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 88120 0d89d1f591666be3fda42c67fd5f6b36d4a860424e6a4560d1b04b56941e36e2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
de98bbb0e55687a3f6546fe7af443faaab0d865fddcf0e1cd2e5fa9b82901ade
Certificate Block Hash
0d89d1f591666be3fda42c67fd5f6b36d4a860424e6a4560d1b04b56941e36e2
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00117b0000009d0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a9c4451ed6ac6fce81759c118f87613fede77aaec6598475064447f91826f79dcec3960aac53af18281d0cb06661c6df37a43618086c69af5cd69c8d416a742ea73319742ec5a7e077b7e525643a28abd19d2c3eb164a661a3070000000000000080000000e00000117b0000009d0000

Raw Header Hex

00004020e944d0f6040c92efe9d3d4c7c6787398919671e387831164450d6607ede4506998e8eac378360619a8cf362f03084df84595aef0a83e00159b1809b1794e0af10d2a5a6aaeac0018de1a90829bfae5d21c0ecfdd5f860dabaa3f44afe76f54f6a38756e5b0bb98de

Proof Data Hex

59,560 bytes
121216010307f45be0e49433e89e1d482a8f097cdfc610e5ef4bc555cae4f12aad61d975c21e7bc8bf0b5c0dcdccc6d8d86381cd14da81ae487341137f7c6ba284218e4a03ee5f396a17c79facdc16b0b56df44f91b9fae9772aec275c0c3c6734bf2baa05558fbb07c8b913477c2d9289c77da4f2bfa6dc695e63b99a3fd1cf7a03e724578bae9e6b1bd9d833d15851e9d8def62b2b1fb1a7d0745b4c62f9d55bf8b356eac40a0afaa4a3d9d0ef65f52457bf51907d869c74b619404c11f310dc6899d13af34e3c50d7b0f3704bccf3e61211fa3f7ba8d31bffc1b949eecea5dd4baeda1f522336dafd67e6fc3a342a05aa34c4fad7f9c08da3fd1f9549757fcb86fc692f9c6d54e0afa3f04a4915ca35cb4a7d7874f923292062f8559fa25a3927321c40c029e1c14ca538d23f24b19c2005439b6968a7881a68bd4e9d6361c363e7285cef38c32253101a8bbb07ca11f8d167ff0d497fb9f7d21ee2136b01b1eacb0babc1ea0bc0ce19e8d451b87ecbbc47dae8aa11e0fad3ce634897ae45f8b46e989ac7b02be051b566f9f09b8d398fe2755bbfb5dee0ae49e96661757f96ce739d0cf2b005884ec18e41137a8bf8ac34df035488b26afaf4eab65c2011f53441e26e40d0ddd454178b98920778d938836c88cfc4c5b1c3afb3198b7e1dc95ffdcaa37af8c554ba8987f29df9aa07f6f6e3bb211979bcc8cfc5bbc3b4554893463d396cf288f31d1c9e3076ef2a9d052f188e362b0a5ac502f88ef4a840b851bc8ed0c4f90453f1833ed0c6b6492f06bc1e9ff09fde6dd6d855dd157c5bc162aa15776924480ee876fa85f03bcff4d45e677fac9b1fa2e91872e55caadafa85b5f88e929adb4fed0ca7a797255ec0ba323fd8e00eeda1bc0face7dbdf33cd09bddf36a64501e1d79aca6f6bda60f8a97c46bf301282698e14698df5321e5a690608971c91a0b5892cb9f15aa79b3bdb0eb4ac22dcb46f86b1fdba53776089d3d5fb7cd6f00000b65967b7325724b398bca526e854496fdd1c287040825d117f725d6df497f3b0703190707571d9d1029fc7ee88b43da0ba58d7f2c45b5e9e11bea6d89db06676914b7599605ab234ff4c1206dd94ba3eecf2e4eda867f12f855ecefd9011eec8d1206ddb6cb4733ed9c32202ceab181cddd8bc21ef2f96af1ab58010f47403c51aa42fba7ec9a6fc767387a9b0567ccd6161b57b96ee487ac214e2c701daf6e9263bc2bd5cd5e712bba1e1e584b9604c92ab6187e185c0adbe6536eca302f9891cbe9a5fa157b9913cb53caab9a9b408c3ceee7002173e15b8f8ff295e3871372e50498b278b9f9365bbb14f298cb0038d9b811c683f6b2612323d3e06542442bdc320ab30558d7c5f1137b91375150db1561f347311ddb19ca673f957248b2d0de630283359874ff5fca6a542560dbc63b8a05fccccf8618f31cbff839d9b405a13de1e22c9c7be2c421b575b6411bacd2338ec5907c2382d15d600d270934d9b28df66a1f6d8e3a2ab20e4aea5794fa7330fd1a73657e4154454969e61731a0a7bde5b59c3814238374d0cbd9d6655bdbea39e4fb431a720aaba0dc4b588efea1a487dcf734970abf162f261f067ceedc5b39a23706db208056d723b12ed8e608ad001f5222c3995c613eae844048b967aab7fbde907fd72f1835740bf1c3554399bcb3c86eecb5c5c795a42a05d1d722dbea41b45e8e3355f17e9c45a866349c6c2bd0e13b93916c6fb4a0fa630a05d2606b2ed13530d13cd89822fb9da21d4ceaa04b98f958c0223d987179be936813ed25dd02037387dd4b8e61df4a56374b20063516ec1c82ebfd70994afc4dde89711c69ed08541b904868f07bfbf6a30018fbf8fc5043188b93ec437d5a63c03caf7e05471d24555acbe30d45d0214c76c0c4c287041d4afffc5d4acdf25a3520a707ca0aada53229abddeb9fa3f5c727bf4ee8eb2eeaad2c5e8bbb450eda57bd1bcc47bd0c1b4dbe0b9360f874429a15fc72428d6e6e78411b17223ce3e043b8bedebea0b8a72a574ac02ef5405aeb20bd61c59dd8902a86b518c942e8cb804838ead14ca51b838eb20dbe1708acf4c12d10d3cf4e13f96801109b8b09f3c6ea099b5bea5f106b0ae1dcf2cb71ff901aa317081473a56221cd1a6d4fcee11ab38d3ca77412bbc1ec04356f65fca8a144b337b60f15e78e612281210a64982aa801fc035f29daee6576a8889764a65bed8266b45f8394430879c071a8f0a8bc12786dec885155d871e8e54902858acd6b2ad8b82e1d72febc764d60539f46fa7a4370c7f4f168fd7f387d553bca45e708c59320fb1d6771687fa7f5628197e18f72ca9feaf28fc4bec41226ccd037afd3c74a8a2632d8b98bbe224262bf7b72bffe0d48df62904f2792c0e09c0df1c25a47393a45bc1b84de5691238ac6cd68084d3c515dcb8c8265db03a00db4eb3f1ee86b496e3fdc3718dc5eca93e568b98b370b0d8d0465dc2ff7f0fcfaab509716b071670b648b30ccd9ba47622ba25591788f9ec40e50da44881b5a1a0e7345b1fcc94236ebd0915b64426fd5d3ad19f0e330a23789ea815eb66db4ffd88790ff1f03162a2ca206a2ff92956be423c52df6cb27c65578c18e98fd042aa7d5ba14009be947fcc16e660387cbb488ddf3a2ed2c0ecce7907cb8d6aa3a0a8f4693d482cd1a38e6f3b49b0f14f10b0c40c2b8dc65c5c32c313b1048b68601423e11aa449d0d93bbce4b0c2095825aa0ee050c7c198c5841d4116ab4e558b4f155ab2309c91a2d781e8f3df07a5a78c7bb65f2c19f8a7ebecf2bdc543f927247a2b54cdb198b17525c5711e183e3812ffd5643075d92a71ee178775492125caa7767967c7c38816b261031806d11454fccd822a32d0c6f2965e66c39294f8b83d747922e5eec73da499d4c9de59b544043a66fc39e117f473a427e360a4206fc7cbd1024c9b73839328670113516029951e1385a57ed51e0040020020b69cf88c73fa830dbbbcbebed8437db146e8dae2f4ebbdcd5a6d12b10a916c75d6ab59feb0d44445cb6cdd4dbc3cf54f68e61366bf8c668c5983eb6f74a669c9fc72247080c9ea6427ddcab578ac13fd8517389dbf8b3745e6eedc987d9950984a6459ff1a39a04b7c0ef2fd0b8c6b9fe95c4acaf8b855527c8136ec9056f43597e9fa1cd9d47f09541c42dd9ae2525eea3445d1fd3b42c375d3096d1fcc5b973e9f9dfeafcecc663c6872c7251e0fd8e4fb55f1189f1167d70d8cf13727d086985bf765c345e35a60d04ee95fb0372c61afbd1e9cd336df40b02e3aebf9a2d193b1996a3a3bf999dd23506db77dd5acc76da1f18b17b1a6bc527f9631fb4b3fcb0166571ec915a932edc95a82bca3843947097e532d479333daab72280b657a0fd62b45a1fca0488a20fba96e8eac7c02887ce87e2edbbb4e2eb03c6e48989c904bc1214c38bc7209871d951e2216f0bce0dbcf034432901cdd966e364658ef1654877b1245fe354157b47802832a2798ee30ce151e6b298c42377c03a5341f780bbe31ab4abf234d6ad473d7f0495683cd34174f7674a3930949b038e6bc1a1d8f5d5b61aa54389ddc13e0c93764f43e4442948f2382839d39c4bd504399cd9f83f2cea072bf9c3f679aebf42a543abcacdf09b4589d3bf54e3309fd3e323a8d1449ad469b055a24fc1686a335cc9414b691957c87bad5a1df5858adefb19c60174006d91cee8cac6e0735096975174f57b628dda1417ba8c12055445d554ca7c7b17d9479327ae748101d32d85baf04e850daf063d247e9df15cbc96a4d73b257d14324e4438285ed52c1d6439524fe1dab17d0f527619cebb68eb35bc3c4f45d6f15d05a89d7f60c99b38fe95ce77465f0a18c6a417b22b82e482562c6afedf7fa90f5798464ce456eb03ab3ae0afb9a5abfd81395fc9ff20e8bf4f1f470994e0535b516a9835a03360f988618f04d9071278c843b40c24e4b4738ae817085fceabb05403567533584de8da084e83971a68de922478e269de2e6682cb063b01218014c2ec78128e73fc00bc1f4a6b598c1fe73deb4b7c3279663dae7acfd68d8a65f0c7393710cb827f0043879287c1fc43d910cb91dbb3198cc64393afb5aed92e5fe7daee3f4af3959bf5a6de45cb5850307d92d3214f3ab9c50de13376e833eb6bee9e4c1243ef94beb74d24b7c20caea9f62b783958f6325824e1c2c2e2e0f9758d7daaf3dc4183e3c7deda993f9f133d67d529cae8f129b34839af8a921a63985752e3918185a751f09c6e510bcba640d71de10d8ab590246ce347ca17f96824f245167e6be15bf1a591237ae19e401fef7994a457a612dcaf9c9938d7cc0b7b807054b1348ec6e3d3db0e0b51fa963e024bf5020a153acddea3980d097678f8e7b1988144053a621e189c7a7d5e8737b81534cbef049dc2dbb4b5906bbbbfb6cce485cc48125cedc3fb6dcb5f9721c49f7852b26b44a850247d11059ef7df00867b81da39d6699a4b07051fd462ec81b4452fdd4c07beb58d0cfc1d877bc6ef7110f2ec3b01a77320d198f3ed86eb23b711d0e9ebb374413332657f151ff6580f15142b5b465a27ffc39ee3a38a04060f9775211b60c52af5d1ec1c203d88780e5a45ed8bf05030caa3490edc6d1bd24708d0229a9a03e26c78cc866c18163af4b18368b52596c33554b93fb1176f13837fc3b23c215addbf9c574ee948f0b5bea97263dfe95865227b730a8faa208431f2f1f49353fd2fdc7a816f894999ce3a3dd13ea3d8527e88d9158dfbcd6b8da30c19b65f5e3936d3e091bfb1a8fabd7a203fa3b8f846553e92284de61a12b04373bedb4f4738e2526dc6fedd5d8c31065e184c7caaffab6c846b66ce8d4302b412be49a3143560871ac4761a797fe1d5c2aa12a2d22befa1932e62c01fe4cb8105547ef31688bdea6264bce71063faf51af7d3ea02c23bf074f131b4f2be6cd4aa957b5daf2a384fd13fb08c28397fc005daffb8c6453c9f822fa61b561f70e4662cf8862b8294eb9a86457901a2407afba805540346a577454b80711b3612dbb4b88e71aede362c0f7c92dca407f18619e3a8bd9e8162a2ac34f6724bc1a41231612b13884abff4ea486601e916eb5f3c99194428053af85b0cba24192b092762255d73a9a65eae229d2b10e2488e2f901823a14e40008554a37aa2c331c4469d7acd3a54d3b0428fec599f48dd38933dc4cbdc00034b6c77fdc9dbdd9f853eeac03d3270d76677c28b55a4b215fd483edcab81562655e68e799abb77c7b2cb0934fa8ac11fd23a5ae0f225583f4b0e1a568ea056dfb394a8dd17838779fa2ab59ff6aa8534fea0dbf6311de33d3911c142a078e6b5ee840c3043e433676eafbae664b9af2681fedc3b40961847803cc0f49e9d722387f698aa9428d9e39095ad696d41b04d5366551eb77229571dd0ef2ea7985c5c5757fc5038947353b244bbf42cc2b9a1af1b117939a55aa9a284b58d86186cc86f8954e22db30c58a32f7315cb82379f3a336284d1aa9afabf17a4ddfab554d1fcb63274c0f6ba4045bf581c5ccd05f1c4312b3fd931a4fb85b8f803007b9c10b2db62cabe0598ede391b5d846e4ad0d0f04ab23634b664c61e0f64d182283cf8744962f99d8c8da53ee35185e5c6c397deb85b5b4df73640591de90e3762ecbce249f964cc7546ec06f419914bd377ceb4f0a7f38f7499de7aa54e73e4c45015395109de74fb19500fd9dabe24ca4d847675370fc909df7277a64d70c3e8de1f8188ceb686b2da7bf360aa01eb3fb940b9d6c4ad11675d63cac721b2539c19204f2f621d95ea8663f2175741e492778fe6d5c860e42256f9ef74cc1badd7f1253a5103f6a4455bd903901f1f6bdd9220e466f87ee1c72b27b957c461112064db9ec87517032fd7af0e750f5f2819c0fed4950ad37fc07e58ec86d4fe69b6357197fc0e807d85aa4e7639b956425006b8a581f018a46130aa6c5971a0a2d21bbb318f1d18cdbf34f08faed9741457ed978689e4e527127a3bbb55cc4a23c42ae261a6bb6ea79a93a57be7d1fd439c58ff08ee957e4739a45b9650620f9e92beef5d82eaf19df98ff14c925a11aca1e071f1219259012f4966fb7233e5e8b6611004d08b400675589088852eddc788a9f99286fe2cfcb185f535650df4683edb12bd675bad63c708e7295df78eb57dbe9a51d8db5909f72cd0bcc4af1a4f81f8d23806d660d716ed49c5cbec737de372f9378854f2da4b54621cc4782bba09e07e212dac86c77cfaacacd25760a1aeea510cc20784a8fa7dc7164c24e77b09d6f268501c60a528195e9678239f65d7d78cea633eb27cae75fa56612b1bc8e6767c69311818abc58029bcb16dc4edd096b29dd4ba8eefc3e2423193aa1e3139c35c13761427a341ed9a520e8fa7830a2fd7550d7a72aea12aca39017870deaf3d864e179349f9d3c28a0ccefd4a5bf1eca39a4cc9e458856463dbad34ff29e0c388e16fa07148475308f0ce4c12a3828e53320a4320ebb594ed78007532709532f2d097799a4c533cc98ee9c8e472659b6da1d7af7e8621904641ad432ae104800c0d5e3ebea24e021e5b71dc200e5a5bd50492cf8c2be1d452774a21c1f5006fd5123c6bc2cb7ed4e75a33bed5d6fc3d685a2f0bf897a22930bc6ce9789eb90d0dc3f44345db86efbef7a60a1786b7c5c7991fe5835eb269d281fbe30f11098c4b73b68b898f676d0b2c09e18f77a2c542f050bdcc005f156a5043106dba7e032a5a979784ac934582beed43b32543e29d8e8a55e5730a8c7777cef8ee49a4f9afccd665185b15caca8a5d0f40a545614a49f731b0f28626b1a52ae5bf2835f2aa01344b332cd6d189e3b01277bbac6cb976fbbab22e355790a99c6c7c36eec332d2a35931736cacb6dc3b895c47f944906e9de933eef2fdc2882d85a32b22d52b9728d93c79c4d87825cbd4e9cbbfee04ce645f99b94785eb41fa54173747611777eb55fac17f65beb374b1c78612602530a22c109c92d75708bd1f9c250aea7650c885d3db9927f5726948cb2fec6516cb6b4a80e79454a4d745db7fa458d1cfc289ae6403dd8ed60350ba6a97ee176ed7208e089d4eced7900f5139080e03fa188156c582955c7d9a37d0b72c1ed33d74bdeb5c36ba15b50eae19e1c583b9e61222653d212f054b44cf87b23640a5c0660dc78bba101c5b88976c7eba64ec36e09e38ae83f8163b9a62c1d5e652c43a458304c43ffc699b3cf3cbd93002849896a3d73135c30ccbe4c017663b636699d892995abc8d3f5f7a9f04cbe2fd912e58e1a18ad5dcdaca4fbd326ccde38efc5ff98139bc10d860f519add42cebcd4af51ef436733141a88c1e9887fc174cfd1766c4a7fc2b4a4ed5c401cd3b84bdcf701fa54b29fef9a3de8be265b814d437faf4ab38ff645fe930f74ad6a201b151eb6b2b7eea55ed6014985858f113e45181dfcf08cdf3ec72238dd472f48ee824ff3cbc206bb4360143a882e3a972e8d42f7b1f3239fbba8e913ae8d9264ee5a76fdbc7e9f509ecf944eeb796126244f51ab220c0317750cdd3a97acc9c21ef73f364e51124e74f0747f6c7df612b61790c039f3c5c115ca93f741ed9406f24f8dd45408a7993bf35765fcac51ac2625a6707222d9b7229f29d60a5349918f9893c6a5a8f9ec57e81fe71049f64fc1d74c47f581264f4ce8723bff6e14e8e65ba172c5031e750879d0a73fad354b8d6f4c7e3b49f5afb2b3c22a0de5eae1a7a26dc5dd4d080b387e08be1b4eb84f0008fca1fc72561203ff8b8dd27f70a48aa88ba740782f13c82e3ff68e11754750d2222a9e72986ce687f7320aa29742148513bcaa46e45958aff918e1734f923b00ebf4c72a77a7c4c04f8377a977ea6a3dd404c1e3f86473062030a4ac3ee1add3c658e52f766efdcc6090b3a5b2d6f948441910a31fc727992cba393fc1921ace7072d4e312486d948e186f4f6a8679cce9a58d4f15a8cf6f8138590d2ce2e4fea72c205d56839d5f5dc6ad9aa9bf7647ad979127759c76e0101ad8d58de85acb86793bcf169719a5018051ada4aefa341a8427e234967befeb9c84aef3e5efe5e11979169070e6218beecd44363b81119dda9324b338c42ee4b541471c36eecb9406a43a22e3e7633d616f23ac135becf9972bf8d81081d16fb192bc82cc4ef1b37e1e15d21ef896693c303dc34619acc2d00172678c36108b952d86e41dd5c28db6aa8a6499f4e992e2422ec37fa297f0580074217b9f25ed4b13917264ff429e481bd4987805bb78bfbda63a8f1d34280410a90e665c0c23c0d2913a8e8f7910ff30cfe5eaa07c09fba371a25fa8e1d9364780724d901591525d2c876c27ff44992836f884b783e8707d1b22eb5c6621ffa23497e0e05d8d4511b32b61324aee10ce82016015ca815e7708f0d50555c6db75eb26f437d4d88d5d26eba66e502afc77f489bded6fd8fd7fad4af8d8aaedb023be6cb207ca48f06da82e37d3fd98f5e1b02c160466ccb5f19a67051a7ce14ef8ee5642b506a822c965ba236531d8e8164c59a7a44e46acbb29e7f1662905dfda0adaf8812a5f2345e7dca37f501ff43d7d898ad788c75e83aa80dead8f752f43782c14997f23142b0f07fcc28717759fad09ef9842894a5c5130c52e1766675abb971acd5790b9b5ea302be316883e0856bd2f02ee4ac70544dfe9f1ad891b4072b65d395fde967b38e71d3fce125b486d6a12ba05ce33cf2814259825a28d67a6d814effba613ba0a7953f38564b9aed88b155c9c9877c6c24737aa7aad5b0f14d926171fd0d4fd4af691c5fd95862ee93c4b2a7b9cabf62a0e9ca86d88c9063ab79c62bdfde720470ad12b5ded18c601b07ac562ff243282bd074b57149014ae1dda657787d0d93198f4ad16606b72f266e754ab5afc6f75b84744b3d2afb52b2239567c152a8eb1f8204b9ef647ce9e5698742eee8dbbc20b639e7bb0b4d9e63c95d761837e43154b54568ebb39f742a1f1fa9810bac5480461974979f0f53e6c0e3efad9223de36ea5c7f48cebfda4182560ae4ccd061abd10bba12b156d7b0661a6527b50b9fdd1733e75e8c26e13d8ddca8f87d59ebb25004ac15b5ace261251ec1f7c45f706de173bf1977eaf2ca972a3b80694cb4964c28ebcb9b2d69f4cf8f1171f063974300fea05477b3db6dc6f0c31cf05ec082242b11f8a45db8b5d3383d95a0e2cc21312896ca20fae468a4405e551520d968e9f3eecc1c379eb83f642fe614e498476d7cb004b0f75eab2f2e1693050fb0ebf7bac2b1c5308688485a9f0306258b9b9656a04b8ec5a6df08c4a19b0e9d16df212bc2748e50f55ee4baa816825b7b0f98f05730a69932e60ef70ec815ed0885d7fafb14ef5168470e0a32630696fcf91f7e6b10b415f03b144aef535a6f317664c64554aaf80e85cfbf3310c0284a08d2af66fed01dc89cad81de0496a7c067593063f46e226355f8c3516b1841480b445cdf8c92e681501720f6e71017f7f9bacbd04d0c1f459340a2548ab5e2abaa3a89b209791345747048e139f11349d7bc7937b4d8d14fcfcba30447accfe24e60e6dc16eb93f6e97a1924741c43f39390671e029b8e55d8e30cbc16574ed1e7996e61ebc4b4e77d7dd898a50093945e263d8549448050a5f5b99a9b300f7c9b86841bdd978c6cbbdfff4d691eb97fc177c0ec603bc4db974a107fe5e7c703d294f5a5d583355655ec465c0664330b398cbb2ca86c693a1cebb41b67aaf0af05f5efa3ebf93f0877baf9ea081a2967665d101537e00ae51d62be57ba5beb71df404956faaa5253f1433436a8e404296b07156f04125a969d147a849e33474816785a6ec38cd534213fd9b427cff4f951e04be4241b3481b5d37c4cd565f6bd488e698f051f81ea29ed6e40921221516b3db72590056a7cbdcd1d115a59ff6a9c2435106bcf49d660e69bbe483eef3f75b9ca3becf605e2ac67a5787d399846ac9e0bdde7d6371b3d246f520bd66b6b88f8ee94122e29bcef922f5e93a8dcdc233e89945d2b3153324d598540af05371007d9d9d0c3c1ea4c997f61a3ef1b234984655f49ac29b6c38d4c5a229082f1b431a7666c9d2660426728d0b9d86e2da7d6ea5e3b1687dd73cb167bc409b1c37fee547357472ad2ff45ccbdc1c0e5456f590096d5b3259e03a407c5c88b7d85b968cc671d58ea4cb3e909d90979e6c1f9d90a5a5624a566b6c8220dfd78c5bbf243e43377a3328ac83a9508c4772d7683623d86d8170020dc8d718023a1cb34c71872116223a49fb0d1fbe506b23338c73f768480da2b1f9a4c80e5a095a7cc5fef0e779e3cfba7cca5c749d782cbc5f17092e7dd988b15ee7bcc3f7a08faadeaaa5c3780d7c63b86a0e6218596bc96d7f526fa6ca3f13468c91a885a1325a5d622be307261698b2e5760794f695ee458b2637155507f334b201e92bd220d1383392bf98c5b49f8800e9ae5055d4a772ffda9ede8bb7805a8d76200727dd0394e6b59836541799e23f4fa11399bc6ce3287b4c3164d40d148b7b64d4769c9d540f194977a094118f1dbfb479d3be88307c8ab29eecae60e35eb99f7eaba44c099198055880d1c0849863d297ca8892f7f6d34ce2db6d2517bffa80d8a217237436f6c37dcc542011bf3fcb15b588def06acc39ee7b79c2ec3a037f4a6b5438a6acec7c4ae48f4d57cf4e7d4924b283a06c3e0f57d440c506c51c1148871fe3783fe7ad754141ea8df761c9c891b9c1f16c806b9060fe1b5831265c5e8cd5b4b8130b4e784b6d9a434013e9383aba891bfbc36c5eefc01ea66729811a70b86c3e80ed0f179bf5c66e57634c913254b22b23cfc79d63e930df7577ccea25843be179882c09965f8fa17f34fa91508c1e0d05adce294af4bad8e126a31bee2d35c728a82ffe195a52d65a5f5f6652276a01c84890ffcec7cacb1eb90054e2a8d91b7436c58fe6457da89e6789945792f89449b5440e39161ba242dfb9d2ef30118207aacc6eae19ad7578bf43feaff308f35059d7c7ed0b7d38b456a436f3a1108f657d82dd324c11d2d76cb0949684017bcc72c67627f2bede71001839e360134288f480e1876203e141e864e5edad17a26dd00fd485511902d15df82b56ebf72e431592252513f5d1bc9b14a5fc90807a9382babe91e99cd98049ae5f33facc3ca92182d62e5266a733b15b88b178d3470bf203cb5d1a16fc22efea17424635d76bb68a5701969399732523bd0d92f0cb450eca9f644ae2b79b075f4fd4794e83160fab1b6a584b48e5fbf5509e07ccd5257f8cd22e4240881b7f7c2c85805e0121e275e16bc733c675f767dd7e81ac6c285f33429e517950748683846b34b2a78c10f4b291f48857a5d6f12fae71adc2e2ab55999c490c8dd3700c675e5221a35e22372c22a2a074eabfb035a698f92b6ede6dbbb821479ed41a841aa60a7606de496b452d942a60703ecfacb5fa2f9e0ff62ea5ae3eecc7620c0847928c9729e5135febe72162e774402073e94ae7d5068a82d8394831e297db6d7db5e98807d0ce3613d1df2232d2c8cd60e2ecee1a8ccc25307bd1c99c0ab07ca3385132cc44804e97806c2615e8f297ddb0743ecc030562507ecbd7aba68994597e942bf3758daf744180c99cdff3889eb4e1fa5b16d8976c0a4491b2e1ddeecfdf86e5b8439e10992f23d5f6c523d8542400b02ea4693d93e20af3c0d4f9d241abcd530942776ba08cbabd942d30380c2eb8b9e6c86660e13d810e5842362603458184c331a8ea4e63c5abf56087dc06a06a74c87e929abd22719340f283ab96744b0444e8c53d73bf760117c6f44b10031061a52e35ec5f45dd594d156791f198e471eb32acb0f1e80fd196c318da4f51c88f9d399104417a94b6b9f73f3d86addd0fd0c64b62f846b685c80039d2f06f53b62c6165aef972265186adb9187b9a7e4061e14cd6125698fddae24bb9dc35deb4ee2840954ab32a3615329c54b17533be66d427517a546422575de06b5d0d0eb8026e52a239ff3eed0661461bdc49c59442f3cd6befff7f518ca62337ac2b210bde337e5006f7391e7623186beaee6318f5607da46f880a2ffd6a2733269145e3252ff0b5e8d85a454a0d817b3bb1665de7846352db344d87949d2f8a244fee28cb39fab16130d0a74fea0a431555bc0ca08c55a96d5a4ef5184a1bb4dcc8a8d29dd9d9699a7849c0514a78cc72c8158acaf29c45364e6fd56b1b0b9bfe83ee48c7b79be84ccdbfcd4fe15e94d33072ea295506775910979e604fb8b5706a092094e4908b7d0bb2736c8881afb49d841711513f5c19f83330c6130c827e5485bcff5448c12b5c89915c1584a070f8b0e3ab06392a8c728ba7b866cb622a499cf80657679bc0c4139c3fe5d1de18669ea006969e749b4035bf018dcb3d6e9f6f9b70c3e4cdf0b3719b3f0dc2db997edbf7f06ec1ffec6c82ddc478ab7e8700ca96d4e5aafed37f12ddce0580ed796aebd48b2b5c9a2251c890a9a61ef4e7a9063bac18c7868a7db9d8608da86d54ee8c4722462797ae4f3675d20e226824532c4f38e5d6b703fe7d27cd4c15acba183215f787acdcdfe8b3290d75a90d707910fdb89aaee190417da4ab933400c8a3f30c89219a234b1f03724e0e6aac36b7f0797760f77fe45c54f67b875b4be58866c4291b8a6e402117b791890bdac614a415cb8c3a0a508cc89ec8aa3755a72ff6033aabd05da650f7ef873f08a2eb6f607d12aeb28f99a961e40932f780210a5d65e3b5c4a0cf52aeff10cacb0b21d91a8e1a8490934d2d49e6aabbddd5411ef2ac7b14c46b64ea12827418a4e9e186d7a0f50087baf79f9629f898a249ccf9c6ec5e3300ff0ef49bc4c86a2c4204e668cd946d76ddbff743b3832e6dd398cf787a1830c5843a4cc79533b39449d5d919879b9e491b279ee4b59e5314df0cbf0fb9139f2f8843f376dc30d187f096642d665ce2340cf161a69a4df186e355ddd1e4e50e3d37260615aa9833495a0616f9a1a27b74a823577a396a41d0f911001b96360b6f38f879f8cc1c62a988508d6c22411a760d0e583c7d17ebed955cd59243eb6f241c2b2bab47f7797b5c2acc2cce6982974224df8e4a32741be115996c778282ff3ef8006b46926c42624b11972ff999b8a386b3ea059776ef01b03b1f246bac9e18af4d60a9e0463d7bbd6d4cc98ceeae14078da88d7157fc639eb969e64a9e15238f425e32b11dca34d1c133ff2bcb6a273794241b670053e68d1d16848791189a8cbbb7cf8d2da7ae6c70ad43be44f4161042915a6faead22ff83153bf7b3cd67dd2713eef09c17090069ec4c331ed15095829dd8f8a613a49d86ac22b0121df8f163295c703f7f75d7d153cbcf2ba588c7e0129721f7441c5caaad2374b8ddd60f56012ff81a5905a250bf71fe1bf0d43c1d5a48e6e7ba5676b9bb63958dee2f3f1e58bebc750aa38f71cd29ccae6a86d767494261dd278479c619f6116047825687ae582144942d3b2e26e7fddd2d15665a724d530a5b603955860ebcf2aba846e6d6630f5bf23845cc2fb80b08959a72f9c658eb367939a404e27a89246615251a48c5bf7b5711ffa753a73b2c2b8a3395d77dd202c284fc0f1730fd4f6950b0b4a1d1e3af7a3a0a84b4412744a78e2ce94fc357963823b1adcfad6c6ccfae1bb5a16ce9d38ba3edbf2d883f5bbe7d964e37c685333e4f08fc849628e5012785c811d91d20ac71e5c13097c0b7f59c80542fc9c755c238dc7a7bd8af186fc595767c6c031ceaa580561c81f5f0a3d45398c5f000c480a948a004844ea4932a92b93c61674924c6ff2d013a297cee8587154a13031a9b547858c6d1afd9bbea821e41abcfcf84bf2b56e61a6133b59301f671f1b44cd611724820adfec3f64967acb9ef136110746a303e7c43835fd5380c7601ec504dcf57ca282baa9c3980455d0c7f840ca0555c65b884be366974bd4f7c8844991058f32d6d4d3d1be3be4983cb947a8be251f1452b1d4df15cceb02677d43a6e4dc6a25daac281b8ce24873bfd7ed1846f44dc4acfff1c4dde6fd8a42f37d865c8c74254da823d0731f7bdae73e96237ae3064054ab763bb0e21a553bfd374d87d9deab64302ce4980a88a0731a00dc2f0508b06c8ee7b55f897e5a7afeb4d186c9e61f3d44e13feb7631207c7176141fe86a30c71786947efd6bba1588e9a42eddf28325372e7d3891d1a1ca951cffb67aadd5fb84e4ea094d855e85835788fe6ec215f701ee810b0f891e3e2a4bee420e42a588ae3cf05298d52d95c703375d019e3b7cd6192e17a88888a7c55acc32347c1d1aa3868941b9f16bb8d467493d77eea79b9306ef445a3746f3972c79fef0ef7034174921672a1a790c1d87b8311b845e5eec9ffa615eb5ac4b6356960df12c55224a8a5e6cac1bb6fda063b19cd0847163188b339e99cb01281fc0a342644148d2ab75c8197cd1c5aa4481041ddcf60d36269ac6b9c9dfed511c77d80ffdc6c1f86782ffd49120dd70bed82584cc0d7708b82e4ec313617d56bbe2454a36a84b6b12d01162619883ce4859705322894c6d3cccc769232b5faf866e3e2e182274ee5dbea06b050e4ae95c69ceca48e8c8f33fe2938a7d73ddfd515889531a2674dddea418d5759e52103dbc5a5ecf3b4373c16c6d914514e3e16c359e50859ec72b1da622c05615da41c7f96dfeed86df9026dd6cb0115f037276a2782cd66fc4e320948c226dcb3292fef9fce188a2daad6f41506e6605ba323ff2dc538f307e030f966f522d4cdd2c5b004cf7a91047bb4b942db01f1ddff5ae3b2f0c334a6e310f9866ece3928b09e1bfcce48e7370c0a7de378381552cae3804715e94fd801c7f04afac4e490f8a9ee319dc4fe617a44d8cf3255c93ea20f2e368179c4164e406f7d9d0fad75415aca1393a4b30c27671aa5936378790d3bd62aaa31b7207e920f94913513441e779bc7ccf5a9cd58baf92e67a7f091f57d935fee03a80a626f7d06dcb15f4e67cf70e4c4f09a07801249eae39d1ccc1858bffd97d2b585f9da23a60eeea8c68f5b9fa049cb56d20d98969a7061b1da5dcc5dcf5b6ec6e5260d21a5e5b1bded9ed73a2454995b14c613d4613e0ea396c32b5425d0eeacc24bcea3f986a8078bcd88a134fea086ad0eaaca7b6c596cba4b8c13827ee34bb6d34fe2e9607132e682f55d785a006bb4d568d51321518d8ab001a94662d4caf5279b18ffbb7e88bce7eb963cce3012fe422e00c1e3daf8dc3ab866296cf3b48413d140f1a940753495d44d923b9e57e81ee2b41b02a5cde4e237c63be636fb8264852eca83a8fc902d531a0a02b26e6d302e6bd6c997708aa7ce4054308920883f7e4c74668526a8446daef8921ce0c99154ae6a1bfe754f5c3668c59bed4995fb79be0b698f479b8852fea7453e5730a6408585d301945903d8e17f7af8646d5c4f4109a248ca8349228e67c06e97e97d8dfa3761953037cb96cccf5d4cee2ff380e7040b53c3428cb97f4dcddd33303eadba01eb86fb956c7116a947688bc6529946a3ed99fac9a43f3d59c084bddfb973eef5078d6130f3e4656a5fcfecc806ce037dec40128d2d0f64da6bb6c23d9017a6224bd9266036aac9ee9b2e3e68b9f57afd455458437e10daaf5ee5b09dfdcaac1cabeed686cd6e11200b3d2aaa411c7785ddf8f03c9e3bb2bca30dfb7fca900f2a0e7753d37ffa008e4c2ad34a70f72a0c8375883cf6e11bf3d2011826a340699e4527266b2c31f1e92600c85299807de450798634a2bb4093ecb8a6b565ff0aef90dabc9672de1a5b6e11854d0b723d161f4cc22b9c4f175bc74ee8554319852f202f587298576097a008ae579af07a6668b4e997143eadbc13f09a61d72a8d069ceee1b81bf9b3e4caf62e7f148f79ff6a39ef2316a23e3cb02ea201ab60b05de02bf07d76eca7cd97a15f9bb04d06a72ae69e5ab00422e5674b03075683165fb3ffb29830cfa4c1d14f9b8670d3815704429e28c4a4e61c38958f432290757f9b3d752c7cd8725bef7a2af6b90f9d5942535613e1c4245f977e6bbce04fb013bd73f3240f8953388dbb44f0b5f1cf0d1392aba1439c319d2b8ec1c8e46c850cc1b68ee5a7f64b738f62cd1d72458a1cd6962dfb80e604a3a68f681ab28dea046b21d695e99895351022f232ef289d2a47ff4861289bf1154e45152203608d811bdfff327665f7e0c647760a5ed2058a6ee962db645c3da6032502837733eb9a279e742af4b81c458f5ed8fb34f0c0007be5dcf70181ecc3c2a27039a01369949719957a8423b237fc0c1a2861d01da1b6ff14bd27ccb08a14049381d926db03379bfddb5d8ea8db475aa21e516e05dc2e10b657f91b86ea75f51abe904911333fe00a2bc55e975463e44c118209dfe1029acd6317efd3c6b0a56de4efdcd0c2ca6e5eb427bbc5ac3e68442bbf10b1de854f511d7a6b6c7662e570f2e602f2abc3d415e9bf2a7d8d537f0893eee3758f3eab123107ece580ca78d453c8a15680660c9d069c2fb21edb8380ea676356f7a6aea4e92ced19d5b8872a63bea6c5e59e4f60e4571821a2a56043046e5976e51acf0b8380af948f9f9233f46f2e748cb94d0f7b61ad0a997f0ae4302d0cdc1db852f1e6e9083304ffa10593c2ab37fe5b6470977ff20c25e4b358bc700aa7407a4c3f2385bd7c5c04fc96109edc6ea56ebcc9a9c1dac58539d1fa49dd6620b8f9ba966e37cc977d060ce8afd62273192201edf3fd1774d8cdf3d9c9def4e7ef0c454d382d9bd7fdea99a666f6213d989fa1473c6f35ba6c5b17ae0d58f4b999fafc6da0ad1910590cf45ab041ddb4ee3b5981743dff67f744511a102f6b15780ea54ce2c738b3adaf56c50a73b13dfbe0ae611dcaa20ff930890b3f55953270af963e48b94e3b29757858ba06be01e18f7ed3db5db0f81bf1075fb2f7d4074e69b3eb6a8e8537201b3960b1198b8332ade633c54ab6bfa6d911a9759cf3e13c10dab5ff933502568365e6a11ad2e93cc8e2e235dc2915d871fb096d2d3db54b99e2353293ab91410153b9dbfcc6a1e52a6c24d6da5394fec9b2f0043a0e17a31b99e1032980e9e34dd6c153eb47edee6a457139b693cff72207acf6c0a8c5e9ac0b69979bf9afc3a7dd2e0413cd5f181cb92c35a774c5b2acc2f7570065d9fc635e7fb9c176722a025ba6907e8bb5620671293ec5f1d9184d27e3a09a01121bfb088d204fbd41bf2dfe97084efefeefa0cfa0e5ff48c90fbfe120e3d671f2b9e81ac2c1df50ed1a3e7722f104d0fb2f7f91a0049336205352b56f7b50f49b04937cd1ec9e5f867568c605ff6f5899502bcfd5689d4a3c22126479dcc780eaea9a354bad526206b8a68552e39a4072da32ced1867b80eafd256fc20d2d845ef089b931bf018ca228a55adb6e56118c143a7da40071b2b1cd59e40481aa120356a30debf3c9d934e2e33e081758751cd4bb37c8cf13109eba9667cc340a513b00424215fed4b86ccf0b4248b183de5e6371f28cf8d8879d911ee873efdade5680805f784a84cf55d30cb7fef1142805cc8f215a04b2c8b9a487f402277c814bd1d1810ed0d9904073b397c7f250b6f8b032ba8d2cec90a39fc468d2b701347cef51b16ca04e36efdc6bf0406bf6de73ef4b9a60887fb6fe6cf47313c2846a5e84921f2840d613ef3e680f3803953e97f050404150f4d8a7aa9abc77b010ded649d4c04af0fa6f14fd32d5d4c073254fa790fd05cb66858a14d707d226e8a9ff914c7a16d4ffab683e4a73c8afd32da6d0507e5710cc9421ed8a2fda2399fc854e5ffff5e58903b3c57519153b1747a84688b39248acb4615d79918407db2034170f0f2f689f0ffe193d13e39d8e2c3ce27628e0ee15f829ca5a16077c360093597c0bdb90ff2885d1b5dfbedd192919baabe02cedb365a05ffe188b88920065fa9c393d0c5bebf5441a289f84a81c2c8820be2737af006e11f267914b860bc7b5cdbdd57c6873189925c49d9056548c45e883c194a7bb9574078a00393725fd8480335e496b1595ad742e11f6e8b618d0f8f5174bce5523ed9f2ae3dad4f27f6b5ae89591da81fca16088fe6a3e3fdfe6b44e50f722d170d723c3c9b7a55ab8f376cf0138cd4d6e54e186d843b50c1e8e41e266055776f7348d55f4ff5d75f0bd7cb22590b18f436fb3ffeadb154aced5bdbf7d4676022fdcc725b951d226319e81e5e192d84a97687e22cc682de4b9534049bc30079a6353464156e8fff2e975b18ff4257f721baed535fa413eeb10ec66c7fcbe16464650b9646b879d280fcc7c2ba8290b839ba1c507f9a0fa3058aaf9693c0327853a0375d2b00704f4da9f948540df227db69537b161c359e32bc5614b1f7db963d072521a0ddce261a21d10a3958185bfae06d1419e15a0bbf4b245b52ad7d6752830ecc97ba5636abe65e05a6f93ad8c4598059590159979ede26d49a3f99e30e7bc633e5e7fd0b5a7717d7d06d86d6349885c34be9db2ce9c0670cae75e032ce5622a33febc5f862c7ca1d7cbb5ad403316247320fabfda469af46e25696ea6ae0f057a744fc3bb0e1d55acf89c6b595b3cdf780f7177f3e9de04c5e57dd6fb157dca32fb1bda55860784bf78c783955cd87bee5c0b9e6df2210ac536d220da87fb72845c8a3365b72629ffab5b1cd35fd541da69e78765aee6d470f8c46706dfcd9e964d5e6d258549dbe67937023c9ae1a5341dd6b77b867e5b2973762e38e50220f20d550b8e33350baad6f60b1e882623b997d33f82cf87851d32243c29a34a193791744d36868c4cb77c911dac4ddf26914dff085e80ee18face5427f372fc74a111e8c4967bd28a7f8418021084bbfdf436bd6d68fae21055abf869d30a4f01f8a90679312581ceaa362a45214d62258f06ae13ea454b41430d0dbc44e1fb6db7f263a897d7f81df9c141171bfbd68cf39ab12bce1e87171f4ab9f263085834a1eb73918b1f70ef232660f93c3f553d936b82657e6faa6895067a65fb0aa5ac13361be0b710a4f1c133044b272e0f7c552678b633e7b336f7db116c51bb536d355322e49e7dd8e412e9001056c5aacec1542688b2410eb7b888a884db3bff11ac76e358446275eecaea88c210245cf3d14dd44b53bf156065bed84310a93765457bb23ed45316844c9c11fbe9a135997a2d30b77e682d68fe6adce554459c5f741299878a8cf88ec0a182e9237617e8a0bed74048f4f23ac9bf20247b95ec55f174167f10d0c4c5df882542c82acf175d4fad100db86ee19f0aca9a9642450afbb25c131e8749b7c0e185be3de4fb3c4da836d9e87364ccaa3de8d7d8f4d99083605b4cd3edc5d6a6e1dbbc5c62068d12b7b060dd69a29b05a55a947a277ec2ccfe174844831da8b523db62ec6106e672263d78f1c498823aa4404e5b8daadab0d5e549df2cd346f84d6b1e83c8e0c08f55af10a91285c44be5856a46a7aad2e5d41dbf7f4f4ae07ad955258d0f430277082a12940e80f54f6637e4955766a2ad3fd3f60067da30252aaccee63cc8a3bc2ea2fba2626af5333d42bdcfa4c927cf4d40bbf06c38980cad6d307a7f91b85d5b21d1cc89aee668dfd303b44295b7fd792e0d9ae928c64e0f6d63da04f11b3269ab5f4da938573bf978a6b975a5ba7f918f7d7d3bd22e70de84bf3fdef7b1bb293423df946977b05829ba50f860ee2be3fc10546717e5e222fe54e5a8911bcd06218fc4274eb38a96cf7922d3971de2d2cb240b76753775d70d5927635a6d8b79f4dfdd62540b7876ff60f2a47f24cc0068fd4c8a3f2d7964db65b78e5ebc37eca82e35d42532ef7d05ae2f077dd6d624e9887e63c298e54e2db25588f2dcd893170c0878c6aeecf2aafbaeed0f0a012b6a4b7c797d62665fd40b053f0d6d17e65618ba28035c7b9769f5010b25c6dfcb6c32032c4e8863c8ec9f00ea50ab64c2c4452e7e95f370b4783f154eb348713f7e6ac8c8ef99631a1c8c6f8db8c60b2131bf09ee967ae72f1826495c3ac204a96462aa1ae04e6e3a3d87217973d54820a30688ce7d4c85f9eb19d94118a31d31fe4a94172497b5fb4fc3724e49da597baf109ecbaaf48a7b677d2f984f13f55ba09ce893dd9e77933adb0c02c0da96e88d762d024eb9969887e552e1459150cfbf10e784a9566ef3ca4c709d23e5c3eeeff05af24b67bf9d33b7fe4511a8f8103ab1174da3671c62070559bc229fbe9b01fb3b47c1a8d0f2699e2d9335b0826326c5df3117d8c3ff5f32cdd5d9659d63ede1a5dbe38843919d7bab3bfcf6349aa0bb78e0713021c8520d54382aea803d8a70f5ac2fe837f4210def364e7b201e20cfe792cddd37f7a19ad481711f8d7cc98dab4145bfdf618ba4ecb7b990e687891bffb1e7d86c86c676263a5bd5d1669c1a1d273a8ba715dadb1d17df7fa9f04d22f5626a200dd2d36a38558280f91de50a1a63a3a1442d070c36b87b7835cfeacbade9d4a99a17905dc4c24e3934a8e2a79c8e40d9b8855a9aaf63e47c46d333a3bf0f4b62b37c44bf76ad0476312db11db65064b23a33a6e7024489c04781c7518fc1be2d8931981f446ed011b6f7f4fefd69006f9e43b6f4ebd4fea15877f643e185487f9fc24a2cbacb49900d039874cf89196f58978acd49f7e26815359c4cce2384228f05dcd8a136197beaf65125c6830ff228d6183dbc48819f8269128500df7d34db1991659cc1dc87082ab1c85e15078585b20689c57925697fed8d9a444cfaf58d3d2f9dcfa15d8d002840431a1eabc7581906aaa798c736ae755d42ddff6b63f34a0d036d15ec21f1b99162e4e9c74883d356d50a4d417951047d76420d9752e1e2f523f4ec178aa73e2663ee02726e0b06a31bfdc51a287197ef992e46837688a412c733dc487ab175f8a966a7ba24f853af8d11024b40ab97e9c92a465460519c93ab90abaf7ac98f72d2822e13bcceea2fa3dfd0b8f6c29c1ebc672877511798ea25f11c010d658849c1c8d45851db395367ce8999bfc8a18822c591e4dd84a552361b9a3500fb89cf01d4f1cd90d2df6c45ada7230745b798e0369fe97a42f9291d65daa31d3aa7cdd6641179662f8c7ab11120aefad6b2c02e82f95eecbb5860d0a75cda1f73b23c182ed0695e58c19de35608abee37b2a6a07292b2e4a2c1c042718d9fab39f1d5f5f3cceef6f743241116113cbd8367d567efa7c495a21c28fb09af3d4128e6f5a0017fb4043097622a4c89c32b23649e3b00b0b0f956220078e9d50a172e80864b28daf23d3d3aef87663cc4cef4013aeb14a78dda51cc69cee63b3c8b3d6d936b19874e4eaeafe16fca11e3659ca1b21ac007d809e6a6ec804f354fd49f8eaa55e8a536bbe9b193916dafc5c4f5cc5fd24cad2b5a8047e2f5f8224670724afd23cbefba7b0f78ab7a870c9ef43d4896c37a6469207061028e992cde3c189d3928a5821b47576408c59dac42022f6130eec5ed2861f0527fa3d823d3a4fd6d902033238ff1cdfc871d9a6516bbfbba4da8b6ab832ee3dcb729f43523abb08bc76d0c911426df48d3dbebc1b81f7ea5467feb68a252222cf0da48822e5fd36196628bc1afa79341b62784358dd6f7f3362fc32910d8527e1117ba88b27a22e9dfaa47bcbdf9808ac7f099030dcbc6a3de94e49bb90d204abd3a5ce147cf273ad3c98b31e186f6e91ceff30f11e31f20fd96aaaa1eeff19199495e8b183218286d484e84b28179baad9d0c14afb1c628df811f3c0659cd885ec4ab7a98310dbf8e4db3527ea59c51b8f6a90e0124b675a2dd6fce18ced4bf81fa2724e6c6336ea969ebebb2ce00f8ebd6ab4423584bc8a8593b3a3967d0e5590bdaa63f479a0a42f8ee0a9f88aaf8766d7499fb3471990794feadd699ca0d735db5dde14da5b7853144a0b13dd2f7e1209d797fc73b45a543d61f9d7ea3ba36ea4abac7fefc7de0ff10e78eb06fb66c98a5bf21af1b1cb1f977486cc2a63b5c868e27eb6c4e362b612eb7a126706729cc921231e0f7f045309051b74f48a915a0e9cbab7913360989a5b6059c869a721b910a8dcd0401036e5fbbefcc1cd15e64efef8f13c6dc22f52a52f669b447b4e56575d52a5ff5aacf5bf4a24f59a205112d3564267f2623fc8b0814b76f7be4323f43b1de5a57fc9ac6301aebba1a6bbf6f7b0382fcbea2103f8aa5f31669be30419af788809b4bd7f71dc82ebc4151691ced616e68c6cccf046dd9fd563eb9c7f1b7bfce0f75f2936a9ffac4e0cfd4ef33c0ec9c15f669dd62340ca17ef50004a84c915841d639b1a50d97da46d5c27655627f7d81ea9689cbeb7d63f92e86492d4a3bc33322e9e66ab84036c34f864ade74a52d85c4d660a4fbdd05b1ff3177e9d6a5d3a4f190d46b77e3ce60601f4a2500e6680f8c25ce5bbca154471a42815028adc4e992739ca8c9da12c3b92b756b13a8f6838d979f740489f4548dda072f5a6217cc6acebf8edd321c5eb792c1ab535bc05065a9ba61de2b10dab84c945b1729041e8dce4f41662e0fcd50e7ba810bbf7a62a00eae320b8fc82cb1ccf16e5e41f5d3ec4a47ceef2715f2a43f9724c9f0128d42ee91fc8bbf97688a4d7939a302254adc862be92dc9a0a3064d051e8edcf686beed5cdda11e23373840c8143b8b8f7707fe09e6c69aea56ff46aa8775341685d90c78057fa7fffb87f5331608c29235b2ba60b920b49dd97caefc4e7d4cd5c9672735158caea260d93a30aed5434a50d5d57b0e78fe324cf29e05011e46ae4a1262b299d754e8d6b2d170764ad976606d4ee76ec4da44054d9c82f6e0f3f25835fcf25150b86d7649a031d5e38c6f095d72632cd2e0b33f4e9cfb5b7b0ba49dabefa202d81a5351d52fd60473465e8c0aab6c5af91ff172dd8d7f30b94e1b0f5ff4091ba99dcd787e181ee9a79c79459f8701ce9ed8191c2d3c27c9420bf98f6bdc7e84fe26d87b6a24b4eca56dd61b89a871fa92e99684066f9b9f5e3f5f5a66de0f70df7b40ed6c46c6eaf79766f8a89366ce7e70e0d9af54ef75967beaeca5c39d3aec8eb896432ceadf2e90345decc6a4a54a5caaf5ef319df2d84d1c320d847e9cd9d5f08bf3354aa7333ab8111e45d9c975e0e12be8648f47ac95be1df5344fb3f6edb3db20829db2ddb70c4877e04cbb168dfb989075b8aaf646d4e1d7b6235ffd0dc48b639087de1e0e74dadaf84b5261c9474f5616892c80129baf8c4331a555bf9f54bf8847810376966079d4c5e676720831eb1e2799d8fba8b78f2206733ec8d9f971ba4f59344c0ce80fcca8c6423d722d0e8dae0f29e1b8cb58c78ed5c4ee361531679d383f96c0c9f1aec19d43ca934310453b17729eb9b1f841ec835336664a48cdf524f4b9f5cc42474fb3dcc645b3291a8ac856b9d348e56088347ce6b5f90f687317c57de37349b8be1a8f5226f473a2d3a8bc7f6c25bc9e934a32b08a53814ffc47bd58429e9d6a7f510badcdeaac156699e5e6cc5b5aca3ea584c03675bdb6c9d0edcb3de7b5317a306a1cbb25c6335281b054f1c50a74d2932f5364c477b15db72ebd6f895f26556e27d4af771e860a8a47d7cbdd251f1260f1b6e77823b8c7cf74124808317a976a2a23de48628ace0729473c2882cd4f7bf621fa9d38eea4c7b1918a0de0a620a4dbea4850b303bbeb0a9765276658bfbce4672076900d4d0ac9285d9d63183cc3b7564d03b97c1f461651883a17dc0eac5471a6d50b4490e4927c78b538c937e635f929175d5117d3685777d37939fd35d1112437c7ec70fe3a6c8b8694e030f56ee1e41edb396e48cecec39516a9637347a064f14fa0f09201d01f21f1bfb054e23342e17462ece5bbd37bac229a33bd047139654004371dcc6525c20a8260b32eaf5bbd205a75a5d405ed26ad176fb3ed2e3d3e12e4bfe421433c51a196af0629bc9607db267fcd2231b3453bd7607ff7d6706f8545cb6899cff4a0fd60fb0bc0f002a6e8c725440f19345f60df9ce15d6599e081294adf367520b396f0f35e9e8ce961e0934a8a5b480fa1800d231cf26e12df7ddb892ba201cdaefd98cd9b6d515d521a07124bd05ba427cea5ec23484b35d3c406c3e54388d596ee431a5944bb023a06997cd685fcd9ef8aec59c95a48886bfe9b09943450d6ee1ba517786068b40c9669cfa17f483474830a3954b00031751f8d5b8df4515fa441e0f7e1908bd3b2a4133e8201ebb2db0ff0c81a234fb87467016ba790e91481e71000cbc03f688bbee1dfb34a715406fe2fc6586cb2154f87837407d55383ddda8ac3107af6ce8a9f37a679891961914c1c81fc31a5f3f4527f32d9bf4101b00feeb50f9d34e99360df1086b8da35b654690dc8857566ce3b02938578d25f38eee20dcf81d6b6e5874a74e0dfb2f13b3eefe4eacaa6f7b5fc2ec17f7a63cbed5f5330c52e3e7e70f1eb9a49717c265a6adf1a4798d622bf63d72bfdb5d39fd375574d28d2af3d2091495e0179065160f45855de102d3bcd93b5b3f9c17dccbd2415867837e7bca2f78eb29f7e702f9f40c5623cd69c24c01300c626e699ac0bdfc6593e966b18a7c8681b048c90bba6bb7f24f38b81957504390aba2ce659ddd0653d99b24fb74fc402f63d7fb112bf2dcfdcfc54d74dcafb329758ebefa152442c6ff4ef4fe8ce9f43de90c93efea7b186310271e85271ab25246ec56bb3a4748601eed608513da7724df6f2be0983669b052cb97d69c45525917cbb11bb5e6c2917e59dac6c14630579e1d1819c2b47da93a76d1b7498dcb192f255ca931cf586e48ddfac5b51a0d325794a9c17f5990a6572edcb4e5f31109e4bf390c1277ebd5dc4db63fd9dac8143788bca6046b3e885746bcb00668535569a1914922729b3fd0d24fc4e086b012aa01edbf442836faef782e53a0e9a29a2e71319883070c2e4d5c380e29be026635ee7515ff0d0dab901cd54c6907bdd9328f0b519920940e6b5bd521670b485c07407784a833521b2f4b388b53e2ce28af1c6aa88b0388fc2197170affd39c731e5044908f0e1f2ee098c95f1eb4aa34ea7ec4496afac755b7a76c40d4d1006566606a935267e7f0f56bb55ee3bf382c44439ae4ca9ccffad0a00732258bda0ef320d0e08199a017aa0cb70c3bea2350c09123e09df0ac5bfb660dd93ef81d15c42392d590978ced73ff9609d7dc3c3c7e1876f6919b017993b4ee4085af816e3e9630638c6d018828769107a14c096f8bc7dd31b181e3059e98bc8f2ef01922760d049dc6e8d302d0a17f2a18c142c82f7df0e12947950ce4c7290d52088cf7381406264975e8a53ae899e32251f3e0e70c9ce0f32fabf6761b5e24a51596bce39dad8f4804395538de9df7b6ba7485c0f03319751ede915c81cf8ed3e8fb99d82ba25002f1f67255bb8bd545a893289ea6e67b79def901b6057257a09248cd512ba7efa734ab380636a6b69798ddd845f02bb660b8ab173cbad21410d022c0855287e6ecc930002292136f37c29d8df7e08142dabd678de684fc7f5fe1e4958b2c09f712e153f97a6a9614929b75ba5b9f6c61fac1ee99f98327710080594e87880de165597f04673b7881c54c0c2c2e492d160265cf1d11e43b7feb408aa6c69762b22fd9080461f4b1601b5af83b1b278b92dbc07720ea7de7cf2f7c0be944e43519f9cf85133c99e8ac45ce1e558b36b49f3462b52da91f6fc0ef54851beee722628ccbbb2aea7d911609edffd93251b408d3f07d69dca49d4f44cfd7464eedb1bf88347bb935f5bac4f9348a1adb50c1944c7454684d07501c2b77bdbf795a26c71b2ec3c71f15e578f9bb983f6f57e24d9ca1082d9ce6b755b7cfbdcf613706993e62d90fc05a01351bb038e2cd15d6f5ade467fc21475331c8960ffdb3480dc5eeb61e2488c63d9e52f3d30cb80083cafde2391c6182b3497758d0db389b85cb2ec6e55c14e65c50bdf650fa9d7a0857c75bc1b13e9bfdeb8e9a1a871e5430c7467e5454b7caeabc6345460eb624813d3b7d9dc4ca9ae8a09372a80165bd482d8be4f318a30100aa432dbdac1992e552f580573c1c6c9b31ab3a0357677bc4f5f68f782d5fdaa7749f455869c58389ecf5e1fb3708185bb8e781180b2aac97979df9acd9485aa7f442b75f67dea73d24a7be8f3330bfede1be254fc7db2b1a8273732e3a5fb8d2ef6f511396a1575a30236fc766e128ce7db531a9e159fe52f1cc4ca37e86a6703053bd4265e3d773565c298125690c8747f9a65114b98461aecb8d37960c1af04f40d224bcd8b20bf11e44ac66ce8ae03e7fea3a7397c4393cc1dac585f0c631f30613a5acb5aa078ebfab455342997a0711af100de4cdcb3fb20663943508b86fc61ce6f416a4e524b38e85ac291f70897ab2a61bb1cf1e8f3a8362a744b971588afe8a6ac5b558e399473a8d01317fd5c1ed94d4e462153d557bae95a8509f162e8e441a6c5c671567798081e31ec485e373aa89bca85158d8c9754a9b9253aded90a886a7b252804b8537bceb1b620d2f03a4fc25bfe1394c9b788e4fb24b71cebec2bbcbaa328cade3a67fd16d0d825c862b99352559c7e79e6d534376cf9df7038a0c3335882cebad2582a3f75b4533d9748001f03f59a8f09390d48ee77dde93d71243045e42508dc1caf8bd924ca63d0034b8eff2a9bc35d1e963934e072129bbdf287f6c41b549cc7cee7b57b066ed6f35c24e0ab1a8cf4a8fabeebeb5c1aecb61ce609508759132772ad4f44fd6937c21422a01cfbae9d2170765c22d0d76123afee19215c569671082b4a241b5126153a8bc8c33a0960715f9465505247c7aae9408d7b942423b7f764e9879d7739c557d223ca7566ddebd68171393894f77619317b50b6f3c89a63e0d140ed0634f499a7ad66be4c2391d630366f6e02569d2ed4d52ba4b518bf30dfb0c0fee40e3c26a24ad84b6ed36e1251a23b9cd0369208d9d31c9855812e34ff36d14b3ba1eef24733d60a29a9d75c88169714df4b7a04ec24f4d0fc1beb977482d8085377ed8fd73a56fbcf826241dc15467342cb95ab3fb5b2f82c88cd074231d97684c98e72e75f7b3d3f6584e935d604bfa79cc76a27b23b08696ee0f0880142b3ce0fc0a83786535bf304a3d64b18bb4a6aa305e3569f0d85c736d752e8d07fb54a5787e7f8ba8d3c0db263490018a4a6f60f3b0775995bb21a56a6b12bfa30386567d8a469d991a546f25a2b8cf9a21deaea55da7a3a2f02f006584af0c3ebac4074dd75e7c237735a5753dd1f09cb7a208da0c14d39040ada293c7537ba29bfa626b175f46eb6470fee887b0cac9bfc3bd9bdf38c7123f49616361ddec4d2b8a9a0497c5d9a0dd2e70a39b0c89fef8b4f88fb71d8014da50f462d07aa9cae026c6de093bf688c5335e355a545630c9a5e0728b3b3e76109ddc00da2dafc4af807eef876111f2286aa472eaaa23f0daa529796bb9b41db9c3493ae5055f68fc2d2795ca3705f748b662165bc43d12524682b56677e9efa89160aa0f3cfe1f4696a8d1824d41818f7f5e8e7278766349cadba4eba60c226905705dfa362b4e6e746d15838cc900cb7c9a3f4bfa5c6089f40669d033214ebd93610395e1b0ba793d92f53a0d3523d28ba82008e4e28a3d812339e91486ae37275ff58d022e6de15a4f069520015a53f7d8b43bd987f9ee2ac66d5d0c26bf48bd1e8a3eab5315ff9c6626ad3335201c04fa33f3bb7e805e396bc532a09918f90fefa76a6052606e45886a8c0d008d5f4333591d24d874587a68be172ed2bd7138a157d3a306d2cb1c141168ce53482ff15633091ab5c1dd77436adc0a62bc5ed64cb28e93e31e0ac20569982484287772cc1bc868bb9ba923b5db22a93e822b50677afbca5380fddd260c98fdf52647a20f2ae9a5e4d218093cf0e0060bda2a13a4b9d96ce25f64f6445d0bca52931b5474754123db456b5373dce7936f852305be297f45a5d961dd5128bf01287bdf3589c93891d5a9a197603996201cee6e263fa966abe05ad2d3faac5e631f4aae5362c6a3c3214166e13433375580f647eda8c1614228a1b9dfa180035e2b39145a3431a345612facb8c348685a1181f684fef1971a68e4c4522cff29672f3e25375c276702b645c0f06301c5fea215c365fb7be860424e38de32982a1a45287e4bedd58e3adf459c592fbc6bb560acfe4a665a450a3c99d8220b89d1253ad7a20da5c14ea90d9f5e02c34fda99f87353763304c13851422a765c9e9a3549eaa09c2943417566da105c77a70aaa2f3e08183abf89364d88426fc24267c8fbce1170c0a83d9c3b281454a8f6b9257fccea86a6c997ff2ed28226c46331123bcf831199ad760bdf3b9d22f2a70e50f6200bc69afdc96b6106ad1d7564ade18cae1630922ed47aab3492f66eb074a564e621033274f00392475c45599a91b6d9b77c4e35aa2d57d9a235544240ca24f033a64bb1d563d379a974e2f25556cd68eb8ad137222aa9e004f97edeee919fcf62aade0f95d496d95af504411beccb0d93ca9b4c04fce2f3c241831dbc5566070d4c80c2ad0f3e75726f1bec50bdb4de1991892acf22357e556c3519dc4628ee4b5389c48c4f43b47c9512d4bbadb409eee09dd8ac847a38ff631784ab133520010d111336495525ca175974fda5fa7509393ea78b29ecf0b5af30276a2d8e8d48f2d29ec026275941feefe1481cf6fcb1e2bc29d40649f1bf28a9e5315a83f5ba7cc0dca9b813e525515caf08fb6de100c9acf833c5b5f8a3f139682f7c88cc4f990cacb503a3f30d113c4c08dd02ba87a9fd70e9919dbbb3afba68a1a8872e9e98cc7e80adf2d0633bda1af81e092705ba4a77f450649b0ee7e47c90ecf02e9e0fe40f89db22629470681726fe7890bdd2d3b43ab3971928caf630cbd969baf718b4c03a7d59660b65fb7007597889bd15f513a51649b1d4f07cb3c6dcb09f4f823f855ee8fa959f665073404f9fe50c5173b5cdf34ba2a0741de7428f7f292aabd11bf704b1d9cbe450a15bb712a7a17570d56ec1e1ebcf0df796227d7c9eaeb42a19cd1bb1cb71726a40e94fabdd9da1c034ab4ee6661566b83ea16abc5e118af92ace8cd2cbcd163d3152666c517de51f2fd01479ca8b32a9eac164a61be48ce260cd92be7edea03d60f9462d4e632f5c1e13d17bcc2f999520847318ca85d3521dc00508024989e44f7d7fe35444e2704cfcfaaa3c4fd1b46029e883dd175d1f7ec2a30d288083f52c3ea75ba832a610f34b7f7edcdab3f4c04b30fb13b3da7d3febdd43c5e570aad274021e74fb8c1cc6ea208032bd1951e7b76e1973133b4183925a44a2fa3afc140d06fd27eb4930c7e8d3fce938476c6aa534f4238993754b0999455d59f5d0cdf2e9668356b9067479cd66f95f592ac036168e701cc7ca5b971155d4e135587796de708c5019e903ded817e63ee3035e15d54043dd24d5ad7b49fa2002a699d4036b9fc18eade1e596e0a7cf46801a4e7ea55c28896bb8257bbdbc5a2e7d8020e768666f8b068003089a7af5e6fba1333dd235490b48598017a224dfddabaf3a091489f9255fac07c39cfeba04891126b15caeee09005ba3427c9462621b3a7ea6dcec40fb8fffd5bb395e0c5409a84a0ffec3549aef2a22a9e8ec79f00da9d76b301155d27a372f3bd86b4867105c0b31c622d73f4ba214399da35097213cc0fb5df9ac5a44f721a816d2d8ad44db35b0f2ae4bcec6e99d6242b92a03ca63a8d3ed6ed2a3d2a55553535b7a45e984201ff18cc60807837d83ab4a1235beac71c2b8bfcb71c26dd901ce092df0ff810e5415cc0a23c230631756a9339191f92ad54f226ffdc1d41ae265f1d81214d565296d7f1ab0571b48f1f989328a8675896ebe44215c0816187850e8d6e1cadd3ee98e7600d43d88358c197fa603f7527d71c5fb647f7cb93ec392d4eddc9058e5687010b8e55a994999d5960673ea6607aa9ffc80e089cd731e51eb376d522998cd1d6e967b5622f1c7f6ab0a26f92e0300bdd49017c50ec8630bfae066e9b3832290643ce0f0cc42e7a39776105b4880f35db64146f1c0525ca75dd7665cea17151535d39c122a71221d8666513406415f1826d6cb4e92fc50078e83c75ff1025b9e2adbe5dd79370b9001cde2223b59536f51d116ad01b50c0b429f6708bfe82acaf42f44d4ec210ef42883d5328db24ae52366f65e14e50632384ca316ac5fdce270b04463fd0d85053f60aa22994248a8bcaa66f50d64e2bd7a0929659bdf093214a47cdd47f894cee4dd2d14ee3d481695d094632a70db7351f28cfb56a34a1f1922878b036c6d6af541b4abca8c3230ef0fe725db701b8d4ef887af1bbc385d10edec2cda077c4e2a271323ae85e4258163a2568f9fcbc906e824f6b82a693bcf2d495a40b27b750648c6e5ba4aa9a3fc56a1697511a827c425a21c4a410587e119a8b2766363d60a2a3efaee308ee0b57373739c13e607e8eb7d46b058b6b09764451f0d5d7d64592e9b4e2ec97167d5c5f07197d29a52ba924c5aeb97f88127d8ee841e697077b3d2d63f8844d06d8601250b17790bf7811d3544ef7aeb33457a1b8e8e521622a342998cfdf1c011e5e2829f8958c1deedb10e428028f1ab018ff2a50c7388d7e622f4c49984d117156c75437b8bce4bef25d753a845de7ab9b14cc9cc461f72ebcc78d109dd5338650945c20178ea8d62e8363b7b2b4b6c076f731d6b2fd1364d8d9de76c9a52772796962fef4ce9aff5340392f4d610e92e1783d85825193237bbf4f2d51d46fc74460e47dc05b5af804a404111520b73e8b21038f9ed8faace7a517c18629c961b946b49e4c0cfb56ab752f508135fe70a465e231da2fa05131cc6721e1687acf9d6457d024503402c1075f2611350566926f928b6407e64fac3377170088401e20fd58ceadc325d7da874629dbed4c886aab4bde03a433854a4358d61f30d683200f63ce603eb831d005737d881869d45b423a6a77a0c3858f4ffc46d8b19c86158f46f60714850926989f836f03fc3b2eea4c85c635037192bdd9f86158892826c1b3fc9876851eafadb5ea7b8f0325c0305993f503b7b91d429aac2edf9186ceff2cb15919420e5333e57f62c4abfa93eff30ddbc20990626a13dd0908ec10a7efc938daac3f60944da4ffec37bd022a617c0712087694843f10d5ebca7a1182c7c34a51e4e2395dbe79fa2f7b75a0bc6ea18736d57a275163512a078f5c698b7cd6810672b9673fa9966d0a446223116c016668140bfb224d38b004b50031a3c15409e6bc3bc93cd66820c103a48e6ed8e587501e9f898edcc4377b64123ae0a11c9df0713df46911268bdf6df5bdfa70f3f2b2e63e9df059a70caccdfc619b4ed9aa2b4a988111bd740705bf8c996ac2812755844b1cc03b4bae0815ec29f35ee04d36555ae48226958354990a7ca4210bcc8be864bdab3311a1f55c00f8c111ecc54ae24bf7160e49a16773f9ad337d7256ece0c8c8031374c841525006645e6285835b24ef167bdbccd1b7342f31fac5262378d46f1f346284710854bd7adffbb2287a278a5c4ad356ae9e3653e97a32aa163dbff7abb054c033d015b7f3b73f7f346ece9c5f065d8a96b684ed59558d8e15f64688358a0c04284b34c466c2b82544e59ffaaa469c13e1aff1839dbb5fea9bb09df5de3c3c046d92a3fbb1981c1151b0deb30a1c551ea201f6a4cb9883792d1f0d756db52beb755f6410eb6c337ec8228ca7013b13d22cbbd8148cdc3513d9f8c58b91a2fe91a296f6bf6f9f225f451bc850e52e5145439d4cdbc73e01ee4994af5ebe1bf4ac2ccd1bcfbc1e29a8cb9cbd3e65d45ff7fa689962c92d87f4ba650288905e4fba87a7a75b55d2524aea4f65b503841f8b489b0649b6356b5ae8ee823572b2542b468ef5eb6f82f394469714ca757f1e0e5d8632862ad79c6bc1bb47373fa246490c01fa66fc8a5b3e7540a57d3d68850a04c8e6eda965a20257fb95878820f074860f3021e913acfb01ed84dd315384ddab54c795878e6924a7551d41056a39b1ce76223e466faeeffa067019861324530822c37018b9f58f5a8fc790c7243af9f991701016dd21c5038c587c326fa8d5386bdf8af96c2be65ef27a964db77e5511e6dff32a544df67019773279c7df85565beeff2f3b7cace4b745b0eed0f03c9a27fe4f72a7d5d13f59209226a0d758357937110df0f0e6a315ceff5d7136fdc4cba2bfcc4f70f536053f4a3058b6b065e7b96aa1f3fbac9c86e7a2cce1067998e2eba8f51ffd0c992eda60c9a54d9d070d88a7fd5e1edd749863e79d4d41a6bd12f778c38f719221845c6e13b292dba6a13f4add0bd90c6bd4612f6ab835fdf00531e859fc020bff2f2db59d3be704665aabd323f4f5fd9931c2dedf4aa8071c28cbe64b08be9e0f5dfa3548c5444c6b386f812e9c732d6dd720e5a76cf1ed4a8a238ac502ef81bae6cb8e8940c0b4446b7a4e8e657342be98c89a7cc25abfda5e401cf099f7303c406ea72d5baa4dc6fcc242e779354427ab419fc90c6cc77df062358b2cfd6f5b3b6f1ef9fbf7178672d8d89aa4a8a1baa504ec82aa2533856c5fe6fee982c9f536ba4e309618f67bdf12bfd5a01b9f3677920d38018079a876e215815e2d392025cd2066cbc1bab8dfcd206e0573d42f7a2a11797750e734f22fa88e5fadfa33d4fb3c053c0294613bfaa70ee6047d5dadb4e3a4b649dd4c487d6abdcecae2a17812bed00037bb8c8afcadfa9cb0dd32a50848fc38ff8951dba59d1b7c7a1e7ba8e52bd35926ae4787cc5f6cd85a90b67e7693c380d7639dd67670f8f4654cf5ed409a9095f78577eb9a356f3ef12c6eba4e2d2c36ac2bf241727fcaecdf639c85b12ced7f3e6a8b87e717c1b0468bb64df259acd89e6b0ff0d46a4ad2bb8f090ef2695772e0e74044bbd8a3c8648f5f6b6010b50e5798cd0e77112e2d038f7e90e1d0fe8435df17a0ffc658ae1fdeefdc3dac4b03ab04c4ffda5e223716623059fdb2d477c6063dd552385ea20cf6f4c5be096dba5f0fae721f526878c7eaf4143a4586d1d80af24e78ddbaf87a193917d5eee6d1e50680618b29bd0cb6dca76be9c7aeb8b52d8c3c4b7256cc87a2388a8956362abc326673a7ad76d357c2abb0ce944649b58c04a65b49fe84784accb9d006d1f8949e72511919837566b616b1f911e9be94d5ebb718f3ea807591277e393862d852371cf95daa7ab9310ec04dbfe1a1a3120e601f26187fdf7623d4f31feda1ae9505493ecf610ed9066e2603a1f17d932a6b906fa64ba7f4b8c08e25b15e3f300c9c4de1957a49046d20c26ef3d3fa4ea0d78a498c85207a436556558f6d0b7e332a65c040b22a4bbde7316c96c9bb4d02992772d8c7d6bdf3bdafa13be2a203e5d5e0eb00736afacdfc9e8b3e5ba8ec593ce65391e7a0891f013b2935568749d1b86d7f62024ce4debd6de18f3a24183661abaf33d02522bc52aa2724963d74c574d80fb2e40174be8e09a62d7130d64078b51d18ac1718e6679f2517f53fec55242a4939514fb10f7f8217cbaa41dad7829a2cd49aba50cf6674f7ced41b88a6d1c221e82ab40f624f7d9f387d4b0474a9acd8f86efb16b582ecb0ed3a7f9a55f78a3ee6198788185d576bc002021f506c3bbf976580c6c2e5567eca2afc323e0e4293907ae6d8d09a336d30b1b86733a8cc82fea1734dfcbd6d73f4b8f2d88a7509f907ba71057cebeb14a0dafcb9c620e401b6862c1dc9a707661d5f95325bc3391b28a46639516aa74987fe13acb01fb9400e634f9d071572ab1ab38d8c8b8d3b9d64196c5c6ecff8594d7e78dcd4b3e53e4b0b2abc4cc931b7d259839a7f69d0bfb447462d022c2b27fb4c3a9001d080248fbca3b197d64e09c77619c8c3aac0edb48a1d06cfa55c3836bb47cdc9d2b1b5ae52599b77067e30f7036450f2b1e3a996deac1aea60a65a8bd15fd38c7084669716ee190e2af10b1519f076caa87ebdc29c30445595a081861f6caac059f010657f18d2df4491dbaec3db95ed7080e39d79cf9e65584e880b1775bc90eb5ed8ecf568f343a654b75ec529c4895fe4d3283d9dbb9191f69d09ba7d44fa8724c2c5f24c16d8e89b85b36d3d720b8a22a00c0e344b36b72a979a12334affb32c3c839730fe20640bd6c780bae7d958ecc811002710681f278de11f39d7105b19e6cc5e259ed30e44b558c12ff50138434a3120f9ea6202ae44ef53f958944868d1522bc5f52dc5ec2089af233ba6c1a6d8ad11518cd64147ad5504e3d2995e225b030b6fe71e0ce2e3ec887901c1c8020038193ce94d00f4d56c1dc5c755247d704ca84c457a158d77c91470f446d1407e1e52a52b4c890bfc4e62c6c765078ad439bbc12c0fdae53258e60239d3c7e14ea7791c49539df83cbc3607aa08c3e2faba1ae3bf72ee6f34d697e9d221c84a1740e7951c8042d3883d5cddbd655a87a79575e6e42bec798e9ce81343bb47126cb3e6988e097ea4066cf0f4177757332ca8b86fdb038d9a25d4192bc68823a3d6aa69f1d0ea7bcb1e57866187af43a9bdc0f5bbeb4a232b0f0d903c700de77a480ac55f62e4cba5d994e1f5093b7144da1ea52897f6e00054732ebd3ba4851ec2f4ff05598248fe8a0b0686681c7457f30ad437674a69ef1b8e5cbc19721a0c1305a0e8d740f5da6841678952c440c484e3eb2751c654a68a6e0a85de0ec2558e9b4191701b91ab3b4378489de7525f352c7a11b0de44c70252f89721e10497e707c4fd9bab17392e8e453427acffb745e72ede19f7a2bdcdfd21b7cdc24247b92841a4c9aeb0fbbfe0b9fde8ca4dbb00be985914e81c93c86736cac1c28b795200ae4dce4bb1446ea5acc087f8c38a415ff5b2b1d9877343b7350d89d92babcd755186f4ee152a1fad0551b9ef2eb5d5fdcea43b79562f0bde5686079d07abd87a61563dbbb08d958db00e3bd470f007aefac3ae929ee6c0b7895ac23944147d59c0fe89b45d3b5eae27e6ad84d4a0c1ad6af116f7735aa508a61ffd0cf529f4818ba44a0cad2071f72ce94adb35ef9c7ff831c5de946171797cd94530e60fef2ca7ddd8eb98aca266485cbc9feacbbd3a11e7bb003c50fe578e62da607ac534bc4fa2a04fe8f17353e810a3c8c698115988e875b1a75b81f2aaf37c34b3a7dec6976f55fe4eeb24c42877324c061ab904415c44b783694c49917744618a7880385ef2436759926b462dcf3254ed6e74ea13261fb85f16a675589eca29487a2cbf1776a1b8f59d7f4e07bad4e76a7e1dda37125d391ba45e36e24179e5e3632c6301b8dd3d204da1d79eb2660b04421ffba03098657932203897106d34bc2c31352062e553435e0f710fa87b8b15f2c854b469af894a01505e279368af1ecd9f43ce4dae42f590ef1553bca75c982ae048985e5e446f27d6b3f3841d425c22c7cfdabe79178d36a84f8b5edda4d6bc6946d77566de6eb2d032dc19b9d4cee112e08639501e872adf13705794abb635f44bd1448feab9ada4b6a1f20ec383bf0ae7c819b1f9aab611311200d0b2f71d47e0dce6934de413a7f84d796f7a43d1a25592c72ab4d4a37b56df301364a74efa5ea20054fa82387d70044653b2c95e2c89b6ee11fe4584b891733c37a71a2d5f096ce2c52e29f24705d66f2e0fc162a53619f28709fb214c96b46f84339a5ff1f0cbeaba4ae472562cf3c2cad61f6cfe09a2142c525c2660f4e988cde3842e9937dac02f5623e8e2dc03773ec63f12c770721743569d8045e22d1199e4b5234505bcddcdd67230283ddcad2510d7fd87656afe0b3695865e371632f48e1ab88d7b76d1f84635eea8c7e097d2b9212a15b2d49033ade45ac5b447c381b554bf5f30cac6297cf0ade6f541210910472b14ca155b1e1ba3c5f4b2aff5ece3408731dcbed013203ec675f614bd16b24c07718e681ace5e5944a939b03ebb281d8ac760e0c2dfd60dd79bf18568d835b1642227796dbd6227c320a0dd329b65aa8275160478d8f2e186a7377a389c91740a247524715dca489da3cbb37fc3e451c4404994ba58f888d5271182b25031af8e2aca03318f51b46eefe76e984496208b30b80201af71dbce51ea4dfd2722c733e17a9419b8ccff5ed1b4d8c7f170f6e76990055728e80c68de85666f7f8cbfbf58eaec2088118b68aaacb1f5b570b63b609adb9766dbdfbe818942f3685e477156c88bcb581dd1b37db04907d30f1f3a4c8783ae11958791487aa1f5f75428042f5a82d469a8c8d384b7b7bbe35c529ba08665016f1a6879076e14dcf4d515186ed0dc553fc0c4275ba99b14ae7b357b4d1912602bdd10f9267da86c9ee3dd6335d416da89270cee2153bf7fae9a5ea2f97ee1134939b069d187ce26e7bc570d7c7bcfb807315395c01be7b50baf73ccde01cf6ce2ef166ea083c32e12bde7e13b96a00d73dc50073dfab29a24e9a136911f217c3a9ab4471bb599073a9ab9648fd224092f4e35fd24278936d4b072a81e5dc27a07f331104be0c2a0349f435a232b71bd0809d5dd7d1dc341e3b86fb0eaf62f605ae51ec1c6e24ccefb208c75828ddb2013b4ebf41fe720c92d383df492b206f9645092277b2db13a1745f89f029a220bdc958cdc88b0e8803ae7090abb4f6b1e9b4018e5673363470e6b8a8ad09e4cb52f8eddd7f501287ca8aca894b9770eef292a2414e0b8d3859f623335e4bd61d8614b47dcb6e46b0c13df89c820aab7db1394d6d562f30a5a1bb305476a0fc4202cd42bcaa867b05cc7ef47b626ffe69887bcd1c520abd5a7bd0bf0d02c04b20e1a76aafa0a3be6357fa560a39aa4db417300da1d1e84f3482afbf6e98eb72a47a18cfcaea7ad6f26389ea80672841bff2c7ea71e76a8124d1eea6b3ff070b9d0f50a2ea94f57511efbd6b7c162b9bf6aafd538b01a872cd153ddf6f49712efed7d30d8d86895fed589c364569d4dd1865a362384c50a2848ba9390776e76106bf8cad27c57048e113e999f2c1e18207bb359e0c09f418da541694f9044fc665861613c28431d12d3dce88bb50e72dce21b6d599afcce18c9465c118201c2e9d06ccb27def20b13a67250d02f1d53a1e9a46e3b80230e46f3a8624a72e8cb964426f076aa0df8e990913f63d69e76e57cf132671e04413480dc5adce577d070fce7349e3ba0cae532e7d521d00f008b74fc8c82212a95f5852985942ffa22e25b94963726a3445e285898ef331d27889eab7dd1c8d6215dec663f6820f6c2cba63b2db14cf3339493f5b9d2b65b3c9bb5d62a0b5f4c5a85dc7e35a2c65578205ac753ea7dd4ac066ebd10254bf8e2a8888ce043ad704b470c24f7ff4a53bb64746791de5c7184b41621e1bb1b384d0282589a6c294f7fd439cf917ccb0003789110ab1b7c33873130c22142e386ca31bb1a31579f4e8384e012a9d844465388d82849e1486d107130988379e8756569df7b76258686205ae976983c5511a9b6f70c950729fdce1d0aadcb04ebbe64ae31ff6aee17759adcc8c36708ba21aef4e1eabf34d03ce25df79f74e1e738db4833b5cc8616f5e6e0cf6967516dd93e7a26d60c3654d4eeadd5d510c2ce068fb72f43994c14c152cf345e020296dc08a651f1c3ad3870ddb50d245877ee2b8c762e4af39e79e628517337d19c8859a905d2771efd17153e8b0cdd5ae2bd30fba1a9f4c935425981e4c51904464ff7a1be7fa7555535502bf04152ca9d9fb12299b932cd0d7e309a016cc1af4f54135b3e300d2fdc6dd637f6ce3a2eef8963b60c923ad245a4dfd907f7e9c4103dca39c8bbbffdfe50d6438236a4313e4c2512e29d913f0961c3c9ce468d88cc77e72f448be9ad36c49eab73d625ee9d8f5e3cfbcb36b724b0587893b597d6f25696b8a076bceccefd9beb3fb6dd0ec49589ca5e78fbbcd3cac67a21e9dce90c6ce4eed016028b01cff3c19d11f13e5c9bb59eafd673b9829396fece4b5a5105bdb67af30aa1a3dd4c023af4b4bdf0c4f9c6d35c4dc1f4c337fd0cb7403d2f43a5e994574f40e1e2c331fc1fe16470f2cf89b0cafe76833410ad0635170b01a628286c579196f0ef589bb0fed7f1fbe301087a280aa3440dbe2cd9719e01bbf88c81e7104581caf967ea256bf02f18bf004141233f2f8502f11dfb6e187b076a334c1f20894f6d90074a025abf1d363beab2a83ad773be583f8b723ee5402545a6958ba7288ac3eaa726cfcb8d01749c72821d0708e344b9ed0bcaccc4f37d36a4b8e31beb3be33b4c5688f5f7274c04899ffa2651684b1114bcb31e48d38246345be53e30ae7e5c284bdc330c39b8b81c4d13c75a14c526ab549e249a1240df7b945449571a5bce14d267a68144d22d30c5bdb79a97fdf2689c0e35bf765b90497f8c091dae930664f64b8d30af5ad789a92a27ddc45f5e673fefb2023a72291f6dc90cbe8994ab8ee77f1ae4dfa54166dae19c3a90ac5a8c11112340ef373ce91b9c83ab72820c6a97ed635c47fa1dc54e3ff7db9642be9d5382e4a061d56d31f5a0a1ab33b13c224c065ab8a58f245e579f7e36777f75e6f6c2350c74c62e301e5fa255c8e2688a78612ea04fc413ae8abf064af5d28ce07c3deb26fdb0507ea34d8d9875a54a95a7cae404bf1dfb8345faf4ae65bc993d489c9c79d1f44ad76c5b5161ba322175519e14163c2febb0547d29c0c13643fb5d0f9d95516128564ba363f8c8ff7807ef4f50e2a9114a8b58b48a2fd5ce31feff1cf4afda7fc7aab31444cd38020d585b7b26cdaaf8a6a2cb3c3b5714a84d9cfe044df8f2e66537630cbc7be7a263a644e8e944baf01b80189f5b46d103de14357dd80f1147350631f32d304eb388cfe2afb8155375cdc97de991a4ab1104c3901ca93f6fa78b342f554e1747c5003d5159784ffa5e8e62531ab72b77eb41adab64683903cd0e61b3f6342784c2b3e2cf7c946b3c9190897a928bf37b73c519294454bd44ad025bece948f25d197f360f80c53106b7961bc4beafb0f20e9d6af85015f0f39a45d6aeaa0f805e60eda7399cce7dc0e0365ea31ddbc80477a02773469456b8b51960754068d0cf5c79bb4603455d75172ce8c596e2ede06b5ca1da56a6ef9071c33b81e906b1b33640272eb2572c2290736ab888796a0326890b0ad95a73457a877aaba603e5e3d9cc68f322b60e8c49289d1daecbb2802dcfa73c3b95585c0d12a53ab60b8b8f6c08082b16c00e0415ad5aead9ecb6424b91f02354aa775db1aa4bbbbe0533fa6275275e7fa1d9253d224bbe55de9cfb59f824d978546872ba44d1fab4fe40443c97c12616d767c2fe590aae64f9985a17cdf5f8058fbfd7b2d26a38bb416cd440517b243dc5e3430a4021676793fb8da54791a2a84435e0c81f54c8fad8c768d803bc93ffbfb2b0a87dcf8c707e9b5eafcd97d961a54bef4202333bd3ccb02c6e34e696d10a5856fd1a94eb5e9fa9cc0f76a5909f2ccf7ce72b786e53e6fe5e42bde5d8c0e4a0b6f7a66b3c730df12a76c38d17881e42da2b0c84963c4fbb5897a56590ebfea65ff159b12a0619530303955702bc4b0f2cbf7c46e224bae9d318c73d25b0ac953ae19fba850cc7677733b1b0f3b4f0c13b4b8f31baa72b6afb28e032e6f8c930ba1c8d38b1cc802b3cee597a8312ac617a3827d73a8acbf03a067dfcb463f6295939fa046d5e89099228a64c1c8d841c74acc4e79c1a0c76ea0eefe5a0e39f55e7f00dd29c3dac455bcaf950c145e532aab6e78a93c00c55d13f22eef0f2cf17729cd0d1de00c16c546403207aeea3bfa8473684046239a7fa3e159521e13f7006ca6476e10626f7d62e5730efe1e4ad76fefc9f36f2213474ccb017a9c6bca22a72c0045d842afe97aa868e0dff90823cbe8e56098e98c24d1015f10b06b6678ee4e27de821e2143e766729a852296309390685ecc8956514ce3601c35d0f07e4d662943d72a3a5b9ec31e7f3b8914f24ff9aabc217298b5eeeb583d0828ee11b22e6ccfa187f42f54f65cc030a89e15c05ce92bbc85e1feee9df219d39117295068297884db4e6c35ca25bd008c43b0243423c413685df099f6a9470cb96b23ccc2bc185b7c723998c38d1f3cad6315bca91b0b49aa39d5f4856bf1225982dfea74150c987ad8625af58ad811855b873e6b642efcfb4105668a680358f1c634375621a13c1d9017080d6b5e9dffedb43f992081c7959b08b3a1eb13649b56dcb671977d3bfd8117fe37aa8742a01372874e30e8418a694732f8d67e4827e62aa5a6a582118ddb688b3c1abff4eccc878f5a0b342e49363f244c35ffa755f870d9feef320315a3086e5de4e8a795ccda269fb49d35d28aada5bb652b2ad515d53488ce45b915413d958414e4ad6faef838a4b66433834de1cf3de83b2f1ae8a2c9cc869cbc3700cdda0909a0d8acb123b4e57cdd087505fdf78bc7a8fb2bc2f390260e341d06b4cb7fa57131b5d309916ed4fd167575fa51bb4d65b67ac3cba895f7c1c8a141f4ac6d079c52c85dead063b8d1fb9f21f20ac1f0f7195fe7cd13690934af38e2a9a5ad2e3fe745048cbb13e63843dd2ec1d099c482c4ca5c816631cdfb890df7a9ec4020ee265800275903dd308918ee87dfc5004cde9b9609c97d4824a68e9f48da9dd2dc584499f046e0e481fc30c42b10dbe0e8531a62afb9761b74b509a29ac1d2d9f21adf7a44e1009ec2438e01400b0f1404ee604cb246b30fe713393dd329d0bf322dde8d76602b68ada2d536930e2716164ecc6d9e78f6be9b25e7d41ea8ed0904755e91528db4079e1d632c812a283e80417d6af36aa58183f0a79f3149d1588a95955fb29a9c92561d0daa75d558e108a77eef24febe972fd2003b17d9e72248e10de207f6e6d248f336e7ada533df6b127d5806ed127123dc14cc6d12ebb5fab9c6deeda8f444622c8e3c27b8ca3087c5112126bbfc807921d44c845af2a5d558b92811acd5b37ddaa95011717537daae994123ec7e992f19b13a1b049d5ddca487c85b7adeacf282ac9ef448f32738c436824d19ffb7e285327d64836cca7ed42d86b526aa7ee0c644cfee191c395dab35ce7cbb76e72a09659c21e46888474080daa237f329bdebf6dae905fce32fe244da78082de50f346780676ddb98af6671311212315907bd43a853e7f2ef818ea8a40af675208c90f78a6dab41fb5e39e4ef0dc2e9ab90216620ebdc2bde6807f9786ec33e8bfe3f2b0b87fa10e3ba4369cbe994a64b11713579d800e5d274ca1c71946cdc94c8979ed53551763f3d22aeba474fd2f9f4a5cdd7ec8d297fc7e0f5d0738ee51512bb80f97bf7e5ccd6a56cbd12eefbb4701ad55b724a19130f2c6e97695655e5c8b982601f0de4c7e72512e3f59847436ecf7b8dc7e91593a0db2f94b7138d98ebea198e1ab5c70c5e6ac69cda13e1cb565eba4fde655bfb6eea19eae82e38532c7f8c3d4bce3b337beaedf93d202ad191049d05935b685e8026d354218e7d74800648239c9a0faf51a7b74a304e98eed39b631d55c68ff301c4461b48de2c78a43e632c90510adf091c7fc5b575ad8cc7e094fe6fa4ef154b9a37beffa25ca6582714ea977cbf18e52bb06e387dcd50c7e8a4e42544d6ad7a3c7f01fe0d457241d93510edba5319496244ccc2c712c6b501883e469c9d482747b563eae44f13fabc8de5e55a818b56c5969b87e5d9b6df496ab35dd7464a0d029236b39123d1935257b01535ec8c8713cd2564ba94ee1e8ef2ab34e8b20e53881e5db0874c4454fc87a817331d5aed6efeda4f20dc68a975063bb3e004d4525d5078a4a7080c03848e33d07b99f2756f4f70b4fbb0ee7e01c81d5b46e94ac5b6a17472e0badadea1447516571ed3c071e879e11017ac5ea68200e62296fbc69052af9811104b908bc103825941909e2b03559c0d90380dc7ea60cadcb509338ff394ab77d6cb27c782256521ee7409b52487e842e382cea2106eb3e9050c52681f477870eaae7fb2d9c139deb48b8d24f0cfc842cc658509d8045d3fe4e228a2828f58131355a051ad4a02f197587a006c2e52adc28c5847522c275fe4124a424a4d89a1982f0069282bd2790e708ef83bd9b8677bec66eb9610a4b81af10e2b2677dda5b485573d465821b6d574ddac3d865599c29e4f58a85fe5b06d1655f2aebc2fce755eae89477f70d28eaf08a3276224fdb5fce15e8a4fdc4cae32d7b7e16244754823559daf3973cc87873882b616aabe469177dd93ecc4360ea7e15bd4667eea4f8007813a83da5d734670f9889823ba0ca11925c0856c5a97ad95a1250a1d1f3c4dd01172bbb645495f7e4608b2310653c61d158e420f312383dc3bad4b73f78d0298d7fa3211d545c5081bdf783c0daa8acce61c6136b78d60e9500def639f72971bca5425f4e2cf88a61748b7adb640a999bb060d9b1857e2156ebf3cb090050f43b88f1f22b3f04f99a22d75fcdf2ea48d16a1ed31a4022df416039ebc6a48096abf5834941f973b5ebae4124a265392b67d70442a27eeb2e6aa18613b13032350083c7f1322ff34dad9b3f2bc507e7f54e6282afcd6782365062f573a65f28793558071d245cd03a0ee7052b538c230ef0f380c334903988b0e7f76b5ec95c6bd44c7f990ebdbab5ff39b75d7c27ab056dfaa607c37bf4c309839972ecc9d56a23ae634a5dfa5147d17da0eaaee2488a798995d0aa505927d8ad04588c474421e92412a8d1b3fdbcee38809c7e56c5668518f1186dcd13f5c00724928f26e2d2cf3a6b3514d43f5247547b02c57c322a713555b718841cc7e2bc9a9387347bc2fd8abb8e71e456c40e298534e3dea3edc0bec45adbb0a1d59ff69cfc498c0af9506cb44a7a14480d8c6f3332c87e29ff3b6c6788b64033a9bb3e7ae0a3684353a514e1f33c516d0d0d959e1f6b8e101313be21fddecabeda0e8b53d7d6d7caacb18a5bdc39aa45b717d43e783baa46be54a28325c6f7d9bf21f6e783925a89bb8988e6cae7b50d420317502d7db530c11f022223e81500ac40c32a81c40d40b95c60cead7ccc1e48687a545010562a2398b7e290900e1a8514cce57fa9929a11dfa5b28d059005fc2300c240ec94f45fbef126729b3aff2251398da81d8e56898c90f6c6d3a09205c2ccc1a5e050af72f4c8e21e8f531377557db93fbdbdb0d866b6a83cd4863f8fb245d7fbd38f909330434d50d47611c72deb3e8bcc4ce9fe13b137a1a42d14c55796be135316d9aa3465a6b7745486dec6ab569e14f11a769b7d354f9a0558bb9b8dd6387b7b78ec8b018a7f0f29c713f59b66045648c3611e084f4a1be0fbebf41977c4cba702040edea3a660a609e6dad909fe655556d6008fd117885b966ca968a4f832ccf915a9e29a5de506717306573bf6f1240058652634a2e6964cdc234d29ac03b5b1cd5602cbe80cd3163814635632f6306f8ed27b158db7285f42b2a938320bffb7698b8fffb54646cd3f15b5c08e7e524e5b22b591d03874f1529b693eeb243e0c240cd6fb7b94a86142f0fb7ecc0c46199c89e11b27278fa30374f3823894a4c4ac8b6bcd7f4d0570a93ce29266131804c4a32011bcec65c5033ab121ad093644082abc33a48123f10dc203e60e185257d371bc9468eb9274421affa2b9c2b7cb73e0e1eeb4c25ee31bfe0db4cc1a60999a8ed8e3003187f1b245148f207bfd88dfafc3980f589c4ada7e324ccda6df08d4d85fb15edd0569901f085756c76bfce86e6fffc01d685e88f22400888c45a1450f2c2bee6f143d0b849bde335f0aa287bc42bd86525b904937b237115fd52dcd321fab1d1885d808cd81edbd1d87000d45de039608bbf746d1f5597e2d77f1ae7ebc20be1d194da14c5aa479e41f7e90ee1f106880b661a164f3ff430d5ce66b3db9fa73ab83b9ff48085014d993e118c4dbe76830a996afd14279f42eedcf93e8864364fe16108f36a9f72efcd29486b07eb61962b18eea74306546920f3e929cd33e26c2023aab6cec782b1fd79d054ae136ccbd3569e89d79091dea638aabca902c19b063ebe6abad5cc50ff37ecabd0b2ec4320bed9b9843f31a23b9d03989bf6c6d4d605d9a89eec2b01e75b3b0f97e41704d531ca19ae7c0ba6384c99f5921bb0bb428fcf967b3ada514d745ad2108d83ce873d10b5344674b05019d0950cdc3916f01035de42718a04023abe75fb5a5c84bfcf9f11b414d379e505b6732994ccfd99d6dbf8d2c56c2397334877147c38bbeb1b4455b760ed7e1fe9ffb57882827e3a41e92806b3a808da07463134eb2fc6e32e9f2fecdb55c98fda924bae02dc0213489252c05a3eaf44db3028610d7ad9d699fe99dd2044317039c2ce8de39f92089322cfe820de975ad9669d0645c11061d968e5a3defa5e81a1ec971bac2ce935014b9f487976ffb4895bdea3d7f420190f686f0134a40a7a2a2b71bca47d77e18e1d9d32f450af58c2caa121d5a50b02c41fd17bce6ddcc32633f7dc100da6d96d1042337f8cbbccefd4ffa440609aa15a76384ea4820c3c24532807beb5e193ab696d57bf5021c5ef2550b5e6af725878339e7c00014b764c871265fa48474c546d6f1d90b4146d6d3addc42c1a27009e629216bab822e37ee5ce12f7abe8008d15725723531abb8196467115e917d2451c52fb568ea8e326fa04685b2af1fa9a8f1a322ffd37fac08e978e703eeab3f331c642a8ad964648e144eedfed1b6055348b308fefe114dba0c9b8e5d875a432f287b20733f1deab40ee42cd1dae3c5b13fa9f18e6409135dd26ceb86ad682f1aad8934326346cf1fdf8a898979e3eecc1ee3100fb507f532de13fbe5c223b7f7c3adc7fb119e2a231080ee98ea3650cb9d973a3e5e86e4304d663e26202ac7ec156d71d4b2c790918ff881826259dad95e767a80c0eb5498b6321cc939c7392695bc17830a1ff91829d33740fa997ee6c75600520d999559c3a9f5cb0dca4ae1c4ca83c49e1a7485fa181298618775097a51b33ea990a4e991e180f64137a0aa8996d6d885ce87d372e30370a356c5a4642440299151d095fcfc728e6beb1f9c6b096bb544035e54d58fb670554512a1c1bbf05391118e5a9456e038835a51b598fff26327a6538ce9aa715d0b068428d05b20d3ccf77e403b47cbc05dacc5aae66c5b83307f30fb8fe0d481b301bfff64111480c5e6262cdd559eb4bda179fa1e1e614a38b6bda3e3f1b3bbc19058fc38c044465d1181f7b2fd6b11813c8c1ac75bbb7205c03a4596c5b9ab36e64051e0821178cd00d42f4700b311005289523cdbb118808dd93a1c2c5cdcf8bad64b8d4fbba4c568632adc42ece57a9a750a2226243b214434c0dfd779ecfa18d894c8f97b7a3338861407eae7e6955dc96450800297d2f9d6dc41f26f2a0c2992b884713e25f778924fccb8813f9eb556719a52e3ad0056368909de75085a43dd8f3ce15be86dd8201f7b06bf7b480ba29c0c7f5faf5a9c64a09dd501dde361ceeb0b179fc09f405b5ec5eafa08bc4ca6d0fcd7a9a14e3d3a2f88ceed5148a52ff4f02e5618c83465ec1b2f7985f13148e340378792e8faa29af01a6c7db13cfff3d3ee16677b06bf1e87c334414c67bba0bc3e8e042caf19639c8beccd0aa447371b5fd1cb9968fc800e2d711a49764729b0f5259cb5ead72fe3df9564240dfe0adb1a46f72d2a7e393756358a4fa3991bd0a21cf57b3a80c746fc67fff87d8c3c76242f84ba2e9d91d32502ec42c88c013c61772349e17e3f6d663cd7a97c35967f95adf8e8f24a01c1ded68bb9d307c7f863c3c61bff8bf6bc0774e9e8bb537fb27cd34326440b53c0635f7eaf22d183a35e595578b5eb53d9cab1d3abde2110b9a695bc406f1ecb6e6fef2b5b5b18c9577b7674d02459cc7cedcdf61375fc3de86fed190cecdfb64b4a7304af3c55e7cc7d4a81fdfe5ac81e338a4c432c220ecaa30231bbc0c47715e4aa30396e7e0f6c0df6cf8a5c42da70f949952689c4c6b1de87a8c1713e8b4929cc6cd76ae7cab33e2cd7d9439db37c527680c50dceb33399d21247c819bb27cf52f24087150bd8b50df7c178a6df6cc820a261876bba5b7e769338b7da24aff010fca480c653ea82234b2ed6c59437b0485535138f6d08ba2f893a45285dde6fd0e61785f6b0e399c4dc297b60cf3e30c256b02ccf70f046ce8d13ed052dd99e15f18500cafa99c33f4974b1b706490cbf3de3df52fc2aa9b2dfffb8f540141e428c591f1c0503748ee63f63032a9137e64ee3373c7bd1ace4b53ea49ebdfebc611c64cc5e7c9ecb55671f516f800e0ccadfb1fa0e20e30844e760225f04b620e4fbab393bc3092b7bb91adaaee54b10a07d91414e2008e24e6881df48bf0400e6cb980e91db0efe468e725d714434a2895315faff1b63168477eefcdab2d1cb58f986a1899e4a9d24afedbc5de303bf0a2e75d8704b60d191726862f4104bad9ad75d33a60f9cf0a6d428d64efe414322c8a58890f015e1195d1a2403e993539afa1287fe8c85fc1ef83ca651b942136e7c0e98b83073f41edeea3b64bc1d624a13f1ca62355f47a92db7ef5977b0b2e0fb7d29c0b0c12e204b6b0e4ae4f01fddc4edb691e551eb5f6979b8efc9eb19fc937b949100bbc4ab094943d509111f3a1f7901bcc229c28c8071b6e4f4f434711866bfff9d439d3039483e5b499165b3b40fc897399c8b65b59c5a8cb9369df4efad5b8871e37098d678521d0ae7b138482157c265244199ab99548847cf2040843b27b8cdf7badaa87098994bba9e5fbbec74d0bd423c6ccf9bfe66e398dfee6c8ea36e0ec5ce568ba3257973094deeff2c65d9d436ff7ad471765fa08da41115104d5527c2e8a587467c258704a5c8463b405c36c44214a0916cdea63d5bd751be2a8be84f5e0f457964c2411ef0eeaafedabd93b5e7b70e80e60b93ffdc1459d96c76d98c10beda79938cd759e34f641310fdc316742096de0802119d7fce2f0bafbb374325c6f0ae128d99ccae6972c749c8b214549bd984cdba0854957e1bffe44f36bbde7903f2514ed768e4595d0a2cb4beb05e2bbd532780ec30f049e93dc5adcd75b1a96328a58fbce06458d73f0387bd1c7ab553c649b81ac6ff4107f1afa59e347aadf868656026c9b9517768557b60fb4cb11d9bac2bc490edfd87e333662a9f36b29de8f0cae79c186051eba51b08ab4539f3ef32a7bae4dc76aae7c8f98c51507d1204f7383df098c60a74d99793f50ad75ba645dceda8b5d18b00aa793fb899ab7c9d6ebb662d25d76a211a98c23346ea3798882c7b2205e472719c95069c96f4aaf425248ec1d65a6de4731a1b09459486d5e74498997768b15daf6019b1db4ce39237091dd29c9a6fd26638a457561694e8382c0bf5ed7f5800345a9c3690ce4a9933f89507741898a0e478b0f2d83e287fe28c66a88d8a9421e2ae8cbb1915c42d587b97208f79b2ba452460c2fe84d1ee85205e3dcf1e04aba62c3e461b35c1a3fd9405fdc4f1b9874d0cf0bd51561fbf85fa9213d1bad683ab669b2e5787ca84657531dc265a0fa0fbfbec190cae40208dfcc6e6aca87d19ebea590194dd8946163631247d2ca9468966d0995576ba320eac4111a801c352e186044b7da6388d2155adfd66eadebc43f613af8103634c1ebf91a9b9dda334cd34ed46857b75b917e53a925dd9a10a17b840e87e4cfaf26c85111363525906313206f3923d5a30d43a6ab10edf776016088e491db75c55003c6585ba102a38abb8cdc68b898c7b15e4719632c3c8573f87d678e88f2eb2dc628587c3bf8c1527d394e9bf2efbd5c4d4689b3970cfe7eb748bfd73cc1b876d622e2b0d940872f6de35394666ac6ef331ea625a14460ed8b418b4cf7639b50ff416feb58c60136905f5f8cbc1d9ca76e0da428bc7f1a448754375a357024e6cce4c620bf3bc979dda026b5353b7dd62af7eb5a5f2657d3c929e0440b944930e953af922fe081522b0f7319227c12a345a6f9bc452e1a448f01d58bec209c03c27ed8ea6f1d5cd5244e848fdd90e3bb7d182c4220cb28d83bcc26a52780b85ca5eb19dbda18c957dfc39b77af9cfa413941b613ab1fb03ebaa26c3c2a5f84fb5755248838a89d135711f1a5ad70e1160b9c0c6c8704f49f7b1c358032096b0501718d4cd7bcd30c26c32062bac61e4bc002e40485a86880aa66448c56a2ab86accefb777cb1eec50f39efc161c0b32280a464060b03c8e9807c55dedc9dd436af15e012b082345ac52ef3a5cf5d57838819dd3fc80356aeb23dc22c0098bb4b2c934da523fd0cbeb87d8caf373d6cabd98488840e198ca328d5486d3c9f0d9597ec07f8ed250667e3f1dd6a93afceba5d838083486cd7c1e80a9cac671a6c7d72fff333741e7574e4cd544ae445114646b223fd96bbea0197003b56d2b796e1fcc841ddfb5b2c5937d28bb0edfb81833a5d44b6e772c7eb49a0f314a3d12de73dff42a8bb0980ef9970c3605d02e95bd5a89811d68039eb272477cc1d79a59561b863cd400aa90517415492a20abab51c1a1a1d6845ce09d17c5f81c47bba900b6016b0e988ed8dfdb6de4d5cddfe9853bb44b22cccb17f35385be91f4dda86fcd6541b7fcab5157f4101e3916070389158dc557a44b74a614e273d23fe8d6b41893b7b7146561683be09c223dad770c2e602ae03b4b5a01888ee1980c6d09132edf487d05bec29f1ea3ee159dbc013a347ca98b1cbf5d21191749208944095d7e68d45212f7efe0b7ff05496edc6cd6f3eed486d988208f5ec901c4b27f9f513da387a44b83c3f57f35bc4cc93947b9ac9af84e21b28ef5b79538918db5ccafc049d48de217a6db9c4a76e72f3442e6d887fce11d18467b4fe50cbacd4ec84e9e95d04399415c466320564cc96b75982b18c4c2c864045ce34acbb78950b66fcb95e6ba74b8913bfc7e5f89b47d2e70acd2c941ecd7c1c6dc6011d7616345d75c927a8602c368d686c5e616fca12c664f43c09c803b149d5a01c50c67c815a12e1fc16c933b74eb3ee7de79aec58965823fa7ab2f21dab058e8abc86863256e6be58f947fd0a1281c475299e5d9e9ff03664db610427488849b3bcf7661f651d9761989e1c5d76f29d2a42c423ef2c48ea70ca77af04ca602442f5e7c065cc2ad6ade1741d158cc4a4ee412e79437867ba14a479740f12ebadd81685d206a2663e15316c716b7c0428235e08c95e6a11e0321085efb0fd78cdeccc783557ac270267019cf07c0cfdbf2240feb81d2051d77414322868df294c904f6d4a743bd22432fc814871b2b2cf0c352e2e9d467b8a85495b2b7666182d49ed535951237962ab663ab146cfb1a1bd8ecd2c2391d4a2a9d404df927d1bb4ce579f60709340b2c3463d7bfd4ae6858b98ee45fa40b62c10dddeafba0f92abc925340cd549b3b8723a9ce20fc7d4c0b2820c147ab87803d5dbf6f2552a867109d72ed90d277429b1824f4e1413c1e71a320e9f22ad95ae222d826182b3162341cfb177bb21a3ca1f97bfa8343c48f1f25c29a3a00acf2dd83bdb31160d8a2c789dfd76aba3e221c7d49d876290f46d869a9a9463d7d87f881c6dd6d013fc6e0c9cd6be8c75b9d0756673f87333c607993466ffc7aa82ea970d5139d98c7a26092a9170a038e70a004973f3d6869358465f5de3e67eca1172e9ac072485c22844272dfb25fb5ac4a34d7cff37ffb0214748e5dc22f0c852bab16357794a2cde9dfdbfa550fda3954f6902b8f6293afcff5948821188ede4877e96eb2c961db06926128bbc063e47280184317140b4959b34777afff90b0895fc2f63145d9aa939fcf42cf9fa6a6b8e8d0b35d63378bbac0128d57dba79ae76bd86307db6eb8eaef3791360161943ff69476d985977fcf2e6882ef818fe2b95f66c1158e352ecc894861a46c615093a8e6e114a7ad26597ae0cc9ef14c5899b9bfce8a2b078072008d81c5ecf05d97bdba9cf8123a121a6318e2da80efa913ed2ebf8a046b07e36617e1ff572acd1c7e1fe90121d5bd12885170cb59ab39cdbf88294bf5744b652bf48cb10ae3b95b5e752716a8cac171b438e8d6683b348b1580c9d353c720ee6022df7d5dcec76feaba07d5c0ead9b1cdf1600fd4fd6b3b0ff9558546f0ef67b5767a0951c5ccb634f4dad79191800279680e8c00a57a4d188e761f5bf3d3253f44b917c47869fc68d6cc9b36956d9e0142268049d417073a4fd0acf85cc964f7debd20cc7881b5b39139f29d92e7cd8d39de20e7059d5b20a7e97a291d5841c37592a4d69eba7b44ae3280b5edbf372f24d95773600cb0340c8e671e7583ee0e5cb65ce6412a46c9d814acc1f628970e5882adaa3db9d19acce87693eab6ae3381901afa49a5629c8985d54188d66d8159be23a2c527850e53d5ed54204e14412aeb7a01dd92ba44b411d4914ebf0f6a043c9836d14ee434edfac5556b02e8d2bb7c4beba8c044dac6d0f3e86c608bfaa0453e41c8d54cf08dd4a285998a9a9f2f2e620dbc728de8ed9a3d4ca4ec30a10a7908c816a7eea9a26655e9dd437c0661c23de9e38f00129f58e205e288a73290b831547c7093b574178c34a943b405d5396c81009c75029568f47e93d3656bd0efdea3d5833405a77975ac5ee1bd85727bb648cd9620df271e9de5262af40f5b4a584c97bf8f8306c9f45cc8856ec06c219147cce65eedd96ac3fd0204968da6025cfd5dd0c19cb7d00b52be6a4a175a4011e2b6337f947a783788f4d30ea13cf016b134bacda8d3f060f3266cf73f9f8c1fd4c6d0b118e5827ff3139132fbe72fc388559a9b65e1b811094313befc5c795eed605c12df90412c987ec64f343e1dc0d15dbdd130af29d00c1c65dd778de29e49630020d6cc93015da7909bc65d242ae8441f81b3abef1ace467cfff66d1c826f6fe7dfb18f05097dfd010f4be75083e7198381335045b0cf6543b5a75d19077666f988ef905ca5ac1a3e6a08435aecc999d9f040d88c853576837ae96a8543c6c4b90697d0ab4061cd56bb592ddb5557479d78c529077806a0fb3621fe07ee33199a328d125feaebd944727326afa5bf2925d497675206c264d30b71575861925eb9f94ed8a1d43280b0ec1d3d09aa7ad74c1601efb29538a9b039e645635dea0f776fa74ecf25418918e31daff165d4597a27c82e46f9a99356191f529b8f60d2f4b8a992a8fc7aab6ec365227568880978657f7c1a173f46bda453e16d4bf3dcc136029d3c806b1e077768e6628f40f37ab3ef97baf7997b09b721fb31aace9327a4d76ba8cbbc03d711329af8fcfba88d4a6e50780716fd3ad642dec913499ee1366e35bd50f210e98232b0683d4a77b212ed2d693ea9d4408013b018efafebe9a5155f92467971d1297090c2b9e2d685178ba1273660da6e891bb5274d1e3cfe30a16e126fe04b188f481d50aeb1d9dacfb0464da792cb0754240e151705215450cb20cf402576219539dcbcc5ffb9c86199839367a62561662214d305d86c0c4642bd15dc4f4de60564cf7236da824ee040188039529ca213bf965525c300b77cb2d2cb04437ba5e2f808c60552cbb011f746ba7008cea60da9da392cc64ea56308db2efad468cc34f9fa4092721fffd0505f21ca202a71f6a23e646cd296d66fba9a26fdb50e478edf97bb558634b6f3a9558bfb5473af304ffa5a3aa698af470eb8a37bc4003a5633adb40733e0da6e544b474a70992bd72c9faf992e10a038a5f592380956c7f52304d432fd1db5ce9920ccba27904d62dfa9dbae79bc6c7b089e315634bc7537bf7bb7583c1d6d1056fcff89bee23ffebb9e128819a4bfb3429df6a4e21a5a2d5924b868845301d7de7e4b73bd90d8b6498ca398d8d70dd16f1c43cb26ee2dae876f6f54836bbb6c3836adad26ac499d4539860e6fd028f115db1be13f1696665843717e1c22d7f6735f31f69c5d6e40f8a07ad69f8159bda79586b99957598a9bd43a3e6eff71b3b412564fcaa41588b486e08ab0c54a9629e22c194813055291eb4792525a04ab252cdd489840313440b93cd540ca4305631edb137ee53fcf385c04cd3c94eda9c640d051020d6dee2e5dc55fcba727be5ab4920487a5bfceca432aacbaf6f886afe8f03c59d1e6446f527c7960218862c6ad15a5119279cb132a4de8d7bfb649e748232ce4c02d840f886589ab151150dde5f27730a6f1c4031f8906bb2adf189176064a7b32f055d19c6d68ae8a6c900f6c933cf0690f13f8b4d87befef019d4e8f4e92638249bb8da1f2a0f0c9a34adcf3d03987250e5e742ecc9d9ea2e87f8ce2ecaa033648e2331645236b03de97c6ea37e27e8554acced2593aa66475579e4c73ab79e5786adf96c68d557a95338f0706daccb1eb4823b067069aa840125261b57efc925d673f627c9e3ed98347000ae0d111ec5d63d207dd5a8a2594abdaf22c3ead4e73699356dffa88c06d801a62133b85ef331e56d112cfec30ea7637756399ba7bc1cdc82870fc22e5f0d2ea7e2ee3ae4269124a20102c77d32dc59a68381ab244bfd834aa9a1af175bc98211528c4cc329de487a41f02227e2484067a2a76c9e1c58abaa650b26df194974db7cb8c3338e1542d4861e946d492fc7ae91899b8796c9c4ec18b185cb783212df879cb65dd80b60f9734f880a66c7be4cc532da5b0a9373e6a15a76b1155cecb2309507244867a7486185933f56048c938a495b09d43895070e6bd61d82d189bd7d999d09985a3aee2b6c72a2a0912111818b5362ca0ef48f6e216fe689655d955a0d6f0448f55cabd87f827965430facc291f94fa2715d95e359124d9ba55b3c06a0341a458056148f6c0d8509ff09084997f211c18f939d6fc6cf7c335a054a5d4c625f10dddc9b654b4407c5581a4ab824c0a28caf49adc586f4df0a9b3c7da3751c6b38133b63b3cf58fb940dc3f8bd1987a1ba990495ff539b95828fd9b5ec57d476f4479b681dd759be235e9c9fc2482b0bef4d645d7aac7cb6253a624b06e8d4dc999f8936b21db3b33be4aca949bdce075dd10c50603351bf3ca771bf0c16458b1f977eab160afee73e5ce09c5f6f9ecec0652076c26423ccf2e5ecbb547232a9143e2eaf0f6b9db8506eb8147a8fc20a649fe015c59f16d0dbe3b70332327d0ab36b8cbd9ef73ed443f2ac95747930fc05ec2a02c4f4a66872e59d5570233a0b6e8ac6cf7f9dbac3cc9b96b294469f9c8edbdc76fda5a5a423bf702a718d4aafe95cdd0526173be741a0d53f9c72863e28022e53016c39bc924d98945955dbb632b9e30f7209eecc6ad24ec08f2bdb331a0d23ee3eda362cfd18bb09a405d0d997b6fc4540b9bdfa02ca86482ca45e2bcf297fc44b7ef16b958c7d09f5bd86e053cec75ed76086bd7031100847b3f9cf4a60e9a7a2225fd682d47079e41ee9053bbd9515c153e238e1d7814bf4d8cb0ca5cd185ea3919c89c3253bf758722b5a4e9da93616ab0d823cb5f5b9d3bc48f464af9fddbbeda2d7a822effd40c4f34bc42534498045eec1da294cd6f0fdfa638ffac915457d18a51a6d9c49df3d53c91ac10d9aeae09f797e6b90580d6f3fa63c3b13ee69310017352b7a63d8dc4ef79a474047b145d84403595b394e01603c21076d64336ce2f9d7173183f27452ee1ad4d4185f5da0b589ecb7896aceca3f692006eba32047beae0280abf4f8d8fd72f7076459ffc4a21d4455614eb80ebc15c333870c42dd4c2596b4386f70863e9d0d6b4e6cb59750b02ab921e66f34b4fc2322f1b6653de6c290856b455c71feab8b592d275bc0252f8662a2b5644c518c397ec5da236c49edba23b88bb8f3af59006a963b9c97f25cdcd3535cc598ec32e92a5f43aab7127119d688b8e7c2fbd6549c1d339d167616b2a4ff8523e06cb7c56aff3611f6875b900df0abeb14b4fa34caaffaa3b795a046de290872325c54e73912426e233e4c7daec295975cc15878b9d3e1fc0d89711b8a57dcfd5540f94f5142e04a892e3ed84333d8b32ef3ced59ad50c292d0f47baf7f86c8c3d83d5964d7679a98d63dc69e25b09abe6a9ddc17889e4c22eb918901f80cafee91fbf283b7bd4e10722737c5edfb6bf47649482201cf127514d3e1d9edd46c9237f53db5fc11ee2f522fb5f5f06163cf4200694b2899fca38109b71f5414a8eceb93ef081a73751ca3ce97f4b4bbe80cd1a84e900f4ecf58af2ccec8ad7fe5a59a976fec74d7d2c8e9c03aa8bb7b92abcc8801bc0cdc21a1ba228c3d5fd46bd8a59f70faaf2e8275d18fa0bbca6a5193c9a112daa5c8eed2a81dc6953a29a1f2b7ecdae001beb71af513159b903f5e23ebb8f7c0dfc5129d9b27ab2721e937afd21b906546af26121fc77ea4911a13f001f75cd35523aac3601cf2ceedf3207f5f23c08d53ae5c6b7ce8e8a3d6798dd8f042182baa5a8b6fdf2437bf3a00ed15df673537e3871a3cd0f8b17f3fd8235076a8a5fd8432448c741a01e8627fb14b864ab12799bf0eaad2be5468fdf30124f00bd85447334d4afc3f14feb7bca46b70b3dfbed6bf282bc989f30517a2d93382ae20e5fb543b5b5ddce748474135c8a81c1fb70911d39d665262c55393d9e1f85b1341193c69fe901f24a3b91e8d5bc4dd6280f079dbd0a89725cfaeee4bc4620a1514a27a7409315187d4c0d498d423fcc65a754bd8c0330359ccbd75c9211a4a51815c62ed03ddc24402cceec0a85f8eaa82f9bae48474a91e45f3df3aef52ed8c80223b911d26573e2132a33e5f7c843d647cddf3cf06dee6306ba34974cbc15bfcc7fe31ab510b34d7af7bf1abfba0307a0d65533bb950dd3455ad6f755ea584e2218d92c72aff579cba0001626e2c11a86a8c8b3c6d6a10d415ed62593b2ffd7f31a6189115345b59443bb028060530aab5640fc27759eded7f0a732e3c6a766b2775beff48bf382d0ddd05d92ed22434e2c565ec194ea8d5b9850d49c4950358f6abb3db1aee539fedb43d3f1c77fe55e366a171829898956197009eecbc79416c7830e7d0c7160b11b4c5a473fde5fda1089a9cda1650c7983b82d5acba9e5686c3406b6dd7cd15eba01fb165b791d13f0e63e645a3fd77ca9514ce00bf1ea2563723a5c4c6f1d053cb59a16bf898ea95f3ed4684889bd8cf8e1049986544525543c26bad181c97a5a99bcf8f6f9abdf3b0ec50537549cd101bdba1e6b764b32bbc2660e8403792f5c6912f5b148e1428b6865da0f9b6eedd79383ab6e11a2b50f10c43ef0c66b67518bc9f407b3154c6d8523dd80f20e56ef893e30c94a651ac4a710b159691b91af532047001243612d505d48b7be83bcd516d6c0c6f87fa5f8f8dc790c46f11b0f8d048d7bf417627bf56bd1b12d1949ad2d7b7290e1c8708964aaf84902c2a030237e2e47ce7b8d598becc4f88639409298043c999ee91355cb7d2977e1932f06416b906f3727e285feaf741783685931eb280f5cf4c447fb2b4d84fa9aacbfd6f87b88813c66dcad26e695eec9490675fb74cf6b983491bb54bc3501d1953598d90707bf16ad65716dab3f2b6fe0eba0418d823eca261c6f894866300a35e7cc1c5e17083a75785dd1e84272b755d270ff8844b6d69d84abec9552f5442919175ff89c2450fa465de93f70cc414d35df4e927848fadafefe7ef360e20fce471009de8e605d037d2cc0f7f38714b9a490b87620655ea3aaaeed331b7c88c5584cc8d7f8579749904257cbfcd41c0eddb68a0dc0c92e651da4c9bcb65f142810b385485d2df67cd0f7d64d7592f7359b9d79714bc1ddfff22d6fd8e144f90614eec4d266b23a15c59471521e584a3566d7563b4825964d93a6bfe83a44f94c7da4543a9001571717137fe9f0edd5879a4ad6b1d2483dfe8028d5610daa04a63d221db71f0dc6eff122209ef06138e9aea82f9dd09d5394dd0fa8b4637e2cbb4ef4121f461effd428548893e71f621c97df364391cc0662a36ee01523b6ee90da4a95d15aca9cce321e00738fa5c66aa3c376080f54aea3f76f6655b4ed3443be4543e6bfa65efe1d59f55d3e4558db157ca37003a88033b668b18f05583779d63c2220cdc5373c4a0473d48d98f26b498bcb9f7371b7a20d6e5ad711fd54e0ef10287d004b5ad92ef2ff8e99e7588d0c5248b768b3a2ce0d14e059365ebcd72ae6585df0cd29c0f22cb433aed5dbf22a7acecec8742c11ebe3c56010ea7fbf11e13823797075c739782c400160e3cb68db20f1308ac14c1669ba5084577e14f658c694a22cb5d6957b12a0ff345ca2323af091e70ea087152739d10c1631201f757cc1e678a07258ffc11253547db2d129ec30e3f7cf798567976b545b4ee56b5e03193399a9f7621fbcd525353d7b6cd0b35772c055b08093e52488a7c2cbfb3396d5e8b00c3262ebc9a4184017ed154b6439e16d6cbb48a4384180f601af04ce535a7ad35dc8489bc687c2f028debce5b70932adbd2cffc34b6193123a363276f1887c42051a33b8d56f32d5cacafd28df5a942123ea80aa18ff66b6ca77e43383deaf49eebeacfd5b1f078d2167f9dfdbd8f949e6f835d4d9b83ab16c7186298c23e1eeefbc16755d13a156ed78dbdafd807ae67c017af53040183a5ca0779c03721987c8d0c51373366dd693dd7a0260bb2fd959f3aff02b6685a1fddb17a59e42a65bdcfb035bcbb6b0d189b6b2b49450050b02f5b1b20bb65a133d589ad2558f2e9f4c708052ef63a2ab5947e7d38c413b60fb0c87f5daab13cebbb0946f35e885e69730643ebd75a823b71a7bd1b1ad9cf103a847d57e9493ebb2c49b1759fc38d893ea1e5a00ad2be01ada1af6bba44c42f3087903d8c22678315e2d6065240cf79e55adaea263d4574ec8abad4fa935f5c8eae4ff488cd174db78af51a416d396c66c2cbb86e8fb122c9f45c32f0d04e97df63bfe3b95e1cccbcf92faf176c80e7892c45b4d2f01551d945c87719ed99115c37b3061a9494484d0a731d17182d0d44d828c4f8d1aa75bebfe842a95224f837aa5616dd1c229904e49ee1c2f9cd5218a42a35e4c1ca05f28f90eb64075d1fc2959296fb4324b509fdff4dad31f7ce58351d75897ec71a5330fafbadf62b8d3f69608b9a4021366b6749da29acd3ce4c9f668f7a6dd27abb9bc2be29baec57a3e87b2232a2db0da7ea8c2937499eafab8b9c43204227fa3de5c11b2a9b7b6cea25dcd6243662c34e674b5bfdb0ec12f6ecbff988c6dddac1aa4fac8eeee8cc7bd82a0136f1ad564cf5795372b03e93163d233094d34b86aeafef08368d0cb2520ecc6b0a4d7d9ff6f9e2f0a961c02b444041d67fb4a74022261c83135d5e5e1cb5f81e25e8c834a9564be23ae3e797fa76815bae173334b8e60a0861f1b626cfcd149d951d6e3de114b21547c533af3cfda3989f19b22cdff685dc4eb2ef3d038c83cf5356963220c8257b2f2309eb1ec9cbf8ea6cd3144f1686ee91f8746f5b8290fdcf9635661497e080110a2d0ae8d0b0471d221397a00fa0c8c20f6b9d163732c577ed30dac50496ba46623d4560c5d3ec5ea06204338edc1edd06855079a05a58c37ed50432afd9b64c627f6b17fd489482373ec0f33b4837a785e8e9ba8a5bb6b7e74198dcd4ec6a20363798851f491b4cffac1f89a3279c025cf13e9cb7deab42d3d8d8d3c29a89a2392c24a4e5976f6683b24e80a2cd28d751ac9f135c128f427aaac45b40769c4c9f8aa154cfa760a39f3830a7e9f4275d2d211a1924f55ed26b3eb925fe85e804500cbb61daad07b8819e37325fb25f8609a2c380d9f0649253acf1e45ee6ba9d31090850fb1efd13677363ab3ecba8712c667b6c42d3e6b0d507bb51269b7ce747c1807482ed6d448842248e270fcf1c34b93f18d689ebe5cfd828d502e55a568bec64376394be5e7c87641d1fa7d52a32e83ad0f6f5029e4b9129b03ac44037720770a9c473bd5009ed3713ec002911d91350e911e8ccb333b83a28c4d26aa42bb07f3b96e6848769b7365b649c94001cfb3f47331663ae0b14bae5ba6e475a1d6cac0f890d44c8dd0e853dcddd67fc08376e35ebacbb5e70ff56dc16bf5f9f753f377d91cfda0bc3f30e0d84f9385d4592c1107f7cdd1ca3dc376e14c4c9c8b47b413b883bcf39452f67cac45bf5cf0e80df107a8f11f235ac990d6d89dba573aa9a42babaafdde5bb2bdd0bdaa02a5db781e77ac0e8edd932d68ed9410dde36bc01b1d2f504f680e24fd06291aa1a502492920a89f8abdd2abd22862026950fb7113b1ca494e85197daa6b257605e48139ae1db97353eaf04a0e20d766a589a95095c2a4b1eda5427aa9979deaccfb57c549a559dd1bf33721c7b1f1bea0db5ad7c4736ed3649be8da29b1f00dac03d5345c0f0cfd6e9c0fa8b127d684de2f9892b4f525449e1faf7e3061acc56f878366c53dda459f91e47bf8296d4f38c7bf5aa88297d3d862036175dae0f117de30d1346e465f83a5cf45b052b7373fe4120cd62522b16a5d0dce2d9d40d7be91aa7757b4bdebda04f9b435c3d779bddfc40275b259d7b2900fb34760d7be23dbe34a3d5b9937ad9ca4cb9fd92d26ed120249de0e05d58d1c629d0637447fead3a9ed473f09b7ea050a6e59170e4cc17c563b0e4c0326e36773549af5e6b5f28ac5884a78c76339471716548b2da9f54248455d8dae77027196be3bd9b9c120d6f61b8da065774d2efc51c01265d84196382f5f64e43df3bf5c16c5e176d70eee3c9f801831b963f5d865d54939d81989e12aca517a231ebaae27e1a12b9b927199e0e590252a7215060461d58066f39706347c4fcdfee13267bacbb8a1cb74d42aa5d5b8af7249e23bcc4169ff9550b89b8ad8dd0b8855a5dc537d88faf61af219d9eeafbbc98fe2205bf711bb211083bed223b8e204a835c04364c98c6a69f03dc497e9f2ea03cf61af5800509cdf10fa3497ee6bb3efb08c5ee720adb5e62d747ef16cbf1f9697e3f3e65eedec772f9befd7bd0c04b9b9afaf7d90096892c2dbc51919813c2831170e118d8e0fd239948825aad4cdd476633f95da352beba4eae2bf6610f09eae839e81bbfbd33f8fc6a152a7b0441bd2a138ee26e885fae9846a9b96d797b09f004de348a2ec00435dbd122eb56ea927c814fb3595789acfd23e988a4e55218bc5679168ff2dd5d42c5deb05ca6ed5c66933f771084a601201ac85b32b2a6bf8e4e305979eaf28a45242b0b88fed48a31a171752d4dafdf88780e4352b75177760d2361016c8ea4916cc06c829eca08293f80332fdb136085044869090ae6e2dfeed99cf5603eed3343cd39cdc9a2d2b3fc796682a71486682aa3a33fb2b9c45fb5657f4b761c9e4e882525022620f9730e1a3369003c5f50dd2640d2a2c685f44668ed0b40f6ca3d045d2e56c8caf5fbdc7a0661634964d8ec767a89ca2b28d82c6d06a65add04a0498a9d6c6b5a43200e0fd4b602c963c231929635fbc4943af068f19985fb7e1f2a99ee25c6ad11fa0e5da6815381c53d2eaeb21b3933e5c8a1092676c5c2b7611fcf02f76a625475beca209bd0cc8b074e7e2a3b4c4bb44b1d236b59964fd15104d165068d632fcc90e50eaca93e43f2228915fbb7efd6fd9af724fd82ae456f468744a22edb22891bb743c28a31efb2e0942ba45801402a429037cc393bbb582d9d032958567e49ae25f948a0ff46fa891de604ff274f2aace26cb9fc7e52dfb411ae70fda331c191320ca8e40dcbd611879c2ea1b114f375b9669c939807d0aa246e1f6117034daf0507e166bba95f23a94dfe6630251fff757b249fe85b494d4f785c879e03f5b82b89df9dc367e740be6e21ddd3356ce62312a31198fa7f44735074363ffa9dfe6e685976296c78ecf3a9566009eb47e5ee9db59cfc0e7a6a569b68122fd7253be902bf9871cc46aab1eb347a0faebf4e9786cba6b542008cb3ca7d5171e29e742dd0667b61db65b67d0a7121d7adc4a8cd11ef927c44e1bad287b7c11b9d03927b5b60652c907d7c19b27f62d8edab77abca7c5e1c851e6a1e64799831cb243d0c4bf2da2eae5774f549bc758cd121c5c8a809bf3aaf0ea29aa6117d1a0780cfa2a9238178081e4adc867dde0f9df77ee7e520c283b8d07b4a99d4b5aed0861de159457c5f379bffa976a120f6e2f9639001a9a85bd4c7fa30c3d28db31e78b92f9fea4917dccb494148e7a0b61c68d976965ad895618e9e84b2f870574506410f48bc4f77f49481f55f4a9146d670f214c419a7e97e8ef74de03101c770f6c0fe679bad99a3664e2588d93c09350c8ee53ec476e9b317b46bdc544072bd9d9afc8cd6424058d1e80fc8e833cce02fe53cf340a9613e7025e346a24dfd8e16bc154df4b3d8acd2761eef3c193e01cf9548775a965833485caefe1cdd73579b8c9ea8ca90bc1fc94403f4cfd431048df21f1b257e5144ed5f8c1f9c7f93937fe4ee41375e835d313fc7d1f762ac917574a4d40a273ab8d6d000db1724d7b80e21b8d45bdda8d41c54cc848f9f6ec9cd0cdd08b2332c6e310beb56d881fcff1aa34687f77fc6adbd96c52650a6c155fb3d0195818aa3f683b4819902d30e462012a954f1584f1d2afe16a61f98d2c120e269c807d89e4f8d24f8438cfba4ab37f6dfaf394ba046660bbe77b4b60a26ff53c0a22aaac93ddc58d957afc4ca8a10029e6b24d0a15739b168b759093344f7cb2d2cc058bf6ed0d23beed2fb634cbe028f8047d0c143148b3e64f8442d934c679755285dfd667dc093aace66ef307c923b1df20c7a0174551f71ccda62070640e0f469ee0d3afd56d35ae5c4f36fadb4a5ed291caae94941eeb1c30429d001ddf415c70a49df891fe9d1e185378ae395af147b50ba8a32256da3ca3db4e482e283426fdf1b4cc859a3f1486200a4c70e51cf6440617d091caefe4de1feb70e2b00b8df0bb6614df9df0bf2aa6d37023b2b682f0ed737e87f7906ab692efcd4f940ed16399492ff97a4be0d5b39223c381fc08815ba473de30b059d0dd92764dff19342b968b778260272f4bdc1137751ab34c95019e09e84f627edf15d4193afd57f0ea14f6ad2b9ff111ff0c5f6e7ab9b69260df91eb9e8b0ea64f693b50ed3d1e5091062fcd83febeafd3997e1cbb8238d2b562733ad4fde605aeb7f4e62582ef157fd9da1d673e2a16d22dddbc81d889bccc17dc4bc4652b658f42a1150fe3b3d36c1b51271bcd3deaa061d906ee068ada30bf3bc13eaf82951457633babd23851afe3ec0b5517b6e3127708e9d527f6232b633da6c50e71704c4e4d5c822400d579a2e84cca9d5178ba9ae5c77b66633c63b2fe3c7c8aa7baa671f6fdcdd8544b506473bf1009a33efbba15fb808003fa37701bf22d790cba65982392621ab573892761dc1d764a568eb4f616fb051de7af9eb00b22a432b5b280adec53a4a03e6535d616dc092ec06a6e8dac3d50b844176283b713d013d2f9a1a41971ff309359d4c3e3382c66bdd1a15bbb31035aa91ad65b3b0323c6072f2719d1e186f58e57dd3d756282ac1e1d913e851ceff0b90d9283481e23b944491bfc4ce757e885d76fb4141fa517ec5358b2ed71ef058394b41f32f7adb5f6a7185a7b680962def7875f5c6d4407eab5027b8671a1efb0e4889a3f0726ee5a02a07f7f2c9f3abd544a3d8e10ab0463f27346f2dd4cb9dbf24fb2b9ed9ff7476c617478d7670d2d296bc41750ca0c931bd0e2a00fdcda8fec6939f51f3691f2922cd18b8231817c97a399e8c77e0def736c4e9e31179d561dc4e9ae0a7897ba8445e5003705768d72197b7418ac49cab26dc353fdbc0ff6d7e37687efdde7006c07a58d4a2038c451a119662d83668044c3694187fc46066c3789a4280a4ab7bbc3679c0dbc273319b22d23a9e7f5751f21f3dc01533978b0e3c467bf8e08984af16102162a9985b6bdf3b7dd5cd7bfbe7d3857c11150279d2172911173f1ee2a881b84d677c98a346d29bb3f308bcf077f1d513d70d9539effffb2242f38e18936657987cc2263cea19122574a1a7d22e57b4165bb63e5fe9dc11ca856b5fbb30af50e48771ed8c069bc66ad3816598d4ddc584ede2d5f161ff28d874cc12bcc55d4a453d56aec04069d823dc7833a93e9eb8b4d5487cc31898713518b1decc2a2aa89e70a85ef414582a0a70c99b1406cb0832bc03ce1190091b67b4555c719d7465f13220531b233b9910141e7be91baa48c5b06a3a45470f8974710c57a43bc90f5fda1bef5482be933e1096a988f7bf6980593136c58a639c2050a1b6882215b21eb488b3f62f7885254fa90572a6b604d302205a181a1c419c79bfe6d930029813c3fdfda640a4580f246c76adb54414e771d3d537cc38656adb398f8d58bab20d405224bbab28ad04902540166f29fbb8df8e5945f0f48bc7ff4d0912d730e28417176613840539692c63268fe5d288ef635990034bdfe487abebfcaa7d991db1499bf1470e106be6472d93cb371ba4f699c98d3142cf0050fdb1cb43b217d474bd65b4e0fc75f7eafdfa046e27300aa1a6503c5a01e1ef8cca4a1ba7b0ddcb9f7d85bfe1ec923d970232f299a3af0d000a90e06fa450f889a1324adf4709f489ae5e10cd3c39667ea4b892fb58d60f0c522b9b3e635bb829ef6cb5d76c0d30eea1a99bdbd504c8be052466a0088b40d6626b82bd60f5a111ba370d8b13e9f4821a7cdd4fd392936af84b1d9eb08f7e7a1076ca4ebeacea66a9a67a1b535aea7f4504f83294e6b1cb99682d00f857ba9b652e0de52ef98622ed76d1df32f81e5066e267de92b181f5e362c36fdbc9ab13273f10aa8208b52097a53bd82dc727758d1a269eed264f599bfea1ad5029a1705d49923fa8177f38fc4a43fd210ca2e6746caa725cfdb7161b0668c2abfbc5cf3e3d3009c561a3a2d49735086984f7756f8fc52727310f41deabd18d3409afea356cb980459a0346fb083dd4044c31eca34c0ad92facf25cdd0fef01b013a37bccc48250048a16e97515ccca0dfa8dec7c83c1eab680e2b944c9549fba805dde5766ef549a8b7d6c44bd0a510403a196d38d92696d942ab3b36cbca8ade201f190ca3b80cc53d5dbb3794dca8d9853fe2f7e8ef03041201ca588b8b8a673431e228188addbd7e8e858e9627fd983bc69677a472bfef7951e9bcd9297c9a301262777f8f88d3291bb0cc231ddf14e09bfd37080d2bf5d48ccbcaafd1fb31335ebcf39452f67cac45bf5cf0e80df107a8f11f235ac990d6d89dba579ad6f91036d8b6c4ce8f14f455a8cd3f6b590cf015f52d7aeeec0d79f4dd883213932abb7daefd3190de7846f428f8de6d1992c52b14c2ea1bc3b9b03c15427127afee7937c4b1cc2cb959d32721c186ef6b6f6861e32bb8d8eb65f7eddef748ccf62bbfe3ded5af58700ec7cde1465639df06be478a4a77c97d394870444cff652c6b8a17eaf9b622b2e31ee52bf9b1c93bff3d38cafa6c0fbb6df9018259ce208930603a27cf265833e2d4a1718a6d6de0789cc5df109858f9d45574e75e3ad75b1212f23309502755253dceecf9a909f780c8990970bf6f4eafdc2a4e4dc062558c44d372e99a7779e48f6bc3dc4cd4f08103a91cc0677b74ee6261a5071dd893646e6ae3886df8f81dae304d0b4d1eb7426c092f247d8bed78491410aec2179667a1f6f6868db1d34cf0b84bc69f6527867ca1c39815102bccf717d84460723ecab0f239384ad3b9c174207285d7af1d25be2f3a78ba51379e76593b90bca687faf76dae720acb4522f9bc9a7f8919b03ec146ba1c03fdd0df7805686de9a038c845345b4f6686e9cb23688c00f5fd73dbeb5f98b48357251b11753514beb4d8e1a26b479e89978ad93dbd1ccff437c976c349f6ca549be795c0d4caa1de8180d7c51948953d0c58ac8312f5932baa29f3c9321ccec6517514bc216fea7be807b6bf142efb8c39137b1f8e52734dd5f55f2e03767becb7685a4aae25a48a9f18e20101d0a0b423b05182a63da25ab5a350e9f2ea03cf61af5800509cdf10fa3497ee6bb3efb08c5ee720adb539c61fa97ae3a974b86b688d8c3b59690318de0d3b3a8c3f0d5a4c9e75feaaa3dc7639c19a5c3cc6f56011b83baf66edde207d8637efe355dbd0b4ea8e70d5337d6833e4cac4f634050ecba9bf95cc31bf7b14b889714e7f739ee631395efcaf69efbc099d61f6a95f5b0d2f65b8a7cef92140f437e16b946e8328928b14b8ae8a257e65b6ff2b1a4798562b5115a9a9d57b60d74709276214abd77b5b5c213981c041f7026b122895a370cd336d11ad5b6442017518def663925dcf0de46f4c85ce34a47100364beefa44f51f73ccfb9bf960009a51a3a9df8e3c62a954b3ebb1c2deaea69483d6e1bab7e7952b6534f43d0ce57106fcb97aa1ef16e59117a0c43bc640fad323ede53755e4c9ef69b9367d1a4f21f5c6c50f0f1187b609e7be2ce448bc21a335bb7b5cdad3602a8ede995f14780d6f3bd7ec9469f9dbc9480485119c9bcc065d02db9f1d24a652e5ff666038ca11af36c2606cce5ec3d9b58f336f95e99fc1821d80c17dd11ce7dcb817c97ce5056df6600ed87be647db94962fa5626efaeb61ad103f30ce1cb0f77f41e44fa99e49c604292336cf73a78ad393b2bbd13285ee7828246134e815ed4268fdbe6bb758850c275f810e2193f22ee317a7e49a0bea67761957a735590814add2d43593f0557897aa613025074d259096b938d61cf6a2b4ce671b93bb25bcc79b068c6be76b0492f409b78897628def3bd82a3874846ae0472f28c5919f7e4d136748bff83cbf045db3fc233d25d5cc47cb713099b1fbfc43b7069978644fc21b6268ae1d4ae8856f0134a0a55b51d74c4c601fc864f552fb73ff76e7f825bd7fa047504e132bc8daa6d7e5e8ff37cbd5dbb16e9209dfe22974544f1058feb81af8d2d6fcbf508136665963f50bd7a850d613b86fd3992fabe110ab003932583c46a569b68122fd7253be902bf9871cc46aab1eb347a0faebf4e9786c272d03d2ed4b9a8f2a83174583fcd53973450792a546cc44d6c213bce97fc2874bd32aec41ed10c7a255b9f2cc4fc9d7aaeae388d5727b7c356426dbc8795f6ac57d5c7760417f851db2498306d13674c82a213a70f2a815aa690b9472a029974aa252031b479b563596cf8b9408b9cfe574ec412c9657b0f014b5157cbc5d6a0c7c946eb58801248ae70717dbe9c2e2a5c4a7733b0f3b0aefd00929fadaa16cbc9f1221dc0b6fcc125fd805ad1da92b7fc64a89e4277f1dfdf185eeb95708155e0c5ecad203a379205a0da624274bd2e3caaade91ddbfaa8c1731dcc406a7aede5c45146105f0914bd2d43c27b97cf787ddd2355d91d7716c8211347e9df2a47af1ddb85c637c793f62bde8be7629eee386491285c33e785a09d911e2b2f0ddef1ee5632623717288c7314e4ea538b0a4da2f656112e4cce6caca71645b52c78500594f249e93e863fc7c118a30251b636de205c4c77b8b9bfeb457e1716f04238b52fbc00fc758d77d9b2b092e55ad910d4334d0dd698b54fdce1150f81851cee895ed684d576411dbd7054b4b860a6e9ff9bbd601ad65921f51a656f5ceebc4eebfb5eb997526aa68cff1aa34687f77fc6adbd96c52650a6c155fb3d0195818aa3f683bc8fc211a8e07b50d460ce0398b6e1c2224cab39234ff110b87dbe69415d9668fd421d0a22a5f7d1ef552001ac64c82adc368080c8a44ca279c81518bfb2bfbbb5c0a07b1330249aa887724829617f9c43dd349cf0ee9286d6b0365ecf804e961ac6871552db1860268babc8c7b1ddc3ba15dd3e8d536574ddeb59529e29bb073099e225d4733c279f3e9df6dd68d0a84124bcfd03660462c256b2dddc10885f4f0c66bf3e23b36203442e33c71c019527a995a67532977aa2bc82d5ca2bcac14d3542886e86b5823c06b008c1451215647008f338eaaa306de5750818f3da2fca4349033d0678556ced0c3d3a770874f8120dde4a3d805a228f7acae571465813f48450692ee39a5fd15b248d86c2752ce6ceb7e0d18305fc7d606af089f37de73a2e6bd8eee00ca13b2810c378cbe36de32817f015273aebe017daceddca3a4622e04aca3c20c543e502549c566c11dfb58907180c54f56eb57f0ea14f6ad2b9ff111ff0c5f6e7ab9b69260df91eb9e8b0ea64f2a9521c03e86878246bb60cde5e2d24bad1ab3bd20d6dd9f8a971c7ca8e60d14f141861daa8e0e61b88c5edff5a740474ea7465048947948e65af4780c70e4557df1b2b6a6cd000eb309945beca6d9d656d9d81b476a56c2c0f591c77b7d6c5fd67d5bcc45627dc865f8f1f1d4a75cb957c0faa387bdcb60f9b853803fe7f68aadb3ba3900cd75bc23dad20e7619b22064780219a48c194849e0ed6aad88ac907b1ad5ab35a31f23b32a66c662a30df567bd4225a084b562e3d9e9e77efa28d5a708adbc688f47da408890ec81bb1d032d32668e0178dea8bcf6b86496f015f0b5ae3d235daa5921a19c1ee5273ca6b4575324115685a7ade46b3bf217fd8708ef97f506b43e0d27eddbc51faeac45911547476bc7e5ec54018edb0e4ea51f6a24e4fe668c555dcb1951379f62cb62ae831c1d004485881bddb0fbbdc8ab06f826a600bc5b97e0844a680700cddeff78f985e735e1453f47aec217b16ebbe69ec4a35eb3f62c95e685c9e50d2508dbffe5e98475b8eb9331aced9cb45b86025983dee1bef40bd001ddd1204c1f3e4815b6169dbcc7f7928d7e58f59e555f09291cf659597efe451a13df981ca0a81b42ec1d031617312703bea74ceb886a608a434c80a80536b94e772779224fcb68f04256f40d177b6188664b71f49371215d10b259f16f4b717e78e6dc7301e9c37210c83545ae0e908093b155e4f34eafa1e15234838913740f6a87bdaf59193e2ad701cc64a2218172fbb1ffbb9b31367183d3d94758d1b803c84036137d867bab41c9458766585782bf9636a8821c0ac06c947f13545f997ae239537fccc7788f2df9a1fec4c0cf2d5c7605be67ae57b6d63c7ca0cb2a1fd4f2cc01101fbbd088dbc0c91191d4c7b5a60976e05a9610ee84aaca6b836e8a8cb1744007e95eccef543438e626e3b4952a4a93f13c43cd939236ec2f5a0ccf13f9c43eaa416dcd031b237d6d711ccb86e30eef4ad3f623f9b14ce37d80ec526abb00c407a8b9767b5ef834f7f67b8ce60c82ef5462ca26f8c7cf261f11cacdb7a49a1b89f253c8a3079cf7a537e9493c956430be635ac08277a2d8d1282135f6ada1e430b744898e4917d56ec14d5436bc98db33fbd6ca7b1e153835680dbf94ab417ca5054b5af7ec5a00fb6813a0e08301d150aac325f6036c58eb43d59c98c3e528a16198b22f393f570f6eab3909bc2b381a2611a655a9f6d84b6d55f2abcc6ed0da8b36ce217297eb1bc6eaa69b0df1aa80275351370daf6669931ae391f2b84d6e6de4c9d9c8a749721cf47bd9c48b2cef4697b44f489e37ac87b4949fef15784d49f4988640823e1475e5c1f1800a47679080d3a45baadb4b5ca80b85c14369d17b1cc112258abb7ab114afa8090fc99b463e7b9b6856b473c7aec863bebc9bc820f2cec748c4774672856c1e4528b56ab5c1966509204340524157ab0438e64d3a252cf606fac4020693e7804a6a35663b5df7b6c3bdabf1594626a3563a287aa35367f953f3f893100cff6103fe7c75af9d33204c50112489501b9c2759218b3352d84696dd009506d9e9120ffbed4db0ec0d3377496e3f3f146a9661db4eb52f4c55c670161709f429eeb162401515b38d7090273a4191630a67419060439c26053722dee96c6c3d2076a16934d3b653604754e2d146f25884000d091fa6e30d148f271fe20ef3de02316ff3ec04b595d27a1d4a8a51c498ba1308b18af06c5f4eaeb421d658c781125ea97760608606c8291e82e729b89c86abcb736a544a05ca32b4832db8451dc3383019970f6a4c0506c4d7c3e7da94826a6cb9191e10487be3c907e52eebfa2ce5e38f776ed28ab5c895967ab7d08d036bd69cf9eb23ff92f147681b7d00124ba53d3e2449b24fc8c21371b2253782bf48e1b0808ccfb0f8d104b4e4155e45b52e522c04d0d28f30a6a6c5c9fa9fdbf737b2fd621d11ac09b93519855e3855ee6f790c059b1469545050564519c11770804aecf8abbb60829336e6211e494cab8cb22a0389eab120da0caba7382c1c4e15ed5b216e12e35283810276cad63b9cc14ba2d02b4fc7de6f0c4d5d6bd5d1b2fb304ce7d124a9d1b2d7c0712365faf25ff74c54075bddd303637c318d19736ab6f925b8ff4b6561c1c2b720a6c95511398cffbdbffc9081895d81664695d49e26a35565a7cdf474b7e1af87eae5b1f794971b30647760a4eb471f533fbc0d68ed4fc072b02f5a619b891adbfd0407160455f88b97dd6c1c307227789400e8a8c03ed43b18e759063669612bd24b4da44f62fc40c6088a1402f5dcd8695b331e273d81256ecbdc6d813cebc0b9bbbf52c7bb4602f6203c1b53ca517cfc1ca2f60fc57c38d4f8a542ae9fc7f86f4cd3e340d7d68edd13f08826085d96441645ec9c3b93a6262591c8da9c0775779e2298c6b3fe21341129f8d4b1999d5f6a5992a2d546960c2d82080fb3e929e020c5cb6806c0574e92f96641cb94c87a335756af93d4db736e0dac2037def1313e4531050080136796d9ceecefee8fba0eb1d0a34abd95f37f0011f0260c36743991db535d59cad7647ca8eec406704ff9c86cc751996cdb76df72e6860105ca47bc96550f00bb1439c63daa6910c93e1edb511666b6351943984617dbf8c7e5213912e8e565aa59342f8fac72688a10a285f577c10e9fcba65b25e3f35dbebbbcd239b51cd8de14b5a5c9a50d7f89c230592bd3fe3591e19d8dad4ce208ce57539181a44ecc8e6b3a778aa4094a82f33ad5d28eaba18a1831f576604e1b7a2483b37a610d62647e720e5472375fb54647508964f469e8f75b77d553088eb6bb8da0dfd7836952a6748f2eff5fd7cdda2ac17ee5d2ba78bdc7f1640bc1e4d2f58e8af01a35545647eb00856346a12d8801a3d37a6c08283419455d178bb15bbeba3a8f9912df1430ed7694e30b9380d80087d8432bdc016cc6990a3e437c2892f6ffec0a31625ea549a4f681fc513a0b59ac30cc13d6eb6a97d1d1ab4f985aedbbc3fd990408640c6209c9f3ff92de1f674237b44f1c91736c997e287a64635c25eca5fca3961df8ae725f2efbe3d6f27d287cee993afbaeefd87dee3a2c3d8e003969f9926173fdea4c8ce9d6b4bc13bd523bacddb0738dd19c684047eaa4dd096dffe5029103236555832a17043518577755133cba08bc8c2c4cf8e6ef951dbf8f331690b55c15d109c009112158b52d418511cb139428cec8cbee6c2f23e4237678c6ba1a5957a1774f31cc1b21173321bf6e1248c33faba4a3183097b68664178464ce687369df4a02ac15b1431769b951897b3c11136f5d64a63e7cef9e7a0f86b124a472c8fbe932434953c86b83d48c4aca67f3b4bd84ab4546e09b979ee12882040343377b51c67a618081c836bcee3b457b42da0be39594726919d97992d5a9c36bde8d2c1399bc5359ae02e94e8b961639c72b2e61f4751372d03c809c20fdd79e178136e850728e536ccc761f31c1147b6c2a4f9d766909f3331564fa72d38b7226006599588ab30982d085285fd02fcc3f81cb171d94e47256537d6729875a0992950d15d7230cf46cf3c667f1679a4ef4256ff580ae1e51c3e1134048cb02b6ef8e213179740da7a0f64499158f3f1bf06b486b2bec29d49d3d78b810b33ff00ca78d3f12b54c9e28625fd875f3da7ab2b21698d656df7ab9dd5222c654b910f7e6f7fe3c4f6bc7fa96312ed4bfb22f4a64d6e63da724118ac82230825d3ced28decef04947b88b1caf19dee82ff4a417f4b3e798a5c1b1e730fb818aa754719962c6e8f3d5da5d45ed7913a710fd0ca32091d6bb25875bea4a081e4258ff3d6a19365701673991e0f5e1cd0e204e08237564dc211b7e152158e963473c895c1d19ca5bd88e3e52824617d75a781d5b55c48ac2ba89bb21528c2575ef99463ec05b1ba7324205f9f2460807b9476bb1fd95d7beea9a79dbc26a1dafb8e3df703739933417519fb9e6be480628e3dac4e61ee7f47170729b1f1cf69f6774d6b5e1d0aecee591d117e8a98dd4be5ebab3565067eea42def4139cb8346c83b56544db4b8dda8dd19719a8ca75cdb866ecaf80c4d45df6991a1c06daae820a58d92e88d162357b35793da59f9bf9c8d8cc18ec410d3e7497df1359939d63784d8950ff95890f9673e0814ff1a0b3476ee57ea6ad2e6eeda621c3fbbdc23289e2994f6992af8e3e12639fbfb3854f40675a9d2865f31d6e25120b955e4af86300944c9c3e0a3a790cad9468ac42eab1a2c060b80c9a10f34499a20b9c4069f4949bfe193484792f628fc9203e0fe810f2901fe92c71add966b2a7a5dcc62eda8d8b930e216ed394f57699fcb1208adc56f536bf75ea128a5afb5ffca06c171efcb8d399a7ebe7ad512df006b5d53a3d283a35504f8fdf7c1fedf469c80a1bca53994915eb389159e1d9a8e904a12681a09b2c02b3eedd0ea75de0c38d8bb192f8306fbf2df4d097fd8a0c621ee7d2db6197784c1685a43cfe40ba71eb6e05ad7752512f9c6efde4b1d1bdcfefa985811e46589985542c97b4b8107f98c285f784d92a231953bc68c953c68f86ea77a4e95fdf1040c200336a5a456f05f2996771bb165bd0c906bf42c78e5286b76431c00cee1c848747a5a1c3db0759d9bbb8b4f08415a1fdf2db60b527c56cc1c84671023883d04b0d9d936c9c3b57390e0e591c2b61f02b371502455c4e22f5daf11c9c56298d270318109000d2c64c6d194705d5fdf5ba9736da57b2fe123562ded704d634ab0b05f28858aefcf3d6f5d538530d0da056efb713ed2c63e9a62d0b472634c8325bd2854b777c34e027185403a2e05433be7e0487f4e17500da767b9c7f2a50e0d693bff40221e7e4e83860b3335d7ecbb6bab80ea918f616a70447c834cd593d15a4c10c62d2029163058238c132709fd8ae75dab1c8ec7a322b78038c71d3256ad60afc1e437fc9509dabced5fd0056d94982545ccbab9b8d1fd9183786271fbf2c4def928e5de58fb096382acd39a10192942c2c89abe40033ec77658204d47951b35d76b87512718c48132fc58b3afd954cffeeaf1239154ceb11b58fbd98ad1e06509d539fb82bdf9c3c524fc904e6297ab3127d0b12cdce888c4e0ba4ade9c6272cad1efc20a9111b73715dcb2b4c43e0c71f78fb6928d8060ebdc86bac2d95f019496ef3641bc980785ec32d8a0c8ab1306501fc8466bcb38599cb240741de9f280a0acfbe812519c2aa8a9e0348234c906080633705a63ec59ae43e8206e0befb07dadd1375b24a40959a6c7ef40689d212966eaecdce4ee298ee3431ff5d4c37a5666211dc35c45245f78e479cad7ab665d35111f3ba435d1d1f07b5ed6f614e35729ad912334149ce63074b2f20b3c6bc28070e122d22ba08fc969cec895207d0f6f4eaf9e8cd551c046d437164dfcf1f6b3c65ea57884fd60793b5766f437d0df46233b4cdcc90ee70809aadd410b08c64c3b1f8dc6e55d09284e1a78834dce8562440e9fad993a658e20a637a3142953f3d02bd9057af3c80ef1b12c1ac5d7ad829279da6ebb294f05883234fd26d4f7605a9ede9cf84d84ac5cffa56f3545bb8e495069ab6d486428045fa9da919f22daeaf04b27345b8fad9042d338bc426e77c3d1fe2822409698c7552ecf6d2a2d5b2c4223cf1c5a3ac734e0bfaba22bb262373c1619b7c8eca5f764e478b287da0290ee8f11a802ceacd707f3fa472553835f660b4ff39efe7ee08276a0fa13d1e4d4fef7acaf469f2dd739e9a94cfc64db51bdc102077533965f08f736ec1b33954c42df5ee6d930618d156926075acc61eec1482b9d4115b896bccff65ac0fee348869be27101efcee6b2ff9f5e2ff6ed50ef0da9b7e6b68ff3392f53c2a3ffbda5b74bf8eeea3326920a67e140688690970e53aaa28897303ac7ea88c34c6cf4ebc129e4c451785a628ab28a5d3ac18246bbcf5b7f5efd72aa10bcd4182f52f65ffaa7972dcc1fd7a502858a0a2ad2859a17bb340bba6c53289231ce93d9adf71b1fc86317573ec275bf40edb4a6797349fad720d7e74be986ada3403ca0394fa3135e13ff674359169d0331f29cf622502ea122ceec536121f49d2c2d09f71b32487a51404cf36b9d15f551cd843e32152ec2790338f3c8275493f1b713e50bb32b2104d451904c507edfbe3bb25a09b7f7c00b93a9a01b22681e270fd4ff02779bb6160ada79dc2980affbd85969482d9ce5b09dd1000d5a103b1379452504d8a641569bbea0d7c7d35bdadcd0f51221ad9cbb9b4835198dcbdca1b5282eccedf4e71daf0d21723a70de2120bf7a64bdbabc91f3b9a9bb1fdbea8381dad838a062465cf51efe76bdbe44800aa83b7927dd77b76f787adc0a0cf2f1e4cf8e35e9ac306f6e83f9bc292e8515b94c36300642d93f33a81f8fc7f8bdd4bac685ed9db461acbeb34a39c16042c2adcdb306d480b4f082a09447cf4d72fee808bfaa6d4466bded70da25511360d87e9e583341698db612b388d9861fd406ece32027559f178e7470d231f0e854a19436468afd75325d9d7e0f0cf363ca091af42fd0d0827961c624c53525716b30689fcb64c39649913d1a99e526ce624fd9bd6b1ca75ae98ce3b9bdf5c02bb651ad02d01716c8912c164ea41a3d0f38ab9843ce91c8a19efbbcbd9b378cb3424d182f6e42636edf6194f23aa3f91dac6ce80b820e870c1239b0688ebc0bb44f03d8af5d89ff7ce40a8b277780e2ed1a5ce72372c009f6b49ffbd2f8200927276f1fd28f08b21901e344a5b709eadb5a89ef7c7383ac6b64e21be195add1202c18dc82cbe1acde0e508a0145dc133f8c37261d56dff0552202d303947bb0eeefa0650519b9553da785014d662649c32ffa822809352f82b53c9089dd3000178f70d92eb4e9d9224939b55ff43bb2a647355bdb1f632a57f99bb7bd4327252b64307fe9ea0f7fdda7d8e6e08a17d95cb077b6b20260a67c61aeaf79026783f41048cc9883e4ef3a1451602e895ac6368e680f6aa0420c07cd37c5d5e294592d6cc6972b4fad513938de2718028e2bc35beb61fc9c9ccd82fdb019b7682e18276d62e88e16fae5874bacf080186edfdb31217ee1c1f7308770223a7bed4c2e43e98e7a90da58aa8300771c49bc502626f3c710cc812d7b7d87797bff019a648a010f57ecf7b86050ae354aeda08a3838e448ba8a610ffec7e042d134247fe2ea2bfba5d7b63c2365e4d7f832220fedc358d13a970726ae77c1267f9971e312e98cfb585787616a676b07ce47d86bc77702afdb9ae49fc0bc77b3ed47d4d977cf263ba97e1dca67d06881b7f6cb64f57780936d6ed896fadf29e9a7045911a15d605dd10b182235187bd33549115790ed26e998733d612b4116eb2844d34ac2438623a481a0c990b7a3d5d2fa3476475e9ac69259a3b6cdc960066974c10f3f4eb09bf9bc5310419fb7091686aa2e9f6a72965434b98925d0cfa581d9d8d26cd712ceb941ee0d845499a6e00b29b59f9befba144d2dc9b4810592e552a030f48d1c62a818bf11e44cfd44fabd2e1d39d1dbad09b2e756fe13b5fb9abe144db3333a3135cf982e2ab04ec6942c8b2d7a7d40baef244005e1ca5adac83f8047de6c9890a037e85f126ead483b1d6a577410468bd627dd7abbc8a5091fb143129a6ec225b8050ee2cd17b01be9c7a7c12ae09bee9273ad533a2b8fd1a8bff1569db4d297e7f75c813fb27a14e66841b6913958902f7fd629ff93af08662216d151ea64004015b05e8df245471a8a3848bfe8a12a07be117fa1e9ac5f42c2d47fb239d865d69cc0013ea5d4fecd04fc03d0f3a2cfa3db5bf0eff08c0a164d8ef149d2d1add6ab34f3e1df09049f6899a00943ab7d7415cc50978c0b7da64dd5a17808ee7e36edcf4bc890d2541fdd743100dd5acf1aa70513399a1be3ebc9f5926d88aea76f4e835f739e4bb9307be3a3c95b25400a0675aeaa5e3f22ff1127eee0b56bd35110186ecc28c1789d84ad4ff1a6dcb62f2797f1f0828208d0bddc25538cc7a08c18138630bbe403c76da5b34d23924abeaa1d959acb014855f342684ab6faec072268e1a38f4ed4d309f5eca9309e03b32ed745777e2734964479552d692b09a3c1667c31070833deef3a1c6a64899f6084ab664dc3de7d8b7f92a57e6a0fd8ebec4b421686fc36f0b7905db8fd7c0f9a32dd7831dd2681f4a36688e00d6b7990ece71ee21f94e07308716a8a67b734e11220cac4fc296966085a2ca068bf21f0cd853fc1ad1daf2db4f5d34f55d4dcee5837f1573d6d0b6ead2603447680873d00fbdae3865bd79bf36348fed51f31d6fab1fb324e775cf8e0f90d5138bad04b0f788d616633e0e1028582ae653a1d98320f86b7fe0b4fea173db7ce7400e198cc6633684c590c6e0f1ed9640911c441857887c2e3ad4b257f684ea9a9eddd7e03680ef9652d2874404266fc78d5e43900289fcae3e37225f6252fb9b4d09a2cff0c939c2ce0627d8a00e32e33111336e0aeb35324e762f6effd48aa131318c091ec36b3b948aea6af8dd0f268507a97d5ab0c7502b166078facb8ea9c3567d2c6d2da2a12a86262159499d14cfd3f50a5092b98d42d8ddc06c87d350870437ed6a0798863c87dc305f176fe61938f909602036035036a36dfa04b077140dc869c99e92598b5a844a40ac76f4f7f41db64033cddc2cb75a744ba7598426a5b0e18aff19a380eb0e1bd5e0525a755c987fae91834c1a8880923248b8d2348196f9f2168e19a88f0827fa66a420b82fcb137b6e0de5329df776da18e55dc8df4a8378dd1bd44c18311617c77915b3c24d5b027cf9c9609534131d1adb64b35c098b01b584d8bccdd93693b28f8a9dbd3a4653da4169407bca1ca2a121af53811375c9729e6ff3dbbad6b830a4516bf0a2be2275f73f90e3e58fd8308d72875027233f9569766313048a5b15f488fe7aae3abb541cf302cbfb34167f352a4981e979f64d09825cbf34175527db6467847a74b3b08e641fd51bd023d4170ce6cb030cbed64d1db7ebf81a773d28c56ced7239102546518622f83d2abe38c306b5c1235c4ac90b210a17fa32a65392281002da45376556bebe95aac4688eae897030f66a15090b35358c357ed17bd2b9092eecac95600796b1971c2f873e5273e0cbb1607a9476f1bbe2c07ac34ab43075b8368065806bae42a8716fc233055d12230ce9ff66063eee0f1c3cde6452a95c4dfacf60c258273db145a240b6912e20df35983123a253ba16505cbc970e46ca5dd5e811712688fa477265e9569723566e01ee0ba1bcbe6b1a369f9947896bc82981366b08cc7dd6faa843d6725ab8e5162ea6624a1d6d553f823af3ef5232ccd46e024f7bd0f35c3cdd2223163170b5f0290a5b1d8110b762c5a778114ef5c2736045d4a0421e5e42fe67511c5c4e121c9b2ee473a3cd210f1666eb396639c00c51117599800a8552085caa6528592db5118b69ca64b25673ce859fb702c87999b8b504b549e6ddc283ab0fc6e22cc7bd8bc3c40d86921d6c98e2b3eeb94f0d2bfc9cc749bd9fba7645e8ee88be4b5b4cb0c92cbef9f52f3446eaf0151369dfac20e310aae6e5df21e6ae687197730e1833aac600514dff7da569f79ee43c4b19095f5bafd58172edbea9d4b2e3e47f4ea197dcad1712a2ba3ef9f91742019eb6e4682c77bd3e2b0fa2193d8d0520be6edaf7540c4287fd1af64879f7e51ceef901c612bd67542b63518bf8f055ac4a7466a876d4474d7ca5d76d36b0b9cb273b71dad07585c3bac31d647d84afa06c1368a6dca09ba535a4665326c7b61a2e332b9e244dade8f937fb53e28cad72e44b1c20a16661bffc289f78b41bcbd7c1810e017e0531fb0cd9669b053082d6ee973a06a62cb0b608d9e434011a6356aaa470649060627513ebd461173c0adef8364344df476761ae4f106e44bf067bf28b223d2527d390d99607b116711c1bb001e721eaa6eb951dbb95034f914b5674e6ef559621810eed09a179cf364d64d8c727d88fbd2f6fa212cc95ab9efbf83828ab05dd7a27a6aa480ca99f516ec7b2d91ddcbf503a39f6e9fc998e1deb39d33ec20b2b3ddafd70416b7db20c296bc407d4be09fccfdd5241dd1b0c245615d2ed2972306648eb170fe50eceac869fc10961337297857144d20507d5340cbc0230c654908abddd78fc71840236affab4c7f096fb66532f699bed52e3f779e54b674f89c4951ecddab6b1ea1ca535ceb4e3b88debc18ee64b85e86878c1b4c6cf910f0eb1818f2c5246691b414af5b5eecd774ec4075ab5a92f76e58dc0cfe450ec62f63391b445e29c7740b001039ff867d89f361a417f4be26aafd09d93386e1000950ca03d265970c6b24a92ee3425ffc5c69a6fadcc69eb3c94b888580335d995cdcc97ddfe0a3eb4d8b6f3b3bf6b581798f42206e1fdd22c8b82fc77bd605f5ebadec7b88d85f7504f27ad3b7862eae77c13747ac6821731370746e02d03ec2e191a0ca9a63de783700c28b832f4d9bca0b8657589035acf8d7b6b91c134d6a97a6d7087d3c33ffac2942d63cbd368cc8ea361951510280b326a2ab942c1b722cfa98f701ea666d58c475b773afe61fa76c69965637eace7532354f50912f9f8d09ebaec3e8441abb2594472ad1c27e631279584008d85554f7b51d1c6390de9a8f676edb0d457dde3c0770ab60f14b84f4f9fab39724e682a52bf0dd8d40dbff02a29da4f6bf671ea2d7d14c76157c9f0a9e9228408f2e518e40f7fb54afd91eaad82fa5a0091b390d770c7148eee208237b8249b40d6f742b1473931b7d6e6d16be84159cb1f842cf7fb988648e959d8ae2b3751529b0021eb3667c965e51a246f7cf2747650a561d8b6aa437c3667a61bcc1f486d867b5a4a7b24d304f128132a84f57da1129891c515ecaf38be77ecb557d1985877cdffda3eff8c7c74a33fa08536c57b19c3ed245d4bc451606175cc6eb83202043987746977cb249be64c4abea5f1214cabe88bf4d5175449dde329621546297a1cc730fa9b7d1014e10c7040229ae9e86b4238acab9717b17210b20c7d369792de2983605e55bc99222d5be7946de3c9878233e924b93dc14f76b5e88dc4833206d958b2bf0bc3adc839a8386f7cf0be1b00140b77c13e92b1f97ddb656e6f2ea0ede723278b970fa240dfa07954573f6563b92354a03e9de72002099c0c09b7f4ae37b236493ef0dfb21611f19b8d278e01bce2a59707498aa899967de60ec375c1ed2e3fda42974cc3522d924b8da9b5857ad8937d7b1dba1f9c9759566efd4d5c04b4473d041e263f3485afb3c33ecfc4d0af0d51ad6cb668827ce01730d3aa94c71b2094cd40b87b012fe1530100a5228200bd6cb6fafadaacfb6ac9299b6c4a53af366f786cfbbd178ad44c658132f2d2d3292d445c2f008e92e72442d021acf9a0abcb9c665c856190f9367ca6f73dea9a9d6a0f132955f4c7ca1aad42d943bc5d7c306baf5ffa41135436dc324d63b7981775f3dbd10ebbdf02c0ef1d364dff6839f3155a58fc6092a5b9e1d6e6e05378e1c2219a5b6ae6fef8b5132beed7209b88532729f50b4ae671b332869b7a8709ee435353eca92d030166b841517fe5992552985d5faa65b8c1f91b8c17345f46c6a03675647770cde72ec889f907837dce8acb00db3fa98ef6f71b486b551764c90985715be2a481908c28a535ed98946f338e20fdfab1f220adb5dc1f041af090099189570e1be8198296fadbd2bc805b8d7f3f9dfd12ba2265792f8a082fba201d4fc63e3aa550f2b63564d11d305400e876bd909a04f910e1f60cc7ea914c1e466f6c4abdd20d0e3d320c1802b27cc16c96b08532ac24be9ed2359fb208f89ef1d22a41dc6eb83ea3f14534b90df1c4faf759c69634a84cf3d0d40b2faed6e801ec25770e940ea51085d937f5f56ca8c6bace3e33ba6edbf9bcc1327dadfab73e5c3eb7d8decd52e386f8d037db6f8a8894f2f3cb832c4f58186573aac1f1bd624355b16f6e974e00fce43ae9d3546a443b4360fead8f29b4bcb51d1c49be75d7ff565444d348cfa5cbea439bc19ef19331edabf5d065bc2ef43bf3fa14833b6330a3af10a9444d4beee468984cbdcdf4e2cc0a75f7f61c5c1c6dd57d565a6b82a1ce11703b37e99f3f74965892145c66e3a4c496454738a7744798c356a75a308c2caf356d1abac74b7e97aba8b7c47878026f3c710cc812d7b7d87797bff019a648a010f57ecf7b86050ae354aeda08a3838e448ba8a610ffec7e042d134247fe2ea2bfba5d7b6296b5f4009e59a1494829d4d15733c486125f819aa61570f8b299998474a8be3b61fdfc5aaac153af24677718914fa5190623331c320d6a6da6303ad81f336dc8f425fe8b748453f00201a38efc5771aec8bea3c3ad60108c0473066baa661f1d8e581bbb087d1556f47f8f5c7aa122df1dc98867b8fc0d6b46bb500449fc6bd3fd208dc6c39a4d307d3fc766deaf7c9a9719b6d7987e0db0f6b935c169d4b07e3ce92c4c4feafab88c6e74876809302eecf2bd039afd9f94bb60d5062d9bda4d6ea6d4066da1f48ad820b1ec91f0ff0e275a7edc859aed5ef93f91ac681a225b257149684b25d3835e248f22c9e0a2c49cdcc18d276cd86ade09f5547bdce5c18bd31c930b7128f5c622b5b2268367c6bc293360a0018e8791deeb274d15e78ed200c35a7c192911c3a448d424d1f6d4627466720af442b769107bade45f9ecda9a0b34d075de616cb2090413d2f20bea0667cde3e3f77fb5a2615e63ac34d20ac1866bf0e83eaf3b5e7d7fe2bdd12218287f3af64b71e4198b5d26a898106e85aae0e73a9e43af94c59bd695dc9e32120da6bcbeb8764c673df144efb8972e86e31039126dd07711414c3c0824712cb7f5d233f5fd1d0f80a0f834bec96b7cfe951ee72bd59c91d918ce0ca373dc9e0233da3aba546b28b16ea18808d540d5fd50dcfe9d22db48bb67e48069dbcdee92ad0e36f1a62285926d88aea76f4e835f739e4bb9307be3a3c95b25400a0675aeaa5e3f22ff1127eee0b56bd35110186ecc28c1789d84ad4ff1a6dcb62f1d5164fc40ce5ddfcb0715e272d9de2422aa2a409254e82e1aa031bad73e3c3cc728007043e55a063bfb0d49a6a7a513ef081f588bc8b2d57f48422cfca1b8413867b80516e1abd76812233f6b20edecea5cc880a171cf692e42930dd09fa7ab470e46efb3a9dae57409bb5c3547fffc2e8eca8d9da7d86c912e32cf16440ecc81a6b1599754712ab69aef3c61679fd949b1c9350c0d0150f8fceb878bf23caaeb0546b07899066941fe09e958d8eae7523ec7656c05f25c350952069fba0be5859fc86455195ca28601dc0f0b8180c365c1de2a4b49616a0ceef76a1f0005dbe3911ef4c3cde272fe3dc41fc434bbb89dc5ad549c1eb6830f35c189df07572819bfc6eeb589ada69cb5dc2e4ecf164e121e7579029b5dd80fbcb868191d772505eb8aeb95c57f6be4f6573e69fbb1c0b786c703894d62daed838e48f4764e0e61c368230dd2ac54e9148a7e7fb200eb981b431d659389dba9a25dc9621d427dc1382b1b077ca3bd41dc26b666e8381d63aeb61c375fe97c210f32af7043603451b00e854b9f48d4926ecc6bbc846ec571db674a8eb9d4b256b7c86dcbb37b25942cc49abe0f706b8ffff35f2671ea9891040e88b42d134739b9f4ae033e2ccc2dd4e0461887d77cc47d436e202ecc414df6c8a379a0031e181bc2b0a707da160ddf1babd5ea6339aea2feff2c09214b20f54676e9946863c6b797285dd6fe80f2b858c244865d2f5d513f73cb1fc3ea01fe6267f8ee42224e217587eff9373e415bc2526e80b453a7693e839e45051a6c4da2f15fa26680faa9f17c95167836a197579ae98688761ec70f72e5993da7cb3cfedc57f0aeb4fa5059613ca6f78b79925446f4613d864471b402a3d2d83da544114025042a996b830a4516bf0a2be2275f73f90e3e58fd8308d72875027233f9569766313048a5b15f488fe7aae3abb541cf302cbfb34167f352a4982b755352821bd372e6dd8bf4b5be16737aea6beb365a6c8f7f4f021a22471773f96f1683ea89d48550b2243116e0c26bc7a8e339bfbc81ce8aed3f5df89cc0c1704a9de0b7ad24186801581530742a8040710938ae71d65268bd828697197e1ab0b7e2f3d68d4e7828a8234af005b65dfb944a6eb3b97b678a349a2a23adf7600cdb9aa7a53f46df35df5ddd6803a3a4f61480ede9077c25f17d07c5e7d4a5e4983f0a82a2b173d3b2f02fa656510179a44c451af673f457b2946ec0ce2b610601220e2df76a5fcaa22bcf62533a7596cab0b4cc076c957cf6cbdccbf0c0827791ec3154b40c5e2a38c9caa6418a5418646b3e94647dc8c7b7b0dc187767d2420e5b7995b10f95ad12dc31c678205fafb447dd1a4b7672f9ca7d3028e02d7c90ea147b45be2c11f92a1a69e5561fa1d881b868432c43fd67c0488043c2c97d2116241f53f31cbab7dcff2ba5a5f2e8d1431be93e2c89626e316964dabb3d19744e12b3c7f084e1ada4b7f13da96b02862cb7668e58eba6b1d1fa3875271f4e01f98e2c2f5bf8f896bba56d06f27279f0d2bfc9cc749bd9fba7645e8ee88be4b5b4cb0c92cbef9f52f3446eaf0151369dfac20e310aae6e5df21e6ae687197730e1833aac606be00bc5335e6e49fbd0c3920405afa7bb8b5cc0355e118697610fcc766a7db6df9e2ddbe4aa8a34aefa144d26f9b0b7d62afa2bbb7d1ffdae28c3d0bbbc51f7d6ac55e82c43175cc4fa0fa78ff260f6ea4a5948ddcb4d02438aa52d64062fe5312840c9f43594e06880307496d6a196eb92ad782fbc5c2c9df362715299a3df0917b7b2d9fc5c45e56b7268db4903b3502eddeb424178dcb2d73ddd1d198d88ecfd4adfecf62b47f656fe877e2b813c7c404524115cd52390eab32c16379722cab3ae904274ca2948d475bba175fc34393afbde0bb7a4c7097644cd2f608fa3b0c113080d45665f95eb72c254f01c1d5f81339d07cb44b7304e120bcf8eaa3b19680a902f3e517ed7cad244a6b98610d178dc702fbaffda45a92ad73e51b9a6b92c473a070f42089119a7ef6ad78f2f92b8eed6ef595812e7e175086537cbf503a39f6e9fc998e1deb39d33ec20b2b3ddafd70416b7db20c296bc407d4be09fccfdd5241dd1b0c245615d2ed2972306648eb170d66a0daee1c5318b903245b0b3c573c355998f6c8ac196ec81171408cab11b47f0f6d704bd418cf2411d5538cadc893ec9f0272224d51452e9f03e07977a4d6d0643973fe728a8c188e7cb4dafa8192ef0d2f5d0d6d7d13285bac78d47b08b97cd12425f0ae59eb62124e2cd9e3eced4cecba7bfd6cc27c370af8638debb901436a4877d67e5a2705174ca88acd12069406e96c679522e907480593d90c9d79ccc6917bca9b92fc0fcf33381215f2cbf08a0a807440e82a01a2e63fe955f9f91419a869043b06f82e478d94c11b4f2b69965a20b4a5a24c7becadceaf72ca33ade98deacb239e4d6b37fb23ae26166b813aa23889db3b44df1a85e50dc60dc03623c6b0cf18e72ecceb5dc594175039e1cb55fde17bcd2f01cdf3f37ba3c71f57b681d9b356fbdd7e55272ea79143cfc427a349652639d0a6c9708526cab65401515bf4ca33f9555798fbfa2aa744abed044f39c6f5cfd3c9785668a4e008f9591b9f02c8781ccad95b1f1f4102efac1fe18288d02a7a79f41db6bbeaf7b044a7c671162460943bbc53a95cde9b67f0b1ae2572531958959a02742b03f63caed50a0d1047aea66bc36c3a45ab57ffab81fc36544bdb1a7964bea0c625af2a4d30584544b90cef2f4756e62807ce7ebf4e24676284fce071978c743b4c45cb2a5bbbe22eabf789d6a8bb75d9490366c6c2bc155599bd15a7f8d51866e6154ae848c2e6dd758826d86769c2eef45ae674ac525412ca787c2824829f420a12f44eeba0bb3f2d5ba22c4890b2e84bc1e971fe6e93fb375824e7c839e62c4ef302853e49d51f084f3fdba73ec36de8fabdb15813566557dd217fb081ef8534a9ce1245c076b436a5ded7e5ec2f2cb23f90aabbb2afe7371208dbae7a269f75f9226d358a08f309aae5498f9ff5e12741bf6501a5bbd1f8733308ee9f4ee22e81f9c6c85f1ccbc7b3b020741577c851851a6a295b84cf90125e570bad8a8dbc87b48d1f5cd35a31934d8a9802e5f315ccb35958af609cff8d4d5c1dd72d1909e4aea5d99f0f87a152dc51536814da9d99357a59aedef0ab4b9c17cff80356e7ceb8849c4ce145d1f3ace59f0911734fa3c367a6a96562ef176e8d6e8c62960e804795dd89f217fcc78bdc3e49b5c7cb7fa784bea3fec17702e331139d3f2a5deab005d0818b6db048a17a7d627c8ae3f8ba21a143924ddbd882815b9ee978d94988437a25bea909dad6ad8483e721884e98e18a86c21bacc0de6bf35e69c24a3dbcc534cedf1aa349721fc6b60bac8b3562d7b01317bf1ce395523f4c14bfd467ce8ae60f837e869878b9384061d6d036ba4eaedb655ed9418321e7b5e4019b25da4858315319bb6ab06504d48cb84414b074877ce16fe9605bf8fc2ec7df992c84d3fbb99e223db12c1eb5f201ccc6bcdb1b487a6b976cf09f3c8ce40b18bf6fba50690c335c9c9a945c2d59795132e53d596616c1bb3b7d6a1718885b8521758f4785a2ba121dcf13e92c27aa429cccc8de64bd75523772dfc896b9bab9477f3315b05acaa70ec4c72b266144f54afcafe525a3e09030c10c21f66315e2e544f0ae987c1fc4ff30582ed2a844c9c6c40d1eac331f6652e36842a81395887ea5aafd00c11f90b424982ba8919978549153b135be62bdae1a155746769ee08c4454dcdc87e8c9ca5815680bec0f8ca019a67b875db058105c65ed21aa838225b8cbcba76f3e26a523391aac24e9a54329056c8a06ac1fd1943526b91177e403193f61c544aafad616b0d73abe1ab19e7f2fb304f6485e776c8c7b3fb75b82249df6b42663594b4b5be92919472e76fab5e504757c345bc89a236a50d2d8560e60bd6c56fdd15c48d7a3b41711e42f629b1f42c43f20c5759f93c503ba8c87e7b92467475c2f7e40a901e301f66ce2793efedfe4855b366897c5492b3fed13ea59c7bea1d4316e5c534a1b0f9ba557ccbf6b41440f1238c661d834a61658f5c29b5189a35b33fb8391ee3515e0fa08c265c7465ebfa9df7dc92098b22656b0748bb34a21580991669b083578438baf90187dd3bfc3ddd29119c0c110cb9b9866b6e6cce271b1fc0369183e85c98c4d947289a306ae206a72a8f7f69bf1abbfebf11891939470d457a6f4b2ed93e8d723a357801ab6226b28bf21931a37f2979cc7813a08c7e4997ff43b606c7a50ca6c083325deac475921dae915c0f48ab58c37228bcf000cad745cbc043173c5890077019a42a60e0177d6000d2e32c696aac9fcf6854dfe9677531781b849923b3318355b9cccb22be0950043d679b1c99f32b7cbe570df013a10f0f740586ebbc8022e6ac456ba7ffabf0c67a1c61c89a5ebf1a1ee983ca2d3a247863d6e7b461c38f8615dcd75c2c241013687cd5d84a10c34d65c451243f65a4cfc89844ad12b641597f8a755332961bb83cf9bee6c26291129be96c2b3810b9f0d7a7872fdff81fe14a3ff0c248c78fcf760c1cd170aff0bdee5aac6490d531d1e95147f1942f1b3af8974e79728d899043cc514e27f2b8178fcca6919f328748cc590ff68d5434563d9a615fb31a97ead137edbe7d81233f970c8bce817874b1a3fea0b2753391710d6868566c91b3ff970074307ab70424bda04174caf4e01ee2543568e7c3948deb833ca7cb092cea0cee400774b322387c07dc9299098803e44d34e8527d9a29200fee88694de6dd16d62e0257847c0cbff8f5ff45836f8c99102cb74b7b7a2b78421a4b2d702f885cadd115192b76f4dab375036cdfc72eaf63d91fbb5808e7f96ff7a854d62f57b3ecf616dc87d3ecd02d9376f1f7ddd58f6a05f6913083f73eb517c2bbb851980f5c2d4a1026aeeffd8fd438daa09f0a9c04bc459dd09fa88e6a4ea4cede44af22b388e2be01ed5107ca09bcb4ffff434b