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 66421 3d355298dec4bbcd9679961ba8e18fb0b51dda5f2a037dfb207304597c48b702

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f86ae46b828baedb948c06de05c081532a46c5d1e5b22c03b852ede0cfbf0372
Certificate Block Hash
3d355298dec4bbcd9679961ba8e18fb0b51dda5f2a037dfb207304597c48b702
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00162d000018a70100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000f0b23775d4ed9848deb1aa95d629a254fc2ebfe391d9f908e4dee0bc417ae08818d8df150f20f14420983251548db4eb32e7a4d3556fe94b5b845214a08768a40c20d6e7c64317b03ce7aaa567bc11f934be3bf238e1da36c4040000000000000000020000000200162d000018a70100

Raw Header Hex

000040200a66113c92f096b0f6ab187dd3af920ac0e26bb6a33ecf847dc05afed4169073db8781dd2b04e58559233024dbac1637638c04c801cd10fc5dcf0b99bcc253980ad91e6af36301187203bfcfe0ed52b8032cb2e5d1c5462a5381c005de068c94dbae8b826be46af8

Proof Data Hex

59,560 bytes
121216020307127e7c8bdd9af1d17826612105797f76321883dfcdb7b97f61f7c15d97439c4a338ac9093d7a42b41e04cf7209d86fbaab0958bc37292a85265eb4762497d6b22b3f8b94b8e9a3c76cd2b3d0267a1d22f5e2da1812ef38c511acce1cee3558556b88a67c2887102e65efef083d45c287e765fb72c98b2532dc5a1334a48e17d8a36534616a9ba86d87f27ac4df70f2708d294a42ffc6a7adc40bdaf70c60c2e357cc4d2c32d427519e6ec69eb16122d252e7316aba9d5e630ec71f88991ac9446cc186cbb4b390a7f88fb9ff6b838814529eaeeaf84d0187b4d04afb12262631960241392d0ff7fe83c06daaf0193cddfe52b7069dd7b2bdc9a54cc10c5dddee3590b9bdd397ce576a6845c12f076350a08d161640267d1edc235277312ac049f0ea1a21da7989f0af19201042fcb90f725d8db341c266a4ed4f791890e0d5eba4a8104fcceb6cfb9b15c642d3085eff0e7bf7186ff8f0db6ecc9eea4b96bae59cae00920cd9bb42d2ba67eddd93e538940fb13094a9fda4cffd9fb83090575c7c5c0a736958c7a4858f23b88209aebe7bf5b1a1fb126f5746223a8b9a4d28d4a9dc30732deac6b732665c3029ea4a92ff8dcc486afe9b227929422decaaa5173a2f3fe6faac09db4327864001c24f0c0350c82dcb7af04a6c1d9300817d5fe268f5aae30a5cf23c7786e3ff8936a1cc9433a6df1f82599e0ee5e5ba8bd27cae01c9450af02eedfbc8525183f157994c9636a1d9c01f2a3009c7d366967f2991beb7e4beb6d0ae96e63b178e55cc282d3ab8806f8cb77d3222ed8fa78642692b64cf1b47701b2fc2e5e93fa244ee988f871f5b3a9b418019726a0e3f430d637a528407bbdba373ac0fb8bbc1dd76b4acc1df314f297e19abe3645235a8518bacf5295dbbce0231a0f359ed81afb5deaae5a3bdd94fedc379f3933d498423bc3368a7611c442fd21a6a3d00e43704e71011f55bcfa66bd13c850159874284b5f34032fba320f998084fea78ab7c5e1ea1e3ec6bfb87eddca93f78f772213ac572d02aa816e0cc66f527485c540eb36b649c795fc0a3d2fd5d3190bb296638c82f197044840e332c77fe4ec28441b5adf4ded7ebcfeca4c6f80826ff2c670729dee5def96ba84813a98609fce2e2d122e5abae611850e0777b190e82b3f3d4f1c038b6f085a42e48b88fe5c3f74586f8897f9a29f56be796d02910a48cc7f0ffcce4b8bfbcbdbdd2c6f2463cfbd9469529f4236dfc4b3f20a8c96283aa6d9a108510983a705983fbb8810678a16d552340fd6e20ba114c47979ee2ea04c8b0d83657edc3796b9a66af9eadca2c3ca0cb54a53a5d67f7d32fe77d48b4584ff1cccd41824d2ba1d0f48948e0d9e4b2139040f89c0e91dc2f59e61d09e8e61e9ebf9535805d5a09217aa20bcaa28192be3fe3f7898ab36de42a4f5d4d7e684e87ba91d211a689d7b4a64db0824358b5045fe0a9ee963f710083625680f1ca16fabf133931640b96f08b1b55ccff3d4cc3b396820a65f5ec446d61ce71f2b42f6c38d6a68b96f2ff8f6b8f956546d92300dcaee333600ab457afcfca61332c2b1376c78e4357de0c90874ca74d604aa3e5184ca5660c9e7c1ca82b75bdcfd1dac3eb1984094b47ede1da7c7bb3ae3db35a5175c0acb7908cb3c14a89afc3ee16f7129d8561768f8df572604021a60ffdf3ee0e98cf2171fbce8aee3ba614f3b21a30edb4354b737f6a1534ed84072d10a16ade8221fc23d1918d03fbdf34cb5525f32795f0e382049cfe32805f119205be177b04e836ffeb722f269833cb0348cf66eb61602830c2e59981cd67ad2be976d36659a87260d93670ce9e1a79c50d47841655291b72e090f7c8b09e3460bc306e62f06caeca7bda6635a0f82fa54285e204b158c15747bea6f0eb965bf7e6d59647d9df7d347bc1f0744d912cb2e2755f2d122cc0b77e265f41bdf5d820821783fed7e89f22c832a7dc39ac6602cca0f415d90eafb2725162aaf342c8b3fd5658f70449da310496c4311abbdd7ca159ab1eeff9ef2cae1c84e5acaedbb42bdf97037f5119bf84dd4f7323259b4accabedbda787914e18752aeafb89ebccf398e8ce6ebc52deb42c065e64c43c12b24baa13050b455860b05b0e20dd1352ba655def78e0e5fc401ed90123863c49cc87eea3dd789224189a194fdef82fbd02bb58102b0521c13ed11990f60b76fb77e66694e1b9187f2b822b85e27bafd1f5bcc4b163d31e2aac28d6a1617805bdaa62b2e247cfb915a79b86093d724f4a359775f776cbd0ee3a3dee866c96bd3a3e0a7935b6a3a3473d14f844656d3e36d8488b94c3a9d03cb99ce31b0e41162613f1c03af2a3df60ab944821a2a244afb96b4ad8c61aa96f6d238f79e780b21a7e2c91f3fe501cbf1fa6289d2be49ad5da20bc5ebb2519b94e63d463712d2358c510d28cc50f748a1946a0e7b45a1038bcee73e90f6b0e4d3c80922aea1c217eeade56ba4f3d1d785501cddb5154c341bce5372df899b7d3f24ca9368f8eb79baa9bafb4b0a28aa2cc219e1ab292e7b9aeb80d5914a4a2fb036a04fa8087f7104627e145c1a9d41fa7b1dc0e99e23170e8cce17c1622c880f5abddb8d9ac8357a9db7b39e15591d2c8a276ab0b0dbd6e009a42b508c5ce68a58b2edad7a516e59466829e276623f7d3d143177e56cc54b134a9565d926cf0f034921088212c112cfe79427ebb00e4819a1682f668aa7c1357371d8e99da4957deb0222b44c6cb868af363071ab692964b93606282c6f12c44df0dc0b48125a0437b807521476799c84160da32e01fa0b63b67ef68692b858292019adf1b8d8732cc9fa501a1f114d6d28b9864f1c93c447e8f0d4b597db2ad75e9ae56040339a6d351f3dba879a5384fa4f2233c823514fa1501280cfcece67e2b8c830ab747acf8547fcc5f28e319d750799537d1a6df0d6730c05cf1a9c32a36be782cc0ca0e21671bfaa4d60c2431be6d5298b89647ebca277898dff78ee1d5d6739ff03637fe4544d69e9db26412387104f7cc75f1e6ab0694b239468fa88c79a97bfd8c757e502f57d549382d3a07adf7af8e10b9505ab0d8e975fd89e5ed7f4229157ce7829d95209b59a2cd8c3ecb6fc2b185dff92c87faa9bdffce4776b74bd9e7005a4923212e4c052a8c594f7a9a36a99ec09595b37daead87d80c191ea6e0ab1f41840fd87db6f86ee7488cbeeeec7f1dcad450c9943a5f078573288b8b6fc60f434196b98761610f39d6455b3ad59836f247316e452a3af1d5e04da669916a128b5ca30db9af106b53635c4d059bd767bbf34b718bd831635d86a2b5e5ea270f63b71971fa771a7b4d6a183ac2c5e936551a45b331448885c36ab89a99a4a1ddb55826e0c7f90f44435e977bb38495cf41036804f04a267b24238e1a3f0ec91f4421060b4d7f5d7b52c86aa9bb25c0ae876cbfd5fe9fbe70590a995e0376c8ba0d280468acb0504f7786e36eaf6ebb6f5a69b1a235e67c006e58541f640b30e010e068438377cfdbda01ec2d6ccb8b6ba2d122bce5b64020244702a8c793b42aeaec5b99103752ac22e5bbebdc80fc15982180f02a28709bbf029e9796abfb8afba88c5e8382967f5112bbaf5ca32e5dbe502e1e8723ed07b9f4dcdb2e9c05b48539890b3f5f9266b810bd033c946db8ef0cb3136297ca1301a04062454f0717ee83f0b947bbeb1335f4bbba46cb41a1cee78d25e52cdf989c3cd2e1c07d378adfded0cc8d0943eb7bcee5c301f4908e4f3e6cc38957266a69cccb1a1db12ab54c1d04ecd2551b158c004caaabf18710af1a76d00878d010a2b054c8de33d095192a2154970ce8aead21a2321f2f7942a75f562f300e8a173fad6b9b3a4a6dffe2a1f0f27d77d182186ad8d5b4267894d0d147b6dc1bc871170b8c98c3bbcd2f5d178254b1bf449c25351394a1629fdce839bb2c3ce729d23d73ed90f28f73ac73fb3df0c14cc0d98de1d9d6ce73d20b552db5a40ae1c03d86ad490e4b6390f5a995573dca77e5b07171c061a39cb91549cead1de69573fa9911877ebd3621b38058ce9c51bdd122acba6b9d08db51d74e22ab0d35b4db9e14e717fca01d74bc88fc29189da8a54b39f9d5c5e4c9adce11b5252da6a9fe588e000582ff0f53dd5321f474799d49e25dd64596ecd6602cc1218d4439d75d57cc245763eeaf844b018095f2f341390574eb27a412eb70851745f3b73d5fd862c5c5a1bd02bb845b577dc1ebb08ab4fdd8c96ecd08011700ced70601c54bf336626fe1566b09ff669eb70f80ecc9221de2c45a14030daa7112709f572a65e02d4570f1f05f40a72dc7dc129649a7d218a6ea1f3d04c51b3b9d35ad94798de50164ead556ff683ef7f5ca3a231b80d5ebb2fd07e017f1aab021b920ab5d166031c706e9a0e737f6ba1f2cd180f794d228be866498dde2980c6d487b240e0ea758cc43cec7f44b8c90a3d86f856478606ffa7b5e4a4551f851b41029f5125cdaa4890efacf4cd2c6d644de96356456f3a58dd8c82d57879010095f9cd23f2de345b2d5ed29021bc8fb2d969ed86222b19cd9d0ca663939d803b50d1f2907a24791574e26495dd100b1e0f9001aeb9e7fd8091572a15d97779f72b77701eec7e0af16960555c884b50252fd973f66c7b660d78c6db23fcd7d4aff41f0c4a20f3d89d5c22632027caec697e8ce4eee24d51237f71111c24553f0581326709d49d89ee6fdf6be129e10b5d90e3e573c4530b318d9bda1a03005aedce72f3d68aa2e5570f46395d5a349f4b36107046a6e81a9f2005204e3fb05c05ab281cc6e553def0e0c840e500be37bdd0663fe23716ad1a7da6e03ba0e70fdc17acde0f0b113a49343e691bff3f8c27f7ee4c9d8129f90856afa75529993b3084bff9828fe6287657ec9e142a4cf844c00ef7868286a2e940a4c038090d1d2942e2ad1fc4f79371dd0cdd2a9c104466997ad738300d7b96ab5127310a2afc11fb0fba216dd0212fb98c08773ff2df8814a60ee9a6505e26aa3f2d2d8795afbac3e4d6ee05c558290c790de4ebc17c56ccbbbea0c1e496e20c805f60d8fc992e9c36c154e57725b413db472a0127e235725db4cd2360619db990f8c7297fe9d346257cf874a70cfcb94f27bd2cc627781846620e2317997e320d09a6de46b17cef0ea82d021b5ea20f3cc5784dc18924999ffe25fda1ce5aecd471ba629e0a304861c8683e99305ee756d4b130aa4842f798126949c897f0de377f9cc8d8a4ffd530a04e659fa8b390939004f1961d92780236a6aca7a08d1f281e32ec1463569e881cb56796d14af5d65ddfc96b5227c9d072d0ab75ad50aeccc7ff086746bb5039ff12d7bbecd922983018f434ccf033b8c948c6db94eaac4e0880cdc5bd582f9e60abd6058d11386940cd6735e72491c936923b56ea4ff5283d98dad45ba55b60126b44540baaef9ac279945143597751775ebfb4f37bb5fbb1f1b30e3768cfca1e01c35a1a70f23ff0707ac7d74f1acb7bd32d0eb60aee2f1ab247ef6a3ee5efb5765c27ba8a97ef08fbdcc6de3d8465300983d0a7346ef10c0057e63c162b80e92298f24239c863709b56aa4b3bf3904e9de8005dedd86a17acd84c0903839b6286949e0a55decdc740db32f06b59dba4c7ab31f11197b5e27886934826a8e287efc8ab4fca14bcb4970f670963491a7dddcff3605388abda53c4ca8d0b625b2902da738ff798455a61243a95f82876bac2abda41ef594f5f754d4ff439886b5d0e0845956f78ae6bedb17ee1283abc2589d361e8dfc7882a96ddf9cc44407037a59d07816b01fd1a9adc9ae2af1046aedea2e119b834d14ced47869111733d7784f9c3779adb1955de24362e011bdaad46202453ffa4d1d9e0cba553741ba8a84b12cdea86b20edbd1ab2b8f6125ada3b695145a57e008f0976d71a93bbe9f8e138b90652d4bdf9f45b46790634a484401dc5f726201d0a4c23da89c0c9cb0a78372d6c601c46c1e9a75adcb05f4fe648ad86f8590369e36354631e382c85025263f94d28fad2ac211563df7b650d742f5b4a9f41d36df4e8b23e910c253ab26bb8cde16100f8928859b316ec9580caa35e024b48618ebd29ce99abd8ce349fe8b581d53cb8c76a51c31810b04950fc7cde080f99617da51c450c01eae55870de1786bfb9dabe7b48e20890714a3d00eebaf290a2e14e0ab67ab5a34720ae3bc08ce36e1014cbf90d91af70eb677fc8516ad0609e592a470248048762e01c36f5025692be192d9b4bf3aa6eaa1f0131f80e1cde96879f3308aed2a330e328c75f7cd1b7cb130cabf3e77cfcbfb699c44b0963890f3fb7c8a7a6286dfd6c6b05fa6c78ab73c89abfc3a1b509a1108eb2d3b2c2589e94bf4ab1f29dcb403d21c424929a87b60d69dedbb4ef0a291c0406f2661748913b4542aa1dfec4a62cd3f4fc1233ccc67dd289a823cdc770888af6363ff1333fc7b27aeb9a5f870461908bb1fd0216c746109db7da168a1dc86ed1ceaba85659e3affe720d3a2f81b79b887af99f81b9b642d1954b17c5a3dc50c59de6644e62d540a48a4add00d67eecee5fb775dcfb6bd53a52a6d32b8770755d47bc78a169c2020871ae06eee132e5f5f860c0451d2850cae5a992a4ed537c69b5044af81d5a537b383c0672777b79b3c2d15e620d29ea2969222c3b26a582be9e5759db20875d9fc1f5d1b71816ba912751032e97ab1893f9a830d723f9f5cdf8e655099e27ec159682df4d8ccf66c24a0d27fdb9c93250db72ae095fecac60660adcffaea027778f5fdad4fddc615dd930b5f4d6e288d4fcdec4f13b7b9a01da81664ed005f705fe58dc52dadba5fb2cdfa821666ce50c31c602e6ea07494179bfcdd53699f31e9570100359e41119099e64ca1435e44f960a1231d3a06c0c377d782cab66d641e60be8336e8c0a7bf4f61067b0cfc69d78b6fe166962dad67265ce54960c6821c04a9c93a1c42c33d4e5dc3893c36b8ce6b47d0f1f26e4e38eaef7b2ddce098e0d4f188dc946d2692d65f1cbf15eabea92d5740e5e243ecf7f27f12cbeaec6cc51f4d515ba4911aabb02732c5f005943596ec5bf86d6ff2afcfc26c8be6a2b935245021dd810e5d8aecb81495e3dbb62da2f6423cb699a699c3a8926eb15fde5379861c5e1ce9a7eb3d3c7cfefe84b3db1a7647f59f37ae0ba82ef999d04dd5bcdc81ea00eebf513b3bd7e521bd69bbc2575006f833883a5b88ee46c8eb4aca2c81ae2f8cc90a7ecdd285c70f82be3b60ea1b9557fc8b88d1f86a0fedb5cf136771df36234ecc1e50ada0bd10a21b729d52baaa4fa36b519ee783fa8e7384584c0e199df38fb00524183ab0fd8b486d48a6a9839e545c693d94a4494bafe7287f4b38293c7ac5b1edd409a61cbe2717ab3b908b510ca36df5e41c8d4370b8feae903b4118a151c00528f26534fe4795c449c41c659ed00f759e34776691dca4a0a998fb0cb814cb371546390e8ef97c8fb5e0c5a446c05361c934d719101148bd760b7d3056fdee54b6bcbc975aeca7bf0be6cdef5ed40f33a7cfaa4454a5f036cbc451f576a0ab5352d42e06d7cf864e4fa7de5b6352aa752d28a1f9deef651e6e088cd9598519c8c8e2023c5154052192b7f58a98a6f87157ead09507855acea3fc3a008a946cfd2f57427fccde11ec13ce358da1eeec60c93b70609e9fdf84ac6b4d4bd494a948cf80591e1bd32144b6ef9a27825cc70b4177fb242084ad06456475a2c236487f2cc2c77a5a3e3537d81eeb96e43b14be25e8cba38c0262d701d3d5fc27767a42ac67747e4c908656a18c04b857f715ed4c7d815872d86b43039b7b22eb9d5631f3a5d715397887de2e128cb7455fb004c3a859cc9bebc7c600704c9e5d04f26c7a082861796856cff011314cb46cf70afeaf443694c09a0240aa6fac9a7070fa92cdfcdf76a563fb3835398921573fac1ca2037a6f4ec4a02b512568e2f25081cdadff8e54d9ee130d52cf2fcd4e60bea35924cee9bf2852a8abb778a098eb39fed7cc357b3c290e589b668c65c032fe424a79e0f559d437ac5e92fdade5051db5ed2720b4906029d44b8c528075d680a3a2fb1e8eef364e4129d872c4e4a51e951b4db82e76bcbd3b79a40ebb3b17acff14a1b76f87c141bc0ab37ce04207d31d842760ebb85b27af1de4c4303e2ea3d316e317a3a1b9a9b2bdf359f7e08d759f747037205a9e00eb0a4315e02d928d4eebab72b237f5a5af1e9fee0863296aadd8646233854a8b7ed8266230b461fd54139c0c9b7e2dca91ebf30fca2d17a52ac6d44e3a83fa15e004321ba95507ffe370f58cec2b08d68d6f860748da09b1a0a81ca5345a76350ff0815b656ce1aa0cd10599bbcab4b03708a1b3bd1d29c297bd8cfc5c25832e77d2a4cca7fca001291488db7c466f36ae8e3de954caaa53e78210577e3b80b9268254545804e97201066cb193348a701012cf873c5a70e5487be726c0c4e1c894f43a3b1705f0343b68db090f077c39a8571e43cc1ddddd67c9e33e5697c35bfefc753698c45e490df34e30c3b25a6cb2a841327e59f5aba21e1c54f78af83ba9c3ccd16c3249fe876d5d28949d2109aff9b16eee59b8528f19e109e9435e88ca8a3c1d92968b52eac270289a700588edacff2f926758d596e0f8022e52344cd705fa35abf8df4cbb32aece8bce587999ac2fee4bbc19e644cc5105f4506d374af697a5cffbac2e382e5bca59f877677cac4277121034a37f5150041d4f2be3d84439b757a1f5bf286744d50f6e8e2dba84bc8de479fec194a80d5d466404053a4fd83c101ddfac665f1ee56d53bf81dae4887247dff003a248f8d593b2f15268388fbb8d54f5d39e00aad263c7a57cc10cb240c8a99ec36463fc9c95c41086163b4170fe041349ad4f1cd911c652a44b00591d1040e953a58d507356a9451fb1bbf3f16a3fb57d6435a627e1b3d79df023a542cb962fd2e3da94dbf53cacf3f66847f4a21cd97d453e458dd522de2caef101f729695d623243fc28c57e08e56480de8169eadfe6d413b8db40ed98a238343b32535f86526a41ee06469d520b6845547ddfc59ba6573f84b77d5d27ebfcbb6d08ca7aeaa46a6bd9f80de8f0514934399c6588fed37ce1f3a252fdc018f32dd7c516522d18da50cd67a0e74b31dd175579b6f689bf25ddb64560d013ee956531195a026999006c4720f4843e155747e0e222e91d6ee7ee3a420e6755d3c87fb1c1f82b31b7a44990c4f5ce86e258b7e35a9226a0d9c6139c35f14999d78d98a896258659efcbe7d3e892bd0ef066ab082dffbd3be874badfd80f2b3f8b5e8f8247f9b5aba490579083f8d03a6111d64272bef828cac344f29308fb1642f19abfd5e1f11bea895caa65b176cce491cbc00f1f9a99ee4727d8c67eb99491304716365d321ebb397adc4dd21d7729f53b59dbda82343652ae249dc36e350410a90004bf00305cab630b138e25cf4106de0573082b8e2c914c88d30558e56fe51da95737cd7ab4d79c56053701f189fb13e77f1f445e284e94cf7a71e91d4b242b8d73d9382480b53604dc2a26240d235da2d5d0ce6ada088ae1c7340297f4da88f800897d3ac710cf1593e9bce53f9c5e76bb744440cbf244307fb622027e1f8c26543e2ad2652766877cd16990d28c1467517f85d61f960ca26a32e4db81cf85310451722fe13956e6cb2fb8fa28444380eeefc2169f4a9805e817f3205809981917ffc0fcf115b9fb79f7ce3454670c514abfc85b6f890688e3b46261e66e3ba5c1ba9872bb44562bf95d71a4ac290a318c91a868968a53fbc2f11881a576c414f5a2fa6363f6a2005cb01ec0ce93d762fee5a6448621493faadd1c8cd6decae1f4a789514a4579361e7f531c6c71a6205b7441f495a867ba5ef637cba0113425ed7438248fdb55c995fc048ede78ca8c88a381cf313c8917077004eb3fb91b0eb59d0e1dd41d436bd93f46e1391d5eb069408ddd88bea723a5b7d4bfa07179e3184e03801309795367c3a17e301f2651e27c5d14747a1ce3c1263e2e6470bde4a1b2a431f29bc344d0441b8f92dc21bcfc6466fa79316c2211aab073bd1d798660d070b9af2dcd602a14b5c8faaf82184b79dbfd6e3daae06a304b68c57ed8fea41d7e393df1fff26e72aa57deafdf74478149b01d2dc43500003334238f277070722185935975a3c742c266650e3dc4cafcef1fbb17ba21c5ff43f7c4c66636883087bfb441601a559d3145a77f33f782212aa74b2c6509cedf4e233710d203a47162cc50995200d59ebf2b8e3bb9ecee9ceec861f43199dca4339a8f06646e0ec0ac24f4c1db9fbf0b345010eb4da4f4e0bd0c9f069bb9603e6d37070f560032fb3482dd2c688309a1bc02d8ffc46e3de3657376adfbfeccccf1544ff17bd7a783f9d10b456dcd06479e52cd96a0ba9367584cfa016fa6ae2b6875da9b45ddc2da19628a9631abbc72afaa6b001d4f8cccd8a1b448b002631bc2e301800be151ac60b3e8db21bb4d1d170231138de3a325ff453f26670846afd5636283c5434e8cbcc7c2e54774d09a03752a3f402b4751a86a7bfb587511ce2cb8d5498652cd2c9a31804c425a627c7d4ded853448c5a3690d1106fb0dcf1a0917fa8311c9df6180041d70539d1eb91f5e3f281288cc8bc4fa2e7ddd31de9af14f043e0d7117e63f0d12f6ecb0c13b9faed318502cb5476fda7bada53cc9c066d6573193350f71717d49d760e7b99f957c34c064a353a763155af9f569444e0bbf3f6c82c0c6cbf653ae2ed30727459a3ccfab77b01b8dcef288cc5c06b4a655e4d4d12c6a30d1cbeb96745a86a8e816d4ce44ec83254033046badbc053ed1e226b083a13b912c9228bc00de821b9334668375e1eaddfe7bd13f9747c49939fb775ea196906b071c116c89c73ef57d8fa3018ba21aaafdb3e2b6e97c5b5cbadcd3591e06f4f7f469bcdc76dd5da344181912667c9c9899bc6367ec05630030c824441fab7726835a85b23fda0e209061d5fe893d591b2c40caf4dda3c13b986a4e6d71654787b3850153df762af9900f4758c0f7b0857340e2e24c34e59367096c98ccb75caf294a7722162c4c44f58c216e17359db483a7b5ff743d21c1ccd545ab931bfd9f8f5bd2041fd8a2a54c13b5383c7fec2c9418d242cfab66e800acba34d9667e5efa2076eeef98a94151f0cce4d591b947efdbc82a7aab02387eb7a958a7f5725e3ee3a8bdd1a064b4453f96a01f56a660f819db43644d60389eb42130f3753eb5906bbcec4cebcbad736c2da693cdee8b0e8f180e4236ed11ca0e3bf8c4fa126ecad2a8fa4d2215dbef41518bc6f92251263125ffc43ff0d1b90e18bbb0d9a3ee2374033fdf8075b9fd235e6be10aaf633ecc2e2eba87f12686ace138d50adcdb3dcc43adba23a2a2cdcc2f15b4eef6b63184f46e0e6fd3a88d90459c232efcf049a56344b778e9809284de6e175d832e4709c00a4a65f42c93c6cff78206172312d507d724c3193d61913b0ee83a8d86fb51156c29fa2341b8ae3a689feb81e7dbb3575aaf0d22d9ba02d0fd30a2aed54829083ee5b75b1aad75f6f54ccc3d62f2c5d63ae2bfd0ba79a5a8fbfd64d948e9de620972505aa79d86b44366fbc0afceed052015042f99e6a1653e179e2ec1482fafb20b4f909e66ac2e500627addab5c8b52b548466d34556c0192d96a0168e9b63f9def9bd5519c19c2923efe0699547e41b2c68c1db7e64b07d80ba33c39152eae58aac57bc9af65416e47c4a67096c98b63f0896d4b6bbcca0ede880cc9146556194887b3279ee24a623e4e287c6773f63e202bacf6d1e9b1a118377477cb731a0c2d914e4b988ab473757cb64834efae0fba13810fac62dd23e2926fdbb3de8d4b8cbe27f11b471fd03a408e4bc17a54c0e32a148031421288949bb4e7ce536d1ca64680297181b6bbcb4f78a14037b7053f491b46b285a10048ee21a59817cc2208fd41c923b1bb166021f11e4617b9de629f22066fc2f439ff323ad914ceb03243aff32dc5c6976d7a85bb32e995417a4aa13c047a764ce4920d7a2c8a175219a147409de448c623fd59a27c4f51bf536403a8af51f650e0ede7194c305d86b05d8247a0acebd80c9eae3c1ef2450e534b0364825d70a72e95c7f2814a0547e8cde567869f336e80faac32a30ad83205e127664e7325a8e906dfd1b63c2cd7d3a0a44b24c3a2b6cfdbd80d419bca3973e1d44983062105c15a155412c8f6f5ca614f5dde24b65f7a4d3639c3299d1626729e67fd11773d4a572cd9088aa547b708521d0c630af68cfcb0c6650060a4b38c474a12a806d745a519d662f948c1e7beef2055280c545379fd0e63d15dc2e4f6ed5b3a603fc6a0feca935ce95cbf3e362198480fd457c0ff48c8f2c8d7702b83819c26ca69a4648d5db7f2d5e52c1c8ef74504c74ea8e5835009e9f674b6c0f15189cf3ad7a31cecde0cd8a8c843292c754aa0f6f9a65605c9c02bb950b0208c94a8ab9c47a13fb84c9609eb8361e1011e9a9601a5d92eb5bed7d684ab9223e77d59623d3228c897ce184a5c24d914919d63ad8a5f495ef7ae5ce3ab449bb13255cb9f85fbe30bbd9c3eef2e97bdb588ae423a1e5767074f9fccb595d6e67ac01a0ece8d34efd47ba474d3a80fab84f7010b1c99e70b7e48a47afd5db0f81535ab9fbb6865d2e92af11aa8d1eaf7936827441664d64fb8d251413461210f77191150b22c5b24e5ddce678cfe7751e125413550a949f35e02dbfbe3d8bb2811a1cbffc379d9e52cfc991498935a8663ea299f10c39bd5cdd1deaedbb47809bf45bf27bd644cba16e951b43859eb8520e32b659f0adb4c763afe3d9ba9cedeb83c9079a092f34c9b1fa52dff0c82808c7e65928a0adbbe9ddcce9e9eb17f7b1163065a501a5ed6d551a817342d274d1cb99d73bd99ba4b3d840d683f195997d87ea247b6b5a99f6ae99fb5ca8b792e6650cefda28f455c57c6ffde43b17b17d8b67ba8bd4d80e67b198a16a864c006a3d70c76dd035c9ff6f7567b91f92cc9589d5722bb5a8a530214086fb940603ab6bddc08cc213a364c54a508336a9926e725adf538021a81a16c209cfa17e6104b8c155b85de2d9af18333bad945a9327bdb65c7e4f3775a38a4bf1190e0ea39f2c2ca876f7652d6d2f226bd8c5292ebee6ae31cb79b2e0941842d10864f9b8b5e96f5d45bba47cb757ce822824d28376a64b205e867a912cb418bba7815ebb5dbfedcf768c4dfac58e4c2ad2c74a4efe797a796fae1564590e36a8c5143d6f703c58e756b599e800c2bbe5a30a3e5cb416296c93b333b66ea14d44fac5a3a82151c211b8b16fd6ef49bfdc49a1204335de1bd41448a0518981d8c221bfe09bed990fb1a271e1be43f8a6500c9a8af8ffd649e4603a9f0beab044b61fd27a7e0ab72803e1417c3c5aa89edfa30f2c90489bbbd1f624c2006484f102495ac581281bb199c623c326bead86ece9f9488e1d5856ec9c6be794da81bc0b7b2c388950024e1ca32a4eb5996bb01c3232ae5c68f6ca9c3654a0492fe242865840a62e73c2daf21937ae8dbd100ceeea1304ee9345be728b95838e033c4aab1bf9240bdfcf7abb79b371497d9c47e920fac7cc1f2b69d55f58bbb7874474b9120c3d1c24bc9c10a342c1c0cc153a96768bafa03ab9012bcbd34fb9357824242933355d69429070607b8f378bdb3d149388b501fffaa2f2cbdeea93a40fe32c763f531349096a02825da4d06c6f6c5420167140c566488d521a716713344b1fcb404373f973c1cf03a66c1b2e7e4c4f1b38416966c5f3531f2cfd7a6deb319b8d9e613b51c43bdca56c425ac27677c1b45f10c8b561490ebf30589d85ef5270658aaa1373a66d6b0a134938a5c8fe683cdb718a7ca141a3b2ddc6a5eb225aece423e69cf2e9367f6b9facb69a2e609ea400b0cb64d25f4abd2a0ff6f6a5395f25516fc4bc1ac08b79d4a5eae5eee531da4cc077876bb7c2cd6ad6a3e7f2b5d3c91999febccebbcc2d4df11d33b1f8997fdfa6525fcabd682046620c3c04d43dc748bc2b960d53766ac7b3fa45e5ede19f035fa1cdbeb8703ec077c6c88abd4a900b88641f2b7e2b4a47fc049af5d2e2fbd23c86bec936d126c3dd15c76e8c82e6aeb5c607959337084b75c93e0b46081c71234f5387b38cf52b19b60f8be7dcb5a85a480c007371350e189aeb9115990bd6c4386a804d4ecb5d7031f65e5b64597ee0c378ddc29919622a25c61d220529e61e079f67fe1b51213939e533ef3205a7e8708ee321e3c807ae58224653f83026dc8fe23b593974bd9eaa8d58f6370fe1e3bc463fb6816a79793ff1982f8c404232de377f49e505dbe6db9af5f5a9d26e571981cee0c4f08574005b0195a010e8b7dbd7c0a0fdb7ef053e8f20e23f7c071eb812684af4e24247930beed6a516babb8a4fe4519e104319a47926500bafa77372f6182d3948ebdedafde03bb4973cde549e148be4a0fc12e7c14f7b6afed1d7184424aea9e459852e0401c9176348b146e4ea73ae2efcd9a3c09758cbf526bf1cc416043832abbc8ac9260bbac57b5920647c27b52452f965695bf054c9e4ffcbd03ae6090d519f4369e7f3b8cbfe19dad8255c9b5f953a08a93f17333b0ef25f6047606a656a59b81009b743be74767bc0258c7cb9725129e44847b7b758dad7ff1ca1a3dc15ce372edc2de7bfa889ba82b5b4cd749f63769cf78857fdba94939d1001e7e0f3760b7189844e3eb8c23594442ef4aa8b857e2da8d573fe9713bcf701c7672ddc681ef48252cd710a5a57ee87da15420909bddf3fc51ae2574142d78da599f996bd8a7890703c1b17ebdc97cae1be43134e31f15b244dae548ddf13f11fcb78748b196903771f823fad08fa6160cecd328c3a3c7c754e0c67a0853851e2762c5944d1120651214fb0478a583b22368d22d3757b850f0eb306d3065dfd85f9f6166858d0f13c21a252087aabb4721decc141acc97729c0a0caee4560cd77a90ac855d095605af7adc5ba411dc6559bce4896572876930165e883e3bc6e0f54dfc770f0e969c687825508f7fb57e748f047f99d9fe45c87274ff8872d8d77573f01243c88b66477fd5d7c0cb9841b8d8999a9538b8afc05fb1fa3b44bb0e2229a4e24f3d1bfe0f37596d2d5be06aba89e1f3dea4667fc208afe00373063b83fbd640d37a3c2bdcaae9c502163c0644de84ef146090ff546b3ef1717ec1b1bd9cdf3f39fa762bdea8215277cf0283fa391932b7c9ecf42043ea5b2b78647b64e77e80fc533d147f0153f37948ff2c67a2727f2141e18a4aa1180cf26f29207c4cd18364bbb50a8fe0a62e8acbe4543a41d16ee2d17d6b3201bd1cb2575e89a7345f39f99d4b61247b97bbc345ba9336067fa9d295d32718c14a60c642bebd65c8867cb4f77155de2cfa20d2b66d88dd0ab8885003f270306f2d488ae719b961eed009fffb297e7c09db0943fbfad7f84feee2ab1ed9e40de53ce5e003587ba2ae9690691b8ef2bef4a291f59a245a743fb7e10ef1a675c611d70e53e0e07b6534d990593ae9cc5dcc44927c1ce41b540d1a110180f01da0bed79dae1503dfc3d3f17e5adcdace1abb49003a6e8b8b74762258a133d8f0d9ba3239073a3697639bdf9f868f66514af535ea23a19b5de3c74184b46c1f65c805d41f93d6248efb994c3ef04533eeb6dcbdbf80b4ffb3d8de566221599e3964fb666f2534fc649dd4e1094bdbda222d12855cb9fc9307cf59032803f0b0c9d3ba66238c48af2669eeb3c7553b77483adac8066177c47b8ff9e3fa36213c38d9031f799ce92f3e1b4caa28785b24f0b0160f30f896d279ba76a2f0de113dd0733ac10037e29f97a6c4458df7fa17abd88307287f121e0e97bdff6011ccc58cd42ce14e5012e8d5d298eee545056555b56e5dd8b04cca2cd892e83af0882b4d42ebcb3bfc68cca0c9e3392d277a0ad5cf369f927ac76fad1001c5483078bbb32d1cb98756e745d685557bd11f8b872221bfeee79de4cca597e37e912b814a8ae8a12c9b005e2ce65e842f848e745bc186672b61ca5fc95446e20fe668bd0cfba0945f27dcbf7c0d166ceb986579ac183d14e7467b3844537185ded4dcd46ce7c5d27d6179416f5d0705d160f2a59340ab2518be70a388853854cc1f763869ee16b2f1b30b5f65d879dfc3771e75ec5e42cdec87747d16001cb5ff5ced59eb9afabfdde9ae887a96ae9ad5599ca1c8a7bd48284dfc7a9fa42722b5d198a70b05145fe999de53c6adbbe65d2f04a80b707dfd59e599c452ee2a54bf2e7b3d36e7ef9d5129e4ee9171f1a4246d5ab4ac3c964f699b7b93368a4dbe5553bab4dbaedbbe32445f7fbc7ca2365242c6471475b6337bd7cd201f779cc901478f7d65d970e0e49e1b21f06d862001a1f603aa9cf0e099b85a8bb3e9e3951e805a6e0829b32f5cc1f5789356074ef0248fc6e800c0c8755c93c4ac270249ffd11a10fb6f67af86a2fef0bbad11a8a4e0488e730fc824815b1dcab55772161518795ed4895e82f23c500d6574d9fb1b0a9ddf0fb005d99351076bc4eada583b4e06d777f9f637da229634d0dec81896283007441c530c55a7da3d17750d986c38d20c6506699b5befc8bf6144f20e0981debe1240ed34b8d543f222b7cc5a2e2a5ac71b1c4f34688c9e2c888acd8860a7265271c63b9ad7255cf9c4804c78c0bcf7a89d5fdb4fc74dc35fd65e2037d0b719cdbf1a6d691024dcf675c943603cb68371289a807d0b654bd079e161c5501d11c390b5420cc139213ab92a02a93f8f39119f82d51c9162ca6577555b74b9aac7a28cb1048936aa5f5d8c7c2dc5d179ca15d66a05b44d81ea7c6bb85c050c1f95c7b85c114a868189517a14103c2b71877978e99378386d3c5c9a31bb3bb47177608e6703eb9342a36ac86e9a0fe02f5dc0a4028d95840ac1abf006b904e6c19ed31c60f073778f66065f7c2c361cd598690d17289df047160d842525295fb5418cc8cb3feb0ad0d2274f8e0b76c60725bd6b404dbf89a602e1a118bfca326976a19695ac3c7f7ffbc9c5b50a4e7bc1fea8dc6c84c05b717d946b967310043096dc52ced9b74ebadfb1df978867ccd05b569f46ab6666d2c9dc43ed91f943c8d1eaa6bf0e87f12b601ff46db1f4cb47275306b8db67aae657b55b473a2f5ffa242611eb5eb32a160ff75097583fbd5421a4105ed29c53f9ade337229554533c02e473c58d0b2d833b45af194e31d60cddf9526388ad63d0fcbee3b558ce8a0dc4a214f950bf2b35aa75eb6eb27b38dda5df4ec6d8ca7e32a096c6980546a895cf2d450ce5ec746e7c5e88870bf51a46cf8fe69c38cabe8ea8e4b318a7ab62302bbf940d2430520b0978e246f10a83fbef2c67c8ac4292e7bf1fad7e5fbbb3eeed48e8661a567e34b5f9204f61e8e2a54ae9fc9d14490ab194f7b4c17b54db1d789161582e7f92f8b7c3e4e77a891cbaedf901158614fae6fe094ae85c8804d8f1b23a042612fadc059cde9c0deb44cdcafd723c23d6bd6540fc9cffb113c911b8194df36d32e78b03eda6a072fe12fc0d77d1e72d01ef9ff3aea489a0c25e718fa146a28741c662f12d1f85f547c8f7f50bd4c2f7bd61be6f579d9dbd44f892af4fb752d54ecb60204d0558099addd9f7a8152dadf588c77d0fe1b462f4936ec2660dcb0f2aa65d280cc04ba4860fc0068ab582311f3b2b446aab0f43377f699ca43db669b3bd1ac3bdfaa1953f109fd2e85e88851ede1ede85439a662045598bd8f3b43d6798104437539973bd0c53a64980bc7b1a8960f5b966116b48555ddf212df4e4f891472655ff06141cf366adf7cdb35f47bfbea288acf15229ee263183afaf154e542d2bace52eb49f67d24d5c8e835d115d6542560a4238c901b1051f0efef1db27eb74f495a1288ce24bbf166af6f5548f2a8ae33a62563acd9e0113422a7098f8ed9ca53efc00a98a5f1adeaebf81496823a5d40c2daed321e59d9d87b466021877f98ee41146b601c59beb5bc4b58da45060b30090ce57f0aa075aa9e4207b4d89cc20ab9e720f4086a50f0351c7870e41c7d479bc48d492ab7e22a3b327975561ccc99d14c437d63253932b8ed5b837199be0de242ddc0d61cb40937319d713f43a924af59d62d981b2dc55e01f656c5dc9f745dbbe970420b664ab1aa62a7ef981244e36c2d4ce9a817b81a4223f760c6858ac99d2083d28837c01429f5b7eec3dda518708565d828dd536f0173317a30b64ec6f43775101b12c3327fc5755b6e00e1232bf90a625493625e196c6e882e2f1603016c2675f8e073deab06d78806d590f8179e6e619698807b36a6ca20944c74ea7448f85d0399c12525f92455690dd891342cded7040ce6f38a6af5a89ad64ed9e8eb97149cbc9844c216b52992797a1b61b6723131b1d7767b226efa72327c1dbc8e05b8b20651ee4629dc96c7cfb20f2b3089af81f40af2c0d61ebdd7ae16e887ddf7015344702b4c6ca29ad930d0044dc25adbdf75e1b3f8173332bcca06b61f69bc001205b6fe3d671a84dfde58d1e6fec9005be16072ba90b168bc2e18f02a4eda1ecd3ef1eb44b3289e6dd0d9b44eb00ed118c77c1cc777ab46995f26878cf71b3ae4e4d6bca8b224181e950f392facbbcfdef2c6150976d9c4a43aa25204c896b72a5897454c6ee1f1fa20f1f6bb946988f07a600908b82cd7b92a2ca42c9c6cd8cf284d5a11998fc147e7e037f423e05ae36e4f53e2cb011ffe2d5c803b9686683edebfae69eb9900b0eb5680269169bebdbb92f4298325ef9e592fb0d416294500a355b9e92744b2a5ad80c5629512b4c1c2383a3413f594de839376c73e513041a7b16111842fbd60f2b9aa413d87fbe5b169e8fcba20907d629c062d9e81e8ff57f8dd0484a4d94954f9672e6293d0a7fe7e901a5a97b61eae7be88f4a201725df323e6042a2582eca440f5b3cb862d73b10819586a3dba41fe8d0f8844cffaf577ee80a327c66a18cc2a09f3c22dc11e01c7860606ee0f01bc66875a851bb2391ce91678fcf336f99807fda4354005a869118ba08e0ce2ae6e2e975c378a56bf70864ef9f1c3b5630573119e7ea053148154d21861feabd3100b744470df568ae728e1cddf124f78a34a0a26eede9cae813b6b23bcf418417817f3d6a92a2126e5023ac019486c1971f17f55b9b3ce72acd60f89d220d5a2646685f305ea7a144724f84cd72587030af63a296067d8eb4a0fdcc94b6d0bde073c70880b72624086eba0a7c12c61b5e89ffd4b3ffa243eff0756bbb63ba4766bf7056fbb28392e2561f02670bc3d2229f6dc6eff35c785f4a0632618d44ebd3475facc1dea596504dc3681ee808d3d05e0ab53463b35f7c25be85bf564add3e0b9709a8e84b0f42358b143e56463b156bfa7021d29e2055b05b46b4a75207ee6aa107abede0cad21d25e8e31e55176ce13b09a738f26a26964131c46de2e9605ea1583e67284107e3339881257c1d984ec0496925d05a29ba298fe04b884478c82c7a08849aa00e5e9e048b13bcd6dc4fbf79d8d918410651d8088b75555d4cccbe96d6a58286980aea659af69ae391d89fefc82d84b3eae260b535c4bebefe1cd5b5887783d080811333fbb59c2cb90877e12adb5a627727bf52dab7fa7b0a9350f1e58b409a334a9a34ca48d8cb623d5d34a2939bb79175763db08e1db87aeb3761b9ae8bb5f2af4b941439b4707c573f7dabd04dd9c32b90e7c7e00c620755f167adfb390bc942611093e80cb823ef2e18ccf9cdd396b65f36a51c64ee9d303b037f7f1c4bd6fb0fd752d0937195803be618c412ff09073d3b2ef6acad156ed21a4329de23a34013c23e58651cd358c45f4efd56814156d2e4a3e783350cba0e128931fa3a0a8327054d471a86650542c508f25c27e88d0262c8739dec518477142a734cca6080f0eae695c2166099022fd78cc4efc98e0101d11c8d0a4a1157a99ec6495ce9c37c4e57c084a30d7fbfd7cee2e7f535c0afd4eade135cf7cb9efd60324617edd150bd44dd655ca8c63c50d9dba5ba58f80da47e776214a351976a7b8182f74d0432f0939f85f75ccdf3a298a5e29f567efe2f8b10983073b0a168d9d7ef635907dc8e52abf79d7a36186fc12c8a43fa76639d6a75c8b82301ed612c66117457b8e2e2b078050c273470e0d301b3934ad3bf427e34653ef4debf80d558a2abf46eeef4ed3e457bf2143c90e9d3a0d10544c23a0dc099b3fcde5383244f7593e1d14af8bd56e0b635126f4fb3e0a6551fef9812e9fa1c001e22f705b61e2089e10e4f501bd1d5ebd74b4000dca21ab6fb65b9740daa9743c184512e9ae1291816f552282bc8d8026331b25248bc1a097314839a21ec3ab91ac5dd96e6b6f467fabf49ecae06f1a83666e2e567f55ce9d501f000f22fa37e21cfc0889d5a9ecb9d88b150503f2c9290e760b95d25b26896024d378c34105e0e3ba77530944cc238ace84eb64d0b9f128a511e99c4952a68f0fde2714d6e3865dea1948d684d88591d38376002389b64f4402efe9354c4ab2dc58825e7f9ca35a517109de1c58150a2244613f593b777b2f03b28303bf1ba22a80a35d113c59d4fc64807d1e9c331a9f0f0be67187ddfb237b87b8f014a08c65e028b538160969cd47007680515e47fb74151b3b8e42e52a47cedebd0381c8cec71388ee861d42ff685432a097ce9e753883454cf6f5d523cc0330a217fa573111caccdaa41a3ce98026c5796dbbe133a8525faf0497cb77141850a34d2d3ce8aeacd210e20d5df81ad1dd1180a1c1c39f3bd1c4841d9e7ad8b452598be92f4887899bad9a1d29a61cf9829c42639a2f6f9c0c30547692b53673723cc13251953a7503541e4c03a3929e83de30771dabad1aec362f9a292e100ea74c76a731931296e34dc6095e792efa121f2bd0b3c46bfdf81d16b2ff86ef084ea317a560a98a43e3a0412061eefb667ea9bc68f92341ad8b67b020e4f62161673d7c6a9a165a942008a6acd9819941b1f4e99634c7daabc617036f23d0e3853e8fcd8c15fcf04080a8b209990afbf5f0f1213c2bfc4ee256bd7a08ad4716dad2df4fb345012cbef034235e8c7d66e79fc486c2166d6d18d80acdb0cff30d1dbd4945b628d21fa0735278c79aebfb202aeef0201d9b01baa7dd5e974ad49fd9939fb9a6883863b0dc074aca6f8f1de4f8cfe7ca379a02fee3c25bf1714045705299c4e104e7d4547ada022f1fc8f5af9a882706ff38d9428a0e2c40cd110b2c6aeed7b093f8b0d9c4d2d51550e9f9374498896b03725d6503a27dd709982e56034b0e6e1cecc085cc75a4820ed2200b04d0349f7c973ed690a07f97ccceb75bdc5f05643c85ebf4f8b5577813fc981becde9b749eef19117e3a4c345d6ddbca7c6c77c93183935c6d89f954d3827b8fb27136392fc1f9d76482a262b7d606e86d77f6aff85750c998264df5f89fc856324a540953e9177467fd3bd5bdd211e0b1240a64734852b101b9458b5278db8f7d19a42f1f07f1b118c0c0f56a9301576551bfd7bad4974f8984644471f7562f8f6f002c4b3578e0e97d23ff8fb451f05de2a5698bcc9b24f7a20cb33d4d5db4f55bd7bc8679009eb80200312b27d680b18baa257775b81aaa4a35d92310f4a3cd65b552350a86b395ccad67fe51e09f8d728b11071b3c1f731685690b36d267433c10dae2dea61d52f178bc528c22d135bf65c75e09a0e25e209592d70eace00aadf89a78048d0b38f65e52d19d6e11e83ec949c96b2e60a8ae68da25202eee3694f2a23b8d1e5053b2d7524fe5ccaef862faee41b98c2ea2a5f06d664bbf2fe1b556ffa9afe62d2a4eea02ebe752d9294bb2b8517573a582dc0ea8a9c01c069818265c24aaf5c6d137e24249043affd72e1861a281093c8c1f9b446738fa84e44591407b74943938bb95896b0a6a1a647cc28226cb0dbade9b42d607faa93d66dc2fd745d5140e586b809e2f7096d58675ae0f9bcdcd2851b8436d9d059dccf68c1b7f79e072bf8de31b826464d435c4f0748a25ce8b91aa5250e90dd2ae8cbc040f7c5bdbed986a279463e6768c25bcf8e556bcd3676d221e5a16c2673945a132c19d0068c2b94107f5acd038751144800f403eacc3152928b8440d045e94342676cea42d2d8b211aa91554c2e3da6162a16d7b97fdac91a0440b2c32ce779ae09e5d4c474ce70482671f29b6392beb86469f49f1dd9c8412f1ac4190ab85f452a5147063aeac0be0ff96e4b4e64ec6ff9d9e94398c8bfda4bb0445237a17183c91ab8677ec7bcf3cdba4a595dd09b422a1d9a59746fef2011936e2f6f244487854d23555bce10fd808744c87ca93ac7ea4aefbad2c56213e14ae8aad15b02b0b2e133059b66ed061e49d7a39850b929a39620d05a1603cf6938ddf1c70c0c15ece09aa2d7fe02ddf794dae8e6a78010fab9c2931fc735ee5c5b38e4fed2e0ab28866255e650fad510fa9836a6451b9496f01ae1c73445ad68b10280d923fd34e0e1fec4bee43538709f3e37e0eea2de346b1cacb0d39c7756d57c8409fdf13fe86179d5e498603d9fc5b4094bfc8af3832915fcbe808794379e1be27529a81770fc095c85a7a0120d4c5cdeaadba0d38f99e06b34dadbd1632193e2c118fa3d7fe536e1b952dd802b1815c22a233acda3a9848727e0b82c4a2f47b2278a429249ab8c609227153715a2faa3f92b3ad160d32438616a803e557ec54714866c040cc915d5c9a25ec4c0237de3a5d2b4a3b4c70133d70cfc38079e8f97c169f410fb94dfbc075958014613e7b30b21a31243b9d8ccb2182c804904dd927e879c71ebfc916657ea0889702bd318af5164b384489fd1a84a7aa20c7c2c986225aba180b691ed150f90be51068d419ea12d1b7e4d2ba0cf2e4bf2ceb3b2fd32b5d8fdfebdb36f5f8620ece7a6dcf0e53cc05376795dc8d3447b5a1d7c146f2a413f0f94aeb48655c3921d4b9f62008c737ed0b1b62e0f6f00811b83b0e5dfbac184561f39ab2b235cf28aa8ce4022f3809f7cb98d70077d051ea739d23ec48fbc914d85eb1b101dfc3f8b5c7dad8cbec26672af8830322ef68bc3178cd8ba8555c72f4213f441431d2bac14e55e13826ad3df650d94dc5c269784c60833774dfca4acae647659adb54eeb2ed8f613ef4895e74dbd27d32f510b31d9a6ff8c0583048921630e67eab39df5baf86ad0f8530b0ca4c5a6cfbf2b27876814b6225b495ab247ecd3278e42849824aea12d303c6085c245f94f52c0b6e5254b6bbf5d486ff73c27a0594a46c55cc20a687acdd56e8dcc5f008d913bf351e5d31ba13833677c58587e6fccf4cbe80e19e3176e17a8e2529b2e02c0049e146263c1a81286bcb4d69f342b938da7f7f4f2ef8802ae16ef43f4f1b60ebb9a1342c53ac683840154d9aaed4ac44ed66c11126a9aa36a18e3c95338c03f461fbd50425b6bf322d310ad0c00a984493084511bf56604ac5089e8df59e08de6aa7b24c21b470ea3d2221ae692b62349ded6f5798727e2bd6aaf4ac9a509dccf826316bcb1c8919b7deba7920310a55116323910547f731e0bf84887efe6829405e7a1d39595554a3c183e0495a76f52ba548c4f52aa5438341849a34411876e90b0ebe9011a47b301997cde98da10b1025bf077c1ae8e25c0811eb168473ea965501014393ef538a55de39a19b9fceb109685a5765ddad808d7a1656d22d1f47827e4a43ee9ffb9ab7acda6f8399eb47b8d6c7927fed880fecae8943faeb3f86536d3312a6e79f7cdbb3ed6b7e8c5b1a646aa4e52663cec18b6cfd5d2446bedeab5b5601822d9c4398ddd7c409dad4762bf1dec3b03bf92728f53a29df29e352aa8dcdd411e93ec41326e7fc3b5859e5d7398a6b2e8160f6d4a11eb353bf765c318a086aaab2a86917a6d47aac5f5399a3f2e98461209551d77322fb831985eaac871a4a3d6804c074f4d1a46198a01210bb0bfe8a0034385b1ed0ecb67e7e3778fec0ef9e296cc078b2818f2e0f58bfac24abd418945bb13dd5e21b8573f6925c4f626f5d05ee55b8a3d7a02d717adc5b51fb3d63bac7f8f56c866fc2185302f56a9fa08bdf68930c94fc7deb1e10a5b7d790ebefd309a4c50048acdb87ed9428593fa0f7a7a9e9950c80324be1cdeffd70efad6e8326ec7283cb955a1c7e4a3ef3f5db5345170d24ebcb5a257ca534f1caa7c7b26a44de0be52139b5b7bc70000ea42a3992697e44c675905aa866de50db0d07528cca04ebdaea1f05982ad2c66a6464fd00626379c700079371c1358568910c4299f6519f75a1c400627c18904dd9c017093279da9d7da59b73d01826619ff87a40c26542a6692377ae42ea782b1bf32a7f4fe747b67e73021ed0c7050c68caa53c4eab502fc3e8ab28a8f9dc9f7a3e7cbcfdb5f07c043b32e0dadae7e570eaa35a8bab45036cbdd6a1b56945187f4b48c3f89582ce00fb0834a9df528adda518abf9b055a1f66b46a6aa83b5f10521882a63ac011b960c120c8e3cadf45ca9ca09e6064e785a411af3aec44ca00932c5b2b0e2cccb82bc023ea2110389fd015a206368fd62596dc9a42209586c2df373bbf81b83a41f8e38de3c44f58132b14322bd0ea4d09e06cac41f938c3b2b0a3f5cf1be31896ff096b55ea643a952d2b852fe09c5a1db856912d1a93627d36dc7c1215bb928418e6a9b99093d2a123754099b0fffa6d95bf07df5143ad41d9ec798be1a3b157bea279461a0e0615491101ec2b9550f83c644e8e0016997788711529bbafe950625d802ecdeb2606f9471dbd64a695e164bf19ffa39d6412b992566d32b76dddab4e13e177edc9188725548922ed1a7aafa304154e7c5e799f624ef2bea039cbbb31db488712dbf1bac9cac76ac73180273c86c577c90b693f29e407fa5a8c5faa5b69f2687cd6d8f1029b448b22ef04d1a466220de0041397cf7083053fbff69ea860e20cdfc4db68da291494e9c04fc761e3457a4670021fb889620502590724a5902e946c9eaebca57214bf9b02d70802843346e9a503a2e82512ef7a64343dac84d40b323cae00f782c968c364204299ed14d0b9a8ec0fdc2748d9277a704677e13180fb9bdd39973c675a5a168391994387b80b90cd671f82fe02e06f0c0cd4b7961be454d09daa43c862b821db59d6a3d8c6b53370fd05c2d38b1ba2ee55c30746f1a0cd7e07bd8cb3c358a5c2415efe2c0e2d97d3d2b60e852dfbb78e14d266725c83e73757ce8f6d0ffb18a59aa1253e93289e26b06d6dc4bdf854aac7cb35d1130098ef7f2c5654c19953f79b781fea624e9022223218f10bd7570df7dff5f84d43f64014afc68c28a0e7b77579980fec3709a7654b93a2f91435ffdc473658799b6476961e568f8dd47d6d043e40344701cec190c1696e025b166b01f41767319ecf7bc6a8f63d830ec70b4118256afd615e3fe68fab7c4a32789223fe03d41dd69bc740ab31bc215eb696d5b46b609e05a58cd3518e6ce9fb574cd0ef20b2267c0b567714cf27a4fa202da248a1b04feb79236e97696ec283712309afa5bb61c5533551ff087ca37b60a0cf5744be91ea6c7893b65971995e8d325ad584c0f01a7c311715c0f58f20f748e018d3b6cf2471264704503ca71b41cd810f91bec4c797b0fcbca0a17c570d00879fbb81f363e3236c5db11d894a6fe9850a54d58aa7c1471c6f7b6032093eaf85cbdf05828366bd0c4fd5b6a457cb9b09d29fdba90286fed82988dcef2fd780c98d1c8d841c6c543bc78d6aea8ed2e1e2e1ea3c017d736bf42fb27c414df729a0d465976767d18ccdb58cac0686253d0d1cb39ff96ad2d580e1bf24478c28e599f693f15aa2bb8fb58780fd53a3cafb034924e77e1ddee09ce899d44a8f42b6c52df80c9abccd7e55cc32947520920c529e735ecabe1d3637ae845ad7feec97e1952e6f47b55917ac52671e20f20b6c3d0b003412deb803fb039601c68f039cc57616112d863f4e8baef8ce7e031449534525ea29e2986c51558d649980b33f10864b792eacf252af5417da1cd8e7cbef3ab14d2edfe176166c73eef791e8e63ff04f53cbc444099d1f4de2a5a1f4679a59a0e5a4bbf70d4f1f822871490d54bc515e8cbd05ec5318a9fbf06cbc4337f52e1a93e266eb9ac0a48212029a0c171d81f72056af3805d92e5c5137caf052e31160469a8bc82905a1de2d4bbd54f25ac11823d074e842e37bac0f47da4102bee667ca7cc1b8b8ce6e086402d677a5aae8717eaf69a2f9cd19c5724886343c84193c32ee043f85e01cc157c54a558563c2b9253e93706f91c4ba61ff3ec5afa06118447a4ffd83b1eded1f0d5f2efae7d6eab69787d8d7d294fa7c3cc2d020bf75ad9405065428843085e055dfc256795f67209ec1cffa714634ba2549e4a4ac24e083c5f494e1f3fa1ef84e063d9de77019b22878f53377ed4cd181844962b52aba27376829213028c20dadc5ece161d9236dae2b28482c4839a4aedc4085d4ee7301f1b508a30cdbec883d96f8d52772bdecba50859b3f74a56c145a6b5bcda4f0214f2da95ed473a1618d6560cd791fffc74c350441c54053d3e2c3fe4513898e68cf2928dd3572ef525d5ece144bb2e45c7ede667b6ab2e1001c37b60c73f3d288efb828928d55d78e542f322378810ceaf9a9f6577fba81683e8128b49f9e42a2eb98fe4d5a6148b8f548066b1c4753fc59d730d714386d0f62b1bedd7ce2ecaccd33ecd9f4a0987bfb5d3e6910f3da6a942716066ff14ed4748df7ccc6dbeab3ccaca99faf3254892e681cee43338c2b2d4b2aaa4928e22176cf5ca2f48079de643bd34c31cb832fdf46c10f746ba8968d02aa766567c9ef9d5fa9134f171df625248c9e66cceed85a3559ac7cb0564ee68ebca6b6bbbf252b173441dfd08d6d0305bcb2587436454264ea27559ca6b0da0e6dee8d983533753c74622f54cb2ee3df1c18b999a6dc2855d97aa353023cc486e4a9db750a4669775bf6b98c531c352916020228c87f0fb3413290a743c48ea4bc0da16efa14a94911f9e82e3d5206155915b05363ff4af690c24755c270fb27f3b7a9a27e2ef432d19a4029db3b9aad8291856497c1bfb0ac2928a2130189a1ca66d1ac2b78c7cc9fa96de2042629ce39064ef40837adc22f58916e050b0ed821a3dd85b4198fc7176a458c9017ce4c77e858dc415adb43d2df7e9d08f1376b0fbe439bce917375f0b523e8b13f8e8d981edf5d5229b82ce93835f4057f9fdaec215c99e5f55941e82190999da839e4c7689168b7572c686afcc6b254e265f9439a111afd4a5db9400b7de4c947a0dafa21da235f9329f32a73abdbf8753fe4b65c7c529e03015bb3a1608a331bd6c4cfd8e5399cb2e10599d8b23b31480beac884258928b1e78fbf8af557293a5643ac72824d58ec3aa0d0c83046c388afab824f7265bf386fd493f9e0bead990d9211a0d894c152bef841a6d9ca31168184e1b141f3405335384d3357151f2e928f667bc6b1901c906e54cb5593ca60281df56a1169b3e036be3ef6af48942e7c2c7f970a93770f6c981f97e96f9f22d3dec5b7f23f95af0509f57b0b5ff4010c20d7a0836eb4330b2128afb62150831e60097a193cf95fa781c0b621c2ef124034810fbb21ec7ba03cbb2eb0b88a0681b3d49203a61bf508b6182585014921c5213943cfbaa69e48b2f15040e4d4778754b1d7510a742c983a730d1509391360e8e6d7b6afd1aa99a42a4bc2e2fa491f9a731168288f20a5f1e8cf13a431dc2487b76666080499e54e17dd4b38e580ab2e84725e7b6bdf3336b4b18488da1ceca7e8849adb2ad42b4b4a3ecc787638dc8a24934b9f2874a506dc537880febb90203a0762a0f8171c02eadfa387b13b4f8f3bb85e55e268ca75c3d02b176e5dc7cd67e59445c9abb3fe1ad5e2805dc439934585a88f65f5fb176918bf1016f8726df2ddc354bf14390bf459c7a654f1036c3bcd9fdbc5ab7f18bb74b33a473f028f6147ed2b62c23f727b144a2b927668e324e34bd4d084b636f7fa594f9c2c5f8068f318d14b36780d33c336618b5bf1b290a1c2a58f539f4a48cb10dd8cc1b51a5271343149cee801e9427cd8f4cb9e2edab4ec0d797bdbd0d5916e8480267003aef3bb42d891dd7c6aee1a7af0a9031bab6b9bc8a0bbf18d8424bece66c8bee301e1d000f3c329545034c19a67d93dd34bbe7fb8e5578b6fcdacbc580106c5c0b12ebea3976916c71c951c46d4012c3bd269b73edf39faf6000655ff983cb2bfd82ae856c4c765df9a332de57750f967aafe1b28ad23da92cb4261db83aa9ee98c1eaf9461b92ee1f3265d62368977468bff2348d8453eb8f909d2b96596396e52642de93fd36aac86de1ad0290b928efb32a529d14e4edf58ae32526f1bb36b23ef6d76fe5af73e2209b6d7daf8866bc23ef4715b496a09eeabbaed56c2498b7195893822e0dd8aa0d08605158a45a5626cbe7148a14a474e6544ecee470dfa9d37e1f3714f7bcee4448a9ddf782083a2f34e471e91e92b887aee3a87f4714597bcff7e68a62416330029c7ffe1ee0cdb13bef5f732d57197c03207e5584523fc608ba383979f0c769d267c468af8a22bd03c5c1819808bddf59db91cb4b3efc20f1fb9c7274b7638ebd1fd6ec84833db9150f02c45480a4694db63174de2a4c0d6292cf8ea9bee7edc32f3a3ffb549acfa9ad0a6d7de7ca0fdeb82eddc87f8d76985f2871e8fafaaf46ddffd6902b45b2bdbedbf03b9fa8792baf4517186ec720a6fa442ea4e1a5226cf9e5bc3f8be50aa54d3111f235b93b3f95e25d2cba27fe6af742d3a20dc9860f1a40a98edb82efd2199bcdad398e0e0038f1149ba5ee39faa258bc333edc639caed50daba941cfe43be5e23c786e7b087fb1cc5d5f2346aaed6c0ad6343c48cfd35b81ac9c579245e9c4d28956a9c751ea9161a698c9ec9bb057b1ef92669521617932af0050b2492d1066f2fbe5b2d989ee6735b804da2073771436682abe5b502b65539a36198ef79fd51f4c2a2ee5151f8cde5cbd2ce09c48aad4a95206c154da13315a51a780dae71e71067688fed741fca42ad63c503a279571bbbfce5d01900db9587961704aa48b9fa0db98c14018ead6c28ce927af48f1a93cc38c9bd328e67e0b8f0343fad535344810a5d09b8afb2acfb396132fade3c0868e85ad46bb2047f44eeef6efb5e0450fa03e20fbf7595556663407da0eb576b45dc646bf1d20548764d9d8ff7f54ce95ff400f80aca374e2e961c4dab1a7522085adb81be019f759cf1c6b2243faf079171a4d7d438049427e52fc92546a5a15d5ffcc8ef26996a69c9355eb23e1c364c57fbd6bdd38f70c81e2d1047b186bc34ceb8b13cf2dd9cc3cc89cc4489ff256b61281e99f92148366b921e664acd8b01d53c9e2ead3a28bd833618eabe24535fbe52d3601a59a600f7522c1d1b0dc4e8df754d61b583a4af81082be736e0eb79582d9f40ee960c586da7190ac36aa0868ba4a632096797f733ff2a513c767f500df8fa7c9fc51d8e05711d76bba16b759df521abe98b08b9b27252d60351fd2664632e651a56a010cd1e34fd9f53c33143dec42c2ce556b41896e1552b8bd31f2fdc8a842212be7c30d4b74c787d543827a5846108bb040728c26cb6d281b5f95e2209f117a3c982e7e3f1726492801ceccd851aafdc2f390f0ab499fb22e392b5a48e9611838753a0b542a9d59a8006727fcd05a62ca4e339246168c7ab4b6f66e1dd97d0b7832efd9f16dbdcd173b4686404cfa6cd36e4148a1d9dfffb25296c5ec03db291b095783c6bee2943683d713564ed087e473231c33bfd69c4ef961da7d6cbf63c632689ba830520d2570d77fa313b2ffb96089b2c8565bb08260420d36821f97117d71d2eff9d810f190d5e7cf506b4a0c31119da811718b39d08a6e35fd6f7b910a844021ad996b44d88770056edbaea1d12d2058de191282915407ccf111bb4dfdb5721140d35ab6a614bd259b5f19315ed966353701f62460576bf1d232be0c1db4e3c9493ca38da9db495d55a7d2f72f71804a639c1eec0ba39d7b0cbecae86126fcf03904c87a554f6d6e3d0e925c1c4bd754db49f102685cc2d0f17c55f6ec8d7a494138722ac7475e480da5a5c6ba2e626128d2f235c2a273b1db1b1d977a1d193ac922ff7be7e793f29e1656740a0339c60f58305a770b37c162fe9598b8ed930a270a091f6e4f23fba6c66e97897302599fb8724f1fc47e0e31efbc5ae3e95ef6d4b65bb471399a5a09e7e11762926a5993268e9661bb450d63a951f69491c1c2ff9479331edb40a69e80c727262847b420d1842c91da75bd9777c8c21b8c7d8fca7c7c6bf25f27117c0d3b18db97f5192ff7115ef152b2278896b28038c3b46ecc90f67f51a601a0179506c037a8e419dd9679ff8765433fe7eb6c92fa793c94dac7667f79ce0e5c609e5bf21b4053dc2c6ada32a98eb4125545334eea0dbc05354a4c366b5a7b2aa1fcf5e442990219adb65d6cc8a3f312fb29c8e5a56518d94d2100650657c7f83fae517a3bf3c1b83143e70ceb421b83abb59c9fcc613b8e723de782e478f1ad8ebd4a107744ab6cc10e55d435d4f0bc7428fe9d09d0fe4ca6df39a6304cf5130fcb40a305de9e48dad85f152700f72b74eae593f37a5a44f975bffd61ee32aae047ec71e0dc3305e192547b1b53e0364ef17970afe81d1a1d17bbcb2546c584b9e5a69996de32be6a8a4c26c7c447516aa59e2385c71bd258ca6c93c93c080e07b9000c5e808704a7f09bca63fc28b6fe1983749f605b0bcb23fea048376566392a13df6cc1ddaaf0871814ec061b15854528d6c68e9ac3114dee6d256a2357cc4035d64cac331e2a14ff49ec16428fc978a68f2a7cb2574907aafa412cf485d0af447f537302f36bb8172616f829169ee87ca7364c9558865a8672d6b2977c895453f9a24c47465b724c9f4122aa5c70f188b72ed887c18f8ac32f3840079b5a9847fa5f051a797b46543214be4870aad1934d7a56d0a06c26507188bd57ae50da5ba03bf47a2ae2d9805d07e3108196125ee62611a1d907f78c9fe13a3b15d57522e45b80719757a64428b6b1d6c57453c1627b3632feabc8ba9f798307b3871b6110604f4de422487250a0f3fefe29f5737200dae9bbdcc98ba34e3091cee80bc2f4d3477569d680e4b6917317fe818149b33af7917a267ee4925ee3cc9dd09fcff2e9d38082c7d5fdc200608dfe2636d178663640987f88141934e3247ca62ccfbb1048cb8cced309983c6aabe0e9b76c8ab0341c424380ac8c286cc25e729aeb41e3bb4df4683301cd8a612d5f5e536cb2621d84bdd1f06e6956e8e0a4b9d29743c66e42e38aca522e762722360c1c4043f0b3c89337355778d7b2429408c5740a3974fcd90bed530771d9a01866a39802558356b06f6f17e8458574c640c672a9f76266d3c46f691710ef6bda550afb6a301443c406e031f8f5a5519432313e4107fe2ddc89138a5465e578f37966a9021779cb5673c0c6d303a33ab48680eb002ea3a65024d87450bc12d4f9f2d5aeddd094864542d2f11ba3c53fb0aa55488d7c48eb9b3920e6d71aa992dd84af64321bcf2804118da5123c960d7c5ecc677b97e1dc3a30ca96a3d2e0eb2f68977e408b4516e61ec86a882a83dd87e5404c56d4074640fb66982f966aca064176a6a3b5862f27107727e5d77ea377f669e3acbc563f7886777d7cbc1ce790a73c963eadbe1442a01ab8d25c2298ff1be6f87b39ce2637c7546673f898c2ffeb2ce6ae1bb6a07f523a9f80effe5fe46489df174fdc87792afefe1f25c8358a0fcf6e8ceb46eb876ce8bb667e8a6ff5adfc656b400a0d42c1aeb7da7c8009568867d6de2351eb817c6aab98729855a54d344f1a60691003d0770ba5b204f6872358db13fe843f738e2d1b75a9d760cfc098290f100b4331090b1c1abdc6e9f0851bd7832285e25d2d530b53d60995877a48847de6eadfe8dd1d6b6b1f426484c29f7bb463421514abf5c40d2d199c1df716992548d90e6f9421216e0a1f1f6eea6bc83c32fca1a228f2cd1c54ac132d30beadc82d60569e5034537ce3ac0d14e0be3ceb3543ad4e4ad2b27fcc827524323d5b72d0c20f2dc596d4a79e0dcba6276f97e8e7e6a2132df7d702ab3d0cba0c11456e83375263cd50d8868577cc3cfcbb2c5a9d5098c82873a8a329e1b27f4d0ee8fca562c92f4901a6d51d351c537b2c1831906e940f4164c462cf54060885100c5710508f555bea15322664fd8b209d82132730a993be4485c4921ee0df1b54d60e481ba91bf39b19b540f97e7b28c67f51d95c5146720eae6d958d6e4e67c6aad672eed38296830f9a92f91dcb5dfa9a03713aff2a5f55a19c1c377c41dc5491953e28dd869fdd6db20626347921e63fda24f66f277023640670e91c6690d9ce50f348f3fc753bb5cf8284a8984c110052341c1e5e50496a51fa418e68dd7b2eb55de7caa710c792725db6f7bf78f5eccadc2e245f5b55fb23f0bb68feb77f326d0813e0f88aa6c4edb26c3b39c323f43b972af87d50b51ce92a39a9ba8517b5353fef3c1b6399a4637ef2257a8720b99ab32dbc0dff763141d223b439e0008ffbd9f5902cdc3b2708a65c5461189405a22534548f4860636f3f30967f516b8e712a03af87e317d042cf15ba954381dc8d2ee90369bcf1b3c2a8d8483f9e3530c4332c8332c54c91fb86713d08fabc6537f879e57e94623919ea7fd2951a15edb8ebb1d1c1cc3471796f8b45712c7d1c2e76b3a298349834be000af3d00126a35029af5a667edfd2170c050f2f4ccc50b25e9b4aa02aadeaef996c102aa556b2f3250bb2973c11d3bfa5a66781b34549ccaaebdd6008655b0b714dfdfc13222b9871e8f3523a7ca74d340cb69d4e6676750f71411af2b692988bc6d192a2557b47c466ed9057bbf4afe815a1e65d728bcb06feb44b5370fecf39ec1a8fe5a969ac559c31e019d84c642ed796ae74f3420672e8d31a66198a234601a0c89970b6074a0f880c0f2f3021ac7b1646c43fc102157e1540ecb8dbaa30f722d4d715fba19102e0197103738cf1051cea4a657ac54536a062c0290cd91d4ad30d92a5fad05d0775f62533b03da2089969605ae08db95715408e5c75a17f0b687238b051efb45f91bf7b18e3d6b8d41eccb9d5f3d2c304298f21cdeb351dd1e95e839a2fff42986ac1ddf61bfc6fdd92528d637a62e78cc98f6fef97307a309bcd83002ebf12ecca61dcd56f4474dddda8d449faa04a5168d9ed2006d295bf58c8a3df672b3f644b4160b3d51027835a605d2e9803132c912f1e47099f5c3439507264a7705ab6533661e0acd7c95b1e9b2a39c18cd95bd375c914c64920c929d65fe8edba43d87286f834c4a1f7e8a219631933fb049e9c1db7c7a00a28b9d060195c4b7816aecc0284fd8fb07ac3b23734d5057f240e16288977701db23a00a28a3ec3ac8a502f5a7e3545c3edfbcb417cd7b65819d70c5f905410824ab18b6788f823c9b646b4144ee343e3bc885792511cbacced869baa6ba0b00f64b1cb44b2051cf3f36bf4f1cd262158f8e8260b8eb9a678ad5370f49645f83973585b04d948676a40f52c86397d2439e125ca445a3c97a4e8f21e4759f631343d9baa7ec01fcb839c093797b89c65d49babf2fd5e3444e58572f5e5ced8df9765eae4365c47fcf001c8c82e68ca83ef9e44d7d5dc67e14d96cff956ea1631d0a0c7b540553d67e7f1dd4789110eb08ecc3bd472feede1506ac165c231e223fa07e12143901444ceb2dd1e49148d4763e2fb0326875187329c8ada1afd91f199b29ff3c8894aec82ac5b130b55cfaa8da68aed12d0ba6bb4806d7b6596cb9c18ba7144166f300f5b3fd310eab75bbb4bf153ea956bb44c7a41dca9493f9cb81fd0617851ba7bd3a79d601e8186b6b4e6529d2e53537127ede8130c43181e20603e95770984f2f135055eccfdb63d9419b602d3fd4ab69621578fb84bf91d3d59e1e42ffee39eb953ebb8cf552084438da62b92f437427065b30e9fa0d525933418d2dbeef56c57cca7808fcb473dddb049a32e98997f253a5defef7cd30c29b0919110546f0f19b67a516dcb53f91696d791907eca14bf5da10e0b7a60fd9a8c0a5927e0383dcd17256ddf14e9fb81cc09f019bc848c65a5415b4745510515a4e8fc49ef8efcc67ef133b48610829c4ff95c7726de94babed6d80818e62fd32064ae5ce206dbffef05f3d436de309b71d15b121ee8d2fc0fe0aebcb452c9537325e6fd10c57efb4918567121416b651241e994466a3c9ee487ecdbac2bac51d0742b35cec9affcc96162200cc81871b9a34a74a89b223a4205ed2ba9d974651e956cac572da9c4a4bc29ac4979ccbc6247c8995cfa1d5fb12ecc0f27a8698bf737011353e5ed21a1099dd9ab2d83c436852c9874ddb1072971d2bc3f85d283bbb33cc6534b77b9a40fee09677000f16819acbcfd9fe3b01806ed4131fb2964949e66d9fd245dd5be87793fa28f0aea47d0f4986585b5d0b0cb936697b884717a1021fdddd5bdd34e82dcd0be27becc505e541be38f178b27c5f08c8afe4f5fc0f24d2f3edba7c4138572a9fb4c674e3e1f6c892d209604c8784250d80c8a51df0e86572bea5b2938cab2473c61d1c766c6e9db895fdde91ee850230275518d7d370fcd99a5951175a301b42a1191151261d01c6868a009ae34316fb268f34006c28c0cea1ca7f6a23b70576429c047129a42d4227fad024ba126ab6c1f717079449efd1f768868a9b33ccdc7f5a9db796b4fed3ab3fe1c4c101afec24424b4eb9fb0e704f382695e8f0945b735d283ca96471900c85bf763475d123b8dcf1b4201a37b149c2847141046c097469628b84c08d2d52fd6d7b9497110100da31a7d5477df6628f37916ff6d9712dd0b25905711c2ebe2789a23f96ec61a415a525668940eb128d12ef641ecb0511195444441fdf6ae1395880525d41d9adad80e391209b0b2feed103e6de481263f4c988fd9d0ecd5b2747b43fb0419dcb323f22a88c8331af6f1483a9d2045b69467e18f3878734fc32c3b331fe16df9cfdcd265743a9b2e77c252b589b3054824206101af75d7b814f762181a73f599dca6070c6982ec65a78c7469c76b0baf6f8109e8c998e17c7b83c8de9c4ad89dcc7193c43cf430ded5c702d0889dd60346911fdcd4c37f66f173a91a86ff7df5c45a75a4b01269b329a22db7e8d92c82f64652999626654dee38e0b1cf750128ce21a5624f097594781f074f96dc081f062c46795c399cd5f807929433261d989a53e304be38c40b5e2651da0b471d4746c3e1c92ddc556467774dd098a5bbf02dc427292a7bc80060e82940ed3b8558d2638a930715ec718e0678f2f477bcd5af5d19aaabfb40b75e446fe30a6927a42c29a0dc72fe8a1633a2ee479b136ec2275737a2c615a9216cc4fb9ea5286a42f60e1165405cc331e2e89e2cb03fcd7525394b08e93afdc7166fc41290b4421c7e1e90b161a1398c8a10ba3ac5cb0e4dd92cd42280c1c533ae4396de2bf8d9fa5f6c2a9ee1e8d54b8eadf69695a050f162005f2385bae46aa78b09037433927c766dc366da491e064c698fb224ed02c4d4018158a5b8435eeebc001e9a54b54780194e08196b44308bbd019a1c9abef0bc6613a8d1b9fc7501d1a378924ae2c2c3d6d0734c386b6481ed2fce4f2689aa6e47faec918c815c5f97efe1dd760934ef2b8b1ccafe043bafffc444403a14b1f3480b5bd7def981da630761001c29fd61c9ffd519a742b6c64306a6973f96570875a5b9736142974251a109f7620cf0abafeb4cc5832a220b856fb410201cc186e1b853a10f8e9b9c1998bda1ea12961f2221ab83e34d62c2383797bf1320ed18d8b8102a0c7015e17665a18f0e2b3099271c71f0d7696e65334a559f134271a41970e2c847c109823bdf9d64e75206b0c7eee3c5f872035ffb95b0cc3106de701151e9806e5ae69d159a97bbd604cf8d89f4516b3e1a39262c130cf6863ded0b7fc472536a2dc3a9591863ad23c6d57831e3721e74ec8acb38c15d571ffb471b26cd45ae95ac1428ad29378a872c501f6ba08f802b00ada7f1850ebe4076bc7cddf43b8260ac3b449f71d7d1344695ecfce53fd5bbe88876ab54d0bbcd9fe38465725591b6730fea7a78445703fc34001fe9f616a57d3a06b63eae2829e80043b43416bece217c5c67ae44424e28b0a6ea27941225dcc429cd0d78df70f909ee6dea8fb1e0749c9d8d286bbf5d606d15465c9abb6cc0a59446367d143ff23652ad2c80b59be66f70d0ae04a32a093fa767f0917e14639b8e7deae77d4517ee17070b138f62fae7397676a752570ceba3ea0afb7604f051c51705ab38924681be457a4339752973c6ededd703399ac25c6c42987bd323fecefd81021795f9acfab9ca496b46c87721903f70ee521103c9b805158be1ac2e3aec220220e5dd768980ff230a6c48e67d31d414bd20116e2e5759eef3469993a5eb879ca6fb0a4d74351e78ee496f5543bf3a164fcfdfc6f856709bb426bc48ebcdd76d4a5345d4a8d1c59f98779849cb0d60c8aa23675dad95c4f01c09dc8156c651427b3bd04ba32093b56def0685bb3166c809d3e21a246a946796bf1e050330a8c93e85d146dbaa7382a7062c71a3453b4bda3cf5e24e6be21af67eeca3c4b0642a0524c500610f0d9347919cd5aceb4dc7539759e18229b06ab92e95858ccf6aa67c3ac7fa7a5a092e0888f80a4f981e442bb19e949e664435b2c7b2ddab52ae7db1ec55868bf31742c51416c2a3a835463cfa64780fd4a2a943d9b3b9d0659236d7530384d766cc7ceca07f393036ee718f86b2cc98c817f1825a14c23a85532e98ac58ab4676d3cb0fada0cf9fd08032da445d49c68231e717e5f7842416d1bb51aea876c65b14393fb97655b1ed4fab42559049782c847ed9aa46a9f2766dc28f5189e862361ed5dad7bd68c76a075a058876fc7ff4afa9bd55d235486925bee74f5472d6ff6a90f4d368abe9f244ffca25cbe7a01efe8a2a64125ac952076288941f7ac38311643c33ad4ea8ce690cde0ce9131d27d7f2e7f43b5fac89a181e31d93b6ac869f5c693aca1a55b5065c25218f59b2b1d6e9ebf4b61e7491047e392701f414357cae13f3d52eae115e7450979aa20d0f48a03881ea22b23e7df30e3da9f6a95cb9019e87cbbb1183b9790e7f06d25dc77daee5d06be638df3bc956e24102fd5d0f31aca1319f56601873d99578a3743d011b73172533591b5d4795fc35948736850991f741a3f7b30f22692fed239fbf2aa3de5fed4e785491de36e586ee8a1ca85d08e6fb24ced51cb33472947a5219f8566e9eb885d3e48ad218ce2df7e7d7b9ad975dd8e14c0e09dcb5958ddd29874c969457d059ab58e356d5331ada2c41722d2bf3461b0c46f275c17c68c44eb8dc126723cec0427fa3a404a84f520b0f925f5cef347e44a4e570e9c3ecf8d3d44c1570e92eaae2f8c8fb1f57c276f0d96944bcf97fc3be61242c7c51e5d8a6b352d7b88e1a812b700820df8937ab83684929104ba7e097f36aa711fbe79013c1476e30a90e1801f1d77ab2b9972e226ffb7e0de0d5cda3e56efe1889ab0d560823ef81e4597c41ce57fb1e73322a6b584063ed70b30802aa93b16cf298cecd4a6210d50e02febfeb473c730c079a194a8f0ff56b2c546a7312f39e43bf5ccea762aee591f2450c3dec355f219fe013ccf6c75ef715c40140a4041b73abfc9cf43fe0ea5880383176656ce641dfea8e3b4a75dbec894f3897660df029e2a82c3b03de1f1b055517b00f529f98cf2cea163b98cc3d7a9dcc2741b073e68e9d6d48253c45e072a928c2a676b145b77dd4069ae84e5698732fce93e36ef500b7882a5f35113f8e264a832fcb77e1056f22941c3e844141177e851c7d65ed5824679f8752ca0a09ed82c49de8533bc70fb3439634001d187bc2bf1038cf21568cee0325dd01dd8aea2eb2e40384fdd5051c92c690ad55ba8c9eb49d234298e701a23b1b63c86731ca21b46cd0e57d3c2d141f1affc28d90e3488ca56d1edc93fee72904a9f6c7a141123512ce3128f98abfdc5bc0288d6bc1de5481808746f07ea03f0de6e776acdf62812a240b0ec015780de46e0625ff5c38f432ba6a4375f17996681649a44bc0452ccee3238dc61f3ec02145ba5f218be1b30d637b8a90e32239dbc9ef5d95f921c9d2cb7f2cce993bdf7c83ad77d5dbbb09e490284ee92fadd7c4ccfb3e54f0620946b61a901b1257668cb0c7e17e60ad8f14f6977de60c4ad15b202b680fa19ed765d37a994015da2a9fe8016e2992dc766a3167b88066ca81f5f3a3ccab0fe78ee419429c7505f1455181b98fe92f03c7f756a059c27eb9d577b0e2c9f71f3af48f50cd360559fb4a2ed0afa8cfcbb97b7d9e41b575d3dfb1070f3200e5553ebd6005a5b2004c1e7bde5f021f8e12cf569e562a199a58f110f48a28768bb03ccf119b70374c6fc84a40af25a0dabcf6644d3f970099e24bedbe6e61a5770ce6c822825f512574934113847c1d20ff84daddb13dc747313dc32b909447878d1a4f8600ec67a8998c44100837bcd43cdc410bf715a06d12aacbfe630664b239bf75fe23fb6611973923286f32b1bb99ffdd6a4d72fda8f60573079ed4330d08a5ee67dd97c4162374c9d232318bf3df175e9d59ab469e0b3c10f9fd6bae542b6230637229dfbc75d99795c3fac3eac6f7d68e47e9832cc831fcf992e529a192f8d771d776bdcbac0c8c90185c51867b1201997bf6aab0cfb580da4883d49b057769ccd8d30dcfc3a1e1bf779ddd182d1fbdce83c43f6e4791662283fe4a8b53212b5a5d147b5bf5d577d296357aa9e26f2e3af036a0ddaf1348f5e73896dbec5e1d829b1a480246a0ba3b077eb6988a3e65feef7d0fd0731b667a518ae376ae9762110181ecbe52ea067ca5f6dbf005b5dda3e9475981491da00807b3e6f68f5f7a92c559db4342a4fc63a9b151b3fe464bde1de65a7298a44f2786447dd441bab07fe82c23a930a715772231d927acaa5bac8010dbb4bf6ca9b22d5572ce69cc7b92e83c054b917883b95903026cd45b8c7b0bef00df7e1d300c072e04de229093f6853f4f2741df1e8c4058e5f96d8434d879bdb66c12ff667996db67c36bd65b72570ea773efea054fb32274337cf0458103a06f7ae223e69e4695440efc0df39891dd23a60a43e3b51d6120341a4b5ce0a35400397ab8d44b6e15b233c9e3e636192b8b0ceeb7dabc4c30044d67bc728bda28b38659465c1265cd5f922704d4154aabf0dcb0b07213a9ed242746c2071630efac406ed3414c6923498b0b0e080b52820c437c6e5e752020837acb662e6b16ba6ea2c43e15e79f06664ef1d431beacd438360289a11f927921baed9d560c473717d98f6b64c188b96ed6a655ac6b307b20b77e2b755eb19e1cb746e635ad7a4400917c6cbf4092add83fd968319403b094cdeeab01020bc393acfec93000e9e5a92d7a1d892ff09a4cb77126db86fb59211dc8d915849463fb688b51b7c96858173a71d592602ecd5a6807898f511cf5c0c493e17a818d80c01075a50e2c3d5950658fa6b709637d83db94255d52e64998888587b63cdde8fe740d7b4233ec1a5bcb8ff3b048465c30a99ab92b0e62f551420a62753d0ce26c45998c814f1372b51f26c7f17a0276cb0bd5c9403e3bcc9d3f8a4b5c94fd806dfedcbe446cfb266201dd45846afb400f85e200c79c6ef3be5296a73c50061483fddc9f78d0759ef1136deb4e2e9832eee28aa89381408613bfa7f2e81310a6e205881b6ed90bfabb00837e7e087574d92f8b2aca0f3922a0d7e317cef1162365de6f78397c03d37d357f5ab42ae5bcde9658b423142b9337b730ff10fcf0ddcec23ad154386cb7fff77f950f807ed18e1beddfbdb0ff33d8c15a4d7a92ce000100047532c19148b949d55abdc3ea02023cc338cb1a34eec47e7051a96d9d4568c33324bcb8d136127a61c24ad693f50e747418296e69cfd7613428a014b9eaad2593f4f1b5737bb66d88e7daff320fba249c9036f0b8763788afb1570068c1f3efb68ca3a2004197b2251e5efb2d3c3d07e02fcda56f35110711be4971ae85db62b0f4d08a39826a06a5640d500b13de68714b94e8d0f39b7a148a69dca7d1083a478a85adba094a2d04a4f37e369ba572b18f970b38885d62c0ec0f89a10a4e46a9e028da78ab3adf0ec2f106676b58da13bc944262b1a3bb284dc078d11a043bc4bc0b898462732c12f7b95f9181903a183738a916cb39c3dddfd88a7ae391f5e809da9153235813d8d126de9dbc42903569fc8e4af92ab616f9aa9422a6a8aa6ca8e274c7522a02c7cb2a234f3b24bb9805160c6e336ae4a50f29b6f4f3d99b34a5eb97f5ccf69b039788185fbdfc5768fcf4255c78caaa166140489edcbdb2c9eb2f474c4670ec98424afea572524ddd8baf1de76a980c16ebef10b67d8d5ef478448544d4cff4cbfc3338a46e53246206371ba55ae0342d0dfc2fcb5f027f7ebab41c695530f05e8037cbb329c509a6479b3031659a37de5f01b115dc043c1c8844f91dc8ed9fdabd4c7ab0b560ed412ff45d90053183b8504d7523a27bbe70650ef062f30dd6cff1a8a20ce38135a828756ac432a8ccb68f17e778460d388dd34f67444d46ef82f6db94cd0081d7418695cd30257ae264167227682493ddfdf82bbd7f2428caa8cfbe76a7575068db4d6e0a1b2ba953b802bcc760ecfcbaf1fdba429f55e7853bcdf5127d3a0dda4ca9b8ef26013cbe22a6fdb7634ef25550399631695f885ff396b0404d98d2bae7f4515e76b2b8d7480a728d97abf9334af077bd8d08c0e6b01645a9f072afa2e53831dbe712d6a5cd01c0d7229a938d9af4427f2099d218991287b557133b2007f079c968f7fcce4668017edcd304d939098935ba65b3a2f97d30f5da21ade921f0b72371beb79336c4f801353f32e6b40e5e5842588a7cfe33b23f6fd5e74bd1637d43f296fb55a8048c21f5cf93ba58cd8f878346b3dea27d0f0446295fd44d3dc1cb11deec077cf8015beba8ac9c59286f1894d960eb2797ba3fa458a99c88a9866e842776211fb053ba6524112605be930d4a8b1d3c335c17abc8fefb38ba5f0f67ed0973aceb98a6f50ffe9f2ad46f8b00afa2ee4760fd32a84b7ee3a754f310d504162aee462debd68a471a00990b0c72b4dcdd825747083eeccb3f47ccab76499a792072f04039076b77a693a4891fdda4a935f5900558d0a77b3fd32ad35177e157c96e8cee2523a82d7fc2c827b9a08e09fd3a96ef42af1d7ffc74bb87789df400987ea4258b973ae5eaac74271ab0c381ec0f70f2775239c9fae538d0a1dcdb36fe769606406d2df39b4451ed1b7f0483c232d0be15ca540dde4e3cbb5f8cb4c0cfa505062ae78a49a917ef10b0089dadd9e6795b923752a95612aa8ae3ae4dddc229d3a5956749d4d1ed4359475531fc4d0526d4ddba9ad5bc4d7ca40210a61f8b2399f1c34db7314cdee332f44ec0ff5ee92c357e533a3c860ea725fa48d666f137dbb80d607ffb89dd34569cfcf580a90c5f1566f89fcb389a14efd162bf03b457ff942e1bcc86a3cbfb59a0eda21d98497de7700ced84be8bf1cfac9adbff51fc6ee6965e412857dc0cff3e1c8024307470e7199c92111c60240c42ba2dc10ace47c4bdf8e22917fad1b463610362c69355b263abb789b891cdf64524fae4d22c283745ad2ef49b2e05a7ac3218701eb6d994475cea7bec471b582d6daf3c3945d7ac8debbc085bd80cec757d7d203d368377762bd820ed4eb010fb70164380437b0de22f36e8be80cf982df70f45594dd71ca225f8538f5a42c2447dd648714482d5db1cf1685520ce315a1e7e2f03e449935167b4ece55eb2cb9f52c1aeb7e7248119851794173904c6ede35dccd3d1f3dd9674f0a4fc3f8103034845e829d6cb2698aa4a7506afed90f475c25562080fd2d4e221f8b2d1abd09e900968cf08288a0c1bf4733605a6097e50369f9913c9e985f0589cf0579a0d106994a180d05acb9eb7a422b7eefc0698568008ba79835c93c0769c8cddccc351b294fd0e64675f5b0a7fab7b81f285074e48924aa9b1e79c108bdede28f80e29b9644eab86d7c2c3bd16c86335b41cde42676713b3e6428afb7bfbdd916a03eefd00e2d6a57e58197c1edb70e12874e9109d7e9484cffe90dd6a0f7a10ae914ad9a7e9776fb1eb02f9732bb4d643f6d358dab1ff82c10c547d04ba48d2ae3381cb4c796ca006fae7aaedc02ab600bf4f84db23efb9474d9cbddd5298872ab345c20085bf7a45e02728ce3f6ca83266291c5ef02b83e7e48c4132ff22d1eceee061cbaee6be487ed99a4d57d960b98699dbe1e4f99c1bb359521c40cb52902f7cf3516f8f1f1486d1e69944b891f59f8b80fb6a5c70b7c6f36f2e262ffd830b0ec17c386821eba4345271c513086db7466cf778f632efffded90f13939ea0a915d3308745b2df3f11f68945fe07bc58ee20b30f7e457a98ea4828a1b8a4d977ac38488dcac3a627bf3b3ba02da7c462d2a9d5410af6f0126c9c46d284ab560639acdb5bfc06d734373c27669ddea9e16cc8f500eadcc38848f74685e7eecd37c8ff34b0d3f2ed7e777250e39176bcbd8dd32aa08e7b805f95c853aa73c0425a396e047904ce4842a632b518dd1855aa4ceac4ac34d758322c871a0468cfac2887e167c13d646c62e3e0d07b582e26c724bf656835ae35c8b8be49e2a2b059b6451b2fde5c491ae4259c77429f0a471ad53de51bfd12be5e5843e0da85353ba0dc63d4dc3a0dc73263ebd2c93f81e1081cb5d252689878d2de166703b3acdd84bee8423bec690cf300aaab7b8f1dfc4b9ba22071ceef9699dee3c91289c6ec67dd1d640a531a2e651a91531750b7d07f5a278912254a2bd02f38c32b9dd0fc3b5142ebb4eb2d28af32a5a281cbed61ab6a4ff90742eac64b1d7f19fb01cad0f67daea95677c7f410ee0f259ffe0c097c2c1b1e53b539eb93d60128a0ece38bdb96dd995cbfbc842d1a45ae50f6f9c0b479c1b46a2aa77f8325871b8219bfaf760f6a42395878e3d4d8257b19b397772f24b73c1d92aca486656ed0783404e3ef91d7a2cbe98d802c70657be999caed2dd5cbf423b77728b7b5d3fe183e4c5436c37e9d01e77d36eb95f00b09e6627adeeed3c74d7621c4bda85e24fbfa48820b5d1f0f6b0f11ed438f6ae2b6bdac09db6e72aa284ff7fb3ff48a4b02ad758368b6da4889b82ae54812b51d05d984dcaaff6d43fe66a7289cd6fe992b4e9d7972cf5e96a78eb5aac5230f6270258dfb02620488c243721ba72a68a64f6f1d64ad8f0079f660b46c2ce360f517b8068634241f820946cfe026ab45afe9f678a730f008ed23bb60080e80af8536d1f9a8e889d6d64864792a7fba984683203cd9066a927e9c00e98170183c336425233b6298610194d8e893b1cb93f498168f8047bc4da958ac15b4f0bdc2cd4d9e999afa79065a6f81dbecb0c71b48380e4801860eeff056ce2a8a81cee4ab6b79925d7a123cc0b27f57dd19586ce60ff0776c354a11190e451e97febde6e3d0e5e89a49724dab092ceb84e8fd040a6e9939be068bed50d41d6e61788e9cd73e11bd29c7fb0aef983ff9c58da7da1852c0009b752984d99efb1d2ebb4276910511e9ed75ccbca2d9b524493896619dcdb820e98f7a147d2d48128e2425e7bbc433975d115cb558cddcf3227bab7a16960b12f17a250dda37303ee1bd2454aab5dd819e067700c4d6176d27f73962bcffe075887c8a3ceaeb266c72533afd7c0d90dd470d843df5b50f53179fff444a6f8d6bc29a48af0ddf4b14d19c98666bf833bc79d609c24af55b2b8bde9a3d13022a70f14b8c18dcd8ea6d8b7472b846deee55342d8b93a6469e07db3cc998a229473b7581962aed57fef933d733c851921202388ce1ab3111505c8b0f9c2d3eadd2f4e3b78eed4dd4eaf6573117a3a7576a2d5672100484e78491e37ea236c7c40acc3745de54756416f9e87d8701a3340651050afa5e8a4207abc5dacf39dc5e64758685331b94430f68b379d63d6afc26cfc9488d0ed0f1117f37f7843e7e58ce3539c1dc8d553021002af218501815707cd93f144c1224431b6df3a6fa93854e3ef47d0f62ef2cbb372c67b54d53b785bd00503d98c1986f7fb4d2cb7d93839fa3cc90494ea30c61336548cbeec76e914c2afbb08409edd47f76d9b05e8ffcd8610109e234e3fa265a572107f2c32b25942d5a3157435ad06ca633a009ed9859c9e9e2981d6f472633a85b5e2085e414852e44d3af2999ed8a334dc6795ef8dd3a3e553b7adf5f52c43d66b08c2058cbba8ec4d04373f1bbf5396fe3e027b67af80db764d503541796fa35e5d2bf7cccfca4605fd3e7545a8f729366d578fdec002451f2f9c51649f21f133ec0e02cdd64f81b12177a24689b3b1219f5c7a8d1a903a151e580b9365119a301d1cb5ef949fe9961549af86346a8dd3b7ae96a363695d82dc91f0188dcffdca8345c37cf261f4bc6813e27d2010b176ba1719df57aba4ab1e2b8dd203272fd98ee101c9574baee5e7e0f1ccbe8a4ffdfe7db5be909e549a996b29443bfa5a8271f56ac9ecbf413474d8517fac722008b0a97784478ac43163c7cdbfd90d64833bd169f5ddc6f0fb1a73fdb1771d9d75f0222b81177933810d4dd232b590c4f6bcf83bbff0ce58f474a1ea60e02a0698a45ed7b230e51ce93952985ea1f009ad889a73e414985a84e0918462d78d9d69397b79fc0a753b27d7d721a2c35530e6a4a1ecf507406916d8c6e40afafcc224111f78b2e8e492d5bd677394deef07b651d7ec9b882fd7321edb87207b293ac3f544437a33f7cc0ed2a3ae73d34c25b54d10b9166841c36c9ee65a324543b5ed9c7f47ba574f881d2e1dc943d1285bb00193cc04650c84747c12818402c00200e2b832e134ec169e668abd3146935fe560660ef699ab40c2dfc93c95e6d61756f13d78be3b6ced5b872718965fecf93fb941548ad8584f9572a0faabef27cb656e518c7eb536a8fb25d4c335e32c71fd99104999dc94090fe5df626718120cbe976b5227bade0890b5cbb2c9d73205ec9460f7a1f2b88a83303ea9296017fe514558e2834b0da2b2124bea515a860d01de9c88f0aca7c672bbbf74dd5075841d4902ed7d0cae4fa2fdebd14fc5f7d85115189fb7ae24f6808fb8d3270963cbcd99752cdcf6a2607fb028a5414fdae007d7852c4ffe4e7fd0064c0d9a0fccf8f978d9ed59b2394a3f3b52bb7887017338686e48b0a00a754258cbf3cb68a58e2f8453e2ea2c31393398267a0fc4ed13a7eef36e17c8d182e64070951e60e9adf37c32743898b953f67c1abba19f235888f52c259d4657e984a7ec5b9e1e29090bf93460a13098c7310069581add0bcd083b8be6f217f9e16651913b61f787b320ee7601793ac705bef6ac5e93d3a24723002ca6674d1de2a6fddfe75dc94b38bcad07ff315973f89ca65c64915327801abbcc8dee4ddd57d5deddcc3e0548527b5eb2ad568df1a54363661735a3425c9ae5cbef503733691efb49ca259ddf9209129ad43d000e50b7de6818bbdcb05c54ec775e912e1574ca048fd58f8b93342a2d947cbe7783f3fd4f35d0501b312e356919f8450ef5a5c3e706233f4b14fb326070b9df02f20cf1ea1fb0b71968f3334a4d590e4450a20bea5a31c45807925447d52037c78e4ea8c26a81f2c7284335b62d097a1130f3d5153a07b931583a106a17a6b16dccfa0ee5313ea1a1feb08f659a9d28ead8709f70ea31b66900c801c65865462207ca077de43552150006e0c718cd9a30e3f86cfd233be77e4e27a994bc0d7d1222e36f7b8179ed3eaa06108bed2da97ffa43d43b717c661002bcf56465f6ca60f0c9a1e6f44c1021135d3c9df840b9aab5c6aee5b101aad40ae93f6fdc3bdb04e5a0812157a79eb979bb1f1a01afbcd7ba35e6b12c9c2fcd7fdf52c76dc466dac030c4b2b342028865077c218cbecaf2d6dffe6a2abe77c00865ae2a3cbb7ce229fd0cddc284abf24b23b82ec43adc17000d0aa338ace0565ef1678fa26455ea9cb33852ce33d0d8ec6e7c06c41d018fb93468f9b25de3d04baff99723a55befd3339df4451577957568d0ce300e68c164ad14af0a186d4878074a515ab669b4c23d075c0d978e9eb485f0004e045df2c67891b50d7cea18a2774ccfe476f2c66d1b31882c05bf8c235cda0b4c64cc5cd1369cefaab559fe85484e655bd66a6aa97674e68101a14b66b2c942f0f8c8d34cbea401cc0ee355da766247c86d41d3823bb4c937c4bc3904908720653108e560a2ebc9664f69744811c46103baf09ea1b64526c82a4cf16719bcebfdc78b46ff9b25f15e21362b74ea73a985adf28255e70db865ac60e4283ee581a587fbe1d00014ca4dd32c16d9cadeda6ac7d670a2ecfba19b6d790d712a95bdc3b4f05e082180893b0be7121892c293756fd257947a26a7e3a1aa9e8f0609600e212d489e66d4deced8770263069e6de572e6a9fa6914a16a438a817893e3179d0fd53597dfc8d9e60cc068ffee9a1d67a777840b3f9f81c88ccaf26a053f01ea8dee443fb72ebf4b9a523e21fbf8412f118a6669c81652258762d03ef6ae39c25b567a0b75281405fcc0a546ddc575f2d160ee4181cb69c5cd1b9b7ffb711711017130a9456555a358576f36c0799ab1d75ab8c8c64b0fd0675108b1430a591b68d7d06cbfc8ab82792c8f6041fd3d2965bd424c9ab223388c712123ee27094997fdf9b550f056ee691f2c0f1ef3695f7ca9e4f3e44392d8baeff0e1575f4f412b6cfa8d297704b17515ab1151ff1ba4b618ba02c0819ea604c49c8ff462edc46d0831dac56015759dbb25596733e9ad9ed9585997a998d5a1faca613580e7f3d424c96407de5e505d9930b0306aae9dda71403f70a95c9c34eb08bd289e4ef46a764d2fec89b54fb745a056b388cde296f14ed9ce8c7603a3f32f66be0741f7dbf70137534533a27e80397df1896613be1fdab1d72c114d4c1ef655518b40067172f0f73246f7339742507a1b4a3a3788ec79213920da1e6f0b26de887c8f257433c0d4a7fdd1ac567d7a54ee6b89ea2a54160faa026a683b86569a5d5b6fd6a3981fcb8cc22fb67718a3f387f2a3ae218ffd9049e2fd9f5da19aa2c388042103164983f0de89d845196a9e890347a95e600021828e28062eedbc0f7fd8cb2e1fc9509b644141d6c34a42ee03bd13b8c2563880f4988a0de0e1909cb308ebe122ad2176164c3c61f823c0b412a39f00a0350708d976e2c7e9ff8c2a2b04ee6662e7dbf6697d093136520b5214ea4cb7f7c7d422fe9400855179b0b286affef032cb5d5fb2240fc6dc447799dfe67a9fab573c7ce4996ea925036a3e597368a130c2a83a6f8c9d48cd98f2b9b678e6197b252d24c2e3964ed9e971a9ca481b2e454cc6e9b7f50986c6b6af32c45af36d6e303218f9d23615ccb6e0be6be4a8d3e3ae358d9f3bd1e16614c202de6e9d488ea0cdabe66926e7a0199332933158a6659a9dbca57868aa34a70f19dcba6821597c5a141457910d5a1bce10d2a4fe4f9a08a913ecd58347b52001d86cf3dd231c96854b78db8c3f8be0d565cafe39a7e5a12f3e8853625edaaa934fe87de908798550fd84f5d60c44150716a9064ea1f7fca2a967c65049177071b38e1b151cce0bb9242f71c98964c15faa0e97b5fb482b13b82d179106391a2e2e712f64ccb2e78b9e659c2b7678e3a23b4b54b97b96c92a4925fd6e4374af19317d814c8c9253f405081085dba2ea434f08190f5adf4fce821786ef8d39d68a374e665fb75b62aa1987d4c09e152b04d45f2ec7fde4de04fd18e945c6d271a09f4a27d3e220e3d9ef1fe3fee12fa669ef9e29b70a30ce09a294bdaed62703b8be0425734332c691b2f519318b8fe75e0934b455f85e1f35ee871b8d9b5d9c458c95a6829a997e15ad6ba16fff0fa569fb27f7aacfddc289a5349f453bdc392129ed199621a965870ceb3630963e6dd0e9239103c2a500f35bce38f1553457d19f92c86d88f8db5fb7fbc2ccf30879581be2b0bc45fd96082cbcb24b9779a367de63a081eee88d6c6a243936d28c98ce2a2395ce69828c03fa6fa709283d5fa88d8aa49d3c81112dbfbefbd2e25a2fd7263444b62a8eab7f5c686449dd509d146d8b85fd645857b96a8aea8d0db10553c9bc324e77d713b703f83b8aff48f8422e44391abb81d63f35694c685eb2a3bc7a59e8a9d1b0e031e151d026f9f0f9d842ec1a320950fc1848095229971e892c51686c4e3ca00bf986b5031934977e48edd6cfdb11136b87525a1c7e2cdf4512660ff43c325814aab2e6b60e6c1c285404ed8135d508a3bf11091239fcf9f58872652d377b755a61258eda9bd5fcf3a9f54d43802a1567a907d2bec426d4a9593c04efd40a326be9ce35486b47fbc319356d770357440598fd8d08f2c1867619783a85c829de0021eb81f91f98b5c4887c685eac8e14facc8c9cacab48d33f6ba8f29af451317e3305c398691708b9081a03c6cd3d67eb5ba6f776d4aed047c28dd8487658d27d361d43f8a8e546825cff222b498673b267df2433e464d4ab2deec5884929a86ba3c7a666ca3d3b1e1fedf41023fb832a808753d4ba0f699b3455edbf4d9a3450fa6b38c35ba2401051b053415371f9c28660d48d5c26e3a89ca08ce91d0c23b9c9f0976ad0693d02eea3106c03740b6b131d6da5e08afb2cdf11ffbfbd8ec12ee49c57db7a11e189aab247d72366fb5b8398414cbe44baaeba1dbf315690e4d7490d7c58c7b2759789b01fb0dc7d0954167fa492f47772946e923a579197c87689271b1826df763fbc1a9a97b200ed2250f1cdc2d5d7076b868ca4d518730d67cb33e1b076fec1412651b59a16da32338ab46310aa0376b05a596e83dcfb1709c88358309c01298d6f7a4b84ea9f45c2677e2a18cab71e3a00c74c7e1dfa37654a21aa1de34c62e9721b70de8400f69c525bc687965d98ce625c0b2c263a11992e5844bcc9a5de163d4f5661d65936cefd2e0be003e3a9e3d9fac3ad8fecaa5f60148425f9a99e8a7645cf8a0d049cd70c6c5f5974e875bab86287a02c22bdca624c633c0bba51678da7602979508da9321c159b961acda1d4bc8e73a35018770ff1f112e53d498596c0be1acb7075530c82cc3c25e20a7f78f2dd45f2134a2c7a1dd3dfacf437e0e3085e55ca3a119171f133acd1483ca16bdbe8c62e451d189d0ef787022961dbbddfb16a970abb0af16295f63c57bc76e0bd4612820920d030905b338627bd0a6ad1b1ffdf3f8ee1f05922a87acaaef81b6e362d86657f0f06535f964e54b954ed27deb68d0952ed2761f9e366f6896e1eba804142ca06395393952f782fc67844d92762010aca20d4cca277545529975e4d09a61bfded8e40da3adb10386cbf7debbf7a7f748b201db8f1ac4215b0b5f599b7b035b6b93971bc05c9baea73ce024eb1af55e990438a73d0b5da1ed55aabf126255b2f1620c732543724dc17b5e04bf1ce1489ad48e4ef7975630456f7d4ee0808a413beccf20ba220beae77ef847f66939f299f8099cbd9cd4d049ea808d1121cb54cb4f20ab07bb7a3981f6772eeac744305bbe0346bd8e7f5a69371a819639b2d56c41ffc455e6d8ab380830b668819f7dcc450adb4bf96e4ba8adf96c939700f1ef9129bd9410640095fb207653d51aaa64035e9b67ce437d82511208729db8816c895e3964f40c0dfc8ebcfff71d4ef1059b2773882c870c88c8d15c7ab35d9a3a8bef18e46698aa8786c685e4b316658d599f63928eb62f1d2da8722b05d9a8ac0888a60d16f6e006da7d68217be99232298dd3e8eb8e4008c0c6c5f6843091e9cea2368472fcb78fd310628843edbcf5be9323747cb468f6944f8e922f7f3ceca4e3305693c44c665d2e45559992de4bf1ba95f1d9148dddf3278e5d370870175914c1677d66fb1d9b627ed887899f2d9aab78e1716bba17567895201b76eb63fd7d284cdf24ba4b7f8e85cde30372f5bf6072b85522f1234ab382c0e6e0cdb55594dc1c562c811e637c59ca6d1ad93842b29e523495c1947a791de26c1c4c336ee6b1bb6104eb116982be421f796e7b5e13f47c1c99c831249b8d2d5581defd8e0c7fd75114894b921945e455104d1373655fc4082ec2223fe81e1a2e86d28401a36ff1b0910bded968981c1a5718c025db50b8ddd7f0db158e73b34e6bff529730c81db0712a8c5444fdb99fcb3ba86ee2b033edf520206441236630cb49206e72f50155604b58a4cba5d6f1263a017fd44238f99842699c31c4a6bf8de2768bf87882891df56d35d9ec8d33da766684fb7b3335e4a2b2af2ed00bd15ad6aad2e912bcf315778942fc09721d709cfde6a05c006dc6d3120a0f8650da9c437a8ff1e890c80c93526a739429cd2367c6c830c86df29b2dd7418975748c644d09dd31b5ad97468540a5bf503c9066e827ef1e0731c8d4cc453941ae4a6a2175ecc5c5702609a8cba712f5880817a5e6e9e199c6db4f3189de14e874a1a53c31f60fdc222a2ecffffa1a71d75380e7db6f9b2ae5a10eaf82a1a6cd974d189ad6425f77ae5b5a2fd61c267f99c69d2782ba71f759170fadbb5fce07d354f0a15bcfd5c698441617d7e71ed499074bfebdc71f8a8a6a7519ce165be35422e1e54818dda75214bd66f96c41d0be4a6a9100f91688e18e327418c651996037c2d2df5c5880cdc907192fc4022fb462471096ae0775616b6e0f592c549802010eb4530a818d9d3af3c0e26a69c9e8dcd36b5a1df783b44e698921a0a74a5a793235a7629dc77ffc0a568b5722a6a91badda0f37ac413454c2d191790528f94181acb47d6b72cd92edc1a45c0b4cfced13d6fc01d2325f2dd55bf951e8fbd8b4bc1342258676e7d8ffa5a15b190957bb3c2b7b709181657971e21afc6f0e2e3b5fa72991f93d02c66f00b5538448679b594f2f662ee29123e21bec3641fcd9da76ca605459356d6812289a86f899457d4687fe0f6f130244f43c97f79b102ebcacc07b41053cf235b3acc132be9e9c7662373a882669e983de22060b4c6dd2fcf6601c02a3c9b9d932bd7205e6d62810d62da2e89bb32340d5fc98d8aa8bd95296919d42259bf48e8bbb707045dab268dc4543fb4f4308c046a3c702f20c3a48f644519fc3126cb237dd1469c9086f7fa00cd92ba255f9ca640b965ce8fe6bd74f45a18ab98ff73f2a9fca5e91eb7c6856bd1791a4cf48206ca34f18bc031894ac6b3ded9cba4ce8ed1829ecf3eea3273d74a29f7ff6930dcb06096af30b6a7727a6a32fb1a82df4f2a7a38d0e810d153143d11b3670e83a9135101e754843d779e94165c4f3885ea12b31fb7b2ab9ad41e4ec6df4190bdae7e01470e620fcde7afd805a9755b879c8c912a3955abb4fd69cd8dd40665a148af8940fe25b3ea9f2bcb9965f3b63339088f8755765d3895bf65b0f34c3dbe7ca9d9f602a05b52022f7ec0b5ff37c3df62bb9ab2441bab1b43ec7171df4b3f3d345ca25d6815e187c2252ea78850c2717a334251fe13fe368cc1bc54e000af9fa3035b9a8349ba194797734327f0a34b1e5723a2690356907cc3ed2a7018b81575917288214ecc923cad25e1c899882cc9a63cae683a40fee5ec852602a0c22104f7f0bfd9cefcddcc3a325b25f2f6365602ee9c67111c932a2c73b68da14591562fcbbd5cab1e3207edf6f3a4f49f6c2c4f34d0775e14f08811823fb6516f940fa782861b2f20a11e50d4419f5536da1ecbfb64508b5e200173e8a30956d25ec949cf2d3d1e7a4278be02d41d032a88a82518351ae881ba39408ef85ae4dfcc20eb868658595d838df37daa08cf8617686876c33f6d953695d44e22d2ad511f13a523620571157ee97916089dcc213249ec31b79d0d75631870a25eb148d0d475db78121b136d102b2f292cdbd8c3037f18921a9177a19c894520394b9c139daf25c21a60ba4ade8ad6752a06f312811ff4be63823694f60de929ceee3a8e83b91145782de4af7194e9b33572ac91f5874a81724830124bbc84917fc6884319fb4b54f58093f40690e9befbcc07d060d5f32a72df5c3ba13bf3c0ca65f5ab8d560f671bc97ea12840b49314698a6c0f4fe03755a3f5cf1e3412e216e759d2aeccd706701b6a057713993acd2203abd031d2245d183aa4aa1f00442c1aff7a2bd397da0da4cd338f87ef1e8cc7dc1fe496f14189c9e75d0d358e021d8e0785b19728f68b14e4a94fdb74b6576d9cdbb7cf5dd027891475fdf9214e6c7218a4a0d600fb42e18e92470bde9340abeee98ca49d87eb1cf2ac71ffca6ff72ad1f3748b71d838c4b96769d3ea6d7c75e5cd60ea4e471954f4830affdb07bb6fd7997935f42c5b13ca8ee1c311780c2635dd77f5b6ab5867df79bda4a83163a5059e7178a3e09cbe7153a79d8e4434ddbbc67318243f2401eaa9072196a55ee46b4f15602b4300f8daff400b5657de821101457b9dfc085646eb3fc5748277cc6a6d3b232d0a48be3cdccea876e6526469739747c81b0a02f1c177f44d80ce6e8d757140671b3929a262544165e36ba72aa9e8d1a720ea19fc8d953c0ecdccab6dd9b1b7e0ee11868a9470e9b667eec79a46d40ba9e75898e7aa2a9afc3815f0524db999345ff058f0968e08f57258225761ac1b3662fffe32545652090b591d50773f1211ffcd1073fd272364d999cedb364bd32533ed383abbd376e8e9142f73e586148c9bd4606f104bc0c5821af779d07d8c4d782e8742767814d6a324ab1f07c19d8e42ba56fa690a7467442856342dcdb70fa3e8f02cb1ccb5b749afc771e9faef76f9eb183bebccf3ac17e230b5563f7fa0bfe9985995e96baa2f91b964d9a0913f84ea9b4b3b6a5acbd38163293b2c6ff242b732fb95972f7a30547c67a70696d1d6827cc22a2ccc318d5916f7b107fcf96938098bd0d7f749471f94e377403b2c932edd5cff65d9153b5f80bfddf80f77222448e8ee3c1b5288094bf69b5e5f70201d0a261d4cc6ae81de54112b71ad6a679f451220331e482c428722cfc57ac9909956aa3ac011d00a046cc577e0f0f8a96fdef091f3ff14ab5b875e855a9235d5b89328e970c3393031ced544ded23c3d885d4ad85beefebddd5c2bae45e047df001ffa87f958ecbf048463d7270974ac8b7be21e57d2d15def356e0442436e0231674881b97133796c2558f36ce410bdb5bb32d8e60f7311a3aad1e09e28455cadfa4f911cc1905539f23be531e2528e440aba6dd1c991d2b62f5572237af9ad6b307dee02d2f7906fc6c9e248f63cd3d3d1b372109483e8e3b00930db6e9b3fc1d1ae8a14176bf56d816831d432b05d6e4e5cad6d4d4a6155ff8340f423db65074f660794ac39fc24fcc049cfe86c6b78977f426b04319f80add708602fcca4db680a17690ff4b3c8ee5ff9d3535cb5467a73a062edb49667753fb1a193338c81e62d7abd38a5758cfa42086745eaede556e6fa1bd77f8f5121f256ce3c8f529da61d2b10fa6f611a688965a5695955a90afddb742b4fc1af91c88a7bca23d8b0840a1b92e4c827e30b3bb5277a3c52fe536c698065cb7d6b81eaf59534883f60c641a94cfa37c8c0e4ae45b9461d6abf82833847af1e203dfb2a4e4a895c4d85cfb5726cd796641c2c5ef5d21b83d8937d4bba4590741833aba3131ce2203673e032e0e3fb190d52e2ae66dc0c3c5b7be4996fb808b806fc175c157fd895b8751ff573b18ddb9fcbbe209a8c0d4ddaebf1170612c347aab1ff152bde8ee2d2cd80972c769e468fec7163fb5b6c301ad00a316b1b7335bc4714f32ec675bf1a1b99718228dc34f5de0a089d4e68926bfd4cb3b10f3c1240ae240ae7a5d379106fa26f9725408eb0aa795a22136dc7a4e8ee369b3e26e12152ba82478f3dfca5178fb76f75208c3d9f165b86d5b524f2480004b462b80ce643ee7cc6c7a56e36ac164bba8a280c1512a8e96e1280b72db6bcac63a02e561a9437205c37aa8c67279cf0bf5aaa5807ea61372ae6a88ffa624cd2b65e3c40113514b0fb7126b695466672d1b97a6fb52218e3cfbfd5a9e9bfc8bcdf9c18e9cad13ccd07c100f53b0b69e1f1388095e1de50fd373641781d9214e03070c1cb7a54bae244e64e0aa482867725817708e8dfd1aabd8d235ca5e48de3819731238eb15b3fdd0c71e512e4836522534aba88eddb89e33a1a7a26d086af80493f6d60282d583110aa6623d1eb151daa81752fe9cfd20b841ce5542fd2f3e0bc30364604562215621ca39e0c7530489300be2e26842361250f4902de47b298c0d242d2557eb8f9e4896e0a0719932e1e3ec8e705d9f82fa25386ddbb50982241fce87fb340ff5251dcb47423e8dd5b440d18aafd0c795182511e59d0e2c2a07f63e848ec9222b3de1dc03cd375405ea110d47905c009fe6a11912c7af6a46d8f2fbda05a19cd6ece5a912cca9c426e840329dcba0a81dc867303dbc6efad27d2bea68a6e6b2b4dc34bf92daf29c022ac1c3d64cc52128901b396020c9217939e724a68fbeb017acaf0bba913bdf98f8021673b493b4f45bc9b3b9af7db5d37d317b148a9c396dd14aff07ccd0b75df617755eafeaad404368a7a8af1ae2633a3cdb2e78086a342bb86db8614119adfee741d28d340517cd6769ff958acfa5381e4a06dd5707259e032b1f765da02379d82caee082469fa7d0f1dbe10a16abaffc7f7e69fb105b9903285744ce3fe2932e0815f81e3ef6773bab51acb0481d38b19e8a268cba633cf8924908dffd8df2ef5853d0175061bbc3fb96870c7a821ad91dbbd042ff5367649bf853e4ca0da5630a70c21f5102d702ef22eec24c1a13b5374b977edea01550bfabed264f780ed4b3b417dd76e82d094982eeb4780d0230c8f22364e64acc36948ddb1e2f3a9df33d274f7078831c8943cf710bbaf04ee27a263bb475efe0e634f0cf3027245617e0cf28bbafa60f0711e02ad161e378321b33c4084c891730b46469d7dae36e2b322bc4fb3779790724fc76089eb80928b41a09bf947d650f2a377733aba5247c4a5ce89ceef5fbb29f711772f29be17b4e7d9a6699850de1640300a80e967e4dbef5767660af9f50652bfdb16e7d19bbcdb2b32590354e1682ef05c5a36e1974b9ecc65a555f49c28f539ae0b79fb028d36bde6e2445db562ef320801820ae6d8971ef865ed03dbfbad34c8b5f8a74bea163b8fb5767bc83c79fe091ad50eb308e374851aecd0418c7d4b60734de8f3dde1a2f777d860566d073ec82bc98c504240d2f0cb113acc10de2e510262d79c9a794665734934efe21f8c2e1fefb2be3090bd19fbff4bac46018b0bd0236856e84ae02fa12b05c9af72b4c59bd61c26e49671f097b08aa58729be67e1c56ae3a273420e7300cb6cb9e4b1c63085972a2005d0cea485ddf5b56aadc388382a1e609468cccfcb1a562109affa8840cf294e2489af6c5f75fce949f08e0d51a45d943498fda50fd9147f368a7013768af19bf5b47d20155fc4a527435e275655040a6fc07ccf4ca04a7075660f0d81b78193f2d9240d405af6540742c966c4f159e6ab1001d00570f72d257bf1c9e5c029771eb2984d0f3a41ef659df8e9899b43f74f662fcde5edeb6402ea6e53d97df63488696972262f0a96b27e3ff0f6a73298b351590fbbf86469ccb1d777b58aa639877e15be992c6d83dd40202b9abe565516389685b6912c483b644e7460aee7a858b6d7db899f993c0178e26de38ae67dca1e3a5372522b42a8c92b664e6169529a05a5b118a654a80ed162393b0d18a53efd9ffb5fde33ad3cce0128c93400a0cd859cec172a4113dc88b8a58d1f41db922cc91b80253a6981c4fe00185f3b215cc61d4bdfe1d9798c16135417c2341aeb3fef1bfdb996854b20343598646cefda40576a3c90baade54fe254378080bec8509e9fbb6f11da87b875aee223541d71fb9fae44b01e78a34cfbcc5dc2df0cc2ab872d86b7ea492877e4185802256d0ae1519e769376e80e2a4b27e6038b3f4f3868602a83d1e2f19aed470c6017c67c82207c53583aab37b1cf7b662915af52e9939d0f581c476c827e42def90a592c2b49f2d057dc71901c6bf28a11813bb53fca1d1e6ca3b5db76c9ec2946d9150dfcc78df15f81b73b3aad21208e5dcc31ff44b414b92eecb4105f5a57a94cad9a044d7dd7bcf51e1d32f276404c524a72ff55fb6193e1631d5563cf567a8ea60597e74de67e4c9367b2f12c7f6ebcd277c4737b57ec0f98333ad0b84a093367c311f8ff05f0869639eb142722d1b25b05a16af4cf58c3d5bd5d4c0a21bc710dc099ef7f56836ea0f0272d61592fccef17e24ad19066a020c39adba124558c8b4a1441eccf0d9d3664698580b4a48182f64801f82670356f607cd4b4e2e7c94d2868176f3cb181cd6ac24a5f91e16ffd6b7b064ef812684e49d5af115770f754e21140e74bc20f3c03cca52f53e228dcfc1c2312c8ea8e01273d3de896d69699b52f5a859605b70bd0d043409dcacbc541297bcba055f591d59fcaece5c231a5d701e47bfe981ee08fcaeff16157e4437f9898d9f389d4f17a990eacfa437a4a26b42ad067815a781b93e71a717dce64258679bf585bfb66290439f6e31dc55757d289e5b71138e9c1940848cc5254a46b8118bd84d2778db83d2a6db63ed2e8774a44f981f468f5d22d9cf1b45faa08c21268fc78dce51819542a2dc9d1954cf6c7eba947ef115ab6aa01e58794c57276519345be5851406416705de8258d0b26c8752209f2c3d6845deac7bd36f7dba7b696a9c32b211b80bf59ad1ab6c94187df3c9a6f8bbb99e87d1d37841152ff305bc62863b5fe98b4b06dc30e44f33b1d216786476ffd241274aa2964b50ec15766767ffdf2f570652259aed29270b9318c6511261f7b4d0c17cc55c20fcf5c9717791c15b23426129a84d5b67b40093d321070f889e85cabadfbfd390278ab35732e73bd16f2ffb9da1a18ed044e605340430e6eecf7eb3a4a509f50f192a5319cb8522f4c715abbbe17e6974d20560c378008611ee983f049e280d7444f64cba18c5b33b1ef3bc24d78dcc5cc04b6c1efdd0be33cc05025e51ea039ed1d280651be6268c58220ca41685d3cbca98152943da073891b27dc40294d117034777451b05ff9cdb9d76fd4717dc626898cd59c3b850cfd1b908ba8fea05f1b7b9ce5facf8cf56160a04305d10d3fcdc92549a4f3c18300354a2eedb11cf5777aa9b61c126dd9fed96a9d2bfdeb4f653cf1bc68bd1d86e6c0670d9392f422f43f29e1d96042d32b22904b12f2dfeefdcb9aab28e300c8fc550f26afdb2886c1ae247aa10d71029664722b68cfa0fdc2675fe88516ea6a8c3aea5c30a608a250824230a6d4126c7aba0ea47499e34ff2f0134f1dc2342f91bc971bb0072dd5efd493b591b0a60a997e23ff0e117f2a0ccf6272f66995627c05a0007f889c3c0a58473b759b006c3f0ab7700be024bfc1a140b4c8611390299df5ace9203041927030b19b1fbf6bf3a16e6e9dd0284d2c29f2bce25466c98bfcf66cd7906ea2865a3cdc7046a7219c3669f34417fb4f8ab11baccc907f498fed6c3685c717d467a41a61474f6cf78d1ae59630af4b97854189f0d260d9bbcdd464c9743b3e6426c5e5ae1459a69c0d59d682a83d6ab5ae5a912f97163fc556933763dab5d4850e1ee939c2066550700c21e7739531125a3f9fbba0d4001e9741c89b939be97628afdccf8db7885f762921d27dd54663cb66f1ade6c3fad6844bfb6edde1d06fbc7b843c63ab048c1b30d04502d67e2a2c5e31f7878f15a583148c4f277cc5c3e67add776a30d4f5c8e28ccc6430eac30605bad6ae8befd8830e13b33fda7118c850c5027ce3e6ed4b851d258b0a467d1976f3e8709c48076ac409d80833f62bd0e5ad74feba098881c5c238233f62719f742cda2e28fb25f3f8eb33804249230e51cb7bac3cae8af2a635ce921b3b41c1067a9c69008e4e0b54f2b6e0316b78deb4a4d88801c257fb0a7f4d8c1e8120d46f13f058cf771c88bf842e647b19ccf8fc8afb83f463c84112dd57e4a0c02dca5e8d283fef2493c7ea25ad6e4e765e1e67f4ed10dbaa4b3e4382fd8a253f4f1c84d002568f886ed2594ae580f4dc589f4c6df12ff3de723839f671e0941956029004899dc7973a0fce35abb5d73b3fe82905cc6c75d1c252e076a1f29a7448f482acc4d3a645c323d975395d225a3382c6082c199635eab3e4856f859496a1a95b28ae21b3c35073199b18821afbcefe1c5e3a0db83adc62bfd70af0e7f24db166198d845985c42e60ae522d6db602cbe66e2eff8812e89ff06b3cc763e6562d5c0daa1402a92adbf3fb99db31065bc3a42a68c4a94c959f71f88116159bfa5aad55a4dd9130f51124b72385d990858e526eab44ed184a469b88ecca8f4f85f18605c639950713f3b7a896169ef6eca12ce10d007695d9e9c6846d16c6a2975eefa6577b19e2fb3e8a62ba05ec111dda21e108b758b682b5a7f99724c7ea577defc14606ff89e1f43416a168a85ec4fbe149935c210a1be5b268afaa300aaeb7526af5980aaf1885b4383dd6e166d3cb9b062ec41da91764d19b4aa2ea5c0aaff62c46018f92fa8c88df0462519f9af3dce752d31edc707506731333f59f079e1680d1193161510d569950652e103b361f9f3e6807b7402ac292c301ecac87c2af95750230c7696a22bd096000b1e541406f951814c9d26151011a533472ddaeca2943179d6f8860be056f745e794fdc6afb5972aa81deaef791d4c7754071c1e1665cb650366f79b05bad75f023d1234346f7a1fd37de55eee3e0f43ccf4e2a53f748badf4f8b47a06fc2424cabaef7506fd47aa3c2351d7c1822f757bdaa0d07c2889152398b229131f6ff9be613bfb377a63836266831ef22d9e5f0463818976e746d4badb8a27308a0094b111d673ab8c3c8d6d215dcdffbfd490ad1a8bbb7acf763e507247cbd8190f22eba65b9936da9fee6d61b8d6b6133f8eea65b2312711d6c05efef5b02fd34dd1b4dab6bbeffc5afad632e09297c15d7b17821106f0fe2b30b8a3a5e018784a3168c8863ba1215b809aff964bf40f927a2555ac48c925b01538c04d688209461c52e83488b7f331b580838e612794edfb1307dded0a96339aed05ed13ac481bac3c9d195ba6b2cabe9a9ece0aaed4652be2e428a0bbc2f4e9340c839082d569a2060a8d4b8ca32d4abb345969eb6a043a4ca1df7053cf85c170d81cf343a203014295a9bada5e4472873f077ddcc61ecafc0b075bf76dc6233c37608267570ff3baf2cd620fd0f94d05e1e613349928997504029e7c8320a35849fcc8ec4ea07236d2226b42af945db0d7761411d980277505104cbb282e667baf9bda00c937008d5f1be5afa8aa22bfdbf839ae728040c44a7742b1acf1c6f60424c993344004878d6934a1085a57c25f010d05e19dfcd333a9192715307afbe15508cb6369d08363bed9cf5594b21e8aaac462c9347fa9a9aff00df5dc98218319628fba86e035987d0b9df28db67604e199a480b269c9e8feb3bf500784505d82ccbdaae4b3999c7810d91a300550acab0fdc46a8f1b0b8888b27b58361728591104225db0fa8ebb6bb2c35049b75447cd97e4544428caee0596d29982496d4a20b25a38c7f0f554a34c4f67d12c6c3d66b451012239a7937dfdeed835bfc11f00a1f5cb2c229176cb2c73c10786290389c30c3dda4e5efc42f69fcf570142f7d4f574a9f4ea6e3363600cef50083787bef9fa0b8a4e87f809b3570315d9265b2e83d4dbc84a229de5c5c9275589bde8e4d6dad7191370a5eb948aede6beac7691b2debdf8bc849750c6b39923a59bcc73279577a329829719666adfddc5ab45b0b82b96c5266e09c98aafaa8b3a47b9982f09c8262b2c9d6bffefb28e62b337c03ba23997ab02ccba95a63ef98d4b40095a161e34cd122097a7ed8ce61e4a5ee04c27fb619eb74c17d441701dfcdf722c51fab23543cd6fdabf291555fcec6cb48c57025e672d6841a86d1283f71a23e0af187c4e4c33eb0661da893a09d1f839cf1f1bd3e4fd802fbd666c84a971bf0ed213c5d8ac8e85afc99e4a93097108815f43df5c7490483192314f4e445bfd132e2f910e26969b552cf3e86319f02514cc5899a0624c4bba6c76a14c4bd65e3d80a6e7fddce20f6eea57b15b86995d7efaa19f9cd32c22647e5fc83483751d8ffebbb66d15d2cac33c259557403c60d9ef21056d197abfdbf5233c5afd959fc59f4d6f0dcc388ceec66c8454eda2d0aeee58df7e094eb76ad2655203201739d4a464b1bf6c40148c72e11095772849d7d2afa199fc95e49b754a59237086b6fe8788899592a0a20ae38f15f23c21ff619a3ee814583ebc8e29c44981ef32eea23e51dc27e1b1824bcfe7eb1ae61fab2a0fbfb80d004d57d7e165ba124fac983bf5af73243dd83304d088e8fd202dbf7e55d76fec7d2ca9dfbc97f022b09fbe4799da3bd1db9ea7c66115038414b41f9f58aea3c9f7020628a27cc2ed419ff6e4eb8fdab0198c9ecb534fe463a25b2d184072eeb37cfc67ed317e7ece84afcce79317484547f13d3dc92ddd17063ebc2c6b8bfa3d8d2e32ca564d210c4448975a39fcc8f175e4a80c3d025a2b3fed08ef305bbc938fc33fcad55a2bdaeb1d9b6744b613287839347e1c4d1cb4fd059b46dbf4656c35c60f44041f4e4e9fcb1dc6737d9d664ec626db972ca6d181a05e90f8a6e52fe2077b1ed1ba53d56e4408672c8b71dccc4beb159affd8aed23c227b97f09bf9e30eb6c0abb0720abe8b39d92a8ffe606c6deafb9f64a10c68d109c43d98bf961f9a37fe67e524c16d12baa80aa28c3a00273e3b96ff79184a9cbbfee21adaf71fc31f9695184205ce118f1057e60e8e11c21e45c0f426d99ac24eed11f290a9df9fcb88d5858c77dc322bcd4939c47370d61293fee470ea77519279c973c25ac484329688ccd5c2663aa6a85a4b9949b54c326deb5f96af0f01244a6a5f6fab6e46513badbd4aaeecfe9c67b00909ac2fa67a4141ffb82eb74adad5abc5c085f2197f8c34b69c0c1ab87bde7a9afbad3d37e1d0f1596a2a94a2e36313bdfced1cdea7076361cb67863666fb268c3f6dd2b4c9ebb8e58f561a34e3873b883160871dadb35154961b7b3b467b7cae20a67dfcc79941da321d5f7e8b32b4f3e7fda5f3bc650a789f6a692444412b91dcdfd34327e08265b7d413935b720b14f1eab6e424f49a14ae02fc61cded7b968a8657fd0c72e814e733272410a38b4847e8ceec124be4ec94de2a615236555b2201a0efc5575376de70b6f97b4d8c8e143e755b415c80bd149c9f8fd56866b585182d6818d1696d9f67a3ccfe6fa05292285099095e8feb14c0dd252955bfd7059b2043ab211061064b58aaedf83f42b8f01bd8a540a2448069daf5075c992163b6855f74559414ff2a0aadbf92d36723f5d44dbdf476102aa005665cf5b15967f94a8ada689ef195e47dadbada2f8ec7f672a6d2cb1ced000aa27cda1ac37c6c22cf4f32f6c9777566308098c86f5913ce2049af63f8afc75b85618539d0cb57691d0cfcd3ad9149109380c48ee47d2267ea8367216c7adeef13f174f49e7a31e6843de13d844d1464f68158aa04642e734a0a2b66c3947254b220729780e781273714654d0d4f964462b6c98208dad9371709e06c7c2dc1d81959d1d52cca7d1f7b9663cd0fe276ec57cc81eecb24d85ab608a33ad8ee57e606b2c19866eca50de7826c9f12c39dee7ea19477d0269f2923ca0291ba7bdf64baeb0f916b55b88dfa52a1ad18bee4e75f8dcbbafc6279b55166b81f159dec32b9e63d6f64e07fe7f13815f97a9377850cc260f9c0bc7757a40482e3e643f8903ececd42472ec19569c17adec56708e7555e03b30b4667be6e9e652642d329b39196709a4c69b121ec6e32f65d64d1b2b37878539b6e215cab5075c2ffce0daf04e2ca9d3d8f5ed0ce186b716727766327eb09d96738cf628ee1e7bd70364beaf3f3fa0678ad6a2bdea068c68c7fc67d6646a92bbdc4d0670ae38a0fb97bdad5f86ec31f98e171db2146710dc8e06bbe60046d5dac63076d75e3456bbc92a93467741ec2c8e14e56afbf2320e8a535dc86dea908e8fdaf2686631d534333ef696ece34a7fabd1a0c13f5c6cc4bdb469d1000903f510a0d4815901bd6af2dd8504de3b61d5d29d747a3db7cbdd12085771237127310301b37618b4c7fc1b3fcf17f24fe9c94c7c5a4d3bf1ba79744c1db0777854cd475005b11b43a359cffb9c4e92b819522d1308a15c4c08a3bd5f14010e9274e86115607d540c718b4c1c287bff2f27ff8bc5475a40f34416140e212a08ddba85cfcb4f7f3c5834b30dc6cb57dea039af009a1948656efae30f8d7d82b15649135f5ab1136a2a24515142673e2d314feff96d62bb4f98628cf1804905827d16a93b77c61064bdcb7bcb86d4b371ba247a0b630bb74c378f9cdce29c0410741b119c302935cd4b47c1bfcd9008f5f6721ff94bdbca26fffcb175d294700812c0b33fa09b6e49bc54c68669b9e1697a4c8e7ebff12ca122bd8e7465dfb7b9fb5539181f96ea45d0d18850d8c065711c04b6e2df86c83c1d415f9bb240b95467e2d289d4a1acd7c64495c7614d68706d2380a4c8cd0f2dfb1501aed484897496975dc5cbab184d524fd49cf25d8dc52dbf5e4cdf72150a25d95a83444c8561ddd7931eb81ffabf44343d5495b0f3f16f052e9488d648c803948f92fba7223014b81110018671227b62f1b534649d58b20549d16e0d7bf21d295abf1f4db72e9f4895669dd80140a9119ac05effd2181a80dfae2ae7c3e4754dae3df2f0a562c53cd4b13a78643b8461f4a028112727a34c45a5defd34d41ea624924bb44a8a4d15fd5d50ae9c38cd2ceb24615982ba9d1da0e3378e2b8a80448359eb733a8951529e07f19f1ac131f5021be3c76d9e7936986e7a9511c6171181a5116bf8080e60c73bb8bbe7efd56ebd5c42557bb9643c7090cc69551330a66663b2ce7ab9590c80869fc2c53ce57dd945179cc4e0709b03540b4e2992dab3a9054a0f20d66048efec55f54408cb9baea1c0f69b976087503a41859e0f664e30d2c84e3663ba6629456baa294e0453126f1f015d3d6670f5c34c14590ac4f17446f68529daa92cbbda07d6cf1e790f16e6ef928ebde0def70ff2672ccf9ed36b77b30d42cd5b9e7ed6d804f678be1402ed5555d74c3aa16442acc128f6cdc0ece73c6f399c7c5aa622d7ca2a41daddc29154440d12f83b7de31a48c407236b6f03fb6b81131c13ff8d6a91100e57a61947b97a0cf68dedc03d3f07f8fd2646f9fed483e080ec484bb6a97f17a1f551df2e605765cb702b89c926633682333415f151b4ec7245bc53e57df1593d5aeec6720e925fd7087d00f1273f7bdc1d7968b3f1af6182f90b8423e11de3d0bd8e3fc19fe42e3430762ccbe244f3b3d72d6025160f46900647adc659b1055861583083af42c093640e1ffa378782a8a931c5624aeb2e9df7915e999ad8a8fe0c83bbffdea4c827d2aabfd522feca0083d52631734597e8e082fa7679754105555373f01f2ba73f0dcae7552c58f6189109ca937f5a904e200858d0c52183e0ed835fd4b1421b233208cd839c94eb4694e22ad1a975d5d4ab3a19cdf52b7c245721a7e69e24462dd901eb894a965dc147518653b59861141b695fcdef8a4a8b75c6e13a2bf338184137ff203fd74cb94cf7d05dc877a0a3fb73d1915a329608d015cad193312f7389452c298d6affb52b7c23a7e3ab7a52b9e827adbe5e8a66b8080c9f1d4253da4a81549e4e6c56e3d980b35adb297a7f1bc7bd38f230e6f2dd5bf46bafa8a89de51a913ef6303c13786d3f3bb3090b9ca17671748f212a8c81a704eb6537e4107cd9ba0dd9382adfe1d777cabc628628c842dfb593737c54af44bd675e8bfc5d164e7f333390dbb34019a742f2d2096ec1f9a21b4f294eb598e3484d9dfb349a969d4e1332b91fe48494629755a7ed8970cd70880478a42e7b219152ca4544e31f78932aec8f26f107045722325fba74c8c7a73e64d2e18f324e1986482813958f8f5798e472396efd52c07b7cca80e24175befb2ff56cb7d829a480c674891c1944f6c81629bf0f900d9508ef2d284e8feb0b5f3b8b0e003ad3ed19ebb892660c519f0f0bbc169350ec963a351af516e20265968115182c56a65dfd45d02ca8883dbd06c5f5a60c644351bc60f8eab1010e7b6971033dfca4c97221df9eafa6661987bd2f24eb6727f91f06c599bc6df1216a84dc0e7b6f914e9144db44a9136f52e6d49e538060f0a98614a49502c18779f388b00e900bcf2d3e958235f475c3834dbd1e8967f8fd76a41bdab6c36e7182b340675572bbe7ae2efc1b52291e8d6f1ee88eebe346e23730cf27795f56c250505670d44265a978e036a170fd1d7adf880a8524fb2919eb7299b742d34b46efb3ef5bc35302513e5a50a0cc2735154115c2ad6cc4fee2171be1a7810b446db424b167f338f3757d9a763c3534ae8cf7353c28f24aa4d54efabfd1fad2a8d1cb668f0c341616d504ad87334cc19e6ca264c07ac4ffcfe4d387baacae6e0ebd848d6f730e6e3a75d3d6419f9df05a29c1fa168fa180963d0e5909e64532aec843724f8080c42ba26987d0a8510d94e634a15cefecd404816eb1845f4ae15e35a5d649e1aa959519a8b578e799acfc5d8c8a5be2dd85273cb152a464bfbead0e37146f08f4cc12ff13fd33865e8a739f94a274d10317754adf6a025255c6c06b7561428255cd5fb8d640725d800aed631a58e92de212c031b834a579f5df74ac3246588d4f67e59a9d77b26daeeeb2da20e3f0f50830df1cb50d0448cd98e6d6db1dda11b2e046ff71cf105b0c0b10bb4c97612bb76528de0c465218d43f5dec12c24e7e26c4efad8bd54471d6670bbe12904bb70a9dfa085689241c8337fa580ae94bec1d5f57b1b1770f040f54b00d9b6c6a9b2e3e2e07a7b8d3d98f99299aeb30464e2e0f6053f68166b5aa65bd55760c70d331a560e011858d8482c76660eaf039df30c1f2b557cec78641a75534d002656757c5ff9d6903a3c916e6e3ed2f84a1c285ad94f6cf253fd35d43a9ca5399fb30f4a4a02c2f8d6caa9a6d9e71da6f78a9dfe474adc914803be7be9f627cd9ad706a0c10dcd8581edd904eacf316ee35bb5db5e0dbb51f7fe166d5bd8830a0dec5c570fdf36f7ed5a70273436aa9e28d2447e8ce7ebe520c1e474dae98cd739ae7ca960da36179eae9d22e2702a9ce3b3453893d0e3795697e92879166e2e0fdfa66eca26ac5fe0ac867def8a910feff43244deecaa68e1635343207f9c669896afc3f100e5d06f0340551cc5567daecbc511c61aa4a8f9c9fa0e0d2848d65ab352458f3337b270c7fc2e80221cdcff1145c10afa41812781fd8faa0ff5472e016d7f3e0e33a0939203d69a0e6b2cd672cb592708d055870959052b66ca7427e842e9a93c3ac5205e33aaca870ae97c84d5745232f3ba6cc108c6f880a8909eeee7f044dcee3aa19a5a07c0e053fdfe60c59e4dcc4d896c7ff84c190ab5f98f34d6082ce54c8db01015e9668e9be564d6aea854270fc7bd1b0058238ae7848cba81a84a3255134ed855597aca86bc9c0eea89ae489723474271b7061424d834d28266dceaf4ec543aada9c817d5f27e510cfd67c5d4051b6a19916473f78416bc157f0b4b23cabd8c27fbd4d4ea3b40cd23243cfe3133fd5e4eb2db64d3fc0bb197eb91224f0d5f86f706b8f02ccd987ec5d705f4780e20f56b1b0f5739f4050a5894ff75b571b46a76912b32e2394ce90e6482800d710ce6ef3816cd410954f14801889002eabb81bc2614b6499e41fec3006770b7565b3e6fdc508662c7b9a6e7762a8b765a3eeb5878d240041390be1b84eab6f61859f9ad1c441daa30ce6816df6f37d5b3329c391fa31df2ad07dcf927ab6de4b01f7170775a83ce5a471e8fe9a343cc4103849fc6b42efed60d66f202cffefcb1814f100118beeaa9392f086a0b348278e77b0ac2e5e4c4ef4cbc53391e15843524820daed355a5fa46b53e6b6cf09cd92af840c8995a5049076b533339ac81e717b4b892e3f6497c81473be7c12c2f53ecec17eeb718ecc3e8b59fb718ef4c48e2b0bb64d6a79b65b3e2ca17884e0efb6ce56f1b60729904378c514fc82ae6736888b5e93f6a55d369cc65491f469458301ed6ea9f5860da5bcb082de0c5f1524e3a54bc2f7d60250d568ad6556a26525c47adf6561769ff7fc75c808e30c9a67af8060914a261ca750bf42ae68e2d040e933e6212efbe779d063f289daff1e6ab65ddc30349b386b39dc8b580f064ab9690f07280b450f9b051c976ede364902449cfb1e605fc569d98f1c9b7dfbdbd6652ca7440e8923f516542e0bb823de21b071fda11cf96c8e45a6ad94b6f5b61d29238e6a9ff826d1900c98a254752aa630c6db1b639dcc5d46ff0b22947f21bfb1b4883c6b83b0c641b4383ddae9a3ee88bcefab4adca85dd84c44922c06c78e2c37c57e48e4db45cd54a2af98f2d66b8582db46532bc1d94910478a2c96be372f36e755437e01219f5b7683f765f422c8f60a8523821baf579480ee9349b00773552eb4dd91c45b130afa3f58658a896085b896bd0eaace959fa364e8df29e29035f8dae998acad1e8a8a5589894cff673b8869ea708079acbe0a6e0efb1324a07a86466bd71010802f5087b459e9c92fe9ddf137da4eb2db9ae3f247fa2146d44d5ca275217e4e13fc33b16a91b85891342080257bbc3512a6e858212f7f2f763b3417f76021afbd474d0914c14e579eda20f0b3502057566e9fba4d1e87cc72819ff3eb30dfb661e9210c673489df05e4911150c132407f5eb3dea5356930d19edf4d8155391ae78e6976f82a505a6bbe95abf3bcffd847879086e261bf3079470aab65aeed3b66a266abb26426b0fb15410d9202be620ce2ad6019b7d788dbc6e35c19738ed5b4e364244784fac23e11d1ebe363ba046780952a86ba8ba374ec79bf5885f79d7ddb274cc227e33e7b5307f4ecaef1a0cd81ae48bf9875ae582adb56c0c9b61a7656dc353d7e0a5c3d622e87bc3eab9311de865addc8128ae9811e0c2827d41203983ad19d82cf3e14ba1eb7b834f08768144605d32696371acf678a835040d0b8a5b3f863c4a4fd1d660bf631602a68eea7973467b4a9bd6f38d2f02dd668dd860228434f8b0e2953589574317d9c5d7d4722098c57b36fbf5f58ceaf1009af28f4f5dd6f384ac3b9cd0f7719fea37c3758a0d95705aa53b88c342aef48902de5f813a027a654cfcfbca28e6ac6993b01d06d7743be2e103bddc67eec9d9fee195a4a86cf1ce1e7b045b8b88d424537eab3480e8dce3bb44028ac312a3c8322dab681ac85f44aa5b86e027f17d96b4e045bdf587a3ddec14ba5960f37d810bfeeb56b63960f565f04c79abff316b3486c2d794649b9c043e2fa3432b1c23579458dd304cec208381d72438aca6a6c9dd8edc7ba969ddcbe62b7e3ef5542450990aa23d814ac1a1190caaef4aed2434eeb86769062b3bdc5b0a6b64e01d64df017cb2bd3879ca49aa68dd3ff3fe35e56fd901fb3beace93b29a19530f0fb7bd09a990f24e3b9d5595c4016aaf8d4a6102cb0971c153dd11db9ee0216ff006277e4f3dc9743ebb27e3c6eefe6c672f088ade3c9e6cc12b11b006df44dfc4c00b87f4f2466e87dabb68ecc7d4fe4160470951b5c669e4b70cd67a9cdbbbf2d725216aab97d8de81259403c14df36f3a2f492b85061a966f88d3156495316d127bbce5d4fe9ca756954b8803287c008cad40692bcf3d39833e06b1c5a76f6e3e3b812fb5ad6857eb7dd2b9558c8998c2caa1c45af2e9087f7e84930c798d04cd3e8bf6e6a7efc3a30f5661e3e0b3c87d648b2d7eefb107378b046d781ba3c0b1672821afe5388129350a90a4cc23235e54670ab0f73e8859e2fe2f2c9aed540e3531c79db2427b1c2722e9645348d50be7b337aabea2c792e7c4e32287bd51575aad0112cee66643b2ee66505ff7bb638ac5a820c813a8be47a4a04ecbd63d7a15e9f03221bf827dcd8a18e34060b5eabeab861b25d0f06cc0bd14a12b97dd74d318eefa99c5ec870b0e28a07117891368770228f005c5404e40069fea5a9ec5de13babdab6f082fdc88e96401415dca2113c69f30e89fcf1c15c01f8eea2135333223483a426226b0fca0facb4a1dce25064f6da7f031aa444b55d946996396df5c1d21a5b3c6451449287df581ba0f053edd81a0e465ea2babc09d48d54c68ffaeff13560dbdebcbb64840d2fdd658d05efc30a703a71b48d22c4309423cfc0713085a0bc743bc88f506344e6fe93886ccd9db76b02eb2f079810115fe6856911392896bec1d5cdc054cb255ce8a71e342206443dfb1d75df01747ea6e2ef7d3730d3f8373ed036b19f3062fd2c6e5584f625a78d9612f25d735e516ad21a6af0ff958e26a4882d01d550da81820b51a5ab2b137dc79fc95a304a39ea3ed4cd11f25e8c8009a06b004b6247d1251812c9a75310d28d14c39629b5ce72eed9a0529cf4528c9269d4ac26a260c991007c925d79c09a6a83daa46c7c9219c34c253063390049ec373bf1c6f7f6df34f3d4dbd961da8ca86759762bd1adf572c81bba24d652c8b8800ccd6a0ffc26024134b908b8f0ab65f4fa0740b724b994b20fb945309a773f73eda885be211b1f68c03bfcb27d684522afea27a3d5d12d9bd2bd7b8287fa58f893c114016a6fe780ab745e5adec7715da5d4292020a66ee6b97b106fb0dea040aa1efae892c41d0a9214af89f73e6d14e2136eeb3ce1a105bcda3c319d63b4035ea564fc874cfc60231f801c2c102df31b8483acf97cbbdd5b08f117ebf2dda000dc2a9e66c582aca81f71f7ad56602a9ce6ecba7ac610b0aa307393b6cc828f78d3b43520499bb2e662e265d1e7bea01bbfe76729ad755449e7d0772020f84ab5d2e0efe066be040b146938318f291a9280af0dfdc5315feb9e55572b7fa403c9a4ad6cfabc0da17de3b8c17ac42b8a0805a1c356a59158dc30e6d8567451feb226f18d22473b214400f197d11bc82de48ac1fcdaa7182232fbd720fab1f31e55a23a0aad8388fd93f1f6ca00613a8a571df251ff2caef80ee0af31e73feedddf6b4660879d3c4a51d7baac5255cf09900f337ead753a2c65c9a3e8412f87662e6b0e332a070e16888bb9dd45665dae0710bde4591ac7403d7ea04ceb34681ff28b0763f7a687b0b89ca6dbe1daea1df35e6e67a01ba78be7af90037cd1351bc766110891e1406a7d63d8c2aef25b11d80e62e3ecb1379a32affe3dc8ae8c071ba28aefa8f4c56270a28b9b2de1d0337a9d6738e8263f6b2d70361c788974dc44354d22a629d9eadc6dcbf962977a853a2b84973e2aee6080cfcd1d7f73ec7891c42be1fc00092022c4d1ca49dc91f62771880c6c24c2000ed2afe90b67c0c7ef84a4299a82244abb15b6d62da26d00d08934f7dc912585464fb798fcf9a9e9d59d719f5d1e7c15895273c58f2da9d8b86495b60aeb89c5565c42ad32ab2cab9e538487ac14af120c600dd6687214bd5054c4fe8dec0d185528933bdf4fbc4cf7eb14466f3895e10774105bf90d2de8b47e2a11a7dbd279544856d0fb80c21e722adfe498bf8c385e085a3944e322e62218c90130a59b0bfcb633e6236f0bf2a0276aafce7aa95b7fa08e52961eda071cc72ff105559d846befcf805cb66fc78af03e4802bef794adbf8d31f76774fd171d65519868259e3606d6414ccccc2ecaf24682b96a8e10ac4f2eb5b1968262acf0f86e45378401e004348d0a1475f6d74428d81981304aec314bbf30dbcaa165811cfbf5da8b5a890d890ad41712806c2909e62daec0e47055349b1321f7e69d8a417632b39c2dc738dccfcf34a109a5271b4610a82f0c0fd8215822a638dfb2f3d3fcad5b0686e619fed2ec70d0728e96c3edffc5b639b950e6664ff6582031cf655b658e8d751b17470b6992685a00535ce8ef929538d8afcabc9764683dc2fa3e406074814bf8fb745260b2a98d7cf7124daef7bbd4f749d9459b286838ba8382c46d76a63876c1d07f08c4d97f4b28aaa7fa2c2d16fd4a69310bdc16f54dba52e4b1d995d4ff9ea2252b5d1768aaa0974dee17b39e0d1fad8299ef22339ea22b3a9f03b7a9043bf9d648fb737b8737dec2f6a7b7e490ad6f294b7d40c37f5a13c15ca8ced372fae6bf98fa59b746b35f08a3b23d4e18e8371b06b843753855f41941c29983082b396be00a37ef2ef44def5fb0eb25aab6f00f31797c369f9c3edbe88435f894023e339b798dfbf07f03f039bed3fd1b70e914dfd08f7a57e27e706b17e45681e378be10641b4bd2688ba7f78dd84f05c233d4dc11a218103fdb137e97bdd5a920692154469a03e3c45e048d167532d0189475a5c16710f1ee18c6eafd06ce314beb109209a5efdd70cde2aa7987921961136ff6d1f076787213e7b8d70b5bc9455c2e73bedb1966b83ca0a23732a5a06f8d19526e212dae6658c1b7d24b3ca5331e4e783d198f8526f1f48ccf9113359de3d9098ad37f499f650a1ef5f65e43019cb65349e3394b1384666956689c231e35a0c8fca27050d4d2f0054482df1e68cf59f96457d110fa4d6780d0b55a22ce740ca85141d470098a4c137a11ac08cb708a08d6b69f57ac9c68621a4820ea946b82a450221146bc27d3d69d7c35663cc13fbcfda540bed0db2cc8d418cd494c79edee9cfbdaa7a37e7131672de3f939da067bbd810b8676de3b9761da83a339924a60e31d21e4d7c34bdc85643be29e0e08c132aadf82ce22992e641dd17667a6204cedd0a66a56a45a62589dec1b893c29b4dcfa0209d0c8d2b09a822e52e403a9cdbe8db19d026c3997d626e9abd6ccd8b00c5e297fb6f23ee17bd9b27270878674064e221a3b27d0497b6ed91ea8e8ff58a1be7402dac6c47d5cd301688de803fdc1122105eb122d17d1511b790ed5e6691e5c4b28a9c272308958cae7eb50990fd8438033d1cda6589acc1b83b2b16dfbc2ebe50680a416965226fa9ed96ad66fedc7cd466899781a7d5b799229021ac3f5b918b487a153fe5a9b813ffb39a93b1c32de3cb2f5acd47491061949a9aecb663651befdfe36b1c974427693173e045ec5273fb28f0c218e7ff1d043e4cbcfd93845c1650d4a79a5b3b94ed4781b7d4158e3770f674a33c7226bf410f9a53d671afb5527760ec5775b863d12303b4603c8ae9f850020d4f288692e5b7adedde028a4c553c49db571a3e6229ccc03ce1b1275f5a7b423424e35c787350de9c71b1ef29f6b30541c3e8af6b22d0928ee59f6fe707557811a05e34a78fc03bd2eb1f7f43f1889bdbcc3cd6729d70a637ad27329bb845718efaa2534bf183d4d003787fc1d543c43e7544ac92a46ff9d191b86637aed8d8e9f0f8851e4fc4c042d250dd78668f1b76ead37949d744c24bb93daf932ece8c64940efcc0415bdb19d30cfe418b8f14bcc53f5b12a31b3c757048586a19a6aefff5c279b8d03c0e823fb2903e041aa8c6d5512e913b6f8a654508082762c2020805365806742f767f0da714eb631a1b2b4f93d982b4db9689ea35bff94563b0e4cf9b63988f0d1a11f718275a76d876ba0c4c4f2f87cf3736f39dc70f01d31bbeb1b2215197b63fcbf205fa8d1586fa7140708157f2d1ce29ee0dca75fee6a31f3daf87bbb7df8f50cc42cfa3aef8eaf639b5be116609b4900f00fccd68aab705fb4b97d04182643d8ba14305e83ad9ff147e36ba727b381ba6f69375d662bb009df6d81f2b7fb56f123b91ca3e268272588a1395adce6550d8d5e8aecc80e6a6077d7ead64fd983ce8256b7f248711a6d72613f12255895b9344c4798eb724cdd611b4891835528b5f0cae58d622c5247bfed6554a5afe301d5e2eeff0c2268671fab9d02a2d5917719ab7e070378b16aeca854630b790b76bc864bea1b6abfbd4c5fcce98fb9fa1ebe230ab301a42478784c339a5431222e744abf26bad780d518e0b12e7869a760fc52797b0ad3eeed42af6c3622ff5d6c8ba192bbd90dc1d1bb2742481bb7a93c44f4f45b8a15ca4426dae40a4d0b8785ad7f2a22c5a1f9187f9209d70b57a3121d512bf3c670c9012e7d9caf66b05c6e0237050efd5be519c5f6c80290cb44d9d25260501db5533c6745bcea2e51b1146720d7e4e1eeb9b3a10c74bf46bdf320455f15d8b458f243c43fc6c637aafcf6848193e66dc52aed2dea688ab5d2e42758cf2d237019ea7b6f7ce4640db7f80c9bc9851122a9b6ca0cbd4373fd60e0dbd4f20bdc5e7ded672214af5833f65be825845efcc60c2255a8111117e918aebfc7a804aae97f3f1dafb587392fad86f876459822a837e71fcf54e8225ed7229755d4b180d1024c574116958690516ee6f0413213b3814cf3ac93782b574df1887cb6bf54e784e60d7bb71db1e91b8dc8c5db776fc08707f1772fae0fc3bf6cb977d0cf88581b57de774516d8d5b5b586b39076936388373490defe1cdae40115f9a27493a625b75ee00424568386689bc6ee2f519b7aa7ef4f4f4e9add55fb5a79f3105e595f129b858fa3f0ebf578bd38e11cd90e907a1c95ee4ddc7d1034cc24ae873ac4cf30dea4614055ee7f08746df5e3038a848dec06824a58271889976fbd4829539dbb8fd697e045cc067ab1fbf9ccb372747d9e1316d5aac8e8e0d2ef2bb4a6f5cc223fbfe6cbd1820faa40fd31bcb05575a328f22c8810fed99f96dcc15a2d9c58902ee789bfe70b5528cac67329fb59d22cdeca07b4246a122e3d0d7e4b731d28d6f9af5f8992763ff654d388a7761a5d590d46a886194f56a4258d13cb693a6665acd8f90d8a1f3834b0f9f84ce52c4ff4a7f9611aa42132e7f109a857899e7cf3b04a27f2d1308f3dce6926093cbbaad750415a1128538e34749fb0e729feaaa77c1841d39df1b6dbda00aec27bd90315a5f805fdffd2220ee62c83037845eac7e5788b1eeddbb2385fd6e4db0afc39426480e0211fcfa125b8d139b29a1f436aaa8636992022465393154f748e6f41fe448cd24663444dde2ae3221438712d5a267905ae5723e9411a08a42e95dc32e26b244820ee5af72b020c7b1b87625f7efa370550229b9d1cb94e40a782bcd21198a249043ca177442405c99821032ed2a7e875db74d801868d480633aa681ee846e22f80a2723b995a8dbaff7cf6c2c71006e4b70d9b9830da1ffffbb8f7927ae8edb258fb50851c8bbfd67e6a94607032270f172c7eb3256d395525fa5624a2e044dcf9bc691a540a4c27170f9ce0270e4f41a066a904a4d13e26c7b5f56ad55c3c2df659c793b94b3f27a98ed19876ec0c889a86d171bef239fedb6dd811009ddf0229e456c6e606bcf27a07738d5a149e44a770968a827b679bbb4cc9b333ef11ddc5a9cca0d27ac2da0cb158b0f9883b78c17c21d62a8631391d08d3720621230c39662d98ed070cf339460ada6774cfb7aa261dd018179739da778fcfe57b79edd153d29476743d0081614d3912b04b64e86d83a35dca8c7728840972746e1c4e32d83340bc8272cbe538a6e50f48f33021ae9c401829a4769474ac1680e6d0359b331cb05dabc9ccae35c50d9867281e989287ed28cf91683ee22f591284fdf56f0586d8afe3f536b8146d2171ecb104e202ff60682acd55136b451b38f1e60c5d231f5f4d0111eed4f447ae493b4e8184e8d8b2239471ea7a9c96d991cd537e7a542a6f51facd587262d43d7d1bef462839b469f091d908e0684df460e1b15b0f396a0a0fb055c310609cfbab992f4bf20f5ec3b3eaa2682d71dc9b778a31e2cc40604a73d202299a05c7c7e65d46b5e2d83fcc81151f14091d49fe5121cdb6907755a338b00cb20c3eae8037b06f44d30d314127efa974bdaf5e6da72c94e5654fd98b1fd66cdae1705c4e726b9c223384059e47701932280f0bbe5e1c0aa649e41a2f89c62826914a400ada1786fe3ff271834c1cf3b4b5ef322b52935a70f3569e9a44c968d72b2fd36d3e1e22ccf61851c62727bb37070d36df543df3d5481c2be6e465eb51d59d7d105fb4101752f99077cb9c550e7b37e4e1fa8caccd12fb44b61c9ac191d0f36d71582694a09689ccdcee08aef575895a42dc0bc2517bdd5caae476d7dc46a435f1bed3d1a51cf195f210d1235c0902a01b21391221215d91925461fb386d368687a96020bc0395d0aaf38232f58ed10f04440fe4b518db5e614a59f91905a809707dbbeeffad72bc0537549ccf5213ea3521bb8fd6f7831c37c3f4d7c73551b13aab54faa61fd5956513b016df7feb3d7b1be0a1a90abdb31a444f13b1c6aa9e22b3b9590c46cdff7f87cd5e188e17ad4daf653f6defd9751b82b9d33a5a47de20d51edcc9352e03613efa3919a5e365bb4f43f0de669428995d0006628baa8b02accba32b3c438890879d9b6390ae1aa085c86935378455603e14b02c084142b178504a9f13abd143c002fd082d469802fed70956fee37b83f4ebb571184a707d34fb2c1e78190c03b2b92d06b44a1d2ec544b8b18534cd624da1ddb38954745c437cae5ae84173493aaf9344784a2b6133742a94a3f97a0b793868ce62e84717d1e13d9322d874bfeef483bba8f88fa539464e1a1f336767bd160c3f59ccc37a2b9078c8743b8340c849e023ad8ea280c57a4e63bc744fcf3e5362c0e66ed15fb1dfba7a5bc1e50dcac58ec1d58b7ede6a58b2e20022ef9a70dc9708542cdf7ce0210458f6ddae69cb6bc2237e6681ad1ad122f27691b28619afe6ee94b51321fe2e1e3961cff84d5585b171fcbe04daff885898c78a0a9cebb011cd3d0dd3b95f181d9c38ee59404b482907c4a38f7cca28de601da45086f9b9e0677215858905faa22f82b2c58ff494160b2bf7d3872e84d429c99f4baceae8565979c05b7760ba873bd4590be907a6a3770fef64085f2de2c56dad7117137a4f20edc548bbaabd4b2b3dee560c1da05e9f8c47da6a6bcf415a97217efe61b0af026bc8834463ee6669cfcce5556260edb56a5ed5521b03e1933c52d8a9452ec3ac56a10295f295b0b4cccd6f3f982afa82ebd99869b9037d9380c493fffcc71fcd2f536464203f3a8dd3f049c9763b63fe841744ddbcaa086e1319de864c18b2ee50ddd088867e8cef6cea6674c2dad9fccf4d8946b1b5b00d7ed08b937eade8b922786f6a93df87616c14879c9d61f5162e88f20954dc9635f074e568431aa75491ad1635fcacebc68bebe620df6e3f195a73776d8e59b362a7626d6860aead7dcf8db54c0ac3f28ffe0adf59c1b485ee354796411bf73154a11569b97e4b3ae9c3b9a8f0ff26594297a7a1822855ff8316abe3a43697beedb3d39fcb5ccb19fd15d5e91f61a51f5ebe1f2adaf9064b144b384a89ad258c60c85c7a3cc3ca575fe86fce9ec9d5e836790b8a4288e552177edf112af6a597e8a4953b6e4b83f013c4fe9f6c2031424aa2be917201a65370b1d411c4737c60b2ddd336a08d5ea9c6fe0743df3f908e8f23328d91674883a6bae3af6f47a6036be482958d93dafe8593030db8686e60932e35283bc26d72b8bcb7c0728fcd511065968d6df3219dd4aaffdc593f9311321d53a83f773227670913246b54ae10e09db1c5d6fd36ebeae7519478dfd7dbc3315c8507d5133b8bb212f0615ea48d39cb636e16bd06bbcc42afcffbc8886380a5db6d1f683e478a739daaaf1d92fc22cc365b48ed8400072ae378d932630dac0a8cae5b4a99e4915bc3712f4c2b18cde448cab78651f7ab782b10fe65c7709735a6a7853516c27deee0d288726fab5ff059656113ef91d5309979efb611c8f33b503e8ad795e4b1a8dcb37cd89b78796ced4291976e4a843a9b4c23a775fc6b44e6b470c42c6b9b6132d7bea9509578bbb3b02996d4b5ffee3609fd89023b14e62e6083b49ca9292fadcb7cf4eca2af3b7b50db031bd33f6103302ce7eb447c192a0a278a3f984997462b801ec75157ccfb469c1d327f604c54526d982ef4310ab0ac4abd58c0ecdc79a277ab479d6ac63d7aec775745f64fb5ac30f0cad86676f2ca6f7b62ea38d9dbf0115a0cc664f35463e9a3184e1603092676ebdf75af3f5cdc901f746922acf62031b3825b6542ac5cd0d017a2449f0ff671f61aa8f33f6d6393e468f89e4606f69d227fde846004fb8bfd532dc622271d4da360f82f21ab68f0ef8077300a0ff27b7714c7f4f69ee5d4a6f2c5d62ad2233a32ece1f5a1fb0f72a963774e4af066a9cb438894d1881f07e5864307263a6ef008c44bd9c767879311f137ab881f137922909f301f5bd4b5ee3b8e76e04064da1b297b41737f9008b215a34561a4ce1cfff8c2d0afbb84f521588c6ce8f11f008a8dfa0e789df6c842815247e77ec7714e8185fdda49432bdc0e46d07153057a83ca1a92e9607433e3e34071fcbe117a4be45485863d5ea819c5d2bfcf9b8ad5603e6cb461e5cc93500294773cce468c01f68edf506d8635c2e4e28c781a03e2405624926b7729fa4358700dfb5e21396c5e47d40cd2a7b036937dd2b568c256373a038e5d97b9d137b7e19d76e11b8d692743486b0ac3ecc6a1ede2bc12e7610767158d1e1683fb424499185fefb4c032641aba42959d42470fe8f23416221690871353292cc587554b30be9b84702adc8df9451e4f5811d3450cf756307c12e983ac4d74469d82c9cfcc9500cf2fbe29efb4c4d2dfbcd977549594b3c05ae828446019b7cb1d25c9bd9d5de759d97c1ccd2c266970c62f28ef1ed79e8920adabc9d9b5fde1211516fd596bc86a9b2c40955796a1a8e3c08b1a16283b62e42a37af2e0a006e59b4a1d2096280c828e0aab24d65b7c5ffa92b2bd02e6ae56a58d97ca738c480f52d9a84ea87abbade2c99f06da8e1dd2d08f7245c752bcd217a30302ead64908181ad67ecdb84e5d8e83513640c3ea3d53ad7c0f623e33738f9458d9523e31f67a5257af126edb7b69d487493e7d107fc251a90840da4e4eef83503a441b715433e3fc120bd63238f4bd3d426af2ac98d6493371ffcbc1804fc7a7fea9396a2025910b86bb4ef37aee11ace75d7666c23628983f8aaa0a1648150b18443a081c73da056694a206a86abe3598db7e42511b0040ee9ff1143083c62f4f397a5c4de7caf365c9376a92f229429ab1f33874190fb2ddb3af3f38b2b565b14f109edcb8a83eed3118dd170ce359769a3b0028ce01da45ec3f268901a08941cc0c2332ef333a958be467bc3984a2c3745dcc998208b7e05718afdb7d4733f27ddb6e242cc8c8f3ca1ac6e2b5c364dc69cb61d4d02b4d73ab957d53645e735120205e788fcea4c2a9a085877868507fda4bb538f511fb8a61e5bdd80e81dfc47fb398f6824de6cad5aed852db16ad3a838feb41ad8ca68aeebb3d0bb7d505d53c5e73101d79febc10c63905d77511b405ca5ddeb636f891378cd812e6ceb6ddd95d2ba50a836e627e40a7990aeb07ce60f6c6f676fbd7d170b5a2c6b499884ce20104ac6b2c64080827c7039801960a0e376c6b1650f2512fdd96735d5760d8efc31c6c1971a2de56e18f2a48a47449e8857abedb18b8bc7e9557161cf2a8588ca87b63d65b2a14088872dd6b9a6a4ed180ed968ebc3948865aaa1a16ce2296b191c9db94cd49e3344ec16b215012769c6596bb06341c98e895e1db5088c825c5b6d4c21557a028176880e5d4d2fc969f3910ff12bc65cfc2a3bb57d085c863c3836799f05a0e6c05588ad46ad39208897917ef151163ec66ea374236704c76da27f32e14470e79db9d62bcb042e70a63ead5124ba4ddf1b5bb5d7548233e6e7e84141477971ed34338f9e007ef9d9612816fc83063db65e0a13b39c42f35d38f0b3e302a2e8bbabdc1d898f4bcc47b87293505e15e6644adef6ccbda4e3e35ef6e018256a70a2ecf652fef14fb1ec09d98ec9ffdf7c9fe71e78165457fc19589d196bc9ad92ae80e7670fea9f37ac1376e393f1d91ef86dc2b8a82bd9f4a2449d5794b2275c9b696e16239da3e48be7e631c7c120fbbea54af9dfbbbb7a27b7490bb6fadf44f6c1700201424cdbc438ac6b4c5b6290a75c3c7eabf3a67c438b2cc6516c3db587ee3c7ec9dc8f3cf603d7214f8a788116a3c70e667504872afa78edbda0d35db2db144b334bef6a86d9ec6b56ce5197093d95c7b05dbbb1a894fa9f0d6c15873b189872585bf9e82c1b099de7b7d53e4bf419dc6df1718951466d1f92d21cfcfe5f168e79b6c851ee20f550d425960e43bdd7c22953b8d19bf5fa90e01f53293e27b711937c8dcadcd225c3c386ec5a6cfb5388786667175e7aceb7dc0f4a77b3d78bf1b80a18de570cf785d734fc61815ad769874232cca857a635e4951a7dcbb646c6fc4cbe53b80ae2bb2f2c9725e19b87858da7eb81862adcb53c8f675a0759bdef79f5a4aab6c57dfd8a238582094a9819ad4944570999a1e9803b776f363d1ac5d5d9b280981465befe02eb38ca4211d9f7186bbc56c4e40bc25b0bbf7a51270058d8cb4397241ad469aceec366d39091a00bff095974dc4678fe49b773ad48e28b46a115aa6a8836441c0a21b0c04f3bf10338974f87837da6eec2a5c0448b691041028d8b9ea4c0cb4f4fa07be5a24cfe6bbc177fac4ed567f86017b0360b85e4e6eac3196b109fa6667d6d4652727a07548c92bd720e51c53277204d9553f33332b2d19f96ece2947421febb353bb7a1d8c44ff9627fb18e5069e1498a306e9ff53c415b190591c7ecd3a8e2b43c8a11079cbf073852b13eb266a654f11f3dbddcf002ee1a061c807d91a1b4159cbfc9cc6974bade3f7ee488b441983c4df9fc5daad7c43125db79c82c19f09fc2f1c6d72cab8b84e97898ae1200ee4d3932189345168b5a7c4a80e7025c3374c7d0a6ede6eea02dd1d4ec91f4182df1b9d3a42c640c8c2d20735cd98b8b909ea429ec09b98e1fa36a30bbca5824af38423afbb61888d0e8b3719c82beda5b39218e0647357e927e02d39d332d38da580344a2f721f31a00c0ee7aa1a73df3e8b5380e036674cb1b304b6e2d5aa0bf5c580dd5e762f3c0be33d951c6a6ca9e579c33659c1228d564d7bac0b8bc122b4c3a608568cdce2cdd2142c557e0d50c49c299af70b141148e2cf5465c03aa7a3b7e2c6402d2b97e19b07351b17aaa2543aacea37fe4e0e7702b53f2fffd267712233017f64969fc670ae7da62fa5d64b4eb387b2429e6eca1e353e1b9ce267d3124e8c9b127b097a03b2e0b9ce7477d8beaf798b16149364ef5fe26677a05dae2dce024444c4504b2810f393b2cb25f0eb94e00b4d240cc8aa4588fedd4e9da1f3c2d2855b51f181150302fccb5b0c4482e19f4b662ad5ca146aee2feb72f092e2d07c1831162e5a7e03f5fe3d5081bf09d1e1bf997c11b26fbf8be02726c54d4cf7fc344fca268b89634fa1efa0ae784d9708d78ea5ceb79121438f205fb9a4c8e5a688296e1f195af054959092dd0f9e0b577bbaddf7d8b30d8e970dc55313768591f5ed6d172bca0a726b72eded95a44fd0357a4714e54900020047412797e666f61006f09bd49dd8695e2538a22feca959ab58b63607241306a8f1f6a13a93a60466bdbe2b300c6b5853da7a0ed3d74da60c994823f32145ccc9d6b53bc23d46eb01717bc826446ffd3a30ddfdb761c02be9ead94fe01abced65eafeaf9568b391f0b11753bd6b31ebbbfdefd6fb61de4f473c8dda24a9a16917e105317cbf209830fd1188fd445c322c110bfbd67bf88fd90a316c00ec67ceb97cc88aa4230b76a9babb32d90cb6f48fc27b47b428325dae825ab60e17d60ac955f270e5fa46148859c23d8b1d896c383607b487c4b62928be9d847a3910b69c8ccc7d2b27a8c896f2dde3a8dd9c81d08c4261c31774f5a392a304a08a549c288315d1ccbb2e0de95b50de91f61ba487144cfd845cbdceac138d03c7cbb9dbbe600cae4ab5a531a668a09708ebb6f3f5efc640ef454a99b342642e2e974ae6418d65d23052ef982b07b9b1c4c1f8809ab956c0dcd644f5adcada70aff510039fd9405ba0cf5216e04c525ec5b1119d9cecf43cf98b6b355748d7d3f2fd14b91ff3df2f7737c23b6aaf19898823858d94ddd4db15abee6a62f2d77e0ee7e2806b67d7ecc72f92cf882cc9dcf66366d570ca8cc55b2768498dd8b6f44839dc611668f809d6c3f356372ead7a2701b54344aa07a07bd6a5123daf4010ad4a766f1d86f78fa3ea8c5926473a0c7387b54846bfa740fa97d363b65ca5655e793f53803648f1424754d24b9345b7152d42836c391b2a862d1aba926122a9088b8aa8c61d90731edb7a9c498f30f38ff808640931c10a233b751a2bdc80fb2aaa9de556013fe2b3e57272efaba1e486d5c3e980e5604e8850d3b05e2a756e3f55aa75213a51914af664d02f3779c10b543ce8977eb2c040b0f55ef62d79ba4291f7a72eee873a127ebe6dee4b740f98bddbfe969a0bd127e6170e60254c758ca0e45e307df06d63f184d643e38f46b97df8184f76c39302895795f3fd1b5fb509005723a2d8659dfe988904b54e55b7d8c9849f533d505caf126ecfa869cb6d10bc4aa8e0fc69a3880ee1fde644c5a349bd6519d8d541105633e09b1423771f4b83e0a3c50e3d3eb02a8ed616942f8d1170b4054f26517d124f7524a566008754703051c4502b3b438130bfc09f53a66e3b2400f1ae52c9b0d96d584575f9b31405910032088045c88e215e4a2450c19006fc2fe0ec1ab7a7c7f53575eafa2aa1749850a41c9d4d2931e1fac495b8bba7b44b9a0bbf54033ea986249e74a2deb863cfcc33873e69d84ad5591a841d763f128facab05a62f4ce19cc841a3eec1b989edfd9bb24ca40b3bf2a005b6dcee2a0a71abb4ea8d737213665b095c0f7c703dc39c1c00e9a4346aa71c3ddce4e21ba1e4c59f0a26d026061bd0d6cd75fd6d5e79e24bf98b506b95c8915c3bc85f214d5de1dccd3cc0c9e45b62966643c89ca9ada5ad252404776230541dc9c0b09e61531db9bbc6fdee5411b3121c31f65f9cb0a2624244d80b5180e6e594e561a6c6f304e6ce706f5780f8a6a75eebcb653814612600c44a4754f521f01ce2f9bc8b15082c46b0214f3c62e6477d2207ad621b3f26a65ba98adb697437b3b0d8bd39175e1ce41fd997fcdea4b5f56f2d1a99854925070264cd90b929ac74e42716063a71c2cdd4f3197766a174a82f3eabfb967189a58e586fec60f7500bdc63a91f9da4fab1e6ef8c60009e88812463a249c5f971a319b95e0c64e28790d42643b3c0325ef6ab2ca9bddd18a68f2c9c4a548d5808a8054566e2f32f44012cb5c9d5c584f24be9783e2a4d857d6640da1abbf9a1d63c3a808314fb41e3e7432b02b9de730b7f6e5495b4dd59e0f77afa5deb3d41fe9fb22adf6954164029abd26d71e6c07dbb72b17bf123f8949d2fc3bf0501ca35428fcfe053da9296f3fc82dbc56d5829b139f74e36eb1ba54c72b97cb558313d639365fb5be7efaa55c44a0165f051630863d330bd991a08ea547e132a4408e6642282dc2fd9767f75ee65d14650e2b0b9f349fd4f5f7439480511d0f485fdcb377c2038262c01a60c426a322fb0dfa270ee05d6e6821d4c597c8462b832a982a57b783fda94588c3ae8de6fcb6d6abd236145e610bcce87c939dc216c8b981c7b59cb1183524d0c079f59e102020a55d018adc2bd53f2aa73ad46db36212641fe6289b089eea53a3f6fe859327999c77d612e78c51baf0a6a44da253d0eaceba9f7318e8091327e31c01b40954ddd690c5549037efb33eb613fd776eed5e8b790d6d619b389b023ffd8727fe71f11233e8fc3531b191856510d2ad5941dd60b392ebb4d1a7bfd39f52e064e31d5a348f9b6dfd5712d0110f8fe2bd793a4089cbf91ddb9f059597ee439db69388456d87f6a231e7867d62c162b2e624ea91397911e42ddbaf9c36e7b627331cd3683d0d3e0ca4ffab2a511b7b1f29ba80548287aa5e5bc1f8dfe8043b53a25bcf4ccbdc7a0aea8a6e7d432b64ac8c4f99e5eb9e4f49613ab95f3cf4c2883c16e7ebcd60256bb2a69dc385c9bccbf7c06b5b091df8da7d9dcf396f44017c0c118f3d9a6e634e8bc59f3c56db6ec9172764d2674e30efb939d35c1ab7bab675abb7c33df86d89ff4dc08aa734d96f05c94ddf8e6364ba5fc36d41dbd58a8640b45426d992ccd77682b445906fbf93dbf44bb987370232c88e1cce06c3bfcd10838f1dcdcc130718ed5a002f18facaa7ea29b0cf7733cea1faf9a0d9fbe4c2a76856c3606ed272e8c55691da942f9c6beb73614f20f4300586fc794cad3db5f73d67af254facf1a098706503d34b807906e871bb2249a50fed05cb0d0ee9f452f6afeddbee2efdb9ba3c349550d5aff66796d3e3875d5738d92c1823cc33efc8d36039c66850f545b88f10f12d4888c70c1e24127cecfc6d57277a2fa13d7190fefd51c0bcf02f68457301da139f4948cdf44981087f0ec18242d9d9f949047d93f800a3c8acaeef3a28fb84141d5cdb14b714dcf6016bfb0386024fcbf7be4e384359b1630d39b5215b200e4b4ae3408705011a7275af694d55676b790cefcaea81c0368bb254c5c0e6a730cdd939be380a43ffeefe3860b09c019c5dc72158ad47c049b0d7ca39246f7c3861f7f0d093e955b0801703ce3cd0505005eb74cb13a0a0333dc2a1c8af17686739544fd28c9a96441d3bb91d4749c372cc98804b845c0b3ece23e6bd79d57430cd71b9cc5275a4f91e4132077aa5cb68947084fd40fd20d3a483416841cfbb73c6757fc2611e7e6155f592f1345cb11d8192b56c0d25d498e4806daf01de739da50d1f87ad875194ceb33a01ffccf7b3ce3ac8eacedebc8d0c89fe874544b199a9b68dec32126a476c0c488e3bd48aa4731a62a85c927fc3cf4bf5d441a29c1edba7ae9c4dcef89e2b4aeda1f1e1d0d667dca05d50acb16897b7850f18f14d32f6336a55af48e5193ae511d35515b4dfd38e7b98543c919df13506d84fe2782eb9fc7dd3479c74898774eedba9af28a3b2296a206379b9e46915533cb64653afc3b797b1f616778bbdaad829580242595aa590d8fb37d488f75cdf677ef6f30f44e915d82c497e5a52580c92120c731aae86e8d4c0bd35ea72e6412b3d6c334f260bbfdd10abde4307b4af2ec964e1f7a059fb79a3abb319d3e73bf8ce3f9099b8e8f51f34e51cffb60a46e11e6142cc578fc78874ae96047523148b9cf7f2bd2bc2cfa9b74acddea20b67ec0e333a3761c5042fc7333310e39e440f028a1010f44d25f1409181682457a57edda314ada192e8134797c0c4607281e2400be734fd2ced54ee0cc1a1f4ae528f7d7652f4310031b50f5226cd0dc0b48d9d16c7f13af1ea816ecbfe0a9dc97c92b68383a9c766399716882e405e0342cebc678176e930f9c4c26159f5cf6e19af6ccec2204f3e7ed4cfb8a2aee36037580d234b683ce9fc851af2f64113b5bdf483093ecf5ff791f624472feaf78f69fc9c7739a808c3d809faf946bac26b3a136a5ea17a6de79af5df64f1390bfb29bf280d20f293e6c2cab21f58becd757f87822122358420b585fe9c3244e549e8cd2e993caf776318f2ad9021e6d202a16d00424cd28f2946f578864740dacde7a0cc5f33eeb094d18795a8cb1f8f8f24171345898c2015ebe9ed96da22b9e519de7b427fef9d064520a763ee4c2db2331e8f66f22ba96949788778082bd5051dfee1a2cc04784d312e63192284fc3ab35550e7deceb7edc56cecb8eb3eea6d819b46e9c7b3269a7dc2010579658791357030f970ce4a768d9cc2042b5a7d1edc0bf9b2c5ad8c5f4aa21b8b2a7f2b296328aaee6d94daa8853693a843887ffa85cc3249b998c4d86567079d69e8828b7af1e805765520dcca09a212a0ab4729692862bbe4465e4f59aa588909fcffffff03