PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 57854 5a52c89737f90de7d11fa56bee6d1fc0d78203e718be083475f25b5299318a33

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8e0f31541f32f5628a2861528a728f9f22874ae4dc87579264b967323a17f609
Certificate Block Hash
5a52c89737f90de7d11fa56bee6d1fc0d78203e718be083475f25b5299318a33
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00500f0000d02b0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006c68bcaacc7b938d5b6759cf7ceabc2e17b2fa25e51af11e51930fdcefd85211d15b942b7ffa0d99b8533e62270c53d15098487e13665088b5fde58fea6a8c33bba5b204f12fb6b594b02456e843bfcd39f18132541145ad060c0000000000000040000000400000500f0000d02b0000

Raw Header Hex

00004020383b46bcb4db3795bfe303b7faa3c822f7d9c6ae85dd305280940f67fa7c244e8ef627d6f565f44a5d4e8088d0082c4b9d9b3d238a8bef5e64b0de698478f499bf610f6a142e041809f6173a3267b964925787dce44a87229f8f728a5261288a62f5321f54310f8e

Proof Data Hex

59,560 bytes
121216020307540fdce9b07af05825a872223cc4f35afc9efec6d6906b33425e1f75ee669b4476e520ac73cca57db43e953a25c6a494fdfe5f978112454ca7b2b9eb9c74dd851b484a6694f1839f6880f2eee0635decb966a0f4fb5758539b491dd8af9be2608e4b4f6c4681e172e3270fe2bf46e54bdd14eef7404f5f2eb46250f6d0deb7d02c14bdb44ff1a6c26e3fc39de77495d983a7a6ff667ac14caac288ee7affd6f2c7783b302ce280f0d7617059900cb5903df62faff641ea21023ee32f12876d222fca2dd39c4a5037eaf660f3582f99483d3d45c4323ffa83d37a8a0b8940ef76dc4e545be461d274a72f5eede0afc9fee986cb9d4b2d46f4e37f8ef607764fbfad3186dba0f7ac2c44127aa367655e2148ae571e637d51610de17fdca2c7c88d83c779c95fc5267fc1cd4aaa614b98e29afe8db72386ba4b8fdf4c77ba8dfd5180851c0c718e85da156263ac5e803c70372de9262cba3e93757a23d33c0e545a570486a9a983fc2c32f48e1cdbb2ac021734dc1b28778e3724753bfbc1a170cde739333e4c1ca92becefa331be9acb2e10765cdaaeefea5aae2ee466bc14aef796f64700b707d4d3835a30bafb7405162d40f6ee947bf63db8cf8090c57cf5f9f780d28c63d2702fdd9cad84a8952e91f6676aa1d079dc847d2ff191250991c624992b4e52ae1963d86e94631593027a3aaa6ad6a4e9c657d0ea5e02dd59cab4f9f83fe482105b74cef7754fad576550740e9cf5aad0b2caa9e3e97d8e6553daebd9f2fe952c0fcb30156df8e0bc5c5b7f31005c4204cbbdafaf899555808a4934f5e04867a3a9f8a330236136bd5d3f9357029a2ab1555bb10acc038cd74d13c5143095c99c670653c32f7eec41579e4fcd450bdf5afe3bf4387bac1134dd6d7bf8975a791d2d8a67f740d049f27b2e33ee7a28d9c4b73504156eb74ab2c5b3155e70457d36fcdf0d91c628d578179eb5969272f2a56140707332dbff69985ef685ce354856fb32020ce2d0bc3fded0ff0509bc654761373bb9d898533bd11e81b6ec14824509723d3241411e5c1a3c916e6c370cdb3c947a353e89eea48262def0ae8a2841729b4bc8ea211684f85d97c90c62628dc3bd6fb2e3df3a3821ff190f8f9a10579cb67442dcb29b655431c8a8a479b06ad6468e6fe40800f39372c5e740e471fc22aeeecb3f386b48c8e81827da94ced01f2723eb5e7bcb335e7ae0e35bad216ea59a9cb041472d9927b84bfee78247b3d97c629a54b8ff23ab76011c1e69ac5a39c16821fa3b2b9106a0d2d8175ec71e9caf345164bd7b23f454895effe4b41f534e61e735899ef615ffadc7685086ffb97b406e81573270ea8d1f771530192e303a5d373e5b0e22f6c5c0585c9e604f8291f76a0e903b8053dd5e3d61437a21455cae4312579eb74e328cb6388eb61c089af81fb1502bce04b83946143078b652aae75babe0311606a0f90db0eaeaf0c2f46165dc1726a42e9c933d7739fdd2454fcce50046026360769f38b76623f627aa9ffd24ea61bd04ff7522c3670095809f10bc186c1da78be523631246fe079dc933c5c64bffdf85187006609fe312ebf488ec66c2751b01a84bd41e9a4a03890dbb03782994540b598f690f59c7a24a178201464934cc6b84ab101d7d84bb5b1d50caadd338f433225e4678743c1ef9927ca239f3c7dba53624388bf7178ed22c998b3e2814ceb3206000fed164d1e6ff989f5304969b40a6f295d5dd860df3b2f7ba2edf75af73082af5af1a0d1b60f5ade8d010e00e200cee45222121864e880283207637b878247154c15973a3d1742b248511485ff75573deb639f415419e4b66949dedca0fbc2d58d9014e79b2d41fd6b322c8bfc40982b68fced4019038c01ffc52c22c02ee78a8781a8a4dde118b97e1c0254c7b32903fd47fd04e0365ad19687907fa71343543a85892c03a486b537f70e3a1e6b6bf0403f0d526f485f10beb0b1d69c61afe9bfd404744530d948f141b486e7c46613c469109712b448c57865f35f052f4525c1c2b6c5fe5e02b16bcd64392ac0cc9389478aaf17b8b61ab441dd535b0b8b7941b5df7ede751d929334859a3dee0a4e4eb1952bda1355313ea7714403fdd1250444f346e4e883e79a1d349254991af063aff1510757f5ee3df30f5361553885289fef96a7c88477a18df1a66128626c13b932c3f129748830d5d9e9c166a4baae42a1f78d2dbfc9adf3dfd08d36adcb32f1de136b69f4d850175fe975c716e14540268ac741d7141e2e1d0df863bece0620acb23eb353306a48bdcbd4a7c8a574802b905509efd3e70cfeafbc9011b8e685efaa1adc4b014fcfc6dd42e79d5f775177ac917fe5a3d92e114b4c958ecca65d3e25645cb27aff227f8093fcb270cb409c3ee5ccc6740721ed59a219f7cbae2bbb82b8740060d880449f5d5e53f895c7c3d65f2a5d75860cd716f9048fddc53338b2fc3f48f9265f7a20c67e517180854c527043f30b392c4bad5cfecac29cc7f38c5b97632150eb18606c1c054f5bf26ba0ddab1be32b2adc66e9929933dcb987c12dbe7596badc2973ca67c895d448e9f2f6c182044b28c93910351b25bace099df423c6c6b41a0c3070a36c74b9793f1bbcb8940798949a05db9549bebd60940962bf499276f768c5767eea5d0b0b4014f50bf1a5da3e83cbad2d7e9efc2cf494fe0bed1db0ef18d6061423ef1591b0e87b83bf699d7c3cfbd25429e0deab625078e2da37a6dbe7dae6e3653ea99c280331acd1aa8320eaf7f2bbddd7c74ccfd0682b81dccc853cb542a410468a5131d40b19b4b0e4809b98a3fbe35138e6783b4922c5091cda1d3bbe47106fec37b2ca7f1623f4511f9c15d982836b9910c508478601c41a77f63051715b917b3b328ea6c41dc0a1c65fc00d889f053b0bb8cc4603571fae179c0f60660227864837c05917c881970c2df97ecd31fd599de12e3655c595110bfa67ade59e62bcefa5975932479733d47b507337aa5b062cafbbba9acb3982874c029f51b4cb18098c4a55068bcbbaefef72144a024aa8d8da43008afc50b7231cfe60a9891c01355cc2902cca3566f8575027ebcc08c78e969ab7e426d78e707e77550e83a0aab1f2b2d4044498e9fa8fe9b377581eae922394d33cc23d8c4f14274e474cf21206a82c0183ca55187df401c76a38bd4308705525faff83f428d236faadbe901613f6a11c4df4763699c826b07bd2564c40dd3123f3d13088f4473dbc1e2ec7f084c93816d0dfb1ff38329e6599ef57da6c9f60f25b92badb5bb0bbcdfbf563856c2d28403f244e75bef839ce6a2a5ee099cca2acce6e8bb08591c216f0feab08a3c9e52a7e1ceac436c395a4a5878e7af47ddfff7b23219ad590e7e1f3b6e912471be33024e8b182f82630510ca2f4b23805f61324f0adf0af62ea598e85ce4be2bc20c147fe0cc075a5ab146381863ae159c3ecfe70a19229089b594cb6e9446110ceb7d1de235253a5fe04b7ee34c3038ff46d243f4d50202aa3ed3c55620d358a15af5ce4d9c3a07d580cb96940c9f30a78eceabca728fc9d9cd04ff7d094a9a46856ee1dd177ba21e3bb5f77fb56f9c35a6b97afbf793adf981baab9579a676973d4438b2a719173cefd42566aeec9e3ddfaadb2a3bf5dfe75fd7e2a183db9150ccffe17999f11550d5de9e7c95539d4d0cf4dd94bcdcd070af7156a0ed08abc57c19f3fd2829584db365c36529193a9346e1a8a1e1d324d4ec3179ac5900910d0bb42bd113cbd7f44ed1fabdb274e32152e2e9128c1ef50cfad2feec75c8719d1b9b292c5486b189248b33f71ce110b4be8d4df97ebc87e42817079608c4e42a30eafaceea43d9a27c427c1c598a879ef1099249103eb6e6d52d3c92dbb2808503cc30d7215b3a3a5a161133388ae220799a0fc05014b5be3600dc97b172147274600f2f4f8da8d041351bc503bd7841768a3302a69195abc6cc6c2dadd11de07370bd402d6d532994e22f0f4b74597fe715d93f480855c6abdd175cec3167563379042ec50d1cecf5efc8cb3b0a0cbc77c43d6d7801f979593631b24c6118a30c7b4d836abef4f935b8308d5ac9c6a1f7407d6045cf10392369f44005ba8f496bf6b3ef2afbb72cad5d6d0a7728d6e4327e14ffc6ceaf398af0d2d5dc135e20495a9d79ab63dbb52da53fc76cb7c05cda9b93a04cf5c2607731c581de4c24f5a7886e4b90e253a327c621e32344500ba93f1361af9ae58607b0182522e5a5e49af0961c7db6a66ea94d070e35ffab6f17866d679944d1657d496396dd8973ca0b3561ef67e2e3dfcbb21b021b6012103a92ef99b16d4ca92b9efd4d58b13be1f4eb94a5c2419622a908fb3200be9c08ac988758420b1343312c45eb75accea1de207fb6ac76a21f08a21f0fa54a171279931d99684f1ec96fe79dd26e5dda7f7db472098efe2414ae71ee84d31bce00727b4596957955b5dbc1a8c97522b4da5ccb18d387aa5d724a10182c519b4bcf80b2632e771efb7c6f70905ac703c30e338b1585a0039054a146386613b5b837e645d104b7d363dfeed3a5c8c5126aa44a1aadfc8de7bc512ca391bdf88f4997a8dbbe3f3eaa51ee56819427a2e493c8e3ef63709dd746e00c75ec79630587074e883e3dcfada34011c59c5aeeb9aff6403d1cc7880863075f0e9001eda8061fe8186e475ae1ea85283120e7fd90b050b872f26b77a8f39756061e7d0bb1dc9ca0da75b2cefdad752c34df8995094b6a7436ea7bd65588d777ea89490b72431e0689f40329811fa16c008c25fb82822eceede781354ff91e8bb7fd9f8f3bf25bcc2384b0c744e62a4a8f5f298218765c820e61e3449200c505c2fe37002d90515586af695c33f64d2f16247c3e09b69ea23134f6613b2b990b4b6d3ac26217fcfef66e32c6269751e7a207ab1bc994c4a7d769a6063e29447efa838ea9ad98e270b94bf94c33dcadcedec5aae239bed6b74d6fe55dc2978f1a3878f2bd2e1976887cf73ba715424e2eff350ced1a7103f8ee2b18fc769375f64580ecc651667cd8189f1a072cc69fed311e3766f938777816492562e8cf6642623538b6852261ef07f842a37e1c2f0c0b71cce89d414a72b7a9bd406d9f085bde0624db9fe1fd52906c1e4808cf18093a49bf5627725cd8b8215b7a76825adc435048e34f0f557d7604cfe99606ac34880861bc22f6612b4ab29fe462c3c888b0b7e3cb4d9a9bbb8d66e880406db3ec5e6e8641b65d863a696499510f3d5b8448cea5c3ca7c7f902bb3a7e11004f3ff7a289934b2d4de6e7884a7bd12bf747cc730adf8beeba733d1434e1c001f8ab712b03469d855d0cb809668aef1caa9e6b888379b8b5faf3d7bb43675a1a08487d0d308838e1e1d2b463c698df73bd77e76e0642ea050f8578e39f281812c27a133d11a3e3b5d919611d9f7216dca3a501200ccdd0c2342155b101a8f162fa99123453d83a43105b091a5cdd0e4478382d70f7841681ff9c72522db03d895e7f6bd6d8eb5834524ca7da0614f1db6627badf9285a668b2d805da08627598ff4bb716575f091a2333cb7a014b3d214dedb46759db9dc2148b7337fc66f65885a234239986d04f6a197ef500afcaa8df9f7a80d90c1413fac1c104b26f43478418c8e06dcf4fc3e83b02bebc4222504b83f686d656c5f0aba0bdbf4b688df8ee7e5a85b388a33e8586cdd8a590152f96e25a208c45dd390a347b159fc0f9b3e4f0f77d7d26b2d7f6137aa9c6d0ec7d7b5a2748bc401d55a3f1f1e491cd9f5695cd49cac79186abc9e31ee4d68d06310c3b8cbdca3062335c401bd1e8037f7e814d8ad4c65c31624880e59af828a61251fe3ad0f5d997f2a8ec89bbc79f665856a283d90b3bc2292d9a4228c90aa1c15dcb3e11998a160b4e463fdec24aa0daa60f1d50f71b427f93e001b797313aa569997fa076b9c42f857e9c5df95c1e0a2afdcf0fa78bbef8862ac1d54c7dcffa98bb001e334347075985f758f782d2fe909cb97a0501c013992d183ab56649dd66c6ba70015627498a305fe951682af261eb6d99147ce68b4ad382445076ce81450c144aee0302df8e6d9dbd59fad0de7560773339666d0034bc35a770570d0936a4590c54475689aaf21f287e8c520b43449c6fc686c9ded380f89669709546605e47357df29052fc9f94e8ff427d86918dacbf2f72ad3f874b18952a4f1153d164ffeeb3bbeb1199236e1dcfa27a3fce23794b41e0cd7003ddcd289202083709d27d2bbe8cfd6c8ede756918fc0ef99d0ad1e26a90894fbb6fb9c6b6a7d558cc927125241f533c79f20bac4240169ec00ac614655a073ea30e9597b1e4cf9aa5fbeef2035876b5b17bb4e023ec83596d4ef45b6b5687dd9212b29f849a4baa9659a0e577723fc1dc6290a0792576a8bcbf0cde01b31ca33962a026313f37ebbc3a917dca4003f2198413382b892809f8b2235c1d7e1ef644bb8694085626a856fd233960133ef98700deb7f6a682b13106daebd0cb8df641d784f6f9d9e45afd59c69792c58a163ca3b49af60d5f33f1eedaffd49d6f791407ec4ac2be395a8fc43d873a2eeb09c1c1be7544c276fdaaaf3783e15aca502a637632a007e82cd541ead84b49986ef207779a057bec527626cfa4823e5bedce2cb661275018231d796f1d0d40cd252434d876ead8707486638d9125d31eb64407f89db1c8bfe9654fe35bffe07ff110796d5123973f8535d43cc475cb16741629cf04deb8639f3e66baa562162fd20a39969c73e4338c24ac68ceb5ce66a64d495ec815ffae8d0dd4cd40bdaeae6774bc78048dbf6c4d89943005bcbeb55887752b4ac8e913d851f7efc5ce13ea454f3f4f5ffb4a4e75df40b33fb2ffe12c58c77b2108bb093f48fd6bdc17877a8961bed890ed335c6e767321d279f8c99ea20840dd8cacbd7b37599090a6f1ee0f219b8e6d9feb120674308cf688060b4be820fe85631d3604de9bc195adcb93c0aecee4d19be3377c2361c82d50836ee72f9b71043ce0d01bfbf744505555632a28dbf7917586ee92cd773ba43917c291635fd58d1a50f8c668d67aed993772b7fe0fdc5098025f388b16b1705715f339cf1ebb3091062c0a45b2a405b461bb22bd413fe916e729cc645529be3d9cf8ae72a25b1d01c34ac614126905c759c294287cbece6e9db01f4be6ad6bbe1a3ee405e63d160d7224de04a7b7d4f977aad04c99a3a336bfc6ea7d1df7ab1696c9bdea3aacd17d882169526b22a8ef59598c55ba9a5e07df63caa3adf03990f56cc1c7b7ea8e9e6dcfd455170e9c05dbba070798471444441a590d7fcad153312ba078903434d717eb82e5c5ad18812c3df8d1deaf4c565b4fa7ef8bf6ce7a6d048fa54f901af372afb3217521d1d9018350787d75f2d2fb69a38f111a865372c08b7cc682c121110ff27c393e692dcaa4510e4b9a282f4d73d0097d2370ca6e9c68e225aa9574771358ce231d68557fc1836b6d934dca4b592441f51ea2aeefe45c234e2780768d443e9e178386c09579efd0dcd31249215218f5c3ce1239c8fa2c5d407cdb550b8f3c344791edfb9b3b36c64378ae27b5fae4a3b6eb0094fbe448ca329fcecf4bf249ea4bd90f0544bb7077bcb29d0a1082d2e143bc002340eec8e2eb0152ab6ce7cbac8db6a011a7abcd52e550a7c0f82bf2824424aaba1fa32c24587472f92b4948ebfbe4ba18f3c1d9abaa888efb3178061a5c705a7902c662f3571c2e2289ac315bd912e7bfe907f46597b653db68b6c3e2703e10a4dbc8badf01c5a378724102dfb07dd63bcf9cf5132680a0502ccccf18ca31987ed03caa6a017fb1c7e4eed931db3d18958cd67dcf7e9c7f1787945acb190121b137d004ed9124336a085a4d8697b4320252c31d7dccbdc373fca1d0a4369cc95643225e4ef03dccc377fd685c0b1706feac8e78b008709b50e5c1e853704e6cf48d6c80e514ec494baa2a11920f4291f5970900471742e6c88d6b83cedca7d613cbc337f22dbe16f155ab783d850fd2128d8e5b31b0568bfc57fbc8ec17ce2ed88ec04e1e5cdcdb3976979eee3a42e12fda1952102e70962b0ba1a5c9fd2f6e0ab226a5ce44ef763ca4421bf89fa51cb1c37f1585a44f3ba4c5793f5d1e5768b3e5978f83d47e34e271e540db9bc529e14ec7c808b75c50ecef2d365e3326920e5589205d92c4eb0354ed1698d119b6b16bc641271a4269476c287c7fe2ae862b99d03107e8625cd07a467b798f639aebb877063bb08aa7f422cc7521a4af2eb3e6f01f67f3bb5e16edf7815878b69eb726ed1a3e6552490707ac70a7e6b4be000bcf2b0a2e75b08042517a02730e4f8dd2bd5a1b772b4f6c591b4511bbf1c1d429e6d6ea2ad5568115c4cb66f8d56314a39c83f0e756c27aea982d49bbe3c33daa1ac49aaf6b98c439fef9abeaa4b96aa2c734d6e631f572a8ffd86a9e1960942efabb915ba89445d62b5d13bd5b0b838e6f2f85bba5f85082bc3b1cfc9168a00a81a913b62bff9d22d963dca90e1933c8192f7160940ebe7b83bf3c7a8d744e8962d4e8e38d563d237652eaf1a8abdba07db784840ecf5f1ca1dcdf8403570f57dba780a348b9b0e8090e353252df1d53b105fc6cf574f0917519fa72175c25f4a93140ef3f719b54534b827826b7390f2fc576364dab61de41acebe0f408959709b7ac84cb866fcf980b5b67453e9075c58a46b8de706d6803375ec22df952fc6868ef020d46546103f286c2cba929256c6deb79cf563b2930d402768d6f7f5b716c3e037eb49a4babb5fa99dbc75cfe46a6d621d2c33f17ca376aefc17f0eae8654108cd7e31fe0321cdeb8e285066ca52aa2fb3db1e2bfd0fa3b4c402a18ebc185242ec4852f2c39bbd390ddb98a210e96ec2a1745eacc1842d08ec2ba23855446176656b4331ac14de8ce38dc714cd06f310d622f1a921a8b11b2ebf373669d7ea1a36a659b29856e7b030999a6c7f37caf61708ed8f5076083d4dad185ce8da5aa3c7dab8192b2a781798bfcc42d7921a91dd7a163b5e468829226a8d80a4034b338892bde76a96913e460ccf6f3a3ddde055a0fd97c518c26072c2c2f8783ce405ace52c9cd5c160e2f327015843cf84ad4ca796e7b542527d3dda4a73fe0a597e82534f3bbf9c85cb62ac3ef567e983ce3dc8b18ae659731ef91510c71d092f4a2cc8bc8eb74953967e165974c7b66d2810a7f3e2912a535a84acd11fe62df58c79da4b185f87988237f07b68fdf05e094de7d36c373f79d00cf1a6cfc556d9323f60a0c7b8a5b65d280dd0f9b06f04cf83527ae90ff8cb1a60d441a2319ded1def764a778bb114130af3d62c33fb2b23acf354cac6e328cd58bbc5338f6f99c572d9b9aea17fcd5a5a048b57a55bd15f75a32773640ed7bc0461ca8638195c2a5d06b1233705e05985d86ffbf004a7b6a4cb654c4dfce66d3c523255334329b3128f8996cb5fde29b138ba36465f70d736d54cab5cd9041ce5400a581b89e66c57d15ae52737200ae84ebab71cf018c954b9c5ce102c5e02f195dae1a5bab8b878fd8f5dedd2a7c981f9e6fe68a0f1c383fc7aa225d52ba133f48866846b24d45071a00c1548a4357e57763199619c859754d5f7e6d6f24b81e74d4b3d3898f0ea385998144998670423b0109533712c89bb5ba0f80f5a775a120c2b7b8a8aa8ab63ac8d2c8dca0aa512402ad4604fddcc59aceff2764e2637f02119021af54c4de8844e842edc2e9e7da18c0113d1aa88f72e5e50efae2d302da53e89c8feaf2f3cbd585c48c5b347c651a042b0c80f25b0a4500b30a7fd33f0b23f8d05f0f9816c1cd15aea8797d36d6c762ee19d27c66b269ae2514c1c46a044dc69f1f2435058a0f01bf225485ce94a3727523f3724b09afc6c0dbfa420bdbd60ce3be2ffaeb37be3152b280f44616d6a3d35acbaf74229d00555605b3aae59c7d0e9ea95a4894e6b4611dd92897692c8f60461539f67ecc8aabcac3275aeacfdefa3b3b300be15780ba03924137bd133517e8426462f5f55f3034bef906136f9d1ce8f58269aad2882c17e3fcdfecb189481936242c01155c64185d5e920916d175ca0aceaadd60b74d5f495a608288c5e0f363139a4f3f3aa8ded0a63c08c205ad5d3d51c6f9f2a9a44886067fe5e888c8721b44edd0a740a58690eeaf7c7724408eb89dcbfebe51bea6806699e7cd2ef71054c5c1fc037f13a08fedd773923bc25bda145a6a815e034168e0f1fb3e283c2bfad242168221e2fe771aa7d8865265fa211dba9154c4cc4d98d18a62a0b25f100ca17619293c9eedd431bd92e0926a2a29f95a713f6a577b3a88c48dafc9e9470c56f5b5a992f95b12c346242894d0c8bde97ba0a6841c43037e31c961677ecc4f12b48251a9ef64f8bd4790369b77a6b78fe95205a56435b4752c1d9dfb6e4a1e92b1eeabba40fb0ce69620a6c99429725af39f712597be6ce82ed6c043f129580888f83998f24f24966327232204399bcc407e6f9d9187f4edaa0eee67a80bffa5bc4537659acc7f83006f15176766737c0177279a311c13f6e77258af3eac7a4f8796a26ce66b9f9f6a417949cd21a9ebf58bc2c21ac4701501262375178fdeca26c81504511498377a14cabaf0c2abe8233a14884763ad6d79c0f1c262cca135bf0676054800cb698ce084e860310ec12822ea3e9bdaddbbf17b2631b0d6daa53d0dad29f384c1799432a86286fb28df24946c4dfe6a4b6e322942e033c36ad92f92d7a3daa9fcd8fdb9b6d40eb664af6697a5928c90527d922ede3b738166f8cf8b0af9ce37f12fc8f812a22e57194ad56865d07b0d62d21f30106a3504acc84a517bb4fdbde39a5caf3209b2084b64266c2a7da77e127afbe779a4742f5617e897c0d7be9213aaec55f89a43d4309d4e2e9d5f527bc25ee8c17bb11de263426224133837f7c7c2628ca4a533cd81e3fb40c28123967b5da231b69c69fdcc870a657894717b8e521a2714a7d44d16d49550d2e8763c6cedc8eeec61c6f430353d51f5eb561a5d1ed6117560883e16ee9c987d7642204f40528662775885d10047458fe4f96517b8719f1fe485ed69e6145d0bd2dad95636cef0a662baefaa5c731db894354b7bc477faab3aae9def3f723294330aa7241bc6eef4e631b56d8796936de6bf7cf97cb8bbb251cfaf4e02cbaa622e4e79c618f670afe1dd5fd0286e0d3a2c4bd952e190d4810d4cd757e1f301610416c2de92f02f48db4d5b60fee979f2760867c37f584666c243408b20168f8864ae6467b5b33f61a1cc4ed6a8a6569b4b7290eef4a94840ad87a735e6f728ea987d403f5b1921c7ccc525fc7dbbac82c91fa45c4108c7535c6d1641dc4a3625e55beb129b62acce4cb311ff1797145e33e53977842e66de9895a258cf1c075d08bedcac65b8d7998f49cc1bca19976a794052c078db48acbf5a2656c03dfed7ccd97f8af23c8ec7a2c25abeea074acf16afff282ca492a0d77bee4d70062dbae63950d14788d49088d88d8c626134645cdb9e91f17682bcdbe50a204e2a32799b3fae9642c338706bb2cedc6e4783f72dd3a97a0aa401d7e7dabe73f13f6bbe319e605b907114443a927822a53f436f3965d6c2ba57ef3ea2d482b1e0737206cc175512f0c5377661434539ad756f3ca843ded1c045546d5ef51769cc4ffb0fc4b8e0961d7a92ea10cb4be15b61efd44ff3d9aad548288dc85e01e4b87a6b682b5b4eed6e7a613638ccf981af7b481315bd7df1649a08d28fce3e18b82fdb24a05aefbd3af1f2c5503b0dc3e9b8d42fcf37a489cc1675e30d7b322f3d64e6a1984cbb22702ce7c9bdea111adcd209cd9ace8e950c53f8a6ae5a000490e2f110faa2e004997a44fa4a8309bd77034852848f41f7a8090a612dd4480615880a4ce01e74e9834668cd0c8cabd7a850940244c08b19561379808fda172708ef882b6a674effcd7425d274597b1b1a2117cfd252baab412f385b4eda9f08154ca13caf5c49ccf799ff11e0c22b9ace0a249c6d8f113764ecc0650569ef5798a170b28f65e9a0412be12a6e1c9af4f710f1ba80bc0dc8b44404c4c6a10dccee35536e28a64f8e23d598eaa68e3bc02a554baa575c389539cf38db3ee2b0692f2afcd8846c623f65f6f1f509a1dfa17fd8cfd8785636f12a55690621cf934e557c847024ab8355e41d5aec68e01f5d6674bafb5a3a9b06b6306af33764c30d8b56bfebfa06971d16f05bd8429a1253c079e9ff525d5840312e0859c1b5c20995a59057e10d6809e7a58c8166f9d6a97e585fbe06f8db31c8aa4b6f16b44c787fadda75d3b6448ed9dc29235239acecd8d70e47505445bba910e2324cbf093d1bb36354fe6d350da90faadfb8963f82469052216ba73bb84a3df70330802810984efca8010dc47ad6a91b2b29d5a145eb7fb3f8800c43d7e3d5bf93b410d53b01b2dd4b2e718d6b3a4cdf179edede2e5bb4b2d00a1beb426c3520da69d39cfad73657d7d2f808a8e25e698e61bdd33a4a6b8ada9fb8be550565faf1bccd9ce3272f71f37659b1da5df7c7aea7c60b5d0303d7ee349058fa0c8210933edbdc3667db3e5af946e7146130ac406d5074004bf5a0deee63654222d1d880510d7e5d20eaa904f3696ac6fec6d6ea1fcc0c88aa20fd31dd3961cb0978b5d3dc8c97677d0ee7c9418d8d8e2318e49cc99c1b080cf122b61e7078d0345072d7dad9a73e17415400158630a7e903c78db705266eb1e6cc4f59c51bc01e0eca7276706b160fd6f08da174512cd9bdb2a6d88bcb1eff29630c1b1605eefb4fddbb978bbb9d2195acc09b7175e9859eb6b27c56a9a3c75cfd9034fd459f44b43df247a211773b16d6bed6c728179f42ace05d77d019afe128692a549f6c1c38cb67882388efe8eb3196d6fc92a814d8b2d4bb4ec53aae974aab02e528676ab973b189e3e0a8ef64defeda68302b64e70b8e9fc6c4b7c0c4eabacfbdde15201ad8cc580aabbf7b6b594b40762389fb40cc329c801159daed1c28d86ac1032d02da9a084100bc8ace480fa12b29210500cb9dc9098cfcac690e3ab13c4429f82357a17a3fe53c8a69f6c43617b665a8a8ebdd939d14753706743eb9866bbae9ff9fc3c5964474f2c646438fab99aaf3a88097e1fef5915b5615ffa7f3047c27c999948e72b061b6bee07fd56c84f654ba25ef32235d83357b52df3e4e3afce9f51b9ca4065e43c2006d26cc451d36be363bbee550db1dc1905d5e763cd895552058eb4c3d6ad41338fd94dcd411ffeddb2abeee542e0dcda5bc3e2cefbf67ea7edf23829bd6bd094750dccee5c662642e6066ee2895ecb771c503512b00ba5d39e36bfa5518e4773438acf02afe6860a25218d2e56ebe4a4c8b5bf165827692c531e3fbce9718e98461b01a9d316d5db22f1c4e1da38ffa67ab72c14ae2c349496810b08320908cce461dbbf27f9457bd48948b4ca76b8ce4393fec5ad3078da9009fff6a3085b0f676b63d0d195b87a503a894373adcbe93062abec9f7462980244eaab6fc973c1ebb3175ac1fc45623a95f273b9889fee5f11bba83f1c150b40773c37d2077643aed967708206c8d2da0942a71d06b37733704b9c1e919643fc13a64aaad00fdd9c5f4e36fc76185cebc024b978cb0fb8f5853753f602b14f884ac8a254e44ffce159d3254f4f7ea74f8fdac8c44b204d15b6bcfb04e62120fef096c41bde8694dff04345b1dd8fbf799fa90419f4e3edbc81b82c8d8715f3ed51065bde665520c4492d24a3da73b99c6c3bb0247c2507f20eea846019c6563389564501e04e908c419a01097fe50698f36da7059cbe7f01566832c5ba3e75cb51fca6873d9705b0638b6dee3efc3be823204218cfaee4432b3dcfc92773b3c3e0a27a9888d919c8fc096ab4baaf4ea7a312aede7dd099373820477341dce7baf9d8d368af7c12721a0f891943f74aa7737d968ea52e9fef7724e74e1c152625ba01909b3a95fa9855a57be6685e004224e601466579c52b98f495217ac1e24af67ab9e571565dddf4f005137b86dca513a32378eb443262cdd6d3d67f6a721f651fa283054bf7f62e283fed59d8c4d806d26d6874e430a894b03513677ed64c919ca59da8a29d17a1808f73b56ff52a494eb8fd3ed64b1e50a9354fdb4b5acb1266ebc09d534bbfa394abbbc2334dc9cef5fd5ca48f383aad00c092d96f05d164e67f315a6a702c467bd838c1bf61041edb7042e4af9c4b010e37098d40e51bb9807b49374e7cb9fd8bbb2ce3a83f5aa56f666e3e77e1717c44eea0b6fdeb7a7211d218a6699bfe3ac25cf13885cce641f73dfbfd85b3e2251da931e5391eb8075746ca09bafae2649bce66c8c6cb5e81ea1a48f24316654fc6670cdad333adbc635ebc7565cf211de485540cb34bfb0cf4df532ffc8bb78e59e1a7e713044078228e8b836a22c9431e7ea3bceca994338ceec9c4cdb56952aaa37237e8999a62ecb8a2a98b7b3f12dd7d49240159f4ea186b24c04e3ef11abbdb1c011c9722a8cf824f53a9b53bbe54b16f77d2ba21aaa55a2e4862ff1043be70661b4280ddb6ad3628052d36c73705ce09d755ac4c1a818f2d3d70c927f0f71f95a54dbdc1e26298333d8f3b7268932ae7f76e791943ecf41662dc8cb36359a0df98ecbf6eb0a4c50895636a94be6f821b60d9fa35fe5516ddc61564e139fbdb837aa0646f7283b7f1af0dd8a375530d06c2ef15f3e3fbdf0059d37b23db25512676d7aa48865a080827798c7f5f52dcab31e4187599eafe1d53e72375b78c43cc6448fe9b2546cda6e9e989f6b53d3838b0b876b35fd2c9be4e95a50e09d2e068810e73d9835a9b3fc4d314a047ec50be365268a6d9ddde97bad10a115c812504d5f2f4ba107e33e5da58eb7a331e174de23eed38db2ce114344d1e972ed2ca9e0c1fc76e9abf8026e68e76686396cdbcdf08bbd469e55025a0b22491055a584cd8ba8d1e43e4fb92ddf9d38b5647c1e2b02b473a57ea9378b843cfcfe9ae06b6b34393a2097ed75a2b4ddb2113eec4596599d3bd40b61c776e66fada45553e8bb3d116dcedd9ef001350b7e787e89d09d3e6c1ababec390ae6430f1b6bad159935aaad9acc6a5912d3c42025da6ffff8aa4895d48ce6b17bba4bda9d2aa92eefe780fcca1329903bbea0fe9002623a0704d548685fbeeb455b81f3ba04688cb0493fc5eb99d0680b5c1061b0217148c844edc874b6cb204189da1c2df1b5ace68f29b399284f50b4ec07b8f1f9fbd5d44a4dc5efd1499d8aed70662699d94a34be2d3aaaf5b683c90318e824757e52a3681aaa170df701ee4b2afd4d0d30bfed5e35c2f889f1e865b4504fd7c37fa617c63ff4643a964eccbbe2840204a86438894e0649b0b1b5b5eee86341ba9e7304336a0dcc4dac72f2b283594620a51d331c6cf279ff039396f3d8f5352edae987ed3acb9fe568ceda9ce009140ac41473b4e5ee112f275c24b88922376ec4db35770686f7c9ee634b8a1a1f6948d715d562a0eaf3403a8d200f2991eb03b2af1815222b28852c288b5cf831ec499c9320d602b983ee5e93de57864a012008a21b1b7815d71e4ece90b5936578216a3515939cbacbe99719a126d4aa65e7c0e78b575ec70cacbdf6bee156ac24a2a04a13124ba739cfe5db8150f273dd8116adf5173310dd43a23e59e292f040f6c2fc1ab373ef96d2169094f080311024a938e68aa2ca6f28494fc037ec146d0cbc099f60f8b3d59e87b39ce23d7cedec5e7692ec90fa574da24936c655085f35ad91ac424d1184c8ea6c64d8156e35e02b75fe2c9e4c1dd8351181605293d2a7339a1e57cc55b8cfd048e52cc9b78c53c225944ff49bdc8f822c5abf9f3e4e99628a7ba72b31c0681302aff17a772c809ebf0d6dc1de4a6bd2ca426fdf8281ebbfdff8c02dfbc25e2db71ee672a87e85df1d0c2f79f8788038a6f2880da011a2d49235df27924d3a511d6885ae9ddfd3d1d4569b80fdfcaf2523b41affd32cbce2b77437107eb87c984cbf034d1f3e5d1e2fcec6fcb0feffb97cb65a5970697051c88ecd7b65247a8ddb722b302570773f5b77f99e1f541db39567b4f64eac54eabc62a9f2e2b37d6a1826056906b9d2b36fa5c54ab2ba802f8bbf9c165cf563db51e4ab5081813edf29b2a659d201b5d89423b49dc6178aae83cb14964ef3aa180499770f533694c87ed8606290af85a034b87ca8661792f9d05f7b331f8f4103573edd645c47682a7727b3c0f8b1c1c3e983741e8ef3ca6e8931afc27987435d358faa318960b327718e68e5aaf9dece953420282a36fc24d71cfe146fb5638cffa91df7b189119eac99c486477b705e478107e85d0873eb2efb7a565797567ae1a8049166e7e23ba753523cb403a6f24ed67470a4eeba2b923149839ad4e125b5be1a5cb2ab65e0f0fb4e19d4ac6a01034a11a69584fd1125e8fdf510b3dd5f82903d692a6631e6e7a4dc680660f4ba31d05c80c01ea007a83bb584128a25fa5fe69652b7ecee6fd9b2ea075a4379186d93cfa3c7ba1fe5db93bef0ebef4f95daef6c674e23d450bd67399e25e5fdbbc3a1dc94e6250a61276dba9292afd4227c9af589abd0c15009a80169ae565b9953bed18a07fa16be70ea00804646425fb00d5c8097f89663260272b2ea5a84f0c5f083f686395006742b990e34f5cb4da2f3f93e831cc327602a2093b33cbc15f1a358ea0cbcdd6a1af08f6f27b94d4a1d067e89e00945ace2fb358477454e6d28c50d80f29eccb34d27b50e259fec541f7a384a3f6459673fa7535eb86476aa02a038a62fe6046c20431be8b6d4b96edeca8cc2a881442d7eecd1dbe51c027e46421fe708765da7e2f9b814753638a1328f86fae5644a5eb0b5485cc059ae474a0ddddb2d196d67b1d234d4362334f1d5d7cc4454431125097984c6c3d69d4d69ad0f5f4ad466f4c47f7cefc7db56a75e3a1ba060587c4d9da971663e565ac0de0c0077187e226f66a5eaa83ee30786820bdde3b411074978dbecf971c011f3bed1d86f3089eeb8e099f1314037d57376698f4d41e8c670e6175e5ceced932946013b5343ebd21b11feefbdb8487562ebd70fc99bf84667bf20298d7301bcb1847d6fa75ed264e21de49d3f6ad8f2a49f0e45c1f3f568cbe3dfa040dd701cdb58256e4710bdc5b0b26c1bc9f01e58c2f26b9dfbaed40be9e63486d0c7717e51f8669d004f8732e4ac9c402b3726cbcbda37fd3ece6678f64e3c43b671c8826b880d9638c29462bc6c1e52524dc57ba5a9ae8c335b256da611094ebe0a602b29f0814efb910b1c88f7c9e4c9b686da1cf96990398ccd00df81780721359926957490642172f7ba18be437f32bb905e8b88338575f523676072e65955a26a2ca2a2a45b7f7bbbebfcd5c42d99f2ce8dfe39767321012fdd816d72aaebb07364081c3863fa7bcf4e4cd28f4ebb94ce3787134a105c9e6bd9572cf5e0b4bcf4c95419c9107038e4222c35917a1741aa4b1a2e2bf1ff45d8eb5fe7cbd5d4beaf43faa25ed8f99c659f915e5eeb53dbe6076ad2ee88a10a6a163f8105ceac75b8eb650d7fb47d240b3e4a058906bd6093e2ccb9e88ccd928e53e008b9d5e78ae57aa6966b243d67b2b4271d8be34cd65398b236def860d055addae11dbadab4c31cdf013fadd33832acb940cbcfaa704756beabcbfc0794b1a9b46edea68abb97274d3e2044e5f1fcdab473aa14e440d7cabc0f658b24a423ecce53f096e9e038b1742762d42d1164cb4467d44a16ee42917ee8d17e13e842a890a5fac6f5cc882a2fe13fb5256799470a4c9f3e520f5d17278809621c1e855f9599f41d132c167a5d11cf7b3da98dd42d5a4c999c1894a9ac56cce35bc0409050c5215f4290de7d62f31f634fd277aa09abe6efa4623e9067c63ce812c371d246f2d07ddd3fd46a1621c7fff86adcee1e3015233277c3be0e1f47a76cebb9d7be629f14f8ce83587923966df26c1651ad9d37d210cb4d8c249202742ffdcb6c35e23f3af274191abc9164626888f65afbeeb77c747417604d92cc818a044333616cc933cbf8b0f1055770a4d26390b817084e7a96bb98758c74ef30806955bdfd5c02e30a76d8dd370580385cae39ea70f2215d7877096058e565564e455de8edd0a7a1e7855c0c2134c35b693ebb2bb870dd40c92f2bc31924c072ee188aae1e747731c89bc71fe25b117276839ea8fdf9b243d372d783a9c3ad2ec3755af8b9124d92edefca2cbb402485e8836e8898ac4f3ceafe196c5c147e67fe5b0d3a8bd188a9f1ee710873edefbad6319d802ccdc77115d8fbcd5368a7ab272a887601e2f888646b6c11b89bf6292cd85450086e00e84b57ebcfdcf35da9eff7f77d1c5935b702bd56adad1f6323b254014466427c9206f1a79b1bf50d99eaf6b58cb996c4e3a6ab3db8839968d34009dfe283d66aab9ad1370476dd244c8560ddc2d2a9f534ecf8b18b63fe50861c7bbbb2997a3743ea21d42625d6cf5cc471979b85f599be2a4d4f4688b30cf5bd3ba012b4ce833fb57c8047a64950855027df115df8aac253ad962797ba63df0eefec217c9ae90d8f7f93530799ad3c8d7af336ee8f20307e13c787b268a91a55cbc446734222117a6d264426db08b9c9baa190322023c44a0e0362e39af7f36844253d44d2bac2f3f4be292088b01bd904fd818c7f6ae8d205250f863f887d28c8d1ce49be86d2d9b3d8807e5fa37fd9a1baa3ab9050111d4149099ee45b72c33b15b2c5a0c82658763193ae2027d3330a925a41498174048d66a07bd0004c32504c6165dcf4e582094a8c82b773d3338616ab3e2176df81f375b55c2ee54ab486069468d979ca97b5e10a9bbd71171e63844fc0f5ae702603a141022b6409dad28648c5c1dacce2127f9b789897ae53cfb0f4395b7bf87e74d7344094ae34888cf43701d41d913b45884155fe259886ddaaa85ecbf428fe1acad9d854e819094c1ab5564c5e573304f0851f506d2429351908bfcb70d5cbec604aea33968cf4f51e23430a70212735a49c0e7e40612346f251b6fcbed025da2399e7e936f47b617c0e0c58c9ebea9a98ce9405c488258f5ab8492901c209a6739f91c1d7182c0ac85045a9ce8f5b65d751a394feab7f04128d922ef3b1aeb08cdcfb80320e548af4ff51aae93f0655fe9257acc230db562e6c4c1cbbc1b17be10aea7aa1c4a1a585b22192ef9c1893dfce2eb62f573625ca53b8762667011c239e9e1518f1660bf508baa6e94f5959e65a85ee00940b5a33d0a5c4ccbb72cd0b0019b9b8d025c41e8a80c0c32d03f564f636eb01baa2771d75c3dbe2ab28d9168da3ae870513fe1cf0b176d018e03cde4db79cc59aaf37da75c6d27c4bab18daba2426be13509298f539f784e80b86ffe0a38207cbb057c3045d9e6c921760543b05bd8943c795ae02c905107a8861376e19464b76850c237d5951b77a54886ebabf866b813e2ea52a6cddeb3c644c2b86cf0b04f24708630530fb14a0779a1800156d7bf7cf60ffaf1e7aa1ff0e97047c95fdd0817f00e645a31eb47c4a027b26819d2c3a7104b4dbf6317ecd89bdeb529acec7f905b7bd7ce0dd03933b0b98dd0ef14559f9f334de406e1ca13ee15318ce598ba8dcd8111e76fa4cf5bc033eca5a4d404e1f62ae1cfe4481d9ec8b34ea72fc45838dd8089246deeb6de7b44bfa76f5a9416cfd49bf4badf6c1b2d825616cc25f895730f6bfee5807a461e0db9534ea6d64374f2b6123125b4d4d42e250beeac1c1175cd361b1186f96a236f8dded36ea04ddbc0c510bcde044ef79defe19ecc18c5c82173a62a03a320309e41679d13625168cd940e57b53b7958cb8e22eb067cb463feb03f2a316efdddc51cdc1918fff5f99bf49d0e7b3828215e6b40112f9a778a3f0934e62a847ff856c82f06fb8935cfa7779ad7b51c300e00e91e0703b3b7cd5fbd047dacded1fc7b53f1abb58ca326b116904f55c9a97c123b72cd3bb3a17d4111470d8f1a44eb553c18a1206ab047edc67c7e9d9c609059469cf3ff885a84b562b51d54b99c6ed5d386dbc7a4bba52f073246b9cc11bee2bb1675a9474a90243793721090faf93ae26f49521a7bcdcc683155c59c35f4d6546c6bdcd94ece866caf7cb33e04f2341dae62eddcd9f74f65efa94bc890ff2b7ca667060b7aada82c95806ac24a451edf656b0082876d7bca4a761c92b3803f554dac0db752a16fb16baf7b3e64c81d7611c03b4163bc2310314cc32efb60f9f987207ba147d09d67b45696ac3b54223676e1b71d55574f47c0681729c6e07c0b22a849ddf49290cf0cee0f21f54d87118358c08cedd408b087e1e31c8a7ad50fa7884d1c40da484f5a45aa4a509110b81c9a8bbabce1409177c5ccebf67db5f786deefc141297abe32a87608866f2c6ff266c99afb851d28ceaf953cc8920e04acf780f9fb012c5eb76ec29ab72f2fe57c4a8db3f9facd6eecdd4402fb3e92b010db0f40be6dfbc87c601ba7e94c3954baf3dc955b2c275dd24c3ca2af40854abdc7ec6fd1c906189871ad27374010ddffd5659c43ca080a9c7f3d402e8ee4bf1641ac1c47e837c2c5a879d38bc7d3d36c1d4b10f223c4d55ab1689df402c92f8f438c867bba80f5a8d8bbc07ca52b925e80bbc71e1e8a9247af366842ed9eba470c1ec6b0010c7d09ff904e849485a581e6f5ba72680b69a7c6bcb812564b6a4a4cbb32c1586998b599b1a25cc3938d848bea1fda603d53b4ea2323bdb35195d7f201cec0c9dcfdb4b46c341d88d232622176890a021612a879d3ce98c93ef8117a3e0b5be118601dcbea19d7cd6cf058a1e4236d7cc8ea2c7f9f31a876f8590b7e5442fcbee0ccea2ecdc14ea94998ce90a1e4aa3fdbbdfd362769e18758beb7387da5ccd0194a05938c541323640a33904821bbc6b1cdad6cf20173a3026b2714a268df8cabde8332e3e80d18eaa97cf2058a7d8865a11b60680f09bdb281a3e07c4166de7c9f14578bcbaacf9c93b5d9a8c4f103c99f64f63e9ab633fd32747790fc744f0acfeec3f5a731e4f57e18634ca47e0068af509b5b9434794f9b85d2b4c328d3d298fc272b2f770d52e1217dde60b930ca3c97d4325c64d0fdd7325deab46f8769a065272abf9163e8096acfb2bb8ab117ccc6e263645d22fc00b151e82746da18456980bcb9e0cd485e4a15975cbc5003b6636a8715e20ba351ff2e8cf110b19620008923dbc2305ced32bc0182f7bfaf6e2701e9c6d128ebf82442a5abd6ec23bf547b1a44a915611679d02e4fe8baa07b22c8ce6997a5075c4181b542eb115eed9a0c2b8b415391c46ff601e4eef3ab7a00aa34bef7830fd276d67d7a9632566824ecb26f4aabd589c3347452a849af66c015937214533bd5ae5c1132ac6a7f6cd7a30c5e5f93b83dced544d561dfc45889786fb82359938203b912328467193d3d7ebef0877939df6382e17383142a670544fb3a7c4c5bc387c43327336b58a17afece79579edabc1fce5a4deaaf4dc68ae96463b2f812d806c3e07a30ec672afb99efc62e0ed12b27b731a5f152007aacdebdd9fe4e9184e147dd091b391b1976b0b5547b5f6cdb70bdf482a99f364db8ebd2e738517fe534626e347761d9cdd548de69a5a57d7c30f31a077a551e1af086ee24c21e0ffa89f164612634ec23555af30993f4be386407dc89b721979cdff08bc21393444e92a19ebe1493db5fe42cd5a61d7bd8a07acc942791b4198ee02126550278e0ed8f36f110b77ad3add2670044036ac17b8e051da21a4fa325b02c980851562652b16732b222225bacdaa01950abf1d37b93b3fc1aa581f82de76b6c552aa94baa100ba1ac96e754b3dd0a201d100460c5736975d26cfd46fb6c8d95fe45024318ce92d8abe5783a362d77e993ad463d6f89f4b4fa854d2af56456d78f561b08759bc8c273c919724f6a15d65f633bdc996c19f665ec00587fb45f60d5504b0ffabf8e1e5b277f9b689b8eb06df02a3f6571ca00f865be90ff0058f35720f09682f9279795501ab6c34cd97caf647bb54dd8d1cd66280ed2af315e1a650b382a10b2bf7ee7d57ae1db9113e40195af2a099ac15ee56d457691ea45da284d5326ba461bf36d231cd61a3a8cd6629993f300b20163ce0f9240bba7ce7bf2236caedbe8ec21fca7053262e8c4372cf17dd7117e63a447bd1d3d5723ab0676209e4e97c224fd7ab25709c4a78610eb8670b2136e66931480e2a700674b3559bedb4f20f91da87ca5e86d59af1f9e5063194f7e01e9a45c0edf80fbc3bc8c47ec3216eb31aa1e83e8f5a213bb6c4e19164ab6cab8e1ca85019be6b41744347e0809f559944c08e3839a53682036f4f16888f76671b0aaa7c98b5606deaa911153b18b70c4a525802307ef18f7bd4e7327f5eeefa73caddfceb3a080365acfcc28b5969d4135cabd811cd202b5ae7101cd9362babf087bef4a2947316e57953440dea3d66e0eab060c4fc9806bdd0a408887082f1cb147fac0634183ed0d8aa5ab6997ef11b5a458098d609243c4b429ca681419b1b66ab8fa1a798f45e3695efc7ded5454bf468252a0fb0d0c4799d58b30a42f97b705f642ba01e21355b86f913f5e747ab1e81f43a7bc8b847c8344defa7113132c1bbfd8b2757c657040de9df743159d560b6194920039dd41589e1b3dd60b9aeb3ceb32db4a1b82878f28326ce0b634d6e2a176640fccfae592e82077bbfeb52443da9d891e32681667ae2f070350b2a5cafadef2afa528b296c868ce8fa3e9fcb22873f279c204eff1c22304c028dd02b14280f31bda9999d98ebd595330ceddd5c10f3a30da4cb5c62ddd3979a64da8555c5579523fb1500bdc30512ec8d6d189f510038a722cfbc99ed7049d78bbaffa8ca603dd80cc336a1dff6371e31d48e03ca12e3608842b22d26976eda984d62bc847618de678d867820f952aa1cdd0fb0c1c014d8fb2647118247748f3354b896abb424489af736cff0a528c92edd485c4ee9b95197870023c5af1f056725352d67e344bfcd71a1ced6d6c5ef6410ce67f7ec4c92d7cf23630ac799a195d80fca338da6ed0f707e01248589ad843eea6025f36bf8734d00ab7f81b3eb929760b87f7af7812b814fdfe42d8f88d540a1fa83c222a03e5ab04c51f77c7b782a853c2b3e339b9d77988374a75e7acaac55db584579c90f2406c49ea7f9899671fa9c1ed986c2b9cf5d7c2f9c36434248a2527d77164281e3fe14bf999e3bcc6e05a018e3d6ae49a4e9a54c90bf790a75743c5f72b0701d14103b5950d6e11763d18fb2a24cfbdc48599c6ce8a55c966202d0e9c9779419611cb223e86f23233c6f09c9d8f23df432dd780f3550164c26df67a675d2c4d3d24b65eadeb77ad8145349a2f6fdc0e18a285fd0aa61ebd9f9c0bddfe5c44ff6c16366626e7e95a92ababda6f51a84a079fbaa623cbfc0ada4f448724003fbff0c34e9e6fa65679e1c7cbdad6a2886384e66641d8362efbb2ab62a36b80353df4f1f380819a39372990a9a9f4d7744f82fb784d31d3ba287641a5639437b18d34cbfaa57d6f420b89ea7346725c6175b60c010455efd0c05c81aca411e60fff6541e57e597c72fc6db57422a0cd1d3b96a6b5ed6633caa2a8f0d8b62a29712c6953561be1d2d924826e7639acb1f7208ff344164b7ffc4796a0766d688c8919b7dc5915975fda08295c5830cd42e7d360267562841e408b262d4aa850aa889233592263e05c77ad7179f917781f4a2dafc9dd4ad1d10cd13c50a0ffa9ff04016f9a4c3b3bc6c01821e7fefefa2873d2955c5eeaa1996ade72ad8458a38eef6d309e9a63657105c3d050532852f98648ecb56766ecbeaa1e6e2bcff7dad6054b5e4c5f46700639ef58316fc7253491a9b2cfa17362bdbb6e9c60e762e05f88fb934051c77a25d182ad6e3f50e736e1574b55af144b76b1c0492d8db5160ee62f0d2e9845d0ef2887744e8637b4b0e15d93b8d71c0a967bc07e653cd73e152dd4f0206def3ca6963c016cb23dcd30f2c33495565a8f800781b73f10dd16e461d223b2a262031229dc13c3c31acae2eb461c8527ae317995bf223bf3c7a94744032b123507c5fb29467a9b49d516ce03a1e505bacfe94763c57df67dc78f843be86aa5db95e22f7b406183ff2dbc1ca9427d2e3325a390e93668218d4638ac18b1cd180d509c9edb6076c375c4586432afcc9483524f39187a07a11363b5c6db8050f4daf311721ab8b2307371bca076e218b6482c38b5e3975e37231c3fdce529aa3f7c38178429b210b066b806aeb347e87888cfa02cf2ea7cebf6bc6728128f9d7f4d3ce591e34cf1ff1ffee146a2123b1b04b50423601b13f817374bc0e9377383ab7113b876f64ba3a23be202398de9c11ace933dc144c45cc11e9f525871062e53c8a7bf50902cc93d87ba0bea666295b05fe9ec499266fe4df77cc18fdf9add5957f23deda52b0f880f21842ae10d3757d7a21fa65defd01624d82c402f9c4b95c41e010c437b81b1e61b9aa8de20ce0e5cf3a0b3c618b5eeffb1147259d739975b7bc736118f548c57993a32dece647cfa10bbbea962c86114f753030d0216773ce6b6e6275efb52c73e2a01030533ee3b86149cd3aeb50800aa21dba1dcb563d6a4e4ebe56d19007b602b29c084fd6b997a4def4edb928c7c4635836f1b053bc8fd063883f179adad2d67fe4d5844e3f2721d76121e7969d036f331eb82b974d3039fd2c9dba62976d0dbdaa7db7e0316d2bb0632263cbca107ee42dec446ff7914f74f54375950e89769cb455cffb6bc79f9c5430756aa007198aa09b46cb428df98154e1b6d87168c663ce4e1b96977928c2a6dd2f6984bbd40e2a90d62e348e0900f53f2d0a4b6c11dde572b428d415f197655c7463173f50e5dd126c1b9cb7c97207c87739cc4d6b3e43c818c37556d97eed420e56c6aa2f7b50a1aeee3e866c1995d6f42df992238a445df35e9cf55c664e6b78894c0b6e2077e7074afbeea526b6765d46f8738c5345c91fce05778490a44b97abd3a3316d554f4b8a6d641a7cc7dc905c5f569d9fff2946502e4ef1ed5d4ca38dad378b441fb84caf2aa8e7572a2cd54855840963063c137d420e6e3648283e4f8b312b8eca4dd138c60e0dfddad7bdea5bbd9bffecd813b473d9950912a5dba275c263331b7a9c851a52dca12adc755e5159bc55eb44c27b98582c3ef97f7670b30e29f9aa4fb1e163d725cceabd972aea35c53c7c7ed5ab4ec7e0681dcd5106afd7f3105b9ba3cfee2793e0ea921c809f28f4b23f50ccf10c8a45cb59fe3b8c6f53f31defa14a3e921cf422f880ca4d429eb9d2818f3877a336022b047546a1d107a4712ca22db866d74fb1c5aa09b8a2b711155dc28c66be039f4f54c2a40ec9a8cdf4a01426963d6939a7d40601e9dc78e22041b668c298a487734e476485ab9a3ca57fe30abd609674cad65317545beff54a3ae8a15498e304a801daf95ec48cd203b510f61b92184e09109a431fd3913fbeb87e3405ad500b043af4827a56dc26de36cad3ac06b6f6025457844d39d97d48cc78ffb0bff5812ed97e2b5d9d188a448193e6cef79580421b9e8c185b88e5a73baf1786480baa45bb932a2a6091c33e681de655483057124ccf20d38ed4f10920a9dc526c0e5d68c39caf8e20d487afd1e76b6246bdc331386fcfb6f4c079887f4d9d4f43ded0945a9ddf43cd8fa28433a62801c23ce4f31e9e621fe1a6eec7c20006208b3a0db7340fc2789300b364ee7dee115b4b57793ce1e69cd3b87994bf26a5b90f487888bec698a7a0d2e0112e3c60631c7d20e62a560f40c2f37fd53fea39c4996a6e7754fe2ab920cac094277fd86e2022c87312058c2121946a261761a7b1bb7d3b0f7681aec600690d67d0be64a3246f74f57583d28f85fd26068e5ddd0b206898ca6bda1856f9278bd44c0db2d40610612278a004e4b874efcaac0ff9ff737e733f18eb207d5426be02c6ad7304220f4430a21ebd4eda84c03507c047ecfcaa65c99b82a856659c39ad3b47915c4be49f3003dd3b9f3d91999f55869605e6be3a13a4d3ffec56257c0fa102fd4d9d1dc8423486019d0b921dc6baace614ae572c2147eaab01fa84dd6ec78e018f5c56681b99e45726b4391e519410b2b632791c8669530b263633f255fc5f561cea4f95cb398eabf6f452f459c6e2e3b963b8a2c54416821397e437bb452bf7f40c28b97639e08f2ae7b9c95529837012e2fb93aa9220b593cbeefb51a6357b5c18c165c28d85295209017aeef4b0c89bba98e0062214e22e066cb6c6fc46bc5dbc6d442c14018d4deb1bb902eb01685fd511ebf54b8c02d44fc390f2fdf14dc72cfe5b20f430d6bf96080d03fef5b3d4ed2039d4b57fd3cff4d665457a0f0bd7a5e5b1128a85e096824038e981df83cd4fa1102091eee0490012d3656bb00d238fa6816b12ebb6f35b5b107b00099f57425bff9b29966f18fe24a26e08a426140b8b7de3e683b2673999d92b5ecc977617f38bb3b0fb63655cb74e787e46bf8e28a04018943408afdc62e91d62dcbe41845f532096d28dbef638d31c87fa6fb148b2c553be3b663370fd73f924463fc8fdfe024726325538f73dc30ed592fbbf8ac5ebc6e697a64bddfead233221a562c4c19cc3e7798e4d98bf9627796c79010361d87e97b315fb8fac9cc4ce1c44d33315f9b27d04d664ae1d2e050fc3fe1062c25c14ebde0b54931c33d33caf7445a3b75c646933a7b87dcf9140e8b68fa0b6f5f6556f789d07da353bbc554a2dc0db712e330cb44b450c730a6ddcd8ca17867841ee8268cc9156caa1803cb487ad94164a0515a4d92c3724b54e88a767da818bfe9886a4881e7def8a5ae68dc7e4265bab09686f3bcc53b2a507e77980c9eac603074f9dc9908ec179f6aafff1ca9f3b2b0e54b09b7d1cf5cc780594df089de9e2d7ca55122b3bf82fa2f70648c958a11dd01d8c3ba9a20f4d1fa31e338ae23c22e875eb7117e43826d87de8b723dd00435a37bb74bf3dc0dfca6f749aec2db491baa3925a3b1e4eb473eb3e1dda543bda6d2dc7439847a517ea8a16070f94dc5f376812fb003fda93abaea71d3e2312848e55ae816814410921d02ab73b02b61800ff2711bf09a3d2bbe53b6d3ba9bf3df20bf32dff20ac55ff82d8c29633e56dcc5ff404cf71d8e42c19e1df5f8e56dff1b31fa753c0191a7459c6d54f252f1f33ea62655e8e4fffde08b67f8b52c4fc1ddfe4c5fa1991e273997f7c2354adac7774dea49790dc3a85d7e451abd17bdcbb3530f982c39b06994a09c1690d1840fe68a50b9a58ad8ccf77a52180854cb405b9de43923695679999a96acd5e06b38653dac7947a402895788273ca2389634dcbef623dac344d3625ced0c2fc47ddd0fdafa0ead71bd30dcebc6695c67943dc47b4c1d08287abd1bdeae88ac75189c3d26ad4ab684a2923be7c8c4c3251568404321089774f954900f182d3051a66be37b88ba9ce26233d5c47456e29bcf1495a6eeb260701823602baa3befb74a0fc45206e3381c8c3a8a25b0b41e69a160f0825b01890ceaf57b47c1068bf79214a7a15e3e368705188daa8529dd4b945968838173a206d817053dc87c84433f0bf1283a5c959e629729ada4242e0780ad9f48d065ee187817c98e4b137e0c4401dc999d3b659b6b84af05c25732c516248fd75ed70e7496616754d1318f37a5dee80ebb07b7148fa37314be602e07d3cb60c9fd82db8d6d52956fded4201b2a963a7fbee792a3ac736a2d3166ad35a41fee560566e3de268f32b1a124ba8511cb8e8ae9c0dbe927baf5139929960a067441424ce6a8f9a1deb077c7f99218532a12b3fc38beac85e1b2c0fa538c1bb02aa677ec17a20fcd078b89ffe190713b5b7ed8fc88131cf26023b4d39a0d0ae72690fcae27149dff3a117f5da30b4645581d0705af2f6833efc0c939279e8c5fe29ffe3e529600305282b04616d7c6fb3ca72cc81b534f2b0bcb4e1bc7a8209f849444285bc9c544e3c8c7fe3f66f5ac3cba71e7187792b24db8d42f5040aeb23885d8a4d29439cc8b2bba965f80af01b6c7f778456105649722f778d300a2f11d20f5eba09e795090e968087396a66475a9302df8462fe7c67aad2ed4c75b13465e5fa16e1f5288803b785f8e62311b8955652565cacb1b0aa8bdf62f0e6ba71798044ccea5f4c4185527d7988b6fed0a6f319050ce8f05d5001b522ff9411d448be22ec4a6acd8d2ac3e6a5fa5aa8b4fa327676ce3277b7ed9a7ce534a795e682b7c1aadea3322e15d74208f4c712362bf659ba6e2ff363006a943856807d2886146600e01ec6a8efbecc260df24cbc3eb5121d3341e9018680109a7661f3a0b6a899c36f560ef35d9061dd73824e68e5c90c0f5b40bc09a3c63891b36fda95c03689edc0447918b1bf9f23bef12bdbb413e53d3070a2850bb5e4d62ed30ef4986287ca8d080a5751a92d1b80072a3c0205c6704728f1fdeab965a1def2ae29c07a58e1cdd6d9ede8aa53e7c6cb5a8f77c1f5539355083ff40f1d501ed477a0a629b88ea00e082c1db419856f01984c2ce0f4b2138e7ea9e097777a8ce65dc3ec8825887411d33cad24bd13c85ef845fd5b814fb8e2f95e4ba9784a551fb20007232a74bf75b103deb0cb39386694bb317d2729ff0d7091270e568b1a930c358b4a85122af9595296dc1a42f512fb466bb13af567467e4b97478ac192525193e4f1f3710b13eaef151c6370352b34c0b8c93c10e20c290481496e4127c3f1e8e79f89e9b7c757d6124abbeddd087da04c142b93e3a4eac1deb09d1cdc1ba9d6669181d7fac2221e0fb8156f773ecc2788b13e368ba5ededb7b93d2f8c47c6b7af7e0ffdb84ef19a8658add749538fdf0ded9003b8ea97fd08e1fec34b24ea0a6cdbccf00b8b4fbf13f2d73b5890d68c2b5a5aa2209413ae719f746770a9c4728e4a2c0b51abbc97fd23a5c6d732c4ddfcccbdcac2a156b39f037c84cded4012d6b4fa3a2a3aafb79263ac31c5b27f7417afe64268ba9051499dba308252ec3f47e02b06a9cde3b9556079ef222119d3a386907dfbdb50e5e4c0b5660c80294dd1bdf4815d0b8956d66c163b6cdfde6763d472540ec7c53d5bc2bb61986670ab1ad10d342ee3763a825acfa06af26c3f7ae40a21b74339a97398f91f59b930fb1aa2149d27e4679511d20b703e55830d2366bfb84a93faa61dfb522ba14be00d9aa94181fef36dbaaf15f260215e8d22e665aa106098e9145ba7d349f997ef17a7e60976f5c7964d09163b673ed77dada4cfd9e714af25516d1eca6f2ca267f1665979197541b8d738e4373bf04025b16ff47c5e873327e9a58d67d3f18946b594475a4ce9923f59b24914e54dc9425ac33a452c4311297f3c86977de859a03c9ffd4f9f596a09a88f3d924c92a65fb42ff94073716ff9d32333f5015b5ae3b351b4a7d4673850d6d32c639ac29db7d8c3efbaa092946f94536c153c72319f7522cf320ff03691d657ae02c2d1ee81826da3a7069494026a163e9d7087e2c5a571554456a2f5f63e3f2ccfefd1e15757b20c618002e39823761e5c0abb080cfae27c58c008fde5b33278b6fb1aa2b91aa9133e163b7585b0ae43757bb4dea83dec50902c2843aee67c5d9d4888691be6c149b7d8482ba51a6e4a84e1d5dabc98ac9f7eb9a3427cea9317de5025af345fc6eaff220f7cc979d43683ba66212e8134d847b3077502bbc05d8f57cf7ee33f93e1f931690f84974770d2f33705c5cbb536922c63319d2f26c2135570b51e0c374ceea6cf9b338fca91c84a7725785ebaf53715f24db009816f879f326da5ed4a221d7a842e58e8bad45501eea244e87c7a21cfeccc367fe4ecbe0ca8a6dc314be87792e8f7cc7503141a77442cceee83899f67860fe6ad21a4f1e97fb345db82a51eba8172576bddbd7c9a5deab8f16e1a41e59cb613b2240eff3f50f0dc38ef939b3edc7939ad8d86fdb332cf16942a9176b8611eceb3a6f5785b756a1afd9370f6872a883b4776e73bb54eef2c54fd82b69fe31efa651f33fad1530ca1a90177a910bf15bb6d035391348d3935906455e8ac0341c4485b94ef1762dbc1a6c4e057a11500a91c55b4e09a235687f3fad2e729b4b8c3c0632ed1831ad31ce18d4dfc8518972860761c74fa697f7e2585b9aa22f580d5e152ea3d04083236835445471a46ecd15f952026fd14056628ce6205091c6685fdac19b82af51908799503bb811aa75adab34537fc615a87c4b0e5f07e168d96c38e4672459333354d8f8d0aace41d4bf31f9f4355cefdc9593635ab6999156757e8047aa356ee8e7df2dbf548eda1eb18d72e17b112214479604e7e0664109629bc1d8cd379bc889e4e26bb392c9eb9c854850b787e683dd65914f3a875c377b645b2defac25c4c31c2bf995024731550fbd7b8ae37c9371b1a5b58c0f272ebc6aeb31054e8db28e5fec6b8dbf1fd35e238beab94d71a9d6af8d1c57545af8ec3c4dcbd654773b51d35a9efc430ff9205da448bd3d1c0cd3332be13b917fdfcab41d34df50e40a1b56ef6ffc15db85e4ac16638db10574632f37c6678d8c3ce7a9470c4d6a2baa82c7bd157f36913cfa271085bc4a6c7a9dd0a6331df210a60cda25c6acbd972273d7a6f91e155ef989f313e0f51e67ef46abee051db5192377243490569a68f98406c9f409e9c6b0df103f3a1aad7f7ba583c780967ff12ae6e6be2954614550cf967e5df1808e6cb9a4ca10766f08fada61faad5940131b6dac2c815eca8e5e3d4760cdcbc8acc899e63668b0ea91f14e7bd47819d91218b4a322b51d9cbe3d9eda81f99b4979c793f992f6834f0c361072a8270fa0e3ef97f4d61aa574121b8545ccd3e326fd6ee761267fd2b791a8b79ab7df7572cb0c83f594b3a2d96490b0e5745c89ddc31bab2f3780d1543f8e61d13b6deca6522f9b3b7aca56070c211466b963ffc6f0a6105979e68b9a708acadd8dc1729a0b8038279d2cce006feead4111e9662cfc65016eed22ac250332f06f470b0e2a67e6691866385eca4e811cd6881492f1a8ac623d6cd801145265334efb44b47eff709ccea719b1ca495838372ca11a02d6f2ae3f50c63ac4e1af634ce315d22967450fc5a5f8c0e52746bed0d681527d2f7c49b7383b946ecd29e4d879eea75b12f28c68f65fe6ac7320d0cba6dfe8393db8d03c9c90b3bc3bd0a377aa5da7f5d8a0cacc6be91c856f7d82caec0fc5a8bdbd592532b7dd353b200b235bb554c3991d528f78bdf03296c7cea7f5b703c6a877d0036353cf087548c440b2b69f164bed4df54498c0191193b4eccd7fb486b650edc14cbc20ad99e74802a0dd87e3920f416a34123ce9a67b3d16d4581f1a3f6292f229ffd5489e352e949654c3f30206d0fbe321d1daf7847c32df116452b78e67829e283aa6cdeeea386506d23ce59d67c27db4f1824e6fa376e24d20290bf69211f7eca2aa7c7690178868a52fc14c21d922dd248766e90714eb82ff13e66e8e33204a9e999d4340fd9c7147c2114af541ba74bc2128f088af9b24df7f4b23cdb0b729796adf44db9f2da0411a66a09d0e3875a3f055269e2a0b16c01a39b7605f779b7a1f384da9aad7a9d55c11684adb9e1f919e2097019e21bf32c82ad3aba6a0580aa478de67b0cdabf001e2b873e2bc672aee4a36bc2251d65a391e24a2630d2b60f2f9fa40736f81ae1c9ed1862e071b754ad5a4b2a4dd80c2d015d214c735ce422c912219f7eb018a91819c778c1a1d2853ebe0be1074eb045d13b3b47578ced9e6bbc3774f0d0580ec5563a80ceed5e48fe241a2dc2b3e99006a2ebb9d7ea987aa6728966497700ba9788d5f3eed6b9f883a138a3a32db55ffe3077f947939f5b0c8bba19031f27d4d10ac40b0f1c0abbfe724ecff9ad35e7751c172abb4d4ecedec6655a23c8e1ddfac3c0298c8f346c419fc3c12e48bd9a1563c99807dbf8eb01efd596417bfa69139146bc62a79f7b5d6f4e1b3baa6abee895e758e38319689d4a82e95e19159e5ec5140bb4bd4c32e96ec8d8353a0327c76065d1c63c343eee6aca9fc7b79fc168f6fb1f4410ecf52f5a073712f3691053479859febb3012cd7d79ba564661d8c5e919af5d73aa1da7fd1b0f6922842f85002e6d798c61cd9c303c1df91a399ba907ec0db8f9bc2f4793be74cc39bb93b949f1f2363caf766b5566ae3dab8aae614692497f10a3d5ddb74496a581b30c56d1b9966426b47d8a8a1f11fd91be8074556e2ad1ebe83433745b7298e303a9aedae50ba29617023a77b8e2423176cae7668a6aac6ed7fd96bf1e2de6e8ecd11ce2e0b3b4ad716a352c2965e2afc6a308db8e1af9500ffb7f9d7287998210a747606b616898cff6d3a1f25fb68bdf996a72c7ddc1b6f66423366e32fa49c91066a6e33e37e10a8c1cd4b08bf00d75d24bce2497f39f0bfa6b762ad90ba93c672a4b7573acae1aba3f1ee5fee4de1729b03348016e4ebdeabf449f8f816cb8487f27066cf14f2f9ef3d6be2883ad451acd9d132e1a7b42af8bbe9b3bb6f84fc1b9bf07e3e3fd29d9d714c6d14e17829a6ca7b148fea8d5c5a4097590e3aba9ba7bf484e3ed7fa2466548dafba0f695e3065f06b245594431f010695c3ec327c6655a99c8fe8356251067c4b85a18bf4614f9852153060effa9fa8fbccefdf5ed47a6a8e732953a3446203f24ab20b77e79680be36d3bbba46a7c9171edb1e1bad0e203cc35705d2836ad9061ddc3f33f159a8a1686b083f74f2acff0d5c07e5dfbfa794bfd776eaa4c8bf9abc2fc2e5235b652242890ac5cf2c098bc70472897a9cc6f01c06b95f44392d8a170a1185cbdc744f06c53d6814a1c4ea8974b52749a33af903d3aaa849bc966dba1d712ffada6f877878bddf4c65cf17b987e5ee5d40375fbd2b2c11e130f7557b062b270ce94d4eea237ba297c442986ce45baa87abc472b9938b77686f5eadcbe2206e3fb1d48285f68d7b3eed7d385f82a509ee90db2cc64bad361c9e0eb5bb33e9bd65aa2002a1385c044929d3c8068664fa2d788eda7f0eeffac71aab34661f0a3f93f9358108edfa9d6680264b57b3960899b5ee4b4bb5a3e448470ae6837eaf20f54d73f1443886d01427c36806a5fcd5825d6cfa583ab420e9aa8201eeb0afb6caffb6c741cb1d87a4dda664c529c9d1d4ef7757e3c8944b16bf3a52efd213c17736a81c8e9b385bc61649839fad581caae37bfc6f78a4e99342431fb7e16108347d8d95f468012251e34e29ef642fa2fbf239e173a55e845b5dbef6a26b6c84fb010806851f0d813680a2c7f0155aef7b3db4fb6e398280369f3253283b66e756b866dfe1238ae17538a9586bbd56d210aad9f6bde9d5bd8588397c46210c5c3a2ad836228638907ce7c49177bc3aa6c270ec8cc0fcab525b0e3988af0c1314127b2c285c50b958f5a6bc241bed234e5ccfef6c12361e9b85bc10fe829c8dea572d18a0ccb7abadba52c17f3340c72f34e70c30de71abd2b2be7eedbabc2a59e960fd5f1aa5ccd6cdba0042c6df76d322431fb0ab67512dbf7bee468aa84c91ae32a215fbde965f77221bb85832998bf0e188974d9f94d708f05ad64863baec071557fc36a01282be07adb3bc3b5ab228a5d15671b5cc65f754a34ddf6ef7d87aaaa330cfbf4272e96149106412535ac5884e919f724ced47c746b6297c23710faf4c6bfd57d788ea77e2340e6ea0abbd513d2a6607a293161a1f65e28ec4aaeb8a71496ff0f3f5baab326741a83731aa89fb8965f507e4a1aa092adbc7d6cc3af77d444a6fb397fe33df704103d08c10b8a1b236048575e7c3fab252f4d1be9a6fedba0a5d52a47ca2908a6cdaefa64f08534d6d685ac092ad66e90addc6671d6d968b5b614220f7b8b90c48f5510aed0787cc3ee0d45fe8559be0589356d365063b4685922da437db5fa7a534552ce8b90a940376f13996e135d3a098a0f8eccd5dd8c9d19c111bab2a252fd0711b4458b5965417d8035988f288edd9c1dd56eea82f782648d6698d323a487118dbe71f1d71ecbdc42aa35fcbf14fae2956fcb996517861c0e4647bec86b17e5dd15ed1c7014715f64fb60e17d75bed258b031f177ec54f8eec285d6a15e3aedf54cb4110fb10569a0cc5d54d84f90214deba0f0435fc5b668a35452f84b59f8ac5990e104e5ecd1902929b93e6e68ecdf0b570d12968144b180b2e3c12ee6eb830f91a7ef37a7737562971772993bfa87b630b3f586949830df0647918c525da1feb7e0d16556984081cde2d1eb0c61b6312f5d590bd1d67d1487761997bf3dc2fb996eeaa34d09bb77235c865d3cdcf2ad3beab36a9450b85d8bbf070dff937cf7ee421f8432d46ceac5cdfc8df6ddfc2174e6f16664d87953d7ae2b809dda3c9252ea37dd6fa8c6323b584bb23f18edce1d0b5eef5d3ad88afa50fdf680c402dd266efa74c8d91221166d76fff4c64070926cadeb1e1be396ba8cc0c478a2a97f1e04d2e16207fac05f6aba64841dc6c53fdf20e083df8ab493d5640bfde2567a221138bff2e4357a09055a125514ca1f254bd56c81017e612f10aca58d375cf22ec90c63e3b166c7c4a9d8386ea60e0c7bf30b3133132e7f81ac99c5c9dae6663c0d0cea1429818916e5bd35160ca5e9f15fe9a23ef7e63959ebccd55349e1fcb842f49a27cecbab2194bd44511d441305accfe8a05e6b469f75b4a356e1acf34a9bbb1830741bdc37a40628cb73be128c666ac80ae699970ddc2d612d2094c99d0788557bf7aef7137d95d72770e6b11fd0276f067513300fc6ba134ab9afb8299f7e39ea4bd18258ade9d8f95cf50343e498d739bb0101fc31adce27b2cc188114d210181b8b1e143a4a2b62bb7f18d9c4f7b44d367a02ad2ef357225a04e637c8d33a28f4a45b114730e4d55306636d4397ea1c2fc5c934e79108641085cd1d3f5cf033b2cc2bd331cf3395ad1127b4b7e8f18345a0d81d884418b9042ce1bcd2915821866a2eba39d0be9a464dff6f7c83d63bde7c2540dde2577acdeaf59d14b94bf96bd6e675ca92f39dd9ddd07e317060ee4d0d263ae8941ede7af118a847720395d5d1eed40d51df678be74a3b0ba58238ed92b4f1180c64173569de3b23669636a09837409ded34df469ebf7c027e21f4b3828e9b5a9b8964b06134e0b37ccf9ceab60ae236ff4bf055e711743b2f7067507b354e1968d35a5b8591c8b52041ddfa588f244d0f1fc008aabd8737492923cd28c64754c5a9ed095088a3d94510c6c30a228ce7ad6feb07d2e2336f09d1cd18586b2b5ea0682f482fc625245f8c1917c05c13de6b0648eb041c76684e2916d820ce1c5d5fb6317adcf2db47f5fbd6751491f1cde5504b9b85a6498a6a8e335a439e9b9c8b4e4ec0577af46657da91a4e22abd3f7e78ed4eebd63df8ecd21fad3ea72d7cd4013764b53f9951bff30a652153e97b7ea3c26f9f1e447601af95f88f9cb190f21826261a3db08523f51badf58a8c369402bb113ca9185d7ee6fa65817cd4e6b0a7a18cc51e6ff2de149a7d691c69a8a1cc845b86b2b559cbfd208ba726ef0f5b099a18e8720b40cc9b841f73d0c417f9ee273dc449ed950d83a79727afbc8e92ca20f5ba6a96c5bc83293402b1ba24f6d27cbcc7fbae7bfa14a8bf83fdaf3277775967e11d7c363424bc3ccaef2fb10c7689fbda0a44ed920ffdddd8f62614185826e2e53a896ef89f46a451a72e190f9efce5d05adaa7a04fe7d774ceb33c93202f095b7454beab1238b0f06226d2b3e2944221c36a544e36eccd694923ad0ef7bd83baf6502e9f300047f0c90527d05e20b0b099bd0c9ebdce130d7ecc91e1d94db5608916d12efd0ceb755f0d9c3fe6b852a7ed39dcbad6835342817428d00a6ff8fd8724aa6ed1383ccf911d7a14d877b61e2c41e3d5b7836afb4f83d78d8dbd574d5f40e4fe82956791f91ce09fd9a452195a0996e2f0b8afe31d80840fa84fd131a70dbaa305b30e4298afa5b5cccdcd8c91824052be8d1a549a07965d5eb09b27bd54c8f1c9fc2b5a86f6608c618476557127ff5c6eefd28864742a98b5c53d8647a644b13a2143a0e710acaf4f253d2a1d49c86c04139075ae44becd4a1e350c97f66b060e76ec1bbe84c88c7c9ecb8ebabf5834de384c7014b98165adfc90d883b1730fc3016a2fece5ec1b9513f71ae25aceae6080ce4e150b0581db12b8dada6fda1967730acc916692836ff47e81a9eeccc363de406d55eae4bafc86099dd3b4bc4c87e2af1b54eaf27e76592ce22949c3c7c0a0e6dc494ec52e96f176287252b51fd2d04743976c115967f01634c141a4237742d839d7e9abe9c2248afbeb4726ca505f166b4087c6a931f1f0965c04ae7b81ac48309b93945366104ebce73595eed8d3b2ca4e58e7f2e6b69c06b4bf4c0702a9726405504c4465a07acf28f98de3353894e4ad86962123cafcbf8da9f800bb6b7363b28e48343d3e0f73bf3ff680335e2708974d425a69c9c874aa2535eb0e85e9b2c4a3871ad9854dfab656fe02755fcb2566d93882e8c720d41a1702027b13f254c4f4bf1c0628da7fe9e21a90f0432dd189ad3e43aa292cf5336a71a028a9e1d87cac0c231a57e0b0f0d96804fac8c00e942ee56cb1c45754e1c25351cff937a0e504e35a932f1915a602e2434102c3d05164012eeec685da2a543fda519b7659cc9b048f0daa67846ce7a2b8173bfdefa0578f913b817980d39196a8179633678bd81eb9d4b363c17228809e9f02836656f0be9c4d082cda3037bd2d529764abb5e8db28535bfb2f47c67ad15f8f200a59f418f104728fa88119ca95448fffb279180a3f756cf253711fba13a7f769e99545870dc4483b9ec275424bf700beca2d9f268b562b9815d17723200d504d0be4a7593ae0ab76628fed0f6de68c721033a931de88aab259cd5060f93c63ff4557ef0322176e62b9da7f76456a5fca395f412ded323ccfc562255aa1f12c863f7954209af1a9aee20483faaf395b36064c85d2cbaff2ce5e50c46d529e920c899e6e2d49dcd21bd5d4139e9b04df60880b3014495cbe8266aace2eb629219510f8749c2e17a25154483de9e15cb8a275c93cb2af8d89dd736121d9a5beaac6232e5b4e7a90e91d12e6efb0ef4dbaae7d64126919e346bdf3775c4389afdaf159dd60c23d1d8188d0c92afdf87227a3da8d5131a7acce8d0f46b832b811427f4f85e8e6f117e661aac90496ea0348187d097b3cedb506c4596abc92772de4cb685ef77fbbdf9d776a513104bb00a5eaa8cd1975c82ffd46f726736d4ff5d9c6301b2bc1cb8065c0adea00bcbf28714717b3ae2017275098fa02628ef3955a564f3fba51f922dbf49627eceec2fc44a2bf19d3f4215e4d9f33ce245db2943134f6d9954c183acdd4a14c1f77cbdf61282bc5b06ef0cc0a64f29a2b993c0fd3906c3d6fdb80cdd71fc3d3a3e572b17f30e2675f77848c259599db1cdf6916ad564b7f3724f95ba36e3899c3c1dc50da2f92881db9e85771fae07150dd255ce6f6faf740217076ff14205fb054d78494aaa091743349f269818f8f7523bf17227f32db414ed4ddda5d5ea90bbf3f960c7efebe839eeb29181036b6d8964a30f30cacaed5b4460b63f79199e46ccbd73ad03496c1f8669fb5f4ead519df8acf7fb985865016cab0470aa3ffa59cc0a1155afe457dec15a327530612ea92de3b5f96553f3fbab38eb5f3038000934bb1fce3fa3ab3f5f4b4e7d1ae760fc91c883f40ddaeb45b31a6e607d84c8db4f1b6df13b97eab9d134ca954c5fc9d6d690eadf03485503eef3a015126bce2ce967f65b28e5c30e1ab249688358cb2332df09367a12e3e2896fe7ab28eacc26ef6a2de0d502f2570ae40d5059a84baf16fbc5a3c432acaee4367e6430140940dec27ce16fdbf34ac16877cab03fd2ea83e10d07288a4f6102f4bc915e6719524188a6102c8264203a53b171dc41d29553e1ddb736e29c10a934c0f6d9671f051579b7aec22ca416fc79cd03d06659b551b5a489d83f5ff72ee8a45de5e4e98e8940defcfda7e5b4ce5818cf7d6abbdb02bf9db4d9df97e81da70f874729945682eaa8e8fc46f44ae91e5dfc12879a0b054f7c2e2ac770d1d4642c212a9cdb9cbbcfa1dd9a4d570fe075d6d59e9f027d4b107b5fb285df223c848c26b7dbca7c8a8516f9d07cf9af0a415ddbc5caa1f54dc7f06a4e974fcf7f7b1223cc67dcda2c1f21b137e5a68e9ff99e85977e46e1d8b9ba58b3d47e5c82971ae9ce49fc31bd12873c3967f78bd8bbb13c7061467b5001061385cc3b0603a2a910de1e680b53ac7799f4df8d9725cb5cfe922b3d3f04dd337ecfd62252f1d99f08d222a67bf04a6cbd28921a8982c3fc8e84220494e414d2c50a3a09f7cc58d6ea5de5a9ae0a1834760ffb9588886e19adaddc17c70f92f739de59d9ff49e8e1fe91cf6f2ac4446b18a1e521b7cea5475632d55e2c2bfe4f5165644634d0a08075c1c5e30b16d2d0b5a0c92ec8c58a4fad8fe5bdfa85b8629c1208acba71a1d2d186cf5425be08343473069eea670ab57da9e34e16c90cf96e2be5208f77a6a13e12ca2ac9345f55ce612d2e12ce0191bc3572af476289db64e2b23da7fb5b84b741084fe92d8a6b70f9aba0508343e351a1c76ac5b6bd7e97443b16770148717f7ae88ced9a70350f6bd6b5a38ac0fff1288e8b3a8661861c5ddebc86e59e3692ab75ed30ee6643c25c822d51822cb4071b80212eafeee1a54b78d4b3cad6a2cc92126a29a16fbba23ee3d485bc38068407c092530e278785fb7df306d4b32bb2631add8562127f6d7e566db18145f7caf4cad74a45c335f1e1cbf7e2808160dddcfdf953689b8e337018423968bfa241de238312fa923e8d81de157a1bbcd303a3d697a193dc9cafe5cc42bd4240edd3914750a7d9f7786494dfb61940cd691189f6e8cec1302e9f8f9f070f10fa7102c2e4ea4f5a8d48e85db49126cd5541d7084cdaf9c4ad2a99cf1a072a389a4292ef1298fb297bcca28ab0f7a1cc6b038004ca3bc64e9f50bb55596d48cea3c3a83cd6394a4a94e9d6f4194e1d858d03b332e301ab580ea042f7adc9a35d3da3b729c77256dc85b597e79375b3160b22395262f6967bd554a8aca341934fd2983d1cc3ca4e2e0e6487b359db23b6ecdb8fb6519249965f8ebaf16d83763106bbd4e8e37e380177ed7ea73a280ff918c7d805beeda2ae311cf2931e18e42ef7db937ead005cffb174c5698bb19df554aaf2f4b9a05eee21a27b4fb8766311d3b0a4b8f668971561e99f16ac9d92c3a1d8205c0787427d0f34557b8be5b562151eb4a7f33c5544cc6eab6ca705cf36d92df989338dccb33b60162d89a57dea5956536ec9d2edd7843f0e0ec7c4f0171d3b133db29ffceef181bc08c40179ad52281d27c7db94a3e908a53d05513730900b680dc49f769adc7da76972dde662467f9999237f750e5cdf3148115b67a31586222676d2f43fa437e8bce5885aa43d16fe64002a70eb136252ccbde5fa61b156e4ccefd2bfc754c3f127552429f349c9177e9fbd2f82e2bde6a433deabe9c22cf17d746b73282d12b2383ff2818de3d6667f872b7c695c4dd829d9a8f9f1bef9996cb7c5d226f6933b82297724efea92deb906f207a9ffc4ff2a54aa36b358f282ea7aba4d364fe9e84ade44bff905b745be7003715d9c6ad285c18e5a6c728ae2872df0c380ca804b77acaa6b4a35646bd26f6443d8d68997974c3acb37de30c6159638eb2f5b7536f522358ecd193d2312a35827846a88c6e49f2b16902fbdd1ee51e5bfca4298ac314d97313e06f403be33effcd795d0cb73b3bb72c1cd83df963102fd8c8180ba3997e0d843c40586ea061692d52c8b6fa4ab1631607f276bfffa831d7c17f8c06c01701fb3523ee938ea85e7fefc2b597412e66af4f315e96c4a909170cee44af6fc2032a7d907a4f9b3fd43c824afb8d2487cf8e8a4df4729214fd294140791ab861bd2418297720443f2d33159d87ae3f7d19df66a03eceeff78325be34068d08ac088bcafc28a31f63e3d8e9c3fd325dac5f53cdb4dbef1f0a34a747c201df7e697d642928de27c8275884453cd394dfe188b21985662a4f76161010f266ce67a710862591b34ac53d8bdf2eac0c9deeda2788ed96271d4385e5c8db2cee65c6c8914bdf6a1154eaf6e9a539e0234665ff1b4d15731efeb52be1b11d4825104dc9133bf6ee45477025d1dfa85f8eef18078859f9640dc080a9a7a13da4e19a54b423d649247ada57d15e86a3a478a19d5f3b9ef9164b5439a569b1c8176e156939b9e1c521c8765e583dfac5d70e4efa9b77f3a1b19e76ebb7516a4161aa093e908eb8bad04b56fce3a9188ce634307c2208acae48099ee225420496e9eb8fd914c94153a75c27485ccd2d6c600ee408c68e6383db92a7f2e3a0558fd849e7583094888eaf0eb55ffe5871b27ca0391f11ff506ab2406e83a6336e7150d56209c98aad63c57288e9345bdd2b65ce85d4f3252b6193c04a7d5d4e791f2c64effb84869bcff1d3c11e330fe561880de1925f3f1e04f6a6a9eb51d6e12a11ae2bcb6d608e1581d6f8791b2cf0d3e2e1f83b684fc0445e0cfc868db52a415a48aa228ec72bcc73948730eaf0ee765dc378f986772df5350f76baca3038e43db5981108aaa440b349ddbfceb224da28b71dea8d0b929e7f2d71f172e64fa280a1a45adfa86b63422f63f4329f11e825ffabe958bc706f6ec2081cbc0313b7682838b724bc2ea8ca8a60442e57e066b9124689d9ccb2427827d43dc3a4d05da4711b0ae991986844e7d5898fdac63c0756ab3fc4e389fbc105e684002a13d739d77fca252c12b2e91f77b819761d9eef24e238f998adc0a75510b8061e5565ac0352febf51929339ef6a1eb264e3155920a49a6d7588c0288c3b5be5b980bffc694dc11244b624d46e8d2c1b0b36beb395d1ad254edd8c8a91658bac9a29396161f2430d9ca8bc698975648f5aeb7c49c7af0102949e7bab1d047a105e2e9aa0823b52d88d65bcefb16a2d1fbb7c8a7bcb12abb5f105cc149703866d0811a1a8853e5a8e9117298dd78e1f135c7a22bfbe4e8766b50d91206039467dfc14177d76302284f2db3c7ba5afa55fd62152169b0ab72517f71e49069774608c5f1d9c837f535d6183688cf6e91d3426a13aff8fdabd9dd1eebce2e7f19f252a9c7525478860b0fef23a9cac45f811abb50a26d923bd894cac9625dca9f995685458b334d59ae5ba49786ef9fcf4d114d35a33376a2f4de3fde6809018d27974789ef46f3ff4eda277976100af93c4816c91385152c886f59992cb4c91d592adb29d7f575c66ae2afbabfaeb13a93064558bc31c91252a56fe89b431312484c133d112d50d97ba58003668f80e7247afde478fccb1eec38da18b36331bd780e507acc84f7660cb21990c3f64c4ebee8e694596964869b8387c8805aa2e8cf759b0962e7497cf7127783cec36a7db56fb4c867049e1075f7f8733c1700592cd550c12143ab76701e364b090a2a9f666c9c199fcc0cd6455cda7ac5e3f8a7cc12a33d6e3dcc78c4b232df10f6e4b16eb830325c94c14052f1f67636615b7dd36f9541a1f09c5b630e6abf6d2ec9e40cfcdae754b0eab9bfaa57a81654cf448916374afc05b4ea09a79670163e071c28ca0cc1f249051c6c957ff17dda1c663d76924c36c5b434e01eecac983ed11b1efeed6a00a52fd500ac899f48d22faed7cdc78c2afb90840465b1e9bfd91ce8521aa74d9920df7ea51a73584b822f27a6f2fb00fcdd5b74a61ad6717fdf09014d831b999393c83e873a4656cdc8c04b1e1d00593b8dfcf72735c72cc0b3bc3299a9643aa90ec7d4a0cf57bb8a880596985114a07b75f0ae934bb55e6592c98850dec3acd6cf44ede0065662b669db65549620036de65584b60a3a9e96d7b223c8502d16e3c807b7c17f5bb51d5a6db6b5323aac38f451abdb40cfe8252bf61b5f9789cc71a1fd17e2cfda5d06fdc3ffe28d3ca6ee0e3de5780e2f227b3d9963e75ea3768b19f24068a959057a0abacc95551a2652621d4bc685d68dc051368f998be50c694ac1af1adfec75e434533971cd0d018aaaead6d3bf3fdcaf5ae9107d4168ba6905984f447209f1f4dd7ccb3f1335b26623cd349b0893dd0704d30b9af6dda0bd6cadb553f61b5d2c516c0a3ae23cecddcac05c7693bb532bb240408031365eede45f4bd18c34119d53c7ce88e9f14664740035a05819139dc28205a3d7c0febf801e90c0773a9c4b6022e62893ccc01fae80082a32a96d0eab0c79cf59acd5856717e867133e69e46524320ede1f389944cb7d1a50ef6f491ca050b50329ec76a950f49b4b40dd62dc1de7948bea145dd834b4ce95bf8644d54d577ca73972cdbc4488dd7da8273af1297c0fa465cb07cc3cb07997fe2497959ee3fa2e60a598452a57859ee6f047d84ca21ff90fbbdd879fdb57b5fa1762d4a6c040b67fef4e0bd7907f36458989161ec2e6e35f894fc7533d2261f59353d813ea0d28da3ae93ead9bc456f0921ed88de28e8a19b87b9798577db496e3131bdf283e30db2e594292c88db40666d28cfe86f47fde1e85d5ed8fb70584429e8a53a5914861c5c7899a2e4560851d97b6a233d12774d4fa754795b8c2463588c4383d577c2e7a8d614f63043425167fa12b826717fcc66d5dc29fd1f1cc9c38f3c0098c5e8a33812305981c7dec01c7d528dc9bc7fdcead6e7c77d81771bd085233b0546f37534dd717fe75c250ad27ba9233d159614eaf607a28cc42fbf4215376b296d3ae00f5c675a716e936a74d23a61183a44344dbcb46662b78a348a98e43919cab255a7d1c804d56c0b2c67f025d490a91cd9e83b09b82b3a418deea8f38e0e25c3e9918e6d668267de9be0ad1fe5f7ab46b2d5a78ea8c4f97ff29db42d68eda24aaea89c9f44063871e93bd6564d8fc9ad30fd6522195dea67c64363d911037a91e244d683107510d41d142480b6be4135f7bfc4ee61074983fd7630af0361112c85fdbbaf730124ab0e11e40ab7f20f35098193a4f57c1353665976ff72c7b06fdac721dee400e4411a9e50a73e8400da131badc45675d1423a28f1af9f8442ed7c59d58161ccb702723fe4d308cc65dbf77c10f18634f73f8abc0e2108bdd5c76ddb7224f2d71357a291ac039ed075cab0a0fc20b21a67dcf20446f5be33ba694a3b37a72d8377b99e8601cc6097b6f4d883ce8bf7a7799b503d8e10d3d18db1a4854b0dfd9efc566f7018ef5a56acbc9b5827cbb91ce75ec83bc499d8b2d0c84cf5cc06e9f1129f4c5612cab37e09fb79e3518061c28c87c872c6ef0054ee89685b657eee11388a14756decb0f507681408c1aff7f119353541c14e37808b9e64b151419ca72f64cce973a3ad4f926a38b858ea1c129d82c64c94b038e6f9876bb57150a9ba2b70624e5152fcfe81baf2b74766d31195838b43b69a5600ef6849b3b402ed5872ba219a33008546429f3cf5bfdc744dd127b755744c39e76d883de42b9b485b1df47199c8c760cdd3f987e236c7bde8d1cae70cf3427ed142ba9c254556233a3056e83094542230fd27100a6f8731527dcb13239be122535b7e2370613bc172d65e6361f59e57c5fef9cb4dedc1fd0abc38985c128a72f0f2af7a4ba1c55a15dd9e046f5fdb1e320338fb6c7e58c849e198872a7aa6df3126eec8b29420f7149026864187d5c34212d94baeab4773bcde0cd8be2d4950d74a6b5ff6690798d1d081ba1f58ee9203d57df4b2643dce673a0c764ab252c8236852ae6cf68a097f8990d0ffa827ac8713c50a71ea96001d4a3940aaf9841ebe38c03796602ca1392a2eac2810843dc65c9ed5ecb7aa90d65792b19f35e3d05498f32af8a52c5639a2557a7b1b3bd7d9e4d29628a9bb711e0febeed0a375421f79777daa53796c49d7df56e18eeff51973f7d005bdeaa87beb2b8546166090b139ec67bc78015bf542ab96f7ac70c6dfde1ba23e25a807cdf5c82b1c5e7e0fe121dd716825b7e1668c4515c4335f832078d47d5d502104f131aa0952fa8cad05b043249352c5014aec52f9cc5d737c6dde8ea85a50f213301a8c94f162ff3e937ccc786ca4408ed0566774faa42e6844da2e0671e0bf72caa954185729fcefcdf10e3b0e5939a5a8bc890a4d8ba2abfa59438d61a579a512e52ac88d3dd9e5f4a0a097ed77f16a98d1f0b3e6813b0d2fd954e16090b4c9f09fee7ed3f6a530c2ee23463b0afe274c5c1b3652682656582d3224190e07d9aed682db2a6f6e639996545c9a4c749d2b20d361058c660b59d6d01e0a154280e3fcecdb1fed5be2e8037dd558114d94c5d7dad72d543c9994bebf56cdf30a0d14ec41173346e5d7ca7165e932a5b40240d82dc1d2565b596775c522ddcbbb516dc946c937d07970658f9eefd869f21911dd900a69553ad53f594220c59a66150f48b92fca4d2f47bacbadfde6956850af0ea5947b99ae8fb6f64d80ec589f969f13517d3c4de2d2faeb16429edbc57a471436edbd303774a12d2cf99933ec0cf25b70031b87ac1437f3b2edb867ae81cf877e8c8f7ef47a34a10ea73c41be15c18bde55bb1f5da9ab99aaad8865ec2f397dcc6023df228c12de7aa927b6c4c5a44aef95a7c300269b45d0c768a0f334bbfe626a457356b7808bbb2abf28f8fd0a64ea021624591ab1d5dc1738d1897f054e2b2c586449ec9f850f31b31f148dbad8de987fcb31b8f566856248ec09e9aef49e03e9c7b1bc6512ddd1180c01292cd409bb6e66725ec95e2a56ffbd573021fa94a1423594bd40d4cab6e27d0f2dea4d49749ae25a53ccc549de752b5838b70c9fc18947dec5b9ea5c81bf09eb2af2f49eb8fd5b3646737018cb42cd112b52ea57be16145a9032527a40320c185465898f739d252a76b822488cab37543456b8e183e9c683c66be9d39596393adae2507be0a27781758725177111e39fc6741fac49e5e4ca1a2e89d26ebcc2a279650b76ba8e2ec4ff62f2a80793d5fa8eb6238332058d634bae6bc8752729d6b338f5c426245db8f8f77d1b0088fd0fadbd06b3a3dd7715984521b1ac920369026a79a4c0da1067e02e159afc725185fb88452e1931ab53e80c9a0eec748a9115a02aeef7abbd28247023a0563662c26d2f851a9b39efd2db2e8a0080fa1cadea62753eb23851dfda132468eda5b9169b816d320d9d0b4c620fa62d210477b112f85d1e7fa90ee2ed79c3c2fe38fb513c5b2914b51ebb8c647ffe29911e3a4fb39547bc5a2022c129c153f7c831fa1efe4815965544e1eb2873df33d332ab9d36712a43911c089e12da9aa2c92986de69eda3287f6000b09a49b01fafd281dbb90c0340ae0efcf639e29b40e1d8e168bacc63c810d6cfa84d2c646c4741571b7af988090219784db895536db9048ec8b34988c7901bedef4b1043eabe47e3774e1176000f4fef6ea0493a0fd67f87316506f70e05b2de454d3627ffcc7e9bc64c4223254566debf71752e7376a42c696fd016c017bfec72aa44dce18541d4c096a1c3a3397f58d221f831e77cb0d6a176daf32eb8b58b34fe142153e78c42d0636bcf2088d9e3ac9b87b538378864bfe0ef65e2364ba13324592f735949be82d41b4dde2d1960049d7fe889a18654afc7c7a7ec65875b8912fa7a23460314ea58f4991908eca71584ef9c4e344047ea066995cc968f294da4b7b9b7c1f14b97c86a76e3724ffb730e52060d3179f9cd8bd3624b567be4a4d4ead218c38248b2da51f3f6528251cb3e976f85403efe39f4df6421feac96f005f8ba586d64354cec6cc8510c79f827d35182943897a94bcafd4c1190ff50358245f987234986a27beb7167a3ef57172486dfc77c9e6c0771c3d8b9e9a0b85861a49e634ebbe8e3c4f8eb28e6208aba684e26da8609985d7ceea9ca2bc099b44a9315c43832cf3c76631972d5e04495b984ed43add27fad5e64bfdf58797d2eb06c4569a06d70c1e38930a3e91ab14caef87e5e3f6fafda548be4f3ed1b1cacb06e63eb0b5b2c4f2df36925f2786cc8152956ad67b85f1adc6af447f46a0044eb53e28ddd355f02ab1aa7f2750c7cf82973b62f7daaa7f49312a1a0bdf5526bc09afb369ca2f2b83fbd35ffd2bd93c9b6841f0a459811e1294b7633ff9b3c1b34250c6f67f1243e5c17be68eaf7a4bbfa61648566ff81a10a99adb03e7425129368f09e482c4f2e31a6490c78cac6b897cd10d0df138a7f301b144cf98947776575f94f07a64f6c9237b08202a787c6a8c2ee5a11ddbd7680277c8262937b921433b35730869054662c6f891f7f1092152442f17b53b50be24c7a85037fbe9b1bdc2541443dfa9eabd62c24b9b0394b67cc10a04a1d7950904f58a6aff924518297be13e39f94acc07bc8ef51f4c5b3206700d58e7a57d9eea582e7aba7fe6ae7fe726f61b9f8a4a5e07c0656a84aeb3e71ea85f85cc5428e5288623d213bb3d19b38278d0c86243e7a16c2525d9a5de6388cd310f7a9c2c0e886f3e7a1a8dc0b0136219896a113e639a2eec0c9c21ae70abf5bdf2f09fc2d552f8ec8fe415ebd363af2c0e73c4c8d6e6a5db0c02d4afadc61b3754961ce92ded9bd4ffbabea636a8db4515dd6be3cc7d74fb4d51f48c6d1902be90e2b65932b8c5df978cd6b646205831ebe01b43a5cdcc7d6809240c8b84a9e0ced211c8d382ae683abe2f0aa21e6ff9cfbd369d429573b947b861e342b20291b76d6e5d30844e77a9cd6197169a5f86d41404104b39a911cdc08e6690ee2b4c81eb71c9606f97c814a05c722c7e9280d24b2a5f9aaf18fda4599a7957b161aef9ff5989a9d4d61cda6d1a31cc7aba1959222237ac1047d081c4ca991a0c81dbd4a5380ea606664cca5a71f2f44e4401e41ce1f8aed45ef78565da3413f6481ea5ba589d18c025447c267dbae520b5cce78df517d5d975b819bf3ebc5137bd709545615b93d3d814acd5386175fdd1fff6b143d381b90788a6f95efc7211d395f42c646bb34a8617b42f7fcf29e43d2f693ab02119189169a4b15dab13c09a145033df25c3bb8a00fec7692f9267914f4b924aeec72e30205d5abf316b53cb73237e59348d07d49c512dda6dd0a4b29a907781006aab56aed5dad84baa624f480e20964c035ea72646fc2e1674f78bf8a75a3df49696da8c6c9c0f7cb6137e98fe3af82f919ce022a8564ab9f8091b6cbaf1f47bce73f99664329023ab483d57dc6d107a74a94bfe6777124671d8c46099d842e3d7da372e3da52c90a132e4877e2ab3019876535cd8c4c307d947405ed96248fb5d06131e30cf7bd4fc341662597120f3f11e6583b5c81ed4372eb74aa47f46cdb38b12e30b6f91c3923c38ff29c29c2d57e6f79781a19c3ce6cf44768db56312deb343b58f95ce138b8ef193521d17f8d9ea30b282f11ee8abcd3ea153c5df221341ca1d04fda0eb9c2dbfab1627ca7fdc22d56509473277642967cecea7b449f326837bc41b6cfb48e5dfbea630190491a9c88501537b48110ec09999153036b88233f9fe5789b0ca0743cb4765095f574a6ad98996e13e56ed84f207d78686a6994f5e2dcf4846c9a2b4fe6c27ec20648a85d5d4d30df452a32d1ad72f0849b9bd384eac3502a2438ea1dcd4827ca968175deff3e93f44f5039f322f70919babc6294e9555c38978e381524aaf6459cb1cd2713f1bf67efbe8d1e92e250e645b769649ae8ad7ea548433314467e4c8f56f0a7aef189c820faa25f9ca66dd4f0766c283e5dbd8451e288c4eaafe6cf4eb7fb447817c0b9cd4c6f1508b0052976e3426bf177cfbd54b4635e84d951c42d48a9faf692d75fc2872442a7ace5d5af264d05b2f48b427d8d3d7deffb9544803e443e0d8c6ddcab30b51ae363f1a7480c333fb970a5015e4c2492fb43987c89e772c63f0297056b38490169f11112c8f62ed1194b15b537e8b7d5fc266b3379c2fbb097a13d9143ad93d2065bf870e969c7ecc4862c9b7d01ba6138c897b8143af3b515c218fffc58dff592868387a6d2b63b8438de610fdf151b6dea4df9749284ac66af7e33b138f11fe0a454697ec35c54ef9a2ac8388cba6b1820d8831338807e880b3f16811fac35ad0faf943f73455fc1687135ee86634c2994564b0f411699a13a73bbf376b2dfaec24faf0032a1739e79a0e503fd6d901156de737bf312c2b182ba7a7efe9bac0c787ac0034e4c17a05fb9e77cb8fa8a83311fb5816727e6d2fcac38a72c46032b79ad648171ed8dda8639b541106e63284692fce1c10e673e96d132aff00eea7512852a6cd95f21b5ecdcf27f671a937cf61761ba2e7d8f8b966400c37510947f6d17729324fe1573a5e304d7b76cb2a3db839f2a20e75e27e7b96536011edff69b46d3fd11904f36ff3971d68c000a05b0764418c37c94acbc8c8c004a19bb8a258d4c33ee2a447fdf320e07872b2b809adcc5d677a1695fcd397efcc4ec5ef5a4f1b9fdfd765be29c5412d1de401e2c9836846fe972294527989e0d7434d71a2f6126cf5c4cc99c3ec87c443d19362ccc3a8dc75a0a593e811d790ac479cce7f536a23c17a8dac4e9803ddfb13a224d57918973b136a89de91c9e87d6c3a708e8ff9ac529ecc5a7079684f6a9e820ad5932b5d0f40833a37a781b7e1d0e874fb71ee13dbd4183b5e0520a67e07b0c1560e00892ad2ebe3394c11b9ca84ee41b2fe928839ffc6933be7d00f41a7b3d0a7c5a98ba1a5632900feec7d8f14cf0e1b0eb503ac11d4df1153744d02fc069f27ee2fbc0cac2b836ebb890070ae87af4895809b1be840cc141386453841c1f408991f28e43dfe923a957b933f850a1658c2c4b22d309ea0e35ae6f3def50c1d325aeac4049bf9ab94c80f5661d02e8b14a0de5766133821800df82074f26ad3d27d72adbbb4da9cb51e73d475bfaa8999c4374ebf540b62ba451838563da44860241c2029fa4be0ce6f8154d4017f1feb032d2808505f270189c76b3944dc770a0ecd8b67ad3c502f4207fa1a9965e24215e098e235ba0103d45fb978aa9b84e3cb9e6210b19186fec42888baa5f5f60f0782cf1527e45d807d14a9a016a0f49a42c3f751708235d57bd13bfffdfc05c32608ee73deb66e7bcf367d8094f868f537280b3f9dc8e39179036d43c2e8fddf45b6619986640e4886024afa706d8351314ef4c7eb623e5e83410e29deb141dde0582217021acfc160a3c51802c36eb43b3f6bb3242897efa3e674ebf5ab27a72b646de6bdda97f5f7dd42db875c3746d699178b403bfbc49d26cd0d699e156fbb96a1063b15506cf135b87aaaa29080ed8db4c9969b3110afeef1077577332be55a999b8a6a9241bc4b8a320595688491085c4d776ccb9790027e79a1121a9dbe372ce778ad6ae730f2a7e69b623e95e9bcdd31b140eb5018efb6dfb75292d5e06a9a76ffdcf389c34ceefa334532620d4f4ab2cc62ed34f104935462f12aad508f8d655cc30c2a2f0ba9c74a5a4d048e5dc3102904be2cf2d12f366ca25fdd48f2f9997dec8405fa643e988a0bf333886d5e026ab9c40c4c7a570b0ebd10d4e945a766c2e1c9b63b764630176e07d0217afdb6e7e843b4131034c093dda559d8a780d0b6023f6d931e5f31489e32ca83e83d5db5f1f487833a836ad484acd445068ab8ecd35dbe11f680df4429c08c1659453744729838e4c1428d15dd4b04778afb709fe3410522a8a5e7c43c50d6ac4b28d63628844ba263b4423858713ea84925cdfe1450b479d557e56c8f46134d8c6af2dd5e1f8c915c1415a1f4c5786217c190f9ecb5c5d42a1320e3e5cd63c3e3574a23abfda2f264fc1c6d22af3677a1a6c0c71d05391f7119eb752cc10b8117fccfd3f977fbd9d268a06116b70b94e94beac964b85fcb2d557e6a360e7921208cb55da802e133a3430aa174e30a4ed3af41510e97b2820aa5691c8ffce716961e1cdf76ac438baa1f3cc7e260e682382cec52cc757b05ea832ba20cb80583a534449d163d6107bec2dd8b9e9b59df078c2139c7e8d3594c39773f3c89da63c1b1ee8e1645736f3f1ed5258ddb22f5d1915068a952a9bc5936dc5cd361b5dff47b34c59316b9894c24deed0551e79231c7017625ea8371b68fb9d946877406c080681d0e7af8d740346415713e8f89f83e34901f98f77e5a917e26fe2e82eb8a64cacd592062203d8f60540a238f2b59e9aff69827f16d8664402aa8df31faf660ecb47411bf5001c47a92fa05c63ebcbe626d8201cda52f5b4187145780d81be8185b9ce2c74d90094155b5294ac9d10cfa668b59ccbc9b44f4f119dea758f554011dcb0e5c8b759721f00c1a3658b1627b2236dad546a5f8fad69b39d0496cd49bb6d9fc1f81f2b831629a78454667bd8733821eab5e59228665e559902d15a5a800a44bf526ab0be8310a5ead7ff1299c88c3e7ebfdb35926a1ada5c56950f7e396ab2274fc92abc300f3c8c0b0d4b5b0b60cec2ce094956338d8472109ad4fcada0b41d341f5fe940fb5efde27aff01e5228e00041d0e58e90f44c1c090db6ebfb2e41f7035da68c7bc45c9f56652ddaea3b8b3588bd23da2db76ea37db7db4d1620b363c3f287693bd36df34fc1ff1ec7f2087009dc86f6564cd4cea521cd9d5be194da0e0f69084487522566ccef8ed1998d492dc3a87336744048de0c0b8cfc64d60d60953441d15092d30878d09d6a96b515f430bf7c2a858d7aec49f9856485b673f37d7241e5ddff6fa0ebe05a0e456a6d8ab7af945b217a6989e60c3cfdd315125400e5b2e3d8157d8354fb25b8fbc9601f9c3457db1ac05cb30113d20ad43b36fa946739adc3dc69be0ef5bf77cd3ab594ae780343f454a6a98d70b5648b6d8b46518298c59a28d6bc8d25c799f651cb297418726d4787e6c13d046f6d10d100caf7c1def551329fbedbea825b67f7fbc17f7e59a8707935f683ac9776197449c4603d7185d1dab61bb37a898b4be764c0f2bf91ddbc6f54deb70fb351225c4db802ad705c6328e7a133c14cc7900a278dc13bbc4cfad6dc3bb1204efec3504f9929146807b0ba8acf766694ce143ff20d2229d0e9ebb257b85fcde07fc37b36d00435873002265556f13dfcb5e083bf4f7fc3bc45085bd014e6e3e94533822f9416379037c5b94ed6121097c2d7cc072f43e0832949942652748bf3c839cefa527a48b4d972b6d5bce65b997be1a25fd0cb03140a778e29b1f26491813dd56700a91134195f2767a5ba895a48d9760da292ea1b230b738ed91ed0e3029f9e34afe08afb13119d2cbd32cbff2178bfce94dfd6274acbfc67dc77b7c31f497d5b50e370f294c0422d42a855b8904882c6270df11a4dedee5a889f5a023607a70ac7a741d86794e6d2074c00e02d75e0202be1c02ab2ff49d1010b865c7dde8d604ab4d5884ec5642df03ec58d504459148dbbcc8d19e6a10530d5d121f456618be054575341da472eeeed5d46a18ca2c88e8011e7840d65875e7a9b8549f61f21676cea8e5eb01e8c5dc4b249c248de6879c068f42670edc8830fed3ecaacf055e14f8a65d26ab28f405808d36ea8cb4169c178810af663caf4ede242978d9630e3393ac9c94f7c7808dee6eb9d63d5f4f8c73ee24177c99023a2d89eaee5cb64506bb5c2584cd6c13bc5d746fdc67178c2a0557e0a31c01a0576e3340f907ab2a5220b43bbced820ca5a15e7ab5b0648b487347a9384d02861762924153f69e7f58a793264dbc4b6186d8d4385dfb2d175ef2e0929ef016a5904e64575c71c14f14bca2da09c181b5b8d2450dd311ed86b5fc7a902f0fd4ad94ae0bdeb31f32c4e1628b00c805333898751618c0ff6b3c2889ea09f6b2f140079bc4e61c2c736b14e9e96f0f26298616c43eb062526926cc199eaf60a08cd87e32851ffec52b3e25a1e185dd47d8ed00502903a8a169a941ad88e9abdc8de5eac5a27deeb2d08082424fef5c231f413b1392c3f98ef15d310032a44b3c1267c3913babb67952bdc580923505c8e6289ceeecfb9ad5273b39a7e14d036239f9c6c06ce8283163506c35cceff31b366df85e0925e283bac0340fde016986338103137aa296766c68d6c13b93a943bdc26ef4bdd7ac802b064210cf875986478746fc1c9fdff5aa4f6cce30307b1fcc79621b7f7542eda24d78956275da1db21eb034ce7cf6a3d772c29658a71a6dcc5e3de16bd5c9f90996c7660d99b662a5755d8e0233d265c23d2e04d4687734980deac4c1d0e15812707a3c469f4c56dc973c6a7648e1f76673d19e40e7f984b7a76030ad27478c8a3db3cf9ed81d790d570b1f20e3a7f68c2488ba97af569a720a4678616e406e1235deac2743c4acfb9a8caa3d938dac122f0d95bb84bb75876d243a57b8324db9e1b1c582794e48ae7be8ef31390f4a8771c0a66471c223640e62ee4fd48ac3fc7503f30629860044516df18cf1538718f2334bffd0e9da2dc86e3ba2abb4b29438d7719b432b957ebaa91f26283074aabd9705d64b035f424f52e40d8fdfa095bb96b685b571247eb35b035ab31d0bd2c91f7c8af042a451e3e9a478fed07bc9790dba9c6788ad0a87c18b03a1b2bfdaa6cd3d0649bd9f674cd06a39493d8b86ca7fd095337f4942086dc5cba71c6cab5d32ad07a099566deea3a4e83f8d1ee62fb1e2a9c218e978e5e15e55e47d60c3ab88d09e6dc6a9618240052e0e13eeb03de5a1858e7fdb5c2b38cf194567fef45c0b0986798aa029686af0fb5c4239c2a080077e96c0d39dea6519ef2008230350f034fafe276f134894f1a5e61def2d02a7de723aa039a04630463d31e0408766f4deed7bff01ba6c36cfd677d6a0a436170f743ca54563868a309214c5fc60a07dc177d14610add94c1deb1f7ed6d7fa38f6355bb08530471ea995a6bc1916d4cf9030ea0d3d01e5a0aa3fcec9cdff6b3e4a97a2f7b9120fc132ff04f7645edee18bbf58c03bf851e479310528d234df18869192b511f8c8bb24a40c96f27f7162aa0ab2517245ece57b3f7fa2ddbdf521aaac828ea8b18382472a1a6300f660127cc4bea705c73cce38c3f1529a559faf0b68a6f959eba82a7c7b4de01c997940d9b9e1162df741e1faacb15868877a37d21d90682abd23befb68468b0be75829dd1117490f9b85b36f1532ddb12db839e325a706833c5bf67de0432dcfa0255776270441507e5e014a0f9b8cc0d9a7cbcfe47a54c2998bf0cbee972b5289df95e6c719e283556ceee8b856abb3b482bab780e6b5681a3aae3d19dda3a620b16a59bb040df12804bb05507c6ec24cea5b0a0c5a557a2bba8da5b981768c399873dd9f7ab2ec0bd623b04d3184dbc0df7d5bdd5f999efe6f73af63c1ba4bcd17001f5926e792105aad1bb4f8488135051be8bd95c506061944d968d72dbcfa098116d01e8aa9abdc7b6726b5d36de85b00330a1050919e1e2f3f6f7584ee074a5394ec01ea64416c3fd9e13e53833eff4ad28e263a4524141e98563a5bdb6ce8d936d07515a3b9f7a8217e7efbc83d5cda412bf754c9a020a05aad139c182643a245dceb7762ab00ed5a0f1b7394ade74aeaacc603165ae44fd51b8129cb9362610cc560d23b81492a0a7ade3717e4e6e4eecfccfe0a6095e555353d15598bb5504cae0b1cb39502d3b329df6f368d733477c134314c13915a991a5eb51a6940517b1f0a87439324d409e8afd770a62b4be661ef5aa39704dd2b94cab2dfb8ebffcced41f24b3a06132819c4253f1c07a8f1a88ac446f577984ad8dbd941c1252dfd1a7ae49f8c94f47df2586637735f56d2c8821ffe1838db8f8455a28437b779e4c93050dabe3a93640ebb72cbf2195ad5181de924b0b1d7266fbaf5b230e6d7d4f40d6409be99bfa9c1f2fae4ecece5bd8ba2e2450ef2f25f2e2355dd018c4494f1bdc5fd1fde7777db04d83d016dba334a5efbb8432ab3cf840a344339c5b2d536003dbe7ee079da6c836b1f2bc4a4b99b5e28183d9bd0efd315212a6e0b9756c5c0f5c3f4c5d8fb8016b45f6085867cff9361533d16729e244d65ab72a8bf943519701e575ebd7ed6789251c4394fee3fc785018125904444464d7d42cc787a6cb4e1f8fb355d7e9b6aeff1a025925cb1e253228a13564405740253c1fbc6d023bbb0791b737a597f01f52b328da7c1d02f3ea605aa0fd9d97c02b7f27ba863b6ec379f45d02d63460e5ed97317d36a14a800ec6f5ecb4eb027adbe87bee8c9d7b5541b80160271fb1ec1c52732000c2a65853a7900c3a6d5bafffbec40d86113e2550e8db7b95e3db1b1cd510f9982a37454deb27cefcc7a2974f5aa100170b492e0885b0868e0384aee76fa60d775f7c144121242d6e2ab31a92148acff7e3aec205d439915ffe54a25c3d9caf0ad853477f5f8c77516d09277012b0541e7719ec68e506e62c68452ff28da06ee9d6c165e72caa3dda7557c86f2e2179e0ad59c79eb4b91f8223586f79bde2d609ed2120ac255d3d0b2449b5aca7174dd9490786fd430b0497125ab9278e8e8fe13c0cfdf176f3355b72ae08853a48a96c7014d672168343939313b896c7ffba520c1c99d6a8ce6ad8769f220cf062d43eac62808510ad3465b0448dde2ed6dc3e3f9a2be31f9ec299476fb344d64c6415cee34d5bec078f0cca70526f236c63f6c87427d50c34c8ce7261c2386b2f385b1dee005ce4b45befaed83d9aff0749ea733a260626e9b763bfee2283aa32e0fee11e782d16764860c35dd1316cae61696c25f961fdca68c80be24189c4f8d2fb77af86d96e0cb3cf6b4be728482c4d9105306bca1c1d88464a1ef01200f8f8b9523628dc361ea9689efd3b05dd4f4a8929e8db35a637064f2cf051fb0fc0bb77016f45862063b1288913496c4409a429751f379e62f6003d175d96677081d0f80cdbf1fdfa8dfd22639193c540cc95e8eaf0dfc03b101567ba6e0b9b5ea7f988829a3ce72769299bd3c03b75fa284ec9cf161e14a7e4d7f928f1debc367425367168d3fba5bbed21dcbea9078a595d8251714bf01771403f73719f9442c656fa42c3d2d9755500095094fac9dfebfd3dbc112225f3b3a83d5fbd93ff724b14a29cb2f089a7f22eba80226732c9435299025984538c3e62f4cf1622293c03feb3fd493afbcfdb9b7093862e2750ddb7c23545c9d9b2a12149e4e6db120dcf5a04d0276fcdc98326dd52e90ed2229a5d6a19788a9cfb5cd5619feb6b1bd96f75c46457daab22d124a2d33b0fcd88af2286a87f88962cd3ad67fc8a5bd477be9cce64efcb0e1e680ae0a54eb1cace9670b56b1babf039226a5729c6bec18a1ee14fbb6fe4d08a66cb85c6459fe850ddcc69c054d7f791a7611ebda7f859edda2db7af255b44934af84a827d5cfb5f26d9c16b8fa8c572d3a339f88a8007cbd04a2160a05f57fe1ba1e99766753e5d5780fecd04a84e93fc450358fe0f46394e0939e8e2d8ed8d9f4219c367a6cf2c34c1cbec75e6c0fddcee92853658a300b96cab65215135c97cf4cfea8db17c772b7e61bb579a7d2bdae57a44b563cde8652c3a492b4b1890c3767825bf5a6669cf2b48db809341f48ac0bd0f51b3a387c7be48e4d4edfd075691069cfafcc44a5c706beef50861f9d1f921acd745b1c17dc4a7bef755d96a0a0e2089c530ee4a3a3c6fbdefd8f7605a84633def39033ab24e25bb3e238f4d4657f43b1ea27dcc17ac140f4801e057d0a19b3a69443ee5548dee33d4f872a31c0927e8e442d4420a667e73a626bda768bc6c22b210ff0e9322debac30718bd9ec69567774521dafd6ebfff15760f730607ef359cdc1f8732a5eb828eac2f87e6e1bc7bf0f3768d40d70aa557492c6ff27c82e4fb8fe85aae6ae2faed7b3dbf66d7030b0f3840cd0ac955b3449be81cfe91cf7a32dd63d35a94fbd79cc72dc44de9d76a156b19005abc4f7a7ea2f1f6dfe61dd6243a82698d1dc06b3a4c6184b82ffbdaff9df68299091c00d042097a1e780d693e96f2e758f95382e49599b7143873b214c938a41574d2de35dc5acb2c6f6f8da84e881cf79b9e67288c43bc35e3788a1e5c428c0eafd6bde52548ec50af33cc2eb9d48dbcf13c503ac0c65f35b2345b83147dfd5524868cf847120beafbde77bd6506c0f087c0f897aa695fadf87504b7b65bcd19c9a480e84d6a669347d574d1a0cf64115da58279d8b3ac7077a087ff36a9aee1be44b538d0f3c64edc4ac9f6a25d2d2acda03ec86acc78023e6fd14c41cc20fc2855b1e7f7b7790a25d12e68a1322f9d267a26a72f87b60f45e139a4c4c288ac8b66ddc1e29c618ca4e616b7c36e5c9790e4fb60c7674be70ac090a632d486af167217a0522a70f0c8cb9ae49486fd13fc5d198116d905216596f16b850574e2324e4d201e71cea30752dc28271dc07e34ed311d93159fc93ca1e81ae6e326be0955a44751496e4a7466918a41edaed2fe636e51f53fa22f1a26b94c59efd9fa869139aff5309cd224a1af53a8a233f3e52a8453d2c84a98423cd21d5e2b82f455ec42aa888888cac778892b145d06c0daa516dde29b4f9beebd236723dd7c6603fb1a6df50e64d60f87d3e15de2bc7adcace635a242ef3af2e63ec872c7e38988b68b225697f087ecaec1f8e4e5aea5b6f913c0bbfa2e7d4f4367121d0a7439dd6f607793ed1549fca9afac09049374e98ba759f8555a4fcb30e70438ceeb6a6a757b3ddc4cf7890b7ebe702b359ec8c8fd7fca0125665854157701c2d7166622158e2a5aab3358f49bcc1e0fde65812c071228fc039657c63ede17fe8df88f592b9c5e28d09e4d711a88201c56ca8e2414fc08e5d27436c5d7f921b7d30177effec6816a0b0eb9430ce8581d151c31c66c8d6731189e812535d2ca6df13b9bda1d25bc3e4aa062a5f2094fc83751183da61c18ad38a706840ec11c6c4b0999cf7bee290188c921030738abd75a2a69c31a910dffe19cba8ab543506ef0ef92464fe98b2b20f49dfee44e30cb4041280c56173eb863fa8c8e9d487e2ad12dfae7e3777bac05d565375dc32ab46d7700dc181c7bc37b7c3a7be10d268b626ec98b646a04a4c10a96bb5a91a97d86961a5f9139f7ac8c8368f2e0bd87d8b16c2edf18845afa6ea5627e146d726f8753477b3cf6061b8f08bdd29f481bab77ca31ddfc715e99eec67f931f1e672e88812644ac5b56397930277657a96ec2724f6372125971d4e4899246e92ba223df753dac2bbfd10dc2e3162e3ab7eeb2d35e5a29cac85723d9ab3bc57aa8dc8412e44092923b2c5b1066b1d2e98b8c8a6d89184b1c559ea891db50462e0d32b67260661a70bcacc061e5f14fdff6e5640604bb0ad1f2a703433fecfba4745a4aae77b21b03b20ff12f1169b112382d5362a3cb519d25ad4e122668511195f66a34efb6ee766e6cae865ca81d312049a0dc80e75ffb1ee78571b6f13715b15ec35e1c6819b2e5dc3d6a07aaf88fbb1c2dd9f66d0b3998fe60bede6511f9c17256ffa240f3a22b47adadcf5b0a38745af31aec4dad740ae9bb2a2fb9e690168631064bf1315c950e2ac3d95c870281a3929af5c6fe6f7cfc26c5ce71f0ca03eefbff0aff6359edda27828cb2150c20e2abe456d7ba9ba31aa03dbb64f3ac044de2ada8bf99ec5dcf04bda7290bc2e4c1bedd147ecc63f6117f3826ca4ed8f9bce74937d6d9eedd39a0cd90ac178888eb733507e971093ebe10cf52a2b7f8e470c83afb53163750513281a04de88e7be1e90ac9ee3c10cf5f15dbca5e85033b20956a23d5673d66812cff8ab1abc0d054cc0a20eba7f4a9e4920b79889f5f3f63b47264792a014bf3b866aec2f67b0503411e7c04995b89101156812d1cb15c4d79baf4531937ab18dc404cc788840f7a6e3c77df1cc7c253f2e853b8862391d6086baa45ec16f8f5ad18e9c061e1264783ab312783651b6b0f9bcdf8e3a66f62c90101ebad16f6ac5a310190dd504b6012788f555abcb70b30d30ef24c2b6fd20fe9be8ea7d24672c50da83ef4832467ec70d63bca1fa2c08d4950e017815f5f4b4e7d1ae760fc91c883f40ddaeb45b31a6e607d84c8db4f1b640ddabc64dc5c4ae2426ec494f95644970323ddf4f03ad4f05abbea92820480554da9fdd47c3cb10a0e344f09c03b6928e1437ee59552b47f2dc74e9236b3f4fe9853329fc3985eef023ebcd2e6c58a5f2c30057b904482707d9a251374eedeb6d4f3f6778ab9fe7fabf06f62fcdb8ba721ae0f20d7db8f957e87cf94c9732ea79edfae2eb362bbfce3e54ecb2c759dd67bb509a9df553960f2a4101249b26d3cd39872da71708edbca318352d542e29ba1fe2fba64335c28f7ae8a3e1e3013e5c37b5fc46bd67d3f2f93a48f6e678516c710ae982471af48301c6a535ad0979ff4281d296df751a80b495a36939832a1172eb55b88007ecc677e5a3296f7dd5342d6a20b4366796853a6914dd4ff9750eb9495c624feaffa8a834cb90d275ec46e629fdb970aa75fe0dc7a5435fe2446f4c56c70ddafbee7600029d287a66cdae207cf6dd23e85f79917ac6c808a0ba8b284a671fdf476fec33edc18640bd1c59e5c86e20079e65e10055874aad98eabb9970e213928ea375b85ae375f8a6e7a8a71e402eedf6a32859d8c352e57e71aac2dd846804bc18eabe605cfd0ffc5ee9b053949b22cf9a6695201ef59bbcea181f190383ec231d1385958d7996e8ae30b58d43157a37d2d1b4e8658d958e27f2cfe83c94f8f1a74006ffe675475dd174ae80b2c53441629da689f0896bc70eb24d8f8448473663388e87b70e8079b3aacdb8389f04ea0ef943d239992f90606897ed8acba71a1d2d186cf5425be08343473069eea670ab57da9e34e16ca897d196c4a4d6cf0967b0b8c42598cc8398d22bd627f299ad1386e0efbd93e9871bc2ab05e375d41603cb99e798bb53ee8d7fa932fac3d12790aa944c705829aadc998f10c2ec1333d5422bdab73bd8849d82924b37599c31cf2cefd74cab6ecf02765f5c16d6ad45117e71701e510221e8f270ede52502027e11a46d08cdcde8ee883af26a6e211a75642c2d1452c324eb06a79ed32fdf0f220634738db23ef3dfc005c1d4c2532d7b47a06855fb9b2a4941043f2656165d9f5fcc8808924c1b6eb82124fbd022f932e2af1c8c2c1ac13a90e528cf9dd096125eb79509afd967ea8c7e20045dc9f68e53a1f05f54e9945313dc26896e0014d658d9bcfcb992d7b3c6f303f32e21b942db779fbe5e5042e9e8327e3b63750f42310b449b14fab5566b58f53dd7b0e6a1f58bdf6aff0feff93790e22e8e8d55892f0c431e9b5f9e381831249c7926c37bd1cc655f436ef6cd96d3a819443d4b012e01effe14581e18383f5da81b2eebe626131ff6683386fda011110801744da6f57531f31c1a794b60e3c412aea1f6570b310488383334fb3e68f55bce93f536e31600ed73516b9db3a80660f5fdeba7e6e658b3dd18dc029f6ea43a5b07da902350f7ca47cbb71624960282f635c9e55373b28c51f2cb09d970e7548b9518a024a25fe61a67b8e1abf0e5ca8af4afaba66b5552cb7eeec13f15f7c863fdb78075f6d9ee1b04acf1bae9044e8ebd13eff2a86f589f20082eaaaf9f1521ba363799fa6e29f6df2dd52f90bba0531025552d92adea3a91dc9c1a87571ed26ed006552f9aae9bf458b0f2b88b7a6c59e89a3e6666c4b5d02f5ffdfcdef8bfb63110301a8744675f757527394916706b3d10715bc56b5c3a2b51730f5eae99da58cfd6b2a83df726d47a01d968dbbd52599cc57d48faf3b06119178bce5885aa43d16fe64002a70eb136252ccbde5fa61b156e4ccefd8706ef6f49e1ad04432df71a772712da9e3124ce5c14ec91ce10cb8954c9b96b2225ad96c88232d41a6eefd6b98ed4e19d8b8b85681615607298ddb1e749f09d37720740c78109eee0adfd5790711f22e25e05a96dd3459f80c849066bcdc157b978a509642976efac6921c8986a060f63f7297e5c24f635feb68f7c3b2d549b0c96a0e00378ffb9ed30696d75a4c07fb4fa3d2cd3ae06d47675985e0c25208a2824ea2fbd228e3fe0d4bc5764f94241aa28e95b04cdbb265c1c5b38928c4c025ecea1db20f2492caa77606f4be84ccb753436aff43aff3b60390353ad256b4608a597ddfb13a0379f04d5973a59dee64237267e404de302b64a13909b88225228e3e691268c412fda67a1bb71411ff5f39aa362f07d289bce994f6c853c75fdf16d5b554fedc7066716785aa3ef72f1b9c29849679de8de0042dad8a882442fdc4498fefa141ab5bec1d21ef9f2355f3a9bc13ccd11e33876344ef8aae6b964c3d83429850bf54b44dc1e63bafd443000e60f72c61bce67e330d29d24bb3ac5cebaf4823e3f8ff0e8e31dac809c29301358a7d9e2c254bd63b24513f3a3dd28c052285a0374435051df2591b34ac53d8bdf2eac0c9deeda2788ed96271d4385e5c8db2ceefa7f37358ccc1cc4b7be8e8a27598f7ebfb7c6666daf9518b73cb9849c42d4742fe9ed4287fec56a1d12004c2dba482ee5579243ce9679785359c017d72b3cd696460e566d270e86f779dd3fa8e8ed4744d46b69c5a53650f8f87a0c81c001b4060175b9243b9c603388b8839f6f2ed5cbbdd3b88ce5d8e7306f71119779639d09e72546b48a3eae8af5d32acab1cc48a4fd283996c687e128372e4c6775a136cea72d597b6edb75dced789a8b98c079b2e588eb18c84e292ae5820e115684658295446186ddee5137b0fcc71938d93cfcc1b6f06cf71dac5b1ba82471d94554a16dcd642d6f3562963070393e25afed770b85390946d6c5235a5b9a0d4b445f01b42093168f02b3d090b9549df47310b97d0ccadc92680683d3c61ebc9c5baf63c6bc13b39a5532f718e71625cd9ed26ae6645f2ed510dfc0a1dfe1158de42e768b08f69f9a493c4211400c15c4838d29ff21b00f9dcb86f7baca3038e43db5981108aaa440b349ddbfceb224da28b71dea8d0bc36e1729efd3763f4dbb23c8b8797882d809dc04704a8a68a63d3bcb99d0b92a7fee29e386a9d60380e3eb3101cd9b04fab5fc34d393f1aa718ca1e5f160017f886a4ebdf33f0ec345b867920c05d2ebf415a10a9f70dd2188dd5a73865a4cb3792a5ed4ce817c7a0c4cb07e821df9227e2c3416d85519c996bfcf1f0c6ad10a6ca78d8e57a0bafd9743001b6c377729aa254a790e2fc0cc73d1361cc2cc130bbf8909981f59b023e656c8bec1294c30562c3be98f98f541946c96544c8010b3d0e48acb2ebc990aad7f7349068983cb004ce91bddb53de41bc02a0d183fd7f8cee7bf3ed1bb705599c198fc69c9e96a72c0422e03ca56cffba00acbc758bffebd00f84632d44a60087cb899265b78c04e979bd0eedfa9f37161e8b543fb575826284bd9995d9178f272c00acb654bf5727af730306d237bb14aa56633a981f506f9156a4340deb7471d87f6283871d2d1f0cd20bed32dda9c39ce4834a8c5be728176551a02912cc8f5cfd610a145fdfd3ba8eb60d0de53a0b6ad1959b878031112ce368a2b8f0e09deaf0a7445ab09b3c93daf57fa1d60a3b81e90e37ff320f6827a8f90a1c8cfee2e615dd6ba6a9b3d8887f299a01cf95bcb22a3f11f859d2924b2e164cc98bcd8b2652588940f221f6c2e7990ab90527a80ee99bfcb2abf721666828fc6f4af64f1872f1b4cbdcb8d5c7decf7871a56a749cfd16f8feb12172216db8e677d8f1536ca89b495fd2c66a307fe69f96ee409e205c296bd40dc66591cb29a9c1c5f07a2bac82c6ab13b02b16123df7642641040e3a0e0dbec538f084c7eb61edcc51e62e3b1d7ec3c528cb065d5818ae33f0809471ca55b99a6f89478e240096dbf140899f9ca298bada746ca8d85d3b0def119a445d781d39d1dbe9a47978eccc524d333fc0e5850ade970568b9ba1c19b7db6ba60793d88e50342bc937539f74b4fc6332137928a8cfe4a3971355e2647cae54b016a74ab8e5b1ba2af7a51fd80848ad74a07162c5db4296b438e6f1c0733450c929f8880aa6c270a559c6d6e4256f46864afcb16697a054aa68780dc5e932f362ab49fdb6ca0a9b23ab198c49b415bb1a4238a3a6e829862b05db3780fdfcbe54113c5f77674a57e16ecfd67432e3ace32b9f4d6fad481d9d0a49400756a0a90654fe75527617041584549c8ba4e2bcad7dc8752dc18ddd4aa453a369ba049ddd90145ecffeb32adbb4098d59353602cc9d9cb22448fbfcfb8006f594b154fff7e85804109231e7c7239eced88df3759a00afd271cfb177fe4629c2c750d69efa0ea4fd0957903c30fe298b3660f4ddaf68c8c9b43061890fc64dcd7495b185db1c1754b4dc30ac0fa422624b25a90fa19a98ab63936ff42eacb5205e854d42bda2a7ac0fb4ad9b48d6b07218ca8a26677a7e6427bdc207a45b0f8af844a4dceaa18a33566a5e61d7dd21affd5ae856899ca12bca0fa79a47526e526e67b515aadaca745122ae9c759d10a12eba67c08fee155e8fb7cca5e5d27747acfe1d6adabf4c0ab739754cbdbbfd3864ce184d158305f714dc05e89f91e975d220ff73bebefb9933fc7d463a52a8cb0da87a3784cb411c9cc2dce8f03036c5a2149df5466487c04e70b3feb8fc56f58a5be2cef24a79536d5626ecf53917d47b9cf7df5446f1dafbd5338e357bea66e5d443e1ed496205fd0a5fa13163aab8baa5f92e6d69907d17f4013762cd4e3b6c5b619029b077049aee59e4e41634a9aab3e67c49db04381c03eb1ae4b6ffe28f3ced3653c3e62ba3535fafcf634b061895a29287ab44d0c4aa7b62256e1261d78cf9de3aebd2dbaf8f240d28ff0e624d2880f6085411e4bc7d4c875651432c2666b596af0e2a204f600155f7a592496ebd6ddf529efaefb5d06bd68898bc5e000ed018512c2cbf1137f5a45f9811963b7e2907178ca484fdf87c17325a3ee08a33037978f90e8c2b38bc7a5c92f990b88dc1a1d58e3a5cc999710e31a6aa7304cbf0b1e3eb7fe22b8889c5516a38f3b3b499975f487884a3d0c443acb9c703b849e77ed10f78136101463fbd6d7665c572da2f215775f54c5666d8287a705ee3a1dccc83ad30ce31414316ecb053f8ff9a22cd4c95f26da86bf343e2372eb2148ee60cf78a6c6d8c94030c0c15dcbf420212e154c80205cb3d4438ed18273947212a9f342f345995e17f10945f8aee49951e501c8a72d709f2c867581387450d5633c8fb768399934b2b3a7554125c8f9ee2cc39deacab951834d7ba00278ff7e644faac61fff263b343aca5b7618376fb35dbd462a656ad8db1a169b9ff5454d90d441b72af01c86cc1fd7990850634944d5ed4d4cfa40e110f16d4e1aa30ff6249032435948ba28c205bfbc2cb94e3e5c8f11dc9ecc8160003e1d9b8346c810ba7fc0ba9d99914d0c856189ae747ec5e2d155067c84909592d0eaa3653fa15680f1bc7f6a6fc5824a9ab0ff5c41b36e8904bacbe7102857f6c9d79025a0de3a44cf0f32d5bf1bcba6b8bba2ec6d8e80d4e9a4cef84c7a959df9b5e9078fa9080050c1fe8b1900f1dd3cc77fb9035c96555c5ec95cf1a2f77c498c4248f906cd8a8029923ad9664dda19ed7fb37ae1e07bc5d840fd64c04a0d19bdf88143d41da72494a550c89cbe3ca542031e18ada2cf8bfd59799483dfb519aa8f88202e06bb71cd1b1ffaeca62025f4fb039b248b8d943233c39c8f07087f1922a229d102bddd85e76e36b6fb3e96caf1ee0ba3acdc73e66430eef8f2fe0d188b9657c81be60132fbfa36c71333f83f80325145299d831e3806e2e3b9ea3f7d5608cde59ee338399cfcb3fa76a3afed79a6c1fbefa86af67afee96476f1ed3025bfb8906c0bee853de4d6b926c488ad0c052b1b24fb3ae9274bead1f10e4d6d21bf44f14a71637e7b3fcb167e2d1fd4fc5582dd58f7e9fc2ea5c5fd95f0ba0fdd42d2bd0fff2a0ffb792f8f684d019c44798a638f4bc9db89b69496f11d18ec3458a277b8450aab657dbd5f1fafa84271481af0d6336dc1954fe4672833decbd448a1f79401f7c1cc0fce383b1c113384680674c0958c0b6e3464683e840a683e29454d95ca97ea673ac3d7e72d5bd35d7e3d85e7375bb29297847bded21a5b89ddb11fb37ba526b5713d283e5bb026fe30766e12e9ecebfb70ee814927946a287852e206f46b039025f8373837da85e0b2c2cc74aa05ae5401979b037499fba5d1f358b83f78e9ef40a8a85199c0d7ec4843e545ee31fcc7b850b0cdbd14b5455f3155fe56e0e98fe5c279a1152f46bb4513533c6b67fccb691eac48375f20c9e7dc2080a65e8c6148fc51360849ad380f4b76dbb1f8d9215de249eb1bcf21bf02debeff3d5b5f0c3b388aad73bbce349c806b9b4027827218c53a982d71b050fa3379a7a96e955c7f0382ce38c7a0906237b4e27fc8312f616c0ace0c18c1b13f527425828bff7fb72bf2daa625fc721173a7203a106dc81aa49b162a598e2cb254bac7f062232267db4aa65400eacd590fd4b96b2ca3f91a7f150a8b6152abd1f91df9a0873d1e753e95cd79dc367d9a87481a84d30c73b58497b356e38623c7f74af9bf0b8bec610efd638cd04b7dca0edc7cc446abcbfa46d526241086157ca88cf21c2121cc9ee4052cb39aec43a538e1210e92f890c85f901160c152b3d58edbe1492ded0d8d3d80323dca70f66e8d0119dc9c0bf98235d01179d1cd68378804475bf037a1f3e7936f27a4522e7728f9e33361d0a580cd25422eea6f632f954f73e8680d58f57404a6d2f2a2f26da3f89d377c445beb3e437012d3b2f2a6b46734dbda10c1bb7c1739d54288a312d9dc74e463579bf6770deb8690abdb68b6f329093d062263917a4355b29c3cc95e1993aa1a5107902265d8a54e60e3e106b665d47995e033adc1ac1933c31afaedf0910d78c914c0c338eeabc165ce1ede6597533375717935fd8f097d5133285006cdd6a9faf126c9bb37fd682f658ae6b71f71878182d6bd954240ddc743b2a7be90cfe0b3e53c8bb64596d879b2006a78d9d8663e76018affbdd66a9f44124be91bddb281d582cb124b58759a1776c39107becb0cf915435d929daa5ecc17bd5aa699ce166281aee4c616c407b8181de0c93a4b8d0179a93f9e60fe99b631a386e952963179b5819d37bb53551823a78db44d2e5ce8be5baf59b464e0f022258115abd86ff463f62ecad87d72e1ad544b8e4f48a5cf6fbac6a4d99b81f956dd132d160168bb79bae8d07326dcb8f72f794d2f7f0721d11273710dacbca31e729eb1da7481a13318a2f7ed6d157fbf4b8e14a4135c5fabb8173240f284cefcfbba072b09375139f833193950aa39ea69450db64b8b2ab8a83c43e610cfecf7171f45c9c793330859c45ad23def28ad87e040340be0ee934d5d62af9ba4761d47457892e1c2fc90e0426640017e262e59126abc96d9ff873dbc7eb2d1c79e323f57a6be5f85a89eac591d1b1b58eb9d17c32bc14a5e3b5dbbc19a9b7c200772fcc45652c7e68742a1466e73a95bf77f7c7e6507307e9b0fd2678b290150aa5cd25fc05f21c91b482999828f766d785dccd3393593e203f71d014a1482070779c1ce23493c135c2a6b68c492c21361f8bb60b7e78cb37c833284682cd35c61868af127cbeb14d87a6b706e72644359ba8e6b9bc414d0fb5a8c83f5defc796664676cd202de88d1e6d8b3900723aa34e500af10f85099512dc18009128f15480eb2f1c81a885ffac41ec8abd15f8782da5da45902f86d336f9dd769338e06da7ef72070b22d75dabadbbf8c2965d12f2fa01cfe88f3ecee495d252c0519f2405cff6be6c4192ca7289100a6bb342b0b42a204202f46203285bd077fb61a0b2af68815fd4cb5024246dc34f6da91b8d82e627821f10e3414c0cd22bac6d0206652d21103810b5e6f7f2e4bed2c8ea2ad03e5d7f62d9827e4dc0afe76a4632ac7084c3918fef24809a975fd0f13252de9cb580c366e6a52e8b356890e0e25dc4e6cbddc6e1d9dff29d012b9b8ffad0d0376c81bd30c33eda46623ec25f0a677df1158b84c8c065e9ab7711c01b2dd0d0f3b5cc7311965d2ea79a030a07521b49c470862c323b02c556423936b75d8345259a5894c4480959a49a57132cb7eca3d8fbdec6b42cc5077793858b5e8e7041aa9074535e9c59e3191f35b10874343d82b2deda0af20e0ec6eace001e10e38872e15794a36c3831d5d1f6b58c6036e69a6d200d395fae17dac63e05555f7ca7222d26f339e9c12b34b85b311bdd1abab7339179eda94ae97805caf0105e60697df49554ab30fa7cafd2cf8123adb55a75fe6001ce450041ae4542fa2cc27ac3184c769c96a48b5be865c0a3de7808ab1da41912fe6c250d93f2bbd560fd401e8ff75b7d78615c938e515ce258289b2678245f3749621b9a89d74accf0fa21b1bdb80e865c1ab2a79e9aa2b11c76b75bcf0cd1b1f6a04d5f2c5aa73e90f627d6228c9440a2d3ccc2cedfede14a8bb39bea5d956dd010f36860a006fc31da5ba3cfe35512087cf2c0fe1f34c22bc483948971b0d115d142ffd5cb3638a180797efb2ad35bd9885b8b7a9b86935457501859113e6145102dc1b345b31332fe39473f20e651f92018cc6ac2e4822387d6dd32f38a197e927ad371091389bb024d6dacd6b36e9317c6b53ccad31df28e89d738de7f3dda4d5327210f686f1e7e75bfec6da5c9fa2c4f677fa779fe5161dee1f3fb6278b463be70d44889733118359eb950d994ad1a2746cc2dd8f24b94071c180568298a4d8e0d1486f7bfd8314fa48ecc320b9138161305d6c9426258a0e18779ae3633a376d0c33120dafcb2185d170765ff0859b44635fd1fcfc869cad5e15f22efadbd75b2cc090fc54b1e5a251580e67afb6d26c88fe17d0b1b580d2b906f2da67a0b128ec700ab64f5a63e852070bd075d28308243bf8cca9e5b1050647b88b9085b335609aeb43858603aff87cddf7a50df901910e3dfbe1f8e9307d314adfe1a1b115399de2c8ae00d4ff0419436dc6383e684ef23dd36d3ac327f589d8d40295343d07573bfca3e67ce60bb7c565fe59bc446313334d2af8a8d12d7bb85ba1650cd8f3aa5503085a8df1a43edeec66e050667fe6562f16b0ab820d810dc2b46f0ebc0291a1166ab8041ed883a329dc63e9e763d972f52639f2d31dcbd544aefb2f46230dafb31d5a033be9d9691d53ddf208e45d02f542d13b0b1f6fa748dc8bf4aa45d7151dc86cb84dfd480447dcdf1e2a1f32af6767c6dad2c20e90e68d976fd7dcddbc6ca70ecd192bca659a91605e9b119046e3d0c8a327ea76159a22f2aa2bff879b3234499a80d56d17ed21d35db7146fdfeecebfa1997011cd78e514e8d0d7e1067e000760db31f3456efe948ae0f9d79e04a839a0d8d63801c960edaad5c788ae0f00324a3fb0134ee11c3cc65d7a4fe6c606d79c99dd13c5fd0164db167461072fccac6d59c858dc33a95a516899a36811dfafd7653d4d8b5c51ebdfc6543784308f81c25c096ded82af05cf1abd38ea619af2667f2f68d0c69502df4e6bdacf1883dfb67a1ede3362d456b75706f7eb2998b4fbaaf89bc1994b99d82e114cfd0b8f92a8a83ebee0370bdd692aa16fb4cb8dedce50db529a8b7346a92a0f29dbd8fd1083483a2c804edf5bac788dfe6642ab6eb0de4df505503679c1ec7622b203dfe40e310d16c3c50ae6f03a689fe8d03e13f55ec5cfce376a656b6e26a1247d578e9cf63a401c3ab0fbee674bd7ce29885badaf5a9993b940248f823c3022908a85f0a88c5cbbe7f2763bcd0cc5b01171d1768163877ac0f38713397059cd9d054829a489921438f8350ebb3b381f24e2a09dd751c8fe12985643b83afbc2078d43b823ebebb151491068b199077c0021419d591becddcab36775ea9ed3b2a02722367d08233cc20c772ab14efe0ce0cc5593969d1db5eb4d10d11a22b57b207c86b9fce1f56bcefd6be9d0acc3694c993c7bece9e3b79d5937e846f89c738fe92eb3ebf655a5fb801b4afd0c0bbd06bde2bf4478ce9f4800eb84c238c4769f9ab35190fd7216c5e4b549dfbd10d206e11e1bb8761fc3cfe06b429bf5d6817633f090cc829bb0a1c3a8cd772924193510cb0c7d654e9b2a08b2b979979928b3e28a2ab73d90486ea79fb64bbc267018cf63583c522e00376b296d3ae00f5c675a716e936a74d23a61183a44344dbcb4666286bf62935d23845b44174fd1fbf6bcb0748fbc37fc98f6999c61fbc54f53c4d26aadc29f5998b8919076f01480424f0d3d957b96d7eeb5ed49bdcea643af78d30fe16fa3334b73fc1049ed4e36896f03c9f7eea1416ae745052178349596772c85d98b211f30c9427fc853f1556b2b56aa2e56f6c4e2a2c5b71b6c354eb927e1ec1020f6aef104edde6ca9703e13221a068c99c136b7c65e0f03d628b6c88ae6477b478509cf642d625455b245909bec94f4dba987a0c6beaeacc93beba134255dbcb75f10a1bde94d69d147b5d7c396bbe1d4e1d428bc6de93091c72fa978d9f1c04e1aeeb44f93aa55ca352d212b7bbd8b2db0098a4df8ed4195e3197cc5c28fe95fbe14472d681eb1dea0a2f8aee99e55f6c82956056375996eaa69375c9fc5131eada7a8fff2ece8a6eb602fdf919f80fa244804aa8d2418d107cd9902697825f7ba23f14396ed917149de5d0d17a42ea702cb3b3b8ce0a48c1b5bf5550686b425d7bb04a8e80cfe84cf51cf1a5921c77dbab6cf8116fd475d2a8e88d78abdec7d4de779c8ac49a60de9fe3149fd37db41630a1e25a1720cfade551216f37e3661ad92f2a23fc65ef00c83595a384568686ccdcf536cae369c2ff7549b8d16b1bee85bbb844931b8d2aa2d75bbb2c2a26738bebb56d3111c454593aec9074a0d2b1152bedbbdb220a1deb49d23e2f05804233a86ca541c54bffc260981f74b47bcf1474e7864836d0f30e0ae381601ecff3094542230fd27100a6f8731527dcb13239be122535b7e2370613b24036f306214b3692a9f9bbb6c266443542c07ae3e3c7bb0e563e5fa008899d49c1d9782579933899dc6795d8d422b5d8709f6763158d7f598e3dfba66634f289629554dd63395a5e592d405b6fd94277ccc777f474f4036e9670c818fbb6c1529816eed1e8cef6fff9b94abceefa94f394d9abed8fc176c9065040b1f56548e68e73fccefdc1b357ef878cf18a58ca8ed3032c1a49557993ea921821e0f3aab7eb1c54dcfb61f7607b2d04ac87150f96ac713963e105fd084b0f6b0be117a790d6862af264c4c38e7ee377daff8b2093e77ddcd6d1562120ea61b40257f3cba6072fb6c1b6ef8541a12f6d139e8cf67bcf6caed5100fdb0f1b0ce09e6efa277e568de3d4510fc9be79732bb60886d3f3b07fe6e48d9559e0f3d2f2e30fb44f51bbcfc9ccdb25709df8362540fb9726c192205b0aeb283f8f10287f4267c950b7c72a8351b9a6e7e3be065183d8faeeed1e8097ad6fd2d5219d23871ac92d588496a8226ff0380f4e70c7ce4e758c2209e7ac01b304a1eb6029d3ba24152ec93c37eca2e2ad373c9be67331ca87e82cb34d7f48e6f3e2b10736e76b3a5ef97d2e9188d02c69440f46d2bc7c919ae1c2cf1f921181848c589fd0209c5b02c55fe90576a0ae63c82b3607d7262b6792289487a6fda64d83378e1721367cc72f461dd2781e15829bfe9df261dc0ffb442723b0f23b60ab64af6afb517ca5b175df8a39b2964e1d884ededa368618de5b5d93cc820b5bb1d55d50e945cbfb2b01950cbefc3694c4cef23fcf58b15dcb9ac1047032530936529900cb603c3319e6600a786e08a2fb139e02663ecce332301278647df74d95198c8e8137350cf031a763ce0c70b0bba5d25fbbbb93d66093c25721d173ffbb1040bde45be1a35d83068c03f4431ab066b73edf6bed23f8e534dbee10a70031b87ac1437f3b2edb867ae81cf877e8c8f7ef47a34a10ea73c6a944784a02ce888df769983b80ed0834df29754d6bf3c7e0225242fd43a3557994219d60cb9063fe252181ccf37d721acd7c252cea6cf50627494e831519ddc911ca65f37fde92c2a8f2772cae79af4b42d01e781d1572dc92196ad77631392b44d5e52d0a17891971ac31ea15c30826bd19a0c1aa11ab6b8c3db4405117b080c3355bafb92ff9f1ed5ea63f63f7f3eb5c75324ee59dcc9582361c1933ec7b4fa4b0debfb47fe5dc131d72a3fca1ab70939985717ed915d76ae286543a1ace7a9ebbdbf4b863a8d1e3cbd0dc54c1dce3f9a3aae1ccf8aa3d9f810bb8282d72214b444b55b132543e23cfc71538b3704eb9b3bb3177beaa7a537e6989284da56f5f02ebda7fee74b248fddabb7cf13409031eeaacc2427027633a7bf7c0438e0415ecbf09a2b4d477a5945f07acb9c1e9b262564079c57ff24770a2b506dd26712b63af14965de5c440c39e071397050683c5a1992aff1e9f167f8ac0001d5fd127964621a40f704f16c2f9ed1afcdb5a185bb7a4c1bd27d0adc61073a9046cf17d090379b5aceaca16ec9ef110284602911295021ebf850fbe29b04576799f48680580b9575f38f81e7da132468eda5b9169b816d320d9d0b4c620fa62d210477b112f85d13904d4d296d1fd022bb2837c303892c2cae18ed77e26420f2d91aab8a79ae9c851f94c5afe8014862d0245b500cbf9bbe71eaedc133d192a0e4bc308f93000b35ad2eb31f19bf76ab18867d7d702776be6d3dd031095d29bd2766f2ee005f8d7eb0916ad04d81b55a6f12323ed61cc428540359c513d9f08eddb6f2871aef8009491b8f041f9be9bb629344b1b378c71ccc09aca7b2f2ff0c87ae12933676c3c8f60289104f29fd3f858cf338986aa8f1f23fd8def13a7abc3b7c28fdd91c3ced7cba9b01edef803e9687ad530c8e2e88b942b65648d2a8b63c63fcd2ad64207b5ee5e0de7e77827760128c696c84b4f938487f265d91f22a181fd1d59ef749b736fa6195656be90086dce1401d5b34f41cc7d1f235f577aa7cded9bb54216d22536f9569eeb5e21ce749bcb7e5da939cf4cfce8ecf6ecaf2b2121a7066bf11d730afc03878a70867f46e974ad05c9fe91b1097a3dd5dc17fc1f14b97c86a76e3724ffb730e52060d3179f9cd8bd3624b567be447bf64ddf259dfaabb22e615703f6ddb84bedf62b2a9c7d33d092d01f62e435d75c4cd3d3be6611ee09e80981add1f2be3535dd9eff5ac18e6b24964d72e2c8b92dfffa16a9be06a55fe3036b95fac3ea9487321457af24d28ddab9c892d00e848af2ee62cb795afe4a481b7dabcc00d4a02ebae6d973ecd4f2db642bb769dfbd1c9e1c8bcabe076c9cd19c6713fa0de408d9dd3390b613bc3aea658e909041494895604a558944e2baded66303e382c1104f6d1850d35c55840d09308ec7f76d600cef8b1a0002077dcce420d777787b76bd50b6d2e0f70523f379097d6e7bbbe95941c4998553c47b8dbb26df4e567c4c89dd2cd6d193e9ecace78b7446e3e3254e1ab69910e2bb340c4c4b41ab64c3e0712e7a44a79a4b93126609ccefce728435462322f641045d7f063a22ae2b0cee033c5a987c3657443c97936b330dbb79efb6ca035b998f7362133c61ab1a63444131a4441d3418753a6e270b34179d147e2d990b0528e585a492d93361cd9d6e27d673a778209c637819860f9047e37bf526e44e1fb4320a3847f79d8fb1d261478c0721f6fd0ba6fe5b0d9a0f9e5e304ea4230e222ef2be97d075b1a5abaa947265f61d12a700eeab773583418ed0a2da53bd260341ab4cb18cb18286b633045baf29f44971a029a8034f485383ff96f0c9035d96624035ed82f6c4e6014c14ebd09c8789e995e226cf37a9ca44db8d3b423ed90ff4b7bcd9fcaefe656b176aa6206bfd88b9e842229086ec82bc057004d0d2c34c4285147c8181af6ad1df7b3ff5142c4b474c2cf33a9ae95d613c6575fbcd1603ecbe638509999d527d2717afea8a2cdfd663f5be3f1baa89c0da5ec5d14aef2763a989f14ccc7e98faa706f2f0602e4ac4b7c01071422199914015b08d72353657b9d97dd40af1f3f52d26a5fa61b908d9eceda23dc907c329468eab388fc01af1ebb839e0063de63d0e72264467c1481e5c523d280c1436bea0a1a22ca31ed9b68ca1a3ed610bc3933538fa2cf952001c6828d4c124aceef0efd99a3dfbcf051431e56b73c0beb6de29fb8ea35c236cb0cbcf5318f83c1b80608f8bac13664014d5faeed752b0d38d26b6c9a3944c201d7c0632a92dcde818578c0a6e7469fa91cb581773b44f0f09c3b5d7a8cc432e21ca6528218307038a369a3e4c024c053fd6c42d5095164be7970fa93837f45f4974a42b7b4da60ccbe047a99a040157286b0cc4c7bb2b31e542ec7a7a10d7b6f9d1cf5eb15953a55168e6f93348b7c9612408798e5643280995bf485c72b447bf1b06dac83b11df67b8183c3c31b64679211982bc44056144eba34408a8fbddbf92db851dafb8652d4cf4bf3a331c4d3356a77f84a95670ce416aba490231a003ef1c00790fe3ae3782bddd4bdc9cfb886cf8aa73891395fb550c87033914988d55bdc691ae98bf86c30f7192ee180d2e8a701714b9e2f279d277a7d9ebf5d0394829418e7ef4a8d59795145fb1acbbf8a516c91e69798596b0e21e9a8d1d6d3ba89e18c33bbd04ee6aba7d97ae1c5eb35bac53073aa3390dda1bf61bdf045c5590fe38ad2249324d0571849e30661d31cb5db5e2be75fa175a7bce37152457c53b4e5a2eaaba1b3e4e13dccd66ccd58f31a79685c5ba9949355f151a13ac009b807a861e05fae18ac5208286f6cc8cbb168b430ef2c58b5efd151edc63aa8d18a6276379ec6757e9993094d28c196e9461e9492eec49acfec21e3ee5f423b5a9995adf21d7be04356e6d41ce9fdfac2c3ede48f1b5dc16ada8d4d127e3f465614b1d0f7df1dc55fe8c14a6378ac0123fecaeb54e38624cead2074fd54b86f3d4abce329e257d0aaf903f50ffd59f3505ebccb07cde34b65faa5a2a90e538869a566bfa725b22e338a067d86b4bc8a990fd598f505ba8fd6296411208bb4cffdae5944198f2f0936f0aa53b393b21cebf53d58fa51f31bdea24e3c602e253144d94f698375e9f7c3a1a00ea0516f59bcfbfdcfdfa977572b62a0c99923c360c20ca750f69bd2119c2c6b00ab2ae36cd6e255aa575f2965bbccdd3ef547a0c97447444d6c95f55b3c74c28a300fbf1801fe7c5279ffe8906143d4caf35a1450710d9e65a90e1becb65ec993cb24f9f2e55fd3c43153364eb17b654675f5f4ce597d45da05fe858b297fc863d0419bc51ac880ec68a9b42cc611ed2e820cdb4b518849e0350185f6854384d895b36a98e26bf0938995629f607c0405d8166857f86ef309ed12aacc4587de2716607e8e937b832ec86b01c8fbed4747de94d4fa7f500ebb821bd55b2d0ef8c568ed85f1275ff89409cbdaa12a14197026bd3bc42573314c101451c96625ecb3e9baa55f0f6b6b981e41ac705bd6a98247d58cbd06c20dfb1076143898cd20ddc6df294d1be0c72d37dd21b04f1622daf769fae7b97d06c91f887b84b23104d795ef31ae483f63b58e1cc6640c5ddac3a0c340a0c50f8bbd561a11aa61dd91fd791b48d0830a3c7bc6169a4133e110ebcf239d4c03fa087ea65e1304e2d24e8759cbb9080ef1ef7612c57d8de8ee70224cd70141aba1e817afca1ce502039ea0ab1e0ca2ed762288a6341ea045b6ec42483c353c0b82f900def66598bebdb3d75d21a170a0bc0a4bd46aa5dfbd4b605da32c70db9181671d780de5475c3a4f403073fd4c5276b9bbe10b2f7efc6db085b21e4fba2670e6f1e755df1bd8bb9abb1fdc2e9cf0e5df711e05ed00ed77801172c79b3b937eeb0ad582af1d79d209e94ce278c0abb07ed69765190bd8527cbf370e2c20ecf3689d4e92f37f89c0c92f7399b2ed9d713e29eea36d264cdaebef44c01e7122d855ed10f51fa312dfd82f5fdb2bbe7af73c96b4c160f01f29dd3a0a844a7f1c550aceddaf4ff0452bee48047489a6eb60d68da12afeb268784fb9d852c32b6d18956f7e7784a37503efaaa820a771e7e908fa062b94bb612c6ac5430317a1ba88efaee66338eda7e4298a1329c42cb21773b6d188e9689003114e15601d338b760284d4dd21d15e0e3c55311a6650a7194dbc1efdc7a65db875a83b63bf5d26235a64f8c814dedfa7d90bc8de93a9b98c8cf599241c6ff16add7e405560f5328b13c235c5c3266e87bdc5cc497aea704f6c96310bf19d129da24ca5cbd45f99f53a43ae93e2a761abb7e39e8f38afc55444de835650e5d93c5fdd2e5b35a6cca8e099674d7cbcd3d7c27079b192933c4d7031b9e846274a228c4f7cf8780523a08add7e4566594b2d237e8b52fb60664b7d2f795a3e6929dc61dc92cfc2376ecfadb6033a44fe21944eb35e8c24f145bac0a4783e80c73fd8d767b3b50fb0e88191da4a59b08c99d584d32b493d6bca905b2cc1579498801f36b4bfdd3ef496f1a7f4efb87926345689f5fbd28eb6b64958996136a3a3a938a7e243c5145ffabbf277d91854c163ac1103ceffc6c27f38fdebacc3c998d9210547998c033cb1092d642d8f7a4f88e3d2c5583d0793fc59035c66db2962072bc65ecf05fdadf386564326d2ab1450b49fe8e960aa75c938a37e816ac0308970b0d2346815df6817686699abc368266b8387ca76ebace3dd36e5e8d614db4720a7d1903d48f79257e28ba1ed6d8670da6ac494e1cce6420d55e5b8660a9867df8bdef8cd636072b4589992c439d0cbfe1a2bcf536d858cb6ec4d6f2d6b94873c7ab0bcc4416c8dfae36da9a2428278c592cc7aa10b8da7568705eeda34bbcd0c43c946d062193ba7b4f603521a2b5dab77b47461d88e3115d1b632fa18ca3497b58d0e22365c4d0180a2e3169457b6f61ad68bb74dddd7b7b454768c720a2b7975409b6b55ba6d76f20f78c33c4b454be8f9b991bf1c1ee1730124b99c077add1510382ba4a2de37c4c6f4429399beccaafe507c4075194ff0c8b4c8e3c97c0843cdec24048bd613d14918386c3b91090cbcde48b69c5bb5c20c318777875210a4020885bb13b214a55cd4cb5f075666691f8c1e407f07f04a1037d32f30cf5495b2adcc41f2cb595bd5342714cd2cd27807d59469169b61a2a4431e4644d1f05d8e4d2eaecc4230bd41109320aad2e4f0706021ceff9ee467820c4562e5a08a103e00bbf7bb21df8ffa8aa56728eea4ccaadb70ec77fad6bde74b66f68a0d8f5224b2f6db30d7f231ca238d8f0cbb9391b5421fc99b93546b032dc40ee21fa86677e66fb098b6a932019cf3705d3e97e64dd59ba8cc8e2cef50b10ef99faa18c0daaa2a477481d45742e139f3b20b96bee0b17b031e44e0c1fdfe58a1dffbd8c896d5a23cbd511d069ded64f2373c84e56cfb9624cd196e9bd744a9475d4029e2833e1a1256b29dc1a14922ce9c9d8e04c4307609699ef6b671fd79cc687a5a96ea7c328e3861c86721ff2c59c05ae96596bf9a275427c55af7769fdb4dd7e679bc382014332c139da64383b6e7ed5985ec91f83d9b3542877368eec78c5f44906840100d59841567a91c25884d3c745ed80d4b01247c339da2ee7252fb4992e996c76af2a3656fb3cecdc7d7b425e3e2dda499d2fde712fb98f76ab020e05732d7ad8a8b0b7d45a5089db9614a79ff17d414f00c9d1e158be604c3c1ddcaa7c530c3a06fa7e0eecaf35b3cc72ce62c08f3b13d2dd3b587d9ca48a02915345cd535d563d583be3a83a1dd1eb986d0982a1c5a23a0feb1739cd73f1a47aeb08dc748f61ec131b754b5ad654607e931e1e5e5cae914f78810de7a0575fd6248092bc99042c5ec46eeff36fc6e9bc37a423bab0556ee20dd1c0bcaf68e763eab122e27038ed272f81bf616317445a2a21a1315696925dd90f2fcc27fd78e29cbedab32aead8e13f6c147d007c1c291d818d2fb5a920e7da5c51d282b54a7a15e7397f318e1b6c716b0b3155f9c1f5cee812c0525a1e08f05cbecd8b73c811f7a690449a94ca46431652b1004ea74c4a15c11a72fb63213f52b8ed525c630fdc08522928d0fe8e5be8f741a3d1907a830b16e970c2fa0d85c0021f57723c5f945c15fff69f0ececefaf82901fd49a87df943050f162131a0381c2d05e3b5ddfa745a2438568259d6819f1586744d5f7d46703db9f4e0a7bf4bf8152a8da0424dea8e7e293f7dfb417b071f8bf137dcfbb373a047f21512d89678f5dc2d6f62f60f493b61de9855d826d51a4454127f7b9b2a97d8cb06f48054f81c5280d6c7413656adc4df57cb09d4625abb27312844ad9b22558a39f0055a3b81133dfa079865287fbe9d169ddca3cdc3e604b08cc9eb8703f2051ddf4683adba52d2dd7255ec80229ff214b21b1e93982dd6573bcbf84d235d63702e79d07d4259b7a2cc7aeb07c025d3add8f1282f96a00bc1ee23e5034ffa967b43ff19a3aa47ed56a8dd5447be8952e3865c697025f95719b27f56d799eab89655bdbaa026e94e4d0b6c1ac54190389e51307d8895b54c3e330b541e25afa03a1db6321e4ea5d5a0c2befecf5a59e8fd72619f963d6567ead838963be057371dea75f7575de2d557f3e4bb2ab6baa4e5acc1864565839c31e1f0591584831ddacae0f8d332afc300fba4db8eca12efef9287876b745f2ad955aa6bba2d15b613b8855a1798b4c4b6ffc69ef89e646d6168ea976a674aece40c2d0d4a0458350be7c851fd55aefb77a5a3bf14b25347339a6f933ea50ba9610dba4271215f93ce869ad8c1109d14900960c1ed053589c43061c1667494a2a59abf3fd9b71844b2d444f54223386cc28431d2d8affbf86692a9e6b4c1ebb17dc2bd1d974d1743eee8041f9a03e1e994a28f287eb5b8ba04f13a22a72dd12b6d63306fffa48bc26f757358ffb15ed3d4449671dfb4cd90300988488ef87c0a18647dd00a49028457d18f823d25a3d0a5a98c98175729419fd29e49324bf935c02c8f2335a27f7c856fc8c9e138ff8558e2934008843dd6c9b09c506924072cd7c3e6770810585da03b4e885a28d0e2280e851bf16db5c60033a6a3763679756700e6e4215d143eec296afd03a893e8176545fcd2fd57e960a76a8f34e566f1e46c761ea3d41f7edb572de040171a4235beb7f76ae88d75e728cda2cd563f7be56ab6412bc82f143c3714d7a29181f816e03bbc6efe365a736021de2348d83ed5ec03c21fcbd79826a57833b13d65c14c28a463e012016ff5195d31669b5092f6e4d553aeffa7b316c743c0fc033af6b825f83f288902cd82fd222b59c74f4f091d4aec0395d19c1bbb59f9a76d96a2b468f62ca460ee30280bf8ba706d002eda62eb0b8a0add3145f12f7df1943a670772d64e3446423c79938eb5690912afd420250e843b5aae52b6d4a54602be2a351c1768311307d65144fffeca28bb590def8197bbb2dd6d173e8ae2fe93126cedf719d65da72d1a1f6f14febcc16a9edf245ad48077fc4438371089208b57bdc87801cdbd2130feccba1872cf63b96bfe870a3aee5ebc615ded6136be2696be82f347245031001c722c0a4e1c8a4820f8165f81741dc6ca79fb6fb918fad3c5775da0b6def7ff010015b76555c3571133ff5c7b1f0491e9fa365b85b884797eddae7c611cf804be6ff9661570a460905468ce0ed16cad7112891d6c9a105a47d6963724308fd2b8071a29b8c364199fe4dedf2712ef99c25d05020e7d7b97882bf47232949f4814281bcd25904a2e00fbbc342c9188f499f5aabd249bfc7974606c0ba95253c9b6f18d43d7bb3d47981a981aff3c66085795ceb354697d4607dd2653757ae9c1a8178be58b06cae801d0a245843d430d4ae739d81bda0e9064d1bb32bc2477d468d7251946bd881c861d52a244a651313fd1a045040a7bd294f3cee76069dc74e6cedf546341cd25a5a4b551649c3b6073e1051f7d6b970f0899a4ea2081aec047bfc668858db442e7e718879766977a5bdf1fc2fdcb9158dae69915cac7d8528b9b812ebd2eca262821d074887b489b6896fceae4b321e1de29f16f60daee63021f5f3f63b47264792a014bf3b866aec2f67b0503411e7c04995b89101156812d1cb15c4d79baf4531937ab18dc404cc788840f7a6e3c77df1cc7c253f2e853b8862391d6086baa45ec16f8f5ad18e9c061e1264783ab312783651b6b0f9bcdf8e3a66f62c90101ebad16f6ac5a310190dd504b6012788f555abcb70b30d30ef24c2b6fd20fe9be8ea7d24672c50da83ef4832467ec70d63bca1fa2c08d4950e017815f5f4b4e7d1ae760fc91c883f40ddaeb45b31a6e607d84c8db4f1b6b27a0c0d4070abe0b27c74771092f36d32ccc114b5005cb7dd0a459a0dc5b905f40252ca3c4048eb01b775b51c3dfefdb98b1651b207c6148d305bc11bdb0c96bb7ff316b2a8e5da7c8b70ad18dffe5ed000299173e8818d60490be467a77db08846bfe45d09e1a30d95d38870c541cf394a3635ba290053700cb9ece15e4196fe12ac1e98fa2d09ed24da7b75e2cdaf65e91941ddd2a2350fffda96ca38bf68db566d5106c0d5afa8f227e006e9a09cbdd24ee1475055f46b1f618eeb927fb9892b3ce88df028f25aafa4e911f2c66a2836d8fa0ce07018c4d6f1394af0a66366d2ecaa4b1c03fe659a1e9a831c48c099a960f25686d0e6dd82f4ae3e1c7c22eb657ef2f2402492b8daa6f519c06fb95066ffb96ef31b54cf87ad8e41ab1fa7795613161421aed82afcc8e88e00392cb26f2ab58a31da976fea9e6a72b06ee3141151e0362b0d4bd257a27567ed6ab6a08572c5bad2df20fade71f6034175193b5140b3ef3ec3ed282cefc2d282fa8a109970e213928ea375b85ae375f8a6e7a8a71e402eedf6a32859d8c352e57e71aac2dd846804bc18eabe605cfd0ffc5ee9b053949b22cf9a6695201ef59bbcea181f190383ec231d1385958d7996e8ae30b58d43157a37d2d1b4e8658d958e27f2cfe83c94f8f1a74006ffe675475dd174ae80b2c53441629da689f0896bc70eb24d8f8448473663388e87b70e8079b3aacdb8389f04ea0ef943d239992f90606897ed8acba71a1d2d186cf5425be08343473069eea670ab57da9e34e16c369bb9de77ff11a5c434d3cb0d6776f435336c83b82750fa44c724b8ea2329c6ff55604b568c2598f573122fc00fabb167566a2f155c40c9f11c62457896dcba2d59d73723042f4957ec75f73223e5bda4f39cdcf24d90534b775fdd84cea844d8d7d0e3ea4c14dbf02de04d69c3bc74f2c6a55e6535ba1cc5e0ace6e883d194651e721f618c00f53916a2a9ffac1e62212b3d3638ebd1b7e3d990e3ba209f5da593ffef425e1e5b3faa19873a4dd8a09e78969115c21bd9042ea0c582881deabc732f155f017807a084adfd05f599fbc9a63eb28ea009f2c7469d3d77945b6d6b1d59789dea00d2077361d5788299d809586197c2fef267ae243f4b048746e484fca6fc95a9ddb0298e57d5d28db8158ea59979e640dcfe0f922ab6629a22b9fa454030b4e55e1a69d3736c0c92ef6922f478a5b999d86ddb61b5fdd97e1e9edf6724b9e573255d86147114384004aecbe85e8874052555bd4f43702ce2edc07d11eacd517ba5e634860ed1a3f51ddff680333f60a91aa49cfe14c1ec52650152cf1bccc38da6dbb07e888ced986531eaaae91dde93bd4eb14b2e09e1484dfe2f84706ef50558ee37e5324b3b7906ac4f98792b4ed77d334fa5ea6884db8b4883d70a13b86cd7951c85c10f4e71c1fb30f0bc655e21bf9fe763933b9b18d621e66602a4e002bf2559f7052e7ffe289575c13f15f7c863fdb78075f6d9ee1b04acf1bae9044e8ebd13eff2a86f589f20082eaaaf9f1521ba363799fa6e29f6df2dd52f90bba0531025552d92adea3a91dc9c1a87571ed26ed006552f9aae9bf458b0f2b88b7a6c59e89a3e6666c4b5d02f5ffdfcdef8bfb63110301a8744675f757527394916706b3d10715bc56b5c3a2b51730f5eae99da58cfd6b2a83df726d47a01d968dbbd52599cc57d48faf3b06119178bce5885aa43d16fe64002a70eb136252ccbde5fa61b156e4ccefdb4ed4325f7388d5c34f92fb2ebde9d4c5884ebc942a4bb31b70c7ad94dc6873e5603ca5bd4f02bd23a1ab70b5130a0beeaf34d64e79cf1c795e9ca0ce84162e05e8609658097ea7e2ef8b5d341de6c32af6f85795c8e9be882015dbe4a2f9d29057c06408b16fd5fc86d738cb6c995347a6a59ddebb5b54339421565448227bf0c374a9a9a1f35e30727eb65cf687e8d45f91d237d98d5d34126d494b00e7ce3659ace8c4cadaf576d22f9f68944e71a31cdce80fd78efb1417e52da5fc86483492954a4143cf3176f9312ffbf548967bbe1c526153f455701ceadf9d32e0012f9535394961643d97932e4ea3da37911fc51b84c38408c30ae6a44a41a44cd57897c16dd4085df82da67a1bb71411ff5f39aa362f07d289bce994f6c853c75fdf16d5b554fedc7066716785aa3ef72f1b9c29849679de8de0042dad8a882442fdc4498fefa141ab5bec1d21ef9f2355f3a9bc13ccd11e33876344ef8aae6b964c3d83429850bf54b44dc1e63bafd443000e60f72c61bce67e330d29d24bb3ac5cebaf4823e3f8ff0e8e31dac809c29301358a7d9e2c254bd63b24513f3a3dd28c052285a0374435051df2591b34ac53d8bdf2eac0c9deeda2788ed96271d4385e5c8db2ceeb945c32b90d728fa3a12e2cb331e6b0c441721d88967e8d5b399dd16649e3cff31a0513f3a17d3cf9816e268e509d1fde4d5864f7cf2f26aee330eaf4d08c5452bf150311d58f55ce05e5c4e584e52b620b323b9003410e65d6c8c6381b9f018857b01d97a70536af0aa1ad76ff4094f124ce99bdd3f60db67374347325b72780992c7f5459272011dba3c566bb587e6cf3cc5672ee24a5671e588b7e6c8f8de0464b38827fee8a7878e1648055eb47c41e335a53fd313292ae5820e115684658295446186ddee5137b0fcc71938d93cfcc1b6f06cf71dac5b1ba82471d94554a16dcd642d6f3562963070393e25afed770b85390946d6c5235a5b9a0d4b445f01b42093168f02b3d090b9549df47310b97d0ccadc92680683d3c61ebc9c5baf63c6bc13b39a5532f718e71625cd9ed26ae6645f2ed510dfc0a1dfe1158de42e768b08f69f9a493c4211400c15c4838d29ff21b00f9dcb86f7baca3038e43db5981108aaa440b349ddbfceb224da28b71dea8d0b852f97a23d83df80885ed481925819c9a2768777dd7d58630d11f17a05700741919b43f3a6dae0ca4612f73328015fa87ee07b92d557c403e109440b739cb8a333b73c44900a5aeab5e407ff8f44372f0126edd2c8a61f9296fc7aeecc9424131ca3c1cd046b0812a3d623e52fa287ac8b3f45eef1907dcacc9e02db256040edc2638ecf0f79485014821ff457e269d22071e32473103b03efdcc078132182b3cd62ce776cc87a4b1e612b5469c66045f5e8ad8f28ecd53ffae3529f50d487151d0272bcc0f563f8d1c484d24757bd31102445d71f431c77435904d53deebc05edaad61d899745b89bc7f558cbb6e04b9b287f5bde120606c084788f1ed9441b66961ae21a8198f630f2b029b038b723d39e3b60d9662d1d2503b124b359e54138be72100a8838cf4b613029b48491210d400f44eedb23f0bd4a4a328c5a9e7ec26167e359faa01bc7beae137ea047f242c54bdcceffcda665aca8278d8adbaeab585d1e61a186bb41f158f15753feb05b9290aa5138bbd08a3587145cb3f0d0f91b0ec944fbeed2a6729ea5fb603fa22b32f4f1e836bfcf73c94a31c8da4b6feac04537ab2a94c7b61f958018d5f97f0b6cb60edd844b8944bc34d257715092e383b25f2501de6b5df3298f014a8db94d24f909ce6565d8cc8eaae51f69733ee8491f0385264f42c58ba6ce9b779307b1271c5d34029e15bc05231839e6096f14259c575fbd6d92e01fb0e58ee6389d2ef1ca710c79bf9c7321999e62d10a4d995bfe1d30e38227aa7f1c282c3d093f51afa6a8d444028fa2e35a1a5738532a1865494923c088e381de86f8a55a5ed79a5b5cf68b4f95369e8b0ff86e35abfafba34763f823d56009716da4726d1d4545f72aa19ca339e03a053d878d4e2d570eabe31ec2b3254daecbe2fa1ae3900ae6e52f467a063b0d99f438bcc64f4332e2734e62db34bde17a997dd21cc6d2380032a94831933454099c532c659a7843ae00e2b40500dee08eb22b7c85a50cb4a3bfe72c3f5a45a747360b1145a86001602092bf53fe1e3de8b1848eeef0239605e1fdecf63d9e0503295ecdd3f0fbd9baf9db74ea3573504b7be4e38354c2b9ef01d4038a474ae8dbe36476a234f7d549c9343c3397472dd8cd4a850b5df33771d7f490156edb84cace9fc412ad508ef240770df970b7e1b4d9b8ba6f3a53f50cee61cb5fc416b5b2eb56659a4c9c3a57995885fb0898e814e53e7269faf3a85c253ba7e444f711ab8980b0af949d422d4799d5148123c15cffa9da1617ef6715dc6d5bde346cbc5b937a9e33ed97474efc82347901e8b726dd6a779072fa8429fe3a0828c941b9f893d7b5c7186fb7c5c331dfb1301ffb0237b6605516d0a0a6c22cd48c0e0d3a300d326b7f6c3ab7a3214a5470ea84a1b5e92f9368f98a5344cd49cce6507f33272d3167261f9ebb6c0afddb2607bea010d00fa9eae62bf56c45e14072e2d3b703a937f50af7e5aa90c46bfc3f2e2b47ecbdb15325798709599262540c542dc677e4e2cc4cc70962e75d4812b53af53e3ec69c5d75f0aa36dc31bbad58c0afb284b397adf6e6b2ad19f7226e1d39e04e71d66083e1c29541c24d5f1b1acd2f0c89e4080573083c6e090b1e4da5605d8714a2f4bc06d02b1a158b0ca8d3e5a3cf318dfd56a820a6e0eb6618bce5b7b29b30b53dd8424a2985bf90ad70413ef5c31220cdb54d7fb0597492843bba4be6e6c3ddad681307601e7959eee1094fea44f75196d56594aeb4ab55ae0e3c8d144d29d7e5618fc0002f9bb3a81ee2aa831a06f64774f37fae3e0743306ef475737c2aa11974ef335b14cf01d0ed063fe725c006b88053602b1159ad34d60ed5a40dc932be814d02e178c11f01eec24c7a777682c0ace959b426a62bace0697d0f5f92263e722c4021754c39b9ad79e0502257d4038011bc221380cdc28400844d249e2edc7ae8e5db8f8e9a5f19eb16e5e6242edfd7e4221c63e1c1f7497819c01777f35b2410823355404836f6d5c0922d77b8ef326690dcd5ef3d70bcb9f8f85deb28ee30bc4fee1bd9b603354ed8a48eb8c9f684896890297eb361a7b6f8509bea93efcfac6c6b10762d3afd4a984aa343975b04e3a7bd03bf57ab4bdd3c7c373680ed04b2a0b92a9bef6366a04004ad976b6904f2b6ef0efd836013dfadb706ad985a811725431e03ae2c8b6fa357f0d5d4ccec5a4b6bd8de61f31e057c3dda8b27c187feeab09ecf4cdc6d92f4aeef22d0d45785808ba4334e91fbaa91561f214bbd7b2047f63da3953ad84490e6888d7846b5e5671b19fa27401a37f281e86e0a5ee54633913cfb593b9c2ca72ea83467450f6a74bf27bb70b58abe9a7cdad285c32e9a4cf544bd8d1efebc218e03c7593a53a2b81f42b7f136d018095c1e19831cbef1abf09e4633418671ca516ecd1dc1d3248bd5a0b920db19fb3fb8056dab3d4ff05e38e823a5ce3c442df1c58a87d2a61146a10ad1f6bf5a377d522c0a180db2df5938b6c631200438a291efe4da61a69f82a78b4117ed5b52c7269d1892a3a0552c55c330a96a2ef34e26fdd0cb95b5069f938cbb4dc1a27e9c7eea8a19a97ded6567cbbe6f758373a5083e34b5f03eaccab608cd97889a9f9a521c3aeae9529cd2b63f8b021a80a3e34a94904eb1a7d9016bde3e1382747b50a89b423812ce0eb0efa6b4655da3d80500c22de05705640d467b90ca70f384aa008a2a20e4ce80fde09e094d03a192670d64b9232683be322abd4501146f47fe2d7fd6872f1a6bc3c3ab77b4185ea72c02b8c8828e514ce6a022c6d98199faf6a40b1b5772225a1c339ab39ceeb14e9ccd0ec778433e70b1287c3ed4b5728fce988bd9aa2160f2ba7d92ec3a6cde46a1d6f57d725dc4739b052c92a900b0ffffff4f