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 52149 ff5afe31c1da3327a627009cd651d2aad1b7c5bb98165593c1d56453a9a5b9be

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9c11ab24e31a8352fde15337b6a087ca6125a7904faa8a6ecbcc1bb871f97cde
Certificate Block Hash
ff5afe31c1da3327a627009cd651d2aad1b7c5bb98165593c1d56453a9a5b9be
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00a00c000070030000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b54fe935e94bfc6e6b988b867986666f64f5108afe6665091f0dac413d620b9f2fce73bab5011ab61f734b20b39931786e8a413fdb348d365fad3b088045747b76e8b3e25b105c481399e0cb1a1734a2c705095b3cf49224f7030000000000000040000000400000a00c000070030000

Raw Header Hex

0000402013b67c240e08eb8ea3050b24ee6cc7dd74ae6489924ca9bb383eb1b050579fcd7399338c5e21214e9888bbdeb96b51836fb1fc35444355fbc3b4371552fcfbc486e5056ab5630918de7cf971b81bcccb6e8aaa4f90a72561ca87a0b63753e1fd52831ae324ab119c

Proof Data Hex

59,560 bytes
1212160203072ec747c166c052b3c75d18ba123beb5e81815561de161c9eba65439ae5907e3558cd2f63e578a03d05dad13942a8f2ddcc42b66258659b4acf0125bb65698aebe284809f56374c130ab094221851edb727e4f77866cf3472e6280b0d549593aa7882769ee2e3bb47b52baba76591052479ca0b30d4dbfc0a5b84ddce4532da8d5412d42c32bd74dc3d3bdb7983032292b8792ecac6ed38b6a880b43dfbdc1e8c64cf53a1ee77cee9897d8c7c14a769e3827080065b74288d33aacecb299d419ea536aec2bd24b36acc0c04558ec65feff86164dd353293e1f2a5360afd64fa0ea09aacb68620e059a2bf90b67560bdd53154b685577f33d79e83758d110c18dea9e8feaf8771b32538fd3c5103a95c80c15e5e5a9ac09def0c52182c36e9f458c9560ab2b3b8ec7c0176ddcde06b8d0b75818bd5ec46d6f1337ddbd469bea499e616e33129ff9c81097df7e4acf36e5cb6ab538df533c62cc06d22a98f4e8c62dbf605c7f403fa77281d680885f90dcbef38d53eb047dfbf27a6496730a509fe30780b0d7f769fb05a14c99cb3592f79c25f6a3f3cccd482aae2a4a3c3bc5213a079dd1b25034e03ed6e8de3f76ac5ab6ca7f4df9063ccee9b01e4277c23b00218b39cc1e3251646737b269b9cd12764a85277c5027c9739ad2d1bf370aeb8445955968b11f7910e7f08c1c49d0d22a16713ea303f29792217e15134dba004738d672800806b1de06537b74cc53fa4ac1c800f45d213682daa78021be763222501f32fd58c10369ee2ac20f533e635959714d9f8b822e549c8d43117eb94bb34bbc80c3a98ec03573dacd9bf78e70630c8e2f065beadc41b9cc3589bdd5784bb99beaa2f5954c6ba5b7335a9bda62213effa647d3c1c3b437701b9e0add2e94ead2eea2e5a8db2197ae0993be8552a721cf86c9756e8b92e2d238cb0c32b575c63898723522dc4bb61e82cc77a1cca6c189cf8695bfa2f6ef85f8411614d9e8c72d70480f3e4f0a8ff2ec255eaf6b59ba34a3592ec298054325e6242a6c6514d17a633d69208c2aab713f8491cfba642918528687016cf2beb03ef151e588523f07272f772570dfc36cd1b9f5b25478171ca9dc431d7a717332e6cf3b884b3335eeaa49ef183f99009edd01b147ba4737a87a148481e52c33c21bd7ebaf433d027c3d230f40f97359f37ed6b3d25caee397485dee7b6b6a50b7d3c20ad2942c197a8162721a544bce190534a221a7a47a295745b549cc49f274d98d319dab315aa2dd1027d5477d3ce54ad1e606483b5022d4da420dd9be218712a6d8ad250b751ad57a7026ab869f887a7469c1714c6b5bade581e5a9ed7b9df00e612c01988b017008766b675bbf5d95375d917d64c17c0d7854a73fd5c631752c725e505b72a740eab02bf0a2052c8fa36d857634063a40a2570c1e0d7b7cddb0bce36645855a8378f6960e0e394a88d751f09786fce124f3f5d6cce969d067c6b5a3f0c8726fbc331e4512692a099b7081605eb6197113824a8e694f6cb041296a18415d53e3d06c98cec901d6250847e6a78a26aa0a306026d2de80d268dc500e3d8ae0ef6f5f54111d065c715f7ac2ac47cc7cd35f0f47e7abd01421c1a6298136e6e3d31763f61dafe1de078a2e4da11c3ba39e1844033418e62ff71e800bd159e0d3286ec0055b4dbe54a9a52e22f3123501c28f821197f3c97a59ae31220f7038b87a49023623064900234727f0a9bd747a9abd944e23841414453261149e88011c26ffa6866bceff759306c142cf50dbbecf9959c10c99c93a8260681dbb990da6e115075dfa8edb3a6bc32a29f8e8d4f9b7d52d1ac5c57e2d4f0497bd2dcfb36e568737e0542dc63ead7c504854496bf25343a72fb74db9f82db0ba3828fc083b0c0aae1618071a1e253677e3a50732a2c7d87459804a6e6b9c0d7174f052ca1a732bcd2f2700d0ce9e60fff10e76f5d2b18c2c95d94d89e333ab0a7b7fd3d2b02c7a2b356971f92c384372f9de0d383d544dffbb6976b9c0cbbbb6e87d6bdca1d6ee50ab940bffea8e71dda0fbbc24f86c67e05a1c1eda271d597ea7bdf0df49ddbf9658252b179c0c264408f6faf38aab87b131fc0748b89a1a7190e91a29661062ff21f5a152453c3b00c1dc3784ab8ae23deb9a378ac04f1bb4667f4699e0a0afc98b39b7275659a6a6cff1a299da24f170ac3208e0b0230be4c6fda552581ce403e17f31c5661ad06a7a33b0ff06389d948d2db742b674fa686c7ca6955987318d1452c4f0748c507a4497f3a24b014b63f33a54f6ea4d4f45671632d02083215755d0974ea7c49096d77edee6fe7185085ef54013da92c2d35ea815483ec8bcaeace1ac4735226e7c61ff9033d73b80278743a31c7dd205a20f3adc3f14fba776a395b6b757fa3524a05ad83208f921306f04d66ba5c0394672637cf010f61665818d058dec0d7712cde500229d0307d2434af4b9ffc612affe970248b8c5ff069771e3c6803a9b985d3297e486a37adc82a2e592805032bd7c84e4d52492eeff66029eba897980a76363357b73f5c7541e69fcfc9949d0d8a8c4203c106da4a6f796ad6961252027fdd75f469b1883a71e8db6b7ed3df4ced899db6bb1d0f7a3365526026cce1cf5bf4fa142ce11b40d4947a3f09325b106fda480741bac8f31865984b0e058dcc6c3e40c17ea0307251c27489e0f4ab1abe86d56b3b4c64ad036755f4d616505a4467185e9c815451932a72a4940bea1dc3466d7b7548fb15a202d5ef46173b45e36e9f44b5ed5547a3d162cecff690c6ff183940ee790eb6e30e7bd731109b3b6ed18097623254b92a3201c99c6a06dc0695bed532ec86b99cdc214e133c388a75cb6a5689602cb41b3df8f5356564f49f99e0e41aec36ffd1302546dc6ada8a022eed84d2bce105751afb81cb143f2946408fd88ced86e2d25442f65f2cf9f6aa62fdbd38f3cfe12c3f848944ae8b322e024c08011ace9ef705fb3195479eccc5351dccf69551a162422cef28de9000551717394e23ac2199fb5c519d0d3b1a6cb1ac19fb375210c59fc12f05b7800afbb38ea510994b4f135b0c85b5929162f9309fcdb58355944b7ca0c1d66752cec5ae971d814c1ce6b2e3623ab80fdbbe6810c3863539f50d5d0c9072307f259844adf432041b1c6b063a9f06b1de653a00c3b5c41e3de0f8cadccb41476f7c21a700e773c0a1cb9929ac7c4baac17ad05be64aa69af2bb28b0492b547496f9ab9ff5a11fddb9723e880fe5d0a0c6cd07c1901559d706ef2da74e0436cfbd5e85813c9639d665d72fea929b287173c18fae61487284c44352659b82282efeb753467d3ff77105cadb6340ab7a85c62477b7db9b3d9ede2580f5b8b7692989284d2bc8de469bae8099b95265b5278f28036a21d6040b1eed8afa709071dd9a5751a7d31a52763641e68048c6f9839c171dca7cd487664d74d41a95ce13af96289d32aa0a8802fd9a6745604bd9639160ed8364ef448b76cea625c38b2b51b39f39fd0689e027c293c6ef909bc76622608bb7f0028a39efb4aafa936137e5fbcb954bb5efa248049ed4284bc94d097457c55bb4339eef80651c0239fb50eaf2a381651e820d2951c68de8b49cf48f93cb12e0a10afa7e40723a2e32440ad7006ef1da835c6d6ccbdab2dbfdd27f5a2518044886192e3f34061a6b2620722fa293ced76ee6d913e490e916946d31fd5c9e2eca05eb692deeeb935b109dafa85b4f4ed91640034bf6dcc54a9f4fa4b4e5e69d2a84e9bbad6de45ffca4f52f1538b85ebedeea87d58e0075dba321e4eeea1df36285c33393d612380e38840f33192e9aad2a1cf95af697b510e3b62df4dee626de28aca365079e9e7dca3e6c51f29352e0a63abeef590dda7478b8f54d3866e13972cb7bb9319160e313da5f8f5fc9c9cb7e0b56e70d7ab73c3f584a70cf0aa3baacd2d606cd40b05f45bba26a2b6263a8f0b004c432df57a9a647a8f3837350ee493e70ba25fb3ffe23079e469a88369b3f2f7d609596cc7ef8c2c757c9119dbb5b70a96abb76396b622e7a04b74c5e8dcef2b5a4fe4c7965cde6c53e499bbc3f9735b49f640d0edef43980658e6e56b532503034112471ff7d8da1ad9b6784ae6abf4c3ba4d973db92fee0cdd10ea95876979d55178048800b087d96cfc8d2b280b152f5f748efacb16eb8d55d82e4b5563f187fbe11ef6aac5e652a088d7567f8eadc3086f996d3eeb6f4ea6264dc00b916bb77c41235144d22040c9be6bfb2fcb6acb19d16cd7adf39a9f8e6004a4a46acd6e0f8ac15a4ff1d3ab462889292ea71a37489a557105ca83e58166056f12f9fc0e211bc2652b42aa5b1a6f7cf2c3ad74e246c5ebd7a80b6dc622b32737c56f093da0abab61535e1f6178d592b8850e90d2577e025fabc6f6c89cc9c02486f17a0df7537c7b57b0b5d5a4a2b2674c359c6900f546f2f37dd52844cb135c3273e75d2190c50668c68fe0d738711fa5ead4f0373f1b915fe765771db15858f2df444ea25ff1f7a368945d60c17419a400c6846c01f6b442921380a34f1ef40ca2816874c5cb691132f75fe4f46038b89577fee3e019ff562454c2a0f389c1f4379cadc0e4d67c408ffbf661483da3f36706f83c99e690891a2c90b345f24d6b94a916e79d219166d4f457f87d634ac6c1405ee50a34444c874e73b9f99c71fa46de6e9ca4c29337b9a7f43f329db11722b54ec8eabb8dfbd40926476abcd8d848373d7275ea060f3155a0fb8e1cb2a7b282cbe8b3ed57d79f4835e2eebc7541d294c2a0b0abce360a605b76afede3eb0d7522685b859bd448d31c1cce705ed2da0b9cc64e6b001882936a4d6e1d1fd68e82750a6644dfedbf39da38dfe8e0c4d7cb9ec4d827b72ad2f1176b1cb7144ac243e90ed627e2fd4ae5df97b6b65969516361919a0efa53f2f4df836d80e764f3c89ad6437a5be87d702e1bcfb55344661fec240e68cd36e91c2f778b419c33ef51916b5f5bfc25a98255b6a066f92cd0115ccbfa80a160b644f3f33cc9deb43731b72a971a43e8bddf7273e111459b8517099729e7528a750d724fe9664ab1897b2cb332d1b724c00c01c8323c2c388b78bebac653a634166f0c512a9b7baa65c8309eb076eb86c26436f51f3509fd96c323d4448dd29e488d7ceffa7dc5df907eb79b817566b6ecb05848078b437edc085cd1075be12ef8b56163efd160e45cedb6a1e2511f9e047158cacc15160acfb5c4a5aa5e9e8edfad15190bff8b45fa11a5bf5dc584880a1cdf86578f711ecb16810d3cd2e7f936a6c263533877f3077c85300184742c2da2e299c2c7bbb507d0c6f5e831c7ee6f6d19f1931b12c5dfc37d436b632d576e6d24972f1118462748725335eb9245299b0d8710a04457d912f50c91c3286692f536ef52af2835086ffcd85971976c6c9833ebdb99712ba07123a3ce70b15ed57b329e7e8b2000c3005f8328d96635101860cc35f200acbe0a44a06a109c71a4c616481863d6b56c169d4d2de8b8a5fc9611fda31d0c459e95e1cb05ae9e8c5dd17d928e1e966374349ff9a3dc1eb3782a935fdeec8359ee45f328ba40ee27090999a2803084db26a9fa561745ba4c71c901355f6c84b1ba87699590551f7238b0940fd400eee3d5b2f4d09e7ac798691bb117dd6b4b1d53c8caa90dc59dedebc1db77295fb0832ddb929cd5e02de47646a19bf41b331c4578be070c7e9f2bc13ab151077f6cdf557ad22ac8b30d01cf9edc9e8bbdc7c406b5c3aa98b4a42cb3a511464f47f7e790f6b432587b9d78ad605a3a449ae17c12b3bda04f9eb16409fe53335cca0b4991eb46f3ce3cb8833faae80ba60940de86735373eb17e6301f9b2a58501048273d0f08b69028eafcffcd2a27b6e2e062b61589d3566bbae78ada379f8f9e73dccaaea8c26152124cf529d0352c3df71b00ef2c5b821b2ea221283b00eaea2dcf583b2d201a52de3d4b127632b915037e63b1309bbe7eb74ec0967ed345589892773b7d597269cb3ca47c806996009d982de2f94d389c87d9167d8993057bfa5b5faf79cb375260e490f4c8fe1d4935f0954c9645008bf5b30276b58e2f78849be8335488679432133f93b4ae3fc09b978fd76cc4f035b4f7850e69953624dee82baa4d68a5388a04190e933e550f6cf35892fe89b12fe5edfcf6ee2cfcfd8cafb39fbaae88ded8d7aa0beaed47932ba819dd21f64d3f0fd7ef4f0164ac3a7fd785291424cf422c3de3a33085ecd37de691952bbef0262c9f2d78fd4edf198bf75e4f120a854393ca8eed058829ceb4789f91a588b1f0ae0873bbdcb360b805d3e04935c07abd292274a42a9e380b619592121b6d9af8adae28f4a14556c97dfb764e597446d3bd2e3a0d00dfd2047bf5209a3f461c30dd9f6ff80098751a74f278fc9eb5463cd30fe16d4cb5f4d8fedc60166d3de4de4e33b52842f592e2476ffe334ca50e163df8ae0dc725c47c93c2d2c475f7f763742e9e7d0a36c7513ac18fa71bd43b91e18be1a4aa28af15ca47f91ecf67b24b11962492ada34d9100fe849774fcc3bffa9c839a495e4b0ae48d235d78294ffd7043b42305534b24c8ab1540729ba47f20c946c8e7adf6726fbee7dd0937ae00a98d40f762ecb3e6307672d7b7558e3c027572ec48d287f2eb8a97e816d73346f02364ed36a96d88355be02774e56bc7c06d04dc1a934eb6b2e5d4afc3dca42a975ccf48e1a9d11124080a6a2bc00b1363bccad750c172314cd976ffc9be0587430eab42187ab72dfaff7de5123beaba194eef1447fb903ef090be804f1fe0be4c770cb00bb7779eb3384c5bf93603b3ccefae95133c957622cecb1cfa3422340475ab8b6787d4c0935edb303cbdacd773723cbf9b06db6bbfb660aa83c64a1554dcedef73ad60a9a94ea23b6baee48c0d5f853d376bef8d3f69efded2c36f172733122c579b5717a01d452512dd8ce112820df06d891a9b8a81ccf4b1391836f6c4a352296f9f95ce9f1c2e9bd972e6f684e55e6032694d76242adc7e98a5fbbe22ab56698b9cdeeb9c96acfc4c39a9e5ab4a3a9ffdc566366cd72205ee208538eeb97b77a3aef6e6c9484c734763c2101712acfb6d8e24a428269472bc21eed658bfde2350df38085590016bac25209c3793992a040126d1fba8774adcfaaa5874b4af088b6c2da29066c7e7f9a9633312ad8b47cf28db40a0590e380121fd0d15a03657c8a3ddca4c42f106c0b47b774ec5c4b694e725090e90173454088a4c9164cb557835ca725b3c772e5dafce0d93cf8b7b6440b2091354a38e665a73e2a9d353e40970b905d7be2b97a29123955a23c3856d6ea03efff965196c193e65ecbbc7bad3261fe86c7222c0baa7c5a3c3760f0bbdb4260308687ef674d66df497cea6da902a5a43229f44e0b6b36fa65c6b58a95312779e54b3bf9330a85f1e8681e9cce6728a92b3a35cee8f7e8179c2b55caec570b33a4f33f3c347512a08832774265fa4c8db8131ed121bff890abac7553dd0a9bf994b5b1379616b76b037beea3f2467e69206f29b00ed95fa865ee74b2d6b02e8265802d7e5499f3f11235e6ea625bcbdfb432e4792e551416c8e53669eeaf93c4b87ca4d4c2b10cfe3f9ba367c2aaa8f5cbc08d864ff2f71514427bf4f52824587039f9d3e4b3aa74a677dbd1527fbe1ffcff2f3b1fb3934b7771af7bf0f031d9175981eeca6612b0b5ad0d81372313f29d6c4a8161117a06b95758f043313ee57375d24d4a7773c688c1a27b2fe259bb8e46dae2bdd4fbebc50280e98250cbfa7f9dff37b86d8e6370aa97bd610f286798ea5e91b21294a2c51e8b1d52ce38330e601bf433eb8f29d31b4dca45d63b57f69f6221539cfe3b7aa21890a7f267d1e15d4cf4605e728046b56b81a2705f42355cbcb077395e257a6486594c7a6e9d1a7fec16fb81d75355ec451934f415a074cbc20bca669313d968a3a8c849fb95b2955a17752c8653edb87a999d8c8d14e2d3f059d94eefce16e45ff9a5ac59c1c1a0ebd6a7def3636f3299de45da2bff4671cbff8e9263453589b68455a30e69d8a2e09a3dc394083427609a2ace70783ee69941515b99d580a75fd144753c988fe840c24c61a05e657a54c41dcfad5bfbf386726725c1d7647877aaa4eabb55209cb13745a16d2a84c2b8f9f1ee8b76065d5731c870ac61ecf8feca4b7befe058def5bc5953df15679b94af157549b58818520937feaf349845396f77fe73ac164ab4e3f952b586bcd6c27b69d7e9ec020bb2e7a36f3609c92b0ab23bb86c86ab83f71beca29851ce28381ff63afc467334f5d6c876e01b13340f592d67bcad62c78a208f30a753540ae9b248bd390f1da171f38246778567284a0427e7e2672874ef8464dac008e8a022e0abea7c621c8caa57b82560a346fc32d4aab8bff4cf4f751b7781f19a4099c48f0f7539b3af2d991dae15765121e924111a9d1e537440202de5d30eaf9e0dbfe1e83d6f413b66103f18f855bc3c9b643f7b78d83a2c1af41442ecfadf3639268f7120071121fd1313ef9ffe79f5c14ddd25173f2bb50c5cfe0dfcfbcaa6d61bbff88af7f126b5bd66cd804e6fa669d367e87619ad522924688b095c1dd09b6ca06824f10fbdbc80feb5f820a8bbe591c130d732abebe08a4cb9381bcbf2fec2b60264519b7c06fe8ee5485bb4dd71a365ee9386c7e4fed028113bfd12b4f6cee85acbb3e85df114a82fbba5e24a6674144618eb66eaeda6cf80b6b6b9e1b28b939c8c362bf879d162b4d310a23d2423c5c79fe0b64b5f29f58448b7b08298130dd33dc51a1846c545ddc06c8699de3ad0ae0ddacdfdb177ff47e39b9eeb97330ee621debebeedc6be69ac6d8c79535c14823c6b3100be08978aae0b34052a8685a19d1bc0b1d762af4680e7a063cec980ab3bb943d9f7b2660b90ea7a0bc04ac5b8d0b5b7f2290523d4c53cc7197bd621f7e2d808b294d9601180370f994f4eda30712ca56fbe5dafc036b66a72048b3e4c014ab7b36b0d0e5beb4686533fee4353579eecf88b298719b57241678c41bfc064633758332e17ada7862124178f6a5ddd6796edce3b493e08b3b38d9aa6752857c324eafb7efcfe9440e41d9c4b9e2ab297c083721578d81a549f91e0233332e691a6115dfdb8a08e3686c8a33ce990111bb0caf6674afbdffb4c7ea6106f9d8f1ece9beb912b0edeab69af0e9522d8f03b8b954cc56c72a22c457a64aa272537a5e14e541d3d2854ebf358c1ecf6d8ee39b59287a75e3287803c290448b8628de75d4a2d02b6dd64e5393010633c1df6a22f83ece8e12f19a36b523f589a1493aa0114adb01c61e07f372967ac413417dd771371c8534c07d0f925f4a897e378f7d791f6bc6919e0ffce2619b361ac1d6312ec5d8d44f0d49b55559d51e1be0d293fa48178efc6ff10e1e8f0707b990a5d40eece4a54daaa649add04f50d0350ab3f3ad9880b92162a955a3f1ed9b4417cf1004e723845bd6a442345e91413bcdbec2dd4d87eace447b51bb3f4ffacb39adbe24195be34cfcec692b91608a73a049acb5cd4825d7a7ea682d2f29a6de1948d588099f18165d20d18096cb8caa1b7473fc21e4acdb5d4aa8bc2411660115ec5907b57db44313ab8f7afd15103fbc099f63086f15c3a962db033c9c16a297989d42e2ac5290b4e44ca737b1837bd7929ef51fbc0c4cecff01ce18c639f5434b7f71b41ffa0bd16aeab3e05c6bc9e6966a52acae481a354e5c568ebeabc02baa35f2bed5e3946316a3ba5c896e47adc5e79584a03bdcf638d4c6a3a1bf2e6753fb3819057c119efe9562021295de85531cbdd6631adeba684dc3528a9983f8bd81108c4e42f9cf0a77c38a373dc9434047ac72fc280bf94f717828bf14f66131860200f06347ff43f5ac672b360af018269e569b240344b8dedde6361bf605f1c3290abe96191233c21cfe98e346753930e61223cbf46911600e7f447280d85cfb0074353ef75ccbaa696ee6038a240a3bb2c4dc5e63a47a5f5a16225e15d47bb308576a0dbfbcec9b518c5f70aa5088ceace7cf500af61ee5dbaff92a2a4fce47605e40b57fc2e6a3ab4cb7a4ab975646d5d86e89f26dff7def4ba6ec738e26e391c012a3eb9e512d0a00e10f77d8f99a0eb69b5688beac6c826d4fceac4c88d05d71d3ca786db6dccae096e350be23299500ff156540503045038cc3739127aad493df219c7e717925047ca600112b2d4cd6c20bc972e28d86f7c8d7f0750ab87bf10481d0c549aff9e5b63430f883449170cb5a657af8404c69109410dade70ef33308498a93f8b76c8ed756d8e8b27a659b4deaffeee9aaf4e9134fb1fd1c2c5d78313f0e36921347f66e745b9f21163eda8621a73f3a78e8297bb6fab2b6be0c63ca547c72ed4c31cf21219d540ea9361581a533c2217b3f7d0363385ba2a90c11151ee9a67716b4b9a4d176761b3a6a58d0e23210975e4a5632878390cf3b91117186774866a6004e29b59b93c19b1df63ad46ed34f2335ea43d0e5a9ee71cbe06843676b320c1645568f25d52c9d821bea581dbabb0a52f6d7256205b6cdeee1d25ac07f710eb45842a7b7bbec7c27afe057f4f40db7097bd7305a1df87872fe656aa005ab6b953842178ce20791e47fdc9e0fd0f303b1ee44e794df2e18f966f10a60ccaef1d8970297a2144f9e9db8295926c0ca218d033d653ad6025535e482a3e16b363bc753fec6c20c584d830ef2d56dec378cc1b0bfece46b312e8c36310d800e8ede9b1cc48e446061e85d572471e4b56ecf78fbcabcc285004842cffec2e730fa9bb69a8a00cc7747d6ba1b7bf4b3b27367591379b54a9e4d3d39db7ee8b079d8e6052d60d4090c413cfbbed233d3a3787d2263eef145ae173904662b687c67986589637c3fc4897c4b2cc8b5e36a036f5841a61f2875f27d78ef3d1b9841bf5f02ae9e1ab202fafb339599e9e68b65da904aa10c255d409a5aecf0a106af95e9f80077730ea8ecb18cc76d94e80f4606352558d053bab4aa94c713d797373d963c22cc9042f0bfcff6a2dd4f2c7cae010385a1ee768f631db0840c554ada51026e7297d8ad4166557f930e53c5529520f247f0636b958e07b516e64da0f2db16f5eed2d1bef1398e69ac5b56651478e8c948783246c9df821cda52f78b33d9431266d9dde45327b603522db0d8b142c3fefb0a5af428be36e387d56106cf93100acb0102acb5baebd09782f45a79e120048d7de72d689c2f61cb52d5f1b69989a944e39fca00c16543f6b42cfa9cf94372a189e855cb6d1d3195d59200cc6341e2c1d019e8dd58315fe4712b6f9b0935495af844283b1f0a373ffa5d96fadd57997fa7f6deda4645f41ad5e4ee26a230e12b1f9c67fd3057a8bac7e0e88706bfbce948e77226320c8ddd012855d8094bef7517899b8eeb150cf890805a9a66bd30af451434adcd9a0fc635232081798c00738367c9b9c0dbd87e727faa9f65b44d0ee75ee4536fe0478731427705c77454c98a6c466bbf12a301c4d4f9971e35ab36fb56899b8b36c8885bcea0a02891e546c1a212611a5a6f33d8345ee3eb1c8e5bd8e926ba53bd0adae0802ce00ce40ffb25aa71a43b6c51a7ea7b3f00d38f2920c4b2a4db59be6b7192639e367a12e934de9c55c8efc158707eb3a7c0923437ec9d490d3105809ec006cb4131506bbb92f951dcf5675fc3f1227fa8a099034dcd3479aaba278074a288df624e31cc3acd5e7a43b149831ff2322cb7d14e2050aff542bd4b72e9ab1cfe9dfba0624b19f6cb75e75df6e828112f0ea361ce94fe9dcd7c83da66d29fa43b7e654ff9a1b057245adbdbef53a83f8033d1ff1565ee0ae5103ecb0fb2a95fb7d7f7efa372cf7c4f3a20ae85dc7590bdaa7af4f4fc6da552ff302b6b4ad55cc6e78148505be5b3cd4cad0d0c14d1660c0912241c5bfaf2f19b724555a1f7b7fd31152fe46c382751b630245fb5b8eca02eb3af7782f58f83bd402b22e0129c9f9e04937161ef2d71422f636855eb760b485ee0d7b714b6272484b10843dddf45318e56e5c5f39a8726e580b17c2856a168d75b38db953921d252bdfd9a0a8a393f8ff137263cc892a0c837cfefe202240bdaddd3a37ba89407ff9bb7371a4418407611d6e3fd282e0f3d84bee395a4798cc9609bc7fd91e12f77a8f0ec923b6e8fa3d494c641a91d2cf715b8a8ad318d3d6c602aa8993cc05a44d30c07bde4b4244505b55c1213a995872ad17f93daf1e23dac25faa5fb749fe29c99ba9ea93d039abeaf1116c2fa0ee89904bc3b3cfc995008fbc64570e2de0f5b2d3407de81b0bbaa2b0080ce37b348ad19e109a4e3c9e776d713b14ba3d2fe5ea437c22dbcc046fb013b67a66bb4fc97b3b2ff45e43cad85710aaef0dd30ea9664cbaee18decf15526e2ba8de51b1b81dac309144bb91e4cf59bde74521042218f7f0c47782f019e7d90970f5af0df812243aedbf3a95c2af63c67a85ed40a86f02cfe397548636480fc94c066c76ffe3a8df2399a300eb3562db96f2f4003a611b6d2e28448bbc2871a3d230217beef9cd3271114a09083953efac99280ad96cd29d11c067c5831ba5e8f8c6b067ef7962a3ee7526b4ee02870545b670ee74443b3fc5b8f5c6a6a170fb513ceab0f9231cbd1d526927077ec160c13a9db981214f1323843d9ebf510de0afc844041382f35a377960f55d0ed4802f8e0fec433034a2845033ff88f65855f12d5529a2b1118e706c227106169595ab3e526468891740c219ceacc3356ede2d4bc57db539e34bd23431ba4c847ba33e126f8fe5893eed9a3e81bb3724250567593c1eb6639c5ad550a19235deaaa08ceccdf8224f3aca44c45b51012316c0a5bbfc6b3642efd68769c84a2282b76144746b63a628ed1fddb964503b1a9d733fa195eec2dcf2cdaebe631135ac16b82f8dd517d707138cbf040b5049f2f63b75683dfaaedb34b5afe4c1015a18eccc6b45ac044e2dda1ea6014481fd905a8df570cb0220ab5347810af172a64a4d61e68e131252431fb39eb4eb8853f2d1f9ca6fbe4a1d4336c5802ff6d19c4569908ea31b422c0b836cab3174bc37df8508d04a9bbf8d56cfaa44457197e0ad22991ee3677d325c476bf78c818d72d73836f0c623c1bdc54f67c4c103ed27f0be0230bb36e46cd77a6b7fe10a6262f8732d36b57ad82accc0b1ef5e41b6e283b5b4f33d46abc87b91a01c662d281363ea414604459387ea3e2718e045ac6551ffdd5a0c3f51429196b5a46d42664e62f418c32095f67be57b81877326b7505404c3af73d9d8e734b7dea24f1ba84ec034dcde9ed258028c337056ae5692435045666eec0dbb1c1de9c612118dd2b0551da834731a3e7bfa5fdfdc84eae4606337fc1dd01bbe96de640fdee2cc3eaf8f467e4f1eeea6486052090f5101d0fa9205083c5fb2455597559cf0db2c31b521dd4620b25d6fc522b97632bf95a035f59f61f6261e7bbf9319d1cf7c380a3c8342fb9fe7e884b73707129be72b08b770c21446856a0727e4ade34386ffef272218fa2867205808d159e6b70e8460ade68f36ae03f8b832053cbd0b2da62b32dd335c9cc338279a1ab7dca3265dbe24611edf4110fd2661604f70ed2b31bec5aa3739e5ca8480fb8fbaa036a726955de925141b204a9319b387a9f051245c17fa45b793f79f7bbbfe873e5649d77ec8c5d27510dcfdae911fc9ca35ff0272cf240dbf30b66185aed8a57b688b5b120bd5d268f045126d76e4b4760fded7ca428a4fd5b498335157f525ab98656a95aef157e16bbc26e6b875c45d243152834bfdabd5bfe13c067f66baaf1f32c6e498318320f9c896b716be1129787788f24da4561b872033fef54baf2cab4deca960a08bb241b828c4fad71c59d43825146737140d1605ede84fec25ef57a5b5fe9c4fd41c38c2468a3b8fc19ea63a1e90ab34e72a04884621c5698a2bc130619b5d7e1a177f1c73121cd16d91dcd7ff1786c69b30c495945fe6632c9170c98c079b6af434e94c5478d5df9e08892047cd7635d72daf6e6a352f6aff23e45d5d6b108311c80f930c8a7c5707121e1cf899fd5a4c494ecdab084ad5cc7f3fb42b1a91626c20c67040da1ea231bc1984dd365d9416e496ab26624dc525be4ae89dd3709d7c60c057ab4457fa6826e04f579a077f47f99d9809433418b93c1a18994f64c89d0e33f4626b6b073695ace5257f4102a496a01ff960942c6b6182e45f1cf4cc98da9a112697e95163a7e0db8fbccec596b24ee4c3f1a02e8cbffc3a1cf97220df409f5d33067757b39c38a4c6bd0aafe3adfe6ac7e493cf4e4417a3ba48a8f93298562389156f5ab880e89a3d32c10da396f3654cacd1aa0de0c16dba82742c0565b9c4ce4063d2c61aaacd59cdff1a6d02fdbae132b4dceae2ad0a1ab5abd04a554fd8bafdf1a3c1d0d41813ce7d01e30e7659c2784aac7651c70c0120fe9f63b699a15a1a41994971f8fc871835200e6afb2bd2ba087a43e11b98da74a3eaf595ad8c1104f9a64887f7cfe87689a6b52cdce63c6fd5bb266a0c16f9340eb87ef77a78fbc7a9db309445299fc1be68f1ff3be91f7eb82b53c5467a57cf458adee6f13246b4c1ee6a27e5543d88702c8cebbeb4f29e70b6bc6093df3dabc01166df51417efe142d29b1c041e200c562ba917ac8eb118d7d7325f54f72def529da722e10b4aa8df83acb8ec336daf68eab2d4ca6921d664e4a27e3f80a7dc9dadf9c07d239b91784833810f963fa0c5a4ee6cf6dbfbaa278db604544d1c4c3db1d04035749a5510487a75dfcef70aecceaf6b46717fcf07b655eb8eb4f6ce54d1cf7a06a28e6a6f3cb1ed686f6eee6a3d4172f13275a00110dc58ed0267c7e0ef228ad28d0b596082a82b782abc268a5fb57426721170deed253dd88c7cfc24b3ad1788f1eceff08c91acffc2ba9af33aad1e78b289a7995ce8c1e8ae9499cfc5af1d5ba70da26c40b08295de854ef253a3488e14adfc8c8b6ab80050c195099960c3e996f413155e4af77e32f151768bcbdf4b4eb20e935bd0027f4f0508de527d971e1ab0c21a89bc594b4b77feade0a37dbd05a07ab1a6fbf279702e381954497e86a4629838eaa57ff56c572675f2a2f0ca6fdee93e5626cfb8e268f045150d8bc3d7cf1dba74df48a17118701db56ed749f395ce881b1765f4b4bf0b72e4a5a25c0e9bdabf10d1f5872046c76476a07e5150d18cd7924a67914bfda665fde11086bbc269a2c92dfcec42e827f79537d8885b4d0b77a77ffa855ef1603b050aaaca9acfa49bcb0a7ed2623633ba6d2595d2a1b0ae681904c57c6f3e45e5fa914e1861c95135e3e38b21bfe3754b2e0c065621f8fbc67aaa9fc95ef4b33a03637eb37b04e008b00daccff7a63ac4304575e994d16cb989b74d50a5f3dffec33f721ce6a4b4126e4cb566262e39f7e37cc426617fc471c32f0abea59f5d3d793da609f74762757c9d5ecdc73b3fefb54a90ea1e34569e92d8615cba85bb84ebe255eb0c410d83bdfb74f4a5411c659b9b173c37a5d08b05b94f68514c5501916dc9836625446cea6486552229218b095121becf6ce5a78920bcb1d0c575da0ce38a23b8bb53916715962963d0383aeb2c24beff3872da2e66f933c953af11d6b1d57ca18be28b15863e64a55fc119e22a4df723562457a6e1deb9472221d2c2591ddaf191e840e6d311bc0e651e478f6ff9fafebd443844d417cc015b9a40cf52c9fe5042e98aa25153a957952e9a620ae98a7c4e5cb143e0201a0e6fe90b4a8b2a0d294533a22240a7c9086f09df72529a41be6b242f6d57ce8bb5744ba8fe15902c86976d658146f83a3d003e650caf1754ae2a7d950d7b7e84a229d38dc991b7fa3d00370f6a2c9d7bfe1903c41faf184b3242bde85e93874d5f929bd45f2a1d24f4b5acb726b1540cb49e914313f1440a371e6613a3b2944213e8d666c2b20f525957416f218e156f47302c8c991d4a3991589ceea6126eb035db51c513b805de35baae4da7365ffe031d189b24b3030c9c50a79132cb3d59e56ef0969bca4d75555fab0c93d7b07c7741030d7feb30cd4cc41da6773ca51327a6ca7a657fb93c3d603a5038fd387dc8b7207626dfa9418207c19e829774cab0796f8668d3e88113910437d55f1169da86f1e5b3e6d665d45c264048be5b142de5aa81c6be4bcba3f03d06461b5733b7026662f7bcd7fe3f13b419189791cd7e2dd42d6cf2f4b0984b72a1c540f9363a27d1af6727c0f065390a459a179bf540eb1455e8a34b60cf9dc81c3592fafff485761c1a92443e1b98d7a0c0d1762be4556208a041f27d79e30b867b14e275ce20bec63a313bf95e7b7f41825d4b1a00886b73f303b0c1b14d800a57dc681ab8abb87dfc8252f8cd46d2b0463ac4ca15645672f4a0ae3a824bff9d499bcd3df756601cf5e7372eb3e1c000b8f66aaa5581d9028e622bcdebb19433b4fecaf9bb7a4c4b0c6c492c79ceab7c4583ef0c55a515ac336d29a1571c45624d497ee2f91278b63e4bab185c1ceda7d2990ebe0bb06a4acdf54d94b4bdf37a39216395eafe3708c8277bc5351be28cf2d351478d8adfa6ceac60c4753ce83abeb4f9a5e161b1e78bb74fe76a2ddaf15f6ce7dcffe59322ee5198d65e429272a3ad60af7dff2fd684262d7e3190c76ee44fc9b871794135a72b2adab0c776acaf8d9519106aae5c92b5aa404542631cf77daf2dc8bd0faeb464e339263908f578ea6a8e74bdbb581ea35a23263c51cc57aa08ed25733934e255742e4dae8250a5e8498ee0a657cc64b327fe536ef111a2871082eaa12ddde964204cd7847abeda3e1f2dabb411eb1ed11c2dc74e1b968fbca4aa5d75562c2c74d2925f3d825ef14838dde094ee1d4858f9ee4500e134e31a22fc1242d3c72cb21e96678c59540e36c50ffb489a4bb13735510a76789a38cf768f3efec4433195721720a5bea57e4eb5dd134e3a9d28b1a69300e7355f171006c0ed05c81b33a448dd09f8f91f2f8b1963d34f669d188fccc8dd7ea4fdda4ee0aa3e6b97744f015a12bb7ee9cc7ac01a2373d767482d84ef5c128fb16a0235b12af53cc6f9cb457029c84e8601f41c409d15fd2df62b48f6958eae98d5d41363582f423359ecef82d98711d5ea60cbe90b5340bb575752b17ab6b60349b267b7edbc534ff5628421ef84d593edec20cf7f5f132336fa4be8c6482bd2b3bbfd2314d8cbd4d359c7e53151daeae9445d21ab34a4ae3b825e39c933f3ff3bb99f7645eb7b1e8751759c88283157cc3b2ea6d3632d614839fe36d119b81fefe28c6855d07bfc3020a6afefac7520efa0e61db07b709da20778590676759dafb541632205bb60afed019b14515d28216d74355ffc0f41d4e84b8de4956c4256e785715f507d3374e7a8da1def7a7e9a2da58d30fe04a045c763d25148261a3fba093a695f708dcbae9c6f4f07e06893e2e31e2156589fa0e0436d967904c3d99741bc54ab76873bbb04eb0635819ffa8b4d2cdc93a4401e05b3604fb1550da821658c98a8970ab50a166bfa899a701ad1aa33ceaa62bac5bdc7720f0279522bba1f503d94da543e7dfa9e4b012435aad67d91e8ce35db3065fa47be370b7f7f08e0ebdb0f0076eb57f253ede2b82bb938e2d0bbfa5c8a3fbab7e4cd2f50c255bf255e9778af6d6ca21f0d08fad94a3af8001fef88a55f06eec6881e54372dceba0f627534fffdb66e602d6ae0b435c68153a1a4cb1b82daee338bdde0e41600691a21f9a22380399755db940794244ddd4216116225e1b4abda88cefb1e8cb7ce24058cd304c30276225baeb9739087e276e325617cbd06bf2ead4c9060d07d87efaf2ae2f425c1b3231764c629e32189fd7b94d51659e60662d14e32b94729f9ee666ae192f04e78dbc341e03beae680dba9abda1971e0e1cb341ac519d8a99c4a97a7d1c7b63e1631c9925f25318576700efeeb45d702fb94a94de929d641e6ecf6b74a9a79de9127d7f2bfa22d8e5004f1b3ec631b9e61390b686a33f7c1c67926a7d92a28675955114c180ca8ddcd0b16bcc497cd06d0982113b6de6002280f8a511263412cf5db991220445f7c508991cfa78c791082d1495c18c77d305a1f64d5165fdcf8fdf0d9b083e2b0a01406f10b73a63b222bb2e81510b0b74b5cc30738290578d9ef42d2940f5173f66a27b590d944e2268bf1b9b218943cc9a57b1ffd4d0af3a91479c709b1e3865c92d4ed3bbecfa1cad325254b565f45e50c195e28d1d5aac338b23a11c8f509260e224801c23c640e5184373535efa5feda009ce07aec25548ce49865f2014e4475fbc552da30dbe2324be24f5b76f38feb321efc806136e53818cd542d6c6cc2fb1ef6cd92cec2fdc84c0e7e982b05316966436ac467d28edfa7d9d91bdc2280c71cddbfcbc8827c8480bdac0ffee259540a5ed99351acc74c514189cb4a841af86d3802476eee028500ad242d30979bc57798df43f04a7bcefbdda9fd9d7749db8bbcf6553a57e80c55834703276af358b9ce39406c002f7a68fe936b361337584f1835cd3fd466652d1696b63d7af2a74ea12f6dd23dc72c9a381e120c6638b8a2d7f919733fe296d984ea4dd070f88c36acb4c9397a49bc9d8d41735fca42ed4a2001a45b3eb0f68f4ef2a6d0d730c3a6764f932b45f46a57ed8a19ff0e0f751db00cea8e5df12ceb798ea41f8a9f91394eab71e3c764eb8414d9d9976b3128d773ee9dd3fbfcc54dd2eac8f3253cae4da847fe2617c47e340c0588d4ea497d7eb38934f9194f9add505ed7c42f13f5c28a68e153b76e9a25ee753702832dd350eeef48080c1c36c8e3740c76707bcc4c5709f2da6d482cae9db834c23af26b816d00f65011acc341ab3ada80bcaeab28fffead43bfedd2293f74ec0234669d07dc98b28118f0f97d3b16e9f681a9fda0c37572ce67d765c779911b10658ba7bd47e9013a2d3f737fb0db12171ecbd8eafd0fd91af0a28c4945f819d5454db92331d791d51eee84c22ed7820c3ee77f6da4f508404789aff8c7cb274fcc48952af2725f29169f2c68bfd61a398d52cbf5b403657405e9f50f31ed74e91b42fc16481ba41ad287ba9a378deb336045756d925f46b542543fb9f2197de9a70a796f8f033821c05abc0fe36677b5654644ee290b0c3b86f1c80f9f122c99572ec893f6bd9f2991af659242ccab9f7d17c37766da458e7d88dfae53c8193bbb48feb7e66dc6de158cb50c4fa835464b0c938072577b30acb734cbbbb03270e45e8853003a57511d24dc66fe3a61b59de62ded9998bbe1abc2cef935f18830259cbb3bbcbbe46b9aefc0151ef0fe05a17ee597060885386eccd2eac7e1da94525f2a34c70766c5c4312fef60705272e3c79861aafd3713ffc74661328f3b6336953b80b9aec3a69ff55bcecff4fc2a2de6528c6462ba0c430c83a6f28fc01ad6dd88538bef28ba6bb0a2c8ecfa3b2edcb0a81bf23131c6934f03d15fc5cf310e5592ee7d6658ed6fcd8f48b027700fd9d0d54de60b29745edcab61ff87cf6545ce66ed06b01feeb063ecc4d71b8347f18225440785e48ce385323fbb55e6971b3197d8073edbddd4cbe6785541f0e5739cdbd4a133fd56c15c74628c41eccb6a7d4abd0d720bfeaa3d4153244c9917002ae5eba27539542ed19add16bab82b82cc87979d20dc5a64c1e97a7ad9d126721e3e54127f427a22b1992878e489bb8cb795bc69bdf419580c25a0d188c237fec77e8a1f300549d5f06fe87724a3e051c0c714acc144d4a4143377e6a33657da9d529e1f30b5507d9c603072f012778c2a81c1e7d80ccd9a909cfdf187121310cb9c87349d20efc5a83cbdeeb593f3d920677df3e832de01ea1d3499d07c7a85db0023655070aa0c22e6e2ad4f812a750937ce5d8522edb8670b841cbfa26cbf8684c951987a2b1db8354e134458d8786ae63bec417806db2a50e230bb1266f31ac20be5d496dfba4171abc4ccd60b7a18f37525b94eefece612521768ddb15023b9da46cdee78eeeeab60a6d5a2a3b302ecf865c47b44d1f6619c04bfcd73aa3bfb272c4854befc845e910915fb48a6296c2d0dcff5e2c260c49fcb1d91ceab0d7d607fe1b3e11c6b0dee7f9819a60d20ec30c8671b29634a326ee4d6266ed52df4739ffbe33912f1e9ed72f0b12607cec4f1e5d1dbeb7b6fbddcd654220ab833f0f94cd840a090a305af45663e4a970534fe3e01d1c7f06677764ecb68d104f131ca67357456fd5bd698272cb0d3f5c781231e7af726d782387dd11d63d2a8a9830d3ed08f242da4f45f6ee8a4b79bf397cacb1d89acf0a5fb3bdf84edbf0f6f139779c75b71a9e7d66f51b18f959ecb7f430a60f4705c545db1b6409a99a3d1955654eebb46a2849b33df0aeb7b83db48bfb1bdc373d656ac28b0202451506820e090ccf8b66083b5d8aadf795dcc8ed966f37528b09c313e26906a049285bdf159dd98f4fe319f2827221e35d700c8884efe64943f7d42e0c1a5cebc3203e4931a44ede836e386db3ce294823cc8d55a7412af5dc5ed0ccf25cc3071f60dc2c2c1450774f2046759b77815bb2f58edb3e17312a4963d87c5c6512dc0f1ca54b05085b6a1344d209f81075eba6c2e4c5c907ee6290b819ce1234cdbec3d464c4f997eaf032dd9636ac2124fb0a7e5d41be985200556694e55b72d99efd21a2595249d249cde0aca7213c30b30a9ddb38ce7f59f02edc0f6119ea1e3ed1cc1105f2948e9108606475272863b1c6b0d19c5c00f721fa314339f088157f6aa18a4f2a4d3ba2d44d4ddf1c9c96e383736a4acdb5a0d7850db0a57b17a88418f9289c4c1d073291e9f826dd42652a60f57ae97d6fb777629bdee1520b0d51b9792c3187c3c864fb2594fa17293544febac882e3534a77c437d3299994ee90d6e2bf61096ff1f4f4cb2794d45985ac414b26fe8f8217e2888dcb2e826d629ec171237602bbcd067d4e690cfbc7118769016f2f83079f48c6f98eb8589c672f57c1d9841999447349bbd9021b418998e48cd92001d1a41aaeb9a88098c638b9783203473b5f850241ba37d6916ee7296c78eaf7e9027a721792057a457539464dfc298c439731aebaae04dc519688a2ae14b4dcbd3d915f354137efac5adfca8255e7d0820ff56166d5758bbefdd053ba9db80b1b2903152196f0ebfe71e3e902fc9f7d2407758b76f47559bbe8a1a6bd15a910bfbf2b336cb04baa560309715c8aac2f7c219681b7650af6675bbcc596343cbba4e2678cae1aa175583d7acc06d2d67df1edc19b80212916fb9d414c4198431744eb8bf96d454408862f534da9f447c0b606399bf98d7bc92c95c4c7766956aa6ddbaddc92afea02d6547ff87e1eb81e565ce7011e38ee264fd02742cd6eb7cdfa55de82c7c52d353a437c841275c1fea1625a6e60aa1759d022ecbb8b6a5ce3ce8d6039ae5f2af22a4c5c726fbfa92ad8486f459e675948ed19071dcd6ced84bf721da759c67f548433d2a8b1a95e5cd6285d22f195f1176ca1fc1e4b1474d7fcbdeadd3f1e6e7e5f711c92e3ddbd754b122bf52c2737a3d5f054eaeffb361fb04260dac8683be2c703d8c128dc8c8ff1e12b65656379414553827184adadb85e8054b2118f1f6ec3871f987d4dd7bd27813b1c43638ab4008a2f57a03a44849e2507604fe7e50ce3047c69b963124a3eb2acc95ac5244685ff698a0233e7c3bc7e54eb568e1a30fcca56c5315370fd69f4cadf2e41c05684ca38523611045b3de007d8f4491a9e38d233da548b105eb721ed6c4c9b1b9bf01480ed95b141afc88006e205623cf987a6b19e50cc75b5e5a9a3f9c1de82fc5065663372b4e90d006900d94fa791ca3dd0e2c6672f0d0b43e4dd4c8bc50e4d19a6779b47f233ed2462513d498ff62918250cf6cf7c5243ef4494175ee019bd5e74777dbdf847c1f2dd305776e0d231e5b9a4610ad92ba824baff193ff79d2e4d7341153d429e6f8f333bd19260f635bdaafd8b272a0eb1a77e60424c16fb093ad5839c31de46dac90d1f76547a5843ba8fc4b18794357601115821584d01d94db69818c1841c99a8d4c0e262b1e24533b4ef49a02e3c5413d47db2a6cb10bc228271fcb41d8d341425d76320cd8ec6dbe027e45d88878691e6e5b36871407b20902aa8674db89668abf7fef180dd7602a82a4df4e979da2103a4624afab38895c655fef6739989b197cab2911d95733b78ff882dd37fd02a65090b85ce9755a18f9a71fd63b79627fb487a7d627b169c71015f89e55f672134a438debcce7e2f4bede08e42fb63159187562e54890ad3f57d8809d27a05e9d9d8e71d9092361630b37fbfece4fbd576e1b073c5e7d33152ed9c37cdd43116eececed53496ff4d7e9132f6b2d9329ab75ee7111f4ddf2b4595bc8a860675ce12281224df5826d08739e1ff8b453c8020bd28d2abeebad073c02c81bf5dedcef2d2530546631e385ac7782149b0ba796e14bbd7151f21ed04cbec0f47dda1b9ecfa44279161ac8a5e52288cb2ebfe55b01e387aa1eec3da71f72de07376aba9119f94dace7f84916ac3c0071501dd44b172dc320e90f512447caaffe30db53e9c868bb920586492fefb83ac60de1788752368ef85eef41c4eb4920acaaf6a2dafe57d44bcbff9b834de0efee5562832025bc86d7536c382f3e07f954c176e5581e77a9134a5a406ef2c011c92fb88359b492d607edfe6674204217fa044e2a708f83caa0894c9f28e3c763090cbc3469202e045a8f4d959d2ec451756bc7b7f8d05d0fbab9975bfc508d5b0b9abe0152ff3dc2447bfbe66a3e51a77d226c40c03a8d8c5266900764bec0ef0a4da98bba5b53403f0f707ca69674a51d07e52adfb46f2f60f8b7bda2b1cbaa90ab4192fbe71aee0629b350dfbefc371c0510ce43b8211a48333307dce053f9d041798cf3bec8ca88347936f968bdd04889fc12049339afa6b49c111fcae8c8ecc525c9bd618ce4cceceeef5131833735fae20ae6c8e8086927ebb8df77601dc4c72d18fc2258bf03d398eb635b30ecec05fe9840569c98dcd5dc2a3d198ba7adea6bb67180c4c218ae36acfc0920ea43076066409e9807e56a09a7283c277958e9919a47d53f20fac13426956ffd310f76da10e70ef89d6f5a4419fe4730b0ca8c21b3485ac3ff3ebb8825142753089b1da2ec98cee036caf6f3ae378c7f47f6d09035b8d181f9d3639d96376f3739cc383f382b091f04cad4c8f2ef20066bb5ce14cb6d9bc20596372d04a1a098f9068c37dbf85ebee03044e700e1ab82eff781a3ba0ea290a06b5f006d0441f41b68237b67fc97b0c385173bf8e890b0d6aaae6dd0301c51df86bf93fbf00e7f847506b22686eace29666817335cea67fcad6979225a7a4c625b389fc3c29f144c3ca74a11020a272d9109054f99526268daff87acef369583797e574a6b47ddee9ec713a36bad06f32ab5d511c3039cf5e0f720d5086db49e45b0807cdad4f5dce18df269261d08dc4ba9d4b3b08e56afe0e0abc7a8dc68bfb7ed4c37f18fc7325a527e847af5de04595024cf93bccc0b045bb5ed552e925d8d0a2bd627e7d323ee983aa46afca950c7eaa6ce5bd8c8d356f5be3d6c8a0d6155fe4ec8020fabf69d76c206145d68b99fb1fd31837cbc2f323a6014e001e210933927e93bc652b4d556c79b6f7832abba5c14dae973aa3cb3c43266282ec57706e194e9029f5f83608d1b72cdff660e7414a960c27a9dcc71fa52f51e0fd464294f06abb37d1bb10487d38338c1405d0530a1320709264e6e54e931166dbb3c8e7fc69c4b51a5938f5803776d81217b75540d3258cc2aa64b7d1402d6d6251489bbddc5cc21012a583b2e98861ec066e6ddbdc8f99bf63b5300aa5fb7d1f638b3f2bd12559d5d5e503316f6b1317d05623860bf72837106551884e77a4078b95bdf2da5b39e3253e89e40fc1ea00e0d95e77aeca5ff8ed37c7b93834c7aa8e7bae71d395e6a3aa0b569953434c9d1eb7f1663a523c4861a3b85cfd13fe42a3457218fe59c7bdfec96df3688defb18750b59cb186256b624266106cdbafb7a2c4a87f69ebf9856b5b7561f7348af94e37369b870d7f9b19a124b3858b5789566a2ca06a85c71e2b3a828db09a1a18f8c7d03d90f384e41fb7a17ff8593e01d058ddf7c41bb661aaf0e8e8f201e5f3a3946e35a8330ee7bb21b020a129bc79644eea7c18f7d2a1dcb95814a39b17a1fdfc1ced793ddc030b497f8fe9888f7af3f62b2d5853fa00cf4b86d775681e172b9c916e9b3f9c332b8b6eb003a5eaf32dc87962a81c37eef70d270a717c2750c5bf8ceeb0d688c9ddff6ccc2739bc0dc6a8d332e2ddf452b1051ebf109bc9e5d3f705eeaa8b38a5c6e49bd4631c5f989e5be43b6d77979e3b1a8e3ffd59817aa88bf3c0f8f4573a71d45fbdf4a43f255deded1972cd150e7d9b7f7ecc728e5436f0a323a1cbf33104cad18da74368974c83143cd76820742ce99c246f85f972a46c1659a0c47e3981e7fe294026325f8fa2dda79d406a0038b969374215b4cfdacba719285d899554df34300530b519b814208de6b55478fa73b62b55e97b9029ae4e9c97805a77de567480a407247580b2c4e7da0c082173b477ed8dca1247dcf52e7718d01c167737b9bef78467e5df9b801ba3baf9cfcd17a66b770f5683f209b549283d53227f4c4996a4ea3f670d859a7304afe3948c84e1aa986b2ee42be93643c162d10d9d5ffb26f6980a8f57e89358cd4e7b6a104f295a643ff959160b24a9602af932c45726dffb9898b68078462be41b2a1ad413f626dc68afb63cada2ad4fd6c698404fd3ece61bc42f7acd7e0bdf6a06c8f0385096c5384f8dbadd85208c853e28360e70067516e35c257eff77e0eb5fefe4a1c7c5e93968e9607e8818f744143e5d3212d662514631553a2376079dd7d7eb302b2bd3126ea0a5fa15d599fa8ee4d04545bc71baf6467860071b660266f1fe03fefca2a0f496b8f5630c34f9e1dd26cb144e23f074db9fddee2909d45871a9163e55b172207a844693971b3e7decc9b411c1dcde9cf87fdc6d75333c93c21750de05df14b740c67a523ea1687957250450f6b7a840b2034db8338474e7c4db7fdc1f4b419ca931ba2763f9d7ec154a009fd8a1677d2fa719b995e881bca48303a809d5e8de79171272c7d18816535a5d6099f91312d71730b187ce86128c05b5761375074dbd0c2be76910178340b874aaef4e22cf63f597b37200118ef34fdbb66d862123aefd444102f01195564ed2cf82255d4e3a976f5080ed55e45ce1f84d6b663c390e52af86b3313a70311e7163e7279159c9adbbd1f9c266d415f18e06253f8e42dcd38cfed8130c35edeebe39c037d0c47f93ea393a55310d955c244a5bbd812105ab0d57441fe4a34487581d348cb4203cf0dcd97f10d010d9548a3095ff4ca7e0dd79e4a52b17b14ddbaa7982529e8f116a378746a5201ec54f936f3ac6c1ebb088c906abea7f6029c6def427ed3fec022706d48ca2d5e0220adeb93119dc628aabeb8cc21f25d789a7394a878deef36b5e2897dac8185a5c53a98d3205da2247e7aafc049c320d27c8c4fbdc03c4e7e92fcb67a0b4984713ddea98abd77a2456397c2df26753059bb94998efe43b519a442b12df1959e629591109777feb8da0621c0a694bcd6d6c36beac8621255cfb78504bb094339f50edd845bb9a54cd61fe811a42fb8c4252ac7f33a94955c95a516cd2de9a8b621c1f63e5c6503d2fd1d5bb0da20987e20748d9dfeec3992a4c62707abeb44b8567383ea829736f012b76f606d8091caf128411205ce6a03570a68dffb0effdec280c504cf6063867432e21c0dd590f27d6ed801b50b057756538049709341f9ceac6fb66d05849143b213d569f9a3a86ebca2e12abfd93892905aae3e277cb9a005949d8cc6cf2584a9904771eb9c729f98f00907dbdd62dd50e2bad864346a64fba7df93c1d72b3c9f3e632726a19758aa18ae967685de664d69ab09d34a3863b75a7f3304d26ef8383247fe9eb1b339dc9ba990c9aa3444a7705e63e010326dac070fb9bb167ba4ff819e765b7a3a0c1e32f24126ec16bb565bc6e5a0542426360d1ae61c0b33df426367a736e7d95dea91818ed28af83c24962de89f0f24f2a8bacce38994c59198b4bdeedcd45542dd1dc615708bd5825e25a0c5d8077bbb4a8ccfb83515acfcf01d711754dfe1eac136e554ceeff401047d09aa81a5031c500bb612c56771f90b8bba32bea90e33453bb8ef5446eee8de711c6cb9da223d580fc9658f31bbb107ff88148c01153f344efa0a4b2a9b8665697918a40d27c4a552b674471516241f0b1aeb33c0e6f04c5ffb48dd72491e12805e6a1e5f560d21708beb2e250f8f4eec4d58527a96c84497363b2faa9d7d4452930906231bbfcee5e95c11a603431d753d6a166c15ee0aa62c3c587ba812cf6006daaa833dcf83850c44af5d1766dd52002558453f967ad25db881fa32f0e459ec7020069f57d3a8fdedb32feb1e093532c0aa14787ffc7a4fad18e77372fff3a34d063b833499f4b889bc6b452129af49b25ad31d64e5d81c38def509f604fa2bb42ee24a75cf1470b9db5c97a65d057e1dec870e9d4807539e36b7f6b5698094b39f7a78d471e9395c42016106f9498154db59e87ec065cbed1ed95c1eac38abda1909a233f9fd7d074c6a97e71727da67c7c62955fdf6188f08cad873bde2194b8c53662d93ffaa4a330c7465f4f7b17705d191ada71561072bdb58b339860bc95007eee9906a55de54a6e3075b2be16cc3459f93192ba003381cdb78f0f0f6e4d748e2b77092bec0340c2e579b256c4f35af68f6b30b5735d2d0c3330d07c9bcedee911a128ca09182a7eb492c2583d7f70bde53addc3a614bb71ea565b7d755bc751e8585a115607d2d4b8b484f6f6a81be9608711cf3cec592812f57c6fddee294a455363e743d02cee1a47805e31471e26d9ced85eb9c6ea63c3a78c23f2dd5fad0d2009e04f939a806183e380083ef530b0be1cf658dbc1239d08efbfd8ebdc20f615007916741bdbc48cbbe8eef3ec8f807c04a735b6f9d39717560f47333cedcf5bea4e627250da4e9ba1c958a09fd9379938f81fbf6b64415c7cd9f4f5532ca70c0e98698b0e2bed16cdd6790639869d3e3d35feb64520b6703e5b89664241d46965a41734d9ebf1b71af0c81a300b42ac8f1b4f2e6e19aa9603773e5661333ee6b4cc8735ea578805a602ea1b192ff8df52c3ce2e9148ca7801c9f48107abdd4b83b81ae73dbc45e8c3f80516d0d1a8e1a0c1cdc453913e3527a8efcea0815745ade7efaa2f9918406bb82f1229ef7fff249ddb86a477b802fe229cef63ec3d5c95af64720e08c012b0361bfcfc2dc181ad8f0a1ff80e5e86839f41e1e345a16175ce909e86544cb09cb9832f62208c9a88594d98253b3f2700f167ae5cf254050758c370a798bf64a2b0e062542a4d6ff57693e93a2384ea3ef104df31a4c87288d786d374a6ccae9bfdc382d30e76d75b782bff58e946dae716f39dc742aa4f2575a40ab299583ce2c0e50851eaa5ceeeb1d19b2121a591846c6e7b4bd06610da9ff94433cf5efa619900c84b8eb6b32ed10c630ff69ab0f87d9093214f8d83b231094779e06e52aa6165421c28b31785713f9065446fc00c069cb582e6ff73488214dbfe03729a99d1b24425abb7308949d2d248036eed4261f64c78876df4bfb86b6074e06d75704839c8e6cda4fb48c1bf0af1952f5df98d3ce20e4373aade0416ee41c44107a7801630b6d6868b0faee4bb1aac2855175e329dd5fa266297d384731d53709283577080f3bc9e69f3ba8b33a8a91af4dd406308f14100ab935729c2cb2ff6bb859e9324855fbac00bb358efc6fb5799ca76a2bb8e369421c7089f0010578145f038838db81bca3e86991eb54532a85da2b53ef55345b45249e6f19ff0ac3dbe3ddd85455963e028f187e018644fae80b2f6df0dca2c5ad32bc30a2624d09131103a2d57cbbd3196428537ed1410c4089b67e454daac63382fcd7566382107dc3e165e803168f7cd8b359bcfe86b1ac81a0a67940c7779bd673c81723dda6ce47fdc8fe661be339d5099b795829e63068240a0590bced8ef9bbdf93e500f1d622539f2e3d59bf034d86e1dd9bd89c629c651fe98ab0c77995cdc5b9cf6c9cbdff76f0667b5410d948e130adc73335eda70c5a1e1c6df5959ab5ada24886d9c2bd990ac5d2850c6fed31c803fde41999551eea7e39b1f2f7c161464da80c83b0193386efa16d0733cd74665cec4514aea22f32d9d8df284599e33f2e5be254be76ace2fbe6d97b11bdd3d2ec38facf6ab17bb9cefd6873a8e7a7e67783adc1641841b67e0b9fb527a6b2cd393a8db8b8465ef5e5c1f1316a612b2ed86c52f96b4f512f980ca507f9474d16c6d37d0053fc8a21c3a913173b03aef4f503ba1375cf9c74e5a9f12fe9d9fc27426ec4149eecd395ed943acd1e7d8af2e01d95a59e1eb792a4e932363ded140e7ace7b624dcbcfb39131062406a9fba3a1890a5379e1e66cea3706d71d6e54a6cd05f487950d68f3ccf1250ef7ac40a4e531145e18e9fa41661e285ba0202f1a55060090d811fef3b2da5b2e48beebc571b7a432a23e08bdf8f34030c1f85b98da86de80dc52f9abe2bc24c8a58a696d3f2db1495225446385a12c021406466b4a6cb433e73e62ab4bc9fb8165603794ee9c29ce4b55f69d64c253d1e8782a6292a0235583c7e61732f1183582e90a1776e4ed55042d2aab0e7ca3b3fae768eb7351c81cded5300f07067bad8854631e69a298bccf52becaf5a6c18d0f7f282e03091c95295148cddfb744262770a53d84c9cf054c5f5fd07331f6ab6f3e7ef81036377461d6fa47e2bd471e3b56234282948a3068648fe8e02d9ec2adffe84b680baed433ba28447cc9bcb2e0e410136a96d169a3b96be7b10219c53f27fa5349d9974201581459d08a5a05f2054642fe61c95901bbb3bd113aed403f432daf8a56981752b503d0b5072464be0519e3abdbe99888c709171159287909cf0f51bb6ee46aa059bfe00d18078c27d7a5a1e0fa79b7f3f07b8437c3c8005a4e2c870b21262a322740e0e16adaa1f975a603da6e59d020d524c12a61a8fc8fb479976308dc1d6b280bbc0f4018179f30d05427880a8409f3ffb0cb5e73b89297938cfcdd6a57214fc0d78fe55160c65d5000046b7b5e163f649b061da4ba448ae370567922e4db002896701d68d1844a7dc868a83a0171877c5a537cc48fb8e9449ca5e65e56e0239af1b8799c0f6ba63b02ddad10fba2168ceb3754304007cbb2cba6cf84e790deac8d27b68de60381b71742e1ffc2bb16b89a45cd8c9110edcc71d9a91c5877396dce8061ccc1a8a58d630990aae8c2ab7921b94d096a3b547a3c27467c2618475cab30cd7caa13c85744af288df134c4146c5274d2225ef531f0ae5a785a4666f6c7eb5aaf24725f9539a1cb5583297c317bbc162e15426f6b5e00a9280d14839f16997656227182823fab317e6684d276673240070c900c8b1c1927c5c6d6f4ddc3a9c8f04e815086a17ad6d4d7f062aac02a76a16ae8ed837f0ba4f9aa0a4216929fcac4947d4941a0d72c9fc628cdae8743ab353beba107d0727030a093b5ac99d895b6e422980734f919c4c1a3e9d3786d6b326a8e69eb1320c0e92f39918058c3eb4cb3dc017e4df5fd28e6b922add7d84c2fc672983257d37a3c11ad6000c78858e803a92bc346d9b62ced0d8c8764baef81568ac166ae886e3f5430b0a874e8bbf25a9cb9400e6da36c7c4fcd79048cfbf7722e5a44dda638eba22aefc21aaf96cd4eb7f07be52dbaad1e8f9f76b1aa563304c5139b753ab244aefd3f5f6be6d6d52e4184433a1f92421a27b33589718b80ff273f8c0eb5e5883d1fdec6ec81df121af961e0b9cccfbbb4d45a41bdace05c65db33dfb828da0c83ade5122c25d843f7587153d95f7cd86c8083fb10dbc37f225fa1cbdb3b0a92f7f4edb0a43b940e53885eaec1b3f4c0a3ae89145c165c33cb1f225fba96ebeb64a64aa398ca29ec4e6c89964cdd7a6acc67d158b993bb8af05983b907b303d7059c13d9fdfc0767d24416da91d346680980f3e05b9c1abbac7acef2d589bc42008ab54c41956d2d5421742791a4d8fa4be731a63bbf52934cf546e6f43f2f09b6514081dabe3897ea1e62faa4c2d75af141f337ece088c29aab60d92da12751aba86885972a4d5a4856433069b47d198658c3039761d92c09be519189491472c98e223376511974f71449b4cda51bf022ef3d5fc68059cd911ad37cdf5fc065256c19e909a75c43af104e1aaaa57865ae1ab44ade5d772f5eb95a39c423935cf5cfdbd2c3925ffd794049569061f2c269ff6187a1df430ee1e52c5950e170f535764a43a7bfd2ba5098837ba79815858057f2cbf0725116d2fa821848c6c282eb7a8a54a45093bf86d40af60deb43122cb11184b3f678fe2970ad9d7dcd6cf042068091390ee5106f648796414168a56b4769c9b3c532995cac8426a4be5f889a0856faa8064a5082b75fa9539826cbbf80e2bf7fe68a84ae71fb22b1472f7e94b3a5acad5c8f16d1691e319635481dfbb94f876a3e8bc636cdafb0697183ad623ade0bee7aeac638b845833ab15642b7fe899fda3238f5aaec61f02bf151ee736f02b68e9ce1b838b473a426daec917903ea306f081aa2c6d680263edcdf0762a451e22487b6676b20d35c02315c099265a5fa08b5a9129d39cd0ef9b049742dfbf94bc88e25520b219fcad03f6ed8e78cae8b83e7e7cec23d824a17d2e1a462e352bc14eea4c6d3fb936db177717e085bdfcc3837c1bebddfeaa6b01a6d995cd918ffbfbe44ba3529b4c1f94d41f2c83f4e1a108f082921e381709962677c3a5d560ab7b80bb695fdd0318a5210fa043a8a57dfac286c8cc4b6e851d2d6e732e7cff59eaf558c7baf0fe85863cdc87c4224a2eaa56bc81cb2612f52fbe9ee87a6ac858e292a0976eb5d6bc7e9874c9934fcbdcc022d3cb1f78bd32150e6a486377c34b7db9283d192a5c109ad94340ae2c39654879b6793fcd6847cc6a6b80681698be36d94d29a272cf6afc87457ed0bd15b1eee49c890a88c60b42f9cd627064691d102a66b450ab92a2e57da88eacc52ff9547faf9ebf3d24b179a992848ace7ad10c72488d2069cfb9d92e2493c99dc3749a19218eb193e9629744f4336e682dbe64371a9ae490d56d6f8f0743ed1ae12984db1bdbb94947ed7a674ae3fd2c0fc40cfb0e1520a818def793fe8ba38f5431e21bef9a391a8a4a818959cbbfa636ccc612b647c7ad7943101d991bf1afef2b147ddf7e1eae7f8f93a0a70a55e5a0e50d0db217f80dc08e4046932e99f2c708e7e4e0e789e661d4054bf6513121a05b1aa242ad5613f88f0b8c417115bcf858db09a619dea936012599880b7f1b84b77513d9577344e5accf655a1958ae9a956488450f5b350249482e092587136b0ac45427ef768c459c355e79c87b4541b9ad47636b420fbdd8de36dee66809849df513c657e77991f84493d04f05fbe94a6e962d8cfa86f68ba4110629e876929d8f40f019057f0d1a581c22cbb8b53e15d75e5790c333b2c770b55e88fbba34a93882413a8ab3bfb7af00983fe2c1dd6ed219e3a4b111ec2b6986d2e69126388789e058bc4c4fd028628124b2de99e8a828b78e82c7541e065592b705a1b94cf1386b3b5283bd4972ae7989bd68796d67d7c805d9e2b3042addf9d6ce0c5f5e380438aa3c98c8ba31bb091169285682c7b4dfa717abba052d6c84b97eb26687d0bc125ecbeaae74b3897ae26d7cbff03a8d5e93be909553d4b0ff3ba5fb0840f3978158f77c864a59721b9af22381dc0e50323205f7257b771afe1d011e5433dc03e19e863d2055f58eba239b222a75129e97741b0c6b44d635f55f5ba601fe2babf68964b7777f26c6538877d5d94ac5bd0a3729972688b8cd37af92273d5788da2e1ba5b10fdc3022cdf1eb7fa80c93b283b770dfe4b526578d3899ad1c77ddea07c72881913561a4c7097ea3ab4821ad0675d00c861800940cfd57578f25e6b5c1639d248cf0f93d937935a1b30a0d41301970deb6bfd98937a71074a7de844fed2f31577e1d752104c2bd356ed9c9c8d394f0ca01767ae8639d67635de2904d45f2ecb19117cca2c842e88afd5fd45aadfc7146da99e3a674b719c2299a3aec8e7f0fe66f5c589492ad33e1addd74fdb2421b22bfa166979e84b86e221cb2062e397bc673c579e1c12ca0a550797f588cb6ce5db51fc81fd809311a36d904ba4500acc83e3487cd0edc2521cc2923f03919a16b6f3a97d7557706bcbec7057b9734164562c3a1a739c536a162c782ab76c78df1aca829ce8c75d1882eb7d1b4b53d72076a0cb4e4d410d379171092aad3cc80cfa3cf195b9cd25ec4ff7306b3e35c771a1c27bafd88b434bf495993ec4286da9a2bf8ff216d420bba60345e978156b5b83ef573063d79c0c3e17780c4f4deb92952b7b1e13873dc70c7b6f4fadd178484031f7ed9c8356b3fd3f007b59ecd7d2fe975f738f528999bb69f0ff3a9bb92eac3d81cbfaae2af51857154d0ee9de5e872e89815349ba3561d78dfd128896e9ecd1de9c356b5aec86516e555b4ec10711d76bb56a1557b1068b77e5a445c8930898f5f508cb4e9d23f8db5ebe5f3c0830d3b66d592f1673ec702573707ea76c5a7a4cd9375cd1b8d70b44073c094089d76cf3a3d823d4139bb079582dcec470cc4f885c7a8ff6dea22bac0949e3995d47b0adc28ad8b6ab547d27e0f169f19e6b80e57af0709bd3a7dd0828f849030a9f456d969b5929a4a829f88a54b5d09ff63377c6028454b3368fa215240c78ca0f3408a44680864bb79fc6db79787363ab86f059d878c43c75e7ff671bb159d5f4547d591d7a37aeb962f641e858c6408688f5d72f62f06fba0afca4a6feb28de4544d6e83818fa623f8ab940a55dcc5cb84019563a4c8c119cee3e7f283b5ad9f42a0bf34cf78741ebd784fe630f7c82dbf5dca79129ef9cf1166b0407a4e8821702c6196e690e380995f26ae728a8ebf5072d4aa7f8e5d16d41ab337196cdee8738423f8ed6a1cc1622b460d2c1904cb8148f1ef9f176a4e7d5735ccf1e246d66bb14f94d3af61bba88eb7c809cee56a2379573e27ed6d2e0472a63dd15ccb60addeb66f72bbbf893e859c834cf96f993bf28025810412e1157195d62cac0a7558be52e1e604f5d9c654854546b82528c9cb01e7b46eebcfc00ff6842319e0bc8ac7ab58e3408046cc700f108374ba365a7bfe2fe91d459eaa76788aaf882494e146b3f8fe1d729bf073da2879234d386b23fef1325f5b5c7abb17646a3dbe641270aa1b82ce6bdd4bdfccc015463d846f12f543e666f993dfa3af48d57d6b3f39dd60b4e70077fb481c39b4a205c2a1993c4aa5d34c49d26919470f9c6aa7f68f2a31400c027d9d0d840be7b7af8f913d38ef059de2a91ba50974ca809fa7476b81f808580bd41ca79658855bc5f3fbcb2939bd3225928eb5b005dae2397a86b1d6e09a67ddf8c92562d792e4be23cba026fdc29ffacf79ad9a665731cebf5becded417376375bfd85de3293a5c4b5e822e893c1e7eb3c8268b0ad2c9092692068b9ae7883a55e476ea9916c7c6804f13ee5cf07e85a41a95dc7b1222a972c47ae43723ace51db3b1972a03d75071f4f0ddfd0637209c85bec04fc8c11340d9f872b40dace2a83c3b2264469c7480fd8cc7343aa1e6a484275c2f31763ff218af80ea617c8801e6cb1c86b7d0dbc0fe3be1af4eacea80e36ca96d883ee5511bf7e3f04c4a7b96f30212ee20570f047a691ba1eb3e5097ddddbde621c8601a5458a4957d97a116cab57dda18e270d8ebb0dab8f5c45a779e77e76791f35df60732fd0a5ee2154f4e8a5ba4b9e36fd424d34075fc401500268fbf7dfa27d114241797a5642275dff8a3708a7ef1c4943a44ca2ee5428d46341291c5ec6e853c536309fe7a072b6b2f2bf2d5de9b2800ca95062b732b5a31f70c406bc841c5510cb65f9e5025a5bf48bb3a83f71124ae5280498f495d3595011df6663d01a4c000059ef2636cadf6a5f3bd34165722d84ba267199b3dca0baea6d8404b14b9ab4c602d2b8ce15311f7351dbe87192b7c5456dae27f38e1f3865e6cbe3a43bea2697c39baff5c815bf58c31fea363dc0f108f5e1969f042149df8c664b68fd22eedfb51f310d18a731c5ccdc29c6a9740ad4859dc75289260c3ea9ba33dcfb3118570b9ac46425ceea2b5977b67a25e52e41d859149d2d3173ae4cc3c78ed2bff8b8d8272e5e5ba07c288bc0232e010564877acc1bc1a0ae570f48b39b997d5107a4854f9b2507372edf97b022cea40552eb7437b0fe3185336acbee343721ca5f2cf72be074625c4b43f3744ecf803dbae2076038b67b839a8db697190f8193aab1b03b4ef4f62a57d7dd7290c3fb7e50f059485bfa68ac8633a18808037b56f3308ad27f5b59e264109f71124b647c7c445ef41de5d0f74a50c54a1695811293a5b15515e75950f8cc1f6224e5875fb63c0a531ec0394d587e87afa51eebc22dfe318c10c51ccfe01ae65c775ef76d77b757bb926c0b6d3c5b6b7b92becb4649d3e50e57c214e6c6036da2c25dd0a268395668f825c480f8cf49608cea6ab6a81f92f8fbafc98477dcbec626246dcd0ee1526598d04824925ad29a75d4fe8214c26b02dd6be301fd8bb7a6ef1c039dafc14139494dbb5999874a5c5c568a1212e1015f43b521891b0832302717458869a8b83de7fac8fd621a5b0e305ed83255cf1c0c25da42c9cd46180caf67aa3a7e364fd924a81042163989d3b89e3672e26432ed75e50e036b7890bcb98264e30e3c9bb1b67456ee4eae72314da1ea42360f7f621ef8040027a41d13a6493c7509c7d49aadec58f2f5068e68abebfcb827bebeb9d0860a82b8376737290358b3cce29bb9a0d56975d8f8232a0cb698ef1338c7e66055d9f39a060cf684255f097a24536ba8c5098bcea896fb5d2ca56def5f6972c15bea1d844824e29ff9d9fc355fbdda5198921caa1eb7a9393fdec08e1f5450cf0387c5c9ddf801c53bde868a3a04d5ba6e62242016d6763c89ee361e8d161a8a2caa4ec5b5c0fc6cb2b33f4f56a767fb6b73aabc2c38c967cf0aff13d876b861b09fb992a7fcadf409bffa1362e0d29fd0b7a5cd53d999b2b7e0c4838ebecedd2796544f009b5bb3c67daaacd8afcd587e572376caa4ca90384e6aed4ab3822feaf073c86294cc0da600300f9b2bb861a78469cb818ae88596b0c740220928e30feaf0ebc6fcc2c38fbbf30b218617734f9e0b135fa4f9c760b1415bf169bf7b2222fda60d2577e9a2076f5e9005b4875e25026cc880079b35bea22d46e87f23aa45bf38b964983c9ad63279fe1c43cb96c31debb5058e58da25064c28dc2cd15b5823681dcefcb82b13b2f82d53d2bc0f044b5157f2c4a9345a27bbb642e282ee8321bfc88308d7dfddc02260212a19c58ccb955f884f8b0251c7fe6e392fa3c7980b86901eb2675647b58ef084ce243732bb7e58d35420f22af9a6a43aba14f8bcf88ed6934da592bed2b533a977bdc6b096bc05d154b0e020cc35d08bc7d2c5a6ec2e8e3fbe09fdcbc8dda43d8f428ad53838cbbcdcdf0537a7557432c592fdc6e120f2fe18f83fcf62611c01c548074a8d0d2756857ceb5d80b142a3d016eccb2eb3dbaa337e4b818dd9bfe9efed530887bcf30c372cf519f6579a9d5b58f06c05bf639ceaac433aa880b9f595b623c833b8f9d4f6b4b812f72fe169af61670f82dafd3f90df03be93eda4bc3e925166c809d965add41ffd71e7c524aade309f9c82080ac367710b013546eba83056620d5827d31168730f436f20614197431f9840eba8eaf8107ae2419060e6fb918e2e3d2b253b3a8e5b919d3f3aef1d49d227f14a3f0087f7333a5c75a2fa30761904cee3a3cb91338456ecc4477244382722c65e9217df2997c7803bf8e0cb7dc4f3a60f55a8ba95c85334f43cfca086c47794da50b92dccfea6e8a65a25595b65731a04e0c679004480830c1a8f9486d01d488bb962456b5ba7121d4e2d65b9401b6cbbe684c12bdc5a8815b64b0fd0a553d2256eacf6ae288694b37bc851cf5915f18707d7187b936d1005849a93a1ba69a067e74ef6d716aaa0c4d9dacb2ad0b0a40e4b2a2eee2d3c45fc537b0eeae517a01beeca1066909756bf7183b2e9ceebca0a7b6bab208aede5c2c534605b397726022b4890ff5524ff6e8ce9289d61f6d19b51b3e1675860c235b3d1d756c002d78c4d1d708874bea5c60a89438d402b2ea84fecfc8292df0e024bad92d3a5b0acc4666f0f05872c54226829a59b71e534a32d3e0d697e42dbd0886b1dae89359ab70af8e2b950a331622c83842336b983ad3bdc77f87816f8dd1d170ab859d1e6dd28c1896ab4ce04ad9553021d081b74642db727fc75bbd86586e008a4497ebc824aaa750c889b6960acd1bab25bb7c867084627ba5437367032ff76d3bcdadab07dce750c43701eafaa26d0975093cb1def2e06db2c690b26efb56e7403f39571d70585c5839bb8f26669eede76e3b53dc305dc6fe61b9d13f9b0cb7606c30076ed585b6516eda635f67b01b09922e0f6d0d57547b8cef74816e07bf5261814bb1f43b210ec3d4fb534c99557133ec1df2eb4cd2d409f8755c6b77c4325c7f0a496c2f77cc1b42386315c5117edc755faa263657dff1d3de2e99d812a24e0c9b85fe06ae8c1c814cda0dd9bc3b98be0154cbe187027b6014672a7bc685d77038a24ab08cf93d5cb5a0f65edfd0162d9f7eed5bfe558531e2fd7b4b19099d1f93f9219cb07b710b2b5c13624d182a0a4a5a34f6021e8806a246a4a93c361b408182f50de31705cb2fa834cf7856be32204b686d84429752bc1b1985d74bb12411238cae025ab5b8e39bc8c2e13bab1749f04742119beb15ce1c7bc924df8ebd3657005289fd5ceb4e07ed1f1177f53ca80bbbced414e665d13eabc8db892acf432b9d8d5436d6a4961f4df9da67e2389df40287698819805c71952506afa2836a9607326bc77ae4bffaf35213f5df206ec54aa573e49f7c5e29d2411ba925140637ccc4d34d896970909c578f0f9fb15c58984ff45ad0af5ae91a3ca357cbed0268d6e963375279292844e7f5090ad9484e9a2d298c1960f080081e73b6c6c0a7363e50d8122b10249498034977e544c2c083ae6443a72c82901888692ce0121b7bb61a03c32195b656eedea214eb49bada177e1f11451d8f1a24973bf1d117857861967b32a0aec81aec76437eb4c4391c0f3754ef7512979ef73465e482a6fc9bbd00ade37215db947efe97c210cd7f780bead587e49ea485b205278257b9135556329ab606da6956afecb7d729a1118c5fe5e05c795c93d42495cbec67bdf29b52f283ae6599f29df0b558e9b103b93a3ec94e3869f15a150cbeccb5cc816a4a26bf2bbdb1156500f8e5f9e6ee356a688a5eb45ed1a59e83b4aedbdc4a1838d93a4b776f706fa9a1475071c8e02fcb038400e5c68ce4609abeed7a1c5a4e230613ec0e50260d29b74ed4664c750d9571b024bb30e507952e56144dbb39a6252637b9696b1752a2cad03c18afacb72d3a73c82b7b805fc10249d6fa6f4a7f8af040029ed7e934d7ba17c0f3ddeffaef3da4d11eebaa8fc1c57af88d85f7865993cc6e309f354dc22070da8444568d9bad997799794e01a4ab6fb8aec342a947c11cf0d674c6e897e1200582ec648f55d45bcdb4cf28ccecbb2d85abf5114b6d49bffee39f68be78b13811c8ce7f8e8d80c2d2fd65b5fd7b6b951d5deb4b9257ebbb440f02ba6c2e9cc2215a78602e0dc10a716cf70e58781a9dd9eeb0bd65db32942262f4031e313ad3dd7ddb78a8dbb392e04470df526e6a500fd934ccffd8787898c28e94b9fd64f47621fadff6146d9d0e95a34f6585da16c27241c50760f52338c8fa72526a68652d71ddb6246ef86fd5ccb184de0ad9f464242cedc79f81972c1012a973aadb19327fd319629595a09ac09c8be86f77fb9c8b3e28c327a8986a8ca694f462286772578c3d57e9d64a298e86d21f54492269eb369e4a6e729748705e03366f8161d932413afbaeae0e3f39b6d9e9e212fe089e728a11a3c51ab294c560d42f7899e742a18d3b1a4a7c3453b9df2dd6bbb9ac08f514c31f7f2b281cb8b044d77706d8d5a9184c4c8cc4e91886893bccf1fc889bf26d3b665435cadffb07d2dd76184d2a5d4fe275c477a36214274fe9419fae5cfa20b4f078a551fe3e84793549b5ad74d2e6392ac25f56fdd4e5beaff53de134a4afc23bac6ca5416fdbf3b8d0de433383e43220de7ce00af4e92be650e0b3c0fe6457d2cc3417bd1b6b3f60b874c88710e58493360762d7364cf9363b017cd86b2cb6c3423583d8b8f885187823a737765842e45b99b324eae81076df590492dcf02c20dc44cc7362ccc96f02417c7eefc011da349bba333059dce10b33fbd616b1ddfae46c477ba013b55f1846ce9cc0067929991a33b66be216f06558e3eccb871f897d661e61c2a5f0d8cb21a8b3376b623b17b473627c05e66516f8ced85a66c7d0fea31f865d07a31b5011470a15ba61154e51109e7076d85338dd013c7097bcbacc289e5b2ca8f7f448ba1690803a01b03357b28ac895f370eb20210143b57284a500d290a5fd7728bf9f018d015c15161fa710fd453f11b37a3a8fec37946ec184fce85b1e266a5c53b3fb58ccde9b19e4cc1f59e1d8afd7b0d7677752b8bcbd162a945fd6a8c913467f842bfd4b0c25d784ed8a4c3c3c1b69cf503394a9ff920e94ed94d7d365667787727f922c6b56bf10bd1f5c5d32759781de7794efe8215af54b6ae3bd073a0f8e07f98943efb6e80d09546e1cee5f39c223a5239b53e7534e92dafe36d7300cac685373350dd6be84a97c81e67cb1109671e941c43ca91b0592271a105c257d6d5453415e8d52d16e14a40d1b018de6026b00d4733bf53ee1dc95d0c23ef4dfd4160a729ab0b54a1d73ff79bc3d17b85ee3a2c5c5d98afaea8dfd351c278792406cb42bd53cf790560450e6e668379dbc9d7f387364be924793ec070516cc4ea65ac2e48c376ff8b7657972c92f8aa2de2b192ac124b81f06cb4a7a0f65766b0be2a637eb120321100c23757e17eb986ff00b2db25f5ef206622380582cb3e031935147fd1e0350ff7dbb86557a41164a08943a369486aec4c868ee14bcea174e126e83443dbe832fff8975c2836916192c65dc7a8cdff0420bed53c8bbb7c0f3f0c49b924f5859fbc08eb58b2c7dd674d129a9a178895a1f73da9c60f6db72e23e5a1dcda14de1ca5de4b13fffefbe50f12d83f203409fa972429f8feda08d9cef1f790057b6e91a44ee2f54952ada6818f4a81e5030093fde11e8a65f7fa827e3224302b237e7cd45317668556ebfabdba85dbb2ede5b6714eecfdec7959acd7b28738c53b533285334f11c345499b21c00c66dfd8b8562fafb0c2850baa607d4acb128c74531dd7c9fa931bbd06c2ac6620a215d854d02fc7fd58730086eee1c6cd4a0a4982e7dd581ae2f5d2eb499d636bff4fd53ce47b66926eb72931a31bd3fe4a498d7041bbbd2848b221619d6b954b3980cefc0dd6640ad932ffe50392bec683a3e858631374b97f98741a43a0e7002d6fda512ba2544612f25c55eb13ec6a4001a5eb17dfb45b57d59c3fb29ff87d477e3174f60f665a4554d837ca26d48c6fa9d9a361f077655e65ccbd53cdea3a43d9e021de52e68b9a90b93abf580b08d6a19b101dffba24d71029654472dab4f540880c08c0a15174b7809ef3c2da443511a44f787a7ea44ec4185866033d2f2e30f476625090d50397270f72e54880cb5562e5a3abaafc32ccc9b69d2aed65a0a20b2b68645fb3e33ccd3a411d55d705c954ce670f8271e903f8d33944ec5c16e8170c8ce6ed5ee0b74bea7c4854d6e193d5fdd04d750973db356e5b570200569dc945ffe2d0a152bbd00c068005527b11af2698b45da149770adfa386c77a761da2316431601dc954fc9b5ac142d2cbbb9779e96051c452b9b17825018130d6e942af69786642779e34c75357fded51bc2290a0734108d7667c40460fb2ed37c36e384f2fbe47656ae6565e0127925ac203e8726d35e641508e3ef7db02430b20ecb8f62e00bfef4744f95199d1034ec4e02142609e8d02c23ac2662b502311f16627fbd8103cb8935a2ba7f707cc66fc6d450d56c7b1ac7474f1e48321370cc10803bd1e309cc187d0b49e37fc49fc8eb369ed10e2c3523c9714cb22747ac12adea66820cf57fe613f07820ee8c5bd69d598c32f99b5e67e48cb752f11f80fae1bdf27f58f98daae7f0e8a28800e6841300fa2fba95842b6b0776837f68d229e846d14ce18040e9501b7d78ce250d4d0b50194f058dac57369875d735987a7b6de38334b392a9e1b9725ec4682602d6ad0dcb23dd8426fa46b39808644a30ef2de0d60ee91ce78d4ba9ddf5010a0f75837285c07fe608bf11c6e5380c3f706e3262551a77824edfb7faa50ebc2df13f829bc72c80b62e70cd2ef093333ece7c26a31d20ec3698f2df0054910e6c7e663c30929e34f217c429c55264b4435733f030a0aa0f64436f80ccceb64288e3b69917e0af085dd1f10166d5d66d2b93e1be6fdcd60424b83dfad87567ecde495cc805a4fc16eb1026f81cbf5d1152a6422d8f3b46fd366581a3b4ee22a10a22122ad9a608cfe62d7537731cce2be722c90d1cf55d7e2a4b283f7d01784064a81813939c45cefb770bfdd20c67e21d28ee36fe85bb4d7a76ab7e0ca9f2c8d956f2c756affd80733b1ab58d210d2acbe6d9c65d5714e860e372947dd89ada8ecd2ce55148deda78b3b26c5e1130d17721124eb355f6b09131cec722702ca902f26c47777f955dd0551295512b420cd993b85864b36237edf07176d91b4936abbfded27135d82fdd1c24315cf4151a10149e02ea20a076a7d61a6cab0e9a6bc2ee96a987243c9b40afed2807a8f088f65b944c4eb464773a424ed7eb0b89ec994f4dcaeb11e783244c42c5e9d85a75730b82f59012eaeced8da31f1d98e00bc8d49aaeaff46420ba0018f96cda3e65ec7c2416ae1832e0e852e5b6626a4f160a950b9dfa336b3dcb14c61128efd0c3fc8ecb6e7210b2f970d0ca854d48d0699dba9ce89c550c038522c548a39789a5271a70f150e135fd4b607377b86d6f6068cf93cb32a3bd8a5660002b91ecff061c4c984cd2d454a89a8dc5f334b352075b4c4f88158f9d779982b7b600870c4248a6708356f8c4de937e6b04c7b61a40c910312cd41dd3c37def77e828509efe9872a442bc9e55e1d3a82bcce94ef9d3660efb95b7f2cb14e058bad89db789c77620f3ccf64bdf7029f7a00dbcbfd9499faa29a7d98b7173563266b49ca9cd177410d2135c6410c23041501c16197214756a7d100ab5a4ed5ac84e682d6e4c02897fdcec575239f3127878803d6dc91ed931718a9c9028f83e593ce19fbecdc2736abcddef855cf0ef57370c40ddb4f68c0524a5ef31312523f08d21f3df183e038ed8063bfbdceba444ca909025c324a49e20b1901da0ce29a9584ec23e25ee4668bc098f2a17a18ee3692277ab09f5d62481275d581c2677045b2335af45872857ecde8cc1d237ebd31b97c46f7d5ed12c8a94fcde8ae8f2eed7195fdbd966d168bdb8564483666b4539805b83b10954a2c11e79a1a84d11357ce970d77950f7cca7f4f1c0d9c757f06e6da9a1bfccb09f8685301e439aa52b749c01962411fa9823481741563b19bda6ebedefcfe36d2d88f88ab2bf89ac9ec59400a888e7126cbfe74367d7a636601ec38995b438c7e76abf7d68aa3133a0d353ec5df68f4c8ad066b7ee53caf3c6780758cfdfab25240da0e0e7a90eeab234fa24cc2a5b25131db4b26e09aaf90aa61794f0ff5d6509e58e03db66e410c6f60d7491375fb15d71edb58c429f668ee8890585f2ad033378799129961d3aea1d897ff81de036f559c91c8673b64f5514ea549604c6e8663ad04be12f9199fd360eba9c08b08839f8767431dda785ecf86de9b6f22fcc3dc18d09134a092c7f2815d4e9008c79832139ae8a5496d48baac259786ee8d15de9ce3745df47016cd12d6b0f147c83a67a29e8daa6afcabb28d55d5e66778877f21b0f4082af8d6ebd0ab8c078aeff2ca40d503e7135406f306b4b5e3bc37a9820a089561fcff569f4f7cda19880424b82177ed8692d121cf2bd39e383800151a496dd68ce7d90ec7dc1d9b21302086770cdb4785a6bcdd63fce3652ccc86ce9a9da07d863cc7f62aa7ebb1c07bf42595c9ca938962a08e5a05c5d9d8c6452835aea0640ce6d056118f3477cbcce1c45caa2a38ca42acb2b1b52ac86d0cb672673aa3dfb0afe7ee26425dfc27a6da22a33cb8d38b34dece11c4fee15665aa4476fd4436f46f6d88a08bd06d2fc91106f3b1d52c1083207cf7abf96945ae1136343674a850fe77063eabfe27b619fc8904fe3907c88f8e272bf73140ab95ab17561252ac182fe349bdf0c50865bfc584bb8957068dbb257a106ef5da3c4d4ab33b325747da36be1792aff5c56091c8a62f8ba3790779b2d63a9971c920bc2801660caebecae58fc20c644d2544c60e2c447dfdaba4d802fa6efddebb441633310dca4d404853c3693d39aab2dcad5a4b74e652ea61d6e346d47a40d994b631163f6f7bcbfafa604670d62b9134b044c5a75a03057505d9b2594ea494afe0554ffd6a8be8d8b32cff299688fac287cba487cf4231605a0b450e794bdea8e8c73a2b86058334f6c42a4403c675d65772e786b6d11d0b8833ab3c2274a2d385a993478306cf19a26fb7acd5b197c8ad623037375e5a348a921ac63af6012bc8a2715562f79a32a66aed5cab4170165f7e2c2781c703db5ffb7e32dcdaf89a331e7095e3ecaaeedf8a37b0b6f4c4bba4fc1140fef11f6738b9ec44bda9b98cacc72063dcefef15a86fc9b72f61c307072032b587e7724bb13c989e7bed6dacd644cbea93eb9270d4548ca86931df228119a1dda3f410cd99ee4265f86aed521429aa36a3c6539f8f0bb96594f9fb204ec50ab46528a84a31b8d802aafb48998bd83e98d5ae68920b3d030f07d0aa5b6216aa043619cd3d7034e22c43b92efee2109db64dc29a881c4646d05b2b5f0cc5dffd91eeba2901e27958b8e0bcdbae82c091d1fb446d543054d6a59e92ca2e1e8c0ed0f7610c6631c4a6587e0f173f939b8ed456cd70fb85ea56da86cd9baa3cf2c20b247d8e725b095d4147445eb63e89a5c9f03128f376fa2cea51304df06a6fa21b0670f6e5c62d9f8f236669d26eee21809ebecd27febcf7f8e474192c64b8e9253aaa4394091cb9a4a38d003c95d76788b44d4c3cdd544883afbbc34266b9fe861ec3dc5ab06919da799f12a78e43d6b1f920a12a4b18f311b833908540bef1eb05b3d73dbc3c86eaa4ced214ca187311004d23980de6831bcbea7e30e8daa1de952273540098e90192dd9fc6d2c6a0734064b24498e0f643a86357b867f618d9e5fb0d8121a45abdb88aaf10f07ed43db8bbbf2babce1f3e902fa756aa3041880d94d75762d1730b809da70a4b639a93905144ffe7673bb05fb80a4d263884d7828e69304e895969469b465c5b0737c3a3f99ad17254e1631ebc3983558780d2aa4f792f3a7c35b674904cf7a9fbdbb3f3f24717f4a69b6493e024b4447803329d0308e7594bb0be6acb0bbab1062555199ab3f7fec17fc62d1fa15457c4a9bf91ffc090d4edb3640ef658e978179f25aa561caf0e84d8391f0712255c621f9b2f37e55ba7e533e0eb7b039effae2060f4b19849da20ecced2a58cf22f6e9c9bc639ca860c8a3eb39ca1d8b5546ebf3a11377545ccd3c94e429459a6342dbe2fa50559ef58c3bf39407ff3b179f0f81cb9962c7a0a3e685f2f341f70928a65883708ac921a6d9a06664b7697ad1796aa2be423f7fd82e6ffefc7e34150d09579e2ff4ad91cd806963ac8a0ad99542982a6dc6accca2f26cadccac0c527773366490634d471ab84ee3c4ec39cc85037e0d6f44bd54e7afa4b6f52594e491c19cd3d0bf45a2eae1c2a79d7e2810ce4ae30d1fc6c80ba9ba3c8f9ccd5a668570f37665992095135dd832c4ef4d00694fae7bb334f223ab8c58e3791839cf2478bb5173ea5750d653bb351eee3cf33a91d6e8bd923943f21583025da6dd9d6064a77f450c0d7da076cf92acf6604c80310056fe897010b84eaeb46dda91d5ea1c7c7203cceaeac80e6e8920d749d6f9a76c64d0dc99949965c659e44ccc2f5919574a3fd71b7c1c8e876e0bd05d9accd01c9a9257c227f982577e4efb5884663b2380b3ed1813e62ea9315f78032a819303ba5ccffee16a6d2b8ab1a85defe962c9d6167cc330282eda0576069cc90352df296b342cf624038e630df89cc156f58c6f46d7bcba2c2e328fc4bf8aed4d42d9c7e613763c5a72da5b6830d1f0fac4996e68cacbb27583d9b264c58a4f637360e896b96cfe148d7d33230fd4bc35775ae57575b62f30489d7fd1c53a99df78a1189559a4323027dd9c8f36638d88204e31254efb219177ce632f3068bc744b871b0fe930e58aba1ea8cfb78448019e95238bf3f313b66dc6cde9330ce23274117aabe7a692f6c25f17ed947790581a9d410e9e1c0ce6b4f4321f9b04412dc543fe84f82f00c54d6fb3d1d7ba0ec05b0febf7592dd0394b96c78c428a5091334a2c337433fd9c4fc43fca60650140524ea119e64acd5b2e9c0f34e384daab14346a5e1e5a8e2df772603604c4eadab661a164c33f99f97d69d5d5d72e2649fd830e755281505c8633b31276b3731fe85a69103920c07320840567363d98be385698790daf17899cd05325440e8a4d3b3d8ae0283dfbf2b0f95cb3fe4f32da1c67cf0789ad732a4f1878218035d0b0aa1bb5b0c56b29264a4e2d109362149c803254ce27412f3dc1a2babec0dc8a38505c433187c4e0d3e58d1ec28a3ec2f574d3043c95f4fbad559924a287c2ad45053fed22e720387cda4c2b9bf254b0ec9705e7547a79e2a4e74697ec654fd90191946226307607ec96b45df7fe05d2ff3f62ad29c12bc3a541fc2de26a987e2b9d208990dc8783b36c4edca789bdcc35da4b75e372aaa86cf728d1b48c5f523cd1d2dedf0aaa6e9e8dd88473504b83f21c1b76acdef87a69cc8be507318f180ae11b0a32d56915daccdb7a5cfbd421adb6466f28359efd2c5abf0b8e8f044b64fefd6e053d196ece78cf0925a3c0769c61d272bbe3595f8ec4533ba7ea8dee7124ef1259002fd92e67eaf1093b05c1db0b45afad18ca95af47877626a4f7b2c264e383233734855b2c940c4c63b987bd464e5c99609067560de68b5a075536e880c8d6fdf400b12e2cf1a20127b0295756fdb2c4af1d2206709a118e4c6debdf32ba810c1e835ff7b7d3e1c265cd6c92a1412d9d696ff701bcbdbbc4edd5ec7930c434e42d2eb83746348e7ba5105a549078e7fdccc4bbb91772b7790990a56428ecf43244b1a21f582c65449d4aa7322e5653eb13e1860ec870fc672d96eeed76cda559b3e403cf16f47aa4056cc90e895c547fb06b0b957300b1211930a22d0f33c5cb1125a3a21cf0534e9104f34d24beaca63a706c9197a6bf17fdb5b65d6a10a8777af0b369c72718682b29331cc397a80dff706c813e224ca069ccd26c2c1655a95f0e4d8f6b189b2bee00594ffb6e8aa6e60745ac3fd60107edad5b3ab75e91147978e59d674e369be0f048667d37fd8f481cdf8231b7b4f516a85a751c91b407e53d138865f3cb885b67042a026a54aee7ef46fe2faaa1378be4dfd137fc1e7bd7c08d76c5c4097261b564c996b06c72035d49a6fa689776507c39be9782b7e093867858d036c0d8de6fefef806a9204638278a9b41fdbd69b43600a5b1afd978bed4c851107a86e6c64f8d51969226e361995d5bda16498a87dc108cdf0b9867b07718278463ccab038cacc8ad5e75778def49ee942b2a5fd72fac2b71bb02bf05de06d00c7fa020fa786b633b064529571a0f4775158b7c65a064b449378411a09d297e4446b53065be7b9b67cdd97997b8816735388fd677ad109cb3e8e6858610e082ca0f0971b5eac8f5fc74cb1f9402e2597f744991abe1cb31bf8dd07f8143a549f4f3038657c3a6bd74b8d42e2cd83aad999075bdb96d97f20a4a4d47192781a2532c9822d62965de93d8de9177b4f7cb105a926ee01529aa8d8fa6e87d987fee3b18ebe2fda46baff82d21db7576a7678555ac6ddef931ff1fbcfcaf2fb950c9782969e1a7651a25e0cdeecc871b7dc0598e72afbaa0e0a9b65d3401b4c8d5780a35e1c7ed746acbadf70fed6886f25b9574e730cc8b42f6c68bf85dd590559a3b9ae550d5434887bc53ad5133e19af9e50fd3f55ea0a692ea8b4b632eedd63c99d52572d2ee032df6348a6462e18ad8a604fc9c05afbd78bb81b4efb44d7c468104a83b1a0892e053fe657de5c012001749a2605ac6998198c1570ba016e2c7ff3407cafd24f10b5070d6330f46c103a27b642e75335739528d4647e196477f22da18c7f5abc5af548e517b844bcd421c76ef3eeab4acf0eb2a2985783a8ea0157f00c38db6ed7fc9569c2e4e6ecccbc9a8ceb124d7153e5b5ba2ed686b21365efd08661689b231bdabd9902ac954002e9382d894c646f243d0d224bcde70e7e226262785c268e4d881a831afb45ea4da8151c7b7934bac2185b3127bcb14dea8743cbfb47e47a928bd1ccff212494afa85ada1fd792690e69798c8a720645b7aee10f9ae05048b96e134a725771866da0bbb6fd5938a703fdd63fa069124e1f338b42df93396ab5bf6c10bf617f5d34f7d12db3a9c0b495ac04cd41e7471c600b8f53a0b2d67717f571d47faadae4d6743d260d0d25d37134eef3a8664a3b861d7bb572f5fe8b836cf8c8a8d3e2fde8a664f70075c5c4c40321ccb5d122b223d0bc1268851d457c37a08f380633e154b64b982d9b9c84d426959a924ba03f56db48d233366a2f3a9cd73401643f0cfa52addd358d819b73726557c3c02abf14192031ffc6a70e9b1a6aac0dc9c43a1ce3deddd1f8c4e209733e24974503247a247a98a3a435ed9fdac45f2966dfd3957cde71eeeeda5b86fecc1f9ded5cc0b903e92648a526e6801fcaaad99d0f57eefe9c5d468a73c737275a0bfa3935dce5b8ae86b96ae1223162e898224bbc0f10856b6ad56a808fe55dfc16f2a1205fee4621c5c2fc21671f51a4a8542f1b714ce5b056b7ae4597e90a28a136aa605712c043c9516ba581e915b69fca7d830ced5e935ec59645b97b027e84e7c85c93c66a130fab68e0c5c826ce9e4c42798a09fbeaf94762313ea84c3babd39077f454def8074bf5701c9b8eb16be3ca3e91e9e7017cd7bcf46623dba5d0db1f033b7ccf44669ef39fccba26d630f5287de489594dc6c45fc22cd6b9c4750987f065d4abd9575c232d87b95e295bcb9a9a4557b893438a03d0e2672f3d222307585c86b0347f31a9b0b7cd67d9777455ededf8c411cecb6357053481281a1a839997a6718ab87a556ba8272a75e3512e67d73e5070b1ea5ec910e9716699d5a3f9d1320c7322ae9c9df9853a1e5960e9048dcb8de2dcc7f812eaaec26b8de4f980625c3f741ca00c78f0464b1c3404fab4583afe278c60182f57f8abc154ac7a658e09fdee6c03f5bc7f049649ec4bd87e90902ae99c1d97e510e8300810b8b624b96e1cd88164c0e93165373da65137216a03a288b107fa648f44932cacb9646970ffe85cc5a82a7ac0e33ac903f5a9ee0d630cbb677fe366b55ddc9dc2b40c3781352fd6ec22fd8a9001d282f938b5b34c1ec9fe69043c973e3dd99cbfb373a1e5fb48d03e22aec9fcdbb273af82d2c8dda626eb043056ba1f180672d1fcb7407537e6e2618a8c3d22b072469118a86261e943c988523db11f4f78ad40ce819ea97e07a4652041c5c408656c945fae0b870803ef11093e1d6fc9fe1b473e0ffcdd820874c20a9d5891c540efb68fa53c55bd4acab6bc87676d45469077fcca05170e7ad6b61e99098f5c4c1216d9ad88ff07869a0bba406e8648c2a90f989d6b353d2e5d47a0ab11ec0acde4cc64f2b1bf6dc8cd68acebf4a3d96e7f7eb925b0e08e47d807a5a1c002ca121aa5a4e2229a6e76807ba54898e94fcd3cb54baece9b362a00a6c20c2855a68e5da95be415b214479713fe13c0ccbea551fd0135c09a2e888878a50d11b1659c269c165f5d9179f3eb4aa4500b42cf7e68787f6705053f5c4b57974a8dd6ad06132eceeb017826ddb850d346f0cebe58d25ec84662537066e78be4466e31e85c3ab7b94ff99f0359db6b1c57e1d5ca595720c9584b6d1a79e73eecaa9a47539c06fb29336116eb3f33d8faa7c39ca6cc01b9cdff4c93cedc5218ba266beebfcd10300beb1e30a09781c16e664566797b3ecec59f158e1b0b18a10ec9651d60acfa5a534ab69d3cb84c8f347e34e03cdf15f6f44840be8b3a889a5eb2fa97baa73c798e53bf707c407f2715d1dee26ad4fcf5441bc44de635ff62d1800d866dbf048c5dec8c8c11e7a421eaacbfb8d6482e1fc3a5139a4438dac77b04bf11e0026a2dfbb47567ffcaea072c81afc023cfa7091190fa34fc7fe8323d83e0ca4d41fb9348e37e484b5f4c5ab59b8c5f705069302357dd63139bdf3e95da5abbb730baefeefe4ac83013acb5c9c01db45d1c056dc48200304f66f7f99fce9a97af8648eae0059e0d4ca396ccaf03ed04dc08b9c4695a5b400310101140a0da9b8c6ca1b338d9ddadb6dc7bfea29c91e0d2d28f65a72e912f63e276bacde6b3cac9c74fbc1bc00becf503916428008ba347fdbc259905880711a1ffab6b043b76643c46f3d118659e6756503208d4c08118557b1ddca269d9ed7f22f1b5ca062cbfe2e3b0f77006cf9381d1bf8c3e10d83486ce1cbe832b3a840e0bb3a5a5cfca5010860fc229280e149c0d7676b3a944a125ba58f06b0f31cd59458cfef0991d471bcb123c835bd350ffb7f7c83b8e23ca2d1443735eafede6c0d1d8edc9852c1cd9d723c9d26f2354711b2497fd62b0efaa3089cf9d7558beee1bda7907d69be191245caa0a06a593a28411ef93254fa68d07cdebbefd161d1c02e21efdd12abe7a84d182ae73160533d240f14db2a16a3303510218c107e81c4ab074d4e97a3506a785256c5306d5a3b366ce428d9ddd3cdae5f1908dea6054bb8e22864ee51e5901fa8913ddca0847aedc8c3334bbea6b1094585ca528b528f186ebe385ee6116850e2a3ceb5815af9bbca4d344513a9079e86b08761bda6d343bba62a22ca7925cd94ba0bf925ac98a3f2ba929c06eb670ca7feb2821d3bb27b24518689a6d62e77751626788246237925266d98483cd0addf05c5a5a6b8d1d2285c768d122896a9c9c8c557edd970e63e6fe898e6a062baf885882ff697bb621c30cb100115c0fff161f3e39e7b818d37efac2220da42381073e825f3bd658a2418c2502fb147d37b32678fa336b71e562d243b8941715e0c08a775d541e1e0426f14f48b7b6c50a3722e0fbb2992e492829e37653fa0f61931a06c7823e5aef92c918258348f8a403153426d87525cb3fb55b384511e971f822a5a3daa938e96533bf39e63db92533afd23338af0ab92acdc4084ffac2bf79df3e39faa956fcad4d40c090064d28190bb00f95bfd58b9ed1e7e5ffa8e9c553841474d30cdae3c233fa7ba0ebfc253ead5552addab8689e393627de0e00722ea44df8a14b4f8b073ed2436c0da9239f42be0dc9cf60e4e19b57a7393473509cc9867bfe0b0568ab831f5a2539eeb0d0b5a0f22a05663b9372ef3d4a4f36fbcf834fd62ce8687a3c1a5f5ecc3565caad7a5c4549c22f31ff5af5670b97f0618e979154c5f48ea9ce8f3f67997b706938532c0538a1f5849c55fa6e3e1547d7c741761eb509223d2cffe9dfe4db01d40f3dc51f16997f8f899824192ca1fd536e8963baf9d1344c9b9fabe8f58daa691157fb2db57488bfd0e344305d1229b046bef9ba57871553c43f704dc572235e4985650b5831bf9e3ed08b6cf60da99a4ea8ebe8f275004bc5c65b692b7704f71a10b5fc9f45cbb07af04de3447b8120557b9f3392486f564d056a1681074c5f61320beed234959e6d44b8ccd9e9df9fd6e097315594781aa53ad7d07b34980e8db3275a04ebb9ca16fabf74515298f83e7f5f447de008ca5143c0f6ec147be961de20c6c21bafa1ced2ca16cdc499566d5bfd46480586a8b86d52aeacf2a92002632cb8b3429e868367eeaf3c7a7459b412cd9af0446665c7771d9359e82623d7c5f0a31fef2ba158ccf6948766d7d291d0ea062519d04817c109a924f52c511affb50d3c7610704cae2c57597a7d1627c9dfd92afa880fd9b624064392285688826746f8f64c5b11b8473ed64fd73a6adb5eac2b29967b0cb96f537bc16b3561dbc873e15042bdb5c626aa6651132938dd2b0aae913ab7f21185d9577302c67d8788c334d39ce7698b6d5baa993d6559a88da803b7e5829d93577d216cf8e9bcef6ba3d9974280683a0f1da552656c2fd207f267685bfa47e7f7482b11eef991668a19fb0323106642f1f00b7fe545dd5b375fc60294b009de33745fd0bbe84f0a7f6bf023bde64bd39caa98b3379997c8ed924d18df01e86170d40b36f9bee7a3e4cc28bf09404c23d9ae1dfe458006b24584f22736b727e63eabd2e37114fb9a1d6d49daaaa4c1cdb3a265e67efd7dd5e075a88d6c0cfb0704f59ce497d4bee01a9477ffd27fce165cfd2083d7fd09ad5174fc41560043b6e964da9e257ab643cc277d5923275c1c1e595cff778d74c27eb3f6f0bfea938280e607c353bf8796e75f1f1d9adcd8c2988a4bd3e9cce46785b93e9eb63a5d13943c23ffa22a67c0fd726c8d9515292671172f018277a4ed03c87a727ac499a75584b82403f9b2cf52a89a9155a6f1f4da7750e0e28a8d081b4120a31265483c8e9a80a90c41f4de689e57d621c0e173029fac624a15ebf296d46eeebd6fe995897a50af8944117f3a39b4be22630c9653cca6722881b302e9a736af93106115a4de8591e716280d79c1ea265b2fab562050ab80543eeccc3ee717e4ef576fce485867c9db81b861440ba7adbff8aef83a5d5961930eabd2c71be2405371ecd559efe06ff3b05fb0c4dbe3a481d273193a42f50a514cda469b81e0260ae05f12ae924ef54372a791e455c6c43f063250d451a58e6d38aaff232a9b3abdcdb7e1e00c123f8e860088c37574b178131659c5677a5359031c5b945c7f13784a2658eb5d0e1f808fe4001d2e2fc6897758a573d8b563a2c408dc210dfb7d0fc46cbe099d9c4d46ea5081972ccd5239dc871af8e70dc4a9cb4cab8bb82b82e4657f608f0f8f2d0b8af51fe678c1b2f3bd11079db86013b90e156cd949ccb6abc8fff71462829112cff1f864d6d8ba8e431202d7ba43aab334d06997a28aecd5d0ab17365e92cb08190bbfd5d628cbd0bb83e81b15729b135466fb1da916168181e8e179989c58a2db76627d9cbf3dad45e710c5ad9e8fec0d295e943eb35a2888f349c33ec3601c45c49b1058c37ce10459601e075663a6e720abe20279d36cc3113809b627c5dc4d23095a7c2c728102a52880cc48512f44f1367946d673eea4b8817ea60f38b5fe15a038fd16e616526b28830e00b24f767ab1eae855574a0bd474879545f4027d72c5af5366c0b84ca5ac6f641bdcc6d223edb03af5ca050feff6a3c58825d5b9bc1b89659392e3a179dcabb2c8fb70cca2cf2d7a6ddc26e24a446ddf8bd1f4079f8a3f46dd00d75b21e1fc4d064f9e9674d06e0ad7ca1fae5c23152a552ce34bf33104982c1cdc9e1dec3851bb96cdd5865ac1d917e4080a9728c5f5372e937b74f633bbb5ead5b16d69007b5c18f196778d1b3aaa4f65e88b8789e5a9d9647439ad2555404f5296c7bc94c3bc7a4860c2a24917cb8404d9c3173716734e4325a6f843f9f149d733b54fa1c9eece20c7e35553380466a5ef8c59a2a5f69e21719d2726b19f4802017eaef0b002b7365d69e3025eea73f55abed12a27adbdd0d7d5b70e3597b138fa7a90a0a225df780a1e9d27c81ffdec99f927b7eb3a50c7bd39b216002f3d141388a81fc10d13f401daa34822f64e844d8a07569572d9cfb8a809c40133d72fd5ac7f8bf8a3b87b938751695a0a58760f71ae896b122d3c660ba4e0db6d5749aeebc6138197bd0804e63e247b6e161482804ef56ebdadbae8bb80303dbc590f4896ffc5ab904bac7c679fee6158a544612c03da7321ff8b48e3a95cb3fcd29e6a7dcb68566dfe24815bbfa3006373d001fc1abea0a1c1f21727f1fcfad585827c0d83a0b3d9ad7efe99c2b11b0cda038355c003e7252679346ba8c7474efbc4c476acdc8a93400ec619f4f4fdc408889049d74204d087c8b5a8c866926b6678287e553604766878d398df63ff7e0b12b4e15e9f4544a90f09f45ea4f743ed3def8b8b59d8271424ad6ec32cd2dc043d34d3a566d650a1fb8435de834a79ed7760904f067167a03b597acf552cfff6fa46d268dcb9c6853170a15d6e733da614a72f06b1764b906f3698bfa24f51da9ecd8679689b9d3477daca217cc62ff9a6a221b8dc7469b70ea5028a1837639f7feb023e9ed9f5063c67dbbcca3c305ef0582caa3d1da3bb09feada8a4454b0ec4162f2ab972e6e9f91d8415ac3b90561ab616b2351315524bd74118c55dacd62af4bbff6f36e15b4f5dcce098b0c41e52678c74049a4fd9ec967be918faace3ea8d552ecbfbe48555b0a22e03332414ad70c05479228429c890e42a5f2e69cd21ad3014e29ac561429f46c3b0671c7099dcd208566f813318e74a6964687fa362cec03bbc748a6079bf4fb9906d97e456464834c7d348812a2c0e8cf46294befb5018cd6913e08b955c4bf91d06c6d8c05b21a952b21265dcf9d2adab3dba0265b3e3ddbb0e9e3cde0a1a1eeea06ccf4d2ede6c29431cdf4035e7f1637825c711e4503821965344b36decaaaf3b2c3f192402829e157185b25eadd5cf780f691f41f56835e521ce5e334aa6542c259354f113109552a9bf4f0f431dd6de66e15dc685fe2fa77389c2f178c586c40f37145cba88200f35252969513b5f7ae849ca7a21f80fa23cad666db5b1bba36a0ab36a5d4c0f09baef130e6b3fe98a85995bd86a7086f69ff9bf69740ff750954bc151eb3d7f101a7041430658d58f153283db8e2f57e2fc3438146a905029b9728dc6b0625dda9e73924694240f98951a90153b04124fc7f33d472afe1530849353470db86b5198715f06fd8fa0ef463d4701b10853a72bdd5dd5cb67745ae5ed4ad548ef8fc6c45479f8e0af0e95a09ccb1f37b4ab67501cf202a75c37c0b131fb767d404a3cc6f07ded66879422d3213cab2884601810a1b7826e28a5801f324e05d2fe7b42ff6853652734879215fe92fc682d916b873427cbe7ff15885cc51430a76a10d4c5d841d3582ef3f55eca6af0d13eca0e9ccf6b89543213d0181909145209d7239c0139061eaf733bf70146ec78dfb98fb8b2acd22b0b841c04b3e867fed6a0ac88477921d454ce2921f08212e2bad19929f9d592b513bf3d39bb7e7d4d48c3925f9ec4b971cb0a3e6494403a7d9a4bd952432c21ac84b5c810fe34e107b0247673c19d494058db963b72d060a601b80956ee7633b7b4b1cd01120488a1337a9eb315b35a467b2ea06b1ded460c520b5598477638128191f9d9cbdad9969639ed5cbcd42c4f7771bf21ff564ccb33967d69ec7cf9d841a6d17e10947547720fe98b9c0712747fc8745a1fbb9f7acb888ebfe6e4b6728496cb770b52d1bc7d6a33a7f6b4dba933b285cfc6cbc552cf715f1657a16334579b300032fa43b01a4f2570176d5f0f34dbe9b6c067441295c3b2bf255ca5abd4f0547bc0f4f8c1b547b3276e435873546ba2a0c88a3cb4a372e786d3b674cd9c86cb99cdacc22c782453df607f40a5724e0adae8766af5bd59b3a13a327b14880f9715458852495c7128d16357387dd54b5dcbfaa50a2216b8accc954686eb3d875dcb106e8cac97f93d242b4698e550cb3185c49785ce32f2017d97bed7c36944cee1b7c17bc1b812f390c23503d078aa4e35cde981ad5362cf208e34b3e51366ff50dc3377960394dc1dc367dbc20d5c276377cd9b42c54377e53a0f45356d255d1bfdcea3109eff7d1daca96d221be7fc047dfe2c5aa685de71f8d5654457d962ad13609f60f48093506a3ed445b69ca01843b0c6842e65f67f0419bf5563186759666e8e00becf6c8c9cdbebd46bfded404e9c7b73305402f132f4b5b33ebab0be1bba7562495a42c0ce79d9a2fb04c86687be68689b9cfb11f5f638472db4097e1707e44f8b5b7fe70f63d46a9a5d3ebefada47f8d38c3e05ece1914ab062bfd1564b39cc53280e68a5ff65e515188ecd88b49be6b5a494c60aab3d60957421a789bfdf7b7bcaab34eb0031093622e39f4ee09f99a4b98e42db7ca64efd69bf02320919061d1c93144ce1b04f3790e73a3e2d41c5a1872101132628eb3481c784c2784fab3aa02c9d69925dfa2facbccb97bba8e0c3016a4a0835fc9159b3bee7d8b06f7e9537e36c4b0c9282cd91c3e7e94f7d25bf59d65dda390f088aa91a7d2965cb43ac8db1c3f35dc45ccd94eb939189757bcae3d43748a759f39b6a8f46cf929429dbf587276ce2301f785810cc20b11c67d24703b414c95353edb888003cd89ec5df6abbb8dca1919efa7bbe880b7e6a0c058228b65abc16613d6a0fed666e35fa378c5ddea403c8831ae505fc6a99a98f73ca13f834d17e6f76ce6cea4adf51e492ec3b4a1ea67e743b1c159203fa265df6e3f2bb3005c437c9e7e585cbd531d1a602adc076485d8fff5955ef538288154be7e814c92792a699499f07f24e5f346bcbc369b2c11f9b8f721571c326dcc6044e38e422ae14b1b994a47e59525a44936672f290109a13711203f997b25d0d453609087ef664b3e183997260d945c18534dbae4cc2f01a1518acde04f434e96df2f5d08827fa9f9d0418ef04ad0a3458f3618a0b52eace8a2c4940c5ebd1795277b6edc50203728b7c86a728054b2db98cdfd40e795ac6e674d86e1cdad2b1e4dcbec6aef16bd4825f5260768a5294b66a5fb838090ef9f8cb9546e3d4ee076bcfc61af518e41bc7922b9b7d01ffb95dc688d0e435d2540dbe925bcff1c5438d745725cadb9d60d72a83f6dfa2a3cb529e07454133246d2538a6172317f2f93b6cc79d038a7f1b418d55d646e9e5c39d5f5eb416b8ecbe662eea7711d386a793b1ddd2cc784227b34ef5a95b5c6ea7e2c43853ea8f5add63866c5931273729031915f7ebf75eac8718029c797b7cbb6508b58ad9f65ff566bba02c7631451b765a0a0e097c28c62f0261d67e1beab927913cec5d405828a7663600852406d33b552cceadb7955e58c960581e19f639a86ddcab2deaa60b00678f1ed3b0f55b588430ffa2cbf9bc9127f35160abafc39696b28c43e0dd109e4e90d9c4b200171fa1fa2bbdd29bb3103a67468edc587b72205cc80be651b255cbcd066a88bd55b59e1f5ae285ccdac444337412b762c6b74d2af8333f47df161af8a459a340d5b3567366f4b247b1baaaba11a2d5a4e06f603d1e47a2052d98fffef335d0bf12d926d3051e76bfd0072e741fc6f78a2765028ee0391d9626a2d15da01f7a284c1224f0fde1a670cd557123706552e24cdcdfaedf142883c21aafd584d10f7796055d1204f7d44185abb69cf747990e07646268790657fcede950be1c60d4f7e3c6fa365b1ff656eff259b7f2fa6112b4fb0ea807def0d97c3aa1f9eac99f33b62b2eba4269f64084800e6460a2685eda4fe6adbc4d25348e9d4927f72bb452c1761bebb2dcf1e147bc8b892631c1385ad173ca48cb989a10c95709a4b21fe26ac42396993bfc59d204284d228e60a629f8b65bc568424e8b2232dfc8ed52b94c6187b49c5d039bd657e9e6ac0a2d1495dbd8fffc0cfd25bdcb0799e449297463f49c085f3c1d6bf6cde20070b81c45e99b8d82485b1763a8802a5684133fa378d45defb23161c584394819024a525e3c8f41fb1bf2c494906aa9c93df29d21551cb3733f144071f2381d46f30d46efce35a1a7c88dfebf511206cb3ec611b6aa12dd93a72dc25944601d616e0f663c61df886419c61d86ceec4af6c424f2bda56c2f819df2487a58177d798716d7ba5f6898caa227b0c0ce3184225eb81921daf7111e8b4cdcb55847350b55d9697f7bed03f203e980154c6153049c9ab4427a13af819cb04393995a3313032e04e85658ee4362990e2769894a02d4960af704f5d3fdb3ccf265fa365422886290001177c92b2daa90d040fe0472f2f411d1175ac619b26fc1bf1aeb0ad1ede472c5bd891d4b0b586ba9b74713b03940d7ac3a1a3df52f400e030557caa378879607985bf568106e8f317f6927d4a29115cf4be101c6e71bedbb41b7803d24c640d4482348e19b27e9d97df4c21aaccaee51584ee4f5d7654aa98854631421a2dc2093238543d88fb7aa2ba4dc34c8c57c9682367cc5486774d01a910a125a3999cb2d31d9939cadd8b015ed8ab9ee64478806fa4a9253cb638da19037f03f001b938ff3a6d9bab0bb50f1ab9d4207d498f6ba149c6c6f4bbd44ada9115ac43c2dca35f2accbb360ffe91f7b9f659f734c2fe98107248c3cf813ef17911303fec1f1657949cf63815d91c51be2b0f35e5c96a16a4f0725ea024cfb5cc27dd5a982aaec3ac4eff58b2e6331a35ce2fa34a21efbf58a8cab0da8351654159ac7eba53c14089311ae48d4069087bebb22e242c22d41dbf665bb234c628d6659f49c5ebac91419d71c6c26e651a63d0ee4f2c27fb8227de574d89ffb8b874b490f42e869c408ed2c8c76cc450a3cdb0175dcd6d38a691f11fefe2f6da3435efd0bed3ed6cb7a2dcb83cd65c870dbdab1eb0c0df0a3d3989a7eb4ee525497a42663c6762141fc659dd6d6adb71d050d0b9eb265270398974c54fd6edd5677b972200ebda7da8c603032a9228df1f95ccef0edc2d35183b8755212d4ad02fad87b24f3149e04b3190307cfe94f03820c2aad4fd08a02d4af7399d609e2ca512758226a94ccbb3e0c465fc59bf2a90bb6b3851040bedfb1ffa8ee01c49c147f08723191dd0ce1af0e71aa7aeb072818b7fac86f6e5f7f1ee6f55a806f2bc9f713951e57ff5e64a080d55f347ba843d4edfb12b651762872b610f0001f5776d48a7d6c1724ca4dd6317e57b7ebd03e2aa95252db52fab517caa200da0d053048f1fd1eb8a574c20f2f3383022715c5eaa541236f03890848c38c7e2efd4be41cec9bac82d01d0f77b1e45784f396c001f47427a1748b497f48484e59ed086b4b7d5d489b33f72aa1d6a7bab6c05b61008b89476df0ac543fe225da10446c5078d21c8e21cbff189bf4467a78b76076693d134c3c21ca4315d6fc0951db2df31edc6a2dbc350adc407b5172d0bacff96f08f595e84429f8616b0bb6c89cad1013714d926668d3f00d5369afca0183cd2f918384fedcb50a48ec346463608745f8e0f0aed8d8a14e05004c8642c60920171ae2f69792b592b51d9055fe20ff4b9000b6c177db92a24071cb5989b43d800b8e12f26893695ed96a178405ab8e9f71baa316b198f3b91d6fd31b9ceb963fd156fad8dc23c6476a26e725f732e0b84df75d9f56bd2d99367b3228552bf7ba166987546988742f607680c5472ad643dc4dd6b7b68d9ebb918e6f5d2042f64bc5bb351da231a20df286de1324ad1072568e6afbdd1b62a94c0680c8f0f8641356046735247c6492cad8c8f1ce8af64b39c9cd45300df67c3b91d483a6eeced9f82134239fe959bd4795bd49486ce7997070dae14ad50b6fd83cf1aa1991981fc78ab90bebe9edf06cf918fefeba1d3c230897d827a59072af66f63cb5b1c5a82334431098dffffe2bad59342c65ce9f23a4642a451acb08194f282b357e01074fb2986c659fe8d0fde8f8e704ead583b57dde061067cbbc414143d2d272165d1d437a957da45a73710dd670faefbba6711dc9a80dead926b12545165065cdbac52bb11edf7f0f811ec8135c4437eabe8b3b16d3ddbeb1f57f9f02981535fa49818240b5192d00b367464149058f74822704caf55e336d007fc8a76423ad854f099cb942faf2860c425c6d2c71e9fd5e2e864bb219f8e645fcc795dde78dd4b04ab79f9efaaa30417726715cc0e2bb773bc4e674e73efd5b7a37b1d926f9ce4105928c826d4969761108ba8376f76f24bd2c5ffdd4a2a01a49e10d3f0316835f4d0c98b777eead9b1c62bc7977b1bb929cd4a8a6f9c1ffb2d890df591daa2f5f62c25fb8b2f9c00a09c23066b61dded47742aa36c35435fa2d89229e89be49b49d4ae4c12890c196254abdd1d1917354cb60da86e93051e333b61acb63d23cfa07c9b90abc8357d8eccf86d9fd18581177433695d8c1cc7f6b5286d85df7d14e8e7341e7725609a84471fafb1f35890f942c06fe401d79a03af08abf5153c23aaaedb1732b0c3a6ac67978805dcef3c1a15efadf3a7aa775476199c8028fd6e29f85da0cb6c1b6279f0cd51f51eeae75a02810c6187a05c11dfc9e98ebb06ef7c47c38d629e5670b3bbf51c03bae3c21f72039652a0a9a935d86d253e41f5d056012a137b9f7cc6133e4c565b0be03af8184b660df6e6ef1c97fc372fd4a93d6eacafe01724999203a47f2130c9bbb78797cc1f76bfdcc808a1bfe826fe2a409e5c8b5a791d8865a76a2160d1c76b77176e1d882eadecca3ad599f27d7b484d1b1c1c567b4acf6e8483a7ff620d82964ec1617bfbc92d03ce600d2b72c0b4ecc822462757111431b22c264e373551b3b12105c3da59aa36eed35bc0e39ae2b600652e7aa1fbb7fb8498fe441b9ab0c5057c41602dfbba2d7b25deb99895864deee883ccde89f9b4b48a216571d6d0edc2b87f16b92a899ebb38f2ea8e6e76c7373bfe72a9b505d760dd7a9ec835075864ba9a8ef0f1d5bffb471218df529183df9c104cc1eb7d6511ffe5c252cc6244886196bb30f0df3550f72bc7c39b5a44e01e33e261d25f740ac62247ec27fdd6e611c435f7aaa476ecf23b030fa83babdee0ffb2f24c85b75c11b5bb2bcfaaa2a5343d85367c403c99566035cf34842b4c9039e878de1120b00a36ee900265b64a2b7d9c3e4485e7c60682ca26e07d586723820ddf3813249ec5df21b375ee0890846c89265da09457698cd16f6d1d051e9056d6d58d48ebd381a4428694cdc2300b8bb79e127f6cd5b59d7343493bc62da57e5c2a71f2cc32bfa9be4975074b531e4ef88b5a676455229ce978cc6a1d3e71ac584e496e67148359c7f438bf1b9ca17ed33c34ad317edbb9e646e048dc4e8c8c50470138fd86a9584d95023485fc6e3b15b059e1ec73239f51fb17ffe64e1c65980e82814bab183556304d6fd7c7df8bc6aaa5c385ddb5192a4f634969b4666dd524fbf7c628d4a3d08080dbb42fecdcc0daf28933b60b5b20b80993bb2e2a1512f1579cc4cf8b9ffa121a01037f0394550b30a8a07f1e7f39834680076b5551a6925f43afe80f6cbc8961af58e6af9fc1bba664a2cad0dfe676642cb89ebd42aadc790fc95937b82e063ee50d87f014b9206b67930d8acd67056bcbf71bf5f950ed9a85dabf2afea82a92ed823cf2a832c174807eef95c625226207a9b3bed7b18d8256642e705ad4e95fcf82dd02f8643bf6cc18169990efbf78f77afc1bea6e6e0fed7a192aef229224a0b608e0e26eb3517d16a1f5eca09192055f6cc34669e7847b9b702900c6cdc03f12133f1429da2ac031b056a54dfdf575768f28badd3a056eeadd558d3e0086f44baddd83ae09da73bf955e2e2b2033b8310b10a151abcf7f0cbca27cd105b00676de7234703d1e194b3c316b5a69633fcb2cab08ec02b2c3ab2c93e267f104f7a1decba65ec7bca91a883773fa826577fe0cda22ccc7cd38820db65fd86a266768bbe910d1d584a72cc07bce8aab008c5aa9ca242a9f3e35194c70b4918910ab7d76dd926b8125081438379adee933c62d0ddc71386547e2c4e22dcd6be28e9032688f1669b7fac2db49f57e77f415baff074021fabe2d8b7f33d4bf5781f3462eb7ce8c28690389015164f13057f70148b523f08d2042ce740abdb198fc002f8eac51fe0cc4729b2dad7e3202e4710641ac9a6e38479403c27a0cf259020cc9b2e210d72e953538cf9bd6f5873fa4eb02bf9cd5748735ae71a17510d72bd84f5dd491be2b1b9db17d182380067721d108608abad89e42bc92cdfe6098a2683f3d09262755c7727193289eb12e0184b788ed5eba04fa730dfc6e3c5438b17382382d33cdefd4c0b6d29f6ac991e1f74dc8bbef28154e842dab6ebdc98458589a2fb9a45142d02984a3747e37b24bf1dd7c2d8be76f0c8ac5e911e7d95a986b90709bf831806b1700d178dc44e02b6cc2a3b0bf5ff18e1ad0a6505b4489ddbe10dac8cbb35c54f6b4640dc0f719ffc95474f79c5bbf7658142eff3ce99e5dc138ee0a11aa57e4c229fbac4d9e9d66262b9a2bda10f1e292b99734ca392375824ab3f64a2c3797af549a36a3eb47441d7627850b3a378f2d5aaff620e5de515c199f6787001404a73f781472f0b0c4d2b77bc8857f067214eea755c3fc5af1abccd30cfccfe4378c2190674d5666234571889e4f0fecf92f6396d543a75cab04e48f5c8b77b835a91313f18e9b394bcc9bc6066f901d80bf171aa4b553d588b9c4bcbc0d07b811ea832cc750a7d8b839f6ae715afe1fe217b358bad927e304864895d371b5224d245a710191f52026de4751039ed6bc52dc645e5cc464669bd4d24feb3429d1df2b91a319c4a97bb51fe749f46a46471646fea79b342d925c6907e966f6949f1688e760da03e0caed6261146ce035838a78bada5d07a6be57c6f2b8395ea1fba750b720fafd20701c01cd6a41f961fbfc0d656d1dee1acdd37ae6511c1779da99b78fb3237927b4daf66a145071352caa873e6f5726cc8f238d10585e518382fd8a20be8848118f16b7326dd80973e9f05c6797448def4bf3d2247626411dd10f5a83797227567e4685c6568447ee05c5dadb3e1f7f522e58b6945f338e98c60dfa462e29bdfa2aa86fd3fa8f78446cea414d4b359d88b8913f2558867c3ef7ba52428cf77e57acd25931d38223f18ff743019c5e5f542abc721ee45a3e425b5e33c88c69ebe419f8f10c7ddd3ff317c2a347f05e443dce064444795d518955fdac792ca366f406b8a7f82aa0a36f09e69cab3aa63d094c782390622ec8a32c7c71bf6ab9838321eab172624be7b3e990c971723d798e25ae2ea1e804f74394fa1167c754f1238c93a73adb7647b1132552b944aa870c310002b2785842d3473d16f59cc5b2a48b404e0eb934ef4231d33b3052b2494a4fe4c163a52f0417a861acacec352a23c4d19bbd8fb91d55ad0fa42ccd5d552b0d8e5a383008e3010247e6ba3ef3e524daec6a2d3bd393dc9e76b3bb8d30dd8657afefa7919159cffdfae9fd57f9838b118d44aac5984a8e99aa72a268996fc3c8db7992054dc57423c0fdba7f6c670d4df3727a0a6527b9679e77ac4f39359a2df6c5f08bf4b19ed5f3dc60458fbabea06df501533f03d503c4ee74af5b311603f9cb346139f7d94bec965cd852275522f7a0b99c1931a0a80c37e9b7449ccfc60863b24d1f59058874824be0bb0929bc0ab49bb5c797365e99f63ce22ec6c9220e38181e54e26a405c3e095848ec655c8e2c04afcbff95515c0ad8c6a40479235045199b58c26b1156aee17f968566ba46e3e358375fe3ef6cfda6f11655002b3396e74c4e07802f88b369985d99e1c6cf90e70fd5067134378a549b15dda430763a449fcdae74922041207f600eeeb7aaac12661c2ffd547afdca6ae44f7802734580a43776dfdb85adeb22c761f792e370ed26497374f7827d2d70504882095c88c874e1b0ed110993ee4c3c9e20a0165f5a4ccf89b837d608c78ad1a428aedfe6bac40629f5efca74ef852e2a41d0d9f7b6c28a630395f809ad246c8c6b83d174edb367595e2ff11173e0abd2865c1a8a715078a3c3e19f0839d342fa50ebf1ce5d839ff34c30036399e5b71b485516affd08c657db29efc1a7fe0cee3de36814d8d44ea376f62273031facfaeb1cd3842040a0ef38e28728e2a8a93a5f83409b203ee624c6c9c202432a4d233f0c1f393383fa3893c1a3f89382dd6d7cfda55706f096c7eddd10e688deb84209f19a44d37902723662d4277b286e63d2d2092649fef7ccbc23db1a4481f7b4c33de39b4534dbb20307eb4467bcd011373a988c9ae62931ae9941d8eeb3d43497f0f368810957d095544a137c2d56aec019245866afcef620bd0dc94b691b95c7353908d1660cf16c3c9f812488db3d42cd6162dc53f7d7e2a2a664096780b1869d8b1be0f4918b0e11172954d97c1afb5ff00cf6937940ef6888b30a0431c7baca968f39f19974f4786443a85e518252df32d0f9db9ab377a1a003ecf5f65cb705802b2cd553a16a121dae5b4130f6adbae2c2950ad8b74763742bef02836f2250f77248214d5844557a3a86452ce46658933976b910abf7034b74fcfac6c6fae5a385fb0b3804bb6c1c1adf03abd46b8b2dc52940fffc7183fe38095886888176022c214b676d77f4776fc4be91cfc3d7d390962bc3230004f9e62e46e3a0e11cdfee3be69096e4981fc93250ee45db66947d29a22b6a142ec95228f807a133c3565d02c59094f978de80ba8e9ce19f2d35261d4bfedc6a3d3d04842840c2345a1e93cb3bf649a88d3b54b8475459f0eeee0b750abc4337280e4b3424a5aca2f1a2f7721071b4f4ea6032f8576f1aae1fb932b6d8a82ade4e61d570998b7192f493a2379d861f6b7743a5f7bf02f588a6ba3fb81d301a1247e94de1833df26367d8d9168dc3f99ec02479f3e58bbfd87243eb34df00a56b0f7079bd7aaf7464d9ba664790088ea294d36397ecff65d3a513ad7633868acdfe495db56181e510ca8eb1b35993d49090bad17ee092703ad5176f62e0c5184c1f0a790c0fa33d534f4731e3b0d1f3061ea62cf6cfc506bb90d1adfba30a092a3e817605372f2332b608eb94fb44c79a388c8128fedb90f03d165453e0f0829365d53bfcdcd5e78b819d9f3444c7effe91d5557630a5961802712d27c3efd43e4d79dbb99a068894242eb8e615ac2d9bcd47807e03fa6178179c13cdd271f34d158dfe2e33e7ac072c0e89fc38383f81555014f9c65136952f999d30ea9280b19aa8a3919327f5ae6bcd986a207f73977e53d59b39331bda29ee71edc8f3a34af75ef25375fda21d21a868d1655b1311667c7d62c3df45bf4fd0425967f3ccbadb9a215a291aedba7d748b993e4479f2a8ad639fcedc2f5f051db78f42c4fac4bb195dd3d709f5a9e2ee53657fdd7ec3518f9a5d10006326cbce10565c4f6ca44118dbd5c482c7eeb263cf17a4c10d8bee32932e7f232316d71e23b4caab3f9ca86112f17e61bb20e69cb4f2fbdc8d68de2ef9586a8106b40def42a2fe6ec878b62d52351657ee78e533db4d448d6a9d2b0edefd7b2f50c9bb9a990c80606cd29a14a2c7963e260d3fa455eff28121f16dd918b504abe1fca4baef4e79b5cb43d9e3c473607c59b1b48c54dcb88ad6a59c82155a2a037fdebeaaa656f1a61bdc391a95c54f8e86b850674d6102e98d53fb9e136ad755ce8fe6e6b19851e91b6cbda3c495f5eca1033e22a70a4bd41f99e31de14c17e3ab0b2d37f3decd2d3e544dd2c4db57747379b418abfef763459592dc7e37a081b570ad72f43b1dbfba55f00fd118f6e6666dc15e1a2b62747370fc2f7b4e4aa58089f8bbf37c59b51f3ceea97faadeaa0810a6ba259ed3a4e093ead2a335aa2e41ebd128cb633a286e14e1a5a023b6cd007dd3c57196f63dd052ee8f7ac521f36afccb065dcf41f5afd16d84c2c0bf620d3cc7293837bedb1d67bbc9c2585a5e586aca08279bf014cf343d2787456a4e533799c7a805856a189986573398e477685ec7844a2c39b408eef30c6c7e382eed6e68d29e807c425b6434e099e37158e5bf7079eb38d87cb4e8ec1374daf0fece2aef28dce469edb08e6dcfbacb35cd6d3e499af5201fa1055325b16a34e28b484a4c0c32ac79a8105f9debef417a6fb650a0ca0b174fe2ce3ae4db8aaca4807ffed2778e87d370173c5632444c9df1459dc404d5ec8efd27b150f4d4f3414de2d2e3be5c1d4595241a3df0f2274e5cd6c8c495948a824691a4127bbeaa5713973508c618d5670bbe4ac78ebcc08839a555662316cfa5e3151c84afc62c36ac2449ec16439d0705793a7faa9c577d788d45c9d2202b9a9efa3bad3aba28b8f2c2bed8b78ceee56f7a9bb6dad1444f133871bc4eb11117622ec9fe24215d7e6616d4e53b45584662920a5c149dc5f4e0d6daf116f881d3ce16e3486646bc74ff18bb7acf48b223a00440ceb5ac10bdad82b639b691e271a7b4577271fb938c75f756264a1bc6fa0b27b5ce4259730f817fbe11adbfab48d0b67c3eabde7afed9fec7b1c1f01897bfea6532bbf209a75ef76e57d3f7cd053408ed2ed88ee3fd3ba0f9c54cfe45d546bb24cd6021443eb502fc50fc85ae3166184bc7a7dd7e27eebaef10e17b52ac331c12c8571be402903984b3bdaa40960dc4b5cdf67f646a24035a80b056e26e5a8ed9e78e5731331221bc3d00cbe97a7d460d3aad96fade80a8c6693a76216a1e1fe1a8aa461796ac1caa50338e42d5810fe883081690ac76ab734db78fcf3b38695f84aea74a05edb1796d15d35d7029d0013a055caf7204669bd4d0ca8e9fdfd275f7cbbd13549de51ea8b920c2c85cdf1d1c1baf5718c612dce4846bb807b5c921304fcec5548a6fc8a6552af094dec71362d2729aab9ff4351e3c14dbd53b55865399ec0f00c6f56c107725365afeab373f06c8aeed045d5ed2bcbff42624f0e9eb9ebb6012536db567b730ce900cefa7ef8b8006285dcf5f29a95f1e39d38d0a99db96e33d1dace824ad1c2f71380a7685720dc321824f2e7beb04e86db1f533ecaa59584667514e7547c618743b673a06ec0a1799a32ec2970d5b90a62a06b5a968a46cc9039bdf9dd0b07231ff9003ef265e10f5b1928c96a53eac12e858a4a5ddf33c085e7ec8bccef97865a4b3a25d7e62f000a5edf023ca460adf6b1c2826de9ba8d45df19ba4b6e47b5468fbc9be5a2c0a57efc53760facaa34bc694284de2153064694edc4e73bd02a47a4e2ec8cd2ef784dd97914c6ed379b1e7f9d7739b1b90e9142a7c6b5b11b35011b250e44cb84924a2fc15d9d6b5fcb1a46561b3dc320db0c8dd4daf6eb2ab582c2dab94e1301c66820012536bd7ac99ac4260213b956ae89b6edd561a50c3c3fe31c88aa3ae7b729fbfca3af6e36ced91ce4db3832c8e01ef22a293bb548f775ad8ec67ae97a25e3e82ebf118141bd6b2515715476035c749b7e07e22485603bd4980979a765a7efbf6b065286508a5203aea05635a91cd58751a894332c6371171e78079b6e50fd329dba0695670b468541562ac5faa63072ac4c29aa5f24260a811f6e02180f39f59182690c9d53fd606d2e7c42beea6c2bcde8e1b06e4e0997a742bd7aff8bf7d15be738d3d7735634aec19a1bcf391800bd0b1c15f966e34ebdf0ceb2ab87c78d4eb2d56b35078da4bb086d6a147ea28ffc1c531a09b68b258240e434abfdbbd2a14ad6360501c1cda90825023f3bcf6e83204fef064c77b5a11c92fbb4d23ebb741ea12a83040c0b49879b6ac48fab88ac36807f711dfbebbfae94b55659418eca7dda24612956860f99e0cfc274bed3f9b8fd500216ba2ad010f1b070b92cf7225e40155c109d7a1d83c217d654ed3c27acd110f287eb03bf61f5b2803663b8255aac6aca64abb72f5ac35fdfc96b9ff3e5b45f4ea34369edbd77b0888102bf310e69011541cfd72a9f07ecef2c31b939a81d179ee6a6f58679bcc4565aef768615bb1f4b2942a8fd5a633065f7fa6f8d61479f5e8b1e8669584ae132dba29a68f7f7be64c184c29977bd604e6e418681f0541c5b5c480b2b1cb3ee0df122558285e55f12692cb73475aa78926d5bef611c987dc5d2afb6dd9f165013addd32f9d3f7f4ba582eb95ba38ca9f2962aff4893f1a3c5032fca6b7dbc43af2675c2fa80222261655ddedb9a9879e3702567c17658241eecea5aeefa75edf79e39ff60c89808ac7accfad5d7925733eb3c5efb8fc00ca76e06b40813a236975099743624247fcb14b7550b92f9b04de2305c05a3646bd354b630c87f265209b6cfe5dc485509161dd7ac2f178f4355e945ce58804c1d1477eb0d1c1f33a1c8c4e512280c681a6f903d8999a5a8892d32f8a958486da144548535562aadc2ea586d450e759217b0ef6d9cf7ce57fe5f67564875e2ae8ec7e05c70c711a0a2b78389c56e3d3899f6c0f6345414105ed67d08233ebb9d5e3e215c23a092181225460508841702292f30c678191d27386fbedbc5520cc436a8e4561a1fe36fad65227bcb5182197e6d348600726f9db21d9426014d5a6c1a6d2976c96e0fad2928cf56798c799ae474e124efeb2ad44d9ecfa6ffeb25be8380b0987d2a3571e330567bc9ec42ada85800415eb8fe12a880b17e3cb92cbb33a93dd2c783e4c40cb7290eebce614848c88163f48d7f6515beeae8b43e35689e77a42abef18280ac488a8c10109741fb5f139ae1dacb28f4fba212e4b48e0d5e833730f940460c01930d15c9933ff6753aff21b8a76a7b8d2e7ef441322c2ceb3cecace9f4184e287a694c5237d53b9bcb5d6bdecaa1a61e669b2a36b7359ec0dbbfcc31a92909c4e2657ae8c6d7d063e90c4acb6aa1048f1b68e75a49ed1a1a0ec6094d9e23bbeacf5c602f11bcf03042a494746002bef79390cad605ca00ef63475398b2e228dfd6361419f544b101441dbffa9639a0f3f01b7336fd73214ea4cef7aa446f395ecc8b19c4ccf68e91729c624928c3f422f5220512fb9d47fdf68fe6a1b06f4f2d891cb1fa290927338d6cfb4b9ac572ef7a182f473b8d014d4a8e7bc5eae94dd41ebdb0964425af1f22ab8360877715eb38cf44fe7b1cd2514ba99e531c751be337059060afb420a895757f1d46d6720c1419de7f689637c0ae5feb6c59c958c56a37154b9329d76a70aa858722370facf9d4f4ba087200c3f1aa021b85ec0d1bade172fc5f32cae72e5c56c6caeaca7d7fdf751df98be93046884187688628d491e126a983d9a45abb7ad5a8d1ac2591799ad14373a71523aa6a1df4b16c3b097dd234c81da436f5dee831288d64ac3592746568573d7d471642686794f4f386c9062c5d39200331aab5688a656fe1dbfa0ee292b1bdf1593701b572fc348c43085067118c186ea98b0fcea166a15cd09de653bd1c6da422cfdbea968309d10db5a1817429821df995335d34b6f4ffc21316491f169787d872f8c496c70f40a8c60c23dea3f5e644f69e92af88dc42b3b613f2a1d2f887a489cac6ce2ea525250cd6587d7bb760a498263f5dc4cccd5d1a305a663611d6d45663676797b3f76fdadfb27df561b627f6a915b0b05317a4dcc0b0638254e4c2d63245fbcbb33d094e80d63e23e0d6c9aa7fd573b822985674d18141fdce38c1b97a81cbb2de40748414d19db934a381ae68a0cc53d796fd114f31d1101168c3f09a6e876a74ba8bb2e736ce9b57320e5d5f6b6b2b85dee82e176a5a1dcd5fc616d085b4487e06c391c40aa8890b97eb91d2c49e8ac159039dfc7287cf9c09d7e2285208f128abbd0f15ff5f501898353ce995eb6a5caf96583f93815f78129ded52db8a83a27b205404f8782832e1e94d49bcae69b582f92a424f9b3c339103da741dd784c25dfb88f6a4d9e3e2812b9b1684f016d07958b755e27e8d2a1166356cd42f28c9a43214cbc4a746c6e7b4bd06610da9ff94433cf5efa619900c84b8eb6b32ed10c609941a9b86b84b3a4152f8bdcfb7321bc2ca1bebd85473d8bbf6db1d72affe603a23a9210a20d87c478b6aa21e64b9a927fb9acc607583e5fcf6d41d950d4d857601c21d22dc7c6f94c640c5b3c253aa739af22589466c5ff280a396a2de2875f136f4036b3c200083a30b6bad00c92ff17243c0767e3e665215ce24d19471d2fec6321b08debbb12cb4e35019460d9768d3baf3d10e3a9c0ff396bb641b4e7cc129b7e42c620247e391319a0c225f1078244b1c48e32b0435bc23364726151756ef90d2ffe98b97569619c01d54b049189b828a5a567e0ca95fc2831c044bdcbddf95d5b3517c3bcb0ea9e7c06abf7bd7a13655793d79f8966e0bfae78fea6147e3b55971913160cdb6a199170f96faac66558594eae02fb8b5288de97e199c475db4ad818bab62b4fa0768e775a0b4c6f5a963340191dc31bfa26d77cda37536135f4c31ef184f18403e5da22ef9d81187e7ac6570b313a22a63fa2c2ee194ea3acc28eb3d3dcab552bbe70880250141c88c2fd1d946912b15c4c1b9298f370ea295c023b851af2463ebb4b00e64ce316bf12668cd8621361e2443761b804349597f9440ae9393cab3d1c43c32492f7a25d1592e5e7a3fa848a043a961d032a1b1c9e26942b377759d8294d7c7c7c9a498cfef7815c9af53c64ac9d06aaed82d7574aba7b88dddd5ddb48aa0d2da33e043415d13df7bb5edaa64fb4c0d10ed16739bf5733164ae2c5b667552fdd9d904550a641841b67e0b9fb527a6b2cd393a8db8b8465ef5e5c1f1316a612bbd9216812204cc6a10c215ab3d110b8a4fcc4d1c373c589b4d4f37c9c4e6f4ea7d2536bb8f61b77ff6ce8bc6628c1426adbe80fc15ed69be884d64290c6d4f9f98c646fb8a3f1834237f8f1b1c795455e09ec1d9fd3c49dc457f93c05c10be0bb3d63933047e8568163ce109217d39324a2551138cb5a622abb05bf2a624f159e85158f72c1f2bba478205a5950c69458dfc167d3d3668116187b1cbe98b06e6f225890e9b5c07722ac201ad921698f506d4cff0ffa2c988814a06e1078b5cfcaf91318ec1ca4d8823d9e6675c645a9505b03088bd2d9bb5f207da46d5c59da89ed5489edcbd13bef259000429db6e4ce3d08d8049cb8fd19c0191f06deeae467484ddc76c4ff734a5ea90ca7c31dee2c615e04875a13fa90fcda5113a1315b40e4f68512786d105564041effce73973ca3a7cceb7d99cc6b466771a57cd6cda2e55595340ad942bc6173ed507928e5c84c572674ba6e72b7b7f5a422788c7118edaf974a2339c90535b93a20c41d39bd42156094ffc9e16f7ca3f19045e5971fb42861b0936fdc5a70fabaeffbb249ad6b80ebd4a06795457b1b51caeac7bd5ebfe24a5eefaf1e29deb8ea3e2e4b3a54c915e2a469f9053cdf34c9dc05582c43436ccc5d75fdf2c7319607414edba73069a05b296055149c3137fa856d8b30dc034ced379e4ec6850ece9d2a584ae2222e482973211e02a11050629cc9d37be0081b6e8f9d21124c373e04a2a0a93764db988b78ced3f3e5d74bc69153061d7a5fc6026db7312a4ea007fdeec596427ef81a8dbaa1247f4de04a2a79f3713edc36de5945cafe76486101366fda2f425c20d662e147fa11b60c8f5737d20b51f5ad030df96740738db128595c4b800a9541f259791d26750c1b7b6560fc23bf82e29b684e5c5729e0fcede2067ce98b216cdd484e790deac8d27b68de60381b71742e1ffc2bb16b89a45cd8c911067808e63630b894fd7f01b8339c6dbdcef8552b026191a73c40fd3e4de9e793118ede7a1c1985876c8e8d3b6c495ff5f173cb96bb018330ad9ff090691fe02e123a8817758a7945821911572fbca63425b772f9c4d8da3f060230aae53d5eb1c13aba56dc1dc6667335b524928fe6bf0ac5e3898e28aa7e4b8e773ad7a6b40db0cb086095f5dc651a82f7b660ce7a8751cf28f6e601b831752cdb8a41d5bd4b0812919b154268e730475ee7de8111f9ee3929acfb96f4bab4aba21b1b16ae10e7474ef47feaeacb7f6519957ee41fa1c5d8e8049574b06d4cb8559077cc7fa917ece03611ac92bf55ea3e3c7dbabddf4d62462a9a37e0d1646571d7481429ff35f496da3461858b9250002d975139303f4c8724eb6b8c6ba7aa72ee153ebafc9aee25e7a2a59f8b8c70fe52a48bf8821ad7feddf596b65a279d17d9ccddc736732213e9bf22f6ee20bc42fc4755f89578ab60447b98f050d462f6260077345cc565703ba26a9871ba3c378a7486a1c81ee052bc3682b7b259a4ef549cc51bbe31928320db5f2137a590fc792bdd81479a1191139b255b9d52241e2c11328215a157bd2d5a2fd59d5afce2c25d843f7587153d95f7cd86c8083fb10dbc37f225fa1cbdb3b0a87636cd462021ff4ecec0fc75cc7ec695405da43a82af47479e019e67fd88815193060c2f4b132c70bad25eddcd344874681d21278b7d6efc3d98bbdb64aef5ddecf3a8401d2cc13ad113bf94bde35c6e783ae0a9463aaacb713565e031b646c7ebda242a28ecb4ca0ba96a69f671f0d73311b9dc8cb0cd9836013d066557c7809d2481ce30b00df3ca12221e6fbe69d331255bf0dacbe7f81534cc965807021126795c0636bde0363f8a81f8798f681f824d09429c058cfb7ee7cb3babdb26cc431caa5e02e297b3158a9bcef8bf6b0f78359567d4c63b9305744ba2929090c30d5f8e3f950166588406bbe8312ea3b390085d2e826fa63f525245ab90df3fe45659e3320d8fbd9243c62aa8d61fec81e3e553f78293b21815aad47aa00cbc9704347e784b9599536f5a3df996a0373eba7377597fbe85a79b0f41a643f902272d8e7df8c14eb2168067dcaf7b48277c2f914d24ffb9a72f52970ad9d7dcd6cf042068091390ee5106f648796414168a56b47693448b13648571afe5df9a1f784a4837387d58c8c94d4cc98c03624362a48e42f4b98b15acc187e29528b7709f40073a7e8f7a52b9c8bbe81e3b27efaaa4023450873f68006102a385801f039a7c0543bef39182d14c9d2cf906e921a1e0a842031b24a540912e8ba3923b85e9af605bae6e5a11eb5a6af030a800515e7b5a1752f10a0826ba91b2eb777e7f2cc44ecae6547925d8246713ca9aa64fc9a2fed16c64353fc71e0b54734c5bff6156376de70e198a5701cf98b6487284f3c2277f05c2602033d9018f6a44f73989a816387b67e79807980539db64de1e7b6354a4b2776ee2dc60d5b90712b49b838f077094639bfba5c64d14b6d5cc4dcdbd6c6207c7c481ef10a246fdb937f398b72f457cab396d8edd331e6638534845502933f698a1747ebc8c43ac5e8f5f76a09497a089500ef92edd581b4dd7ae638292df85a8d710ce642f90c27b6c9f4ef9eafa0951a01de62f07ed02575bdbd01c03a605f7328d715f992f78994f29485616cf8c7cf683c6d786d08d9d3c300f788e6c90ed9812d4504fb729bd17485805961e20f98146ef434d489634dacbc5208ca8917e0747973831f4912d0123cea44d957d33d275ce0c67dd1ee9c6fddc9f975fe57825ead631c893907263a5d738bc59d6a374700699145bb8309d8c22ca24f60bf662e1db808fbf8e134268ad663fa55748825dcfa013fba721771b16d571b88fd47e49f735f8aee6fe03a60f19f68ec6d323db9d3152ed9b2d68a20eefc21ca0e128e64c1933891fc3d4b7e20462871ab2a9260ac1d3a241d47a5355ed938354a2f8ee5f0ad0f208895b4c1fceef14f74bd075cf50b5ebcd4703d3c22744e7bd41482f80d42e8b38b80510058d6c9f4a1efc12c39a8865e5fd5bffc18491c934022344b56b6a2cbc7c561e4c3220e82a240a0b9b1d59277a8cc9e4ba9323eeaf1725ecad64a2f6b8977e81b349afbfc817da100c4996b3c014bc025f4c271809610aa94c98d846617f273b9057884da60b8e30898a7afb60969bc9909ccec78ca8f0d0bab9d9201a94b5768a97eb7612f528bec5276bd43b0ab72fa5c3afd99ccdbbfc57a35e2ea8f6e740fba54060aa7bcd183cb7de0f38ab153bf8fdf9e756a284a53697b702333de22996b4b85118c83f87f040b1d5ca64241c8df5bef08e7899b65129345329f23459ad4b651c1bcf2ceb6574421fade24b88910ef7efe2fc55d7a3e58a37194eea509fcd9c6e2f3986cc135a9a080c18090fb8dc2b59b642a209ee733733a2c524e17084378c6aa9bdfbf7b9d0fccb2976e4578ddb2dd4fc7037c76c7883a0f7ffcf6edf8dfc136c428da4b0ef8cb1aeaf556c9f63f2aabcead92cf57811bbab66793373d95b0bf2a14254d8a70ec89a00bcf667ce30f5b4dd63b2e314f8e0ede187795abed317e8e16c4d8da0c6b24daa6fbf876f7b2f96b8bfe0fe95cf1d12665a6c9693842c0b8c5d20501bf28b4795e4c68b3f1525a2f9c0d1f9ee797e1ad3f385536be21314d5fd48ad5eb41805c6827ea125598f79ccffc61900e113faa91e8707a2a65b15109b97ca455d70f9b4c53d8bac19beb13a5b1fdc1d37cbc313783533fbb7a06f8eb027b3aced5fb2ed51a12f8178e58d8942373f2b94f6eae8e3ec06963cda6940e7a2c99056bbf073259efc708fb14a7ad043bf55696a28973574082be27c139b3d7c91fbefef8eb9b6de49c3395cbcce1b992c087a519f2a4c233d4b15e3c5513be029cabd288d010679fbf69ccec47a5bf36156310ac6b980f1a6395aec1dc6f100c13af126975de1e83a2bc9c6058ee39d0cf18c7b57b42bd2aeb3905f4e3cdb8d091c809f35b0ff54e7ed07359c52535b0bf94a129d67d41ad8efefb311de163badeb6f2463e74b393a948679a4b1bcd5f83f1d93fa593883eb24ecf7f4d96551d561576c60b90ae705f70f7e3e4e21aa2ffcef61ff95cd6bd35407cb502cc65bc6f766e866ffc88995de97e9f6b8a0704f6f40710cdb336326a8075637337aaadde81589be3226e8563e70ad26b2c670d5b590b9010a3a44f40dee60114ac559ea0620e64656372b2ab0a10dede7c2362208779df0a15cab5fa1762c443cdb2cb1b79803bf46eaa50e3207548129cb9655e2fa880e034d88382096efd8d99ebcb9eca7111263f17616bffd102aa2ff1fbeaed4722bb66eb53d9862983790497a7ddc606c929f7fcdbceee620388efe35999d76be9857e521e5cc7d8b8ed83b61ae655b30d4fbc01c3a25e5cff6605a7b501484ba1400666466fdba90e67b0a987d0180977d91cdde9ffce681cff295eb5f8fa55e9d84da64aebb96cd1f2e9266d6c63d27775ce4ca2067b16c8e90094b4800ffdef84e9a9b9d3263024619394b0c9bccdbebd47a09db08df32ca0b4997be4c9204b6e337d0f8c6b4ed456eec53e5c08a0c886809c625b33dceeeda555f146fb527dc49b89622679a6aeb427f87718109b3840d2969d547cec455d0712e3b9da5bf53c69decb54cfbc334ff037e4976ace73a38aae66c1d38b9c96b867d9b63085658ca691eedb24d7cc0b72fa93aa47dfdd13fa4383906531b1fee46e77871748cbfed56305b682cf987c467a920d8bcb46bda11d4c08c41e0cc48aa047f7ecbad3760135232d7f5701305236f9c1ac3a0aba655a40669397ac14f42a12d46764a43873dac1dc05dbc77327f8f79f2505a0d43762fc9f2087627abf57dd7034a86a3d6696bf251dc8e5f8556aeddb5cdb1e3b32cf0fdd9c13070b80afd58f71ffb349b83eabc45d4bbdce574e9712da15a25281b46351999b3393c55d5cac732a68bbdf6e3cc99a7ceb9fe659a25300e82fa797c81a91d6bb5064bb5d42048eea6a99a4820f7d1c0827a25d754918c5b5df32c3e7358d0345b05cbffa6daff426088c62d2b86d9149b2a8d4067c46920f7ab8f11746d82b63827755943f85417b2531cd4295227eadefe336c014c7092bd51a9730175f3811de8b7faf7526fc1e23329857bc5e5b3335de46ee524caa29e9a345359a89db4f8e695d403ee8d4f75ac7abc0a868b85221b91a053397d7183ca40003fa860538fc1bf40b7e41e44d22c026eda2c272def9cb839abb1f43fec0068c7e2bb86f0c711859cc0ccd7f8f3e64731bfd34a563c715740546798319770c40d05f0ddd2f4b849caf5b992aa92ad781069ba72e2387f524be2e4e1b7082943f5662e009a6c485f8ca1a99c0b1ac93663d887a5edc4a8f7ece698e981ec0f051fe6b1a14caa0e4b06498d431642e9fe2ab8382d5efc5a2931bf63ecef870fbb835ed14a9c755fe16d1dc38a4898d3da5b6770ffb1748c3a2030f8cfed986d7aa01e8a8bb5ce94ac1ad2720aed66db40bfca2071de121edc7efd1f659b44c38f34e7bfb619c2cf0f0b4f30565d5a2ee59ae1d2c538778e8de5283163c9ec76d1cbb75667a3d6248c92f8640254e0b2a3f09681fc12faca6b91aa1d4a7b47135d5788b25d40a56a9e0c41e55c88febcd5fb88f05fc5136ed504a6e73ee53b9092f763edf9a6b990db8242b596cdc8ce483ede690088e61c734b561d487f10420283fb2dd535e98941821c7f602bb7072e1a66b6844e232977a61f032336327e391b57a2cdd94e669ea6a9f15cef845aceba72e90da428b9fe91bb9fe795f080cb834186d2e1de2af10586e8252a4a23bdd1ca941e64d1a5dff87b4eff12b2b97733f4ce87f30d1d256af94cafdbb4421594e96c0476674ec06c04f42e8e96df1d76a8b4d5e84974f755f6896dc8b3c9dfb884200f0db6b25f3e502da052eb55689676f7343933637525e0d1b4f433cc8c968c337ebaa8ba33885f2782ae8594b4e3388d9b0baff2f36d73bfa4ab9998c389bcf792672fb5305f32b4c7f4efa02d50404e39f72c6cfc386e31a4d75d556ab5f6bcc6b6c8ba0f35a3b0912869f95ac1c8cbe50a318591f05b10cf0d6e4f0914353ecf63a69b853004b1cf55da0db3ff52f4e92348d69d022472cbb338916dcc01af0d4f31747d2f89b407178cd374ec1242046fbf7ba174c6c9c07f71219a6350c3bdac05b8913d2ba9dbb2cc810adfe5c92f58d7e03d6e5a75a408457d10c14ba88f21245fc5e66d3d91e7f5caa256f3944cdd22a55212e44158657c1e4985262779371f9dee1cbcb2e9554bfa15c618567e1b83b0579e93296cbcfec5d8dc4e251d24588af1a2b854671bd7e600647d70a88f1cc922c7dce7f99e20dfcb5107287cad5de396fad020186547a9f0d5b77b866b0e1f88d23a60bf2554b37c29fd1fb299455f7e5d931dc01e4efe17ec4ac0c9cac59f08abeed6f3ca11c4f97b98f39a4d64a2879c2a9c31d238990a81a05f5f793ae66ada7fc402795c0fba6d79149b8f50a494816bd816f05ce55d9ae5d28250d4ab99281f7c9bb376f51205437ade43e4659b4cf7ce2972d666110350bf9898c1e8fc6d491691e22a0b31996f45896f19530a388a0a95e957a9f077a16d4234df7caceed42d76543603bf8e394a2867b215b9ff369d3402f79431bd9729967965faa0bd47ba041dc49a1656e231e2d7fa1aaa7446e9e2d89e731cbee4f064a9c835b839de3b4c53f543da34423d216959e954e16bc646e9df9acf39d178bdbcc46c7ed10980154405bef0bf3dc1597a9a25b556cccf5a3dffdcf0703f3ca5fcf0e284461f6ec3907dd87fa17eb4c52dbb8cc56a51ab002696c0c1937a7a9564098bae0f5073ff8da0f3141854bb78b097a7bdeb325265d95972d1dc168f3c1ec6df04655dfc8cf1259fb55cc6a70355f3a5a506b81bad6c8435bde7060c1a7863636c0d8b02718df85b2a2f536fbd2c7b2dd490a924f51c4656f0c28594fd0e388f47c9a1df66095f4e8abda7befb7972d4d8a3fb50af965b09c83c2194d99178c30d8deb5865facfea7442dd377fd3f73c6f5cc38d8b13879e5f23c13df248b16b0f9d5c731ae32e1578fa9658c0557eaacce364bdf884597139e3011da8215e99bebb673c853ebc53350c20ef60c567eb2275864ec2c62ae2029a0bf900322f5cbe2fa233f93c0a56d1492c3279e707ca6a93f1e71168b657c39c61a5f685633c42f9097edc3d1987f0deb50ab9d94d3d38249f08a1e2f767c2af34d17741fd8d067f57a82e75bfe86248573aa3fd7212c8b7a9b41318d1b12ad40a2d0fac1534c3fa5b08b22c970550581c8d1bdec54c46609eacb6bca21cdeb37172ffd2ed10615e0f95680772a172b6912e140611b847ed47d3c0753ab58e8a55fe69e82d7d40f05342ee9569918ac38a403fcd9f25962a738733bbed5117d3665c7e086cd1f10cccda4a5f382f9c33006a0c0d14b4c7fbd72aeb048440da72f662807229832a51ed46bfe49198ca03ce3b7e9b78c7f5be5fd2c62d80070d3605514cdafcae28391c63f3e6f10048b89cb8bec3dfa3fc61f5923ab174551109256ce0aa28462566229de399d3a3c5003c4d97feaf3f880ae5e58072c0c328615d4915e53fd899e2c5cbe44b902445ea2562b0722158a18b049b30bb7e2dc67bebe538657b665df3815bde9694a1a435ef8a9fc42d116d312ef9152653c5d91e102a07c84ae210f63782f0e2e096f59f37e3da2634e907c434b128bf749ea5fd6f73c186d5c0cfe16468f4d1422d3709c3ec48525ef0319f349e0083ccec8cc915c1a0cde684714a266c7a7ce96c1a6356b9ee06498312447c481c2b0b9b03620c32ff56dc325b9252d056b307eb59188d190526d84d5e8823e17bd583b183fded293db853d6749e44089a7490476f00170faecafb45600ba355f774bd35b31012ab5cee46834cbcc4ca440c81534c10aecfe6064d8253c90dc1305cccad48644d8e46d2a410b27570aaf123c41c1a181d3c957c1900e6d254db8fbbaa36f87d2f53fe9c6af12614cc8b8c3742f2859f2b1cf7c76e2b82fe0c8e78f198fcb6d90c3a593aade1c47fda3a43b8b0844f5f3d50bb594e6976b56822caddae3d68781896ecdf7642e673b6c161b26d2c4f987a9adb122d2bceb4a1bafec93a946b237fe816e29ec2dab04ff68036f0084a2261425e76a2d3f04eb3e208588c0019c9bffbd8d385359d2ccd4860a72ffc4890e08910435557f7f1e74814bf0690ea0a766b2cdee0dc00b83b2dcbbce0a510b513f8761b03c91de7d5b7a02b4268836921cb91c44f661121ffc3066080ba8d99b9fc5947f9c3e3206716c654001d100b789f251f6fd0bfd8a8e488b68fcab88c63fe8166a9a506aa864cf0ac833e74291ce8cc24fde270277480de9aa1b261dfc186273122ac691e8fe9d22a10aa486b68d6c1c771ae6b93d5e16f5cf030cc49594e8da459dc4043f9aaae9f1a1569c59ea7150e913be56780fc1bc0199e9b76c2cb264747e8bf868bda8979efa25f2f32d3c19929210b5652f8017100c1786320a9fc93b727f0e117d801d24cbfa00bdbd71942569bb5abc62319c60e04c54e5b06ac6cb05ee1e13c1bd0ecb43f873402ca12b34d232d9a677b4290b573d463947c8c3f9302de33df4bcab693c2e86867f77524227953247920a474aef2912757230cbdbbab7d9ceaf4b4774382fb16cd84492c4301dc9ce979d47ccf51774ed07f4ad29fa2c22046b36cdf7a77482bf92e817ac36fb25d7796e60d1347ccc1b89920b421f4e06c6908d24c97d74ec0f2744475b4da0e8fc3008d145527bc073e21ba2ffeb18b7ffef74aea749364c41e0bda8462d028aabccd988b69d85bc390ee9b9ce31c0271e3eabd36f1ea8a57fb90b01c6a6ca89b89c7395030a9f04b10b1af73ca0f567152f66cc45810c273fd8e0a263191801567e34d9908230a4f525cc82fe26bd2b369607a771aa34387caf978fdfc2d502edf70f6a2b966b678dc657935b267964274b757c7b0d2c552f65ff335709696b400293c7005b4ec35a37e15eb304cf8c4cd21511a813813210b0097db4e25c8dab48ba4055843a67b97627801e424f5489007b8f7895d4a9da50f8f8d552827d525c3ddf8757f9e7ea35f8dd5d39070dbbcb86735ad690018ac08b37becf19fb3511c75e6cdd1dfaffa1d077cb33ba05aa91ca44c10deee83094d7ae3a678ebec0ebd5146fbd6e74478ee14c2a0c96619d129d355276b1674d26da8ee97f1495dd4ee730c85757dcae5ac65e0422f83c0d94fee434769db97ba29abceaa3067c877ee669e2d5bf50f15230cc77911d5e1eab1e943bc5f64b2c0785f02577fd9efa18956004cd368c71986e8550398d43a0bbb30812fc7c74227a1fb4fa4407ea2a6aa6e22a53781a40db76eec0192bee9eeb5848f550d84d300bb1667af99da3047468e0b3432a60c596219ea137a6b80b193c78022dcc48884e4d2d02a775327f4acf65df3d03849651dd2baa062a74be675d899a58a578efa26b437b7cecc764720448adcc27467e1d574deb14eca9cbf0d924561ab597ffb54d8c33f52d44a7a1d85b676d0f594cde92d13a0cbada1e029365651206f76a2686ddbf2b15cd272edc26111284dc1a3ddf066b1775b250e1593fb2a84311fa7ff2acccb3edd31250efc3764cbd7934b4bb065f549bc7916b90cc9bbf9ed855653801ecba37d228996d993d047af11cc49b59f17eca5b976f2bd66c95834c20b4ab5f5d5ab0674462db56d4dc3c309212b62db32d44060e6d720b13eea4c064d40321426660e1abbd16aacaf4e7399331816927e142f27a616da8f51076f59ffce6ca3b87f04cfef537fea3154942dfedd9b54cf1e31d95b5adf440ce254bf4ab4323764378d4d055cf5fcb908155e93a731cd4c87d678764d92c5cd3f21b073a0f24c2393887daedaf6c81759898530eafbdd85a2e52a9c82fe4f12f3294a97ae45777ee5b2b1f857c432fabfe76c5a4dfde630b55dd533f85b998c74ab3b4462acd3bd428aa3843e6050e46746764b591247c49032dd4383bad1199b973231af283350a09efe87c2ee0a1c2856fe0a52c20987c1f91384d51a834a741d6ad8f139023af33d962b67c91554b9c0dc8c319703817dddd328f3c22809018cdf99c2d46f30e6d80465035953942723a060f2102d4e2120875c6987d5c612d768764dc37cece76e11ca3362d303db87de710e30e386ffc8e4c5473561c890f6785eebf81965453ccd70e61d521cf8a2f31c7afa3a811078958577d39e7fb97013be4057e51eb44f9949b88931a000c4daeafd26b9ca8697de088411407a0d59aeb8db41608005b2d23bfb7b840839a6674ccbde258d6aa9429fa76ad7eb621ed0ec05a8fd64b2096d8a8f74481333d9ab9a3aba871067cbfede3f5f48e0f6bdb27f5d4a19e4226a8b00ad360aa6b4ff5c1e744623e2b14b1f18250b79fcd4e9e679939157dea37d086eb0cb8569cc0a7239be1d9e3fa5bfdc530fb91df2b7832262d837b5bee2c9c6e71ddbc8f5114e736e4bd05c2b07d6aa2dc40ff0f99220df1fb30820c4ccb2a511164f162e3a01c80b67a9a9aba66b27658a3116d83fc540be17d192d7753965bba6c15915cd56afcf7513f513c0568431a075630b334f206f35509bd5c115e8ba5ff12f7fb8659983b987df513f78d5788c95216a866287b1a35df48b731b75f1b4bd8fdb3ea11dff6f822308742debb9d78460b06ce427f3c40ce5116122ffd719c983a514781696d24f81dd6f0fac87c747acf4d096449de6ded7ce3d32d828c5dc2dd589e65adfaa64f5004d05fa7a60db272fe5cabbce3724a21006fbf430bbfd8860d3cc375ed493260fe98a37508270f1c7d465fd8983e35831f55f58b9a92045975323e8988e56edf870a3f5ca5218cca94e518499e2a20a4f58a241b834075f75259e36771dedb7215d46045e8d6d1b1a3000bebd51eb45b049441d96619664b1f24d23bbc8375dd35b4035d9762003b12fd5f42124517b0f29e97c915068398959a1fec17350d66071d0e77e9a45c469da9b89c4d973b2935bc235c60784c81ca1e0a2c0b705cc5581909a4ea87e9e0afc1bb412c3a4111fa1c68733b083ad401fca965ac14dae7ce5909bf2af4bb78087e410e8944bbf3598583822bad8674abdefe4fd66d6f48191d66448dad4ad395a241dc15463ead190929709dad83a1451aaa4746b8c52c68f839727b1b38429dba3b8307e63f4538f1ad27d805afe7cfc7a8850ea51c99a3f54e2a67d8865fbc878a862e9151c21973c3367185aa244481ed91280c8490b15fcd16941e90d6072a31e0d5a608fa2a9457876a081c6fc01b9acfde671d51d659887dc571a5cb93a329d97dd1333d6900185c852fafd70cbd1dc61a054b910e09b8fada3ead53062f20a940008e9f49f38dce6e3ac8361a0d3c1fa2662656051c9dbd424eac5fe789d5092e8043a66fd68cd74de61fcfa9fedc1c22cdaaa6967da1c5f8fec1083737055a606585aa30445e4d9b92d0017702f5c87613f70b55e094bd1a44fc57c44b421bc912f2190a8ee45277113a0a30d7bbc5a010293404c4f11fb850ff55ac63f3d2dc82cbd3adb5b2a61bf2d65cafe6e908c7adf0918449d86b77ef4d0a9e98340ed4a9baa1e5131e489bbfe546328b0702af068d1e376995f630ad4979ee37137fb2bc357ddad9e4d72aba719e7be4e4ff29d89c2d81b71f4710754f8a7b02f06dbf1cbf5932e069cb5cfc7b31848532c43383bed15cf4cf3001c5726cb107e2ce25cce0b8ebe6dd202f70a7a61d811507bd3648698d5983efbf6c1016f7d366e8363336171abb474fb3a069305b9e1b33147e2c311ccb68364c938c4b7a79472a1e094537a57997825dc1a35dab7467f8a827c4466e1aaa7dec98b78dcf02ab6fad8541b2f2aec6c8a569af11dbc9825b23538055665009e891920aa55f8c37981250a12521fb95952c3cbe811d847ba2ec19992baf3de8f7cf4b2ee30845c56814a46b1685665be1f1ceaa4a920bfd3258b8f980dcefe327596eb95a56501937da43407557173091328467c06d07684c1c3a3534026ccf9ee6a335ec281c1c1b9fe7dc3185ca08e751165a71a11ac83dd70ec3f33b667e5b72f9e04aa54fc8c1936b060c6fef665758306e7684e3fac18943d5eaed608d449d6594f925e05b49cb7f75f6c0df3f902e37060de5fdb83efa2cbce4087f70874a464cc7300c7e34b3e983c0fe35e9827992614652c8d65fe9eb14ed1183f0382bf96385a256a0005dccd4d8464cf9f521c39437fa135e6cedacb7940a514749fe81e8042517f8e8953995bc0d3b80ea9e22e144c8fc9cdc8ef7f8a81ecdf41a51a8d365e68fcc5c88abe571fa5374c7f87cbc213c6dc9ff58fa65495a77cf42b34e3988fccd0e42f4695625f32aae52fcb3c283984eca0566c593d446577b758704b23f5e3e1330037d6b41cd510f9a9c876fac51e92eb5627a5f2faccc90dd5524e23e627262f47211f3fdef557c05dda63ff40ccc9e1e2856567fd04b4fc9e6f7576b405b4ec22a510f5f48873183c91e471e1a6cdca40ec78d9e4e0b2b7f1874acb613311ad44bc9d187a5e76ff32963d81804bab3645a68046608ddb4bf37a31867d96844c64cd612e8ce6933b915a64a6aa7af4cd2dc59705ecfb2d2a8251bb4eb3e2f428effd017062190c3529acd7f43c45899403094f6e40b4aeeac887ba112598fa773d14d00c6ba2ef61a7627ccb2d2cdb0a4227819862b3a376f61225ecb045db5126edc9df8755272eafe85b8d3ca6a66f2da36a3d436ed7f1e822032cad05911d531d6f8bf716901d0064be155c35534c577e6b89842b6bdd2fafc2fc25809b8d07083fda3e06b88bcc83389fe9df59913d0a43ece29ad884ee87c083640fdaacbb0792eaceedc4b5161c0600a9c416114dbe499cc3c19561eee2e8f33cb6ceb067d3a8d3223e173969b4f71529f4aa450bf484886d2be13769761a415caff36678cf3dde76473cb6917c3411395e01b29024b3e45f74fbb8f07439cca26e0f87bc550f364960328d1ad04a51cc347cc5b634e44bcf86b979c65441535bed52ffdae35b75161c759e5585b6c4cdb8704afe08db149cd872911035b1e54f46a836cdf498797d4a95003c1ac7973723a4e1e5a91539fbf56fd50a1860453b3c5e068176910f0b9a03904b8575d95803abd13c2f8d3ed7af31e9964bba7760c29b735d8d659b801493e6016007f6c5a2328190e7c080b1e253bfaa21639705e087dc251a53e424fe2a0b2b4b61a2c0e0f18337541621d3934bc08af5407caf115b107311eae2033da33a2cc796795e91ad111f7bcb164e2f3f3b09e92ca6f2633a0a6f8d0e6c6ad4243d60e8171c60bcba589742bd89e89d333cb74b1706bf692a84ef433b7daa74081a8456b6d708b2288059c26e2f270d3d5caa89b006153c0f6189fa1bf52ff7bdd2a1b86f563398cf7124214bd7a4f4e0b04026c3202b1ebf41073c1f79aa4746af9109b4a07fa3cf021f66019174df3f81262ec7df26a4fbdc066cbd6d3c65f5dfee101243b5a4ff6706d27d98c439b6f25d4ddb7027fe8fd0eb1149a37d8b4b10c8eadbde0faba34a6ac80b4263fe17907695db1241d11867c57b44e1823e5e73ddbcdfb649f07f372ad5273f4c39e94089b7f0d0d0218fb15c6d9f704d88279d41b29178701eb04bd7c14076957ad7ce7083eff3dc260cd5d0149407c38600940694f91633bae1aefb4b450b0716110d65001dfe3f90717073e55ea20600bc2c043eecebc8b950a360e131c2a5c00f4600755d8c2d004e354b1da3aed44e75b4df008377a281f704f6f2b48cb066c1b68120138841b4493711ecf0e1d864568b2dd04a3c1eb94755c57f1fb386b9ab2414b96b1882ee810badbeb7e8350a64bebf22c846742ebcf443302dee350a41c17480d524376d57e366cf6ef7ee271288d6f3350f80020e14b66cc7e2c7760d4d0f08f11d61ac4106294980336b7b0ccabac2459a362ccaf404cdfa4db0e6508eb00060c8b3884a54f6ec3820ef1d30caa63fe85891d940d5fc25bd0224a8ab102874a7b2d40f676982a57dc575eff3ab14df6a03902d03fa64a99e97bece93a29f43fe136624ab39fed509901595bf7818994bed0f356f4f1e92ed617a9ea2a893d7fbea161bf24a75043606334646cd6c3e83c0dd071ca7f8d6e51d7d5beb822628eefb4113e3d74c0b42f41353e004758cd392ebd185446fd2e032f4f693dc1487922b96a999a6198c681c0f0587c471ece4209e6fd54165d5a90ef112e1f22e684b1b277ea1049d47226da5a0de5b729eed968545cb3ac473885a2f3015d61d685b5a5424b51787bf0b72d09908c8895aaeb632635c0c73c0184b3cb385332d3ab19c4b154f264d2c8a41db7e48af1fd0e06ef7ed5980fed86c993e2380ce12a1aec9d711401d7b15186e45b13f87e06b2e43655ccea709e4e0d534487b15a593f3fe08616cc992cfbc32ea047149f04bc87f0d05e801e9045fdb852db5e70af17fd9c7aafc8a188b43d9a2042b9e3cc1b1aa3eafcce46f43c3a448b8ee4e355e6849eed6c38b00f49d4b1c2bc998f8417df4f8f35af9d7c0f00e6dc84181cbad41a767706ce7a154127ddce57145a8a61c184456b39cea8701d8c89901f5c30f8ce8b30f8ff9e1ed6eb4199b812e9c3897876899a70c88c893ff8a3a74259c592a4b329e8bdba260af7d37ce385ccdbf5d379eaeb2d836e679454dae943e6ab7d96b4d1480c14d35d4aeb29bcb368d6eab3aa3204b96bea1c1b533881aced01417f93043a772e8d5f637d1213ee87b127dac29942338c7d1d2cad7533cd381d2138aaea6078cbbaea37be6cde3dd2be2dc0334d5b9e92e2a30c3e7d8688c5e9de40d1c0c7430963f17b2c4babc5a5a9accf8139de29b5a8089cdb11aa320aa884756e9f17a52aa263e109662d8932dace9e4246a572d3f75afb4bd5487509e84ad3fb239faa3555585aa73735fe2810b3f9237f7d90e12a0d8755e1a1525c46aca6c4827da36a44906c88438ca3dec94e01e2de623e8339b8a3f56490fffd2a19f48365667736fde51a2fdcdee92a8124bec3cfa4be4ec6e3dfc53bfe4372a89c5c9137e206266a057e61e389187eb27d2304150c1a00d6725f9b383ec3c6537b6271ac33353ccf354297dad2320b970ddd5a000000000000