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 66845 bd869654c4b94f61d22a21df859479c651df34cedb24ac8542c6acf9bf668e97

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9ae513151946f9a9074bb6f8bf055d8b165d335b871a0bbaae8b6f4877f8b51e
Certificate Block Hash
bd869654c4b94f61d22a21df859479c651df34cedb24ac8542c6acf9bf668e97
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090240000803d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007e9b251597957fda4b26a546936b83daf2fe47f215bc729bd289078dabd227b3d0f911ce9288eb1187c82088e0dc45649d04c888b3256177a7ea0e383384f0490d91dca7097f9d1e46d2080b0307f1b4626ac6c13f33892d8b04000000000000004000000040000090240000803d0000

Raw Header Hex

00004020c938923381777c1b35f90aa3f6224ec70888fc3fee18ed4af53407efc710236ddc3e12a8f7aa5183c8fdd61963df05138fa104ef4485709a9d9119ce7fbd7a7a7aad1f6a2e5301181eb5f877486f8baeba0b1a875b335d168b5d05bff8b64b07a9f946191513e59a

Proof Data Hex

59,560 bytes
121216020307c3468a918396a065d9f3d2e948de323c9a9cae86a1531b164aafa08b077b3179d11e0c1893733cd07c0f02dc026ab9c15e37e7230d3a9de115f26abb92603eff6b6836e5328daa6aeb1dddd4587a5e5c1a64c4c20d837fceb6a59294d81148704d16ea6f34682981de9ed81b95980f253d5d522a28db4ccf904c309d1e72fdd900756b43fc5614ac2120a6fec98784ac282c2ca656f8dbf4d368742cfc15c01e8a3f8c7f223d6310c8f4d1401df552d9de88b8daa6c5388026fedb15cb9d7b1f61fc6d52e55c1c77cf1314fd62289df68802a3b61cc86710f0607b971370e1f58b5242c3a358fc38e7aef2afd40f8f6e342a050ae3696058631f9b4b76f97a664edac722944ec62e93e2cb6eff99c0cc35cce11e97e891080cd1f32d51d095b36977ec56f6e7816b21486cd491e02e3cc5f7a87238e2dba779c701b00efdbfe67654168cae4fd8969ae362379214c8b0183d6974ddb3af35e320f4dd785b4356068781b00245383be1f8c4932e3693a70c71202957bdfa755791124d9881f288bccbc5e3de40aee13b968e926c47667e00cec1a469422e68497449add5ba5b35a67518473ebdc24d02e00c0447e58ceb8bc9d87adc8cb3bf4da7bee0a7cbc8572c500a665fd5ea3ce676feeddc5b226b9870f466134eff4779a76a780be97de298039adbc760298cf8b958b0b2fa00d13c57b06c7d44a5b6cf2996dafa1f16aa0e88774c8631fda13f8b6d0cf856281d0e63469fc00d1937dc94aa203732ceb3b3a94718d4a3e8c7a31b4f0ffa65c5a18dd7816b3678405e0f4dc321b3b1bcf251811d00272a0dc648fb346d06f4bd1b48191d54c9dfc2fd5fbd7e355009a81d4641ef0f22892b3a8b05cbe189dcbd3b647532e65a27d047ab794bb8479aae151399fa82fdd2472c90bd1d20edaa118b7d2f484a58e62a14b8fbd22695cf06434dc9d3915c1a213c853f7a086f8f9a0aeb5fb11eb3795f77cb31c578c4340eae9aa62e28dd7b7c738d2b9fd03b2d79377aa9dcb77b18e49a49f016a07a7725e633c5cd82b863a0096a3c9dbd21958d4c7d86371282cd39b7404ba3c5fae2a92b6a5a9e41113876e7554b93008d487f2702d8abda8e02c47230df73388c17a60cd0b09ca4d3c260c041e3c425b0866a7ef23350abf0cd6105e78f396b076a794aab34060d1f568861edd641c9a93b6f3d4465187700fc78daa9a3d30aa1a1d1305927dc429a8b9f86e54d8404b34524f0b2f4b1bfcb1a4d0bd65902e7f92c2886b0c3696e7658cf68db120d7a36ffa5481b6e0fa6d49d2b84344d6039d4df7a77a11f4d8ea51737c8dd5ad1d451b784a705debbe44062c9531ae3da90ebddbea08be952eec93c10eb0d4525a8810c93f921e828b3051a5573d7f519595340863712c4d388b5f64f08c74a6637273aa5197c45365c130492ff80134941d43a40cb4fb02922b20759225ee6123f7963a2bd22fd043fa107d4ed3ca5c09c5a30a42a0a2a9d9caf9b6b3e2febe25108c5de00351a470019547fd3eb3d98caea4a391571aec007841665289e7b7a539ec23b6f3cbaaaabf673968296c3a536809a4716c0610a3c5ad28392025ef221938e222ce0fd8313d3358fc0c8cf531712aacef740a88ccc1eab03115a168ea0184515aa5b08822536e7a9d8ffbeaa7d5ca9b478ea6a55d8579520c82528947420b1916347547bd59dc5583d8a17c8994c184fc4c1f4b3cbb84c44df79f9b07279de0f8fe025c1794f1430bd4cb53777d0bd2e380b6d5b1c5daa7d7f1cb5929c030a4777e5efbdf8fc9ae3dfbaba0b50bfad0e54b63469023c177ef86a8ec4a0ab4a8376b11da279df7d9b45067b8c2573e325529f83e3814e42115e5faa62f06eba9d677c79db9c5934c5ab452de27410ba82b19995d3773d5cc34b08110fb668c9491ba50b398afcab3c510d2d31304baefc3bd386b3eb906da803b11221bd3424cbd08ff9236028401ee040643765cf553394e03359e5644675c51ed30c68d15dbb452bc133489bfdc4ff6b499f9239db7c595fbbf71c668c4e34b7cbee5dcf56bd2a59577eb71e209e9fbfca7464d24b9458777834770901a50ad6d0a603fafdce7b14046bbccbd0407b2e110b5c0d0fa93e755e0e7f90fc4de2055354306d6e6f0e9869adae8210936bf6c51ea06d7928d66b6f247c2965ab87e78bb2c3e8b7d2c0c150aa6641bbc3a3c0bff2a6be3d77a26342d958832495205ba0dbc78e1122f61cb7e68be255421b4b4c7e1212da364c743da53f872df2b2908627fd3b2989c92c7421d9f383a57ecdad81016596e20b107d53f08d36c2890c9c07da0992bb662e904c16e8569c31ed804376ba249b127af1e9f4469035db7ff27faa879fd12d2b81bd6de05539057b57b8c67fbdeb33291cdf1d8557ccbe16a09b41b7633099fa6619137d5378004ca71ea50ff555dedc1c6f935a89b42182097cec28f339f7ce5dd6d024695088a30e75ad8399e269d2b087de213ed825e2faa39e74f6977a1127fca41f1e8c8319c67941f1d8e567cac7d4fd716d4a9453bfbb211ea30b131f204af828b711b6541d94c639eabf3674a6d342df6871256334ae1644f1df2e8623ad00d351f1a52c630f5ed148a38d30f649d4b3a17bb6388f76262eb52b6e7d6fe0a49ddd59c6dee0fd578f1aa1edf8f53e9c9e2489742d3e429bbda70110086e3c12743de7fe4930400e919d87a62e820be13be310662aaa6a78a3cd6fe1ac46f08e34690bb33bcdb4da59ac8054b6cd1bc410efe48541a5aaef9e7916b449314731815620a339801d93e296c136a09041bd1c98dac231cc6f2d18125a3ac95222115d06fbc5117117ea613f064a818bc621fac26ea82295c3fcb1a4ba76e5e06243595e8db0c97111f098bb49c46c2349cf7c0d28dc8427fc37d4cda9783c7c9fd0c92a3332e54dbf6d05829af66560ef9e9aa5a983096e5feb37485232e76a01b33375b49a33fe9917d0d53a845a4b2f28ca275c1e92f2fe4c9716b88831ad214cd2c1e5a99f4596f1acf80081b06cc2c38857a9f2bf660f946f7fb3865fb90bd553ce66692169fa04c0c549ade8711e1e069ae88daef79f93055882c496102c87f23d3cebfd111e57eb181ff1db76b6f519f527aa4acb78ec8f112e7eba6772ca087e832983aec5bc3de551881686090b3652ae2800c66db73c197d7231bc7b9f9107c8692262500d232e0cedf99c72784a8f5457853f3fb2118c3452d433cc089ea269cbf5594623abc82db38e35e86a0a223f0b4ac8d26a1548b78a0456750cd379ba19393c464f354bb1f9e3de8d1eb90436834469822cb0e8e03aeda5400a35406dd477bf0b3d61ce8c4604274e38d9948f994d526857d57246aed9de404735b4aa070526cf830b043d04e985b7770444e6568583ad9c490aec8fe519413ca742227723343ec8de4c479828784b91bbe42633429f0b3b1ee18f32a093abe0b5bf972207aab06ffc7415477a1b6ee3aa9b4ef33d1c8e1731ad2e3a874f3154d03cc41f0249557a7ee97a8e2c3edf6e84b644be8bea977af456bf4d05f9070243d59f790c251d84f528224d10b1d09f051b1b866a5ab3cb304928d996fb2f15f941dea762d0e3e421d9ab6aad0a3fa6ef615df6b8d692a1f34a7daaeb6e1bcd1dcdd7ebff32cc25de308a545eae97fbd54702715ea1ed906c573959e6391391589d8c479c5e7dc81561ca6ddf144a5460553aa6e05aebbed7cf9885018e562ee051b5c40974ced84e8ca57497baca930514e308159ec22b3088478976b39610309f8b6b637bbde3673a37e5ed1875615a2d828d9504d0cc8620594102693966684f35fc31ece8c33b517059830a994c3db691dbf46c49bb026338f2cbeb3de1f2ba49d412d5a977a613b7371a250261cbc7f3421e0955af20dc1a17be01b9eb39840ddec9ea57d37a2f430188a57f59bcaae2a26a0f7313c30825a401a6d2b260da98728518c22b305ee69f108ac3c23967d74c92fa8aad07b5c9d583307e5ba62dd78a896e8a194be47970ed1fd9068071908d24e5593bfdd0fa5fff2f789b5af8ea4b86837b560c88fea762feb38b9e73a12adb78a1ec563df73d275d3c613c8ccffd9f92943888cdc850c3d7786388fd433bbae962ed22716c97892152064f6bbfe9daa899890166d7fa2383f9c038b1adf7cda3e4a0b7c5d096072a0fe428f2be5437557aaa7b1864abae56bd81b4bc50a8ab89fb33312fd66aa427083eaeb6726d61cef3d0d87042029c0104eb803f8a3382823514ce506c1d73d3d5376281fd46be01650060068a4ffee01c34eed372be81e5a5e376b4e01ee0e7e724e15771ae955bd2c8f7b36a0502246e8b6146dfcba0a49054ef3b652cdb01ca30a349c90ec7c87239d2ee84e0347722e4535cf4784ad19514f2dc4e487b263ca441c9d402e216cd13f4f6d40818b4cff15eba7b856d1674f742715da861dc2c3d3002a4f11d89da7a8d61f99ccf7e45b0fcb9d0a119652fc324ad2a9b6e09c0dab326045b65501d88f73b71bc2ae05b699e2ef095a0b2de8ba76f4c4495c003afd777066cc6065347b517055815a89853258a79f8813ce6020180351c1a68c91d4f932d8ae684d0aaa9220863de2a142671a33dda7e01cb35b4b007624e127df851c190c3ec8aa0dc9bd036cb6b0f688e0b409c6221ce362426429b947337666eef9e4330db4268199fd8c56ffb85ea8c2fa0fd696586b671424f81dc7890974ef2ff8827669b7a7b14be9c70b3f361e311122287c43d9c3a6436428e65b866d09d0367eabcb5c069b34f8dff5134a823ac20b31d9d3377b97395fed7b1df576461429d2aec9820f8ce55286796f4b49144b89f1cc9814c5be067894341429fb83ba11b4b04f04334b2834d662200040b91c7333501414b8460c852429b8729c64ead703c3ee78f32ca21579e16b08856ecc1efe9c89a8205b9040c163d746d7567a50ac15b60c478ccdcbce9a577a0a9f91b146bc7371cc73de69df5f8db70fbee5f8aeb308a7950917074f678bb126c57cc1db69e0170643f305261403fe897c4043a72d3d5681513009e2ff88e376a7e1ed3e00b113e6a95ce4adcac06c677411aa3d2bbd53105316eed5dcad30b30b3445c371a7fd02427286174602849e7b41e0c433d611086c39021f91d909844b295d03a1bfa4399095ecd0df0e2b42e771bf65635159a4399bd415eeb7d802e3f1ab400638e26759a4c7e5be7b86020f44d207688cc954b9f2a425baea03e19d1000324bbf024d00d271f44eaf89e5b91050738207bb62259b96b83155ab51a77f5a1f78340569d5e727613b715963d9ad713f7b169f67ccbb716aade3f59d73428a216f776556cebae20e78585199dc3bf32bb01ab5b1a9bfed76f4f2f69dbe42c4c9e7dcbbc436e296c3da741053713058a36d3c34077d8c150def912ae7f166d18820d46241a0daa5d77ad3ca9faf33b40408beebf31de8b03b47b575906647b80df3d1521045c1c1aac1861e1d75b60ebab541aedc3a91decf34152917b1f86e93ecb18b2b35f53751080130ebb7a577091f52a1cb6161353d3f28860f0a72f0165f7f68292ec622c4b78cd704ac01a22db304a85fa92b20d199765ec4cc0c6accbf10af1fb73fa973d09c578a9643e2da805660c75dbff6262324fb9b1758f43e35aa74125a1b6c0a15e3df0e4cc68a24b82ced77103b88dc48dcdb0e152828ca70bb528b9d0f2f3a4538f08c21275d716096a6d927e0227b188ed540574c92a25d5a0755ab4499c18ba56bc0a15b2608c163620af0a993a32db92f7aa69bec72ec940cb770f61af1e96cd24042e8f9f79732b2e4bdaef0dd755c5caa30596ea2498afcb2ed962425ff8679baef95caf50626d414cc1e6a3a321329f7816629c41f054e1f08898518fd3af3b0d186b769cc0cf9a66cc4ad7b486c17ac53be12870fb04a26cbadc925f1ceec24b77dff76e7c1c4a386a8484b974a3c27484b42bcf26114c891829c3dd42dff991eae363e629698e42f9f9cbd7f8cf55f6d0fb8bdbf3e6498f75aeff743770f9081c377428c5b3fc68e1755fbd235bea749c9c9e2b41b9fb544ca83e954e446937e7e0fef5bbb1287514e9af406c3b3b78fbad6e0d9a01d83d21a8421975cac9e625c2dc285599468deaae10aee8018d6a22626214132dee82f7dd6b29bce477f0650e54d130778f714bbaeb07bfc7e98eba8d2c29f776405483c28f76ef7a515027db2577a70c023f38926046673993ce66c288f1b1c5142bb5e5ebaf2e6eaedfcfa9c7bb53da4bb3da055cb0cdf385893bd3ffd13da8e52487126ce2be59facc8c9d325f30ba3d4f784d5c6eb25f6b29e5da6fd74e5a5e594b88312dfdf007a98a6170f06f15c3db40be43c990ca0a07c2508e8193fe7af110295c38eb11d637a9ee93862e4160dce2958e0446f1e65dcac57ac9995e94bc81667f7d1c9cc231b78bed9bd58bea8bcb96ea53be0d5084dd5f6378c57b138fdd8f6afad585efb39565dc6cc6a25ccc823e9ead57ff47a01e0abaa035472dc66e2253384f3d54f457b253f9ef014978f164e9c0a4bc31fc85bfa516016df75268a1b3ad0113acb07e04d2255d369c6f3fdee002667c0c5ebca1aa32e14e40d154222a40b93dcd473bef33f25a4b9485973cd45859eec5da2704e0ce5a426a332c7113092fd1084d81944353990eef4d2f43616bd9f4d81e032d57c6497dd20def5ce0104a3030d40e5c6f4a495a2af832a496d21936e694d89fdd8314bfb71cad498a61a17ece400b1e27f617afb9a6b80fbef0b0930f90a72d8e9b866f19dd3953f38d3e30098035fb1694cae9581e24093e746f4fa07565072f3ab79f213801ae73483b14d0503e107b795960fe38bfdf2f269a99fdaabe5d31bc899f5c1a472340c9155acc561a60b85769859f4b86fa5b986e167d439dd35e8503cbef8684d1329772bfc5cf2ee348a9af57617772beee83f0ef11236d5a2ec3ab4acbb902925c8e36e60d9b5595af9bb907d890aa676879b736f03c9200cd834748c7452392b4efe44924c8b538c863653a3aa5807687d37e9ff74c7314bee5e36b4a5b534bc5a197725f037e4b08a6d0205de3d7d30bb7c00e563237e0a2ea0ff3fa905d3f98d561c6aac5e016ac67fa668635c6e232eb32bf5c5a158ce8940146f8d3276dc7c98562966b12765ca6d891b7ea0bda4fe216f829a9d09754c130dcf4711c2b750b3baacc57cfbd119d121aa14e44684355cbaf170cb1afadc26c25d00e29b4b827d0a20c378f0ff6e13a86baeb8b2e700088b73b224edc01b277f8e4a8403f8ed9006071575956fdef82b0684b9267ff1cd0d399155e079fc1579d6517f3167e6d31ac9f98bcbec35dd76e1c3d36bc61dc03e955966a4b363b52fd733ff27fd667d1560d3c36a0545592b91e82c3787b818f9dc25f67d5fcf16e8ffc6485fce7b03cd99b45ad0cab4d8bba98c59e288d552f04b0954cd090252316fac29ddf9ccfc894877ab870adf4a42a012504e72039f80c09a419fb8ea4561f83ab14faa5e7739d61af6c0528c2c4498279422e13606416c41a002d76ab0a49764b484c59e85d296d99d366092d5e187d9d5b05a89b19edc162ad745b640176351a6928a1105a2f01c9e083dba956350f679aa6aaaa33d7196b52f1b5953bf030338fd1b6983a7e07f300a9e84fa982d5aebac0801016333c9c61c04798b14e405bd50a856ba72451e79a096be0510e890990dc10ed02875b0d6f98dfdabacfdc1ace6b60383e802ca8c6d0d5682a5297e216b6b6047220e05eaba30fe4e56841ac6e528396557ae6281b6aa08e893f3caa407e580b0a9243f64f678346ab9553a8a2429144721efb9d0dd11cb68fe25ac7a1669a87bc5dc0187f121f6486e7542dd7a305254a23db8d63fe45886987568f8e0db8c16e8051ba3b6abe5251c379fe3d0183bcb6e0acff2bd9532c183016b9ca5eb0380f9b41fb844f7bf72fbd65961c89114e7d943f0136a401f0314cb5abd9b19f0a2b4bcef7e2177053027810df2b932db9bee291845248327d46a1f1bf34e63b749e7418364e7eb7f73ace0e9f107b9d01f24b596fa7240e5ccce97b6846918d87a1adf96b0693497d2123a1b44107f6956572a0c9a8bdd94ba9e4575d3503b76068641ab6b16e989a772ed3a64edf9b108c0d0c1ccb1f427b67e2f83c7dbe9ea9f18578be6da34061d1cc3ee0416c56d293002bd8f47a9a3eefd155f2c3ff05968399bafab36011d869069e63367c59442e20ac56d0684479f4a427d3bbfd6a7efff2a1757a889fccc668c176b4ead0b0d3657cd28ae5e4fc37c6d67b99802f7df0b8ffce63dde1e0499b5036046949bab0a2d960a2f2e94380262096942db4bf9c9b51cf88ea765b91d85fc1b5c04d56720d5db9977743ab49f4b160a6b3d1a81a111f9781221250b57f32ee46d4b972cfe1d82420a57c48e4f6809d2fe2cbd1f14e5c1d5f0971c98b66f938d3757ff9b11c01a0908743602e1b4d9a5bcb24625fdf60c2f90f064ade53b075bf21b1dbc9d0d2619dc7db36d3beaaef6d1d2b1c524eede5ff032fa7e3091fa88067fff83af27e9f81f73902f750733620677bd37e7520ff8d4353e60dae3543bd5755755354639fa2508a9f166ebd189826ebaf40ff871955c0c2dce2c67ef47d3c4cd4ada0c8b450881c1a5d2a3fcc5b6406d0b538794289ad7a22f348ceb415fc9d0ddf854e1aaf46200ff6e00e6c1c04944f886baf41bf71944444d9838fc3f2ff9c7fa09aeefb626e83f69f9c52233e098cbcf344e99fc21c80752240f32794798d477fcc47ac8ba99a87d2148759563150b0cfb5b5acc14bf02d27d43be26017b522f067f621605a22b4a5eed09d841389e5e536d22b7af98a51339c02f3fb2a266d2cc2b85b85a764310bef244ea48588526ce2f7262936914932e7cf984b467b94c834b4e691272a519a7927d3bb711764f06821b37fb930f3662dafc5304e8927cd0ac254331df026b20fb4dbecc310fb0d5cb36a7131d268ef2a2ae85f7069403d64a252875a065f159bd5bc16382e73518fc3ce8996452ae616edba154af71abd32123676c245f343792e2761ed1f8673e5495d3890f1a14152f1295e46bec4f57c13495640fed1f9825cd45d7b158655cc87ab3c95be7c45b42f168d368d2c322ee40cc47b3bf0e4794f97f68f1c34c99211fc553d2776f8e92d35c57f679ad5c673546ad34adf3d99204cc7f38026e9100cd184a9decc6417df812f6dec0802d583e49a0214254bab5e2d991d34a44a430f6c7fbeb01a570f1ae888ddca000969e46f419398b8548c317b77b4532484a76c2e7bf1f36694ef42c99c2e85a5b6592ff3c7c3120b115a28cf8fad85c1bdbb105a1f9bcc52b98390a836d39e5e43b1a4cbb3712bd458e52f7e5ba2aa2a0fd0485c15a989e32bf3dd4a31c8e448074def81d63d62a9e40b52625b9220b0261cd23486f063fe2c2821c1f0b41a35d48554231827ad7872d273f8949814b8ac879618a52031d8c2d55b5b0b85531a95242ef24748e975628cfe9b2a2fc68511e8aa398f70636677f0f4cd8a4c48c7a16fa4d233466b0596c7dc84c170b5718f297e5917fd827a3263d9fc1444828a54d8d1bc55ce8638c304e1a438de4709912a88f69319333caefa184ea75a8a22b12ec2390318d9202551add34cbcc389c8242856a6ea86776e3fac82e7c581c10842023b155bc09ab61af1094d0b6a818a949539e8bbcca739ab042514394da41d8ab6041c8bfc6cba2b85af042ca89bbb0c68140bc88635a8afb67eaf5fd1339bd4037a5717cec99b1154a17d6bbff01d691ffda44202f4082c9e5071f368be6fe93af19cc83fd2844657d7e1cdf3453d1803ef6cc751ce730e24ee0a7bf6c0dda66e7a12df3eac649b2d695038809ee2a0436822da3a2ad33d5b1b0d80add4d412a6234f580dcadabcfae5627b519d579c02a31ce69a8c8e7eb3d158ea800280213a1341147138a6a58bb8888a50b9e9b9c7916c2e77fbbc38c1c0754533cd25de93806a6f7c358eccc8914a7f4813231a6441f873c4339b26931492d918f27ebe4d7244b52aa916815454d670673ba6e6965fb5e05394b291aac81fefdd0f1d6b452209d07375d9c457daad53a7e6726c1edeb178678c0155ea7769475b6c416fc34545f34621748123227de2c22d9a13ace626d1d1f47237470cb8d291d3c48b9529a63f42d89f74f2a4126e59c4a0fae0ca033bf8e2c97e554f04b61e942d930652d80d67cd4d2b15bb59274b4b528fbb9db813854fd16bd022dd28424c0d17e5c1449858f13666aa13fed58febcedcca413386d8be67d911586b7b2f9fc91004b6b797e8022926a5c16132e9e8e7590f40f4494527a5bcb37fea57dd7aad94a4b89e402fc56c865627e4223f53dca44d1897de4eb969dc24b0445cdda84f7c8abfdac1498ee40229e05bc81f7981cb8046652ca2dca5574a19db2c9c1c21e5b716e194a713faf32679fc76e6de565c0c4aea19e023c8ee2b8f35a09cdc81bd496d01fcdeef2978c5a1736cb83f7d8a77c40f458ae1452fb608453628e795c27a31f917878c60efb3835cecf93fd1d05369656d9ccbd676c74778655caf506d0c719a6befe63ff57dfb294edda6ed463f887085f4e689e1a78a59ab17ea20036fd51fccc145b7a7fd4aaa412fe62056f71054223812d301c2fe5cbf87b4eb2cb10d3caab5dbc21b5866f16c23b9dd4a416861e640e7797fb1e7eb2e300efd88e7dd95e38a0e2e73d7910a6807fc9076541f81d9c344d2df6d2d8208984d7113c18673f4e974f74a89eebaa3a329b7032d4bf2abf32047c46c265ca460b69b9c41c13ea37852a15fc549d5ba033a8b242a5e76728a1e80c1153f4a0ca16fa71f8112ed5693d4ad4152d03f2dce662ebc2a3826fa2a1203b8188cf0a02c6aec29c7da9743c0bc235bfa6b1a36484d0c9d5fb31ca884c656e41f0e7c2371e8b5e0666b15981cd19644a097ebd276c4a41051437c99b3db8cbeb48ed5fc559db3371eef9aeba6e4c4f74e3c36f29903acc4a08c0b6358684e823e6d76caa50af13bdd98b29093599e80647d0e493ca806bb5100956429111efec9eff9823f10de5b14fe7d0873469b25fa4adc291c7d1b9b6d1120ed2a5fb5b07483789320c77b3ebdce5d910b798df26e126c2ae970fd39aea56bd1d4128c7c6b1e9a5cadb3f3ce212dbcdb57cae743affc5715bbfedba47721e04c8ac90360ccc916f3bf756b56769484de063390c7f83ad4fa82c3b10d904bb1bacf82214fa1636b82b86aedd57aa1ade09f61556b7cbe43b43bd42936ca35fb17bcb24fcef72b516f76159fdf968a446992d90630c3c34b5f470c3c6501dba6779fb78969ae2315f023d05b7124faae14af0bca2ed37842f9890c06b41f8ddb8fbd67997d844dfe277a37505f0085212e045295a71688a9e78dd487a7561767b1b226ae8671561bb77cba19233fecc37c54c7423a20e0b4524e09099ce505473205b4ee9e3fdad15e896ecfd40b1b820e41dd7d5f67c58a18ad986ac6839c176724698edc546d1981f5ff455729c04e047696d7f227dc32a07c02ef10d508cfb1fe44b56d77e81d89faae3b30b533ee7facc6fb780a0e18bac234900c169ade164e4d606e442ea5b74629296e99ac00cd4ec9625325f4374829ae8094f0f2f2bb6d61c4874e270a23f31c78ae73c893d33fb097a5eac0be798258806253416608717f93ea8d3226592a13e64128c7ee38ca348a4496ec391cd2d8e5c118db2a3fc20c8713dc815031a695b6a170c471d4ada4689e1e1ab83c9e6e9c16bbf1a2dded13c34a157845a7179fe53513019672f4a376577b2eb64b6b5efba01d1c423bb40f9061c885e7166f04be2cb1732d1e97b783cfab45bde754038ac2b1a4cde57cedb39e74c75ca7e825ce6eedb6ee3afc201ba6a3a2f6cb673dda955db94e364b8f9c24b6492ec61f9c02c12614cad9cd9608ae66a1c537334a4388a40803a34e380706565d9c5b791d20492d195f6adca6d7833d4c8ac84c3f4b5fecb0ebc9225f8b9b7faf1c89087b869d50028c37a8f8a45fd6ae1d3f3b973dfa6bbd01b2a11d9008264cf415bae49e968290705299d73b2f7231e0cd0f6bbad4d444da12afa8e1c789af114a43f68de5c648c1450af01af334ecb0a01bd4884b94f2e8a09e2741c6b9b6379387b77d3f3f5d82b2769d6b7acbacb96f846179b8e32b4a07a3ef6bb7c8708ab90c130cf6f7700191866675e3f3742cb28c4e24d7baacac47b7664c41ee6584d1330c3d8ed6b15f977b39739ba8e9e3df9d6b8961ad9a62e269085d55ac68fd29b4f401d6da852ab86512565ef160856d9ff0ed7f1f7b331ffdc2ed8973346a6f4483951c2161d12a0b1176ef7ab5dad07b1b48b34f55548e695a51f71dcb0213257d83a55f7881e40a905704cd365d0a92122f88eadcbc7d8dc28d403a325fcaa68b7e705ecab52c7f490e95c9074135e715b35480f230bd67b34ca247ddbc6be421a8411510eb456bff1200ac27737d859d0aea960d4d9eda1b23e4afe7f3fcfdf515b852c8c55afd745565f0b35e5683e4b64267b7d3eb53081133534a3142d6ca31c3508baea0d669b4765320d32b555bb8eac51a5fa47b86b024ec67da8fe4fc9b4688e37c0f4ebc5ae2f9bf375010556c03887b482a67faaec4fd4dcb7229ffa5eded759e1799b3d5f3381365aca229c0e4cd39b9b11285dde1a12aafbc1e6f3f4e838e5a1540192f62a83a3a7477e4afc6531951bcdeabf05fedc906aaf1288efab57b0ed537f303c2414e8d0dce5a1a545be8543ee5491032f6917c25e249bd457d28a3fa6f076d1c82f95064216bbd81bfba3eb7364b332f214259cb086803ea39406d59167e44335ce9627328a1beacff10a5fffd1525ef3bc203720dbb6c5937210e4aae9632bb9e616608b958166ad2de90fd7ba85e56e7cc4fce0d38e37c3d7e5e1cccc077c69c5605f812a7f6efbc3f9a6e7a6f0671733c651f60522ccb7adcca2773df577eed48c7c857e523fe885686bd4ec244a4bea8178ae3c9b5caf1a74f63ced2f75aec7fda45547cf0f22bc4417a219e0a28cd0c867781e9de6b2e2d2c55a2f7a3df836c7125c27f1d4a7816643681ff10347b4b78af55c964957c7c77665a318b5aa554f178bf23ad2f5682c017d3134a71b2837d00031091808a9f56d5a5de7d4ba862d9a2a799b39e704c9b7c780b7d995c9f441939e17385f4c9b47ed454cf63d834c0a022991b9a75a812ac7ec82c9b9c7be48381c602d6ab56a827cf7c2e5fbc12b8712756b4e870f7a76969e29b61d6075177d2284539c1d95a17fa3bbfdf40b571eab75b844574e24e521ff827bbb3658ca81271e451271d7b4f6acd7e78e6ee45a43f6c995da30c9cec730252134f7ba7177823e27b8ce3d70ff709b61a67028ba884ce0e7d51d73f676fbd0739ff93790eb2448100f77419f8eaf62600a732bf9ec7b1d8efa7277d76979c59ad8ac0b548a76eb0e200ccd5d4799033c07b2db7809590a2dcd3711b4c7831b66c7c374540c862d1eb1f5f7450380e48d33a8ddee96ae366349953b1bff4828738e46878c274ad2665284a88fdf4ccb0aa2fe42ab2fa43b514990f7ec3a833320207974cc337de1b5d73ea376d73a1965f374734a2b186c4b709fc14eea0b9dd6abffd91ee88d1b9a81588bf1772ad571ec2fd7e2e7116a55369e25f53fb471e1569b187c93a198deddbbc44e7140c3b53f4d096326ed94a163d5bec126d8a61cdd33457a1267e5ba73cde99ad5abe0a58d50c2ef691aec4c81cfface9b7886db32be9053f846e84d03bdae604d3f825028693437259f98e7882dca96762c0d33186efd55118276c3b1653cb59475277cff2bd674685a8bbb600455471ebc1a86fc06508af03b45a5b0921fa2bd3528abb5b23caef38dde73951a691dbdc1b79cf9cfa31048aa27f63934f194282508a95262e51e0236a87bc6abf9fdbd5a5cff9bcf4c4dde14f0e95faa7a94c62edc9279df14894b36fccd7b2d65f70d537079fc86f78ab4e5e9b54af5fd9905431be914fdc72d0f193ff5a5b4af86c6d98047f3e633b6dc8571cbb6b1c3a20fcefac20a2a0fd533acf028c1beaa1d373e14d4c3f24b2091edd8716a0ce1a5d125bf9ff10b45979f30cf9f8c6e404ee3a9debc7e45b56658041274cd35008c01e647c105919212128fb57f13777f574270b7d7b7b9ac88a820008b58c7f004e0812c13ba50018c7a0a79f5b2c73ef2ef40a09033da03fdef75ce7e58708f6b5086045e8279158b4a482f3c9bd74d0af9c022e3a0f46298f3d688c96d0fe36d7749c6521c0f3ec2484e0248b5fb6ef2c9b0cb40a0f2ee790e20aca1284d059d9a74b0f0ca1339413c96d711756cda729f52c66358b1c52d2aabb917ac63d8d31cf105a76abc662a4a543ed1f37396f48f391bb63c907b6c2d4c6a43a363c1c3ffd63579efd2fdef53961467d45c1313fabc4269305dca6a5ee7ab716046c65275cca376b8ce38d9669e37832074d0aac7c5bc10ddeca079be1b1a13a71ec72135a6a5e3f4604d11eb302ea0b933fdd147fd9fc7c239044e533c39db3772c2f7637530559927f80cd3d2a8cb04030fdffe40911f60237c4bdcb9d6e90021ba1c06b8ed03ff0a890d2318f53e558b8097c051790ef75eab86b5f709b3a38bb407a354dd48069b5a834a0f9220e2d1beccb28d6e5ae9da7a5d75fb7758e471839025a5e0e3fef3db3d5f9fe64b4c2a5c2c1c73e36d64e6ef1ae751ff34e5e58b6a5a879634bc576cd46c577562de7e482be584c60a91747382d2e7ef65703670fb85cc3c3ebc2c25b83cd70b3b2d28475bb4c3e09d0df867a7adb0356cd8a4ade6ca34f319824c8260a6520a8d8a07f3f4febcc358ffcb8c14c31c4f8cd7575bdfd9b912b89baba86451700889f90a31b66c0b59f4de57f0b7c052dc10e80d29252da08dedcdb323e351b3d41c76c85a575ef2c037767ef75abaa956f4a2fcccd641ee3593240e3b7ff09615453db27b02804ea9b5fc2c82054074443f5a643d78e1a8d22e0782a161508594b2fd8a562ecd91827527c5287c26788fc74de75b29fc93361ec4b4eeb6515993e7209a821858ba9e405b9dd537814176dfa47f1648030898784fe69673845b1b175c369d8e7897e30d5b52c71c24c0e324190405bf133cf00d10d07eb27e22e5d6971ee665edb8e69a22e23f0947ede0f63741d5ed0e043938c89d57c989067ec28dfb069e5cc1c87449b7a11f9dd0fe395cdc25a1da7bcb222adcc8a5158a0917162992ff9c3db7b9071152803359a952d97f4e71e63d28de88f3282e37902b98e6a69d4635c3cbfb02d5835d66678c7e58bad0d22bcc7926f29110cac7695627a1579b26bc4f53aff15c7dedbf7921276301ad316d5727092c2b6fd2b4a58f9e200e470e4cd6d7cfc03642daaa28f6361a9d1f9992d8cd3059daa8e74b2d0ab7ef6205bd3518c802f1d998bddca0d7c0d69bcc09cec104f35328165a48d75abc33de09d21eb2e0d794b69838b631e6d212c2eb4ea4fe28b1d3de14a4aa42ac043be6dc07b11af61e88fda4e6d7da4ddd1772e05edb793a55db4738f153a8c72a46a08be6a9cfefc32796d765aeac4ab40fdfd7da410c208afe1b74da94c710f54b71ce95f65977cb9dfc4320bda31427d847951f581aee36e1b9ee84946d19ea544f200f4f66573f80577546ff5ca6c6c376121bc2ce61e0af00b8c468dcdd0741a7253bd2eba941844cdbfb4e3161e7d883e0ff5f1a4c9061f54020f599cb8c6580c19b85dbef7000632ca99620945fb1a7cf04026dbc0d0b9bcde50dd98a9121fe1a82ff055533a664024e912b005526859cff1da2a5c52017c686a8abc9943a948980218ab81c2f577ae691c7f558a039e28be61ec13c67b4ba85f86b8c9f4e6edc33ab59bc9e5c882ded1da3476c72465db09edc645c8d8d9a05846b66be1e978d6d31c33e38503fcecb26c450036960d69d561c59ad4491a7b701e43080fa7e61e641de53bdfee9aed15be7213315ed184eb9942cd1e82682f4622e3d17d5fd0165b03b5e6e6fd0f748982c21b710172cc4cb0c98b6323922306aa797c8b3533f91d00d162e310d5c92cb29eaa143994cdd32adab05656f8906faf02191064dea045e8c1bd1705e94392bfb93a22ab7b07d1d3ca28d613dc64bc1e373d05bc9d0a0886e1f2394c1ec85210d20b9630300bb1f501428d739df78789a20ce6f6a67a1dd154644bdc748053ec48c1962ecd12af600ae23a2279929222f455bcbd4887cb24aa8a028c8eefc0b79bd2ef237ba8a9b075d615e5f2f171ff46f743b097626582c042467a7f6649f97dbd0f7db54107d86a17de1432ce51affda17a482d39168b65b60440b92265df72e5afb66c62d13d39eae39102c72c1ce5a55f33150ccc1b081a808d5d9047e5d5f946a7301d3983b04ef713238d5bec3724ae15eb72c5a2fe03f2a8f9e395b4accc68da443e0f314b9f74e04c6cb36a7479e7f66a7c74993b95f65a8c9bcfb292c52f7b44e4ec216439562a6457935047f94f0d9344d33bf568443c085967d0b5b2d9460be3e95738cb0c9d3a1d6a31c45f161c640b2186000b116216cae27be22193ed3c28a5e2e135881fc3a0e52ea90dc1b22c32df62151b1cdc04a6fb97e4ddce5afe6654f85e2577817add516917d96361e76f52a18139d392758979e440300f7348caea500de72fbdffc3ea6816adb352f63cf8f452f1cdd78b7dcc66f47a1524e1abc1ecc423a10589b63436410d78464736f4ff6e3f441c982c30dbf367c85c10ea23bdfa6e2a3569ccebbaebabd16a0221956b28a9c935d7e06fbde8958b1424a3e80cfce7a0c87ca06e0ddc7cc02ab9e603043449a199a1cf129ffda16750591581d063f31a9603c629eda698dc83f8b225d11670460f016319ef8131efc2a76bf0f5d6d383566f2dffc1cd7c43b10c94659637ca16b027cdd13e589d2645972cac1e34e5f29078db708af18e358aa4cc9b4e4e1857ffb8618e158dbef42af4b4bd022672bdf89dc51c73574e105b725bde84dcec8994c5d6d198799d4265905d8fb2c66b673e23b3cffe992b97cbf489bf73f0501fa9332b982dbe690e807941312bbb1269ac77ea83da15c8dd9b5f6574c268d3a896d532d189dd740afbd4517a875f3946d156d5b94deb264affefb469f3bb0d11a636962caeddc96e39272d1032e8d8729d4f6fc89d88509cb8ff9ade9e29f8c4c1c2f9960e2d598b43385c14ed9bb8ee403ee119e5bc185e9db16cff695a0a5bdc1359e1d9a22a7857dc56b8fe7d071531ea8dd6cb2178ee23de7af9d7cc8d09f34bbaf2d959eef73e4191093777694fd28f5a535e863b868ce7531dded69911406d1bc63bbf67542a413b3f8ac8895076054603c8b7e2bd8b6a6ade4618f93eccc3f3c5e10b1ab277ebb3bd0949449e3b693c82821caae29419bb7828403779cea0a915cece535bf756517547d3179592767b937923ab7aa2200770ddef1997b2ac7ef0d9e43d780853146eb10e06253c544698a2f0fe7e28d767e819935b52cb4dc25d0f0c2684c21ded62164a5fdcda7576c750115e49d6abff792ca4bf5847d70080f2a9507621c1428b96ef3b657e9c543c175db69a446ea4b1af85e2a59af5832a852cb9d9450af7b902f603a78abe7f8434396c0e6b35c37c18743a13f1fd140b5fbbd40199cbdb8d92460fd51347fa93640c363781007ca0a1c499ec9a50ed7177076e63807554cb3dafbfa73b0ea2866418f58c954b4af34510403d722c6bf1b6b5d1ab4a0c5e95f3421f57a10f32616acd2c8b5ff95748691e91806ccd56397f5af52b42110a8609828a6bf7b48fb6815e02f60b622756456d590899c8af6d0714d3a5183b9d246c76485d17375ced584e9c3f5ddb1ac713a73d397a73e0b44472673480fe263eeaf8c1752d40cffdc1e039018bd983b0926ead47bc60fa9c917905306cf16022f4e39b0ee330939f6720e55445a7277a180ec74b9d252ffcff6916e99296a3d5e488033b87171cf7e392e62b1173aefcb6b3b73d29621907bdacc2930372b52ce29b9c8c6afab6b798238b41c55c92bb427235092bb528a0f3fa606b0a3d13c61629caec6fdff75c5150d0c97b2d3caad7dff1374cbf8c6e7b158879389b9a851172fb089120c0dd66189d20e8ef30c7ae9ce323e6a5d4f9ab78fd5f7d2a93583fef383452b0618b5aec1cd793a42684bad01b52af55966ec3a344a4bfabd8959dd8892e252f7857e4e4aac97ebd3bac5e069fd96e882327a1e68d113ab7bfc9ca5d3fe7d1b101c07eb7b4b57c304b6a2be56303012fb06859b779f9a9af9cd698ee350928a66c54e50ec42c56de2729ad1e0fca1bdfb8edf31f7f37a37e1fc9fb35c8ed0e44194a301a063f55f2dc807e4177cffb3a6b68562c1d2e9a9c7a46993cf0c4e35fe5483428a2998aa4cbc311e39eaf0ab5e8bbb514a655ec1deec5aa4c957e90be6a7419010ae4922a8b51d1dd64e19b0632b32a07b3cd16862e5dabbfe4583fa2dc17dbb206250a09261959b6973856cd9a77902df1f79518756db80a87e86397f07fdce59fb8eb457bd6218bcca8f827f80d7881f17bd26d1d2097e782c3806fe122b917a03aaca20af72c7988a27311fb2641c83c03f96d5a33f281129fab9c6a7ee74136e535a1129f0fcb60f03219d06194e804e4347fd8e7c0b6806dac9c4b36c8e5b36f565c7443301e98eb7738d2483ed1ffb4ce34645ff3b241e430945b682c6594a1532fc7d4139a61397fa0b64fbe89eeecc0e6d7d9c13db37e7ced37847dfb1339d0ab7f755af52281f49434da4f18b797ab4dcece7f9af0e7b01c514984ac6c367e5d85d3e13f1be294c3a52b68f3103f608ce101a635e14aa7e92717913e43ec678f5911d7b42a703a3bdbf78f7520c899e84bd5f364ca5132916dc8445e2b9dcf070707d88c74421d166df415ed536d409c79311ab4789f5cda7b893418f878e6c1cecea9e0081ea9b56dd2edf24af426e5d8b2dadd57cf2a42891ff1a52fbe54634826829866c3e84138b00a8827a63774112ff378aa8ba4a1cc7dac8aebc8c15d98abac3a94e9ee1e83a41237be7e80db126dff70cea76b55dff308a618b3f8868e039463e8994be2ffd9c195634e59e7842439dd523b74a4206519932049bc58ac0f0d7339a442401d4817e356abdc1d4fe59baa2fef6d8c54ee52ebd684f01da6190d7d4fab32044d6391ad429901a0333ee60d9dc9c322543a6731b3a8b1d9a31d47fe40a64351278c11a340c8b25206d330f90b86d0cb5e42b3b8cef2bd30e695ad0b52444c3c2f6572495caeaaaa6146f58f58abb66eaeab9b9cfa02684c0316bdd97d59d3f2a37f2a84e8c5c9925456ab9f964f8b20502cc8791fcc98dd265d74f712f35c5aea0e9930a78c45703a445ccb3b2ff31e0c8b7af1bad90ddea952e22bba538a400d9c6c65f8c94df3372e0e26da36fbd8913862fc21d1001bca85bd555ddeaaa6cbdf08db2400008e8513579964ef0fc40ab8c981c7b2456174ba7eabd73c7fa63b8eaa5005fbdcadb4eb6e65fcaf7ad866fe5a4c9b9d87a79c80cb52306bc116079f804258fa3cf9b4d2bdae354b8a44fe2513259e9802894d31c714ec013ccf1162da81bed28a227a0b54f732fac3affd0b58b47ec882ef5c2dded262daae54fb70813bbb1d473fe3e7b91164c5a47512d433670b0f87418113fb7cf42069fb75d56adf3b01b12560402b349a0d980e1ad496ce374ff913967f71f80a9a75286432906f299d961d720465828ebd7f48d30584f424626d84609c69713fb5181be6efd862e61e9589db29479e134d75178898592947ec8900aeae38160221b82c5a57b0fa945816382d5eca62990f5e15c47be3f101d2e186e8c73022901c2c7a843c15f6d1e530d148d011182642ed1e34da80e80eb3a795b8fbe26d457be4d62eef7e0f112cb4c41dea0420478b38f5b07a097bbc7e86b22fa26ea9d0fa110541f32ef1345cc7fafd87976d9d67851e25f72a44c51dc99c89a2dcd54d1e241ddabf2c4cde9cc2332c8009c1403ab60e06c9560522094f5eff16524d4de4ceb282c96ba7b340c396dfef121735d13070faa6c1f1cd20e3ab94f9aa7658cc5378a8da813710086e174526cdf11c75e66a3cab4820898bfb766a342948e3b7204aafe15241d3ff9dfd010adb8b9964a5f31cf090c140e42d541dbaf10d491e0504dd1491e2ece8a2e6df4ce2b8d70a4c5f89c55adb4b25a4e9f2b6ca040fdda84e479097e7809eced8b1b7aabe7630d49b688d952793e99ca44bb462df4e43f4f4f22f5c7f221723c2b469de5c65e644c559020e2fe22495141bb1bf0cc345a0a913d5dc06d065d935aedd5bfb6006fa0b0e912df8a15626c92cf06e88c82781050af029f40dbd96a1a23a783109a4865d5a919fcdb06c193a7c561bd4fc0455fdc57c0511961812058f4002eae00928d1d086174536fea2f95d96265c8c76bfb1df5a1ad2f93eea3df2dd0fdf83e959a3cca4a1701a82fd890b4a392e0fc302d6d036e432d3b8fdf767af8cb7b2de5bdfcee7f9588173d954b96b5e0d9ef26838acef77c0769c94ea112fb061f97ddb4a16115904975445dcbb8b5b94587ecb9eaa8b0b8bbae273313e3659ee996c61a0578483f5ac99cc59e6e8c219ed4a14f1151a5c2aef17fddfdac0e18915913dd5375cdd0c02659673d7c407dcc41173914d544c4322b11b32799ca929eede6c6114accbd56bd2ba45d5b7e23eb2731d3a369b454f9c85dde11292c416aaee56c0efe038b652e8ebc712f13fbc5c75915fa5abb172af6ca212808d4840fc700777bd00cfbfe7244b80e45f6ef8b689262634622d77671e05e5f5e2d840a6d0ff1b43839f4eeefa322df5e1bc0064908d4b071fba3965a2b2d6f57e1677c004494baa6f8b4c6ee5be7b35fd9c4534969bfa080b4988c6605068e20a8f7b90b16e4b29212d331775317a19f27677c2592fd3688e9b2ad91456c0c66a0d296892a2781acf6d3b0a2dae38fd89319c8472c4d06ab3ba894efd40aa5a761675e0cd0f46d0b587a8b761f8bce75117cc5bde3f37a59c38b4ccb9c0bb8ec763e6aac1133289d7600d8659ae229b203ef5331dcd105b6c09e631562916ef5b3afc83c2a1f6723bd869ddde75bc17e965dcc39f048da0f5207ef4a106ef2f72b8bc5d689a8119460456a20937aec63ee1c57270564ee989ca840fbb913b5ea1bcc80133577406554bf54d527b7003db4e41bcd7d3d6971431d2e61f21aff03dae1a034e4c0b253eff8fca3336eb9e84a05b2a9eece61612cf8153fd8c1c2725503dccea2c4ef15cd704ceca7b2b85703222ffe62db5804f940a7063b287752c5bc19a9fbc5cb70007ee0fb76b9200987fc177bf80691377d7076b241fd32bcbb184648665ae326888f5901ff53f8a4ff99ec90eff5cb3f351ee461a3dad7acfc15de311ceeca0dd8bc58550b75481901167bdf35a09a6255c69d1874e0ad1284c3c8f48ef92b49b2b7d20f488ab61509a8b2f352b1a82bd5e4bcd4ef8e7955b637254d2372f74ea0c12a3c78b4cb341b9a86cc341c37d6a638eb08f89d19b67e318b5b2157154eaf5289772d049419c3ebadbf0877db7b472e6f381225c2faeba4bbf11e53d1411e070a35f87db105368fe4e7ae1d0d50d6665e54b1e83ad9da4f8363a70e1c1103755c01221185f7df250a747af40b6b1cc2988d58501757d9cfc0d8829d88623fbce9619f32da5f099783f210b484b2c664b211d81a75bad5506773423f28d15bc6712b0df54bf4a366b7b6761c751712fde1087fbd1f8019347a56b42a317addca90b9b6de476e0d8e3b688c0f9c464c3a016377c2ed2b6f452cb9e2d9d212ff25a658f0446e0c7e6934b07906dd455c6f9f132aacbbf331909e170d5c37c9d8470682114db4531862f9a873353da51024ac9b0378c5b1c63c237f8a4fb4e6ab43ae333c1c214f303050b0627f0f60fedfdbae6360fbc905fc8a374ecd3d71fa5d53a3a7af5f03e8d2dc011e257e1a3fbe07cfb08a2eff8c9dffbb5cb8dfc4805b97b250a65c208f808da6a12957c2a34965458fb6872112995e46363df6f1ac7d23e60999eaf8d624b468ab9f1b9bf1dd9529462239c6ec497dd1f0eb86092a1bce3fabf7df87403cc7b28eedb451655b10d54d71731699530714b8d59b4adfaee3359ca0708946292da4c14783b77b9a74f18f0ca69deeccf856df0cd33e10780cc54988efb641b9c7dfc1ab362e263bf6e6e4293f9302957412a65747d369d5425d6abce62497e866e1e91a6f46d43948fa275fac29440fea2884551372d7bbf0a29c2db031898d812fb7092b10e237e4560e440c0a1fc829240f0defa90944f0f58220d2769650f5f713d7590a9a7346fb3759e6102b2c1e831d171eb7a5eb5be0d3831ad805d44c9fd555c23dd98f5d67f1b08cf1388d72706e18f6bdeb3f4c80bd9b3163f84d383fe26f6cda68917914791ce5582b98dbfded1d8cabd191b8411f71c734323c4b73e8011f860d104c8fa31239105b7bcb512ab122fc01610db246ca211019de0e7067bd28e0d5480d7185b7cf2f72d81e4b34c69468e26c6f84937d32251c71a2221bff409154d27376af090109b09f829d239d884635cfae58a7bbc22255ba1db1ef99ec77e98d1b10665b962422d634348d2a5297c6884e30fb85c8f9fd8f30768bd70a46c29c146bc229303722209e35f96a885b0beca0ffcce17a89d4ce4c131c61788ebae14dfdedb42995ae0d047cc9d0fe1f6b0459cd46e848bb0ac800f02a54f224b1257b88eccf1f2c7ee38d9c449c4d75714177475fa5dc19dd4e4fabb04e00d67943c1ff26e817738934e89a55e3fd6ee69d5725eabbdffd4937bfd0a5886e3ec4d18493a4498ab6d8d93f8f6785457920dce5fba2151486553b99430be681da4338c45ce0b8ce84537359388397a86117b9af3831366ee0132e1ba05db0f660d8c5ee4babf9bd29a0149fe0f702c2250983c4b47694b427b5ac71fd2e3a3f6032710aa3f39682efaa7cfe6f153eccf032b87e819f5cf58dff48ecf7146978c28695acdfee9fa486e96b0bf4612c426fe95f7a951d476eddafdd81ffadc8cad9a299c46ac0e1d415275048d3590ae18c985675ab7a71d670a393efa1925fc8372c68b86d25342c07ce4ad954f4ea129945c5185fbdc38bb4f37bc9311406cfe2b8b1b7e1bc72dbbc526b2f97592ef8da9a766a7ae6c6891554493c5023e0a8106ad765b43860f071b09fc0d8e061c7bc6d349463e8ba3c4d074d5ba6c7acc6ccf817ba25f38a698e0bceabfb0f646deff8cd8e4589e302a05d000bbc46cf58a57cc03d1d3077f3c36c0876a2654418e4c01c37886739d3f4ea6717373c7ea30eec8306cf82a8281adbb877edbfd202ce7d80d944890692761ffb51035db1c1f8195d1b2bb92950ed1cb8ddb62820a64909568fc1a066f79ba008a6f4967980abb810a45834533c6954c33d522d1a25997d444dcc768f789bb1bcbe903a65454f42876475f644339eb4362338a1f1b067e0f71faf080644eba07c1f6b5e5dcc7c815be719eeac5e454110795d5d046a68f3a91cfde278c428f9a7d31aa9e6a86b59c22c4b5db749649f18b9fa2dfec3d017b630d51a1e9080538df89804561a269529a55ca7829356d14a8efac037b9ff726895cdb21a656947c6e95350cd33905daa1d89f1b9842048238960766dfa2892cec01a1082542a2134c400f74b0f49e89e5f40d9066c9da13df287226945c30d116552697a67278b9ed7b0256f63c435695b4a84008b8956c7fa031951c69d576e54fdad535b2183e131b9b777c189638056b2dff4a1fdfa799df3e2e32cbc02f282ec7a50f67f1354697e5ef5b882978f6130fcf9a6ad559c4d51a47678ad22a7af38578688dde7e04f401b83f1dc546d8f1c9f1d5845de22737f3c424467b255a917e0c7ee3f26b627801a22b21bf0b128f7d6b1effef0cf84753240f66592943f352e9339595d0f801bf6592bf135fe9912338ac0b05b890ea27a3f247bbe6903671e32420fc3d09e13008387745243562aea6c9073be21326cf3b70b3b4543c086ff78d7c735b0ab94f66110c3febbbfa65764bf2be76b3a27f88dddc0feeb3fdd67b9fd007978a673702db59889c48e1d964fb761d8311b90d57dd484d9d708c290a53133c834268b427672d802d5106ad116cfc723763f3258713e7436812bfaef62607f8ce414f3bd91f9a8996d7d2a0b8381c39308ba2549eb175366a57eda05c36281f121aed74166f89794917b0f40832b099994be5c867d66b0d362c85f80a981ca98e73985ee6f75a1eb72ae9d97721fdcb8ff480928cb6282a18b9f56dbc4d1954c07f1f227e4c39c24b68f462c57ecc332c1a485ad0dbe3c51df8c264893a35a7a860e722111780c3d94fb4939e08fb2f73b6ed6f5a1ec650da70fafd99a1f0d7fd824aaff35b42ef811b95ddc515a2872e2252d022c01464d10c9d9415cd7af2ef2a98943a9b284d5e5a111dca50e76bceeb5e7457b47c8e22cf7562fc574dad1a9d1296a9a03c1354dcdb627c3936dc7bda3f63a57ce48a215d333c76922828a8e22f79a663a7b8b633876afaee0f9f14b8004cc767b000b807114140168fc31a26aeae5247c9e2b621873094cf16f26b549af7d89185bde7ab6c56ad32ee0339641224dd98247bd8847c0d58a1bfe3f48f1ae4ca43214aac66de74314d41700cfb5308a1d9c2cb486be1b30e5428173caf063914cc07b286baa136356f6467df0e3c5888e7251d796c07cd81bfee9676f91558f085014bfb96e37b75c0b335e762a8df3e9f48b4745064464f8088d16d531bfe9c231a160d26c94e952dbdccadf96996e34be8158805dfb99e3f56349d5b7f94706a3188564b09549c981a463ba98482574e77a7952d0875073c6883cd5f77dd22a20e0a441afc52003606a8cc5dfb5109c6925b1e6060b488ea4b8e75241f7a749e81570d1a997ea7d2ae81fca7f384b6f83847f43dc790dd5245a8d20901c1912135a9effcce66774b76a7b7071f9223bef7a713a98a7bfb172c0af3faf111387ea89a2664fbb07f24fa0b429769fbf137bdcd400e689e77711fb1e202b351e233d0eeca6ecfa3e43009e2bf173b3844903ff8fd67f2ed28be525c88734e86889f6c73de0ee0627673c6c342ebf9d7e51b8ef8eda34e559149a4e83608bb8eb9123b0d5b473b9bacd55727791c1ba84e64e56a625baaf7301e9ee638864a92f4bf3da6140d9dd83439739d08ced02c855b4033cd240e8f5b1386d469628c8d8c8008dda0954a23acddeea0f36f7657a94f23cc8674432e81d037f346a18d4575056d037221a7b32573c2884a70c91ae1f23ed3b6ec135f248df7fe9aef45a1c52629f83cff40e62057ce280dadcfc85ceb1fff4e6178b46dc70dfb42e23255e6859649a174479de91c95daffddbfb22cb4afc72f5cfa74cf5efa568725a63c9fa2d2e5973b4fc55a6de851ae093bfe3e434b2fba2409bf68e32c7ef460b9adcccb2833b96e310f9116de2155c191b73eecc81f8bfb4feac011fba416ba78f7ee155563eee9769986ef4321b8b30d6ef2930e8bbd93324ebb9d4948ddc97a633847d43395d4ebd0de58104f3c59361ad837906d08369a6e81542ef7d7706715e851573d6dcdfc9279d45494eb901ca877f2d71aa43e6faa831fbfdee80071a0bdb3253748fdd0dc8c1cd2413718c39b9d2269e5dc1dc44b046da57b7cb0203ddab8c67bee761d711623bbfa18fc12a456f5bd7ad46af729a3ad405c6f9bfed84338a616ea2876cd2d3d431c9bc1a1ccf9a193bf9d4cfc8a90c408b7353cc91810f586b998d6e034e0bebcbda07ae6f4e5dcf56f734d58e85699d702034459f35d1e465f60fdb27c5daf1484b6bcfdc2a6a6e1d3a0bb6b8eeaff4a8ad7cb7cd47335376f7e8d6154cd527158ce4e0ca3159047f554eac505a2ea29a121a3dd5e55b855b75faca7c61a6c7acf35f8095ed4f86eaa99805ab47b3a5762071abf4495b20f8549e73c499b99cf988353b5947f78fa67bfe2804d438be717d7c6ce6efa86ce69479acaec76c48a6d179b8bc03808952a81f4ac27f72c7c804e38fb79307671fb152c915e67e6dad70bbe2c523dc1bf748baef3ff86512aad19bc1ea5c5bc9618ac8abd54eba65aea97c8b21076a64d72deeee9a17a94035d6475d8e8a8b19a47c16538a8e09d1f90ba2faf9fc9d99860b7f3c1ff5e49def28fa0040d1d290a59f73389ce01fda9a96076952fe73134751c82378e4df439a8f701a8fe7a8b023a1eaa8bb1d8d31e641c5fdea31451293e9eed4893f2200f2a8823f3ff7a86236c2d098acd5835300431f299e92bce5a31a72be965202dcaaad1786e6fbe78a66456473d1d80e4f0807d1daaca3d7b564161b91a02b6ea6ef6d7986f985388090219be38a1e864bc2e946253a2b87f85dceedccc9974efb8258c6be82ef0ebdae5c5abb3de00e2fcfd9c03d0f1b20eaa0c37e5dbd8f7a2ad44f0819426d229a9cf216f94cb8bf58059401e39b008faf281d95791f2814e2dfd25b146e4eaa22945613640c1b6512a71e7762a21181fe63c3687b7f2308e812f69aef1f58629e48856bdcdf094cd5d60e45b287f4ee17d4e68d0e47ebe361e1be30f0fcb47774f4d67626cb8a0284567ad2e07fe8ef973691bdcfe7e0e64bc2aef522abc332d4aa54ddd15f7686f2c815db6e3a04ba249bebc2cb2e313f1727ab4907c780d02a9e343fe3315a6810349f992812d14eeda7f553481c97c679cb09ebf229e55116e871fe8ccf86ab2c82fd347a728f51eafcfeeafe1759a17b5c20a49594cfdfb145188b4f16403a185fddad3334fb2a13251959273a3292acc6c97eb370f5fdd15c9b175a6031b29a8ba3e62b5ef7adb2bec85b7c03fddda56b2b1d1ec3294382f2f7af93b66b338a851472fea87e27fb3690c54a074705afd3295cf2a37da85e7cb5fe385e702bbcccf3cd4fa071c9ac8def5504557ba65b4ed68eb752bdb9b254d7ea73610d0b6869a0faf415259d1cc166a8b0f48ff0718f8c87beb94ba42b5c09a60b96bd5185cf12330cb51f459f4f789a83d9ed9f2449334b6bcd681f74372436f8207c2abdd51842e15a49d5def525c55f3bce5d28ee76ea3f5afc840248432757348f5af494a6df61afa7f717efefa99f8c7d2b5c7e4ebf5b7df22c59d9edc6873e4e8c4861a37c76cc8d031c1391a38e440f36e659a524a09492cb27bedbc98a0e783fde3b06dd36c5f39f76e1a3fe09ff4a80e1f36fb969f8f3fee005f32b84c323d0f4f6d2518c04009412e25c45e61389570e9df524cafe58ee8e30ce32153542e135bf146e119fb52c3054006a06490059d5f991036df7ea0d4a2b7c45702e86b846bdc187764ed35b02d01f113f237d8ddd6b2837e94cd5a948da7d43cbde6dd60d3d647c08022c6808adbefd72a9d34a2f5b1b2f1dc16fce4660a1719a6df3b490a6bfe4d2006c9cd03f4f7f8c6a2bcd5d4c15141291a8903f0225037cad41f0c0bffb759aa65221c1a326cd1ca789c8a3f313b9f151ee36c79d9ec86c112805da934378088a3c98bb714dabc63fe1eda68b1291034a6b7803533a829be9caca0dd0a4b41fa30379a8a4dd240e7889cd4df2e94cfa978fe2340add26743cbb5f503a645e8acda928cfaa07806b1bd3a483bdedf1fe0e750fbb6e767ad1863b4133522694d346a72b58529ebbf1e28e44712452c9ba1e0380d05fe1161da7269ea017a137b364e17dd9f46db55d482e73a5c518d13433958ffd112d99d1236b46c5671c1abc6b210dde9f57bbe3b7669f9942e249789d2a922d9040f75b758e66bac65cb415505890a79a97082bc281a68815a908e05a9c45f4c9dff38a8b7c18a782a97d6aa757e8bfc6f4ccf4d32680fa79443814ae2ed5ddc145d8fc4b55084e892fcb4e92b1daec13c8d4f682b869d0b47b73526068fcc4a03e65b45b02e7cd240f77a14699ed7721d2ae7f041bf4879f17edffb186e9d1c9206e417b56a70d88db0471531fff890f76daea76055e00d2c2d66d70824aa7d869641509145d84ce8b3d56db8a878e5d220cacd2b41ddd314a5815b2107bae23d365f5ff5dd03bfb7d121a13cb18cbefce07c05f80afdaff93062b6a2160d47628dfc932a600ab0724f2dd0e3982416fb98197947563df011b123fc73b54d3b9b641dcbd3ca6ea07e9d0230bdd5473b0bae87c8fa0161c2eceaa173508d919ee02e39274fd704622b5a0a0a3fe6ec5e2d3c1b9dc29876802a83ea75736eb77f8180c9c1e6d7bc7cce4bf66be5af5fcb70b1d33a0bb5518dc2ad2ff145d5cc59407983f1516860c77327ccaf468179159427d548d86b25d2b47a32d78b54a4bfae1f733a8b4ce8a68446f1b23849317064abb1534ccb35fe0ba28774f0313d910673b8ddaa33a8e00090f5ede205998e4f2e24cf1753749c9b3f03a2e5ec5bb95e5dd492ccd62c592b71c411f01ed6e2ba1df230c3490752643ae1eb16237d802cdf8028f7a0de9423c2b8c5b36427717ad88e8accd3bbf3f1f26f3049fc2780c741ba636ce340617d16714cf31c5071584672f6819c47231da83dccf2000097b5847ae88e4f5cf353ae94da190fc2dfed708a7e4b998d6ed70c418d85c961e2782692ca161ab291f92e6d9bd785d271eae7d6f0d132063315d571ba5f75793debb8bb98775c27e9aa1e8ff766516d56f083ee47879d7b0662d7b7e4e2b11cc0b25f22765ac48e5ac646a10d6d71650a1c646af571e66442cb2f3c33bbaf92a7e049b8a77f2782d57fc0bd31972c390f18789a39878f8760b17bc8d09786aa0438ae72a478fa8a440feb302707375a42ad5e87c537d578f6d918c38f7c6c842e8f51d47167197c0c43b9d6bab2e38df5c56eb5ac4f27a33be087a2a8aa76e3aa780605f6334319f661238f3d2b1e2d5916ad61b5c1dbc4a542816d4c878b081edf8b7b8e79727421eb4ad2b46db5b8ef53475c8c15d874f4b968a21e2cbfc760dbe5e4cce4ea44c8b6a6bc04c6294f5d4b90534a7237d1671a4947e4cc3bb355a162aeb957586d9d1f3fac7a31d9807856fa3e2931bca51294ecaae37d0cd9de750bf59e98e91e0e35f067d7534fd82554403c46f2724364d8cf7087e438e6f946301deaa839866493df5aac848ad00e74ef0ef07637afd1531d84f5828a86503f47717dfd4e139c53dca2288f386172d0aff146686784e5bed07cd0c9abf42490f313560f558b74975fae3f8431dd3d76639fd54bf9dbf3d6caa66d7f3e98226f2f7052dc1c1ed5c9079986310f366c9ee3f2f1d269a986b18a29e515682a291f22bdacc48a4ebf7a3b203adcdd7469459ad206e2781d12dd6dd6d87a610e9ef059f665461a5432cf839ebec7e2f9d353db639f5bfa4c3c209d70acb9ebf299d966b780ff16ff4dfe7dbfea32b8310f92dac0fe9240ee01707c4d4dfcbbcae2b797fa0623bdc5e3d9b1f067697d96f8f2f1625b0aa03b2949942b4082b58ecf0c992525c1237a8e5a31d1187d8f1849e832d941a39c0b94f044cd7595e54a2d0a5e140f080cbe57f8eeb3cbc2d7f02d29e7b9027ac26939c548846612a996357ee23409f68cb9b44f6db626b6377e315f63cb4815aa3a46daf594cb831f1d256e6759db3b059d23b2d5f27fb7cab074eb81adb87e0ff2bef3b6818ed64f96e107bb66dd7dae0e6201f4351fa2bd94e7ee12a6881841eff6071875468fa5fac818642247a1c268ba52d52769009f90250b78e191ffe02785a36c08c37c10eaa4af544966f1381a532280cfb50e0ec976923be5a3c61847a60a0c3679c957e9f4e17d8de230cc5b5c03af67d22afa9fb11c0e613746cc376865ab456c82e5bfcd1f11206834cbb6897f6207b2fd7bc14347cf2929f2e6d3098d09e38f1803ad43d7842864804613b79a76cc1c5fef76ba7c475038edc74f6d86062f54de9e151cfde550ac603c5e0f60508d7b9071496b1dbf77dc7da2489fc10c2fb54a7985f9f8d07eaf7d955c0b0fed3d6e9d5242f540955d76c447b8ac3a196d0b32133a6a179973b58d612e950f0160b020a4e19045cc5cf960ba49d9895d1074de32a96f362b9af1000a631da2269d9a42912a315089c0676b6548b422567ed8b153ea169958493e4bbcdc7a78775e2cf5b6f0f5b75f6a85c85b85f3c32d8774a35f53ee59cf97ad1cbbe08ad86e09781f8327342adec3f67698978ea4f423bf02a1c99586d77b5f148d4adff097d3aef5b873ec6b3c8ade86a71ea53cb4d47d4fdfd4d87d1ecd7b40f84a1edaa8bbdf07e6228714a8503eecf0208cdbc7e8dc9a9c95af022e4182449d23f1749235eb782d8ba651e29c2818017a4b096fce9df47f288f00c8aaa05cdba5a4fa37c5159698cadd4fea3f77913f69b80df672a31efbd539ac0f412e33a0deac5cd4e7d913ce02b9c2051cb8b2047932046fa74a6ac9aa76908aa40d8def3e3077b0a2c567aa2bb2b7a644d7866083a028efb8f50ed51aa5cd71538f2dcb10d8af31bac9c85e51b0d4a700ebda515a7ea889f98704c79666caf3f43985af1ceca60517a6e95772965889ffe24f77604f6d9a9b43590c8e61bc436cd6420fd02282d7b84422430c70fab890849b8a41cc1f8f4676693673a167731d9a358942d79a21ff2a43a966a1a5139715f766311fe22118554b0a14759a2328236b6ee32e44a24885f6656b25ec6a6a57906cd8ee940db0cf0a54a4ce27b7fa3defabef539012b08ee948c3674bc14924a221cf2a4276b64afe232930052bc19b246247502f2e054e1996f30b29223191a7eae3783961a23dc662ad3211fb7a808d688da7db5c13d486baf1f212410e1356e00522decbe672576fb740b53c59b9bfd4156e650d97866c6e0ccd86db49268ce4de2029c3757883327275d842abd744d35f866a8a0944a831f400b701b3262034d7a32218fd841b80ab1d1261c87b5162416e379ae77b97c5f6fce7e7eddfbfe1d4ffdcb06f54a3cf41a81d4975717c7b373322ec73ed645d2d4960e5b9b586fddcc3eea8aa05761680370123c77e90122f239531c82a3b77278a008a3ce317e5d5201bcbbd923ccdc86015207a72d81099289805f2564fd8195622572d9054d96c82bef0f1a7c95f8a5c0a1c1edde3ac17fd79bb8dc7f4cf56114f0711cb4051d42db1c42e26834083fb5e2b82341147839667b7972f3a164eaeff3667f7bfd9e2aeac3ae97fa9241323be5e247e42d0a77da295b13f51c50fc090136500617562951a7517bbe61bc0f0af3f983cfc68b251ed7837edb0f49263f40bf6746d8d9d77e9000ad26478094810ddc3905b4fd1755bf7872c83488960f2fd2e8407a1b8d39973075f72f2a3066288f006ad23b816551d2bc1ceb3abf55051b2578989ed89e33d8a0f2c475705a064b065df691f1be2e94f0a1e68b76116060991fed1e76e2892ef28738bb8c9203ccc25ee4497c8b0c985239584d07bc85f73eca0aa0b78514f120eed2eca4358c54a702743edb88b98ca4ea523f3674c66c11684fa2a2df18692d3a876d2cbe2fe16e7922cc5998a4165b404cb1ea96264aa103eb6a5484659a6ba7d238dca82dccd09cd2c19e631c61dcece157b513da0ec1755a4a0622393c007432e5c5558e25050e1ed0770a6ddcddc636f041102221a7fff2a3430749d4f3fa0d929e1ba3aa7939005dc0b5dccc30bd8ad04b9d20f3640cd931362dc81c8e8c451f505b70bd17196f3c3fac407ccbb3e1b08eff6087682da016379e2c5984bc85b8311d23e75e56cb3154fdac802f6f248a65beab0dfe26d144856ddca37226761002ba469c97f25f32f4c0e1dfd70b6cdbd2151d2c4686322ca74775f60bd7e390593c1f2453497e9b2973491f2f681455dd069ecb143490e9f86ca7f25251d205c55d10094a99deacf4f2fc2291282372088756446585b4a60aef4ee90b30360f32f650e63296d07a5bebd929facbb448394e7cd8c48b7e7b66ca4f69f1a82666069816b63ea73d08bc618e3092dc42f768094742b203514bf37f147af324d1bb6b6c860385427b00a2c20b39fd9a598c05b786d98d3d0e80bcbbebf70cc7c9265ded7593aeb28d0213fb58fc0d9d3a9949786aef51eb5c30f7593a47b9eba324bd2d945673ad1e94d2048fd125f33ce09a888a4364ab303bdefa10687115307ea2d37089f28921fe7fb39084384f015c0178df5a59b9d7721b3983a2fdd80244644b16e2c76206b8f7851ac802fa1a00eb1a5ae0c0d581a2caae4ab6c4674125c24b633c0b0ec9bf0e4cbd4d9e2b0bad1b51e3a1819a5b8dc45aba0297fb21eb74c699c8f7eb4703c9682fd585d4818007593c89fcc7c979591acd422fb5c7c97e65cdc2339fe0716bd465a12730b4e5322be53232808aa481672c67c3521541ab3cb5a8f0916415177eadcf1dc674313fa58d3d3fe43a857b6b54474b15ff98b7cfea90a5dddc3142aa0214b66cd9c24462f02d3b8e2f1a0609c68f84d4d230e6908d038f830844e60ddac858011c3aaffa1c34defcaa34016cfab1eeca5e47339512d865a05f45a0c34b85aa75e534a0f72787d251fd1a255354eb118bfc44e28d4cd6996e9808535f17e27c9fc1fd09beceb955d3fbd7f45bca9d2ea79527aa2b6dfbb570c147a02228080c2db420cce4d16e59e05ac5789478827dff320ce13aedd0f8497e134b599c03485820686634d6d5c137970d1e6919652ea99d521c3bd4a6f923b0e42974232833c57883efd3e976272b931370f75d78c713c40ced5bce031c36c2fc963d7d22d394d6b04a519a76edebcd62de11e972d5189b576fed70c297091dc99d70fec5f8c68296156fe2850651624744d20cce7899059d8c2ca7b0d1b4dca8731bf0e506735d91279163ad53ecf41cd5aa0afa5cdc9b3858dd0ca61a50fe05c587797b42e039323124ae9c59e6dbac119bb50703c3ec7e1f0d97fd76c84e3d0c365f21b50356283c38e2f70edbeb245aa6cb0902f420c2305c337469252fffe8f834060478c44d8f562896db8cb945a03863428b9b70ea3de452abf2119b66d96f37fd330e8285bfc91368e60267b9c516cdbdda1799bf7b58e3bf5c7b352667e26f7bb6ead889f03958cd114b1b122450d2be6e4da4abb3fb803197679921e18dae1497997596a5a6a8cc3741a8ecdee644f3cf1326662ca6c262a8f89e1a2338c871648c6f56f81b377084afe7ebeebf3728167e227710974b6cd93733d72d9f9f31edcaf9591ce364ab49053107578802cc7cb7f052908835e7a294e2b68c611ba7d8cbf4adededb0d0bf43a33b183a456bcf2f7630590ace10e0272264549b3eadf7fa9dc8a12732f4138d1cd5e18a55cf3f0ee5c9818ffba2c7b8dbdbe55c79ae0f0e1aae14ac095b1c589aa6ab165a8c6c520046b88526c430da765599cad7c9cdd31630fe18cb4a88a5e20f8c3a40c53c58c08f78f089704d313153591e59733c24765c680a0a7dc19deca21eff0c54417b9764aa6a9f3ce70325bf1531f3f8ef93dbb66adb2f746d5a168209e78be6dab430170f0d9b3e982fc80b39a7523e8d2b3844448ff86a8508664896513347f317cf7b89513afa81ad6884d585d226a9064ce551a83fbee4363799271db1cc53ea8fe1868764c926ccb18d25705b0dee4bfe59e8a1458978f3608dfc92bc68abb3430a68717395235fc8e73c727c8c7bd20966cf61cf5d4d343c7f097ff7a028e5d6a4c45fa1e376695d8eaeeed89eaaea76f6bae0a391e493ca71607b8c071c1871906339de7f71cde49b4a6358e953272ea1ef0806a5f4c0f1ccd31a4bf249556f1644eaf8eab0eada8c43c6bd1ede995c5a7d38fb06eb5ea0e58e7822852319128d9476a61b5898e9c7fd36a47ab6763f0b8edb8000fdbdb5c50ae42868b57952370cad600731e55e9facbb44ed93b58c9666fb3be48d90770ea3fae9f86b040abe3527d87267797c91e3a2a189d50a4b017dcba694b31e90c7e40bb947149c0afe415fa8073862b7bb513b68be4dcb10216654dab0d6e69b2c097db26a1d3ca2dfb773a2d1509311dd293ef66dbf6a11ee621693a7005246eb0f49240daa018cdffa17966d2344cffd80d7ec28a4c58791605757989b24c527eb5c655a427fc693fb1d59c01a5833c54a12c18bd270d7046c56d2ab60e0be31fe09f0d7e6594fa6a98a5182f9eedbd2e739ed155bcca44ae69d6a9dd94be845150b638efe7a35829b67fc3bad5a6ff372fec61414d3f9653046f64032ae20caa79fee9c26070a1ac55ea9a0db8ad309c4a9749b9f99fb7a7ba8ad37e23e6bf34b9b7d9ef8a0885f8315ef8172c7851c21c23aaa14bf67025407898b6614d8a9650a164f97601c43ebe8709c16290f293623231e1ad0fb5e576fad7875d52d167d083ffa1e2fe76ea2c59fd23d3707f4562d388ba9645eab1d0e47cf79ef53fb78f28b32972076928f8c42fe5455487b80a6abae9785350c093c733340341366db81b12adec096259d43631399ac3b775d180e27a16bfda6399b0b9f17afe8e74df1179e8934b6bea26cdb3ddb719acf30ee85a10ebd8c900100a3116adfe94367233d1706e43a6051e9fe934700030ca1c5cf317cfc6f395b868fcf4714daf1d077e39229dd43919bad82a558e68fcac400c4103948761f1507a9e5b7e911c5ded6e2b814b90503cb87b9ae8ad58cf308e15f092e2b90f5df72a3ae67ff110bbb9967a865c3755870aed93ccfff0437e52e76562488f6514ac3bbe109f81a945aa56ae5e0cc88bbcca0b8df5d345801a20af04f1347bd2442694660b36851821564ed98b9385a62f85e57b170b7effdeee0d3b6be308d912429a131c53eeda2513baf12e52acf4241935c19f8e302dd3030ec7b7a4a3671e069b71e06e64af9e68010b1668c44415a8b8f2d08c3f7e4a5165010a71c390c1f44b970e48387026d836b073135b9fdf4c4a00b807c6223d5831baad6ba8074d3a08cf087edfc50de661f11a6170dea74637d57e63e1f4ad3220c676a0a41e443509dbef3c968408a9f07045c1357f2afc435fb0ef82ae19d83a2f25cb6edb8ba7688d64243a24a40c4f2f6cae68ffa304dc8558bda56ae4c1370fe8859740b0d9965d7d00fe0e3a611f3b45c5f7cea0594074609f5ec147943a6c0104f45fbc57897896d8f80b449786b14e60e459cc97ba4cc3e2ec79b19ce8c7292a9a6b0a894fcff343e8f4bcaf4a0191853cc8c78e550d40cacc559c2792840e96f0805d35a0a6c575eb6989476f495cc89147d1b33a56ed39a7f242f90ed094b6b309a27b12b1327ce1a91398b9828497efaf5ce6ceee4437f33415826e724dc5d2c3d5b4c68334ee1cd43956f025b26ff0605510adb7f029e7e75f8f9674e57d5d272f6791df0f0ea4f9deee713ce8c19c6a34b802502299b43adf1a75a069a9279f5d45292f48dbb24ddae7f05cce839124c55271dd2989bba00cd49cc63a434ffcb6de29d215d630ab37434faf5911a653a591fb3db55ee2f41374fcd79c2ed40f7394a274137a321804c6d760ff8e71b8a65aaef1bbecbf4749ac24249811cb843a75f79839eb13b1d90788facbe9d62326fcf8af4b840d2d3c43e7e79e4576202b304c47475e3431397cdf7753c1a07c26ffd4a1dbbfde266fa5191661d7420b36a72e4d1c042af0db218e4b86a10f4b0da7fb0bec3739f6019712942cbbbc78265254cedebacd501ba76b14314853355a6868e325d66424ea6aeb87909155d3877a1f58e1cd797bf4972defb4d22ab913d519c9bd8507771f5c86f20989e8ca017cddd4c1e43323aa16ba4eb8a8bc96a92f49e3a5fb3fef132ea5b521934c20a9c61b2bbff2287226502ed5b6c3851a0d744f147cc20991976fe50a7a3fc23da5320cfcdd67bb1ea4c907b6d01e5c4466cc1a138e90999641864e523fdaf50bfd1ebc890ff0a94d929dc851688288303226f3d7ffebe655fe2ed7a825d41351973e5ac20b259e45900765ecc60b29b034139e784d3041db1392b65a06c9c9d737adeedd12f36ef8d2b413c369cdd59c00d7da1a229fb10ab72aa268dc45407750684f03fb4808492ef15ef428dbac8cdbee995412a858ff8ad68dc928c105aa3d46c6a8429904824c715ad33f8b169429c7cef589fec767fba2cb85be03f0d2228034b82bd3a773afb90a6d33300baf22520e1ee41a176642cadabed995ce1945064a7b63f7df9fe37e0becf9331583f8d798d932a8483816df0966eb62359aef69da307167c6c2212570e9310b1ad85ebc560143b6b3ade882d93650d9b2b66ae32e6990a59596a3d990deeb335d4f5d90d3071110d84da6a474289796ac3923390c4271f775ef6f24d14089993fae4bfec9984a80fab7cd5d9fc0e42c0d7ce393e0e9cac9699c2bf66cab19399d1fc96e31c91ee8e8ad71fcc651704318782a62d4a32599c922c2ae6f28ad1649ce844f9d436121caf66916da257f419b158eefd86bd94da3e6e717bbb7b5e40433792fe0563aa1a57a504ead5c97e97ee2a8511774ccfe00686778db3bdc2e253053a2eb96b3c5d41917151ff323de8c529ad39f6dd559623a68fe4c47872766072fe9197edc9547f69c54267198bef0fe85bf7a1b1d2be9665c8a8747cf1bee39e5539ec45a5acf046005bd4225d52551c13753f19962ddc3bbd71817a52cbda833694285c36bee44c74539c363b45140c7428f7da86350f8b90b9fe4c93e0e1103de429478c63aed9e3cc9cee1f6877f47a923b3d9363ce597f3861c985550e9e23e93f010c7c85842fffa49dc0ecec0da303e41aaa5b71522fbd9c0e1db568ef3adaf131fe3dc5dc872ad08cbe793c29ae2e55c18c84c5351ee67881000792b09d1200dcd21eb43d20a1b5ab3484b7c78351f751f3bc14b3da1c49fc771bf6f4dbfefe9fb9f6fdc8dd43fcb2e27b7239b2ddd84a88f67660b50cbeb1a702550c11a0423e0b08bbd1f05be387cb8180bcb2698230ccdf4cadde63d97f18b4581baba6beb039ffaed9caa977b2fc39b92939d6ff24ca501f0ced44fedaf9b80ab97ae0a0cbd73b4ece5dfc3c2e1be7a0c45c282c1b28543c53f2c4720e11b03ea94abbe8b73e7bed7898ef5075c1f79aebe0495573f8e668ed2f819bdcbaf5e2701492e5b5c1f5c7b1c12aa4e096c984e6ffeb7c9ada80a09407eba71aedf4fc250aec0adea7dfb324457c99c38dce9915bd390e4d756cf622febec0f7d30555f4f38da9730b5bf49c0ede717bf8436c59ef4eb4e1f6e6021849bdc64f598e96db224414862a6baef349e51a058c7bfaf5d557bb3e59091384849b28fe55d5395479dac7605ca96656f7decc025751cb0051c4324bd553d2519b2d52889f2e7595682994a1223331a417544453f0f457000f2076ddbe1c296d18ffd452ba91a5cb39775df683b0a4fcd116b4ee52b37e26b6a2529ebc62ad57d9f00ec569f11aea8562ccfec273075c45f44e03313738378cd949784e2fd8c738129806b610eb222e188208f812f47729229e615795bab74c2a3e4b0f58c9ad33b429e2f48954dc2bcfa1507eca0fe78c06f7baac2f4157701c09a244379849eaece43790fb0b71d4f30852f537a37e685c6f0c50d0aa495bad0c2150f53df0f5a0b8722aa5810c31d1270f7318a10286195d1472c1cef403b9ba50532fc0b17a62f087068c6a4f89b9c25409f80e6d4daa8c8d279f3615e30d1e360ad33f2e6b1cd5dcace1dae8da385e736149260aa48e1d5fe063baeef2e82161766da72a9930280a7be09a80b2561f6ec9a64a8b9fba39e6ea87bb6c772d3f363e9385bb152322f93c49929e6d4b329a62417a52d9956678493466a085e3415431cad06ff79f45d8c41c30c37176b3cc5728e54e92dc0d7f2ca1194e04119c5a26826909a693caa5e74e03cb551ca6f53ff4f4b600c4233431b689619ed16da293889f6338cb6000cbdfcc6f236d30b208ed4a11907296884a82cca4b1e23b6623f30a538fc9480544fc8a3087b629249f71ad8e70f57ad02008b24887d9129c6ec8b0fbc83148f52e4e98d53e73d82026ac142aaf08507d6a9ea9165f5a3422b8aca2ba5505760b008b9becbb248990c7aad0e423091f441d789aa9c9b1086fbdca1c0da49b28728ca72ba3ca138bc7499dcbde8877816b09e6721cb5bebcceb9b1148ca7571a2a3dd3fa6472147dce4321c49684274fdcfaa6f61227e5758f6a9c8c106fd0d8ab9ba9d62579c26c4ab50e1813d8017e39b98445958f54b0dac8b88a48135d8716af646f0b74cc8a2277554ade78f363972a7dc52e85976235357c0a576d2de4d616573f76c70ada85b5b0fa2e9f6e4c1165f85cfbd5816ea46979068ebce456ae415837118f019f712bb2678c07d0c8c2072bbcc795f3a3089adf3da1e90bbfa3da66969eb6056e0b55f40a515f565685917b72b247e435978476c3e8197e7bc0f8ce88ca51bad666252c8909fa3d360bff6e77aa8aa31cbcc53e49e421fe187cbcc8052c26dab126fbdad93435b4b3c48357d4d1861405b1118376f2999cc84e91c305b3597937f368ae3009756ce83df5544a542633721a9ff8017cd78227157a8aeff8293ba77c6878593d94c24c4de671b25dc1f871018d067203e491235e9c4255c886e778fcdfb03ac655cb5bcc5595bb36201003bec6e2f08a79c8f1f6379e664914c07cf1087a83f479c3a748331eb8dda4f202799b874a9c45ad7ed1494f671303f6322e10419beb1e60342e824981ab12bf1a97b37db328af916d059dc0ce6b8667b9ed3235e108527bfd2690c2368d742ad6cb0480f0bc58ae01036c241ec1afb3d3ddeadd4d0d5c46a3080cdf9d22bae603a52b3049564a2011d7a95081d574d3c8f46f9316dcfed081179c532ac14da6005db01af50f202e99e3199104c7820a21548df5b2f527f923950e9b7096bc02649cd0a27c8d2cc4d26c0b99efe40cd858cc9a067b279fe62e650a50fe3b1cef242837f240f204639554b90627d0925e9a7963bfb38d48c1df32d123b9cbc7e834647541cb665090e1c4949ca96ae3ce5d93aa09e622a7c01ae9a42a76c8a87604448c98dd873e534274c1937f7035aedd19d1ecba32423d987fcb22ef2ce026625d9d11309e20343eb8fa8933b93538707e56723e243cbf8bb7497ec4733518311a3000ddc9d94f9925a22f8c46a6525d70b42344e1641e429cc0d3f55bbfba8324f5eef1523f3cd2d3363c31e55b0638aaf99bad4120a8d12d49a325b153666c7d336463b5dcf81dabad619969079764df482fcf68725be3b588ddf1c011d3002601619543a9aeeeb47eadb9d2a210e63ece51d483441494e8d912316726e38480d3aca63379e2de8e474b04535b3173eeb142095619fce03fb22321f886ed8fa4e8960ac4a1b2bdd9f94d7b9c61b42a662ef93b5d9315f72228e3bb2dc754547ccca5949381098dff4efc89d3d4279219f1cbca6cf29e36760e8c9fd52b50312d9b974629546fb14db205ee8558b769f3ab8e8a37c643ba4e98daa017461ec1ef4b5f670f06c0e3d8cda5e53737967368231799d7a83ef125daa39b97bf192639859b1ec72034031c929a04aac14895ebc454a3298179f347757a106969f7081cf12cf03d64d46eb2ce6deda709c6e2c84aabc66d66918a9b03e2005b09693e6a78c53104886b441415e0245cbc6db7c11642ba2e88d6480ee7a5b130ddad3e46fe6402a656e82a2cf4a5ba747395c25502f40902c6e8a69c10c2de7479b0782259fb6614306f3769c40b8bf1afe08f7d1b8e96f76a1063c51223fc1da2ea7bedb71754ba499a99fc4d0c8693d23778355251c61e2ebe767e22bdb79e281819a548c3d4d5053e6a14448b43303da8ca82e4fa29f824664b231cdda5e4a63652ad22e8e2643603891e70243565bd465dc7becd5a287d6f187d83d196fcd16bfcd3fc7539e8fb7ffa66fcdb58374129555782fa35a6015a2cf052e851608a1c8883d6017a8ac814808d2f920b941b0cb6743e021f549017611e2dba9cf9d07790d681917e6118919ba0c6a98c7e48c09a670945e367f913808c09b9f771c2e1ebeaf8d96e3843a835b126c06b57c16871cbd1d9fe0a16c4954acb5b5cbd0cd649b215748b2e1d970d11d30559821b5dc3058b0b5abde44073b0a3210250302c98b0fca6fd16e5fc117aa73d5d421c2519884b9c89abe7354518c8fed623a36fdfa06d379f59a279ea4ec65a6d1018ecf825ca440dd013d4cb6f50ec73e36e7acec5fc66a6990dc47003d850b2b9188827d4714391931b57e4c8a34120afbf1b69edc02eb044a0de83fb4240d51aee6b06a942419609a13e1511bdc4067c8ba12d3c25069328528457057a126e91f61c4994011f92ebe810f1efdd1149f505209179530b8814d8f4e81599ab644ab63a112a74930dad460c5639bf1fee9915e723764704ab3fb5f4125924471fc5ce6d40dfd154d7ab79d63543e992259807d19b9c25a7022d83d85a25fcbf0f8ea61d8a0e90b11e775580844e45dbb5e2bf7f40f98ac0570baa2ba0a5ecf3b31249638d55d26e1a2f98d04ed5a30de41da7420f5f5f6387216f07ebec0d5830347f3d446580dd16da355a4e0abc8fda5acc57d882e19bca00558be3baa12143a740095d023a8991ee7be09c9f3980e65ce67f902d5cac72237ce506c16f8f5525ecfec8e838d524d0887a7d27564f551afdcba2b0d8825c9db76bace99f8221efe36ff22251a8cc891c3ace0a6d51433b81760b51d0580d6c811bf7ccabbf8d6c27ea733fe04a8b167df85eb528bfc23629569b6a860d1dd514f1e219710b39d588a166a05761fb45fea489c3fbd3c151f49565c19b0373a24aefa99a37000d9cab4e99b93d49bf0b418253a19a670bd4752fb2bb4801f4cc4413120f75218ac2f14466801c1b838461efeeff1d811cfc10e9b27b271d2d2d91f44156cfb309df74140c7df24cf8a530e5c1bca1567a1dfcb119f91ed2697e631b0e1081d464b7cbfd7f81a2fe4a93df379e059cf0f91537001202940ea65b678ef5507bfedee6fb302924d81ccb079bfe68c574b248131a4412c67ca97ee69fb3d4571d753372ab8f37fe318e263753d463c78390a76e49b2366e00014d5b0716a41a8159501244868352fad72d17981fcafae6e6f84c545338fedf07631b7c7b9bb51a14102c310991f5d1f695b76428703df9189842069d5f21b79f3044f1630875956f14e2b69195eb4a58a329545bd820feafac6fc38335192e9802c2006f014263959ae88576222b4aec7010b1634d69a77773048d4fddf7077316b4d95f6ab51e1634939ae901439829aa4fb986b8d3a8f09575a24cbd50d0bc96a291aa08df8fd07f137f04fea99a5e261ed026a59fde21ddd8aaf4aec947b78a6cf44be035d84a4770df7e3fd5ac73e0ab79b24f3e09092dafbfe646179214d1e6798fd4062a24948f7c93ca8a941a49b04cfcaa3ffb26ab0e8c71cf23a7509040d9be8f0fea5002bc4b3dcda3dc23683c5bfd04594596e86b1968ef218db72d8f0a0b50da8d2c486799fbafe2827f589316f46ff4f429c42e1121e0b7a49b9d1393a9559d9a16860f5e6f1b6fce76459ba76b8c4cbf1a4f7dcce78328d4f0460df9e1e8bab1be75ed8afb454165234539487da00f84412c59d3f8c13cbd835520c4c164f57840371a8a01b3767e6531f1b8ff827a15a1a41732cd65cd0cc3f91b47c16b24859d43a379d69d61965216f9538e771304d33016ef4a6a6c005a968a963cc8b39d89da585c08c29464dde00f45fda43fa56d12579c1efa7f8c7547b7580f9f5c824ece4317691e51d2d32bd58ad0719a8a1ac59fc3e2a64ce5b39adee9d347c76380e62e21cd93e09e583f35fbff72e93b8ca85324f36f04dfbb2af79fbadd6b4e3af38fe4f12c3b513f3ea496a17eda8d4b5018323ffc349e94c97d97b2ccf694bfc5237dde22302fc9560eba0f75ddc527a8859a3238eca9ea6ca1beaaa686fb9d3cf15f5eae2b6d45b99264c4031d9ac1aa441474565389e898ee28a6e4cfb3bd14360c16bb0fa6537dcd507b48ee6174252fc1a46d416cf75ac7bc408ef951a7013afb171ccd63e4e563ee59ccda6d00cf79caac23447e46b71cc7983f5bd7a4feb2385886138e447b139723ed23db54a17360a35e65d669723e8f118e62de9bedf21fe33744b1a330650342b903d3fada01b0867b64da786524313ea311ee7ba9eb435b391e3bd5e2f5f39f86e0d537156e94d20920efb796796ef35d9bdb73ebe239f86208b4e0c48c174548fadedafd74870df2ac1040054e350da06c17d0f4caf6d6ec5194189b7166bc79d5b48a7f85472ea53134ef9fea14f0df0ccdd610f1f305029921ec926eddb1d1126a4755ff94a29f2a05000b9e8f3e90cf9515caf524b588792198f2e1a12587d5341716307f11f9dac9b31b7daf614a714a788b9d4b2cc0f027877eb52763f8c4cfc268a3749eb4e485dbc1c9ddf9ff3f64d75b53fd9f80e9785e5d6099e10523a3e331c6fa506087adddc8440c38f11729f8c783e0154fe01807cc6afaaf6b6be31b2d83a998e3b1d460e3ee77fbe31071645cc6b23e01d8a7ba2ef771ac79849db3725fe3cd96f338ca5917f71c9b816c9b4530f1bf476475731e82f603bd8eff2a59b5b009d0753ff6f9adfecca2fbb20d782fa65433ea98611a94074ee9103bbdb21500e752d15c94af55184d0c77fa19f2bc335f59884ec75ba646679481bf92582784d44d4cbee46c863ba69c7a676fc23b15a5f145e8a91419d188fb62bd092a9ebfb060930d190738fd5b32ccd5e6a5a426e84d43d4d0ffbd836aea4b0d769d4e18e3b04fea6d01be996a8636c37bf8a436960bc6999d96efc307a9cfce55c17574fce42952a17fca4db12dbd50630c2a40bc15818a6b3bc1f5a35984ef4787939b66117c4691cf27f2abb3c7dd481422d04b6f719eddcaae7c57f80560d5e11d7a2e9e12561a3f8f6c68c4752031eeefbcef463f3ed2fcd66d71336c8aedbf022b35914d28b1f321287abf7dd1c4f283648e96b6666e518a3cf00c9d58558147ade952fe7fd76ccd6cabda0cb43d1216b742b497f8915a9e8b3a7fa0f71a3a7820092e29cc8e7f0115466399f23457f8d2340f5ba1b8412dc160e9572c346ef778018e78d392e2e13a46a92156ed19b4a86e4b954e026c4e61ff01fd87ce002f21fb18fbb31beaea953b2b467f0e945a141f020aab3df2e3e0276ec24bc1618b24e541705d8164efcd1c497fcc2289d43a635df6bd47a5f7cc00f4b2ad929d7bf4c5f4de0cd494c61a3b47e4728e07236042e3c3c375fab61b68878216c25260e94a77621be7c7c318fa6b64f189dd42b491758d43b7c46a2ce717e1c2959704b2df3eb0ffcb7d7b0d38a0d86683c8ab4b6fa1ebfe1177178a21c33d4939f9edc447e66f63bd37592c0662d40d5257c46d34440a39234512ce166554713e9dac04cee48a8a90d87d9d7387f72986a07809c85a579fda678a8800b7f3a017a3317b56ff544755b4e622a860bf199e081ec0692763cf3cde41d6e75371cafe46c81744d59221d0428cd2c5195fba467089c4dd7714122e60354eeccc0d2d2c74975b4785ef7442c9fdbc64db4eb0b2be6e9d2920f0d6b0c68b4c112567fc01207dfb7c0fe61f34fe334ac89e9ee4a7a8440c1f3575e43c543edacf01f6dd1c1c215bff59f5b93b35f7b4f75b7707de3546dd9bd72b87b573d8d437138398d3c9365e894a21f5fed7053ff0fde49b4727f2820f32db9307a83b833e2fb450d9218ea08deebf7a6723f83ab365110e5b03c60067fd12858fe74382577f99a7d70f2b80c0f96bcabf8f5da9d280c6f4e27810728391a8fbffb6663920f078bb3d6b2d35dfd0b21df40d99fb0453c1b517f58e470ddde41ace5385df4552ce2f548e324d0506cb0908b7261447dbe9dba42dca3027eb46cd92411d21ea91435b4dc857a0235d1afccd667a10f39a9f39047d2438359f660dde740670732154af7ce0bc4930b44399e3c6fa13169e71338b69fdb355d0f8e340b7de290f9fae8bb968e01f7a455c9a9360bfbd30f558e174b5f76554eb0e6179cd2955377597536ce4991436524ebb36daa157104a9dc62654b163803920696c984b09a55969cd11a06b2a99ffa973db7f3e1b58706836f83f11276da9d3ebd8e579140cbedcf691e94658d1bee8c27ad8bca794231a9fc7870f52bdea8ed5c2ac1adca75dbb75074d5d52a5c227a91fe34dd43530b60227eedc56a91c15616a3fe5097c650748fab962185d11b97d0161de789fd8e398b1e1ca908c651582670b566daa2746001ca1f6341f70774d98064a33b5f3ebc98f6807bd97c8ac0950c3cd105df5757c55f2ecd0fddce467fe2875406d77a338b926e9fba3e516b75a4dfadfd2dd47bec69f8460053fcf8720cecd88d2bdb8a76f43e6c4acd419ca6919b299ae4d8aff7f93c6b88a83c0a790c74868e349f1ac6f383174d87904c75a6b22a75718ab3482a7160914857ad5418047b6894e086e24d443e4c61bbcf360811da65f205c37499d35238466bbca9cc1c305b73d1a7d7e02837db750868dc6addcf116a21b0d069bd89af15ea4abffd0c2887546c14ecf8407ac6a8b3e07d33c42915d492049e7e2bd297ce823739ebd785dade26499adf13dc3b6b3dc1c0ee7f8a4725168622eefc3bba723779eb54bef344bd6356fe0b4316c3ec922841a84634a6971806ec987980d2437ba2a33274639a1804a5a4e6f842b33442103fe29b9a880d6b45e111027ad6355f5670adafceeab56aa088aa4cb1c2e44c2b89e6e9a263e53a10f4ad6d0c18eb0744e7aa4e5db90fb02368b79bb36203c1a6359c2fda44e2641d6e39f31844ff73dea95bfe3495f3f96b2518a4ec19ee7c98b77c4c6c5db1faff32b75a5cbf08645fadae97f12f9addfdf05e9d2026bc75006b1a910747c8ebd39df3577fcf2456eed8f781491988e4fcc5520b275def7216774eb40b9547ec383f61b93a599ae90d8dfb69acf8c3a6d749b0b23a37ac8c30c51cb902ae8c7338d72cef04b59e4ed844417a4209e01eac5e3bc4608b8f0b091e7a334a57adc8565973f6b8ec87b6b32e591b80e79a816a004cc9cfc9300b01d12b80dd87c928eaca1dfc9899e5b2c0f83a68efa6a295e4f40ca361d5b3306f6c8f143de8e4e54916e8abcbd1f226d2827e335e3c350eb8c6be1235813e4eb7fe08afdc73cc821ce2dac08df2979aa8362c9629e32d25b2b50d7ecc815a0d8fc28fe6ee9ff25a5556d4bedbc77e8c2eabf3662afe5d0dc06706b504cb33ebb25f0da6c7034c7203ab78269419a62a11674e62afccfad454818d81e03d37aa08cd71691549333cd64409e6c337a9ba5002b643fc61982f7f2856f4307fbb91ee2471e85116619f77a9f4a366f27e8d7b3b69db20284c71409aa8f5a257d874ae778f3e681345fde2efc073dffd55cc800931365538c422107adabfba27089b412bb8f46a28a7104e15ab73783bb66338f3bcfe13b800468af2d9a313ddeb753cd89293ca9a5f13a24c667ee235dfef103862d81c11f2db568d9a63cc6758e6ebeda4ff91ef3f019544dac1ba8bc889692cf7f7b07ec697bcaa4172622accf590f3d6967852141a9aa1557526a3f5b504ab4f677eea57df5ca9461afda09289425221591b10e70c28dc0a5e565010995357a486bc9e721c5f3fcd688b49eb686f87eac91397878df96fdb36ad3c11561a2fc8f8315f1a72c01981879d6c8c26768b136c5b01c9efdb69a41116677e7cb411c165c98e02dfc02c6bf8eaff4fb5ed3370e19ab8217e00e48bc766b2ca0dff471e3a73917b54d14897b63822f244e4b72370f6c1947907f466dbb2257bbca6fbec8419f05cbd871acbc43a1483ebeed6a82418cac04c29716b8283e31af452647b3a7af40de3b89fcbe30d883a728083de8037a9f511a0dc00a9ba18891af4aa4dc102437fab223b63032c931be4671b5bf33c461fdbd8c1fc683899dcf435b7c86e817e48fc47d7eb3f2b3f7c10450d6a12757988c3d0909b33428d1f27923bf77de59df32bb24b220a6b0882730aa3b71f444827511fe03cb2193770595c357745c05ff30ca9052b16372a312415a86f158b02132b9e7bce5c4ba9eb3cb7c4d7e9ec9037b0a309b760c512906adf59a3295e3216f3c6d9597694555900bc599ca034d5ee0ca1c0c1b51e3858b57481409c1e296108d762df76884b26ef0d794fe29a90a2fab3185fd521187be9768899f37d63bc67f7d5a6548a892de437f9abb0420ca5e65906961816bbfb8a8b3e1cf189c600cdb8073616f4943e433bb73ff176c352b2a1c23e1648989473182bb899fb65911c351dad7dd7df91875bae3f631c5a5fa31790423e41d3b9a4377bbb4706f3f7a4091f84237e95e17389423a1c2d6c586d92bb545964c4cba93ecc82b9d00ecde439e84d35f2fcf40ea6d54db960f5e80c3bc429c369aa838f6ba8d32865e9cacae146830b5f4822469b50d4af29d6981a4b1d9af2acadf39306edc62ee6434815e623d3c43bd6a107ec26f4ec7f88180f3a0ed5250bbc2c0224b03bbded47b10292cbc9141045b9f81db70289c186ed2b68a921f85385c649167af6845a468a41fab09cf7186bf0bbe1231e094f7d0bd294bc33f97dd90fe3c47d4ab8f21c0753320a4303001561c5d5717dd640fe227b61cd5917103d8eb0f9b8b786740996a938aa279f3d2a77763dc6ab080481c5ab61a79edf136fa66f6f6fb06ca89605c80c6f6cb7e751e8c421dc387642d63107c5175ec8bec928851f774fc44e738619e43c3572724c87fc6f9dce8587b77cf27441cb24f1949c9e2caad9cb35dfc2a481b2b0f2642aade8d1d7fab82b166c328f58ffa07b493541512cb38fe8d446a5273edda6bf94c7b5f79a38be8a42045606d4bddbc9c04522f6d55fd482af545f8076cab03e5f7e86ae426fa4763b2cb256fea2fbde3105f8cbc95dfd3317de172966969d94b7c79e774b52add77e1ad2c6589ef83f4645eaf57558e1de855521f48c2b741a6403d7ef4e53615de89f19256f735f6241f88fff034595129a1c04eaff414cf12fa02ecbbdca5b08ad1e7f92d53b2ce4ba1d11a81d191d1324dc28c3ff3d957f974a949fd149a78f5e0922a4eac2d5c50a3ad97ebf98499c09b5d0680f862260e7aad5a1ee26d8760aa119c5f37f8b55f8e56ec676a763ec01578f1b3129b4eb0edbe5c110a2b206d4071bd05b303ef5875fd337a5724c2524777f91eb517f4163718063cce8cedc66353f0dedfacffadf1b41d13919ae1921bad38ac787915fe3fd073cc30c3a1c1921aa58930755043e9e8cb8eda7bd78ba52b50c7fbf6045422dedcb753f651f23cba48dd6c351660f26834a663c9101c0c7df9d8cb71e6dd877e15c957ef46b15b1c79aaa6d40ca44fc6d63e770864a71299a1be8d662980e2ad39d959b6520f37d909f4b1e004e655d9fb946caa35c7d31d861edd1ddf07f14a1715f5a676234a5715e1a04e0fd9bbdfe8b96406ac30e67b1174da47c44e27798eb17479e2075b780b75a7b0b439eccc4fefef633d94a57106113c0aa4f38d67aa566214027435368a628fd08645503c7b7a94e773e1f70106dbbddb83afce0e70d16de19faf2974eb1b9a97704547a044fc23a65d2f7cdfb1e0e2e3a3e3fe65e01c7791c3c070bbcb69b9f46b7c47b8b9d80b36266a3ff13a6bf58ed9984986103f1a4efe7c9abf169d910c60d7fb3a182f98d6bb36111d1dfc96a2f2e52f32b4d2f0926530bf0df77e2c115075cf57ce1f739426a2b7b52d815e94ed175724ed4861e51bef3a790745eac4f03130d9f6cabdd541e77cc4cf2da058c16f1f46988792abc4750d6822f0d0b95fb8be2527e02525b727a21008b8549cf6e2a4f6f6862318476ab371b63baf11aed3b59737fc8fc481e99c7e1b591e5d653946972998796cbf4bf28fbdedf926e2d631e20f36e87f8c156f5185697d6849fe4d3b636224e0e417ee198e7f4735d565f26319c87c67cd3dadeb1d2ab83139eb0c0ed9279f2574862e8634329b92217cf30ee6212763a6aff6fd56e3ba6ce1884f74f9064ba5ca95dc41f00099b10b45177a2e59dcf26876c845b2db9a7f5844610d4b4171ba4b531db1fa632cf0e35fa65c8bfb08262b6e57ae8b23ea30f0b0beda41d21acbb6d95aaebd36c18bbc2efbb21536e5229aa0da3c01663ff45b0288ef505f641512cf76d5fa18869166fe38e5d7b06f31e0938204175fe8b15338cc0e0750062c2b2c7a5a9281f277839bd5af3ba0b1e7e5cfc28cbeb4f55db003460c87f84a76211181f3c375f3f3a73085705ef2014d96e69b461321ef6da40877b73954b03918e0bee0de8f6714340df186f41da639f5f20977265234d3b84cce4c2bc36198f182b428eafb0f4d6b842ff2060b8a5f3176a80104b0a88423befd4a0d9f4b96ef32d7407ea80ef1c249eec7f481bbdc5ae1952788dbded892e8fdba10670a212905748ac7481b1e39c5314343e78d00e4736a74df4379742a5273861d96ff136596a8669795470a6579f3f03ba5f6e21d28c22239a7962a59fe6717915380011d3622d4bed2f2d66d036bad73f7792b74fa64b42974ce5e67ec052af686abee9b25bec539a9ec38168cfc05ca860aba20298be9f08a8082348cde2ee34bbf6958ded033fba6f7f68c8508d116850d953e4df9dfc55200566f4c93aae3aeab37fa5f5761496fe32b956b8fa6596fc87fb3c7a9f382c37dc1e0c74921a5d36d5a835789e2cd9b6169ceb1bf40eb2de430e396594c39912898274d500f42cd79b9740956938b1cc7e954d4fade761ce7553f537c1ca9b6ebd7ca98b47f9fe9513614d73a175b4b60ec8e30b1f82754bd422fe9e75e801e45be6f7c0e4265c9fcd3289687fe1b165dbe7c0293af49f618b07e8491235149ebb182ad8e770f62bea0f4cd5c4746e3acb1d32b1dd401e64e86ab84a3a61cb94a0ca019915255fc6be9942b827436275782b39ecdbf66f231789194e6681d511c02669429eb02efe022c0571b31b3a5782477944192dd7087a9d016be067ef947adc4eb7223f81d21e3f796f631694f0b1584c56aed2e064e30809e9b545b635fc5abcc1d4192c4f783fb2d9e630db0fd926f1fd7e50df15f42e78f8b19922c432d6d44c79cd15010d8c4b965223d047d6ca5c7252c2b6a8d1e6d361cddd8b358365420f3260392ef400a15d23ee68fa870cdd531096294f99b50462fab65e5c8c2c163ff0e2d2fe5a1fb23badae3bfb6dad0844b803c4be4fdcdc44dd3fddda2a9b964175dac6743fc002c2d68625f90c4759364ef66c4445ecce51db1fa6e8de138abfaa8890134d2c976759ea045ce4a193111f24b85201392be7a9101f14447ad53c7776c1f7f8f423f24e839f0535d284922e11229fb3f6f438567319487dd2b12e26f83cf462b28a07a2ba328b5fce945c3513513f081cde2d953d3d76b4287c85a7f6021f770d94c072985492d7fd6c1cf3328318bb3d6494cf7d37ce2acf47ec02f99ddada7cce0f28c5eda39657abb9e9699320fdce682fba77a32e38b1aae8d6c0ac2f2863e27f0dc6c733e9de2d83d2809ba646e641ae346c379d4d1ea18c09b42ee888b4d9e2b1dc52f855efa42c9994a1608e4e43527c285c879215b0c70093c63a3728b50458fd7d72f074b8c1f030b605b32b2fb65a851c5f7b0777754e75288a00097f6e8f0648dc1dc705bff2ed8a4f17d5dee8d12115303de331287b1b3bfcbb99b81d2efe91a3e6678c5d4cec828ee02f51e61a937ffc7774225f92493d617f21a7fb05be7cba89fb9f1271398b31c238514fcf1f5978413428ba66ef33ffaa6078c96e5c515c0cf9e30586ab11f44a61aded0ee9a64f9674f2596e0cb95bc52d672d109ae1352a386a5db0b68e75d248ee2a99f45be24ab9041e4fea148105ff14699ed6e3a2a0666b030e9c75956fd10b61565899b58b5d40b7d0c267c960ffa5aff27dc639c44bab1c43fa2c8c59fcb9ccc94aaf2d0e9567f7495c3757e0fd8da3ee757481d4de77850e10a6a94c1088ed2ead9fa0951349d0590c553d245e344b18fee56a01b283f662a7c69496e32677ee4ccc0f944d65050a6ea94e1db15b654f74a640c8f85a449829a26b67d830096272342f624b03bcf7ff3578cf335c527b4ab767965068c1cf5a1eb187a3c5bdbdc9fcdfd12962025aa0033e1f85f8cbdde6e75324ea782c8426bc80efb2ec6283e06813e7df6b498858641f31f8c649f2b74b599ffe0e7034cfad275295dfb1a598c70fbffa78a2f36f44bf1733f4ac8989bc286e709bcaf4633b3f621e06590eb34b446c8c4e001a5b00511e43b20cad31498a5431f1ec6951838c6ddb2314e2dc615364eb6e70b6bce199a84ac084580d8b1d1a893dc3092a9bdb7f189ad412aec856a1dce443c2ad1ca62f675c59c9ef364d9a433001b219e2dea24aaf00ad346dc678bd4ee35867371949046a0885a59be33acde1b2334ef5837c0f7adabbcb6dd4190095c9f199c516d66609136baf3e6b017af574436a8357fd8aea2b66a9fc745ce985acb121929863ebd3048e1ac173c1bc85ca61fcfd976f03e61e6d0f4cdaea96e5213a51fd6b6185f542ecd9d39d31a06c7a8a825cc3cf8507169192f81a0d676804357efbf64b1c093f9210e632fcbf865bc50e70b0717a5326a64fc9f586e5fff4661b592cb9fcd954b33cb31a9f577a5bbc9ff21215cf40b840f40b15c0177858f115840cbea9dc861cba41ab19ce95e45ba9496d6a662c2c33c81516a930255d037edcb5fcf7aa31e4863a8c8984cd2a363502939d245dd4ff588c997c808f781cfff5229d43fdf55eb83fcbad424292701156deb504646aad6dbb038d30de822cce6a32cdeb026d54b89178f93310d44f4ab9fe20a616114a7ce6049a167553ccf680e16c870bcd8d66275b698ad877df7a0dc558d807f9d5c05aa4a22d05b1e310ec5c4a1586de407e649164f40cd3efe065690eef881282d6bf70ca076c53e11b24fe23fd190c915317052d9699eeaea9921be786bd164aedb3a128d909708a78d5acadeda5cc8d828f2015643a79b22d3ae1bd6b3a35361a2bb35884e825195ebfc3caadd7efc1b79c066f08bbb37fc66bbafcb0d86d5d3badadbb6472aed99ef109bc3f8c73cf98d365e8a97dbe1dce53dfe68fbae8625500c07dfa8e1d9ced773903df5164a698b4ea5bd670a2476211eb7d1e9e4925ec3719255a41f58a2995805ab0d801bf00cff160d406106b90f377d2388acf1ed55bdb5c78722d92b30ea7aa35862250d6cdb441ce28cce2849be4cffa7cf9592ceac57b35d9c87065028566ff778c561081a41eb69fb61084c4e05132c8de0c5e15621edc169365316ef8cb7956da112ab2d04a3f7cc84c0e57eec48c90ac0dd54a779be923517a31106500b5de04b8b1d9754aa52cdccc89918b3cbd78e02093ad2c348eb6db2f516ea6b4b47c279a96b4e07e1b6f6d791ae6526beb8ba854216094a3ec52d30aa8a0602e569f7fc197075cfd08c7f905fb7263dce12d4b55461d26d978112af5e5aa18b6c153d7fa2c8ad45fff5e5752467431f79a4799e20c34545cc0df44431991a84a3a148dfc7f18d22907a287661f7d39e06b1b19c14c4c216e8e35a421365667493eecb8ed76e9ef96d9f7700440366ed2382bbab9bf7eb56fcb930cdf58c3b6b4fba3045cf24a2901ecdcfff4a6b4e838ea1de97557e08e5e590348926963070e896b69f114bc23bb4088556dada489344b2e60accd35e8d5c6c543797caa6e3263a527852265b8f3f695e563316ef202e2c6fac94097777c74ea0fdddfb6500be5449f8a93a084aa7de46d11d56eb5c877f9678a01fa6ae1c156b7de14ed0164be272ee09af773c89bb0b421b2988037e0e40bfe591c86a01fdccfad32803e6857e03e6bd694e6e0b66715d8d920b03fec3710a4de59194020f7032bde1305c48d4a4a24bf0669c8c978fd152f39834de1f2b296b309f4c65c38fd1efbd7fd27017a182fe275fda3e96a276f995bffc57614b535c74eb50e6350c9a5d3cffc0c96f8c3c5e7953f0daca1c5a1056bc0c3618dd396c8410a5a049e9f9fda89e4a08b10e27cad7b50bc2323ba17c0d0c5f51e6e0f1e37ddcd939cc35937bd804a3a7a5879735e8392f8c54e8dd11b63b98a36ba91de56a7ffb50d6bdee01cefbf1a75468440a3a0f9a2123fbfe0f4945d32f7dfb0abcd7819719db99324f083cda984cc2cce683f0dfdf98c90a25d8351211e355bcc1dc8f4d270642491bcda8f3568b7950f1c3765ed0d9b399fbf4dfcfdf7fad3aab4d9bac17a27c539de8d1a55db93d6112ab7b3fb39c6aa2bf6b122f3ed3f1509601405b62a4e203d546532b7a6e7789d6747912767a5b3cee210c50e16dfea6cb9b9bae191f493257cc18eb912835c1f8ecdec85a34b2ef8db0f4c930d0aa12f431649267d454996b0e7249f4870831b99b7391292c89e4ab883f66737bc799cd02848d394b11aea8f25cac70c81f6306692d10d66a4bb60088eeaacf6508dfbc52377fb478984a4e0d6749f98b9c73c146a5e76078394b1b0cbb678fe946f7bc871918d8c5a45ca9205063b1cc55fe5c80be5059aeaa3721dd08a5fd8325622a3ca8150d886db9d9be894507d7b2ac6b505778646efae3654b4a38902138b444a22c804f7b2116c17acedcbdadc494cd6e8d7f37d1b668c4951bc83a99578c30e01f6314df6c34197ed1841988664b479c25bdb33a9f78c880c4ea32ad0a41bb8621d331bb1da7029e9dd0d87bf864046dea07560e105da9fde5d7fe20607dfae0d649bc9a6c7b84737d5ebe032376b6441581a80277d71559b01baca5349bcdaa7410fcc39b8cf4bdc817ccbb17db74705b815034c8d120f41f1b81eaad2fd9a3b606d9d5406a8568b8735121004d88a873c648617c453acb0fd8d7d5b9ce5fae89fe3825a5c6aa33274fd5db6e2b950d0ec38a2c326164778a88d11b5e411425f713362f739d32d386ca5876561159f0c1f5f39660bda4b7a0f7b77839f40df26d12bc88445f144fe3108c201ae34b1bbe93671a7feabbf8808a9f88aa049480ede5d213b0945bac42df998725dd8db7a45b2a0b7ae86b3c98858a8960b4488298fb86a268b865592566119083f9550b933ad3d98b8c71e999f7b6319c6b7457ebd2b066d33cd1ae8d887f3450cda9f115abd0e3a4c09b808d4f4acec0287f11d173760900b0ffc242d43375de9fdd2079a3d5ae36b3d7ae86244e37945539d454b4db7e581d30d0c6de08a2c7a42425be21d52c87b560ddbc6f39fa7f725c52ae51cf0e1c5b5e295b5c26891a64abf38810bc256dbb44057e25247b83f3c13eb86271135433a2915beb64c70ed8fbd0729f572edac70757eb4d9b868cbafeee43de9277687e918874705693febafa267b082e5991cccb9016a47c5c534eede589ecfdaf9ceb38f862d98804489e627a21b432c3076f7b5715d30d22cb65e9a7d307fe8a06e1fbf34d240243c45fc92658e4b93f575b28602891ee1e89ab935da282fb1f1b5bdfe7bcbd770868a4d5b2740751076b26d47f940d9b918f3f9de4611dae2c041b839c6cd0323a30b05bc21a5a442d2536128427faf2bdc1ae40453230281a77e99cabf7d5e271cb31d8aae04ba8c4d0d5fa04e0870de27e5734db4476e3bc29e94134a86c0975583583139f1329186f94b614d6bb0c63061d37a4c0210877554a0bf3d2b8b1b376440f1f0be1da435ba6c820cf0541d88121b5b73ad25310e754b0eb8459b239a1aaf250fee108317f4755d05a93a29849278f4718327ef44b307225678d3045c0b560f9730890384d741ab0a4c2f51fdeaec0dd18915579baee2ce6d4d433389750b9ce0a5be370de718ceae7a7b89caa2b6a01302bfac0920f364da4483ea017b84a6936e198a46994a4f55e6d080b3db3debca928f7401c403bf2d25b0410207fc56c0f7e803eff960508477a96721befe9bbe75129004f0f529bb2cfa98005fcdae4a69267391c73c6ddd5e2091f946d72f929dced42b6921991e2d2eb3bb060c0034d7c92e410a3d599f31ed6d60baab244bf9e3558de3d2247f1ef4881651e73d85175f9fa3b11d35e40a176f9e2ec524aa5318baa00945b8e7be508298b4cb9bf2e5252da6737a96d70603ce924d2bba6dddfda981ec631268ebe1d55efbf4a7a3883f000fb8a860b8458172311547f163bd62cfb51f7157924b9c2c7d808f985ec258c370c49ac161e3aa97e01f05951a7ba9d18dbd73d0d5b489d4ad4b8f21546ea0b533a668455399bb88c1ba63627de67dbc313bac810af986d2fd57d543416799556877bbb46146ee785df195b34f24042cf3430630258afb28b2562666a597ebda741c65bdc426d2ea3ef81498a8a420741ff29a341d8ec6411b5849b376407ab53a78c1a5c2845555721ced060b9112fe70d4387cc46eba4926391003da4ba093ba469cf0224fe808e8c3d9739d4f1ec4d8e3a0cd6ac37508de8b299973d4a8cecd5e4e0bc0641b6b5f8132e6f320eaa6abdf581cb757cf798fc2400c29512618dff364c2ded046b8005598b17d27121d6bf4e22aa9d7e78f3dab1d1e6f5796005d50150f81c4bb7fe12a28d438a07437bc4f3ed94520b86229acbbc7bc8491ee4f340c08420d580dbc1261e90983ea7bdffac8b13a9924f7d06fa5ef37790aec5e979ac73135c3440519a021ec85d737428e25d078183dd1e07d7084d5439827e2508c8ef4f4b113973a797a514bb090d82d8462ede96f336d671eacc6d401895444c7731b5d4ced5f114b587f33375d667c8c5ebc58c66e8338978685a74736f56f419f589f79b8ed0c86847325e7e40a315b794c92c9b6a995dd606126593c0d919c315ef15cdcbb44f7d60f8feef7cabf0c8d5c194b0974c2832a7684794d858a081f9dfa639841f311765030589a042d5f1000d80c2a6ef2da13241d37af73fb38d1de09def8e5dc6cdce33f23b16e0316dcdc8bb7f0f41273b0fec1f82ef48e440dd4bf106ad40724c0ade29a2384702d89bc96337bef60917a297cc3c26fae56cfc49d622a4adb84dc0b53969bf931aacb985febc8e2e62a2bc4a29c2ddad00bd1ee0d2fc00a3da00521f9c61871b546f2d969ea2718687cc36f164904edb707e5e519d90ba6b79bd705dd197eeaa2c642bba4e8ff90e473daa21818c392ff8267be5038e6810f21655c0653d3782868ba637411e1752d3d78aaf16727068ea9c16b4164d9c6a17e9c7ebe79b49afe34a464884decff797e6e8574e08fb3bddda4e680f65f3c9e782e2103afa6ab226f47522f2d55cafd658ddf346a77f518259247d64234a623aa9b5fc4ce818005fde3d9d07edaa5a8203c67f53ad3168456f0d0d89ddd8741ef64840810ac5b9099e6812b55b7e4f7bd494128ff93b65b6d182d05c56daf64e2ddd23fb373a4bc2ddb89146d650f3be296fbd030516d3821a5b0a190a64968a118cbf2de2fb18762ad4fe25194f3613baf9bc5e0565151882520bdeb13de15de9c4317135db503f35b9075e635e6ae7fa407ba619be4a0964eafba6b1cb0382970fed93311aefcc4261c6b98e65af8160918773b77cc0981627c81877243a4cad4b4c22675bbab07cba168697584ec9bb691957588e84dbbea0c0f106557714cb93698506670f67d0f835ee3901ef44c3ddd5185760a961890a5984f50098c1ff08cb20bcb096456d2f6782e5e590e6067f2723a5a7f1e680d3a9e1fb29443256b7c6facbf247ff7f857af8c77628a2d5bf6547e630cc07e79b363131fe5a0197263d9ca0f1fc7940b160c8bed9c6eec633a86c7d472c04db79ccdceff1fc76deea149cb4b0082288dd08bedeaf7eec0d73dd04b5b1c1d3afb04e24b287e47f8c7ac9e6ae6ae374aa1b225ca94b5458f2bbfddb7b9bc81b56c88bd83d7454448725d30b5a401154bbe332bd727b43e5f525e6ca2c8d127f31fa654e156a2bcc8c0e7e31d61ebc0a32bb641410fabbbb88664d471369bd8a3c0274a0a8fdcc91a3db8eb8e409c53ac643651bca961647f331b66305fc0391395a99510792c85816d8ecd2fdab1a56e7d72c0111c09e74008e2c885d97ff6b7ec280d2c113d18de8c108af43938ef923d58249d11f0c782d499f4be68d40283afa7ab198d682ca48df1646aaf74cba23f108360f9e5cba28e7ec5ec584025a519aa7077098c8d816a392dc6b6f276c05851a576133d002d314ef2f8e5942dfb14b490888a7d8d9acc695a074addfd4116fb8d27c74cf79eaa78d7d5469e5d1af86a27710b942f04d3b68c0cb5eba38a5f37bb013d260c3ca0b245ee167434ab70a8fa82f4858bf9999b1deaab93434d3778ebe1ad870698a6cd4ce5ff49c7b348d01d774395af7ff341fa04b020b8178d3aa09affe4a8d4f37463416730362fee7905a4ccd7f0ef39aeb668e4a303b774f48daa8bae38a746a66c806a3a5ec4e6d65ba088b08bef33ced4cefe63a9f43354c3472916bdee9bbaf1bd1b5745aed9f2ff99076d366852f2898bf46380f518ade354d0e38e766978800aac20be04fb1a97a27344fa0257b55de18070fc7515b331fb16083b94e8e1678ccb969a1982a85b18e9e33adb22430938adf8336fb66a850564ecbb6f10cca127e4b2e48f298cf327f210b403385411c6bcba08a2ebc27b2a1cd32a56d7fead82f9dae530cead941f29de08c2d662fdb10ca693f75e0cc369a03f8b3e8b33ea681793aa4fdd72ebe46e31cfe31440cd8bee76245d16fc5d5b031ec68ba135a2f66f8e3b1bab46806a59adbf5764981eb08b91c0625c6317b8840cde4f1b0936eaceea8dd51b1c9f2dc717865bfc7c90700c8dfcf9592642e2f442932f2d09c92ffe8534ec16c3eb23a6310432edf6b3d256585db5335f482f9c1b6b344682b685627305771966a3162a6770a917f687a88bf04686ef7fd3e7e7828ee199034cd090cba1c5b041262849c2602b22013356c9e51dae64701371bbfe4d69ef13775380b843ce2262210977b4ab999ae5e4126e5040a2621ed95c8f343856babe10d45e001b283b86e8bf2e916ec238842e364a41dd70c46d2437ed8fa16a983ac70fea8bbdbd457538df44cbfa533d02fe82178c55381f49d38e0fdd867c3ebbb4298d2759e796000836f30a6c15feb86172a3f49440affd891af8ceb0b1368d7fa74fe8d8610d0a77859e4819ef326f99511001123a12c4e38a3013821453c80264c2c9c0a571807f84257ba69b7bcf4c13c8850dcecee5015b6a6ec2198dbc7f09e12c36750d659f5d96f0e800a98655c79a2ee6d38039047342ee382b1a4fe6debb1092bc7b06e5980386666e634ef0f4c9dece8aede968513cc124a63374cd0e418e417141d14339db5ae63b6a8f0524870ffa9e46417101f0d834e7836cc1f624b8cf36bd2aae59264c5249b83a71fb4e408e79191d0d2f5a0d8a10a5a82f0c02121fab8d60f88fd75927d35b1f6df32385db9342a4ecc4972d7ce267aa46cbbc50b413e59d67ac0fbb15942888a661fd0378e9d528672fe7032b44e6951ed872a6a2b1070cc255038d26c63bd11142873c6f362a0814408e4851de18b4e18b68126651abd968d115fe938a9fd0c9e2d1685f6f5cab12db752df6abb21e52cffd0917ae19f577b6e3bb36d52c7785ce3c02dee72e82ca5d105bbf80a442ed43ab1bc5b9e43b700934290e67e6dc25113c97a52a41bf8797bc1b7ab5bf26ae083008ce2683b96cb20b1cbcf7a36cb34027ae6cdc1957fca16dd37c97c0df011b7c7f159d33e037c42f1028b60bee1075b7d371163c78b6f33c35b90cef6dd6c6e75b427943e964116f6a69ce9f56e2fd1716b46d083812e7b98a0069286ed461f9ae57ffbdd71ad8d54de061788dfa81ec4482f5459e10417a70442ebb8da61265f2bddfa7419a6249a2b4d122b3a50a67903232711d9dbc40b4f6b0fb98cef1f3594fe48d326bd8df46529aba0e26022e049f97915c494ff9cda9af37d1b21673d0fd88d53ecfe2278989648f2a23347c4f8172e0320cd89512ffa741b380dc3080ccd814053d083e84898cf4f315807128c53124482e0c3b529c0db96814c3db0775d56564a314b7b9cf650f11d03b3c6bb2a7cfe89a0dce2490c1d18b08c0f62b14c907781087b1a89ff438150e673563202f7d8b09060cedf40e0a565103dfb4115fdfa926f8e1bc298ce5cecb15b1033f2d15ec1e617c7d5b373caa4176737d3540102cd53fbcf67dfeb4d224a10ecef8791d6399c7665add9834ebab425fc8ebd8bed315aa513af207265ee38324c6e089233e0f2c49d10272c9f9fd22037e437e7f47c68f98fc17b8c246777dd40deccebb730663fbcf0054ac0592daeda45534b077f3765430db0a98ce78d2a0528c358b56cd5758143605e4682bede3d92ea6882f711eca258eb00a83311f7684f00a364a97e91ee6858087f12b71b114ea23407c37a61897618c9c6a772a0d1a8c1fd9d8f7883da99660e61b9963a1ecda86828c363b14f19b620cabff585c09a6c6ead0769f7a8e2f8e74fe6a3775c6899e513f9594fbbfe576613ed1b47a42050aa13c95c78fa7c5676fbdb50842fc9a4b109c83f79e74c8ed065cd0fdf704b1eca3e2cb70b43d31f6a2ec97d1064e9439406cd5f3e261eae7cef346fa4ee9de81c8f8fd0a01bc53c8c42b7ba0e357e2c51a320b6f514ba6908a6368e0f9e3d772724992b441c26a3198f289b01f2dfaf15c3349ed7ea629ddc28f7c0fcd97d7fd6ce5131c9b43fabf23824bf62f1bf4c6c242371bd06f69511a7b8cfa63cfb0fa62cc1fd3b8e7b278e8a483960ab343e5509a85b088747764efadd0dc54e2e30df2bf75b83bb5edc0c7322dc3056623a29cd737084fc1af23f11e9a9c10f9aa92cd5414569cd49501af4f5b6c65f3477a28bb4be49bcbe50d00b5e2bd785712f228475deb21c8fd50bda57166bf625e1c61798375998b23a8a56864b23d9021681d0cb833b1e68af2f71425af1c28782fbcc199414f9332affb0a5d380593bfc8f6809a22bc08393ea80c41413f6fe0dfcb4523d0a99a8e43f13eb23f4bf612356bab5ad99a58f805d34a3295739786ed1a234d203dd007f1797be1704e7acd53d0d0429d2577344de1bcbca855e1869c5e72085696cbe257ca7f16d572ce16949efb6a9d35feaf8a4a619d25119f1bb8dcba39b3fe5d80e69e130b13d297b8457bde70211124c0844812e9f271e968a5ab6bb4a348f378fe497fb95ddc82cdc3410b9a55ff4a0338d15966318838f9c10ff627a01bc2492d868e9e9e6b302e3b2dca2b515b26fa0ca9b04913a912b4175dd0efe5890975ba2baf1ab0a0f2181fc0633cd4386ca7c0691080f301cea34750fca829b7b1792b86b693da72620f630eac4915011ec2ce7414af55e69e29e6e1e6eaae198cd46adf5db9b6a32c781ba8b7bc100ecb3f75871afda1760451381d7b9a72eb1103f383cd5db6ce1b97d8a306c961b912126e7d6a68317fb78f1628c768cd9ce005e29271c6b14da9a7e698301f8057bdd750f98ad5e0ba4c475278536a551361945363754530973a6b9f7a2cf59b9d828292b2dbec9f60f8dd52ae3361cf870ad009ebfc5e1fdcc97634fa9a6717025cc15e016f9bc74a921a8b9ea2a64ca8812f510426fdb2258bc7e31fac0acb2c1467570dda600b627d2971b7685114233d5fb2ffbac93d587ec1fcb13dfbd849cedfbcc1806d9384d52042c1fcb5ffba05c4dcdba9f8654059c0904419ad8e1d381485fbc1f92c20aa58bc28c31b9e9c4e1d9e62778c344233a60e32822a1e103bfafa7f033dbcad70d687fbdfda9dd314b28c5e363aaf7f29c7a7b6a7ffa2151ac00b4880016b1beb023cbc2daa3e879be4e3da0e2bf49f39b59b85a1d2b234fb56f48ff9c90e02114b424cf6ab01e2f11205b405f43b67ebb8b449ed507ea948f26e65ec92e7e7362895744c48c3a8f6f752c172df85981c2903b8f04ec9edcce4c6140ca43abd18df228fb4ed074af7e5218cbb7faaaeb4875252b41a0a793e0ce98bfdcc66e2e2d55e6994f0d658d49122c8364bf8ce76451cd79f6857b4eb6326f08e0880bd0823a6d643c95e46b80d3883f8c8d7c28dcf89acb671e3a80325bddbf677902531591ff00f7dae9207a9e2af1d1075d6512c0bd893563b550945662793836d954f8123157aa32417a8af6397b6e7db5be4798d9f2ed73dc2dba5bb6cd857859e03fd781a4aa8475816c74b9cf529aac61ee3e61b3fdb5d133d4c045c85679a1a6ef26956824b9a9c724cbb2d878579ef83a496eeaa6740074829f4e8adc7c2f7015db8a04c1c42b609049b0bec1ee9d7cde0c06ea800761d4eda96e42e79d566f8750ac0dbb70540be3c1edb2bd7ea26267a5f708287895094946cab9b3563b06d17f94e9c62fe1fd4abdc94ec9f524e9cddc0f438ae47c9c600173ffc9bda2576485a359642132aa67fa40842d0773c8b201fcc218db9790a699acd299ff9419217f865bed7f418955555f675f9e7ce5ebca1a08191c4904020d971c0ae94b2de131e0d75ba505dcecdce332ee51fc9457568a47e033ac02b1c86ef6279ffacec664417979a642b3e8eb1a5001a9c499b7a628abf4ee874637e74ee1cb2cc971309fd6e16948b9501e946cdfb1851fbfdf79373c5448564c83c641c20a009f83bae803c68e139edc52658cc364bd672f3e88067228c0064dbbbbf12efe5ea33f8ccde1452bea8b121048f1eb7d0f33b30edf86d0b094b2d9aaea035ccb46b0519ee735b8956621878abb48b53a1b9b5b9c3499b34dd159ae30969a1b97d4cd7f366a3d358831425a779cd56da1048662982184857fa8f16a17a05ba6e0a750be423d99712c930d33613173b61acb6bc14134e80093201a35b647d32d2f688f931f4252ecade7b59de46c3fa2ee422de3eef3e59336f0f6fac819552bdad40d27a9695cffff3537477d93597137f47feb605af847ccd338bae3bb326c411f615e6647b485007e5f7470da86643dd43b09653c46d395e0d67ded1a2a76fa52ab6690cf2dfc5fb5d02c6f5a3e4f464f7b5c1e5c5da34d7da879251fd7b4ac16621621e7172037bb2d11057b1efacb700f926a890a04fa000346355dc8aee0ad47c0d9f2c7e2f741ab9e8bc96242281f02f409fb3980672bf6709c77707b2400d2097f8c16690dfbf2ca76a0daddff7887abaa17752e545c64c826939a62c670a07cb04d540487e04e2a68efd4564ec7c05758d11be888992f20d55b2d92f40959f6c8ab29841de89760ccb9de04475f62797038fdb474f00c5d55b124644b780d093b695ea4e0a432260a968b889956a3e7c7bd452e2ba702ad6dfcb7d949bf9ae104543aae0019e16c331b522b1d384c34f00e4f8e516030ed195bc6631281a5c1b128a8dee3715379d4492592f3286ffa5da78c84cd9d633ca176fb8fba7dfd29a453539112074f18a017341d1afe89aad25a143acc441c59b7c0152d08bf4d4516b96a82bb880f218d26388dde2ee329488301dc1e3ba580350fc977ab8473ddf97a1f7c5e0ffc7f6d995712f474ffcc70d95b6f6a453f1e919f78fad9ca3ac7c118244f47713ac34c15dd2f93384ef56437627c6392b2636c5f3377f860a117538a52df19429ab01fa929c3eec56d73aab57385e6e26bc83ef1cceae43fc4860b429edcec10df9e9425785f3968101da87f7c28f3f843c4388ba931959f1c537ff71e378b08aea87779d6301af56aea01efb9e7315db8cf8a7676260341d65766d870813d71643daf0fc47eeca7fe98ba2dcca0286fb04ff83684f56dd11d10a1817811389a8952b1d870a68bdb9ecd451a3a24f7060dbdb55b002e5ceb598011a2c06bbd03ecb88003c733aa3a08bd3f0e5dd486c8628ecd16bf13c7d1f48d799c2d09420523424707b2cdb39c0cc9f32090517fbec8d9e4f527919bf1ec986b6ab49b507bda125cba2a71e461174b689edc9ff72308068c1e30d7aa8d85a03e1ae74db4de1b4f932acde70e7c3f7eb2e94df72f3f151705b07602d8dd6c88cabb296cc76f3ee7dbc6e51beb465ddc9b0bfe8f6eaeb5d620ddbc9c0209888b871e5590b0d2a025276e0118413b0b246c97bf65c0d8b60f32434c1ba7515ae338c945b502816af6b5bca73c839d6c5f36ec3062f8c9ca93605ee7a9a9916f18785d15757b32a21e55d577c20837fba827f2cedb02aad16454eef3f39401950d3ae4b9db94879dab337114c66862291333cfde1f6d5d53d3c5f64711ad413e77f4131a554bf33b7811e9e70a09b271e3d2c34ba8bdb348048c45683a9231b500cfb9ed117e7ad6b4bee26ceecdd7fd907fd206a9884485c67f3da14a2287641cc79a4769af8c1e2e35546f10ef487e9f26e1e2b23ecf0da8567b80617ea842b0f7c35086dd2792b2292e4be404383dd6edc66c4f4ff4f4bceb3577d53e450e51dab73eec623d4e9a762e9be466cf0f57c0dc5c9cd09fc9c767cbe61f908e03a2aa54791e16c5898bf4e1207650b970993d211ac244f1d19f2c2200a7d970db2c6f286be1cd6d516b9fddeaef93620660ffa9271c3ef2e94864f7557e7758be7d1aad759ba72e81d5ca40f561ab4f863271bb56c560a0f23a71700c45b1e2095b8af9268cccb82a6560481c0b5b823b7c4ebde7f7f3dfd89a5d4a49e54a4f17b718b7f12d0891e62c5d92c790bf37de48665a07736cd870564192320ffca3c7b5b6c0980aa5ea8b983a5f03e171e6a273713b3a74dbdf3705ecf073cd137bc5e9a72e34c1ac334a00c6984a3ebdc38f61e6c232afd7e791654392389302a427dbccb6eb416ef377620cb7faaa982802f4754eb37fb984d3f815de82eef4f6190c5fcd30283c985cceb4ae37b586291b43fc9f50041592904fb577bb16d1b6d14062c06b5a13f1d5e5934d2db43da4f6021f60803d18c70091334875a5e3070b3b348843153807e4ede885f4626c0d7c3181c30812b06e07c03a2224b15420c2330e0cd27b63ed93475be9297235ea29d87ff7c33269a20a631331c6dc62108b3079b392931452358e2160db43483ef2c629f6a0c66bb8facbac1577d2b47b8fd6d936609876040f5865540b7fdc7842925d250c019ec30165fae0160b57da7abdba8e9a02a9a64b35a9fc56a50e75694535b4ba241bd96b227fc096771b7ac737ff4be2af6dfacf77f33c6210c9812cc6fccb105473a45cf88a3d3a9da9f8e2a711c92a98ba9a2fbaf59b5f4c3accd4505b2de4050bded83e7a088ab40b830f7b17aedd95827fac10ef3ffcadfa485e6774ca1dcd48ba81321f50d1eca885e40b97d919728d298cb3f2d9f6b4f272c8c8b9eda378d91a82896df26f170a60b3eec05c4488429242aab8540fad38896e96ccd779935f6ab700f78c8455a217edb640db7f31cba6379203b191850e85391248fe6fd36ac608aa1db1281587c427b0867056910c038bcfc83c75b093b4d9c59d47aeba0ce7620d587391805ef90a2e3fa138e16b49bbc350cdccde0b1f2966257452f24168abfac8d5ed1e42e98e29032ed63a05c2b174ddb2294aac925e4406bf9eaaf320a2552cbcb5c1bda4bdac5f27812b30d4717d1ca33c4114f2d537e7a70c58bfd15ef2419dcc5e01bd0e605237f9b5feb67eee0e07dc1d8bba2d5c86adab53b24917a060f3849c1c7cf19de7b9cd713a4f9f1821c164c13140c38158b7ab1b7ccc78dbf1ba0c2d92daaa1434b890a68c11b20513370b032dcbc174519c555b6d86df50af4ef483ab3c395b78005733d733d08b43260b247ec4be5c39c87ff149ceffbe7f8705427ecaa77d8808e2d9348fb78010ddb8971577baa1bbae6154273d3c7d8f192725063c05c02f20b5dd6a1f30a700426db7bb746650f404735795f87eba0cd70991418613661d60b1801f259871b14d4110b1670ea8c2a7baee5194390e474f351ccdea36e66c45cb924a5612ddf836f30c567a5889ee771fac59eb009803653c9e36b4aade652e7b58f4b5d9a5e705b5080209248635b0f392713fa67d311758487d0caa5f22d8fce5993ef7e9e214247597eab7860fef251d24d0f4a7696af0f67c58bcd0d7311f63ad899a69efd610cf78339a9050d063c2cfb27a997bb03827289af9ad32892b51496077b66976d43876b254dc864b23d96e7c8ac97cb4a65d60d1a12aaa827e736177b64eb20f82ceee8e52afc411b438824f18d03f69c89e4b951b6aa6ecf2d0a53542797c79c3adbc1df568db25837b08e6a54988641d9eafe3b5f6fa7edbd33f151a812768300e036c350639dab95db9f23bf7826e35e1eefa5a88d7f7c674ccf2d02e222c3fb7d7f83a187c4e43edb8dd1c50b9a22b5ed265522535c10a8f89c0fccd28da368e8197b7aa8783bf4c35caff5282741d7ea311f771f89eec5713ff72d28c3a18ad143118c6e679d3c43b337d20142882d6d94d35f6311117e54569bbf93c700856757a28cbf0d459ee15d3764f7eea8dfa82afda2c09a54e16e9e208fb2fc15358b1e78118404ca6bae6615acf387aa5cf4acf5389d5151f9982c89ccffce10e6329cc9d313ed61801049355fd003e2ba695b6393178926112e591bc36663cdbf8a5b89bc0af603ff875462af73e954a6106f751d15ac866562a66e193f3f009286d869c809885fde2fb7d53d868c5e08a955d722917d916fa8f4fa36fcaf00fbaedccfbb661d97190af4d709b1ff594168edafa41d6d41983cfefd20174e932d60f437acb0587f49017ffe24e7bd8f1900ac16e62a3c8fe9a53755836edf1a617c6409748011934c1b18a44dbccc9c3525f976d87b270fe8879e6b69a9e985fa0fa36545a9d2196e52b9133dd36bc6a4c8924874a7462b7829b7ebc586a75d0cadc480519239f63ddf00b93ae0db5e6e15ee44afdccfc9035f7e6fa545a766fc3b174de5b3a3cad689ab54c377124f6e92fd6baafc53b288d914cd77650c45377922b2d2f452c20cd55437bb76b877bba9d7516eb12c6e4d5cb5ef5b58d25ea8d641beedaf2d7a15a1bbc36578a3ceeb7878c6c1c772c3986e7208595afd962df4107e6ae3273da71b9c27b1f93afbbfcbd02c852ff39786f972377554cc08ceead206347d059a3e0443eb13cfed7f010c64ccbd2ba71913d1660cd4cffddbff5d92014390906e60f38c4d16359b595058cd1f8b34ef8b64737be92d2b991a66b23b517e3944e2d98df3df549e711bf5d6f66f8643299789ad98b1a5c20e814cd0ff2d84a86b30e842a3fa0448842c5446a8dc07848df8aaddef31536f3b9a89702513719160a82bc6f780cd3b4b014b6856a20879296403caafa6f24ead48a2a983d802d6d827e29f28607cc7f8cb5b53d3b908ea4879f07c0f84a84fecf26623f99ace025f96d9815d0da82d0cdcc3fe1c056072f8196bca9b50d78672a1b3f0e4d7c3a2f32f2f73cad07ffa8386b35c3365487db55d6be6272fa4b9c2618aaf991f57e37ba2318759a54eecdcab3c70e1f446d606296a1093b3a9e19f7a7325b6dd52420af9a5e7288608b9812a45a62805b12377dfb153ef35c67c9f0fbe317b9eef83a45d04780da170a041be5e94c53322f0c698d6606afce4b88b33f94016fa726acda5f8122283e0f5f3303a37388b900775f83158f118d2d9aad52cdcd618428617fcb7315a2462239a6353ac6af1327f2724ffd2e638cabc0ba35beb2ef75954094e281d470dd99192424d1653232e07ecdde235870507996cd500472c4024b4726fa8cd61734373eae014e7fda81f76092d5563e0b0f050c898fadf38ddec4866f4cc401761ffcc66e45d465563e787c0b3335acfbb57cdfdcd3e3620d9f61e5924ac39f7d706d83d174c0163f1acfaea8cdf0aa58581c2bb0bc00eb060cbeff71827090c02bccc997fa1e2b368fa58c181aeec64546ca67ef62b62ea9aab6f965ccaf90f8a612e80cae71225693a6502b89277729b36a62876df1b9cb1e010862a53d83d5bc637592f40e3b9ab06f9f459d2dd4c4b0bd6b381afd05d2f364530b09c91e01291dc06e028472dcd6f8b3da8565f520cdce9886a5b77984808de856ccc950140503af94efbf7e4dcbe224ca0e3909432e3efc1c6ffda63af75a162097012b686f9267c323e2821557233590d41fc7146b9f440f828cf8040ace9605670811c2e540692159902d7a54a81e86fed3436b07ed691cdb5792f8a03a3f05f10be8144ac3fe64f7d70b92664e41b06bef29390745165cfb85875301526f28f12d0149d59032bf128521ea32ea6403db438e37873c92ce4b67812d29e50243a8a6afc961105835ab934d3eb5d7a4f3ebc4cb9cbd88ea1f7fc64be6639c6a4bb76b4ddca88380f3fe5318a6f4dc9d787c556cd74d2997bef55fdeacd5f9f6faca9ed686236d47913096ec62e6beb82fc1580d915218f190bcf09de8966466362392f155633338cc802c949e9cdc65589bb05c146c7e1e84e0b14f07498c1587a209c97d40a4b88ebd7e32f075a311e7433a517103fbd9062f60e555732081ee23e74cf83b8a0f5c08e96109da81b2e665618d5b13551d1c8a856a224770cb83465814ec4306d67e7504bf7a7b34adb46820751f57248d634fb97147158ea3f3499ae0f508022240b258051b8d15f64ba3e0b55107fb6be7c9eadd461995ae38f9934a45ce3ab38476ed9224976fd1b0335ba96e8ad4114ef8efed00759e080ee54993996cbd8e7fe163075a8be2a9ec27544839c51c952462f88cc22a917d5bb81cd14ed579b48a7f1871d1fea5b4d7877c3d7a12656d2a9bde2f1b37fea4470b8a8b6bcd40339bd6a789f0309001bc89ee93eea47057dc324d0e2327c4e2186c7c47d96f4dedf5e63ea480dcbc79d6cb88fc46ddd9da46171bddcf8231d1e7d9c747ff380409410e58ac8e610df084ab44d1f45fa450d25340c4bafb751b56acd836785eeeb31d738e0d421001d867c4d63cc92939bd75cd56750567bc6e1719b4f9d71deacf8fa1f3d1cfb3862a16af7ae396b656ae45f1488f8fc8938d4d2ee977553f69807828c11336dbb6292825adbccefefb80982572b6e59c46189af5c69c79c64a5a29de2eac9ba0c74ffe819bfb5696fb283793a9b527d8cc0e7999e7b6090a0b985634760b4e15212fb3dff19c830dbd1c7d0eb44c7c10e6a7c70f4db84a1e5b0145aa3b75844b879fc66e795a80dcad0485de3a108db07a83255a17059a9f8127c7116a2ab78365ff765f58e5bcce858d3b70a3d90738449e3b556fe3c11ee0f1d15cbfdff3180b43de2c9299c4f256f41bfa54335b92a00820518ae4997b0af93d5121e0f03c23f401c36466d1992bd25d178d7dd9e4cf4c22bbce646bf3b20ae47f4b8ef5761d601e7b163929787e8786eb8f8b43ab7f9d4b8837f3fd827cf26045fefcfa257ced31d5acac3f74dc09d26da934ecbbdf34808675e85d75a5ea156f410269e783a557145515a2a9a9481066d5caeedf269419b4b4c2445993a801bdd0c44e6ee088807c0ce7c3d101c02ea8b37898a1cef725790f82531fcdc47799c342449dbd576793e7adc5642031e2ee89062d725becb3a894d85336f60073669203fcf9effdbbb85ddb10b909725e86dbd23e0579ef5386b8aba3c917c04411fd25150db03c51820fe8f19b577df32c8cb579e506bf8407dc5934f42e33c4959ed6277c87432c64fa808d36bd7fa16a0c30f5561fed069f7835546de993fab990f6a373cfb6dfcc2d2eeb9b569d03fbb158c98b2f888678bd2ddf5ecb0f6ef11812025a35ef040fbd1d09bfcceb26825b792b903c31c4b52b0c1bb195df4a4d36a09a2817c9da6304daec7c01fba5ab4693b490e5948afce027f279b23b8c40638693a19036db301401466f6079b9f3e6465dc90d8c43ca395582e7c82a24cd8c6665c795d8c593d308f2d8b194aa747a19f0343db466221904ca9072fe0e41a3b6ce07786eecee526016d470818bb3c9843d806cc75d968c219fb6453a677489ee5f51dcde756636e298cfd5157baeeee432c57db782fb69a4e719d21ce56f993401a0e90a7907a5c920c61f0cf70700cbbc77a4275dd9b03595bb5107b13e0095cab112ed8c0f58362d77d377963b4081b7cde56c6f6af8991397d9ece444f58d22dcf76c88a8ea6eccdbb583b69fa7d3df31dce34162f83c908dd11ae6d5f12d8bc0f655aa55baf9302b9ed92742346fd450e3102e72043ac2647641103e076ac9d29d845c60a41294a959b4d4334de1cd633d662d8980c9776493ed987dff85ab11ebd5443334cc8a21ac5c35d1f4980c6550b7829d36e4b4058d2cd551d4df874f918bfb2b00f74ed148508f3e0767fb3c94870237f69d05869e20629042c254752984d1febb12401cf24b71122883ef4023514aacea39b99ac5fa5d97401a7e7c91565eb7c09f6d0d479060c82d843c98ad71962bde2ed968822910eb5c46cff94931e64c0b708c26772f685e40a2f804ad7925356909d4bcd165ac60fcb16aea6c154990c0011c2331ed006538db566a4a91269d30c805f89c2ad2c4e44bb21b480418aece47eec309335d1f8193712a63a178d3943c0edaafd6b99f05844675def76d45650eb52e4d2f6aead7862a0381c407e87aaf5ac1deee7331821e4fc4ee76bdaa0bfe8434b4e27bebefbece678ffaf451aeaef59e38e52ee30c349708e8bb1f72d115c90b80acaa0362bfb5a9e0a2838791168abe16a22c99acd50b3358ef2857ebe2c4c8c10766b74805841c9761c954bca143341d91fa8319350d8863426710643b12f9c8c8d49a79a40b3fa2bfb410216a79401b4770f61d022e856038b3d2a7747a9105fbab64c4b99434cd2bad56a723b45cf5a88ee81a9d9215706e3bf6f19e80ea87cf8dcbf40210ee66c2a58a07b9feaeb51369783613ccdc084fc8e88afca9632cf4c04e31fac9d5d885b9f21f4558d646e1d6b5833ce832c304c5dc0ae56eeba290e871942169cb59116791089241c79925bfb721cda5bac8826e30c8a818da7dc66102ce5145c9f4a0c32bf46ffa6f362366b6355f62fbf6f69500f82bfefcfefca04e9dae848a0ce8dfccf5b77676d1d7e1f2290f238df9b6b26685c4025cbba3087713cee0bd1cf4e1a20fa3d45be289d1234a263673b4441a2770383b2aa4e3260d97f759eb703250b2f57a9b261670d48e4259aacb96e6bec8e8069795f5b2580181dd5ed44ff91690c08a29ff599f6a4f35f2649da52412a20fa9191e91002cec1c10ee0f2f7287c52058e03badcfe89a378453c5e0e7c44f4ac0328da723c461f0aedf9fd28abaecc5c3df100ebc8b36b2c5467851fe90dc9ea946e79ddbf692ff129774c96cdc1133efc33149468d61322f3ea6d6a005c227e1be2e4908d61f5eeb0225b337e4c95936d9e51089982e7ad4a96039f3c44c126522ae5573e738833468d994ede916fe38b8196f05ee2455575dec595bde212d8950e7fbf0f982c6da29b2e3dc35a15c7ce6498a19df23ec256de1ccc69c6f64f7641ec0c157f43c26435e51c2017c57ca5f3251e06581137860b88b72bc95b475de9e685166cb97436e353257da649f07c5f1570afbc849b25f3344a0cd0842f5839d00f95b04bd23101ce039cdaf7d13b48a3fccd3143cc2021a7a7ed81f745ea88bd28b702bf17396f1ee31bb3211ffec13811d4a220d775f2c501700428a955ac153c06eea8b9917f3dcc50a5eecee9d856a99d01c225cae157a90faed50733f95efec0dc7ddc6755609cc1b58f1b198496fb8d7f1f8b77b636b6784393f4169e7c6f3fb3bf10e0da83ab5b4392b270872625df22bf8434bcd937e059ce704dff5d52f76f86ff13761f9d47d6b3895556f919574b4ca3822e7a5d67cd10048280d9375cb128768f922038b6e003319eb98b4c614b4abb8e75c192912ec987fa526a5133c27caabbdf76b60124d639b748f020ee81ad925f7c3828a6bc4607d9a6e6d0e81c1e49f985780f87d19bd426b18ee587cd1449a66034cf37d4f066576367708d9d08223c5c20e7e2fcfa702c63f977f9087223d965be62024a81106574aacb370b055bc955073398c051960d59b3e54d7235b064e61b512cc8f9100f64363fbd043546fb2a588cf621d3d7f5aaf31fd72014cc97df8db414ee2ea395b5b7000f4b27376949ae6dba5397eef8cd5a7dc8c8cc58e253e19ee4c3d68c67736399b81cb13b1015d6f76382a0c5ff069e831058311b26d20c5128e1acca07af5e2278a4f6d125c06d7bfc083827a8326121804b369b357811fa1a6e42171ef6b2984470347be7a17e3942c8e1ec97fb179d5bde6eb2bb16edeef4da42bcfdb79e0a85db0becfcf2a9cf3815da9bfc423d306c1d48cc4a19fe0c26e97c071df241ca73f16b0bb089b15465222ceb07c29b8750b22ccab87d418a425ff43837697ac9734ab68d16580e4077f59a3ed8de73f3429876579a4832b10964b6dd15aeb7146e892b18d6c61de72ace223681944a4245702e5b1328fc310c03244d17a2f4119dec68bc48b46154da00a49c8a38b2ea1e99a30ea05a8534e6f50ca4076398fbdfcee990413656a7a852aa3992f19b80f717c53133de75ccc531cc673c0c15aead328dc14f25ffc7e00e8460d8039a02fa27cc97fc8e33113eb5c0ec269181c984a5a7ae16aeec956ad2716b29347944116d15022b8ce3129fb62d36fc94dd6d6e959be8744a0d356dcdf2692ce9aab9223d8cfe3e061028e061b1990d65695263ced9b2a559baba2131a5ad1d17de3bcb56d431a0850e7051afa571dcbea970146393e65aa6baa86d5ceb7cd5de7dfc0a084050a95d12818912ca1f6e1880089dea2d5ede6ba1c40c822c5cf5ace8d448f9cfb42715d45744bbb7090a6e2521c082e7f28602baf25711451cdae69e3f79557679114804ec980918dd5d88d9c5a8d15782f228f8740531188a571569e168155e8ead80fdc800b8daf8cb00e258378eab67e4574f8947bd63c195af0d70998b7d3cf13eb154a8a8c5d9d64a90b081f5306422a4726fc9f47a88a7de4c55dbb97f86f45f6cc03d15f9eecf770c151f0a21dae50c936a60a8613832eca4c625de89a1a2980e8397ea0a9c9b4c2a2f7a6f1c3c1469aba2cd7c05b172117ddfe6c4b073842171ce9a4900a6e334d7ea73e87b84a2b32d6ff26fbd1e9d5ce785fd5dd373a567ada3a352be54f03899f381ace1ee5199b393ff64e6afb1a7c3f05973042b54ec5c21befb1e189bc55f70b4c57395fa39e9aa1179b4c8e1416c2717a063c843e4681e5dab1c24754bcb2e02628c93fcf4588b9d0214479eaa04d16f5357af00da3241bd1c323258b30d49fda3b4deb881931d7694a7759429689308d3269708962aa745037caf881631d3a609aa82ec965d897bfc27344e40c42c7356d14aeb0727083c71e7d55c1c5e604417b0a56cf29e0382786994411da3e2f2bdf204be8e52e724bac96fa07978c60463c72c2faa8ab27596cce51bcec812af8d2c850335d9ba3464655e36f8266e598723e2f8c16dac733b7117e07740b98b1090c1a84517b0af72aa9fb9f98547b0d184fa2dcf9ca0dd2af5f931567d98e9d3d5a0e39ac1d3264a8fca95fee24147a14a8e5416294c95a263917281496a128fab7302b763ae6d9e3586ed0a9f5b42e45df32782248266c9194c86859898635038766d0c0245f3acfd6e44ee6cc1457146866730e0a31c8014702721353dd68d71bcbebb5a3a264691ac6bd27d6584f6148cc17c6809ca2fc5154d7c4c36e656139a6464b8816e3baff0bebac741f5f09ae3dd27568624923f3985200f441c31ff9971a675278f81b167875ffe684b3eb3eae75a0cd4ac1d48d570c803955bcbc09f7e6eb478c69b4fc6596c24b19bcb64d65127404fdff149751fb92da8aeb1fbae180fe748778f9a6d023c23b3ca989183e1eeca7eb8d70cc73c8125d9d028729ea178e702c73c711af99f84c1db188864dfd3e6752b27a9bce6e3c5d427962485d2a0d2f3bfe56a08721b001de54978143220a39a0ec9c6c716e5339bf731cc99d69d0ae8067e2f49e83b620cd9a15d0dd4020fdbe364268b26b82325283285cd6c08523c61dce5f4d4b4abc764e33424e644f72e1a4d9a5e72979e7ce691304a47588e519b28b5c8ee149674260deced24064229abf1d02d7ed45401665aa2392690032badf7a6740a51cda0f8787012cc3ecff9816208fbb0f1df8e75e6a99277456d2de4d8f373b43c2ad3f13b853ea35aabe468979469c558a9ed958983d16b68a774a74c368e969628412349c3025e2ca373920cbebe633fb3d180b4d78e8e91c06028af02e13f63843af19770bb19eeca81d476d25ce3f0a3acf4cf4e08bb29f04bb27e4b0a700803eef61b40e553a42a10a31f33ab7ea46c04f5e704548a1e4ff3bad70672f948d6b44bbe84ac5045d3890a7b9a906282631314ced54ec0470fbfc0ca0ba87ebd83eb42f254205f697933dd3a8303f7439f27842be8f4886ed8ae7916aacdaaef01e4d53f221bb383b99d1ea8475b6b93c5d133cd9c269b40248de113adb2a9a14471a97548da17a635487b990e106dc34762926560f99f2f242d0a0e86a6de6a4299fefda512bdf00e45b2d19208ef161b8b3ff90fb1a1002ff52a85db7a842fab68348a58c814aba009f6ed2370b9a706fc1d62e33c11756cbfb5dfb81b8bba0f697a0cfd4f4daed34f8dbeb8acd59612d4221f03684d2f76f26b67de388d031da797a655c97db16fb649855ebb9b00d3316935206f483c4752ce1fca20216a4b768429f93f9a8e460fd3f48128bdb47e7c9f055753be7fafde96ae13d72531b1fcbf008ea301234c081f45b6e7c545b213125bcb0b5de178360b436af9dbd2b7e9146ef2d85e8a5a4fe587ba573a0daa1fae6c7d8b0a3d54751b4b6ea08076c673cf2263671e0ae62e7ac79e361ef3d23e891322b385bc60902056b1938841982e81c7928ef9cd494d3f3caa9cf04608b46747669d190c0069b560ffb78ff4cdd846ed29683c20585488c2913f391b03e1920e19bbf3f96f9637c45018af193d69cc200639414beacf81393c81b5c98c4636bb41d521d84805d4c93911fde8f89f4ff94ed87197118c48308705f4686843464186ca6c35360bef527e3a90864fcb8e79435b1bdf57d8a825deb49b39bfac41cbb20f7cbdcf428bd37ff78253c9ea4a72b4006f74cffa66c12d365a9001c91134acd349ee070fe703c3b4b7b3b51fd96ed757aea858a82ad962032c629f6a0c66bb8facbac1577d2b47b8fd6d936609876040f5865540b7fdc7842925d250c019ec30165fae0160b57da7abdba8e9a02a9a64b35a9fc56a50e75694535b4ba241bd96b227fc096771b7ac734c76410198b7f650820080bfc699a29f844348607335a3e2069a256f03b5f51a7ade96f67dc0542cc26eaa637a1e66673af204af81a71ab9297e4e3775fc531ade4b7e78414a7c3429c58046a7e2a0f9e2a94f083bddbdc9db010e50ec08dc2957b23dbf4a6e6516214da3ce1b306a03da8564889aa525795900453db8022fa5ee48fcdb9ee290c9b91240d8d8b07d94837129da577680dd0fb34a25f7bd7b0e3aa4cfc4ae58c1ab26859403531c53eebbd9cf82ca99428446828d3793026a421c408e96235c10e15e47675b11e526a9e75ca76b9a1733574d199893bac9884330266e63c9add04e205f4c6168ec4b2f43fb34c2eb5386a2c212b8cd93ccceae5f3a2acbf1db8f495d4fd894995fae9aaca46922098de003ac1ff01d86edb9bb048900de8a602791b37c45bab6bb9cd5d72f46be543649783e2a17c7bf12489ebc429ced72d8d91674220b0bf5230a23b814a445b4d1bcd8e31b83cbcc234e1dd828f9336db221bd9dd56ba4018dc15165f39cf2c08cab1fec780e39c9d50a00ec2cdad2ff1715d69221b824daa264fb7f5a091aa5bdf9fdf13b0a893b14567da1b0d85a6d61e5de3b112ce95f36ec69e7d9c8320b6d319575b192165995bb6f4d23e164206dca71b8b00f70d1f50b8723a3280814b6ae0de322cd6c2663c05c02f20b5dd6a1f30a700426db7bb746650f404735795f87eba0cd70991418613661d60b1801f259871b14d4110b1670ea8c2a7baee5194390e474f351ccdea36e66c45cb924a5612ddf836f30c5677613a37e779a33ba43d51aa553cf786ea8f90a97f18ced0976154e477e0daf858dc963b1d7cf41f37798ba747a2c75b17f4a7e5ef43a27ac8035a333764b2eff636c9f7dff69684410cb3d9a8a4a74b8752890cfe8a0fc9b8cb1d810dcd2b8e0e4d6fcdc5a8790f9307d3dc0c70689c45ab1e4429edfad2a9faf14b9c205e3632ab11188e1d94beec8323810571f1a8d94628fbafd5e69fcb91b94a9b5ae86fbebcafe363a55e621201faf9af143a48fdf5d2261a6802250a2a93cad58a86fed1c47f2f6d96aa9df0f065564350c3778fe138c3fcb66a05c5daa98ff41f3a12f4c61d875b939403205cd86541012d81fb3c7056f4ee4a33abbba0e599a04a3bcf1bce9423ed31c337fa720db959f9faec6bcb58c61dd8c320ff12ac4bb1b9365d1975f5c015871ae161d8275a2a5728d1bf1293e823c0ddda6c690a14b989fea45f8b43fdf26ddaa17e232f7c8e7b3d593d03761333c672cf815c3f26d80c07e43663599a0b8fd20296a7fefc85b9a035081f24e1181a7703dbb79539706a3836ba2d1e30a35f4090e1a6a1d8bb182626766d60f7720018ad9915710313d1b02576bda29aaa3e3fc0ef955e630ae0a125587d53f147bdadb269e806b7b4afccd3d6b023cffc7e7ebf0f9254629a0b3e31d953a7d50a3d41bc51521fe9e3a736f284da1b60a0bf596ae8aa517fb6705f94fdab7edcd87f71d23a27c1f1e017b32aaffaced140fd8b970a3f3712104109a63e4961c49675947c99276caa29955128c1b25e8c6f83010f7e1f2617105ab7a4e24c475ce59d1bca28e129e2d19df6d8c5a960c6088f5fcececf44f21e2a6108159f686274d3c049e2846ac3ffa0fa36545a9d2196e52b9133dd36bc6a4c8924874a7462b7829b7ebc586a75d0cadc480519239f63ddf00b93ae0db5e6e15ee44afdccfc9035f7e6fa545a766fc3b174de5b3a3cad689ab54c377124f6e1bd8d87c4bd8cf72720b32288265753d8bdba2051f8f4fffe41eac2c92934e9274dfab68d730b2fe0994aff2d1e5b90b15b8fbcc690e1731d56ab47a708cb917413cb14923304d0b61460fc637fc4fdfb4946eac7ee410b8a7581184cd6e843805f41ea53a9bfb5de1236438a524e16aa26594c415da9b05b8c99545c8afa4500c45d6f29a703cfd2f67abfbf6c4141e4ebaf36b7a658cc05f8f43bb34648be65cb11d3f962bc5de0bf1f24eecd091af4f17fb28d7bebf846878be65dfff4bdc81d2504c5974346bdd0be473c1f0d6041918f9c3d1e0fef0e849bb6d2ce8b16912d6541b2c8696404c74d765219ea0f2db5fe0dd851f735c25f0802d1edfb124b9749efc85d4e8e8b4c3946ac684c30419f331e8b83757eaacf2d3b21db5a0879e82200f591eb29a9a380cf46491881772862980203d0a2fba7bc3d725193e51791377e333dd7626f1e338f904fadb56198f72201a16e2c6f1aa91311227e3149a32c3782f428ed8bdb8f26e937bff6854a338cce37ba2318759a54eecdcab3c70e1f446d606296a1093b3a9e19f7a7325b6dd52420af9a5e7288608b9812a45a62805b12377dfb153ef35c67c9f0fbe317b9eef83a45d04780da170a041be5e94c53322f0d4fa4c14be5f8fb51e6118ca849f77cb0fedbc7dd2eab82d181445e973a6688b8fd26af096d6ff763fb18a0fe3d0441122ee5e0f5454819ccae9edfd2d1d6e4a1a151ea66eba26f9defdbf40e0083efca0ca985a7a2601f2c9a6a139dc0e22ba80a761f56430baf1da69823b27f61c6cb691ae72de14088d9c2e45849b58d46109c65789f6738545711cfe9808c6ce749fe1cdf21c3cfc670834b04c2914c15514d5732c8be4bb7dc49bc66853b97ba737e32a2e6640abc8c8a68d1a521b059a62deedb56949f845e40d4e8822af8d33dc13f47a37884709c1272a3194c2f08ca58e78e35e747689e2a02001a740b46f38306980681fd025390a76b5af2e00f5ea96d1d4c5b5efa0c44d867a16368d4309ca4d6ff56ab1f766d01cbe5c84ac0a1394c5dd4c4b0bd6b381afd05d2f364530b09c91e01291dc06e028472dcd6f8b3da8565f520cdce9886a5b77984808de856ccc950140503af94efbf7e4dcbe224ca0e3909432e3efc1c6ffda63af75a162097012ecf6b4afdde50ded9a1f62886dbf6ecc7e8f68e3b8a0d6f0547a9812be02a17739c1efd91c280f109b5183e7122be5ae504fef5ab2a74558e0e8f71c12a04b0aa9cc531f3a04d78d9572dbdd013d6a2f1b6c963a05d6adac9ff67ce26084e5ba31c49ea87f776e906896e2ea9c62a0b065eb859926183053bfd904d518dde13bc3355f66080bd73effdf4a846410a7d540a984a71eade828798ea86766311d0e688c8c317c9bc973d25ef05f1a6834838bb62091fc2823a49224db79be21319b99cc72d2e89654c28081a9b5eef75983e01d30f76928cc6d9f74136fd5e22b8d233afbf37751434a7f225b0078fe282631d60ca3b65439d999927cc00472e9ce82ba9b44be1937a0be51c720c17429e35c7c19ebf9326cec4948ed5d8443a060589b2598496fc08aa0629dd40c2961060fd465cc60afcba52f70c20ca4220a4689450994ccb8348508e82fb195102c74eb963c4678dc68eb74d79838ee26f0f0a9a49a1799c398e43fc446a26f8a5d29072a296b34b5b8aeb5f4f6341e8642e5e889072172b6507ae442a6870a80b8ae2360baa247dda772299038849b7a727450e22beb4d74307e5e0d9875ef35e70f42ebcc08d91dbdefcefbd9f159ce3bf9962a511eea79c38f03e30d5c4abfe99570b237bf02c2df9c948215677190f0e187301c8de7950afccd57c889ac0b09154a4637d139af769d57068f02919333a55afc399a5e4a4f0fc861e346c95e8e9c904ebfaa99e67a9a9274781329d97a2f704dff1532ed5fc8fe3aa88759cd3d6cc6e44765d8d85427b32d28840685687b91a13ce96509aaea0e3a13bb745dac5e414bbd056e34806fdc500e15cbb64ca814950961cfcef884ea4c5164a8b268519876008863f729aed4ba47bbdba6b4285d061117b9336944e665d3831066e6f904472c90ac0450fef8f558d518caea6fd8ba8fc37683f18a5e2db7a2b79be846bdb52b679a0b75903a1e15efcda91a75422682523ae071b2704942dd80eebaaaba78a9cb8177c63697b3a2b8e0c6bdc649ce41db5675d8e6a753ce2aa5cd446417711f31fc182508a2b49245fd94d5f9ee2a3db5a5aebae936b8012b0673c6e2a0434e59af557075a0cda0c472af5e4c5a7086f81d5755ebd51124c7a18213670d04d18b80fd4b90188dfd50220f835e8fec9377f5b1014f28ed5b1c7d281cce0d0c78d90f1a1091385853d9bba8bf611df9aa62e5259d1be040c993fb258951fd9fd5625578df0e8917206912b52a9e4cbffee185b19b0f9888edf1e729f79b29a082c223e42815c7d0c8f5364f04feb2a4d68ca65a35c475f70f7a832ff79ff6004b7631829701ff13c0590bab05a1e39c60274f9fe5d6b81d5bfc554c9b07c4607cbbd46dc211d7bfb431c77bc8a693f610aaffbed4e151f0436f58a11a3cf0b89a96744e2ef0aabdfeb0045d358bd71fc1d63ff8f64ead1173edd82834d17884909e4778146d0c0093d908b7f61331a234df76dbf2bc49c53a6194f567f729ffaa0d133033cc51c193fd25174a7ce7accdd56e676f3f12c980a62d8b18e790c7808452c9dc4e0f599351c5e5a24a70a9d960c4d3223942bb4c565ff73926dd81b21c1c3156fd33f7c2370a20c0ce1e333c3516376d9e513d15402422651dd1c00de8d4cef3d844f6dd3a751caa9f23b972f34d85457eaa54cfd7cc82bfac9b3836144eae772a10458871711562a7aaabe42929f7b993b57d656d877f0ce089f2885601a2391728e6f32f70483867ae83bad46eff7941dd6f5ab9b57586bb64ac6bbff0c3683fac5f8ba7cc7aa46ee75cbaaefe8c78df8a2387482727d8b9094c9068ae5fad58fb706d2df4f9bf11ae2a07c6e0fe884ba911bd4975bd9444bddbbbde82b8d169d0daf833324bea7c3417b8de257747a0e2b0c2b514f91d0232246a52cc82f5fa225fe11b3aeca4d069ab3abb476b4baf935125ed3b0e9b5ab70e4e60fe46029554f9403df516b84ebd6df252473b8ad613235ebf8eaa9247647515a0909cebde5a66c6ebbf2f2ff57e434539b6d48bd233f034758121da93c23c81944f6dbc03feef5ab250b7feaded39e5ab21028943560af6b8a4d76fbf93595da5cd250b6bbd6d0cba4b0a86da161c000848cd7cb504c408473c8c0c382f5c7f409f26cfa29ab0df9c1b783e192e2d9f3362fd83f125d1cca1eab3e25f83eac4558ff933b03a1816e5ea6d372f432f42a17b338eab22dc8838005a7460952134f516cf17373f3c31e97de15d36cf3e70fef7d595c299d7b5b3989a20750a7a6b5b291e8c7a8d7e429a9c9f1c4875e8756dbf54974eddf6f8353cdf4cff37ed0ad991d5f523cd58475f235b061ed9603ec7f1bb0fb42be36f20b39616f791940383717b0dc2294b45da00b9c2092300397e31348f362d2732b25c91e0611abfa3f6bea00717ee954bb219a6fbadad95095d3361a12716806a13950d884c2baacccb3c2deb9c7de99fc5e4438f3dd2de0e434926d9fa3113e45f485e6bbcd0f5211bb9c9026f373446506e486fcfe6a2d010f2782fdac740129373d134610b2e9e99ecff19f16b463d449402d5035ca51ed76772854098ec5372c2c4d737c5c064cc452eeaf0b55e1ae4176d709eb0e88271f25ab40be8cd0a7dba85c3b6557fa805cf8c3388d7103dcd83fa9b08ec6ed6799ed9d3bb30f6d286ffe4e6fb01dc359bde96c05a8b1c10a7ce04eee608caced939431ecb98d7137f635bdb5c9340eed2f89d51bc0f3b6709226380b8b8508720a41a64ab56faabb95836aba926b0cf6d0e27421a0fc0d7d6da413ff71d2f3f6d36fe207f1240f8acd68921f1fd5d41506d5cb4f4c8ab7fa9e9dee47d68bd542c7db8ab77eba93b16f1c79d569884174153609c1ce7f0999315e938597d86ec7d1fe1c7c31d6c323c397978af88e32a5bb83757347e773f8fd37385a62c9e517cc1014e30242a9e89a546e2044010e1cc60f9b551a7543eb6539195f0b5380e9cae8111a45b780306899d0d56f4bb8149b2a64fab2aafea6975a637dc813e11c27b87472e62255d8f1908fbe7422f5032b9eb0055b91b0827aaf3113aa765469540286a5c705db07066679f857e45283f0470d3a586955559b115ba707ec38a605456f75d600700864deac8bb9dd0e71ebafac9cb1209d77d30b3349f6d102cecbfdb388f77d9ddf77f1f1ed876d75121d6ba05b1ce3a101fa7f9c6144012e4382e665a1a3545e20e0ff3fe1d70a516c9a86bb4963383a66c53c3970752db4c6dcb1253a57813babc1d9cdef4dcbb23e879a0be020999fd2e096a87d6922ab744b2f9e9b6fd046bc9d56e90daf037d8510f74b3fa360cd734a401008a241f2911b88a5265d68726186407f85baa0785757564b53198a1b0c5088d3cdcef266662dc3193297d308a246cca87b540e7ea98b0fe79c0b49f4c2d439061898735c018bed3f0df47182697443afe455715af8fc506dce17fdfc4ea468484974ac1a4185dac38c3cd13069b2bba22128d9d1f7ae6edf7924adb33fcad1683e11357dab2aad6ba5c8bd4e23953d2a0c200ecb1a90f484b296cbe8128bcd49a532cde7f8692daaad74099f85e1c62bbc631295d1eb39a3ba739d1e3ef8cbcb4794cba0e082804c313401a3aed5c848dcaad8d8121256d0c6992eb89c903e2aed733a8f9e4b1cca55f913267251240a919498517117761d49d3c6c1ad0b77a9453cbbfee57cd795d1e28eee34a841b2a5d26593cf3209025582507fa9c06db600cb4ebe9ccfa94714e473519880b437c32aa981b0dcbf58f53387602f10a9ba915497c95fe2efb1aaa849c047d31424df724092c3367117d3d376fcea1f051e451f5e5629b569d247be94421356130b33dc4978cffe3a0b6d4d226b00d86b36718f4582b92a56d53283fc1b1a0e83a877190fc369e2f23da2795fff25ff80fbf67bdaa20c73a64201b3fa7c5233405cbfe03599885be0c54842e44d7d316e3aa47efe3b0115f26a7a8212957ca0cf4b2177ad780ea4db28f07ce93abf0f7d5a9c89091666ac8ac1139f2765fa8154a73dac7d35366aa234da7e8c28b435c1224ea74d8771bc1f29cbef94b0c93e9a19921bbbbd185447a0e4cb198ca8a9a31db9516782631a8e65dbae81414e0745f1a6cba713d32b027c4a74017386d6841868c35a9faee4141b9274e3c63cc307396acaeff76eba8014ba10f791d1f6b0aff72ba92c04c2d1bd9c31d717bc38bbfd783e9beca08f518a3891873fecd9ee051e36a066a54c330b1453cb5ff38b81a9cc534f67babc5f028e7afbed04870cb2bca0f2b9f726b87c6e62ca7fdba1340a7f0e1772644ce8799346aaf544eb5426d29e5182973d39ff26419575639ba1e615edb634b45f2652810db0a2b0e332d5601a99ff0e0d0591aa36bed3b1d81db6b4561e860fdaf43ba80684d73f208962bfa5d6989c339cc5bc3240acc8397a2d0c5e6bc57f399db82dc2f200c4f8a63c76e74a6d196c683663dc170e4e865a9399325af3d81c4351820f4e94ceb13bb6ddc4f8cb7ab782e914f59063923189ada823476c6421d0556b1fdae24f76c7b2abe2780da7dcb319234be246c594495f4c39ff8b47039ff4bf78717839e53179954dadba89c0a7e51dadde3e61d3bb5fc85676446c92f78b5c1fc77c0b8bb032bcb2fdafd2bb0c32148205e74c97a7c475fc1c0165034be0862029d034d4103671b7ea62a4d1b7f1fcc83ac2a837cc6210927d1ec05735cdf539947784e05e1e7c3b8d98005c4e1a81be474188651aec7e8e7f06d2b5e41d1bfeb9f528fdbe0050424ff6f31460d2885efb20e95873e231d1a10797b534027ad68fef8c38788746f04dd4597e264fa8651b5942b46bebd3a391381f0e1574973f2ecba770965ab3466e6d2ecba1089a7c1b1e5f138cc38d4e408ccf9753b74b2d51fda7cb39ed41d0343b728db3e98d2659818739ef1231c248ab11259f566a615b3c42ea10502274abfbcc8f4656f7bb917d6e49092194b4cb6cd64a0105e090417a064e5c2d30d5189388421adca437be9c3533884fe550573fd87d3e38c4ca92008fe32d7c91a5b771571d61d3fa6682799cf0687629f543063c01bdaf38de05afa5f094b3792ba4bb486c84fd99b94d8a9c7dc9b357b5515c52c3946103c2eb01124456e6811bf5c312eb2245d811ce2ea51c22f790e13861f50b346e9f9d201a8efeb8f82dd55028085b945df3daa77a6147e6ef4c474e3dc6892cb6e5eefa9de6595e42ea4de9efe7cb88933996a33aa8457abc34ea5f72a791fb078f74dee4a3fd3debbc67175b6f94cada3971392cc3992ecc7b1b0734253f2b855bb12ef3c363b334266fc10aff3744d098a07e32a35b14da4fbd7cb7c36044b153c299db86f3468b50d06b090a6f432ca50248a2c4548aff1a25e9baba50502939fbc8efc0f6f26d5cd8ccd8826dd0dfe40ef97da5fd6f12a9b44e37ba0ba60262bcbc1ff22b758d4721c1d4881f1fe83184ad6a177ba47ba33d4e28c5829078e76d75489cf6c76c6f9a0f4435bbc312074d0050053d6c7797453160fa9c8b41f6bed9dd4a7d97ad117b1f24a761ee93e23e954a0b19b3988145fd935937d338eacbf9537330a1e0f931006eb707a038fc17759b2f1cea25314784942a723dbee148826ee67f7f5e6018a6e3881769691d26c340bf7f8bbd847ee009b5bdee8038da5e2307d56ff99c054d49da93ca83bb156a0a57dc8e012ec663975147f7f37105616c14dd9d39ae820b2714b910fb75e2fede94f5cc583e1f34975686a99e041c1f276a79a8b5fbb1cf21ec0586be747481f0f9536e573156631c85bc11da643d7ac647606c4e5497c2bc549ff99b444ce52e2ceefab30ff6fab9fe70f859c317dcb275b67d0eb9dbace5da1d704191ad567aaaf9c5702a234f3e2348a2c1a7055652cbd7d2c574473012a1814b97dca8fe40ff21130a786c52b4b97fa889494b15eed768e31248547e64fb6bef33a274289cf5790618187f34b2b976ffec99de08af382fe6857ca836104e68e0bcdc12c1e9c662bfc7807da79cd7d7caed7698eb07f8a252c4c843a7cd616e235e22828696d80513d2ea16c47172bfcdc9b95e8c9abc9811b9b5951f7b6dbb18887673b2fc81ef1ca88cfa0f55f82c7c3e17e2b72a9b668d3c121d3857e18f39a33ee52d479f50990bb29968464a9f64441d40350bafed4e592ac7a93dddb4ceede54acd35579225327afc2e47eae9793c9a87df6680c3b7e08440ecbac3d33684e5e4d778be1c4a554186ec600d8c8240495b7a2e27797ac985b024d92bede793a61bd055bfbdea9050da527dfc76a1a011c7c9c343bc1e42d4e35b5930841faab8ee60d01724c4cc79e3ece48f4b77989ca4732fa433488343c85f7ff315498657696f0fdba48a528319e885a0981a75363f2d212eb89b67502ede9a55250e60e77c7557aec022a39b46a01d6b93ae420fb31ba351459ba24ef0d61616c9964f3c8bf90e5f0776f19e745e4594a178148c9c8744350019096397c87eac269110ce575e11ea88bd18b8c39b70bc1275d30fa906ea17ba7914f0becdf228a1a6db92832475b3f2525c97fca0242b725a1d700c6d3e4c96f18616619b4a7242d2075360c9552851860a825052933ce178f619055610ad118fd4a207583c4d95650cf05b6e0c94bab62ca5c190d9401e4d5c330ef199ca460856e77bb9dfaca1dbab0c6295e928f64b789f724f9e1aa24543ddc3713784a54cc16f175c13442bec84d60aa5b81789ce1fac9410ed4d8f04c9a2d352baa6140f29e620d712fc05904f6aff79685b86386a373afbee8f368efec7f85f829fa3b6746b4bf4ee4a37020fe036cdc8ae95aa6a8460c187c8b048454c5359c9073f11e35f39e1218e3ae15c4aff89aae8c2a08315b3398167e51b20045a170c7dd0075d4e79659ce9382b4b608ecbdf55abcd712a73c37f5ee67f12e57228f19138799277d612038e09756e96b95f7a7abc9ac87358dc8b82da8d819e3c3d8f848aecb8de2ddd98d9c2cf40a035cea5e02f426880f63447c64e2db41b8757425b7e7d388f034ef75715dcd428fcf98a8b5bd545477db0898f904545e83197b87a3699ae1a6e93614ba7605606fca62cc3faa264fea0d8281631d3e56b357a151fac513225f83278b690d448f07a4f6add4b5f5e63bfd206a319ef3e501307498c008f5198621739af9212c6b03a9da58d49dffaa5236ff6d3912b3f60acda7f88477e2b05428213888702de34bb766a63ddbc576d634bc286c3bcc47c9572f52c42233396a3e31120dcd8bf1a4dff4d529bfea21ec3601ff1145424870f1e4367d8f01fff1033e4f6229d98976198e0abcdfc4e4516b413a8a2a20c50027b197bd73705560b1eafa7b4bb7303bdeeb6e81b3bc8c4b18ce083a8a865b899ae26c8efd4bdc5d34e6f2235cf06f528d000148e785cf4036a0442ab54c220d886161f25d7996b89f82a0b0e18424ac4b00de74c87e111acf9ff03b7c5ae3231ab4b8785e6c40b7e7bc1384eaa582c23df2729630e9cd6c686920814abd8a9722bd32a175ac995c9c8a49cbffb173b5ac641d7ce3990f6bb697b886056c440cfd4b0e62a08ede564226cab4db2265ad51acd67084a0af80d74df1f4cec98e4c69476aaa867839c6acb0a0d9780deb4e7dab639bb2eaf3913191a1da022afd4f48d3a5257e55565ab05ede62108fb019b3345f88f966edb9ded643052de0944e05a1621e96225282d44e1712b3854050596cd165c6565a9ddd587d3eb9b089a52da12e1fa221767ddb137772a504a00270f667c7320c05c88617dce4294a84a995cc2be35c5adaa2a559e422854d84426755e89c0975212fd7f1bdcd2c1aa094322dce0d8853a6d31d1912fd46f55427b23674d5ecc65ddbe5d1da7306b91ca31cef6f379c45bd012b1ba3fb28cc0c23759b84fbb491d6b27d9b0994b179a4fcd9b44baf26009bca261f05442d00e0ffffff1f