PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 51407 c35237bd6cc9e868d97138ec5749175c9c756f63570eb666fe7b8c5d05f1ad2b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
82835191025a797f94326644f7c9903cd3916fd8130d541dd5c548d4fe15fb33
Certificate Block Hash
c35237bd6cc9e868d97138ec5749175c9c756f63570eb666fe7b8c5d05f1ad2b
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0070030000b0340000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001580a9825b5f88c78370431da67b5c3a0ea83857c84e3c5e2c118dcf468d0cd4ffd61f3c56c1b337cdaee8e1c558cf9293c39ba78174b870cde43eb84e10533740c3907883eb0648ff88cbbc02064c1b386248b97ffa450bf400000000000000004000000040000070030000b0340000

Raw Header Hex

0000402045daa033fed1ab72f93eb21c77e672ae2415ce56c64243cb7687bad677e1e5946dad261d94054c74cfd1401ee30ef8a24402398127a6afb348b31703697cecaac2ad046a10740a1833fb15fed448c5d51d540d13d86f91d33c90c9f7446632947f795a0291518382

Proof Data Hex

59,560 bytes
121216020307ffddd9a6a34e54f057e4dbf3b0fa15db9df5d1e890f9a7bf47e4d28c01769b600627edd01236457fa203fec5423555621da54321aa5228357e4cdc703b8f78e7d78109840515c9a1779fb026982fcab4f83a850087bdb0041d4182b0209ce730f200644f4df780cf99bddafda1fb5a9d51d33e2a4cee0d28f8a49cd51436dccc66adc154f4d76bbbeef1b2c67ada74178c7ef44e873410fd888331d7b3a047f16a22d105c939939ea5e339112ec13ffefad2a5738f0cc901fd1b2083e2cd7dd6f734235e8b350a727fab31dd3747f0ea5f80d3531d70e22e2bef4b3ca667483c0db411beb4878f0b8b30036a7244023fe9ce20421e7b8265e257a13d8975161700deb0129f38aec7e50a6fd816abf773921d722e510bc09dd96f28b2b6ded5be13806158488a2427a587948db3a17bc73aa49b268b5694872f69a7bef7f41b678f19fdc5f5b8701d84261a849cf33c3c0d5887b8c935763a894b4d3a57ff5e6f38ac4365993075dcfe84c853255c80327fa16ba0f8fb47cae16d9a66f4da65c73fe0ef8be685fa085669bd836c7ddc883de10f3f39b9accc534dc905446f7c3dc745e12e3fc864480897efea814c54d8939b9b4c46dab568de79c1418e448c8d86aad45fd415c1c535f20d18e0d300c776e248ba0d49683a99b15d3374d5c06bc838394baf85626fc51c4e9a1d492641165c9f888f6937af07e47803eeaa05f6da594b673b1fbfce1f51f6c060774c02568612905d497da1cba8a04ce06acb8346c7c2f459d3ae40f7a9d8be9102806c9f5c4a550ef60f071e13e2b04bec9b5d27a3fba8c6627caa41d23948a38b75bb2bfb0b2a40786de0738d6ab11dd14b7c13508354ed9eb249d88e9c5e4b348b6552a5f1998adac5fb7683f028db9e2f582cf453c4d0c604ded6e5b064387217bf3d8cb8b325d1c18475c9324e8b866226f858f82483e4e4f0d783c27ac57200143607634cc65d10b6b32161b7e7e7fb20bc950aeeb3c775c64577450ba82cad4335491392d7d704340484f9507c2998f6194d6d0e140028f08861d171b84e5965931f76822df4a94889093c40a4261bd3c192ae1b38780aeb5fb91dc9016389c52b47bcefb011f28ba136d8595deacdcb80c9485a2f2ed5ce73261089ed7cb78956a864a2144cbf740287e3d3dcfe776be88f89f027af4e68dbfcd4de0b2388b53bf9cc066ff6381e05afb82847647b157632d57355e751f3d5e8122bf981fec7148fd1e84fd23abe31b695d838b6d830382e459607def3f99f5f2619fb17a968526471d512d521dd6df600ec70a59e9b556dd31381472eb653c5b2e67bb818afc7d08d156b96e3b1e669c68f08e42ed8ba262c5610e10aecafc59eac2a7ef22fc090e96e9b1deb79950654009743cafb634280fa085059b2094e7045e0b4c95337ea18478771c0c36de69b221c89fa061481cb15ff2a41f743c1ae4662c2a35d94a9f73836e0868114f132ecdeadd35ccc173f3481451e2ced4e7a00f8dbec5ca692044c1aabc225e0cd296e04cd2f02764a39b9ce054710c69ba845e4390a81837c3c912f9235bc8201bae5b0a1d55bfd062de1bbf573c6395b8707623f7d0b35103f768bd792d054df3272b4425a07af161e5ef73535438ef20d7d8762e09b6d19987be7f36c97fd265db0475c22b169930ef12746f2f151c547eed42da0e82a2e6795840f0ca49a027047b9e23b10df233440c4cd9094cbd5ecb32d088bb6dce50caf45dbc9b1f1f4d3858fd0c4a834f2247c8a321b0d7beadfaada6f1f5e5224ac5922e4cd6d7cf57b76ed5cb3f7c22963dfdbc43338ffa51563700cd0c9cd6c58f96a9ae13c0d23a800544d8b307ca8b9231418d363e3b8be62f7831290c0df4e64bcdf6deb40b20f8cd716fedcf9f77785e4075c792bc9bab4d4e31b96d9120549b990c8b52683117420154d94d843f5bbca6fddca8a699e277ab65a6a2188369c0f8a2becb7899eb91775eba2f47e8e94b5dfc9e59bc1941cd39a2eab5584d14342cc997b64aed10806b066ed977643a59821b9ea3aaa2684a98be7fd13a13cb8afdd5863fb782bfff9407e207652025c1454a6df31d15484e82b8ed86ba1f078119a7fc09cf051b356eb5b2b4647e88dbdaf5cb7f9a205ac0022bac46f6acecddc746b216f2d134c0e8dc1d4d99f44a3c9d691f006537d40f1215eb46d73b566dd95a67a76eb81dfb2a4ab1bb70726a4ab46f6507e7634fb1b7b1c6698f0a441768017ecb764f909bfe928123aaa2848e225dbd2f19306a2bd381dd50186ae8fe0405c60e2f1f03527edd2601cd9438946240f07200591cb33cb3c672cab8f3e6eba4994a4ba9a699be7130580c9211fc04fafca3c8974264c0daba9071cc8d050c1242929cd31cb61b47a858ff358dd0b2044a5bf3a6b468fadab04e27aca9d726482b5bc0705bfef5fdc2467b6c54aa78be22bbcc57996b6295d072bd66a0ea36a26cbd11037bd8ebe8515a9f13dcddc3a443330b5da3e38cf29fd2f34ae4b32eb1db6ad7fb57fdffe68a4b3caeaf2b82aa372fa7545bf8d646cc2a318ead5bbb9cd28c68be2a73866adee8f05ac59ab97fa60f13ac5e95e925f5227d1008e90252e8e45be925e34d29af09a823fc40d2b44a402c321b9254697188cd5129c624c1c145c7231b9eba527a27483e570a6f28881855d1ed580ec34c496d98db447c6feeb67bcfd92ba17f63e4e7ab071369cb12ea4b981b3ef4d20800fabbe98314cf3330f83c704bd397ca7cb59c5efda27f75c827880d2197bd9a2b1e3396b091f6620f31f790f25eb348fb526c3b20dc2358ae2083744ecbcd2bf2e1c48bab12d0eae45da69d7284b5f778702687369f15d7e8ca51e5105e52763c22ac132b29d5460e106ce8a3cde9000d0b2920e9934164d4bc2e48624b5913d99af7f5bac360a53761f2d70d87312c2fae28716cb0215677eb14e98e9c36dc3fadad3cbb614923d95d680eb32a72120b7a980f9e2bbec04df5f92c11b633ccbd9b9e9297760e87d3c1be66cae7f9b4c3285bda8fa1e048bffda027e45e5c30cc4ca67c7d67db84671ead32a6a3ea980dab8c9a6ba517bbc0e517d7e554ba2ea3c3c9c03c942653954ce00767bd60d72469b2addcf4d6f00f419b11edb26ab38b13e1ea8392608faf912854b8a8be0056e6699dc24c2175c99150dc083d614485a1da3f52abae156b0b0ce8a9fb78f1ec4782efc953388f2366b181d86f9589610584deaa5d2fd0cec4708e0a81871ecd2562ad771a878a4514a5c6eafdd90fcc4e3f43ac36718ebd22686c90bb45e7a361dfd9598fbd8a16ce6d69c6b435454e23f7db2219ea7421985dfbe4a42406bb74ce1cb712b3c982c7675eb788600436906419a1024717065a9d037b8f634f9d5896a9695166f656e1cd58d0ea25ffbfd256a00044e4c0b139facb5c3025e30682e1ccee0077380177d27d1e370f0888f1c2f9c682aca944c766f0af2c90b33a927ed5e563b3d74e23b0bab92e4284ec8ea375cb56e2d5c3e7351cf36d2a7759e5baa53773d5a3fe98759882c1a46c04a1d513b754295ea673eace33047ee1a7309d5349f12df47cdf1e6f04b1634b91bfde8ec8f4c36a450191ce19703ab7e3565ad37d00e7a1bd131371fda7e1f6ad84d067f5dc9fb1fc19c9aae81630fc064e49013f9b512403a7273b311df5bcefb8928b79ddb836b4a5a69d554f2c652f552fb5c40a9c8764d309f667d3a5f085a42bfbc1c873755d7fb4bf2bd042705b0eaee1c5c74f9f00e72ec5f0962ef4267db4c46a348bc06288e67ff6aacc05990d8caf82a349f7dc4b4d61c2e5073edf26b52a1cd0b4e0df2be2f584e0b74864d3df5e303e7d04e0e5bd2045ea486a83a5cf4afbfdba6187063ea79b90e954bbe3409a2e3a4c9026fe741ba9e977c7cd060ee584c41ee520d08ffdf9ea88222c88fd1d2020f420e54eb703af6d78d4149f341ae48364983b7dca6e602fad9b47a46525f95c689890bd7bcc2a2163b69cd231c8390172fda93101737a3dfd6224440a2bf767a8a4a794c5873aa79a3ff31912718cc2cf3a40eee1e1a5c8e57bf9e0804b8585251d8a06e9f563436c5a23a2c8a7b862163ae136089adb842041f853bec788cb04a093379cecb049d1d258c555fa87c66677653dcf92a28b7112e99c2fb6c8f9bd9d78097da39153f674cc3800b65a92e8119f60f3ff98e503633bbc1de229de799e1e2aff77cbba59dc09be5d60b9c9282ad4be37200c16056aa9446ca70329da974bf8ed342da7ffeadfdfcc2c6401b368bdcc39dc9a562da3b8a43677678087f7221a357b3be16046326e13a5df7379be3bb7723587f92b3b20b5eaafccb0654b8555b890865bc1f5e9a2e7a302d7c6ded084b67becac3524f5b779fe73bf8f27b3b54d44e4a22bfce3451b62d0c19d084b6476c34b9451695015cb81a97b85990511a5049d099ba5ba8933c352c165c49d9c98a430db22cdc9299936f4b3ed61378ae8fac3cab13934e50865e64d63819836b2f5233ac3d3fdaa5fb6e09b712a7ce9f7f443d42ea014e568f5b8f7b300ae72d63709faf009f77fe99b8ebe875ae9c0a0fbfc43d4e8f9ff06517ba28610a0b5131863c2720fb285d54f21a82a312f60e1890e952f6a9f8aca0421cfae87055d7b0666f431e66193c49dcd73450833eeb7b08bcb6bc61123923738e3e20d932dfb7f59275108f6611499bc6dff4f112e59e4c927df5a0ae93ba20d0a95eff669dc13f885c642c5e77cf86d836159ac6c1b7b8758fa3a8be36b95a135ac1b55beb312cd0a89dde55a7e286786e2b837a1f0da270d212a13f09a3a9432d0dff4c7c536e1811e346d17a07909a239cc34c2f1466f75f0b225ea07e1b395855184320b3d17b8445adf8eb4c4be3f02e8fdc1e7e5e6071866425d61cecd63e93352830c0ade5c71c22ce5d010c71b7a468382ea18c67b275e7e8fa5c3417193e0c3ff1ce69c11076c4d88cec283ad5f1f261b6c2640e3e600b4d21a9e2fd6a1fb004c94dcc5fdc6e526d9858f9f9fa74a71f47f66dd3f0abb2c22e10f5bd563420517f8a41c72698e8a35f67444ea9beff793883db8986343a7012e676364661b135b9ba445e74a746927272dcf8c9abb4e998e77778bc824b580edd32fabc36a19b30caa4e3a32c70ced9808060db0510f5b750c9e315b92adbe8567ad399e0efea9c87adbc9c6d08434dd3f6ea7b35b4e93c448e82345a86829117775054bb21f70639196acd99ed7dfa26825c7a0f48d24feda4391cd9573f9eb4a53cd36ff98493c9e63ca34b6f0748a09891fceb3b793f1d3918276078f15f0f4ef1561f18f8ed69cefb8d0dc68697aeac68e7237d3a16c3ddb0b1572922889bebdcdc3ad46325e3840fd03cbfb093eb7996b930a6812e60e9f816e1e6c02556c517e9ef523f4aef11106e5a034dd0902f9e557e55f8060585364e01f094ab9026b10902cd5cf855a6af43974105af1733faec71aa34d381743a52a175ec5739b5f6620f071f4c226910a24ccff52022f75e53b55c948332bf678d48aa6469475a511d7ea22a03eb04d40f7cf4f68b4e8ffbbd8949ff309533200b377d0ba0200c89c5b3826cd0a7b0f3b789272ca578516a916c89f35fc4f4d4afb6a5e3e4fa1a30eaa49b4907a4bd7ab807accc2fa152aaad39dc6aa3ed30e3ac824872aa9869c8840da2819afca9c424c2b4e595ee923a6543876b5685988af27589f48a7a2529641a7aa443d514cc58c597b366cd9cd28ab7d216743f1983eefe412fcfc2861b13307f438029f3528fd7b2f42ade34d0e468c580f23656d01d710de0e1bf2ca1efef522615aa65b71e159e27c3e4d7ab43be9e961387741e692bf854234ed8cb58bdad934c2fe79ffd5f7917cf2ca941fef4547862cc150793b504c895ffad2db5d806dfa62340810de8d053f91b46988562ea9faaded1834dc38a38db56036ba4c81b053e81aee7b95d6bab3fbef67942e9a2bf0aee1a4b21558f478e91e001c1eba7f6a8e1333c992fb5136373d3dfa964eb3244ab092d33785ec40277951d5b487409f231211befbad1a3cb7cb476d5246afb745d7cab38b3a48c81d450b23d99c620afc12fcc045b39d78c247ca4aca9a5c67e9a1490e688f2ae8973ae19f22e50b861377897c59d042c94831ac85559d0dff6374e200390a3f85992971e56d7294a556bd10bee46c96d33c1e94af15b02e8779d2984b1d3c01ae03749a44386599b9ff4b579fbaa05067c29a36eba732763a6ecd35dc7ead9ec01ccf267e4a7290bdda9aa8613ba7eaa866cfafb9a45e7ce733911082257d8c6af3834cba10def078af37a59a8c45c5d5d8c1f9521f3ce4b562cd0c241ffaec10ba052fae3649fca566fec6e84adc322ccaad3bf30ad12b3f5f5de169902ba0acd50fa3e54204eb0648dcdecb1f9baf9e4af82ac9e5c108c9f402fb508a7f99e786671a3a888a17dcef5208bf728ecd326d5de0c1d21fd8b2cc07082a2e057f02e35292a0f75f2ca51494322596ef5bfce2af59568d299ffe2bce5ec98cd905ae2c52e74c89fbf739127444cba5829fc00b6d57141de552141a5cb171b0d306769437912a39e02ba117da26fe94abd9501717c5da5dd579bd907b2914b829abfc801058c9945e712467da6b8fc8918742ffe208e92abcdf2a0fa3d0f66dbfa6fd6e1ddc9f6abc03307ee8cb58ac5348f2ce4ecb24488df7c782a8403221498e068fd1bf43b7c233a631829c954d07b438c74801bafd2bbb8df52f8d0e8137ef191df843e62f8040bae1175221d793acb0b5b95ca5ac4415180292645a322d75ef2d12fcdfdb7db2275c966ae147ec9557a09efa6b8c7839fe908b6f66b7c2dbe0fced17b2094878c34e36963e69dac8f13a7708f488acb3e5be97a50416dd65f0ed59bf9ab65134b024d79a64fe7e96755fad3da65dfbcaf4a39d8666fef41fb21d94cc4bc4f01da4484c68690b0a2f35ae58d4dfb935b2a900191ef6f88bb880af708b985a9d199d441732886e16cedb95382ac5c0c3ebf55a228798191c9b40ac0aeecc1f0eda2d3a175818c28d7d6c8137f746d8f2c52ba47764cddc20d53d7306602c9698bc3c723618bd8ed5f29980b188c3c09f991b8d628d509e99ea1e0b080ca965330c437c55f3c18a610037cbfb294d1f9324ae8c06bcf826e572d63ff526a25995199ac9650f023fbbfebb54500b97623716f5a54852ddf578093230a9ccca542c061c02f79ffae13abdb6c94b7c4d9f3730b0856831726934456a9fb529adbc911467146c2b69c01e84341f6b8d0adab87f3d998785ae8e0511c17c3827ebbe9826b4b8abc64be6ba543d44d8484726ae7353b8aab471257606eca7b192dced5a89d4d008893ec5d9b421280c8dab767162693c0654d2ab79e4307510f596a17c83276b8daae35c4e0caa166ed900e4a9702e35af6070eedcc83bcc3a803f692a4d74ed4bd55b59d391aa1f8b76599e9166688c9043323aeb0e2689515cddc5869c71745ee93f51ecd03f02648bf75bf2a53f44720185b5eb7fcf935c2d676c21dfc3497cce7906398ec5d1e8ace05b4d9b490f2d94718fb7bb10cfd244987fe88c3c415e776591cd850c628bad9dc056c07ac746d9b29b93a55713c7d19cdbf4ea8fb78c320a52de8574785d72463554b0b407c1db37ee9d40dbfd755c53cebc0d2a787f627674146a7f600e0c80fef5927edb9e74a91f03e0e0c9123dba017e0a75678b37ca8312850fcc3eadef19cca1f0507427a27afb395a2362b766355df379c38fb53bc4615e0decc3ff6aebd8d5227e76f326ed40163e0c76c5f4ab3cfd2a93f0fda5cc56845f6d8d40342ba53eb96b1e8ee39e26c92a3afa6bba47d81652d871d7a25bcbf21fc8c948f5d9d059fcf9bf608963bc0550c583fd660a345110c6ac2cfc4e087f8d4d2a2995851224f32ca3b6d3a6a6881394cc1e56c785b75ff62e587c9e62161ef8627f7dd349f04127f3f312b55ac85da86c97e40503d07c0955065bec8d7541092031b8566e51dd9c81ca8be6a0b1b083efebe6038ded8eea9b06e2be4494d90eb4f6a8ac32162a05dcece56b29dfbfec5bb3dc272a246fe5fafbe4e2ac1e0c3520712f74f9ece323357a31c68095976206d601dd2c3e8a3350bca363846ace2446d14861ed35c9f25140c13684f149c003287f2adea44e6e08e31e0d5b4c32e7c73a31c2de27c11feb1b3ebee2f2a1547c041010238d236457bd11ac56466456345692a21fd94b596af19be017ebaec398b21dc2ee07a5c0e20c034ce4de03574772c09322bbcc49dc57e5ba16ef5885e4e6cfd701350fda87039c3538671635b338f790047305e61815c680d79160c6e6b4317f10ebd84277393189a0e1c681bb4b1dc25291e1630c5d135914e3ec05a66bf8d2226f167d773b308d4d8be0d71408dfb49b137e3c9d91eb3d19e47d9c5d880cdee46a55a3b92517b37753f7b9ebb86aaa303b9f6a3d369fe74606b08703e4d886192edd5d45c3f6fcdf30921d3d280846d2c788739648dabb8db67aff6ec884c97eca65f8b32aa94517b5f928e829e26ee025fdf0c1203fcc4ad7403ddbe026ce5e006299b9d38f91e3e015f806da8342ee0e36ce73966278763ff2ab1da7f9da0f1c8526fc543e1e5d24d5ad1e4eb0ed89b5eb2588ffa75e0ce137d31d72bf5bae4bf43119baa29bbe1920b813390cb86eecb425e91d334e10d4f33dee93afc5e00f4a6c3183a03eeefa64b87c970b49270de1aa2f5d36d1f806678702127060a2064354cc613aab1960c8ea1236a8d6f6506303eba598b19b74b0cf3b8cb62e56aea8073f4d8212551b4fed457d16d4f15c28139a4095f7cf12bba7132da4de0ead15edfbd55940e5862538ee811aa2bc878a6b91bf5dfe89796bd9fdf2df7f26e7a74b88bbb3057485b8c3640ca78b5d7e089aec676d28f6943dcce13ab0e99f03f2a098dd18f1a26efa9f7b002bb9ded80e382d833f899eb9642def9234741f8f0dcb89c3eceb0671dc9a060d688c4e90dc3bb2019958572b409b512907f373c9e5792fd65390fd1dc9c2c39f295d453415d9d27fb7e535c96c740655bde047f4b67d1511825588120134406cc53029e0f39978de1a5abad3b0af6afc8307738e4f032ea5e69550470949e9fc94e2e6055d322e2a64339a1c231e08ce548c85f9671d445571c42d83b5bb035658cc6bc52b852d5d38d85eb0d7ec946f352cb17ab3e40cf9fc1ae067309a4f56eaa51343eb044fbb90434e02c301827c76d31757d169c38563ece7618dfb3067e0e1dc9c90690d84df349c692985a01608ba41aa9f0c6b627d4e837bf76a34f1bfb6313f890a44d82683e08f4984cb9cca6f52aae1a4c9c8ed7d2338c0274222724acf8db3a1e5dfd6d9e91c34cfa9e3e94a107b307da65303153d1540cbf39dbdbaa6c5157c6d3d4396850e2b0e88aa2294e128e05482e2e8f5782bbb84954646b2fbafe5a273fbd4457af0df134de7663d4724df3a6bdfb1c036cd54f4267acf52689e91e4f90d1686db0b79dd4d0cabfc063f720db621948a3e5d50fc16ba30bc0bfbe98517bb41975e1f21724adb76f6ca029b92e054478f16eeec4df6f13cff574a8de1d87a109f252a244ce20ed4a3a79f0907ccdc98277c46b74e9d2712955bd8959eaebd0ac86efeaf6ce42b52e9fc3dd9c35fd4bf8099de3599c36c0c77f548b1509772955b3c75cd248acc3810f1a1aad1866580d9d9b4f2b2849a14be45f1cccfd3c337cd66bee8c9b8b50eb17c2d1874a6cfae2ba72c686792f86777f2207cf4b46b6391f48613173cc4d3c3c2ddef4e3daccae8ff68e058752dfa570aa189a818c4be82dd01f7a1e36fa9174d4e4635ba0b0cfded097ac2d9e5d280e7d4279bf1b3a2b9c6319064a1ccc73bcae89230ab06ebf19d4612011b45baf219f5bcf265c02621c21a6600b9541f3020b2f35a115d5a904779c071931f828e66a8d2bc91bd097b0e23f13bb87c2925216c867746df677f013c303ae63f37560f6d83047ce1ac6478ad2ade9b0202abc2b2759080fea29a8f4c55457b69fd5c26cdd95cb81dd47fa846791970948944787a210cb54d10a702978c463c365d718f3b5857c28f9df4f3f5b824f9d53db4233956aab484719622419aa393b0b95f0de250f1e69ea7b52bd85c66dc37cb6c800f8b89511b6f4917baf52a12ac730c594120049740f4fbe151a5ce7f247981081a595d1adb7d9bc92cd6b832852b6c2c1dc97406143d461b0a5474e05649897ee4aea4185681f118d9fd5f4317a130e61ab4b5a02e28318a78076b87016858d0e30a8aa97c4540bc36419fe71c79ce5b952d623ee7058d25bdb1ff95f09c6bc698dfb47d93743a9ffa03e7d0be0445480a5a6ca270fbe63a284a7984f060d89a148518b852c417c3e4c611934b3c6aab5e14b6321ba8a69ecca653e3965fda7dfda1c478da1a67dfaba8ec2d7bcdbadf9e99f8cfcc271e443a4028fd275e615d705c4b7b58ff2b3be1d48967101966b8cee909883788a8facc13258b3023ae3f92d08310d9beccb4e547d5098b9ff79038c0152cdd805afbc14e53dab929b8110a5ae8d71a646e207bcf73af7ed7b35e170afafaf630ab57837ff0d2ecca3d77ee4025a776d866d8c8ab5aeab3afa633115e8bcf9db79e9e1ed54583754f5332dab92c7b01043e4da378c829a8cfccfcc0fa8b5b383b34abbbf6318809634ac6333f7c5ae734e6dc2d77a236e0271d3065059eabf208f14a852becf341f47dcadb3859c549f20d295a88893b4b983d4079a205befc9317dc28d0c056c49db9eb4e2ad3d2e423ab9a3fedb429cb56a1d52fed2865eab5c440814b64cd8683eb4c03922404bf6103dd01c4f05785ae5a07c2c5a07942659acfa92cce50611650d85d59b792d7378ae1bbf11c78a037ef7567e2153b9356be330518876399cd75d00557109010f66ce6753028d28ee93a9775933245a5b3cb76d1e9a449eb48ae2566fe2a50d3e51a3c1b0788f17bbf075dfa55b7925cc62d84b0d6971150d379c270cc29b4222e59399bc87b76601eff7f4ba7003c61343fee36f587b7bf92b64c007e5e7a7dc63ea74469f74c117e6aee656e146d855253605e30c7e6f2d444b55f19f22075d2dbc0a230ee2203c58a1c7e82bc13d8713cfe564135e8b05ebfdfb882b2f52b7a276cd6a2eafe23523093c4495c2bbe5898cc7c29508df85860345ec4482eee250c1a729d6c892cef09560feabb90fec305aec2da08734bc2c3d0903bcb72b2a89df5f47a866688830d3c49bc08346d4b0c81354302c0e894ccc14fe841eced49c9b551d2986f5e096e65bfd914eee91157c9e1465a90a3c5f2f7198f865665c6bb529f198548d143753190b81a3ae7b5b16b94203a3156bfa6ccac9a04475c7364e0be9463c71eea0c858615274b1004adbe0887a6cf0015144f5f11b09b72ef40c704f08b0dfcf9954e6ee63c021f613d85f90e844a1a342d6cc585391fa45bf0cda8ab3021b4633e4e753e5196cf504be6a1a39ff4a6a73754e91f1cc6ce646dffb7d50112847d225d2e5ced96a6c2cdef38f81aba6fc8d59367768c255e5c40fa9e4f8dccdbcbdab658f9d48b591dccaf50ccccfcc66276a808c1fb597da02243f37a6547874246d0adb4d65ff353291098fd0824b39a5affe1aebd7d1f44e139f81c1624294088264c62442febf4234221d7ba6486d6177ea41c0b79fe8699ff7e0bdd290a15a049b9304bfb4af6f27bef3e9d4e6fdb30e669439558acf59baa17c581ca0d097903947e6739eda6ee75c14ea5d03a6eb41b54eba94bce544cf31a71d01b08e46ae42c094514578d4958ecf4ee511fedd11b90a46f2c50168d4ba69d5195258e3241a0f019e2bbfe5cb3ad73eefc95e3634d5c408d383b7ab47c74a0dc8c16bd2b9ba70ffdcca6f4914b1000c51400673165ef1e94aa6226389d287d67f8515819aaddd90d1b3de24ee5c5d8147d974a3fa8d869eec2cf79bcbfa882fce3ce7e17781f858315585b368e2d8e9b2be6b8f9fe825246467978e289a2b431f84aed670e4e0a08d045a93d474f133e13bae918715707e13e2045f0b6462fc11f2e82a02b984ab9d25b062aa9dc3d6860b6a23dec4a3cfefc0c4dec40fe1605ae8683b84221ac8e05ef105b020f750a18143f9b314d5972cdf14568741231b41fffabf33f8d30e03ec8ec311e311c8200645d71fc494d8f1478fcb400bbaacd8fc6d25121be2eee8a61e38131edb425c23bf88da3482fabe4e72c5eecf7abb0cc3acd6ca5e91c42bfb1a35474dc4dc11f21308ea4f25dd63d62a3106ac729c484b90c0400f4da1d8a602b2ff43e5909c940e22a7ebc82431603c7df17deada092e5227675cb831cbc679c40d5fcdd6e37d65406058fb87e11cf8de7a47b3613ff359b9eb055702e5f2972127b027b6a39fbf052cd22e6817d191a29d432140e1a3eb3d54269c858d84f751d13d4b370d8383b7a42aab0d2226387fe8601e8fd852bdb74fd45c6dbfe33c03f93713fd14ecbfeb6fa5acd76fe9e74640661717696da76fbe67384b6b40203e4a3a093fb8fd205d4fb8072bdc616fd765a4ec982acfb2b0c2108a5e5ecd7413c71f7f5be5b3e322801a33cfbb8639137b7c53abb87697bbd461a503f12b6d523c07bbef8bff37530f0e61222735c00399eed5c6d1ea7cd43e33a61748f13a3026f976548dc341e30266268e8e49ea2c8dc5394b248d349f6c004fa7ce4614234c212e008735dab5d603bbd2e2d9bfe30298aa31dd4920b346e68c75b7ea96ebb1c2f59bed5b6a26fb2da17a388f0d8755171c1d6742e6dcf56ae33e4924b8a1681a1d7d892e386ae435f0191db5e496c0443e213bd585925b1a4246b07d2be28cb6d87d81cca00ddd77aad9466b8343246b93bc1e0127f6e7860fab26df83ac2e017a04eb421c9378be592137f9102c6c1d6c5b263080eb963e1b2b758f88e9308bd6bdf3764de2f549bdd5258279be45c37e6585bad768830c8c0e95ab7ac0fe81a98f9df6f17309fd34e07aeedc931c9c73852ff660fa538b5ef1d8263fe2250bcfbe48e2b86aeba33e1f9426a7338e4f47b359e8f4d1741b12ca17962e4bc7b676fef00d4643591e39c12040e00bddc31bbbdc270e02765040bae454d561931eb6372d0cfded45c3d40802c050ba25170210b9557c5fbe4746dc15e98b97c67a353a078f5cb9bb62afa0fea1af87a2c9816661b2637b4a5dc2a48b25297207fc1a5e0845866d36ab12635a2742aa5f2084e67d64ef2a855eb0ec306a3796345a54a82e2be8e515f5966cbf7a7132bd023357bd3fade33c1dffffca0425c5ac002985b73789f5e04c3fa22d22fd504abb4f33f6981b08eaf8a92f257bbefa8bb5e8d28d8dfbd86741c560104373ad10e45a6584767948278f86bdf3522c87a2fd1a013cc2b61d768cb2e70963461f3b8d1287c300d6bae2ed1ab95bab7d0a350456bd5e665b18ccb34c04d4f658a014e117b2550452258f70b5da82c8f90869aef66453233a507f412303fc589620b0f3143e8254bf605a404e9fa8971f5a397e80f4448b717a72ca796649d7f8e27ede7ce58663ba6c36d8eec1b67707e515072455cec86b2280796b2681358b61f0aefbc64db60f8a9187ffe3457752d5d00d887cd91ae14e58fc1c93a3b18d6509666467127d1d9966a30d8e142117d7344296979ec0c4b52506381ec956eaa73625441062f16948ad43d537b90f43c816aeac3daf1bef9163de0286a44710b29abf458bd0a2e0022e33e87987ffebe4e3d26c882f78e1ade300a6415cdaad451c34723d1650fe9acaa1a986143f66a9ce5873090d88d6d350a9469059f0b9bb47679f7084c5b33ace109227c3c3d9551768081e9a4f5c5ecb31a9ca33b62090d1ca08768897d1339c4c9ed937028fa80792db46acfb6401c198b60689451f69254c720660a0660f95395d3f4a16bb053c9e93dbf219f530b91f8c07d145e231e3ff5ef7afea8c4e5e3f370e26a4c18ef7f8a6b263834443d55b7ade44e377aa8b013532048c90240418cbb001bde32dfcdb9bbeaa1db724f2affa76bd32f737d2aae8a3f43d75902d0f58e582d014e61275a19dde65f853b125687b8e94473d08be25aa8505332a1aa2287f80ca05e6a2b6c0add2094d60c50c5024a32dff3cbe8129b09a83b3d6a4ff694d1710365abb3818cbfd653c2d434cc91f07ec46ab88dc1de2f03c38eff74e501c0932eba5761405a4fbc5bf83073a5ab7ebc3e64d7082116eae735cb7e02c7d4c6e25aabcf99dc265df12832491d5ab7bed409f433f109f3b897e27cc77d3ef6fa85bb72dd4b360f93e0c82b720ddcc68180bfcd49c47daab27b91d4f1e835a53ccc47b6e69c8eb3b617b017f608ffa6b0cbd93839c602f273840f9b1f7e5c4e6cfcf633ce9b49b4c0db967eb43d4962d1c0141b836c80dfb439c0024c8c260cdbd612711abdf623948eabe7dd8a99d3f3a12f4dd30b2baa1e90ad24f67d608c3b05eab1796cccf4e42f02054e1278b5472e0f6bbd220ab011beb4b091be3a59aae29a6ed2fca7e44ca82cb9c53071fdd413938dcff060ff9c08be0d35612823b24c853d9518715cba93ac2b9d03f15b204813af5a26df6e6b6b50d3900f9d5714ae7109e14ed2cb3ad1cd973fa70cd47b0b48d56e7013b66bd0b75dd6c161c7dfeed4d350a3b436d56f0fdcd8de107ed8adcbe9ce77513a5c241da1e6adbb5154637714a74aa6ed47325f6a315885b592f6dfb8d8665be71b63273cea4062a40d84f62da8322a04af1c5c92845876aaffba5b7ec8a1baf13b8b555f0019822b6be5b9000aa2ef5ca4a771fbb7615d7f991c8467fb98121d200f8920bf2c40ac6c5ba6241f500b13b942d7245da30e78cd0fc4e8ef00cbe1757adea7af4200d2d878b94c488354f243bc4abe2b753b76ea0eea2a9a11d1b592224840760f908eab557d8fec6ee77abd396f7d7b12ce7ec4e8fae52c398239ccf437cbce7eb71d37dc5ae557197c8d2bdafa59f2e9ecb4a19fd13c2be098b9e49460c0d226dbccb8de9a824801651802f8ac62b75dc6792f0b8cd177390cfb15571a8239a671eabd8dcbd122085bb66f7361ff537e5e09e0d99b6f026a7a6cce0ceb4b6a019aa559344ba30be07315d182e92185807a7357b4c7a6e9ae217ced30a4067a6732a1701ad5c909c5a8143501fb785404c6e11d87ff313c4e1c79302ea52128ea8baf03644f577fc8cc75d22246a023a70fb366156b53454905cc7246e39cadf394a2f0e0fa606c82a5309b87dd635f15d21c49a2f1f80d49d4cc79157e42b7019b4d18b42861f1e8e9dfe4536496787ebdfbed03f272e0e7983a0939e3a1ca3db0387a456d7e32adbe47621ca19d25b6773ebf39957f65dcb3a5421e8a3506374044cf4db9dbb3931498cfa5f9e202e54b2b1a6eb3b9436dffb1cc66aae01332584784f5c897e01c1f11ba8d535d403714885707caa4e7eb5e280fbddc554aa45ee7c1f8ff173ca976f242c2cf2dfb247fa3c2787c84955c2a78b84d6863021deccde1cb5ee2a097aeb08a290b4d0fff6341a9b75eb27f6c696987a86b306c351cfd5c1fffd6e4de3cd4719f012d8200bfba671723f0fe2ead0c4dd16530343be261aeae73f832327079d0d7166cffa0b4cc07e4c71169baeadcf8e2f3d0bc59ee74d82ccb9855f3e186bb3a032b38cb3a8007c05942588761b0cb27cd26199a815bf96a5abac8418480e304a066b412688a0000b1ea4402b7d94a7b46e6f7069a5e0322f17b7e6f3eea8c58ae2e0cbe665a4cec8612f8a77c4c37aaf34f14b4db0e67fb5993d8f5fec0d3b993c4b18a3d452d8914669fb5f1e142c2c8cf06121404d7833a6180913e7e8be4537bff9bf380462d010aa5b69a85f308da88bd4931b37bf0bfdfb272b0e954ec53e249442258a8c70d092ac67a219019adb189e52dbf9fa4495a53fd919627e1fd33fa0933537e4008ce4304f1079f935b1f7f00c9d2c71b800ad0ba844aa863b2d1ab5faa1febceaddf9639dc3311d90526fc438a943a494918820040a57a0ff9c80d4d4bef27e706b77ee8ca915bb94c2a3427f2fa144786fe0d76965bb5ff0ae4bc0be593d4b43a2321512ce7cf51e63a19b0e8caf6baa77afc57cf8b87a7ebe844f9a521d91aee24892d543597aa239c43ea7a57bed102310fe1c04009244d50859031512fe91f22fdae942a703260bda4287f337441a5f8861501723dbfdc2192aaa65d3b004e3b2f10336ffc9cb6638c0dac864bf6c0e2ab1a8dde00d0dc442ef5b550889ed67d7c6c8cc18641df2f0daa8440adf54fa45b4151a41a43a1b908b3a9b4b5ede646201d9454437db220b556eb752c51db59eafdf084685ab257f5bbab2fb62d7fbefc180ec3fbcf97bac088e0ee69cb853837221a27a6b34ebc303ab8d04cd9eb8854e0eaef699996896465195564791c170a7fe4d58cf7cd23fe6e5de5a2e82b89eaccba7b3b2fee5450dd32218b1e8d3f9d6e6e0ad4eedee24da9bd8a5e1561993c45c9d97056963328ec69c32495e35df238802dc13be7dcb1c9b29b4aaef002dbbd1e42bcfeebcf65d0aad216a33926959e1ff90e84a538f2170ef391102bf8d13a11e206bb3afa6b34cc80d6146a9f6cf32d382e18996324c9841845331a139472bc62b174e1cee68a855c8665ce1b3adb4a2d8c6270e976984bdf99d108ee75068fa4d4040af27b2f295d6c3e4046d3337ae420144dc43ce1660aa73683b4f59e081cf08f9fcf394e87a093f61ed0769bf4e4302171c94e9330f60484693c45a59f3f10d729018c2112961c9f47bbae1f557cd2a737019c4544b134a53f4b442f918d7fdcb8729265a3f6da2eb4b85b60ddffb212ae3aba2104a2ee5cad7c80c86ccacc5051b9c0ea00acf39aca649a707a90ff3f3963e6a89d118f5402cfedc71006d4440eebb2bc89f54c70faa5579c91bf0065d00e04da15bb151f2f41cab3884b26ee8e68a70662ae4144baf64969a002155ce7f59b6852ae51d9ec267658d7120017923c990b2446d9e729e3654b6ea38096a97d197c9bf09ea91377ae551f610a4bdde4c21becedcba7ba44701cd8b26935e2b6b9b7818088335543ac67354b0f5a1be9113b9e853e83b4136dda305f0a96d0b2350303aec32535fca27dfb4ed8a8e999b39ad75f527ef14eb9cb9b5da1f6b71098d3bf2a4a9f4c7defad0cf0d6a701b868afeab1a8ff62d94aa8dd3f4b91176bbbbd8371dfc96b9bfc5fc345e2dfb4b3b9104c96bee022290cdb712f0c9cd549973ff61dec0d4e3667b8897678d63a78b94c8b1f074942d7ef8c69f7760c7ce489a0b97aa451bedec1394c038ecc1b03aecf8515ea69c7ceb885b2b521caeaf25d75d5b568c761ff87122acd04adb2284a684d29c9d5a7c2f34fd8349a5f8390fbe6c8f3f326474d2c4c3c8e5528f60545541f231c940f842fa751ecde51fca717546b83860a8c7e6d372224c37cedf2f7bc3793aba57d13f48fbc219a327e355abd3ede3ced0c10b59f0069730591fd3918182bd173b214db8e5bb6c3359bd7fb5f42dd9c2b89588de588c2c23afb676a53c42230eac987a52c486b39597a0ed432c11ac6a78eb084cede7dba3c50fc2c4df41d8ed5acaed02a272f8f8716b843e47c187c2eecbec3f10c3008b884add98716eb162de4d5b16933126c9537b9d676126eea7d08abb3d4dceb8f0318c6679baea47c052f6acb34e6f35b24cb7149ec2ab0ff548dadd6f2a7d82c496f4c208129236a077cd103160037771990e52a227de58a2f463dfc9e3736a9fc865d8be8a23eadf9a4987d6b8f398895e65bd110eff83bef717a55d76d5fcbfa55d895d5801fdd2cde72a3bdebaa3aace47a5d99e5c679502163fe40113bfb5c5f9edfa8f2a31fda9e77ddc6adee3c85e8a30b4c6172a574637530be1c94feea240f1b66037a8ce69bee06a003959de59a288877d5527bd517ffe81dad63a33a1379fc25432956301937bb3e11ed8c3b2edd2aeda216fada64af7d153d68855df6aae17dd3d46493ad24db1f676bac901dcd2b193f11b70bba4653e8259346c2f777d4d58b20ea972c01a9d553f4ad86bd02e022b92432e770d272e488a3bb0556b7e1722d46f4d420ba5b8fd250cf789e1d2536db93bd54d203ad9389aca3864033bd29b21266b7a33cafd34f87c070f3fd3f4d94b47cde1107cb09da1c1c2351c95f752f1aa1f8b629d4c7410de684bb8aae898887cb762cd5e3d2b9afdc5e8ddca197cc7f9833ee1b4d518cf5a55cebb816d9fbc3b203cccf909a4c704e64692eac4f11aaedb06523427b8004ec3179e12d2b50fcca894181581897f0ac69c74f0902bfbe7f606e0352ef7a69af8af292a3e2360b6a4f445d389b127bf2e8561f9f47f4b16f4db3fd671ec59cd27834219db6d2d02aa742e6c166b9431987ffbce1b65e46701cb5ee992abde1b8dc8522565e9ab4bf711550629baf077070139eda046be2557bc47edfe670fe3e234ebf3bb5051b1bc414bc758bb6eb33ff1da8b41f0b46c9b90eb6e484bfd64dc04518ff333a26e22a0bc647a4d32178ddd71a8d12ab068c836ef4beff249f304c1332a74a5550cb9fefa6279e580de8ce35120659d54bb4f907bf8fb952e63a1a2d84cb4627ced94f26856f9f4d9ae66e35e2e795c3b5bdafde2344dcb72e0535ee677901e94a9476e86daeaba9881286d5abb270f1c12d92d6747aedbd89e88f6d052333289d1136d445a42db65c035e7206be26d3f192efb719a130869c133d03c197ebb3848d7fd9dd9469e005d684909959ca166a2999e5c70dcb3a0471dcfdfbbd8f8a9189dc21899e278a25413f536ac52395bd586f40bcb4b7fbb5d7d5e95c9439a935313b33551cc759b2603692a74156fec9bff3d8cd76273f9d321bc96ff9e73a81de2ff720017fc190e58b9681104df12f20213e78a477da67144ef6ca38947d6e70a202465ffade37666f3ef0972099798627f0348a26acc7d7d086014aabcfa44569646f055def5e80440fbd7720a40ade518809926b8bf35124c2d5531f6bcf2836496f1ef9c562ce75ec88dc4a1a5a7f26654a4592d8c912c942ad38f06de81698b6e582d2b4fa01dee84e23966217041db49f3239aeb87fa01c960edbc544059e830f8d84aef072900ce7253d3681c6efd128d74127d5cf12e6e6cdc4eb2df09ab86201963625bb2303a106125452670a0d57ddefd18bb627f2a79e79f3f6d19d85c86e5cb74d8904189576cf36960f10ac6d789bd0e9e03e65fab7db33c52cce48db4ea8a3c2b0d5fb2151c2c5fa96cb99eec99d333f4abfe55f1513b29c16c126525a320c1b9086623ca3e0fb63aa29a8ed4ab3cfc8c83f810268d81d2e46ac79e7d081dc3c1f3beeafa9c7e32325ed6d2cded7a035f268be81600003d9f814d5604b480b085a5f4bfccbb699d5d3518cb9e6e9767f7bc8a5a1eac2548846941ff0cc3b41abd9934e194591efe954651eed5383e39fc74b15d4bc462b9baa2193d3d224f17dd2d8a94f5b71bf116207314865a82690b4969780f90aa08d5cee66d0fdc5ed4c003599ba176eb519bf8bffba0b466d1863a3687dcd67dd9c14a1a7ae10404d684b4cae03556ca14a5a092203ca0dd6d3e49fc1ea82b2110af61501776bafcdfe9fa781104d065e7868bdb76afdbb99282e1331056b8acd06d7e04f1e9a9bc711cfd1fc4069010aaba9eb930074a0c1fc5081eb88765b6d69d39c1c6a2d887dd8573c4276c762d7d01e22e061e8f5c5d3300b8b88c42b719acc900ac460bff9a750cb470fdeaa3b3fd97775cd6665abc5223b85ad3ea17858b071fa8066a8c7857579e16154e7ff7c48629b75945cbc48f006111de82e86fc4d20b1a79e196913b624a49e2b60c49918843a0495212fa519c6214acf422aa6d51ee41fd7ebaee2001434c1bfbd9c10d26c995c1752b1b5c9c92f23f8cc78b34b1aa3100bc203f346f92016daee528014f0a36db81e0dfa354d9deab0418be19a6a2ec8a7c9e21c0e95e507dfd0f190e52abea8633750fbb864a7b1cc2e8327d6caa90d19dd73e05130380b72f154238bdbe1ff00f34df479c925c16788a4e1072c87b34c755965d096921b7374ab63e5315031673acefb634eabad496c375281c9e46a89304a5b5322f7e0683a0f2074069a81e0e493ef0118fc21d33a3f4a7ab2834ac499a3d1a88ebf0db1859a8f929b89f7ff28147cac3586cb12be679167dd7cc12908320f6a8f492f8a5218fa257557f28f159d5d62ac786724a15de908de4b4c344ac633edc6af21d5ac5b8d307ae1278a94a7d0407b2955fd79ea8edcc35b17a19d78ff930cc77dce35aee5ef054243d76649a47f49d285a194087dc34d2dca37cdcbab13f38801db5923075ac4a9be493145db0f1f374492b46f3935beeda4986a6205bcf1cd3be5d17113c668717b93dd2abfd8c4a97f06389cb8f617fb73df91d22a860dac8035990b2ffb485b8cb22aa1299b629ed42c2bd0876459a9249fb31dbf046661c594620d69decef5887f43b3f09ec4e897bcdd1ef6fcf45d0b30d379911dba0d5c31d9f9cfe18a94ed72b776fd4ca788d7efac374e0ecd67e292b8897b08e0981ce5be0f30ec88b2c2e7be20632a869a9118064375625a674bd9eb9804cdc7aac71e8f5e933aab1d32a88a331a6a87634f6cf2284e2c70383e30806c8454955607d6fad61be46ac5fcb1bf26e6229691582581267a8563999d2a6b4aaf4028115038f7846545bd28ee73d630be6ee14626320541ccca16b9e92d284b7b7aaadec5df08fd170dbaf84ad1fcd8394c78a330129951ab381472240e98897bd13307a87ced2620086c29cfd82d3799f3ad2bf4974827304d3ce65348f055801a5e2e82c4b8f6b6383840c7e91101c39c1ce163341baab3b18119a73ec36dac933f231ce6128a407c7df77d3043ac1b40e0e0abced040f0fa135d427722c2d2da98ae684ea3dee3c84f20c34539f5a84d26b29fe26dc9730164d61bb10c1b808216b880ceac1c1ef086c855f7f8ea90fab52e49a55b98bcdc174837783928719e2289c046fe71de8e639a717b277a39b90f3a65929498c917bfc0b92403599d29ba014eac72ea8dbe52f6577a1429770f07f8365c6145dc7ce136022dd12c861c6d2214527cd44fae40074bd88704b93e3ad76cca64e8a1ddafc06047abbceb050ea40a7e6e6755df1c7ab8e5e19b494ed679f92b1fe4f8aad945fb355c4e60b8710be6362dd23a8ff117176182922cbb4e777309e601eadb9f07dcf330e8ccad8d21a3e5f9dae4c01093565f2d983826979173d832f76304a79dbb8b9c737ccae3111041c6db6d35bbc20d8ab4a972749e371a282405e2218ed3b2b5f4676618189059a4cdda935b62c48d9002704b5b1c74700dc1ea4aeec2ca92705b53441bcc6ca0d1adc4d839ba43636c6dd7aaacbe2ebc3a9dddc4ece01351baa693f4c33852c13be859cd2c3e7e5bde695755207e0a2e2b2e78672a5d408b7062a0c20dd33f87874b3cb3fb08c347c078e0f6e500122b4c439a9521e4f4a1558144babaf293e855cbc9bea20133cc347602fed798a2b81d3f3c22de186ae0a8b630d016577ba3677904c2d84015f61986d4dfc68ebd9486a6a36e89409c621c4262f54cdb34947042ba78b4cadd398c8e52a5230243c6e01d6b847b3615ebc40bc12af4b1481e639d8387f84d53f421f907429aba47e65777a9127dfb1eb4849ec080655539aac7c5fe013bc76737eb9304f1dd37e2aa11c67219a332d9953e341c28f182fbe91769cd7aa6cd0be68f09191ada3955daf0eb122c437f7641667459f9824c6562bba259a08bb7b2dc0c913887c9e4625e75c2dc751b7f6c474fce756bebdebfca502178cbd405a8d54ad018b506ff5faa2b573b7359413addf06b9cda0300c766ba0eb2afad59ce6bfbad16c4e62c9273520e61497011983c53953a915863aab47f0a6d954c0865d17648301f00ad2cfdfc9f584efec7c10179271c78ff50ab89407c522c9334a5c750fda0a01592dc3cb9ed65a9397aa65758358e3050a18709b3e61561cfa5984cc0a2bef9e3d0d2bed144014e7c5d428142e092c3ff958c74d3c862619db683b7fc2e60dd1803b0006d9e1d756abedcb2c9f448d346170bf82c4a22038620c391876897925af3063dde42174990b291cb87aace7d8468456662911a2f081139f459db1625991dea6ccf12574f62894e035b5e621f373f68b0001e1c67b3cbaf1856244932d2754ae9972802d5645a8c31e30e506672af602dd70a0c86fea2b56fd83bf120898506e917967d366a30020ec7a9ff8cc739fd25b9cc0ca3bd97c409a47ca10f4c43eae47e7349d1945b6edfbe4ca257db470faf81adf43fc52bc1ba5650d7f03682fb59761ff3cc001cb48e586df96c5a4ea10dc3e88781f475e480da5e9f0f36c2f6914c5844ba0d0d7741c8488e60af9bffb766c99739f0d65d7b0cb9690b0fac6b5fadcbee1513a615488177d66e566b5ba0aac20adcfb9c2096a73532b7136f5e546eb7f8ce09d121ac8bdd32594988b4df9c0e03ad64164c2b1388c96d9705b4d7d2de950901fa677266c2f1a236da83b3a047daeec421dee56d55e57b19fcbb743989c790eac0ac7c0ccbb7ce555a6dea962912594f6622ec040f33ed39d5f92bdae41aa5633a9fe680ef78479a0530f958b59751ca3468370b9475650c2bbddf84fb4e5eda33d7f9a07654c6633580a524647dec44dcaff97b087a5e475d897bd1cf7f066ef21f4016915529b74cc370684d85d7b64d617b7334c9e990ca37ec0cf17ec0bbcd50f141fb5165d194e3e163d3667b7a69a42424fba74f268c3c6af1e722cc238ce10cd73ee6dead850b44e7c245439c2bb3b34d5df7fc40a29c544f38f0189554a93982b47a0c85f99e64d4146dbc30c843a37b24a874bc07ba4c48cf38d0b7e0c603d105f9da9eec6d48e4f56468b90ad64518906d5a5c0d679b342258549115c0ffa04b9e341b6ac219f4df6c56d40f49c470047ae1d1d728a1c1b5ccc11fd1c25ec5aa67f218c5b79ecd8e233c2ba648db798a28a4d7b844a2f8681be0c15eab9a4ea3de8b7b020aaf700b1d98ac910a486f1e691f3ee2cee654f8f4edcf407dd5034a7d6ff403a12cbd5241166cf888b9632ec3eb1cd8ae0912b7ccde59121d376a79924e196dacedacc4593d93a41577a088445f0a5c067fac51ba30f019a1b98745ac56580c48ef790ca417d2905af4ecd634f02414423782d8c772608fdb2f22032cee64fef897e269f53b1f5daf968827f815a42e6228bb97b9fe30dfd7259e3c0ca1bd0718322c9356a113771374e9208319d1496774f85e15138db6581b1bf8edb4fcc4fbb602e40e752ef4781826564536ed35641219c0a6f09db745985e0583976f82d46428aacb15ccf73002d26fd6a9c4afb07e2fa24325a759a1d113aa26b14711a7ac7c36a8cddb1e94089566cdcb1d993af09a4d678f2f6287b46dc7d273286eade6ccf5fbcc288021e8787e2797576943fad94d3f19c7c31534a549dba5aafa147f26683b2527a4d5e3b9590f17e0dd7e6ab8a7cebb7767b67bfac881d6064430b7ebd429b9bf9ae79a1237669713b28d43118562ff6792b94142961b522444a8481df080a79e8a28a3256988f42016ba22baa50dba07b1497ba857079a346c8f36015dbc407efb8e4943f98900132dd9cf783d65174e0ddcb911db5653990a74bbfe4eb302916126d31bde6444ceb0168ec5fbc5196bf6ebf9d4ae4e9cbe98372333cdb71440f92d71fc8cb4cf600c1ca562b0b1a0ac7850ca64790678fca0dcd2a9ec884de8a612467e143797bb62a4b4eff000e371bd07d2d6adbcf747630850da4a6f407b36036b4075d801a49a70ac42e0a2ef9fcc57fe643ee4be127ca46b25dbda9b61225f10545a5d46cd573c96deb150a835c7b1fe03af95fc95534e2eecc689ad1a2b1468c86db269a3bea5476796956efb50eaa761816efd8d30e4ba0bab8f8a4270c6eb45d997f151872669bb5e02dc2108380a2d20f2fa5406473ede2943cf1c31793b5032b5dbbfd62b0753ba418f1a0b4f99d0ee07bb4078094cb638a731516317639eecdd7315226ed3ff757faa53299c8dacf6ad1a0d9cf711d2dc7f9a206aa8ed2e5ad3c5d8e8ecd52ab6576af7d398fa83ecc2139370b197ec26901848f575d29869328bd261d56e6e10652c9414d8160072637c1383fad4832e04446ad8a0f1d4e828cc8bec2782af7111547914d6e68e6c72a5c5e9486d16c35733229e0c1c3485199aa27cb8987e231a4aa8399bce9880085bbac3c320495e0aba5ff0354998caf14724e16efcd9fbb7382ce68827a74b3664e8e31771e0c0260277b952a96813aef848626f96002950131824222be86de0b2e1f63591cf76f54078366276beb319fb406224699b38bac57edb0796c3e3e6e53a43085c49f11d1fe8171b1161135c07d3a9c1ab18aa2069258b55562d198ec3b2db73debce30ff9d364853a69a0aee29e7a1632c8ae9fda0c6ca8eca60930c8596e674f01f6c192d11edfe35e44f3f3f0b2eee65ab4fe385b684ad671dbf3816ae776dc1a1296c5495430233aac02f2f1c4cf02d3d670756a690271f2263bc4bc82191635392702a4e3ff9ca7f05c261a3efeea146a814f303155f3e63ff9eaea8b36fcc22492ac37aa4de5ce02196edabc09356f1b9aeb5b57693d154f876f79122588c74ba37abe61dfa903beca1432e9593e2d4fe6c4abd7c8ce8f108b2be3b291cc650f4a90eb95eb8edc9283cf35ac3a13ed604b6981af396e7733ea219a3ba5581da8cf7581744e2355d33cc563f567af91bb2df744f9bfa1389ef120966bee20905cbd82ca4024d991d2588487001e95bb3cbb74d6f21f4f286439876e08e25adb321008f7991bd0ab1959c375d714a8d8f25fb871243abb425ac498e791e2a5e05d979bd72e86e77a4599d01d24bb05b38cb3602b7eb1e8c6715b12e83af083d0052811a8accedffbceffbd1af846056c209d1c6e83938d57127e983ffd05f5a6f25839da1d1f9bcf33f00cc5ffe5d5e0f2f903848d89c275a96fada140169f031ba522c69d0e560acf95ef408f4808254ba521f6ac1909b556726cac6eb0b154bfbd24c9121c9c537a3c5fe8e4c709e245b329a166cc5927252e3a1ae21a6099ab9abef69e566037bc271ad387abaabc5826c6761b4b9b8cc6a8c776a1ebe975e780c2a505a9318f06efc7c879b18447775f02c0df1861c18d94b03232ccecdc6b65fa6a3720ce95468e3d4b0393728737858122dcf3c882f4aede5d4d7a96f2f0c25ce2076b43d069596bc79444697af3339a518902ea5b2d4127a3cbedac2f957c78e3cbfd4b60d32121967a082cf16056c76f4812734a6cacf8e4fe81d3832e12dc07f2583938d79cb55d60c95c4598e559de7b9580e80087fc9fb8be7ffb9b532b07eb261fedf8c5da0db46598aad8417f7468432e2fa5ab8692482ba2bb6c2e2a0eaa8e196c59d53f1ff79556cc02d03f773aab49e348146b741d0da6e9203d7d0a478ac72b5b129c048b1ab271bd4174ba2cf73e82c66820512fe77577aa86aad801cb281488917bda55ea0f039496955b1e70148236c6b1541129a4662601b5d733126eb494b7347f952df00628f08ffe073d0cdc4ca021ed12b9581b6ca58bee6b661cb338d646d79600652b6698c4eb581b175036938c0824afd0a38adb68592b6672677f10db6374c26e69d6a340551cbc262d5368030aebe73e98fb145ab312b9cfa860537571616452aaaef1650e75490472732dadf48079b7b23961a6948be138cfd793e91b14373f2d43856b00af74bbe9a2b89af9a3c719769d1f8f857650eb0a2392ca5fbf65cd7951f388aac12e75d867b30d9de4d7e11ce312d755734ef997ab87fee37afcc76b8d03332573c05cedc81543dc8406a9d993ce64d6022c93934aa490ae0dda32c56c496c950019ec78cf9827c2a15da856cf1acdeee6e5c953d44d1a45a7a08e705287cb1e024c2549390ae64f10d7c908a1e16f566c2244b7370d19c8d984835eacdf978d1b3998670b2123b3dfead4a303ddc320877100588e49644b9aedf110c94f146926d4f9ed369cc9fd39dd15b6a9ae28983a3952bb0a99d33f897a5873195a64209b9c45f69be79b48ae16b200a8567ee66011d3640779b9963c8263f424b1aed3c0195e662c7a387fe6d7253b01d5c2169c32ccebce14561bb60971b312457c8e583acb5b8229306605956d5714fc71620220b21d957fe24052afa25a8cd87b6f57eb69e5206cd68b4e49fc609094a7b5ed4d9b1227958d65deab02b8e2ca8ff798ab3f83a4a189c349862583c8aa91ffbfc6cb80dd51abe8d5f80de8a8d9293018bd10f2c5c086b37547c2a110a79525c57c59bef2b1ca96b6a0b11c02eb230f2ee78813612c973ce81fb121713f92867a302d2dafeb82f401dd9df3a79aa2504d7a3707ce9251c03eaf241e71a93d6c24287c5b6cf3d7030c7da9c51576f0e892d56c2dc3858a4c782b1f0a6bd3c05063ccb7d41aaa2fb6af9b7f711795b30d3dde07f5a2027cfb1b01a7a4ec37256206ee65af53704fe564152969d43636e960c7825dc3e2dfc9a1692cd53c2fd08c937e02eb34301a7f387be111e5dbaf63f75c13c613db31ddda8122e4dcb70cb70947c2821bf33201aded59e13fe58aa6568a80ec25165b700960eaafdb6c37269c376bf373edf988be6c501842306cae7a84ba2c43d1e6301ad59caa7a6090fa21ec3b34de9589a11b8733fe32bea4d70e528eb999b4f42a74bd222906d358713307d62e70a08df2ef51efeca7f18bbbc55e493c1a54ecca28bbf9578e28bb9777caae98aeed30896d6579f8b0f4ebbc9acc73e5819fbc2bccc05227416479abbaae895fa7baeb1c159165fca6cff183ae1229ffa865e91ee022436d0166e26126e95d7bf3b11da6145eeae31163c19d8fe7d001c537732eecaf1746375ff765a028e5635f7b5c7c002bce5997275f5aee0cefecfc27004378af884cceb3af322e6824da1f60647490aa220d12861688a2b1d952996dfc3a55c6c6748041eee311ecee7ba70a20f1b6cca4788d4a2b2d92787fb45b9eff9310b92128f51e7ae512f099750ad9509be44c28b0cff55eb4aa7af05ed700787cb414273bb52036faa15a1c2551ed0a59ea283d55f900c75e70752464a18283a53e7b6dc15a0d95be828b5c2626cdcbc07109a5731ce4a87f4760746697cf8319ec3fe20830552de0e7ae39fef7f32bb6b9cc4a572c3f37e872dff6efeb3e7b17ff7ec066545dca4912e025ed7b89e10f80586736411c58bd27eb38a474e47af49ac864810950288738a4230beb942c030e89101212ba0c74b8aa8409d7f55cd5802e84bd183a502e3854a43ed9b78abb9782629b8a8d917836832c858736ecec43549fb49c2b992d40b8f8138b8d2386b09124bccb101f571b504c03f1a3fcb91c194b43a65ff506092e8ed6e09ae491904d079c666a328051c7633c52f2fed7140731acef9ced40022b25acca5017693c34aa091886d0e0a97a8556bd627aec831767888da369f5fd63d379d498bc7acd39061b3556172c5f2dc138e22648a588ac7ec249fe423a1900ee874fb14e85c44b15f8d68928ed6e778b96132441f29b1af1fa6f8c77802a56bff46ac361dd1483e5a6595648e5a8aeca79bbc89aed48b7042bddee9da2477cde4328eb41c09c9f4f8b90a9c1a87108c869a9f300265f73eb7d8e70a735ca79fcbc955795a60e24763a17cba60b993e447d2d8db6abfc6969352aad30893830a6627a552ba2af9a312feeace9e987ee3dc19f44bb1d7f2b9a601fcf98db7b6d97ccbd859e004c831447708c947d67c1bd4c10f644fdba9e50d7975dfcb3919b202709869671d9c95727ba54d9a52c19da016e3b7ea54312fb81a59dab12a7ecbecb331f29209262a5ff95482dfc5ee9ca8b20fc4ab706916d7be55cee514d45924b534439e5aea6415eb6f75ec5bc0a74620c5d75462153ccf9e578c3eca5637bc3810a294404ee50c4ffbf7d720d0eb5e1b852007d2301e7bed965705249ac5d6320344dd88de77b5e0adacd141549cea96493153b5a9397898473d3c1898b25e2d9b2da52a8e23d29696fbe05f9db10a8e6537ce8cee69e4d423aa739f0cc06d214dbb7359e010b191f596d2d65afb5931bf919fc40e1b6c5ea94c6ac8899c02a19dcb425ea9e8ff003977402791eae47686209d748d20aab4178d102a2ee68ef0219c8d885eb72aba3a2d01e4ba8cf5932d7b67f8dc095f9c26122adf4ca792ecbda9adebfc7c9a7706c0e0fa8662dca481a6ebb175e110397f1cb14547eb6b9d7959940569bcfb4b860034d014b0ec358eaf6c62e790cf3de0087eb4418b001286266d5d5931e15f7bcd5d897a284c3d891195985d458c37503f0434bb17c312265ff04e6693062f190a0ea1282b1b1739bcd29869d888a68ad5d8f3260781ab818acd233686bfaf48b7e71d2a85876f70207d67df9b8cdd68fc3c3d19b5a2b1cdbbeb943d03cd6d692aff744fce1ffc6bacf4e248a54519515e908f6889e56656dca1862c9d06b5fb6f6240d5a9ec33ea9daf778b987caead3e654ec09f4aa22717ea991df422e855c70a12e1864091805f966dcff2f1a541240b36416cce324ebb0a4a18bc6148fa68dff6a732314b4c8aa1c1ec70a51b3836887f9a686d28f50219c10295c148fa53341792a8e2b0acc211941e86f9bdd027365c1880203769f5a3f24a88e03be56646f61b03fb4539119435053b4f52aadc135e1af4d9d8ae728ef80a80e2e5e94a91b4f9eec5f9a727f1273321ff04d77855dfe86b0fd7c0704b4b2a58148fb43867285cc8179d6467dd2348fed471e9b5719096c37fd25bfb3debff4ad1d16bb4750cc4777216fcce0253a9a30abad849bc1f5cb0023b554ba61347951cc044e367a3ad4fc96ea2cef1476da42065f0df952e8a8b4b695a82917a862539a0a5f99390ac5fbcce33456f2fe3917c474e6adc31f5def3980693a3a5f7636be4c3844652d8a7a0aa26e4a1dddcb3367ac5887faf46f3b80e6f860c915f7f8defbdfac81b5b1857cb542cede94735ac923afbe3f886d04cf087a4a25fbcf150f2405f510a1f42dec2238bdad3695d4cb2ed2ea7988e5b7e11d63624945bb471ec786ef66a49588d4469d503d76e07746c994fa4d4b2001df4682c27998e307950f18736575d9ea1857b0a67d1cc761aa46795d1d66175df2e9a687ee797a0710ca5f876232b0c79d78054ee028f469cc15d29aece9bbcb4a14586295980c2e209ea097da6366f070f832d55cd256e087e5ba6f617771beaed1871749f1c8a06b5146cb104d5889f1f2e2395cc35d9ab0192c35e3d1d6f0d142f408916b57c9b813aac0e30688849ac3da5b2cc9d8ebdff3153c880d1d22897512741641db6f85a080572fcfc73264d883df906c2f7e6a1a2168762e6439d702eb502aa1eb0eb773a1b6206240e9822be48f89e6c78681ac02069e9a3ebffd191ad43111d078e177165cc445d7547b2372d964067070ec125153c4aa67579b42c9915d7a6bb44f59979f31a4acbeac0c740daaf0c37fd6915b007a4d1267e04afcba678b995ff777399e3cd12584fd89fbab42b47a28b45cfc58a7f59dbba0d3be07749f26e15d71a5e3f4232d9487a4e0748232b751fdf3d06fa775f88e69a7a6f879818872f7152d89c5d485c4bd2e934402546655ce7532ac0b155dcfca8cdf2b5bac1a56b081f6a0f499a52fd7e77143f4f8b89a30b46d266fb4bbf8ed0a34ad124afadbbddb78dbc828a7b81c191f77d14d7ea7dbf1ce035b7cc5ca3ab91df53f50c19630e2b6cbe4f9807f41615a1722cfcbef3799f22d34bf07331dab12202c8e9ccee2795f576e0d02cdddf9b7139efa8dc5fc048b13d28a714e1e7625deb7e65ff0cc7c4c66c16bbbef0f8eec9ec91943cce53597c30fa3a11e0f35627f2a95d5c5c9a3767548ab9c4bdecdb201673f941191843d129774ba601a0d4a08bcc1f19fb7a1d07420aa83904ebb06790196ad3e68bc8f31d7110b475afcfbdd679d2c7d261f8f933faa6fc57ed75a8122066359f243a84182e5ef846410434fec63ac57307f4b4b3896ea1f98e02373627b527e1d749064a074af793a1403a7c3ad8e4c3e305e3b497b6772f67aff50002fc671e259e312dc4f517e857fe044d14a6cd927e7ec572612ea01b6b171dec291856efaf9109b8df4d904ab83c3cbd0a7261bd3030d2d0627720bbb4251627cebfb50e70455629f4a1e91a8094e6e6e24b631cea1af6283f5cc2d4379be5ddd4823113b4b4f4c6ce456e9179f662f857850d10d77d30aa8d363d5b7ee37de5d01db11a7289d84541ef823dc08072c00085dffbdb387a3f3cc0bbc8ef3da7461e4b452fa40716876eebcdbdc9c2215ae0efe11d44555226089905d29ab69ddedc8211003d61a08cbf8d3af546bfa738a04ea866121fa3ca2e881967238a57f217c64d12b79177d53e3cdf1fe7cbf113852d6e79c646aebebf4eb065edd4e72d1cf31a99434e94fd1932dff04e544408623968265a8282c37772dd330f5e62e26db5894bcd607e7177b6603e307d868fd40496d75f4676031623c39cd10f2d7b41788bd6d475b36ea61aa97c4592eaec6cd1e08d13328702b85094d9c9fd25c49e3d1958dcb6c908dd2e6342529cd766f399fcf9be5b1274c83ad43e27f666342b22a067e032789674b7cb118c78ddc589e6254ca82c20d8f1c37ac8749d13158c25bb6b8c90c239af67157d087d5106218ba079a513af417ce472c11176ba249fc6dd3e06fc4e144b29959db540a2ca59d4c2346da56d6f71cb7d334d241a453a680a7b01d9f909dd2cef70e160495616364f1a8b1593498c1d33f689af130fe35b961ade188e7a5ced80edbaf991c53ee6ca0ddeb02ea6dbce45615631f659707ccfa33c14ac2ed41e8ef5b80e86365c7f8ff0ef185df86974aad6f0f48c68d5c2d34c4eec49354e50fe9400881c58f03dee3dc1c4f48bf82fab4374eaa5500175d0b1ec16fd83b7a9ed931c8d095950b6890a963716aeafd8abf4b0e8a90ba2d347693ba921025dd243064c873cab169d6fdad746eb146687e69fb172494fc5733a54fd3697a4fde70eaecbe52c791e87ae44a8be1157636c72fdbb1f0dae3f67cdf82270a22e820419e582f5818ff113cb211d54107c331ac0e09faa5ecaddc76b96a12b04960badabbcbd7e2ecd0e57b0c2feb273f5d983ab2c595f1c6248ab0bfb450edcc66bd968aebb029395a131da4898a3ae46a44735c283d885825da7a04358ca668cb53c1fad1ee964de744a2b8e8cc308e840ab0bcb805fd4da51c347ff1e270b0ad7303b6edd73caa080a50a80da12c8f409e2c7e5f6096a13aad39d0ab123e1bd1574eee28f48e543e772863995cbaac92769e8649dd37462563b1bd0f7b49d030403aeca3531c8be24c81edcb8e8490dd9cb4c0af1b23e75c7ab226f1a99417a379ea9766e8209d123e55c4df5948413121f02867d31e65ae499ab3adaccd12a45f5fb661766eede0765c43dc5d0c705759ad1634467fdea1ad288cc135ce07e4ff0f65e64e66e4b65651c56faf8c00ae29f0b9bfceae0e8baec5c2d49c0d7195a5b5f0d99d3517f7de1818d208db385d0f0806b86ffd1877e24950e74e08ca947cc101f202d11ce5ab41da1b689284151216489138e9acebf048fc3fb674e4e54f1c7140385f80a3249aeaf0c7f1adb404aa2c900de8797184bdf53c49b543b99372791f42f235e2139d48771893dc6b89ea9c84cd78ff5d3f6b3b01f5ae8f97ff3faa56e6b4f9a2008d760d61adc9a79c9b95c9c736785c43e5eb5ab5ba8aec3ab9f58a019550fb982de467fe06d1d827c8d375a84b62581fae8807b6c81a4421ae07e678ce250c186fca124ac8e56474ec35df538511a525ae22aadd472894998a85bb65fe8a17388f5ba05353728f53722c04fd4db146dcca3e6c235cfc849cc2dd6f6362662b5c2f4dad2d97be5847ec2116994b8dfe235c6df04589c4f979231be98c3ebff3d6a2f3132c263f4ac1d429fa6a16f4e444558e42220c7025d59a64b53edb7057c22dc351eb498e8678bc7a874830b3329fb4d7b41c3f5670e40010e8475471560910ff0c2235a2343025c6134ced89959b28d8fa826551a76c8e0c1b2429321ff36d97643e46f6d17c4356704eb1e87bd95ffe6baa254adf194f88d7f70da64e298cda7907ca07e8ff64d592f4f510197872520fb626b69058c2fa9c3604f5472186fac35237ab5471d764419e95a5356b3011b449a310a8adf902fa925174c649e8c7935b966303c097c17aca2dc6225a02d785e3dc425dd2449ea6c3e55d8c56f8452c3cc2978cdf692c41fdd3e967c22d8b2447350323f1ba8372a2de3cd77025ae6e5a772e8b951d7e0427570d4034f3bd173ef7ce580714ccb45921d3c6e419421503966d2b93dabf6953562491773647f5bf2c3e86ea31678cb0f4bf7ef508780a2fdce681603ca19e732fe86b0cecfff314bf1199c0bf6b085c38a0b10c4359cfc37a3547c3b1098c78c4dd9c8fb72a336df97556ee2a82c1e2de743629c888fc56a522d7456523b0c377e9a206913a9ca52c40d4a4df266bf0d29209877e3b870e8b6cf02af4acedc6b8b80e4c7424f3854f97e0749f4fb09eedc4e42eff2b3dde485c5be65bfb21c1721dd08005cb0ef40e1b33a52d6f48f03f48ff1f8bcf8f9788bc058ad58ecb082aef12f19a98ac3f1ba5de52a89d034742a3f2913ae53984ac16ac1b18037db2d09b429f16185c0b9149a835f46e83b988d17cb9a28ca1b889094a277262d307bc0317cbf5f8c43502487b0a4fe8d58200dc5f7e604b9bf6ce527a16439c13311d6c1a6f882e9ec08fd17a6f9fd2507a56de367f5eb47e34b434936d84e0628370f750fcc19daed323797f20a1dc40c9b317db3e3cee5ad98cf8fe6368c120ea6ead112d33799e62b16271c1565497188bc634bf4072de11414d3e44d21e8307ce5b094caccec1ee728c16c58a5fca32509f2c361f8041cf2e73478ecf26007b5fd504c9a7d9b5630ccdd508a18c736f1ef8a9870113da8c72884c182e74b61fae3602b3c0e2515a93e1ea7d2db745c1580f28fffeb4066e825c51e98e384ceb168280d6f9642e97041d7cdfb1a8412766be3f0a9b2d42ffcf68a25c1a7b2b088fa711ac5bb84a97374815c7e82a8f0c728d83aeb129ab290ad4d68b3b27eec0002d20b10380a73be23ba5a894cb752a341fdcd3bec5a8a7c7f5a0601fb3b8c8e9e6438b5f930c2ee6305f2d57aa328342a453708dc5b9536c1b2b6fdc0c2c4fe86454ca25f432023bf683daeedbc94fb2f48ab06665f943e5cfa52bada6c81a3b105e5e07e0f3b3452d816745458fcc128cb3d0132bc1b2785461b1d5009be465ee3899a68d4fa343ddfc0db129541cff79003d1cfa83b600d88685063062a78dee085269b9b95cf6a6c77ce62583c5990805b4e8a8bb2bc571bbdf03bbb1a1049695fafc38d7ffce654bf4fde70216cc0f866ace7d958dc2972284f04ffc29bad6b47aea1086354883974a9e4bbb99354043ff84a55ab5fbb1ae527df4b59d56ca316613e7594b2bc9da7ab179e08455a05a84d4fbee9d9ae1b54a592114f009b66287b55559b36298b181401169c91f3e6a65e2a8222c1dc85a2353023e7197ccc651b7a6b17d157614ba5c32d9b8852de0aba79a287c96844ed3e0676ff9718dd0567b80c3e92198a77e362ccf8812152c2b9570828fcb1a77952a14af6d69389d0525b45cad25c089bf8b8a58b430b76c20ffef0348c7283f3bd52f5e4903de27042b9d9bad7ee85fe949747adc71614348595fb1bcfd74a7367719366e2c5dc26e93ab3305441949e3eb20d423a0fda0e312cc6502c4f8154945258c48cc08964bb4eea3871cc5d9f9c4b418b9f9700433572f3a1b87ece24cc66b1cee4c417f2c93f6acd8b6872c7b790ed427c9e2837bc7b1822e61414a039631c8abe45582b7ea03f9fb04fb668c3c5a4972ce8157241ef2b3be20b199e96132a40d1cc74a6d3145b687c62bd6994445c0f9e906a054e091c63cb0d318c026ebdd510b7f4ba8c8b02d782051a03f527503159a954cf5ef916429989b110e1b16f799e9fea18ecff96b6e37ff19e7588620e2ff989ddc8b0d223b8cc4dc0bf29df0982145f93c58dcde539bb1d8cecb0aa725eeba764e49ec84716290b9f1ebca46e156f8fc2640a0409d80dffaf9ad7eb7bd3e1d8ee009396a537950eff0b9d48d713c0a71604ba35d81ff4dafe4aa9feb883c4838efe2a594b31c051064fae1d0c56d8d0032143d2a173be99423173bca958fe753cf0386ab0fbeb9724afec461c03fbf3b9fa5c394915b9b82efe3e0efd50eae95f6186fc494c6b86a50d1d2ff7ce8258d7e070972e2e9e16a41bf638f37c3c2a95a441995c077118b6c0a3ec5c99ef6d96850a6ee4d6c2809b674e65cb6f923410df4287fa07635665b5af6b1e8f5cb7844619f330510a2a499e8616ecba51d4735226952ee177e1788e7f27722b285c36d9a77758302fb8a3cb934131bb83d637c699b6745cc15305904dbce70c7c9c7d0873132512b9eb3771f8a7bbffa290bd7e5d6169a60b3d8c07bd372d45f6d3ecc600990c7255476469e1dc39dc6514ed336aa8937980ce5b62f55e734fd0c0d4956f3eeef1b29fd7a752f534ca95b22a07eea8c9b6f2dcd94e6887c8a2584846ecd4818caed0138117a58e1b583e2bdc125171c485bb2eeac216b1679bc63566d2097da6f5a13a068a5f7807903d83538015139a869f0e452e172ea568faeb5fbc52ce35fee69ea42bcf2f722aa047fcf47dcbfe8603d3a4b45e950dc413ced5a5c42d59cd8df39625303e41f66a05e81bf51aa213fcedc9d9e1ed36e6fb284d6eef7f653419219b1cdcb67477df87b0477353d7ff3e56b86658f28ef4fcbfeb954a5f2f02fac53383329ff8bdeb322c25eaa42008d21e437f7082076d66a5e3b1651ba9315fac3385a4bbcb80d077f311ea08d68c0c4797451a498f8a62474b88e3ad8ca07c2c7edc39c5a4a77e43c9e00257edffe8aae8fd0f661a5cfae84b4c0410a4f649a4e6a09c0d74caee5c059f45cc2d0f8a5c8f55385b4af732f4511afc9f5252f66bba379148d09d56118733895d595a3ccb917ff365b0a537a29745f3ff78c5124a4dc83374d8c5b624a31cef97fdd4ee0846bdec32ad9119b5d1f6956c92a2bf37c300ed068dcfcc2080f5667fb0a96cb2ad0a43a754eae20c218ee96164f19efead0944f341e73809e260d2d69edd5063918db8f2bab83351ef0e259c81a2268c5d9d8835d3581b4c4efad55fdd5cdc2e4d3b0bc0ae43ab3c3af517cec2c7022e08afd2f2009edb12d8e4933f24818630f487bb2af5d74b0bb2789280dfcbe8c17d45799c262ce43c89d3af44a6c80ca594435e0581c7073488af618181e9c571ee638bc885ddfeeafc6665334de7e15c32df4379bbb8db250b03be6fa3823c026536ee4295ddd20f23dc839d545c99f7960065cce3be4c4511f8dc6c5af6721d196c718d7e89c04f541fe1c64e6f9cf34b2523ec3584d219c99497f3c599b6cc8942f0d1c9d9e8049784ea32076588573127cc5210d1e3e8c1143f8e675a3f77ba7448f0f61c241add39e214e083385d2c348ddb694f2976f228d2065cb57046af4949f0832673f1475ea97c50ca14c589bc9c088dab1f5872930d65be26f3a858dc96c68b4c04a4c25a6a7b5d72b2183356bb3a8b49b52163c1d24cd0cef6c43f1897bce9272f808762b4ddbcb098bf629633f842f5439fc23bac86374b6c274b810c857855221b74df5cf9367a785156ce43a2035968636d69be2be7700c1792991109d3105802cf8bdeb20d007a6ce7b3339fc1235ada6470660e08d1ced46dbb0dfa0c36537d7840c76cddcd545561853fd5128773e3561d5c971527088d47ed1994c0a13be5762212a4ad0bd6c213cb3abdaf00179095587042acb1b6ed4bd47c4bbd4f1e6726b156c29ce72fc10abbd0673c3bbe417f482bfc6ec3be041107e6421201b1b564c69bc0ec5ff701a90c300c6455a3a09c105073ba05b127a56367343a7d4ff169ba7ccced3131c867e8f5b84e29f1471b154b532a614a32de25b4e469f811144d23526ae3274ba7b8735aca008610e8317dc5e399f9173217cfb059cf9dbaf3740f6b2c44e881e92065f85cd6b36a1bfbd94bbcf45b299098fb5550af9e49ece14ba13354fa20daaca2424bd9c8d233291068847ceb666aefcdf7e4e2e66e389a5c8511b1e7c0a5aa3f9b04ad4277487a7efeea64bb20a960ad47da37ee04772f382ff2742086f79540486737ea9a03775102db6413ce09cdd01964b797f741d5e7a0479680cb3cbae5e4bc358d36fbc9827477fc02ab5ae2adc320e039f51ba022224b5a9433fd8c9f5b11aab48a061c46b52678c97ecd2e017896aae871e5c37858ee82de5c57fcf553a7fc3b3ef902dc51aae36e1c794f5566b7fcfe48ac635d42f9c5b221307ddef475bb3b49b87c8fd85ff1b69f6c8bd9202d2148946ddeb7499eaf3f6009bbe9422efab1bf24f1ab8cfa4a947cbb11b6c8a8dd479fac21ac8f085e2f55552705d02d179bbe227b488920a00ad61b7bf7b8675d67ba83ac65c0f6440e7560fa5129b7e44f46f43fe3d7d5b313f2697a604f85ca14d40cdb263a5d4186d6c3093f5f9ba6e2bc5d6bc9f97fe5d39dc4cbb241d141f9be745728e717f368f460e7da10ee8b344cadbf6687c6be2d7c1c3259bc4b5f0720ddfb1e2136957410af1b64ee87837d65c0550bd08f1430c5f51df6559fc6b62ace34c36ee07873cea21e2248fb982270c0b9f6366146702a2d11fbf9aaaf6c6adf311cd5c1bde04c56431490544118012b331734069475b06b0d53a69ab2a23ed93b98d6e6bfc2ce1dbce408555a836ea26b3ccc4566d415b05337e80be2ae81f19e3d4ce258a7e5ef49f28ecbd875d3617a2b6e7eb94b22d9e8fb13624f8510b0d2fa24c8541872f92bf2f3df20afbd9278a97106cc83a7bb86c13d1069dccc036d60b3db43f181ad7f40ed41ddd046c9a4791a6447ef9409b653a08631e70cb2d8e78183fe6f3b913ad5651364a6b207bb01798c0ef5e6e4ded7cf18c68f631af03c5f101643c720ae3263a17c3c6fe0d0b50166b88e37514f844113ef8fd8b76f7d4f59040f7736bcf8ffe5b5999ba6fbf8fa16bd12c6227d59b98fea5dce795f153d03f82b0d8cddb8757d33a65ad2269ede5ea863bcb577c1d87abf3137cfd15dd575b2ddb0cc3acb0dad3c7b3cbfefb1128f0ee3e6ed67c611b29f9924f553dbaab858f43c565419160d6cddfc5a8b95103a5fec1afa26821e01ce78bacf075b807fc615e01888af7693c1393cb91e481d40bde2153d5beaf67503df464c3edb75722e123d87566a8ae87fa93f900c3a8fc2c69c7e28839e29064c8a07b3c2df8f580286c5ec0887cc45bcc04f5ba719ccea4209804753a7e31d003d7a8fd6337f17c99d073b2ca252b57da2ae99922bb88f4e5f92dc4810131549584d9d09fa923e824eb0dbaae95bb847e93ea2b33acabc4ff92f2f289616c48583f585a211a08b5af8bb0e28f282bc6fa7be28dd082c88247ec7451e261c42195ee6ad475159a30b02e8d9770ed5d4a446fb6a3bd2560c4946228601cdf27f77ec0e1d6e8d5433a4ab71d9012778b56fb5de6a7f8af829698b2415a79e6889ed26561c0ee874fb14e85c44b15f8d68928ed6e778b96132441f29b1af1fa69635199b623cd6989ebb30ca20c33fe0e67687664d3bb0c0300f022ba3c7fb8fc114f9768839887fc32b73fb9e0d8292608e86c1150f89e7f69e2a31b404d2b36a73851affe2d68dbb56901bbae4a01c4bd1cfb0b753ef8db240b47bd767821acfae0ef5ed9158bf8e97a1e8d5e6842e4b62e80d90f9abce7628509b22566d35082b17cd4cbcb7dc5dc4a7fe755b8ef96fb5efade33d7b9f0f2b36e12fdecc722b89d3939561317c6bcd1b64682274ad582b1968a4d86e428ce4017e6ba2bcf422dc8494cdebbf433cd5bbd2625bf078ada722fbc6116ef2e8eaa0cebf279237f17d6fbb6a375284e73072d8a8d891fa24451bdf31fd4982d3a136b54f5e5b6b39da877d1a09988728088f22c143659b4394efc366228c8ee3e7e566259e5e894195e39dc288b196c9a87d23eb9adae44d80d942c11472b157bb5f17a58e1626162e3053c3b1ca417ba55debc45bd1865aa3a1e59eb571ba14c09c9f8f5372a4ee41236b82a2d4ffbf537dac7df518f91cee5ac7f780ed0d6e67b26f9f74d6e9c0d4c512cc700986e03c2b2bfc1fd3a6ea30f5700eee5234fa9585f9911c6e497f082eb9867f1f1277d9e76b8630b0ea0829d72fb07b200c1a8fc5544ff46197f16808e574e0f2a68df25a0c4d546e56979986e4113d9b318a1f7ec896d5a614b0b677c4f2d2d45d8214c215bbff1490b031f569e08d8666e54112d559f4acbd6a69aee2faf01826f325d96f6c45ff52e916fb897a284c3d891195985d458c37503f0434bb17c312265ff04e669354ba6175dde18addea5191e7577b56249715dec834bd6d48b60351f62ee73858e806d934c8f36058c4e789559cd5cc905b3dc911acde2ef1a577f6014f10eb39e9be977001dcbd8d3d1477c72f90c38786918346d54df4f0ba3e3e363fafccc94e37a0f99c354d2f0718a39f94048841c04c2af20e8310638fe39c4fd2bc32ccaaa843d8ec7f36df54006aeb2c3e7d9127899d2b8e8a7e04da78e04dac9105bf66d8eef693d8d4a46331203d550ac84edd20c5520175cec4b635052e73f539c86258e31a75d75f2edb45036f9ca9ee9a51150e8b20cf5a1e8c793b69307299a9941488575a8099fa3d591da200097c88c0d4aad88f5a0a8fc56c4dec2adf7b279bd5e8c11de1897e698360c1792cada18c6c558cb5bb0b3a0f47702bfb9109c4ea92eecc2de3513e2f1f80b81ec459d8c315fe2757dbab833919f3a7931d91b28e396080d2842b6aff0812c0018bb851fe02e647a0c2adc48820d28bc9acdd1e9edb0940d2c989dd06bdfbbd70778eb89b8b4e04fb1f4c2108a9593f7794ebae7225796d4f81e8e4421993caa873a49267ac4c409454bc1aeebb361d0838ec91344cd0b0547fe61b458e2bfb0ddba54432058b02ca0f2f78da4f020e1f9577d99e48a0e65c40d1c6bd8e10aac338f2804cdb822253e10afd95b62f5b535b6c9d50adb26d2bfd6ae19d93d319c38afff14f095b0d6e4f52fb8d8a28f280d679a6ba76613ac00dea7d5673b8664eb452168519c6671852f606779950940641462f832c95d558c76913840f4c9d39a01bcd1e5814738e8cccfde1b13c02bf6002ce19be8cf9d5dafcc9c6a460c5c507bbf762a9923b5c1c8ca7eaccd11440e46d0f7acfa12e613ffc0e07558d8aa03d5140153fa269735d1a4819bef8e9f1437d73c28c29925f67ed8e7f68810662d063ba5556b1c35e3d1d6f0d142f408916b57c9b813aac0e30688849ac3da5b2cc5ae01050d939542a0cad1823692212059437d78fc3df4d64eae82345c87da37f07fb287659e524fd99c59adea019f30e3267f302f763e4902934c0b669364218e5b83ab6f72a72ca00911dfc69ff77037e1717e7fa5baec2b909f17b7d7fecea67ff316031fa5162826e62281ba32351487f87f43221ed7c527aa85aba1084140c36544a686eeb172245c62ce53955e540226cc9bb8a0853b8fb518daa1773a3a67c063b66daa8ed0b2ad522f282caabaccc2e6a850b77136b88e61d3e0d3344da10309c342c3c89a6d0dd0cd9357976b52893abb1d41f241f1df784554b30f84f28d80b4d36de8844287fc77581542a65fb1c8449440247ec19e9756895fbb20b1e5b25f853fae4723f63810cd70f6498c785e0b52ebc1b5acc0293d6971e9e72d648ed488ef4036d44e1a0a5c117cf184f874f935c6a7a7195cf2e598a45ee383680d1cc9872cfea7c105880d11c4402332c8d328ae0005ddd7e522939416006a935bb42429333ef6effabb54d82fc0a1ec49862cbc34499b9cf203d85371fade3296df4583f8408d26a31e859b77dadd87f686fcb1d4d494bf36dd0d91a8ea3356af8b0b89df73a3701a0d4a08bcc1f19fb7a1d07420aa83904ebb06790196ad3e68bc8fbe5b206b0ed3ca1885845e372d542add6fdb8ea2630dacb6d7bcf4763389663fee3af26d12361761ac4c5485f53a6af59349f395d7db5bf5da1bb615a822ad6b6387df2c333b931d8cca3c8e23f65c84e7ac31d2cae2e7c268e208d49993c99ac5640be76975e3b581a12df42bc7855dab3ad560a2f9ec34d9e212ce0c48e5e097ff1829a5606b6c5f6250e5e1a09077c42db34dbcd6e2e9e1a6356b02811717290ecf3a6258cc1f25cd0beb6a33b90a2dd733f5ab2dd6af309f56b3c417a366fe87139ccd53b8fd89caeab4ae9bcec2eb5d1a92545188e6647c66a52a612e93dc2af61e98973ce09b7af1e635d50e6106f89b269d3403a62b7eb8f911f710df60594f37ad21a99d62b0de606342df3a017808c26930c11d119d7b7566e33a41877946131da70c6b1153fe97b2e7465678dce4d96d020699c648ffb4807a5cc8b317a9a350998dd377470b351001088a1970df425b16bd59c2d1cf31a99434e94fd1932dff04e544408623968265a8282c3777295a8475419b0645a3aab579bdaeb2ea1313dcaf16999d73e3c31e948dbbb9cb479a9b4752f78d2852b65b6dd098feaddb2ea53ceb3e1a70dc1036b05c39877776f4cb2ef40afee3bb544f79f51ec1c1a3afd02fa69b70f2042d9b916d70d46acf9e8160ca2875f9293259c4a449cccc3d16e621b1ded14983036f47b5467250590cead317c632695fdb459535d40376ca6c2ac7ca28d12886c88b35bd1ff57d4e77f5a5ff5869bb507376cd8b9c719a87f0f396281457c1742ee3304e6892e643da730532c0607d412c6007ec1971162a183c85e7960fe4e00967511e419762c76f87ff62156a95c2b0bcfe4bc292f3de7a6fdd929cd76a86a2f0c63b77c6e4b82f8728c52f561067c1f2f614b2fe01fd02950cb2dc45d138fdbce37ee826a292596c4ef02c43ddb0b5c3aa6ba544fe77ffd27ff264c78ebba1b40253f44cb46086c88845aeae712d8adc74258635ed0437c569f9fa15af76826f7ae29745dbb90f87a1283ccbeb70253824d70e3af98b5206060ee69c7691a577b258588fffbb9870b75c8075bbaee99040dee6a6fee88bc14b0cce3971d790e8517c92417418b9d1e08924cc6397bc5ad0704d8ad8d263f663efe2fbed09bcdb8425653feebd8d2098ca8719c44bd5a85a8362cce1e4e7bdb9b5278658b9bb790d08bf5b84bbd9459e5adad0e5d0435ea7e73021029379baae34a0666524daec9a6895849739a1435a44ea3ddc06fa3d125e062e35afda6648a50cb43fb0c990f5e9761e8dbe7ed40ef3b38036125c0240824c8b29e2e40cac4da0088faad0a19a3bd6135bed424770e2ca98b86d29c339e875b4b5641b3f1477259868427b7c034167c114ef01c2eedd43fed573b356fb0814aac8842e8d288e6c3d5a42d76b4fd48662a95563e7536ae8cb1f15defcb6bfaca32d4263e08c43ba37964b1596e3b262b86e2967bf8f8588739a709e41c5edc1c62332ec302073828b3fb7e9a09e8e37cd326703d8c9447128c7ac969c48e0a748b6b5eef4b4f631b13a85dfde5a91ac5b7dfa178df1ef11a4e0fb8f96b8ed42f6334b573cc48a89df33010fb29b4e580cda0cde1da84681a12369b1adc166e1db5495ab51da54afd7ee73330ebff39fd2089db0ebfb42f5462d49b3837b094cd56d3aba1dcfbd7fa973f8d4bae2a10444cac1d0cc47fe6c4334ac2fa6121deab4e01a25474d91b04ec3ceea4bc471216fa7aec351473a9c5394747722fdc638b1e67b5c81368050d26954bfed05bcaff235a98d392f7379b839145770319313335bab72116cb40dd9f8578e07a329c871592478ec4aea88b668be3b7fbc8c3c2f8d1abf0bcbeeba793082ba5b7f96c558f69a2ac291fd08ae18b9bbc78cc7e387c5b38461e0114542fcb4cfd7fe306525ba4f86ed417d63b3353f7fea08c664db1a31f94ce85efbbc52eb118c12eb595db9c5e892e87c6c4c7fe4035ad494ddc5c95abc28ba1f217db98e93cfbd99f613d30ad90cdd8dae447317a65c48a54cca827c94a107e8045add55e8b44ba2c8e0b00d5baab1b6b345e9af45e9c15ba1dfe227f5c1171baca402c0f4b94727f9a760083da49895d46603e7cafd69d7e38a7cf1ec04a87eb57d13675ac1b51e804ed68467e0d95e07072818b625b18dc8835f4f9f012e98ea693f2959c746c2513c6baff109ab16d15b4b227591b8a21e3e90293abbed1e12626698680d0a157bde479854449d11aceede0302839ac2abff5993e529d6bfaf1b739a43fe39c385860d4d4053cb5b118bb9537741ccbe3447d88d6ef5cafd59ab7f86d83457a3037e5b1d3cf13fa0e8e952d89feb23d3125604ba3ef69a5c0000aeda732b9498bcaf85b54b2849a5e9a67dccfd92101ea6ea0b667386e72c97fa91af10866d299b8f28cc5d2b1affb84a01b595b519bf705bb9c0d8fe84492d09ef747c8a89b46aaa466a2c4caff74676bc4e49ba02c55673efc10078219429170b80b58182ea5bab38875050c32fb6b4c03ff57df3c4b6484f67244aed550b8a66bd4ae0382fb0db1bfc4805f0274c3e38cf494697df8f2140bccff3b390850a7581a25237b253ec06356d8375f3758aec5ed4205a7c17979e2c3bc04087af1b4024db51823a8d5802418e9d2aba24bd59b44200ce97846b1b1965dd9c08bfc0561f50171c999b06a89f411bb6c6020b4fef6b5d9a034af98c704ead891fbeae7010e22f017530393563607af4bec831d136dbb4ab3c4b013a76be71159da8fdffe24ad6e92ea409f3effb6af68ffc23544f117e78d8896ef4b5564f894a533a958f40167e37deaa8eef41b44019ce56f46ad1e57f97b4092b5ac003377d3c4c438c1bbdeca0ddc05baf1188aa3b1550f4ed715a241cad6e4e96e90265e820368c8a4f88b9ba48c1f1f577fd7941f022bc92d6ead91c503359123939f5eb0c14b02a440b8db5377bd1af748ee2a680a7d71d09bd051c8b3e04ecacef54d3615d69be514f9561e800a3a630ee2b47311fd99acc97a7041fbdc7db2bbc49f1740a9ed165c5d0c4f861da9fa4d98d54da40f8f86f1f810b80839f679fdb1383d14ca18590c7faae978bf17d9fbbd5d44b4fa57407a3d5cff14d6eaabc6dc2f2f028aed5fa581447be28605463dc9c419de99837d888d44b38787427a66b9e446c4fbcfd28ad6be818600e363b6d163ccd72115695d6744508b32d7669e7f879108c49007c4158a9cb99b97028375cdc6bc42c2bc2c1050efe7af6725f23c07d58e86fbd317b4f23073125943ca7e60c0c9a1eb60882d16c6324f425c7829084a51ab3722dbf6c69f432ce6563b5528f902c31435e9a1eb146cce3e42754def803c77ed6526634f02cdca9e94af794dc66c99409af7dae7e9b402717325eb5846632ffc2b65ed5d02447dd0b290351c5dfd8b610e4f91e69d848a4ae766bd956d241acd6866854f8df7ebe893023fd6e0b03f9cae678f13cc1cf68bce6680b6a8006625d03026c2c8186e0f942b95ffa888d13714817186fe40af88a00d50894a6173695ac52de16332eae063def1f1e6562ce9f892a6c7df8c0fe710ee8ef3cefad2c9b5cffbf223be0fad576779af94f53038f9be7536618a2c96dc32c934db238ce5b1e1721f74e934e0212911b7ad9e791e117abd9572ef81218e979fdafede974d27acf91d2598721a3352734bec6b2ea6ee651914826595a27016a151c054491b9a2634bfbd1681f1691d492741a008cf53b442da658b745ddfe3a00ba09b6896ecd5c8acd496a284b83cc242e08cbdd4cbbe24a52e0665c6c54a6189023ae6f3c03d54b7c853395b3249afd76341e80496209d2d039d8696896b10700f4d26e42a9e45e935dfe9afe140fe7c49745a570915242843644a0fb95ce98fbbce7588540c0f0f308f928c2b1452b917a8bbc41fa050ba9b0263bfa03197f34f5f8d4c6dda24ec19b2def11bcbc0b5c23d651f38c6588b238f0c4c707c23a66aacad4f6b9788ba3e856da82259f914cc41211bc2cd3f05f8eb6c95bf0811a228de38d7ba85d0902959453df2f7dba79240ea7eb6a28144f1f4ca93150c787081acebbdad668823098fff1a1393216994a54fa0fa958dad30c1768d2635337bdfdbc5e86904c238eba7a5f3b3fcc0d2191bbc9506470492f1509332a9a4769aa6f3e073437e36bf5884b6ec21735310c6029ae35e3d56218aafb650c40007ce8fe3a962d2ae558aac47d74bceb05cd49d9f371516421d998fd870b80effbe448f60aede887c2b5bd2c3d47530c87c0bc729b47cb4b7c4c73f6e9386d27388a595f066e023bde1eea3336e1af6bc6b738546260c02633986cba81a9a89a7dded11c35caaf47092ee3001d699916a38478970737c78bc36691d04c6f7699f2c9ca2e916b46c38ae587bc28a0498d0152456fd47859bbe2b71d66e41f5574c485b0c1db833ba41686d15102277118fb46537783c76114e1b1f7b5f257282112baf8e9b53cf9994cabde38495681037e0aff7fa5f3188d907e5aca5e2e824886b5ff140da3366ec80baca718b8f827fe6e35dfd61ee6333b46beac33d4ffb07fd77ef93c8b38cd72e3229eb763a60442da427daac37586a0cc16c0290a1adc506d1a1f80a7294acc5b8a054bb283de53ca1a1fb398c0a86bf6cea3c860370fc34042091b6576c1d78559a46228783b6df78ecbf1287db65fce6278ec0a3ee2bf86eaecd311330bd5abda64ce60080a21dcd7d824183239b673da150185215b9b48aec805dca69d29bca10bd15c80c5ec4ad17ec64ddb717d3d92521d300287d031c03b411537c2a8365852595a0e588d04a142ebef1b36e4518cecce743f8fcf4ccd9829d46a5c4ca0a87fe84dbfc0e818ebce07b1305392cfc2530173c67e0acfa2ee388c47185f4522e8b445b57670cf81418c4def5a1799458819afeb6b3a43e97e309288e7219bd94934af82ead7a3fafebe5ecbb8ff0271d9d93a336763743c57471f993ab7fd3b2d78338d42c592dddf2cb7c207a0cc6ab2c3a140b744aaa2813f7cc84e32232134f81b8d4a46bb673358ed5cf5e8cbf5cfd82a5a13f31afb9db6d6cb120edc3856037dfba31d4f1eeb451c8d3d0ac58338ac72da86461d3e6b5cc31e67d85ca1c944e84f0edc9b28339b683c2490ab09824c2d606eb6182ab99e19b6df4da63de8e3f25befd3cdfaf914327182bacc675af2c87d967e88a7bccdf3c0fd0c52ea72a9799ca6aa759cc2ff835d60bdcd223d2c409c517f1201bfab3de8cbdf1e0f622adcac029b5298b649b5c3886f85e8eadafe93dd5698c79329ec697fa47af57b02dc976012dfa9ac489b88c762a2f2b6e72cd7eaa82d644b0b3d53c403862fdd9851b7e1b53845c65e7a383cc6ea2336d3c9f2303d89e24c9b777022e05dc4771d110ebf10e3caef2b15b5776bb58571c17b286d5724211ac812a51cf9468edf03266ecee4bcff079b0cb7fb465dafc5458a8acd63ae2b634374d30dd811d4da6fb86ad231a29862f076c2e19b7e3705a047a0351498d287422365603c0f54a526e87483b75712a35c15ada3ed924b70c66de5f6d51e17ecb1decf55aa9a9577b576af0aff1751948f31cf8c0f0ba23b4da8eb3d0dde95a12560e99f26d7600a272d7c974270ef91d051a62f42ef2afaf496ab0afe175dfb8098517117563760c82bb747577a8bb888c78618ba0a19f637dab3e0daf6d58709f4abeeaa3a9db54d0cc1f98795231ef935e7d0d66759f52623058d92da5eca7b9d219057971aa6425ab6de03e03f6bc6f13aeb6706843846139df892d9801a710bb309a6072e4f3e5b3776cb8656181083a4da4749baa13c99881488c47ede1ef846690305e14783c1b86a109b6ef2f0e416d59935df9280ec5b29afa83d25fb8d3f2ca58203b79d335ba2235b0cfba1b76c514589ceeabffec42b65a81e103964ce2f5632df1bb09fe3fb636c0be2b8929cd4a2858876764eb586d28b4f9ed6b5b2e0070b47575ed667c12774a85e0759cb4adb83fce8e42dee5d30c2d5bc389fb7151b909fecab1bad6a837bf84f2cfd62001677ae1259d9c9ff2fd56371decee990930f1404f1070cb673a991c5b563e5b8594450f499293e21506f2d1675a57a0077d0da211085ce916036365f0ade09f09a7d4526ed253912f98b6e9311ec1796b467f031272ac4568739993f8f5eb38f27507a49d8554bd39633d9314ac05be4bfcfcc3fb137aea6786b1e01f5e717cab7c345aa1a83915f0001c7432ba6c4185331a19ada6d94fbe7dbf1d938c9533fc16be94f85c966c2275f166ae3bf17b1d47bdf88666671ded79d5552b36c16fcc9e68dd0c36d150283c79bece75f22c85caf6ccb2df199c56e3bf74e0e424244e01116eac3c5af4f43e921a016a74f4045df306e74305b30a230e09816664e6149203234b2727570362de3d1995c7213c4f87d4aaca9affb7d3976ff55fb5233bac12a67511e7aa1b3fe716ededc309b71a3fdca0d04311fea154831aeae1dd585ef7328e5553e5ea09f44203673f78365b44443632419444a260f78d32681c421a482f4f2c864e5dd81dc2b0b0096b5cfa58e729bb2fd2439941383b9321857c65f7deb850407c5a3cd249aba20c286c68474beea44e6f6019b5aca41397638b4bad5233409edc4921cbc93388ac44bb8e2a00f7ea760c438aa05a13d71c37c357e03f69630602631f14171178c6859fc102981f6345444f314356d990b8870b15a5ed9f902e6de6608c5d02ac91b595bbd6b6ddc07e2b1e8878a287a164f9d3565066498af50ba358ae3f0ab61d466c0bc1b0b8a6164ac71d3908b09d6669a309e9d85b032d6d38aaedec08a787d037d108ff1992889b97a1bad6fe87af34e0cff6f1410c0354671cce04d0b81af43cb9d11b3b717b3a25aa742438c7d64fd87d4a0e4dbb2a55b6a4b6a8e7be4e5ba4f555a733421d3c527e388163df69462dd9a49550dfc83cf9120f248309feffd856bf99d7f7e27c6c8a36bcaf3cf284e477b2d4c7c28e8bb28b3b1667edfd4e82cd31b2cbe4d31db74ff78943a8c3476d045109ca750d4b35a3b10ab51d9f64079c769c7758a23e1f66372cf595e7cd78c679b07a5b50932feead853aac5440c7f1c834921c8a4b7f641d0da250b36e07cba7a36599c226ca168627eed325efb18d0ffee09cf1113aa3e8d7f1119f7cc7c61e6da5edc921385dd3461488993ad070fceb0f74555eb1036bb8821016fbb155fa56949de24dd54a93cacc6990753bc2bb131a1fd2d30ea5661fda449c6ca8e8601fd223eafe304a60315dae5fac82e4cd2c36607a790ef8682559b1d440cc57e1590540086b9fad49119172748fc8dcda1fae2fcc5ef603ce5bea07a6b9095ef37accea90a198b907eb06e506812ded0757a17902c0c6288b1191a64f83caf71c7038bb1371328d2da5b5cde30062ba85cee127a38013a346fb1b300be1d488363be60804dfc7f95062d442ca15a28ea31553a9db196bc296de1755a1b915c6faa34ef4644c34c6b9c752dddc9bb24a44eb01613ac922f863e85dd8741380f4c52ccd8e9b5f43dc7b24324c5cb9ad42adcebe9387a77ac16ce2f969860777635916284e76dd139aa608f63e393b8c292763850b1dd2f8f29d561a3af751d7ea616df40059c1bed4c0810fa1dc6adb67c8ea4861bba2360dc07d027f6ef911e7e308950439672e3250c18cdecf7984dea4d96eba50b1b73b3c3b767b89dfcf430265ad53b3c817af7b73c801b939afb5fc61049006cfc473c38c9223c72e770c63f6c77bc835320afa52b5234964f460ef2a5d379b76d175022d37d1862165de2df57e183360f2f686d700ae10c40caeb768d98d1b700bf311386854cec42b88c89e780051b9f2fe2d7afa3d56ce360e5ab38eb11cdc3dde1fcfb44daf7bff8a7cd3034479ce4fe6f95add8ec3d5d0cc9569dfd05d71bf2a2333fde3c41e0f9e9742a33f71f930d21bd7ca0e9889ca787bab6c0c9551152d4e698b6ba760c8c72242b321c5e6f483b41c4e78e71ab39ee4ea80f9cde4539bfd6bbab0d1cf0fd1780f2797caf82d0da09ec8f44ff740d0c8509b98c295a6a27650022a2b08c8ee1695ae798ae00819fc9c8292bb68f8b3a17a86086ab309f9bcb4241b1111eed2a44c5cbe859aee5559f98f9c2aad8f684249063a2001190f55bd1d2f65a58439842b03530c38e05400a5b8915ebd9929947e6ff9f86f6b89ef32fb31e3efe241bb5e6a56716d85eaeab2745805e4e5f48dd737d4217599937d00883e19b7a3deab3130f9bb6d0a122b01d2fc383759bce7d287c3a9242389926af7c9378a9c16304c08e8d0d6701d3d8e053e72558661c0833d9f188df95e4aec1dbb98b09fcf197f554aae9b203f4ef6962611d683d8c5d1f353c05a20e919e5f4704dc96024246b7e1a24cc8506d057c44bbb983d009dd00cde450838b5a0503d8e49eab345be4081cbe09f6bd208afb15d29d4c2c9cfcf294734fd17ebff85eba7b3d1d8a1da093727d9c64c1f4aea8780b8bfe9ddace70f8b029ddbcb68419345115d8daab5c17ad790f838e51e2dd7431fefc11671860ae85c97b74058972048538a1676f7cc4d1a31019eadc9e341bf387f4994f0156be09084bb658aac7fa855d5897ea42576a12047ad7236f66d9cc6193a5e97b79193ed9eb1833725b4b07b802a187f9e57723ac7ea4eb5549da09aa67b82a70e5945470192ab8c62faff074c2e7692a33cc039729fda182dbe1ee6047603f4f008dea88847353a8d8a041ac1d61c6223a5dd72f13931737ec76e22610d1a56f701ecdbcca7ea301012f8f0d581d9a8f89b54ad444edb1b9601ac7dad8db4f0f21b344a73dc4ee0f0d52d4e3b691dfa12d4454c6eed46a7af7e518c4d0a0b8efa8e6dde11403b4c8cce5cfb5e1d67253e1062bfe85bc4fedd72180f56ffea09d27b0b17d1e9c9a1d724cab80fbb05ba81845eda139f8ac5fb73199cc417bc43046672aa1e57c1762bcff002ea554a86d46f433163c22ee206e40f6f0090ffed65ed01c9d803f741465a087b0e0132bf631063dc0e4df59a7d3ad1c69355ab8eadad7f71ed7126a5a94c12cd210de506472d9085a55bd7259f88827a43b4c56e247a44e005b36447425ea2efab846cd8161892b6be9d945e19f4f183e462674caad297f500732600196e10167728a2586d804649c54ec74b94bc20eaa6ab2c5f08f641ab9ddb7306d7cd58a7c92b1dc8383b344578d91acf86533d673d9f499e0201b1f8f62d264c949e99b1a2cc4bad42e5d165053713fc79a2e6bb658a1e00560405bd3cbb38037cc08e9aec2c15be8be707d7581a6fb5aff8a830f51c8b518fdf0f27e7f21a5e79feea64a4b7dad9b006eafda23e153f9a2fab9957a921a25011922bac0195f0d1d00c053c2b1cc91b422886dae454e3f24566118ad29b06040ee7c7b57cbe26c6b2fde84568dd41ecdc8d0a3e607481a8ec09c53163f427f6ccb7c2ec8e11af89c0ef6d08200f9d40a057e914e830d879424d85d737d8a4e99148b01dd86d875428d5cf5a54eff57b9851d4565d90d351dd196cd3ccbb9232760d9cd56551e4b05354fa06d649934f3d681a00510a4ed8427637f571eb5fa43b29d0a50afd82ab8711d82ccd8585d5edae03e4acacfe292513a079e24698faba5855e1e2f6e230ec4f45545026a6820c12fee02c8fb2af0519db14624bc8c52971fa2e3d9709061e83fcd647e321704685fc7d7516e058dd21bf23f7092c223c6a3520584dff6eb04034c770005025d01b8a733f547f3e73cba258de1c7358d0e48910a1acf5e3eedd4373e9d0624d07389b7dce9c8c0bbc6dfe5279fdb690a6d2fb4f04769cafc3f1a729fc69d7875f025023dc7fc1248a28c26928bd6ef72e882fb0fa5dae9de1d4aa934b471f37ef333d8303aa232b50640bb5bb0fb4baa856ca3a0ef761b0c795a81399dc87ce9f482e30e15b2b109011ea32573ab5681c8f21771e28adb4b7f022183807f411f8e1392ef5d91b8e006bd554129cbae78fc1d958774a4d2b350fe62831f2a7a43cb80a495da762b4472da40ef6ef1dcf714df40ecd651523e7fb748b0a7e4f4f6682fe6a0f90d501416cd42a778d3696c56201d78726f7152ff50f7c6f65ad7be58f5c0003b82f26084d6c71ad06422f74e88e7e14f9259366de0320a81f2257ba4cee6670212a972055f5915e74b01d5776ab0e3692588f5ad5dca8fab8c0d2ab5fde5ae19234400b80f983a4788f276c923fc5ee2adb908016d1756bb4cb18a2d2b7a1ad0ea8b78abbf506d27b6226d55a462b7fa6a20e6673774a8b256485095000b0c8093c50ad7703a312883b7d94ef3a36d6cd2fb9540a1f8dfa74e1a09cb767c4edda1400e555ceb5bf7bc044486e4fa379abe522cda1f7d9fa481ea9a333b9aa21b0442ad2c48a621c0d317374d9ed59aac420e37f731f8f1f60be986774c0562a8965e2acb8d48d1b435992ac0e12a50379dfcbabe8672da1b4acaa5c5c743d50f4bf57a26f6a13ed3d7b8c11f78053ba400a6e1a97e5e57898330510712d05390d270714348b033d18d45cdcaacb4ac99ae9904643e7490cdd082d3d0d99cc311c975e10153c8b8b74a2d356cb5d4b4efda2c05fae38e86b7bec7ebabf3b34218e30f3aca418086b35e0ac13113a4b9d5ea73af588be123f4460fee83e7d7188acaf31bcd9468ffc95fe4b84c5be441aa9f8f569a9d903004a599e29e5941e90e84ed880f4d387233f4e91c858cb82d8b9092669c5cc69fc8347a8c04581c1706b9db788211ae289302af4be2750e6a4b10f14d92a9b937cdeedefa782e98121526b4b0ae1817b1dbe677fdad700c0ec9ec488c44c772482c846bf8f9aec320d3d0c4c5532c855a88f37f13c1f0d7c9f63a4c292de87eab08f791ea20ae8a8e6d2f0d7f68b081f731f8f9a1b3e07fa5a4d9125237a1671000432b489274838b6e77b70c69614b46e065230d88546bd783463572ecdceafc534116fb1304f408f749d546ca06c986ef8b3b7ca764ae7c2ad54e1f8a56f033be01cd2651a69da441f0b5f89d5cccf8e6383f2a34c4076c1733e10d0a0d73ef4eb730bcd7acea387b3e6a778b6c5eb44fe9dc70a4a6b80c878f374dab6ee0675c0120f3db4ecdf11b2d6fe564f0f5407aa0055d7fecd07f1f9239b24213adaa119e6c20232363e6d3bcf6b3472be5ddff8fcc96193d6245108a9d3c19d7fef27e603fa61a023e4f1901d84a55c7474b37556437e8b645b8e8331c9b9c0bf3c0090ab879ff84a11cd3905d7247c221f1d37f0088ed3ac436e7206307b4694766261874fb69a520af71e3e51144ed50987e5ff7624bd5f24b538fd7e860a63fea59f5ccf3dad6cc7275d40e98bd3fbae8ebb2d6a199a45f478e4a9d8e41120a80b2444932d0233365624a75456820e067ec0f5f633198ed9e4d7f9cccab9ebc59c34eba660d122f9c8949950325c2f0d49ab35b22973f3c0740fa223c9783464b89cbe000748e176490192124283dd156a734df81c222e7ae22569b4e849799fedbb4548539102bdea8d41b69b41ad6c9619b3e9353aa45d66204c4a919796ab86daffe3c2ce64605f8b02b7e917ee6f7d17e40a83ad04fa439170bd1b9945e3b7575a52df3ab845e856538d8354621ef2e0e4ced6510d59946e805210b40b225fd4f7011b81647f753e94874c4253820a9c224a945318a44b472291cd30381a8a4794e89f839c9d012dceab884ea57d057baf44849277cb2568b4da5688373ced3904332fbf266c501f8ca3679a7de4418a9a56c28a9efe634ebe3c25c7a77c384dc7f3a40913d586825217a29d08a9456da9738234148e7fc3e425e77b732bd868ac83fec726b8cee49f897946a5788bc1d7efcb4b2f893c35ee6c901eeac7c09a2a74fa4db310363a8ed76874beea3ed6ae3409b30599c88409b136881c1b9edb756cff9d38ceeaa388eac87c0486e7132848dee19f4c782298cde37fff63609a529b8dbe2276dcff851a9d64dd5cc8f6ea6200cd327c70534d55766d3d47260446e9890646c71971297e6012a10f8287df04e3d1258647510ed96acf6828877cfaf1f93407d50b02e8e0a26e1eddfc05d0b1485684a6a8b94b647a48895c0dd9c5a61a9ff5c676643aadd81ff89e2816d70c2d83291d2745597b624de4eedb04672f4c43e9536bc21914e63c6e4f3bcd67c1d2227931e719fc846e73a2f90779e4cb1e1b0f19dd266e2304a50e8e03fa854ea40fc61b8987ba0cfb8e79caa6493bae92523191a28dec055202573d205492fad124e32d6770476eb9108ad05efd6fd6fcf369db4f6ad7301cf3e47d0319ceaaf142afa7e4a3e48a42055bb9fd63507a7a7058f99d639497a644b92a7c0b2daaf30d1d58cae75140553d1202e534c4af5ee5d5e0204aa329676209d22c9d51a558027216c1b74f9e15f5b20a3f48dda916af06d1a8b565eb652990af65c6de897b09c7f78f9b379ec5c10c5cdd78845c3315f3942c614b3729eee4ef668117ae36a152778e8af267630a6f9f9a184f635e5ab265bff1f649d023d29fb7abdb9a666a145a5e3ab67ea40abc3873934f81f16d57438b496ea81e198f5f6cb08e26b5873d373383273f2ba345b7bb0f9b57fb1bd7f2dfbcf7b0a8d76f3708da57256d554bec20143c78d46c29273cc4d93c77ab8c06915faa52aecd7713325dcdd430cffaebf0bb19c8e955e30e26a9017269a6f2dc50246c6a4a9e08427c3869d1fbc8ea4861bba2360dc07d027f6ef911e7e308950439672e3250c18cdecf7984dea4d96eba50b1b73b3c3b767b89dfcf430265ad53b3c824a9ab1ade78fd9505bf4bb02b33efd2ba0714c95ed82fa2d600b0de7d8b696f0da1b97df6ee3802f2179c9a407e348aa53c9320427636b0dc514d9355b90a65ae3f61e7a72842967b71540a1c0b0fb2f452ae473b7f5fc5c0f3c5d00e6e52578915f3b5a17d66b2d79330369ced2c1a11800165f8fde0197499ef19b91383631684710b0f93a194a85e583ddefb78840c9cf137f79a57dd0f878eab05261471094fc9ed623e5286373dc3639b78856f7d4aef79502ef60a56cdccc3eb78935beb9a1f882df3ed2dd705a87df9a92c1937f81b9c6b027d64a2153dd29b377343e232b00b717a9931006322ceb42024eb2fb1bfb5fad725a1293760f2588349814be23d09eb4cc67de24a0d95921b0ee6c52c53ed380b2c6c61787c71e042bb3da6b4b4a742decbe70a709ab4d78f3d7bfa380f55811bb1e14670e0cb13b945aa0ea3d2fb758446bc9ca68f5dfd43d618af8c26afd9b296bbc2b54801cd51d5d418ca6e84d70a2f74edd25bf4c9166cb955464d7ab6c402b56d1ac2ec65da63d5a22eee83868b7c1de91a86bd8addc31d279791008e3bc21a99ee1c70b399b8a2812c4275209a34cd99bf6f1e2f32dd5ebc9c6b31775a4f32b76b49314acbe26218ae0992bce743c377ec7e42221f790952b5eb6d13bc759c19d6ae895c9c863e32468236750ae72145b3b1f636f4247ff22276b3540d0af8b345be4081cbe09f6bd208afb15d29d4c2c9cfcf294734fd17ebff85eba7b3d1d8a1da093727d9c64c1f4aea8780b8bfe9ddace70f8bab103d80c5402272144187720ebe6164a3a40f91a68fa98950cbcc9f92891d899fe8227a24ec3a69ff62aba89f5e93110955ea84cfee1f9ec3e81b7e4fdaedf2e6b193736171366a5dc3646060477b1ca9421d9044d38d88c6f68ff730bb706617763776bac99e6ae5d75fa348ee9bb5958cc1c32ea369b1fae74fbca894e0604a556eba3317ec9ef950470150ffd17b11bbfa4e4c92ce810e9b14d5f9613e317553238dabb7fdb126e9dc85b21ae7b972291b47b122d6635efafdd88a74818319009b6bef468a606f8f3181f84b967041e9ab9e02049ac08ade96dd85e1b033aa4217cc7a22e33349445e2caca714a91b44bd1e1aebae76d8e65da6c145358c99b5eadec8d3341eb24396e23e445710a7078cb41b4336a70fd1358a1a097af05e54d5c047e383ac65f35e1c079c48aab69d7cb8fa5dac2b45685f7fb54d27aeeb0f7ad7662b8a8a268971b58a1dc207907b777289b1966b72b58dd27a49b63c33a38854f33aeae7b76ec47d9d5570cac84ab975cc101d2b1fcfc734c84045f5f6619462b54e8edb9104d221144ff655f4bb8719628b678859f455314d6b1f46841b56324b057d7029f61c7498d667ad1aa378cadafb7c6ffce29bf74442bf139b893934f4024a0bd19d14f50501c09bcd8adc68482422ab9914acabb056ec275bdddc458877c967e3791b7636fe656cb7574d06913b5ee284f656e5a7867c1a638edeeb3d8462b6ad3173b8fe54b3a4af536a2d8414f9336b6d138d023aaf17b8e6c8493427a17932f8d0c64f11978044c475533b3946dd7e00fcb682924c50d5b4ed902b7ff7950dd2a3bf2df53bc2accd228d8902048da6ed24be7cd73356974d3ca012995b296baa97608bd53cd0272ecb1752f7013f118ad29b06040ee7c7b57cbe26c6b2fde84568dd41ecdc8d0a3e607481a8ec09c53163f427f6ccb7c2ec8e11af89c0ef6d08200f9d40118e17bc12ab00259875e981d175028d89132040bcc7b53bb2345da4b877f9c81bb8898531b3de2a072fade37790e02bd13cb14602fb9b47aa0dcb9c6aea3b806dee907a906b3edcabcc0de4fa4c13112c612acbabe78281a6d30fc28bc11154a64710fdfa08956d1604f5494c59ddb904acf98e04c9cbb11c73d451146c10dd0c07a5e8020dfe1a6c8ff0c8093a579bd0bd128e64c3961cfc83c1e3f28c32998cd6914ea490fb7f978991d8c41234d55cdab8423905548d2ea75597b0e999a6503a65da9bf36891f3749870a168490380c798194c172d76ae0402f9bffb4355784d8db7167d722f7981d9faf206140e51bebd9331ee06eb48d11bfe080a7ff28f26fa222b04b2355fc1198fbfa6f38e9e874481a24bb864b4d8d94c4e6e15c009a9cdb32db2d83f523b88e5076ba44348a373a24fbc23182a19fb17669ee3922f3317b5674de029532988c806ab889161bb09442ed2107d3a60bb95316ad819dbd74466d257fefc789ef70e1ac618b678ece695c4a4b038abbe70864a1e7193bae61f9ef75be4c6a6bfc892209235cf714df40ecd651523e7fb748b0a7e4f4f6682fe6a0f90d501416cd42a778d3696c56201d78726f7152ff50f7c6f65ad7be58f5c00035c9ff2e1bfa596e1dcf478050df60457e3eb9af62a42cddb42e03fb6aeed4eb9daddd356ea6d9bbe1e6b73afda05e05d3192a02dba5cb03e80594de3344337f66232ccebac58c7c4dec749b2bb49a3eecc708e44967db1857dca48e540439fc7afc48b42df85791145e0935e004e5c8dcf102cc85c0019a939875572aed9510909466db3dc73d2b833f19a2bde45839bac22b2f0e28a4f34e3547ec7afc7711df85e1485fce975108bba44a9d17f2d8061f7ad50cee4ddba5751ec67aa41b27439f75d9ecdbe053eb5d6430f8fbb1a7d8646499b188feaec1c96e273143efaaa274d5c1711a9a4124ad69363adddfa8134a1ec413fcb75d4f1b0977105fa660bdee4d85d09cf8d5a81d3a83f8d18e1ad38a96d304a12b7386a436c69e1fd3d3b5c1dd1ca9c06a533f5c0db03f02dea13cd8a22ed588c0773d46a666a14b0cc311c975e10153c8b8b74a2d356cb5d4b4efda2c05fae38e86b7bec7ebabf3b34218e30f3aca418086b35e0ac13113a4b9d5ea73af597752c4facebe012f09f10ceaadc8513c336dfa9c51834ff72b3c1352f5035b8ff1dc7f0d39ac6d67efa8274dbffd50a495956303e48c97a2d9d5dae5339b45dd15d9f155d707f5800da6f20c9ceded27be9da062fb11b0bffd749efdd493334ccc88b602bff9f456b9f8b3f5efe2423a0b69a32a3fc7c2a7d9c382fd7e05aabc6c22901c8114c2e7162af3874dbdf5b286e1cb0b54088f1f1633d23233620934019fe14d67df50edd835ad2fe6068fcf4056de722bb0561c106cae5b51f3ff751dc09e42998a6459baa1f230294bcf9b8de6a6f600fe26296855492490414843668d1eacced7beb6f9e278a796412e5045d047c0dbb338edebc44d0745ac882c7c57b90718b2eda4bca4b4a0f97e1ffa258205419fdf47bdd23b5045aa50bd420105f15545863d374d556303f5f9bea75e8377a5307cd5466ebad315483fed40494c8275f4556bfe60662d3a21aabef55695231bd6ba845dd715e23f79cbc7e3ffa9788639373978ed6989af96486d59eb5ead9f864cf58ffa20a702553a7e60102bff66796072adc618923317bf6ca79cfddeca2029e805039ed5419e11dd9011873e216a3c69f480d6791f99b4956f2d99f2c3c9a12103d8a200e868fe2e2c157d52fbf26d948ced0a1a07d03c796dc63538eed5cc4f7ceb782f53ad0acd38a465bfc8d8f5239f8ea6aa77a2a3355b0f7d3e6a232b37d392e5b16c7d58d1dc498a4c885a378d1e0d75b7168b1fcec61dfb608cea8d56c1b277320dee1df02c787e767d30d44c87c74e0aac3dabe6bcaf5c382c5925a3d587ae7226d6041618edde8f7eeba4e7b679a16433fce57bc7f70ba9f4a97f426d02e7d8bd1dffade5fa5369f5c618ee637395cb1d9a71966723bdeeaea3ea4177d56c4e9f3d4bc95ab0b974ad97b417286b12a1891b7247a903c1202d91f5d72860d039444781d6ac1b02216319c4613df22100485138cc52162b124500249787ccba65da5ed68d0ccc424b84f1ecf5c085cdb65d9bb32e68165ecc34275da6557ce9fa1d0909187e3df8f7f3989d06aca11a20adedee1c7986e5f36f426c08fc59e0df5ec9f3c7b9f556b325dacf9830a020e7d1752bc485456c4f7c4a5066f31fe57b7730513accaf9ae050394c56075c8f27550682503a774357d682c5c8b86fd499f7b67fcb6dcaa85bca5414e93f4cf4f80e53ddf35e8cb3991d63dec74c63015199a7a8ddb621f30f0d3d61f1d1b20ee93ad1eb52afe04e7c59786b07a0bea6b40f19c7eabfa59aeaea1d0fa4003eda9ab25a213a5e721f73fd95dcb7f7c73490e5a80544637c5ab26a9f2aa8a70efc780a6652769ac9d78b755dcd3a27d59308c70483569ae81455d846f6edbe2c739440d7491af815d453bc212efc7da5bfdb52fe92adb60f1f3ef27f490a1f76f738b5a0a67d00902a7f2427f681e2813d39e68255cc0d7cf0c3685737f9f1ddf4d0c575272121954dfce8b33c5d33e5bbbde1f8c9f4d6fb8e240cb766f8479c65be362bb0548545b5434e602bda9f0eb67b8beb17667d126e9b12a18565e051aff572d496f844b08a664f2aed14d0f9dd9d3cfa72946e3bc88c6b0196760c5acb06f5018317a992f96a44a1e95b825633b6c40dc480847a3d3414dd4442fa82e7c5d1b219cb203f677f9da711ebcee6aa485be8b0af8b61daa5425b0145a10238fcfdad70e30d1cceb860f548fead248f1d3b438504ad6766f49029d0eec19641eab3ff42e901c0b7adaacfb9a8c10e730c917ab9cabdcf8384feff5ac9e7c281865845fb4bfdb23dcd0f1a4b6dfc7799ddc8645aff2c3a710fe605ac48a9d99a8417c1ff54565d9b77be3f8d5c48575f9706d85e40e5a8990a70ad8ae6f1b361e2859a340da851fd3db1b4425eaeb53a46587501871bda7094f630ca0e178ea2139a2dfb4d1efab0671476b9c392fc7d8d557373c4e6ce117ec3860e16f1de910467220444a6f8641faded6925b86ede9bdd6df62b84be24b1f5631148e4ca7f271f788b11e762a99206230f3fe043042252690888ef2ae5a934954bc67acbb0b5570188219661291f65a81427ce232ad75f85db01ea6ef45d9828cfe4221bdec0cf441d0708172a0ee65085a28d35f7aceb42dbe3971f9bc2f80d796276bcc04a0913742b190c1c6d4406db69bbb67558c65e74f4bd22a00c7e286b12b7559510887765a20bc88db98ec37a8c5102d0694038b9f2bf80ce1c851009ecc34a9fcf2e9ca6b2c29365a5fd80c23775627c954aa5c6a51b9bf2db8d056146cda6cddf0308d2b3fd230d20d4c146713a8e042a576f5f966657f89a641ecb809a045a7f99bd18b6afa12752d41dbf75252e1d81ab97f3af6f1c8b94f5c250f57d4261b8d2f231eb9a6684ed1992b7e9360c13a076e775486575ee00349c5360c006c9461ae81fccd40de59b8a17acc59318367960cedea577df992844d796254ab7f57a54f0fbfee891110a9b9cc7244c21f4fd20d7e12c6ff94782a1412208c8c09e4d40defd30d90623389ae456e7d82d41d9f19109f2b6b4c78615eeba79ba8803d46a260fba91cf73a47d7386e918486cdbe0ed0d3b507431615432cc5ffc45e832feb886d997b8f1040e7a3b6d9d6c5a65948744525423756e87564e219b1501529d9b48fcaa080099bcfd3e3af2c580f1906d0eb0845dbac23a356d0e381f956d54223893a4e9af7e2976705617d322e05345de979fa836b0d9951827a50dac9ba755841fb9d18eb86aae84dd270e30b573e602f7da7f50f48cbf0fd565cde6d0b2b42e46bff5724f590b980d563995d39c6582fa043962c64c1d19de71002595425ec05d68c3c56196528c7a6828293e7ecd51e08139fdae888a08a8551aeb31dc0ac6bc75766d76581e841d46a58ad24a2a2c483ec20eea74e7e1f9e7241d1ae531403a032a95a00d1cde5d81b39907ddaf914d91d199e872657b2bd6d6cc32b2c1d1e411a26e4fb2549ffe316d5a5d7118d143d5829290d8b71022c186259dc37dd401a74a6d0b718844df3d1ca3534389b4c8bb82efba070203b277eeb7078bcf705ced54096bbee41a19462e8aec2e6208044fc1797cc7d52b988a2f14db8ec300cf03cdf151124540757be1150784adf1590274637459fce9e80db3fcacf76ec9cff10905fb3cac72e8b8e1e319a1ba1c4ea0a821565103218dc84a1ac0e2964befbb1a837541d72d80f125187de9dd1fec770ba65cc7540611fa62f4082092e4ddcd5d818cd7b6d046388a7b79623965aa9dcd3247b120bb78b177a7981976913c254bf777d2c5c48d313735d2fca95f1d703ee25f9086e2826a715ab46de60e189096d05b90fa8f1f09f6f7ce619872a9f5a1bc707c24359d83fc76921085ab255e42165b24789fc6c172131c36785f5ddc98caab5c2888fa4e37ec331c1d2b5dbb8fd9a851bf1a56a5cef9120728193adde1089e116a0694300e6de7199a1d1b06da8479ffced6fb5ca437df94a739e9e8b9e17086d92f9735be18c8a5085e5c77829bdf3c5498f4602b3beb5d60414d3729025eb75110689ea8f38b67ccf90a5e58562475a3045a0ccc1b69e772eea593c17c5c16315a99721c01428bc0232c933f3e5a6cb0f2e8b04cb6b38af6380e8222d306f49bda8677a3bb6ad291e8277cb8df2a95bfa4144fd58d96ef39640a2d57f898c4bbad1303a15ae65deb2f0ffae42112dab4c6c427cb8602c5eefef756425e5dfd7c677cdf4a16bdbaf0d8fc206e7d2f756974059ca43272742deaca99f962548cf3400468e386c2c2c5f41330666531aad84489e789ed3a07c477741d3793b908e402d73dc39527f97ae52b42cef518a421ca68748f378b0e57628eb8c496fe820693ea80d542496bf08653cb8774fa5a782555627a065d5a41c43b90c1850c67421d2e57f3cb2c87a6966ffab07b67c2c2f01d0c6ee061b20f870a74646b0e1ea800bc223bd3a4aa65e723ed800fe463112891adc79c9847a8d5e79ffff1b8189118373e44590268736e51507d1c0afe768263492b58f6c996ec807846dcd1b896337ef4f51b64ff8dcec23f4ba78fbd67a35fb0bddf56a219df79b80549abac023ed599ef50c633f2d8b9620628e94434f97f60e737c0d95610e309794e587174f9ef045014afcaa2cce7ebb53710bab937c95fb968148f647b54b2c41f4087605e6c022bada6683c495cc65544dfa4e2383067caf4a718b59a1442683e7ef55a23189061def0b0f8c83ec27e75d7b4163821e3475e7860f234b6bd842d057b3f5876be692a51fec8d8024f35c2f7d2d7c3e6c8de181deac687f4f898d48a0e3fd7a0732980e1de9998bbf94667d2b7a91396bcf411c3c33ec7f7fb4b7313fd279b6c582a6e131cc7bdca8248893a026208394dd1d9cfd524b514835105d194e19efc833c02693487bc34487a6db7fe3624844e8e5bbe50b82c153be1a136dd663bf513884210fa9f51d6bea364badffa397d6d8950d7f8d3d43d6b8dfb550978030c1f9e3e6f10ccc38f5e9562875fdccfce4e373af415a3335df16f4174173c8b2032d10a63c004e4a3712014748bb29039aeff2332de22ff16e812e4c0c34384509ed70bf1a4c6f3f09844ee00441075b9172c8071f90ee9f368545c800a93ddc012f29d092e38141e75a7e92cbb7d038b6a5ce943fcf786c74b17114bb79878a11126f3558b53fcd8304d0327715820317985004387b7ce2284163cf5a1d1c0a47db3efb60e273cf095d9eb796358f8d91a3c13786cd4720d1feed5c6226b8c009d19a0fa948d141c385d3f558de4617387a66837129d48cdbae1f0720e01c2ef2e6cf9a330d928247ef3b6790b41510330030255a04f9aa3e418ab3eb0578b429e742320981954d5a43793d74881a989e4aeaa74c6431961d231a6c05c1c40dd7650635596c880a69c0b26e9fda5a9face7b15088c17155d570a44a6358f877d96acc691884fe7f9a2031ea076727a7122f7c0721dff61ac1d6b4f52e390092c4654824bc8ac7ae9d7c3699dd2a1e1a73bf6337d5a8a0415a2f97c2dcc6c59baf06a3da5a0487062776b082eaab05f0cf4a1711ac581ecc592eaf55cb0b069b60dabe81a8fde8e1183da3a7494c3c8e8e9387893b5eab6353fba9b4e6710404d8c12dd7301031691fcc2f27d1a40a7391c13bfd3857420d11069548ea0a526bae11e2380abebda96c7f98540a38cd14dc935b3926350e66145bee9ef2318fff052316834f041e90d8cd285264e2f293f594075a47713a5090738e7b61ebca89cbe60fe59e6133e90470c21bbda130dc659cf934baebbd45cdc6159487390e37c5a6493dc4a3cdad6298a463c412a04f49a60e25190d40edea7db0e423b63fe14c78e9d74c9616f432b76445d69328ffc4710ac135754e34dc432eca0d3b4f587fc8fd454928f52714990e08f3d76ee3c1f44cba500d2c88660b748e93232468c2dd351141b4c54e3a58d2c4e13907495854b8202b4c7e7ee6cf62aff0c92978ba74cd39de0f52f3de7ffc974fe96985db0e3b5b00e63f78173c324962c9091e26a761df84381b40626e47e299b2c226864101b33d5e87fcd05ab7984d6b05068d96a03ddf5afd45dcaa6a28e00f47b98c2a5c82637a1c8c2a0f90a0aea64a80ffe4c3691cc8a7a26261b0ec5578d385dac6cb85b13c8392036ad2576faca10962db7943d216ca54f688c04055d58bdea1986acc41c3683ebe159595a0eedf6371fec4eefe0dd7196a0a3e0feca38a63b8181c2e2ac992212cc7712c3de5c7d1b13fd8d23303e4852cced01379c94263a1ddb630d60e6b7f34cee1b41b940e49cefaa0feaabd74dd2b46727383c7c2a17451428d2a0147c979c53782a760a27cb92f0d915dee83dcb008b46782407058a5a0ce4368870f136167e6feb58fa89e8e54ab324741318829bbd68d037e239e242a242a41ddf4cc7f9586538dff70ed4d79266180fef7c7bee9dd14adb5454dd52e62185ffb76d1de70b02bf30ddcd0e8f83d9aef3cfbdcef11087d1bba3162aed7bc6b3ef0032ead576bf6c3af35ada8117e95d76df034ebdefce783d4290bfae62d83ea8dd3a71c0514bf18c1621ad88c49db2e0ef0796f6a4fce9da3c798bb7b8a62564e648f9b5537f0226305e673133d6c00ce284a26f02a29917c63cce5f1c081b2bc486e06d8fc558f952806ed742f9781f9f65eb20d3bdbb03ae70568207572df59c750acb836e06b3208ff1480a3da497fb468cd01cf1691381581739df7185c412844f4dce8715fe58cb99db0d818c50427eea7e08fd0264e006bf1c2eb3cfa54ca4c8a6c7092013f47667d98ebf2af00e43b20b33c18ac4ab00c572819eb04ab035e80bcdb8963cf474cd181e30210abf2bc4216e87e88c09a001b36426105330d03a049e03ad3c9d22ddee3bd821c0a46a329f2432fc581c4e8801bfdaff95a4604f499e3cdc78917af6267acd8e2f3268b76990364ef803795a3cee3a9426d3d35dd4c6c8d94f2d0c61f0a56969607c269ef3c82a9c4073519dc044a2f3061caa4620cf79db752d4f21d10258ee1f64024f0c53ec91b926049d989706845bc864d58021ab206451ce278d3869870c395ee9882a82165ac49c926907cb68730fb0d5f7e83558bf39c322ff5bab87617c949cbef4972d430af532690690c0fb045571efb76e866d3ab2c628312cff59fff68af62e1bc50e1384a45633565c09cdf1b022be9925abb733e7a55b36bbd19470b0c7292c506fbe427d457eb299a682958d9729aca51cf294416228ed2033ad41f095f6378058da528b01214653bdce89ff972e6e16ae881cf01355c3f819f9798602b4e9d4310736dd9577cb1b9e60210315958b393607ccc1e4020d2893d0ce9d7b31cfe15b454f139b8c702facc3aa796971ce7af75d1f67406a4f8fc77b640ae8ace4e5829283af70551cc9b1663274d3332aa8173b5abdb0a05c212cf185ab4518ddca68748b5e3bc9cb042a3f0b5b2490efe0aec7d6a01ada6c4572d6751525fe8546822a37718bd87b672ff4bf2edc2b70e570262ebcc8805ed4c245ffbce463466527871ad81331f15baf1a9cb9c0e36c6e9c732cf690984a97853484bdf312a7f683eeba217908185d362fd428d90888ef2ae5a934954bc67acbb0b5570188219661291f65a81427ce232ad75f85db01ea6ef45d9828cfe4221bdec0cf441d0708172a0ee65085a28d35f7aceb42dbe3971f9bc2f80d796276bcc04a09137d9d612777c071626c16037e8843064bf859c09f16eb3b0d43824886a31c1aed201065178e541eb96cd9efaa348a7d8b4c632038c958e4a1e350dc6f22708df99ba787556e06807103e49ae214909fc3445442cca67d1553c40e3cae84aad07c49f3dcbc9bf10135d16757eb5e8747b37b4194ac29c473cce083034e0dd1342cb607d72bb83ab2835f88d5fb26b5762bda475cd5a69dcd5040fee86d0bbe0d8205b14af3a90a9cdb0cdfd973534d6d6cce535c2250cb4e98728e438da5cdf2fabe05b0e28c52e68f307a12b7987ec0b67cf23b4d85d6076716b44f93922eb9c03ef686f5f0e783ada4b7ae71a1e36ff99a1476cb3d2dab95b7cdf96352bea71fdf366e32cd8618318df8664ca763889dd0463c277c1f182efc36dffeafbf6694e44b4f2d4e9a3befd25c2ccc7146858a8f3ef262d54ba48175e62faf02b766c07114e0a57a9df065e21eb7eec43cf238c36659ce950b1524b9407f79f171bbec5d1578370a4716a38be685d18f62b3d7e5f1276b4373e158fd9606121d29a33a20fae6e16583f94a9fff34260d3375eafefe04eaedc756c01709aa96f84b6fca079b4043330f6b9b4f0e0d43791d423032861966d5ddbae873ca6ba9e05a358f44194705541a1f1403d9f40ebee158849802f863e53a646dcdea023a8915425ec05d68c3c56196528c7a6828293e7ecd51e08139fdae888a08a8551aeb31dc0ac6bc75766d76581e841d46a58ad24a2a2c483ec20eea74e7e1f9e7241d1ae531403a032a95a00d1cde5d81b39907dda3af7b18649ddc83933b8a6bffc1ed6d1bae45e3d559c8261029c8ff0a5cb2ae022d36a871c3476193bd0ada4b734c473d2244d5f666ca3d479a3da60e0063047942e926bc1e21f0df332fae59623ce4a89b2a1d83162b0ed4bd0b48182b3327aa4716f7472cd65204d5889f3cbbde7360ceddf3cc11ac5b7836b5c9ca946649f2a33f08fb9fdb633dba1ac47b9dab024a0d3852cb6a631d6958301d4530d6aca385ce02e48bdc99a29b120f339c28d3a6c2b74fece30abe1595413e2d949ed05467d5400621e07b13eb4a18880617d82061fc8599dc905eaf5471dac25f6f5004dcdfb9f220f3e568593438740ec337b2ac68853ff22940c2f268036ca9627063ad9875bad89921c878e1dc93a9525c46a69ce108d7b590f338aa3db05d35567abad5c14c435a4661a55d0fb49f5147d9a5aa895ee7abf4647f7a269dfa8ab5d5c9bab23aa5cd37d98d9e9593953898e1b99a66dff29a503af8d820b256f02a13af52c3b5ae0f9c3b71845e6baf1b400ba86bece274b54f8cd5158c8a0c0a1d968b04a92b3ca247035d906c761f10189f1264657ee6ac694e532d11ca0c715bd82c8c471818c833e521dd3addb2640e84de1996a4f98133eedaa2dd4d2b940f3bd88f08cfa2f98cddaa86a728edff93a87016adffb9ecc3de917d65373e6e07bce0a160fb8e1ebc1f7fc7a01264ebf0b3de93811b3af2f645675068f4c4ace5427f1a0db42247691fa930aa035ea8b77a591b9ffed04bbd2777cedfa200f08df1ae35193632d872c39cf55ae1c353d45ce86c947964fcad7908cd7916dbc28587185d6d686f0bf50359beada46e380942bb892c20b2093f4c438e4469ed3a07c477741d3793b908e402d73dc39527f97ae52b42cef518a421ca68748f378b0e57628eb8c496fe820693ea80d542496bf08653cb8774fa5a782555627a065d5a41c43b90c1850c67421d2e57f3cd6e7fe202fa1ecfaef5ddc00c0ae3d9cb92738dc5b9361c1bca600eb398e16d88047725be3fe26a4c4fa44364c36c91b3227e88d35b0b67e7d3188705345918b4a15922b91804a1971ff39aa2103236483f7bac8fb20d7bf626ddfcc1c5c5f6490ffa99d6998bfe95906debe4b358f5deebfcec0bbcd96802b1e72a8094660c90c783c6d5a14fcaada38f428214ed1f039f25430a3abb195d3f03cf95f26af6ac7538ec488eaf247fcee70d51c50f8ccf0f38a1dd6dce9fee345aa9969b6094b0472032298c1bf7e6be5311464d7909639de04f5e911726b48352ae2df4e52e4f23f617c020670de180940e0be6ad4a4d4572b0648e56cf37dc072c3e9601a5b68c8d77550aa73ffa5ce4a39ca8220f1e5db4ef591ebc98df5ec9775b3969fac19d4520a4c89916ce11b3d417f2d152c05179f7b63c9daeda99e677cbed5bd8a0c8d3fbd50c15ef5a84134a7b67180f981687c6e870ff52f271110e9fd91e817feddee69b7c76995330831e1831a9779142e942ac153be1a136dd663bf513884210fa9f51d6bea364badffa397d6d8950d7f8d3d43d6b8dfb550978030c1f9e3e6f10ccc38f5e9562875fdccfce4e373af415a3335df16f4174173c8b2032d10a63c004e4a1e3d127a5cfec1e0aa0e8411765560a3c995d4461e66819893536b5c9aeeb7f97b68ab91a66a9f486eaf212b2b270ebc6984ade64553a20a0995138cce1800577b1d5cba97ecf34a551bdce6390086a53a7bea6114694da409c5c7d0d6f9e44271271629e505872819ff18f06967eba1a0b1d66da5717ae8b1bc9f0621408cd009c2e371cd16c926d1ffe58475a82ead071452f7179f7b04cf97c27d68acac637ce8a7ea3cf5073071d5e774f133c07ea95ba00dd54cb9a377966a5dd1d61ebb71c905123d49c69f49bcd09c4079bf51550cfe16c65d0e1acea96974155414c563730c5d488f2a877ece702168380a3ed9e85eb21f838f737898aeeb05e5e6345443f94d01f67fed3af995b9373225bec793512ef9625114158ade8793e2fc099e3762ea076727a7122f7c0721dff61ac1d6b4f52e390092c4654824bc8ac7ae9d7c3699dd2a1e1a73bf6337d5a8a0415a2f97c2dcc6c59baf06a3da5a0487062776b082eaab05f0cf4a1711ac581ecc592eaf5595786da8e7ecf83f472d3c4ded37d6ffb46097b8885ccb484dbdb651affa877ec0edebadbc242e0f702576687bfcbea6e874620df1674a981ba26caa9296e40fc0a99e839acbfd940ba2bd090cf0c8a23d47974d5c7112d9b8b36d9da67fecb18603ed2a1676dbd9e4a87448740525737fc8703db91f2c649709bcbde4defbddedf14c2766f5f757a41426a0f69aab1f29faff30e9d1dec53abfd9c3bfa51a2b64f45b7a10902eeded3dcfe68a14d654f77d9d0c043c670ee1e8ebce55f39ae662c58cacb57766a7c1e6db6183e28d710592c559652b89b45c35984f6780ccc2ed2c6fd0b5298a649b35ce5a6cf7215b76f1961fc847fad745f06b5baa252d85010cbe681c63d24094153d3de2c660ecb8e68408f0900048c02cf7031aae882fa3c8e41c974b2e4133cab2a02e6d849f78a84e5515d3f70d3e34dc028f24a99c30efe4c0d094fe1884f183c74db007a0954399ba6136eba56ebf90f97b97cc75b54d8c0e59432700fc93d37d8bed5e494558a834e9d6f4e84857bc2bca220938a3beb4875847beebf2a9b3520dae69123ebc0cdc1413cebe7c6c054cc583435899bc28242c7813fd16a65b74b6fb7443ecc83996e58620b4a7949cd15024a027024a66009b064aefca5e9529128ea73971fbb339040135bcfddf867fd84baa91032adb4c7d3376f1ce5cb4e4cee4f0b6646d448cda05ebd33f16e4da7617ed1ac089d7e3684e65dccfdd51ed2fe68b175bb2b7150332246fa01c391ad712e7d7105b575482a9782e42c12397b059c3afd644072775a3085789d6991a64b7f19f0ffbb192bc335d34e4dfec1be33862ad5f65de2be92a318219d264d2c04fc90a8a910b49f84599fba19002fe52c38be702301d2d3a752d7b74cb775ae37280d0a9b19ccce204f4d97a85c8b0d68a88d277bdac97041a50cbfd6149c3f45df557675fa49a4a96ef69d7870b31a91116167f1d64158a1760a878316b770913303f9b4b9116653b3ecd5991a213ae8f04cc5d3378e096d692b39c604d2f767ba9155b6ce8fe3a66566b1f92bd0300766ab40ae470ad6f14f737360b1eae35e602babaec15eae9ec2ee76c934c3e601f0b911d43e0938d8b64fd9130c80c5d3b8a1a52d71e1e60084fffe510260d17609abf94bd9cd442eb03858087e98194f79617a9da1a7a552bd7b6994b3050bfba60a6e76a6d244a46898b96562e3e2b4242f302e20355382c53a0962f4f63f24c8b3a51319361e68785786e4f1172f3928c8ad40e5326324c3cf172a195eb772d784bfb2aa0cf8047075b9ba5b551281121783f780d02b713d224686783a1274199e1777ce750cd3c5983f16f7086b1e1cfd1d828acdaa8aaaa2246c06a1fb51f1464052f5b25d460f86bf4f46f0379ee62304e1e2b9783571bb57811094184f93d2c4329905639276b3b8813757e9a1be89bd4f4fa9d561762f6005d29ab4fa452b8b4f833f227e3a0f59ac0f1160ab7e642919a65c45d4e2bc73cf52064d1875450932df544b2258022e6debb8f3dda5dccc598f4b27e502a7ac00a27971b776869ae91468bf8e390970f4d0f8fbd23f0fa6d370de322edc389792532ecff671c88c53d53e891452acc4716fa5c2ce27a5f7bd9d356fc6eec954b421dbd312ed579e1ff8b1013eb8ff2b3636fb733bf2b42cdb25fe7fef779e5b62b6d33e67656b10cd06f39ddadb8bef126ade278c1781276f6442fd3d9261962edba00259b3c6a5404c4fd3cec33f71da081e07ba5169a3f5b0a7eab3857075f9b06c1dc705dd100e9dc42d61409ee30e0ad44e20690ecc5a512ff9e179c384d16850f0437abee8a65353fea089bc0c95549bb0137cb271f5b8158a38055121db311043de65d846176c2f5a7204468d69ba469e45d0b10fbdf3dfc25cd1a4d4de77df5fb6790a4ab89d5e3960d633ff4b1cc8e522b90d7a718007650c0f72ca5b524120d7619d014b50b6b4b1fc4fe76ccc9c6789abf475f77dcc2b6766e37e449d03801f48b220a530a1086706f845848977f560d9212256cbfb64dfdd20d8b123708d27f5113e30faecce2289ead7fa61b99decaf6326524cad3daddbb2db5613bb520d7959e17aaec9d8cc5547e524ec537bf11c0dc76156f828d9e7f172f1ac7f404bd80dccff4750f460c5f2240f0d632b55ad43bcc09a676cfb1844cb775f9371ad43a5cdc1a322d88863e1e17a1bbed39f59a6446669979b53fb987c975188345caa6e0ad834f0fd9c95abc039f6883007973bb3530f666d90a0b6ba5e583727e0f0cf06a4c6c51c29add5f555273d86df64923c311d4f71282ce431887af97bfb5de82cf5f7247ba48d785556b07d744ab54bb9d995a620a2c0f78c9cd4b876fd613570dd8476a62a3ecd26c4262c1306d2a139f688345cfb9fd273d2b75869be31ab27567ec0f2731ad11a90e0de1d126289eb587b9867bc28bf572c1a5225fa30c641dad5822d896e8e2fda16d677c726ee500e7acb89ef91c87bbd1ed03ea4f88f09f3dad78ea427e0529a9b43bdc9dcecce3abb42ab3971cde75f02f9b997daf7bea996f8ea810bf6df991cfe116bba2e975308db279dca4ebe0250fbc2af86d997c90f0652ff8d989d3eaef93f07ffe6e9053ff82756df60a2aaca29a8750ea824bfc5351c01117a3e77763eff7a2122874b5e98a4daa9e165007474229988f40041c23f83a3d6754996817bad963e8d0338d10eee18205a448f8f7c20700840121d6e77aa5c119bc40133879aa7adf6d05f85d96a37212cc13aae5c44ddb891ba39b11372ab8450c391b7c8b2607592cf064b75898901554d421488bdc928ee4596bfa1efe6d75885db61eb55022e64f7974d580bfbe972b70d137c85b900a9c4dd17830ce7a649f43a9ed1feeeaa2225409cf4d6b84d357cbcf2bb5fc785d725b28ad947746071ac7c92eb07c83dfb3501ec073cc70c955cdd7ea4f51463658804c71cbd6f3651ee2ec29fdedf9d265007d8db753b36225acc20713f74b112a1657631f24443183bbe01afb01caa42bbbd7e864124edabf2aad4ce5c2b644e423f21c6529d11088b63049897f8e7f195fba6869faa4b6485efb37cf50887fd3c685bad73ab0d039e156c3587970862ce23010dfa0fc1cc615f4c0534e6a3a3eefe377433c6557715255ac22f0948a576ae5b0e6679c162a209d584233f4475430f69dbcf27212461ee2d6c83891ca7a35c76f0c67d4628f7f71a2b9de94e496c2466c2c132446ff0947e7e5d21b1bfe7ccaf6421c6e5544abdbba6852737786b74757af9208bc40088dbee9c2c3d2853c0e2930e5323393521b4c408bae8127a42e7dd50f159d5681f0485893ac4fcd3f7c51416eb8db3a48c80c5296ce58b0b1f75458c7457c869d14ba851be26a7ddebd3423059e4540b2f1b6c251f4bfce6edd35b58991d5e798bc80d9e4688956c026fce9d95973e479e0d99006509927d705796b074a8d6b4c25ce2e6e73366d20c2bdf30718936bea8cb1ada39336f4ba874afec56fc867aeac03e8c6adcba7b330be13034fee866899c54c4031675ed01a0d6dd11d7301c1f0b222c928a5d8f4f472947e7770dff8fd82a8413891629a9aefaea7e05aa86950dc5ac88a06cd0770cd2b04dbadd8214d9ed7c6714422e24ee0385e3ed36abd2f2dd6a36961903c0f7cc56c9818f5910bb3a1ce851618cafef5579832da0dd97b143865820a1cb269be4f3334002f465f726889e9f1ca55a4689a6834853b882dd26e1258405a0df44d7a423dd0f49a479759e28a605607fda1210ed99b5231759d94c7d1e98d433f0434a22b9e15dc9b35f8ed27df27ffe0efaaed62c6059207a3261f4d7910c148baf2d5e1d71261a64453c3cd52a27f4f7877087ea4e2034163d05189408ff2a97f6cff148c221ea7b490df1cf30c39c23819dbed8b5d7599dbf7d066a3438c59bbdf1d41eaa138b316741934ab851e4ff1076a74fd599b4e993965898ce4458a15021e239dc8790b4029a17ba1e22aa2f568708d55532324273a1e0383d30c851603d1a0014c112ba4a52e1123743d89b8f925c3a17aedff6a47a028337970d38f574bb04661cca90cc74774b73bb439f2e8add87ad4cf9c43295127598d28de608a060c1825831e38b5cea5dfd52068680e6a4b0f82d56b5b5b548f66e3c4c9a680d999980f2cd8604f5062f037efa55588a51b28544e8c31a4856f09c4955deed56e5b18334842236c9b9ab0e084f3cbd299228e6c8df604a9c3159573830fbb3df827cac38031a97fab29120da845bb6aa5e8dff2580862f710febd8a81b24cc5e32824d2c2a91e61a386505323b05b3dbf6464e1b8839ba0c45dfe782ba3b89e593b320cd88fbd443578507078f63b2179bfc3ad608eb69656753e7e03f68a0b9d8117edcd774247acfc64de33126c383098f32a5d61206463a3c1e21060bac667e9e13c16a643850ba516653bb25c138cfb3c5b30e0514d60f975ae45718c970c19cc953fd004bed136f700cb4be1df94607985b3126f26e8400ee1ef532545fb0519a0c8b30d4e303da7e5394077bd48b0e62da328c0d7eb7b98956afaf835011ac26ded97ec495662187b2006046e456fcb9113b79110ae46c116031359fa8c71b980c549f6d19518fc111d8de862991ccae3de35327eb70bd70335445e171ed0eefd3ee1cfaa66b24ab20bf33abdc5cd6380edac6ce6f0bcc805bb1786a58d985d5bd5ef1475e02fd4095478a9511298ecf28eae29f6e8982e80a910c012b86808c61478ff08164f29446d5502ea0f6c9f108f492fc859cf441bf5463262c5b24ba91b4c7e6a13e078897a30da9007b2f0584c475ccbdecf221867c4dc0818e555df135264457cc195b3e7e22ec279c555c162ed9d8bf7cc41bb00a4863f9ad000b697c88bc69181dc756209d67728186a58388af810c7cea8d904d2f0632f6cac9c23cb7ca58ab7c0aee8b96d036b6eaa403bc1ee475c6b017315da7354298a6d08722f8f591b0df18dae8646ff4475d5734f27e47cc81f8bc35b2185eed82bc04b60ebcb5d882e1b84de8f1f2a8947228466da092f7fe310e834c7d7925f15c402f61e31d1d2111ad4f8e20438a2aa49d2554fd703926fe66eaa3d9c748588dfaf601e8d2682cc79fd2dd7524f63421e43257b0c4606df19f8b6b790fd1bce410cdbe4b8e05761caa413da4aefe865b561f29ff1ca113d114dc45aea10cae3cf779f5335a9580b8f42e3933dc2c480aeb246324fc92ff4e82a93c57c1e89dfc2c67e2e4e6d857d5a40a47cf53ae07daac283ba895e6daab8d375fabd0da765e80268e9f8be82906195e6e6fdcc44156d097595bed4725239e2f626f00e7488eef1f183b60490fb7ee99695dceabbd216cefd8131e77fc5aafb9b756f2f8e242eb9efeb9cb6640c2fd07306fca1da6af72384bcb0ebb66cd505e482550af4839ac525cafc36f878b04609ea542b30c43bc5e4288bb6f95ec8ea6a21c23fe78c716b32bbb78f5de95765a6cc9cccb4d24d5ee57384c9aba8fc2d8950d9be365d4e2b2568af47616fcfcd261a736f8fd236d920ca066a8b790cdbe68016cb9bf8d590b1624a90d5990b4180ad0cf4592e12d140dcc6e337a3e8a1d0a774a83bd4bde70e6a9a5a36967da0666641f2206c6d1c2b2f36fb1b6bae5df322550c99f3cd64b95060c24a20ba48f81c7b85747bf8f618f30082ac1bd1b8c993311448449ebdcbaacd281c3cad34eb866e275f35875232195ac25aaf6feeab901a6fea9766e4ba85c718fea9238933fbd115be148f6a9fef508cf5363d7be13a36518883fa574745d472153b1c1030e8a283b4da17d1fa2c2483101bde54d6450dfbfeced5b47428cf503428d8f45b4647d812854f9048ab4d5b88dffb40adef2ae86e5b7bca18d4b6162289010c2238f943e02e85a2f90cc1b2297ccd0bacfa7810fca0bda486058113d6aad6ea54f1e44e6a42e4d804790f66d2ed1659d3c1ce092551f97b671f9d6dfc96d66d469be8637626a2a65cd86af1c3b75b9ff74f9320a7000deb4cabe54b1a8a2103958c2028f6337ebb6e7a5cb3bbd59be7ed4b8cdc4968223deafb3512207c4ec0c11397c8861f8248764bce9ee4e9d5dfc17849a7878c52e6311c0932dea1ae17b09e17a02091891f7eca9703776c987db4f9e69d717b11640cd1af1a5bc220d840d74ff80661d88bde13d596580f318af17dfdf2a57d5c46e7546d8b15c330657f852d7830e8ffb1af0ae0760771e1bdae92aa8f1bf72929c4da9ce2a2dff106c99c0703ec7c98544cd8bfeef84ccb9845b04630a4f8b969a86d65cacfe3888d89844536ec4f547b8e6158d30833b074c2fd272fc0f722fb851a7dd84309a50239645f05dc333fe5791804952b1298b00b549a5c0e714c5049c7176ffa82733787fe9762ee8b511304eb96cfc2dd31d9a62c7f1647f8508523f383ed2c5e0547e86af3793110c13d35cc2e847566530ba87813d1b6a40bd4afd1b97a2046aa01fe74a950c0607ce091fb20c52cd171407628d38fecad59bfe63ecc498a837f9c409583f1f9f0b7e5c48c5f53928181c0fe9dd957b2561c1aaee7ad462dd6ff9842d97987fdcbfcd9ec37b08d3a2d693dd01e96f5c6d4797316de3ba5b447bb3933b8feec56a9ecb0bda2c70f0995fd7509da660c96f9821620b679c72c33b304ea52fd8608e8dfc4ee5f6b4f4fd84eee5a4b3cb0bb10d6dfa573c0299be8ef9e4d1f11b54bf2a8f49701a2927a26399a57ce53a3e90d92ba3f91b5e593c6fac40826d2facf967e7341e31f576656e166d5cb9203cb9ee77908c212a323033834b1301c81ce8a234db88ba315eed014f48592a1566d06ff762f6132f7a33fe653375daa30f6e84008f41cb6c959b378b1bc4b04a90f6db66487307aa51168cd975a6e4fb97d7775675a2081d2ee81f07aee2f0f9eb6a5b99edd67e30f7c74fd48f7aff86c2fd890c2b97efc68aae8a1ee04e86ca0c955fde39a93391e31ac8af07edc5e2b786361b6bd0432c76c4771378f0a26c121e3834f9aacf78148a3918048491503451a8abf73100f1be2a27628fd81805c0f4469ae0317a60dc3557b140539a3a60f993e67bc5d5c00a267504dd7b92c23a1463446bbd967b599a56ed2a7cc1d928d7a5cf2293c859547dfc29436d202b64ae8aecacd8dfed426d60bbc8d5cafae2ddfc8d1525057c0ff63960d22d97c143b128d71b4f40f62e0aef4ebc6724520d4beb5e47e825ef9948cc46ae9494172913d884c6dbb4acd3310a56567108f0266c71c402d7b651c86b4b503f3e2d66abfe24fa67c6df49c787308c4eb2adec817461cffcf666b9bc6ac51241e42cffa79aeaef25b88e0a74eb6a51098b34d19e732eb9ff5ed83d557e1cbc9468f5d91bbfe07d24611924b234e84252f44c0b678ba921e9c744c0f9ee13d3e58a4630bd5dc4267260fe109aeedd1b6c60a30419bdc9e0251c4aa202abaf7f5bb0d87aed853820805f3f7a1e85f1617f6be6cd97aeeb638e0b72eed55da0eff3a0285f8b5ece6c0bbbe65d611ff9d300c1401a52095e0bb1d050d50d8b39d736fac68d573702db1b3c0d61734ef8d1208f8c73aca9beb8d5110f4b6d70f5a896aef3b8620dd3cd6ff18b15a1557b21a80576a07b64cbd1ca3b84f06806f97906b12220288ab224cf095d35b02a6d6632a7bde53f6909da40531b7fb935a11c8762ba8977efbb724e8fd71ef360c43d54cf2fa1ebd7ad3c9696e18fe6569f8bd7e3ffa70d273b5641eb18773cc8a3030dccbc900bb7e721dc921f7c987e53ea3ac7fe0c55fda5c8035c21b29cb199397f540d31928a6a4788a69f9b6a6d12fb1faf567c0cfe3ebd188516ecd38679903f03a393726a50b7f1bfbe8fa8734a7607250761177e40801ae23000c647965d72d18fdcb8de52fb601af6dd4b2ed8e3786e80f3116732d04d3e0c4b1481534231cae9fecc7bcabf96d15213c6c3449bb479959a052c407e1380c1c1feb39c21963ad067fe620c90dee05a99387c0b17f1d4720240f9b37b239377025ebda559672c21a51330251e67e79c66c39cd5f50a9f78609b431bd0383554f70fc8a250174dd103f61b2e3c23e3679b289c6f1f7bb663580959fc90b59591033084776057df81a7ec14030520266d5bb9103b607a42ff380048a5ab372a985e165c261c6c8344068a2df04032b53bda1744fc04acdcf1ebb9e533956ef4efc3ae2534ff8819dea0b5802dfdc35ca432715111020dae949bf99a9acd94a8e91d0ceb86c5ac4edf9269506d80f6e15ae620dfff4bddfd2e2bfc6b405da871c9aee31a27ee242b7adcc951933c0f18c0683f5f93e7bf3ae8fabb9f49f705596f897e5f3d666874f104cc7a383f69f4b542798b8482e1a44d489cc6117ffe8b0574169461d80c4f54614895bd20f558f8d117660e685bb8aca3ddd70a2cd3868991b0afe55557307f0db10f40b4a1f38c4bb0bee2b9cd491ac4f1f9fa70b3d77e9522e441f68a054faf3172901f1ebd6c3656cd498a2f22b9c826ad792ae8be6bd95cf9e88e35d74f2dcba53239d9b05ce8a7a0971543877827053d8172e15f1cec29fba15b6b1759d11f00f936cf181cd058486f515393d8818735bded62ef8f192f64126948764f37f3ba11267e7049f47d8bb1ca6ba39a6532fbf190f015aea89e9845835403746ec0071ee65b6b8bb56d63c19c9277e22c2661583a76f1a1f4723e465d7311c118061e941890301e58136fed556ba3119ef48002192a3350ea151f90fe074d72c584e4fab39cab0a680bf20f978a6add268572ef035d9795a1d721ca61a1519c32a452994000a087783ce4f3d994ee27652390db607884d074f37d32442e29742013604a29782ca095282f0bfea191e02d1059d65ee35fe8abce396ca2c79cec3208c11324bf079a6ec4d393f2c0e3a40e881f2ab1b018cf69bb9237c078234fe49d351b517f0bdb78acd36049eef1aec8789c03b6d9618342d14b6b4789efb63029d3b8fb319b38502156c09001ab3dd86f07fa31bc7b8c5a17cbdc4234473fc4218c2361d5f95f55b13b304aa40cddc65e00cbe85caafc35078a43e6b0a0be1db3b47e62bec275b2382029269c7aa5db2ee2597d07f223ec2c45979c8a0e013df643c8e9187294d41aeb9a77bf70c2052e092ae331792db8cad0cd594a196498fe503084f881ce8fd94fb69ecf60a81e127d3cc55c6b008ed6f09dab23a496b098cf597cdfd4d99185c410d78125dc18cf7b802e83dc2d2bde851a67c938ab74c1185bd0628e883be2937f14b375242ed17faf227ad0f2306fdd256fe6a2ad2de5409b139f7829010e5e5a686a171cc7f893d1bcc505b018fbb303d901e77ad7c815ec26ac768aac65404fb2be1ddbcec3e3a6b93b74c0e97b7f536b4354e732b49bffe59f561a01dd414b93a20937a3e8d3eb818e0721b09a6898cd2ac0032bab567f307f1fa95c95d8d710dac8a53c6ec49c7de0b51303149817dd17c2061680035ae6afe9a1da53bded76afdaf1e83faec4035b29d6d0bcc0333e0296eac9bc0bb62cf1e81a4fb20d7a11a33691a07d3b67dd41771b0e1743c57e52cda53c94aa8f697c76afc18fdc7bd497721948d211454c1f11895f3660ea99814e7f87b0d2c8699c626f02e5392b7325bc7e3e304ba4ed1235a4703da7862c14f8d2daa0f4e4dbb2f5d91d0ee0468e58ad66f5d69d0eaac3cc8e3ec995919ddb4096693b2b1fe9bd36c5a649000b7b255b65f9c1f16923fa579b3ab0d4c331e1e8d312028848df79579667b9d782dd6b552d1de3577215f76be592c912fd5396ddf09b9d53b48994203819ce9839a036127868fc73f8d8caaf615b669074f35eef12c248a8f24ca7337dbc8e1fbed28811f5f526fc2f76bb97683753c419aa922ea6fe19889b56824ce05990b740704d7fb73772c4bb4e6f32478929651daf44656ea3a87f87f065e2f7e144b9a46e5e02073cb9f8faebef59ffba74aefd61225593b507d2ab197099867f4f021b47ebd76ee761c451e9047c1ac0916c6a060dfbab41b13d1984e34aacd5ca68d0a033df34d24f402e05d680074c3f0ec07cb5912def9508ea82f365a7446c9cf768ffe1a75ec951071f2a05dcfad2ea39726e10fbe9e82745763102ebb236e6a28e1016757b505c1cd8974aac13989e53aadc3036c3ed142f913dbc1e907923b5a0454e917893224506f55caee22d8c944e4810918dda76c6126976cb717cdd7fdd94bf4372456ebad6358d15918c24b4f59463ae6eac800bbbb4fe8bae0445ca57ca2f658c82379bcd36ec5786a45126db5654143f7e7cbf31aaf1c52716cad8cb4f9cd34bf9d242bef209e3223c29ceb650697473b540f0ea2d1b9b04ed1a6711df3e10715bce6ce77ba4e105e993f9e1848da68e0aa4c0005d128e4f28b90cfe107342a0708aa922d763afa1d9600bad322f36a919e6c4d493e51fce58347819c4a326cbe2570aa37f6a86ceb567b9b66d028d7ce4d8fe5886e4c2a67bdc4c355b9e6a3b2f4ae5d7a53c83a28c6f3fa8c62d0fe0cfb9001ae34e6240e23912431de72e93b7d05694c6817ecd35317a09656e7a78d41c9a465f19048811535626e082250868d75c4deb12cf215345eccc004bceff55e590331be30a8a4af2cbf853c5db9244369c7c2010710a0e34ed7c172c8dab9def5d5f4ee1891ec643f79bc30cf02586731279ef6cbb63c04d0f99719f293d2e61487633a124bd89c0d871d532f78ecbaa0d14ede1271dfffca0eee0e9cc2d81ca0f0fa92c90849c09f687b539fcdcc733133d32e5ee602523ddb61f9233fd010040f4164efa67c03158c7408c5931d4d1a6c3f37d7973fdb4fc02d1929ecaae55b054a0c5506488dd6eb6c50820fdb5fd97883c268edc00155e76c18ac5c6e28026e2d1e5ed2a070c056bddca2287cb762c326c78c8e943984f53b467eeb90a33330fb117f812290108171961de20729aadad0360417961ab207d722ca94a10c5c99d3a5108f5870e7b145ac4a1205508a71cd798a027ce5f8c7a09149747b03158d65f305142b29b81601a15af54ee9299aa3dd198db98ef1c88a60c2942d2407aad7675fb86505d2d0ced506d1722a1c12463ce372a7c5a820da5ef323eea67d9d8bde5d2e28bdeffa5c670a6f2a59a3a5fcea14af4563bc7eff7c83cdf3f6f86c632c531c56b2a99d53e48e1d9be591f524ae052519cca0a9be6e518573259b92218389f59c6b09affa8fdacc8fd9e1448b249ad16ada2b28dd590c16935dc91c5b6701cd3280d234e60db24012df398ce0033671d960885abf81b7bcc2d6a3ccb88eb289fd67186ca75249736983d187d0429ae262adc64863f3131a5088599704da3b947fe14e6f9c0c635b763b9902f139853de2c16fdaa328ecb9314d3bd86d26a187f0e575a07457fe4fe50409c60a15484a75cfc0789a7be165f25c6814a647e3ddf826d1a485f859e3ab07deae44dbafb7ea6d4a504df0af1a3580320083bdac5918478801566337b3903cdebc49e9fa44568ed529c6feb9671b0eec1161a73a832c3fc42809768045ad5474b5f13ef41aecc8ca416cc05419d4775ea08645dd8d37921a95729924ff67cbce6137d1d171d524f0b5fd0157e0d212c6c7f4fe412e2a370b31102af923d9b790b64121793f1f7db6c45a396bc71120ea2e2ab68e5e944d76e6381efd43716bc5fb24800be96646aeb4a4085e98ca2fb537b91e19849ddb260f054ed5ec72d5ea8783029bbfe684662145468bf261c8df493916e61b88823a100cd63f4ef23bfedcc30796c8e99b3ec2b3b23b578f1391b159c6b38455976921bd0c3b508e22d118c998eb6814a8729b19e0f062a6e7f216e64eeb8bcf2424e3e6439bbc27ab915f6c091487ee3c17aa1c32e0128e353ea61d54f35f470f849d39000e3a7232a215c1f400e0396d69f502b32afee98fc44e7ea57d44e717696c0084292eed0f4872d11d5339faa53525b684cb256c82677647e02c748bbd9621b03f4eefeef0b4bb55421827f5e80b04042bc36555ed957a52898cae72f10b339295837452a3f4b14f49a8d95b873af77c73cdf6f33fb70794e1ae5854cfb850147d14096dc0fc293d0c17050658ffc927ecdfc87d6101be2969a4dc6ff525a506b60d6e231cb682f202d9416fdce4bbbdf66c2de00714fdc561a229407f564025285ad31d1d82bd810cfa309dc5b6ff14a6fc57d3fc3e059ee73fb7353b07a525b52c069a23801823773cf042183ed28f4f5fb5202c634385d6d8ce65165231edf4f84d37f9a29c7885c19983a066cc8ea0d104292ee9810f4b76cb2a98b38a08fa41f5e9e13e4fbe4512983387fa87440c1c4e28411a300b5c7387aa59b4e1430edb1222e6aeea0f69023cc23cec78388d86bfea536c4043c74a003beed2ed59e07abcf20f01ad45db34d09310e4932cb7bdd00ed5324a3126d2597d55665b1fc313986fb2c56cf424bff281aa2e3b929da895c693eb96e33571249e3c05dcc7ebd4b7da7c62a0bcd1e6c4350f736bb650040f5f82e43703d3edccdaf10ca34085b7144134724695929cabf6d0fa963477f03583599c9c081169f91545d85f2bb10b8039f8ce72167ec8c7b400e2c7f3450452690816243285e01939018aa4474b41acc96d3eaec57dba330bfdd6003385a3092d7ef49dffe133c3d47c88bf6b97db421ebe5f8298fc1a7f0b7f209c990689365e34360a2afd2e743fd448e7324357966e6d9b4155052d6a7e5724e35a8e3b9087349ccc1cbf827a2faf245f90554d579f531b7e43fabadb96666db24ed9a160aaf25dfd944129d30d86dde68d94f556e71a1b2d35006c0ab16c574ff6d2d14f65e790e4ec39642feb01cbf845255fe6ad66f8c13bd7832c1cdbc4d0711985838590033960c0c9db9ab119507af531755106c858fd2cec195576b93147310057d81bee1d7c1470d8287b00bfa157e81597c5fe1e2727340f7ee3f33e9bd8d421637c22802a3dd91148ed8ef5e1da4faa3174d8e80794a7f5609ad863b1d7ab5cb59edb8d49ed5d9dfc29f780a8ad035000dc3d39d2b7f154518d14dd9b1964242f8e615d1a4000281aa03464b8474bbf55f6bf0a0f253149f80679855f6aaedff3136eb10ce5c6d7f76591f7b31287a95405985875b7461159bca0703e475117c6cad0fdfad08aacd81f9cd573dd6df2d34e8caa000c7dcd6d4c4f7d87c51b0fc55ac76d7bc5387b5f1fba3978737707a36b3296ee2ae3b147ba8018449b46ada88c9ccf03e92e5f150aa28d466e55379189cd941e8435ff6e46f94a7f7d0612a127f14de4daa7a80239e2c730867b30bc111211ade2abce27e73ea7db39759ee8c8878fd31d2347a205d70932bb3548527a59aee58e467d0f3c36ff8e7041731f7ed30c36c2d27765caf89fec32da0873d41efca1731d3dd3be9fa1cbfe03e9a4e2e5e2f89417d69d13e25a3332a39525793ff388f8118f19a2d735d25a0100908bedba81aba30f9aefa8d3962b2c328e5b7fe6a0748ae21eee674cda5bc608b9f7094fd288cd83a5218871c216d6e60970fa8006a88928d6feec047a9b7ec5f400e6e9f9ae9949abaefbc8fbd4a2d1474c90bcc92651ed42f7cba6a8e084489db09f2de1fa5c2dc90bedc619b89b406784502b41a0ad29e6fc0a080797220c5f3c7c86e4ad790e29a7003735cea5e358973ee720dcb7e6fbd530ae6f6aa503185aa93e747c5b03ae60fb6cf1eeb3339f5a7c18fd1deb5cd07d6e3105fc04fe66e7c70a0d680e779ed9f89fb6ae08816dd0486f1d3ca2cae9260ab9763455d41cd34c97d1fb3a17c14295a822cae102fb01b6a3f724733084c86a5be94779c752a1ad3d5fe92c0a439e2fb152f227064b0a2d81baed2b869f215e2e88a70eb36d91e70a3131637b1078c1068f3e3afcc704d0c37acba1f890aa1ff7fe634ab163c999b1ad8c1d7ef6020e4300ae1d33546c623a9fdf00af0c59f751e18469b9837bf67aba96f53d629f7b34e9f983f961d6ae61befc6ec6c51e47b870ccf97f0e6a9f4ea3d0b483acc4fda2414381a69d833051fe85022f15bea0b8ece479653f57374c9e2dceca291624d8544e181aa4128d55c5c11e77b551205022cc590cdddd426b805a8d2476cfc6adf1edc021303eaae2c33d13b958609bf4bf63179e46375fc0572d7502a1b94103d129859210e9d253844cc0c4f7f0ff30bbe612a2d058e323f60ecd7b6b8f85ce9eb8d741d6b7a890eed24ce0f260588c090c6bd049e9bf6e6c387faf407848e30b1bcceea0f80ac6aaa0d29f3decf1f9619eec599856c23d39a6bf0cd4e0702a22ea3a63c03e52b53dd70f196ddacfcb196124452d10318990927a9dd485b284b64cdcb849f068ac89a7ec836dfd6d96d44ec93d189895810ddd6d281cbfe0fa55e38c92419cb652228b730796531326844b638c7d8349f16374fad8e7bb19822efb275bc495e88ea00a54119b7d35b0b0042446df199d874c3566cfe2fb78b418a33ccdcb37e85b4fafbf23bc1c43faccaec3e3effdbb3b695e053d7a0c3f0aa22f2758d53cefd9050c47a32281bd3c4fa8c4d2dd46ec72e7855d3e6573516cabef68a47fffad985d3bdb867bc218bda0babef3d100b870fdc11aac264a1fe5f62f8cf055ffaa3490febf93a77a44ae06fe6b91cfb910655c30eaac07aa4f958778e4bd81e467c8046db9536797aba43a4ba88380466283e0f2c1055ef365be75f827cf8d14c9643fe658a112c4cd1c65f248b14818e2f0022dce30fd2dc67c9f021f38b79f347800d8cea333a26d18bed744ea5f33ec2c6122e9796cca148444a23ef510b5f91fb01fde3c58031579dfde1b4b0ad3c35fa5e1a61079fea8328010fdb15f231637e53885bbd19a7fc16f2de91b0d2809266ca365edfa51e5c4891c94e35441de96b055307a726d07e91c3129cbf7aa2d43926d19df5e1b664847326484befe8e0c70108e3075954d5874cf6e6a2d487ff88763cc9cd63d9de4b4f799ca8ccc3c215371df90d67173baf83717ae560c9fa04d5527dd66e34d17bb9fcd3972879ef042c34418fa57e84c220d4e1446850dc2b5004e87e0667024808b29e85e8a157886a34761a8415f98db301888fa640e1f4328dc590af5f24bb94cdc2ee32d58001dd526ee8a049a14ee4a310e0f0e412068e8be3ac1a8d6484b831266f49a1c774567bd8af132fdaa49fe371dfa99c8ada8640a4f7cc2997d5ecfd81a4660f53202502022c22ea17470193d9e275e677f99fb692fdc8c9a9fbec6bb4c0bb4b3fc08afdef3c2d48df8206affc92a937bdb4625df7e04bcb0208f17de7978de6162acd7f4a49f20c91ad2e56ce529d47eacc2ebd693949d2b96f99c8c8b8e8486c9898380d8e869a3c8faee98d3a9dffd09f0614303efda0b0d20943bb1ab6f0032fbfd9ff1220e8fc674e91e5b4aaf707329df8ded8b44d0d5053f4d3f17ad568244e14111f929968c198fe0c326f1ed5810ae8c2d6ee5593883d161d664d1f26b2b1e3691905f0ab38b5968e85308da93a5cab736e07265e5443bf5f154ab9a6e4318fa7ba8d77ddaf823d9b5e8dfc974e79a1b28ed7b66a5735139a8445fa3ab7adbf381c3cb4855a1f3240022fe72476b5f1bf22c2b82449648cce585c5fbf4caf6e5e59135761bb04bb3f328cc30ab0b1cfdd558ae40d8d11d0aff1d1a4e6da3c0d63642cbccd79078f85b1b0effe24312c61940c3befbf6234229165199f1ceac730ea0d56c83f2e8625825eee7ff063d16c2d6db8799dd3beb866ceaa205e8512ebfde4071a9301146be71dffb7d311b5e4514ad9080ccaedf80e4ea1578e5d040b6b34f73eef326ddce221dcf072b82e59a72d8e3f6f297f701b8b76b619fd274b8358b0a4a49ed28f29d1464cd8f11f439ed4515e6bedd842fc128445982d45106020b5f98d47e49407bb26bd2b4b89467abcc5737e8cbe67e092c3216033ee0af2fc4c4972772e5ae4eb79ef156595821a6abbac63acef2733a8d49af646b63e02ffef1c0a1de184d5c800baf5befa59973ee78080e1b2379945eafd289e5725f84357c01c1164b06fa455a2e2534723179f3d6ee2fe39b52999f314d95a2d5b03655eef1a967e6b6b2095ca2e0f945c04c44644c774cc8bd8ad4bac263f46b0f54a88806feb675afa11ab197b324794470708915552ec688725503fd065767f5f4d96f1d7a19aabe3fcff897d23f9524d43cde088f5241c64a0fb0f41a52bb28f0b7d1f8ba900a061767f9c457ca6464690376ca8b296bafd7495ab2dec8877ae6e99e35f4868ceff62e3d41b38e0e61c2ddaa57a9a87d62cb4cdeb20222df43ebda766b47067d967c78ef847767949005ef30ab07eb6aba90fe86417eed8f03098a095514f14647c2d8e9fa0651d6067c37c2b57cda2befb66a7a9e4eed0d188d77ae8b6f6fccc646895f1d97f57a62dbbabc78f44b8fae28ac88023233e286aa5deef71b10d3e7af91a478dea834dde557a9b21d59bb1075f327bcd4b5419804fd1ddf231dbd6dba601f2f5edfcbaf0d76bbe18ab866816d08732b5009bdd3babd1537ac55be509de26550df7dcf0ac62342a4893ae5840bedf779b57bb2cfc0b2c285a3055d4decd6c21bc9758b217b5bee9d35c2826f559b77085a8d4ad2faa09501f8cf087822e9d27026f0811cbeea0504ca3249fc1f5923dd6d5fadc60cac6b81c2907b9fd488f61ab07534ff48ab235292127f47e38d154d87f7138a7ba6c25eea8a2fdacbdc6f2ed1f0c08aa86eee33484789b931ef550fb6bfff23bf81eef721c3752ad4d28293bcfc1569fac53d68bee9b50ebcd37b611f36283f736f7385052fd5570b4496f19892389815d9d0aeeeee5fe7a7558fc6d79ab9e3cb02f3ed0a34a5cae6ae58a08fbe41402e88ad669647be150e6c52655db4d980e9ca0e422f69a2ca82300d9b504ada4b67079ce2ef202014ae6dd8532a2263fe375fb3c6daa61105ab9b0194429fe7f95dd03308c5fdb6cd4a529d2b3217d3669071613a1e55e02ab563acb2e2b72ed37fa94a58d67a53413b12481bb6a4a8c1a852014de7d75b4cc60ce819c982a9efc5f02ad74e95c57566bd277fb10354408c4b25046c23001a1061566a158d73a663a33108ab0557154288e3db601a6b13bb979b61bbf054bcf4097518ee578e6ce793b31bde9fa95c7be68b5b65aaba2af267c4dd37f5b1e565a15bce1f7520d3556d94ec844ef593e011688f46a5669426ac0bd1a70e9265602a3643d0b57e38fff51178336523b5571ca0bd67437102d7bc0f2ae30fe2bcf0da535dd5a6a6914d603017b2ac04fbc8a032f2f7d46c3dc42c73aedb2ad584d238f0b95284259ab92f849b67614283336d30c69327f4970eb5fafbdc0f2d9af21bfa96da5811a12f719f109acf8fdbe0146c0e7a9cc94313456a6be408cbdf1dc1c0c66e9bcdf773ae5d8ff21fa80c6b0a9290ac90e1864f7e094c45da59451a8abc46b80c14b993205636ea60456ada6e0902e1aa1adabef631ddb320587f02b8fd6dcee853431ec350d94179816756e8beaba97b592eb4fd20d5f45ef9438379a7ec2cce5746741fc43bbad926b76a5f9ffb1ce1cc9586fd0e5adb0f1d3a120cbf1f32470e10c11312b48a6888b990ec0a79027d5e48dc70d1fa0b0285c297294709f866ce3ce1fd76cf551c3d5900eb25739b87178fed5f6abe0604e592f4c448581993edfec08aa45176d5802aad7560be9b0eb3d3955e880a16eff9ec2cdde11464976b343041c60e3a7f1bcbba487b05f8e15c3ec8014dd8cf7c97134b622be3d3c94599cd1fdab99c9eb16b5f301fea0f958bf15233e63aa2249e665e9286a0abd6258bf53901b97318aa528b3e8a5dce7b3a1497d6d5715652eda7f3dcbe262a25cda094a5281f2c4df118f110bec776ab52f4f62e00ae65590d2d9ae7c1e1e9a55434672db8cee06e9f465cca54d9402b4d96800fec95c2c2e5ea288e3e03d5eae39dc7340566b95097f3db5080a3672fc4df5fa1be540520436a31cd7a617743ad05eb0fd31845070c439aaa15a31153f92fef2b1b7ed8bf38d8ab1e7e1186f23d9b578adab057a5783834184969087b0d5cf4612d41e844cc221b22a8ad4c67e27bbdb84abc1ba137e94b7b820f1119da580560ffffff9f