PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80872 910cdef5fb81330f5f535c10680de8f69077d20d853f71914a2d4ad84e77d6d2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
254e5aa77b6464ffec349932ac65ef6d4e48000ac0cc419816ca2fcaabddfb27
Certificate Block Hash
910cdef5fb81330f5f535c10680de8f69077d20d853f71914a2d4ad84e77d6d2
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00354f0000064d0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d3bc10c9aacf6c2ed18771d7218b85cf0b5a2227b724a1b1d080f8645e9cdc9edb573c7f3d1b283cb4d1064984d14073036669c7ff7cdd876a1c9b64a8f8b8f71cc0182417c278b80fffeda442aaff47a8132405f615ec6f2d060000000000000080000000e00000354f0000064d0000

Raw Header Hex

00004020197958ecd357420cc8120388695936d0453f4e51be965d75101bc3630ec19bc0ff8045a6989a77c2b47aed4b2018849c09301d788fd08116d412a5c900f4fb8fcd42456a49c5001827fbddabca2fca169841ccc00a00484e6def65ac329934ecff64647ba75a4e25

Proof Data Hex

59,560 bytes
121216010307249c6fd9fa55be354b71818da33a05d399778c76ca2aefb0a982104ea8640a39a083e3f5de77974d55078b7f1538372c26113389551a7dbdb700d6a0458db764abf97a9d3084d1735f290458af2306eec673d164e329c2c08eeb166407ff3436398ab6bd372223f54f6012cbede390c674ff8f573ef64a16505d7741f23dfe8a30c1ad7a085783bf9ba9f41c704faa10ffb68e922c95e21da0fd6bf2cbc506fa88125097253dc14b8cdffb655ca4b204510f8f7d8b82d9e0e18aaa89e76c77c6647d5d39801ce0139992a805b334012028d15d86f7e689061d76db6b126f96216fed8bf532cd957d832471ec88a168462874b02ca691c978d8032367eb1855700f7f5f9b56b1f22e834f318c23ecc9a26c7a8e3f15fcaccd6b847c8352c4d67946be6ead6a91370fe64a4c60041149aecb0065b37f0aeb884c949af7600f7ddd81d68e0ee70626d96a1fb43232cf5cb58a698cedd5a9b194420503d326068bc19f656dc37102726a4a42643d7860f9d361982da36d4051805898cfe554f2afa18f2c755cd2419df315a8cdd6ee2f263bcb03ca323b71b8f114fb5fbb8536e7404279990598120687cd44bbaafb9db555034403a240e9a56489dcb7b77b5400e41466016cc80df2b1a49cba5393a3262f50076143b0d223250ffdf999f14f336a7bf30e13ba932b6cbd812bf2df920701a2cea861ae8a53ec4fcf492f4dc8ad379845388b06a019f63f19290ca55acf77890e642ffd518492248eb8a59b800cba45dab9e692b4db2c6bf5e479d6accd2d780d4e5f43112b593a8b3d853931bf8ebdcd1c87791de404b5903d7b908eb36c2702fd88dd7f5622406ec14b7f5d76e55a79a40df670b39e9f45ed1f3a03a529014d7f5002c491073127dcb06ead13cacb9c2cc5b9f01e3ec337a94b9bd9f04b58a5a9d0b6a432165755b48572b0e656d8062b9cf88a8944cb5bd88fae27b9e9f52565c4c521c8bc7a8606e420c9ec020a118057cf25f78443d760635cd44fa81ca090fff843f001397489eb343408dd334715bc0d18870aa41a717e4c3c236decb5c0313cb1c350d6bc8bc16aca86c388f4548798f9d4ee8e1b1e575db7388e2f2d1ffcbd78958e1b7f304e89eed46150da1b2c9cda30cad8326b2af828c353a03f723db6074844a1597360ba12bb35a4fae9aba06867974df74e2c8b84268551e592c668e8d18de92a0ba01790c9dce24188831436595894a06bde13a53b7ff9acadbecd88f9f88c5bd43d0db4b52455dfb4efc366a2f3c443c304ec74b77bb72d145b6300741a10545faf19e5c900553c6ce98ff3c180379c41bc3ffcfda905dee2fcd77059fb9a2a2f3b5e97da213957a9a0a987d121da60e3e0a180b3cbc10581ee15a840c633f7309d76ebd1385ae8de11532ad07feeb615e7b13e794281436e48bac6a384cacc48cbff7b416d6ae78f526a0ca024213c54e387a6aa199e6cfc77a00408656ec77ccbc44cd57da519bdd3ce2426691300bde919ad0e345460202d5e8461b6f92a8eb39b47a69602aab1e513ad6de85137fdaceb34059fc33f9dcec60977488c7470e96820581442b061852dcdf37bbbb93bd8fb68f0ea89be3263a4a5abd7a96a367864e3bc348e2f26ed8e124fc7e9e7e91ac4409321868571c310cd42334ef7533cd7bd25606da80b756c7d135bc168608cfa4a017bc4eb1bdef57a571a2fac986918d44513ab793bb9a307e6c6e8b3243c0a8f33a9a25288a70c7367e6c2044dfb4e4f1cf3e34bce488166b8c85ca9924137083949ede7a2d4cdf4be454696cbdf7936e533aeba3d5a094b1ea985fea4da1ed27c860a7ffd193303205fd601be3485db467ec0f17c12c38d47240acb037306634277ef98baf27260ccae635f652bd701d1bccb5bb6b1cd3b233b414e44221dabd1c9e782c71e41575198f7e0cb3b7002477be7825a7db0366750fdc719036b0acccfb5019e36cf29953e8b2d07fc1d9829263a45b80d412f0c17d53e7add94ad45f7620f3b82d3715c10df96ce6214cf88652fa7229b3b144f3a7340092831af00368cc4db2978e84f19fcb8f913357752d6ea02b01165ec598a7fa5ef801fef81aff542b4784c2f212be5856ea1342e3f3c76362a94a527f1e8b932e28c52202476c4e5d3a0ec791191ef3aabf98168d172020afae5df6322794db0b5cbde1e93972edd47cda48c597490465c419b6342c9b5ef1f5f75a4b61927180421486e1aae000287c496c0ebb0de99a1458e1a362e1e5546a8917ed270e105942b26bdd2bc59ad2983f45714329421675f8021e10ce5b0d2a2f2b36ad7a49762a6f5bddcaf98df681848360bfade74e5214df09668107d1bf087ec9ed2c164239fa411be52a018da37e47b3658adbe9063fb2a2e326982508d8a3146f6bb748824a56624baf7398f1fa55b170ec1f4e5bc5f00855546eb360001043a727fffad7cce777ca660be127e013bbdc0c329b3385809fde3405c5b02fff91f6d2dfe27d4238fcaef5d6eafcd95c826264bbd55cda2e1ba9092c9b52d37ab861c0c421514dc5d9d476cc9d46f65087ab9c699c716a522b855b23b91d19b56d1c6452f37056c357bd7c33201198c7718f15547aa7e25b41f2a831a3a370874a8f2d02bd69d4e4117da590325029ab1717a25cf1c55253948bfdcbb2d78dd131301c30fb4d6ba5a7de9012142e9d6810ebd37daa60da16d330b26caf82212beaf070903c8687309fb6a3056fa63afed6eff52b1652613b13e5c7ab6ac5d3574011c89baced8c18ba799b9e67c676b7258b16405f98f8e2ddd5eee615585e94c97de36a396bcdab4c5dc19e55b1e6c6921206d6b4d1651991f83521445ca9fb319f10d9110b260c9eb6e86a4392a2d9d321abc80061d84d9266c0af99f5b2c6f1b3c5cd1f1d41da15846a35763d325380eb0cf671458c9b4e361bc6f88eb9a4906626d7a4feb9af1586d56166b3e46fd7f75282a15002a9506df73674004bc4d96619a506a09bca3e36918c149045afa53d2374ae99fadd6d629e9d52ecda3c55e1fbe321837048a959c2f8a1655cfe9e5a5379251c4f01283c790583aa3d7806773bf9a5d7da0a96533960c0f2d82f117bda6006147a786767f056f8b4cfb2b33aca38ac6b5fe83a5128caf1e7b0bc4a2a78861d66cfb61f7a7a7a48fc1a06e2fc7665c0b6b74917f37fbf9e254366cf7f51cdef0805e27787aa8df9e20294577a55f25f45a9f622b210545edf88a376b14d79db71ac62b0bec0dfa2e7542400898c5260086aeda064724f909ae760a663f1b3b04d26ebcad91a1abc9e5e978a6936fbaeacf02a947a3a181c7abad0c83b293ae8ea0daae376c65ccf5b5c93c7f48b624183fe6c7c2316e2228a5abee0714e044f748351735e6e6ea388f706aba4b0147998d8d06a078d1f5ec8005545a096fe1e576a7ac9951c8726cf0c5f3ba6deb5c8b3c07216d75a92eca50ab923cd375521c1b9b733a5f1c9a84878dad498059434c1950818ccd7c8ce228fe7f9939fedfd4ddc8ea734556c2b29e225394ea7f91a54866cd227cd3d34c2b992af71b2540414ebc631eaaed1dc3c7d62ba6ad0f6253653f668aae27b5ab1913199c3d7c4a2910db7a098ffc436b30a9b7142cf97b6a415fe6e8ea5cf9cdf986a59eba270230c6fb7878d2c93f6f35b3717df9f7b37a0640c49bd73fb9d9f6cef4d92499e03c45923009ba34aff359d1fff2f1fff610971a95714593d06a05e6eab0dd1516e3598634634bafc9c9464d44cf5bb962a5a63439d9a77c9c2dcb6f06d3cd2fd5964636ab3d108be73f88a602f95495e3d15a78d9787397f8ddb51675bd9a79d48eae6d0c33089c9378eebe8ccfaf6e741f95fb2138c5cbe66ccaea13556f5bd0e3f78d2338cf2a6c2b22389a27c87653e80d2f3253745b76ebd2ee4a8001a3583ae0dd500a3e96763aab5cc19e1944a37680c5e862705c621eb6fad0087a8cb510f00a61ab53d201b765810a2a806d9d41d7ed3f312414612cf5f4413c9749e8fc2e34ba64f3b23e021c12a5661ef4c8047af4236257ab9f5600c80aeeb5082e0bc60e25e50904bb7672fe010430772a8bbe8a4c2c37c24f20eb39fd4e99974b87848ec2b755c90c2e189403883f1dc3d9c683f6a1096c2c4a321d188f65bac881d99b32fe620d3a22698fead5ea32a792346daadb865b80aa38f700a8216b7fa728d36132b8946360217b91389f496adad4a2f7a16f4ad89bca7b4c7e9f805fecb738f1cf447f0d84438fdcf9fac732ddbb7657cc2ec975663788bb70f51ec8510d2342a5c3f714b9ffa483c5a5d00bd957646dd410758b2ac328cc0547e22eb4177721163aa09782235aba58ce07e9fbed790393ebdfc99facc6241e64a0ac565d877a7df3a580014e79371d4e68720a31578b4aed848297cf87c15d6eb2908fc291421b8707e2f2583863f68ae38f87b6e5b82e5319cb8b3ef59ce08ddcebe4a13a0074cf3b8aa9fc0ff4c512cd40192412369e78328118b7f19bb7b73bf8deae56cff74278d45a3b4ad3c67e92c4449d44e56433434f61ea45f8b31a8b96babbedd2680f972e82e189c20ad72ee7b704f7c5f5203b59ec2a4880fc1b2f031d57e830438c864efadc9cd82e9c3a740e6eaaf3d1f01669f427e08cc5ec90405e3a8fd31c91a4903175c35718bb0423f8897359af22839e6dbdd607921519d54ac540a912a332a94d8f12113e14807f6f6bdadd410c822a1ee82c9e1ecd80f7d4acddd5f83ce71c5ab72c44100583c010287b07903e6ea3ac9f8874185afd9cdd82cc10c24ce4fa91ea59fb58ac1b7f6790836d4c40a00a758cf91f6ce8e065f9e4ea0f093078f73218862a559266a6351d862e75c93dce2a007c9d92a300d3c3d8a6160f474eab65599debb7fdcffcacd7d67187114d7e67043d7de65faff60ab7522879d92653680e4dd86fef7056c66b4106ffc5afd52242b0c03c566d09f2c5ff1da40174850fca98d7bafd04345e15be1786e1ece09ea0fa901aef2cdc277f9f3ac3f585a9c7d48847b3e385e56910c3036084207a83d4a4488a0aca80b54fb10ddcd240155125cbfbe4b876d9ff3b98baeeb115e7b71873cb428659991095ac5f1c573f07080ac3e5cb0d07709b0cb5d866de2d2a8a4b81463b4faf1c7e4153e03dea6afae2efe7fbc9600265fa2dc2a07d065692ddaf4a0659588b6c4ac539418f1825542130f847e9cdc0b6f9fc492b143303b7d700b63f6eb41bb5b58d6860a8f74964fe1c619821d0cd62123bfec5197351f23407cce26d462977818c21309bcd8b7f3d5f4d3987b0d92fc4811f5b33a2039bf3aa439be45b715f3b94bf9f689dc0ff68d378f54a85a99eeba7ecbf4fdf87d67b49f21134ee92f21f131f63e23e221a2c193c1b80b0e6daaa1244c1b2ed341771f26058c95ae7c3425d91cfa745d0a3570b81908bcac59bdcdbcf2c6ea1e387bf68df008f14cb221fbb0847cd10982f5e6922609cdab6f8fd1436b3711b92dd6980c5ee1a1864a2dc2fe1c7f32cd157fb62cb1cb41a8e6e1a0a52dcc67e73e8f1b36580bf43652d26b69adf6effd0fcd3fdf5d296cafafa1d9bac2de3b029f613d3972ff2a5779236c8917562f51304235c691b10c0f44d4e7fa962123eee5b60262996999895ea278bc381aa011bad791f1fc3ca11fa3208771fcf493af70772550a944c48204922165f436c28b8b4374bb51c31e6181a5a32a5d460c89f8086e17dcfce599204b10183b6c28f0aa6b9d8155cf37ee92a03974425ced60aee7861a10cd163850ec9f23040d75c1263d984a99593805b03d77754a3f81b62db41fd924f3d7bdf37349c6ff2ecd51672963062c08bfb46b0589b923bcfe9fc2b70883f9b4341bd14aefa37b7523a5c7bd5078d555cd8b657db74cb3e77b82cdcaabd6bfedce3206d646c0aab4333dce816f35d3ac2d98e29cf891f8a539272339262e8089bda2c4dc4466ed21725460591d3b0a3bb721b053a0649b6418da7b0dea5ebcf75170c238be855f436a75ee9aef351b7a5b7b5cf12cbf4a2b810a39a7c0d454ff7677de9a9b4e3f911809318970a88d6b12b69f229e175ae64d1f610daad500e9d766b49003225ba24914117f5d5978f6b5fb7fdd8846a0d5e974dd48c708cea22c4da76d1639af0f657416c124b26a3ff50e054970a03fa7b55a8160cb88a034aef8ab940474580685ae2a3e74fc7ee5c190e3dc536720efccf11152f28b4083b5067993440ffa1702511fadceeb91ff9bf77a8f2d2fe6dfc6639a44355276ae75e8db63a7858d720616a08f946791c00e32ef18b81e743d57c982c9b93b9bdc3a706abd1e70c9e8c9582dc3851881f11c2fce0996e079284848426228f08d89272d2da804b3ef3e7ebbeccca0d908cb619322a7e7b260ad005b2c265f602df8104b2190a0362a12e470add9d2a094784064c1cd2856cb6abfa5af21ed72d7d4d12af3e464cb81a85fb2b698282db5b712f21beb61598aa8f20834a7e1c4e24182c785da00470a300e80ca0ccaded6a2153139ba264eaeb59589c8fa1252862d30d325992502f781cc60bcf752b87c76358971d6f020f2eff78d76e628a437e43915d5287ded2cb7938250680132c9c0bda84654e94ac81075d4253e93c9430d4617035778eecb438f56f09d2c43c5a4d98efef2cc943e5c46af11e3dd8a185d7bee7f41c20e680fff8677ed0d2aeb0019a02bd23a8bb6ec8d37028c683a14a6ad1482ddc1f22f7bd106be8481d914aceeec03633e52b647d1bf129a8f34def3d48438c68954758b0d3a0d5be8bfe08e909cfae48fabd1d6e8aa4a1c37371c6299c35e90adc05f85d49bfe8445a365c4abdc5ec787c3851308430b409c70053cc985635756441b8f6f2e6d23dc87859f5a077cac64f12b40b42272ae4049869382fbd574a75bd896181b93f890be983cb150d9a71d9f7558edbd6c60384ed7a8580ba2c43181319181f79b50b43728dcf3e294c7e88c6ec4b8f26bdf538ece621c1c37024f19be190b52ffedab852717234c91a2454658eee7dfab8ddaadf19d10f3d5bcd054453fbc18331bb2d51393c408df29e89709019140b7eb234d6d04e6095c890dc58f61a7cadafbd0819fd0623b8649de4ca5f523d974e73d6202aee32c7c2d11b110d45c8cd926a8bbba55c928b629d71c5c897f9825d29f0820881d4777573298c29aa8bc0f71b65ff85008631d0efffb71e239d051dd571e2704e70c53ec52335b70120d4097e50b99a437b4aba900dc8241f0733cea276124a7073a49127afab3f0988548f4c3007d9a457121c98b6e319d09048fe5d47ac0efdf2dcc19417d53bfb1a7d8b68a5ef49aa0428f9b48e2b708b6d1af5c5b4c3f9f856f018df8800ef09840d347e72b5b57ccde43cedf1c4107fa763c88dd9e4cc6a2f11450bf7d854e00067f5a4104d1566fcbdb523810d06af8ed0af5ad355a95b3b6621176aae084f4f8293f91597a0104aeb37248c5f52a30154d4d4ee8a7aacc19b320cb5eb27b7dcf8a2353e1249d0bf60ea81eb20e1a9bbaaa2f384305564461ea111543c20072bee8ab8c1d3d6fd044613b912a237cd4da9ea6c1697f977f5ff8c8b87780c06bc9729325dfa4bb71da0a46e8e3567833c847d760a6d459ad02810a858b089210a9caca128381de6653f458dd701bb1f207e803ff155734763392f302887166df6599385221d572b4bcc2e6273940dca5860260a35db1f8a9723758e00826856e109e5bcd40575e609e6c93e31d61576288bb278a566c39547489f55b2f4a8e87b79698f61ceafc8b1a94b63449350678c3218733a9ae796477161df561f62b58cc542c33494f7efbbbd9f4491d5acfedfb58e2a702fb50599f066fd3ced5c1029285dd28a2a95b3da3494e7141fc5c3130b01d397f1b07d9c4e671345ea30e9e9da8c214e15a1e506f8b93d0e6f8cc4e58e3e481f70caf5c237556431ae86ca2865c2f4456beceff7124bcc38d1016f41e31a9539ca515046553a3d04dfb27ee7ef084c867d5421a5e52a4ca2c85fd01b2638feb946e44ceafe383e2f1d8c18b4dc0a4b628b5f7c39bce68987b42586eb970a12e4bc97b71d81866a9bcb2e4e354ae67b1454a45196413d46c3838055be10d25f88312162cfab52e75bf16fa047890dfad7deaafff6c125d6b75b16c311b12deb9940319c070e78d0f00e5a10ab86eb6ea510852ce1a652cc342406ac26da9d176d2e240d856b73262b1652d13afed1b3911caf0e92047446f99b9e19bee75aff102b163b68cab0f3e54066fd4240bc890afb230a4ee4c928e0bf2eb334bc86c386308cda04fad1ce779f950002bdc08714fe180e00d164d0e6499998715eb0006487c11e0166a8007b3e93bafd02a12c9efb75aca59f642c76b65f5241e5c0e1e56af1a27adacf087b76ef9fa9f5af0139970018bc96920e7068a668f64b304ffb4ea5fe3bca9b0032901b45474e1022eae403923084f52fd40b3fef322d7673c0837253a0e510835ded88e2a8c0a852770366eb29be7164ac8fbb6ee2f3297d776bd9859e4d9083ffeace925ce7ba01cc8e06f5ed6cf56afc8ff9a2d3dc8b15aeb4486b1ce295639bd1bf7a7ea1d05239d19225f39bcef403af4ee33dbe9cf67d34611a48a08bbd7a9dfbdcf47127e0ec31b83bffec884ce1f1a9476f8e70974ab4ceed8c0deceec6fa08ce504c7e5333189437d5d0398a7c1fac5c42e33b67fa9f184adeb9997c8c841767d1643d9bff120b9de916195ee6c550ccd9f6286f43dd5a94a9ad5fe225bc19ba790288b4d71fbc3deadb9a85dbe46858e1c894b461d771930aa775bd1bccdf5a65b0d5ddc71a2108ba73bb461abab12a56355aa40b26bf87243f8c772fea81fa2bde754203e08a6f6ebe8497d6cb83c380f210161478de839765f90b15843cf3156a9a89af88e8f7a1b4ecd01d469eeb3943a4a3051ecd0c411554b519378014a596127c7fd3d6f116b8502a2a138998e137b2ab3bbaea51a55d4c0f02896cda0ff77b1666e90d9790a66bf78c0fd1eb1218d63dfbe90670b622a59b93df313d5b51335ab0c9bdeec71b9d65775481a9bbb918df222eeca53667de09867d951f842a73610f0b6c6920cbd600df35174fe5da619f23d3922ed3e75876dd58f793cedf1604be8f6c372b7dd70ed80c085c2f2ad75985cb0d7ed8b4aef49988d2645f581012ade21f59e9108ea9ff1da7ac407a122a2b792dbbd5910c83cf1ef36008f1a71baa27ac7b9ca9349be87d0cf89f0dbcb235f4156b51237afdda6a71345387e5f9931e2382cac69dd89e8eb70e52f34c8ce6f0f7c98bc3f46b217f75171b9bdb40a59e7c7721b475fec4da088ef3a9e08ef63bece991aabccdc9fb30620830099ff809e0edc6a8f135c59f3249cefd9f8855ea07196fb332628950fe85307d7de6e909984d3659e0af21f256659ab5d2dd060443dc682899235f432a26581980d116acdb557f5f3d6b502ffa15db6a816a84d5582d0544331a10a8146bd01142cfaa5e25a52a0bf26d1537c1b8104aa8b2ffc9ef88e50a453794685f763542699ebed9bffc497e4f1e085576df5155e0ec247cf6db3bb9cfc403b7202a1b468e71d80f6c28aaf93f482cc0b5921c02ffa7ce3752bdfe5eecc01ce9b196807fd7e939bd5585a4356745a11938fc0ab671317fe4ae4860b3ace4e120fba34605acea0de8f4287fb6425a221ed878c1b4d74f6985551a52287f7b855689ab2f9b9216f1a700dfb8e6784094d2801f5b3fdf5d7285deb4ef5a509af5888ec8c09ea40e346c4a8eef746714788c816ba58f38af5f54bb11bafc4b15bceab203412522082418bbfd0302e0835f3497164e30d73a573f15378132f6daf6cc4700e02f5f2888c8ca5fb3c9e199ec3314158ed5a5dcd5018da3c3425b50475962c48472f551234b36209930774ccbd7bba9b31f9034f468a3be5bd7ea5431202475c0bd5ec451ff0e72174d6ecba745543ee5240a6827923991ce017adcc24f4617689dcf93e6a63bee20fabb837909b37812a0c3bf45d6d0f27f9074250897d64a7d8802ed7717dc61554548e2a5cb43a6e404bff995f955eb63bb82845da3b5956710baefc0ab8b88b0c1d5a02033635d2ef1d5a6c0474402be28285a8b1d0408d832b994e34c4a2ecac46d5e3f6a38d40ae53a59fcbcd28073b0483b160cd635ce071d902d9c65ce0cf4f08090d4245d5656bcda424321bd7c114ca52795e4c7b41e695cd6ce5565c3d0028eb66606fe31815278a96697545b01d7e1bcc7b1cf14e66b300ca204f95ace22192d817b735dcb860e15842be8e77a38222fd9287d10bc9850e7b6e3a37c975a701254a86d9e473241a23fa8e79e9355e0cfef962a3518a25da866b126125302df3a2b63e343c0e5bdfa561e0c00c8f5d46c681faaa2b004b1c9bd0c783b49f20d2c3b25238b9aac24fadfaccbdf044aa536f033065d0609eb8de8afa41dac1866082d3d453adeb63f14445ada7c430277ba03ab8dbb3513a5607d8dac0322da18347e27b1b98dcbf0106657aa3d4b588ad624b9d197a2ba4c582f5bbd8478908e92e8fa421cb54ed115ef4ec82f4c2f870596ef03aac3962ead6c324dac729ccf8a08b502003fb26985e9e6ef5e9d0e689ba751544f9a264ecef63846f3820c0da3332982bf0a6f74b236dbf53c1315c0411580b76da0f2efe84fec5f26c56bf9db5e479559c4a1c494d08e6b445c2c619892ec49d3a5781e523166bdefec5ca83b21e3696e9180411a468fc9559b89d9379716bb0edd6c264c47add24e3fe73f471fdca890f779ec02995e7e62f9f83ca9ade21aedd9ccf23ea01045287585c455019c75887665cd578c4c410665406b026adfd4d28427cca9ee6c6bd06b686542ed5942e0b3eabe07208ab4f1b037d364747e9bd9c0fbf6b77352e22ba3002cc815dbe5e520fa6b7a66c294de43924d398ea5f8184351aedf304e232e3d33ff28bcb02434f2fcd77f4d3d53dce4f42b273e629f0ef3c6a87ad0abe2bf76da67a699a3ae8eaa3a6bd86fbd1e1efbdb84a9f99504a62343af54c4c6d7044d1ba4c73d65cbbf79ef52681411e37f4c42fc6f1a4ae4477bc8bb94e80c21e30ed891229433e9d251d8ef4a24af6c14c299e368b250ca518befbbe12c9868cfa1c4126c7ebd583b43f672cd7da9b8d52e9619565504f8e430b2964c9ba76449690fffd7e8d8ec077172a9a0870fda51fccb6e660fac0c4cc340a8de63c042e2374f399a87dae58c175c12d3b1ab46e58bd75e107f1ddd350606769d94d4fff590756147df95b612f67b9f10710a99de6ebfc36279ef54d1c79c5949c762ef1a832ec582a8bc79b4a8b6c615385295f4e341c41cd39df8b2425b47d3e77ef06c1071315984d8c029a288c01306fefe7a4c9c217372d684eb8f5aa67f9e7119b8dbc88f6bd91dce24ba70438d1e032b4d0635f4ac792429a54671de59f42adfd79e321d420cf0cbd6246096c0465775507abe4746db04d4cfee6176c6b6055aef911e9fe6aa7d0fea2ba9807dc8c6f310a524008aacb073f3629f5861d07cdda8df5a32f8ff11b8111b5f33e23ec8e7a3c950afdcb16e840de4640be85fd9f4e927d1fa300938ce93ba7ea4691432c006fb7e172b5de36fbd3262387360e8ef8dce143b7464f6545938d2705f75e783cdec2de42264553e8e781c55dd1e1e131a9d1a4ba0ff7f8d23434306ea3c61aee56d58ad823d65d4f8f900560e45796cfc23fd1b8f3e7db2b4ecdd4130d3d86989905d557384a08d6d8127d934edea7fc9364b56e28c3ab1b3ed630600f2fc1a8e9a120b41eaf7f5582881b5e25708ef55922a695f633bd27cc291dcd4ee2bb1fe18e41bfa542424146870ba300726dc740f03e46111e6394fa2301819728653b7ee59697fe997dca6ec30f4843ed68a680bc32edcbcd6e2ba847d3f1427fc08c5003f32f7ae4ea670ded36928190f6d6b2d1a23360139dddfb902ef1a1fd2764c8ce80040d831f596a417629081c83042f7315b98ab4b237a6a15ddfdaa13ba0b11cb31821c1a44d34b72db0e4e06e43055f9813bb971c94d070f8ec79d4e2c76bdb59d98c7504d1a6311be28c416e25f43654992fd50dfe3dbb4c9eef3a89f414645e36a3388316cbafc9c9b4e22a4e88231be729239ddd755cee7f6ee75898154a6dab3071a1c77e5d7a5c9cb1e7e9b8311dea70376d5c3b354275d2fe4cc3d326acbdf4bda219e5d923253cb83edd8a39847ae4ab729d6c80adcd300f6b9a055ea36a8ac70111dd16b321bb40a43527107bc68cda0d0de47d0bc2f30d5f323af38d9a0d018b30c963d4e7b3f7a0bba2f7407cd89b8c3c763c349e4875bf3f7558dc30a10868498e590b28b21f70b6a03eff42ec952923d11eefca8d6cd42c010fef5cb5895d7e732f43c53fa7807acf1686eb505b15be0fb94c1a5c58c02bb95ea16908f37d26aa24a75ad04c451cd43c9d39ab52dbc0ca85755f5920d7c63836b0d670eb421be9b1e359b484e0e852e065fd957d6ac370847aa1c10c084215ed9b487b5e73efebc2dd4890791ad2038aee30df1f9d1156ab66e0ca69eaa4983a9557c229ca75e73c0553b0164bc1cffaabefc472e598549d0c7c88487bec01e7d876d7b67f0528610d3daa341f0701da07fe29e1f69007eb666b9777b0faeee3257344749ed031e3c456edc2af229a9d8acb2076e0e14b10f7e9408f14b61fc40e7fcb86e5fd62919d0fe0ab7a16adbd5f86fd5f74fd2225f39c0266782b42897c6b07ac3d0f69d44511e34e2d84bc827ac9f4454d5423d3996b3bbb9aca4ef6a2925f23bd4a02e7e6f344a08209bed7f60d6002664447a211a2ce31b35b899f6c9e1e60648b60a887e6077af859d4a7159541efe86f959c610f712e86f42a7ef3a7cac303123def9c82d747e01148d612f0fccc60dfc6eb980126855f5ebdf19c3017359ec08e069bc759244d8b5c9f90e69a7d1142c1b98915db50710ad6d714d662bc829431dc9801587203bed6eec3ed2c67178723d32601144dbce2adc575ec2d7ebe984ccc0a870e1af75e9dc3ec800213cd193573202eb3796bbf7edf29384eb67f6e641761f3a82ebf5ff12f51f204814f8c0254bc1f4ed813bb5b2f71882762450fa93fc0f5ae0c657b70dca209baedcec4fa2f99e90d2d6294b23c6637465a2fbb79cd56ba81fc85efe1fc319b5b06784765ffa9c0f309864a4ec9653b274333a936fbd18458be3a6643e198a64ffe8a3a8ad89bf20da48fbe50ae00ce6146f1830c89ecf4ecf2a4719be48de2687ac363821e399615eb8fccbb19380ff54337e513235e73b81efdb79c458deb01d5e470508dba8f4bd390c0b03b29daa45c35d01704d35456ce6d89af6bc3dded790edbfdff2877aaa21822bb19a9f87d178230d1c1a021046383301ba3f17194957592c9e3e2e20e07bf9ea57155f09a0ffd948598b0127094c46afc84554dfa32e0e7a706dc5bf37f7df84117ce99f4d1d28113f8510f088caa07dfd2786ec4cb921104abf6f4f46efc4b9915a3bc5248fdf8f481eb45b496da3cffe435639db4663b53ce5800b962587f3790027dfbe8bdaa2d5307cf4e8e0cc33ba53c1fa4dfc77ed194da0593194c3b6000d53e77e2b4c6f6b03725a0fdaec118e512371376310bcd07e2f3723a6905aee4943a205a14e1015d9c3957bcbd9984a5f9b7f6e69f9817f24bae3e8259e8b0266a1321b9f39c365767a4d4e71212a94d5d3eef2966ebf67260f5a78758fae70b16e48ff402d5dd87a146c1ec6acc1853311243fd4e5dfe207b3b0b93ebd4eab159fa2efd93d45318599e243b74f040abef65b4985dedb849147518576642a67f7c3ae8bfcbf0e98a700bbbfe3d5c0bc7af95d501ea05969d2af1ba05239cacfd4231df3b9001f1c4fe8c005d7dfea05251cb415a86283cfaf4ca38df0a9c83f32a2c8833767ab987d96838cb97a3eeb7ef28c93b9e77a2dc6c67df9396da279dafd7fc2fb0333dee31e4b5c7b6e67258f3eac9899abf37690310ac8117687a039b31d1d755a4b45d734d2c795e8049d235f5873246ca9cadbe2124354e94c28f0186e3727eecaf7442d8bd0ca83e64783c20667990286dc57f071e9158cf5340398d1c3a1c9785687671debef56ffa3355f1f7a2a4e4f7f28058e911043edeb7b656b05d7d6036d394ad1becdf87810d7b562402c71089709399fc0f2260d2f3913fd4a3914b56d2bd2b0495bde67cf42ddf336c4d723853309137057cd227ed8fae5e41a3116983bf71368ada0fdf9a50e9a974401d1e937651a6ce7da633fa71232ca3c2c8cbde9a1c3e451c00b844ab32d23b5a9e4f7c576e7c038a8f4427c99450d05b4848ccf8b585f271cb943018a6265e472a306441321616aa3aff5a20c0bcba563d18adbe46e88d3923f1bd79eca731222fe2abcb08e386d42146e91f454323ed993b789d1b671fbf121b707c2416f0a16576708b922355f4ea786b71ae0d2da69bb10b0cecbc780a7cb309592d654018572903fcacbab31242db34c273ace15ec2da05c09178b2da4eeaa7c1d9afa013eb5bbe693508550db5568f19e5ffdc3a2efdd6dd56e5d2f01d9af556b35faf28493d1c6b6fff45cf9220df084e9af3690a3c5c914ccaa1123c515c57ba6bf512e54a2233686475f421847e4d98efc411073c5307a2d13bedbe64d8dc3a2f77fbf5f825e993ff01614251a1c36501af31ea3f8377add9d3fa797bd3c413886d33c6e335ab475223bf291cfce6e6ae041dc4dc486958099eb8da6e75f0590e270cb3ebb9ab64684b97007cabb0ffba3195f9fc5e3b6c6db444b2e0c90cb908b6e4856370a9f8111a3893f94bc9e31fd99402761c315b8576a6a021db28d346a6df7d8e86b9442d7b06823bcefd4ab2aea5281ca823e32e953ccb01470bf31e01fb208901ce87bedb37c3df1df854aaa84a40c117baf6ec50dc92a986088228dc4be7cb8e1769c0f324c3a929397105267a4a53453455156d82d8ad2e631eca8892f34177f691afc717a3b11d5534adb4721090bfe1f9b98e8985766b1141cce64924c12790d4e2b2787480e0114fb51b88fc021d4d55b23e624cb5b515e9c4f02ee2cfed1c1dd89b95cf19a494d843414d783220aa2ff8922a5292be1a07c709db4ee2dbf6f056d0b7ad2f32870f5bebc79dd9a8475852435c0233bc386ad057e141680e825de02a704ae2fd641d1d9683da710b523fd348f3c45d7fa8e400a665cb778bd24ccc5945fdaed902dd17ca931ca2674de7b55260843e1205ad74527e7b6933353a9c1caa3c396bb6128337c3e5333efde10a5f93a62c1bdc7e572fb509afb78239c4ecea5afe56811278b2bb9131c6f46815f73229858ba5514b22d31820a2d3f3016205a8eba9dfd2bdd3bc63ef0430fdc6d8c90fa5aca9f4e9373483c0fd29dd9534357eda1b31c5f1d4eb8f0e15a7e51fe6df4b880aa894ab80cb8fdbaacda3bd82c6e14fdd506f8e54566e261555b9915aa917b63b902210b1d17fc9d60d694f7b3f24ecb8623adc696df639ae6cf478b83bab2942061903c7c45ffb722c367ccc3ddf07b38f5f6880ce3b4903a254ef007afde5c0f2115335d92fae1a20a40c9d6d345a26d7c96d7ad6eedef8a42bb411f4f615ac161bf9bab564aab71eafa3b15a449568e66994fea34d0228ca280dc6fd15fa5a68d7112a2616cb75f55c040aaf89800a40cc6f7359874e3c81410e0a5cb5a63aa7b05c35119c9f6a065e67d151244f8adedbbaba61b0d2e08179d4174a0c76ce4cc16a8efd8efded48fdc2d875afcab83992cd71e9a03cf49f3e76b8ecd604091db3bbdbe6b93e146444aa7454ccf5dc9d789131445d5e33ec483f77f49deba5152c7f97e734df04ac4c241c099eab15216e5ba36ee75e37cdb58ce160ec50474890ab7373bbe6d7888becf67248d9132bb34e156fc13908bac5423c46cbdc08122906844cf38f14aa02346d433e472161457570c9f72ffe4e9bc36ce6e1a29957cd4c6c834e8063f8e5770b1378d958f6668913fbbcee71aced751f1816929611b89a31857f6b273247c1f2d7740fa3df71d1ec52229ebc0a3479a4041448f858645f31fb5a935219d14ac1f5e56090a226ffbc5d66d7fedc713b676822452f407f630a2f6dd709a7087cabd62fa36edb8fedd454f4a5044dea0af574aad4e708c19c4c33cb51bd7a85657fe4b787ed85e5be9ab9081953447075ba6873580841030782d5b6fffeae341e1d03c9d6edffe1b51a2a64d015f8d2f865614003f364ed00e1d714b7c5fd5927e18ee914ec70874ad73652bfb746e448fd0f0a48bf67c2cbee3d883e0aba1167ad894f137b115099cc075e6fa3b8dc0c85ad6cb063486225c9577fa5a7fc7df8d133800d02f99350df897d6271c514114094da8267a6e38c0cda433e7f0779ab9a5242f2f791ad66414628e4a1ae0a51e6f5c3ba34cb502af488de6f787f931fbf9de9cb039ce29824bd06cc5154c19d4cc0b096d4e59dda414958e51f71746734b6f01d9580c2dc32ebca336907a4d47e9100b1f8382a20e69b3403c6bfd6370e96139236443fefc56c8b89a7435ed3961e6d2bd3a88f0e488fefbad6eac0ff4e003a046f948099eedb4c976aac4abe60d3fd99fafa6022004259ca05b967826b8d5881a577f547b37d382bedf9f9a3c04a29a1c4334ca8994ed32931ebfc8b5f9c9d8948b945f9938e8c9b4cc066064f007b0b86aa8fe64862fbac9163bdc7b42072364fd188f1171a64cb74d06b859bf6d6a1c942ce127adecf91e136afe2d4fd73c5dc8b57bb0114e0779b97cd39405e448da0f6ddff575e83d7cc47f1341820e074e9d306c0d72e3f9c9c9e8eddee94b30862e95c17831e9f3ee1857f67e1266c0f96db31fa1e782a9e798b64bc6901c64b8f753a203db0b7a765f53a1cd1ee5aa87cdefbb191d8594451de3f1d76deb77e8de710ffc7bd2dc9cb7d62fe66f425b104638906a519721a570059f95c836bdbaa7549fac25c0652ea73f8963a77ff47fe13740b5eb1366769103beb6636d29c2a65c0839d3a73a94c94a185ffc06b777849071cc44e715aa60020e98e115508999a6563f56ba658ce4477757ffe6494b03535b3a57acea23df77141d7b693efec7460761eaa14deadc4320353c188287c4b9274ae180eb50f1815f4c6a6912530a4dda8720aa5905d7e1d0e52cc1bd6a84bbd7b699a248503b25b3da768819392c68045593d4614b0c4979f1eb0598db9985c158b47ee7406c86188d5bc422cca02512a95ddc3ca71a6017ed3b22f13c12ac6eb44455549f855a2338b6acd2463c17fc36734c113f65dbecb58476025ad2f4ce458f0862bc5199003a68e3efeafa900315fbc473155dd07e0aea5670e12e1ec5bb9ac87be9d1f5141aaa7f3864c19a5ba6bec0483049a0a69a4047be4bcd8f69721420561fef977b28d96516fbeb7c09f356d784fe1718a35ecd23b0e21cb047f171e5d0d63f930c13393160d2e501be3810d2e524fc2e281d9222f5709ef2f3e6c2315a65e844e951e2bbd32cc150b56fb2099c3b0aab418095b8f3ba074248c306add016008532d9ee8a35fcba7869c67d189a9c540e58e93958fc631291ed0f6a9d8083974373a83d4c41733e06570b9c88d21bb8156cba48868f1e09240ac175396ac9466455513e0e18613b4cc5fbfaf330b804dea4084174b690ff7e80cc4a2743e2f7c14e8d77f458d4c393b06b6aa92de36f28489d9419b0b60f06a163388cec0ff59afb9bb59de38e4e9ef3255ef0a98c9579bd9246c230d22b446566e8fc8a0069bfcab35a13f8351df6ea49d5ddba58db4579665bc03684af9e43c496e481ab56e11dd652edf1f8c1ab3a1aa30f670a1fce7fecc15ddeb29e2c7aecbff6800429c824a1a4b870be7806cd2c4927be6d09650a1c0c10881922822e181b3eb1fb994d861f499f7d0ee8f727d286f63603fae640b94f1b02e81da71bd1538142accc2ad76d9d962410ecf3da792f27272734d1a8ec2ec422034f170ea45c86c01810fb4d5a20a0a589b442974c61c71bc4a275dd0ade7aa7de35056417f1d42335f351c5afe7a4c219a905b7404b10160f684019328dd9eea0eca27075340b0174b84303db501d3b842b1a11e5f3fbf6e83e65d3c2f90a842c076faf63d393a0e238887329dd722cf2a752d89b7856016ed8154d847c1d30644db88b0e6e1e1c671143ca4a466f367cc332ae501cb2b82e849f09258811a39cfe1e0c3fcf0838853e1c2cc0ca97900cc10a3cd484212feb36da517ae5ed1ceb636bf0417d8d16932dd0f527a29609f70ee1ed628a4c0b1e36d826a00e231d5822940998e163a95e8d60270d46d06da53dd15e11f41e66a915d2ac6a24e5cdacb45e22ea5aacd0f115053e92950d7369bab315ea73fbab3fc4a853b1235f48239f630f5577590e08b18b4acfc3f3c6ec39977483318549b23da0c8fd02d0bf750c8e8bb91675ab6f39a5459ba1360f8119a7b083a0d80a49b3e61a8e8b1c99619773a9f1b1ddc0a6fb7ef3bab95b9cb6dc3f91516caf75f294d02060ec36fdd59477d9efa7f62a24b1c5d9696c72048d3653e86493c9f89f2ff579a81fa53ffd86f3abd691893484e7acd9effefd8da67270908d202b076f36ec222943ba4beb1a9b8422c90127269814896f6b75f1dc7ad9c7bd2dff8ea4520634b50f90fd1c23b49002710dedbceaabb39973d10ff308cf67d3ae8b317356dc9b05c5811e77cf0d99e30bc378c29a4f07ef58ce6a6e73bf0473f854533bdd3a774765955e468df69a5beafd1a35b6f3cfe80d21268ed400bc4c4f8bf5f06ac404dd50a2d58c762b03e38f804a36605669e79275a44251cbb3c5fc6b0ecaa354702680d05fe5cec6a5e7d990369cd01679c78242c075e12b55e96dc9df467a685844f83e61fd51ef0e2abf1d52382b98b993ddc986c65068750f0e99b1108b631364e58d5826907fd7030b89cc7ecd95e19c9e2ff8e1d3671ad8b7e09b152906a84749ca29c6e8f679da2cd89156c658fce05fba060b4e72a65b3e2dfdf4e0f3efb11009557dc3d2aec883554028d0bf35254a199b36b8519f7a7f126f9992fd2a40ff08517f91dcc34eb20b45f98ff9c2dfa01426b63c1cd8f62151b1f5073f3c53685ccf3fe0c63aa2cb6471d8b32d3f7c3f3447e1a0eb56322ac35b879327a4f674b8e0f6ad48d4969cd1253c00c1a9352f3080f4b1fd86dd1ea18b8c78fb00360e5a8a17673f28652aff579db3d902798c60c1d7d8cc1bcadcc5bcede4d63feb2983f60bc992e896433d6e9d32f356a0fae46f7f3436ab373c9acd7d53e8ac37711753249d3cbf5ecaeb14e86366b23e71d7d4d64a3af3d6a15cf920d10a6ae21b64ec5a258d59361a41d1af3e33410ce63cbff1fbafafe032e06ccdc5053e9b2431ae9df05a45b7d83c7b2e46d5577f7931e1a4f4616b61456f1808360b530490262d65dc1dbae80c73e2fed39d5a00c832c33b91038f1c5e1680dd43068a3ca02fcde9924cbf6af3f4bd1a41266afc2b8a20ea646e3d557f2f36898fad31005060bd2aec01a7a47cded2408db2f138efd463c0820bf34c3a7158cb94f69da186ab750e70c344f313fd90720fe10e83fc45fd2d9db6db67341c82f9433600b56c41e1e1739cd8e5a0fee46164aa78c1528f98f2b1e1267e9c3f251ee22d56cad14f1f761595a21fe0129bf48671df56aa224b6c78ca29799d147c1c12dcb7fd79dbac3d3a076e7d6e633c63e852a721b1b84bcccc9a6a1bb5f4020587109724a271ef64db0722b4679943c11892f689c16fe1f3931e1abf4a1d80599b15bbc2db0fbfc30e2906f230f678ed14ec95b67823a8500fffdd11b792013a243716b664b6ec896cfa5d26d82427db747490013d21fa30f33af1c44fb72774621f2c634b2299b7c495933f6eaf733cb623a36d9e65249d47c0420a5384a9426fbcbe105ae06f9e2001b9f3bf373233bc82ffb083500bae5f49db152db69f0d9edbdec57b4d962c3bf2b0748d4df1ad8694e5ee4a36e13906e7f5e463d04c0c8a10b01d9ffcb296d61d3cb142f234851acf040272581f7b5272c6a075e718ddbff72dd6479b553a220689d5da7a59424109c33f1c30796795749f0ca96403a44ad135593e2da921c575eb894c94ca35da1ddcc32fde90d8c963d73e4a8c80dd9680103f798e65ed2f1f2e111d2a3a7a6b4701229ff0804b9c6589498e56a363f021fd4c9d6cefae0404c2f5370d021d6f7e28b55f60cb1455a0f7490e8630cfe1601945bcca0658df990ccb40a3b919d765deed5598d6591e1aaaf0ceaad2a53935cf6365d734c95c7642fb0eb51b7dd097a015c191cdc6d01667d16bca60150a890dc721ccb0f99e65a0510fbefa04a0060177b6ebaf5df6f74af099b3b1f22a10fc526773d8228d1686a640bd10ad2ac085d7032f99e00e48197c3cf0f4b369fc2e803b2a1431027f14126f0928191d80e442b70288a9c3b0e16a1bebb581d5d6968515b3199e50f8eabe16f639d456d886f93b509b13dc7ceb3b058a63a05f60ab594688191c736f384faba82b5e749825b81910fed7bf8a5f5721efdf29a46e404b139f8184c21a55f9c75b9e2ca6601aaec31d8685a781cdbefe0131d62bb090d5f407c8ce20aea3194aa12f543fabecd6f41fd83fa0f9777ce1b75f08860580748887db0c779bfaafd2579da029f8d5baac1fec6fdea30e6abb283e9baf7819f4419f4f23343ba9b2ddf20a431b52a103ded9747f5d61f844f0b864e348d2b44aac70b6f5bfbbe5e820885fe4bb1a3e5de5ca377ce9e2267cc26c0418254bd75f9dfea3e54ed0ad8c5d32d0ec74c6e4d0215c76142f5e0fc8856aa6d325a87f8455a2cfc506ef3fa173ca544ae2ba799e5a18e21d6c966f01d5c7db40f162ec77d47a2c953b6771b421f1419e81417c394dcb271ea6e71228448960035ac85b8f70a47ab32332071a4891230271d5b3d290d82d3771b15e5f6e83f393eaf58efdc48bd5698c1f140cf6c6dada3f62c4417447e7f34dd46d327c17580a6b03579025e9f864ee8382908383aa5f5b9b8087a69222c3493e2904ce27fd30e4c7fbd2af1a5f4e01575851502fe75454b26c98dbe0ae5920bc9df0b8473426727fed28bcf93aa49ca9b1a81dc7dc4c7299cac97a90dd9a8789d93aff6e921c3f1a040faecd8fd8b8d6fcc88c49944152c53320b129e83a1f7db77975daee727f4726f7cf7865a50207c92593cd9c3d81175b63ff93fed70d85959aa1ff3e8d1a8ce41d6b11706995434d7dbdc9e70fc7fc7b14b862da88f7749ddd46ff2c416d6d1d6cfccc9bb2f8ba1b367ff449d7fefeb23406a7bb11bac09ff3de4f060fe65cea229864233571e5d6f945fdee3149e443b814b334fe534893dc306f27f314e196ac131f0af7bea6d1ab321e17cbfddf76f47ba321237195c066c0c8f04236bb76df2efa50e23c6a02c4abd79bbb988707f19d393c1a39f7296ea49f2a8fba7001c9b190369e1dc4f9882951eab1d808649643116579ccca803c6e117bd397986e95449f429a3c62fcb721f7f6e0ca5d914c88ce5e937e08b37233c5ceb04432c304d2c595b31a71aac85108bf063679533696a9722f9ff10b28c52df8a654f351fa9ed148d5f582ce11103aba18076620b1d1de2e540e71e137b9e8515915dadbfd7402bfbeaa4956025fec00e71b3e33682f8462222c668eb4966abce199b12340572a99698d435df7c972fa0db141de0090add7171c6e93c9078dcae1a56fe9812fad33368d04acffbf36ab0de72369631fd345070f77031962fe854e2289f376eca72327f1d413595d8eff23eb56882a5b28d5a0be59fc347d5caa07845889cc4285476b7c65430c665404bdc799b670858639e171ebe9e8545e5da80e35d17a5fbfd7cfee5b757f4f0d2eba69bc957a99cf853cb9eabb2055ae73c13f5e1f70c3ed6d24f9f6e974d0fdfc3a8cdcf8a635ecec364f8320f87ce3619a2a5c700bec126fbb2c1ff974bc06405cce1e8722a2ec06915d73663cc90f8afa2fa17de7424c728e702c9aca6d5f0df92fe95503924f61f30cdff7884cd1bb789fab9c0b7d5e3326f8f44cfa209a459919857ebde98e027cccb96ce121a04888c09a03b5ba9f2014123d4d80b2f94a43fa2f7c84b094d00dc3865876f76190eeb7cb2e878fd7cb6491f9b6b02be512781036e97f2da25386ed6976fde64c0aaef8396388145aa450e3161eaa5202ac86b6977c0f52572f6082cf8cafffaedf09df7621ab6a086338c591cb54fab727ac81f134439260d22e5204fd4bc83bae9a157b9795f6155185dff218af3ec291423b2bab10dacbaaae9e931d8128746e5c1eda47bf4c2d042a696bd46e13bbd5d60d09c3c3877e00c979f86527c495ff05bf36dda2fcd40723ac172e74565052252cd6cb4985953ea8317a840cc533a088732aa43fd375539c0dbb1722663b99fbb9e53ed054fb373cb2a000bea1c6df02a721bf6cf6923c8a2ba35ea61fc9f71a7cb93279f36585cebe8dd6c1238007fd652094ac0f8b9d7a9f770c3460f230e6d7f725e4d579c65420cba5e39d5acd197716a46300dc3ba34ff744a40a5bb1a38ef7911e50adda7d03ca4509c3c7519fceb4ea8bb36c1c1f6d81efee4c71c12135e1f89e1b7ad32974fc73d982150fd3601039ca6387c7143cd4638f0b0b741ce916206b331ec13c0cda5b7cdd558094ea6eb5522368117ae165e124ee039403ba10b215ae02ed0e0a7a51ea0ac381571f1d8de3c2d2520daf27694eadb1a8551a1e2245fb96111567454f8b25b6a5e66147393f6325d61bbaa0870f70ae8fe032d209688403b32b63df6d77503c0b32b3190ce2be3f83b277190fa514a3c98954382d10784cb578d3411c70a85e7045131a8bf4543309e0c69ffb0b157eda591bcebe5b1acdcbbe105e1fed103608578f4b768d9413dae7f36e7c8f709d7cdf39f301de61e30a46d508bad482fdc4ef3d9445767bd1b456c6a3a22022bc6e113f354e92e6e7eaa5b0749967261322c0758b174a35f9765fc1db5caea7a9e12c132da800418e820e8b8ee30f4edbcdce965a354a45d7cf91b9d828730b96ed5e86b5a2eee024123fd7cc4c89a4b1331343de52aa1a051d1f01c2aee7775511cd5b367c5d7ea73d3c9d5a6bcda6e2a1dd114c57dfbf3a0fad9530c8ac11393c66e04287fb70353aee236217d1d10126643a854c0462896f34b4279709b154299b5938e5ed68fd180126cfe4bfb57886cce876f7c88f1139bef6e488e532388e2b4dbbfaa10ab59f68f6e2cfe371cede86cf2ef6b067058f3eb3cf1efce0618e056c4f5fcc0920fc793aac0923cd74cdf651632d47bae7bf23f1c5c82c9a79602ba5305f129e66c6f2c35030c57062a77667d8dce4313192cf2a14c57ec24558abf6832843e41e000bd1733052b1f44cc479ecf15b5db6b1c718e0de33ab4422442208a5246f5f70a50b60650226a8de8889f63cf5c06aa5072c63b8497d1164b9a83bb5116a980ec7273a2aa550c955fd3410f36495d83a9e3d4e291b67498620d315b6397529e218eab2ffd63609f8c3dfc6e183f6aac8fba04bcabe3172305990f919a24565f162fd377fd32a74cebdab008ff7139e8ca0a1b6dec3fe03b4fe6fdff9ffd6a7998cc1e148439e048705d120637c01643c9b9663a46b588180d0c7b9cf727eb8ca25cc62489ec4082b981a5c5e414c1f70912af727b73a8b5b97e513824980b0748af286076e2567ef70d5fd8915d9e4d9de98931de2163d1ea2401a7232a3953b254b0f2639dd07dd740ef17ea3cb08b52f83b9dc9154e2bdff887d5dc91ed8811ad56334df52fedd027d7c2204c0f21765fe70c8bd3bfcc3ec96afb9a1c1061d470806c3a3bf2ad3500953c81d6d99aeb14bd1ac080a4b47b5ec38926b881a61faa9632710356172ba28d578d7f1ed89d91b2f6ec039642449e6e15e3bf6740bc1400239fdb8749a173391ed6c77d339987fa4f8341a5d7ed809f04b1769150218d4b58b4b5d0ee8d81208b845ccb8c74d7541f78aa93ea31ca1e14178ba868a3349135b4a2ae4adfbbca306f0836bd3c828a3093d1206177b68005b5ca89591ac9fc5a0ecfa6f86b45417766c28ddc35f0509b0464ed5735fd6917d25adf57f2cafc809b018c2922dcce1ab0f270a5c197dc7847035dc8c4deef396f39184d84a6d8919d4c7e6c3197e4e50207e97cf9b6be1640293e2884fadfdc770e535ac177c97e3bc45bed7fa672bfb6f024e9a488b73f5f525b60e64b1bbe16136f771d8b8a2b698b2ee7560275b1e5f353491a9f43b17275b7c93c1c981b27a6b880d170a2be03443997848b61af7e48320113bc5dea7f69f96bc56d8f9362df82d22139664b8091df6c0dc9695bd18008aac4f5a0e3970950c97a52c06e965ef244562a68f2bf3cd61e3cb72077a0126ddffcca01e8a6ad35233ad4c269bec8ceec0a3ac99b76427498fb516aaa5f0a54d3185d28a2044455af185dc34ca9c236be44ed1d552ad70148a98abf6fdc1fac494652fd0e88e82d7b70cd21d64e9019b1cf9c09507d9e97bbd33ddb921d5c8bf7032ef06b4212328312ff9c29e3b0d608afb0ba456242a62dd39fbaefca7e5eea6d150e6e2cd53cbd7ddb53d6a1553322444f44f03d9016f33d17c8e70346be2bd0203d4bd0afb0c41b281473daeb1119fc9eac64afe585377ac42ea01239f9916a7687a07b23fb179b7dde608d27de4d277d75dc3d997e39eed7024b79a49dcc505f0a2322dba75d028432cab03b59e919d5ac196361e40258b583465726f17f95df72e105efc730d9cd1c7021482e6c26c46b65c44e326a142db6e0657406514947602334605863ba34142f291975e65bcc4ecff3bafd37444178aa37ec56fac25794407dfac3264778b22721750ab4d84ef1be5ec19bac123e5d0251740e1266909e25aa872236b332e40f95d70f9bb986965508e35329693ede7085381e3c73c7e190983b86f4b808019cbedabbd94df5df000fca26d368a11bea38fa54612866b417bd64110c9dfc9965d30d7e599edf93a6cedbb6fc9c6a11b20a6ff7e304bedfa45027d3fe1d29986ea5a6be11ed7c4023e7f48de72c219af8fe478963c08f93e32b448d18fc6f3ea9c1f1b42a8bd076f323d2771974f9aa6933e7d4272067555dee079049b5fc6a48c2f092fb159d0dd253816f29d69499b84f2d3c13435b3a5274d72e67f1d789a21c5bbe0355dd2ba2baef76accf138026b64646ead3ee03ae9b192692df8c432638a9a61bc23a568dfa9205a34aa9505c16b786e01a4af8dd965965117d801c6b8d85de8b0979217ee2d4e0aae9ff0d008e2a3c8a8e1f788a61e39717f56cb58544c28ebfdf909be8ae404af8ce1b8a01bdd3787655f4e3fb22308856803564ba0d0d4e1735fb52122983f89bb2bed023f34e843661b6f74148903c6c910c4d3457b533572b83ef97d0115315d5a35219fe1a46f2b68ae924b82e72485ce3212cfa825b1a3ed97161e0baabb6be3431d2d9466cfcc512e54a5ca8904df0e1908373c7b8c9780acb2a1a3b2db46b9346931713da7736d6fd2c24b84deb2d3eddb2dcff4c6b93ee6ed445d2c13d705520584166eb59c46e7bbbbd2e4eab0328b2d3f3b9e97cca5f0cf4feafdf6f94f1931ca5c52b6a2fad5dea8cc98fe5c2497d77a33f504b6a30dc9fc69df848beb681224312bd708a950b718288868b6161307ba94b9379f9644c4485b5be5d3473d857185b2811b12eb9ad1638841719fa4df4f9951b6a17becc8adb8149354784c3659a2825dcc893be7ecd84aba0cb8c649d659f87e233748dbc05ed8887533e8be33fbd8e3e56d814aa1128b28337e99b40b892f88a17f488fa908185288df00089bb4032f1b78e0a62b2a7bc217a543e279e03dcc6a927188ee569eb76eeb7aa80637b72d98f90cbe441d4ea407bf6982de25ac9de1c457db3eba2dab7cb554cb60c960ea9d27b5ea78851a8e254daf0d3218735b6a55db9560a6397168568ff47e94dcfd02b98a483e6d8d04e5084adad29c55ae7f11865275e7035caf5b56b65ed86e47c930dad0c406c064d68218a3dcc2f762b07f95cc160792cd172bee2afad6fb0d1be49e9bb60912e32b4ea946ded86c5149f1780c8c5fadb10bd568bb4ad50167791cc4dccdb9de66c5a3232b9d3d1148219a5516626230ddf2eb30421a9bdc40dde6ef372e60620b64e326fa6f856b946585349923a9bfea02a24345986dfdd868aaaf36a90fde4dde47efcf8f7a24668b75f478d3f3b02299ee79a638c6b82bc6e837c72f2210776c888868c96694e816c6e79cfa38f677f2c6fb5bf2fb88eef1ec0b66f1ce12cc6dc16e2f8710cf827b56df5b13d6a11f3225286ce41e4ba30c435e44735d4c79e533269e795a316759c960aa746b200adb0e20c818da2b4ff952a90eb11d00781a0633c593189830a68050ef7c3aaf5806a9a55e6cb2858ce8538e97f5f300cbbddd4d519d4817e84addc84be2621fff5b556b835e3c1e3a78f23908e0ef9cd57d4ea51d368ebb03eb374c3e517be90ae5b188ab2f8b048e0d3968306932bf92e140b5800214310b90fafc23abdb6c66e16f9e7c5e81032fda81872e350c441eb290050069e77be270aea70bbce07ba49fe3f5ee3c310602f6bbb5b4e2079eb99ff2073636251ee5f7ccf10607a07ee8f9154614702cf231c9518e92c71ceea67d359b9fe0a392287e22e35a0e941983446a33c5bc9892d229a6443a53c9c46495ad4f5f4eb4a3d777975a1f47a40c149728b44aa7b6368a57e988de9da7a207cf6326c5b917093b2ffd910d734171606fcbc00a005ff0f7f112f4e22f00317ae2eafb2e28c74823e10ec2829d50f29385fa9e744aaf8f086d15c32bc5f7528c299011738c119790a166ee913b92702f8e6a72ba8da063ea26e3974d53e21ede283e2e6fbe665106841af7c69daa2b18da096b93fc7c0325cddc987968f6448b02928bdaaa9358d032fa88bca26667c621a8d27834af3033c3754cda05d9b52daeb864536ddb2113db6807de7381d68821f6c7a830b583502cb24a74e0fb6228eba7b2a939f7dcb5f6bb26a8df3b676ac2570f706e2ce249e972f7823d2c8bb2c23d938039905fc1ea1d199f7ff33098a18f4084d42546ac69672f83dc974f94607ee4b834e38b3a2f06b82fb6b22278c7ba6edb8455f5ee5843db26dab0a99f59f74c1709e0189c7b154da660f40179c3bb5b4bc2c7c58e7c859e1925fc524768e87a47f92ed819be87c11743554cb86216d569dc881709d5dc704940d1c8039154460e1a93324f98ec649d96db8099016cdc792d65f80dd424397829bdda8b31396d53b18c1d3ee25d96c997357fa7398a10e40f9f247ba66644dd44db0475c4ae249bc6fcc234aa9154e64f0d868c6ab259ccc6468bdf30172fe795e3af01b71ad9cbe2a991c9cc2604e95230fb43672addf6cf61169b2a43748fb143c5bc7b4f209b1bf5e6352270df13f019f56a7fc679d9621ec6f37b8f438904a51d410a113bc5210d8d6bcdbd6e7e4263e3e8ec2265510791ea43f56eda15f5b8182c60446c81b1c418946112c8673fb7fdfb8025fc515d4cbc76958dacdae8ec60068124a8de09279c5f15529023418cef85c5f70a7004e934fd4badc65f376f155b8652d13bf67006996ca9bae10bacaa325a47b23178f1ff39e458d6972dcf7c572fe35d01a403444ee4546b1ec86984f27072d25b718d3dd19f8a1927ed4772b94b261d13d3a26a726d3a7473b81953fc90a9e6a9cbe17498b11c3d6cc2b04f0aecf916f88c13b252dab53766af09701613505aee8fd6d70186cb2b7dbe399375b5f135f259508b3196aebc6ea3709a08b8573d9667bf9197ef775487c7b572aa0f96a7ab1e1cc5f6d2761f28e93e50b7d869938dea0fe708247b96b7321c309eb2231a90191cc4ffcdc9165d2b0f6cdbd789d6763e041e560076c5f99a8184ae066b1121d9e70586e02aabb40418993e6fb9df3d52c9e85c98de7795f542b9d7a19cad33e7fe6b6bea4d41022a976c7c82dbfd89ed77b32b6380c8d2c121607212a9cd4bc4dffe1df8f8dce3202edbd96c7706c1ef4816d094c056d0cec507285dd11af4050a2b069cf2d905d2714296bfdd78316c143bbba68e120ebfcf61bfcf1baf4d0cd3a3e6716f3c883c6d7f70dcd0bf51838a19afa934a4bb78f3e50cef5998c407dc84c46a638faa78cd51ab3bb06535e71bcf99eb52b02f1d9720d92d233db5a09d0d096792f47a4e552e8dd34e07dc740e130e565b46ab2880440b50a1f287a08e190b2f3ad69f5aecb0dc9b57e2a516fe0c14e1bb350602222c06433649bb8b9b378a0dabf139dafb35be07de4ab5d23ec06d1053b3bfd33a538de3043f7afae016bef3149b48cb6c2604bddd189f35083d3c01e105b7b8b7007168bfaf2d62834b2055e57e99f786a4d6af8960344961e9786b033a56abf6fecb6ac17d3c393861b337dc36e69f8c30abfd0c8aad7351600ac7ca3a78b4975c12e87ad59c811baf90e0de3c8791a24c9752fbc1db0ead83baaf4d9d0966b1eb2ce5a551715b27751241eda3e57ed9e8dd28225ae748c4c5841be28193a3789ec9da71c64d438cb79c2ff852124c023ef91b8e6aca9f35c96c98a36cfd138fb1ed021a0a5bb18359f3996965ea81c1d25f84a8f456f9fdbe2a20aace6cbbf26ffe2dac175f6c8d930b7de4d9ccdc6f5370bdcd6d9f86749614a1d5347f15b5f5eb4d00be36ea9b8b2ee60ae56d9df7f8d00c92652e683b772f93808bde4b80c89dcce1f0899efc94534c9a9caf1395e3695903166cafa5973a6a195e3d594cc1aa0d1ef8e870e794d9551e2f5859ba0f3386dc2b5a7b781fccce04cfb0ffa1d33b2fda2a0ea368f25ea83370f29ce300673cd81805c66730eab0b1abce987127df8361df7062d632f571a15d47c91fd902a884a1227e243d8ef50b3be5c959a41b8e7870a9c63987909f0786947fd285738f96572d076cbf577c48d2a085ef187c5e9954ffeb35bae6b0cbbf8c88f866fb1a16d3f7bc5dd0750cd55bff90ec9b3dcdc2fb323a94bc39b3ec5e1bde5b23a63080dce5374fa208ffe2fa4c8426e0a7825af30d4f75e483855513ee94dbf85db602975097d5b5b06b748d000c28594498793e0ad2ea67d78946eb25b480e5a016333445375eaf9ffba8296817afcc8d03235ce62a210a333822762b7c2dd22aad557f4ec31edcb46e44609b854bfdc277afcfd160245714a751a3025d1786aab879916bab2868fb3c8408da0045a392561424209abe50260f228bb8b2d46fd709a1500ef38c4ddb9e210d088184fb89748547420049890f9eb1718faf1f0fbfe91ff38a31fdc8c621f3ce5427cb0dbf2205788f01806addf3360d2fee06154420f1c6d4dfb93e1c015eef570a3c7295775fa05ae1bbbaadc758b94f484dfc9480a23aba0a3287908578da1b2d6c6830ca0113aa737c3b3287f9fbd03ceaf06530da12fe3e2211a7eb03c7d9e7f3b4df52fbed4b16f283527595381b5bcc4c455e91c46d700108e9c0659677d0eee98329f172cfb6c39ecaecd4f6e5eccb0b250f46a294713947cb4e2257fd29274a88d36584530c66d81b617eb7c64ef6c31c62cada419728498f4fb042ce2329a659c41e1b128c0cbd76a5d55baea11a676e1efe487e17f98e8ccdb610521d31d0f745cd761f86830710cde2bd3f3a5920c4cc7b22d77f213f009f68ae766a211338acdb3d1a127d845e8cd49d2ddeaca08e6f43e2f13767aad3df218dab9f38b5305230d6b340289886b9bdeab3d6dfe021bcbc3470e82468c703f606b2b480079e7f4c6b5681871832542830238889158eda583c74652a03e5e053ead399607d620f2247e92fd2be0370fcc28d4e2db29d572ecaddc294471812576c33425491256885f09050d9eb21d3d8ce4915a79e911c325909d5f43dc0afcf9d2929a7e9251d15676ad2cabae57761493bac6cc3e90ded5002330907c30aff775bfbd39cea2583d9caa24ed84bbb5be87301db4e14c4aad2087431050b6a3012f249e72f98c24d5d1d77428abb08f50b88177f3009ecc3fd5bb07d9dff42e2d6271b661b517b80fd69ef75f097e7a5faef169cab9db465084151813b8c2e829713d969ce1bf54fd3c2adaf1712bf545954b0ebab6acbe9b9fdf45a5f5f8d8fa0ba49f8264a9e02baf5e5b78d5775f5a3a04fff14dc6176eeea152473ca0e6fa1139b3b0633de753d3fe407b33a1a09a306a4108aa2430693290a0b1b7bd76c690caf3a77bd8b2328147e82391bc41962fe12037572f782339a5248dd24d34e6eea3e4b321a9db09b9fbbc0f925e24eb7c80372728a989af86d11240bc5a171a055343069aec174ec5e372ec082abfb5e9847a3c6ba1418eda4bd34a2ca5f7460efbfeda5aeb28b2739a0ba8d7842424633229d0c983c9fb6548593861f682a2da391cca1f76b1a2a2ef43db30af6c2c33d6cf8662919688397b986adbc38ed6dfb6fc128a2c930f5f3745b3453668aa2ffd89b30926560bfc894b19cbbacbb43dff9a0a65ce655ccffae21ffe9fd287870242466de7686e183eb486b07cd68d25ac65d655ab93e3f345f6e0f7984e9cae5c773082e5f854b9782ce9d1c183546d2a048b7fadb15fac64f11e2d1a0854b98584211a75bae0b11690db2139b8b7f858fe89fdef9546cd890057f0ad42c1d9902b23edcd41e26806f32c15cdd0e156d5552d4aaf00ce1c6d6efeff6fe3a7519ca012988b7b7010805f609a6871458097c12c44f8e721f7a96f9a2cb9a110d519429308007bd85fb432a348cdafd42cc2be20b734ab12aca5a648020586ead93e41c8a7f06f8b575c7ecf4605bcc7b64de300f67c451b9085e7ec312376290dab915b7f9f5699246ae95067e2d89ca6996cfd1ea88dc09cbb25d44cd4b4f02d34ffb77325dab3ec877d80089f0346f4d2d5600f8a60fb2c101f7ca1f1f9d1140b84d9979d3e447bed7ecc90557e977ae6b6f7d3cd395523376816217a7d13c1f84b95d621112b74e6f010fef79455c84e4fab52b9599306cffe05861c42fc553cbfef182b46b8436aa4359831810610f07ecd068adf49670bb5a0a5fd07a0ad06e48d1e657631bf2d48e86df297f812a19687ab5b537551403ee1ce8958beadbf15e131d8d568edcda78e70ca9b7bf30cf48828161415ded3db76d4e28536c7c39d9d7a0854b6cf870c20f6fc99a02f1f379f8371c5e4cb858159b7df601e064dbdb35c12070473bb0aa368ffe35782aa7f1e2ea4ec8ea305f1c3e430ebb97350e2d80dd8130a09f51fa21eead5d56d965e638a57a9154670ab8e325b89eb4b425516892350802a3ee9693b29cbdeaddb8039c130590f45b38f8f4ff6ce80fcef822d08e3ab34055698c08c50c2add764684759a0a65fd07a11a8d291a31bd4a8156ca91187e3b207e75643aad92e5226c8e12a811c5bdfeab1e976751f90902b1f929339ef8bf4476f88d03dbea47fa5fa57661f6fc4eb0c7f5c91b6ab16a4f0e1883a2e0d7f7c2c8e0462c4d68a57a52175bb2e590baf65c928519df2c66e42b423ff9366af012ea7138b4a912c60564957d88dc957fc6c9a9a126273c6ab757b1b7c3f7a261e5d006d9a0c466c67e8a47cf014007e76a137ccc3a7f1b117fce57bc75186e334213bf1f45322d16704878551bd8ce97ed16441c241f13b2ce817f7346c62c8c651755d10bfc12cbcc6b0902086569d5f3e2aaf79bd8e78c0a624b9fbdd5f2955f49d7df4c1f6c19a96896585129abd86dcad73bd487bc3365e8e34b4b429fdb6265d9682ba1e527bebe9bcf76a35da8927a8f01fc5cbdf6175bcff75d977e9423b272a4733bff8f6c34ca7acae6f7e42ec9acf76bf8385ca7c3316eeb94044c051200a093167b6acb60263ab7aa822c0799084ab771c6702cff39594bb5fdbd7880813cbdd30f6924e51d65c6ee7dd4e3f200a7722bfe877f54e60443aaf45d67b8f0eeaf7acb6d3cac03e70868f13018d104ae64eb5482e4cdca2df64e1020af173113de5b743645fea1e6d3aa77ceb9a18f426c4dcdfca4d9c679b1acd16de2344c7259e05ad8fc24ef31926f233859111d8f00f23a4bbe4020c10cfe626808a31877651b8e07da907b87b010558cceaf8231eb154528274c059ebf6a35fbab630f60aefbe7e3051f34541f6d4025f8684613179a41a5a13243a95629f502ef9607e477bb0811f2ae93681e11dfc08dc726405852d243b15e3a9cdb0ea2bebddbb6846b27aa781247b40699b4564e5816f3af983a18ccbb1fadb8c1bf93c4f1e0d6333e748c4c63f171096d0fcafa539e668ad55f1381bfcf093a5a8fe5675f6df97a229569b42f5b5f7f42ef146542647ef888655b20b1d5c827b10ebad21c4c6081e62b2b30a6047c9bda55325013cff344af70097b1b018f1c2a12c2ff6495e580c82eed65a6ee0b8acf1422cff56a57f06c87342daba5dc5a5b03331650e1dd9204318933e3c45c4b53a9ab0975889e686ad4a8ed4c6b0aad5d7b16137cf582df44f52e2b1919f4b34781dc495abee4bc5ff64b958a1bdf46b1ce87ca13c044ec5ae68ce361d75df21ba5b3334d73ff47bace96f24ad989b25e12f0e5528026a12db20656fc5ef0a0bb42f06e4d4bb0f8b4e63ddc877d56900755fac5b76fe3b35eb40820b59d260099b0ea5b9a4f6c01512e49d3594eb6674a44b5399757eccc29c0a6a09d7c99cb1865ab9ee496e65273c1988caf56231219252729dd8d982ae177c8d8e9055dbb2539077956700fc17c1a862dffab8b162fc223ee023d00398bcaae7c96f0c91c152bd36d317dcb87526573d1399f9845ee495e43431741face6bf60f85fcf5bf52d2546ffb4bc065cc84f4215a28b6d45f95a41e0d7a2f4e76566d6b3e53c99e6493cdab9cd9526544a6666cd97e7418e03b3e835c4b2205b6694e0942e9d3f551f898750fee02181a0701ec734a827b073aea064011d63412dbedc568edb8c98bdc6897fcffcb2bf0c740906c4c714eb4e420c9027e610dc519253e9717df9f54640a79b298dd147b5a6c9897ca918b0b3f46152717561183ce8f791e75dc187506bd31cfe604007b18a212a91a53736d187def26d532c9d2da8b77b736a1a17d01fc86e297785e5555331f4d394c5f7175341f33607f08d135b3fa303e077b3a373c44c9f8f38bb683de790e562dc38aa2707678801294b881927bb9275bc2a08bc91e498510262b103e1619a3f66f2a12d9f8571af30e130923e34b31e0dafaafee8a6a505d116e32db6964c66fa38a7d433655a1212a7f9f786b6d6b500d65f8adae3e88f8a90fa765c2ca648c996493838e9a0800c655958346fbfa2b2841bd90f63c8c9f6c994b5148abaaad182460cc47a56f04cb898524c6eee3094d5d2e4fdde521aa39a1a4fa3b3d423d1f59bf6ea6c043bef289275a834470d91786e5314337975b25e37fc4826c10d8a752484c3b9f8f02c4ff999ded648a65ca8196e85c6de2fd87ade2563d7176934ed3b5b09dddd32967ae8fe0ec4cc81eaf9d5b60983422235ce1e28047ece35ae15b20bd0dffe48077e183d64b0d649b86f93bde443f635a0891bfe74a54d91aea284f1f9a162b7a6d2e0b80d7849242efc772bc85e14471f369025d30eb8dcb7e9a121f2959ba7d80b88ac165e0cd328ffed3ff7c9ce1303f8179421980b491af658f0a0fa7bbbc4d81925d97ace3fd4d942d1cd3a566b62de965ac5989dc83c41cf169c4b03cb0d221fc5a9d355dd5301f0d12e33595129163866447cf63a952209ad7c3972df238e9637205b42750ac0fe3db0c0cb639f9408adc397f1af214a43d72fcd5977d2a6b78fabbfa400b178ade106cbb76a5ba28ef08120adefbc230cdcdf107693e9ce4fb8a70ca900213c9d84eae8a1f21125e3e14a4c92c1d09c6ea0f8757bf108f8615fa734be5800873a7261d245c2e7bec314bb31b6971005c8952034541f7ae445d5701a6e6300054bfd3c5e73569e0f5db84d7393de9935bc3be8777cd394d97395a4f752865702119d2b00a1b374706b7f0d23c77399c9cefc6bd04189c2a18068d6506a9f57bb42bfaa025540849237d2367a0961247748797e9bb2c902ce84c39f9e9d45e29d556e2984c6ecf3883ef8570265ca9e5c8280c0b6e95ac79b88059a8e852ba2783a29f70132a7cfd139ce882ecde563f545d2730b42e2f33d531ead45124e080395ce625725b64fa07c817451cd02a58f12868e057487c84471a3cb82ec7a093a2afd888aade5092d3996dc9f0b97017776d6755dab2e1ffcb4d619f8a6300b31ecafc61dc41a32cc27d30275ed8dc5dbce74796b75f73e593174250042b65c20f0a987febe17ac28516583ebbf7a1d72bf45ada46672908ccd196bf700c05f8a99c8c4f406dcaa8b133142277f9dafe020c1ae58ada6bd08b9d033fe4f3c95bb870976a2ce6e43cd58c9cfec837c24d915bdeb180ad51eaf0046e7d1d0d5d2f3d4a52bcf0ee1d519a4b59a5a305beb1c575ce0f2c5f3c29e935e4c9f68aaff582e77da42f17dd469220b52b3480bf4905bc00278fbc3255e4f7523da06ef5e755f859e017fa9c881752ce9a10fdf84ebd9bf2929db426af99d00ca00b7d55a2b272e50ece41cfc947d7dc6cd5e21e6ea184a518bab913a926eabd40da7bd497e29c2cf18af2b9960c2d07ee6a8f7412e67d9f07ab63172ecac35e6e54150dbb0539c915e8dce92af7db1a0cc76e395bb50d6fc2cc4624cf5ea1cfd244ffb5a452b328329c3a30692de2a795c9c5e9b55cb7da22bf34725276c615a09a2c49e533ac9c27a85d898113f549b40f59e71cfb08d6911613151cbf476f855eded681647ab0605a95763b727ea39904eb2fbc8353875a6d998d3c7ce33b49ae1f185da013211947a19f166486fc8cf311fe46569ac268cb774d6052a81972301512703f1924c81829add71e46e0b2ed0b854ed2f89f49a7ac228a417af8f1c05ba367ee3b1d10467c4a45cddf047a4f16b385fed8c209ff3e70c4faac33be25ea14c010797146f6787985e79fa2ea38ef3c03bac713305e0a834213950bb4bf40817a7605adb2ac5db938b862187894330b7c0855cbd116e14ab041e32a915be4e3673d3f8cc022f7893cdeb11f4f7d1082d39bdeb1912ce5a8a2a5904e327a187ace8dbe61fdef31fa17d326ba26bade100f4959ff175d35c5af2cf5c0bf7aac3c78cd977ee5900b10b84670fa6777098db2f66fcb0d14c513e5fe682f9bcb1fefed64cdd289634b6c8e1209e2596b364d52d5962930e35d1e0ab04dfbc3bdb498520153152b7963381e5a0670704a098ccdfc0baba76737567b05186023c2fe523bd162ee0b4ebafd7e8a48206cd45ada4c90874cb40b79b623c851c521b2850b521c9065eb19c5c31a891a7c6b15347c38852c803b76a762d7e75e33c25a68d9cca4c3690879b6f76e7f8540ef3b6c1bbfa052e61c8faa7e8c57c2b4243a2947f30114eda76fc4d7cc6e99a2eb60360149e57749e0ed07d7c0ef9140409499a345b7e35c1ae31edf7e8d09c6e8dd5e83b15ceba4498c06d450b83d9e1b87260dfe808b377ded5e075bf5da1661f82515fc2e10318bbe43f0f58be74c46fb9780fdb90f7c662189e0c49604e61ecc3f8010742f8342e7bc837b1ee62107759526c0411f9fabb4716e2fe9d5b72822b3fa1e6993fc9f07189f19577b33f55dd21aafdb1d79f9eb3c8aca036806f215ba5d7f987d07f72598b94d19047890fb48814ec051dbb8d441c92d8fd99d3297726923d3e886811d081ead18fc30f064924c7defe0434d887fc30df55b1a97f01e1b90bcca4372c794d3e6c6e683773deff2ada7d361f11ef7a432ea616d5401b2711d93238f3748ae81d600e503a8a9e36e3532c2f72873853a137132849983eebd2203ee4eb04782f4c94ffff9961612d7c8e8f2ec2ace254e75352bdf2631dca85f8a8a608c405d84e40e7610a2f081338c9af54e7a6f6a7c88e0d9fc3d3dd9863f77502facb6743264249891bfffc1429a9466f34e397682f02511c8dc742d98fba993b10259f75fd66ec8d9fef2105e8db153135c5f8a32e3c3023341cc312a39893daca52ca93befa042738aa3940c2d25dd09ce249611287118fa9a6e9dcae8c127d072620c94a1c9614fd0b3c7bda2e646ab287cc1e33ac890c68f53ddef0447a40f0e255f6f02d3db768437e72d1f6614604f0c8c69eb80384720d3d0aa2556311a9e94a8dc1eadb6ee9cbe20e776a9f567c24777a041e17812899f8ee90157b18dba86886230314ed856e0b541e62353221f14b8c4ff9ad0c6abe7da8e37f7028b46ba07fb6800647b19943991238f3eb95e96e12274186c0f4e46b9a67b6e0343cfc5ac1232bf4a784167263379a7c45555aaba78c67917113bb1290c8983cc5ca04ed421e459eab91878ffb8f3147ebec5e3b4e62810d8729c357192a0c892a8a5668c3dd042b7700ae7b0e7b803e35bbe7e56d244a96cfdea3f5ebadc6c7de7519149a9bf8a4621ea159113af90bba36112f36997b68934b1c416db28b51341f474eca085a3ac4a6efd6bd4345c8e382db863df18ec038e6ab5687e2e20d346fcff6f35d52512231758dd164a8b8a3d70b76bdea94a2c89581aa8b4c56bba0b472421290f87e0e1314bac6b4039df87c2f2230fdd7c21a64d8589280ccc51959ddaa6bca2b2e2671664786b87a8a8f72be5110b339407e26afc2a644619a6d7bad8d9d01b34972fbad4f751886ef778cb29c4c1dcc72de11098855d5455e943221867e4937fb007edb35d0e6922b8c4982048a265e80b8a37acf41da44be54b5a3f9b8169f18d7a7d4a1e8048ffcf5b5164c1dcfabd66820f82ec8f89fa452b2018c9ab6d50278f5517812ce41b2144690142db7d90aec149dda25f540dece5c2205b5abae43ed410ff19216e519e6645f883b88188dc26d17577fd736ebefffb43902357463298b239edf6943bfb8b141680a532f8de179d919c3f6463efde66339317cabb5d57d56bda87d1c52e8f65b90ad120f20ca5ac3f64c40ef6b7b43423c42caff937def4527823cd691cdf40e2db10c7e52fd3deef26d9b7dcdd224d25bbccf2d8683092d9b3bf6af94957f87c7af58ff5912b52f65baede55547827f8f30e1218bdc5af5da129b7147fe902c05687f963a5c38c5c4e88ac4561dc5adb06d3793ea59e4628085fb81fe7a0247bcc2269dcc95b6fbdd4b9354f0e9a05278fd22b3f0f5a62a52c05b3c1a66b7cf1667377bde22d8f9a6e017e231839a707c39d95edfea322c2cac3c2a68c2d4bafa2536e199f1cb1ee40d206bd3ead038de82a494e72e2969d090cdff236791566a956dfda809ed03cd773e711be24cb81c8932b3388dbe05e15b8fdddace456c0da3b1795b7caef1977e461258a9f5a1930b6edda288bee2f20a6de5ca06106b1ea0ee7660860ae13fbcaf042d16ff0d74d702149a1864a56dd282b1da12c17f4e2a3be18c594e0ba6a8993ccb662f520ca0f47986958d1e5a7f1c9d416bf2e9f920249be462653acd052752f71dc8a75ae00619ab87f6733be52ad0b5659961ce7a2722e01d5ffb99923614736d0b48492faf574d74bac8733179ed8222cc3fdfa27a82b0b3d503a8f5c47f200ab3e9c78247de2b9997c221e2d8432bcded2c1c1bac0a99b8672004e569a18446e71dc5f47c198944dee4b286db0cb15f611c7df25dfb4f258b2c055bacf291ecc1d67e5c4f10ebca37d1b26b180aeeb3714dd43ac1663bfc4a3375fa86f7917884aa71fa352267a3f39664867a4bd311bbb9bc64446efc489bb567698c8e4f062918ead2c3c26173ebc39130ba622e00c4422d844c734e11670a627d780765fda99f737db52866bc33335f7a4f816e6c584dbeb6761e700144c070cc759e3660cddc54ced6bc4af09568d266122c1a5c112688c81d4359dc190be492652029ef4bb51fa3023aa95c250b77e96a72051c4d3cd1860587918c8135babbd883ed4f7e224ae5ad55a529eaad69806082fbfdf3bae676e0fbdf035d1c5c3699f8457439485f2f6a8bd6840950b4548e7ec9c42f39a9eee46f7571a19298c25dd8d19ede457421bbc12d7581efc80d53871160108fc30e9f5e3ea25fb54ed6b29c4477a8af2880d9d691fb54b2d0305f03be44bd5bb13438ca39695ea21daf08866ab2d38e873497c08a9364e439d054d9a4a6e3117540dd174da84d9fcf69a07b546a9fe28054c6b29571b2b3c97b9a938862e0e26cf6e567e4ee8d1b20dd4287be353b396f4857a3bbd1069d6fc41d5d76f0d4a645847164ca8c3e16a86642f2df28f232570d50ed427187595dff58caad77b16d32abb3dc86ead641720b866cbbc365ec8f01b556a401de7840e5afb0fb4cbb6f0f5818f9d1df0897b9e59eb45bcf375eb99eb982b498db6e41311a87b91e888fb6317014627f156513015de7a4f7f96f55154b64299cb1f60ecaddc18ef3bdcd5f4071f9b1d793d897f5573282513e0e29995e77e0fd79604095738fd22cddf17bf86314a06951af0f690714af37ea92c7a5d248d42ce0b1234b5211f72608384933ad0fe930c52d32363b49fb6a3e87684b49619e50b9cd61411a2df791bb9e3c462fa6ca47b5904f4a7710c97a590080aadb6b1c0c945d02225cbb54784fd469a7d075b8fcd7e7802b1a7c6154908c91b3691065fd3378aef6f0ae5ef6e2ad76fdd1d3d304de34534b8aa7624d3278742a189c0fb800babcc974a5a37241525785487a729d20bc909d3f2a02ef069f8333f0f401d3974c7addc96e9e5cd088c615366a52a48479749c2601b36a82f2bcfe008c9c02d2dd6e3bcf01bf72069d627127c35166e4110da59ec077e7cfd89aa2d0c7d1776905a854d2e51c53434496231a910f65779e7f246d9efc4c242c275081f94f5aad287ed8df969e8b8559a343ae6dbeca9e03e4b12a7439a38e13f4926baff7cff30f03a98c526dbd59b7bc24d392b18180829daf360d49911a2320f50fec0964313bb1452dba1ed332d84f9c1cbaac12c5253c05d0f6a2193f0fa913666f3b5e3c358700c8fd1e53d99d0d813fbba13d700f53237f3674c827ed13e19af239bdfe8f8ef0abd0caf3e5753efacaf5c505906a538717ae68e17f70e2f596dd332d50d9c78f3fff1b890a5d92aade70a5631b8b1ab5e1bbd073a71ac567b307f97343414d6d95d5ae118a5b1478e5ef9ebef14ed06556278848259768fba0ab14373b1a570dd779e7f7af3ad1da91bd2202f0a3dc5dfa9350b11c6719531feae47310af9e85f8bd7176cb0e8f9302069d15d01872bf7c83c5a31168fcd316c91794545a7ddad4f69f75b0c9e0c721a53da3c44b0289e35bcc05790ad27e1bf8c66b3085ed7ae7b0e5d53c760228715a0a52360fbd458e6815006deddccb022b0b21fb536b5ccc0d1df0bb0f01609ef488e35dde060255d1e4332bf0d751c2df9ff64372224429f9ea32cca67d82247fdfe4b87b1c329e4c3bbfc7c7f3c79385a0c8e6b9f84ca8d602337ae75669c30ae5c980a9621b717c061a91b4ad5248de4e3a309f4fb1181b0393551aa0c714112ce48d7219e474b34d09ccc67e36952dece467455ad970cd85f723aba01f08380c812caabc2ba7aa94ffdf1865e8be0ebbc22a1c4c629aded4abaeea0ed1500fcdf7c61b5291702718423f8954c39efd0c268104f2c1f51fcabee9465b3e5335b26bcbdbb9d91ea285dda441c5d54d4649b10b3f7890011e426d253decfeeba8d2c2d0c6ada3f02f988522006b3b744bed61665e0b0d666b857d0d291e43499b22e4571c4991a99368d31ac2dcce32698e850498fdc35f96bda3f453d6e6bf9153311bbad48bb417d0beba7c4ebcf29e1dc7311e55a663ee248f6e2d2ee5b2ed1f73c50275fe9a94a44830d859837e434eedeb924adfd0e7bbe5c9868fa2482697c2a852fbaaf263b67d49f887eaee979f71b3eed97b0a7aef3832335b4d172a1e9f0549b62f3337312e12eb1da07b5469d3af5eaea8b23c924a15313cd3c714888eddd654c137b007b331e094b88e04c946fc724a56eda74826d5a8caa4dd3a1802b5c373d561b9001b998449e67116be6f6e4a671edf2aeb1e4b9be66f58c2f20fd2258170a5da51bfe6bfdd1f1d1f8268094b827080b39c706a949211ec5a1b759d037298b4ed1fbbad55ac0356aaef662ea31c70f119928192580ca6c1081225e0ca590668d181f60f9d4eb88ef156c1433215f65d3ca121ac22936c6f8126b67ef2af113dbee570b49e1bb86241a565c3e3c02c77e1b52c73c05ab1b0f5fddc05db1098a46df3ba5ee347d6153186faa5590611bf6a42a6370aa2d9ecb3728a5b3191dadbea1dfeac2b1cda449d8ce375743a06c9ccb248eb9b18997d6c07b4ec19f6d9ec70982a03c67e3ea6d5ded11ec4359fded4168b3511f2e3029a82a8dfbf096aaa52660eed2bc2142d1051ee8c41171412918ff8f978ad4c967150a916de4186676e28fa3b1f183a14af8bd857059e4a04d5554b79ea0a27fc13ab79cdc94cffbc63533b6ff4b0492270be23c7e976a12a8c6aae49d70da12fcea3ef5cd91b9238678069eb8b037ea92c137a6c98b19b1d006a0eb3c3d905fe498b190ffa22328b888c26d31a1c694f831dba5f504cb0cb1121b6b3d512c8cb7c8144cc6e52f893c2b4660e67964f56a7fb0d21339a1c5adef782d4dc600b45517462379947aacc53a2e631ad3753dc821187d94585c4ab454e604d0e7185e2066b9ad08565307ab0427b0a05750e6bc3b00812a010f5aff674ccda325e0260daa403e5d8b3d36b9b7fee8f54c7ae790329d8e4b3775abf53d1bb5ba53aff3e2cee604a7f35b1958bddab8dbbb0f8b4e1b19c66e8c898276bc13b54496734be69f49017e07dd842d4c314f7d0fe195ed96e185f97a76796513e218246da79b6df902c326943aafb7ee65a7107d5c05d11a720ee7251bfeb4c08fac54be5708c2e4e4d4484cf8f2dd4dd9c0104a89034bd7dbbb70a7600644b12c13f748a52ac95f3336eb9958cf29eb45b4356f7c5951ea718fc4741564e95fa58010bf063f2868de8d0606aa0d160f6471d47ef2698a4c16741bd3233614712f0f5a02f4358e63cb425916d754747e0cdb41d1b924a56a9f710505bb563c7f940f84aded3a38716649961caf4a6b1128d25f8fd9ea120ced4c20f4c35bd95d1975cb8d93556ff64302a7dc17ad1d1fad5e23312bafe8aae653f77dc0fba7bc0a0015136af11ba6e9cdfc1cb389b7c685af9fc10f4c6c250da7eccb4d0240f4b5a3abfcba4f85791239f8751e2dcc8f1da253cb062a9fb054fdc71f9b7379fc5e490280371b7b7c7aeccf9353770ebecca392167adc1558658a166dfff73fee94184088fa60f785b418375c85ca9312b1f77636db777c4030b85e7fb063fdc04bb2d50a8aafa2452e021af5bd3426073c53d3fdf9a73a1fcbe0f74db9689ed31a46391395f3db1a1dfdc72e6e5d93c10105434102327019a58ea8b23ed8d9977768b9dba8474d3e8c26cc42df79141e5e463981ccfcc197959ed134c9cc379eedf0b401db8598cb1f4fde7613483c9e5fd4030dcbab43a2429a0079269bd965edcfe8fd8900dfc04f02b810d069e74e7481c42cbaf30e587bb303a720138b5569023b406a1e44f27a00f1f6e22f987017f6721378df84dfdc2c5a6dfdcf21bd8a56a626bc5cc30fc93c4f8fab141cd400afef7a39c97938a021b53567e6027d8c6579b0f77e44b502853ccfbe8addace0f93e016362f5a5d14629a3f74d05c644a1b62990d782487b619cfbdc872a4299013002865a0133f0ef881c57e6e45e1e28da2fdfaaae13f7d7772e476518299db1a006913dd8ceb3e43bd7175630a456034e5d9627fc729c98009868125ae4c10515f3a740e082bc7f75e10bf840553a97b6484e6f3d16012ac8dfdb21457bf6e68458689947feed8c367ab845619b04ca9c3df73a9e60a98d806d1368af738e3c3cebafdf91a5399524877bb3463e6355feda499ce5c1a16a2215fb26f9287fe5e5748b1551bb6f08357d9e2e5f8da8a48b88a078a7fb2d9cad482a0920e3eed5a6403d060c9365c1896d3b5a790e3d02396c1c30f64d34135b187af7a0bab398655603aa763e6c9468bbceb3b744451196ec846f608207963b5a9f20475a58f3064b4a127b154b9be46d9274ec0de5733ab368c3f4c5fe616c8266e4ac89b90f5f19dfa5281a3dfd35a03028553b903de28fe0866712f0770c3db795025122e7b060383042ff8689fd029f32dae52c161602e5416d7e0d94cf292a9b0a9983beae770deb11ab21ccce0ffc24729394279326980607cb0d15e94a148742ba2847bdeae183e4381020674bbca971f4b6126173cabcca4762f0bf9193bab6fcaa347bce665120e84ac0901cbc563016c9df59bdf3ae26e53f4878b7add9e197d6ce3fcf7df59d013b4416d5bfe7f54fef1c0c43bb2dab0f401fb7eb571b0f490a301672396e3f6aa419db507e93b0533cf5e4fc9fc752b6194f5fe1d96fc40394549a265f9a615db662c1f8648a1139e3613882ae30f918c2c096bb745d2fc545346c8a719b81b96186afbd297ac4a0245614363270a6b95f4e3dd6b086cc12c259ffbd8f92c59cbe8978583a0ce9e6d1214a99721d17480e249f8cff1e8a52c0b80db01b2106cb497b427f21117c315e77ef2f92b579bf0f033e934935f86f544e406385e237e907905012d552105f53a51bc179d34eaff3a9c1083ab8841c2e180fd3447fc5c1e8cc622803921fd9898469d3ea6f9fcf1c0593011b161e484e634a37fcdbeba30f919375cd9ec664dd4223e53dcba3fd923b77018f2217c002be208d29be837b5942f5ab1b5d14efc22657e92fbdaf08ef6d255d735814b5983fc7802e0f771fa070f7e5506cb00740afd41ad4c0d9566e336577122b51c3a422d49b0abff1e785a4b6990b2f3672995f555df8ebe897933691c9a88cad02bc6b3fda45f1eac30bbf740e4155fa2f0d309dc7b018248b99cee1c255ea8e128169968d2a9ef1302070520ae6abcdad3c7de0d47f3ca2edc4f8c3e37fb11ce2e656c01cd7b75287abd21eed4e0d308deb793aedc115ea72140fa3cd5230e4777baee2c53e7f42790dbaca93d98a54c349ab1ea76e552ba29d1665c130e406432c59adea3806c234b7851873cacadb3fbd575fa6628f6c94e1562418e0df09de786b6883c7f53af86af233d57a7abf20cba812013fc2d628d7238fbab64f714efc6f23671afa20091e6db2eaaac8b39924b0b9bb3fb6d4d98dbbf95fffbb56aba330050e88320bc9103f605e53dc2f7ff50f21a69e817acecb65f752e03ec0e1ea008fe9351f037a145803173a6a06d8df770e1b88080e9575513501f9abd5d978133eceff61942b1c360b24a1f886be2070554f74660e7366398f0c2ccba4005d8b2ac40ab678d705a11b05c1fb9dfe150eddd1ca66755b3a32fad5d3caa4b64182e3d4c0b33a1176d2a103dd048d5541ab7e9e6b445c0a4aab913cb21d7c52b5f2fc7fde0ce7c23aeac6d819bc73a93e307e589741d3becf8efb747148944c3fa864088a96ab8a39fd8ac7fab727e9b1ad5bb4ab0515d37ab14c70e8c307a0fcc1ce9b275811bf597c6442c0b004a6ed3dd8cf7ec1d8331a5e7bfd800a73273da9d95733bba9a59438649cdf2567c19861311538ea1d68d9b7f7841dd6856d37bea4f2424c0d57b10a0b9499bb71c769c1f517bb624053962f1bade4006a94683ffcf484ff7a389a7e55999347efbaac7024bec15f957b83a44506d1c94597d0d7474eb1fb1ebd7855e349aab4aa7a4a7e507a65c81da9fe64b301677f6d4e88b558d0731dea9b2b04e920da4ebdaf03f1aacda1c900af864fe3f583ddfae7b32d37f7ffc51d86788b1b4eba462cf8496651b47990b027fb7bd378cdd77aaf734245d823d40d1f42f70abc0ccc2ec1dd5efe85eea3b8a3058f7b9468726509661fb366b85595276cf5b1425d11a1b30e5481235b9a7a75262436acd1cbfd09d5df0b7bd0ca081d4e507d3c1f0b32d63f86e48385a17f93677fece7a9ac66af099e021f70ec330fa209216f8b3c6559a9902e091ce4bf794ac0e48d666724f0889e4810516f079c5166353ec61dee4557365eaf14e63ba3a341050ac43e786bf54401856e086636474da28f88bb0afa62cc7f3ce325f1d6477492e3c5a23fe7fc56139b0a579f74b50df6b85b7b6bc159cc5f247f921d6a6dcc15272a11b5d7e8bd92c854b5ea170e1ba2ede85cc01488913e30d4ec995bfc67fe54391354797ae8302a74cb095d949d6125a4cf03248b8d4ed1752edff6f8ed514195715681596d9503d8e44d29aee09d157c624cec63348477a16c176f00f6bc00d7e5296579c177a473064a1144816eee88cc7e96c8e4387808fc446727e38eaf711b79b24b9f178d4d3e00822ecbe32af1475a1cb1c260520b486f851a09052189f9500c78f8562faf03af103595579cec754f0e875091ee7b289464c1df08fb3df7a89d455308f9cee2ed8646b499be89c27d3a39be7c31bffa9e0dcd8e7d120b4eb382b7ee0e533cfd8938115c735286933cc245c2f0efaabcc19c205310011d29de748fbfd62fd073b4d76d6adcef262942977091906b94496ff8bf50304ef0384e664e491eab04258f0d2e9ac4f85a18717261ca36cccc0b3e381162b9f302111976bb6f731c1af9f43196b285df1a45a224b4de34c61c343e003559bd64f0903a19c4d6c3b255123a6462ec497a01417c41fc55960de945cc671b3f035fd2ebd0fa8b3d5a2bfb8890487e3abe274cd32ee63f6eedefffff0aefa10aefc9b80c1982cbd44624e494ef24fedea239712db83763cbf28716343187b6c8bc8155f2b4894863d56b52d9dcc30bc8821f9ce3fa9197b3b7c446d1bc9ac297b25de77462b9b9012709774119045d794fc01a309eb0b28c5017f11a595dcaa6b203231036b8d46eaff8b5519be59dd3cb3b1e36dd9d0cab18da88fe06d3fb9f62f0b0c1d4bc9f6fe12a283f19b4463b479755b22f933867023d2e98a4ef12de8d4574a0144e802d141c4ffe3f1356641d83964c9c5775f397502da1754ec817eb3a7e7eb755d5c7feea0d677f1755b16100337a121c5b25c785e74dcea5713fdec6a763f2595249677497aee77b5f08eb0b2576639302ec80d45fe8b5b7c45e01e6bf5218e1e6a92087b0d99c5e7920336343947eec98f44346044c66324616b0091db73c6ac4082c52beb64ab14f8c0e9dacae750442216817c8a665d2fc0f61b88c2946cc9ec86557334a86bf94fa55bfa199207fbc17a4853e3fc7462e4d9b67706c8939ab52f5afe8e1c490df2e4a389cb34abe714bd52cac82b4026b22dd7e6dd9f04c75480eec9f08e96555e7b89eb36291b703053016c24ef1d113ea26af68760f270e24e83e5838a88487828159f94286117ae1779a5b731668e0b7eef96f6edf95740d095c46c1fcca9c33f661806ce4a577ac74bce8adff18eb419216fa54659c76117029fd80520a7c52e08b8dd02d7a8c48d1608ca7331acf588b99e415135e54f3afb90991f4757248b029af16b618c10fb28a9d460935dba856e9628578eb901789bf2d0d7913ce8ef2487ab5f02201523738c648fd41793847a22486de2dc374c9a3f00832599ce4aadf86841355386c47b8001a54b364e1048e4f1416d5d0a2fba2e89f3778b2cc7a7bec54049f63ea7b26763c08b0f5114a536b0bb1d2ed3d62fa071708f69e70665946e384cd66c8148eb448de8085356ce47dda7494144b36a60563467c140c8d00aef914cb371e3e2be7fc44d1df84517a360f347e7e144219253edf6e86a990a125e03984af93d50772771d2061e6c04465051985f4ac98223081450ca03c1e9fb42b6c583b087ddc76c8e4da0044642f2533fb519421aee73d072f38360538be0e380b1963535a8c1728c88923944b8e54f90e279c5111c2aab20c4a06997409cdf4bb1a7e7f7fe8475b924eb538b82152bda7c44a6b488317efe4cfe5538c9c5bb306476c15e08f3c549f76886339c1f49e041242724f482902caf555ee90bf636bcad09a8bb798353d5ccfdaf4457ce76f7364d29341c6193fd59880193b91b4ba11edf111949969cd630d5b8d10243a28d54867b26875d0226f9fe38f2f327582d0a3c3925bc21500898ac9a4d8f30d7f28651a14981e36fe03fca0d27b834cf8626f20f98835ada2d43c76633069c8d5d4c3dac30f8a6ca3a756a46b622ba4ccb91dc7e28d2ccc02caed18558620110c64bde87955bb4ce11523f2d9b590dec8a4caf7c309c65616df62022555a7af4baca3d1bccd0b5d9371346d049346c06528e3b2449919f08d20203df1f1c72526b9d19930741722b9a60969d87634018335fa55b4b3d578239b69a2cbd7dd45dda8476e3e1cea8eff679b6860136e169bcd945fc2a1caff62ed7598e4fcb55122a1d66d92302e22d5b8830b01f1c45b00d7cf9484450bc17c8adfa6289f052281da4aee80fd35a6938688c393f1548af1cdd9939f603436c5f46a8716e96c6a484ed26b7314e1bbec9d925a137d88987b8d3ecd5a9752d7b09867a6981afcce58402037abe7c142e6401539c7dab83784eef490a9319170cd8442362d70f517627b946ed9104f814036318ff36d1bdfca1175ea706740941e65d205548207559d6b1eb071efd74ea790c19c7c7a20c199676224c9d530ca8a772fcb88ccf843a212860e1c91553eb3c000a2dad98f5fb3f8f2545d4748a4ea2055d86d8f2afe068c0f29b48e081f9ce31696e210e2093c609557c83bf492c1c6a0f0c0867fd1432ae32bded9171adfe53177836e89c26dae6d8d3a6a79474ade29e8f73dcdd9fdf867947d3af65f6b4a2a02f31eb1f65d2a44902f73cbc69d58c1ef0d66fa800afe545e160951c7e936a3f89621a7c0e5b1fad13675e1267f8b037b22014bb6315e811fc4a61f3213345ad866b18967d959b41f890d61aabc0de0c06330609af560d9d13f9ea6d8a5119cc242d2f40d99a8ad0fcc631a50610c1657552d62d67eefaeb34bc601ffb50aa428d5316a42897743f4c8c9cc0caf9eff381cce036728aab2a0c803d9030d352945d9b4001454bdd838de66f71e5de6b1fe1b15aea87eaeea0d40c3aaadb378877b483c9c1996c2c98f63b760b55a0f4de40a1d19b3cec867e13ecf7066b53828f05e6d589f7789d5e670838a083f5e659159e27fc72e935f80d546952f93246ef795ec352d4b44142bf2024c954052d96060b564b01885cbdbeb804d14ab8c62a0f7c0eb163216165db8f5a0c99a7228387743f08f0cf42d0b8e71c8b45daf0ab929069ef4119c3ee78c1875243db6bb010b3d42381f783c3efe2d9246bb725ea2599438ce520fc3c7e7fa745d3cfbb12b1918fe5df5fde27bb9ed245055d655016b79608082ed35a62ee28244f2b311469f6aeca3de9cf80b21feeea3b3161238a546b297b15b07415e142c8f9a869dada7a7e427dbd22e4d9fd81a021483b78614fefa29ab52597c81f0f8aec8af978576bf916c5a507c5e4a3c0ad11cd63babeaf197aaa72c9c127be1ff5e6fb9c2888b65444277f94e21604024a6574f802c3368489c52f9b185390465f6f359a140e2b5e961240e584455860b6af6536bc336ff0d8e54547e354225f4e3e1847f8bf0ba519ec2fb808306a61251fc62ccd9d44ce96b457efc3c1c8667c748a27e06e2f9c4937ac2db22fcffc45ff019b0a3c082e4c9188443372f026348df3df7beb2cdcbebb0e6f220e572736674cd9821087e39b4f9621aaaf9cdbd41dfe131b0bf4cb3ce782261c23e2289d20d841e42aa01bc2f5f63ed24a5c1e748aa6b330cc1c4302bce90e85d8106fb2678fbaa3ca68195700db9f7111b5a2ff75cec9759f326a43c979b9e59f7a0bc2434c9780210d41ca95b5840a88594221e983b90f2ab385295fc4f2db7c579cfd302dd81eb6d6e5a285d1e61d75e7296348b0a4375dc15f27f445fb7f0e83089f94ac97939c75da317325d72aba44c4eb283f4e41adf2e9d8939d764bac5d24624fd7d347ce51e88d3e1fff9a3b9687b93abec7ef7800f942a1b3d4322ef4d063568f2ba503654f818416d5f1e97e34dab3971b02ff4f9ca119876d9eeb80e1ee001cdd9c27d464c919425d080e15a7e8530c475522c48e70ff3231212bc33cf313de0c971b5d9564397e2fcb093707fea18c0b3ad966702979e74eab75c05fe08bde78875abf7b095d5feb3dab363d4832be598078fe49079c06dbadd55f4f9ccc6657f37bd13162440e9142bad934cd3a4412c8be5bb525371314851dd56fbaee31fe068f08d05d156083877d244dd799337b940f4ec512a2c9d78997f3882581b50c380b15064ee3d39d359a6ace5b1ee7ccd3bb52644e82d0d9f7a106f7f25808e3ec0787dc84ff3a5579cefab125d18ed04808134d71dc110e8d1e4cd7842b26d3186ae10d76a762f84bb50c1e96271153ea749ca20bdb536fbcdc31917650904840fbcc413022eaab1648011752c68832c41697041786a17069b404e0e82991688de83ad0ed98c22fef5dfb5cad09a95ddb04f2b452ed17debc3f85a3e88be94fa7617e03082fa4c39d862872ba27ac436e2c94a0022a966984fcca8462539ff13e2a51e202ba7e9ae713fad39b7d48f1a3eeb4676ad76dc2638244fa9d1863336e665b3a54134332ec79f33363b1a6f8ee9bb56dbe28800459203df5a480bea5a33339024139e26655d7ea47355b634492f75d8c843e2b63461747bfba3afcbb18799aef469efbf5f050fc49eaa1e5c192f8144400d09d7361017bd95c5ef108e01a14fdcc5fb52b43f717775204e4fb0c6c8a69b0fb5d11bad059145425c12e06912b5ad7709a7b7306829bea1a0a4336012f1e78324bd175c5155ab00cafdbf00def45a00722577fbab3def47f749a86ba20afcfb6d21a32d99c4c85a557628d48ddb5c2e5150e887f8cc1f49a7d8127062c4a4d754e6965a10894544a6c6f03160f13ee20d3e9cdc6432ceb8eff3831f45513bfc55d5e48c708a001fbf00971a3429ff60596dc5e5a95b0b0fe4eb368b65c64d41b4dfdcb6acfdc84a21b5766e510becf38af6090bd1e513961fe9473fae48a2e6462585c29c176e15b10330bd470fe05fb6079c9b0976e339a189bb6454bd647548fd454f9775bbff13a91e8eebc0efea8dc7d6e783f73dd2476c34de0b153934bf43215850a8bdabe703731ee25fdf7f561ad2c5d0457d990d1f72a935a188ec4c7cb08c143ddd7007c5b1a21ac09a2a23ca74aa45afbef1cbccefec7bd60c24db8d5b774324ab41788b054592f14887c9c5c41c54b449750e5a40cec55160b1ae09417bed7927e51ebfa6af3f998f36d03e06e621f4c99ed9c96939451bedb505774e604e99e352210287ac06c1e1f2f494db986ba75c5c65369eb264880662145d8c1cdc06485f95839c3cca556ffef43714b7d95e056390d0f5e9661e2bb8d012e043f942417defaba3d438f7eaccd7ef1641becff635dc3405051c5759e8bc9188e7ed599bf76f825cdc09e49a32066b6a322cf7c43975dc802e4179ff4eeaeb6885592ad01102e8f1191dee8360fd43679924b5f8ffdcf5e5041056aceb6e141ee5eba8d56aee5add2ec7871eb7c060c10dfc792940b14fe3331fd7fb580de167dd99c332c49907dab8ffe4f1779feab3bf039a7516ab9043cf6c9d6bf8fc061cca6d447e174b16cd71745bb732fc4b4f03f783c490bc0aeead4a3ed2956be58594c7612381714c7eb42339572de4b29c03eeb8f66641aafc6215d9c5eb0e3db116ddb0cb9259a14bc9eee29f73b43909c81a38d8c00ab108be600beced6a1ee7f4a1629602e8c7963cb6a7fdce3e83c579f222dfbe12f9f467266fffc65cd4ae0c3f4145b91a0f09f41ffc6f1bb5e878fbf88908e16182074257c67bd313f1c51c9a236d4d0f1e9f5bbe9ca7a59b8183cf0d6ea5be344abb96acc5ba86be3b9ff733a2bf7f6b78fc254276167e2ac054388c4459636158d1cc0e3b646657d705434d53533b813859f67d15ddd81254b718cd68113158670dc7031c312dcf22f5558f8cbc80f8229831ae32fa5210c66ccf9cd9533d361c6a5a066bb27e95c0e83edc794fde288e4a8fff23b2f2eb5414520967263eb7177a3c281f75672781172e58c56ecc0412d7cdc5c1c931b11c633aead2a69f63be09f097cbce8f5b43d78d7ae78e05f628e8f9c34d3066f6fecb7b17b0312308e6b40933ad7ab5eae36f0b7408a8551c912dc74a4ae49dd5281aa6f4d44862979ad27fe98a77327a3c288caa8dbac1c833b8c74524c2c5547fd7b7a5495482dff4b78c2579ee57b6f66b3735cb7575739958bd333234266094a8afec4adc821ac9de4031fd48a5f29eb85bf053663b202a05da60f1b48112064bc3f6d419316f5b300bf86549059de3fb04458113bd683767d8832fb959e5ef568efc7cb870fcfc38569c83eadab21730442ca635531218bd2ed80e484448df91ffa486b85048dba4c271530690700d9e31eae6131009bc85b86c31062b7c340cf145d4f12f2e559b5803d27718e9885f745a2f775012c641acd0a57a2beb314f554150125426703012c2be663c37bc1b5df7dd5191e2a713f5efa18052c905878c7c4b6d116a252c91d3ff5234e83705ed065ec92f995f98ea6e7bcb7a411d3117e47845e1884c5286fb84bc632053efc60b4af2115d7e803aeb30a406dcde6ce389bfe6b65b12c00609485a14db375c498ed9efd3ee49a2774b47e936968819dc557ccfa65f0222ff937e54f9bcfd5611731835c22f7a65258a3bfb6f5190fcdbcc2e14243f5e99a7998bff50fd9a05df03e0356d00647e63a02bc9126a7273bcf2f6da8990eda5c2a0ed3e347a0c0254eb71972f9a1bebe33347c4ef72a695b4cdf09a5aad47672f55de90cb808fc88c3a08549cbf8d6d0f1e1e1d18da2954a6144d13cdf497e4cb4be676b2b74fe0accfcf2192c2a13a69300245fa17e269ce2dcc7a50b8f1e78bd0fc8b75bb518cd3e6d848017ff49087b774dcea7c93b9e5c5e7fd1ad681ec416722bd130b42b1e61f958ab3d14e13495b5c909ad8b5060ce0685e659e74db625e965f2c119266d742dbd7e7a48423e7582021caf14c274a5c85ee94a7434d813bd47033c53b772d91e98a5bf1c3b3d70e216d2fc5dc02129278264e4d70e61f94cceb4e47bebd8e8b9de1a46a9a773d3e25c1050f9df13a310a35fd29cb38e35a3da751573d1dd535804edb0909aaed73f1b7728367ec4fef45fe5d189479350a29e6f84ae766dc1f5dcf280b39138780c62ebd2f2567646bade1b9e82b18a028ec6b17bbb6970a72193a5b48f3362cb2267cef3fc95339c625d9016e1c46b760ee4f3b7f27d3680ca558206657066de9be4344ec5fd1a88da54f2e6d5f670c7b03825152f4c4542089f8ee94e9d746ac81ff40c8eeb82f8417910db0f56e328faae0187cf0d9e17931a7811fc0bd0ee349caf2109c6ba53014f43af89e7ca8522c6015c1479175425aa92eb3c439ed1365242d728dec92f625c3af4d3c44e2a30177747e6b78c53f44f6a07a363b5c7fd06f204f156c28a66dd3209c4f59e34a9a28c60eb21f2abb8728898b55043df3d4057198bd4011a84eec24367731a6447e5aa345ad710f2f836ab2c41ca1979eac1cb9f374b4feb2b82308ab3e5c2101ac62dac2943be1209c5fa45d94c540c1e3b0fb06ee6788392fe9c532d0fe3ac7ec48036225b3fc22ea6d17c22a393aa6a9dd8512a4dd3fb9cd72eab4d37338fd80b3cb601ea95540a5e39b38912249cefc1e57778eb497d6d049302edbf6c61a2e17c07df0a73a0ea1b05fe29ba2954cc4504d8848029cbd5d4d15247bb1fb81b33a6d3c10f44cd45685149a8d9fbf87702cbf352419b5dfbeb9aa680b6b3fa60ff73b46b033b25c0e15e5e62c1ec9df8028fe4eac4f9347f1b5d41a8bd5440acb1106d230fa1932c4d91a078f6a9fd2b458b39be681aeffde8f28432ccd3807efca100f163231d9febc70e228f07ffa62332d036a2354084efa7178cafec81a303ebaefd0b8dbfd6f9793341dcc5c642169b84e19424099f381ff20d1aec8d2f14e60d17dd7115c824834231aa725aceae04663c25a6212640259843e545c3d44dc811ac25e27af6502edea4e9140253f2a32a015803815d9082f013565f4532729e02a280881e65c04b994dd5dcbb62d795646937144ca854ce8f0f0db031291c34ebde24532ca46540068a8f1e01723c4b1e288a18e5b067401339eccf21b41cefa173d774ade9ef767e7cd3f7e58309be26a71742a505e794775c06c0db52c18375055b1bd86910326f0ecd48539a012c4b3b08d6d96c1f552592666787735f559525cd0efea8d63c242759f713d45c7fa99e849581b259b66b2984dca71c48acf29a23fc9026e37df2a1f575826c66430aa63f9850f6ae6a3596dedbeff6f52627f59d15c325de874a2daa6fdb86c67a5267e3987fc67abd084f621cb6273f80e2ba476e9ea707ee3d6210d0a703824ced6ec5e029c09643037d5ac274daabfe2bd1c77ffdea2f4b85a2a3fa66808c3b21af58a9610f2dfbd02037f169010fb9aaf0f284b2ddbfd6d03f1f519e28ec6c604f9f96632d0b4d9007fc54ee6fb6444897a2b089be5ac665d36b9918d4949c2197191e70eea9c79f804a2abb42f560762e61e0c96ec79fb13815d7c8eee99959fd4812712512042c1a3a1798dfd8243721ce4742b0425f508b2b95648e0f309159c087741b4249f7b2f3fd053bad05f5bcfc28fc8369cf0b0a94a6df1320fb2b7364be1e4b73a6ee7fa092028f416268efd3769f86aa32a9d580fbef124d93627dde7d1c89e051f2abf8dbf848fe648d51d78167b50aa4439d94e332813f40039d40bcb9e97777da16d38c0a9e2a1e91cba117e524e895d75f9481875915a5d9a755e18bb897349704b1a45e2811a02ecaa0fdca8f09a92ff60245b478dd8bb1e4bd3116bc9822a936220404d087a252a14f5910e5c784f0fc222cde0c0f7a8090a9c8665f5805e68dc150d35ea899e9e726ce83c9d88d5b706441c688ffda3f2763bb32a8c0390fb53f8a075f90d71739f24c929edeb8e9572be61decf04449bae0e90974f4689e632db0a7814162d3e9b1caf9a10a175d053a30dc5a5780a93eab6c669b2e5cc7be619dc161838a7a4a8c0919438665c29431d573782e3fc85a6d0fb2aa595524934bc2d5066bd843a1c0f724c684f9337ff74256caacda5f55bc0b0880d20081a24252a146aa0e21d10b12286597c94dcaa3de0a69e6b2c1a4eecd13af443a52df33dd48ecaf20c35cfa28b5fc4dbe22718acafcb527073fee44b8df07d436c6ae8e78c3fda801d59960de4f36756381338e53ea891e0076e856a2650fc9edc0f72fcb2ba3da79d9822492d019de4eb1c573b8f931e717e4ef0fa4b72927f41313d8afab2234beeb1feff0be225b58d173becf2f38cc93615a35e00fb2e676d2a742b5003dca11981e173639cd81e6d1b0bef283d3d62fdcd3f7ccba0d85dd9f7c14a665a3b63d60788d4f55b27e6f454cddfe2c90673bf949cb2758d5a94c00d513a5d2ae1b139d4e72e120f3336a8205261e1cbdc401dea7aa27415e3b9e182c025b0e5a00d9a8b323a34a8979ab8e2a84d5dd3d486ff2e02801e3b63302b94db773c45dde8b9dce5dd6256a69cf667c1e8f15c4da1ae8c0722e967cf0f38f2ffcbda2a46f9ba203e4081a8b996290b488f513d376797d40eda98dd28daaf96c957d087072218a7b44aed7318c4f7daf8178776db922b756472852430b229b2a19a4abd2971efedbd037a51f8defc7496bf305d034f961c57f1ac5e7a84f1cc4f3699b1b09712284aaab90434eff19fdb9cc8671c7f2aabbbfb6f9b4259f1e748f0609eaa43aa39c36a5b48233f2911af490e50e9263c3e092634abbcb9f822173305a8a40a8d8845f30341a55be0def80e139250cd76f4b9fdeb9fa9377cc13d0a6cb8a7b1d7ae8688e6f8044cf34f227b06e02fdd7510084f4fb2b5bee87adfc1eb72dfb9cb1bb3240b9dfc86039c4ddecf778709603ac417b9991c349111037c021f2c6e2b6d45e3a84b3ac36ed1eb8b6e743cf6361504cf6eb2539984dc325136376431daf4a54fa26ada9e74a039e5945834024ee8d3a7afcb64e1685c2fb62a6f01f2e641b38e65ee28379404cde306b26fdc3a0fba67f59ce6a061facb86738e7ce26448649a0b4684e3b02db63564949e11af4d2c02b3988c79156b1102ff8901559cfc0e28ba89be58b9ea195838fd826d6b9c7da5a33b09ee16c2840e231b4a293464546fc377921033a6d0f227b2e82f0413e7af667a857050dbfc670d2bae2f3f3706e4697efd5ccf0a05952757a9cb0b9368f02f3edd122c8e93934f1a55a6badacfcf122249965261cd83338fe9e90ecaca31d5d36be5cb513ebf026f4f82d99f51686b48f7a659088d547b992cb7c8252a2b4337de4b33ba61d84a0c8dce6d6f75e13df56c4bc19abe68458acb2497066a939bb13d66a3b9944ed641750d448ccb8a1e9c57d17099502246a05bdb5de3ef75b900ed43d5801f68e89549306974d3749a299ce470c542a1d1b09adf9303545994fe38bd1afe51c089b738c8f0e640bcca03b76f77c0773b347e16794a59c8b097655a44af4cfda5e777c8e3934d5a67308382dd4049e64262b1e441c0adda88e76264d78d65b0ee1c29674465cf0aff5ad33dffe90ab4b7b68182eedbd57f6773015d32035945597d79770222e0e5d55b631ac59a2046c32e94e34addf3843fb1320b1f66eb2711d09ae13eb73fe25b323ac1311d82c124f6985b2953303caf598b92804255563bc66ab507f08162885a365946c82562a8a27561d2115998d37bdf664d866e4a77f53f62b859e4408cdba2175a353af7358faa5666ab09b75cd3a49913c30da6104ef72af235169c5150d3e00c94c5dfcae4f2311e8d28ca4344e2d8b26f0bd2e904cf666dbc692894337786bcf5a2babebec20d364f17017ac4901142f6e81d2ac173fee1e095b85290579a956b6486be03767294f60d93f6ed4b2ad2866a40c10ac2b80196903541011418e3809ec1d12bf7415cf83c88ff31cf8ac9c581c9cec87364aa70dd0a1f10f4ac4f8b66cbbd5f8a11d7a48e8ce5d75dc4b9562ca7b8641f3acc9736df7a55dbe1a1fa9164b456231943032786626babc2217b48d397ae9f0449ab8dd1801cd2b150d3fb90f5c26d676028869cac87492c3e39dff43a1e715f7e745f5ff59a96aad4b849c28256ed29a3a42be53178be9c588eb4ba32e669aa94178b558d9e7a447710344686f61368f9715fb1ddd4229eb04f966629cf62dbcd6b1ec850566a791ecb29af22a5b6bda6a44f81795cd5c928f9d6ca4dc0f10aac2edaf704b383ac30da8e93babc8cac8174d4f8f97403f7d8c8b6f78d62faf266ab54ff0701b91d9540acbde6e5169c0d4ae13bd64065f5469ed8e28a579d0b83e6ba6a457b8f39f418a210288116bad2b73219b3e4228db2e896253c64c182f5b0bb676e65019b29b28fa49ad4a8b6b4d35044d41b62ef052ef707581a4151ec657004ed7134be14bb6bb1a709cc9b967549bf3b34fac20d4ef476d1498fabe4b607628c346249de6c0a3366bea3488f0c14db7cf986c58ab4450ca34f4e6254c1bc4822ef2bc8fb99d1621d6df5d15ff3e96abb52e3c5db266730a82346524b5912e9a3726b849eb4976df72eb56d02cf506c2f3d580c9ddfe24395a63d3444773ff2208fef39ca7824404c1fd152847d2a08299e041a5a2629ea6f963b84a87c703c188e208b3f21b58e7165d6698e63afeba831464ab57cb37d656478effb62ed757c0ccb8adf2f0936dd649e5877ca0133c19859c50655f6cf3a669c1ed1e8e988a37b045c8a6e042a1645b8a00277776ad8afb205374720735459c7fb3e8eeac87e630ae4ca1166406e0e7b5bff238829a3b3bfa606aa79d0d5d1add45ed03dd28d6b699a9cf5b24967701dad54ce46a5ea2c310a889935c2df1adb3296f24b10dfad2b3ec6910749bc25a70bba440366c4386da4b077aab2ca961650d5991c2d9f5ecb12b3b5f82cd82279d28c5076b80d914cf72039baa8a38fb5751068ce70c2536bbf8ddf116a3797828776b39146f629d20330d9a9092442d8ef6f5601b5278af48027207ac6eeecbad235db14dee233afb94d770f5bc690ed29d6fe1ad5fada51bf14a70a708dd69b0a8e7c7dae12158aee0ca01988825d2482d219c287476e4ca0b36fa389c602960f3550862cb4df79a4abe9296de899583aa5d25b1d4b5f9228d45da4b2739da1adf9a6a71dde99a944be1d70ae607b5a7258184a103ef034a20ecf710e9f32c5e1258bf74a945277bb8a675301bb33b5bcf3794857dad9f8a34edca2701143d87f9f034127affc7527ee259a8420adc843d711542126b1eab9cb0ad8bd12f9e352eaee23debb585fc93f5fa32f4a1280acfaf60bae6837a347d0b69a180b257021b84270588dbda66b2269f298e2d741941d9ec938d309878677a23b6801ea8406511af1eb13bdb2cb49bcd53fdba6fbae590eb215702bcba9948a3e0532b5b30d6864807da5adb6f2dc40ce2e60ba885453e68fad2b165f2a77204998f14f72f4e02b50c567ff0e2f0395fa6409bec400214da5303fc3879ea2ad0e691fd8322b5fc3186043ddcbbe40ef2c7392a7869a2d869d6167a82199b2bd3893971d9bb601d2c83a619cf7f0040ebf3871eea8a98db58aa60d009a96dd1fb21622540fe77431a89e19f855fc6c34073e3d76b8c3c064bbf24c6239661c8b21dcdd2176fc538f904b658eca581bff3aeecefb6407d148ea11079fbe85fafbec8405ced20f05d70089bd383e758bf6e31d026c31663dbba57c4fe2de8fec765d70dc96e6a0cae7c398d4991831ff2a104bc02681f0ac5b6251c1c570973103fb70b538a76227470e0ea2b89ab0c65a9703409017303fb7d6e6a56084a1cff67d80230426a19e75bd4101c344ecf9fccc0a31b5a86f530d25fb8d198e247717d38137a609a72a553d86d59d1ff82af4b42efe8e635591bc0c0f3c6d5a5ae428efb217059b7e9f10d3ebb4776770869a9f9a221bb3068418670663c771a2eef42e4d81a65dcf4bfbe60dfb97b1c6085bb04e846ec685c70157961710d4d38aea2051976d08d7853115954559d5ef13915b3c465df128801e5d7de309e862165fe0c73a6d7664dc7326b436a9fce37413ac9a8647acec021d89e32eb81599e14028df40b9f7992e5c85b8ecc73bd18a5a9d456d6eac17ad43f89acf1c0c3fcf726c19844a2ff619f9503e1963f25c579680d08a39afc6b3bc99c3519a578d96434ed2efeaab5e8346b1fb239d369c42f5ef240da1d485bfce83ce7d6c7d74b9e47c25538ab1640b2b6cae5612579e298ad1ec5938cfd16810089154e639790329206730963a66c259ec92c2393431b2e4a0b8f5613b643b5c501f3a5212fc754e6b200dac07b72d19f1f714b265b9800f8fee194d12eaba78c5c503a1faa881a6c3bb902f0ca1f67cea1d50e5ea7d9941eb4438dcb8288237d79c04b1a72a18664734610545e5436dce78f5d6cb7f43d021c5bbabc5caa1d76359d19ae6b3b95b3e6862240a20c7dfb347b0c5dccd43410b753a183137b11d0d978b70677ba4cc70d67b9f72ef27ff90ecb568b84318df7ce817a12e38eea3bdd283c2dfd5b861f255d450bf25f09ee4d9f0044078a1f57944d4753d372f11309889532f3e8f49ab81a9d1f31a8e934af25f2248cf08112b55a995c8b91b9cbf40bdf147329b5e395d0dc370bbbd645579e588abaf15346f7f6c15a511f9e7301f039b057b57ec89dee3115df728bd3fe91ca2adebe02a472609e751dcd6fd0c9b5617d58b44dd211090c5c43590596f2c908de9ea3b747d3aeefbcf77ba04ed3aac7e9b973a5cc791740f766101604e10e9c040f197e277ca761f34e6c72c4957367df115f9b494b594e35e5fbc695c95dd86089ee656f7a709d9ad8133b6262130f576360cfb07c4d5c0dfafdd66b45f9e348504638ea61cdfeb0ef2265995e7d7ca49b66d4f021334599a82fdec0bf17dfd969e7a175dc4d1094c106216e2a8fffc8a25646998b33c9ded4ee09af281942848183215e9dd236fbc0c309ceb99f2f005a2336d06f360908674417d5f5e88a1a19032a63d6e7000189772e1ce25df4213fbc3ee12fbefe6af1fa85b9ae22da7fa8ef30060dee63087703639732f4632915b7883de64464f043ae86014f183f90936f13289b28e5293b2684b75e5ff04260f7b94a285a5e8373762da340597770c6b4c912570f43b532686d83b3747cf226d8a8fd79dd285b90ec88bbd0703d4f9f7f786c8de8a2cdb46f1e923a07721179f39a908cfbdcf51acaa6a13ee7d0209a6c698af2cf13ed94545c59975fd25e18f9904205c40ca9c83281752394c1b2d1786d6ac2085715e00c972f4899c332d1a743a708e57de611212c3da37383776926a66e17ad33e009f64a7bbf5716157fdea4d0280d7694c01cb6dfcb4030fa5692b6db7e3fda4aa883e8e419f2aed3042f3716a6f7a4697150240079959e1263239c0b2e335d63a123e8cc3214803e1c0f426dd8f72ed86dc7c4b851a11ca63c103c0b33335a2ad2055dcec57ee0419bb560a01932e9af57570a513be9e43ddac18050d9c47d64c73832681fc6547b04016c0db3349bb9ab3c1e697e63f14c494fa0f09c34fe73ee2836095f1cd858fc8b739131935bd3a2f1e94ec62e9bb9971b537b98df96cdb829582738ef8e10400742d2c07058d281f8082444ce81c239b4cd8cc47c7e42f737f2eed78f6650251abfebc77ebd89e000862c7e1264cad715446763625751cebb4be68a36970a2801f4d75a28b2dc4e7aeb892c5d7044e291aa06d655ed86f0010681f3b8f07b17bc892d3c588b5be4d71c19af6e1e1c98e143af3588b970a7a6f2de3dfa6cf2f9fc1e3c12c0f3c8c8ba158e704b4def4e22006af1cb0dbd9a7937985defb7b8deae74889dd0c0bcbad164c6e2c6c98883aa1827900cf030338dd22b18df7b6c1f6a8c30530105ae30d74e7d75ba6e491e9a4a5bc8af0ce68d96ba8e4e15ebb1ea0847c908d24743aa3bd53de633ca7e617c86c7a36602e6c05a7d0cda5c60ddfc5482a6ad038146c83c1f984c43b63e876298fe94e2a2038d81e923be3ed90ead39e0f52ea75845511b0109e972adcde74b9c390dbbc14295638642af7d6deda5e58a79a8a4e290a96b5560d2f990f72ee34a1a9ce747eb155a23623b853699929250c29dab54715f8e9c77b94938b226b09895470dc3704ce32a4ce2a6266acb685052f85de8e50ab0468f0d8c8ac1b58be46534261564d230ced5570a68d27193695753aa2f322cd9f401f4d2d1b34843111509943466483811a4e918cd633f3982ebcb15320fe307777c79147c28d9198d148b1faedd35a1ae594547bf5b4e2fb4a29e5e7c5593be65499cbb4717286a2c8ac35875ed5618b3dc8cd0795627b7a657940af9e24bbd75931d3cc093716af6c13f8d114890b4e45ab9e99e28028f8a425fffc7118963f6cb1576774434d76e013951e35fc523df8aec759876607357ff497e43140e89d66ddd58ef077b74ee032f94e7bd87356e10313963d93ad81948169be1a3aeff923584dce400b342ad20313a1acb8984975c46004568c3e79e50e873af29a5faeaaadd5e5ef4984bef283d70e2a0ab006021257b47ae526a99a3af8d52d105c0485e67baab6f7fc343e2dae561db6d9591efc35bc6c34db313c6a0ae4d41da9fa736732289c2ef4f10178fb69c91b5b0f93ccc73de69b60509b18c5a7bf379e9a6002a7a67b6be4d83fa2a2f440c005300fcc296ab7dfc8828a59ec94abb98bdb5eafbb5ab551a004f77fab83d84e4a4f6f1e9e54cbc264600eb1cd66dc78aba000df95e0fa816c02004095998aee45eb59886f5d4c6c6934e0cef8f323365e886e844a0086d0819dd3b28b91764654985c047101ec102d08afa50c215510dcc7546a6308ac521789c64519705ec4122f0e73c1ee51dfdfd54fa0587e9e534ced4ef8044988f27ee98c18977be0af5b625e8c008eb7ddc22286efbd0e141ec63f72c7156d2ce6d77820ead09f08d1158db2e858a6cc05e59f8c32c667c1d64860f600e9b40ca8bbe877ca1917e377217c4aecd9bbecbd921dd55a840d9e9fce6bb6d58da7e502b4d99c1eda1b7144aa426d6bd11de45cc6df309f6febfde5f2ff54811b9fbbe604cf68581c4a31c66edf180d4750e4dbe460da5feb0b631050bfd5837f66775c30bf998de85e380467ebe099fd72bb0859620067e8b9b1edd0c678affec88a0f1650c22175d6df3f6d43487bf83cbbe42a802a83679e2fc8cbdc498565847c2e618415078e18bd2e0b37746975d5a872cc1ee902ca2ac16ac14c3684e403108d1bb1d6c18dd4352b8a90aa33aebe6574e3136f7c02228690fac8aa95a76afa367d8d963bb0a0d35b34b79d08d1bddc6d15cd99da89e4e49f120b2943da38081ac98459f08e6805916f23b1952d0617402f95680d8eb8d8784193e1810ac2e3210b63cfe1bb427cd2479bb6de457ce7dcafb2c0cf8fc2196f581b66c5a4eff57ea415567ac06cf3e037bac23afb66534155c36ffca1b0c43bc209404758f74f5455afd6483de4cb73aaf7eb7328a3469b06ac3023d29ce6378a454798067c87ec7b94a681a49a662e2df7367cd8d5077f6c541dddc33447003f88ec83bd6b2cde945ff22f5f5f86edddc3ca4729b336e70a8f7cd4c8d1340248638bcfd42ae062b3e31ce363e92b00dd82e36266522604dd03da125a6d59715bf4717c8823fbc297b3a0c77a7e0875520d40628cc0be70fd050eabb87ed07beeeb379d26086046caaa458411abf563a587e5c95864fb7ef0a8b07e73604003d0fc995e80b1cd9ea94c7efc5f0f5359445ced3daead47976c791d10560e19a77be75063f28090344ba5f93b53a5d76c2dbbbe997c0c841afac11ebf6295bd3b02191fcbe32afa809dd3aa0fd240e577a1f23e9ff1d7545b741ecd4a34de127f019cd39bcd17924537eb8619c841e72ffc0417eae2b3a51b3477ab11c0bf164319dc57b634ae76d02719594c9c2a9a5001f0c420f2c3449441ca0bfcb891e8c41357ece5c6cf33d779e925e6774e4634ed3a4687011111d2398a9a8353edbf4b24a9a578ce623e5eee7f74adfb2b248bb8e4ee4e010c32d3f87b5933b5c8b0709628a563b3fbf56135c3e1e7f4b5a8bbb41f6fbad6f233ac6e8f84a1cfb00ba85c1a1ef618bbae1d2d89bef21fb7a538a6660a747f1b5c203509fe7098788dc12be66001df0337e7cdd503c56cda3a2973e72ddf168fe7020baaaf917b3a6e10ea7c57746e74b28dc5aab93bd2b9a78725edc79f2937a7c3a2b85b863396d6f02edb4efd6b5833559913a29fcb57142e6fb3a442e3295833cb5498ac174a34fb016a4c4a16fe3992397fb803336d9e4f9c3f3dce7d6ffbd0f046938b1eb570164daeaea1113a1f2e81d9b0abcb055b8e14614652f9ae26e8033829fc43da1f9ca849a7ba4b9297968b6140df00ced9506ceff52585dce5c73e3ef89313c58a03d32380b65f51e5642c48bb89cc8dda2ec79fc3d356ca4d56312bbb3ac7861d07de247cba1c2fb33135f49a2f99793575b6b6ce402369d7f826958611d091c3846a270adfd40a21706f9a742b0a5216146a7c26b413040b7f3b9bd65ebc20681c28da395c43df8588135704f3d05da7e4ed715f1cebf7e814f209183b7d28bfdbc80cd1fcb471c0822e0b59734cf21515e31a3b9bc7e8fa160336927d394deb6e207416cad66fd65542e9dbdb27c5dfc1ae9a3a0388fca186e3893c7a54b2ff3a4194ac1c1ec53f237669d78e8d8ece444a09b99528de16ed82db38e2ce9328b8dcf8c05cf0e2f72c7ae6f37c80f5c84f47f8cefa32a10485026f3a3735979e81aafef704abc417f853c1fb30341d23866de646fc435fa6dbdaf42ae9fdb092ceda70a7e80002a61783b4a20514f31f79c017c0ce5a927dac3585c58c6a364c1dfea6b178cb415cfee37883fc0e4fc7e960bd6b9b5ebe4f840d3591bf7d95a672bc87a92c595c954af9bbab1870d11ed6bc89e9e3faab6e4a2a532d3894d3c13727fb8a6a058825b2034c6bd46f6c28e4b7e65ecc574a753363970facc34172d28b1fd5356fcb4e4c76223aeb80fa0b6bfe34ea4362464b4ba8b922bdcf027464b65eef9cb73acb346f689603a6a7fcc1731c0076e1230f750626bf672d1f2197231b611ee451a278c2f9541b562b8c15dee9d0a79a4bc6d4c99d2d0889cdb7b1d2a6a51abbca8a3469691c482ed4592f822a8d2e88c19a6fa6cfa4b07b24d6d96fba4abc63f1e3b2f313f65bc5760323c141a35ee65d3633276ae7ba83142c07877f5cce49dcb18130032567998cac715046f2bafd036d0ae7fc1546435ff5a37db49020a78780963ff8c8dfe395238d5e388ca4a6da56eddb861a77e557ce441f693604b8b5f6d96b487c9fe6a4d469fc6e06c44c15552c6eb1c63a0140a50e1c64cbc208e2b11e312eee72bf0f119143ec9fd47e1d6c993019a051b7d67f0afbc79b70fa668a9dc32d9582a8ca9a136111aba1d00c40f6b44a026a5ea96c984cc2bac7ae9bdd707663c4819203c7791f71e7cd5a2177e0c63396037711ef3d4f2f2c484cb7c987833833dd7081e374f213b913d81690034ac39cee0a77a5a0b6aaf958c3ef6153d3f79b0f8be5db8611270017c6401b3e26d4325980268d91905a000223f73c0aa8e3c9b07c0afa95a78b413bb3c61ce5fe1ce0991963f8c84bd6bbd2518c69d7347ed5c19c532e00cb0c0e1a69245fa82c095623295c21eeb5a3aee7555bad865442c995c5b33da453dd9dd779311437f9cba355466252fdf7bed523863e557bab6fbc70258b34d9c27f12203a55c677246ab2fe44dd211090c5c43590596f2c908de9ea3b747d3aeefbcf77ba04ed3aac7e9b973a5cc791740f766101604e10e9c040f197e277ca761f34e6c72c4957367df115f9b494b594e35e5fbc695c95dd86089ee656f7a709d9ad8133b6262130f576360cfb07c4d5c0dfafdd66b45f9e348504638ea61cdfeb0ef2265995e7d7ca49b66d4f021334599af57f375550436ed26c04ec192b9ae7cff6f12bd1cd9ce8e92a63aa1a65054e85485f688eef67d47259c9502ba30bd9eaba683639458a95d687f1b89bcd71b04a929747b692eec4957ef65247b0f9c9501ea083731a551a18bc2374099776ab3f4814312194a22605e10f485f3832614ced92482920ebfd2ec33a7dcd007e0816b6002a4b08284908d94bee648803a424f3b1451a085669cd0fb5854de4328ba368169dd9df10e9b0d20da7aa7087f78c4459d5c3a7e0bfedf37970546207ff8c0cbc5f842d250cde31c88111e8c686b292c2195f9afd4cfdc942df3a8ea218164fcd2fedd93440f40469cae8b4f66ff91a81c6b684095646e9bf93950f2c8c0ff1edda06e856fa233f809e067aa880d68a9db2a4720f03b35b37f7214d4f02a675ab470182fe9ff2544e04b4b96b6e22c29bf8860411097f0ada29575e2ae8719784d18639226062e1f63ef30592cbd8a836edc7b0bec628b7b7f41c79c8c2e8b114fbd32a79094e4fd708d78dd11b2c3da6c9a9299371b910d5673b7dbc519e4a195012dd652fa861a83e1bd68fc2e44cf92f6db7d32a8b3cbd8803838278f5cf29db3890c7caddac18050d9c47d64c73832681fc6547b04016c0db3349bb9ab3c1e697e63f14c494fa0f09c34fe73ee2836095f1cd858fc8b739131935bd3a2f1e94ec62e9bb9971b537b98df96cdb829582738ef8e10400742d2c07058d281f8082444ce81c239b4cd8cc47c7e42f737f2eed78f6650251abfebc77ebd89e000862c7e1264cad71544676362501111c01bc5ad56a71654d756524d7c568a23ad23e229bc5a45acacb21c6bbd5588934dfd57f353bfda8a6a9cb0b51f5f8cf63f40b7cbf69716e62dcb67bf5c538b51e05fbf81942688c6317054065334a1ce419f8155d7f0ecec3b00ed8ecc84317aee1a82407ba3218db9e8f382d3e3713a08157769d2f78f856df5487dc5e6c29195df15b3e8dc41ec133bdb0d0b1f981eedf60813b8b564b3ece8498546802e0054d942056e40dac997385c3e9508f0b5bd81488dc4a0970fda7832ca907c53a96e86142bd26d20503b0d52516074870e632f29c1f9fbb9b553c285deab5aded57412aa98aefbd39c7ed2766a65e932e252b729fed94961c05d7e90bbfd5dc7cca5b5bb7f779908a28b2887ffc4f3ac4d09d40467ae50f51e7c5f2e845093882d16a1c5640495369ba0682a3fd0b27d5b184b0e726b6820f238bf3548ad06b4215846937eba91db3cb87512ed487b776c59429a7884df080bade5805d916fcc4f45ae19021d57e2966c1a74896eb83bdbdfaa7b511636bc05ed7583d0a20cb9f7d00163254200013d0ea9da51ffdd883100e9a7b15619da573841a82bbbd5b13bb6ac32ee36a223a3cfe2f31d7e48fe5941e808823d9442f66a21ec3976ad13a3092dd6638de18b12f50c727681811874953ba0bbf1cfddb11cfe4330b772cc0346a0a48e0b17aad2c49b47ea1a71936b1b08d8f45f3d710fd0ff2d51b0d577806c2d0c601268fba1ea13a77b947ad41691f86816a237b0b399bb42848f6b4c0412e2d4291963d93ad81948169be1a3aeff923584dce400b342ad20313a1acb8984975c46004568c3e79e50e873af29a5faeaaadd5e5ef4984bef283d70e2a0ab006021257b47ae526a99a3af8d52d105c0485e67baab6f7fc343e2dae561db6d9591efc35bc6c34db313c6a0ae4d41da9fa736732289c2ef4f10178fb69c91b5b0f93ccc73de69b60509b181fe3d168fd4ecd46bec8f8f8cab5339b251de98c0ff549b76bd8f5872fd5a27f696d2a31d777e9094041140dbf11f26467ac4590b0697fa4123bde0d517f01b710208c3d13723ab55cc32dd8b49c865ef2ffa3adcca6eb55c785b54bc535485d69fb85d6c1175a24756e0bd019da120053de060f867eb42f5947246bdbbcc5070c5cc61ea271911551d4f2baf21bd2f4c2ca1cc06d4c4d4a2af4b196d696a5d06d5e4d2533a166f5fe58ec0e5e75931ec64219e64220486b0bb6fa9aecb7f1694e7237decf06ed3a453dfd624b57fb11b166b70a839ff0ce8ee52d96e2fa8adeb884c4d4598237647bc1a79084103b09b536c4c3ed71e3bf46e43e7ada586cd8870e960f214c394bb322df2107817a42424d52c0554a53839c7a25a316c9a3e221313cfe88c209b2c6efaa927d1e51d016b737c2c82ece972c38dd568550da5feb0b631050bfd5837f66775c30bf998de85e380467ebe099fd72bb0859620067e8b9b1edd0c678affec88a0f1650c22175d6df3f6d43487bf83cbbe42a802a83679e2fc8cbdc498565847c2e618415078e18bd2e0b37746975d5a872cc1ee902ca2ac16ac14c3684e403108d1bb1d6c18dd4352b8a90aa33aebe6574e3136f7c02228690fa132fdfa15acc35495816533ab8816943a7fd7ed28946f26524e6582c87f5f749626cee9ff29d6edbe33f6daffac970411be777fcd53e11381577d50c24d650678ad433d5e28c18a5c52eb017a09a0262c53b2f9da455a8381763b2dee1ef731ce71bfdaabf90da2ca5301e02af1492f9014ae48bc0557d7c303ae39768669e860911aa5abff8e3a43ca7e69fa8bb2151219d0586c676376d2a207cb2af5ded9616e7880bfedb95d7f78b4a5056cc1304a4e6dc75e23575b521171f309a53b3ac7bbfb1905da9b752b6b88560b3b638a45ce1da39582cf4bec683f70907793ea93db9b973f10c998bdff566c61f2b00dd82e36266522604dd03da125a6d59715bf4717c8823fbc297b3a0c77a7e0875520d40628cc0be70fd050eabb87ed07beeeb379d26086046caaa458411abf563a587e5c95864fb7ef0a8b07e73604003d0fc995e80b1cd9ea94c7efc5f0f5359445ced3daead47976c791d10560e19a77be75063f28090344ba5f93b53a5d76c2dbbbe997c6f1a470173d45ff30b64ff09cdbc19619462035e9317b71c4a159366e1d998355258376ac8286f005264c97fc75a848210c0d4ca873935f25dc933296faecd49a208dc3b4b91db1c69fa3595ec581fbad6569ac3f67b1385af0e959d8e6b60bcee079a1eeea6224bc34386b38ec56bba965293ccb2e461ef7870f6d3bed54d0d9aa926a17e4c206b6d83b95e157eb0c5165d785a35cd594b203016be6475ca924aca541e66083dad4b7c5a5c4d99eec4f43bae2a4f64984fd858c76a2a67fe71aa6a2eef79910e67cf8f1c0d7dc1274abdbbb53e2d88495f2e48de65b1e0fde8394e56be203d9e5ef3b7baa41590f562a7562758fdd3a55cad72da0235329f1a0b7b87ad9633d86146379636c2aed9be095d9ef97fd880ced07e3cd39439a0b0047642ed896afbdab93682ab7ccc589e449c4505f7bd0ee8ed57fd8365581d07ae9f3946ae713116b0292f62be79b9de3ae250a326128d042e88b7bb757c5e428fc11acfa34b78a595152b443d4dd9573c81f68fd41cb43f36563618068d84251982cbf533d78b3e1f0b4de3523d40acb7acfde6ca1e0e139ba670f142d743c14292fdecebc448acdfc7ffa65521c55f43010e98a2b3ed69c6b84edb18ac1e61424796cfba19869c40efa7cfb9e5f8ea12e4c6081ce4828d25f902ebef6adbea833f526445d1f0cb3c59ea49d39dfa8b0a72aafa5a0a4f3c1e669e0373df15cce76db19e9b60980972e05aea45eb2f366471ef11b0782a1d1d81fd719414e484da7d06f70c1bbf0451c7a57d5c45d06fad46d98cc6f2c940e07041ce4d3ad6368c54943c50fd5c0e997248f7ca8dc7afab3dc157794d0efbbb42c9c6346449c77d5d8e475cee115a7b2ff8161e714b1863319dcbda571d1c332df0c4d68e67496788c104912f0bed5ec4a84e47f9afe8cf5226cb4d0046e1879012d5687aa2e9b2544f71254b5b721ac68d3a551e8aa1cda21694f2459de20711ed32eee05133c3e69d73e419b5ad855f6569f598fdb9348aee2935dc5228f7667792bea9cb069c77e17cb68c9d57d554c99f87eee2a3fddde6927513def112426c0f8b18a6b3d64dd6b227c7035639bc993440f560f403ca851d58ba3901406bfed7ae174602151ff58c8b03429d34a6a48674c3472b167054176b8641c6ecee482d5a8b89d3cc39468721482961c4b6ca003db552ce2b90cef21c5c90d679520e21bafbaa5f47c53926c11756338d555cb0fd9a830943c2bc7d9b75b51b20f3694044fd96762357578617ca97b07dbd0a5be6b12d62bb743a76a0c4285ac75b67116f065d81f706c43f2384a65785560b1318cc34ef8ae8b989742fbe2e7bc3d9d2a78785ed3b753edc8dedd270dd3334dba3e848928d2ea428cfcbf06015c98881a0d33b623776207e432a2dddc9d42dc981211d3767fdec71999d83044865ce521155ebf4ce280b5dc19143a768010c0b950720d02cbaea3f997a6043897b8d2caf8267a4a3a0a85bdb5da1aebc723447d516d9a1bd67804227c0999d39948a6f999313d6c631fa361c63dd63303a4e83a45ab75b3133e4e98f69041e0f04cdadfd375c3e43967f79f8486618c365ff93995b16817c644a82f5de7b1c7e303ee25034364f56467ed7dc3641e574cb4008b2b9ecb6d1209bf754dcadd36adfef3c3c3d649c9425265e01f850a71192850290a568d0e3396b3a3a1c7f3947ad3eb4341d185358a0f52058ba8a006caa722edbb924d0441df5e4fb621f40deb7312f7e204abba4bfe4208987d2baa645c1d418553426b00b80f10d0bff426e6e00c6fc1d1e62d6324204162d7b1b65f9f63d50c7eebd76fcd915d2a8252cb24e33e597ad4e82bb362f61a168fc980130ba95ac2ebc98c6a1730189a7ee5c69d48899604bdf5dc6465ac988cf74ad2b7ad06abe5f2fe822b41144827cfd58108f7d5e76acb699da6573ca164abf3bf9865e55967ab3f1e5136d7708b81edf5f9b98e5054ad66f84345da5801f8d917cb93f483021a51596e182537c94f30b2c0c8db6b49d23caab13b8bbf7b5d689f89494fba71d9e03f228c654ad76fe65610ff0d6a76a25313e1499f78ddbf441c7e5761b00685c31024254e923f60a2f6c8f9cf6e7d526ec067d72b5d7897f095866e348c6391bee28e1d2b470401b87fdf74661beb9b461dc627474aea27a2c712643facf6a56c4b5bc7818519bd48783ee24e507aa962477d9601dc63d74baad244a34aefee9018bbe0d4b08dd02192d3e0f52ae5cf0a24d41f34772223c5e26bd7c531f2ee1f2c996692c773846c0a4d5fbba2d593d3348d669a0719ed5a351a82df2c84ece1bac088b980772883728212a65e4d46719b0be26ab92260f24fbcf7252ebe987ce3ed185908935d28e957d953f03f88406cea8d14d8e26f78efdca728202b9d6a441848f1c29c9e735f700d4f9b2d8d073380fa7c4686007c9ec17bec53e864126fbe8f0b284e72753d10d1e7b8af12ebd512b65c94c8a5a0ad2093095ca049607ae3672b2457d5cfe76930aade5b1926fc6635302a555aec3cccf94db36449b390bf77c0330c6971324fa5e30385883500417e6aad0acfb4bacb80a4bcf05db8f6a06437871456f4498167c6dbefff34bc15e492b2b96092887572988ba468835d97530cbbb86d2fd076764bc8b5e61294d91ddebcbb66e26801a66b8c04a7208f9b2eab8c92fae5a71591e0f660f37f8072f14c7e799753586e818f06d5b8d655eff8e337217a144e011ad492d6378905f18bdd67463f5eff1f5089384c304bfa4a75f17094595f524c010cafe1095e31f9bf0a137203706e6811212ab614af27c176b63e9b160a569774ccc9f77e6bbab3ad4d6d236cb2032e284bcb4c5142f2b99e674184cf2dbff0911c5752fd2567dae4009378d49045fc07e1df0cbfc2776649b74f5900a559a935d499c0e00d722c5221e63fd75d81200a21af24986893c21b91239090e67e3e2594c31f21b8b3e3d149efae1edf4cbfbaed1064f7bd6577589f35675767c870eb79f2854a5829a21077f569b6f43abff31236cfa19ed12944ecc6e81b0e3894383c3c08e3390ba644f074df2b2f9d9966a53e61a2d6e5ad90439a251834e6162c0fdbee69711afec6485041a5830b956d75655ea8b6a87db89dbda41028f5fbc0e29bdf1761e70da3fa591f05f94234b123ea8c993ad0c35b595f4403a8a63367df2db26c1048f321b48d7ded4208a5032d11cad0b69c402a5da43c689a215017c78277ac885d48ae26ba1b19ff91ff64faaeb64db31939ed44a3247ef32f18ac3a458460b1732fdfc731a73ebc715a7569a7cf63d0c742b6def0fedbbd1d8bd55f7a204370b44dd8f22a151f8bb64b18aa088c39230f0d050b29e4e0110b0072322d9fc30abe6595946a47196c6b458012bccec7c8e08333ae0f692c9d4611c1337047c91992c590d6e2722ab7cecff86cd3ae64af0866efb64161a474a9b07b5114c17cabba5744acfd55be6760966f6d00d6e81e42be02691b055a752753923fbe2e477fa1c6065e521110bcdaa43c0638454e82d24248fc3be5b76532f81fe0037e480bbe081fe954a8d42a848181efed732c8ef1bb6ed6874f30448483f70df41f476ea2bd9c8b67f858759a8f950890abe92fbe027c5f8a7ee21ee4cc9f8c7179dda8eef50e083a530689ed3dea4f3e2b3d2751708c101ab43a9f4871e132fe2cccf4b45f1a3406952061ca710a8ee31330bdec4ee8ec70b2e868ee31df1d98cefa05751fafa9cd478c5d146fe6b1c3e4c6a42a6b4ac8e22ddcb4aae9d0e75d0531cfac9b0c33fa59f6213fe79d301146efee63bc4c03b9a0c4ec60c28ad5643b5414105ee5b6afb692a8bcc619e4ac70994350ff481a3b2f0c9ab0eaa824e9c007fdfe30313ae80c33edf5418e78ce319beefe7ca12778b3c53ae10496ac4cd8c2c96e92bbac9f8d4143cb40bba965e35908c00a5ea9981cb222f0b28a84d51fe7c6cec872adb856d78ed17072552c1088e2681604ed14e305d4d2216f5d6d31f8926a60b92ad9705a6f0861162155ee79de840cd6a93465756dd3586159a53e8b02c11a5dda250995c0a9d200cad26bc1811328261affab3ec5ec4f96ae0f444dbd877009dcb13b47c83e0baecc3a7e95a5eb6ef7f604fbd59db071d5cbcda64c4103b2df3240a7794e8b5a522c74dddec11bca5d227f171fc7df1bd7022f1b60e65cba112414cce1dbb46eb61156276d255205478f16626de9fefc38fd555e40b5fc08eb6a95cad707ad238355583f7038c2018dc3f5f8321e40561e4f5af69777f315bfe0cef60abcff208f80fa251b50a851bad7191364210b0c70b2fa75ff4ff65dfb72cc7e3cd5013baa4fb4e5238598eced31033c37e893a109b39f2f42937d474b4332a498e63c1ca2f2e689713852a19d22ac8e423f81c131e1f35a380ebe09fc5cfb3ea7cdf5f3b058a1c2cfc83b6dd2e059c3d650bf4541497fc571d9b564f6f18ed6b4e5bb26c9d29a04da52a6f5a4a69203786f77e9dcd2d4c3bb801e7d8890d80f2f128f90bd094bdfa414ecf7835e6b0b221e0bd5d12863a7efcd10aac8050657a3cc54b2925fdcd554d8ba70be4f6495356af832a199fd7e3035aa6b3e4211a26b09396a2cf447b7403e6321b0ac775517cec7870594260d3452804de1a808867b5c7390102b4915c6992b37c8cb4e338420d8d998d9e18071bb73579b975d7586e5cc26d46bfb9dbce0921545f58ab9aefde6dc33f60aebc0405b96fc8f2c8944133da7a7bf89c23ef215e16c557ff3535a6eb0a7a944dc4e028fe0803bc7071a63b28ecd21368bbc0acde7412158631744833b9604b9cf3af3c5b18afbce14ba053aabc3e3c37cccdbcc6ac58f75b18171073ba71861ed068e607d0df58e819a5e6e7808988d765c050f4ff69e7cd59ff53277cff0df37ebaf99b57b3596bee984416d80ceb34745aa8ce3716f7a38eb5b962c8bdad8ab4ad0f4c475ba10410a24c70ecf2a87209a4993eb15a807c7bcb36b351554d1e997c1fd40a581f21b8615e5dc5dc867f98fa1117c3a9d9f4fc0f60ba74913af7f4ed0ba00bbc8f6772921002df3ae68828322e94fe7926cf6828872b379000fe01a2866e058901cbecde26e965eb8830c9fc6686ba0b994e4be207a5c5d26f19d0e27da724195ffff201dc3e20a5c9298a35c5085b274d3a3908023c98ed2e1e1c5fdacbe590cd0f99e16b5bf405d6f884865d366ec22fa59d8df8a1114537ebcc4c802132f30b989e5d42b67f07dca9f3992f5f79e2193fb75a2e0fa786a7f285078a90dfca9694de5133cff0a9a382f0d6499c9c2280a44ae8d5a7e80e78b31fd806d05ab7223abf2250556fa225156e28d228367a29d5b9945bc45e49ddb02985c9adeddbc06408f9dc07a6045b0b400901899e1ef273fa1c8de39d0a2f24d357598f8df149f494ca91bc73c246dea25d8131bc5578545d36e99c564431f7bcee048338366742ed916fe059775e43c809712322bd171be85d828cccf8b006d5643256a500370158d6e0a36cf78f040c821a3738877798fe7e1484ccc8be792e188366913f32ae203e3ecccb8785d94ac9777b8fe9bb1b1b9d6c400611dffb0b17174a244ccc54574f9f26be7493e572606f19f666871710a10cca4f99c44d585b56dc57bad203a66755da75765575a8db7c1ab359f3a072a0901fd1b29d7f7a0fac45c84b38150d6051e685436948a29f3ead808f021836d19789384f0f548394f83518d9b0a5531960e4967e673f7f2a6da54838f42489862347bc854645ab388f83bfcd1b0f74173d3e4c437e4dba4f68f630d1473624077443bdc21558ee084747642dd0454121daf9d618ef5d23a2ad3f47ec54c643cd49c18717b530820402d025943507a9e829e56dfbcfc3f31deff133e906198865fc006a8856bb2ffcc61430d6c642d007ede2730ee8fef35e5876c51013e9be87ec58fd53dff36bb1b0c9d17a7542c97c35a99846b2d29436cd1162d6f6e78d10ba36abaf3290b061254c3a76c775bace5fafe50fc86a706364ffaa8989cb9f05dfc013d7409f56c3a8798f862ba38f705385996afcad6d1a8d38d417a0a1a7c75a01e309771bbbcff9e36072a077e4941d4aa3bc82edb53df91becb5f307941be1f05e1603412b1ad534b2135e344d6e24fc5f5d3f0e2a6b6c5f080456080c7770169e537e0b26567074e2201e9ccb4f0a90f30a9202e9b22ac054f49d38287f1b1f004e4aa98a6dc6fe9345fd9b3ee8edb545bba43d0e48df54a8f39eb929a31ff65867ca3c5982b1bd0cc474d9fbb7138af1a5bcd49df5be8f2f6f82b68ed9269d6362b8fbc88ca076303962562d4f47437e55eaf43c2606bbe01ebbbded44c7804803adc07878cc1b98e31614beef6fb3561285bcc9fbdc8e4a53c17a981af3419f36fe02eb70a95a1c56029b941c895964aecf9869e0474f0292fd4055466989f532b8ef423a1b9674cee9213be4c6564b77aefb2b5fed4069dbf01e426aa9a565981e75396fb87a12c8d0443c3ae167ce249603334a0136be5f099558e22a76f4be8473cec6243d66ceea3c9388d8d7007c8958113747d3b5761d3b878436f37ff8e3b9d2885761f4e3e985ac8a3b8ec2857a08f5b305547fa34996ca8dc164c8530f73f30df7db75363a33b26454f17fecc065f66da93d6e830fa37dcd87bf43ae5155db8341e7f4604bfe8219df6e1b1fcc114c14bdc58c560d98279d3bba3d78538094f1677c272bdf13bf627ee7cf9c2549ec91d349731b0ce9716fd3bb027f6b60e8c560e8d1c2bd12b5d9475f24b77e37ea4d0a6c2a8cf33552c12ced845fc71f082184f714888caf4b8076cfb26801137347f27a4bb0bf4e92b6500994d92244940f3044dfb0d2114b3fa5757d6a1ca628204545ace5c73c44a85cd72b438a611f7984e20a9f0a9f0f1745029a7ad1b21914fe356a2758515ec207c63f9c4b026bf2952df3cc22443b150147c6c8ff8f710d578ab7c7038af93c4f964f854cd1ba881d913c277c9e3bd53ddb01c7c8f76d2759a5e4c9345c485870108810732c7d4c26939bd24da5c40a4372eebf8886f7787da7bd4b8cdb0c9532fb1c1dc790db020317747233ac15421289a1f7dceea31b888f615e8e5f8281538d8fb6bca37d1b26b180aeeb3714dd43ac1663bfc4a3375fa86f7917884aa71fa352267a3f39664867a4bd311bbb9bc64446efc489bb5676980ef814d219d785a2e1ea834642b394cec07cd4e76479decd6f6ab5ac2d5773d6d4a2e402736d0323ea321bfaff0893f435270cac3606d690849913bbc0b503aca55cbaa36650288ddad0c16c5d5c84720f9281d516ba09d85275d1ae0e4f4b5ddcc9630225bc8927a765d7a9733d2050774865dd0ba607ebb524d256d411fd74acf15021115974dc0d17cfd43367a56229c550c555da98380fbd35b78d7decdae4f497b81543356aa78bbdb574bdcddd59a2ad55408e450057d107a3f701950e42797e7198b8fbe2202a44e666a5bfe371155743a1fddee5e08ac3e7f98b754821214a503add4441d7dd95f653ffd3745ef34b85a62c0dbf03bf5bdf2b3463aabea1a00f9d1f6fc27fc2b82921d19c0c9ca28ab3a4247be22d0d9942cfe1979800a85a8be90f537722bd1060f3f33f691664a1c52350a86b05152283e1d067b18b3bd5c1982335a9c0316bfe64ac6ec5cb784ee311f6a5c8a162e6c661bed5bdd1dd46bd5fc7fedcb7896db24c685913b5019a584fd23e036f828732905d4eeaff78d00443c89bc2a8abc5fa3215cd686f832fedfe6245464a17418ea620768fa153debf4e33e7a64df47813b314197c39d6a1162bc54a019507135a3a483d07d83ce5334e35f4cd1141c49de62c6ce5e55ea6fdcec06b24dc78979afd1f9764705449c9f319db0ca57b659a8e23fe96f7a128bd639d63f7314a06951af0f690714af37ea92c7a5d248d42ce0b1234b5211f72608384933ad0fe930c52d32363b49fb6a3e87684b49619e50b9cd60af900aca4d2619386bc1d8f95327d374566647be286a92f8ee4062426bcf08dcf93985ea992622b630670010a3e332b713592c529a2986417a186c00c8e88134d58fc0d9715e4c894f8ae5e256e003124534d3e0ff110e41ffa7c8b4ac9db40d6c6adde87ed199c26d25995db85c50f42bd4b7c22b6558c88d91f1805b1fe82948b9b3004780572646b9bf26cd7f7d2ddc30ba6c56054fe8a4f98ee9a12919f9d8b6d8599abf8e566a371c72fbd61d154e6dc981fa50604b19bb7a43a51d99a28e4d4be2abf8c8b6406daed55ec2358da5d663923a2d5c77d89d0c59add86e11c8554cfcf5e1602e9877f806962826893bd2ad6181f075089e09fb79fe75b9c24f728e1fc27a319d971d543e62208cdd91140085a0e94c30f57906246600f2cac88396557fc464f3684a6d5b2d9100ba9736db036f1b1dd9138ab17c4b735733e68c4f8bd74c9551976e43e91d45ac7089b6c97285d4b880d4063c96fd68f613886e9cdf780f7cc0053ac463936dc5eef8051bb17ea23c7fd99e75c6947ba63a421b18e004ae5586aef843de7788c6060773b18d06fcb99f9070fd89f2fcf17b605173606e3a96d8c219a36785ff8bf9b9b0f7b8136be9a96211d58cd23d68f083a93f78c3cfe758b2a486e8c2291a14fa35ca7db3ddca4df52c703299253a29d567f5744b6d25281d7ecc8b60509ddb609b09a0f3ad6d21e3e4a62830dd0d1c6491a5b14f581b871411e21237271635ee4371863e3e0c5d382e85adbeb2e2e8585a2c131467385f4071105581bbb9c1379abe45b4b1f7d80bf04abb64181fcee137040a4fbe470183773c325fb6e6411d8b4c73b87ae32b2b0bfe13a5db8732ac99374b3a551a0d387e84a0c4797512d590697d944c34d3c79385a0c8e6b9f84ca8d602337ae75669c30ae5c980a9621b717c061a91b4ad5248de4e3a309f4fb1181b0393551aa0c714112ce48efbe23a93cb69abbcc2140d4c3be3b4d44ead44b5cb1c964f57db3d307df085760b93e0787e6e85e95bc052770a3e29e349f96e06e95248857822cf6b3d26ed27600a71999b827e359d3aba2a7fc2f66fd416780ef40957dd20f2b350fdf8a10e2b65b8573ae5fca382b07a9835233f8bf892904863ea87055c1e229d97e5fc00c4c4795b7aaf9798d2c28f790707ade79db078ab92bf297f4d52ed099c011a6ec837369ebbd17bb9a8e50869f5bc395562222ef6b888176a5d9994a3495437eeb4073d3fde0a438e5411d3abe4534907cdabeabb4eb0339377fc33a4ab1907ced03064908393a6451b6f418793abbf36b104625c9a9aeb768582894b7990c5fae7d2b5587a3cf1a38fc40b17357e669d0cbcea83fcacf632298879455c50fd28226c27ec7fef2c5cb8a84615c5726b713026d8d4b2cef7b45b8453e398e9f29e947a421b5fe65f45a33ba4fad35626cd88f5b2e73b3fdc3957a05ad454e6e7ae0afdd92ce67a60ca809b5e2838aef9950c30f62cdf33ed226a01b36d31ca4528faa375dead4fd24a82ca0d7fbd29a8094b827080b39c706a949211ec5a1b759d037298b4ed1fbbad55ac0356aaef662ea31c70f119928192580ca6c1081225e0ca590668de5929e367eb588b18c421a9ef7cde8ffad9cf3f80e13ba80e7e53a3ef41400fb042af6496a5613fcacfb1d93e10de308149195ca88beb52ff2bb5b0ec8acaf1c504eee90f867e7e597731cc82f829bf4aec6951b14e59cf6b235c9ac43759754fbc8a6e8c7492237f32cd004611ee3c7a06e6102ae7f2130108633408d38e7a409007a5a123e721b84da988528f97d1e939ab1aa6f911c2e2e0213dcbe7d701b176d1daf39bb466dc6cdd48ea66bfa5175d8d5685487a4f456001d3c5949e77a7819d217f04c3686d9aa81979b36662a0e24505e83b5c8a7f7fe97bf03637ed9b40157407277dc721e81bb5ac3876951da8b6d411c0888ff81b201dd57e1de1673a4be4f2c79758e730110d058e563073e5e69910ae1143c38f776e576c1ea5decb27be4ac593f5550629a048aa3935507604dc18104dea6c3f41ed12142893c2b4660e67964f56a7fb0d21339a1c5adef782d4dc600b45517462379947aacc53a2e631ad3753dc821187d94585c4ab454e604d0330da191694c2007f4d98b76ca1fcda69031c1d0d2eb9eb33f7560659f060cea552926eaa96a2d16a139945db01d26bf37358a88e32bcbe59fe1f05f66b06f78db48589eabccb7e832858c240d98a086977f16d2050ed0a06fd3760f9ab6e781acbec3b668c9b331859476d64de37be2d525683073674281fbe3723d81eb899b6c1ea300dd0e9ed2425ed9371e85df058acf0f384ec774e930b432912cc4b1cd49350d5d2d3ba06f4c72cd572d95411c4cb7312c4322ca69404eda59aa9c1535c40da2b66e56e097e899aa23385698330a59029119de9065c8f328c508b22db873860e480e4c929056cb503316cc5b0a23ca6f351a2f3c1f75d5ec2013b097d3857b1d5d5155fc50bbc9e9c9fc7c9f51fb3e63cc88f6ec6394df44d69f214f26bd92f80738a0d32fdce24812dac08ec27f6097563260423dfd1625242f9b7cbe017b10813c908cdd70890d1d7579b3d9f0213d62a8c261716beab2556f623472c3f023d404ef9cb3c7bd3eb13054a30e7d406f4c0d060f7f0d7c1e1181e63a4d4943545f26955b13b8ecb07fbaff0536e7b9f244ca406697cb6c958dec70f6ed6adf376aab1ee5525cca3311a4df5ae06005ddf1a8d05913b95fe7f99bd34fd0140cb55f2f7b349e146f44dcc5ffb1bf3c53123c3acf84e842ecc445bf54e661ebd349eef5a6ff7e04ad3fee1ed9e1e137f29dfce6ce9e965fe88f3fdc095be8784e0a0deaa09708eb8d5057e9c5d4e155bc481e71432b4ea14a45b9fc25e7d37c6f527b3762b9604f39e5ae9f08663882061c4581cf0eca4dde7d2297d0f29ef8fa2f3e48bdffa8a1d7a6e4ac46e8fee24a4768a09f899bf847ffc88da0d043619a4e8de139f659e8b6ba22096498c15c3fbfd0e8b1c79120339d2dc39436d194221fac657fc39b58721e41ca6265a3041aa79ca710fe0d9deabfdd10472fee45a9d4dd88790da21994f2fbc80d3430bce2c02376824f04f38281ce4d54711c20d9234b33db5e61dae8e07e28f8a86efc5b2f618fb02f2693cfe3d2fa2bfea0d53ad18429bf3d7bcb1725857da3ede21a78b272dec4a92a3adb6cab77589d6c97737cbe3966c7925500461e9d13bd91a95cede34a18561c266b0394705812c5fea9bf5f4c7fbdc3690400014167fd6b48604866f0d2393660207bd99ff073b07efba742dfd8df6c26a0de91dfc9a44b0aad4e141977114bf38f77909164f0de81db9e528cdb6907b1eb9e9792938ef761d7427a9e5232c9877634fe384ddfcfab6bcb7de00192340d36ccc09cecd1fbc37d5d7640a4a488ee989e3c4c2d7078b98b0ec45a5c8db65483b24fb34f64e5e08af7c4b5af5c5da660e3abd36cc48e8bf666c44c86c2580827b4a3085c2f2a0c7fb3bef61a2291bd8ab45c3bd2c043718999898f0e6cc83b032bf8faaaeebc77da940c1bab03e84fb7ad4d4648b190279873ee2a31bda128b00fc48d6466f5bdd415249497a15708fe2935640d5e19974dc42de6d3beadad5d264bc10c7a119a8b702b3f9cb1f9d5421b5a7c40cae97c4ca7a4d5ae290cafd93648c90c5196f79df5472e0302250f5e2dc56264e0bc2e668c6630161c50c57ca18c1dd8d4c0d46f6769716a4afb82227408da15a3ee04ec400f6d76a42573243f29e8551502c8b72bc4312a0c247c0a13037974e7e94626c23c5c9bdbdf5c0223d511bbd9371dfa56ae1cae091660c32f16682a42d9282e2a27d8e0baa2f9d40198581ac2b63582f3f8c79979877f4c105c5740a9ac25318340ee30a061d3287723657fc556897b0ebfc2f0954189da002cc4651d444cd2e5fb3e87f62309eb43e3361c2547aea784679c5b687dc248cfad1d5b3986e99a44994cf8a5ba2f874d9360df794cb85d3ff308d2535740480ae7c90ccb885e4448b0061bf2b54eb499557cd5af1e6b525c9b469d7b0e85229734db357abbc798df41d9a61394de19ab66eb73bfa6efcb0c05a82e9d05b438d4f70eae18d13a59b35f57bda682c90228a324d39194c69bdc01dfae1bdceae1920fc5ee3f918d0489080f30f7e614116a06ec9dada9e1244bff7c111b1a4ba075c15df63a68b506458dcec0cf4fe7940a02637e5c502121781db3fce363eb5a4224c19c67008ece9f5fbc9a193b19967d1ec458ce74a39cce75b40ff068d0010f599e06069469517535676d8ba229844ff1bcdcfbf91623f1117cfc44bc06789742396692e9810ebe719994ffa46fcda48edc6b5595cd2c7902d617725350b3197101cae0221d162444a1cacfad8a8953ff2ef2d3b330a3293b32ef0d0b66ba91e1629208548607e38767735286f9b578ff2206e431001d0b3e4e564e118b3246dbf87239e0a87ce4e306820fea7df506698b9d47b8372a00889e42ebe6827b66388f1f7c9945aa1ef393e2cf8a42d04d316622cc022e7ab7fa36d93c79850b90576ba5b43d13bb3c3dd910560e2c6f1aafce323f37c75a992f324d5d58df863f6aebb3800edcf34bc87018962a3f53e24971f39652cfb05660ccaea937d5334d9c0f2fe23bdb0f7e342acebcfa4d3ea043137a774901de4a4f6402039991617749c1b29207ecbbe14388a382bf72c12f55c76599b0c3ff5778f109ac65caf3fb88472abba1be41581685d98d6081450438c56d6ac967e25abf2db228c8a0262a60e26fdff54a5034cdaa524dddd5f222238240cd22b7f020e41d84362dc7c7a7ffe124feb32c726e0a3c3497b6e5802670cde17f79d2a9edd444011238cb08d9691a9bf5411a01f59ddf0d1179bb52647b92000b8de8bd0944a7c5a6ca29e63ff4377d2b492ed2fd2942c44e790409101999cdc7d72e8997bf7d7d995c8603b38177fa7f2451c1c30033e0cf9d4e961b85feed892e85387960e14dcf42780b27d1eb8a263d1ce435d85676f39a2c0b626180274281a8854e7924c896b1aa7b6917e77a67ccdcebd1150e394a62e6d3465622fc00884a4eb3b66bf60cb3c72df90758f43c17b09f198e17c6edb30955046bdccba1ff7815a1a88d8a63f4f090a216cb274e4ccb1936afffd851dca26ec7cc45012adbb11e1b6c644f6d8f77927104f664453593f8344367598e6030165b366f8699e39c7c1e930a9f157770beb3e12b85555f1cd7b8e9a0891d022d1ff5b3239b4eca29b1ccb40882bf86ea065077003b734e1cd87fb5fdfa2510221f22e8930d22d0d80c8c843132a5a97137d353bbdd47c86372fd0dfb231c7f3011cfa91c4af7c84e7385919d09990b461d5d6b2b720b6663b652a8264b9519511edca9e47b010cb04008bef4d5d1e3d77ceb03697413ad1688f7d166c43287a0a0ff10f7feccf3e4f474de0f56aa7c45bc491f83134f95be176cd568d7459a467fe514bf31ebdf447024ab0f624621bca4095759fdede00a97e8a68d44c5604eea9ef222ecd93ff52fa545a05ffa32e194cf77b07d3e8812421a9dafb71d3c14c39aebea7a949b1b477e99e961bb9985e4d57d550b61b8afe8ee26b8ce8a5a35a757d9a3e957e90d1808a1b0da2b185e8dadf52a6db7d74d972ecf5dc0f327a8342ebf0d7a1dcc043140aaa5f4b95e24b246ffe7df44adb0735cdc9b6748ccd0f61cee09082a4f7d081f04b9acde8b38d73fad4bbbe41219de038ba0903103c8adc0a50dc0b90fceb9d34e4d2dec87131b6a2b6ef5ee3137ce8f038fb7f5c1cc1681a2482b1894ac21c848763fae108b2dbfa72da676f2a7beee2d3ff27a144fc25e93a36865797ca9653a7c9686a841d7b30148d4a7a96612c336114fe41761de1a97081228eebbab0b7f2ff40075052ff3379d30b770bee5c94b28c9d22295b64ab950ce5d784b2b25eec09fecfeaaab4f8862467cf7d39bcba120524d581163a115b2fedbed0b81485b8e98611575b8562c25cac0f3147f0cd8ee300a3b21b6b874f4626f69a38e9e21890792d27a4750549d4643cb75fe58bc5e5f642f179d90399459a10eec7667d476c096e3a9ca36f41ad6f4df365ccd067e990917d1080e624d9dd687dfc23ffc0e44e926026f8575949f3d077669040844ec96ba48b34aa4e54f1e5745ad746f61244bc31c2d21a1e3f76369f177144cc6564b5c7df40c725ff29f45074eca00de0757fbfca175cea9dff6f04413e4639cce8dfbb660ebb19c6836d7ef78ec7029a4571fdaf380b5035b6805c8d63f665db4fc6370022fa1190f762f5fe805103ab7f39fd288e6e4c69dd6d9d0d95d0270d830f5ee4dae2783063ad675bdaf6681eec744da6fe2a6824439f4602e5c7d1fe8c49754a0a06b06c180553c6efeeaca668fd14a0cd013e5b111bf1fb2917f6e74519b9f2aed218dfb635b06bea52eb31f65357bdee5eb89da919c072f1a0273d77c4f9fbe35694160757710c525bce65aa332ca7d1227b9a79c0f5af96aafbad850bd51eee853fdab1e5beccbeeaf163a88a9728a09ae065d0b7891d63ec38f3f584e9237c5ba56dc8afff683bb2f3aca88d4d8f1a36410c5bda492844c39fb054060e7d3f08bb0ea9060c53d0cade6c3e6a6cee3cbb6f5b48fd402a51301d30ea2d999bc7df2cf8c5ce9af0b4784ed1168dcc631c1800beb95bc99466356942937c4c4fed377422a1b6e69c8b9b8e6a9db61b103f6334a9f5c84ed417fe33b40374495745c2c5d75b9f526d8b64eb0dc3cffd3b62ebc3dd406a7c6212d96eff86198d96393cfca957e608600900e48a0f914122778765f537546a603525f042149193aacaff58b619309288974655d3713eb06bf7325f22d1d63d8f3d35689ee857fe8dfdd60c828450e2a3691487f4fafe9ba94512b23ebb7cdb48162b7bf155cad97938c99ac00a4f218ad353a8def22b2001c4370c73d1f84c948f3bc3cd56fea6120cb9683779ba0b9203a18355a30dc8cec8f9ac9425f281860dd7e0f5d4625e134b541c4c8268ff0be4550bcf2a265cfd14111cb9c838ca3277c20a7484c03455b84d05ccd12f075537a8e883282b8d474601880bfe44b08213a86dc7e2d268f19e33b0a8da0e970eb96b2fcf3f93cdc48c1d8c93aa690e406fb9dbdb3b692b2ae6bea8dad8090a1cc2481eaa0ab4b7ce6cfea0c376362f356c677e7d718e0834b0963073156c7dd2e024a0f60b427f0c0659a799ecfaaa3a9e1be5e9d7cd5a36c5277f0613a7711bbc7682cfb46b2ff00f531e67ec5610f89d008cb9dd243fe9160916f544ab74c417a22687f2e58edda130eb21ba45e3700e3b451e00c37075582fb3fed9ffb6b5ff4fd69cebf2b9968ff82798cafa0313da4b0f3e81a452c27056e366ca0fc47ce06549a0283a79f5debbd2768d81aba025f48e8db09315adaaec0668ef09cfc42bae5d7bea10964fb973a679b80085bd598fd6eade553dbbbea70b6d5a8911e5ad684746d4ecab73ce97b5c1b11935f68dcbafc1b86a8a646b2aa7e1b9f4271ad31e1784e8e9f27dbc455928fab30ee2c678d21b51d7b8264f8239eb5dcc4e4470b89eb09b0cec7982f310262b006c8cde5febbaaf980544dbffd6208ff63bfa5021171f0fc240bca5586c88e92febeaaef8e1e972288a34ed1d895a153770545a34ec205b620b85bf8103e764149aaa008fe291911b419c60fc2c52e475f11a49289406bcf6bdd381b7ed51e1667196ce578bcabc3108e9f5ef80d00351da4ad107e9de858d0b44683182a9eef83b1eaa7427609af7691a07e4e3a38b975854bbd70db31a9715ade285a0e00b9f996235c1d1879680f3df54ab4f1d1d8be1d9db6af52891435663d27447aadebfabd65fca3c8106bae9e219859f8c9f1897a37c93b4728d433b751abc9f1c5fba12bce011c37dd44b1bb1659524dea876289dc9005fe6ab8f7c1b84c8e0c99554db67a714086f4209e65ea2883e0e2b05725e82fd3ad88c8c7aaabe30ce87d34408c42613894361318c8de47f84ed11da256e6305adeb62e6643dd13b0284a91dfab009dfd6962c79b782332abea264a909b2b04e29686a2cc4f9a3569e882b785bb98ee8a0032406e3134b2c60d8e3ce6acc9a9fbbeedac0c6619735de39d9a5c3019365d7d1eeca846feb9a5cc67f8227b49a4045e5d3084c354dc1c9f8b69baeba6f8307a353d5840978af25e9d6c5880316d289c0f0351dd8f3cca8988aee048e3dbd020c8f2d5d10f8b311b60f1f6db575e2878583cdfcf92209e31e192167b967795b4dfae3462cf7d68f69c497601d77f4315dea44269a53af29d0a1bd6561afe254a1b53c4f8230d5d04f00802d40ebbd9773df8092d2cdb1782c11e8628897a1d1b4ce9b33efc100d8f542cae4c6c50061150c09eabe9d0b8f761c5de048f6abae051c4046d4bddbad8d7a88e95286282db3c6e981416a1c547a2fac49b0824250c9559bbced15c22035ad833312c4d37218b5abce2299e63e9823ed2fbe10a81170beede8485cbfb2ff4c631bc970109cc73d9b1f78d6022a248d7b2927b2344ee02326a27cb0cf739d3814e75faf6417883cdbbb755670113736bed7499cb3afe22fd9145109d8d34b8a29913208327e54ece2d10e7e93f27edabfacad31bd50388d8140ef8aa7e112b7634181e89b974712ce37bda1eaff8dcb11d0d2c4637fe2ad6c550718b7aedebf5f062a6bf2a16481297e755bdfb228a8737c2ee57a527e7817e771ca1101a0b2b994365d153bfafe183a4e4a9823a11c098b59aa19e110dec6ef539cd5ffd8e6d727b3b0266c9e4cab2a072595243c85dfc4dbb1a9f91179c55a36434e3bdb90de301c31b05449ccf0b95b1f18c40b9b13d98d8adc6e14098cde0ae1e66178bfc6b5824cbe03657bba234da648a7d146b196df3306eb52125e81393d6b724655e09ab2f518e6f4143fb097ca2a2286b907de26ccdd11268624caaf25082f0ec095c732033904375f29ca4a10f03afe5d02f783d122115ae86878aae768480c73610a1bd00c312cf97459567c784b94111bc6e079002cb1c5fcb77caadf7039435117125fc73b5f3a398d698e450774ef72ad0d13db777ab45e18085b78673fe8b85c17a02e597f4dc7f32866fda5eb485943a4afb3b9a917c4e332d649e870c9233fe4c8f911cdeb1eeedeb9bd70e5bc6cedfbf057c825782a224ebfeaa097e5b477662444f00ef02d1b123ccea6ae11b7b586adc3d98fd163b1818fd21740cac9cdc5f595a72377618f3d8701c0ddada63d2f045668981b702672b1eb75479d0d84d3b05ae18af1979c3cdf7fce3eea9af446376d31d9168cee3ea888e585098d059bda938782567caf019a2784ab6885c4a75747f08a9c6286bb1572a70d58026c36d57566e4388b7a1d8ad7cd59208305a51218cea5fe9f2847745940b9c92f07d64858ef25c2089e60495ad04999299c9ca2a3c0e0c5f9860ed85313f416da24337df4d2e8351c7119bdb8d21bdb13717315cfdaef941170ed61c407ffb4ffbb06008d88be11b7150280f4601df611ce6c50f2c32f9256fbc79e1859e4bea60a94722b3c19a6b87ae661335ba7563b5380e1e79ccabc42df8ccdfc8d420986ea42ed5d74e7b2ee2a8c4f17e801601e30d3590d06c83e5804c3cde38781b6d1d380cb6781ae4f5de4124ff49b7b492200943a6dee4c196e0ef9ee397573c0080b218b9bf8053688dd046d2351809e8bf0f35ad6689bc360b89d54823e04b06ac92f723d0268ecc7152cbdfe8d69296e69868882d9e4a5a3cf9a854c6359d4138515209fc76f51a5b6810a31f95f78a0d05a6689bd324c53b08a1417863a014f337c19315953e315a2d9b3e849226a95693553ae5c59e160c7bca3cba062e419e1d5699ae31af18a5a0423113661e8048d40a7cd141fea93dddcc3f6ba57a138a77c2328cb82346eb047ad5907688ba8552fad73b206ba7fe2e72ca7cf81366711a4a41d3c8136e8242d41cb8b24ecdc7f800597688eb75f27ff3c197bc4e7dac66ed11d36a3a3efb9d2648de4ff26f7d32cf5d4f8405b3111dd3b8a40a4f89a533637a2d9d7c1e557d536f9d0ff0b881e4afbc994bbefeffff4101