PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 85505 a781264912ffc09a816eb49aa8f129fcb5444da7af0a01d082396ec539b3a9cb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
074428bf7e79924cd02a4b649fb5ea359accc0f374901af86c53ce4770b5dffc
Certificate Block Hash
a781264912ffc09a816eb49aa8f129fcb5444da7af0a01d082396ec539b3a9cb
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00051a000000ab0000
002000000002000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000001f5360b7171746839a64ec8d9210e0f4d822f742128cc71a1d0f9b0207be5320e19b47133f814b8ecc103e2e8b642c62ae4fffb4389d54d6f1b3840c0c84d928eaa09fbfb166da491af347a622a1194282120bed88364c9f340a0000000000000040000000000100051a000000ab0000

Raw Header Hex

000040206d5b4b96789645d85ef3959fca1081599a8e0cfbb6dd5bd8fa12e2d361354085d9e5e22aac7ad090b9aeb378bd4aba4d435a6fede78aa0a5954e624f0d21ec415588536a25c80018fcdfb57047ce536cf81a9074f3c0cc9a35eab59f644b2ad04c92797ebf284407

Proof Data Hex

59,560 bytes
121216010307d78496b97d8cbc4be3a6c7acb5d25d6e5446ef36f9c68e087d6bccb07e9c40c6bac0da12eb168f4f9ff133c4faaeac08dc45ef81d54375cec84b4e14a5aea5b26416bebfe6980cb13bb70f7a436ef55af9c802d394645439e04e8a071d534e386161cd2cbae3eafc082f5675c720f2f6cdaf57ab87051d2c67699d22336931730c77830313c4cf10e5644a8386a87bc6b4896fe137ea4bdc2e813fe9aea908cefecf522d4e4ed39af3aaec621d112b8d9d182586ce93b45385682c08ea49db144b6eda92560440aaea9136957e7fed0d0b48fb8a7b8a6d4a8da645837ac573259a90940a19fcc1d0084d02f9c0215ac9807c908a8e176196cacee035df88111cb85b5a2d13846f6681e9931f68f7f6edf2acca60c51242bec3c644b71ca25c0270ef8bed3d3dc67b958dc8c04790414cfaf615cb3c77ce87c8a7eb9c7813efbd0a072e6baf1a74eb8fd3d3b5d7af562518afcb7fe971b309ccc985627f74bd245d648c473cd5daf1da33413746382ae28b8621c7e96dad01a12d72c0ab25d168f23373d34a8310111168f223622afbc16d1f07b682a2c7c7e51eb92b1480a6846b30daaac4227fc056b049d288baf3c7e9a3743112a2163d436f0d69a148bd957f9bf4fb4b7b1738f8ab2034114b280b2a076433f9c2ba6c1ff18c1dca40da5ddc0780d95b96d54574988bd0b768bad4daed3a7b396bc25570a73903e055039b8a009bfebd4d08292caa5c7fa3871ea371424ece4f92198d13b4495500378f05c5df33711ac772fad92804016ade902e8ba5fe37225cdc86a80630cd3bf2393c885de14965a744a8acbc21774bb5f05611318079b326aa6d84cd774b03269c8c4f171d99067af0054a87d117d6469150fc84947f8b6ddb04dba20682c552f4252a6cf5ad80df5d63c535116d539ee1a74270cf12ff74d0091c452a39092a49482f63d48fbecd101ebad11ae63289c5cb1d4ae016896c79f203c0df63d61346e2af1daa3e582922378f00765a1b5fe09e97ef5e1e2fc86929fc235abdc14f80e13797ef5bbc50eb224191d25309d68fd916af4b01caf193878d629a5f15575f1189efb9d77770aef831ecaf1ffa68212f943fe8a7888359cd3b5a4d1e6ff1638cbc74f3e2a3590d8773c29d1e684f6cd3136976e711fd07663ae8538a917e536ea1245646124d626c0798738186a98696159bf77d17329b2fb9b26e7a2bd22b04a2827a3e07837e963512594fb4b512abda2a9708ee2a35dcd2a74517e81ae9ba349fccd971b78b5e1012f55e47d12b6baf8d359fdbd6b26a74b6288ae42654b8d959a93bca8119702dc7012a51fc1e9547731218b89e12740b5271c9c52eac2091fe91133164cbdb9bac34ba1f525a1629c5c71e1ca8ae1f2c58ef3fec14e52da8f70bd3faef4ce71bc4f087d1cf4e45337cd690687af3610ea29ef17d9f4eb074bee2fbb776b2602cbe63fe883a485c21dcfae26eca5b645f58f103e633bdd3db4b5007b3741075e8a8a44eff83804c8e822bcf7d1267cdd7716fb694e931d5733402a4651a8b03df49d5b1f04d3e843772f4a5472dbf5dcd0aa6c6e04ef0e996202e73f071da9dacc917893e2d6c4f2f0e6d3aaf1d79bf92dc7f1d9e58346f47005c1f7f0bf15b86b84ff7c401424621132c1990b4c8bdbc423355bc1467d3ce4b2cad3efc14fbc44aca4ae57a7162ac2de2b94b58db161354bf117f39fa8533d8130a8c7d7f0f08a34b1a5eb8178c97edd3fdbd4c9a627cf8dc7598e596c3b8e6b5244e313d49322c788a17790dff8af05c29f8731b98121765127184d6b6829e41bab79511eab58d92ed0e67ce9144dec4622e3070810e2bf24f955d8ff1d9275f5e01e49ed24430620dac5c19117df313a04758bc7a8008b4b6fa1038ac729c4c0948196e9ce1dae669a5fc47bca2b5d61b28b6f529aa25c5dfea3e644fc91bd360706f4c31551c7c6aba2781e025c0bd3d4dac8e84848fccf6bc8f76ebc07d611ed110c5d47855324dcd58ac798476dad777f55e79950bcb1bda91e02970ae398ff881bf961ae309ddd98efb1f2ea1d1f2ce5ba07bc513f678a2307faf565d46800c50c4e27dbb84d7d26995514b8677877d38e6231908d0faf2b3c9ce80f5a825d76484b1373cb0923eb1424c832bedddd577659096e0e4ccb4c59134f5f3fa1cd4a9f427f89a6d136241f47a4ad3d23eb5852c521fa267c034b20913d6b54f42d231ea0f9960f05a292943b73ebe02c063fc25c82ba012cbfd21f3e127ae08ea49a8405550f99b12438dc8903fe7c0ef7701d2ae5798fbd0e72517c7817272acba4678d7adf6cb6800e9a6b5cda4a8fc906c490b46f0762a820bea8f96755059cb02e8653c19d1ad06aa3880070257e1c6c033f7e9935a65d99dc87725f622b4bdf5abc32c60309a144984ae2551b959adb05ae71c3aa730a900ba5a81c465b244e1cf6337e30dbf7eb6d5ca1fe119cdf9537b436c3048069a2652e62444d7ffa9032fffd8779a1833d0dbe09bf54ee35f57009a870642c43f6db1879cd6a424f616f36b4a2e60c0ff195b324425ea8641fb5cf4848d39bf73da22da666405e7c68ab9fd94c73bd04815a28fc15c8eb83f0ed11ccc941aa5a93df95834748212763c8884d3005383b5c35d5fc601b3dea34ad59f9378a1b0cc03f445142e1fbd8db5c290dd9201a39b0922b075c2c6baf011009cbc1eecb16e5d42c333cbd9f5740c4072ee19538bca885f94591d6f251cf98ad8b250e80df9f28a3e7dfe06a6ed4e907ea92832f7776edd08193a805d546e0d92acafd842caf4bb1666fef8b129db3819302a829ece53142f34850f4812c39069905e99910288a6452162d6487e354af693a489b4cce45f9421184ee0e7c3b2075f7a54710a30e975ac9182e08f84623119df917670c989ea24c9f237625fb28946e62b9e0b2d0e876b9331419dde2b52772f1d27bdb6ac7355f261d53bfb8ac932424c06dc9fc283fe6b7451e962050a025835065fb763f5b3fc600cab38e1d25448dfd17e1b81d1acb4f9c3d0ed7ba1cb7dcd502c6b8d099c7c059adb355a321cfe31b668d694364397ad2df607a5268d172120cfc5992281966c074a129c21c323ae9079f5b42a7ae3cca4f5025ab74120d0d907a40f0c472ab193be84e9b1dc9b307832e193cb887ad703114209fd90e1f9813d53f6882e898e2de699cdffca6ea4611c1bc1579772c9a3bb9cb87ba79adac333fea6f4347f548467cfb3fdedb3331226ee3c72926150c48d190e175c0c181aceeb5ab6e454f3b3584b38e319a101f04019c5316f92f63c65a2b034fb4492e41958cf3cfd2129916528e2bf68efa97760ffbcaeb4a2f7b449b210c966f2212156eab1e8f218d51fa4fd82479c545fa2c1406fe99f6737ba526fcab7eb2509fd6de06f15229746103745981b6f489c22dbd1d611edf8759b8e09d4e24fd26ddc7cae1d5be3bffdefc90beec584965f678585238a70036b9fdc016b316b57d406ad6e4897151257add113cd01b3c9e5eb66178a4b932855cf6f4c4c712dfc01af6c8e668b12de8d8c151294e322ab94525b3b99aa569510c74d92f595b01f43fc91a7d5309119b0a2196165e421fabcba6bf9bef6c602563fb2a1136a49d21fa949d33a92b63efb2228fd8967cf14adc70a2a176215c104dfec805004805528a145b47a3805791200cb85af8156224a5ed4929551b5867d0afdbce5f9fd655e3b8e67a9cef394af219b739d63afdba88de2c0e4997bf99776f357b11a64fb7b6b615e3e3aa03ae954c743f5876af66f932341a2fab4f263d701c906274e73d73475a451f18aa5569e39137a9eb4fff9e5e4c82cc4f218763dfe8fcb383917bb4d8bd53d98f4659823a5356a4ac3a76f110893ee04ed23929c6343df6bd2a556ad1eb580fa492149b9f538817d020b7b56c5d436d6cb68be295b426eb67abba669a981282dd15351f4be9f423b67fca9ea27a46ef7b0e1f1e79d4a048e92ee4ef823f008ffd6d0fcd885295a493a29907c09b7c7298e72ee19e1439048935cf5bf57e66aec77bb66ce91e80dbe7e582603fdb0cd98a82adf7b779a278d8b9b6634aab70bc6eb0aa66ba839f2f2c905adacbe31a3ac0610834a45792920464723e509991960740ba3d618f3f59b42e0cd46857762a96b7d4e0f17623b7debe35f0e6a7973519326b80ba13c5dd5a81810ddb8b0f72a95470d911803fdef7fd7b96f1b8641d79199f00d23d8e7df69fb0561c133db318309c6a22111f101a0bcb527714c499baae6dac6de09256f2a42ba1e8ff58db401a16176d724d1746279180bf60a9a4abe96428e52fdbf4901323f8717808cbd5fb708a54ea59174f6aded08b8d0ee5f876dced10781424d048f39d49517282f0523f48e8b62cbb250e243749ca9191454f38598119fa5e59e7462d0dd6c311b17b378abc32c65e1a9866e8fb20806bedfc1c25e034d760ac6cb8da7707b13160edbd5c1176e172b2f387f2bf2f6c7014008e7a019aaeec8442d7d9bd1f729fbaa7d9138b5ca39a4207154233c46c82e7ac2bb8ec37a23f26db96b5e1614548bad45d7693cc3633ece0479df18ef9480eef4aedbbfc34e585a207a45eb9f2425c4314d443b53cbfdcbe871ca7eb6dec05db44181e96bb851e028d25fc286c30518dc310c7a57c072663ac4e2251b461e79acfcd9e7ff4ee5683a246ca62595689d98dd4737bb7721062d8dfa13e76499978a773eb052857fc26a98f76ef922db65bef1db8e0d7be42bfc6dec9ed628f7da5e562a96c3362b2fac1c918e9163af09cd4b61a3c1e013aa7e1574aa6caa010af0dec9056b75ec33ba6ab4b7862b5901966ac65fe0207c661e8e9f68353fd2978267178ec8ea8468c49ca941d79f4d0eec80a15b6b6bda69bb542b254db5663fa57f928af2f4ce8386e19a3da342ba04d0c713ae9510987bd2d0017d31fcbad0e1724b6a78f3ccd8f229fbedd1075589d7932eb68d322e28b8275330b735f9ac89780a71212405e57771a909d6b282c6da7890836920eb47e88c709071e1c3a2fa901b26e5fda4acd365347932963a825d93727d74d504cfe2a2566c136ef24046c7730907568eb86c25d80a4786f4d01a7da6fce91e885c9d9eaf4ae72c7ed878764835b1c1bef1872bad0910879ca6cf49241de40a81f07ff67207fd69a972a6645b1729118f46b35e1c474d7e8bc0419bcc2603a1bc6373cd9c2c032ec280c7435e7ddc279cb79b071e2a1281e4371af3747559d1f0f31e0c3035d5fc54d27b574aa6ce0d2c9c1467a23ca4076fe5196845066d810c679f4cc93328919aef267cd51af4104a0fe1f9ce6e4629ebd0fdd35355eda56ca67e4be2b8581a06f757af23f6ac8491c70c088068a9cea7af2732d7d31476a24578950f5fb78d31f670b6d747978fc4a93ca3cbcf39e4f02939457e7e66bc33b473f310ebb6807f4385169a7883826aba9f54260f9f8ebb4a2b4cd3d20c3ebda52cd3a4d9cf27dc6c3a75d5994f739fa8552d3054e0822ea442d1cbc33efcd15b33485a3d99cca8ad5384d0dafd233e92bd475ef0f6037c6433a46fd266f8e577dfc29368cb8eb7618d3d8b594de4f64bff7cca7807123fd254eb2d6458715b6484edd3df7f4dbd3fed725367c886612202542a85899ae776656124f7604abf6a1f117ed77df0695d647f485a4206e693d763b0f13ba2b3bc7de2220ed67c3ffa4b62d32be6a7877297f91eb11c0fb8c06e25ecb84dedbaf28ed99ac3920f0ff821a5b96e4399e3e500c462c510c113f0955cf4294cac800a14b432e2d47cf0e98c37354057db88eb9c33e27dd270941f103834a03860d678f0c1ce8991b2ae20f4e669a220f643322500c4d72f1444155abc21f23600a21f57fe5be28596167bcfc9b5eaa204f9be42f4366c5a2194d64f0aa956723dc86ee570413431959ae5a9946a0f444b4eecfb37e6741e6ff67a629698f2576a68e6259854d56a4191fdef5fd6a6c6ab172921ad022bc696cfa2ce0eba07ee1e6dc53ed59759e80d79361196e2b59390c68818d2a2e8631c557523e409542eea076c4a12ea6c39bf0ca0ebe8368cb73052f37203be589bb270168fef7b6ee01df5380357748e89b8a4270271f4f5dafb14922ca40edf6cace148278f98091542474803d0e89c26dee8374013b8a61e23e06f60c2ebc142031be8c17e191ee04b5c210ae6cd8f17e32d2d888046b6c980174e80ac3841cb55853f2cfd98c1aa6374ff0740ea838b659d13c6ce1487c9d1e2dc11cb17b577de0cf03d7af35495a36935fdceee3f0e1dc1eeaf6f9ceedbc71ca384fd46ddd1510caff5bf417e156154a143d27914f2dedbae3ea0f1337182d291dfba1b43aae4160febcd89b50926004dd0cac18a5a5d1f80858bf8496819615bd7b3f791f96bb5881eec281bb74b4a45d04c8bec80ae531792e4c361523103f156362b22d65af65d98b4dbafea9a034a8cd432ae0627191a8612586047840ade5b0e8ebe1dd127cbb1c243bd32aff5e2a961a6c0c2f3a81ad64453d2ce2663880cedc20662bf13656671a5aa3c7b2fba6f2fe376fb55a03b11dbe50e6fd9a825fecf2465567c0e4eacaa86d2aebb5678037f4ca0ee36577575e46e60171f18ac9537653d95a46d8b80618944552e1bf0f743f4247ad34769ef432fd91f9d8eed8488c1d8b7083110d6a8436f41e28df4aeca52af42816261044657e1c806a94a8209c605f7edc25711f8e372cba01406fe6a79ec2764a919b315b98fd4f3ee3febe9542cb1e2b89855e563ef685e33bb118341f05171a2f0f11594900aee302c5efa329aecd5ff764e26bf72b4fbf53fea06306cbf3a6f532e73f8a03c73ddfd0f69c336a7ee0a643b3b9b415c8780e74234d8e4ae363fffe2bb240784ebc371f14a71ab9e520b56e5b7b77b234243f7cf8177f47d0d65ac6c6076a2e62020f774114be6671ed032268fc228b0e9b65eb4020c020c13b4659c1c53c32a4e062da8f4e0fd54b9571b105612558d3cc61cd2546ca2ce87af4824261c5fc5eac8eb71ffc1aee93d8a0e95d3e3653a84e191b26d699d43f7448d49c59bb092392e46700b430629e5b0417032fba6c2f31083e09998ac8c775971c843f06e5629f070e7dd4a519e198810bd7b8bbc1397b134d779774140e7ce59f3d69d1aab22a243524ecfa2ab573921bf4de6616b55792f28841691581e5c28a411c9e39ba29900f4573bdd8d7970668f170917b6fb69ea5ba84e77a6fcedf091bc2f7eddaa2aea19f8bd56a0a110667333e67788402697dfbfdc225846d1640c90904d05e84ab1e04e389f3b65f2b04c62b61d78afb3cf23fe71b92c1e033ba32a447a1735188f5441d91a94b46392efaf3224e682631bda1fea053bf7b9ae587af7598f645cf6051cbda869c69e66faf387c80af74729b987c5e5210007f619b8789342c3a06f5415d734ef5472afe98c9cd468b0dda92911418d0b7315c0d5390e623826144626922ec2c712f4c81f7fbdf9a93f32166ca93be7f24655f447e8672638ad479556a944c1fd2c3f6c4525b22ab504ea0d741ec9123a692888f95ae03a3fe4f3f7fe0972e49e4d8fdeda40ce2a9f7cc014b111c84f222699c3ff9d71a3c0b149b1d09534a284f2e652c06f3e3eb668a1a4656ba6f5b5becb667f7742913c3ea08e771229261656d1f64eb79292a22bd1885dddbcd74cfe96f8e39ba9e5bfcda25960a32b82c45c2db5308cddab00a6ff09d8e64672151d646cdc759afcb65a38673217ef2680dead32c35f44b63b452df4cc957c347e4a00b0818b550590602040ed28bf233832656b73b60553bef979548dfafe10a09b5a52e2195bd31c37aa808a2e6f59d1f69781253e4ea95087793b409749b17013a75b543d851a0f152bc12ab94328fcb5f3cc2edf6d3537ecbf3b6be57c93846345585fada063abac302c882d2da5a874df8d7a021ff7db349b22e977c3356976019441fc06ffd517695a053c2df584787ff48e0ab651c34cbf933ea834a021138f5aeebf3a0029a73d0cc9ef4fd788ab76d54b31c17f30b6a4e01f47f7254beeb808fc00ff418b6009da2156dbeee54e4829c6f90f943ec3d74262dd6d9c69f6ce194a9d8922101d43ef4d349ec5bc8d3394d556b285d215333147b55368d4007b81982201abc3dbe659241c65d8dfd94cf41a5be9240d58082ce7c910695330f66bf285d731b5527835db304dd34406cea558a210439e574654cb92020974b7873d8c839873a2f1c22065d34343d3c24d69cfad10581326021c39bce59ff65375ff6da6926c1c0ae711eb98cecf908681b4b6c700c90d655fd6a03f9f008919952c1bc958483fd7424b47abb7aa50e56efc87734d2c1534aaf4f857113e15f1d659c62bfcbbbfcf55f81cc95e26e3ac171b8b6978ebe77e8ee86b143c566a1c562b05090d4ba6bad51b0892e90a46e5e8936af575d72223091ee310adab1e8f453931f632122a7bbfd6df3bb5a1ba7c1a433b7eb296b563220cd933ebf39e2f19f6644a3b84918305a3536b1f6e5a19ad4bae8991d868257831a660319c76dcc5f8a19fd40f8320137060bd88c53376c8f16cac666478814164b28b51e244eee5f9340750919a034e9c59d5f792866c5efb62bb9b6405df1f18bdd0fc0c3fac0b670352e05bf7fa122cdfafc82e8d4f2b22b14aeef38b2ef9cbefcbaaff09e52efea5cbd80dc58694a0ad2d109d0da66741f5ebb65655a7a662cf564aa60a184be314bf79163dca1f61f543f53c93185070ade0e55d41861da8258a202d19e6baab298a41636dd3ba7e85a8e2a74266397d9ba104ed610d1933412da146c98855b44d21ef768382771ef5512a5641b8c02403932c2b3dbf3d347419c09050d1b8b756ce01d595d3804bbcd450f07bd5263c05761d77a3d84d53624bcb287da9a1895b4c22ed6f03195b67f7a65d3eef881f4902dba8b2aa814da8cb84d5ddfd1a914acbf4e3461b21e0407626162c8bc5caebc9f8f3ebe02d88dc6db7235f4480fc40a273ba8a2c0cd012fa2fb790175a82672adca8bb88fd551e1fad1fe8b297d530e02babccec429f3c5c1fad8b44adf61e69763e0b091d0180b61380f235234cdf72183a99aa322b7891ce537d72719c15c6488414c8db61886b0b81b4627abe49f798e19b6a0a9c43a105e05f85da7b162e8b64fc31e8f40172a3b472943febc3a05de08159a77fc59e3fdf636012f4b1e989b8ba0ea6c3617fa4433e6da74be30c65a586cdd2efbf0ac1e1e843c7402f800e48fba95549c1138bb3b7b3d819698f5a205583736bf0cf2381ddaddefd7e86c10d194dcc0407359c25827d17a5f6240c32d92e35ef17977070ec9624926d3697b4f059bc54599282615b659b31d5d4b2874b4e0e2589e4d7a2405fb18871822d2f35495496f25d3264efe1ed0dc1ef56858c6bd372f12bbec08abece7d7bd4c5c7bb0487dbc2bb9e6621362bd4fb2adcf88bb1f5a99a056734fb2736ef711d7bc3dbf4fd8806323203ece26f718123d56ae344a5a5e2b8b51345b57875fb23863473c5929edae89acf64d385f46f8ff14e120681c9f5172c85727dfb8181f63a772f98db5f7d458762c5a0f00e2e43e78ad230b21e5bee279c9120ee74a83fc15ee29af0c2f9259f7872dda8330d36aa593fef633a90a75d19eb2d7025695712c76a14328f4908e8df69aba451b820bd96e8cfc61706b9fbbc6a270bd2df4f9036cf27a5e73dff2bbdfe4f4fed3400cef3420682d6e743d4717b744a3b682d160f303e6387e29680f136a820983280c87f63673fd244a4111a82df3999b437eccd49c9cd86235cd36a89833dd2df5836f3c49b14e47e35fce9256db881d0c8618b1b4692c961a27d685cce5d0b9099af745128767b4fc1187cc09a8f2983aabf137ffa082fc1fe1b797ae4c650174635b297f9647eeb92388b6c0a6002bf96fa06ac2aa52ca7b4c68b1ef6bd1a720f0e82432a735480f259ac18378c247d577a8bfeb72a7b09a767f965f13a2cc3d092843b121160898844e5017928940abbf4b7aa8643492b860f8e8abfb768156165f7e25bc317756571276ec837660d96c1d5ca504e123025457d62ea386efe3659281f4c1b4be4144f327b5b4feabe4367d64297368b8d87c3f576e7cd1354ef57e8486ff06ede878a292317786be0e7505c0567271f15dd4c6c58928afc6f6eea14f9df32b7da1c69edd0c8968178b7268c381938e4129d27a8a33e84614b6bd5c3af8e9f35550b60eeb78b9d79244a71c1d370b214186f637b89a3a3c99657ad3115ec1a25965c46d9ec6eb39a00c9c520e6e7bb5a981671bac2a771fee91aa22448ff058dc12b9ffd0b6c1c3fbd854fad5980ca907a1ca7d3272cf1942129c7b63d5e34f0ea80506b92c43d9d36b7208de072b534b7875e07026c01ea12a5cf599caa50044ccbf2c3d3a270da908f587ca1a631f1c3c754fcf3af97c5af5ab9502b15ddb701283b197ffb8c602b0a2169ebdbef20c0de16a12c909ef690f7fe075003bf074deb3b1da664476f67f4bf82695d836b3477f2d2b4b8a9e8e183404887d4bf5cf43d2cf79ba1c86b00e265d5ee0d9a6b1262e6428a38711cb5223753b9aa345a6b22da91e05a3ee0fa596f235dc7ce8cb4eaecc9ece4569b215cf9572e9c19d958a275f44422e27e2156d22733f501da2cebabb34690675ac0df121e99eac680d75339caa85a7c07ef39fa40e4b17327313739b52f4be982758854ee774f1d6f269bfe21f87839e39eb89b3e856323b4f7cee96017a2b664a71ad6f85548e3a0bf0f1817041f3cf10a2c62a0d8f791569f3ba37dcba2dde54137fb0a7ab8c343bc4f5aa9968eb8ffa53ffe942f9508d32eaf3bdc794563d84b80a2c5b44cfe4e002cb605f05b70af33571b4eaa965efec47d2f401247954a098f11b9d898686133c8e8eb3d577803f8d03860d7cc53bd446aedc1f06b8f72c98a8db0db100ebf4aa38790a54197c9c11b566dd6442086ca0f7f7908f7a8223db1f7c97798e5f9fd28f079bb2721a1ae4a8eb9d8916e4fe1e1c7bac9b882ae987c2170c672076f3344b6facc3ce392ec1461315a1dabb469461ef8b202776f42281b1333090944b3ea1f820285c6d63f28b2e70e3c6fa11ac154fd939f4e52ce5d74646293abc2b2dc0ded6fe66355aadff84a8e998baed42e0d4d3f5300800520e18b6f3023f8a4287b7ebc7927fe969a3a52f6a15b2eaa7ed3e146f807922e448e1955711645939b687ad76313cb9abdc53ee0b6db6c590936edaa93550778bb1de414f19831ee7c1136c835c625e103bf9eb890579bac5b826a1d531ac614c7b78ae532d36328666660f99079d2c48a63af61b65995e0ea68d13185ba4ab90e32e780ac8bfce5d2db14f2b99263bb9d023446c3da976d21d0b50ae8672bf3c53a648fdde70556d7831b1cd36520ffd8e91297f9f94c76774162a1a85f1ed33bffae8cd976981f44859f5fd023a54be10d9fc74c2330500507a7a361cc16d3b1fa74f8ac44388f19891e3104c9dd575aca03aeee59fdaceca11f10a28faf6779710eb45aa688247eb7c0d1e60448d2df012be3249b54014893cc2c017d5c30123797338e62e5580d7e4f43567340da78a221b2ace7a70b40ba2018d6b788d34c0be0fee53ed60717b15dcae16f1ea0c75a62d9b26ac6411f211b490c673bbce8e75561dd221ef8109eb44192db4bf94d639b1d3cdc5d5dd909644e8af55b19b2d8f1a88ac4b39b8e065207130302e845a1c55ac703aeb8eab8b76141cdbe7f9ae605fa234a81cc712a44832a09d013fa91816023473f84e27345f00684100c2d3eb174afe54b8bdeda53709ab7b69ee2f54b896a4bfb05c5c9f37a0e090fefc0ec487e54695aaa067ef97c71540f810588c4ef7775f7ea9d4ddfa0da41590f9e6737f74403df5df81a6612e77ef2c7803120106f34a5b13d0ff68b6a6d6fe3fccc7584732e0197b5ab2e654efbcbfc11a65650e85efe371bef534157a404061a386507b8bdaafe8bc4e6deb2d913b1b0530eb814e22506dfe599630bbf455cac40978de5633f835918c9f27a4f21e697cd20f1a73702ce059b5a3f0ce5d9d300ef9f744d818ed2f2e5715f3ea6ea4a67fce5cbcad7fdcfac315084d18e1b7f5cb55e80a34fc754b314875353792d51fd4a424760b9b4929028db2b25fa399dd31774537f8d636383e29cb05964cd6e710e5c4eb652d910823e84f08f7e704e70e925bacc28ae06fbc8e8d77a5049056886505493d133f112433a3fab80e6c12b2c1d6578d6da9563a12327d74a541f184ab2416591d42a9cd11f194c972d8ebb1af139716408742acc67570bdda3302489d1ef6cec0b9acebb9ef993d77566243a8b08903590abbd9ce022476c9880fe85955a3cc3414b56625dd2eee53a0325a8d20319a62defb43d573bd3d21aeafa051dc9517931a28d4c8958c86f24e3da944398dbbb631120005849e63195c9993ddf020a19e8df660c3f63af34a76686ba37702111b3de622510d3e03a356470471f10089b20b7215c424b6cd0c5265cc30083397567ed4fdea0c9c46a7a7a3ff90b1d3ac13988de5a5acb0b87def7a53b5c082996102345a57424938ac3b67b465b6e1b9b32f622f70d61fa8a54bea3268053095c1200cab611460f103118fdee55e0acad6ce1742ca4967a92d2193ea3a8cb31ee64c50e1c261ee2bb9bf9041184318eb589126d30c68cabf8defe097d58dc3a43542c8094a31889b61e5bd3c3a4f9a899d585ed7c368bbabc779e032050584a688af610d3475c6dac6486692983c4cc9945949595efbac317217324250acd320e54f028f5bba0743b964c41f8fd7a22a510e688c300c9e8177b85f0eb5e0430a540b7167ba6c9193e84ad749ac170bd75ad3e2db016e4b04f54e5627581f261255ad40836cfcc35e1e472d6e84fa1a0aeb2c1f6913182170c710131acaca317dbaa6955b9e63731ed4a7a3eb493fddfe6873857600a20638c211f3d9bcaea838bfe5c1852a2cfe5a671fe9d9cf986d691e1fc1c5a6ab10899bad44202ed30a4ecba5150ddef7b8d99bf6a3f2bd66e44da4921e9d8d84cb371a0ba98418a46f0d82e160e24924cf61db7c05b5f5718cb56d9c69fe47329059e5af7205679bcdf09953aff0e6303091aa15f9066b6bb3f0b55ab6229930d6166503ff57da53dc8a8c6b371e5a523af4595d0215a6890add6c14b74dcfde3a41c00667447e9a1e8e37b6a5210e1f3eeaf0850ab583b57abc749eea9b16362210186a3a083867e84dc95708a9fae3b19bd6be2d17091099a49f1263b532a2d0da16d1946f5970cc5f53e061cbb2591c1a073594461c05f9c0af87cce9f0b0934fd3d00417931b25d6002b7c54cef47a584aa6f33baf94b2e4e962e3fb27691c80db4f5e747346aa92eda99998b059671056d915375cb8bebbe9182338dccebf0cec1d298f328fa1a55235c274b744a9947ac9f3e74b662db70e5884e319e7c62f5b20be38ea647cf41c035d44f6de09909c7ed63b9307aa2fdd50189e1ef1efcf9e1def817bdd3702c88fc30979bfcdf13a0c30ccd476118482beba765fa9548e800f92f2f3f19b82714c7d42de255fe7acde4bf4eaf04aa08c20be0ba0f76a59c1c62e1704bccba2b7a2f116863325b4cbd657d1c8bef4dadbbd774e60acf06f273379c6fa2e3f3c5391e2a73bb07b2bc2251d896e73fae0122bd013b90f4bcae070e9e73c8fdf2805471313a0198cf5e981f72512cc95720c0cd66edffcea0639ecd996ec9aea7668345352656afdd9fd993341358191235ea31dc608f492fdcdbe2ee592cebab9f988980e0e7bfc16f30adcf4502154fccf7c80867bb488322795009a28094da53c3400fa03072f275e87f544f1c796fd631b6cd0f3c28aab2f976a83b5834b5770c41e707af014950519d15542639c39b94089bd68d4cc20a08595af3c3d50c3e58b77526e7c812b83c341cd7182b7b20848c31be404208e99e54eda3f4291d969b1de9bff94e7a7d2ddb56abf6b271ba6fdfedcc72268cfa60be77d8286fbf53dd770c51f3368b77389ac9c1fc60ea98b5789bd93346582945cf261c1e380eee03789490ce3029971662823a263b268d58c1fe4b60acc047b4f4e15fff8b51343acfa2d3d7c2027b401bdbf9e890d78b4be8c97f95c23f4652874f7f89ac9091254cb15b8e3a3436454444f9f722f09c79bc3d7829dafef32e772145d4a7874d27786ea86dd1cbd575b80b7a042e4e89f3abf51ccfb2ea863cf4c7c8abaeb822c96de873a0b62d714547324bc37eabf75922ab94a9e8973a415a502d1e38e02b074aed4cf682dd9e02c8fdfb5ed6e9f067adaa577cd678dabafb0438dc26ed65de8f0ac26e4649a2828a0c6fd6139fdb90c6e3bbb60c1fd3ec777e98f2b67eb6352e22b6ca07b3f28213e859decd09d6650d304078a343bc2f4180e7c49ba78bb8c7a35135f5cbb8b70d049c8908418ddd05bb205103d1140bf4192942c6feb668dbece2a69dcbff01c4c788e5141538a24ca39db98f454ade039971f393d561fe0e5936db173a56b4f83fe3ea8053ba150a3e18a067be0d86ef936573e9ca356c9c5d035407ca9c1bf77f68c92fec860a1c4f644bfc6c908eb0802f56240ce9346feca7b827cca15a792c7552e1bf818a729ec22a9bfa4c695def671073c95a83d09e5d7714c220bb2914aa5ab6a292a764a15fb32be8a7d479fc94726a82d3802bff79ead37a3f88c53dd1e0a15c81f42ef2e3769d70e675c5aaf66592ec24cb8e996d26ff0238c486256b174cb89c69dc5e3a1766b8d1ffd013c910c9f74fa9b6ad2d086f477112f4514394f5975945885f9104f17cbcda3529ebe719769263604bd1f1cc19239ff545420dc9de7d77483012c96e8500b6ed5ec6642e28d9895973b99573b89bcc8d6492dae184d42b8d90fa599f92bf966b11ed26dd9f8347bc2c71538530acb6e9364f29e0e1833f4bd32e56a37e75153a411c4f26231da7241f8f842ba4d37552d96905a52309cc6d60e17e3d7eec4528690a500585a4954ee8959d4700e85d23b4ba63c290ce40f0cce176b5f4b797d9684e81cb5aaa48b27246fc644d3cf57878865b820ea9fbbf1b2022d8e586ddd1a9245bf112d3439aabe02d7c541151de1c496182c60d6dcd3ca77e6db0f06449da1c87faa0e6443a9992372119397160042e8c4fa16a7a7c96f2eef963c48acf372bb32bd8e769ab1ef57438087af1666222cc754d94963221e8018feee90d511e0e62a289aa8dc6f178981f69ecd35e6a337e21278d74b214f63bdb6d77207f976c54f7c90110defcbea4733c825ecc4aed0b3fab7704d7f845359ae56ffa7c342efa368a0723e814c3aed2a1ace28ad970beef21a2280a711d071af98485110aa559acac8ed9e212cafc75ab692b5c4e1d1a1db87509c40696b7aae8ca3c84b4590db47a5fbf9ed4b251041732919586c04c70f79d2b2f661b9ac28fe2b021de10c7c943f9213985263c4f07ea68b70bf5e55fc1aa9cf87319ed1a6b57b26bc02ba4dea6d4cd75affeefb089707aeb5e8b04edc3c6df7952f49643d33b37db2523eb34e99311f5394b7ac9da532df7293709ba8b72bae68f20744d66666c21dff6fecb91dde8679b2985c59ad7fb2ca830cec0a4414fb600d4557a27bb033f19ec18b6bdde4c85dc7a0ceeac7058b3ed08c80b0e0a6ed00cbcc27131fb4c0580ebb262940733e3f87c3a88b1bd6ef01140858f8062fd34303e96db5f6b20fba86d11ff7ae3fb1d1c1a1bc18b1018b9e0e625ba0ceb60055e24a1a3a31d7ac4a78d239064671203f5db09d29146e42399ee5af29022f33d203a3ee0026608c9b4329656d7eb7043f4c3824c0b2031fdcb836a548b14b396ed6f7924078eedeb6e1d55e04e153070341a3485c10ca4efa7a01dca24bf16a7b0282ffd60ba9b3c0d5572b2a61151d26306ad1472702a084053ef6b885d21277b9ffa1712b33a48b882b0a7a89a15ae0b3b5ae4ca8123f968b31955254a4284f48673c17991ed42977a46c3b278b88ef45d47c3cba06a105e20d2d1ca2653655caff16910b30f3058a6780595508ccbe1cded71da8a06584395922f59ca28b718a28ddd9420e753332ec294a2f8058354c6648fca6d4f4f5c931249078c0f7830e3d27629cebe981aaf5925bdf8faede962c4834d5ebd784f625411c1612105fd631033206f8de14c6ace61919b36ea578fb6ba0965935af2f701a395911a0749b9b7ca8b58a137708536e23299323ea2b504a6d0e9ce50596dd173d291377f0b9879e3161ea115bfe96f45e61fa0133b97dc6622cc2a82af804b61f7fe5f04d687cb546f4e22911d6a3ab3e4a20f738d1fbe7b2b18f66f7132748dbadaf578919270a0399d4f9b46af14057e1f909bf061cb73e0fd89fb7fb9f393ff752e57c98cf78f0027c20a39662efa041c3c052951e0330c997100bc69e110252bb6d71383bed03f0044073551412787a5f9d34d93399d6d926ea553ce896a226ad9d0d15f087c2ea3daf724b2e51877d836afda5d92b1f90e3a2382beb7c11a1c27b02f9899de48064871d6a8653c153d32c6abc0b941484189df7cb4792fdc292f290bfe87c2e16d0bc59c29df8fb6010dd93913fe8c84b91df0cefcfef6f12c2486082caa285a5379813082d499de08c7cdf00733981fa6ae9eaaed80cd7466f68294c25259f8f4ff6035c152bd98ef88c07b0b8575407368f3b6058d97f5725c42837b7cbee0b97cde41fca12201d7b2fc093af03526df34d596878d71c5d02173191ef2d109adf0a58437515f78f6a3dd10d7fd150dccb2630555f372ef88399422d487be7ef87f980e0e460476c682d8e39397c69977bb23c183b17f042a7dff5ed3d33a81534ee61defcd5df565a4c3ab679d237e5f885b16d1743c1c01b030a5ac6993b4ad768df20f74ae49b96e12bc267ec23216f0370cc449678303b096d06b2a06f9937843cb32202e1b47b837756643d6511913f33adf332f3baf92b5cd3719021626425655d9e436a2a71d8e1f020e86fac9aa251063e119bd0c4da9a7629fd804c06b9b0609a3e29ad65f0faa554c983823d7dbfcdc52e440d984258d8c45b6414902de540b3939934a893a79167beeefef200530efd69a1ef5e327ffea6f76bab63cdad74e47c4435f86b76db2e7bd20072b6ab52b2911e0ffa080fa7cf3808d2d1753a47750ef8a35074562b54bd01776e41b48f51d6981c8f85e99faa63a542d0f3fa48679306ed7a205da4a717bde06db035f1218cf5ca33da56523888925ff589ce21978d28311734e64032318cca5187959d164ddae2b659d4b28506582ea2be1036f311a541f3034bb5282ac15d5f4ad51cd590145bb312956a4385d72034b00aaae65ec37b5a9715448bf42c19342c5a502ed7343eed42365bbdabca8e52cf5b1c893b3128b2d56c46204856beb9672d4fb96f0313dcfd9e17b511ba4fa31476aac3491383e0c6e303c677cab70ae0564d4b9abf5841df1a9a44a517c2480e538011ff2f81daf8f896415d6ff0fcde2750baacd70a18fed6aa213101a17de16c1b76e03e5d0a03810ee19379a534f5e4a8f7a863c0e4e7b02ccf2989c778a510e415249f9a064c9d84fea54fa5f67eb0749e9ee65707460dcb3f5d604fd4191ad51f27b4ca081eff0e342158197ffd6fc292da776e66cfebb29ad443c0302a13d20c90a9d885d1e2ba3bde3b9c1a80f2176449b85dd495a369d91b02e5341268e692da5ab4d250983c2e200389b16d1fafbfb6f00bdf2b2f951d30da54ec7166f083a3ca962e106e0b9abfc5025ba8f34218a211e98da926257d7e440257902c6ed5d04cfd50fed16954075b8da9568ad486ef6b7bb0a970441c5b0d00fc196988147b8d080951b6905a5fafb289d0c216ba62fe2b8e464744a9a4ddbe28885064df0e50b2c00070c66844aa8ff20d86b7a72af36899447e4b018c6c8bf0782ad7c2980c0ee7e889d282a1234daa8e906a2f64189d9149c3e8720a0e482c7de104709639f2ddb1b871498ef2bda19d2bd6e699377f39dc59caa19820a2d92535e6b2a0ea9908917134fc2aef2ad1f59822d6b0d64c1031f1b29824ce8f8dbc051ec7aa02fc111cfd299fe6d8cb19baccceadb69c9535a62d8676e148edf1d6c262ed4427c8ec5f897d3e6fa42dd27a7c9b4b356cef853ad0f940bb2c4fcf860cc4cfd1d3c7f3d0b9221e4025c898d51e34e87bcf7faca844c4a0a34c1c18c2108ed48a3cd0bfe8eed6b8260a7de407fede3933538e4a733654e6ea1511bbf2ed651b314369fd7ee6b7a8543d3960a6031d79b0f917d5228b5c626ce090dfdc311656496593b4312f4afcca29d1a6eabc7b731cb988273d1284fa8e804befe4bb461d4ffcbd1d415e5768f753f76c337ddb3e0ba90226c39103d15b4240348116c548cd73c444ed7d98d689c8835de7e0ff90190ae49056839602d9a170681309c3b20fa91896d863e82ec6a3cd43b960886439e7e03ee1a676d9765cc9b4d34d0c9ff2dac959ff0f5af8e74a7c4e7dd7830643c966cda8d54fb82dff994658d679df229f7cd61ee84d646a9f424d058cb33f19d93567fb61aa523a6befa7e89a87e71956838e19022a7392a74e60938c421f4fe169afc7334380ae43064d6fc1a82e86441e107d5222bb807fe701f94a207d00e243f8941b7c1222e0d0f58e15fe365c6dba6800510806f4170764cbf27bcccf431b2ca2ba9800c7f2ec3e3480af51b0180e8b734c2a2f35a75f827f3ca04ea80a41c67c5ad42440697054286d83c6b50b553e578a82492bcde4946889bb78b1cb323f344a6a28c137fff0364948e9a0e6006a88bfa61950a30e0a36a95dae6f86cec3aeaa7af1a7874bd050e34d541253b07efcd69982ae0b18e2633c96ef11df5826a70d38e37c8032f5cc757ca4ddf225993de9c37ed361abd12d2031b89437d25514184e3f37c5ae987db999c3b4fdb959f2011f3173aa20f4c192c8dc4196e4a774a0049eb66f9958ab68bb1b88b7b557243351b8c0965a2f28c93c608d6565431dad2d66917dc5c9f240210e5cfe5fef18852445aec2fa7b6f8bf390748fdb3d87fe6d65ab2a1a6320355959841abca84450fd4d2b70070e391682d76d34b9812cb74e73a8114691e36353d8a4f07c3cc690fb0be89ec2033c1db443ae756ddd58388bada8ad25f97141b2c46badf5a9f88fd0bc8a857659a25fb1c3a7493bf437ea214faf237544beb48ba10662929963426006536c03b41bce39b88f8377384a2661d39feedf70cf119a235467a3023a27db93f9a12286b3f49efa856f290e45aab567f651cca34be6ae691bafd703b0a1de854ea37fc384ff612ff20bfb74788487b242247d94e0acbc25ca9ff4282a03ac65faf706fc2742f224c8ce4e4d02a823368972f417939e85b34931ffb44a002b57bb43a453be5199d890c23b90e105208d91bd0982dd331ea41eeeaf1a293acd9cbe60beacd3e9cab7300ab70d0c5fa788415a2aae640c33da6c7b9c3817269bac451457f808649b967009adf057974929ab7e98c2e5a3b5efeab95f2d4f395569698bf9acc2ccd678632c2562a805623f33e33b143b332865026f40e49e96252418bce723ca96e70408221a9f6e2d117f820a068649332101c0a4c1cc5c5cc2bf27950c7a7c68c8a1029cdc3a8fed84ee63103bbe66beb291018833190190dc67ae6ade92fb52c9209c00678861f8a77015ba0312b06582bb6e66f33d3d41586c9cd2a73badf8ebfbc1998c1e9b16a1890aedb592f1217d7fde56570e8f220ab7e900a48cf12300bc9a4b31bdf2c497d18e94ac59b710737c769e0536e15bdca94f544516fa5c57a5c22de9a66506da1eea88ecdcba9e7fc19e8808c48ab6ec32dba1842c20f8890985945918a0a936f47981cf77c36f41882ea22e7931754e7936cbcac2b52358b9697e8f7943b0460552a73301e9a78055fe90e641f9484a9c2335fbd6b5beae43c29f5a69077f9eb40333c1ae8895b1565cb10686f81a35ebcd130e382cc825e927ccfc0e03c49aa1700a38afc49999b8ee75a38d6b40a8e10e95f9356a2faa6251a6f8fc5ba0947abf4a441cefa152b7e996a5456a08628cb8e26c8121dad8ddc54ebe699723dddaae94a1eecb742f040fb24a899417ff7f1bf9462e548b95f2e738a505a41bcdcce024e1ee52595ae75ca2e33cae6ebbe414120759e9092472b0db245aa8541da247fa10c86e63481e1258ba7b7383f03b044e6f1db0229ef950f14293640cc2b123e0b4600d5b36b355204e32e51987f92c9b07b74a704b262b6cdc18ce481b657d2937be823d6abe945b8811e8f0ba453cc0019c6f246d86955b59a4c5f196326e6bdff434788f0296f43c28db214e4480c5e7323ab0ee38ac915f3bb03ae9bbf61e9798f4bcd54cab210162f21f3982c18b5ca9a8ffe233aa4412aa5417db89c49231b888bc732f7ee978d84cb527a3eef44edad812cd78c37426bd33691a220f7093f61e3834fa02bb4c12a39e08780cd0ad6593f604995e1b89c1720ef2fd052142788ae1e2d5992aa5a7d10ecf5565dbb4d79fe7e9eec0124cc53709c482bbea8db759fcc383977fc4db13693805750e440e030a43448bf228fd622573b45e870a918474b726da11e9013d6ce601df835527b8dd30e25c51ca448b9fe972540e5ca15fa692b41eb3a304535ff0b3df3cdec2c96f99c3670aa3c15a558bad966a45c47c70c8a22f89f3679bac364274a3dadf9b533e63d4eb148ee593366763d279c9789183ce17c4ea86d263e902374dc89f33d1aa6a909c95cc3823d7c64c59488402b595f18793a2677c4b1c7e6ec63219614faad3ab1c986a43fcd1aab48fb001674299e447c8e683e5a08d4d4269ab93eb79ba8571ca4710d8403b84e7787aecbe3cb3e8309f2831571eebfd4e15d4f512275c96b39866abc851c00460f5abce9ec6892ae868ac61eee690b919df3905644d57cf21233c98777b9926c09cf701ae026cf9653cd5255f53e7e90411a380bab560012516cfe8b5f4b60ebd4e08321058304e28d918606314aaf56d13608122c01276f74d4cb37272cc2692e6edfd371c6de411ec518d490216442427569eae8a34bca1077b44f34e3a9bfae009b722e356f3749963bc6ce2476cff8c46aa57c2cc4b8bfddedc3c82f4af1fe322a308e030340c30a17bdde4a74862c3473fd48f00ed34c52eb3c38294f0fb5675610ea8201d7e345a47ad8e460b0c9b80b7ba62614a8e33de40c68a3b38c5b0b6a97a598e27dffbf2c32613403f427bf634087efb17605e07acc46177600faeaf78f6ef00b3db4ab584eda7abe374f5d86a79e7cc1e29ee9fb56026dc7bee501b1ef9f176539b0190bfc2061de9e77f53a3233defe40976409803a113f3125f2631247dd0ea73e526d20d04bb8911f859d4ad8ce555ed1b905657403547aa099325ea6e5d16f770bad284c5f54f244ad731928ecac998d474defcfeb281ae86094bc8ef4c6d6881da8b808913bffe31b5affef52d010b9f87f30a27a00d0f6b67283b8649a5050af4986b8d59a0b3aba7a6b4425ba4eee5c9f8bf812cfb47f2ecd409da123453419653918cccdae78c8052e3db3270157e197d71474fda838225b8693f347d5f948660c520c5a03ac6d531797cac050b051834e6ada5188142f32df755a822b0f9730dbd4ad07eec18559720423e3d2520d3fd567ad0847854f16914868549ca70f2ab24584b348cb05c12df0f41d4543ca08e626ed42ece85822993996a45642bbc1e4430523d2cabac9e0411cbfee8955681d161c3f05a1a209c9828c3892937f02efd995505f18153a2905486a9a76e6d7c30f5134d667398e176b232c36a7bec1eae6421e917ee587141d075c1257e366baba484d368de7e19db8b9ae4a362ba0fa611fc0accb1d1aa96f2c71938008055483dea20b678b9e343d0373203d2c53359c962fa633bfe87cf73c425cf730668acb8a5964d05537a474e28318290fe9c26c0f1f3ef379af980374c64521824884066709dfed3c45811a5cee0896e4c614eb99cc03ca45afd5f8e6043718d6f8fad4e1360ef195286c73a47e14c326d7a3a8ba9b3efb4dd69a9ba349819cf295d6795dfaf45b853f2e1a92ea997c087801aa76713bde79927702fa401e1cd2b34d909c26cbaaa48ded156b9390d1269a55828c615563f236a889b1645d235c88853c62456464e77757f76f9d56221ffcbabb551630d9ecd4d0d884232d9ac46825967896014916fe50df16e77c9c09ae44984352ec1f9104fd0152045368e2e84f4fe35c6769e237c76734f33cb208e83862abcd3ff0102d1f87cea946c5fa2f2aa4fb305da1ec27848856046b6ff6374524007678c0905eea20b9b9370988bdfbd88084ad7b2c856a2c4c2f3ca42fbc6c21833ce576f5b88b385a014ffc9af6d47716a919c7b7aff7dbcba5ff083c81d8665ae75c923b9f0843d9258acc43e2cdd0a8ad20cdfe737d14962bef41f782bd9cdbecf082fdd0363895b2eb1c07d3909a8d2f621b2130583ee47b90f21819a5d97824d4fc6944dca431fde1f3411f90689baab5e089f4b459542feb594d7826a72d2b3c2a4fdf3f2e49523dfc66e42737925d570560e03bb51144252973729c3e6b8e78852cf53736ff54d9a156556d5c5b82dd55da43ddbb7ac285097084b0f0f597586dfcb7a6c8e80e29154d461934b3177b1c3b1c16235114b65f8980913d61dbd91c0408d0b53faf40d98d77a37d0978e70f35efe7dc1ce57e926c1e8cc21011f18047ffb19403b10f1974af96274e7ffb398f2bfb525ae3752163a7ac32259ef5be523e05a3158811ce3c156a996156a29f88b97c4b927f37ce2ec88e1a2f582945a2ddab8d2564a9e086940c33aad6ff3825f9a8959dd9f89c3c0ac7d6778d9625b56056e007a1f6a361cd6685bfbb9f5eda3bf916270b2b844da6d53dd7b5eead036a2329c705d27fdc6cfd5d1bedc180a418e1933cb915ec7c6c0b01244333715911c5deae7b31731c14fa6a77eec8024d3b321243ef392019d83571a5753fcbac25eed084e5b46bd70e639854a4eb81def296a19e44e451d6024934631f953ef2b3bdf8b6da1035e7553d16611b81140736fa781117b09110baa8c0bae0887f65ba6693194fa0b394a621db7ff7c3c2ba7716534e5a5096a0ce68cc0bff80fc0ecc7397257c2ef9b9984426f9fae52a04e1bae6be4d61a1e52574ab2016894280c740e6723eafefc7736834597e28724c9526198eeef898a7f930e6898ee1b71fd29a88fdfe1257453152bc1692a0589c3698b3f912176440c24f54149a38393b99e305d360866d67629e1ffc801e061d8b5a3aa5dfc325ebfe0cc44a4a1d98d0883446aec7d8ffe071bb311e1229deb3732102c5895b7e401223adb89567a57bf5ffe7c3c4147bd780f9bea1f159945c5d6211311cb37a1c0ce4ed5ef2e031886b7f972604f55291eb5ff7b8cd0873362e10f40267bd62fa51eae70578d50dedb15a4f93278f5558b7be29269f83909040e36e57278d47ccf91d380a056895d1fb9aa79f80c743c7351c271bfb2725bb4b64ee34ef781879d93bfa9799c550398e3f1741f9fe61bd9a1232ffb9f95a80636409086e3f3b5551ccfa119eb5dbe81ba245728943d0d3e7b055b399c9ece9b9ba8120d2172e6c9a70acebb66e9745bc28e1ce7502d6d98e5fe594d0570255121027e03d2f1358f8bb92d7056d63c6899aebab717dc92986be6ee6e8d3b01cdfacb50f15a32077c2725aed727a994a062b0bf98e1362cdf6eb90127aff2a802baff023098dda4fa561c98eeb86cd35e594b751b9af6d644b02ddd3b79d0fe8b88cd75df7cb224168f40a393345f5e42f8b148b405975085a7a531cddb0e9ac2f30f20729407dc87df895be5258ebc8bc22e683a399f91318a2067271fa530e641cad721f4fca20862ec07ec6ecec0ba1cf368d0d7a3958b1278ed3b647341caf7b1422ac50aab80c113a594e0d6a5cf8e98ea849f1fe2f705ea9d6f589b92b7f8f8b3b7bf5800a325daafc55af424e9e83a50180f7fec0e7e1562b52206d5f31fc9ec1b6c525a8c9b1b80965e5117699718b6510cf68f1b66aefa4dceea291583a57d28d572aaa9624935d148f7151d414fa8ede5cc390d457250c67a85fe8b8e4522a411b97eca6673bd1f76488eabc9f5266d1a42d7608702b146a03c15bebfd77597a09d0422f4678ce7c37c219fc9045740918297a140fb10ff5d1015df0135d87b2b5a3be367f475fc1d6017520a2885db35d8bb172328d94573340c56d22a93b4bdea804870d080e0bfc0b1926f3647a9cc42d3efc146ebf4687d6a5fe3f73e79f78ada3f902a0b61768cc88b01b0be7ed7410370cc3ab7abd67d240aa5974df3c92fd1581b69ce3a20a36ac13e41f29daff3bdb66f8682a389defc47d5b237ad9e574c40ab131e67074301d9a96e67734725a3c5b2fd72e58813660396f8048716b6bcf8da19e09e8ce42e53214aa3dcc5f563cee0cb8341d9543d607dae9729ed756c1c53a7687491ac5757724d8d58b86295784e5910680438d2099602fb4466720c6a56f59f7366bfdd54e6bec53a3d7ad7c5c194256dd37156b9855489d19efd77d1827bab8de7b7c1ec24942c568389dd2a09f127c25b36a7a0a3bf436c94dc1c63b44e57a971ef449256bd58ef36c71a8c2cb2c5c25e579073669e4256d7393deb8f0b5f70c9463b68c25778bba51ab67ab399261531d3884291a4f9cc7979aa00941ad2640d72301b2c872c38cef6e694b681088dde4fe457f5ddb693f303422cc6f59893bf06d542addbab0bd5dd5e3bddbfdb8b8aa7736d2d63c85f731b5e03125983a5cb61742e47cbe6e6d0e6e931eb4ef0f7ad1de10521c72b267b84374be8731a97e18c82de5c14b330ad35d457f18a728fffee935edf69265a9cace841cb42624802008bcca0ab81be2fb02f93aa22200ea7ab9c489467c66a0d744989e2e925c5e669c9c58c4e21dcfa426b802beead60a475a9cbe3510ac92fe15e3424dd1ec65484dd4425f738ac78056af87c96652ec727c16726b4230d8e85d27a10b78ffdaa318c10a1f891a430593aa596c0dc679fb0f463b98a18687f918a2a7a910d6ba0db60426adc5d1b6f0cfd37bfea08e35d709852d1bee7770a6dd87c1bdafeb7f109482c1f3f217af7b32497d5ac724a0565b04af948cf25886e1d586bc4b2f41ff132d1acd2181088d18de92cfc07e3a36d56f15fa8c483351cc9d1d091c13d4b6d0b23810e127f21967858214ec02b7b8d35518ada03d3ca1706466d34339fe16ab59e4fbea168878dc77db054a50325e022509df8daac4d0fc4e0e4510e49cf5fbf940961263434b4f3d35bbe1d184229be660ef2102904f7bfc84c073d8e22d84bacb1a4bcfd623c89c8d5316da4ae9e3f69cca15629abce5658045297c623e3c1ef6d1c89768a939156659ec982b09167bf7ee2bcdb4621ccdbe19eb3c7790d0b6519ced30794ba6143689c302b564f5c134978ba6090d0aa1dcf9f9ec774e3b95f30555c8eb07c6f6e3ea3ffadb9f0a260577199cb510c24ef19ffa2977019724dcede311181d37473a53d9eb9dd73c9b70d48f3bfec62e2ba1e6abe3b5bd678d94925d8057b98f8382ec7aa87a2b5d56da5a76bba5e421405a82244b3f501b7e0d1447d43785367d6e03e37ea2b6a3bac4fef1b579157db2282be8b0967d3e0b4afb23f2f26f0613c5c2817894a0587d6df317e81c12c46ac05553b69469215943c334350de51b76f1db6b498cdf338db4d7c8df8d22f723193ffc66b8e3dbd4e65e7c36228ff08367a391518c3af1fdc059e664e4ede8e8a7af781849bdf2640788312b06399c4af99a783c86421c058c8d191581b50238840a462c01ed0bd81d173ee7ead12304689bda405dbfc130f159b83ed573ee52bd6cb458a8c3c6589e4883a90801c3ced509ac83bdc4db37fd1a1dc67f0aafd834069a04996fda934a47c7508c502ca771d163e2c53b3f9aec72376a7e93ff0bcb7989dd686d36f53d9bba83783130a0417c81c3ad2696876d29e8fa289f12dcd2aa1c35e3debbb3988c64fb6916f4a99a71818d6ad25acf7de9535463ec7dfcdceeccf9bc6107101b65bbb738bfb21cfe155b177a42ac23417016b5047072963902190a51216e40fc37930f56403b6f8f15999d14c9fd24166f9136a4b7ded6c670990446ff0f64d592da6455582aac7b64805d3da1b4465b3a576a0c1c333d6441f4c78efd93a8175a3a34b4fa7371c08c05cea32d5e2c5bb2dae6cb2252cc92886621ac9f2274e8d60ffb0dbf9a0e4fd88b36ed97bb19023eab73d936c2a57c989e5d3c6d87d1a54d5282e16c4717f52c6b09dd531f6ece2a355831dff9656074b07e44c21446cb909142b978fa9cb763788693225fad80d6d6499eb9704edbcb91aa0a18c9039120f7bd25efd6cfc1f1694a5a1ab9b1dea3c557de36803620b6e6a77331432e6d851c65ffde29bf2aa85102463c62d7990153e4e9f62aed9a2252504c58b1370655f74dea35d504bb1047e5545b519f5c35143b1f050b06cf743a71094e9ad03741dd43d774806939e914069960fa140daef9d3bb9e687aa755521df09d6f1abfd91554df54a7d347348d992d280c5aaa8f804589de92db71c4608393a3a8037ae086c82276b5bc82d61aa76f2d34fa5f07e7fae7930e313aaa0df0ae50bbe1ff2bd81cacc36adc9c0464d1f0670ec491d99839880c8c9677c97b748f9960893347c8b357d2540d11721ecda3ca1316b51eee7334bb4637f3445e07c35816dc4891d94cfbafc0c54326a654e74cb1662188af0ce1b82b3fd454587c6c3069a9decc8278f7f8a765997167f597d21ff6e93e4494bc4a8d4258d89b4c9e0d7bed3800947d9a01af65b1ea3e1324b2ecaa6ad8081c438c735af248287f1fdcaaac4e9d251274143e7831f6a07855994705da916fbdd51de88c1b282ef459e7886ba52910571ebcbfd09388153447dae1debd1bbe18c79aac9ca8b485454a7a09c48dbe5c94db0e981cf23212a356d6457225ac1690dc653a29d4cb0f03ca853bb613ede2004c348978a8782dcc5dc449d87c68f3069ed58880118f96f27f22cab13364fd35dd96117edbfc1e1c6cbbfff86c26f135f64c137ce614a1ecfba05ece75112170a9698af36eeb2809d71281acc7e5a5cc247e2d112b10db3950b95633ee184b625048128e669ed9551921b81e2d049a9293f68bd02590f34a2d59834a08e3b695e71103afdf773edfec792fc1d85544b736e9d4a3e76e298ef0cfc3224ca6c7da0cae62cdeefd410e3f91041b79f0636d12a0ed78680ea8fc757f03cd90d3fe7edd61311c4096bbb9005628e4fa2bd64f803c4d6e563bc6212b43f874b198bd8868f0e31b4ad4f76bbd82c18883b224ae3bcc43dfe6eafa393dad90b0272ab067bdbadfb2f6b000ddcdfc3bde0762495db255b74e5c2618c9f4b73b46b38e22244162fb9f2b76cb1c9a616a95ab264705bb35454e9bce1946e013a955e5482a7680abe112b34809af55a6add908ee49810c7cb4f55ec553f71837dac3d454f82b007a7caf72e7a268b88aa0588d906ffe3fcce687b7d7041f622474b1fc62338a59fae3be7aa2d53da2d7211bd294498e12f5d00e07714f87b49ac5d14fffe42d661dd96f367abbd32d0210da14deea33309d46521e63f75d1c56c7ac98d46fef167c7b3c5a92c2b4f114b658a45b352fcd5364b739146966f1a9e5fdb5d6f73e788b18958ce8c8ce45b4f587ab27d4325992eedb4bfc236aa91c8445d96de90644821a02a193364895f0654619c387629fbff360f66ec353e7376515650b7f65f58066790fbd4052d2e48714cb9002dbd35c9a35349a65cecbe090a29b9b16fbb569db618e3e31a1e39363a6bf949874c231c298cc30171697ee38c2dc4b81f1b52ab0d8a77df624ee7994aad7d213cd74cd236fad7444d32756e784ea73b203ffc75824c3f8dda89231e394f4ba3d67cbd848c9d36dc4048025be9a04e968d099e26bec0da5835c530c6da562db8e68b6e7234541dc2f7863d48d76c8ed4a596807b626b788164aab19149c3615597571ee9ae24cc068c2f3448d544b41deeb7e20bb452f696b249599a2c30e97392a5f360e279e4f91671b6a2ebf95ea4d8792cc59d28df9fa41e6b38f977fda954d88d5c3d5656b1edaf61fb0088e8ab999209d08f0b1bd4fb6ae05151f1df4911f052b386ced3b135daeb896404472969d94cfd5689a4ce90a6b8a6b67e9de689ddd57a7e90b0374d144f9b9b6d51b84d5f9d304a4554aa4d8a4cd7913361678f3aebce4c79c83bf5c271f407d5156be4fe47f35612a5d488f63726aa32d261f45a8e7ace6aff6cc2ea4e139540fb2c2fd61c4ee31c601a12b1d7f39862687721044ca6454950fc427156567dd990d821e3075d089b614dfc27ea67cfb25450fa29be9f1fb65453cd5ea5facf1f9d4ed1be5fd920b4b457546a56ced7cca0c0b6556ce795872988771167095efa15eac5a190d9662a8713189a63d2bf1e67f4a6c22a541602a7fc72e82de8756f9f245556b60f6f456d924952b3773f98858f281ab4171e3b0d522fc76cf1af85ffbb90c44b53add7827f23aa616e3c71237228e154a7f0d457dfefe6c2a5be7853835a569a997e26c61448438584087bb9e06469c6bb085588b1dac9bfe86002f914b97544413b42bf83e04efd16c6e39ba09555f48f5f8d6c286a70465799fe84a4ea953051f35e5e7cb8736598fc8c2186aee134228aee4c16bfaf3db86b82752e6046670140d77032ce7ee8209bfd89eb3e0a7170f134602114c5ec6405f9cf6e8c892b71af66ea57edaae9f57529af5d1b13c7519ab91c85f12973dd9cf0347e176bf5b304f30864293a6a30d3cf0a3cea1f04fcaea77b6a545828801508eb082665d12b110d7ff7cb373d23d371b950f0d777502dbb5d6d1d2ef32ea4bcd1d53cebdb6c5d7df5fac8199f81c356afa73c405f7a649687101ba6baec3725116f4f1732406c8fe0e6e6de8d2c843827e55da4362fd377efd8775e3d258888aa8883508ff204417472bab6f059e206736bf25b52a0f52ba0ac796b1327e52c08747d814dcae6890a643af37193331d5f94632d987394fe00b5e4902bec37354d1b5cde6d6820f8d5891999158e80ae675df00660e90e2a3e391e65f30e04a6f8006fd5c386aa8e44bad37d8f29d8c8b62a2462f322a3020a0095a89f1bc0553ff0dfddaaa721223627408f87a6faf97aba16db4532266d19c624cd0d93c7e3c0909e8eadc1cd2dea6617b23fd52b2cff916a16367694cfae2c18c65c29fd0b79b4ccd349905dc5388b517a6f941ecb331524de53695d357eb68caf582fabf61e37cc9a426f3eda58c575f641108ee25dc46384618f564a7a43bbcffbb2393b2bfac388fac9a37b44cbd9240226455af20df27506070b5603e2ff739a7e76368e08498c6d0d2d03ead7a0984ae26d6bb26d7270b5e54593b8520c327d40a92788e088aeb041eaffa03a993beaf40ad83464846e9bb4eb6e9c7c7376ee920e16e0b30d295da03e9efca24f20c8000456d860477ec37300757bf3d8e5bc2758607dfa3ae90482c3f495209335609d7accfc61d53665f4accb8517daaaea41689823f09ee861280389f6dceecdff52a377abc7650f4c1acb6baea452041f245e53a30afaf63dd8ba1296d6d22ff4131ebf627ce98cf4b098ea27e2ae65649b268c4c0040fb4a9728b9dc06090d184f9723319fed090aa33a08a4f151863b7d2e3caf6208044727f135c1a4e4a95e9e10c73f4031e691e09dfb45f64a6f9d59840558e74df251770bbbcfb0d95277000edbd7cff30380226ef78e594f0eabcb5f08f7320c78a8b15402adc9291d0616d19649f10ae073186c36609a5b276bac4ddc1b94f89034f9dc2256c303e2c3912b1a41731cfdab971a576ac7b058b79fbfceb3ff1365fa01ab75de0c17e834fc54fd7aa1d1e194bf1e7ce9b0e3cf120f6e4e0b9742ba86067a4b2b7c710f2271269c706ef2d9b36c8f08e2be55dff20483b828ec1861cc12a311427a9927196e18b596c4d092c3e931b2d1e7a74b5a5fe1d9c7aca86e81cc180e30ffd8fa9da7235b834b2f843e3bc19e68ede6f8f0a05b911b1a439a96818b76f8cd5c3f07f99561d186de680f78addb4d25e2a3c8637542ae675c9af255ffe81f0cdb4437c07f360092716f9113861094ee2908615e7fd956059db27298f6d602c647e4ee163f7e5329c43b1d1ce2a894df4bf21774ede99059956238b6f5cdc5c0b44a7301ff0871fafccdab13f0ee7ddddeb77089cf3865e1a8c72b38c9da4490428aae3310ddd0d78ac8b318a5248329d47d6912d4d2026ef96dc1547c6840e2229c74bb40a6901afb04cf090da9c9fd2810ce6d63eeb3a0b04a639dcac6df34d1d933648a289bf4577f6fc05e30377f3cc2cc9be9f07a830aba33d7dc357041747fd39e33583d9ea3bfc20bd79e9c649415cbacda56ac6cbbed0892757f97958b48e5e7d96befa3e2e274bb22df9883bc48dc9114d2e6a6962d8e3fe1b86e780b57d86240829d6cd109977b348353e67c5b9731a79f37dedfe112d3f9a3e78d29f44f790930d6ebeb3a6ed09d61c4f64e33b6a331d0bf80546371efc3d61baff815519b4e33c09a017ac9859c35239b7db52a703df4a68f7e95db2f194839c60dfd2c9f1aafdc0cd483d35b8747d0bfb833a10f1e9ffa525802d254ff531890e1128c183f345dbc06ae25ca0c48a3c4ebe5bcd356187052c46bf1e4e4c247de39c9ee048fab5d7a7a005ea2db661f4368af628a18dd246ae3498ecc0274b53639b2ef493349841415b2fb766b6ae3e40cf639e66b5359a04bbee20d7c4b1a0215c315bda06c6d0db1190dedb8af60f09c32913f6542c30872590aa068a8935a2c6b6b8edb6de72a7735672a52251d376b54797a2d9a863c51518db62b8071ef91459bb38e44ab198d22f961152fadbeadb68d372d68ac8a461e381af89c37a90782c749e4002eec4cace866ebd8edc773d6fdc571a7cb2c60096982ab2c0f3b74cf86a36e51f794a50cd239ba2f340643920f23d7bfe035d752618b7db9baf8cde37758794ade3652578e2b1a775ac49ad82a9c9648246270f77652b7fd1b7590129de9bd17eb066195fc18e0247f7c79770739f163918fbccce0e472b22fdb4a5012f412b9c14cbf9ffbdda623f83b540bdf47c7452d97e2aa1d5c81a918d2309e79063d7a6b55e0e58121fba9dce051b25b7d24bb3a209f376822f0cae2ce193a8f6f2fb40b95261bc9144ee08690e57a45ff54c36df092a1451dfe5803e8149f718173c65e6292c3b75bd80cb88db431792db86bc4afa50d32a1bea49c71246129d640557ad3d718a8f0f8d25e7543831394f42d3bd18767c437591a1d00720dc914615e67b1f8b66511bb9d4e60afefdfc59a1a73638b1ffaff38e33da6e3bb21ec6bdca5226503cdaaaa3d2c9cc072d3b7adfed90265ea7d527ffe00c576e70c288cda1445f27971c0baf7c8419f5709ad96903b7cb4c15604fa994cb8bb8654e572fc4c095a37ed25c34bdc56e13b0c1916e46ad05960cd0dcb38df1e58aca141ea267499683b3d39993b7c93d801d6d915db1c1dc5b8e820f4c5acf578b87d015fd977cd3978ebcb9593a0396726a8b4f033513a762aff2adccdd854dd318a60cde227a706a190d51e5415f7efd6a88779564774b96417c59d461cf9b1163b20fffc693b178ca08f1b31463d862b0f69d2d957a81b2f709725fbf74aca7448139155afddde2813221ddb38735ac5879b8fcf23e15494568a4ffb4e91a27f830b6f0ebabb76cb99fffa1161d28afc865050b7e8d0a240d8e0a3d6cf9e2b23a4dd8041bbf631a61fa97319f8e8613e6004264a8dcde804ee44298147912692a535d6080e3e0d443cee10436426b678ca21bdb9a67c8fa8ce8d29bfe79a9ba052c99e466f58d5d6ea9860bfb55ac013d298559123be544efc3b283568a565dee207216f8d2e5131842ec02b0d44c241984cebbd566cb40e5daf410fb8307caa285103483028cbd32850ef472c4a2b02e1be0262dab506db8a2d39455a034295763f0499b450f339b30c84059594e89970f63a7666c40fcf9df2259de2f5a9eaf0a46e6d3d3a29b27af51f5fefee956e0041825082aa16e91aaa1810d65c653f71bd9ce11effecd61ff6c0eba6658d1abe1d43f632621aaea33ca8074bc139034a85b9a2a684a788d1eebc0c9516fa6aaba737bf8c75dd8d0ca62f4e1a5bdfd22096c317a5261f365751e224929bd773904cd165adc2d5d9d2566335c2ce67630f76b024b47cd9f80ce1d33052a01d05c802453eb66ce38f2c8f606a8081c250527f5b09b2d61daa39991e2bbf52a1b31c5d3d28910f938227709d7e4997c687d3d7d2699c2ea2e96cf9a2ac1d1502e88b87f7715b4eb416313d1011b3c21f34c5059d06892d0f8be903b07a76496e9a02268c7d77be6f3f519269d34c1331dc02ddeaf78284bb923119962a0b2e72d7fc2d656850fd097cd9149ee1ff7b0d7998f247e2cd0d05e0a6ee91ece901c46b8c395696aab55e5482a7680abe112b34809af55a6add908ee49810c7cb4f55ec553f71837dac3d454f82b007a7caf72e7a268b88aa0588d906ffe3fcce687b7d7041f622474b1fc62338a59fae3be7aa2d53da2d7211bc4ae0ed262b3df9e0cc0019e4e2458efeb9e410c8c155c75d4103be437136839d08c8d993451b5d175cc211ca35df45a0eee4e889d36af740f20c76ec1682a8f1b28aa2d849e171b319994803727c89d85c8145dfd28243822e1e9366869daf287bdda83c7377ad47a7b381a0aec9cc39aa13886a855e75ee6d48cf89bdadaf56ca489a58c75035a4c976e1647df6dc9678b2b8a1f00f7150f82c17f550164095584dd3396ff005f6a1e4c4799be5a8f6f633fe9c5a076d593b65d7bcf8edb7993fa40e5bb003ac28dc3c035d8ff80a8373dbf83c9800eddf431e826ea82c0eb2f373c44536f2da68fa900f80e12f9572fef2b3e4ac1d7ab84f6c5b2f0f858323a556dcc6b10d3a2a9b9ae03bfa054a4bdc8b66934f8152fa2d16e6a5c47fee68cc063bdb0b53120833a57692adb4d41eae0faddae20543d7ec8d1f16fa4915e65bbe9ebd36263e63b47aeee99f1ec1d910b1125e097ecc899345dcb4e4f281638e1d1b96f5f2cb00fb7a5afc0ecef629ec00647a03cd0201db88221f8770091cd12bad86c2951bc7523afe9f85484ffba0f5563e53a54b2142d895ae777ad338ab323b2ff95a0beb014e99b86b394f306d4fa46bfc22229c5b00322d9157538e9f971933c8d7dfb19453110c72d0120d9bd68ca1216f1b9087f200c91cd7913361678f3aebce4c79c83bf5c271f407d5156be4fe47f35612a5d488f63726aa32d261f45a8e7ace6aff6cc2ea4e139540fb2c2fd61c4ee31c601a12b1d7f39862687721044ca6454950fc427156505e905cff4e5933f45aaa5bb6a9dd7e16705cae2ec06530d9825e14859215cac40e23becbec05b3f58ae61b0673aa5e5178559c2b3581584f4f8173eccac6205b8630d4bb49594b80a3001139cf47d78c14b5ad57975229e2aba58cb9faa45ced478e74877782929002d9d76ac16768268aca65db9f50577c448b423f65b89ebfee0dd7b4f8cd59627293ac3338d9ace3177f3edd2e3a22290cc15afc7fbc003e96a930d5c5800e368f7fac900c6bc89f8a6ffe3b564005223f86bafbf056229b47791d16133dd6ecd59e14f31347975cc4bed732d40971ecf2ae37eafe686ee4794728abe37ec12e41f01fe58fa3c0736fdd6151850c17ceeb5f93017d11f178638df2b9d6e31cf9ead52ca4f14cc56f3fd6ae61b4e840e0f29205496e1a2473079953d1abf995fa755a62625b82d204727ac7e6705c6c5c778b08841ac5e1f6ff4d1641f7beae78f69badd2525963b8ec568f6a9fc47e5d76412bb709a05263b6b594a1a13dc40c7472ad9f5a615b18add1af6702a52eeeb0bc753c57499bc150777defeed27dd111e941a6626cc62c95b5a806070e3f0ffd754747259ef306543ef57c30cc45c4014481f8da15f31ccb3e4e5d54a437d2722249356b9f78fc0f058e59e13ee9987839bc4d98abefa0f6aa20f2c2050a41844675ed9f978dd32c796631109c4d67dd15ea6cc474fc39d7fe4a12614cbf167089a79db5dc9b5b53bfdfce57110951d255e8a094d15730ee534916e338c47d4604f73788c91d5aba5d2658695bd064fc7e7b7c35deb23337dc8c41254ebc0e94fce4dbbcf851d475f181baa264892ac2af47d06ef5e422f1c35f214adf8fabb6664fa614cd0d93c7e3c0909e8eadc1cd2dea6617b23fd52b2cff916a16367694cfae2c18c65c29fd0b79b4ccd349905dc5388b517a6f941ecb331524de53695d357eb68caf582fabf61e37cc9a426f3eda58c575f11b710294ce3d3d7de3f7f2475ec7c19f8f90b38ac75eb416c572d5d5a7797cc87e8880dc65e796e29a41132af0cdf983ee8dfeea86bf19c7773a420e445895e783c6068eae14e52f960314b61e58378fe0be5b00be83f13471c5fd13f6ce3b86cc0afc8c7677a86339457ed726200c80a2a7d55e2aa8b9e4a71a2796853e42d0c820182adda386d3c04c925447ef4112737881d83695d3ecb273bd3eaf90efbd0f52a035bd896a547162e4becc445a66b2f9f9743a978237220c52cf03d4280d357cfd4fe0a9f3f2ab4cef42bf445263b954ed5f454efce67157240408ab08c01cf83912f96e283d5efdc7ade0e5e98afe098ec4b246822fd5948c343b0d4b3e4fb009315cbb3e4b231cd5bd6132aebabcfb6ce49327adf5a0378181f47525a790032d2a75e181fb8751c995b71b8534b659323b0e295058ccd7738bd761c59a3e498d24058c3777f2de9623608fa2db458990d5d8adb8093339392f55d5b7470d3588a880e1695d523f13dcbc17b7605782a69c1b94f89034f9dc2256c303e2c3912b1a41731cfdab971a576ac7b058b79fbfceb3ff1365fa01ab75de0c17e834fc54fd7aa1d1e194bf1e7ce9b0e3cf120f6e4e0b9742ba86067a4b2b7c710f2271269c75290d01fa7846330fa1dd0dd1e360934a34969851c55068a9f84898c445d360cb647bb68ad295a7f3df141f534986dee6abcd7b25f0780c470852c512a5ddd933f89132e349e7339799fcec2eddbb2aee4692dbcac88fbaff9632d93276e138e705c0127288dc9647af947c1e7e0d744f02a6b2e6f29b9883ea8f2cf30cbb06c098e180fcd4764a677f90092d33ffae35923c45aa4eabcda3a674496dbc62fb05ce202a9c5324bd1d1d1d8d5133c3263947ffe6f8536d7d05288a12f4c32b56808d579b0489402e2a87e413b0196da8b7f7e44dfd3d0a0ee4d203405fa6451c24554d79b89d0602ffaa02c0ee40820f5a3263f858f7e0e8dcace11e447f6d5121428c999184d7997136c4ac301c030e30f793ba93941d3f898634bd9b17de6acd48509f6fc05e30377f3cc2cc9be9f07a830aba33d7dc357041747fd39e33583d9ea3bfc20bd79e9c649415cbacda56ac6cbbed0892757f97958b48e5e7d96befa3e2e274bb22df9883bc48dc9114d2e6a6962d8eac6d6ca47c09c256eca53f829a6fb0dc8d7a9b7fa8e627751bfec0e22ba65f5e47c3b61431dcebdb62c93d12534e8be073e1cfdbe3d734dab6a4951cc92b9950dc29c517a20967661cbb1624162a9560e28de72259ec7b7ca325726e95b7d2e04ffaa387a73656c091e1f72929834263ae2ce39c2878e85b3313df2ef34a1ceb31e0ca7d4647a67b6b068034d1191af78714a58e8d3cbd585da3921e4f47c4b1ece808c22bf515ce534a56a62e963fceea55a00883f661d85f1be46f6b21cc1bc84939fc6d747c148563fdfbee7929799372b9962979f8949dfb04e7dfa3d119aaa7eff20846d93482bcc4072d4891eeecda5583b1fa45a827742a1dce265dbaf92d218dc852d5a06dffcbb0073d0a8aafc60f639a6f7d9ffc3afc16bf8e0ecc0f079c6b115f3069f8b77b95948cc2b5d6bdea03a19dd2617b79f945a472ff87fa1ab49afc3b497137c66c64577b6ede93c502e62371dbc8a20248a71dc45efd859acfb064b181172561969d5369f0d6ce46f0fbd911160b132b29644debb03bf90c590d7998a529bf45cf3e6a7881d02a4fbc564eac85b975dfdae567c8f6c183bcc4b07473a41fc62cd8e48680e364590efdffb00ac8455c0ae9175eaa8741b7af980270eeb9467812c5b8397625051aa279137d392b9c3dfd6d118f1e33fa53a30d8c69ff78a77fe390cf0bac4bf86aafc4fed118d7807db1432d5562e01315975c48502e9fdd070981f8a738bb35897a69bdc57f406e4f25bd00f9bf3fd8b1419e2f77f90eeadb85777c82ada1c35d883948c7fec0d5c4e0fb6ffba1ce8cd74e12a15751305f7a5aa80d3383d25521917302e9ded5a4d753349ccc1438fa625e8a3996c2f740034409517204f943d8b1ae7161e5bfcd7e497a9d2559bd1ef84deaffeeb8a77572afe0113c4d559f4e502450da924eaba809210cce2dfcfc29e0e1895f7f795dff39b3fed20135053398581c42d22ae211a8c725df81195e0cfbbdcc69094c68167d8584478e0331e113c2b76cb4a3480824209afbd576a73a332f5fd927a2325fad7f1a35388df7678c6ff8255a48a2c0f4aaf85d0278a28e21971dc867e97dbb49497f8015d0d33c23caffcc8eb3b77609edde504acc7f346b1851a652b68884acff4c556c080168bfbf7a125cbf76a21639d8bbea8c86b932fc9034d166ee7f834b7b0fe86cc7fc0cb96abb2ac35f43b3848818a4ba909d7b44b245f3db7b024319dd4eeeaa9ea8dabd8612a30e83985b6814311f876a9e9dc9688178bc1943d18ecf0086764bae5309ad4fa55c0d7889457a4c5429dd68468f5ed210b343ee8dc1797ad8c741d13210182a4518c717f0877ba9f104dece63f0dd271d3ee59ce406ef0e49478fc53f9d235e44f3c2ba3530651b6bb3838038bfa843a7afd4f39e61dd6546c34f9ccdb8990d9e52bfa40b3d39a4eccfd02248c1155057b053894fc5b4be6272fd7a5a580bb4530d4a503d6521b941ed189d0901d3e8124bd43cb37337d42358468b8b3beca1ba3472ab27744a626421569b8e29616c9801e45dee0e55d4d7662e26d385017c47e5f0f03abe4323104a07739fd28add9559b839265dfe3e74ba6582e41982bc94a0eb878710ef8064c2f184c549b6abd086c910cb6c745978d232b24c387e33ec547307756f93f10a6edacd8ccf43d71461557fd26587b9da70ea9e66e036b7f462337511fceb09dbc0c09a8da6b67b90612949e50c054f4b789c486d3db99e69ee356df663644a8fad81710e7d354487f4a768c5a265fa98d2106de6653ec666fc1f1ba2ab89e2b473ca96c04edc1ae82a4c203c45e86e11d89ce9496d53fc3c60a0b3aac8c2645237d3dc60d3537b417bd165eca0c876de62b40f0bafe0655835443a1079d05ca3ba29cffea4c7d506152d49fb699b2eab7d7b1d74c830b675c9bcc9267b1a3df0debc063ab335c5dffc51ed580c80783689106e783451b75a18b2aa8fefb5474d1fd5c3a610c23831d46e0299d2e0e59372ead0eb10ba00a46c8865f1ac356f606cd28522a5f07480a1d7252619f39ac9eb553b2b23e885b0a89b4e36a27a2b6b3b34d520151482df6e3d4e6e05130e7756a5399130f1dbd1fac85fa455b9d5919ff9a2843e02b06d874987724b77fab21cc9c5028c7318b678e5e081059e81311b2e4b79d53daaff70c48fc2c1030a544059fb92481ddab884540b0e75b8d530eda140ae9cbd455224314ef96d993908e0a228c0e6c7823dfd8cb0c609bf667ba55d091568e01a3261ca677dfaf112057983f3d658363ffafd0222987e8300e6de3b6396470a65605c8798f100eb7476e33f84bfc70cf9f186b84661dd4d26c3b50ddf7d839b42d0f1c721d545a9035bcff4313d846c68633c15881255c8ff04c6fc702c0cba571b5ca755b87f7090133ffa4fc81db5daa44dad57742da5f78e6f3f776c50cc3d49f73e56476b21a6cdf8eafe59f1f9a2a95401b23e78abcf43471115e7377ffc77cdebd08db8c82bb2316549686129eff9cdc8c644ea04617d7e9256c66d139b12cf3a6127f8fc958ff050d90dd74fc64bfa25ce352346c8fd0910acf165aa6f8af832a31def60335dbfe32550d1fff46c9a441cda6ab399b919b5e26fd3048db5a9f9bec7da0bd744e7b00e1fdb1e10dfe38108b8894d7cb0f076bc408ad9c0750f089726e1ce817032ce2aab7cffdbe1a67c2cb8c44b3493ffc5fd720c3b5d22541832fd4196abc6c8a62c74d737c453e5960f707b08184d589bc709e1e27cda060a7dcead10c1c883523da475f3c4b0a08c1bb700c1dfb31c795e6b5620698fee50cb7c513d34c0822407719517e2d91a0b4b05b1478f70dd39bb443a9e62f8032a3bf2a9d084c7d213f3310c5dc2b65d8597e4ff95897102419f1bb4732f8e1a26c52e468dd1dc224712bfc66e67c55225260735368d30e9b59d3a71efb7d5bf38ebd959fe17cde2cd9b598a61b8545df2c0fafed95c84aa91760b81c29d9dd36b1fbc5169c5d2096fca481f2eb0a160b511be0a68a7f20316ffe9b07a6ae53ba274657b08a3c5b7198d8e609933f4f16bae017dc51ee31af0673b54278dcdababd66b1f8d8b6820fa74d9d06228aff92db7ee1cc2ca15e20b472fdb4c233156366682ec06dfaa352658b5ebfbc618174e7d42efc02aedf62306f70aa5d0136493842070b3f03c483bbdfb6538e4972489dca28037c527e630c76dab626f4f13ee04a7bd89f09094beb88061ef9e2d7e27fca72bf40f4d6540442ecf8a9e72aa324b4bcf2ac4475f476c50e0bbe95581cad4e4df9b6f5e771153973a6a5ffcea1447c7732469026d7ab75b3f40ff90cfdd8346647fdc8c60a5e8dd9968afaa33b0b36c21b0f0daec165556b2bc9c4017c4576de1593d307eb2856d7bef9ca16ba2a12e480b9204da8ef3ec30efc22eccf2bb8aa2882efbbc9884faea2332f8e38afb68060488f4dbe136e6a6b05769f135d56e3cdced9f16f241964118bfd6e4ecd5f6c168cff68826948b7e7d640dc2d30b53809e31a21147da086cba5c93fc698e134d7055a8aaeafa0adecce0b660e26bc7cc47647a87a5b85b5191474e1dc0f48ac365f083eb6afdbef98d4d8a7bed794207e9e9bd33fa86a7966eff61edabc11101da216913aea0fed68994a0f4e86ccd5eff214ab5cb11025f7bb4062f60862cdc0ee0d27f477a2a042267226bd1cf3c9dc4d0baac20e1849bf55129514b0c50a20522c6ae380474b1e6ced155152891f1becc09fa2f8db37487e47497e6f5662ea0f082644513efdb77fade835393f2ee6234903b4d3afa5d5da8097b2542265a766304d648839b307787fb79c0dfaa75530cdf4fde9ad06d8525217a281c84d08b602c9f0458033a6f10e7004fe5919467d0267f490d9d561af46cfd2bb3b02b00bb083942f265f354a9d7bc7ab92a0820c20289c2677fccb2e1401f89940a98e3e52536e8f3b934881cdc47170c7dd7643ee3ef03b5032da39d25e64b29bfe0f54ebed55a95568b4f8d1614e66f009cb3800342c6ad5ee805a3448a68591ceaaa15b987fbf70a29a862060ab6b023e209ce1e2d13e38132d9a727eab421f0cc5dff3a409ee6abd671c60577d04010e28d68035cf10b873e4e3f18e1515f343dffa0a5bc391c279c71090fef4c5282d2514f95e26e47cbee420671d8f6a13ead2a930e7ef51c6565d52f17dc12f0028fb2bede7fbdcc23990bdba271bd37411c37a90523e25ead145441c138c88996e385877da91dc35b83119e479171686af6bb7e9797f8ff3c457965ade23f91fb81a1e905dd407dad38a96228549434bc5d431699566f92d8b8b75f3c013f3b8174004c3ae4dfd34fd32973c6c078d79dc9ef683f5caf7baf34fc164c59bab13e30c33bd2d8fc0053b31ffe2885460379df997d537cdbfc4abddd36bc119df4641000c4e5a2c8acef0ec2887b8c03dad4484828ecf78dff0960ab2e75e117416ec5b68a5e33de68f6d0977002974a76bda384168bab2c5020193fa287a834d8fd7b75618e69a817471a7b9904975289965019ea85d629449a18a4d58597890da3828539b860c09df1c9af8f9e4ed223e106dc50ce52baa9c2c01c6ebdbddc821b95e5ec0980d16694d3f965f3c2515a8c1c85c19469d20612970650035af71ea5a660505746e6879570d7e2db333c312ce148f28349be16461cdfb8ff25f792c9394aa43a0fe7b6a2ed2cb6953a2a7841f2fa43d84091eb46a16d3cf6deaa451270439f860f674cd07c3eab7b3b39cbb9c2df5a71307f54164974876cf1ab6b5bc5a46a9215f5e0e813fa804d25059f231aeb5749a8b65b904c4f567f02512a7304b8de095ddcd079eb42aa5372ec312c80644df921c93ee4a7f6ced61bba66c6178efc48e344ffc58387b9cb5194f47d4a7efb501f42cf3297a89c15669aaa588b551c7dd0604830910ba1e4537249cd3474c6f5e76c5ddb47e62f305470e63d5e8211df6ee8fddfa2cb9700acfb6b39acad1f3e4376a11c16815d8b113650d661118b65744a9e8230b8d9dc046d871659a2c2c7d8b679d2f66dd237cc37093cbbdb66e6a9292830a065db371c46e97119f22fd1ab584d6f6211494dbbcb08b078e13a247732878653b9f08039d67b7d55bd9fcc018ba923f60b52a779f7064ed68e7685c8eec57fd70e1196b05198c525578622b69d78ecef39e1fc8ddb42bc515f27420fcb7b288fc04621efed13189ac4e9f662acc328a10d5b112135ff0d20a10c1092d163bd73c3d59a819f279478c31f0fca043b18516028fcc6766d598ecad39a6c3cb1dbe7dc3ceb91b01ef103156e5602561ee1091031a98b14c848b77217f68bd55f7b974154cadbf4c74785c58fc66bfc7d206b44b98f0e926920674e7eeff0fd90b9720c42d5983a6a6ae5842eda5bd08044d52e448e8396f5fc0e2f6058aa121e87b4180d703915f2d0e76ee5ef7f494bd7ace9750d0f7d70ea3d0d07c1f09f6872104247d5ae2ebe5f53493f0ea770ce2e861ccfa1c6085a54b9af02b6f3f3719a5760abd23ab575f9355adb723fb432660a9a1d82b7d1fd3f042b3b85f9987d923306aa1ae3785caeed69583fc1dafc52402d6156a78ed25c433031ee79895d2ae1d77f4fe1f939ecc534c5f7c4df8c40bd184c3f69039ce34f3d37ac1c547de0aa9db96eacab19376bde2fb0103a7c4b78913418c9c6bdfec885049e37cf88f8c53dc6a21434002522e3c84dbeff3181e43b95d8ade47ca4db622933b2a0dea54bbd01d538b92c6d9c996112064262d7f16cd8382b9d05b051734847744b7b2e7cefe7457c5bf7ecec346f94e70fd608c09bad506341d650e2a0b9dee5c251e7da5c33b2823ef58a2dce9e1f65ed850af0d5d9b7182449334961fc44b8f09eabc32665cca60339de00a6783ef1a976935ad6e0e95f5fbf2576aeb0aa815e75c6ef70266e1749d56a9c7070263f5cefe9b617d866a2c29e1ae8aed97a511cffe4510b00eda27c4c6cde8af0b4198e5a8fcd4e463f5afef8849021796f91920e075a1ddcdb93fb8e83033605aa9f36154a96426ee116b5806e4eff3d9d287a09107e94c347837880ca9b3de4233c040499e74110cd0bf0b229b0e398fb8f6b9232b1b685ec78174b89058a2742fbb95a5960cbcfc2a06f1f2c792ceab22c9844a9f0d2b749a77220b9846e2f6deea9f771c5467ffdd4b2d87ffa3e0bf82ce24a89dcea3e4e254f0a50b9bf28f82c28b62321012389833cf45978167e917eab88eb3e05ddb03df0e237ca251ee175c7372559945fcd79bdf34be81fc1dd7c6bc9005bad19498ffa109890565679bc3809d69cc48b037038cbada4bd9a6ddd84bb2e49b64f59642fa78b27f8a73b41d4e499a9daf88b2391909469422ac7510b895fc6871ea2d0fffc0b0c1fb5fa6d9b6b3d6f442346f834724f43d724b74f23c9d301d89f7214d37f31c06d86b06da83965d4dbc1bc9f82d4101de2935374474dcabdab4b38bc5a8cb9ddc455c41dfd9e0369a134ef929ca4b21c9025d5401a999e628eb82302c5de52295f9dd33f8dcfc0101b5e4cb6dc0064838bffc3b18fa37c90fa7d345a650c8618ff33c0bb3b0326a1e05b136e187b8a4ba5e00b820be30a97aaa9561775a3565bf27d4ff23d619b8c75d274782a1f5ae0f39336f6a266b3edcf3c1683ae3751dcb8b272a51fe258f93990dda6e967f5cf4d051c2e39a7b8083ae7f4efeab68faf5c36dd8054ed04327e92ba0998f82e8dbbb73c7c95dfedf6eb3fd367c2079b5b309b91f62e8e0b4774203199cb9ca286be35b73a9215db7f98ae9c31b6816c615e7db8c8c819603217be3d7d29550bcf45f355ae11c45656054a8b9998920996cbc4a1a370f1c0a6f159de57427ec90eaf3f8984d327582e852b6b65ddea96f9bd67527da1f78361c6f61896c8cb5bf9d103fcd8bfc5a886d8083c0365fd9d3018c8fa0a97996b71e9b1d3cadf209d14a69ae959b8ea238ba4af5549a715f5c63294c5d0f1be1011aabb848b622da32d9f0c2ad2ec2ff281c66d82c97663112c6bdb6a81388e7949cbc1f9ea6f2bd35a9cdf291931abd438a3311f21363e2f1e7e8d6c4f4ae0c43f5a08b6990e46cd0b363022a4ca48a1044d4e7406902072908680eba7380df2a9babb6adc928b316c798585f13ed26dfb69d599300bdbf404e45c2d68c1f4db10eeaed992757469a43403faa6b2b95c0b0e8935c6680c7d73f93eb097db9d63e34daff4c363d6c0fa5fb22efc9debc8d0b76b87e2f1898d5aac67102ed18fb7cf7b6e88d6cacb39641c3d4a092f7ccd0c28f8572d8998cc183f36763d00a492dc1b200160f4950312a03c8d17b95d026a01d5aee4c3e4203c8655218002235971601afdd8731fd1f1095a64821bda4169b9bbf983b570eb6ba1704c68ffaf71f993da4fd241a30fca7a9cd950edc48693ed52d3a5d1e0f2fa39dced5b8156040d5da6469f033f1e9264a926325b758d6fbc41943e744cb73165d7522f2698c6b34d00968bda7b448708dd8e3310c3f81ef8abf47e13155b551475ea50ab9e8040f0f743bca624e2bee11a2110a707cd94c46d220daa3376ad1b05509d0d35eb79d90337b5f55742294965344bdca6bdaf5032bb319ee98cd46e68f74cc5689fb19bc6b4c5c66feb396e2c76e3c95a94b27d47619b4d1ea53c5fcf93fa625fa825380d4eeb169a4a6c8feb697d79605606163466d70e996cdf60a7d0e8c3b18080c6600a37e52e910e5aa195e774e7add785221c4daf0e1927b4bf58ad8f84f0fe7eebf0be258f5fc0a76075ef89b50ae692a562972c840448c3e66c4defd279f989f0d96111054187a091657a201fd037a37115cc1d6c7d1488ae1997c27ba6852b636881eed2122454422e898b678fc8bb9867e9893370787154482036674e96577539730a951fba827e422b52e38e5883f9b5c640ef014e36e2a6811309683bdc6caf9b4242344bdf67e228333e049cf78639b78a9513ddc30fe48b5200365dc6a960bd4a1b1be6d8fce18abad353e9713db6fd470b172d5a9c34b1a1af564084475595a68137d4d0fd9f4d8a85bfa6a6f91c264e713cb84da39d3ae929a9f8cc12217f01d28aa888783a3af01bf05a4237f8087616253235946df41e564f93196ab1e6d5e46ea64c74de87bfbf20690830e36dfa653eb33a0bae45120b2590381ed7ea9d9a09b0188028c6aefcca53947393670fe60e08162382c7562eefc72fb5447f8d65afee378c3c7556e175fde0aec82f18fe53ef80fcf633ae50986b825ceb0268f3ebfbc6816f80c1ee98701f93defb62d328b53164967688728dbfb8b789d4cbd67e6b3948434fbc94ee5d4a76dda0086697a064e4763426af0c4ebb11251f17542c7bf972363b3c83fe0e050645fab48f2b0bcb436415ceed3b0d210b9640f55ae612447325a1af59e9b775feab796596dadf9d3cb2493e4b989c81667cc2dbe6bd4b1270037e8376bf7b78b6755c4c29de080f88680f4943cf4ecd3cc4961fc2355718c2a5afcc36dd01e0e27249d8dd7fa239286ead2772bb2718dd0ab64dcf701749d4b11c38ee8c07b5d037a2b8182c3387b41e8cdb2a4c1f54a9ee3c74c8ebf9562cc9202cabcb190781af0ff1333e08250680ecf2f202541556b5687ec12c71ff08e8b54a71f320af4ed4c942bfb5226da5afe2576aad59c63e8b275f07fb8a87d4a635e65aebd65072e52987357210f00374c18fb30f74f1e5c500bb1e7d18999bd44e297c945408a74cad169a3cc023ab5328e124bb3c51e14dc0cda18b45df857257924c97a41dbc8373fe4274dc58d5167086eb70f274a475b169737184626d63f3b99797ed28d04b2d7bfcbac39ed51b4efb696db55f35bf1c96d3023ff66cf89ebc791ec8e239cb789ea5f94da2edaf54c53cf35b30b3738d262f8e73cf7edcab7c889caee46a8226c896e43216615dfa85a48cfc078207edc6bcfd7d014e80f9acc670d7f8fd63a2c2e67c8d5e918d767ae7dc9727656e2a833001abe4e06bf0fb6bb7be1712b12b930736770b3fda04f50a010b2be11923abdc9416024c75813745206360acf589f9ae06d704cc45d1ef6b9b6ba14e08bf25404fccf6eea0e083b19194c4115b74d3cbf37732b2c23b9512e922b0467a9eca345fab2ae01cbb2b4479f0e090367b2da723b21e50cf4b0fdb2d88966d7f1b4f837f4525ef8952d41b7c2c37e11d63483a86c5002f95a220f19a4be7f8bfb21614bb194b1d8fe842c6dd13de108878c717bebf970c415767a9cc2dd290f9ee989cc272fff3d277e6e72fe04df757a3659205d19725c34420d4101856dcd2d75ab461a5f51189ded2ce1eaadfc28873dad08cb47bf6259e28b36d8b586981df1616cd97cddb75e80481873cd6cecea39f6ce6a3517545a9a5791f775608f60680b21e714e628edcf58d537463a0c038b8437f3e3efbfa7c26db1a1df56475c33af72b4297671db09757f333ec7a5c0d8c326204ff290144254e5d3fd1fe4a9ca1743f8d2a55a27840100cb773d9f892c27ba61d58dd01336c3c86e3ee6710571bc242c8828ed5c052a6dc4d82a9555049316962c905aa3d015bacd2911cf69eef7c186d356829cac35c905f491ddb5d57bdc59cc2e593c54c71a35a9a27ef750253938528faa941655b17b2288a69595fbb64bb6393028354989a8119fb13b4411524a62af27bb257a85ba859ed6ba0525ac856bf896af07af6f3e5c842c05b03629d2dd5b1a368319c6ff0fe7b39d40985c788c78882980775440b375b0ca7185e734fda905546001c290b99042a2d42195aff9bc6b40ffe1f709a0bcdc1d18497794c9adc9ea07461914b292bbbc9d2aaa60f56da62744deae07a0f345d83eab64bd294f6ad85b3e71352315d2f89e0f2edb47814b67f6cbff08be92ac23aa0e4bad984c012488bee6d239bc3461555389befc11d183d0e1c3c425b16edc5754f774c857d8657125c011d92c30ccafa67a196a7388acfb4c55c27d2343d7936132141022279d7cdccdeefbe88f715b38730581f36a67a1943496e1c86e26e1d2aa0234508d92e99b40f7c66a991c14fc0dd00ba8c02a137b2148f660613cce27b3160a488c7f5ca2f9ae22df430abc09c6b5a5c0d997cc0042caabbf19cae12bd91b65e56a4e834f42a2057bf1fffb494722a98e8fb3c6c35c5f3cb6a8136722e6e020260322a58b93bb9074b932f3835d867d37c684f307ce1c582a7b2c43717515241c76ead57c0c3f3ae19e6b124544dadc67a3acb90f0f6f16947f2cbbdf581384475932ec6446726ed8c49ac9d197e03eee552d5501020f476764f77cbdcdb54d0fec1f4d4e55ba2b4265aa44d08fe9e533e59a03a0950e4d3aeefdf18f041a49bdea433434820fe7442959270fa30a4a7e34d3fe160e90707a336e8130ef6dca64601c7b1534799422cba600d8a0900b5c8c19973d22bdb2257d037b0eabef3426d899a3dabf79559c9864405636cfe54cfc240945b3889a18410cf7a0228567c12a4052d6eecbfb2a53ec58102b051435f2562661b753483a1c482d8ab3cb6409291a2ed1b66a185b18d855f110e4cda1f1a6bb733f2f4ded6d092d520e806bafdfd444b827d20491da48122d949f31ec5523837d4a461f8e170cb5358d24ac386f9b2c6b0d3f2fd9990fb53b296785854a86e1009c04cf2720f19e7303d8317fc0cc740c59fbcebca9e2da934ab1ed4c874e1d8fff983340a5e961a7f73c94acb41ab3095b8daf7fc0fb8d202db992b5ce6508c50f2cf63b47a538a8c63d15a58b8f90e36b2e6d97e8ea429155ac4e210a1a6b8b7d92ee5023e94faa19a3ea1047a041e0c32bbb7750e3199ff256086735a4b663ec3dd8541c78d7bfd52b8345ba5f3838f4ef0fbe5ce23920e528d52ead4a06b583b29e417bf5f760b9245840d4c2a272159c40f39151f254adbd8ebdcefa5178d3125e6b0b9e5978f361b1265344d606643738794727740691970897cdc4a91e9bb3f326d8c23a03c487f93ae26b65890fd4f85ba51b69b8b1807dba85e248920496628552730b071e3eb55ed2256b59562095c5d0274c4260da000999b7a9e5e513caa4cf89dc424ef9a960143181f315d21f5d8fd83142cdb15228f43ab28b1a5453ea7b08871287985f6ae057b670a431989d549b4082e9d947ef717e1dca8b7fe853275cd49646a1d5c6c7db9a6c6cc056d71926031e491eb68eacd6de811b492df774f83fba10b332efeb2d32b42b1d176381da97c1baa5de608e7f42ee99a0a66e6aac08e4111b9146f4b2236efbed11f1823bfd16a588f2b6b698bb75d019f41e5dab77319aa16efa7a8c8db645dd297fe7dda8a5ae5ffcd050f44396bbf076bd056b2154f10bea9af01a15602716db0e66a3864c91c1288f6973e558649bb102b49ff08821ce50d66e4edf3c8a3cec9ef94f2971f34862ece1c378ff6ad6008b5e7769fc90f4e821b6cdb49b30ef98cc7912e6400cb5ca9eff661c365c52eda01e2f4000fe68f8945f2fab356545eddd87cb4782868b78d6d82c4c23ebbbd2c389bd341eb0096da899263d8a55692a2cebd430b017bc80bac329f05fe6c8591dd4d35c03acba5503c893c233921a6d52f3616f7a1733125e11b4053e3509e134757bba10bea3226c52e9c1b2cfc0417428a18c452d482ff189585c28191fa51b68f506b8180caf83382f676b513f9b4025dc2ffd831a8843c08146d2bd74a3964e23aa3be64e6cc0b40f7919bcc0ebbe3bdb88eb4807846a39f8b2051e285f4ffa67360fe8a93c8b3f94499e345710b2ca5a9e6dcdca78e49af5f1a525fc52f791dbbd3409822d4b0d6a5bade23b08e18e8b22308ef7b0ae4297baf2f194b7bd4c84bd6de155d34c4aec320e3149ace067f2eac9e61b3694e14b21a93a45c59f48b4554e5ee735aed2a5cae233c6bf6cc141ac709b58e074a8101b933e58ad21d421681a03ec181f720fce5e358c397467a20b342429ffee3ecb253023d6c03711aed82f8a04ed35bc3694dd0d3b4f6b5655baa464901074130bcbe553ae2cf84c26c938fb002fa22cd063674e751e80681dbf6eba51414ec38d18d300d10310ddb369bc0479bb86a19b6d275df3eee95dbb3efcb9d768633722923b439fff0661b4ad30b30324863a1bb366e994a5b4d610d6c33abdd3b68590b80589a329db326279f8e20444f0b3a84f9fc52b20ae96bf4c92ac0ff7d1fd978f56a8ba6adbcc82d7b2011820bf1ace8acf0900dddb79dfff00a7ac922fb35b5615d1cf69e0518e5aff95d01236018f401480af894a9aacbcc9aaae2744c63eb22c6c4a40c45e6123856bd2e9366e3f93014423044944d6d1c9ed4d3c3456a378c34b465b352c68ea491d0a0993315180eea59b000c93057dc702d23e55d7964f8f6bc531fb738ff081388eb2d113c48e5a3020a98312263ee8cc0cf8bba3e2bfafd420f550ca4d454957d466fc353b55e56ed5912551243f70e4a5986b579760aab03a6e8050dbe3440ac0aff91da1354602ae1f6f3410ed9991a0df0fcf1b7cc940b49083f235dddda709678fcd01d855ae8d404038e15c579233ce44ce74ebd15dbe666c466195178af3340ee3d38a69f1bf969490eaca9ea5a96dd4b6d02a5894ea847a18f1adf8f8603b276d4d36d0931674cfd9abc45c15ae047e4714d593b0daabf847ef01973556532b96587d3c078bea2f3375631a6a7d1f02125a5b470ee2569be46ff8e1aa126892768dbfc10643886fb262a2cb8d5e19d21b7169a04f442c2c3d66ea007b1ce8f5b6cd9a1a780657fdd525a0bab9df2f2a84ab7fd9092c9f3d726dcb33e0ace5171d0b163d0199c7bd8cb7ef3a186a315728ff526287fa5df348f3a5fd7cd329d989c163cf33775a6bc8e30b5ef73eeef880fc924ff439bcd800b7b7d4ef31f1064f5cdacdd0db87c644abf343302588547eb8b07fd56e7d78dc4c9a15c89170851c53910a512160a4fe85674c6e48ca981a69b6a12fa2091235b70bb4be63b428ed419d51762eb48e9cedfe0907baf384eb694633155e6ffc25fecc1d7228b60d594c4add6bd4da18ed84b797d13286f6b7302eeadec0b05aa126e38478733ac79dc34f071467df0afb6fa93249d0ca2521f6b600cdc2173a6d6cd475ad8696109e722e69239f7c51a73bcc31e8cc521d0f07c8dc06f2a5ef154eb0f038eefd3d6533414326951bf7ceed883ee2c3952e5abfd651a0cc1f608dc63a5281e093f50ef5c4f2734e095032dc6d82a424aba768689be91270a70c5a91acc53a06acee7654cc89dbea19709db305948651a8c851e550bd68ac341ff0394cef2cfd16f959226180f423f8e5091557e31d3193bbbfba1dc38464c9c3f3064817a93f9c3429c4b0277d6d5b38b92fe5b5ca509856019e1d3aca26dabc13dae1df6c74bc737ad88da7be562b3b58bc534dbb1f1906f818ec7a5ff7896f80a46016a6771a09a4484943f1788122e8cb3986236818f48f6594f3c3f0bb07787f868be20f518939547fdb4b3a91cf3f4943e824aa534081504df2e7653b2cb9534635b19fe81ba9049059580369539e1285f373acad1b1ce95558c60d92d994515b1d9139e1a26cfe9f1f57bf4936289d2a12b378065a386db17299c7c0c2b32f5a283783d1ec444af3f1b50d8872ad7308dccd521f5dbeb11fc5162a0c14e02631d96bd8ac9cac02e77d5a7603a3e06bf68e21fecfc5013f49d84a78fa408dbfab45d60444e6c32dd45fb077beae31866c864090e575e67fa7cdccf364e0243276310bb0f089fdef8a2e2cb6a2fb8da2c64c98759cc57b093be0ef199f824dc3671818332ac587185ddcbc7938c054527fb81279aee9be5f4a5a1405e2c2207ce81e4a0886c7b05a8bce6c05d4736a8f60def2bc248f6b19b41bd078ba191457a71804cdc1ae0fb75d4662ce57a69dee00a65e9a67ec1d6ca0c7934b53e79d0fe4f209e0cef3e076b2e0eec843886531a18aaeaf6738cc760b245b3927f640a161273c7dfaa5683f35ca22f34c273b7b1bfad9502a3406252ce1e15950c96b71dd018ea34405bbab693f63955778972c2eafa9879719764edcec27624e22ef4f7c710f773ba410bf891a779506ef83a9a1484f1e7e0cdbcb4b33027799e8063ce5de524f91787d80b9ae900fd6a6f85443c480134a303b79faf2a0da39e6ab8d943dc38bff810af4d612107016b9b0027bdf53e5f73123362335b2344d88db38807f4e1399c6eacb21a43723dbf0678c816489df06a76f14e10cedf30e3a78f10f04ca07aec916688bf33b3f4e1b0e4583a5955704316e904ca71dc4d50663c1cb1e8575bcafeda4002212417376d04042e3b4ea065d32a84a0a88a717419c6785f22ae92e9bcd7edca0895dff0ffd9f672e2c5c8db786cdb959929ee0fb50a4a705f7ab5bd0cb2f4a398663b1d470947098c07c0f278d2f591d84c290e53ebee31fec77def5a4f07b85854bde5342576318aaed47cc6d2ad463de8d50f98ca3f92273e690887be29655c701beaa83844a97afea207176384ff6e02e0f6c68682b99020bef929f0cae6177a030d3d890a37cdb6db7530be253bc21fb273eb6afaf4703ccf74d4c6a1bcf1c94f1795f6496f212b99b39113921aecdb86bb9797d4726f5d841e6542eebefe8c4bebbc3c082f114091d1fa2fea399d8311cbfaf16943e08eacd9d825ac69447377364450c671c0c73460e22c993c1b992b39b9f6d38fdf35e5fe3339cb3dc7f075c32ef69590fd06d714c364b95da7471b304314abdaf389de819e4796204ab9e105325665afe3c8b8c02c98322afe3ddc0a18921eb87676d91198814e14d2c7dfb3717baba8932474cc4eb573d01bf14fd556014b78a44e6b12940ac1177896787e2bb98b9c1d7c3f6964eed53eb3ed3e2a009fc8f7f041ea0f048363c33ae2258e3b98d50ba7f1e0a7c521412be0489334684b2465bbd267e17bb72b74a653c9645bc28c01292b42463b08fb879731af10f7673f8519583a075cb64a61438de4cfb63f39d24d49101a5e1ee0ee69a58361f6fb9e3bae8237802d8f0150803d1dbb17f8499e7714305faff504019480fa0e61442e6d4727fb710f3aace89ae3e2f8977fe2dcd6560a0cbd186e6d11d0f01ac742fb4a8560bb8439b7d503da0535ae024861e73b8092347a97da27ba152f0cfa6bda16e9b2bed073cc089279db3dc33be3e357570cfb71bb5772ccccb9db0ce5910769ea241efebc0978ba795a91975ac96b47fc3f63b60bea9c6f8eabd64da2755940027650367e3cd145b4b04041dd674ae4c20c7a85017c88155b8cbc09169dfa620b7df6fe525086bb564c9ea4f4b5f0288663a5bd2a83d0ad4bfde38cc1ebdcc1480ade675a92000dd3927201747b5fbcb0be6a486fa3cac0e3ea309faf9842851103b94aba88aeb17a8d9a1d27b76bcdcc40cd0013df82cc921e3712623fb6cab41057534e32dda25390c374e4a432ea775d7e76a15a4e739aa648e83ddd725725f6897b10fef70e59df7fac842690bb9c1031464a53f032470acd5604a7fe3bf4340b45903fb291940a8e5ff799e4a854dee2776a97135e7b3ed831e507aa297b014597f8485dd7246b3cdcbd698f5681ea9f11dfbd35841064c8aef34477df1009099548e3c754498f28bd114c80151305e343ceb0cd8cb6053f26e041da597169174fe84f5aa25bd01cb54b6096306f414610f2e980d81e94ce158f797683d630ce14f3b4830e917577984b7cc1de839ae1a12e4af115a02626b2309a461395e18a4e9c4a2aa48e89705ee6b7edab86882eabd942f2cadad309047bb9a328ae4b0c929506052f99f179c6bde5bd5d84034fed374af99e79c41fd9ba77e0f2cced4473648438e9b283c784401edc5b007b8c4d5a6b469916b8826d5117a9d290f5e15948ae95212cf6d63c5f139b9b8194ee5e1adc887157768bc88ea2dec2e7ecd579e2a7ec8025bdee96b1ea763b7065f9a6a0d7572d03002e2df3a8d5817ee80d7173bcd703ac463976ad783e426edef6ff1df0b0c220e60c35e8e7371b5e23fe23d96cfd828815aa2b814145be4b2489cde160b3011fb4865577d8edff5619b11a34c948862f87a28c7f30106fdb9f525b968e47df57dbc224d670bd6f9169a54cb5b61a07598e126bd25df2a1b6d6d84a43920c7aa0f1e75282599bdf8bddadad364710f3486e5b87a533194316f555b5d60b0db94486a02b71193dc91eaca686fb864647f9df801a4814665a60406bfeaac225a2957989a1a9c256e582890a915b396c95dd0c975d822a6d7022204fdf69efe59101194045aeb379c96212287d94fe4ed5587b3d16dc5e89d005e4a35f3807ba09e75c88d6d549653b51e5dfdd4ac04f9f3d7284dbea8df7e29a551c86c80eda5cbbbd8710d39eec2d749ff642b7e83e4349a0b8848c949d47f1c826203af42aba9f9c3c8b8db44760b09f97c9021667cf875bfb95bf6453c6b4454397daa9786ea0a4a443cc0c8a71f484560591cd779065ce6971b95437fbb4c891a9b55dd0c4f529f7009d1e0c8a4c3f05b0e22770c38f238dd92dfab69c6a9d41150dc35a003ff462e1c58d89cbeb7bdc018cedd5b64a9a3ea736d262b1fd14719a0963115bc3f37e67eedca2fccbd7a41b77b1970d6cb77168cb082aa72ee7c51712a7b3345dc6b0af06095c50fa44ff6eb331772985fc71b6fefd883d5ce35a316ab91600d7948a7ba8edd9758e4552d306f2e2452674d42c9bc8f4213a48b1cae928879097279a5932c49c1a498ca6cb9a83a6e05f69de8f1090e9df7f5f04e21af2c7c0ed6c04a553fae736fcd3d49b58412e84e0f67b8d191e326e3ba0f476fddcf46fad58fb2a2c00d66cf25603c0083a1ee2ab3513bd66499549881e72ab3b84797af0976f73be92950296ccc4461206ae94919e5ca9508e52c973caa7cb39b11032de7ef505cdad7b84bf535aca32112a2e2dea1a35841d1941ceb5b2db28103c36d876946d2d51de0a2660b9fd89eb92aed63df6a19f163d595cb43550b1434c7852cae57e1fcb96063bdcc99acc74b07acd18fe8b96882304d4fdfb25ab20fade42fa3ef659a1e15a6db37536702d2e48b04ea2f1d14c1deb8526082a26ae3cd7ddb8bef040435377b7db31db688a794ece8021b6f5400264d134ed48a5a55836349da1ac8c89d96dd1f034899c6d119e1ed86c5a27f515e0114db646430800c69e357027fea1adcea03755b6211d35ed28073cf5d8175fc9037051acc095929314835e869e3f3ff755d7987a382057b9213d44d16eff3611c3c98aef0dd196ff9a3409029763f042efc438c2cab338c90ceb6a5db1086c287f7819b3ff558ff7ceb3ad3e6fbeb0425c7ad2965ebfca8eb2669cff03118480494fd6f8787e9bf32acef0a3e9c5d7d54824d610e6311190e6a5843e4e8c40a7d2d38d6c65d06b68f5cd720c8c9614b61becb75890752779afdb3ddb123a082b347cc343b4b7997dc5dcb027d789b6b4bee58e090c99869f291a98312294697c5acfe93f28ddab7a855550c3ce5c0801eb144fc26a8a2be8b161649f433e3236245a3788893db5e510a368cd4654f09a072b575b3e53845161a376315dcd06427a55dddaca3610f783c36d76a1e606746becb7a823b1e44be41472e3bcddc052e6316760179606f18f48c1ee011842c3e420f4fd0772e0c882fc8b607b62debe523b78aaaea1121bc2fa653040238517280e9e0c73faf1082577d7829ead235532cabb445f66994d0f3fc2b021a4544f867c342b0026f08ed4a58b186a63d7072e15a625e178084c53e418b4ddb3ec429de8deb34973f593075e94244c2477ba405459ee9f0fdb859853cae85b319aea88a3c1d50af38d408a8d8dac5751482aafd8cb799400fa9eac5134d6487296972d3aea10e28606bcd70bc147f4f911d155467e04139e8b2081a73a6aa58e3ecd7dfd002d148543490efcd686824ad2f3db96320f41d6982ddf642a15d02bf3da413ef26574c0a6d30c8277166b47cf24c58bb2ad30467977b196752e6e8d10624998983b60d90e8cf4be2170597074deace6ef96c731f1025a518a216717f06346b18750133a16c80add92e4a4683f387788bb4fdf848c64b5ae042054c90a81d7382e473e0154950250aa31136a5d156f3a17316f9bf5dd2f32460bb1621864fd7b7a4ae1d9c9603b0e92003148ecb10128a8b252fa503c5500912d045f0b4a6f725db18387bd80d72bfdad9a0193750f89dd730c2bde5a6f020bdad44a76aa6efd28254088d08b42812e08b51e44fbc0c57e35643d4af6a40466d0558cd00bc8afb4c0a19d4050fb87307bd3259aabd9fe870e63418fcddbbd526502825ba3827186db88ca03b0e3df0928c12328d3d1002d1727b40ed0a76a9a7aaf3d538df3e81a4af19fb17e8c3f5f7757d3a1ef7d4e312d468adc50a9512d5bccfe15295bbc690344bc5f66a67709b39b55ef14918cf4b18482a64eb29cf90cafb1103bab80b2c51ba16413146e7717c9e9ba662ba5e78171382aaa724b7a37c5929f827f3df961654ddeea5f77e056c3897f7c3a05fc6bfa9934640d06ec6dfc8260cb4af4271500f0c9a5643044be92036c257cb31497aae89afec6d24eb10fdeeab3608dc508722b095071689046da063ce747c7f4fd16d70f2dd27dfd7e0748da062895969b9bddfe5befb086e45d81f8a5b7b93efe68709df927a8c3ba4101d8e4f9aa6f04d81a46d4f8d6c0710841600b6be910063c6b807d1fd23563368ff6cc5177dbfd001350494a98a187a24b2cf510a6fed7a9157afd26b5daa96a4729f56b2aa16d0a38d0772731d8ee37004ed560cf0c9adb61ebd08caf27de6c48653417b6719642e04fe4cb193acf3a12543fac8436dd73912eb5c694a1839d6015c0146f2cb17ddaad0030d8cc6d62d973eb7990ad0f6d5745d670ba92625fbe860ea8f73d519411decce4c2508d006502bea8e6421f837f93077ab13daa7e4a244433469f0b27230c91946dc84fa705d5b8108e832c6bde59bf69a59dad10187c9b55a47409d0a1dab1520099122c71e00c45d57c5528ac3c3d44caeaa34cc456d2d74bf4530f27918102124c36d655ffc2a82a35284608d04ab50222c43df4b28a34c3f283bf519d6195d111ac5bfeaf2802ab90272c15932c47c2bff21b96cee48e9ed01ab87d1e428bdcac0dc9c8e8fa93857b14eb02761e9ded963523c24cf38370b40e464e9acda484455189f225e1cf8a5f080ab69ae905e639815d6cac4ba1b70c8d912c9f36f5539d55ac52b21466bbd6bd2825de22bd68dfe57c5f5c5e30d8a9afeff2e55a3397c7b52486035e38b0da9a1c30c0cf5f2ef0c24bedfde3232fc2048dd61b31e4532fa66e11f6115c9ceaf16fc9717a9b505dbbd0c1a091636bcac2e9c504e8965db6e9f321ee98bf092b35dca41ee7657f0dcf83935f9f2a208a67936249c976e5c11f02be6d68c90ee05c1d98d6ec8e616e4aa38a4eb07fdc577c7aae83865397321eb75fffdee5213e14f662078c39a51cd8c9f77a3d52b4371a0088a193474c24b4c7cc97e0999581d626091394d4ab87d53487f845d868039f6fa8d75fe99bd84fe466d11512d680aaaafd9e69ed535e4a6af1f82b3ac4567cf794cb19a463b3e0817aecf437193b217dd6308312adb657b51ce397f701234f92008c833ee6ef44c8ad5b91911d2f9b921e2b2ebf5e922f435e8a77f8b75ee50ffc0f13f2b3a2ac87cb07c8b206b8788eb4988b860cb558da1b8262e9f2fb2a7dd75d62bd09a370331ceb520e571e06f89166f2a74dd166c651b7c651afc4630c038b9cccffc3f8a916c47b42bc98b3fc9e27a6c4bfadf93a563e9856a1955b728a04c1c372d112b4ed141879fccb9e25cd7ed880b77b8ec5e62331e18e6d277ee8470a037e29fbd9701430eb184a27f738dea23e80ef173210206c3f036a11a9b3a49fc3f3b1d455567898d9a2e391662267a293039dadc23c3300956488adddc001e56e49cff8cb107afec91cffac141097024e16873ffe911ba43b67c1e8507ee5d1f6c5ef31754cf82ac25add84a5a713894109f6d1eb6e913a8ea902f4b5fff004ee57753f3e456743094a44981591a259c740964f4882a16b7b62af2396852751dcd3356b03d90cc7a63afd3a060602ccaf10502dcccf4df93aaf2eb66bbf49b168b6893e21761214c32556876b444222cb0be9f55d062367ff88ad5f471da88d24023e72109c41a98d891814b4ae524d0ce10c195d3581d5cafe9a5b91c4442a5e858ea319e6e92bc92b8a03a640835242d9166c4bca2da29947f2034a826d7d75b35018af4587c66d4430a91eb82e57e2dfc1ff45c39e51eb6201da31668cb58285e4ab7fa801fd6fe0a6a3fc68f788c32bd4186e22880abf44c5265a87468326b07e07e7ccff0573c8cc5a8e3effdb3991ccb767b98e4a434d41c32434014eaae713e69adec4061baf4166282d60513cd2f8f871b8ca70b75ef5076353a07001c26025bf93be248c4e96f528b44b9c9c409c470190a9c0f9b6332aece0e862d769abcd408009292577ae4d50fcbfa5a08d326b29fc3ab8e13fa0dffaa82aacddf05c1466c369c512a876f3ce66c6e058d130f06900fffd139158afb05391b9884a46d8faf9a9407defd45090010e9fa3a01b9eb7388975db5124f344cc2bc12848b0fc13282768f440ae759a4bc466514d8840ea6f4339588616a691a7cb893117bd439862178921c1894e3e48c7e0b1dd3b28de8f3478fc13e13176f18cc7af9bc3d0c90a231629a3201923b78e391affbd30924dc2ac796d5c44f039f2a8d21d3e78eed170d665763e8e97c039a4d56c648ce09476ddb141824d36b285bbec29ec82fdb6d4e269331907f56937e281e42a7e593ac37d3372bb021d2855230fcbaf1b50e48ec7ccc8f029714ac0d4d49b54b4b8f3e62e9bb2b657be4f88e4b23a3028b04f0d766564f7a56259b64f69e8125e3bfcba360ebc42890d1e80a0ddd571df5b2e9ce8aad3f0c315cdcc59667d17a87180b4527ab2db059f08e3b04e83296e4359c2c34a4d80b58df788c44ff7545d0e1899f9f9e54ec7c9b6e1b9445ae86f57f4391ce1effbf958d12a1186e0301743a6dfb85b676d16ffad20e93e9da1eadc529116bbd61d84c484d75b9582ae651299aa8de74adb331572c858dbc5f553d2751b1d05b6a663011cf90c78a1aa0e5f22d7ef55504120cfb8c6ff3d1ba8e4b1ee5f49fdacb2617ea30d7aaf074a86c5335b48a3d775d015b59c5d4d75fc3ba6088a50a024d2e723ec1678a2ca774f906e41bdffe6464515bb97a326f3314deea1cc7314b8dfa4c78d062661a373b5da4f2bd202a73ff2ca2d4c8d6c6b35a334119e7346d6160ce426cca2b700b8dcc30eec980ca58a7e2a6fd96560b33bcefcca7fc531400399a5533871b837f1867d239f812246b2c839563cd942d159478d6f310e40dfd222223d39dab6f66a9ba7c2db149999e197d32215fc013d285893905ed767b51edb86b9c465a6e123e395cad2cec84fc22cf98fe1ed25620c544d83996562d3c4d997dbfce2eccf5af895ecbae654ce8e055bc23807df2eada520fb8d9c5a3208bbe792c4c6f7f087e691f42757e3641f4bd118ea2e564a882d34e214a401fb8010010f8e32e90820d2a93749714bf80dba2729fb5f2dcf6affb47d439556acd5d58c47be4206e16476a305acad752208d6c92e301689ef7bc2b9ab04ba6cc638da930879d9250495a5bb52b2dde96d230f6ac9e00ef55d2b20f57aa185a9983bdf046baf1b4e56d8145fd9763ab61bd588cd9dc4c1495ad93f729f242d0aca6ac855b423fe4f9c9b6a8f3af3c0e34f66969c965a365064feb04418717aba0177ad6c083b405a8db6b34abb87419435992024f7f15f1d78d0a0f808420d4b8a231076df59fd40010512126b3b06dfa00e7cc29936880344e44ed9e775244d1b92097f24bc1f1d1f85459ae01db59f55ec69350a512468d506cae56ec20ff0b7117f615bd528f19f7482319efbbee553baa79d6299e598fbe6d1d2ce8dbad0e83d1ae812752372a61c7f410bdb4c652cd86eadb63ec0fac2d90fa56f67de980f30f21d68c930b4df95f557dc7111f02d16061df455a48cbd3ab03a7529cd3f89688b7dc1974051e1e2389a17ac2e118da53b10ac759c88efe65f5bc96cce1489902640fa41c1218b0e65302de8fa69ae28dcd9cd7d7e60bf97059449b3c2b9a4ebb8ce22f9ffb26ddab794a180b5eaf9b2c0c8ad4291a85e1634af4aa953b98f776a0c43a5f7993ad24dfc3822dbb7c7f1a1e8cd93d27cc0942f9b94d6685ef3232966513a250a6b980770a232e249080fe3f3b0498585fc7704b59c0769ccf2c8388e563f7337769e2b6579cafe76aa7e6985d7c92b2dc4e4fce8acf0900dddb79dfff00a7ac922fb35b5615d1cf69e0518e5aff95d01236018f401480af894a9aacbcc9aaae2744c63eb22c6c4a407c243ce234da27e6f37acc246b76cd6ecc69545135fed4fff1f6058ab06f2071922926254602d1d726b6887339a3282adf3c5c7f657a2052381ac9915c43b3fdce223b43c80efd01f08f82afe20f1d03527b81895895856dffb315ee5e1679f0065973dad5795db9048ef8909cf3a04285d21dc239c1adf9aa6875aaaeb72ba5d46e6472203c4e56ecec2b64c80d83f46c9c244b02d3b1d90ff06b73441026a19df89ac077497253e9f8fd68c5719d3588c3507368cf85c3f547f3b1f3c77a5161e1cdc61e4ad6bcd2e95a3b9307aa41bc9a82d3d7e19fa7318803663815b4ccbc14edfb499823d1db5cdc0b912b7a6450db960238d1b4c46c5c1502a92baa5b89d2a3e912c2a7633c8154f97bc2b10245ceb5a69f54a3d8c9fc90fa69235ffbf584a373bec43608f48f2af000ec96231cb5c5417c410806c7957b5353f79a76916d89267798a2ef22d281e49eb802192913c3dd918d6082112c49592a527ff057d26703ec7bed521e5339d1ae6c9986fd0ac70c3b244c44a58e03946012647e899ca803b79d52f9258a53f6d138674f9559f68b231de55550e83e5f78a4aab9635cf74c9dc5737e9619dcd701e804f0fe975361ad0317efb265c22efebfe5093e8e6cbcafb392ab10a2d1fc73ba6ed04be9c83cc0e699a41cf283b48d1f54b425d90a209368070e03b79118623d6540b491ce87ca5826ac84eb694633155e6ffc25fecc1d7228b60d594c4add6bd4da18ed84b797d13286f6b7302eeadec0b05aa126e38478733ac79dc34f0714f017505eff30b807bfbdc7d985034e10c9504d7eeeb3e7ba0d96565c4ffd3da58bba29fd92e6e3e894fd5ad7b5be06ac53779fd86bb9c4de86f36598254a50d08a3d9bfa75f3f3df1a8baf41411bdd94da78dab78aacb685b6895b300f1db3098de7624815285bfd0581c83b8eb0a268b4c5b60cde71de310e04627eb1d5e2d259a0ad30f05d11fbcec420d215d3ba4477da8de1ad9f9e394ad2a9fd84982587c59da1e2b63d225df48503de9b54c2439da2eb9782f6b7ceede922de139044573b69dd9b26f6ada62e4f2b815d631a598ce60cc4421005387bf6761ad214222986a4fae07ca1eecbbbaf5a124c571471de008a4c455a4b72f44ef0339b0948983c38a328ada7f148fd2c62ad0c7fd32b376828e6dd8f7b630f31108b8e87291137867d7b9ae99216384de498133716d655ae72acb2e25b5cb7594692d31ed1cab2ca41b416b7999987816bba7a265c48fe838f6bfbc34796d6661d0877220f80eaaa6c65d76276e361ec0cacb3563f5b1bd5006a60211d2f870cb1c54161bc197daff42c8b7bb42271dab1743aaefbc2b171fcdc24151d8aba6db7d1e983b436c1a4c8883658098b949fb94a33d5b09bf9edc84b4b80d968bb5b79fd13f8c75e7e6c8a422373fdb6eb06f49a06ecda50f0df726cc96f89de1674fb53f54a9ddd3be3d36b9b3872422ba2bb9361498350d8fc9a017ce1ae4aa6ab7344bd3894a56b44485e25cd8e400febdcff43238a3d0ddd9fd6a41d8fc03c991484262a6518b4d6fc1fb432af0327fda0e5f189f69a42c6743bab4acce5b6ef0ca91f17073803eb47e10adc7cd9db4c4e4bf71fdfd1a975416cb9821b485708c8b709543c5f72ac576de80a4fe31df8199f7d72d2070d484881676398dc7dfaa5683f35ca22f34c273b7b1bfad9502a3406252ce1e15950c96b71dd018ea34405bbab693f63955778972c2eafa9879719764edcb5c327fd18be10a701cd48774a0a5274cc297b3c46854d642fd3962f9f82517ed036c059a9d1ecb23f0c7d6119098b5cc2a6c3cac163302d32506ea7903c5d7b5f63f3ecb645ebaf84924e1615f41606956e5ea988e096cc45f303610aaa2cfed763e57030cf34119301cab1563e02ad35286e8fd9361457f1e1193f5af51b370cdc35fb5e2c9e7977cf11bbf68a1a1704618883f17cc0166538aee9ed234ae81d96c2b0b1116a51475e8c2c92beb1886f4b965c74c627b2834fa7d94e5083b29caf91e7bf8970482ae2bcff4b6cb1915c370eaf4cb35f633c81914fa2154f220ef7dcf18cc7bdbcec529caaf4b544e856eb1a2bc0468cec58038f9bc612cfb065a1d7ae25b96e6f56a93386223310277e80a97f0a1f8ab0c3c557cfbb9708826fd01914a3c70ef639ad3cbe04ce0d23c99541d67182e4be3870dd8eda420e6ead84a4709c9b85bfc6d835f4d0ee5a2f20dd89a0e2045d135a58c207ab396aeea727417c713206d815437273f8f5ec224b59ef7d3e6bb683f4b64d9811917085c3d97a252f8e286b811f184085c035ebefe8c4bebbc3c082f114091d1fa2fea399d8311cbfaf16943e08eacd9d825ac69447377364450c671c0c73460e22c993c1b992b39be7f550c3c8f2bd6a795c59d82b5b7295b014750e3694f6b7f1819b14eb500dcf0132b2d5a96eb2799d71ef95e49c7de3256d9660efe9f3e98fbc1832c7bd59bbffddfdb092ca19a43c9bbf2cf7a87fcc67d0b281fd6eb4bab084c5ef1225bbc61ffa7c6af12dfa9d378551f10bf9ea04dccec9bcc8529d87c86875402cc7c2e609e05a5a9192574956d6c876ec8412b5e545a98f48228515752ce318d800b8c6cd7ed475b23668d1897f3a1ab43081929d2e8867afbea6d6d70269297683ec4a78d2be63d7df59fe90ec716ce4cc53bc752b224c6af4f89606f421b9c8d2f9ab45b7437b968701d01b869ee73635c526409c67c595e8245763e7647386ecf0a5b24f69d5b0d2c246607a94f601f5b57fefc2537fa11665d322c357128c52af2e34060909626086dd2e7ce9e7bd62b67d164e9540197a57df7113478575c9f0cfa6bda16e9b2bed073cc089279db3dc33be3e357570cfb71bb5772ccccb9db0ce5910769ea241efebc0978ba795a91975ac96b47f2e6fd454dec637bbd3764e9555dff506de6c1d7851354f861e2cdb87d5df62fc3380111b2986f90375d1bdc9b8c5863acfa38c64f6c7cc698e913dc8ea553dc7080bedef5f05af07135402c16be877e958fe872642ce2137c252c611b3dc6c5689c8dd4387b55b020a752b84e45bc6a156368a64b2d348d9c21a6a9130e9e8b4111e0c87180f18b48c290b639a7326c8c61c1b2960f4f3f4f49ad0058e3206c03911eea1b029ea73102215723e732b1e673649088c566071f032ef519aa94c061ced92765f9e5b84f1da27df569b88b3df0c19f7f8310b56d7cc1365f2dd86c0c93f4892d8e0978a7c88a44729f7a705456974935690662ca01907f4096ce001c31a52defc9c074dce120aef8ed243b9cd8f0ad6934d5ceab57cd4b82ad9717f518fc973be55c1c2a4cef96ea35b68604d520abb76ea9e495c0a8bda3904b0e8c08c7778fc149d4538a853ffbaecc9a099f9d4fb734988e575dfaf321ab0bb8d339638c32be7731470780ab9850823eeaf2a384962413cc30df727fa37b580cf19ac61d4c430942b87481e327d5e94715fb0ca7c0efca5c5f2d5959d5cf557cb98bfd74300ac61944c5c1a15f724dd3b09ded533db5bea2685880907d41ab894774d8c83c47e65d604b5a466177750b91d3a4610e322cfabf7c0910555f91d530cf5f46a8e3b1991bb7147f4571ef076527889b1a5f4a7d6fbd523a8b7b6fb7254be00e9e0cbba1734d6ef2f86c4cd4c2c1c98e0eea4883977e02dcdc9b38cad02757f1827137f7834fff5a8a681ddb10462a2e4f7254f1c4f296b4ca7191955f60357ba4ad2ab652e703d0eaffeb314d7d8654f2448bf2ecea1dd74a4bd23356d88249343c40642c8daf78ddba0b6d09e6fca94956d64a4588b2c85eb1699f70284a1e287ce7dcada43c495274958198caad8e22c8cfde40123032b9bd29da8a61d025f2e58296dd07f50072c2e9633bea2238f33e7dcae87c92b00d57012c4dcccf06c171997ca8d8cab5d9405d8aca22feeeabf1a02bfa6edbcb734417cb1fadd644a1cac6253b57394ebb8abafe3dd143ba8d5b83d329af0952c420bcadb843bc7908208afbf783688f23a721f2a6f2bb799e89f2258e68736eff4a6d5cb782601a386401de698ed209e381f36f016c9a631ecc49136fa1c003282847bc1337923f9a2158bd4764fb1a366396bedcd56db00c2e29e01923e6f3e3ec93c9c76ea1e1751b402bffff4f570785836be7087af907881b38068833308bf92d106ebcfe9ccefe388b090f6f59f633f1d9b68603c4e157b98a54272f565710deb209793444cce42ea78c4fd2840ec94d77c00a7697837633a522db6bb3455cd4c4eab2cbbeb3ce074e3735e03ab4a7ba5b37aa263ca77b2317c0805755667618b99b9448f3703957d88dee3c95d016679191e61d4f996e4ab6ed0ccd2c588eab0ac91bd7e7a7caa95eb30e0631068ce08cb7d971f8f16658b4641b5ce8ac973bb5cffcd15a4f4a1662ce34d55546f62dd3de2faa8f065f1a2ce68f02d307c5c3da1d435f79ec64158adc42b6c71577a4d31c3f12768ce7eefa00f3a116599d8e92480c32a51c9ed382712bcd3ebde547ed18e86d675a0387c64beb5caea90241804e50a35f6fd93b5b6b986def6af49f091579e2a987d7b3f44960cf7726afe008c26f385b9c238ddc5a020e000d8d8ce59e047b6d0042f910b9249ad29006299d759207baaaeb4059e79ee003d9cb1605c52138005171e0d8704820d2f5b3804a0c32b2d39e06b45b4515df5b98d3652d449dbd7fbb59110b370326a0b94c50ae302625af1950a2c134ba4b7d2923686a44d18560add4ee14778bf927bb8f0abcf3c29575d6e501e989f601d0eb4d3b82c409a6622350381121f8642b5a782e140a709dbfe213c5cbd9c93641dd82465e07b79f27af50d78ef7c31bcdf66c79d7e85793fcb535f28932586f25e81bc9e3569540074d40f07534b79cbd661c0be2e54d846d50392d1d360edb106bbfd3c82aa3bad6ab67a5184017d93fb4071f5be189c6519f98d9671a87b620a06a367f5cd0a5961f81553f0c63c671d7dd6625fdb9c9eade46018e747e480b1939b9615d124332c0ba1caf0a9a40c5b675a8fecd76f0233e78404f059eab371a1b5ce2055dbac9c359eb51e86836ab8bb6e5775b5fa88a54f53a42752adc6f895b5a28b3d139972c26c1e31e2cfa069d08b717cf930df98ac449e4b32ba8b0656146e723f8a50b5bef642d4402a3a524b6bbc3b561930dadbd46404deeaf0cbc997eba201f0b5c4c3aec2611eeb487e815958340ee5b9b01c44be75c1d2acebb262b584723640ac82e00b90cdf79070e3a388c6ce10817fc8fc0f20b2e7c11d45ad174fd99d3998d0d0d941a21b470b6bce1423a34f4cdaf4e26fcea700a2a23f7a5785ca3ff687bbb99ee79e77fb83f3fba6d98d2649532fb52a8f122932d2712e87cf87b37840edfa2d443e0fbb0e3fd07c483e8f490a259d53d38753f735867efa1e2e2e6094058541e1775b87b386cc218f7cbe56f1b7dde1d92600b9c8e5cac1488b37b9a657c33f97ae586cab25ec45eef755f2a2a1971eab4aba124c925b5a60e516d0c9f28e7a626fcd3b64d9f31cdaf43f270646853bc68696ed13dec4f0d1090d86690880896dbb3437e5bd9e12abd155e68b108ab6c4ec996743c00f2e7fbbaf51536366609b121db3b6a981d2e40ef01f602a9888d82b57d857c0583c596881bf359b415d9773bc33e07b3c4673873fb1f172049567e43a3f37ede0d57809f21a897737e381caa6adb542496f33a2b41f416992d6aa213787a81d0601e4ad290e93446ec3a7245dffdc89d70a9ccff98cce65c9ecb7152ab382720e4ec6b55c4d0475cb81069cbdf7c7cbbb0579baf7d086c32fc33a0540991603814f742e16069bba54f7bfa1b016475bc89550db27120c92be6ef7e367e6f606342b1d44ab1ab34c869af38760aae492b87c880b265ca2e21e95ff17f01959aecdc989d888c49987f3467c4a5bce02bfca2ebd3bb0540672a3da0102528f4d92254a1c05b3f55b8266c775b60bc07779b6ebbca37b6c84450709c7d74225c2b8fc05fe6d38df1ffd54b77452e39fb76f025a67a991e510762876b0f2aa9701b2c1209c1b98547806646f07276294691e53135c8bb01c536dfcdfedc7261313279a6476e67760f4b513198cb8672bf94557efcec16d43a29047073f1999f969c99e891beebfb64453367aca0de14d9e45528843754e2a39e3c4f6fe9ca52f51a51e597e6831cf73b21d235b9ffe723eafcefba3042c9a2ff7189d74de6583b34008d60d0b0d2ad80f643ccb2a0c715d9cb4fd3cc4b408be0384a99b0b3f58adbefef1778a0c7ff4c9c50fdcf35347a4d650d3a3d2fa4a3237e435e238e7ac00dca8175608c3f5de2859d668d6f6165a8cf8df9abe25444228b697f9c30044be4da8b6bc3ba4a9f11b2cf66a2409aec44a2a6f304d638327f293f690bcca36f45689e90a266bb60c65415a7da30b9b24520f851b5b7ff1b83aaf2ad47b0aa93cf0fb58b1f4c6be231e0d1be59c089eabff50cd1ebcb77adb875e083f933054a4d6b40c0ee5999018974456ce6fcd102a7eaa8efd80f6313d17d02b9b31a4d3a6e3b1f24df9c5c126406656592f1c5bb9062c5201cc9c596017984ab72c7ae17c106bb97e777c16b4e7cf86adeea45a39431f10c09a0d4e1ebc960cac9180827bfb2e0f798ef239889e3424a03d49f6fb20cbaa64f153aa5452b9425a623a8b6ce94b95b4815dff61b2aa1eaa0d730073c4decaa7961a009af39e1926f2631db3a37c1771ab9ebf58e5934b22858c8359a7ea288e56068c003dbdb98ce63222fc2073b352a7ca3b4fd38413ef0940ac91c64b01453bc5021489e283f705833ed4170c743a283094e9b38072b0ed61ccf60f0bbe5c18d206ce0d8fd2099c734143fc852063b893e9d5d9c048d290f1e0254319f5669797c37725a0d9a3fe1357bc7674c0d768811bebad7d22c49cd5c62c655aae26b8262a6280abb72213e9928610d8ea5cf8f1885bc7cc565cc4cb11160a558758f7b1867b8d19f8146abd0caa12f9e4135a36d83923addd9fc470379426c6ab42f654399f190dea74b619f6b7256ba69faaf00425d2b17be96d5ec7c78b72d0e460ab04a99d20c8e07068a36673e486f8761d54e582073c843df13dc73bb6e206520afedf34e2609462220e5ad4e6760acbfdbf1d530d078b4f475c8740ffefa08c2951061475ea860d4a50da42ef5b1266a4cb671d512c199319bdc1d7ffb7f5f9f37c63038d99782e39dfc8ba17a8d7bdbec94180a183e71e1d8514c07aff4b2fbce98bd0f0ceff7ffd8b9e6a6b0a35dbb93fa2f7f733d0c173e3a9ae84a5b2bb9488bd3ad655f466c6af6dea9d891ae937e4235b0366161ba6649fc02a04cc69dbb438f6c3f97321f8279c12d78a05ce6c878319cb55ea899bd44c7afb11cf24467ccd43bbcf11012991a901f3e397f73d8b2984b6c390af7f1c3f954c13b05d486002954188d51e202199c0b0524ec4a101d6126b8f75c7ef36000522012ae5a7833735cfe1cabed0cb2ffbc7307d3effc035850e41f2dea8532d2ab0786463be4d4c40b2dcee6f91e3140ac029aa3ca93b4e84635d391c6c4d6650d6847e28503c38c6893957ce74246bf5dd1521636ceb72bc188dc718546fa9daaa369ce8ffbf7ac68fd045e0ebb9dd5982bc0931e524f95aa7b2ffeed5e0ab9f4274546c97722935d4a57a09e92e8936a8f936b041b3749a759ce156ee2b33c758c5957c7bccfeb68646f757861a1d8f09882dffba3474c07a3bc81ebdfc1f4ed6f2096328aad89dfaa79371e53288ebc47148e84dd6a266c3e7cc2a426cdb53ac186d976756b60fac1d22dd69cdd7836033b5b9e4d1330cc6121f7096b01f13987be6155cabf080e6071c4adcc7d7a6bceb0c821626d2d78e66f8e46e88ae42796f3b85fd59a88650dbcf0e9c0a39b5fb89f05f80ee554b4ea22dbfe32bd854b30ddb24d00063b137ff7a5f1d7c1178d27ca2a866d096e7546cb02a884bb005b6fb90fafcc8117505099189b73c588e806710f81cf19d5a9c1886e35378ffc147ef3cbbef4164227cb80837fa37940485e33fea012c6660b4199e6678039c4336a20d7ccf82c4f8b956f681f9ecd539ec5c15dda20203905f43f8b91ec80e35ce0058fe6b9369a31a84e1bfbfd6422209bd74b3581fa0b7a21823c24f51d0ba105bd3b0612ac5382fbecd91178596f8b7902c2c097cf293280e40b904f2cc77ccf99ed313e992695ad0b8ab1763650afb051b32dbbb34d6496bb6ecccbfc9a70d3e59f57f0c14d4f20944d8dd5fd18ca8fac29a0aef043ec0c492ad9073ecf4462e99be2452a201e5b96938e3829b4df014475cdad895b2989f5df4e196aa6ad61696a90d56fa0834f2e496bd036db27147fa5bbc49d693172843ab26cba917c0bfe0d85f6c00be939bbc37f1f7aa0f424f293aef67a520b84f840f5fb8d436a9cfdd36329f982d448e8f9943bf493786e06876b9d0519343444e3bed5c94c5c4838c1c4290c763da815c4aba4fd95ffb7a31793f89b8e2e375f5dc82f7cb79bc852910a1a51342650e74619c0ce4ea6fc8a2ba029f85b60728a9e7d280ded77cd40abdf41ad1f9e915dafa0f2d69109d9721fd2d2a1d54558270b34f6e4c090be0db4dbb6801e2e898ddcad46ef143fd7710084567e72ee94b68f092d970c3a34b6f7b8795973cf3dbeb006586bad4853f86270d598e47efa4831e7109419b9fbabe25bd5d9358fe62f038c722657b6ae7fd86c70dff5fa7dc3946bef37e1a0be86df5ee5ce0920f5ab32b5f03a65120d88b72acd99bc4e6b3f9f15734a05e8d55c4603873fa9b4b2b03528211ea57ca9a37f5684183cac412fadf4e0b5513fd2ba348d94e35e76775f573ed24dadf46f279e3c7c43a0afc335ebfc1ab9cf33a37709775b0b2e7fb27aeb8b8237b3b8ab02d1cf5be459e42ac89a10112e89e5d7c7d709a91c3f1d4b987d824a0e768e31b90e4349a914f2a193cd7b4885001add1eef6059c63679370af614c695b937bcaed87c6be2390afbe92a5de07f8a639ebe2684095ed7160217db0e82eb1645b289412d128d5a5d20b6e80d2182f4a20bd289a6acb25fdf3b00173c551cbba6f1db0e312c0bd7981c415078f70e59e956cc260b806903ee790dc901136fb70203029314647dc54d57fffd2b0141fe372f86e7893de9412cedca26bc1fbbb30340a2ed2d29211895d567c88b48c0b56705f903ddf07fa3cc8459492f1bfce7e6ff50470f39e5f42086454be0ded118be7997787fab3695de1d2e67e1b3deab0db4e9c550381ace82938ed42553d9ea8842e97642e42526327ae271bf9de366f7c66dca8e48650914db70b954d24cfe451e90d1244f5c3e16d0968b5ea282bef5cf95cab70522fc72a50fc92113ac19a2808a97e49be628dbccd59f8f9a3b944d9942332015b0aa72e0705f871673561f47c54102b338ef7d38ffdb8a5939dc25b462d2a2f8f22c7e51602c7e384049121187d3bab60e32a7b0029afe629dd59b682b9ae6a1f39e4b009d2ce156d1f9fdfd68477766ddf01b99e02adb23a4be9ee0f469dd923f85db5b1e96bd8f10f263c5810a0d5e24223c9ad26fde767dfb17603d2d09797c5ba5873ff860cb62b114f39499b190de03f74708d3677e8b140529bbcde45ce2a56e94ac5245b9f8213df6fe3ad27d67b4b4183f960852b0fb28b34cfd43d377c6c71e52afef7f9fa0dac5c2a4c73c69a056ac0e385a3f8db2f2dfe1ea7fc0a78e35e4a67b8e8550f0d74a37937cc1998e732216a81ff8923ce5b5d071d28c2d032037412ed4fd1f7567b75282f126e57510cc3077b65f42d1b04fccdcab6ccb5eb9b4368877853ce7b6b900addb5e8bcf7db8adc8cb0a937a43d336531e02095d05f2744bf241e272c1d398c78059f6adef28b7d24951c7196cd511fb83a58c2524562ef7cd2514cae2b6154819ac24fcd198f8ce20f2bac772c1c633fe74bf47c7500f1dd76023552fcb604ce4e9d147c12bd9e9d040277f6254deee914fcad60fed58a7e9b1f234ad8d038035d04eef44b917593607e92616681380c59ea07737b627fdad98fd533acff8574f6e391df9d4eab6978ce261a42a48206c610bb617b260576f2e5c2215414ee245fe230c0e0b68344ed122112aa1855da5f4469c00195534129cc35a50e2de5108300ed4174549652ee9eff5631baf5400e86d0d0836e7d5150994801ecadf5d6ab3740c129718e93fb424e61786adf14503e91d6161328ed252a9f3289a55f3c7f8d36bc1fbeeb26a587d3b1ccc27dc08220677983da8b5abbbc06e177fd0c1d3619e036d1c9bde53372ed2313d57abceaddc2665a8ea91804b2600c6f55e47513c9ba468fc810190f2092d27e7661a7729bba3563a08a2d991599ce57858effefdd0d0daac8abb7790043feb9e76473e7cd862e81e9b40e72925e41be2bb081393d14c8c2b83acbb1c412e5f2fadfb5e5932e301de803d7567e9886342c55bfcf681d83747bd4229176620ac2eed038258098f38138e26a6333eccbed2a33500baf07b60b8626e49b37c51c8ebf2e6c252e0025a4c52dba8dce3c33b78665a1b948d294205ffa51010b420d49d61624aa6d4b9162ed168b330bc09f503e1aa9dd9fd8ba905870aca4c482154c6249fcdfeb2fe6bc1680044111182e8c94db5ae03b1f026a8a248f57795f9d42c0201455fbb143af718d8abeb8d60804a083d055e4da8cfe7892fb0058b95ae59519f1c059ed703e6552160ef9afa515cfdc8e56648ddd4434f6c12f0f3f4ca1e6da5cbded96dee631bccdaa84dab3e18861a32c003803330f3abd1546af5b9de1e2bd9ed8dd3468bb1e857c55529e81d9873a4eced8978069c825054adfb985a2a43f89fac5030d55b78a05955f441c6f3d611c10f1a28d9c52bc2331e44607125ce9b08e5df1c82cfcda6cbbfd0abd26328b1d9dc6f2ddcf7996f2e8dd79036697b7c98adaecf72ad10e23363e08793fc62a837f5c9e1b69b39d56bd810e922c6d7f87a67535b4a4a6df38025b73a9beb697de3d3fdd6db48962f76531b93141920dd33f16bf5077b629ac8cf9611a9410178afab48402f194c3af564e59d7a70883d2cb703186c85db5286d538f0574a0a8cef68f77b39c04624d0767db9ff30f3ef2b96db577919b23bf30572de2a33d332a705eb29f9f9bf9cb2cd2dcac7cd9715a1a584092a8eee73070a845315f11e4aad462a9f0f3096fb94f207fafa4a06005fa20bd706553b211132f67371041b77ae67703916654b7dae256f6bdd448e21352957702802ee55b1d0b5a6a5977d3ea441547df0df00719d4a45385bca7935e4e7fe53d5b0f50b44494ba19c1472e3a0d69cfb7149e0908612cc18f7b8127451f8fa91cea6b85e620db4729fb7f9d935c2312cbbff21afddcc3596e0e715394b980514a2a118cdfc3325c7b43e9f2b8a708e103d6cc2e747b075c01d703033a7448d46adcc47bf9b0beb6643c626ac668cae581779aa8d62b879bac01d540edb98470aac0c05a6a649ec63f13c0340bd53e21f189c718f3b1ed83df9e8daf94916d6a4edbf7afa861a7b904d6939cf3c4022705e7439730e3255d6a6b8584aeac9ee6c5b31d1e4360fd5004469b38f5e9366a1bfd09f77df99ddb734d4529fdc02340a9d96304fdf87c193c46be7f823b40ffea04272533c74e1bea9151b9b9559a9042dc6823229840f58163a89a7633011e44d9349997bafedfde9b14a1cbd86475ea4119a6d01767d2d83c438d9fb05bdd2ed8e2c7107991ca7a87b46edc3008ce5165433cc4dd6d964c0aebbce21c15fe36e2e2f155c410c3314e8730601ad2094c67073cba160faa7fb3ff3aa84a68763aba263fe426f68f965db9d274cfdde4d5aef6a68859f56c529fe68ea3a5981894b0cf9703f00597c637f1cd09e64c40aa855d94eea5e71ad49688a32a56dbc74f1632248c9c41b89d953ecb4a744393d36e9e30786a45d23f2d9a5473a43e53eabca27d2377fbc5aa491bf79bb9c383e523cfa933de890871323ba1a416ed9515ad1b8d15e031796d087504dfcb7d688b379b58e0d05ef79622da1f725919a3282aef0fdc8f986b0ca8d0f54f1886de5071d5ea639e8f326eb440cddb7a6bed8a183fb8a9af3fa42064351eb10d9402dd4854be06da9bf3dee5df2084d117ed5bcd1632c26dc29ba3afd2df0b9b2b21258b8bf1c07480e7592646c9400db5fc0b81ab2a6329432fbefee4abf3f8ae85a0cad417263679ccd55222f50befef92521430497b3ccb26c421ea08abaf081518bc02c99db997fd8f9e5996ecbdcd3400d26cf1ef36f5d45648db89cf17e35876ff3f5b30838c88a715efd2ebdc0074eac76a21934ef974e84a1bdf76859641aff0654f8f3d13d7b964fe202382acfe07c9870323302a108807f468830eee2b6a3621a9410d5b3ef66f8890adf68d1968cb57fb79c586417a98072371cd7a4c4db08016da66489e4cbe7501e27be5d5e95f93f9d6b0d9aece9397a3bd10488ceb225853eab6d9005c7903bd7ddc17f8a63d09d3dd9fc13735f2b8afb59c855eab4da03d2f9241b91ae419afc04f81e59b91f076fc50200d821322701dd21b77da4dc177b125ff1a17b851998c020c7f8b6ddf727f2efc618883bc7f67c9680f2a20531391d9144a2cd4ecf2047dc5bb07eff59935c17f0d676ac79e52d2d5000947836575ab89ba45c3f7ade4b61e90e1874c2a16c59e96bba9d60329099a1ba36cb4c48b2f1c2bece97d649283e6688f441849095f4bcb1e729d89ed8dbcac1d964e93166406c975f88471b95b083a1c1bdcab3a308b5a281ec624955868476ed23821c243b46498ef807d0e5c13da88b04e81ed203cb17ae34765decda13745e4c31fb63bcba0287f56e618759a27a2bf25fa08c36048587bd323dda3068780bdb94ef3b0db716f0dfe5043d73a3084bef80354f77e9aa4a170d69d0a4edb56114ad2a7f6f6db90a9ae4db58c49f67246724227cfa469eb0f2d219f5265e04c2bf0ee0ef639648316421966275b7bfc6382427b2e8c62dd7d89406f5943a9d05483e805a90855bec24139d006f7369ff3a0fb3328a6c33e1e5e1126d19057ffa4de959c5a7cddfb1b71ed437d243977f159a8f88db1db8273f8b9cbfd413c93f24144cd91f7a962297deb37789c378d31b3e76cb299e5f3713d0af531dd4eff77740746145962489041b8d70fe9c84dfecfb73a653069973f4e7d77861ca023f1e8408762c1e5d7f3a3c2938bd1cbc17321743bc7f843aee30fdb6a09c5bfeb195fdbfe57d1a3ecbee78c66fa0d0b6bf3b77c59587531575a3985199d8d63e97e6a926b5c46fdd99293d99a0c0f13bbdc17d7419be84f0f39c7767070312cf78f7d564c73da2e90f2b3d7b0d340f8beab095fdcf5147111579bb704c03fb7e07da864d429326c44d13e1ea6ed6cf560dd9ef63240a268dad39e0e864e5ce2f282ff66d13ca120453f35b533ed849db38adfddf81be52a66370874b360b3e5c663f1f3827e7ff90eccff4d064c9a6de1644f719bb035f73f4f55072edaf2cddb177fc67d9824d41d9500e0e443fc82d818275e9a5fbdd58b299161dcfa3c7ec4de4232ddc121d26140c6b8ccca65f71ecccd8f480f5dbee5ec12789fe44b6829c76347725d1d26b4e78c5e68ae33da2c4ab1d95c9a38b935cf6a33c44a13e82b83219d2d4d5a4fd8857c48339a7c06dad798a8b643eed20e39ccb064c2c00d890379644d12d74a558077f97ae2a7aa77b06423098fc1d6cf3408aee4025064bd03bc082d11155617f609e6af6627f88465f98402a09350da8a62529d5305c591af4323842734a82282589990bf2b6d4d17bb41470dd9e02d15583392f5821b6398301d38353b6dbfc99bbc07b138d5a6cb0e14aaf00275b7de701b28c33f485aac61444e7d930cba8f439427a8e3a1b38aafacdf1fee98ae81fb15f9f56f2d5b5f33869e9c5d0292aa9c96dc6268b67709bfb44d0ccba7c1389999573f5445bba33762b77a7806c20445cca88d6935ab512c4b8ddb1fc82e872277fed23a3653d935de2a7fdd64c58d540bf1e152eaa246441ebbd9249749fa77d0d431c58581e2de59633366ecaa2a685d84331807744677a0ee5aa27fedefdd52343de4f0926a69f84f203a6209b86a9411768508e524f699f46b6d6db7fd745264ed395493dd5e163c2baba34062b1328f504e937e2ab467ff81b6d43e1e0bf8d004a66ac970c412704bbe42b4addc79adaf005ea12ccfa4839540ad4729124af27052b8a1c53cb63d2c33b7f022c6e0c7434c1f63b574607689626fe971d9f8b4eaed628d5e2d064efad7bfc302302e7df13a7dd7b7c8b36b7a14ec22ceaf1666a778fc2818b7e66b55aa97071937a0e77dcd989da6a70f4c6f42b70688716ceff6180cd690adbbbaa11fb2f4dd7b3f8607074b9553fa781db924c2ff21125ae03b182ec1920a2ce0a3a589ebf9b72e9b6407f07f6e34f530815652487d59f48bef160f5241b028b93e5a02c19d5f4a510b7cfe619f4c24531155c10158e09d1781138351509cb7d8c5157716b737a59acf621055e705d23d085f1071908aa8ba6bb8e486c871039854a992b0b30467593836f438acb372d93c95f0139c599dae615e1fc2b43f5ed94f0c82d20f9d529dc07a1b5e429dac5661be5eb48c77fb2be2dff84fe95e8bf603e6db13ff86231f72713eea03ecf091231831990c848328dffe799fe26fdf8992763516f699129d84101552ae788436c56a1ec1f8d3cf4c633c3e9cf513b9ed14335768541f7a8797a635d22d3b90f10a0c49bc4bbf9a140efcfc97e40ab8b7f3ad4d5d8e0e85b61f62c33ce96075c05094d21c8a19ae1752e2b36865a05a5b232a74becdf1e0a7f95f6ddc1c9aaa454db4f635315c6bdcda2c7a0dfe3298e466811f302217924b0bad15c1484751924243cbb7401de25acd16fbb9c49bf74bdbda985b821f64da45b4059be98dea9bd3c5d7bc97b9678bc2153aea2fa5319570964fdf5879dcf4b98af8e884ecaab1da8ee1a6f15c03bd7ce8a4c7ced9ce623b4e4e696dc2c7f6f2470edfa138224d29d127d6f03665ead0198b81017284f517230d5ec629275e7c53bdc9c626191ab37711ac25fd9f931d4e5e32d8870d5edf512e00070cfb6d2df7c72895614866419893753c90e4f66a6977411d4ba48767fbf278c9836806a6f2577b476c4a5a0ca16e5dc2ecc702594c5b5aa16d9cc9a97cad44a5e4a3e8e6b02be31f7c9c0cd0349c3fe28c5d3cf4e0df9e87d4f49c04171fe430a9b913785b6899852a231bd0b77285133cbfdf2a29bc3a18c1dccdfd4491fa6de93adaa09c4986a1327e3281c47401cfff1544312a5637fd57d9e8828dc6776a9df4c6c308f37c9293021075c12b23bccf272ab70e17dcf92d7f02f8a80116c150cc8b95a25d4ca6f004c31cbf0f8ff0982a35af19e9053b4417524dda6d20b135171ba2e5c0d679d515bb392b937b45d3558a8040a923c9ffd9016e2b5702b536bd8b1264c4216f6391708730c872d28be1de1dcec6a1bd1f356021563387a934e4e342d6b1987e8b4756fb3b8b7b82291f455418cf59bd0043676a97a0d82fcb5cd3782cedcdf50932bee8e76ccba1de70fcd52473b6f62dd490d36fdb86fdaef32e6fecd89f05f2dbd656fd8546f35689ef1ca253ea1770d99e3be461892660a0fd277422eea844bb7fa8dd24a2be1e1aa8c84ec4bffec169a31df58c5e4f1e5eedf2b97a30b003cf23144a23227d8bb29638e5a1736799c50c571c2b8c9641d12fe29a692fe91d182297de1b17abaa8e80778b0a4226cadb456091c91864c5013622f3ac0e49c4f36fcd19b955399b098059026a33e4f7316ff6aca431768609659d2e51d4831014cacff2f3c4311f545dc9091641befc6ea62d4b33774388ed69c62ea8e6e72791a1902866713cc7b7966d23b8a2d67f317820016106cf26a5594340e63c98fe618697874f2021dd4fe64761cebcb0f0da4a2d885765210437807b0b10561d11ce04bbbebfacee8bb66fec030fa22af889077021afcf5ca1ed0d645c7a1304110597574faef0fd2b2fc7e29fe153799b3f1e74e39b2fa0159aed853eb9935655aa8d21a2b667380fb6a8913fd7b006331b98b77205570cbe374d39d98dff1519a26eeb4d3dbcdb73aee0eeedef4571c1f68ac8bb51ac77c664772f2bc71984d76d8f1bc43cdf77419c1dd1e50817abfe9381dffc4a359de07bbb6a251b3619189adff1c5b9d3649e0d22843be0dd7cfecf1a38dcd715f857c7fbae855f3a5a308c6791661c43745b22538386b0d64795da013fa92adf34e4d8cf001983662277217f793b2b633aa7f7ba248ff99d330f46f10d7693993587fc7c9a9d0b65b24c2ae261456844f22affbced7ad689b9dcb0570fc86376d870372ce0cf32faa436d83c5992facb41120658f2cfb58b2847350a87fc361be79f79775d6dc0139da43f481f06b2c88038ce8151dbe6d0f369165311818b9f06e1a22c7e13f6e4353c6f7b0ebc5fef55effbecd7ee1b76559daf7c523f24d3823cccac6fe668929368138ddb7f910ada63168491c9c93788b2ed3e5130aef580ca0c1281dc27e2be494d5e144870a74c42fa5b182991dc3646028e89ae8f997382bbe772a3effc8c8c1ae142f619c078df0e2d395b0605ec2fedb798f5bc314ec7d7e5e4e84d0b8dc8145f1dfe9ff444132b15186d35f05827c06a6a8734fd0e7e6ad3c12465bec11713f870318b5f2d5afa8d84ee29d56ad66059a638e16c121f4552f98bca4539bce56374eb5ebfd08093ec24cddc7f08d7e2e3102190818f2b9fe08a76c8d5a04548368179f4fe306c9e7d06523ae248314b10fb84b6adf27ece1f034c5ee999dfdd0b13507ddd4cb2a608945d6fa05a37fd497b5467213b37a20738da2a1fa4b6fb41d080b8d5d8e2718e0643b87e58a2d24c33488fef746549a5cf7bfdf0dc3ee9b8f3af2ec3378be12f37e3997e028e40d84c37e993e64192075e34577da1be95a2b3414717456335d734371f90f486e17405f5fbb92176095f841355870acb16605756ce13ab2b732f24c4ff7795c2a09f88b9cf148c538e9c9063be3744f253e300d94c133be97e5c937182bd9d02397718cba29d37b2bd208893b63f3dc330d5585d59e4edba0c458e018a0368ac90e7875d334382c653b0c61229f07b22af892e2578768b54bb230935cbeed81bd2f0e54f4fadbaeadbae4c12bec64e844a003f22327cc74cec0004ca354a6de24135dfd240406eda290953b15a397be037dea993c2007de0d0865c167e1a42aacfb22dca34664f0bb11b0f86a9768158a123823c10af410793875bd5c73c5a162ed82b4d1bf96717efc3018c5ee0a62e32a2fd912d4a3221c0ab7952a0c2c6fe4000425695496a962eb81a5afc02d874e0be7c09bd170272c8c00bc42001175f36b646a71f782b530ef99b3bcde90f2f3b401ab0e722727bafaa91a69de165fe3717fd49ba0158f1e6ab15a004f7f0ca1d029bb8bd7ee749acfc97f160b408cfe3720ee735d8e167f7e059e4d3a7b547f499da2ffba16f920645c001aa0262bbbba2611073216b715b5c29790ee7b41807e53cff68272615132b60e17e3b81e716ec7425619e7c592f9ca7117b8c488fc98bf5021424163f73fbad03cab165410c99010653578146f7a5858c7b991fe7859402efa7911abc08f5d7fab3c1a05f6e923fdaa41368d7a7f6eff90daf80138f3f2d60ae01db9a072928ec182e77ce996f14abb8c8037ffea413a3cdd35974928a6bf666ae17ef7bf1183dee09aa0cbe9a87720f10fb3a519fe762e5f4b5c72513cf069aba2e69e16f11562552483747f7dbb375a8c1bf10f7eeeed3a6736393b30c8cab3bab56801a1a8365dc3098db1b342c99d47e96d0bdc7d7027218ebb9f1e82cc36db39259370204a6857454b9462cf8ed40436765ceb78cb5093559b1ccc4dea399e286124ab7103e5179f0a305867261c33004448a9e898da12165461ce9d91de020be86a2205a8dc5d6e207c667270a670464d40810da904ef3795aa6337cd865db05d2f4c1fb82eb352154bfdef19594b1d213fc1ff728640681169d1b17add02ef3877aa69264122d0a19ef6b0c790d325d5408536300427e4afbec026d03c9c50758f4ca87cd639049bc8029fefdafa9df6b4aead87327c18cc3753e518b901ac9101b560179f60ec931911f6e6d09c34d4e69d1fc8341ae38fe830ba555d182480046b77bca66a08200fdefc405ed7811afbf35d5eae777f0e97866110d3f4ad76711930dca5bb20d64216f830534dae1b4be04a49b1005e84bf16076e9e32119081bcbfce36f495d7583ce0d5b4f5d3e87023974397cfebc9e6e3e5db413bf6ec0b210bf3cbfa9ef3ff2cdbe2ebdd7ef85b4b5139a6aff468d67dc89f14ce8c1b8254278ac98a1d39b927902f0b016a9b13b58528995a339f541baa5e88b6400073c47fb387f84bbc3163982d51791800ea1fec3bc64442e8a7e235bb8b11b1a527e933a241bbadafca055b827bae940bb1211dd56332db4bf0e00f58178a1b6cace6c7fa7ff046b2081fb8932eeaad108c63cc30f3077dbe103203730c01e861494360e9984810b70d8d4f694f88bb282c48d2fd867439c62daa970d760f7139cef084df8df642bbb72d8094ddf12d5e4d22902c9247f9702779a82fa9eac7205eac1290c21ea135fe873e27ef123dd526b18c47b60c0c7acbd077a7410a391df388e8037098d3540d70e6705043cd8d3a47cdd49d30cc20c8eef12180afd032db3323956602ba7b902fbf54d3ac3e830219cf2f7db50dc71d008a77e633a5ff9353a1b17a306c43aa52cce992f411ba22e185b66c99efb4cf90b038898f116df8613b081c26ba15cc6a344ef6b431433918c8c95f46ea36d9bcd22768fae5016a880ca4a386ab7e8eeb8d79ec58194e65168da1cef9bc1155f25ef6bc46a67f2afb15c01a67df3bf4b00efb4c265340bbcd1cde239602dbcdbcf579fabebb7d5b39c1f93e4acda75ed9bd151b92e1394020bce673d87de92db6bee4a793e1dcf589960d4ebdfd9ffbfc37bee22d89aafde62de480032fdf3a7f633d4d09a9ad218ed244abb73b9d5312103787915759d37fd06ba40f8173079713776985d9d22276bd696fcab3c16eaf22d7572b9e8028e745a891885e24c7c30cd7ca94eb2c712486c821c2ff97cc0d435beeefad32e910dc62dc38e8e679080f9e38b2eb7bd57c3bd7c90bab28e8824b3e5ec6f25e453f52ac79f370da59d962fdaa4ee95f74481072e24a49169a685b7c239b054d490685d3b0f05d97c6f231feb70d883007eeaf00139bf4f17254b744c2d5c2726851a9f10fef3a90e0e4d6043dbdd81b0d716482adba4056ef85f1195a9823f69744c8519d6fa1753dcf15c0517a69e3c1dc4a7dd6d2ff80e0948c445f70d02fa0fe78e89651a465062e509a9f6ded75b620dc6f96977013e6895675eef9b9eff78f428a969494c6a2293a14ebc58600bc6e08a0a8f2d44b5cedf9850f44af82be192e7300db6f6939c108f47b113a69cd21b222dc4350ba5193f6d85fea7b1812f5d816e4a8b97311630a78b92683b0eac41423aa4ce5e7e405a9024e83327a5c59ecad492daeb7573f23b02c8f50d6e2d4f44e250b25f4a8f24f7cba59afbe1f2bac28e0ec0922854316061555c83019e7f745f2c3a2dc08d8e00d7e2ef0eb80ffe1e49d71fe7090b71084bfbde03793f16f6ffe2aa60edb929c14bba5e50f4b33a527d66b4ad31b8f8eada3e64899f2238f33b396952f1946c6697fac85e2b85e2d172b8d11c50a531ab2910590c8e56e9a711e2bf4100d53f68b28f36a2addc3052d52b26ef43fb6b12fceb66779f0cca0eb2ab6bff1977deecf94f7d96872469571a0bdf48bae4ead40e703f10313addb2ce368978403ce62e903e20215b730ea45da70789fa73ceb107aa0be59fb91edbf197e237f7ba72eaadb4d5a42f65036723c089788847ce3f59f61d1a7a5637cc4f5a50531b407d6d3dc0163f1dc96339b113e1dcddd001e0c9397fef97198c10242e97e865ea48b7f93e735caf5776cddc4e2644e6de7d4e093c4ec67f9e73deebbd14e61892bb1e2e5a3264e0818b04f275d656d6376ccf21f57b3548f06509e5f1da84b6e61d2be8c526631faef02b8799ec33caeec746f9565b40ec3f1213f1e40cb3610b201f5dd470e64af8634a5b6b4c3b1390084b39b28d6c7f908cd04ff428e5354cd7d07bdbd159f336aee48323af5a1dfa384a4b4f5eafca3b02a5b3c59e4c676daf25fcfe8546439266c2d493ea9343afb2ab1f686673c1b53697e865e89c8c38131c92dc2d727830ce753bc65ee4cf9013ecb2d9ae4b879388d8d398ad6f13221efe4d7e0eef42227747704b5c88672f1c4cfc958fe1aa92283c4c79661775c242a5ddc98cd58b7742c20eb69b197db457ff172b4fc999531c25a4184f3e8b678224a58e8b57bb269e343b30e7ee5211d6190eec5f0f9603751ce398ac5b573a429fe786992914c3c63959bc472748dbeae69d525ddaccbb27c8ca89f44776303629cc285e2f3dccbcad0074694567a7ea6fea0fc5f09f5ef876ccee1e7ee43e9e3625172bceac8df4306f977590d25f4bca6f22ef4b5e081ba65526872bed03397f9546caf490e12d19d3c255bcec82933f194abebef669f3a6e3bc4d7d21211b03087f73d441ae422a999d96298a9a1fcb7c4ed6757ed9abd69701ccb489f1f80cf68fb36f9d12783f3d934b987060c800b68635f73e09511c26d57a6da68e4904d6da0b640156d89ff6a7929263dd1a0adcbb00470e558a222b8fa8712d1f2391efb88beb170c0ac3081ac47295b2284bff0729fc43af61b975d6661f2c87c704307978ed0e12d2edcc06cfdf4919884c77a03b72d43527b415db4ebd40a47affa9c6779e68e62e49925eb510a000bbfb12fb3bab9134fd4698310da33f0b675e4ec8ee9951d99ce0db95e637a76cd1d40ee1d59359210de35731783b35e91522e9f7e3f405b1cb30fd08f0db0a844e08105ad9b9c5f58cf0ec31241f64287519dc6a3c4070aa0258a8229d372fa008bb2f8e5d976b76b30c1ea084a7bdd0a6d3b0dc5fedd656dd2edcbfe2aa8b3ab6b70b498a12775f67ee0a3658ee672cd8fef954d81bb8f0495b2971b81474bc9bfaa50434cc40ef68f4260aa68bbf09ad64a466180ca17ad3642932f787e9c36bfa672a4394f3a5c0151bdbe5756bd7c65207b6c9c613905a16bc7d1635e70257a093e5b1abede157083e095d23e9664bf88080df8d093e032bc68f4b9c1e4dbb383e7c33b4b19a791105afe830542b1648d411dcb226d302386205895f5a52ab2a2c91a39a51ae44bf5a96f56e9ecc88265ec4cf479234c8c1468219f80aceb1e50779d2d3e58e0fde78f9efc38d7c84e7decad9efb8755a65134ba937f988b077cb25e0d86254be0398fe603d7356291e390f229db3d54e624174e13d4c6fbfce0bc36f011bd56c9d64356aa7922c812669e7bd404e1e2f83c37158f689ecf29b8386f200c7518f8fff80fa9bbe692d0f6879c3106740920c0487e54fef99139b248910d98104a15d9dec1cd4cf2bc3dfd015747a74b42d82e3a9eec0b3e90b8c456f74d7a94325814601abe113f18db9b85f73bdc24f6063c4ba0b5c07d1b093d54f0717baac0839e42c651269e4e5733c46c3ed32c74dd889ab86d14d8e70c30a6280e85e70e033b259f0ff1a41ffa93f216b6418e9e005c4776042d51257211fbcdc16b47dd4e01aee3f1f42de47a1f76febe8ebe19e23485974b0ee4b41b7d3b903852aa1a519013b5af5f9cc1848ff9a91e5a5598c55fe717cd7596d1d088ecff90a8ebf12504d8ec2f97da3c90ede2048db2bf94454be40cfb2ac7d70ed0b16a96abe823e1eb7715055cf67ac9561c926424444b39853de8c9dd4b0c37aeecf300cde17b79843ccb6b01e903738f5822cae0af746a58ea622fb499092357d0bed24d77a1adb22e16af407db91d85d2135a268ca80a28edd4333f67ef37bf6a7c13bbf11715587443eeea26dc949bf18b56dc1570ff2e6ece2cd3bacab42a4eb31398d0e24eb7e573f614ccc0ed185dff0ca5db2efaeb13fb63928bd916b015d27be81f3079f4527cca64df87f97860ed440ed90d57a2d9535737bde94414443968609a0924d8c5d4b64c18f26eed5489efc2015523389aedfff0bbb1e247704732afe37530c039aaa39db802db8b47c5db852a1b96d3ee19dd067d568293a6714a6bf643192dce836c801db1541896be3a7a2da63a43dfbaf725f4535de948b81de4b8ed806452b99ab05f3aef99b3e4e11a9d5772145b51a7b61521c07d6f5db35def138f191f6a93f1f35a8e1261910a8e7c9dd5a45545ed7a4a9f36c2a2cb09e499302837fe8f2bb4972bfb63eb4b31be7619ae36221a3a5f3c057d22ced84d109b5c39eb0d7e71cab437a14da96b8e868c068037d067537f3c38f5c94d4962c85d8183217679008bf71fc0fe81533b070fe753dda541b8d0f86499b9ec9e03d3105852b4c2117f45581a33b2091d8472ce404d47f2fc54f7d0dff9062c8c1d2d812d096773772d3a543e857c302e51c448f724b36a106affa84a57a54a83dd7f781da933f70e7ac4b300912dbbcccecee3b99e9e284080c94e45f3a570be0a0b52feceb970b4395f92fbbce2565d834e0e67fafa87ff30e85a1dbd5410ed03f36720836b2ed1bb3e495ed4ba9bb1b16f1b6341745c983ce67df8a170c48b3d3fe0612cddfc8607533891b5a676d921cf1d61595bc3f7649c805e23f1c436e565090abaceee2b81287802950e851ea2d0bec644192d19936c4d4ff94fe1dffa52e3d7aa0a5314b2d09841bac1ad1f48f72ee14f91c05e0ed0b8d9ac1c2b2baa43064b6a1cdd2d98c93b3ba989c1ffa1443094077c8a939a5c64731d7f43a667127342943b647b6f86eea1508836f36b8c414bed71c634cf31f8ea63ff7623daad45b4e3009fdc6c513f92b8ecd809ef52f16a2a7beb05106efc771f6f9d3d1f47dc698cd416639b0bcf39267035c35395dd6a78a89ff79075b8cd814d305b0d3ac93ffa912cdb6ca4b11fd455b700f4324e279bfda53efe2e0a65cb78d0b84099f8c0de59115e41b125fe3dcf35e94a0836e207828a19265f0d1d21e2d31d5b1824d05b830ab69ac340763c76405a2a7b0e4534ae3acc78a010b53efc573fbcdeb10fc89fb46383503276e85f8160fa9faec084cd9bea576906cb5b71ef18e42d21f098e4c275ed47cc2d2697f750c25e9302d2baafe11294479a48f2b7abbc1d7f948fc1a67ffd2529a2f1061b4ceeeb3292ca4465a0f53d992522140ed031cadb0ecdf1d27ad4ab31dbefbc5cc412a81efed45e806e6137c94870ba5eadab30b070df81079d2ab0f576791163a135683045bce348ab794744b60df458871f4932094724b50e50a21e85eac33ebbc22b5e30f2111c5f057786caafa4ff718a0cf2d90f74a8978c2a61bfac8b5c394bdf0ee9059d3aa1e44002c2440d4ce69a41652ac5020fbb74cb4a53a6ae08146d917354b8188df9f39bf7422f6321f951f5540878e903dae5571d62d95a8f1debafdb45f21ee2f8937aab86ef7a3ca7ae857a1ace7ea37680d7c5cb0a394601edad8df1d8f3642dfd04205dc034af222aa7c87c001da1074f6dad2ceb45659f4863718207edf6361939cd7c28aa7bdd6fc3d79677fe8a0b0d75a1a3fd1b2d7374fa4815ff35777316d6170fd75a12a83f6b27def0305bef3132d663d2a32ed3a4f5cf6f52382b36a21cfa8608948ab1349d1f046fe00ce0d69f92f525f06fa8ab65ebdb0fc17f2ef40c8d56f5025a648efe5e8daa0cd2a61e464eee2a2a60298b13e59892c75b7b49b59b9c0928278c95195672a7e3dc9fb7409873c838912877cdbd73f0630acad0c33347b8d0f637c67ebfed26474d24a3314452e8e9474fe9f8ef94bbe4504c9e559c44319714458a24f0b1a3c8e86ca733b5e7e19403e7907173c4ee8bafe9ad94a5646243d979b1ebf90cb11b45fb94d75fead3e4c5d2a9dfd7510a75586cf2568a9a3f65c16f7ec8275a381830594a58147acf21e546c8c9bde05a55630c2660da5ae1449b7903b2e7782f59c17911d695f93daaa75a809724e49003d1031fc5340d3f05e346d9620109bb221f659cc19e6abb30473df0b85b939238c5e7b5af20bffdbaec2de7a6214cfa210381731d1dfa9f46fde1934e8bf9cfd93b69861e1b55a8725fede71d8bcecd392dc291e2e404b17ea50b98603bffd42ac7a0a9eb88314d7c3eedc366b30f5099b73616ef5b450baa4e51d10a313c906b1f07bb48d615602b09a51d135e7ff142bf3d00fb303010cc159f9fda38a278c194faf5bfaecb47eebdecba48915dc168bb0389168b1759ecd4061e3bb2c3d36d4c10bdd2c2cf3bb9481774c67b1ee3922f0382359c191ea7f806251d188ae7a2626b2d38de5bba0ebdd7c186e7fc491bf2979c0835521542380e25ad33a2f2aef699d86be87a91942fa2e7072e83bd5134fc8ed6b7b4ed7388a66d4b521579753852d548c01a513da8ac602ab9f3795a78eaa1d7c9d24b2d381c5fac3a2a4fada4b57f8780b1ba00275e6d4a9073bb3a6bc344824b24c90a420255bb69f3bfd6da1ec21cc00dfecf4ee3d80cb75a2d189f4fd110e9685b77a7864a2ceb1d6cec37f5b6d87e5f5000bdff4dc29a934d21e67a253c409542be956ce0c8021f9ca215d56d0fd4a5d859216c08a35a1ba75989f0142dfc8d8b3c86aedfcb183cd615d3662e32f7b969463bd56c17c6de928223f0a355aa2e71681e488409a339db0751c652832973996bb49c5a52ab9f2846f0ec27e0ef1c52f8db7319e1055e0fb9fdea662afb30f4cbde86465bc47e9ff9ca41cceb4d3df37a021f63f2f250755df3d0bd9458cf798cea0c306b4902e4834faefca6063d56701ff106178a0cd0eb773c817d5e072d131e26074b158c2979fb2538897970853495bb85c98fb2463c87dcd779d33d3a1d16109da0c524b284d13483bb06e57eb69fe43cb20ac1128205440373c26c1e89151929f7b71c88548751b00d1f72f4736638a84b63235f3c0399154acc8cd10f07f01c81310be0f655f638ae8dc8dd1fb11beb893010a42100f21fbbc8854b58538f8601d65771c7644bdcdbb9f6bb38b5eab1b1a0ca9438986161d35c41ac14cdbeb50097cc1ef4e358033c5089bdca25e81771162ddb2923e019b89e5f0310915b195d684b58b0c8985307d644614079480ab3ec75b24f032875e2323a7c9b79b82724b9680911e87d8c726e19ed12151199e4b830518675515f146eba6d8d4cdf348f107da739c7d2fb371643ee6cff8025ddb3cd1eb0b8e2061ce90c609a604b4aa3cab5d2f2e8fbacdcbbe153b039f938c9fa91a09b5d2e8ca1ea007f45daf79db7349a1fcfa019316edfe6e154a2e45fa3656bf04bcc4e80c367625c2634535450335c8f183bfbd214c340918e57b888c1e745a135a3be699f2605b0b313f182a9a3144f711e1b59a3fd24fb12ea29e1db14b467fe9d65b9e7f8d72de9bfa02c7ab6b75eb3025f09c5e58ecf75fc976c78a3014fdebdcb28a02d45a593784429116388a3021f84da555db21c7f10a2e8c5637744472679e42fc96d5d5cecbc28ea71465d41b6f1f35ccad8ae02f0bd7e62f34a0e4fa3c0d7227636f7c5cfaff144a5526fb9d3f734ce562bc1b023fe51dd453c01112f52b12b87843c4ce27ccdf4b141f3fafe31ced605312006b499068b31186fc07e7ab1617c9e722a75e23d5dc395d84b139892c6c2280f987a5cb910a56169a081e463edd4ff0a2daf2e9edc798a59c6386a2bb25b84aa81fcce1e3f9a883f3ebcccddf0a3dc4cf1e8ac555dc5ca00f60ca16a89fb56a4372803fbab30438734f8f75aeabf43a66d0c965e6a53e69128bb29c0c29c9e2d5d792328dcec05f192a20d31d1b1234611bb5a4333ed03f145ff69b29946099fd66af8f493395af9e7e93df1d5d5ae4e9473184d9524fe0fcb4053643e716f5893a907f3df31c56fbb5e353bb44895d7b10a0fdae1e4ea4a32fb8ddc4100f9b43ea623c956852d38ca9c186b6833fff9155bf0a0000000000