PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70595 6f5fe9652968e117d5cdf2e6d7e08c8a964a014a9346b7e0cbb63c9f1eaa9637

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ac64f2880b96dc3fd34d892f140510fa7d76ecd77bc22541555229a5b26f3b39
Certificate Block Hash
6f5fe9652968e117d5cdf2e6d7e08c8a964a014a9346b7e0cbb63c9f1eaa9637
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...009021000060270000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007179f586dce3e8d3ec8a00d33197c0fc4924f6e1c37b1300acd3b534dac2f19f1870c7f0dab133c4aed4b921d3985ec3f757960fbcdd2e9c4b42c5a601aa2d95b96ee4cf1e8e9e36f7f9d4e91e3f3f3ec3b18816eb235b55b60600000000000000400000004000009021000060270000

Raw Header Hex

000040201269bd57b22f7656e6a57254c7ecd2b1355864b0ae295ac67970b9222bbb6624e9b600e273c44cee3c5bf1b81a59bed8d89dc26d683bba6bce83c11439a822059a81286a9a020118393b6fb2a52952554125c27bd7ec767dfa1005142f894dd33fdc960b88f264ac

Proof Data Hex

59,560 bytes
121216020307557f0d5b1a9885483ddd13ad32068c53d1269bda256ff4d0d3751592615ea87e0fe55f30e65bdae68d265c13790d21ce5e525ec59c2c7cb8d5ea4e7a8cffbba159f02bea2fd6487ed4f5de188f55610153889ea2649c99d1082fd9a8591b356aa87cb789aaf425ec90f87cda6643cd8920547ac1ba61aadcf209385d02231d3b2bddc0008ae56db945a69d46350c9c83328d0f3a0b4b5c777f9a4dd9ee80798383f47d168868238cdb49028224a6a1227540ad7e9d22ceed10e6065202dcbcf4e9b016fc34fb1fd321a4961888551a24d34cd979c60eeaae5167075a92564ec476241dcab6fc3886b54fc40f269608e4ebe022920e9d0e3b07b70734af42933eb9e8b9b743c5d3f84e9a40b73ccb7b0c34d9595dc8d1f643fcd7ec10e13617f1a97eed4cd5254685b9ae3b85f95e42708db556e383759b8d83a8667ddffd0e24bb4b1ad15433609321214966e4a7735354796e051eec2dd5daf65b537444f2d8dd1a0d3a879786f548e7a4edfe03177040f37b6eb2c47f813543d5c95638557573a06983889fa7b898435f3eabd0d04687268ce3aa76346ddfc9cf0266691bdef6a0b1038485e60994043633a7003cae5c33e395ceb3a7febe79cafa88d92052a528c8198382975e0be4956e0491072efeac6d427fd5bba5c4a5045a1fa1275ae0d1171fdecfdf6bb56c54fb74e5fa5388c5e33451450a55f58fd9ff7b4137fa8e5601c11ecc0aa2fb6b70ee5f52a1fc1547cd1fdd5a01b1602c0cc8eb7ce9db0a1dca551a18f737c4769ad8923bb0b9ee5f66bd5a7e77a595829f708ce47a87da3f9f20a3f249f5df063c56a4b0c92f2ba62a368d119dcabc9096affd34d1c84ae94bcc6ef1841eed8374bfc14c4406ac051554bad12bde84a6645ea2abd24d9babadc85dfdfdf13750e28b51687ff9906a16c183e6d752839a105d7d85c859658a383c6c046e050b861b7e6a8fd07363612dc5f555b746088365e3a7d21933fa4deb9ca03272ba503cf3bdc1c15a366898a92f1ef5fcfb4a2ef5d44d4f8d9dcb5fa65fbc65f79147922c7d2135a278c66b38117d191562578b5ed1036af464bb6f7cc7278fb21bf6cd7495926fa50f0d2f0bc0c71d1390505c748bd0d3656628f15c51214e065c75581b9ed10016f5a01e116ced1c4405659b28a40fe8f479d3d08263ac0872a1621f519e67aeebfde9328e5475937184032934ca9e3dfeca0506391030ec63c28f1a81e23e67dbee044fad3bed261d58de72be07e32e7c0729962f928064a65bee4a0aab9ce4d7e10ff74ee6f2bbede3b49f50a784cfa9ca565315e41299d82eeb63dc845fd26d38dfe0b891088791d448e07c5b3980185bb7b6eedeab70e6815c1a727343b887315eb0084a7e3cc3c6cbee4e66f93301f94a255297ff3bcf801cdb9efade62d55fcada99aeed38d98de6098a48c20b223015fc462fa322e81c80716f408ca5cf1e73d69d724a32ae483122e4257a7edf116f9762e8ebdd0e06c33278aa3291be065c820b3d05f46c7db36429434396b38e8d022d85454d94499a4c14ab5698fe10d9a47aa610987bc16f3d59bfd70b3dd25f86de9c7fbf3ed9fae151f979b14e4d787e2fd3b99c8bc7d7fec8405b0908cac73620cd190b1fd740dd74e8945f9a6dd2d23426e4814244d6a9cab867249511834055441833554babe6a175279129591354067d9ff03a430620b6bf929ecebbd17985aed7245ce0c3d95be2c3008bcc3d7619a9adc39a0fe48f72ac4bd94960ac8d6764f5effa89c34691c39046e1d69ef2cfb4145438bf71e93a6ff26f60b73df5a3590ed42bcf708ba6457a92f9d5523a54b2a4a26e3c7b34a7b2e7ff18aae934a51a137cd6244d2ffd7b59f85b0853334f1fa6dc05d803e2b3a4f2bf4e900fe72257ebacf3b8a6f7824523922dd3b8ced5e207bb15865705468ac6d3d86a2afaa345cf3df6618293814be8fc6304038203e2c836ba28e195f49191ab6ec608c3f6f64dba508483d9bd819b768f2d4d789112993abd8cadfef2d221d9f4ea936f8ff39601ea4cd7d11d4d5aaea237e02b8ed9b5432a224bb67257e70eaa9a645e593941ff5e596cf45588112ba7d9df2bcefcb0124c061e748d979d6a26e3796df20879789f71b93565df4b09dcfd4835fa569122fa2b1b7976f8ce7961499ba1a55b35be76f2b6122606cf911dfb54434660615cb61daf50b74ca3fc27547be68650ebad0a2c3a821d731699b51858340b216e009c19c3a1303ddfc98b12b1773b23b7a33a8e3f7a1bc28477bde3149014edd5f58c7e294070ccf17d374dbcc68d1b49a73053d574d08af7806639567921a9f19852a644fc583360a80885b346ba8742dab140c0886ecab977ad9c98dc0b012c0ccdcde0d55e66fadb26fe571952a210dc76ae0aba3b5fb9b3b89ec61b87b76f46a39304950dbdd273ee91794854dc7369f8cb6f28ae8a519476bdfb7f9077a5706a0eb82e079dae5539a05d5a9a97df1af56e80142b50a8bab9c440a7f8e5dcf8d5e48ec3d4fb5a86aa1e19025af1f422a325a389be75025823010c965bedbdb4815cc115e623bc15eaab307c6051192fac99c3faa67b15f69be51846819824c1ed7aeeca090dcaf313adc8e435d610827ecc9e8ea5d24e9b746b2062fb77fca532baf0afca83233011bc272f9397f920259c922b8e9b4ccae0b3ad24c0549345230d8f4e074e9ff8c755cadea87f691ecb6797b99fdf4de82f07ee3ac6ff937609205b19a4ab87da9a0167baa690231c35827f2e4fbeae86c4c1ed07f5fa72e25764a782230051ff92b1a4bcba3a5edaa3e3294ecb5c5deb68ca0bb9812682967381ac196a592ac366af839f85bd07e327e5fdfbb87c2be244c075ea98b22028e5fb9e3225c8825899708bf414c6ed79b89c521be2cb42a45ebec4e7053573863acbf8031bae0d00fa14b78eb4077343c75b80bdb11d4d7e1eed5d40ba82959cd1dfce2c5a8fab9ef0a40cf815a437adad9ff4be133070b6d80162add8045b8f31baccac992b50a9d1708c4978134f0bad885fac7cdfc3ce6361126af7617bbf327216b734e9f5fc1e7fe0021f238e91b2e808f23f440db0318fe21e3b03609667ce2c1172937ec1d9d548982b81d6f354c431c3f0348475656071607bab8ac81ce170ed77c46f4b9dcbe8e2af33a98a466deab3679b26cb55da7f189c2d4534607f2e6edd780835281773f6347e33057271ea972e187a1bdb940eaa7cfe40f375affeb3606b83e51aab9cba99b04ca1e0e6a7b1768a4642142c8a2a74eb6a744c004398297c874cb4ff3fb57bcd61aaffa64461c080810ef7050e8d6096e8d9702195423e2b7cf56d120ee6069b34d2712c0a51f480c0f3745fecf953ae3254a897aff91d1c410b278f171494071800410e79b918811498ebdc4f586111375700662ccd97c7ae92abe694479e41a5ad8da98c8bf9f5fd45796b7915fdbc4d041094a0b97c7d913b467c53f9df41c90e71b86aea41f8db7802b49c8d4990a77fd5719d0467796fb0fbcc306bf5848c6320efacc2a5db3cdd8560b35e28f9be451d386ef7965c013b552e160f73cd31ebffbe9c9bdc2f57c101338c4bc4d4e07f8bf2ad46338c5ceaa032937684eb5e0bc1c07a86ba3e18fc08b4fecbdd1d80443894c2142d1302c34372f7b1987a1e7dac63dd14af80ddc645a46bd104a5f45e64edad040d51b6c8d3d1951546533c59509603d586a7a14c1b77948dd668e22baa2498f5e2e2c93f3985079eb67ce110a9609d6e9996b27187afb0f47eb60c1cb573ac7bcebe8a4373af727f5bab79748035f33a22c0e9f55a9b2514f4af5b5324bf7b94352732fc857bf53bc9c3f59c0efa3d102b8e6b32383d84aff78325f960a83259d26bf30ffea57438198ca8371c4bb76618d994ce9ccf934bd529cf9ed373878227e099a82a9aabeecd6f66743d7dbab02bcb4706fa6e2deae740deb780b219416d94648a2fba3275b2def4cbb73c5235fe75b839383b0cd1c2c4cd1f8bfa33c96928cdd7317458b54ce3d553f56f3bf43caa53bd408b1c0e577cd38fe4677d3ff5983e5660eedbb03d0bb8b3cf201affe9790ad1554d6c0ec5b9198af8e9e1e9f07f542161cc42c61386ad3258b9ec232a0a790ac203360c5e07a6ef13d0f45f3c27da88c26ae376d91e3602ae0a84f330b520a111d5a6b294e7386fedf4d3e2c8ec2cfb4af0acbfe6b5c17e3e9f1c04f6a55eb8a47b8f56293376dbc012aaa9217169f545b02c24d8ccc4d40a718bd39dd547aa1da2e6b0cdfc4b1592801b364a27f021afd83f6644a6b22ba4aa312165df5c07853b38c4526da819876aa3964a60e59c68db90363c0d1b5d210e162f2f737a11abfd6b8e6cf0d068ad8357677a67ea31650fe78c58549d0a02f3d8cb78cad7b56a03ec642d1c2a104b0732bfddfdf8cc1e64a3b31af041fe9ef7058d46d14465ec42278e8a48341f7efb235c3f0df93d36b2b76f3488df35405c76b40fa0d0a2392db99da4b2e95c2930f61e6cb08220ce1cf57b6f2aa51827b08920759de2271b6fad708fe1025e735a6c7cc873db085e50f7f6de13cf40d192d637e79133317debd59a45254b32b312c4b6a1c0ccd1e3b7130ea3c81c6bef834fb178def6885952e87f125866643fcadf56727c5437c9a3d4378e5d54bc345d059b46e472bb23e8e12b2869fffadaa11b93fed2cad98642da44ac129fd2bb6b45ae6cae48ce2f4e81da25bfc7247621aa5657160f6aa313b7de81455c4caae9f9cf5c0619d71f639d6b9a4225045230fc856d49c8c0650a124049d9c6aa6cd5064fe2a9e04f59b24ee6ebdbfd9979990a551e66b207e2012898ae44962f3783909ff5000ac5659a6bcd44e64f7806fecd80096e011096aa2dea16a57ea06d0ec111bc7bbca978db0541d2578eff3aa8e70accaddbe15fb36bc31f478c9542faa3bc0b46207d798fabf93c15e400762e4f8cc1b9d0f271d9642e0939bb498d0c629e0b7cff32e54c5d782533bb48ffc9555c54c99a33cc178d23df6976135b224a65b239f09e6efdac4b578a62473b6899ca75086291335cbc10c723c9a7e56bba2e8830f225f997f321ff1e6d1224e7f7b3a5fcb086385d39fad83ec3eb27fa5ac0352c36a6e79bfb97dfeeffb5150720d02ced119b6a1d07eb967104535276cda6e1e197da099c60c8825b9a5ff3b2a1f787c916c2e3e1b0c30acc4cfd724204409d80d348b41df263f7f2f2344868ceb597402b8417b8c430333c3e93f783b2733b34ef1df70018c198c86b610acaf97e52089d1eb6779a8544d79e5ae428f561503606c5d058cf080d04f75fd25e7e1e48f98f745064c5d09094e2f5ee1b5b486fed6c4cfb15f948f446e0ecea6567eb59803d40e31e5491ca630ae2b29ec0690ab9223bc565d4e3d8525645de5d7e94ed5186762d3313fd6818f3ceb504e1c9936127d5fdc6a3d71909ea264c07d76696ce601ed8727b723ec21ec1b5225761feb9c88097593c8295c82a8b5e371e46c0696c6e14cbfc6a7afcbde63600b0b512310eb2d2ef3d875600d9392482321e8206453ca4e4e49f21eabdc9d8cb29e633b4e4fac437e958b4dd2e5ad2eba70999b46fe0493507fcce502459882892b0a0f87435081b20bf8b70994965b66058898b80b578217b131b5d350365418c23109c4bc5b2f2cf21bb89e22b7b8240a483ff416df78f1ae4b0cd22bdc662fd2ba0ae6709b612727a0b39a34b840cd1b836db24e21ae775271fbb9c1b0ddf3b59af329c3fa7c9fce133e8cf2b354581b16c4df39877104dd1efa031dda74e896a62f2c7150aa64b0e7c6c9d07212de724723ebcdc6775c7a3f937403217f0b3c19a8269514bc3ad315ef53aa1e7bb5df3693a54ea356171704c3960d7a2ec964a2b3467d5c9ee228dbeef7aeb2009ff25dba0be56ba031cf23584f4a48629efab1a7442d2500d514414a399edecb9f572a27453772108c5985c17f967b130de1aa28af50b5a616460069d62a78fd65f240ba8338de2bf3ba80c784351eab0f9f37eb258617ade62808357d99f1953e5b46d3abf85f86a02f8af34c1b83ca3704c1619672a0c303b715052bbe19708dfb85b367b3c192dc14c362afaf0edd1c065583b1b3a569a7c78cefc1ebfa23f5fc674fd3d37799d915aaf91d7e44d2c2905b10bb1d7f9e55527931a3715eddb38ced00f6403dac64e466ce9f5f426b0837416fa1ade9b4b82fefd45dde655a96e35777a5b323c0da739e9e696b7476d4f3ed7aeeb48b340ef8809ed30102930fee05c7d3539ee52901040f822b7ed46486229573f596ed844dab92f2bac258d0f189b198b03097da9345964d773d2e9ef70a991794eb00fbf66a7131117d71f19e82aef6801e031053fb8fbd69e522caafe92bca3600b524787ee0dd56051244dc0c4176f439b471e9762e70381140ac7398c8a00f589b1421191996ff91cebeec942c9afd1fe6dc5e0c01fcf07af94ecfd1e4d12223555217af41eaefb0c9a5f9ac70604882debe82447b9c4db5ba89b72f5969b8f4715fdf18cda81d543573d62a0267c1d668da45941ba01a25e52069613470617d41889d2c5fc380c8d20f1d16acb84acc79d780fc78748d4ae92121cb6915e973b2234a3d43acbd7b813fe54d87c756a6b0524fa2638afb41deae90d2d329a27c6c5e2081789dd95809fa1d590970f4322daa03b026058adebbf7d086c90fb27c2eaf6004f92b720ae294c254b4ebdb874a449798c22ea9425c0580f71a59c95cd6de7eb48bf3ec9e051dda114df2fd0dc0d1d24d4cf18b018e411c391fa6a79638502886060a97483acd971d4c05afc0777a2ed0a33215ff8a595c4d95fa188914dba5f67e45370b11561d712f3b3b8e74747f31758082109f552bd1cf4ca2a3e895b4a5b4dadff8e6ac762b328103eea4ba80bbeb2524b4d5204233a16959e0ea5c6edcc82deba92b080acfa7eff4c17de5cdbbe3c1de8303af8d992e63d79b97f2f4d6fa19eba7e3b9cfac393e798e7e53a743233be6834f3ac3cd4970669f470a7c4cba2fefb8fb9363a2acca5ba5be106a2b57dd068f3f52910ea6e95a22ebed3dc43488ed759999708cf5385e018f3493d050f4cfaf1bdd46cdaab03b23147dc4d3438b8fd0092c6eb743bc1dac1485cdfafb24eeebe3da21eb7cc5c779d7d434234094460cb231b56f2711f088f67f77aafa3cb34343457546b5fe992e05d57512729c095b68d5c0fa6c2e7749e5dc97b75f2150bfe4cc616bd2f48d5c60fe8ec104120f610696d47e4a846fafd39f92bc2c3c2bd2dbbc211080ace255d1b85e9c9aca0d90a6c213d50cd482de181b75763d6f48c1ad1bebff74e1aa693e71951adaf4774abfdfa45693a94f44a40533c070d717671be879e8c4b7fbeaac93500273994c5a2ed6bd714cd64b1d5ab3a07cab052345eec198edfe6c8a7ec1543b60e9335ec78ec873b4297defb447cbd3ba4e4518f949d11d728d4f8b339600511dfb378652fabd10630f8589b56885ba11e7a5a54a2c81765149b303cc1213c3f9bd32b1b4b67bff55de7b31100304f7d06369e5e358bc76d7c136043d0de5acc6b8ae6d12755d49d49d31e4187069680bc52d2ed492f43b35707c358b4e38186d79420b51121eabe1a3b65eb2e4700f99df7e6021e833e4e8a0882e83c6b8c6eeafa6af51d96e13ebdac486fe8cd7385cfa0717b632db7cd57a9f3abced2f14929272d3468d89290c901b1b930c35f59a16ee3af105133378d5ee3df8e9ecf8f528bd0df80b24da689467e7e03b3e78ea5536e88ca5bfcd528ab7b093e1ce2edff61a091347e50410d9ce3a6a346179e46174c596114afe9f288aba927995c60888d2a9d283283fbd71ae417c384b569e73440945d76b22e354e7dcd54ae4f4b014f751da72a09e706f5e69d7796f949474d7da116cbc4387ff629dd83adda23feb60967547653da7df8e28cd7077810b12d1fd17b63cbcc5bce3f900e96f10d71e6533af5aa50f692ea1ee8eb5b052b8c31b7981a0418e233c871d9d7f8d36a72ee9e03a4a0074dae7042fe553e48c798cc2bc6550bbc752275c1127c8112f6418ca5b6d38c9b00d5c68095e74b09a76d3ed7dd69f0430b4dcf6f97232aa3662de994c9ef23ac9148535eca462f9459b406ea92735d63c3d9e7530296513d7c4105d786973c4af8447c5bc2ab83d51be1a4cfa5f97f7c325c9336f6e32591d703023c1352eeec1bf95fa32d2a17efcad9b7fb1666a6de1a9e85a5aea4513175eab742a3ffa9132668394f2333f0cde77384f1a5a1a79425de4b81d706110711cf3ca068b38b19825c1d56252bd3474ed2aef58fe8f50c4431876914150c5aa7c543560fc5a26caa3ffedf624bb4da68cbec388323456de044aafbf07d6f1e8d36af98c729f6bc48cb9f4fb23783d74f5e026eb8fb25cdfc7388818cf76ffeecdbd7538e4e7e199e1ebbf25a2ee4a5654d2bb9a7c46090f560239115df7b6c2af7823504a13498c24539f2f26ec850a53fdd6c1d971493a0a282fb6c76d64c9773ee7dac0da4adc40259757c7bbb5947bc0635bac01178a136c7b573535953790d61949955d9b32f54604fe743c3053a26a2a8379dd2590b460161268c1b64ec4c58e2369603d8442a6c528f34331bedf6e6034aa25b1bf788cbe39c12bbeddc9f7fc058ca6ea750f78cad6e42bbeb4c9e9e1c42987b91b4de0a302e3b6055f81f915d02656efc12002e13ea49947e276b50c5b646f460ffb1c0a5ea52d96ab7606d59412950c56c741e2c3164ebd273b05eba394b74709b9f2bca923e688abcaf189dc7824aa74e71f73d848400cd616ee92034d7f315ec6ebfc6e28738f220e3a860c51aaaaaaf58fb4deeebcc7b9e66f4b7ccc0892ec104ef83b1e0c8b276368a6adcdabe2eaf24215d7f30f655a5775deb9f181bb5479b46e4c3847dffea5e689eaf545ba320611019c9eb7e48650719bddba485c3e4fa0c0be77ef78055da0b60b6ad11908b52fb09ec78ef5877d715cc8551bf1c83a5f91493ae70c74fcb0398196e72abebc7890af3fd2f31cc0e3e6333f4f24717758fa9431ea5d34d94339e7cbf433120977717b10658b4541e6f674152c109516425d8bb6a17f9d76a48341bd115b0c0131ecddc599b7ea474795babff71deb1d5bf0facf7bfca3994b3a231186aea7ee0eee3f1085efd286e9ecfdefcd3819c56edaf746a9589ae749baff926d3ad69fdb9f31851deb711e23b6e5fd5097a019798788c672600348053edd5994f152902a08b857409ba20db5cdab7ab9de8de5f805877755aad0fd512efe8b8e1cce689d73155d6009ec62deba19e64a7355fa0f3b7cd71a1b177e1772e8500fb4e24e007639413bc6797ae8498c42f79a2801dc80a6dda67348758144b8eba0d44c3d54a2f7ac3b1d4ca69c3ab2ea4c0cf8dd9da2baf8afb479ed481c659753fd9e4ee8de0cfc686fb94f8a753bbbfa0c15790395ad09cd0c092b4fafc9e889437de83b4099e015e796cf03e302443b8bb31cd0289d4d55cd13adcb2e551d1d20e2cf667bcf766b1634c77f8b655121354cdcf116a07dfd6202ba7f3bc355b2bffadce39b7b7c4a61b43690e9f09434757de1d81dcfc85e34a8486f32fe0a45e0e5a9522519fd70cca28e0806b894b2fa3b926788dab0002301b938bd3b2e263e5dbaffeff1b514cedad838f690c58a1c411b01d8606d98273783e8a1b74bbf69d52610d8460a4abe167125b07d6557e88f12fac4547c65849d584bc1b3d189237f4eabc3f4124eed9126289b1a6f2cec28a9bc3677ff21758aed05587cd45c5329d6565d559e96c83dd7a1bde23f00f0351992a1d030b54830faf41dd06712c356aac0091907a5c95f10b429c8ef2e589707fcad5e8e6c04590ed016ba3246220b5dcdd4907e9b98a55f4534baab3686f93b8774bb0352ba5d230bb9408bcf928e2559547fb6b50a0dbddc70cbe5e319006a2bc709395fe37d23682c4c30a51249749d49a59350035f7910c5d0d077345ca77ab3ef02fdfc95e609aca4a789b206af37ea0d96e11030be32a33dfc9aa0562b197627eafaf9bf2ce70f400ba43e636e46ba4088cdea6d4198d3d2587507e8955a767ccabb031b6ca02768fd1e5b3321d71e41e541317c4282be07891b7acf62e1dfbf18827977456b2be5234cc561c25c31a6e23eaa7a661321746d4c263a841c576589214a69c62777658d8687f9ca23b7db6224b4cd93b3f93e1a094167d43abd890282a6c88886fe877353b16144071b95ec7be7d162171bab683291303acfd019416ac08e903d54ecc2364086208fa92ec3efc29bea80cf157f667127b148fa95d82a69e149180aa8914df7c0520c94fc62fc5548b8ce37b23ca808ef81933bafeabb6f243e5555d3e89738931a025fe4063be89b315dfc327dd50de062f47edfef08577e9b576422cb2b9dc9fa1c426d8a1fd39d73f52c871f049bd4358f6d09ce82e1b5afc1eb5b314b2b01dab20389e31c63057661091b2911d9a595662d20875e41aeb2152cfbf37bdbbe21f41a47cf0cd9e85b76aaa743a48f420a6b3de6c3f935e5e1efa1323243562e46c3a308d68df94dce84180cf359198dc0919c62de2864658e5368ebd2a27340bfb3a12d42e056dd19c55066998d0d233b1521cc095692109e51143f9eae00686624a96cbc061962d5c458a9a0bee66a98f08c533029226a05e2591d558af3686a44ef2c1b7e7b979c206bc1f9fbc7bee3b179de4351ba15d08a934af8f337225bd86234ac154fb5b806e276f3d7a9ab6b04e123dbdba640e60b16b843554d954d7fd3a50215b32610be6ad9d2200713883907d2e83bc0014443f9e9230c524d7616d03775184b4afd0e00e7d0e3298f5d26c70de36729f450a2c44dfa6db916a55f43619b7d06c3c3897538caf2177752fb7b0b8c21e6db102082efab02e10db30d611fbb0aa6b1745a19d26839a3c19f844a12caa3106121d590025621cdd58a58b18fb5fa6562b3528e917e6daec080f198b5949ef3c121f5e1fed30f0e02c2b10c804f3210984103bb3f786c0352db9094d7ded64ef71af69a447f2eb4522f23290c954c1482b0a54d4248678129c31f2c5ddbaa1a60c06aeeb708de9f619cbc01d0effe0e6b9d365f6ea66722fc865ac630a59436385af69965fb618daa409ec324155faed11a6706a1f126d158e95f394f5a1313620b1402f68404ff794d77d905d0419c37a8cd95e67e05c0c64b271ce0417c69705895d26c4f54b57e31bff1afcea8344e441446818013410c548047912d63987fb4de26617ec280fb409b4ce0e24e14af2e9f7ef4fbb0cfd29d54cc1616152249bf484555410ee5f0da9c145258bf79a42aaab4d4e4c8754f071cff444b739ff3e07086c158e591c82a06d15269a983ddbaa853a26708e302738bd814fb59e7a6caba22403639e4919b90b6ee3939939b338e9056764c0709408b2298a8713657e4964e69794b3f9f4c2e17edeac422c0def402af144d0f8791a50bdb68a8e258351978bce464cf3ccc21d073895abba52eb4a368f8f519aa374efec710ccff7489f17c2bdb36277d41539b08b4301e9ea1ce5e43465d7a1975554273593cb1fcef3d5b70ef6e8e7eb869c3fbb20eaa5644c3a819eb5a8e125d9a9bedfdcac1eb588b13d42590e56cc863a6211f1da5e00a30a62bd7913f9da28cd38e17ea4daede454ab8f8721f1d876243543d3e10e404975901c93286757daa62386a7df37cab7455b927e4b7eeed5789bc424c3cd8d8a67a93b05e86c2c39574d17cbfed8dae9fff4c0ea3efa81607aa2ec9c44765595f207a7e8f9247e658f56a894a1dfb8337b1ba5ee7c3bf6384ac30ebd54354a84287e7800420f1030aaebe17b3aabfb921a10ada1ee77049a1d45ad22081d589fc513a78ae2cd7fe3a36bb7eff2530adb8a57bdbc6753509eafd0b8dce97fe372c429b25a1fa3740e4ca8e8f82c2e3d7394c8c55bbed59cf2fcf6f75bb467bcf839f7ba9bfca125201c2de68dea2ae3d68db161abf4b192ef240d280abf364e4be62fe7f9135040cae01521d6c9a73a874758b2bba22a5b0054c5b4d6ac9dbbbddc81fae10f68bee90c6513ac7a4e37ea2a4d3b5b0d7dc9bdafab9078ac61d78f89427ac6e33329890283df7b3071cbff15b416f84ea244093e01cf4279e78438192b1dc92045121d6688fa0010b8d348542959e1e19a8da6e4c85cc0b4705106f7bd8a73930a63ccf494865731b1d0d835d7e8cbc82fd55ab1bfd03d6fdcfa1888dda6c928bcc8ac60131ac5eb82919811c9c1a32ee38aed7a8cb618f4aa950f7f5ae8c034ac9d6ce0c99d63a06e5d2aa93ae87228aaf87f8b8c8fb559333b96008c061be152df1d350894874709ccf45832d78ba93cd070bd0d559ba12107c5d6bfeb4aa2b9a16dc85c65eff00dfe4f89b14cf0472fdc8b891ef20ee2cb52562d4775d03487c1a524408bc58cfb754633d348d743f8f0d104c3ad044d104293c6b811ca8e6dfa0e9b12b1f147c96d6bbce8dd44017c4aef961d10af9c75d0172825b7ca6dc8d23feb7b02ba6dfc59557a521f0554ab5415d9bf2410e4dcf18bdce1b59c2b4a8daee00f51d2913009c00e317309a55ea228ebbf1cde35ea7a2743b83b11bfe065ec4957d288d23f0c29b724f10f16aabde00a60b15b7a4cdc0569a3bda5b96a1c677483fd19c6f63391c4b8a039b8134866280ba6dcedb594b429bef5e8442b95116f43aee10b765f8495a24eab55c7d2197a730add607b4e2e4c378f41d9c65d8900a4efab865315a2ffae7b9119dd167da06d3131eac481f3940884531f291cc87c2e26a41d7ade34ffd4d78b112d486b3dee33a1edebacd16f4125f43feb2585fbc595f9645ecc2b171866f7eeff1900690e5c9684ffa841b7345b9d1474e8885e1398e55bf488bcadda488aace9531b6fe5ed47c1ac57ed6e952f34376a7191e780a23ed1d12ee74f550c11cc2981a252849e0c36513b60fb1e6426e0a17b53665534d1b75bb4f9f051c954b953401b8612ba498ec54a5e98cce6b3fc888d693a51d961bb036045bc69ebf4f1bf9242c11ca66b542fd89cb0820b954ef31f0d6e6542e26177de7883f292730b122bb3cec932c25890e252e3a51d169928a2a81d62bf4f68fbd49742fd442778df0d34a3e895a51e9f6c4d4a5d2b43b396ab412ea875211dff0343ed56c802d095eff8c07b5561ff6677c824059946d74cb30a500d9bc0a37fb4dc54933a0fdb5de97c45921505b0b7b030ee235cfd8e87eaeb8220fc434dfb3b8176e91302c2b28aa57a35139c8238c85e16ec4fdfc9d16ce2397d81bd1ea7dbc903f0a069716f8b2589d57f06e6e330828680f2473dc427660cfd1435d5002e5210f5d701acf59b4a81c6b314cd8a8671500d22e4ef0286457e8f18200c0e16d21c46b3a2c183373a07925311f20e87255df8ba6daabf1aa7d9c124160b31642e7e4b9d3e4ce4ea8ed1bb65620d82faefc085aa07aa7f16de0230dd11c4c7e37fe52f6db74d8b327177bf8b9dd32693c72c1ca97e1a3f4208d7cfb9af0b37d5d54f630bafe4cb93fbd3c5cef53bd9b26a52c3e40274386c7174031e44ef509fed7bf1d1cb9910d2ae8ab8cf1670f39a2c140fcacaee239c21f07179256ea88dee5f55a4ed1b45aaf472910d77ce8feda4f710141f204fc08cf885c82550e08fd103d14bf86fd94657ae9d69cee1e3f0fee3426691c6d6ae8f2080746d2e8593dbf7148f9098ed7e4413136399b53847855ff3f1f4e1e3bc01f86a8af0bff9a3e05cbc9c67fe3c41f086f8f25bb02494a8a9949bfe7b0da204044f84731f0963ea1733efe33ce393b79c57475de09bc2a7bad4cdad94f922bbfbeaa10057f3493b3a5d02afad62c374829fe3e71394d85d2e40d9265216b3b8197f968f7a443e990630ec573a1cc26e3340ff99466b3eb5d3c03894d41ae515441836fe5c8e521d968da7a741c6c11c46a7d261df7e3ed0234e2fe7ca6f3f2225d157afb593f4625eb9efbfa8ef6a62158664fee4d6f21d51c81fb215805784a77739090b9144acd1eedc6abfa69be7114ddf2f287e06d4d90f57ec255219adf296388d007f599e6d2545071b5b5959aab23c0059526073bb487e3c21e1f3e611e925cf0230dd9ca1078cf08e20d71d18de236912e68a140d0ca8cdd57d7d4b8e0c881cedbdbe17cfc237c77c77920df4d350f8072723c820be504ac1b7c9c4cc00cd8fa94574e952d30c5a112abdfdf0bf513aa64c3bf0921464c8bd496adfdb8cfc5f99ce5cb566562a93f76e28d935bea8e9f3d4118a1454bde3d8d1833bf0eb88c2e7d5000956bdfa5a30c701fe64e03551452a2f47ca56871e9d6f2d34c8c62fd11834b7c2f228885deca96b0c7450926136e6150de88dbeb855ddd4e7bf57e789bc83b399147faafc6cb21a29ff0f9d422a99b9b66562742d411726b510c5f10285e890736bb196105ca8a721619e654776d2992a4626bff2d02c8b578e524b473ce5739918e7f5c8155ea5fe8a86a186ab73618c9cc20b06b6ae8dae21a00e14cf1e825c367990ba1583e0f2626e65af0796a07bb573899558c43a458bfa56ff5cd0f48f587d4a72c3d7ce7fe7a4c4a59d803ff22d50a432bab089069f6f91a6a446e15b2bc7499b1ff94fbc6affc16f8bfcf85bce61623af9c18010de71e1b304dad89fb692fad2c57401a54b2befd4fc1da6a21bc0505add6bd05cfa0c72b6f1119daaf1ecba51ec297c5dc8dbef947a762e6910b7c9b1caa3a1bbea865f256c7e4be151c6e756649a4bcfcb6993e658b226ad76dc08f62dcfc20dbfc1ff6a0af86a1e1c81487dc52d2cb2630346a0171afa1d350f26dbd3625861c6abfea0db6e07c88716e781ac7cfcfb060070eb7e6b03a066543d486932ab1a9bb01927b852b5e0bfaeed42373cf663f39098bc8c4e426d93945c72e2ae275bf9ccae1b56fcaa32ef92068c1781f44494e84282684e796b5809827903f8d641a28c7b545afb6792331c2b50eea818bb74694f4009e70e319b4b1b296aa38e14d23110ce8ed25b966f95b2f22d10768b65c1b1ba30076b975b1b108733bf8c5ed0b5e307fd046799bd155aa480b3f9fd1ce728ffe6caec4eba4a4447c59c63f2ee54e2f8a856002fd7415ca681926168be4901336a92bfdeb25e15bbb9780fcfeab6c7672e9f95f0699376ae90379ee6780c0dcb7338cc69a0a4e9689fa03cec5aac696c9f083e6e1a2c6bb3044761e64f04c61c4092271e3e899bbf83d6d105e3eeb64d444cfbca3fe8691f8f4346fd8601123c1c333a605c67df8b608498fbb5af507017856c62ff6cb0fc05ea7fb7c849f301738d602dd8c6b6d655f41e175baa1089e5adf9106d52cba04bce630230d532812c46b83d7cf6fba4ae0884e5083cdb671f77ea54aa1f93c3e3f408b0f02baf8ce2407eb9bcaf2af2353c0f0500c65a31572d8a1cfecb57327d7a0297b8f449d7197586dc8e2806cefc809f8d803abc8bc2c4d632f7ea13a52b0a1e7954e9d39ecdacb84d95d025b26187597094506daca6cba730cff169b1cffdd122cab1feab9c0c17f8fce00ef5f70cd11ba8d1bd90f63c438c1c77373c4179c7fb1f760c0b8d479aabb5472dd6223c2e4f5799ad8950000e29d42aaa9a9978476b1b2f322b6999fff7d2412cef9a936e67bd31ce805eea9a2879d80cb11a370783e3b9b7ce2c912eafa018535adc684b7cf1c9414f38542ab306969313eaebede7c2cff2db6e469fe111a83a120cdca049420e5ce3a4e472268329017ae5efa6cb6b525f19455dff0f95ffb8bf9398f39c522ffa3511ab304a12107c51e3866ce89012f7947dd62f12e2bc1bdd34e3c46f56c6a9ca2565aa78c64ede75f65b59691dfe51bb1cc6359fa4e5ade55f0175c2533af43cb7c5526e164827030cf6c22cddf41191d4b909141f548c570b428265817d633415fe82e2cfa90096bb392bcea134a8d3309bc212139e389058022244bfafae8a3d2f3aad437608f78f2eb05a634fa1eaf6c68a6020e98b95c0fef68e5c2bf6bf3a5153bcd465f16e6295611c9daab0951812521e2aba2a96f3fc6718010d113be40c27056e2672ec206bdd4d3e5b1661e9cb52bf8934cd0a22b326592ce784b730ed9b1db9668bc49ab8301d07201ee20e0ce29048a2cd1b36c38f352d13f5fa96f1801323affdd482a27a474b689dcf3aa125c204ae76efa4e05bb5baaf053e7a36c4f28a22c9e3c483e13b9eb57bd326ecc26687a05fb94751ef058f266e7d8c99be161f26fb72c8fca907cd6b16f678a8e95398bc883541b313538756fc958e0822e4a45c4e4b3df8090a82b249c4116450782b8fa7d2c707f28aab6d80f3b7d794da86eb9abe1debd1bfcba2b32445f36c080e36061258b09bedd1130eda112bf15d0d0f0111dc17ea4952e3c2809a3ced81fca6654337a1b6b10eecbce92c356a3de4444e3dce07823825f69cf40cc3e4e9545d417a1c13c1b87901bf34892c6439dc2196e54295432c816c80785ab0a641fcb1ad2239d97a807d8ec8dbf489705b7da13f0fda5b89d62f3df8dfa6bfbf2c51d30c2e33cd88ea0c9d62d1dcbe5e3582bf333a2ee37ed87e237e763e635c97d84f867b10baa4920350ab007a45d36503d7756cca89d4d5e87172d389c2429c35823a2f178eb29cded950b06226dca55be005b96a4aa60ab5f2d535e16d1bb267fae25c094c4765fb266d9ff78df8a17d764d8db48aae1bb51236c134e631b5a206ebfbba0596f76c7d29d79abfa12a7cc40d339ff6fb10f7382592f9e88abd1c8909fad5df2fe481123376c66a82797a071ddb205a3b89205c37d27ed72e737e372a79c4f2149733f15004dae4844a2a2483277e0496de1121039b2323cbdc72433ab8c923c5e18f5b4657f5b5597b62875a37709a61f8aac254ac3f45ac30d8960d387e3d0ac10f525080a65de1234e2381a861f38f2333a180316ac50280a4ff5fb27f8023cfb1c8e6ee4f279a76f3a2a30cff2a1b97e991849f10d535beec669a2742db7726b53a8cf7bd45a345daa04b46757ae7f7cf0162fb5af593daa5a115f4352e15260b71774c392442975a36b5eb9607a7c45d8f8a8ecedbdbbb5700e5ac3948f99c9df1e696d36ddfb050a14cea3b6e523061e06bed73278529d89bbf51160c92383879a44f03af7ec0b1f0e4e4865140041216c1e6fcecfbc334c52bd9859fe4b2b90522ec7674ad782aae925f3b82788407db0f11209ecda23a77d90ea543a58799472357f9e1b257d7dd0370ef33d4062d6f9bc0ba7a8c04fe68d9bdd417883f1d7292c0a6b4919d186a0977206e3b285ea401c1d720afd4603dfd62b7849fa13cb507dbb7940371745501b3bbc1ee9306fe4ad994ba24c4a2193ae76a07b22448f249040d94914a6dd11f8379dca3abdbc3d8ce70d6215272dfbdbeac42a273b71c8d6f5fa051d603b05c61c55eeb38df8c9577381429596f147e7d8536afed3dfcd1ec2214166eeb54ab58380d626d7541f9387b6d468fd8c4cc94b569517591d07d6a0ac3245a91cadf081688fa28112f633ab35477bd149b5ad4f53ba8de55027601a91ab451a4ee45cecb770633f19728f166a5107527d6847b6b1a11fb1a581f8840100c0dfb0f110887ee95e449d0531d57d73277ebba2244b8b24fd33858f21192a165b2b5825ea0fd60300753d086d8f65287c7b07be41e547f98cc1ccbb9b53f3cd5b80b97cce3b3180fde949cae78e3cd253aaa36640f3700ddd0bc9b3163a6de1a5c2284d19307abb792bb46240908b8b35c3aece76645d342090298af79aac065e961271059578321f4cd0c991aa6da826eb9d60477334c97c33b79cf94d8fa69be7a91db6335238f77762f4af604e9e3ba30c0630aed7bdd184a6f11b240a5affd6f281e31ae23d63328e46b545812d3d97641bfc4db42e7a7165f64441d7dded034b9a835012e000cd0de367bf0d21800899532955ef8fff8255e0287ee02aa33e02e8b3c8a3779296a7024ddd824227c5e29ce82616a92e77a8d75d62cf726830018c6b9673a87670c0f5acf696e776c87e0d5fa4a19372bbf793bfa5182caa215244da27330fda0ea37d4b53e60794f8c58eb6f784f749877816a783f30c20da762ff3b453e18a6b2232f3f5c386f36a59d00f717cca41f9fc30f392ab44706bec8e9923a7ca825b11d99d310d047f61b4b492285619a58e3d34344c727aab9a27ff96e693477f1299201f5917064cfce2f1efe33bf85c1ee16bdcc8b896b0771fe4cbd2f4bee385aa79c6fed99515787110fa04e9763f83e40213091cbe5c776948d4add207c1fac527c2c27759e86c3414bd63e05b570e37f5f8b681a10098bb194406983e2ddcdda9ace94b06ff1f2c74c29c9310b6a8f2a193d047453c469b1c7024d79221d43539536bc0651654e14760277aa1aa76ade55d0ff12d3900844f3080247f1250bdc25a2268de15ce4a61d0165255824a3456a626ce98978ad1957e79ad2a742391e048318a016a2ed2d8a14b2af0a4545eea59f3d085ed3df86a6f8ff627eef4d72f25dae6942062519082b58dbf60c2e0001e81a2fc091c1d0fc9dbbea4bbc92146a4fe088e02019c3f34ab0280692e4581cbfee030a69f053c17bb10f83f24a874c78cfe5b489b860784487c362ae1b11a8e5d1b6966143a854c58dea8dbb1636bd66c8f2e5023c217c8d0f708f7a6585c809f31a045f57a4eddebcab9824ac15d2b3b78fb96831176f7c7d435b40f47427446506a287d6bff084ef04b4e12c893146cd5ad8128be911f66cd7be09618dbbfd91da6eeed9fd777ee7752150b45598b736e8910d7aca0b39910a5796f3eb3ab9d89e902080ea461921753bde81f76fd595059ea4b5ecebf9f8f6309e35fba09407c2e01c6de91de13e6ccb7479196c173977ae48ce816dee788fad904383cae3f930f16afd7da06edb21e1cd81bd720d362e551af6b4fe0e4bd6306632d1ad29820cadc5dcb12ae821fba114280d540745d0d4d3b8f7453dcbda0ce20a8f815b343d202e34791236b913759aa68a4272873265c04a35f36df176a0827f620fa609ca0184278406ebeeff67d101b8d7b4ae3b8314f9e3f2cd2fd63c8caf5cbcde80f6e1a670fbc4748b1ded1cd74d0956c11d521f0ce999f37a5c87e20cc46ec581cde60501248b0e6606dc0f1e972d0bf7c3eb3dfcb16e37f1ccb2bd639da078bc890c352671a2a815cbd63ccc2507cb22f62bde861e2c64c29af958055b53d6101a32b66effee7fd903203e6d230f0bbdf7bedf0fe9235324c7ee379b3e8c78471e387d9828af46d2e2fb2b93dbe4fe8dd584b4e3715d7189246be07fa257e65ac23638433603c5bc6e5e74daeb80247dcaf7485908d0353afcc4553c48dc125977f0d39aa7174a71009e2356035d5f71da7cfae540269202e1e20866030077f749a3ff58ffdf9b459e9046e8f70cd12ca546532401d38809ae1d90234c76263f10e4ec3d9176f1e3370deda6bac126fc7d54d1780f7fbe1af8b87e20f54b4947c3f437528d2bfc2b884d247055ad140200cdc98abfe08b1e98bf63e8f7f30b381081e9b9c6e781a5891acd245b84402fc1e054820b965380261f295d6b9f6750953ebed985dee0c7052756b4b9b5cfb94f55036f32577c47cb0e97dec978fb33842c11e5312e584669bc5d5a326dc55cd748e2f12373d6c2a801bceb4cb7a49304319ef5c0bac4072c02e6db7f5cd5f842ea481cef2592593f724b46e872213148ba24a77017a32f9a2625d30f42a2e1ce93bb8e67764bb2b6a2fa0dcca4b28c729558c52512034e0bd80b8258c52d14211f4be4e68f755af2922d6a5d014753de4bc202bba43e37b0bb2672147a0223b761e7ba19c43b4c700d61ad69643e2e99de477544ffabae30785f4184b04fc36c55c89e108272a8bb2b87f45998d23701b7eb3ca71d127d012e8d76fefe73780201abcb6f30f5c861a86ee317090f1e6848c4053102824ab8fa35a1b9e74358e2ae0bc6c522b923c7e1da292eb484fedc741aea3ed081f83285b233d785de895fc8dd96bcb0b15d639049e6837fe9d0de494917eb5ab93e541347a7ad0f8ae6666f093abcc7191b6f5bc20f70400de97d3aa994a66ba5e0ae5b5826ce2eb770cc3c41c435eb410d4d7a95097b418f7cade058bed3e37e4ebf7a148cc693a366ebf325d54d59177ec7156266b41df9e6b4fdbcf24d4dcf5dd7391769f05652db23431e51996efb2bf0da7c2b1ba86a12cedfcfbf23eeaca42da14b2b6de1c3d81fd64a4785b08add8fcb51c9bb525851b52d101f2ee3e3c0acd7d75384fd439ed93f4d5282edd794f9125ac383050d66658214530f50463ed14201146dbc1e1e279bea81c30332e122699f89e1fcc9b2ed6a7eb924c9019bdef7de942cfb58d2ac5ecdda92b6e775778c9243b71fc9f9a84d0eb26ebaabe2fd3a0923ee6c452df457a80ec2699671e1210f55efbe80fce8754b8bee4f655e2157c93e585a8bc84f90486f85f4f519e0b2fcd94cbc24bc2fd86ce2c8f7c40e56b487b4200088b865d1175ebae38e346d62547e02ede2c48e239f30726a5b4ff59e2a2e7dd2e1d6920028c25dec368c5390c836da16847836f53824e5d0264958c7309a40cb5e38ec471ec8df67fd6963759ee89943620cb123d2a99b9fa905cf5746f28f837e67dfc4c0cca6da5f08be39927bb8114f87d6652f1c6189bcfd5675c121fcbc160c35f5b2a67349a1d887a3f0935f26ad80527c86887881d192a8871b09ca5d5affa04223ec4676ef53ec35d0c357eeac78452ddd893b3a0a6ba769a29af91e366bd983ae47006d72e9c70d491634da7e14a7d3474876e4fa38e3d151feb66557af980100f50cb1cdefbc0c75f2a705b1c54fa7ee18da48358e75daa15cf7a093e5815c7296b4514cbf41c530feb58a41e67e907aee03963bc337f69c0e7ae326da21b81d1a8f31e60b1e5ed51c2d00e57c5e182cbcdbeb062d8da15197a0e5e220569f99963c49be765d02e1acf336555e7e54fb60c89606f7082d2fc8ccc4ed7871991d37177be52c76acb6924cb517a69e8c96793c10b35171a568b51ddce63ff9f4be0f75cab5bd127a24b057dfc785b495231f9e3990c80fcbc39b934a5a26488a7f8715253a905bd56c1acd179b328224db4b16a4fe5874f8343065806b40de7fbe32109ad463bc7018e245dd3f46111406d5d681050e665f0959821519c8f26cf0399f2f22ed3514d5b349724815ca23540aaa387b72439998f9be14f1e076e61d4fb5926df6bc9d183429c476b66c5a0659897edf241a8ef7104b4c68bac5a9b5fdcf5f300a0656d20afcdf4d99836e738f0eab41bb01190aed0abae39ad9bcd7800fe643e1492e2f253cb16821409d895a60cf008681512fc394ba1279404bd1f30592b8ef2c99fd4dd9097a8282b62b536e09674676a57343efbc7ddbaf425f130c70af028fa27c6ac5e433fd8adaee3f1815501c54e9918d506af18430bfa15e6dbbf635a666bbc7e816271d1ee743946dfb85ef324051bfbc06d62cc026665d9c3d805e86445980e3890ed1fa894d738cddaf0dd7eea57833580fc93fdc330f0320d7d10ebe615c3812a36044f81538046907f2be78a3436ea58f9bf3371fd0f11654bc4d6a0c4cd4dfdbbef46b125a57d89061675a2c6beb74a91e11afc6022a57dd868f7c0c4f04c49684f8f6ee490d77e09c5efa296757ad5ef9414c0f3ca136fd9384becf940c5216bb04c90ff9b023c1d668617b6f0263deca8bf833ac651cb368dbf4174714778145367405c28f788459e93db00be1fc744c2f1c9849c2b2bd3c61c13f6bd6dd983b2556520747c42fc9a087fe2728190f1493d6ccd5e4797c773f2e274c99fd17eb60ecb984769d6245f5857602b38484596cb071e018a62419faa7c3d7f0d4e0c73ef92685ccaf6c00320724a0b77f063387f7adf9329cfe31e672a5e4d9510831f5246a34c4dee78a5f07322c42f9d73e3bafe08784b7e9bc75f9114181aa0f3eaf5076bf365b298317674a8ff105d06433e152ae9535981d2844dd7f44808cf4a6657f0b9ec59d45b52cd784665b79b80b0b5135666706f7814dd13db14cf25ddbcf00779b64a66d37b796768db92cbb5e0576a508a092b7f5c4b0ee593aee906a535171eb8ec4ad7aa6f92130e2eb144c2de1731e9876b8d6424b20102b90ffae017be67a2748348062e9994cc02cefa4fe326a6eca48f127ee414ca265bbc7ad66ca111e4a8474e5700dd8b45dbd6c73c41a9c3d7344c617f1b14eebc06334bf893bc9661ccc00a6764ac7db8087a8f626e27102f85c06cd119e6a7c3d3f0f765e263350bb1d1ae2ec0436d72567cdfe7f9f092c5f0d3b55795980db036e7efafbcfa5bcb08555ae1e33658eeec342401bd4df674d924323c66c3756894c992fabf3937c01faa5f05ed28f909993c1a85eed9a3e843846bdc92684c75dbb33cce222c683693d26a2bb0529ffcc39fda6fbec51ac5a3b44ee1b31f9ddc6c0da82588111d3d40f47a8d8102fbff2cc19fb8b501d745bf02ea651f39fa42ff5a41ee47dd2ad08048cf171392479c1dd74638105538460a74608dca530b7843200c333bea1b1c69f01adc1d5af54c87fa289864772fc075161819a02125e24490406e1dea34c5b1af5e8f6416153303bf2acb0e722533fc5dd2a41ab592c00e9001488c71d48a9e447141440af264985108816580bd7ffbbd6869b11142737ff9cc668f4fba95d0642957550643681e7db18e8de7dc390bbda137f69ebf2cd90d97f1ff4ab70a965ced8a0f5810f45b8b9c23348af6f33b8eef505629645cb355801cd6114284e969f1e40e43172ac6a4ec5d83897a8b77f29c28f2f7d9811db485e4ea81b13447be9f2c13c0b0ffe77fab65ae27678a087587c49030166a92fdd8dc29b4a3f7a6d07480d6ab6d9698e92364581989ec93ebc26216d6d514ec7e7d44f93d2a97430b45004722e32d9f8488dcff1e10f3a3d6cda9eb6b4dd42889a42bf9aba82d75ca9e8d87d4148d76ba7e815b2245d29e5f99e855b150c711165821dc8a6e63fa273772edd207e67f1f7d06e8bf5212476bf87edf415050482541b0c88bbe37e7f3e3e194f8e2741b9e3fedc7c6e01f4ee7916c92e81182d23ee0d2bdfbc028320200147255665021faa1f88e394a1159aa11a8f962f5751f1a4b67baf6c0f390e754631be7cfab576938b9d85953e6423eb0a2bebfd2ddadf1ccdd022fb5a2f128ae084d01c84ebe588b2f6ae1f6bf8312ede479efa297c148c57826c7c15097c6aded659d583db4b020c97b36a304e1523906adf649f546398536f151b44974102225afa161b72510e1210396ba228d007f8375a15e86f0e1a24bc96f15a9bd728b25320b2a90f47d0df3a0f251cf885ed066e5278b4bf3b7962a625276e90171c7f241d9344253050a6dfc535cc3c902b19dabf9914935c012a85134a1fa8bcbb7797db163b113f2fb0d0e29fd6f2266b9ee90105c14b2fac499eb5f154162ca5225b8d6e851a81e82c6e39f1acd184eaf190783fbce60f54996b39c5697e80b65e04c7e71e2e9ae02cee07e41565b6295d506e565d1128fb2d80ae72bc5e21b92a62b4e0256380fe3e4c4ed8590c7a7ee85fc4938cfd8c139906c3e7e9def49d213bccb018a9f75c2f0a137ef91405b4368afd5e24fe339dea5362e09c8226fa6df586c011f1adb6eab0b91a4e8e3031ee028de6535a7003dc26c019a8e585dbb8d6aa26040bce0607eda67af5370a50aeeb0fbeeea4e0d9f9abe4d785b8aa0c18ebd4a6c6bb1e3f9725c14ee79ecea0ff87e0e1dc90110ced13f06766c16bc9610a13b68ce97a851898b47100a7eb949a0176e30d361a921d5292456acc520c1b8bb1575684684f90ee05d77837948271499ba85bc20272f8a7fe2cbc46ff43b893e18f945d8928314d2098462cfafd51d0e5d3907e9dddcc29f93e9bb88052740f5a23f3e4a3b78639c5b6bf32faf3d8a86d2fab5797b7084cbf03f6c0a6451cfd64d077cc2e7d419929593fa455674863daaa8fdcecb9ce1b9862f60400c399fb156880a6454d2f4dc4d7fcdcd683ca86faae3565dd36d547c5a76d8a86b38c47f8fbde2c66c9f490e5889f1df0f0e18f35bdb9fe179b9ec305630b455e9c51e73c77023e120a91f82f84cd77c88b8bf5791afce2e711c275926f70c0355fd58e240da85be22a6b93156f0542615f2883ff0f8332caa91212305ecd8fa22a4bb50f30a0f33fe193c9b68ed68ad2cb7e7e6fe9d20754481ae7f2af22b4d4a28f45cad875bff55da822f02fd628043017355aae1240596ab8b1417a9b7f13a37b16d387c81b6ebd5fe518f2f279eba1c3de76ca5bf616a8d04cc0561a8bc23d63d2ea5100b4f7a238dba3efb30b52325563ad5ecca9b21d68a8aa52838449b099465f079f6491f88c6f5ad31f96d7e1956ad203c0b02fa467979fada85a943f6effd7408f64a2b7983381824af30dc403a1cac127956d8cff30ea2cc6f655f263096edf6b307bf30c161b1e50614593786262c9eb0949b179825a440e3417ebcb3057dbf7ef19a4cb7fc93d7ecd5e123a5868541fc103a36ad5108133a358ca8e52b057a5064819bcc06033496245363e4ed3b31d02d24ed79236d82faaec005c83644949b4854d144dc5d3290b641b58427d4e0657bc6dee2ad42827020e21c4568d4ba4d1fd708baff3e3ae461cc80447b6ad9c839f59b1390c8b578798a550c4bafaa0961edf4cb8e5a9d81320e524ce76f0151c3de6ec36d932e56dcb596e3438e3979ef1b721d62b8920b3a67cc6aa240ef95793930b81b51ca3a72a349d6cd0b60edcec1f6a4daeb09302c4a9b87ebf434d53dd255133f60fa70c0ad9646095b67df7106b69d1187c41ee615717f6a40dabd53d906cbf564f5d658ee833e857d886d6bdedac778420a886b1023d9f68c56a0c943fc0441026bcbf023b150a63edb07e4042a1947c782c38fe7551f09f376b39e63aee907943f7e47c6b0576e20535bc0cd0061edeaaa371e6bc5664ec700e8cbc2c9ac84fcce3035996d5c9244aaa67c321da3edca81688f0e3a7ce5383b0012e22c38188d0599c569a7324c5ec6ef825a1f080e9bdd619f0d3da7ea2b8c8f7b549052519d7160ca860fb170ea64e8d6902864137c898090dbe60b9428f53af82670fbe9dcbcf282b098b4603074b8b1b86bdce7785e8c4529d058d5f4a367f88cc86961e02e8d0a457dc7d05e322eff62a651eab62b2515085ca8b5257dbd3db1dafaa94a1c82263dce872173ea704836478101da67d6b3dd45b5f917dea8e4edb8db4bfc3e0936ab3ea89abe2b104b7fd19d04771d0a6d3f54dc20a7d1060a90eae75a66b08146be0b6a80f7b90bdd1a52934e2e0760f4394c60635e91630548e636d9805870605f8771ca88cda15c9ceee24b08461290c4091713eb73b46c7f003bd7fcbb733230b100af3628e7994269f9cfa250247aab54e12afa49e30c472116e2a11fe03c26f712896542c4ebf52f457572cd51d57c38a8adbc53cf118d39533c8a4524797ff0bbb282b324e90ce07a78f854cf4d62acddf98a30855589a6361638a0a7b83c9f62a72c9b7d93ee8e02065c575212ef8909f75d7563e19203a5db7ec1d3e00351308e2fa52cd14d1e9bb156286a3c92995ad3a4b12af7ec4d03af044d5bea7e4b0fecd25fc7a22440345166b8c4a20b7ae854c175f0c237bfb458a503733b01e4efee564991a13a29606791989c014dea1af4bbe4a62191a9fa5b7232a892f7ce2df39f9c20bd1c303aac4d21a251f0363e76422a50219ac55cf40efa36384bb0901e22a83c07c0f404b3455111bd2573c3fa111dec2e7945ff772bd11cf06999a78d33b318fad86b081c08fc83462afecd996b264ff7313e241c76e2e4e95f1dadaf6d90c18564596324c4686248f201e613bb5ac22fbe2508b547ffb46406c0afd9aefad1951bd6b94efecfdac57c288618505b28c7af0ed559f0fcf9cf8ea74b7a40cbc8e549ff83028338fa44368345a541ca24ae9c2eaf4dc25a6d506c1f3dffcc8a1b743542fbdb9d69daa301885c7977a780ef5d49dd795c5fa44c652063f0356397376352a43b9068307dcdd12d70a6f31ee99ae07e676663d0c9937f67910e3e66bdac1737b7e5c6a2d045042ba400493504f698f7d3b7949ec8bd01b8cd68e12817d4171e8d751c5865c1ba5a2fa1b0be52b3b22f4166ac33690c0d158956d2207fb53a6112c7d2605f2ded41f1fed17e84f53324233a188db96504e9afa415a005837a86a3c28edc6ecabcc6f30b1e5c8d9071bbee031b8d18392601a45ed1fed885df9cbce81b38a46b21054bd237595da71ba2e1addf459c09cfc1ad8876a1a9d873d44bea08a245e292fe948ee2fcb433e91e9c685bc46c9907b75da803e8de48fc57c989fa06f9eba6cf0ccd1e5054d2146a4c6ff183ed8fb27fca97912b24cceddebf7847ddf31c817f43d8e91cd5fd5c6e19956c81d9ee39ab95e600a6bfb325e8cc1218936fbdaf84c5016e1f4bdc97ff38f41f63cfd486fa0efbd2c1519599e5c7b4a2f5b9f14cf78905c82d64e0930d96e780ab0ca26f453dea413792fedc9841efc54a61e3c57285c053656e51d28eaf4396d4388f1d4870f947f9a3cc8f53c7f727df54f5ff7c32b5df60fd4c4494c6f6f53e5ce767ebb0220e14f109452e2e65465bbc7d15d1ac28c4ceabc66a78092406040202b873f4740d6135a14bc458b106b7f8ee54fe87ebbc7ac4228820f50ba7f74e13d6a880e98133939d0703857bf9647378b77a0511cb407b059b0e5a8dc17f6e37c6a9a88d44da7d1d474a3c7923d2d3a3704eeff54f65ffa93a5fe8dc6b2682e1268975e50f1f1dad8370297d9f0fac6b93aab167229b201ba74c9f2c6c1d1c1d2f42b7e210ad7e5e6595f071df31147e4b2c645501be3ee18d04a7f6c982f3ee91bdd5c48638d850e59ef72d602d4acf3a5800048732894dd84705ffe5dabf4fc1382e6f406ea48f9dcf94994ab25899da622a08a39c5c5e4872e1f18cff6bd365e3bb3b4fb4f56db29c86aad65579b6d79a52bfb30580de04e0f6bab010aa32cb488c44095492689e88a2df1859024f4b1d61ca92e21898e03ce67fb5d59d335a38a73109d0ff9c4c1c23ad065bcb74cb053eacf8092f539feac06b847dc4367f04deef7d1bc7d41a3ac80a4b38d1829467e742025be91f6adb0c805a834fe6d164770e67471bcc810941d83a7b877eff751741e0e40a5ceaeeb514a1717b0e2076aa756105472114df84b7492285f5f0d05388eaa71cf85df69d2a8790925dd401fb86a6ed51626a5a1a6ec6f7ee47ad57644126a97251c2e8f2567853987c155e38eabf1dca8785668aa563ddf27e31d1e39fee48a2df015af9ed42c4920926ac5be05e557e675f2e32ece555503d513be9f6a0caa0436038ad925517c4cd3695547dc7b93ef72a4e7e8d68236911dd654b3eea72c6cb1798cc92182d805a520f536e98a9b016e41fb60b3307e3ce9ee746816d77f85ea170252536259bc8db465e08583d161abdd8835fc18a4e4d2d719af1e4960ff26503ce996ed9098e1bc9e6953f5c6aa9a228d2b0cdaf56760702037b340958b222996e6ed63a28e5f6c0674881d1a4c6f864d2b699fe9316719bef233d087cd90048897c7b6651e1c464e3f5c307ca83098a9be0d381b390603a0cd108f31836f5d661bf91023aa0573687374716833d2348033eaaa0bcdb617e8a4200f823d8cb8e746198180c80a8ab010d116143fd7ff48e1ecf4d7468595489e338c7d34b6be93064f69556e6a72ae582d7ef8d5885e2e2d2f1a1fe3d2163ef8b48b2fce4d636058be99b267cecdbfd50774d26e0fa403c9b6ac852e9f596e90bf4d20fea25e27faec1de40547cfc57adb5515f00a2478df303c0150b5ac93c7ad6b2656a6083eb884ff6ac820ea52bd0e78132f447a7554b8204130f09e558e80ddd0a6846e78c193693a03b5091daf33b6a01dfc2ca4805fe55deee0869eea3a18ea046a4a6332f7a7f76e28e17f58e2030814948d0e827a22b3ae7344898e55fd492130f0973d23bd09a94174a0eb7d3a60eee52acc2ac82d48620c9babadfc05534e1a65bf8a0839012e659d486a3fbcc7c944ed002b0ab0b1140ff2406ec975d341cbf7bab6d5d1521961e81a6584d1dd7a4a931761669bdad8c7c399115ec47395e4bc64082604a69b1092032f0d67f297cc102f2492c9b096acb33a3e217cb266997c7a08c9a02b490b7d4189563dce1244c36950d7ec59762ce44fa1154d5b50280a5a5821f4bacab11e4fddb6a87a76485679852fd7c4c9ead0d203ce139f14478ff3b58440e66e872f9148b9a6e759fa98b8b0384f702ffaa76f4d78291abb55558c31c8feec671223976cfb33745db5ec2ffd40d1cf89e18e23ec108dd54ef4e2bfad6c0c863e7a398c4e1420209fd511daefbdc1ce650e9c8f4dc8d131d0a2e7926b4febb22a4c434f0b7ff62f697c8751753ccd83e1193ad10da3bf23f77fb2695cc1210f33548f59792eaad5cff37067d4641acc3f92049f3053ed98308d7302259440cd3dc8595f104f3cf8e476c8093f778dc0808fca81f432b87ecbbee0b0f5fb79812ca0a5eaa07f20f02d11b4b50dd536df21afd5604a579661bb7e03895cda7f3e07f0f6a9287a01e9d307b81234d53083cd93acd4edb92d114775120afff6a16c700d808a6a40b7b5527317b162a3ee6c862670b1c7acf44a115fb08d13661f27d0a6580801b823b634f62c011565a85574802dfad54a9c795a93630ce9aaeeebac689092af9ee18575a87f1791a468b82fed3b67bf2a330f1ab76019aa559b4329bfc9466ea011702e8741d1a112dce21e40c7b2a3af9bb4bc220222643785ec08a25215ffab65c5c1d2220e827c5b95722b736fbe6e65c3ee77ae5bbd1394463fc2f987319aa2c779a0d038b2ae3226e78e2f022693bfa7698a09d3c8128cb7103281825119e3ed0d4fa4529b80d7944718e657faa1981099923829a72b48ef587aec654f9a13df9b1e3c6b70e5130598b64fe013263acb9a267e0c47ff47f8477916e47f5b49806db70f65aa783ce7609ea522002898a48d5065e4cd6971f125f980becc0299d5098e686a6df1e0a478f28b27864abc30b5bd57b9a368836026f26188adfc4425c63a02dcb51460717f06542053094f5d0fd3fb02d2535de8fcabde95fcf7e85e790f92ed0f9dab4629f545108ac650c2c0779f3496875185a4829714fdbe57d530c2cf85cef1944b2c4dafcaf92e16f4dfedaeb01a2e1eee797a3d651ddee3ac0a5bae9f55d163799afeb02aac2901b3c5e6715f731a449bb4b15d671054c91e38de2c9856c8fa008f5940a48db48ba4243ff07e5e256abfda6cb819e94dbdb931a154e4697a9250f1ecbed9c3b99379edb44269f5a11fa99ef877cc5278e34c7e593be3ee61b7a663679e694c14e6cdccf1b01d39e20e8aff618ef7dce798e0594bc302d7a807d34c7c6b090e34e8d028484e86f8ce8e36b6a08f9132226c2f25ddc6d248705a62907d18cd2fa0033ac7c0494862dee252900bb138aa54b67121a1f932620cda4a41fa12c986ce9951b2c47cf63385c3b2aaefaf334ccc53e3bb5231c0ccd55b1956c33b1c9e37aec1e736174fe0d09a0ebdc261771c5486737608d671f13fcaaa4f2f160620a83ebbe862ebb824513c9eb621aa0cdde7c7aebdeb1d3a58da096e545be16378abc1e39f0f580c62abc70592cc5549ff3e7c0db9c1b52ffe9863351c96f86a4200ed7e51ba8780260486d2ee3f77c7c5040cc331799938487b5d4b5478288d9747e34b469d6a8ce53a5b66ba60795384eba68912d92a8bbb1a984e241997ecdcdcb7f5221dff83c671a11515d5ae76555e4b3c6e600353979cb236c4e089467c8ca6c7166caa564dfb4618f140b744a14f3ac5134dd0598911289d6d9d447f15e22586d277ecfa4c6df0994e62dfa74c6966145386ac49609e79884afb3d3252976384501299cf42e354d3f77b346e9d59ed5aa88e7165ee1e1d443a7b5ea915d086b7771e9caf0358f7b8587b0ba0b04ecbd3a85229fb679be5cfa9aac6e41f25dee1446613da8824fd269157ed83646799dcc883e0e28cf86481ea56228cf96c455d61b8aa2ca2703ac51a9f90fbf16f058c5759a3d7d9c02a778e7345bf1e94a46820a09a59926f021120904fef6eda04791d8a2a67e6457256ff7909095633717f9043b443b77c6d93c7c9fb0b6886d03428d7e77e4992d48bd59b710b7985d15147cb0c69bf1988bcfde848fa3a4bc8a433661645f5465c581c403604c5c20e0e05bb72f9b396221225870d6780f8ca71d5e917f564e6088f103cf0f42f527617a494f47c1fef7062f676e0b589b5118a152b413aa02bb7f77504387d0151c0d0faf2f12e607952cef4ac4d0c89f235e58e28aa22330693cc2628d0f21d25d5cc366521995fa4e312bb662602ce70e45c6f3059ac1ec862c9c215c55d095a2916da474357f04837aa321767f1568b890cabe9edfeee18cfdc818b1b8493e0deebd5305ae915618e0d5cac1e1e262c44d8a34261bbda6d45b8efa31b701a4d9169387effab4a4de113a3597d2f28f920c0e7db0945274400f76b30d2b490ade9229062ec18b779806b05f1bfd666fb1b406b9d078f1579c92bc3bcdb890be75ab9b603a97303d50e2c60aba5ab531bfeaa7bcff96b308a52a2b2b555c0b14d409fe3f487b775c9bbc7b3edc6d9d62bbaad2256aa5c7cfe118902ec166ed1d913e60dbaef0803f44d01bfc3323ece7c3540c9797aab1774b1345eb6d10c3f0eec49c3b7ea8b18e9d05545a935f7bc0972e1ce35779eb94cc688241f5f652320ec6fed0137498523a86a808215fd8398a68d488a11037def6d4cd2a12cb1190902eec3a546bef7f0f93e8f6e2f90330a6c779c9f53cada78fc0affb357f4aed16402f0cc98fba5b63e7be8160af580348aa02846b4502ae370e79af37c5fa80fc97d5e588ff904fc422d08fb557af43e2bdf883ad4b2b162ff4381fee27ede827c6272af62c1ce2abc82bca7404201448adeed619b761a0fb7616aeb7566dbb1445abc5b99441d122a55b74a6e8f3504b9e526da79f61b2aa65ea3560ac452876cd9c3db2891ebc7042a39ab22fd4522354d4e1cc2af72ad21204ea8ad4fd7bc30b94e53b9104cee76022861fafc7d59d12218fd6b47dbd5c1198a6553b659f57dadc88a9962531e6eaf35a3791bb151eac1de0bca96955f636886093ed85b6613a352bb3827598912c5d60fcf59e233bb6c46c2c926f192e61ff11eb8c2d690879c7903bbd8a470e24ddb03f5ef1f99bff462102abd9ddcebd666fd30ef03f5fbbb618c0aae85073f4fc99476e89c9fee3fc18d85a02caeb775905b27f02818f33cb3f806a2b5fbe12fa49b5a80aedd497f5623949070d12556c806861bcdd7d3ba8ea5b30819e5ea3cd30e6049b66d235af48d4ca1195f769249ce54c46b417ecd9edc98f6bd2c2edc0cae9aba67d05a7e4bd32a30de3049eb155e4f12a4ce3047329386e389606b16ca278ddff75dd5425675920a0203514d5f45e0e816f0c6a702c55c28137962024d0a1a839cdc548c076f705b58b5910dee4d0328df0ac6899c75dcaa81c646d35a783a4679894b38c9405f8fab4ed01fe1f00636d6c8633b32281a41b3d0496f3473f8006b9278b3d7539c8fd9e7859c6e7911a5f90a545776934da39132a8c921bb2d10bf012e94e01fa85dc2a87ae2b4526467a436b6e523a65f4e26aeeb51eace7756a7141a43f87892dd60d18775bf2f4764fc63658a76a233e754a7e4aaacf7704b06bffc1dfbb1bfda3352ef74f205267f49ed1749f83924808a541c3dea14a3eff154e8fb4c1105fbf0656497bcfd84d6c76f65e8e4e3d8c85291e6ca8369acab96866b7e4096d7ca4d562e5d9837bfcd8135c559c5e7b4e79c9a98e4e06001682dde6563bd7ab9f0fe2618d22fc8dd27ec11c95cdc5bc3690f312cefe74a34fc951b3a458f57ed296b6d3435af8e8ba6777db45bc4725dea8d72e65f8b19024504a288442fc694b431680375b60d02630c435131dee22b410da6fbcbcb5b2df398033489c2ad8e7affed951d0416ac92fc69ef9d1e72a740cb460fd3077268b4eec11e0f49cc18f656f9c4dbb3c5fb22ebb28417bd9f390a88c4a6ee18b3ca7d46d323f92b4b4bb514f37198eadc4fcb3b8a347f744914e1fb264b84b91d6f649f45e9f887cf51ab931ceb5680a4c40f355d2c3082b437bbd89b4d39f850c4a9ba34c5dc5a6d61d281b16770afdda24b4be349b13c6ab2c520d00abb4b5042a84db0bd4e65aaae803e4a96ac3501cf0876a555fd363c5c17fc4b355d0b72f6ff9190a330c57fc3db2e1a2b5cabf28f494be207fb9b9686741725e1b57e0ff7c9ad2c64b7428506dd7b553a6a1d627f384b89b6461676c2db6a15c06e0f731feb14c84d7e27b01221d172e89a9697c44217dfc354025b302a2d6ddd0d0ee611f8e380baa08f663b9b4d5b6ea7f81107ec8e84646be1494eed8a93b0e3533024c6ba12b4fcd0a3ed42bdbc3c0237cde0d83401da1fa6dcdd1ed6ac88c997c9ce1bbca702a33dd2d9824d22e6d09fef8f189b4c1e999e748fd6b520aee8e5573f155136c6f20967d936eedeb2ce43fa7937d524a85c41d03bba5ff75f524747947f81524c4da088b6a2e2a35d2064a443942b5cf5f00001c45071784880ea28b6fc0f4e9641212e6a894ae8115c635ff415bdcc1a8180f8b15c60fb62938d469245d96d3814b5c650f8d1223d74ab4f669807393be0dd9d91e14316889f27fccdbb0e7d705edf564dce6c0193a5589ce444ffcaecb2f19a45ef58e97eb5b56514b7d176e752da9886793ac434d4273a7982effdc72288638f30589aaced0855423b6bbd68aaac566d260f5fe56f1a60b259b0a20d187328b3079069c052a85e68b39a5f2ab7cbc007b4774b516160cae9dd66fb9566695067d9539f8c06589a690552373009a7e1bfb7ca2f8d54a36399656cb0bbd03f75eb22ee99674ab9b86b73551e956947fdc905f1b0d0d20a6de8590bf93f244179b682737f6418378cba32526ae3e0b62ae2d7e24414d867b6f7b3368b3968e8773a152afc693aa90f821a532aa353e2d2d95ce0f60216bec4680fcc87f55f79fa75230827653eeaaacd3ebb2372410120bef6f7ec393bce939e09f942b6e51c75f7c10007903144976af44f6ddf31c3a9626bc69f17aac39388d69e9d16d9b95655590ffa355ab1074bf783fd48d8471d3e55bc688e3d7edcf0d6dc7beb9242590827f02c5c60844dd6c14afd4c1526564e0c010afc831df0398b7b70e25834e2c35d43171b317194fb0d18282eddd9479dd1d6a6a6f39c8b9e686da3501708b20ad7467c854ebc4382f586b84dc64e169c852255f6afcc409f95f1ff83ccb650c49b3124ff9faf3361f9013c4acb48931462d58f389d4f0da2bf6af3e68543aaa26082278ad27b492a8223c2a6458e79be784849426f27609448a6da535451b19ac3dec41f9b0a64b03f10ba123d2204cb6f4bcf2ea55f287cda41ce07e8dd615c3f9b7cde1e070661fa54e03b4f72af7244481e0cc9ad88603b2dcb1ee118784f8474cb827ec5fce7dee742d41d46bd398efe8b8bc384b09d6ab9125e04037791502c8fc4d413e9f2c879f2b0f3f635d26d3c8b8d4fe77c462c6f9bf36b1b7da1b07b78fb15a983fbbc7b42115922db7f5514b26818170cdeec64626cdcd731a2416ef19f4dd6598b8cfc75fafa7b261f38e9e0961049af0698949de5729da931d1bd1a24df0308df6fde079984aa08358fdf3f724c1eca2a803594146d829d7b20cf649f3197fe14453b1442edfe1215760a38273aa7d6738d731d3ad909590f0136d554af5bdf0be10e082901983c4da36a529493be2cb2d4271a1d866a25d85e2ed3a0aaac3d6586cd4e496ffb5902d522a694609f057263fd63b971d8092f57c84facb1e83a33ee3db8860a9e050d77629616d9ec6b2efd8c4cddc1067768d5bfbbf8b915e3f36626a1fce55aebd609c56e8f73f7e44ef56ec5f4842adec2ffeeec5ef9720a377493ac00724a3663a276b1a62ebc2b95388848d226c31d661e5c2c453f24e3ddff74c39adebef198c3f4e56376bc846cdf67c825b2e6a84f9f3ab9819e242fe4f7d126804ce247125c674ad40dbde4af0d92a8bdd8ec95e9e41302ea6c02d0da205b8c34ecfad37ce091e9c05898a20ebfb4a8d01fd87f559540a8b26edab4fc7b9d48df730c4ae7dc6cc0e549652f64e505f48c902f60e83db2d6199fa437b91a50cd66fcf61e89557235b4b0b9bf78a0d7f2ee37c19d379721d770708f039482e0f1dea4d1f5ac16f3d9ff412dc99fece202abfc075bd30c3133246057c05921b55876968f2ba5a50a4c1bc1d3e7bd09f5b9142c21381c26adae7550007ef311870b656716093de5c5f27019201375df4e1ff097ad78f209a6125b372c9b638d371bf68c298b97071a23e314830cb54530ab71df4bac175f815228f0e529237d0805e157e9dcbb6d61ccdafdf26afece2385dbc18bfb0ac9598bd19aacf311ae0d9804bb0de21bbd8d6dab8d2dfb1b360bf8b78dd8b0bdeb30919e11e1a92b3269d54851e379ef462a5a393f0c9520bf7c769749a5de049eb8efc76df50a4b5e920688a4fcd807d6b1737d65501dfa4104529c54b4d7f70dbed3dfb754298708d15fa2ab7381381bf8f3b50201ae57509d9a74ca90306ef2946021b462ac83d4e8921231a47ffa541d3b5e54060febd7d9011012aef322ef1b61cfe75cab00468e38775c94a79fb93c4b2cbda0be7d4075ed9ccf86aab20423ceefb3c18b8f18c7c9f88c1214c3429bb4e2b431a3f3730e43746373c0c9c9febe3ddedf3b08edbce3feb210a8e8c0a295e3ff5b4b644509d32974691d560c3a72d2f449a96ecf16320423ed39146c1346466f8ae5d64168f8e11cb2e4e8a2abf3a932f73cf639aa7fe3d09f04f7a3026398e19de0e23ed4707c66d6fec12d00a885db01d575bdc1c8c637c21ec96231546a425ca65ff6b60268faef210ba242253d6030bb979184adf29e3d955735f4d8e1918e6db0dfc4518e80ed7448664e445f3ef31a2d2aa7a988a061eda12fa6a1ea8c98b4b0f2ad229ff2b054b6b33329d1a55ab07ed8d87aae27220d07cfbb41e54f26ab92ecda79240a50b051c9ad4f4e4e5af85bd5883c137da09660e0de5a95c99b3be59dfbef312a41e263772eb5a2c581fcbd432c5a0fb68214db208e76b54ba97bb09bc70992ad878cbe434b1760d165baee3f81c711bd6da823323d1b3cec1c4860603c62fc5f59e3be14667426370119bded4d9d0ead5c06332fa6859af07a4ed7daa0da6a571f6a277a17481d6a04757d2050f5083a0958e658ef782f06476464105f189d9edd0645e2ab3c0724cbe0644be3c2408fc74f64131f00ebff4f73ab96b4c9267fdc11cd6a19e8e1e2c195c2e94ea435b1bdf0e6e296c7d5ae906ba74d4cb370cb20124c50abd590667579251be0b78a12339882d41d2210a2f21d054b7cfb1579a3cd6a170e013459c51acfdcf9895e5aeb8e6e96421961dcb70ca08dace98a4da5522c118dba3063a9688255917846dbbdc2fccf2656e8d722dc5837d5350a13d70783dbeb4e0f04bd977ae02766f4e8e92a7d5fb76160c955d7b7899c64ec85b612bf47c07e35860b61cc095b530f1d295d041ad611dff83d1cd4b9aada3d9e7abb3d59fc35d6ed996429f6e18d2ff100b1e2e32ea1ca7f601d6342cd2215d073be4c9fca5dc256acdf752ed8cf57e79c101f2bdb4ef957745febd166eabf3e900cb29f0c7b6495fff98e8fe9791716af2ee684ebf30fbe6f5933b2fde27b0d9b5e67aa6648700df53f8635c3b5c09d2a49e37498065949ee5c802fdfbf6ebea394c5e3996e33ec84f2402027bdac421cbec08b6af5f5a7e0c1e8c252794bea104cbf0d5c06f59c3bde9b2d4978a24e03fb93fcefb6e5e1665288140e6be3a0cb4b9108988ffc9c7866f4659d778ab8bfeabe39d17390d0190aa6cf0a4c58aa95dba558e0f091c7002e496b849e592b1f3e3dcb903aac20840f473f07edc9c41cc7fd78afe0acf971e50f2dbfea02b0e2f2ae852f3c51da7b11a990d861e38b3a62659d4e3b3435a305281849608bb1faf17b82ad23d4d6b0013dfe8d6334f5397fd43bd96190d3d9cca793a073934674d70ab2ce9508e082e4eb8211986fba71a6834d487d971c62618b1bd152e171cdea7957f5e28449463c5fb6492082f1c4f837c17c8f03cfbc773ec8f25b08c6d6bfb79e42f6be67fbe2412b1cb0bf7c0060e521ce7958cc571db54ee357747300ac0f46a4db98c1dbf41d864132a9fdce09d8a5eb99d5c62a2dfec7b955978d6c9e68180f48fd0329ec91bc0cceab4a7f1567d94e52a9dd69098829fb91a166dc8ade8df6e2aa3170bbb75c94795ae77260f6b600e4b13e9b03f04a570d68a75e656e84c241c36c5db1f263e10cb90c49e1c51b88151bca4eae5d5858ed72d406ed04fab23d34f0eaf0390c351926692dbcd1da2dda708e4245ba6a7b136165438fb87dc89f5e8a954153875af88dd52cb5e6818b6173148084c3f823b1c73c7879496ccd9e263b2897ccc00d2730ba3876b914b0102ce6b41605796b2f1537afec2a809f2e49bae15cef752f5594caee9965a25ba732b9d293ce4b3b8a8efe99225376a7e27e70dc530cfab8bbdd9dd2e0746366c2d02d5dbe01291197351645e677a4a2a67f0caacaa928cd3c1d3c7066bb58d66c5985f4f9e900c0a402f66521417f084bd707eb57d62c990b784c985f2a66ece4ed599bfada477d8b1eff6e13c14265e7dead7ec37a35270ce7aa0baa7e7b54a1d60c81e0adbb8217e37f521b10739f8c645fbd9577aa0bc21947d0f37c893600e2a9783ec202aea26a73b210a82cce3655ed98999f9d29ee8b684089ba9b52419411cc10c95a994b0a175f89f5d866fc1358b14cb8b2e39b98bef84a83dd8f1ff6dd7c80e3477b30ce5eadd99d1bba996ff2b73533444535e01e298de9286d22d735a7db7610e45e243518f8327de420f3d0d366eb7ac3fcb77bcc6306e7fce1e6722f947f13365fcdc8c90bd64bd7f92086194ebab794dbc9fcd6795ce46459ad28cf8915e5e0cb4ed62a983126ac80013983599e916dd6704c633fe6dd6a3241200c0ffafb862aa146288b0cb4993a46686a651228c4d1682383d86efe5eef52bcb4d95581d48ac31328988ac476ba88463dcce863df8de740383369fd191ad2c9bcf35a4ae598958e5cd2b6402980761c3afe1b605df5ec1050aa444e51216f85fc56c86cb493987f6f37840ea468ca8865ef728a62eb536ff1576f388d16aa950d38da42b212c2ee8f5b2c9df5b9f690c94b9d36b6b0a5ec4a06314058ad7217f3f5c5e547325f76161992bb0954703b0b0f3131910587da166b585ad6b7a950444f5e12856c68d9d5b7292c611f6cacab39bd67df1667cec3c0da3436994375b139f02e7cbeaef4f3c5bccb17a7e0bdd40c65d4f769ebc8808e00e53e4434f5cf73cc02360cf23a91bb343eb9145d266e066bda6c5225c3b4cf7049128579e108d181fd0f91f994c1b02af05ed28f909993c1a85eed9a3e843846bdc92684c75dbb33cce222c683693d26a2bb0529ffcc39fda6fbec51ac5a3b44ee1b31f9ddc6c0da82588111d3d40f47a8d8102fbff2cc19fb8b501d745bf02ea651f39fa42ff5a41ee47dd2ad08048cf171392479c1dd74638105535551b7a4ccfb1ddfdf56a889cc8ba6116b5abc7adef0a61184049c616276d34c5d088ba1fc3fa82bb12cebbc4785ccb7c841741938b275dc4585ba4589a3b2b8556a2c42175583da38fbdb58e3880ad992b8dece5ab442fba1dcb6e10894d0d9e7d11edd4e16edcb50eee706699f0062223c877bfbf790bdf747989a35802b9167e807150ab68c55192a6a14f0841a1d3e23fae2f882940a0ff5042358a53bde707cf998a33dbbaee2ceb75141ae6e727d57322885d8b4329861ff6150def35ab0ab929a3e34a672cc3c8309716c5c10698c6d7c2116ddaad999a664a9af8ab69cad2b9701e3b1b448739100d9a2027d0d1cb1ceb7ba05c58ec5999c71fc3f77b7a0e42ae7e5a80f97f3fb2148947f0fa5af8764d72d1a07a594a21391bba6917e5986bc1669169a531d954cfa3b6df786fc6da980485499fb187e686e52d441aa911ef3442c93fa9827fa976ade88d5cb13b7060ba4f2f7f6c665e51216287d0b274c01799226f4d31d7d42d057492f55ea9ae57102b11c254a83b330b6bc9cb05fa3504fc06e5dac154a9201513620cf325675f9e7c61deffd4d45d94bcf9985377e0d43b115b9efb7624c4b1caf00ad0da65b3ff9b553a89754b43f31c5b84cdd23eb0a2bebfd2ddadf1ccdd022fb5a2f128ae084d01c84ebe588b2f6ae1f6bf8312ede479efa297c148c57826c7c15097c6aded659d583db4b020c97b36a304e1523906adf649f546398536f151b44974102225afa161b72510e1210396ba228d007f8375a15e86f0e1a24bc3c4d81ffd865ad82a5409d291ecd6aeee63f6d9ceada9ba15b2c0a2bfcf54d138d1dec447b6f0b02687284480ab2d74ca48a1dc9e04f3538b985cf6c78b2caf24c6eccde7c73f4530cab340e7c9b546688013dd71e97513d36d36b72110707b80459168dee3e5b52431f0a5a1eb4d93af444ea4767414fc4b32c90487175fd954a635aff3409f0ddf1ac0f602fe094844e1535be6cba62bab8fa012c60c77cb441719242e481a3c75d25b2ce94558eae9bc7057613a4de03603aa97ec4063e2850190979020d27934c3c7b779ad253f97e259fbe00e498f26fee4892db32ee1f38db9dd3ef3e6ed4df7f7cd8ce299817673e32fe5f79cf9a7213d3d3d72c6dc1d2f02b49f3ff73b740812c1b438899cce871a6c65c6a060f0f4605fca0804c0ffbbb1cc1104b6ba7922e82232553d279dbd222a02d24d35909fed1f0b78164900057204d8f7ddeaa57e96e0a3d62c661c59ebd09d7bfeb325b70f4ada49a30671160b3e89349daec496fc31b79c9bc643c7ecba04e584519f070447a39402d07980b8dd6935c5fca9c1290781c76fa91dee6d6eb6e6a93784355fe6b3df8a8591dddc2c7a645d0c84d00e9fe23391a351e25a21516ce722c2631c212ee7dc9f90e24c78ba8ee9164ab286ccc3dd231bdbf2e38e17d3d0a0010d2fbe26758093742366951f617514aa55bcc09f76ab84eeef719dced65420cc4439f631844d45a849ada3f6fb6e7c4df68cb613b2a1d7d5a3f227cb6b97aa9c5ef5351ffe27749bd83ceaf4d726c35719dcd92262c6f885bfd3b77624af3e6d33b1f0a94cc3af855a870c0355fd58e240da85be22a6b93156f0542615f2883ff0f8332caa91212305ecd8fa22a4bb50f30a0f33fe193c9b68ed68ad2cb7e7e6fe9d20754481ae7f2af22b4d4a28f45cad875bff55da822f02fd628043017355aae1240596ab8b1417a9b7f13a37b16d387c81b6ebdf91f8b50837d4c80a4a4abcf49e4a8dcfc1e3c0e84ff609cb3f88e4de1313f640c66a524f03b044bb4746dd4d7f7f531cd34d52af9c14257dde2eddc21e7fa4967e011d0be3116ae87a767d71e99b5aac9a2f89e01e59294fb174b81c5756c567de0e30afcdfdb11ca46cefe8aa4cfaedb6e7445f51300267fd88cbd31001fde0c647934a7d229a023250e863bfdc3b30b6b9001905fd8e6afe364fc96254beaa7dc609798a16e90b2af126bf09a19ca8cb4896c1c5089cb5c93cc2cb0f2736dda476609eb41f5e96d7b28a358b8c961b862e27ae621a5361e7eda506e93c19569526125c1621dad68046d803f6eed4c7b14157ce07ee1886f5dd40c954d821ba73eb4d64fb3e7b397da45ebebacfce13967eb74382ba86f43ebd53092eb965ff3ef729d8904b691895a5f254d8be81a877e033eff6deff22808a2093d77e9ceed0ba02fd7fb0d89e23f768c530abf2bb638268d3cb8a385936cd0b60edcec1f6a4daeb09302c4a9b87ebf434d53dd255133f60fa70c0ad9646095b67df7106b69d1187c41ee615717f6a40dabd53d906cbf564f5d658ee833e857d886d6bdedac778420a886b1023d9f68c56a0c943fc0441026bcbf023b150a63edb07e4042a1947c782cad67d3c2ca82a91c040c9c055305b3caf6e95faa7806bf61b51a865f3e797cee2d9151374b9e5ca836eda8fe3dc37b37c4c5a4470dc08bb4f1582109532f92621c0f368b2a6d9fb4a4e72e1bd24e55e434a53a2a48a856f43ff049b0349909fad1b82069b5787c9928c8951a5aa3a98a6c935ce7f1068c1d2e132e2caaaceac109db890b2732b923c8040c0793e080b8f17e6e58562c4239ef210a29e7e94c7d578b229c7a8aae3c72013db9cff14c71cfc283525a7d30aca6a30d3e293b5f98124e9a98019eceb2b21fbc515c0e5f3300f5f54edc9398e6a3dae228698fc4949c9033bf8e98e3828b02a5acc40d4da7573dab10a8f138477692c5d35d3c7213a30369ee181121fb60a90eae75a66b08146be0b6a80f7b90bdd1a52934e2e0760f4394c60635e91630548e636d9805870605f8771ca88cda15c9ceee24b08461290c4091713eb73b46c7f003bd7fcbb733230b100af3628e7994269f9cfa250247aab54e12afa49e30c472116e2a11fe03c26f71bf24f4159b0537380818b957e902507a231d60a59346a05a3875e789df358e368afeb5198a8479264e369bda5642f3481cff993eb65c803073d5aa9b032d8587aff4f7f9c237a77d4ba480eab86065817d354188cf066f2e60e7d8421d3b41a5dba40edc6fcf0e7ea17695d467b119190e314746667173a4a5948602cfd79e1e351004a3a5b94d99ef1aedc99a5456ab6167623df46681847769ab2b2350c171559d102fc6469d10163416f2c73928432f63c224ffb534f053b791623cd90d959d2d2ebf40bbeb5aaa227c222cef137d2771d59a91589b2066c5f75b649350d6ba62b091f95ce8cbdfe6abe704f484b41df0ade053db8b215e0a5b210d6c176c65735d7060153c86a90b7677d8b449c15876e971f8495d1bae89009aa0d21d72267c37a32ea760e6899a61076b34caaa4722e63f0a440c0e387503c87669681e1a23e563aacfecb620699a0e78a2982db3b717164008e3e6f63b71903d9a7b5ace916c0ef30e72478318a1be7ac3950e775fffe8c57357802db5cdfe5ade449bcf131b5e8d69dd3b282b5b1b66a31d7f485e0dceb4b3d54086e3580770f92ea6b4f4bbf0f0ab67bb9773daac74d074b6dbb24a76aeb340cbb35dc379bb16fb1419e0674d85dcda5ec0ee92e14253fdb18d8bf5a1ee70c532636056ae5d4d26f892a73e97e1c4eb4fd45733b7b9eebce01fc328b1a8eaa0616839d6b2cad2265dafd09e94d74b94bc01e45533998cc43f9dceadef674b5d34ccc5e8854cceea96abaaf273a3fa2d9aa0158597fadf7e58c6b4228897c6a2a03c62053cf1bffcded38c28a4b415771c29d8b105ed643dc20039c2c6902d0c24c8ca5bb48c10f03523f61e81b836216176b633e6e226d5349562d7d1515b28f592ff0526bfec9418249e0f8e8999982deb075c2c8bb82a7f618ee1944fc74a578ab3d3a4f740b2ecaad433bbf4acacb3bba847b90b550231de02283787eff02b09d5ad3d742b03e80954236249c57a667b8fb57494227fbbf2091b46a20a95da933a62240419e07a89a4e686d83cda6cd49c29f8988d262174920777a2f926109774d0c509bbd2194beb1994439e4979fcf908f2a6b271b1d099d9c2eebfa7c971236bae97aa978d5ec5fec1a13c260f540bb06d048be6a4237200a9dcf17262eda1d4ea25a3fd599d64078e7ccc827b88eb3638f9d3d79918e4ee65a7abd5e6f7c48010afdb700657e5c27bcb668394cc605933723df6e95869e6f5ae0b0097130cfb8695ba5043972b1cc1e5c5f02e2c3f1753e2058c3113c12a0469366b18b095c7dd7bc8df29899cbb21e0ebb90b46bf2ce930f690781d078b0c4d5a9a12c8b403cad173e4880dd48777a2a854b348faaf20169dc1ff2d3528b24c640822c2f9058242f2c24bd58868a4b0f1c0862fd5075c37bf799aa6b7d5ef62b113992799a5e7b28d439ecd39671e5bba494fe6cb3d0fc4a96dff455c43acac2e003138ff2c2526edb5420550e8469d82e3eb5bbfa921098587783e597b8410eb0efb7194f7af063ba769916d3649779e2d866a94411a8d70c02657f61de3304922770fa825e8d02c08c55f65ba45dcaa615ce70bd33bda2f3dc26052dcc514483b713bc45c75fa474dc79b57096ba19a759170d16dde7aebb6f80e2fb5f5f71cfa3ad47b92259ba92d04e5a5bf753168ce4aa71c72a1127424ebc1dab2b939c2cbb1c71ae4be52ae529479b476a9ed7b12c202b5bf323222d13844ccdc5336c5b22080a83c067b95a7bcb06436d98df80ca173fd0eca16fe7ecd450b6b66bd9106c749d46d1c90dad5589668382eb7df41ef0a19c24e81d22be3062ad25d50e64b2eaebcdbef51136611f6badb2973ac17457f57b29e9f43c700eb9bb5210f40df2d781ddace7e038f1a0298929fc13b8423dd31f710f9b286aaee7648c6fe22b630f51687bf0d2720eb97c6483a0a490db2f4a7f698bd4203d9189cd5fc9273588b8d49dfacf536591b10ee13e7e6571ce027503627bb4ac62a52ae75033869448b5894522fd2aee7a10021ced6d5257366a9f5f2e6c99b5c2233480f328c3d7bfebd47ebd3eb9b462fc39f9f4ec3136b823d19ce1a2d9ea9af2bebdffdb0014e6ddefced845b9601f44bc56e8eaca434d684676266469cab1e7636ae202a29bcae18e4df244119f57d23b36c65721ca4278c21a9edb372ba67fc6f76601ebb81b8a198e19fc5aabfd4a30658d083e0712b96d6ed53b58ff843936035859fcf6a1090993bbc4921501d5d8391656c7c313d41fa2e39473bebe0296d2df2b94417d13fd5e21edd9dc4a944422858bbbb99eb09541327c2770fe7f7dcd77a4f351cd2dd8479f29a4f42adffa50a7689790fec27c049983f23b5915ecd072e1befd7da61b1fa9b05b6aad332c52f705eff232b4021decaa1595d21277018ce6961e6dc4e6e28024ff8bd0da0feed855c80a4f1d6a111a175f405f89849131b4c83afac76a4bed329c80c404ed46e99e718969e56f841136cfe98cbca11a85bd5b23584d20cc458574e99c0e5f4419cc7bc240a34b2b4a8c0456ff830ebbc13b3a21acadfc8f5570da71e65662c32c600e6673be6a0aa7052c35bd81d2b25a9ae27845aee58cc11153cb0dbfc8399517d9776a26f673e2bd5c64dae21b66d0310feed152873120c6221e1ce108d285a227a02abfad8d2e87cebb31b1d09690350935ff462a741f1aaf5bd6f9cdeb16ce26b58ca8f465d1f67d607d5aefb27345b8a8bbdaba259a264cf1dfb1aec72c983277f356130f0d93fc0c559e58adda1a0c01a2fb672a81472b5dfd83924800d3d45148db3511197f6b14e7e67f0819c668adb1214df97e51bd1226cf802104c9b968237e3dd248a176daf18c202e1750cad237dae0186b763fbdfa589a7f20aedbcaab2e2ccc09fa03e08d7c73b4e0337ab50428f9c47a5785a8327449678d93d7e5fc66fa45b939316f44235371ce0ae97702e80ae992cce5575b64aee9f5beb7a6e6f90fa3b890c338af34af3c64090ba8e3813f6bf40791a1f9dc3298b21a6f94100441dbc6447cdf01986e004505440793198032d0dc521209f79c5461cd651e6c9d68396dfa0665b22f3e248fcd1d0be3dbdfb6bed6db0b95c5250d15eed2986295b3a381dc617bc42b233280ed9badc52b0892a072b8e8081041a03c552f6279f76838b4eabbee03674bb7dec5feebb76480342cb760af1fe6f92edfac9c7d2d21c3e4d8836b3994c63bfcf33dd55e4c68aa0575b4662272db3f4d1b8f7f02f85db47f4d0968abfd46fd6f24b77727f8acaf5d1d87fe29d53d0f41a834a58c6f5918d4b64d6bf39d60ad2ee660f7eefd033c65c651536be387cc44bd8778872b572c264fe3a5ac931947c14afd94f3f43fd8864d027f759273fdd5d82140feb6439b36b8da34acf9e667d6af41c4334ee0707088cc3cd8f082351b6600d6b20d2ff734e2ce625c3a0dd5e8f005f22613673f452dbd280bfd04e9e5479b01aedbcc107c02c827c0cac3026e87a5f347a2bef519631b54cd4f3f45d508aad53504ee59929356eac0b267e7e9a707f87b1a6ef28327285dd99b2c8417d61c04aff6d02b4de04b5b4a31f563b047fe752c46bcc0c25e2242ca1649d73f2c95565ce1f34f6e68fa1cc8ee4881e6accb120633a995cbbfa72fe00ca5011299d3bb1bc751a60b3bcf16717126e0379521c83ef7a03f577e4cf8a1a925a9e58c048d6fbd54d8293b9092d0f79ee39dbf251571ff390fe5d78fbbb4a38233d3d1f709809727251fc2bf2c7688e201d0ac11034eb7dd27396a500d57fb7f0280444b84ea1890925036aa1f9b93ba8c44b83f15aed62854958c36cd48b079ebf6c216eab6aaf5cea8ee5415a3edb998c4c64f9db81cc9bb219193f13f86ec557fe4c384e8904f3f7e57acf616175b8df6a169bb94f112756569d80609924a8bf4a442baa29427b9797b8c7ee3abb0da1b36c34aa8f597dc6c7c2239de4d87a3c694110ee81ce14d12e1b1c08bfa52462dcc33e5d63472ccd0e3179bdb7add2b50916dfc868118302d38172e446ba5c663a3183f7ab35481fd7d4b3f97d8688ebd91c3c6c3de5debd0c0a629505e85957afca1b918f8bd4d8df8647b7030adc35523f33e394e8aef728e03b11cd7c11e4141b9deb1e2733933f01440010c2d122453ba307d0427de4e9e9488978038f86ed14651092781736419486c82db751e8f68852e728e0e1e8b4b46098776f002c343a8ec1caf4a4998bd59e10201177e8e85200efcbeacc6013ad5c000fedbee541dafef0c2cebc7a7cfad0312b5b90fc43519077fcba4de94951f704d748d72ad65528b71f0ed5b24639dafe4c9a11999210c8491818929612598758a3b2bbf65dcffa3f94b37d32c8fcb93b7a43c623a3ff9deb5873a8eb54c45d877d746b95c499b7a475931c01747ec21468a0b3c51e18c6841bf64b45d39cefb7c9e9c19b9807f1fd2788f519c99b2d9c4085da76641f589d9839b5ebfd5838cc4af300133e0857fc01dad6de915a0e5380be0df7512c5073d03c57383644f8a69cdb7e2d116e28488e6b5a4fc5707189e095a75079a1c8b70eb9b345f0605abbeb3de26a453d2c1c060a0d4d38b0b30370c22fae939c985da777baea15e1a86783d6ac861d840095554b14983c5e4741578d6c2c3257fddce2c1f375a411f62beb72de83d8e1480ebd849cf2c38b2d5b0d0d4257bd6ba7a213705146b61fee1e6f097011e16f341981dc2544e3dbf1859a6b8773472bf62e833abfee81b0af83b5402c55ccf4f879d7e7c6c9fd2deb91dc66b27089f24ca22741404a314e6472ae826533c6ba485a0fdf8d55160f166dd698b454d5475b6b684bb7d7265a50d5093f5531ad7c6a5433060a056de4a87693db82042524616962ce8027a457974ac00c32b74e333cebea9ed7b379818ff3baa3f1cd9711b40c6fb371265daaafd58e605681129e2cdabff1c2cd5c6b15df72961545e6ec409ebe0f3cb6467b24206bf28f912247d840f09950082dd95fb44cbb66a941e3ef7d81a1c465845333d988111ef2f2307b4f4c08dd2b776dcfaa24dee1de525ff769ffe5b9e3486575904ece9be9edde463f902705b3db0fe3f7cb8174c6351955684097de43e7076f6c27fbe25d33cf5d3ea9165ef7af1a07b208b919a19ed6142b3bd292d5322d68175fc71bf34812991a57f488c98733fa86b1dc6418c95a58a77338944bedb47c73cc2479118900e832ea678380610b17f89212291c1d26e96c232daa3ada0162709505ab41677ff69a34123631a94cfe2e062da43acc2bd2e308adae0eb47a3596fcc55b790795c4c82e13216ca68f6eb238ed477c1b4e5c34ea4ffefe33f97657076b9955e78532cdb5035fc45d5e343dc0a0cd09e9b8a96c0cb9724696247b0f593ad76591570e0d4c0feb52458b68d173cd5c21911fc00b6e650dc1ccb57a3e4e1778e4570a1eb5ac0dc8483532fb27c195a2ca2e6884189f8f4f4514a6431141ce8c26d8db6ed63bd1c87f389b87ad60b5d97140c2a2407416903fc2d10e1cac723e1c77fa002cc42f3c4ea7725509d46f4131889ea5ea6b2123432f63ca56253d27551310cc2336b5913a54a85aebc791608c16ebfa180573fc7f1e44c818ef51a2bda6ad013787700f9287422c913dc0aad4ae1cfbfdb62be41123f13ae4715df0fcfa0f4a682729e1c42ba5f74ba4b850c4a5281925b435ffcea0622d28687f71727127dd5fb96b4fb2c6ab6142118f75df48e293479550105acceba168775a8eeca3422b18494884b9731946c8039b36c592d625d627491811738e0551d191e3918a722b66c276f5968521903b801a24258f1559a5474ce227af777be48495dcec15c733c0414a1553787de2eb505a579ca8881c511085b2cf6fc65051611d3d6638c89dd42ded9340622c954cc199d1d596b78fcb49b1e7a45ec5a6c5d01d200647806e96c4501f280304293653c93708126aecc34b84cc24fed4164c9c7dc6ceea3516e7663430159fbe902a05cd520b385d40e1834d1d1095e55c915d4b2918eb1ca16776e277cac70efc4a09614d0db776fe0efdaec58619834f3670b0b0ee32d6791d239fcf748151bf3f810b7a1c082212c758dce6db27c2f46efa29635c1bf3531db9b5e72aed504431a2c7421b080bf0fbc91351a74e47920f50a56620798f129efec490d3e4b344cdb66804ee2ca2cce6e3948b4c09849553b46a64237779f5b620a774d9e19fdb66344524a2fbeb7c767d79850ae9e52088e0827ef6e5ec1cf7acc35d17ea7443b5a7189c6b8b3dbedf665edfc048a3ba86e09ae83a657db6004e0f89a84ef732dd6fafaa54f79e19bdaab21da125a773930c35c8f8721cfab1596d434ef22769afa028751c2436a2c7df3638b51f71b644e8a45b18eb79cdc85c76c75d59015e69795c1f50a3d117e2cc9c69f211f765c6ec821f2d72900161d13e38cefb0c8d4cbc8bbf35cbf49179a75a663f75003dcbf1db3b8afca9e6336acb5a377bc843026e605bd8ecd862c738543f5047a8bda3f6458186e7f8ff5f78d4cb45e13b808ef48984d3b3aa5e14acbedd3b898946d0863644b6c8b9601138ac1a8937adc14204fc6196f20618bcf4087853ee824d5026d95a256b8a7a4842d11d7c7c0f0fc4b5730386863f32013c0d09aa663f9ce360164ec7f7d429bafab0c07cf68198b546dff4d789741bcf44a2c87a286c420e8a82107706cb7e4c1b85d47538a3a8c2c645864e94f0226cbcd7fc0d18eb6230090ee01f07b0f85f9f996a164a7afbfc4fa699f8a47f262d3f4aa8c212a4337bdea9153e16e4a12bf306eefe97f8c7f676658c71fcee65ffd59d13a3cc3c0b0b08c6f5fd456f035b7544bae0af6b58cc5c28590ff18b82d4ebcdc67a2fb8c84b89515bf247374d89b58d72fe96f3b3bbf805bbd7581ef8feb830ad9032477c5c2cdefeca6b1f9934d252a0fdea31befd5bb9b1f40ccd9fc45f7cf9e48a62cbc1dc8b1345e33701cfd07fbe4ed2ceeaf27d950b663ff18f6707ab09cb2b2bf19a23e5a03ba1459710348082bf30a5219389aadd135f59d1fcacf0b401f2fe67b543632f50893eebdb0ee60352e749ce0cc1d7947eb06b83865414953cad3a43c1d6d4c9ee95ecb4dd9e8d09429e327327bb0e71aba45078b156c2d52efc03ca4edae76ddd1aa939fbdad2f1809ec8d8e1daa8d59d51cb3d2f660c207927b3e74a52089b0a2ac6ef6cfb3865e8d13666016da848f75bba560a4a3b5f98c53966a6ef47999758382fef4c177d4e1ad69cc35e16529d75b469ba8105cf77f6efc2b538ecac371d53038a2f0142fef19ecc329018db44665051b424585522b87f8228d21c0027634ca96450315d75e69a7b38cb8a9e51ec6089fd6f4c255d27640adaca80976780ee18070b904ea23a0ea6aa7609006017835157060bef0fe7e4e9e30f701c63e65763feb6d9deb1147a05766501f0bd5169dec095191bf81693497236e230b4f6a033a2657e38d0aefb62c11fa63ce1bdb9861b331bcc8e001b9b737ca377c4267000ab38755e11ba508dfd0b203f98f5cce3488a782741961ab7dbfdcec34439c7db60b6d07aab54989168f31f689ad7bcee901420d43b9c7b7471edec26ec5f3d147be548e0865f78141f17342fa0b393671f4f37768a157e6fa2f143a01b062a867b03ee60e706699e1231ef0f364e08859e137b6a05d8f68fac4797c39431cc508d36b7373c808c3099270e86fb7de6a2b73260bf06bc07a20483e70e0279427a5b8ef202c0c64f569fef325c45b5a0d4e87f4d960541223f330bf409e52b00c0ba195fadea9a0748029cad6d84ac4993495a48e3a6a546fd40c69922217b997ee8073b0903b2c6d59cc5668bf324c5689891bfc42979c651faca005293837ef37cccac014b90a3bcf695642e9373fbcd7580529e776beb1cf3705086c019b99700aeeed028adfbd365c225bb7d0e99a9ca87c89b6bcb2bf1f26dfc5f20fc95aa9cdcd1737ec91fc409fe5bf2470c918c62af8f0160e790319f342a288b6c047229d89c75b23b33099f88c4f91ce611d2e11837240ff88ea66e386476697f60055f41194059b09da42c489e8cb7020e6a46112374de9edacb6831c70f40502eaaa8ccf2bda6cf37bbeb1119fd176eb8e0aaa019135af33ccb6ab17f749ad81534feddf1b49f5fd628e304087254c743e36fd5dcde80d5b22a48a1c3520853941743d7ecf5cbd4b6ec5b2f627efdf274f7115c553144d7c47381c828fc15e114da41c562210f94cc9e05410d78e951caac0b67f3383886ba2f42f5106739eb5f7ff7697fcb5af36ebfe1408f87267d558a4fcd691c36b7ba6cb91cf405016d36ac27ee534dae0a2faf3db0f92dad3b98fab9fc4b895f94a63a40e346bdcbcdb08fd7bf0fcb8e5e31df158cda25b3fb7d85863a76b78760be37735825f8a6b78bea4a1e193ca8f28b04289624120d41a8c24dfe91d4cd21e167b76dae4d7d261fdbf112eba89ba6e1794021f398ff7a89fd5f906c98d5b34e5a6c3ca5521cc4e68f065ce66b58fa65e64227190bd0159bf564623da62874bf377d9b0fb8b5714c4156aab6baf95488632af84cb3f6405ed577b544e62563c030fe770aa475997301bbb8b128f93007f2657d99e46cd0c2c3356ea7cb40cfda07123f4820cdeee255bcc96f043d0aa0ae035bd509e5a26f8299f78d4225e2fa81233278ae9a96a8977e6ab9b9a617def0b40560506def6c485455fa128f98b087c55011e68119d44f0c0b5b154e5fcc9ed2126e1eaccafa83c13a66676e1ee9bcd56945cae8339d7495c7bfa82021a46a33f25dbb23d38927b3a2d6da6580738ace2d8ef3bed0e0de8d53b116419ebf4b982a69b65da0b215f95e643bb3cc41feede421a380b7828d1dc43cba8dbc71fecfe4cb333f8d419060b5795fd50a1d9883fe077ae90177c896b71de1cc81fc4e29e0808cc6bfc2ce2807147ff145994c740293b883ef175d0cdafcad47b39711454372984dee2d74edd8f6d507c47a1be1af87a100c86d07c2d0fc6d87e7892ed8d839ae9e4674ac9be9bb8b222808619d5ea78b504fc653ad15a3d5b371967f21d1f5a36088e3d7f5cc4ff7b5c31ebcbc1a19f6d1fd0ab2b19d05f643778fbdb9536012c77cb75656ce9895603559f60c43a1cc93ccbf58d38d20ccf00b7c61963139e60d73412a20e661f47eaa8b49a9036d5cf642986192b061d32c410a5ab0ec30fb6de9992ead0fb67ab4a95fa92c372ebe170de80f431c5bdc7906808c3a6b95bac11dc2e3b4d591451f6375ac6a3f8f9979d36427dc7680ad1cb8f6a14acc60cda0368d8a8e9ed43b4ec0e3171e6c6a4aca721e6a0a921be5e689dcb6933746c2823bbbab6b2db6cb113fb42740f0cd508e25d1f48b603d185169e5c762fb9d756fa602c29f5e10f14e1a560308b70b6ab03485ae8411fdc8b2f6857f4db9b7a17e0581d753b9b7606c2a5db41906b0ccdb6cedd692156dc534f9e4f29064458dc1ba5d4ef82547ee44f11a91cdfb0364a43eed2feee8c7fd881b229125a503ff3f61f21905fb7275843e7d3d38b2d1caaae47938a5808e5cca6d20e9f02f6919441b7ea668a59edfc3212712b61ac324308df007c5d4646d41e112d1e95b237acbec06cb0d8d124578f824477563869de03fa0ab3d32ce6b173c5e840096fe98d436eac57beee3fd683f7117a194909ec463a5f48488e62609bf08986132fd1c7041e1cfcf23aff4fe8098703b847f54832b07e871390ab0336bf660c26eec6f8a5d7808918bfc8b411bfde506d816686b09771229980de615a586387a3934436ca3013c3e220e8d996caeedeb1ec6039e364928decaa22a7d140747c5a2b7323dbd93d2bc7ff05440a3041d2b73dfe0380ddc93c768d32de30b6af1c30c3f49865eb41b81bdc18fd2fdc4a2936a48bf272d46f7bc4896f8727bf7e4effc4ba8b9c65208cd08de0163f2c7b697043c1704cb99a4785789b366930dbf28b6acdd37e0694c3c82084b3493de958527f08d4ce62f1545ac240522468f164c829b1f374434857c36df58c99ae1265b264de68567d337f0f8ae628e7cab128317bfe6b5b08ba1e6183ed49453dd1187dc3f662ea90b1ade9600ad8fadcfbb24f30162546350027c951bff0489734d0e5dcc88e379b63e47dfda4ee7c0e87c86539d3f1137cad365b87ad5b241fc60d817fb4f8cfe94cedcad862eba848b66298336200db660d8b2470f8c4e4a96db2bbade287e081b0f595c055931db716b1a01182f281b75e400389eac6830f384384ef7d31d7dab17d57f4664e49961726369c413caf86b162fabc1bde1e061559b9d882e2952220f379f9557b0fa872c1a4011fbb0358e1d6e6959bf32b66f1958da787b4b12d86b9ab74e261868f4e54592749ad34b5ae30c27c670a478e7609870eddd49c7cf94ae5457b2f75136041ae1cb60ec981773bc08d1328ca992d1695cb27f04e891bcf02ace66b4f533c32dd43183d1ee73c2f229ababca83fcae5a3050088bd771e2c2122f4cfc83f4adce63d79d5e936823c7c5a6dfb06264111761fac44b1e6c3d92db839ed055a8677fb70ba9333d00c235b8609a6b43c255712a99fd3dd3651f9b9af14c8663287c78dd193d7f4a50ae080a41ff7bbc0be4bd0a03ee85180a85914662809da3d378c6103cc402c00d010f6954c9276e92adf936a0d49ec40800aebea080fddfcd6b9f6f425576431ba3d608522a26630a0e1d4db253b06808290a6bd39273054ae44b28d8ae464f07d13552f59f67e58b9712beac2fb6a456c8beaca10c90a1a0207764d1025fc5bcfb0caadfba89f58c48d8f948e72963f504b0849235469850d65856bfda61af91ab78e192c7bfad3fa5fe0da2cfeb27885f16dde2cdc53ab301e5dfe91c3b5e6f2356399c833008842322281bdcf70e227cf3e1834ec13244f4433bcc8984ad32c6832589a7297d0440410fa426f5e7808ee16f371eaa8b8cff8be72974ba1fb508ab6670c7b4ba33b0a1c06c7143634fa5c04bfca1b89428e24629a3b0a6094f0d3bb111c4b42f8485ccc4e41e050a90d2461b939765ab1197b0762f2b2af44246145548d3e5ab6b59cd337c9002751203b891b3e10b2f13d57510423ba64a3b44164d0443ed49ee44a775fabea4b14cfe6faf94845eb25618cc8552d242fcbd588dbebbdf5847807270ea91c13b811dc667fed09a9790e451679fbb8b7643a8dae1bf9554b3a8ffd5b26d9a342078b35652b674cd32323b2d1d103e79ee1b92e139f8fd55cc67c8f83da784912bbde21e445ce155920cee9443feaff05ab07a4bf8b41fcb4f2b2df5856e6671944fe2b709e1014312c2fa2877584c6314a04dcdf293d083b48c0302f889ed053e02cdb024375241fa42e7c3cd8318cbbb4b5f5f2b54de9e7faf679a49e3bbc4e59a4edf4d1072582feb332dd03d574fa674f53d84e992bc79bd5e1ab657f52fcbd5a77b9530977cce82a13f44fca62020a1ea6a381a18818cebdcfb0978473970749071bd664a02643e4fc32ff7845df0629cd3f435eb22c94a159040b7d7eb996369fba2f9117a6c235bd6631f7059033d0d42beb043d15438a6a01db3cd9e6483330454151751b4a1b66cbfea79f8186ae92f806020373117a2feacd4958c59ee3a527a65f2f1b4c16ff778c4a582e3c932601c6be402f622a5d6239d792185152c1d2413692726828f36d00f357576064a5316adbcdc7d10b389773372117f08312b746e8b12192167fd8271fcb3b3f8e67464b73fcfde5501e05feac4cfae3577ccade633dbbdbb0bd57f8587dae860f4377d4480af7058d485eef4315c42404842fae004b4bee102974506e4ba7a64129d4e1025ea9515c4a545015a15ee8812fab3112bb0d21236816bb41d07644900450c6087e9f873b3d91a2e96d25592a42ce7c29c9b27c25156a8a0fdb76a7f99fc23371d52b37396139701a412f05666cf38d30d067b4463733214e3e278e0719bfb3fdff1f2df018f9a7ec42c336760dd074c97a3aeebe70a6d2ccbe6090ce2aa4edad9410dd69fb8e4514985a836dad3eb1ac2b75a6880934ad6474a115089742dde2ea4c0221ac591641e07bc062eea225f3bea9c20b2ecb0a92fe2d6a5e24fd53647d8fe360ded258dc1bee9c4985c8f7e5968099ccc29aa1577dc8eb9f3bb0858cc275da37a6664f0b15032e8b673cefdc390b7c02aa21655873e5b07c4214847d0e507fe45069880142f95a992ca102fc49b9b8d019fb8b1ca5e27d6ed1db3435f7dbeb9703d4dc23dc4f7974a6bba29c752b43ed5afafd303d869f455cb23bb0992b44f5dd80a2d0bdf23f6b655545eeefe752e9a9814b72399e74c192ba18450dc7e19847fb63c3bba5f39818aaaeaba5a01ea4174a4c1b8de6554ec110cac49200b0d96993d51ed8c3d76701f575fb9a4293234876bc938732cddcfd7154e7bdb7fc6072ceb51a9d847b97c5f4ddfb29e9949d8d77ef06bf47b9f54e9d865a07896c8d30f58225d83b7ed76020f86e58b7b2749c11d727a542a704c4a63495a7614d3d5085fc949c717485842d27333ea8b916be36a17596ce05c43200d50ffd41f19231ce4ee03d95f2831d2df4507f0872c8b90bc92ba241f20cb815787adbc5f238ff3de455e8f98c835766dde6131e8d19c0e6fbf4b0ea56204f23e50c30eeb7d3408d4bfc6d3ca9b732d5e9fbb0d77ad90abdbc5fbd132aac835e5cb1133f44bab3c9840804797278feddcb148d77f5c0c17bcc384a3904c680754e8c857f0dad85fc12a252bbea0018ed6fddc23b7899b4bc50b9f4ecae31e41e6908c497c1b2e41b3bb3786ed35fb5e39371bc6fcf28d064a2fcf33cb2af7ec6c8165e1d2b0e167bb99ad231e8cd70f7c372cfff20ff88c549a67c4a1cb0883d1bfc29d3c75f0de3bda33bbcf66751b000226743ae77ec4d74c0b78ed7ec16ec42efbc4168e4d2ca72876de9c453bdc0fb0ab4d4b95f11c5e3345a73dae194fea7f41704b1e4990969789941e4b62de8d82de8998f81bf5ebae30aaab20b4eb93719a7e5232b667f1539583d265cd7e302f9858cfdd039400dfefcf0e04c7977c088974f30c0a855c2ef474d9b1788afa8585d0e8b934b5ee9e7b24ef717b71a3e5ae9829e1a8a035249cf7cf34b3c427cf29d7f74a9cbc6bcf6f0965e4b59ee23d740909e26f1001e97ae22ffaae165cd0537780a5788e01552c754147f88cbb107676b2d8634153b956d8efaa76deded5a0622e33c9895b59ba99190b41c43d7d815f142bc4259eddbb6e2e96ffaa8d8cc85c258b587396cfd89b04852ac7c489d2af6680a96bdd49ad8fa7c5c5bdeeedb7ba01ab9102bccd74d0b6b9d2acd5f8658d9238363719a127284741e3281f8e5a707ec17ecdc114bda7f60d692f4605531d9ff115948e4962e4cf3348d387231fd456d4ab3b10a6af528c3224454c3a11acfc91d0e7dfae788ac6daa5f5bc51cbadb80f389fab27b83b3c7de3e84b4d37bf1181dcb6acbb391b2f937d892eabf7310e18d36502225a04a4fbb0c5b9f0638e549b710fdd3f4a9b011e05879bdcaeb987d03e94df8777e272fa78234fdd194326476cd78ddf5690aefa247bdba3481a78ec57f9b32034d6ce2ec085d04b6215ad5dff15b5137b686ac83a9681033119af004608a4774dd7b5d3662e5db3208a4f9fb55bedf11323a7197081c0c82f7da706208782e1b05bfdc7533c8ece82430b867b84576f84e33d7ea4ccd2dffd63ee2381df094527cb52d428e342c019ced458f49ae7d2854c7d201c87691735ad7d27476c65349b782482623af12e398b58bdc1a47c86dba90aed479481d389440568ed215b8df840e138a98458d317d0281af1304e3981937daac1bb9eb43236e298bae2f8e56a0169ae1ae06a69c53dccc92e4b6c0f41480dfa4430a603c861378533aff5283e8bf60ea7700f236190049b46f61d8411798d1a0e82e13a76508af220fbeda276e39973339145679c5855dbc5512a371edc6d485be54cdc7f9ad581668e36ab246e788e0feb05a3204fe11af577cdef1982d9ec20d53fbb6870961dc082da03e04787711e559e3a47675e450a1e4d24d510da4d1d2235a26014cf19d16f617557d7acec0ff8aa9affada6bf660a1752475bde08d2ff2b6fa4cb13f8c6c9c588421b857a269eb94e713008438bd904de87d124e9f137b6f52ee9b7a05cfeb527f0324a11db2359291cef763222a652caa20cd019736acea0f7dad4d20b8c5869aa9bf3b5d09750ec052948699a93085aa4d65b614336e6230fb84ff592c07270caa1c93f59d9badb97c1abb8850fbc16e4aba697c0dda89eb69f0fb56c9fb7a1217f4d90001e3a6f73a8db73ffbff0af9aae0323d1a7c44011f1905ec4ed24b4d6ff30cb6eafd90c2db3201e6e85ae23be8c42fc46227d62a01441f19feeb462f26bb0bc74928a48d2c87f40242858ddb01756e02ca12bd5ac4f21063a8eece5a6772ec00c29304968a028fae31df7dc07d8aaaa18df02dc3c1484ce14970c7059e996918ec1662e88195ddf5015b9685f2e0e0ad85d45e4ab705331c401bf19f41b2a91df28cc315c924eae3999ceed12952d3b13a1b8d65a5c6b7ba0aca48703a1e56a11115e95b33d63d5ba0475133d65a000ee178c6f3f7ca95d6213582ae488ef21e929bb7f919fd25958ca7b2e8fd05cc3402ddf5b2d88d399502f2d469341c4ae8891fa5ac3a38824b62fb1bce485dd34bf1e48957f6cb6cb4dc531f12b82a8dcb63f42bed959feb7d6b34a5d0d491de4d805f02010f7d572d3c4b4b841dd1a1ac9560e47e677b72a9163a808594b412de9c576c375575fd0d4b4813ad9e890c6d969a63a4f35fa43753c42fa83ecb04adb9309565925851b19193183e1360b411780e71c7eb34ea1d981adc6998d55f0716e99920c51951f0dcdeb97a26b2d7e3e017937725b75fc5c273fb782bd840104e36ee6dbbc0c685eac7d0dcd2d64339cfc255a082be6822d6a4a1b98d10c4f4b499925d7f7164a8dc708a22d136bd847d5f744bc08eb35cd6f4f91d3f4227fb2e8d95b370ee39e893389ad04012d1f431cddffd956997b128c0a51ff05f86a67f1d89d997b4773ae38bfed00a8e9089bf73bd5855a89e1f6e39a1d4a9d950386c85205ebbb25f2ee7888b30f97c1a8c2e442b1815870051359e2dc65f630b78070c26d2d96afb4cf336772819936c7f9c5c17d559439f968c828ae30536428f46a3ec6a7501bb1fc49ef22d08a7c4672de456a90035d7973740821f8d40075f3cc035850542e08e056335b0e84ac71fe93a8d6ec0526f3552ed9eac40253739ff621bcd2a821247bf6c6f289e576e870f6854248518c5c3755d14aad85cde5999542f08ce4d5a1e03179e0a0403c97c9bbdfe81f0fc9af7c6ef556f6ce96ba7fcf1a74f141a40ba85a63292906632cb53167957818fa87967428c9efdbaaac50e94bf5b9cc8e48ae4c83669a355f421e5427465d7f5d5c8f20abbbc48889c443e56b3fb7fd20f6e46aca569ce16e72a582221fd1c0017fb131fb13f285c58aeedcea9d6517c58c43997c0ca03ccec166379a15fcd39c9dc34255033f398998553d3c79b7b26988bf66efbc5278cb52c3fd98b587ffeeeeb3561eb9c3dda1a74fd1a186224e7813245562f7afb634d03325fe0e092033fda2180af145a64be2b1490c127c0ec439b7cea4053765372071db5a681108c759a3b4000905886d67587e2a59addca3bef7e64fc20ac242d0a85c5c5860affccb069564eb15db803fe527168cf2c0dbb645c64495b8c0744be34d8ac8d81f8ca74d1582b257c9ab1fc24427065b5ccaec5c04f7df77c0e2286cd0ae34dae9d284717eafc06db8f12629380a8d9ef77e1a0738f0e1152915b84e7ed6cb7d70d61bdbf8a1324a144c9418a903bfdfd6090b203dbec3009abd938be7d3acc187ac8ff6ddfbb6daa6fbe8e4a8af77302f135a203a32a8dfafe4598a8c04aae1beb1d2f0ac2a64b61800ec056c6181fcf053a25792acfa1518feaa00d4d050e07260f08e93f6d1f6ef070a9c114bf3fda20f6b7d347c642ead249ab652eda93131823930da4e563c2faf833a2995b95333de4de831b08ebe9764486e32464386d7689af2ffe99ae0ca70b5cb4df65d21f46564204cd1b6b9303e50beefdb6a1eeca526addcf94234feed3440d34d0e154828ffd7106b0c020e3912ca4b2f65ec41556f5c183c7c52622c05f8890aba559572b1db2fa9222e9aedcb00dfa028582af154dbb4faefcbb5ef7e3a60c74332436a0a0e28e9feb2413ef0dd4afcc788a3c07092333e50070aafd915f89cece9cd813efa583b50f037a5ca7f31658215afd897233995f70c19c2c9161e3c68512d2135c1baac4a70d58006aabd5e0590c4d3711f44be6fa3bcef5087922d5c34ac05fa80ee07e9c978f083c1e6281b888d056f3c017529a66d4281bebb2e3cc884b58507a596fd516b0065a14c7520d0273a28ea56824e200dd9a836030c7d4cef3c569a13f2483621d3e500243b70dbb68f2a79dbe4ab89567126c36b8b5841ac736109cda2f75f3df6af84d570baaed80def6dcf879bdd12695ed4c7f7c29f46aa6e2a749c2c50cd2073507447a96ab283a81e14885754083d8a3c10738b8060e80864e4be6fb65abb422dd96d69397c3653bbc25dd1778ea6900f2ee7d266c076e4b912cd28a5772a4d9b4e949bc790494238af8f2e193a2addef7dd2e4800bb74ada23eaa19ec6c1ab04ecd6b4ef975fe79920450bdf6e658ee863791572fb9162451a9eed5bc40fd7c2a54d833b0f7626c71b80551a3540380880af365cb52010707d18b334ab284c0e425e2d85b7bd6833f608a99c70423a58284d22e348bb7e9454c1f60dae2d733ccedbf0a8c4bc5b75c4d4e5d9c18a26f286f84f76cbd77ae425e1b893846b9ed7e15b88b4a2c130d6ee96b1cc1ef454f8ab82e446cb2630de27d2162d42093039cb99b36a638b2ffd9748cd65cb211352d0b96935a11d00a4eb1ef51432b81c7d6cf9247ccc9fd4743b9eb0118a16e5944a317252bdafcd63d4b08d1ff1a95901832413980d05c77299512f2f8eaa71fe6b2bcbe6b171001529d907afc25943b655d1da862b2f75725a83b68dec55454349ae49136b7ea103a4cf49fee2f2672931575cace5b1cb235f329eead1dc9362c49e5af056cc636a8f3ff58e584e3b2c499201dae123ee9b35e95dcfd0275a448a98e92981393c8b85ee102aef4073fbab28e97f2ecda68bbfa41f0b54b9ae273437f727be344ebd17be92573e5a9e701c0179481ea5b7a3a6d21f810cea8accd321411a6c7e4983d0d81bed91a64f5b7cbb3190f4e5d28fb428916640cee85336287795137dad9e183077149a0b94ae83e83f3dfa203f76aecd0fdbd75eafcc9590671b937fa56dd3c792a6abf9e8bf70d41f062f4b72253aa1a6a7ec6d902ff90d4ba61aed67708684131d9a01d2e8195fd9d84c155b0ebf4151641dc7a9122fa1c792e0f9c67cc3b4d7dc49c38bf83bbce1057465f8262d882705fa76cc59b2b82aa16499867b1b4a860a389ecc0a62795f398ddd4f24abe5370f3a64ef5549c8e48a80017ed7b9cec94252ef88d2279a69fedf52f663fcfb157e698ba80fbcc9e253c2c4756fe2172d55d795cf4336f089d0654faac32a8842e3ee9ed8100f10d8f9b8b14161198cc5f71e4eb430141704662d7e1f465bbc16677d13bec6355ffe8ade879570de87c6ac6d9e4e3bbf1c22e2ed646d27979e1fc3de0c890ead81ba618609ff43702535a1660a55eadc232329251fa0e907c94e77bac81601ecf8697a1fcd634c328b00aae1300d779c902b0d1fcc4c494420e47d9c8e02538dd7f15eb6ed10a21e0b7f75cb98d050411d0ccd14ce7f008399e70fca485a182c072db06e3aced989119a17a7ecfee11053f9ed004f9448ffcb23441b21317d4bfb6cc3e7836448fffab4e9483d4cb661eec9c10815ce0d8f3c58c0fca31ea1d33858b09a898bf507ef3588709765ff334d48ff686c603d76d35b56913b28ad509db2fc92354492c82f6e2a9c15625b8d30c5e01ac7a496b99a17a849aece02c032e1a041307c1200433d22bb53a251fd4bd0a6ed670b9939d2ec6efe67d2dfe8ae064d38092dbf55ed577ed4c0fa27e8d849b4c4cd6c1353d43582aeb753a7d4bac9dbea901060c859df056dcac75e68b01add608e6b05d6ebc52946dcec7ada863de5d8da2501b8ac599ffc0db56d2af9be63024e75a6ea63e6ee35b8d8c530a35c8bd2db8f8828d56ea2ad2f4bcb07bbe22b9db8fdc119fd9315de2b965933c36fe6616e5de1db32ccd8835e9da51f7a2ea608b77d2f0ecd6e5b56dc085b4a104ec4dd30138c69830362cff93a318b45182376df9695e3a8ce3977d2166c9133b1e95e3c690e4d2f0341b641641cd5842143811cd9e28c7a43a796a236f8dc50f1675b05110065288885041d767103753da110d1d9929255aefee785a8760bfe10f99f2ca6e5ed74018cccc8e48a023ca9cf375e6d6ec617affc31827d4a41113a2a902062c0410fc07382bd1ee36c49dc195061c1d1deb3092c588effdc8d6f9630815ab7234cc76c5ffd7951cf8130a88cd4b6d319e47062fd09e7757a50a3b2bad52ef54714adeac93c63a174393666d99174461f253a255692e2c37660ed76fcce9fd47ec522c3bac29163b37a0937ff908babd60ba831a1575368912df49804045e59913968d535c765c320c27530cf44153b3b9db834e16468a62ab5af5436e6f0c56729f4e8b020ae7a28035ece6c44e2390496349112b645b86e78e44b3b68de26a1667bed83709dd13be9e623bb878d05f6b78d74dd2f04b5c96c864bd7eae746a964f3a84d2a742c5316ffcda93e037598fa35231b2e948a73355762acf8d7da0d8b51a7d7a8bd83a3f2715895beff01ac0064a5c280e14ad61f691c9f0a9670d40a0b5424cc80bc120cc78f022087185b556a39a93affd2eb2044095a2ea2ae494c3d0174f782e6d55a496111d475b889f3ba9458f9b7070896df123a0ce30553ad63056ccd8f6760e7028b9394397fdd1316680534ed1a55e9d4dcc1db5aa920a9e1c3cc2ac4e08e2cebb722c077b1bf09cbb54256978241889942982891006a362fc2f8bb1f064eda774b4bc805bd336616ca426d7894eff63d0dd55c369d2bb91812a4ab0119286abe136ffb724a97c8ce96c7b07c215883cbf617c9e1d7419158caea1f503a67ff022469defe41fed6fd32b9cd09cd04586aded2dc8c92cf46bb7b93d58feae6402a850e56aede030b843d14b0dc000c5a25cfedea904ccd0f0b7d9d4b9bad47ef625901aa09f929191bb069b0805913a8d851f8aac6a884eed17faf18ccbac9af5023d05f63afac08bfb7bd4b4c46217faf86aceefdb7a86401a8c95c2cd72475cb521e4d2c3db4d66c5c581a1a4fdc1f66e12550822dbef49834b1312e54817aa3e6cfc6df0954632ae42bd8aa3ad9695e1efe12b9bb1a725fd81f5af3cb5e33dbc9cf6df646c1ed7df784d9c9fb4490d26a7066ba02aff2b2a443d20580aec719a29436e96f9950405d84748396d067d95f7e23a90e5f419098b3d311b5676a466b2d0733b9e13a07d22e92ea04a66db85e529e790e02261b14e1eac499743baa15c498c319f005efa4141e95d6f19683f7451b93fa59f0ea04940220925088d8c09388b38ba517770a75a80528cdb8ad652a98918ad520c24eb77ae83fe669c5a5943b48c41907475c84cb7bcfe99b85ef6ffd3e661bfae1a9de982f9977c154e776275270bbd044f8a0d72e87b4b2acd7a9a9a3090020c91cab1a0c104fda55eb40a46d3f7fc1289e97d650d379615f7e9be056688e634f4e53f6379f75fe91b22908c941f8643bd1152d4739c123684e32f98b6577d7438b186ca9b6b23773436f2789982ee4fc6bc8309b79cd402caa5d0916416ddc5b824c234a94c313eed5c47593d22d6d53e412731e45067b483b98499bd83a439a2d3ec00d0d731260fe845920fcd716ddc5f728fb8f9454428a923f78dd37f4e230314e577d052183f932b1f7862bf3ac648a27de9d097dad84744cc2bab3fa3bc60c6b1d34384fc18253b835caed3be5e078703787530859c32ddf83fa021f87b403e6a6dba3e5904b26dec05a7418dd80b945193b1e7fd433b6c41de0c9f6db8a049955087ee88a1abc4b0c2eb0f2908e0654b1f1e0e5e6a20bebc9345519de04221473b305d30fe0a257f6f1033c8bdeefc61980807659148fbd4249b8a18ae699fb84e6a690f0cd02078f0b38d651e2aaed5117936a007bc1a71fbdf5eb1c3ea571b7d8df9468076a90a7e638238b7f57e9f647ce76b2efb09c4ecf6e5e505df2eaf5abce2c25b66a79ea5e6acbe5faf0705b15c042dfc2a6c06490f393cdda2351339510667031480afcb4e39ae93cf7c8aebe66f2ead92e8ca2900670d6f94e20013e05784560185ef202ee136ad6756097e21eba769341100d6f9fc508590e920712a43ef6c2b1b6a38db780a2f41096077e6bd2f886a96d7e40ecdc4ade87ac62c69e5ad9ff3024c9eb08ec9033fdcdd10853895247281bef93e3a25a43966929876665b5eb834e981efa8d9ef465c90be5f9415548fc3bc364bc1329771fe82e38cb4ee0c4deb6dc958e12cdc177cf03179b13a6847f7245916eb6e58d9d0f9b60889ae4e38f29b544115f58de77917a4f80d1c5b4a78cd81b8b03ac82db813d5a74273d4c1675e83f9b6e5e9306fadacaf037850f22fd0f243239f0eb63f1bbcd2d160cbd814c251ca3e593f6bf30df494b1baff8cd9055feee2c6eb40626f51abfdede239c8d2d5583adbf771091709a01c14042ec9ca19d7dbb62aa9d015a703992d864232ee45d4de981f47f2ca8a076d47084a26c0ee76eda557d83b53b68d8ec841c7dc6257993d0c585583444806da908963be578dc67225d8bc5a10b83e67090fb09229795a243b6c0a7ba2c14d48676cc7317cbfee89f1e8589a15fdd0bfeeb62c3666944cc6c65b19617b0e8a77ea3f1fb107c654484994bcf3469de4cf8663bde6b1f970c23e31254599775902205ea3420391b38ba8cf34e9824830aea376b6b7417590fb041113d3d4d7e16ec22e0fe4efa129ad5c1960d50464413c644ad195f8710368d9766f8d9c96e78604278808c7bc7eca3592e2aa1893801b76e6fe62b9ca3edf5eed53b81eedbc93d1857ddc5b382218be9ff0fdbd48dd0d1dce7bbd7a21f59c058bc8b4ae75b279d972703ec8deed75f6cdafae3df0b98c799063575d8f6eb6764c067a84930a0cfcfbd18983e630b3712af1312bffd96b326fea739a779b3b921a57610a1a49576c04b5051011156b645c21502a5ab6294bc14666129344702707072a7c1fe08ce88eb79d89fe0cbdde33aa77721a38252ee686d61e7bb5c9f4d5debf7a768eac4459b984229847c34a6e17108c15bf2cf2101ff1ce7018edabf5244f67b0a73e4319041a148b795d182fba5f5c650d9cc7356dcc4d53d5cb993ea05dc9cb2a1284f7e21edb6ac03aae99750a4714e808de48e3eb9dc3eccc077cb097bfdd5a74c45a816551e8b5d460d03f003aef9fdd1a4f3155d91e6ec101e541c85e18c39e66ae90480f6b4f40ccdfef40e329d4aa8be203f4350af83b3517aed3e12b6f1835a988c06a6f48597b21603e42c49de98d9fef11a5d77fffa34cd6685d55c70ca24c9e9eddd561cf7d8b65d50eede494c30024f453f96456b04ec3fc2362576d1699cd0af91adf66ffc138b162cd2c3357d196b85bee838f48ef1d6481bb46d33532c67206c2beb4520e45f8d986c57fe3f4e18bbb849bb0f912ba3ba6a1d9d872fad060554f098fa849da4d24537460fb267d25cb3a4573db2943c6dcd7ab4365b5c994f0b5db290536d325f411d7410288b80478b3b839891207a06f65b4dbd1f3801049570bc39d1be78c6ab3db8ae2d0b7802f9191dd7a83cbd5281aa0f7381c9b3a2b39c66cc1cea6ad4660ee5624759cc01221775c9edf41b85b855e850884221e4c7ab82b92900933759b7caaf939b6f6e336d62513a3aa18a5d0033a2b60d36bf1de48e3f24d1851b89f23d21b4dcec432f05e8e5fb59c446251655e0e50a128100374af490e261b0af286b6da9c2334ef7d85d444d2ddf58229dc8ad1d95db854a4fd3d98375496793a49f90dc528cb37bab350578fa236bd4ed4d133872ad7c999607e9ad5c591991c7ea323d9dd63cf3b401c376a7830d26bd58a4e31c1fa318ce4d7a813b2bcbc2c953bd70252c85cf9aef23897baa3ae5741f93c84a4395f85499a8ecb851de6a3290940294f57b9b2a9b65d094f04f1ef676c76cadc866b36c061301c58885205e8095b586d588ed6f04c778ae76e8ce9d5f3063fd8511b3c85c747a4f6cdc71a4b43c0afd94cbb5c0b45c8c2e3a126d72f3a868d95c8f9e46cbfc6cef9cf75535dcd55386addf01be09c3aa38d165f3bb026e1c7c489c24b740fcb7434ea2e82010a438a6c278ec2dc2e0b0e4d9623a3b141890200db1f0c651732640ff88a2b757c14525732ed0f0867be65a9ac155682faa3cc134d9b6834e5b2256cef74c98f720bcd56a32c2f24e0f869cfd1d85cf1363b09d2becf39fd54481f15597ae5030410bcc596c1672e4f2a536e092140fc4d6fb75f64b896d81a7951d074807ea3ca2574fa1a5f37c911cf53b5cefcdbc139c74a147c60814f832ccc639b73079aafca67d70308b51b86d07ff7cd021f760dcdf884002d06a0bf84187367f091381c092afa625933d5b6dd004a5def9d9a2c78e9a6fb0bc02f43c39d61634aed3c30da167ac9f5308e643bac9c2cdf541b1e57f6f23fffea8da74ac601a71435c698f39927324178ece519f0c9d761198ccc4f3999352d17681be119242eeed9ebc8f4dc973c61584280e93454b28726fbede9e0792ee8458d61c71105e56c7aeb7b2b0b0df1fc0269982f61e8615c189ae83cbeb23f76f3c9005e3f84f5cd37ac2a55843517ec18b8b9a0e5f8274b886ebbfcc3c5a163c9774113ca621d3b4891ee5a7025637936cc36a00c20868d5a8748caf7b09b3b6cf09f20e47d4407486bdea94455b03f0a1c9754e9d749af3fe82260ba692cdaba9b6ce4a3cc010f730c3b69bb07f8296d8524b8afcfe436feaf932ff5e79d0dfd4c1d97e37b61d29ba22e847d1974c2df797f1382dba2964968ae63a6c43bce3e0705ae105f32b3814e2d2a7cfd1f2347042035adbb1a1c66a21937b2610bbfc008aa7779e05f01826fbfa569b79270ceba49bd1c0a9a0deefd0b7640b1d5c1c77395fc67730cda299df35f1cf2f4659c1409265449fe0231d74bd42a143913da0a6e217c5be40d54805f891dd8fd61b3f10203ffcc9c363e932ce78105fc877f7b5a044777211418e1c52d4a7d326623971ccbf5f47c76268a9d186264c622a4fd9b3c15339f1f0a1a9f100fba5e25cdc4c90ec3528942663b664bd7dd19308c54212198bcb58a47a0f4e97f152ad113f4d06226e79097763233f423a2e9b75e1bec8f394c3dcbd55909f1e26e69909466ebd5e83dd6c3a54538d45d4bc04550a4543ae856ceec1908d527ff3033f5bc61e608ef39a6b7c656a5cd2e830a3a5271d6941664d0f37e3bcab6c0387470937053187ffba35d01537e499f19ecf62681ae2c819c41e0306f4cbe622b0f552278c3900759d4a2b52b7080c1e6c7b092df2e1adf14c5866b84d9c4d5f468f1d59b8392ec31e06bcbd2049f1494b4a5f0a6195f1865b8918818adb37b883648847428055f16a2665667f244f04e93feafd58f0717f20092911a1057013741b16f73e0b98ac77c1b86a53564c6a1213791f1095de0dfcca229c633c9ae5732a32af480c3a4e5638a8df90837809bbce6b00a96bdc2c71c82b484066231de4d67fcf88d764ae456f28508a419238c93b7fe5a99f05f2f9588e17ba40276921dc02827367e6a20e1060036ea1e3dfb282c4a9824aa5e25896ddeda2152d5f132e01d5508d3b64084cf5bc4653f9eef568eb3c32aa7dc6272daccfa05819340c78219ab0561ccf6f411bcbafa1054e73cfb634656572b25ef5efe5b84683aff4cb124b2f7490769a8458be689f7c2a0b9bd08a0efa992ef852d4dd33b5cb9f2c6174ea74c657fc32c0061b1ec8dd62bdad952396dea4072d4a0ed033b205b3b9928a279ae431321f93cfa7c467c40986279a3b120e5483d5b821ab2112c13c6b962717374caa04b30edcc9a9d4ae1aa3fcaeac2597b28edc473b916757992316ab59e9da8c45408f7d97dd71cc5feb7811515c87d176a65f7adc30989b4f167ea29aaa91ed4ef5456baa7abe7da1443ae73902d04a3a567a97ffb890e060d2ec103532f449d35be2f8440258b0b20c2156c8949c07614af09ad77b8001c95037283b459ffaa1be4d74e9479efd419b647c95a46fe409236e47e11f976934ab9933813af0519dc1da7c62b7466b9fd16f73f5fb02652a040a775cbfbfd31371327779b04bc846dc545d762d558fe5012dd03e84178bd6bc3f4cae8787e87d0ca2d9e01a34249299bb26a5cecd30595b533b4091911222742b9cfa176a9d532172ccdc54c1ae4e8c124c1292869ccbf82fbf62028229bb14ec583ef9da6fb5f7a7b1deb175180e674979233fe49c248f85c7080772da2e9ee7f042e1f8affb4c0cbab7de99780ae5413e49f754aa570734b6d48f9aede40e9d8a5540e1ab2ca624d0056990407296ae1157d683f920365a4eae79c159a5eb7aab3a6be1934db0abc045a459773826f1f5953e3c194e39c3e15eabf57942169bc88a488e0dcb8c1da1e7110758b3eee098e7457825f37c972a612f7c93f689d80ac03c85e24f15006deca4bc81c61bab6ad1120ac8a56c233fc73caa5a8a726b2c2484cf53fd6c6f7f4cbc3a678f755639cbda2bfde51243812017d7e8014f52634078dc4c7e14384311f9b2d145bb78a41be2b5a7ccaf31cc415ba71a0ff464ff2544f46f09c7009b099f67293235b987f09a01138ea68df7bdb7095e48b30cef6ea8e907b0a69092cf19583108601572a2217a4e969b6b42effafaf8c18525dd8ef8d5c8842fbe1908d0e4de2ad553dacfc3e1d28cc5989a4c58b04ea0822249dec0e01aed3c645537144b57b009a5f2563ce61dffd1defec94962784e2333bccec46ff679dd1918f53197c186f1961eade3e393d199379ec7f46832a73d4612a83970ef1dcbf1fa8659ea2880d0c88b21897dbd578a76ebaa1533cddcdeef72c657f84c8a142909b982e2a029fb798ff058f5d15a56b3cd9bfa7b222a8deddfaa3dbbc353adbfb0d08dadbbb8993acfb2b39ccd4dd8a1acef29bbe0f9536303612cd8b7856297da014e5e78d8b1ec8aa9d01d56212c1292d224dc4ad54deb400883177f361741f022a5ffbdcc131cb62bacf2fdf0553966136a39ebf70200154037386de6e969f139277bcbebdca7c48dc184bad3646d887e7cc87dc3570b0e502e53eafcdca5bb70eed9eb556a9032faa6533a33050cf7880afdc04db4823a02ed8d94a1c1c060768eabf3a00639406e14a705d150c5c9ac45b9811e692d83b788284566f2167089ac2a6ceac9519f096771ef01f178478653422b7ba96bdab4648a8d082061cb7f67fb5e9068d4c67fe9c8c8aa6d3b0b61eb53aa85bdd0794c9a84bf0a7f96cdf2b0182a18bb066250179a540053d0356cb2331c03bef15cb619fe4e73fa5903ff078517d704bc10c4be935037aeea7d5875992beb3326f120ea6f1b7fb92d9d949f244c4b28903493223271c059743fde1a7f81f72a09db4abba1c01684fbaebfaec0966ff59dcb54ba0b0231def4acafd5883a6dc71d7088f4796f3fb9de2d777f4d44c4f6573fb4d05b19c6fc9223866eed5ddda238600f75793202d9d674c7f1f0721e9f286360282ff92c576039b4bee2c2a17c437183bd3ea69041aa3814312849be4e1dc9822dbb0239b2a3f81bfb12339e15ff51b6ce0f3a875bc1828f3571df7260301d6e8cddbb83c5e69f31d6c4ae57b9ec6d8227b042a2ccb6ffc997e04906c7f075eda943ce85f728f7feaa0f30f89ace7d38803c1e6219c23d2cd204fa954d5fb2d12d58a1da909d76490fa862de1aaacbb0444eca16d3bc6a2942a11ace66a10360531645f7982275a25e03a30a5337703b7b3ed5f151635704173c88b8b3054f545899057a468b45cfb4dcf82b94691dcfd9497c7e45d234e07da8a1cee23765b24055806ca3c31b5c225d73fa8a5a90d4f1ec4dc19fa0a0a9b3c3ea0766238254698abae58443b1bfbf67ca377fe40d7a9925d83a23426e1fcf3278fef626cf18333a276dad2a2117da735ddcddcd3cbe97cfe18ecb9cdbf82a71c26290b239bd2740be07e36310b471d1b92b1cc1807944423610a90759353f65880d247120e336ccd26369b95ff57b3cc325efbe4066fb1eae05cbaea6fe2a5c3fdc91ae6bce66d00d0b7a75f5bf50463ce0175f433957ce6882577c519c9ec4e02beeee7b6c46cb0477610039102163bc1911393e28f18dd99de36f46bf3a9e9c57835463270ed6eb942c1784d32019d9a238ce209d15d133f68d394d8e76445a447a502c00ee662ab3b2c027b4737ee40f7196fc5aaedaba8cabbd8faad5183e2f064d9bd228bb772303693c787257f5f3c3481ae98d1286d6937827efe29e4f5e138225b3ec66997c1cc65a4d65b747275eddb95ac9754092d1ac76d7c59932769cf2bb7202fc4bf4cbe46638003ed1e70e24c80ab7a90414523ca4d2c97b6def8486c7b258f654e3b693810889c0b76195dc86958fbb53e306833b1629d6b22f23523dec10ac3b4f0e8c18c2baef66e0c52b4980c12a57e017e662fc5865a9893e7f2c5828f2b6aae01970115250e7990f1f5002feda7490b3a3cd3402b72bee8ea2ae8c5c6172fb428c8d890651de5a3869df68cdd3e032a90fec889bf0155bf3d19b51d9fa11ca928ac236fadcb3b2407657991c78805b8cceda280aa242e6c50657e4587fe8ed105ead31f22b770e5934ce53587c228b5b0e1badff60dffa769fd6d21c45b00cbfe02a642dd218274f038c06614eef153a0dacfb1a8b16a4f113e4d2d700f55b9d12e32049cf1b427394160bd9b06b5fdb7ea1a156482939285756f99b01626676e427d7be2cb7972c87935a47308ad3f2b87233c0ac06fbc69fcccb3fcd206213ca869e6c068b50131fd1b6f8831aebb6478f40495d9ca323836065bb5532435e5be7bea7646ad14566ea406bafd136fbaef109ea613a61e14b79a57d44484bcf8659880b7250642f3f6d67f1ac9ccbecae8725780b0f0d94ed8108c6ca825763b15a56b8080700dcfbdafb3410053bcd8c52d706d93fff4dca16c926e7d92e92c4f9de4564a084188c70d327f005212cd3a3f0f3e88e9e80fab0ea3bc3406d9850042a3a9a6d41569fd1105a383a165bb91d99c2e6f381fa13882c78f73a4e30dbf74e57dc4574144202b9dbd1bdb69751e568677b68781bc47b0d7a945d1e24547e432cbfdfae823e4b4ecdcebaeac9a6a420d0b08ec96fe5aa1a0ff73b51f8313dfffd40657ac2eaeda0f49332a87ca8263aed49ff9dda055b016402d325199ed2f758235a004731031e35694549ce969f73adb9fa6645753cee384c24f9850cca6e3dcead2683cd7e5474ecfc4f06600b319993a33f277cb0aa64c79cc8c872a9ec25fe733f18279245d24cef7b3afc77544ba98694dfef3e5ffebd090fee4ceefdfdee754328187ec94c4436ef1457c51a36ac3a5f35d99e532c1c973cbe00ae46bb9d941daa17d926091744f9af058e460e150839728067c914aef4c72d56716095cb48960ddd81462d7a4d6c0f6fa86589f584dfc3c45486ae075f85c802afdf1bdd215d6401fe8473d595626e71bb38ca0dcf7ccfb62e3a8fc8e0b73f7f5a3d007128f05070418c41c6aea383c8062ffd39558a85bfc0de6ba67a522fba4f706664bc5d1de9beb849700a1a4879cc568f2b414506c348eae6831264b9257c86de6f52c155d1f43068d95b695c1694a8de358645817783c2b433b753356cc31ce9b622508e220d7588025f24b8034d1b90afdd38b6045f5e1262dea65d84a7e444c6dbfb684a7f21fbf45639c60b4d8c563bb282686dea7a4b93767599cfb8cbe0ef58de3d235e65ee4ed88da95c55ff8a920d868f18b0dc8238900d305175558cd27781d8343ea018c69a85bc177d432689ad72607e91a0903c235aa6c42cfa7f9c3f22f68a51db8520f86287197e8c4a14b6e0bcb1007b30447061eb2fd2d757c32908854bf963fe51d57d9bb0cbbb3ac2873b5c3d90982fe39294ee5bd2389930141b6e27a0c57965fdbc7d9a3f33fd91742355eeae15e7baac786fc86218f564445a14ee225f43113305529fd469bc800e083ca31b15775887c0f5fc991466cb13c97c8761b143a83dc7c5ddd37b86aee38ee313e43c308439bd247fc3490a6791e718a1d6ff60fd31f3983c4de84e1db074883052ff38a1e471a60da3096a486affa84a81ec4f4aa493ef78c25c9b9512916bf318871e050b06e3e95860807b5eac6a3ea2f61a45cfa84faaf348010373a4fe045ce53f4d1c14a9c6aa9239bb2d2dcd555947e281c8ddb28a2a29e0275b69ef5854eb63ce2e12ee16ab3319a812da9252cfd2499572d4145a8d277904aaa16510a635e616f352f45b74111e592249e8e609df1e0fb0e9e67bbfbfdc32e69ff907d76cc68c248876f3a745267526dce454af2045c4d8079ce8b9f5908150d69a49c099425068f3028a6a81dc8dd8d22756b7e2007ec3c14302d3edd78b335a87766da2b4767c7bbfe69188204437ab4f2b04e81d98ac4ac7b99cb6e0bb4b872717d04724c0f7343641392f6bd633d8e14f20667e9322a028780fca3018a806d0bffe965a53015f55e9962f0b1024bd99438133ec4efb1c129f8f5b3ba3c9d0a4e5eb0e7098145877af72ebe93b2660948635956d1a45ca44c19a49291dafb07a7dc2b7c5ac86d1b1fab6865c7aa18a9fc1a8561825cb2b781218e0c00376191b3d57a3f1ea9bd3a71a4acda65b9cd0087564203fb700eb8b08b46fed62ec0622bfe24c43b4a7c4d5e2a56012fa1ad038961789777e280e02b97a67578d468fd1bbae6cc6fb1cf2f3b8fade9bf1052234c3d1df2e705f30449873ea4d10bd0586418daa75c9a28384e1dd7187e2521ee7586be6420eac9540b9371a27749bf1187334e6cc4b6036570b751ef7c83a8b543740ab5ae033505f4e76695fafd838d071197eed1248ebb13b6ee566d0fd5c577910e22767b150ffdf7f04436918392eeec75c7626c16017280cb8baa5762ffa6b8d7023e7d3a71e4f14e0073532306ba439eb45ec3407d198ff76be6aad49d7107307046b6b3d568b16f3d89233079d883b454464d6a9a428efb656bb90219d86ef234c8150295654077df931057d739107adf9a6013bc593560c0c7b744a46edbb6b9109466c0d169269ce863147862fb43fafef3a2b946ffab0c86a7ac9122b93b7b554cdd1c6b8cd978563a07f772f7f11c896d9f2aae08a240a39abd51e13334263c68d2347cd3a5247062fb9be9e9e2cfebc3e0542f80e11215f43391b928d65f0e7ad4e771efef49e480a29d1fbdac1d740ef6da83d7daa657e8f84a1b812d051e958031bba9fa1c91b236763ed24bf7bcfa131a530ccf899b0a2851b4a629f2e0423ebb97461d9337377374af0d34a21a9862dcacd3af7e389770c9e61f526559d19eda70f13d4479394a9596b19ec3963ad4d5a89c905c984de8e63f5f27905ba37d54edd5461d6a7d4df60aa8e54d76928edfcb3a8ce18b66218a247aacd392602c9c82332274ae45330137cf3c71a8a05f2dadff0bdfb79aed059f73b8f9d3a4ba229d9932d629f2c482651aedc592f7bdee29f8ea72a850f388d48c0eb9d8e95541351ad7201aed9149dc0bee06b577eb499345a1c3e3b0a54d167ac9e9fd5eaa2bf4ca5d4ac2d06c64d1233508b004d5703303d6c487ee7039bced5db437f20445b52fb33759d9eb67f3088ecb00b2fed541669bdb1cf18d8384faa5774cf93e1f6cefec9824f1e8efbc1bca9b935558fcb70d1786c2501ef09475d0ae3b8800bd00dc0679728bdb3e61fad60c2c8e7170cc35278ebc1c22e48369e0bccc807c8e79bd91ed9133da5bbff653c38c7e08097ac6fd8f2d8b88f29ae82dbc41fa63f17ce7fe712582e9b05416e358ed22dbb04bba3e958adb1f90df5e5e3bd95f47e518d2f9a9978613d151ca4fbd9b2e895606382da8588977dc7e4346a13988d22dc9a322bbde6ce50ffbebc78631fe1919403a3d7ef8afee6dbf4137c89e871acae187a129c991e914637365abafd4f4c1b1f95d3a79889e72c48a4dafdb8401e5812126602180ad234feb2579ba04d645f0575a2b4bef20a540e994b788cdfd009a7f61b0217becbf599102dbde88d8b27bc3e8d596da1fbbeea3f2121364d536139c2a66ea6f9c87e3cb083621da99c4aaa7f70b10a7cd678752c9d54905442286b04db6648b4a46c50f58c30050016a1ff1417743aaef377a7c48c18b443fc9e39e8993f8e00df17aa299a142eba07c6676c3ec7bcbda87899662703b2251ffa180f34ccc6551291f0af4ce46eec81e66a7f83ad4841cacbc107309484f8cf862f4aa47d807ade0edaf2ba4ee431584e7aaed7644e81dee335a1f151dbe0576eded489c622582f471616d5746563a8e5b69a07da5f3b9cf167a0869b408f875ee742b4b784ead97ea2be065077478a890aedd015ef878283f3086b5d4349ff143d96127fa8cd283e09634ae213cc8f556066bbf5ae9c773e94a8a107f9b7e9ce4b132c090515e4da959a740a6c95b5979afc1581e36c83e06b150a9583e6ab534324cb57b4ccc76044775c8231090d6b6da4cb84749b3b57c62ac3259027ceb9d1dc85cc4c8562dba1635e3b2da159fd85ccbfdfa03b8ed4faaa618abe9caf65b988263afa7f578dc3bd25a67937f25a0b5920295877f7a6e9844bf8bfb5ed85ebf9eaeb78cdc5da268cef783e99b08ef20b674f3d1e1f3e4f179231a85c67bda457317499de57e67dcc2f8beafecd2cbbaeaf7444550a57f51ef10c94f512df35c235cc5974876b523e86b5129d0f5958e62a0cb6a8b908c95f24821edbee3772c7e3a234ecea70a2d9417c446f955d58dd12608426236c3f445d02f7f5e514a9616612ff61273edb80c135c04773424b2f88ca0e1db153177128d6adf39f4efb59bacb01b739c7b77a99b7f7aa62c38a80067d000895f449fd68e08e6c043cd0acc200268f95228794d61dcdd57a09920f1f4dae0bf09fdb7990232ac58bc3c2cd147afa632ac40edf4f25d36794c0cda371797c0c3846c98cb789aa4a42c3cb2aaccaca359973ec3bcd9e56c221904830af831908baf4356801c697b321bc801703300e3e52b11a71be1fcc3f53daf8eb7763b179fc0d2311adad4af9f40b1a4938a93c924a4499e60e11b2f1d4b1bb7c1b26f6f36acbfd14c5dc5e99bd4e7354eb314c7fce3e32f46477aeba862e0f145e086a30723d864bc733ed37ad28f50a81aa9b121fc3f1458ad0377cac46f420f8796ffa7bf1d76a9d36c0a47eb4d62b15bc76f243074a14490153a745c03d57450bdb80e6c956c1731eb1e15865079979d8fdbfc3fb92518adc98129487543b449fe88ff49948d73363772759f2277c1daa54400aeb5b092e70ac585677c51585d452b699dc8bc39eb47254712630f99306d6db8d8814f23fb4f2ba1f51f9d12d71a3ccf8a6be19816e10c459950c415421d802509c33098a92752d92c41188aa66d1eb7f2eeff742f4c6c26ca587ea2491c843142ad6951f878b8d9bcb250a8051ff50efa84d2cce2d65760e1afaea204f0a81c8290972a26d05b7f441fe0c9c19b73a1b45c6a01a3653f48b994a7d363c1c57b6ddf17d21bd0548fb1eeeb02fdb18891ff974b9273a006357ac1f3a2172ad8a1ceaa14ea7322cae276cd7918257be925318f90cf9c77bf81e85fb4c1d0f72a2931a22e8b29da2e811fe9a49af2116836cfe6556884f6cc91691b8132d8f3c2215ce837dd1ea7fbe27e90104ca1732df988cf237e9466bdf714533466feb422d9871e3385ed27cee4983b324d3c3bd399f0825716c1b197d83a1375edef66abda0f5dc70fb5754e625f04cbf2c73bfdb69296eda5dd13f97ae6ab69192a40bcc9df84f41c2b77cc002b90da048df9213f4d7f4615a97efb3afee4fb10355fe87f9c80ccc2376de7a4d384e8847f259d8e09b14cbfc172eda0f05d1fe8cf07febb42788a8a1f99311940755c84eb922ee0466c24b03219adadabac1f99e2148848ab397adb7783d049f708fdb81b5ba019a67d252a43b4218fe7f0cfb3e50f620799b6ccd118d0b140757be0572fabef2e4a1c4502cea77c8cfc658b03c041f9f8ba42034780238cc74eadb1db0b545b38d0ea125517f7f9b5d6e947da84a69dfec3f4ac65cec53f223972f47c9f02ba13250fdb0318a98523d4c8b1981faa40933847610bd61da2ec9e86b017f38837d4b92169077ae1c9e73616cb2cc8f331b08e29fe9ac58fd3e411d418de03b0845fe3a58867616b9499a4087385064b5bdec25465940384b131ca944002b1da12b47992ee0d96d583a7701607be97f4e81d92de35a758af819b265a8cb467d6edc9b3838074fe4d4d0cf3c0dafab837629a71e721a6adf17c1381b513f8a4516709c6f4ed4a6e5ccad552499c83d5a37254a9b6a06d423ae0b14c5b4fbe9a73a0fc1cc9fba259433bfa0c5c80818be68947e946d79bbbe6417548d280fe2208882007a26aa99beeb5ff41c9a9cb2290f456162a3d8d9b61579641cb5aafb02729ce6c1c9d1e665916312d4166fef7fd0a48aff0f2b4f9b524cd817b6a826b1f19e5b8cc369d2f5e4f70cb6998a6b9364cc14bb1819037010c8f9ca329b79170f1a8f20e9ec11fc5569a8445cc348901bdc9cdc9229854392a8bb1cd308bdc90462ac87eaa77b44def6f184e2382cbb67960cd7099af45e2183f95cde36ed5c226399347b640bf9cb400cde9ca8a13c61fe83b4a57163a5e679ff64a5f1f08ff6d0ae286460510255ae7d60816892d0dca931583a3332a52c937495a0b11ce7e5b7f1f210e1bbabb324913f72849def6054ca9f4e7bb8bfc642266688f8d8d287474862adc64859979bfbd15f68ec4c2a1acf0bf54332aeecf6ad8a00845bc962eb2bf489c0d576f741e46fd1121f6fc7b21f4ad209c8f8e859618f1e176341fc16db7d980bf27683d607b5ddf6647b9152dd873402835dfff66cb90757ead10bb00cd613c361bcf8f0b1c88f278f9b05980ac0e0674861630d793ce3ec3ba6d6a3b6a8f84ed8263d58faf2084a9347348a16e3d92e1d75a2603b6a020f62c500f373ce8f5ed7ad5e4206f11bdad5e244333e37d878bef9a6ac91ebdedb263c7f43b79c9823ee2cd2996f20251e50fe21a17e8b6cd2a6375f3e8935272562152ed8737e4339c94d69fa563dfb1e731da7477c2dc2e8cad268128eb991d720af67deb266627252cdfa868d1b22b8454d58e81a33595b40c3d3cb2b8979a48cf81123f245fe383f0170b02aa4fb1631b3e3c708aaf4f9712bf24a814e9563745f23dee427b0ae0e0d1a2b2d205fd9eed1854ccbd5b95799f4dcfee450556919ee5f558dfecc18ac11e8c86405d5cb74d7c60275424e45cbd559abfa76b36b78a2b6afb087853365369f5c886c46de315f4f476aa1b2d51bc959d289a3d80fc801a68ccb1c44c36437d24bdd0f92011c80952469a3065355112d40a69de98e484cff700ffac8c58507a5fff5cce82d51d8c5361f7f30f5ac34a76930a89dce6ca46964505a720763d320d0950d467a3f9e3ff110a84254a90ad7ef96836e917fe557f0af17542b09ce5bc169d9a9fbc78f7b00095ce6cf338d9ea9a37850646f9811284d11cea6c9fec6668841989f279a870e6cc9f1cf1cc7ad7b169e4ef52197345b1dd8f78b2a76e0f892a48eb1af9c32163110c5cc1a3b4df2a2511d0a04844d9386e9e4fd47a0b4dc467dcb42f5b454c28bdc3dde42060135d003bcd2ba7eac7d6bcd74e59e1ed8c06d2c2d5e61377407b84c640a91f1cf264ee971f6026e99b39c8b7346b1f6140e7354800068be945ab4108007ef62fb51d22041d9bf966d9c154227efb944ccb4afef60839fcf4c21b2e4b84455102909b001674de273d2d60044fd191c1e9e54f608b66bebdc3f23f28ba71cec15b80196a01e08a8e39b7f0b985c15824b0050c3998827eff982f16ebb42de6c386ac7576bd8b8261e0097021299858d9fdc0e40aa89fea321cab1bc92461ab7bd045cb60d4471254b8c29c54c569649ac80690b097b32f9800417cde6d690e0028f16677f1f647f695ab79c433af7a86e9257b8c6b5b8cdc384026c37bb9514d886e0296e205fd749a4451a508a96c8751ffbea37310db1e5644d7e2d4c3b82980e687e91b0c52d7c1d4e556790c6e11616a96cc6a6fecb855761d657589f6c0b8df044afafb94f60710cd329eed2879e5f1fac0e004eb15629858bf8e70712eab3718a3042d3730cd913fcb597a72478060d7a4c79cd5a86bd169aaf15b4ec22cc61267ff3339ec4ba27c3e5dbf0fb94d6735e0455a1a7e2d5b366ad559c0ec975d4bb6318dcc4e8e805c30666e388dbfb4fbcf39dc2a4f2a964242e52c8e86278b81551a8134d10fc9392564f993062b7ea5a501b0513b8d75ea8c69939691545d38ac681603462e1a786c6b8662d4d12150c40cda1cd6aa1cbcb697c99b1dcb5fcbb093b15fe9a9596732f673b7cf29aae0291b5f4a36e73762726aa20270a052d571ea8dc1ee18a6b6b3d56f6e7f438477315411f18fb7882578f729aa6d8bee389ecb6311097b4b2c945bcf2c84fb6a8619e84cb5d42a08d2bc123fb93804eb745c460d415065117db35edeb10871a4656007d4064f05732fe20c2e6afcb40e0036bb5403a4a89c373ab880f4d77d6f207d7f880ba6a4615c205532d53ec28a50f7a80b76aa7fef3f05973c4411873054e44e03e7b93d78a2ac784158996e6d5511237e509e10a074fa2fa9654cd6ea2fd2d9894cb7e0d921987227eb00b9e88ace6fd42a409e2cfe05c93faab2fdb1222a1799ecdc4f10fad6177c35df5f042b921645582afe919e645bc5009279cb5c95655a6357fa064219a740e7ac3c48a917da6fa2dae04fbd36e6bc991b410e7b9439dff940ffb1a705fb48eb58646b15826a9e4d55d1b18060ee25a3dd76eb85236bba4f83a6ceb5ad125f5f5a8f79afe724ad97b83e51f9ca8905dfc44115c194cf4b9c99cf240b6a0e0d8d302935c548e273f7122e002ac0a17c2556efdf7708b2d190c7aaca49d9b813142d6780df288e9596e8cb829be2d39d639ca39bc2a8603f2a0bb5d8613660b8725d590ea10e93811ae73467dccaf878336e410b38b16168fc826c3d5ff940ee3e0e69da82ef156bf872cb8acdced0bf4781e1af99b0deedf2f5b5fa475134d36021450d0a5b4475589042d180c7a04232a642bc5b6dab7837251f683e1114eda1d374a57768e7788a062f8727c5254a9e3d6f7e9ecef88c468d3ab2fbafb8a4c15e0b941560efc1bc46d12128d5efa8b96f87d9aba0bda82c8974b022ae63d56cd620348f9d97c7fcf4d5e490718d3090dc35659062dab726470492e180f63cb6934952ad986c41d5a6af8bc7956a0d90fdda2acde95dd40922f9ab027dfd07bf934a450f12b101f8b84efd9268230147dcf8389a5d1f566766e9659832ca9fd3eca6955f48acab40b4f4fd45289d10fa70e22a82110f086ea34a4fa79cd22f3b8b3ebbef24065d8f92fbaab488ae63996acad17abc1682f96db6480447e8bea3b7e509457c6b133278c3827b9a70865724cae158d4196ce6648af4b0e1f43f13cd89ce1b02d92d5385d26ccd58d2a64c0f196b63c2a436091c2adf7060e2793b954d20312adbb1750a321a10f5d3217d783c5251074f7a49a3af4f0a34126f8265bfb844b604eccc5c82d6664275510fff66c4268d4f327152e9aab39a229c6ab990936b6a8a40369f1209ddc96ced1bd0a60accef77651182b2c8501b2483c4ad6ef71f01308bcd4d97e6c6c29e4cba3fe67307391184ba1c6d95b8747a19a41964680a580e8a4aad3d85d5dcc80e7b871703765af6257b15f1b4ac5beda794f680d1a41b6482aefa6cdc8c7498837ba4702befb59c6b86239f5b835c032f39e00b3f791cdfe70e41a40e575c6db4e822e5c0a68992f92a236c5462212b19d9329ed718aa36af345b936142d4c98d3bcbc60364a6f9ecb6d051f882bb234f63d2fde1cfd6f9b588f7a5b53afa9793d6a9a73799a7113d888cdff110420fe6ae44c72de0157d21ff8e1c664594f3c9f34b536c434fe353a4acb0833cb185d74e6061968112ff78bdddc4c0b03fd0a8a75dc6ba400f1ebaab3f8f84936d376f98d6cc3d6469ee856222861b9a96aae79a042a3337d35f350433c3c0252ce5e8311cea806f53615f70e095371d84aed8186d8ad6fd7391a21bac7bfd53629fef004b2761b5e38722f1f5a57b7082e4092ee6b5066e77d5135e9e85d2a2c0c053a81e3ecc0e32a96e2ae472b82a5203e70c8f6acd277874683a86ab7626999ccdafa8905769a3c9540792525f7c9c91867dec8e4bcdf1ce84dfe21ab007cf7d7946a99cb2b0727f9b88ca9c1af35ad1f9cff19e4c5e0ab2a3ae7896c00078c7a94397501fde0b5e097ffea58a1d8fa9868dc76dd34eccc122ade38f202d40953646b01bba541b5cfec11aad3537d2df36c566f2154daab04cddbaf800517b89c6d132306d0fc276aa875579161e97bb02fac34b362f3fd1f5949c47c7b7763ed0ededb15836f309ae61352800369bf40dcbac43eb36c9323b30ca8df3a945bb4c03f7267d238777b7cdca2644e3f4f9c20174e624bf3552c77539ea16d5c0dd71d32fb5d4e033652a5cd907368607f6363f465c251ead7c963e7c132bca9b7abb6ecf44220c048e5ca055e8780f6104bb11d2fc113a28cdeaa3c18a14f9e3bdcfac68262262f76cee3eed3556d843df4a63ec8ccb56d4297b3f5821c5e0f23aca10a84558312714ff5fd635c01bc64c0b70d249043654a65226fa68fc5fffbbeb12857e28ab37518bd3f27b23776805e666289c56097fce4044eb64b58defe2f124d2582d61cba7714d714e876bf019aa39855f49dbb5ff88db6879bc040c902f8d940f4fd16f0e4b657bfddb44f2ebaa2953ba374651bfa502f81f63e881f6de38848da9875a9756995787bcca67ca6f08cd9ae9d0ccbab4e4aeb08ffb02d5e607e8368650e48e5001d6915f83ebdc62f15b9fc341e08aceff9f5773fc1e2963d2ceec10d67f3e5bf508cd473d537904da73deec31f590dc6d01faa542047b59b5f66f4642b2b22417b7503a4e7d3dadd3f6f22bc31f53b90b74b13dd7d12d8ee1e1d6c4a1440e57e788d4280b3e70bd84fc315a63eb63bd3d0e6b0261e3b020314d29d1716e83e03fe5348d4c9dfb25ef634c2e0cebf08047de34326d551e7950a2ad075873e7102e2d755cefd31eac784d7d59444a01701acd84d6c4cb9c7ca04854ef3046a155e02efd9e459e5b3d601ff76b911f06303675825f75a9095ac0a83adbcc91dd96630d6e11954b617fa75a11551d5c45bdbc038f55b1215be97bd57fc19cb181eb16125943dd3580f0f0d55af69c1b339a9372fc42b3501bfe24046c746970c915276380c68af19b44abb8cadfaa4a041dd458ca48a197a1d4b8937d08c749864d3c9d70a72fdc65c283219223292b6cd351dd742fad9b8dff5fce8f93a17fc797c7d66aee70d8fcc676c7012fdb2e3fa0d28c49540f5d85215457901668e76211d1c830fd9ff3bbc0cb3f71ecda2896eec4cb941d1097b4934186cfac8a3312ab598696c169026c9942ed4b318ac98514de82e5f8aeee56407fc863d732c2f99e75bc73eb18f09131f9b192145b4daf4d3a5f79f665ca739baeb5cc32352a6fe80026ead30b234135ed15c57e5705de3de3b7d7038a8781e7db2751b42574772b784e99b33ba5c9155488248cc819ded96e25c66ae13495719eebb9f5a1185719cdf122d492c1c28d7f8ee8527907e268c8bad03e0d2ac9fe11feb3d54fe22e2ef715f4369cec7aa041cbeb632a13f9fe401bb1ef0d4d09c728ef22dcfa3dee4bf582f0188eefc33b9fcaeb90de9ef2a0a621d70302e59032fe4fa48dabcd194959ef4d057e9a13fe5ad6b8a13e895b0f52664e79cd048a6d8f5c2eb30f98a0bbc5ad28b542c3493718537b8ea98bc908b7debb537eee54fdf773ae8a5fe327a92065530dedf386ca984aca6c320c8da52fa06390029000b93171743c6000f5c59532d89ae91b48b72f8ebd57022ebe7b72f40db6849497b93f98fb83c96864e1bb62c72b0f63e9f6f32c9adcd9b73fda489a126f677b0c89f313aad0bd75d18b5c052b062989729c94222fda2326cf3950fbbc824d8098957f88efddb9fa9a4c5227cf782d2db9bbf747ab1c30c610696ea9ffbf3f6900522ddbee224fae25f90ca26fd988a931779c5185eded997652192d072525e252fbf37db13b1384bd0bbbcc6ca6e2b36e2d2fd326921a5f81f6811f1607c7df2b14f7f40cb3f36fad2c748e24d80ae06f4c587fac5409e14a1ac48f6a65cd95dec9a9b77ed26741746a8a0926966f9f8ca1a22218b5e0a7d1ca82b3ac76478de1effdaea860337389313764d36f302e1201c5e8c240a0d13f50915e4467c7e66782b7ae6ac1fd6ae3e2e29455daab04c7e98badbc0d415ed9f6d847afb8b437fe37c63059c8328287d300af0350f861f33e2df9ab4904a1969b20f23b13c1f54ee385c639b454d804e7f7d0bafb506f6f8ada835bd84379b8b17dcceb52f2dd64261d7be3836f7a9d41ae9b5f8f2aa44cee78ec09f217ec25c3a6ad4d2a3e30eb45ac3deb627773aeb62eeca81af473e2dd996b1f2f02465ae26925bbddd54d858648f21aa2e3aadb7819dde0ddd0dd8a0c290d65c6411a20340d92eaffba08c09a93807f68166a3dd132677c78aaa2d57b1ae339ec0d0bf2999acb503e3cb3727bf29a4c18409f6eda1116653a6b262e3874f1090c9bfc0b399e991988a808a31bf07de6ddd8752bef13eb265887fc405b5f4cf45cd54e41560cc6baa11f0f5f2b363fc820a486d16b8eec7ee5b67ad5a9637aaa5c3cff3fb748569c6b6f6f10eb5ac1eb7feac2e4ae9e0b1c0e6e0ace9e4730eb4370ce0f47aad0b562df027a5f68df3e0c0cd643037b583202ba60193c5d86f901dad0e0a79b97e126be1d9a54b9d1703c4209d931354da14789adc4332713b22462624dc18cb0dd02a2800fcd0594391f43b2e20fbdd918ab47ced84a6679f164b36a0d5ae9287ae85a658e0b6c9e84ca3a19502e950400d78b09e5fd425bb000656704bc07d867c083014843f9346cdf18f23f68542c9c47f63477564dcd090108a77c0b7b2dfe4e79c3ba07f6eda88dbaf0c135fea3cc4c09a21becf948f345dad835d47b7b2b4404d4f7574188ba7ea5569e310520713d329b7308259623d770e7955700d9884e687133411b2ce21f3d985151e1ff91930229f0c560f626a34c2b69e665e1add32ec73923ed8e2fc0c465268ab21790e20dee7e4c4f94e230058e80cec254f83d050670a6f67a8c5d6c218006f73b0eff507952e990edfc3838050dbacc15f877f49a975570fd4fc9b8a145a8533e73d2542b966b1636849fd1ad077851e4f2880f3667cf5cc756e9f8bb0f9ffb71d850663d305dd7ac9f5f304ffb872ae43706c5bfd5f9b467f43be5c692c5ae62b29a8012c2f8bf7974301afb06dfcf248eda48e26d41d723e6dd9867a5d624fa52ef39402fca889d23996fe9e759220288084478c7e6add230d12a5a7df19f8d42c29879924b309debe846770c905e70be9f9d5f4eea5330e03ef169280f5878cabebe3b362271bbaad722e0ed3451e80a030e2bb6c0e0af8bf31892639e1d34646a0ff5cc7d4adf08c5d6e856d429fb1c959e27314442aa04e972aa4f6b9522375c54ae87cc0921d07b2149c21b49e3c44ef10e2d301b2f4d98ebb9b16eff77366581b604abd1c4363e80e6fa5abe8911a4577974cb5d37f3e7f214a1d7cf2ddf7297a1863ecc5a26f875d5244865d7663dc8147bd98b0d73aa317094ef071f270cefec0d16148aecb1cc26c6607b4ea928776ed57a5311fe3e4aad380c21b95386aabcb43626b3f5309937991c80ac65eff3a4b96a46d1c38b008deec08fbc2b65b1a13bc7ec7ecc45c21ee9bdc77b7806ce4ee8d11d4b5cfddda9883904fdba1f73bb209c0b00178b5ec3abd8b06f8860a26d5769e309d05550ae38c599b372a95672f7b3e699fdc2c478880f3e68bffa39487565500a9339c2e1df033da9f21b56a6244f352fd4b1dc7886ab9dc32626eedada5281f22d0a6466af93cb1da3c53e2bc497335525e7913b425360634f64dde806e926cb7896788b8eccf1a466cf423ec9749e7940b298e959f7834ef2d9e8687fa255e5fa8780a251d8e4ea8f6b8ea48766ce317c2639699e90184a518398f09608156e5c6761d00ffe4fc70a6a06fc80f4b0ad1345fc5ba6e246cf84f682d59d53658fc00afe6f61905f8f4c55bcb6b8db4246383d711a8f18af79a0fae40f6c622192942aac311fd0906c3a9c386a60b11e3c7997ffb909fc7b19794a2f5868718c476b5b0ff1510cd64c92a7573029dcc2d6f1df3a44d0523fa6ded72aca46bb3998ef80c47bb950620be0b8ba3be4d0e48a8fa9cefea4ef97c649fe9df725a6f0c0c500a73b62386d1fa9960d12b7d3af99a55051a03663fd464b675e19a863550b2bcaa07864615bc6331d0d8db7dd7173dd729645e9b4ee150ee9538c8e6ae782a844826355ed142e8d213ebe328bf3e9ad67fb58488699a3014df50185be28705a6ef0ba715347af70b6db38aa148fa36655809ba51d4f1d9ef197726468133b399086c373e9439f0720b0181d4df3329597522467fae552da394c0dede9f50834b3fb2f755b094e1a899d4c4f4f8e8871dcf4978ef32be8fa5305f02e74bcc355d52930a7e751addc183c121e3d88d1efc79bbde7ef60900ededb7916def333b7ae2959ddcce823120666a85a49d4b94cf4086e2c823ada4e0a720a33e87d0ce634e74f71e4341ab6a0290f626023518cdee01822d9d9de4827a4e86ddcfea37fc4dcf8ddf05edee4eb678c03be292d2149d75b35b815da2acb8dd86caf5e2e528f0a8b5aa669aec914b79999d1ec0392c04e09a08e577b9090263188868e3a2ab834ab88a8ed50da82448ede78d9fcd4d94f05a5469639031a2176b765646094438b7f6973112d65f82bc653d00c9cc887be116526e4f0d710c43712f7270f2cc0ad82c78fa8291c744c9613c59c3790c1d417db1b4999306f8966d2ac82f881d1b674396a8d78919d975c65c39a64a13eb7b38441db0b6f3329d4c42d2305c619d0b0c697735472a1a0eb26c45020b2beaa5e7a210c00398c88bd80af509807dbb8d21e7b75bed364e672a8d430bc3de193e9b3677ceff401d214159f01773e07705cc8b653c71414cc4d4e5f80145d6942fb88b4facc795f6a37929c16e5ebd865654adcf63f3b15aeaf99e9afc28403c9a7b213bdd550002ffc6559b84397201afba43030a0c5fac43bee8f15c455d6bce7f4038eff9eceb89befc6bfe47b85c94d1145752202ca010696e0c78ba7620b7d15f191a4e2067abac7a5306347764cbeb00b7acf60aa5de742fb1578c270e6c5683eb57581e81d79349ad77b594eab24485e42570cfa9f1ec7fdda7b6847d66de2cdabf7ffec87d5dd91146f81ac6dce420d197c602e96b10794eeb9476ccef5a4ceef3992da6aef7c8df23c7d9dcc3c4719cc3ad9d970c657ac4ce828f697e553873f71f9da3b25930071924a0e5bc6d762ba5e3fd53a457f6638ec056bfcb1572071164669dcd86d37cb6a0c557b955e51647b0af674ba7dd124bcc5849fa97d5f291b4c735e531ffe31e2622a98cd99a9cc30786ee175a6eb255ad5e58f65ac497465d1ad1a2942b995debd464164bb61a2f1edfe787dcac69b508bdfeb81abe7ebac6ffa13827738469a8e4cde3089bd193ea159c4acf3e0283b36346b4d43223ee85ba36e5f91a8ff8287cb6e40afd35e177c4c18036d77b6fadb4a25bb1cb6ba7fa5fff0c427b88454eb03baac2f72faadab94a4226cb10f6ecb5ccd471cab206398e20ebf70d8219a9370de7f9120a8040c8a6e04531522aa6c95a3e1c592c19621b0ddaa2d8fc6c548da98d6945b305549a0f427a89428f700c70ff56c43018b8c7320bc49bd02abfc0e9e97be894f344616a3a6b1076d3bdb5e1bf5b7c05a6020eb165638e21b429a8b1de2d64a7d7494f641816f0561990f30386a8769258ab6561c171af11cd2e70895277d4a12767b3400bf930991d6a44a80e9acbe4ec136a7e481941a2954cb29e7f42e907329870e373dd366c1226edc073b500a46a0e13203adecfbde5ec3b21c47ef27c59d486842acd1f84988393af476262a678b3f3fa65a87579740c15a421f179b8f250830459077949d56b458d19c07a961e4bfd6aa36926fe483f7c0637b0f39313f558bc2201b2544d5da57442cbd4b628f6d7b9bdd4067af18cd524f4e2d43c37adf06aa88cdce7f6df313934ca1564cd1d5f05fc70577b811fd122b5d3d2d0a4eabd9a033914ca4cea5ed71c1219b7ac4153a4da51c18aa59f99205125bc14adeb878f50aeaf23b1b0fc74c9fc3dced3688c5e906402d1aec132abba9101541fde6a4e7859cbe54eb126f4c2f8c3d8184c27b39d0b96ab16e63530adb19d03401eefc059107dc178e09c16653dda3f71a4dce2acb6f0f77da68b462a01c27aee2f3648160490a8ef21961a4dbbb0ab6483c90b06c0a8e03809798d40e5f7e69f215ea4a7d89dbb9dd55d3d64b39248d276cda32a20104ec25dd89a7ca1560fedcb52f7b53f64d903ed8fcdc94c968d13ed4677e9d1b129e4d2abdc0bfb3afdb978c85128fd29d5700b2b1be658db709261b7497f014e80d3e5b9dc08fdba1d6953af7918574c183a0303c5dcf025d68888dfaa6b1d34bae2f7c47d9eb667d9858f95b749caeada2f799605f4f79e246f90a5ed837d33e340f2deaf2ac6cd0c80f2749206ad520c218518ac5d4f0fc14246c7681d120a8a2cdb5bcb6402beda468880db35a21e4ec88f2babf0bc50f478a9023b28eba3c76674ddd65fd58e007e11454f1e1519beabfd1a282f7a628a988cd3f89071b99d501a3d297adb89b82022380e17b2d412445281847ef39ee15eac43e0f5f2ce6dadc8a2bf67bc01ab51df934b92d6304e78bf5d551c69e204408c730c94cf324b838e7d1c3e039f7c686f3715f4c04902b5300dd4ce11e783c5e0b96d442c9726f34b2df56f54f1db632946ec6de83cc4f69344a03cfd88ea7a96ca591ed3e34b6575850a1e17e5c76501e0ffffff1f