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 69642 3d7d4bbada80776c93b32aa71d5cde52b30c416e4d790b75ed8e690d8320005b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
55eb2729294c64f756cd95485e87cc5006fb9ef0605ea61832bd0268c40e18c5
Certificate Block Hash
3d7d4bbada80776c93b32aa71d5cde52b30c416e4d790b75ed8e690d8320005b
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00050e000040e70000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000b306c1e72b41d52aa2c3cc28bfd76fd97e043ae48fe5ebc9bb6f18d62f40047f675beb6489b7ffe7d7174f23cdf47f66ffe08bd6b8ab67d2b3229859eb1ec49ad2b84b51a2f2f1abc33ce7b018a0f8b9d29c882730f3a26454050000000000000000020000000200050e000040e70000

Raw Header Hex

000040202dd3304f3da177daaff22e34c47d57fa61de9b46eeedc32a0f8c1f0d5ec45380b4237320ae45531d5267a8acefc5f4b7962a3cf8379a09d842af711be32fca30992c266aa6120118c5180ec46802bd3218a65e60f09efb0650cc875e4895cd56f7644c292927eb55

Proof Data Hex

59,560 bytes
12121601030739847ca8a27ae8adbb51cbe34d09f294bf05f4d94030e5ea2211e12a76f970757b5ab8e2285f116dc13e548b59a9ae6cf2e9034548c785b983d469ea3a1aa0e8b95d2a2d0e7c6b7a8d07e84ee939ecc7f0a8309d707434bb132848fc343ae85ea0eec0786c618ca2e4c279821f6e7565e6241c484f08c526f4fa461c9e50a7c39419cdade8690deba6924229eb01eb27e948f894023455d9a5a940c4e336e4ff0ce3643fbd0388b50301ecc71a1ebdbed0d5073bff6afa2e1146d10c5254d530ec12dd81f622317e0b41ba38f244a146dae50604c795550949c7c0b1dbe3774a5ea16ce7207f93a9d7b6fa7be9213f417f3b86cbda1ddcb550de38410cad835c027345693d6f9822f7efc544c9a5f8d4a347989610b45bd5f1cd0d0b18e8181cd049e8376afa212946d74c1e4a03c6ff86c7fd1ceeb817bd1d0da2adb14c8d53cd9036a9a0cc32105da1663fb48260b9041de5c95a105fea955b42b1ae32e9b0866e6ff7107b4e53ee99be87f203a7fb77357d019cac9cb1d349cad15f35eb5add5c71413e1dc2efb0c8759b63492a70caa40c10e8fa9534b477f7c55244ee62ccb713ac3e4cb6c562352bc2e0cdb80dee383b74de94f07feda4bb43aae780d137904149ca277555fddec2f40528714c63bedd1251b8c08e8818257b50fba81bdb9f0f376782596ee58c46254e30ffa1e7a73c97e664e67c44c84e77d70d1b610249241efd0ab66e6bef352edb6e9402896a956ae2ed7878b575914f1c6451f4d5005bae55722d7794845018e28fd48f17e2d4caabc69a29e2ba670e1454dbb0dd7434bee1a687fc3c56cbc044e90e7738dbacf3a32b4dcd8dff3978f273f177c482a951856728c0ef9e233e162d22e3d6be09d8c763bd543aaba79f37e0d92a7841a369e27cabd02a56bd4e7e46d8550588cdf167157ce203f5a0710deb5722186aad41a0d9ed856568399f6df09cd2de7a9d667ff07192ffc557d344b12dc1b659722cae3a633f2b1b0ccacd131d83a26ff8d040122b9402c30a3ab48f571e719632f8ab3681367b16e7b319bb784adc279ea110beb9e9f2106637784f287397cdc5aa3701b5fb78662b3b41eb7fb33a5a186400231a0ab8119d95027d2d457b1a7eeec96ac7bfa08cd607ecd8463cbcf7cf3dfebc0ffe6ff3ac48f0d42881590c94cb12982e328d0aeab85f6673f434c764eea325353239912529b169aefeda23801bdffe6026c6b10f906f04a897c204940525133df02669861fa7aee48a635f9230d539d74be127fb8f232cc5a032f9362faa04e779e785398cbc5451b81740880d96b4034bc3016e73f7e5e59102898f8dab837c0bce04296b69b0e016bd9bcea1781c36e6180d1043adba168ce9bfa43a82263f73c8de94fc638e3017758c92eb659695a7bdd2473a97029918e172c4e8e0373d9dd87263104666e5f485346f3e14e21d2880c835b3ae73b3e32473c491b98669f1370c635099edda9ccc12b7798e6dac5111d915ac08bf23f0dcddcc7fcabfb5cd26ebb8c603c47f7797b69aaeb563899728cb9ee4822cb60494dfc68cbc11fa2feff94ea4434514dda1cf75e84fd0a14248c8db2d5c7ebc79024851d95b60fc50d67243a66f5eb76bfc57da7e52b3609ce632a2e965425ae78a47c374ade17e7ed7fcbda1911a5040c80ed34c16d1d4436964a9699fcd543718b66d58aa028e54eb19b27e85ef0c8fccc705aba3c8aeb390609f647a4b2f5ee67c6174ebb3849e8a006d438a0e67ed9f9529be10f54bb6df220676fb3ed16f45d26953802535ea1085987f3ce61fd46922fae6bdc0cf3372b4620593ee4b44ee699505d5bb6843f9e7d788fd93000c1094050cf200e2e86c930199b1fa21bfd0438b27579e869aaf45fd741779802407bc20a54f6ca96df551e8748fc67f5e3d72cdf78f4a08977de0ae07ca6a962215f3e43a90a00db99fb45a6a44d07283f953fb9a8e05ff3ad846af4b627aa7df0efe822312979fd77215c35930b0b728b1fbc12f22383aa75625531db840afea736e133e2e7f9943cc3f78ebb21e160c5462b0e132df2394d7038074bf5e62874ecbebfb1852881e1095729408cfc17f7b23bb1bebdc3eb82b150fa5a63fd071a5eaa385512ddc07b15f867314e1e5d550bfa8080c3d604e9cc64ab67fb123b265edad62bdb4649a078d276e46b4dea8ad416b8d91616f92be2d73ec9f6ed4fff1f26786232856770ca6888aaf789e2cf91345c8995dfcb84f6cf07e91d97790d3cfe50dfe47f61ed31d2620e468329ccc81ba804d283c3ade68b7f8cbd0dad31d25f952de5df220dcfa987e2e2b4bf4d0ac489a221b0b9fc16be0dd3649159d9bef40a6f789b0669f93344b4a4c8da2c1a8f4172aabf2247de6780148f599be5be12ed7712b17e282186ac1e057b2ce37511bbbbaa76e76a2ccd7e77e38e747242df5bba0bad0a5d5ce64cc292e82d4bd99c6e539d603ebbf3ddabec781cf02d6c6b1fdb7a2c5dc017c8cc40550a90635ad620544549c1a59b4e8d3ce0206a66eafaca362f9bc30f8ce573caf95d205849f03c080dc8030d89905e52d16a5cef383b1fb72651fcce01206eefe12b3874e621b54b11b669f857e9627796aa58294979a12369d13ee48814900dda361831e7eb764fc31813e4442762f3b467c487736fd79bef2a826123ee408f78e857e8133112a5b98ebc2eee83e8d5751e3ada91ef1a6a08540ee5d4f4606b6edac7e5b04f002db47c928608b53c2af3821b2edec968d69ba3d31ff7300bade98a609aacdb59e4fcbaa829b0d0acb12449a43ae5176b8493e71f0238b1ed34557786007c2c930df4dfa8c00732d2d993b7ace72a336ba16ca15563337bc2c2af73e548ce5a1e1e20ccec61dd35b3c94613365ca973adc412401922e081159db33d9fb0fad6df81653084f85355e9d82e2d68a983079d9ceca47ba27df5c8edc2ea595fd2b4509ac68379f7f3fb5db67b31fc93b6b1b970bb87aa580996b4ba5ee3fa05f026ed31f6f00c1aa441c011fb139ddb489c87e5dd2bb0f2f911a83a017c977b6edf825d3911fd043e38b35cb620bde9594e023107e55318556085a64dca882b96d9c4a288ae2182d4c9f791904a79a885cb1354de5a22c4131803b5b5e5d262182503654e0f204a362b92a81b17ff9c03a09362ccc52fae8543942fd87492bd64c0b77dcac362ccc364f8cfd7a6ab80ce94fd58203d4ae017e47c23c40b93a376363b1b0a1dfd227a1aa96d021cabcad750a1db0ebc068056d04c3895e061450fbf924523392e6b8f8744d1ff265c6441ae9a2540a4a4e603ade56b7a31defce201530057715883943047b0c2f84dc08a11d55de9c80060991f3cc6cc9057b048f6709478dfa352c8d69c50cc292e28aef0c28cbcd21d3cb71072fa0c53086a0b4743687eac8a0e820da53d5395ce309c1218d241f5999d5d251f50e866356bbeed6d174495a861da60cf6729ec2cc9c5127879a3c7d187e8c6f07bad67b523152c249b02ca1bd716fe15e19004a1aa6d8a806cbbfeb7e481bb1afc62c4269a3256c250ab54b72352afb5d0f03015a48dac3852266c3d421e7dcdfd76f4f1eb0230367f3be27356c1ff104a86507af5c56e5dffdb9767845c04abf898df105ddded2253759ca0e9427d61a052adccb9b042f0163c88c0e5465d96adc607a32aeb9dde1bf108c920572e42720b2f1654aa38c4383e3ca74dba5eedfb5543431793bec65a0bc7743759124dac8d62a7c859683e95e54b8b3f2cc1cca57a29ea1c73b8bc37fa24d81565d8e9caf8a5429f7282401e4db2a98510f0f40a4d7d8a1c459fdf72a7e7d86a04fba1a2b53b82f9632d5564528eb98b134f2c2c8dcaffdef80d57939692533e53c501e5d70aa1471bff946d0e22bef7431e933552cb82591b9981b1bb1066b57c92179c44e69195c699f23cfd5bde419ec41c4d9895d9eec867deaff8048e1bc9f4a7f785b6f0f8061b5bcb536b07d8f1067bdc98957dffa3d2e3da2614581861a33a226c08210a180113a03ebf602372b8ef0a066d265da2bfce7ecaac94fe1b53d10b36f21ae051f9c3b7238f84fa6a682905cfda642e196a71fb87a95039b30bfb3970586162f829ad246b509a78572ef71db76fa168fd8e1cccb03952f0e17d70ef8d54871f8c99ea1e5cc68f045967f24acea971044ef7d251e2bf7f52cfb31a4de2e91a512b3a88615663f1ce7a68e163ac45d95f6a4f7a8501ba470b04e0f991a49a1f663a60a186c0f70731e24b4e9aa969c26c3a6fd4366d5ca9a0c510c21531dc2a59d06eef75f934b3172f82df72747f1ec22a456cdde6c25db450e62a89c2ce119fb82e81cb1fc34646b3988087f1b15f1fd51543ccc0bee29a34af67a2440924bca7ea8a7a3e23ff81c18f593534a75239804dd2133e4003c0c776725fb55d1b5e02eed7040f42309770464d04a9198bcf3ca05bdf987d789c2dbcf3946f493a54ccde544a260e79eabc9ca5b7a3d5d9f8c3bd29f213d4e84269f65c6ee6bfd035b07725dcc0799a59f1b7e964a0e88fd1d1258753d6f99da2430dbb69cf2c57e6f5d5e450baea8bad1610bee8fbd2589bdb8e4aa7ec081f999dcea5f3e4e7be9eb44013346d8c104068f3ebc132e45399550e9f29022901cfe86facf18f0bbce24d1bd94dc7fff7e54b8e2a80afe5b6184d6d5c523c76881e4951ffede0db99585f93de29b020540e94499d09a7c878fc1a02769185f4cf2cf72e929d0927c454a767785ecad62c33fde3d5142b9aa1f9d6a5dce6edcd709d54505e3e6ed3caa145fcf31cc47889559ad0f3dd10f83f1606da6e203cba436eb4b7661f7fd241b9fd9ad7635d8005d794a88744590bb867b9e9126b8d9533ec7262464b3ce400c31d083c58a2a5e2535c71fe06c9c9f009324947b7b8f3aea711644271718aa57306809d70bc01470a124421082d6fdcbeee5be86df34c9530bf0d21919a818c5e3b440f78ef12e0f3ea79592d0d1d441932f52496a1348080421ad5d189361fc7b3f9a69366c53e2e144b523270cfdc683dcf2352c1e46c802b46ffdc09c4615c32969d6520f9ec91a784edb3b32b2bcf50c13f021d44a75d3451fedb9e969966f88b1cae74a8428cac4473d09f84e9627fa5abad1ff3a66d5d0eca013e46a7d889b5cb44acfb860160d4c1f9af461a0930dc6bd77c1ea6baf4f04524910d59000596490bffca1294c754c873a52f4250117fce9b11c3b3be5b9212d8005dd9e8afa99cc4f56a399a5da625dccc26d5e6903aa55e407df78783f3ba9dcf7174657edae910a0d3816d10df7341cfb4e14cadd229fd301caa40347846fba03bc677959991d2cff94a87d5be269b0b011bdf6a64561c59982ecd482b630457b5261015b64cdc50091d227d7d57ec15ab7bbab3fa49fb294bc0ff1dc01be57b33edd2bb64a0057fcd0b008a1d4148ef867f9369577cc62b03b09eb461c765012dfab077b875a09cb4861eabfb4cc0bbcc4aa7407ad7a09f431470db39ecaa50c504323a0a8243c8200ab73407a124dd4d195e605fde94ea36ef78cc073eed5c400a831831985ec17bbd85ba16e744e7437d87b899b660b9a3777bef88f4ad570c7b1131aa9ab2a5d81bde9c147304607bae8717fbe04eba78854a5a42225cddb5792282a34e331ce1299c91ecd193c1fefaa5cc99c976d7b8a16209cf34f1f0d76731191c5ae76e0f7d058a4492f8e3577e640d3333f920f1af413cdc1c6e9fdadd8e329d370c109702cefd3048be0db8876a99000bc10cd5f1b21084fb46254b4005f4c99d7966a6d4003f2cd04390163e529317999d40ecb577ec694b7a9508588db2b9fe1cdc591618c63c4ca04ac11825f03849fd1b923d75e715fd6c583087050f3feb847f99ab511a5155658c86150bb7180fc90cdf67cb413fd2aa9c50e8a128d7f118d0db32064a793fef1e5bd7cf64b48c4e7b44981358b9dbbcb56dbcc87860db3d8ee62a5b7a7a3659a658fe6abf1fa567d558900cceb808ec63040c9aa00fc68dfaa9b939d86d008afbabd8f151a7700288705ba4e73109da8eb15b296844450ae35047405e088f97875d1aa65d395a6675d2a5af751944a0953ee303d5a486f2463c58a8d89fc7b2092e84a853fdc2731d9450f00ebe49bbf26b76d2469c4992003969c43818cb22591c7234fa1e5bd9b9c5f1485b1d3ece0ab9645ab6df7ac2d7f77e8177e22560f93429a2afbd7a42a0da30ff32cc27701f5dc0bd27e45ea77388404f79df5017071e95daad2248379334cc16ebc24cfa4f684a6316b56b74bcfcf0ad65430759331937ef7513b5fb43ddf8c8c2f2b0c4964a8b21f71eb86d36766d53208671cb5f8cba4822202fe67084bd5c27e65cfc0988328412f00e055bc7d59cfad0ae5dd8d0ee6d83a2494ee091283b405fa433d3104f02484fbebcf50e0510838a285563dccf5c2a89cd61a78de14b2ff086f7a1ee7f2ffee20c0718fc50b28b13f1fd46418d25131c0d8779d1fbb4730a0f32cd8649b6ff8086955961ff4df29a265203198ae308879ecbcd8fcf33d3be8bdcf2b47fc7e2f3c731e2bc15eee4319fad6ff55ad4d5891de535c75435e6913f1205b7d4941de13c60f0f348ffa5fc9a7e7fe22b2c8d7797ab09364cde939565cc6447b6ec553d42bae98120be60c563a3c245ef23e418e75e289707f70dd18879cc80df269a9d94f17ac973ede05c67d6c8a8e1ad5aefa043814a264f3cf6eb815bb0f81c4e62d706217785374035cdae670e5c58b2473bdc2d91df327887c914e24cca5d4cbd66f9bbbdfa6c88bbef9da62ad7b4f7d2f41af12bb534bebb620bd6620e3023e0b7201a7a123e3cad15f1e7b1bb7a862c31341f502df63447f7e9a1be13b9d557c0772e603242c5a4f6f21fd176ffe1b997554012bd5e777e940fe5d627d8cd6ad2fc326b4274c467ade76c8116fbb4b75656836bb54d9515cf1b92fcc17a1ab670f8da7b14974bfdb9b2dbc63a751066a4887e22d57f646e8b2cb1b8b2c9915796b467c41e46018f7bb36c9c6789f77ccfdbc2f5db61537d2c936d45270b8dcb475a821079291acb0dfae6b43bd356c0a465e7e1f40f96caa15a74b4bfde6c3fe5dbbb077376cb33da5025af9ade15f8b4d6115d2697c9dd256e0377ee3e825c27d8669360e5fb23ee4571cb61610d1b320d918dabd02b2af5b2e8e7ed8129739fd6c62b63199afc1eff9a806515f854ef13b7b09d922cc784451f8509a935dce278603c8a55862895753456187e380f9bfdc05d9bfb9e369f5a3ef8c9a9d4e09ad92c20b80c5b3759a22ed25e5e44267bcb076ea930e7265f959ed9378290f18ad3b2131b407a8596bd9c7656a60ce66b35daaaf6a18c8093e4a5d12d28542fee763b43b6dd88e75c4457d945e64d9db5e670ffc5ae3ae6a11d33efaa4441270ef7e192167a048bea0672c113c132879679026411ea062504a0c3910ac3425477d7c9b6d16f92a034a1520092419fec78d638f07d94adb6eced99889a91886cda184866ccf12e856213230016b6846e712397c184868f2ad8b7f49122151098dc6441296a7cf6e9a952268cb4a7f9e7db33bd38013c9b57dfb1be492ab5c4d6b0753e9dab18360d256515df46d5347b30e5ad025e14ebbb224deff0d9fae9b3e122fd4d64141bcffce5ae536b49e81bd6d1e90be0e25095f39e2ccb112c6f28bcc35562bbe471da356f07b93243fd3344467ada49993df6ba7fdbf3926dc9375ee332bd518b575bd14c91c06efdb199abad26abb5d4940223939917132f80982a37f037ac909c853c4860d892874d06e26f76e045e8be563e081c8f405b23004b42b9270ed206f52e61ad5f8a29a199419c3d6c3bef3afcfa97382962f9b67752890f1c969bbd808d6833eecdceff7c47ed85767e1670f9cd66777e5645637305fb7453da3f8a971cd6918de8c39331fc26c48d40f6185192d7b3888547316a9ff6683e6b21b9a3aa3ba8cb1552965be83fffda3c14a1a959501658b9dea082193fe03666997a3f40d4b396d74aeb27225a59270d2e99bd5d8bca249abef849470f6e9ac9c6bbe4df66e6ff4be2afae66b05d556083447db61e69575c618402bbf9eae8c995cc410254af20500838b27c9f67f3ddf74452a0fd324f41000df571837e9aca707eeaaf7074ba444cf1f790b3aa099f40daaafbe7d22b433f06d21ae303d766756361ee5a3c242fb905a26c1ecfe3fa04aa5946c24c65830b4278e4bc1c64d570eb21d3affefe55a2d792eae46a3f89ac0590c3243b764176e8934798c1e50e15c48154049eadd14d0c8690ecc964316be2c49be5662fc0c0bb65df04771bc530de4cc4408ed0b77fdf80880e2126f03fd05de566fef399ca4125e7e06b7896542c0b490763ed3f6d387e61c0d63a06f43a88cc95628f7b3faed470efcfa0fff9972e2fcfbc31d15333d0d9d7fca0781ecbe56625a3b77255ebd476ea48fd9477e6e23ad9a18122e5c4ccdcb264ff84b917ac3f6c6880bf1de5eddf9145c9795ddf7b1719eeb95bc8f28c8c86b41d30276d9441c0368ca21dea7e6f1fdd8e1b8c62965736ea6809586c441f86b393c637395047bb683c5e34ca16b9c3ba31055bda4f0624294ac8e4cd48607252f5ce481362387a865c9af3b8affdb63220d1acc3fa9f2a56b5aa8b36760be4b2c8d5745dec3473fb6ef76d517ac0bdf2783b163562442172adfc37a6ba7c5222710d05ecac78dd74eedb8e36e5a26a6daee6ce0d2d60bc192a6eb7f9d36928a5a0a61cdcfb92f5af3b11518c86b45c84fac96608c0719a65431e197bfa4f458b18cef26a05ecc3a2692d2767081349c8552d268e91679b5bc8c9e3b3e6eded53cf74e033048500b92cdda86bf4ae0ad4e5600f4bcdf55302e74d3d587b6016da89863bba5cf7fe52295f24d10c0e4490d5f6c33431ebdcedaf4f229241ecfe66ec2a20371545a71afe17c69ef698011c2a210aac6c695d8a7188693ef62b2d99db1aa96521a2b1b3bb4f0707d055dfa98c7a3e286b540f744a90c35925fd4a09078ca0cb67738461e5fbcb364d6a9125552c75ec956c7190d153242fb60da005fb3887eed71518396253069b7ab591b9e59bdaf746a6aec15436f7c2f629a1a437c876efe2e99cb8b8c40e4c731500075b7ef447bd823b64582dd453a194a93bc630c6157d8938af47bfb16cb21b2677e9cf2566ef847c6a3cc377b1a11282b7193b7739fe4b2f390f5f01017bf6b6f5a51a1d1187ccaec16643fec630853a27cd0bd07be53d7c405690a296fdddccd1532e663dab97db8160b82fe3e556fd9caa3ad3245ff5f72c48676f67d6bddd78852acde9ea23c57eaccff83b16f44cd76dba27fb99b8b5269073e5f814d21d79fb46466bc88cbaf061948e1804472d331677387d6a7856f2f9abc49827d7bf4e621f56d4308c21da7ae60180c4b1adde4e4508ab02d1553e1f30417afd5def910f1bcdb1501bfd1c4d3392067a6b0c407ddb4d38823c2a73a508fbba9dad6bfdfcc44b24af37938d46e4d9b7eaa4c799e416a81bc82d58bf1e3ffa5b8e65ec32acb84d05efa0f7c55d847f569d258482afb0cf6f6cf2d205dce7190774791dd5bb0829e171fa6ab3ea2b93d073f1229cf0377ae0909da1c68ddb1e669b7de440f9b0847df9627532b70d4178bf5f66bfea90107f2b831365dca22e58182868fb6c49a1b1100ef9325ee20fc77528ffa87badfb1dc35d9b22d504f2d4bcdf79c2789a29b85b81a2fba17682da8b29999507478fb8ee1af2c7e58ce75e76521c962e7b60fec0dbc785ab9b83ef6ff58655a101dc2ac76b342738bee9db5ea3f088fa1208d3b7f84b568669571c0af1c7729e83f88f04a31d8180bcb17e584fdfb45b09c9dfeaf68b4dac16f468905b0e93049c5f9fa4f7e55812459c05a43925626dade28e24bfac2487c6dfe78870ce57f0277e584d4eba4e2b8fbc4261656bc4657903e251f7474e044c86e213ec919e4be27e6705b03a8ee2f807781baffb7ae3fcfe3e1e209cbafbbbdd8bdcea6d2934b739da18f8712a7579a28c00b043daa8f154411622944137c2dc6a7c046f0eaa9dcc58d3ab81b704ccae40961a1144752225610300a856684892e136451ededf1191836fde771435bf2edd5f1d1e93a59894566d1d376ddfcd8d25f1539a529e62b31fca9783309c5f87027af68d0480c3db2425483f828a1e45e29e08fcaac1512a554fafd388d00bab88738eae518ae09037a7a2435565818a4c606312e27c9808ddd33ab84679221f6c4eea19e12464ec6e5d44bddf3b5678e0cce6d8460df28480d701156ce2976f59240b6bf2313506a54975ad445abcbb1adcfdad81b3b0ae032c0e54942ac0cfa0f9cfbc0dd010bd1e5db9207bb1835aa1096f10c3c131eb2ee6c72873d443bf90034cdac15d22574edf34cc09ea5c1a7e9114936b48dd302f48f437fbb1d9f35f65b3bc0d8231618798241e17304f121b4729fd9614a768eeb19c958caa77c5cdcee52ad55ab623e072fd3a12f32e92d158f4956a33459c0d0e3a40dc51caa45c42047093ca267ad995670b405278d8d57e8d034781b8f554333e99c9e8f0e6c169fed5bbc2451a03a43f3ec8d7a618d6bd805f45cceb5a2fd673196c809894fc9aaef9134d32303d22ba6d77b053095226cf65e19206a5fea23c9a39d481976b2aad61443d3859a8109c44e47732b482434d02b056ee603f1c1130b108199f9bdf74f87d12c0d86e3e30ee5ade2c24dc27b2bc5884b954febfe46bf3ad1f9f840cdb9e49f8ad414407ca085d50b8165365b4ca2ca07990585ba78f58c44e3128edcdcd5d5aa70c045b8babcfb6fc9f5e2ab5426f9878c5b24076ba3e21afc9d11a5382a137ece7519b01b80838e1d9576d708ea9523bea7141aa01fd328bf915df2953903c7e4a616868a733fa92ecfe94a410d395da01fe13405768328ca4ba69d2e9368973e00268a303fd2990e7d7146fb649d37acecfbc9cd352e08866585b5f50d8fcb77db41b0c3314a3f7b47d103b417d8da448860017b7b243d26e6978786fb53cd578b5c0f9ac768053881fcc5d965f77712e832be859e1df875cc83f220f8102d49219cca0552129705a0f6fde19210f72e6838e855aae60a5d086df9c20213cf502e88e018955be7ad3fe0226c9ec798fcf57f2c7ecb639a7ae078022f8d768286c6f087fcfc523eac7338237720a3d0b5e1f0dd97b65636c5cb543f9348fba6dad85c47382ae50465a66f0224c55aa82ae59664b195ccc644f4164f6280b2e043ac32ac38debe5e5a3d4cc3d1b54dca3a4c9320ee6bd48dd9e9a8ce4d8bee825f3a8a5931efe7f5739c15ffef4de87721305a6a660b4cb9d7bee91aea5c34d7eb91a01b6e3fba77d5b82ff5d67a262fad0f72c8e89bda2b087a5c0b8931ad0f0c05626d7d8c2d335421ab8521fbfa8270cb44aa8374c8aa4d9206832c7a75b27b73e673ccbfd9514fb90d9e09d5329348c60a2f95ea33c71988db66beae7cfefb1a471d877fe5767f8197cbf2caa203926a2b5e42c4830c73f5d074984c653c5c8b8531dc213b020be6a6225e5bd3bfd10465d7c9b19d60920d67ec7f218772865291a86f6fb20fa5aa40f66dc331cf199c9f666ed0b7ef445f8be58775f68b738a8f12bd807a0b0a57d8fc0979f426e619b96a8c4227821db6d54a9d8f2611598a8c27322c6f89ce72a186856891e82e2106e8c60035907677e62842cb3044118589d1d81ec5658045fc03666f9c25b0350e40cf190974aa60f8a58b0467ed9afa3c418a176aebdc37bb0f9b6bc49d607c6061da00c49f335d4d63b5819722ed949058bf6de8bc8e17e1fa2873f21498141afb4e860278a0f15a762c88eeb65b0ff39a64514ac8af0da079c7f510419e359f5ce048d3d9ea483747015a16c64dfca52c61744b7d2a8a235114ad8fde8262fb53c27dad257f515768b716f9a6786e788375f03d06825e18c130feb9777f2889f00fa232183b391ac29cf0218c62dee0462d6b19983ec68cd34f407d28e0e12c40f1051d0cd9c089e8b48d97f5e368c04d434009b3b8aec5957a9d3691f64ef8189eeca2d14b1c95bd174e3db06d447bb32a6f2ed54d4514235f061d7d7abf1edb0a35aec893ab2b595a1047cc3bf24a665faeeb9eacd1e9a08769e7de89bb0fc06df540c9e02dc6948b914ebc3bde0b69c702f42c16e8eb3c7a6038c18f1edd431c7de661bce442b4a00873e36625155bbe8acb728d0f043f2fa749b3da54626a73b172c5cbc09933c11c59df4d17d070cc857fc4d528610ef24101c4d0a1ce164f26fcc35c84678b1203d21e830c1e81ea3237196f967e77e117799ab5bf58016ce4a68679cf80bf37887bec0b0b723afab293acebeb5800a20666196978f8ad54400c966bce05dbe0eb57b82da0600a5587f9e496fdb4a61d2e10a850c07b3a8d0faaee67c74e6f95f5c6032bb290aac3fefaaa1cd5803134f671e932042ad3233a53db210d1b484926a170022da8f674f9f7fb2923848f0a37910a9b736ae7c957ab20bd17750dcd7631cc45d944688c38e4ff627c176a0f7f91fe6c86495321503002d4cd6758a472f0a67e7f0b07974cf5aa46ab193568d941471fc8a8dcfc96ccc9dece812819556597b767ed9b5673fc60e958ce5b7530d40fae2636a3d6396e7bde6ca734d8fd8283d6dedaa3adcb8cc5355e46480b23099f0323b866cd19f9a697cfbf86fbaa4e056779ade3376ccc83d7b8123e8ce4135d7cecb3d5000252d54c0e5ccad0d8d5e7637126355d9e02d4f9c2a36e0cbc51feca86d717409fc0a9311bb864212ddb1d8c1aacb4b72463df56d52a3619f7c3123ff2bdadb0c9d7032dd72d8a5991ccbaf0e8518b410e1d1b4e31e04ea15a4ee305be016caaee6451d825cf2ffe07ca363a8b40b4157eb0832dc7757c7ebc72398138f9c69021a3cfce12a1b11a8594301cbeb8eda52459a89df58fd87723d76fc29d9705def8ad0e4e1f6d4c21aadbedef9d6121fdc345f4311a601bab0e59efd58238a9435fa3f75fb6e5f9e99a20bad0e9c0a43fa2acc3c3c24311cc8af79792681ae7a96e45e5da4d0404ac0e3895f6cf63f439080347b2de682dc79f6aa62bcb6c3420ef69ef3a53c94213cb4474a85f122cb3b016a9fc251b3bf25a6d2177abe62b70269e2f64dbee9ab1b3622a56a6505cc7479380be660df92a7d2683fdfdd904ef10269df6500763f9f2dc60f979738d0da0c3c03f886c8d6a38ea62b93db4522cc43dbda34f59ca88e69322151c168cea502081b7f5e4b80374b59ab17f7dccf6fa08fb5b3ef0757be416281dbecf6910d64693a6fb31fa1aff035cd8129cd7608cf5b803350645c718b90932390acef51759ed3df2b9f154dac2f8dc67432ff2b98a47d46cbacd4a5d940cb4f662e6957262f78f7708920803cfc9c742d58b3d8d3da97ecab9a727102b3585538a11bf66784112d51dcb9f8a10088564608392d9e8bde14dbde03c1068f0f61f1b9ee16018b5bda5bab6c937bb55f4dc0cc071ea295ff6ce36c429ed504a7e343a8f623f8816e728de5178a70d5a1b1b269ef4ec0d3e8d7abcb3ae6bf00ef73870b8bfa8a7fffa00c542b60916ceafeb9a67963ad7a3f9d52543e40f75794df8be3dd689281d36586f5f4415a09ca72af289f5013171493f89d08de29643a4b457a5abb82e6a78cccfeccdf2eccbdee666c2c9393aa716ef23c1f8ed250e99dde834b64323d3522dc82a9dfa8d4c24ed8bef7b50ade09d3426abbe24c3bd41d6e9325506eecabf925e6bbed50121656fd0d4749bf7968b5285b9dfb03dd3eab376d5e9fb05fcab464448e4b2591f60a57b9cd49d2e4b94a34100c5393434a5db4e2fff10351f44e8f8ff81d7c95eccfede897a06b765ea4f6e4aafaebf65bbb61d42d93c6e3c4d39e881dee7d356dcb9ebbc71a321620279aa6faa0c77721a08cf71796659f2963d6056a6db76f32b4fa9eb1f6168008dadf85a5a1666e5c3a6a85230ce57c94970b4f55afc7c366361aef729ae96cd561eb287e33052c4dbb9650c0d6f4ff129843afa8c6a0476d60b50ff70645c7ef797333dc74ced2a6fb81b116107263088e8d59c44ab3c15c060c8d4f1b9473e828893635fd85fa25fa9999a06756463b38ccfc6271d7683ad5bfdae1c38cfa260fd17246c7fab60fdef9c39d9ff483810dd43ea75dd5bca850df7dd50f7a6a6d0f1c6aa0eaf4d5e7c8f5a13e2b723ae8e965d1e9a57ea2443af1060fec600960968a52bc12c68fe3a9e44a509a76a146405ff67b1abd2dcc1d2870f0aac58e4125e7669ee3ccdb2ca685770fa8e829dea325ddc6900a893ce4a96e96109c53173f67683c27a630ff50435f96281f171b3f630bb3e476561292edb0c5061ecb4230f287c494ce652b675e6ee51c87e4edc16a49286cd4df895431d17bec5771c5378116b4c2f9ad73dc32f818d83ac227f919510670b23a5b145ad13d7e65f8ea5310ae09814bcdf4cf166b714db6708a1ca843d56de2f6375e72b5049ebaad5ed2760f7cd9afe73e182810278a1f11fdc749c7bd981a76a45bf53680dcf6fe498f237741f727c85e79d2623bf1d5d7f4c25a7eb0dd4c0de55f185d7b7428e88b6c2b02cac5c88a1a20e4bea6b82b031cb005acab418b4dc7a57a73c424b7a61a104a08ab1db8cded4a20209dece9f2c2277ea8a1f1fcb2f15f12a8b7ad65afae4a0cb3d896ee1b933171dcfc1850908e0dd53cc39c3d209ca4d8e0f593367233de9ed71e8db84bd67484182908821a3a8137cfce1f53c88143be01958b9f5ca4211d6cfd9785285952fcde6b1ec5c651c703ec7d5f9cf5dc70f09b05f0f793bb7c6a7d17c3b4ad8f4a9989645ae133a70d369d89156fb4b6c53842a57f4d473e802fff77b41f8c4fd14637f1f129d01167d6a318db1065ed7e2e42b627e62b8aa11114dc7cc5907d4dd7c6b4d022b2accf410e423a982b91b3fe716eea1cd0f276bcd78d829da35318c9fa7c822bf50d7e5e4bb50fd8f4296da129dff3f818b0978467634ba632a75f2964fa0d0e72157810ffee01819257f400309f1288ce69d58d105e880ce16b717ee69aa55f7c9013f31ec9c4104920e9602044bb02868dd87aad638859765be6ee7887183a80b630dc69b18a2a17c7242903db2d64ebcb79a485e1e2958178b36c6bc019e5ecb5d83224009fa265687d5b32f369f3adbab23b3598b9e9fb92f59e6330f41e447b01e6da829e2ce05c46a226e980ac3c120610d980aee24d2124b48456cd83c42ede95579962db22e4388dafe6cd764794e110845bc1d26f45525afc8d0159f2c3878bb41da87a949a188a5709c0592e8508ea92cc52bb47a673d77202de4d6e35bd6f15849716e0694af09602e2c2cf5375e4a835fee585510d9d2d173ec2bbb28642f9cf3e809af8c55cec6ca992e337bbaab5d7b700668870552cf7115bcb9b0aa3704623af2f60826768b7c47e09d7156d53f4504978f56e1bfb28c0fdf9f317ae71ec4c53c4a1d06754f2ce1339c925ae5b40134818b42aa6a7d448fcae627eda68c2a9bc6093724a448f4b7db490dc812704e82944f84d6f54e4b4c4903aa5052e9dfb9bc72d3deb7802d5e52ce38508f2cb20bb8d047058656bd8c4a7db59497ef58edc3711b743edff3799b94c088079c7bede58059308a0ca3d288ba7947dbcbcfa9bf7f058ea818dbcb26e56ea5a71316261ff5651101d1319ceafcb9aeb4cb537c84f17d74c8632155167c3c258bb6240a3111e91d43ecef823af193f3e878a919946f1a136ea41c7bf95317dda11ed77a37c0bc122c4262bc65facffee8062c206a40d720b9cbeb9f154d62937b855197cda42904d16443d4bb9b2e9ef51866d30536ec7a80236613036aafb2c0d9a04a2716e322a4e706e5647739e82a7706b284a848397dc29b2654d106b47b6fed853b3520d7d4dd69ea9c26061d5b4434c9982d32b122a680eb72a282d91a0b86232c9a2c0b3fa4b55668544f09bef588cae02c362aa943f94c14b4c837fb2be672ae5e30ab2980b7f39ec51fa57e53d120417c0fa11679619fd1d115e69f28827c67b28dd3d5ce309140eeaa5f29b7006f0c59c7ddbbdcdc648fa23c1a5bc8e4fb8833f356539b646850171ee6f8fabea1f8eb1942096e2e4f64fd0ce9d5e4bf500c0716aa77ec8f8b4e649a97b7f38cc7a76d67efde0c3876935fec1cfbcd93fde10d9af8df9a4d8637a8387ec6240bf530a1cd6d89c4a83835d65482da166661b6cfe707482d4238da41e46f7f719f43fd8d2bb482d317a5b7e955378d3e02e30c8b2f1f73a14f5601119b3b4d54de98620825b2a9c503003c6199e687378571f75ef5299df133fc97171eb8459b006b66da1cce9e382dd55667f64d5126bc72e4da3403f1df401dc9398835be8a5cb8231faaa03e33e412c5bb2f4c5a0cab0c6b2e2a814a45cda5c00fbd5b5d4b597f7ec4067b703ab36fbc3b319e1f6eecb2e02e9bf9686edc071dd92ffdc9320ae7ff9011810868237ca5dd9bf4f996222a1c66df433807997d4329b9b651a58f15587999916ec44f201829a05cb3f18b7ab85eff346bbc06d1384fa7e4482d23975de6065add8839f095f1bb15913671bd98c7538cd38d15e8e494d34624bdf3a7c743b53e66d1cb00b4ffad1f207578196a0e0f023d33cb6f4a8b5951e3fb075374f3d9714fa308888eb4acf99ee63573bcbd47cf88362e46969e15803ac6ee1efc93ce6c88fd617bfa5b334c148563c258ccd751417369e4ae49e25b1841ad1c6b80c0c96be27699a211dd413bc06879e31963f9c5b7ddd76d9bea536d32935244938ae29111aaac24aeb9a301dd0f987bc3cd356150366892f86ec3fb5e6e518aaf618cb7b3bddd8dc632765d787ae4e2acffb347330f7f97846e37aa7a4237324b9b9b8d6b75862138d90d19620bc9f50d4d7ea2750f0199166d1bd8295b29a644e74ea94d57353dbce0397861b61414698cfa055987c828641bfde23a5828f3dcaeac408e46026f7ec12a08536ed1b8ab9a964584e04aaa0384c0c0ee18aaf799d5e783270ee8e49f324a7f05243ae5e7dd9050a6ff35e70571394d1274fde74a3fe50b7d4a4140313a9f68f8d00eafffe38ae237e18c24d36e143ed9f3667fbc8b56c869cd9ca286f2949023f01eb3d1b9e34e90c835c0df08dfd3eae14381401cc272848c50bc5cb7422f3655f2eb1ebd96f786756c0b3ef41dfec2d603499d6875c5c28a9becdd0fd1a052350870ab8933a578ba96fb0d83d3a21999b371f3e80fb6532a6757060e19020eff1f52288c45cc63dda03255f496d24678559e227463665c086923a30c4a8dd59657177912027610c152e5b908a7cba3c41f5772a120b873e2a0cd0894780de7f7607b6ddf9116e31c1ee757eab169de62ba6dff7cbf76184d10b0df4422af1ec5f2aa52ffc53d563108167d8766b6be702184b75552cb022b9d83c7a98e6010acf6f38b22305b94a55116c32c871256a6f8f0a8f56533b28afc71a65d12ae659feb347ba9cc1eb90214b79a085d466dcc2b24203c4c78143280dbae84f7ecb2a10e0953e848d4b2297484d67679303ea278a61c4cb23cc6afb662c59c5337b87b471e22cbe6885f44c72482621b76fc0df08c23ea07117fd42bb83fb7d1cd11774ed4f3b8cc23362e4474bcdc3910bac4a9e8fee64cc4772c82b06d1579d882ce9e00ce4f2dd1a68e6f5f96b18b1dd17f9495ed94610fd7e0cd38ad5b5082227418eeb5f05763bcc393b99ed4c57cab7cb45e9a9001067f7ddc5301fc609317030e655749b465fea5ccf165a6e066c1e6539f6628144ab12b32be41ab827e8638325af987c0cfdb6eafeec76e1409e5a217a2f3568bb61765ad2cfb41ab0e6a9898cfeb989c2104d0eaff4b9488e7100ec70d35e76ddce42495d78af0479d4addac99e021da67df8f5adb70add1d46bd7f2dc024e13663899ee1219a3e5be3ea20d738caf337434f7c21e86c8b4d45ee5a9f33eb8526a0d7bc6ccc5a7107c7e7b15555bb398170d76ea924ba703b84a363500890e1711c5f73405f022aec81b892b0e163babf47eb16d157a53932a504fee9c7af4731b376fb5436988d93f67b2b450c7052414091c5a2bcbea847cb9432bd07af833372b3db618ea788c2e21ee4243a71f40c5f317a27be2c48e728a9d00b2ad6257a4cd7e58a9561b5f784f45711739963d64448aa1666cf17265a4ed014c1ba7d1b1a7881ca8ff2e4c00d6119f97afe61f648d3b1e72e9f00d23137b788c49e2071215f01ab9ae8c33079277b3907f40b990e353b49d090d75dcb5055d4bfdac6b56a435b8c2af857ebd1953e6da1a8c39b5acc7d4ead0352efd87bac9ae476c1362f694c37c3c8248372ec0d9c51befc12ad81d8203b407e4e664d5badfbec1b26ab91d00bdb56741cc2d36f13f3e64f89af82f4d6a8aee8a39c0855aa9c0d1efa68c78022c9a6f043130e2bfad0c98ab7438aa5f2c8132080017de1f997a0e2e989cd4d14f144cb7da13826dc69c2c99c9e49ff4c539095a39cc688912915d8d99f3926f2f29f80e602064bdd91ac7a50eddaa43c28fe160e2ccf841bede9113a03200cc518efb4d187a71dc6a0eb9374a4fa3f9bd47de18f6aa20d81bea2b98b1a1306c04b998ab0e1d2517016c53777bf8c9d6a23942df2c2fccb13bf0882dc1585225e73af97962d1e6ed4bbf0f08768899710ca23d63f648ad3e8b4dce1e1284721f045645957d61ba312dc99a4524e4f87d6ecbd5d3ddf716632c5c008173c41775c64017ccdd43ab3c76513aa21ffa6ec9ad52c9bba5c6fa1b3d96ab942392e3194786883f4ba82006c868cf54884967bfc3592b47b4275f331a34c7f15e6d807e0cad5a470147f0218dd53ce3b4b0b946f297ac19e55e1e130d853e6437ea62fa0f0aef2e31a9759d57ac80ede4b48f84384b5c837a313c98e27095fe841936f6e741c43948a8cb31632d2cf73882be5fa63ac27ff7bf8b6109e9ebdfd200d195fc4b9d002461fd82fc62e13769f1d28edba06f9aa6d028f42e822355bd24b50d8877c22f0f794b9cca06e3f31192e0f9e07edbf0e63af98d20f2d2d0086ae953ce1a3b5587a2a985c8659e1cdf7b282d0a3cc180c1dbdcf06a7da7dcd02dd25936848b286ae44678b9bc0382efc3f3e48ecdaeff5bac3c2033747805d129a5d9f6e171641f556b9270b07099d142c90b7459dded141ce1136d3fca50292a1d01716d50dad6972a4ea4c782b830792e0f09814e7667f6eae3c762f805b60d8b4a500ac234f298311fe8aa7c1a8bbb48ad1f77d6319b489878ede40533231eda96828f62de7332711b86b1ead7e6b333a357a2491eccdf28c5f56e2364798c4fb66af9eceabad5d452876cd1816382b846ae915d2f2794ab0397434c36531d68b09bc3de5bf585a72162a894ebaf1ab26c06005c197f37aa2d9d0fa18d521991930c04b3eee6b744d662f755572b92b31185b589c69fd9329eda9b522a0bee5e86b80c1f5aec3bfbc4a10cd8aea1e0d0f8e2481f7f497d97afb65fae984326b3ba0f1195f246202f8c818dd0570a964e10de5cb1c0fe41bc8443f0521be3290df0f8a768ffddca7f6222fb83fe2ad0cf8b9c9066a0c9619613b2cb0d22630efd3fc74746c96e23723b8307831290a87421019e5f2ade9d04278303ce48768749287abe33146f663b114f8e0f4aa39f9f3d2d11a923ff1e23cee19e270f9e7d0ca57b0835ab3274e831cfa4646dd095556cbb2a76f9693c30f9cce57f88b07bd7fc6941af035b43d452013813879780fa38758687fe698136ac833e75fc7022aea253791ba0abda3b53aae62127984747eccab2f6e3d99355065669ad3cbe52e6f8ec92f181fa709641f7f5490b49510a18971c20d3fc88253c74a963fea893631435147ebbf1ad9871c0bbf675d22d2aaffb69a00e43d75f0a9ee87b3a55d5d8e0aa465920fa5288add8cde50961bb9e00f234f680b013e477ff0ff60b12e6f53f9141080ec1098244c0a8823d3b3dfacc6d7b172e6c7169182a702ef8675c22865c2db0b160a0b21222d4b545238ccb1544897e3e9531155de15592f5aa82bc822682a600f1096c0791e88a4f0ccafb7a7e17c967bdd31a64c10cb7393bc0ff9172921f3e32a94e29270ab95623383a8fb066250ff41ed047517c986737802c6d7f366cc3a80c95cd94a4a3bbd2046b61ee2766d80d3f1008e9f3804956b86d534ed384b65660bdc9fb286fad63b66f73791a6b4224dc2a8c9712fe5132d0e5651b98965a4ee2d1b0b2287020e69e190233c3aace06acefa0c917f45d59d41ff5b3423390407257fe42e6ea8be7a42c5d55fd06141974345be01d94301a0685a9dae3cbd35a462564d19d728e9622d121f64fa469e31ee4c1bf4766323e58eabaa3069c423125613027b656ef90042c53f91cb5d7952b230c5c1b1421ae726e0a82dfdab0e0a74afeb856ddb8465340de27fc05e4a5523aa418b12435fec0baaa5fbaff065702b428794273e80003c596b334dacae21e129a1f7bc7e54c6ef0031f3c9f09454583c2ac4d49e594872424475dba0f56913f4478bf32b068e1294d58f18d9c257d1e660e1b103330070c809ecfc6fa084d8e4d31c35849c43d0e173e7ddcbf6cb472437c3a522f3a5153563a7241cd84706afb448a68ef5e21c0d1a1dbef3180774748340fb2a660bd87383af07011e0dfddda23f6c354b36dd79ca50e50b4f159bbd62584ee192fa346d61162c834451ceaa31cc2dc3c15888dfb2588b42cfa16fce505a60557b2e282c571d7fd59c704a19c824ee70d9e4bb5426998ac2beca45b71c356132ea0cbbe0df4b42725bf058adb5fbf64f0d4630cff9fa860f9f45a61ef2c36bd09392858c94c3d8da153a0cb29868c0e8dde15000fd396e8a01642e0d1fdb80ea932072c261892f291c846aa2d4f0c0c50e69d58bc760eb205614507c2d7b56a361bde6eb96c2058cb64725f7372ed8f5a2e75f92b828bb81b4c8be07108841f57329e25245f2072a827f7e3ee97cd67eaeba85467aecf63b9c215976826aa5d6874b0f014fecfd6295eeb4e73aa95461adee44445631a6895fc98d32a79c146775f2292ecfe13e3fe5ffe362295af27a7bab1cb1c12bfda20e6e572d0b3174a4b9084ef979187bbc9d1bffd54b7dd23ed82b09aab7f54aefca22a232696ce217cac14b97d7cd8bfe0f7107853daa158f16254c60b95cabd8afa66e4ca5f256535b0fc667f0563cf7437de867c628356095f3aebd6138495e91cfec17dfe79854d40b075f89d430ab86efeb5ea68b1f3f29dddb2165b77578bde4d926f791b52acfc49baa8fee9a69d3174789c785e83fa592fe24d05f7b2d2df30606f95357239c0afc6c26097051cc38ffd71f505be9729908668ff6c4a99fbb0f9e3c02fa92b2014423191fad7fe152dd5dd7e0a46ffc4fdf153c46a5bafd6ee36348771315ebfd4e1c3985579207875c10520051832efe1f12e2d4f8d4769a59291cdf9e38587b4eb6be7f6f490cdb73a38528173ef2646dffded8d33716b90e9392ac1d27cf3ceda937e1c772974c8f269a5505a8d230d9ec33a40af394e7569457a9245d3a7e7d702d4df905e6c1d9b68ec1a4351df1da560b7a9d7e0fab531c02bd3bcd52106e7ccbc9d23ae927c5579a167f80a843d619dcc3cb72bec856d863c9f53ba402a184b72268ee74a90369651e9451fc86e4c1f4cb589a43212e09fe8a71d670f9f27418464496ae90e31ef2d0efb8ce51f6cbc7735a111472360e2c388bc990d6bb29970deb32d2b33ed0c35a8c612bee30386ed34af1a217bd150bc680510b2a424b3574a67429ad327cf002d6668d95f6958c9f6c051a1c11bd116a9baee4b5345df36b0567aca3b4c340c499ded194f66fd00a78b67fc5d1f73f4fd0003d2bac8fad4269d07b60a46c255397b9e82c4832f615803fbba47251811690223eec89d3e99ccd1b69395d31c45d517357d480fad4ea661b2e56b121f89164db2a81e15939f0f3fe3c0bc4aa5862933611c5a16d391c99b2733ede8772957db952bcfa080a1f99a316d5298c354a4d9ebab1391b7b616a4aa898fb576f02eca235c9c35c3267ad565e3123343fd71d52de93e38aff643a926d96bb7886b8248d22bbc3e33d762f2fff2804ddc7b3c50cfaa456f2cedaba05f78427590fe7a09d5c97802b953bdfa702d63c1bb9ab18dbd17488083390adfa3fddc64e088c9fe18b2ea33d9033a9119f2af30a1fe9f918eab5ef61df64b4f848e4e1f95d803fd075aa97ee854700ca2aaf60d5b00dece5b2e4ef588e2fb297114ec19b6c8baa3f5bbc40f5ac324bd26c3cc9c06aab99794160aedbc0e0a2c25a76a074ee942beae88e0f5e21d6ca915dd538ab314d30fbbeb56de0754bf897d09d30ea2abacc325070e5002e8545bcee128178578d400b068c42313f8f02b00a5d3e9f93b4d9b72a99e52836efa46f7309f88cc9224a9ba67800b5bcd32f3a2d4bff3afe7225c82242121e663a2027430239eb584bc27f4d22e54685935c5b7ffdab95b410a0430dcff301bc79113d68ecb7cc9bcdfc8847b0960c312be3f5ded71054cc9217d559799bfe4010f4597e8b493cf0809cf1ac6db93b5b4ea9606bda55076654ff92edb81fee8bfda2cedee24b1d6376d11e20b31d8482b4087d798cbc038134ca21bc9fa5b8f7295fae9b10c018e0b960de9046638a809229d389428fc484bb27d6920d3997b9a2fd361bf15f2596ae326e014c51f4a0fac251376fb1b8f5ea150dd1ec2d332bc88dff76b4cabca85645f30b194c90f7ce5bae278cb3061d831080de19c585505ce694db04cc6be935e0b6738364050f3a10cf58d4b0c3e4d4eb8d5983d0b6185d0816cce5f142f4986073118d95a067dc7c3b42708e1ff87a366373500038a4fa4b704292d654d7f040dbbb03b8e1dd4f59029602cb0c930ba50147a55548db1ea9cf7e90520e9a74e9fddf37c60286772ec1e48eec8b247163112ba5ebeea35b4b9008003697a3f66cbfbafe8150327ed7f953ceb6d855d4e2319a3093900e975f5c2ba94bdd599dbe8928686ff1f2deb1c043929e9217a3d18ed95675dfaecf4150d1d4e3e0677e8d3c14f47a8139e8769171fbc6e47321d0891add4f7a7bc31c1ffcdc65fec5e34d665809cf80fc7b0375934f5abfc6a40f88dbbbbfe4177ee01d8b4e680ed7ea9889fab2d43a55f766426c91d4fac00b89d21b195716e831ce7f512c791cd18e1dacb655de0c28850e7e97dea5c5320700073b3ffb526424763e006a108623e45711967c3e018313d22a81f059617bb5936a79f3ea322bcbf808444741dae7d7b3acd302db3e7269534d736f66d2314b8cc61bf88d01c1d1e141ae2108fd9c58ec0e201ecfdd41574410425e48fee00be52eb394b2cc2842d81e504ac4aa26224b84124ae748e9cab669bfae85728cfe7610c9c971f5c21a6cba85bc07071d87aecdcfd6fc902682fd0837f341ea9b63bb76673a090c666cf7344e611b8396f66db0a59f0bb944c5f1c7271f679033326b637502abbe2d3c2f96d6764f0e2b6467c378edf0077dc491f02d15a5033e8c355d12bbe2198b40f7efe5e46a00d4f9f4de535f75d1af78461a5becc3734d81c2df755b0c13d739ca447665b9dce8423a58c7100a8a353be9e59917f78861bed22c9c607e0c498b8dc7d2e46ea8d0bd36bed6402c7f2baa3f87d42ca9448002dbe1dfebe61d69826d687042a93b84164e1da26f51f766e988e55e05c03fbab04f0fc2f0f90214f6c577b68dca68120f38ed15195801bfd695a5e727f3a957e74a210b79ef4c9f796da2a5f86854bd8648e162c040410291945d37525a1a8174bfae7ed54add113544fed2ed08916f657461527b93b0b8c28b3b9700fc7858a63c8c451380eac3774d220988b69135e9120b299b7832cc0f4dba412574508bbaadc7976570b975d78032f21e710647fbbd06d441c65b0ffd1b63bb9654d8355e37f68c9f9aacaad98adfc7ab00487b113211aa8198946adf8fba1e4b9dfda6cfe66822166b4546c246a523844784bbeb25b1bbb2a6ed3e91744d154ab6c8ee7a3fabed0b6ed7c55c1d028b468bcbe9f1686d1ddf84fb2af81bedcedeca5aedd15684f5daefac88347a51a9d32deba591e879a57891ffa4e4956bb9ab26ee6faa7ee37f7ba04f3d4b9c5e91866df6fd8f609b402eb91c5718b0ebeeb0561804405dfa8999ceb47860e68094f22349b186c913154dad10687aca1a641ff1d6ebc403e9eda08dea650c21906e9ab5eb50289e654fd2ded8ae7098360cf1556b5ddceb4ed77cf96939631a4d6a8e7375a0bed5c2b160935982aee7335412f1135adb1487b7430e314225ce04cf8bf77eb35e04b58949e10530286d7bfaee44b29f5b44252fee08109a0cb52ac8f5217de6e8c47a3855e99b74f8189705db905154032edea9a816c41a2cd4c417c573a9d872594d9e0c18e1f69464b4e8193785b854b27faea014bd3c87f21b304593e94fe15b9cb25c6112a104b870c3fac4955fa11cb319110272ecb1f96420a241ed3c6aee0e29b081d186b72385f011e7e5b82f8a40dda9933afda0e5a591753da19f56bf6c12f0163de24c54f4d37d02efa9007db67be1078d3eacec3c2e9b866ad37660cd326e9079eb3a2d0ad085763ec1e3a3812470c1704f5f84e7c8773bbbb78e2f7c56171bfb7152fa7c81fe182bf8afda89547ea8c3cd5e3f08fbde7d090148f0652fd72c1ac6de772463063fb9dcfe6353032fead23d3d648971f50a4ecccb0a4aeb20792d7c53a19d6c01b36ab9ee4889823715d4d25db3e755833fb2b1579ff90a39cf9b39df400e81533d5c226d1cf902d4dc1aa3fe6b45a46d34aeb6942129679756d8a225f891d4248e7e964702dcb708f2ba9f3f8eeb56283b1211f8f81bd2ba1059891229933640f054b0c1305abdb2a593a09d4ebf8fbddc33b32e838ae22ad0e74eb389aaeb28c7675e0451815e150edb2749a6eae87f8ebfcabd20e660d8ff04418e0fcdc927c03621798a42788c3862d2001cb646f6597d0d69eb0c21f0dadfbbe031ce4b7fe54b447d8b14405c2641dea387558163408dfe7ca011cde0072458eb95392fb4e8376b128b86a294160f54bca0ac4814b1721bcb30575c94afbeb2cb71ffa1a4461920933b16bcb241c6c58ecf6ae9b7b6d68f4d2859b0b4aa01e25ac0f80d3a1293acfc300cc42808ea57cd0e3d208c25c7e09dbc67f0a0cabd0f5604518276cd5b618a1a288c3084639b2979b7ed649cf1ed7513b6673fa7719f5b2361259e5d0e0050b38bcd2d0d07d7b5df5db0f7cf67e3b89c6520a8d4da43206a15d59de15c5f2ca6d1bc8d64e81a879e9ae0be985872df609ed31287c5f88277fb4f6ba4c7b8e720fa0e5f02f8aba339777db145e2495b0e367d82edd8106bd7bd98f23eb35da9bd07d32745c6438af6d99a86e90acb27d8b4ce7c52c306be9b8007f517d840761d2f6c6139a8d5bb9c5567d57612c4120fa8476121c0b9de0238e25c9abd4ac96813f65381376977d17fbe3842c6cb440b002fb750204f1ffd6cf686fca09898b7021e1c1e6dc66e8d9aac64f21fc79a51991534c85aaae70e646b92bc9f0f167b383ee68f1468f5b4cd88ca954acd1368aec81a05584ff22b2a9c2b7c863e44f7e8630ca33442c86051fd666387641cbe327c5c7c6d6ce7d5ef715c97bc7fa842908f9e62239ce94a213b422056952a7a79ed3dd7ba23e84fee6c84e68a482928cb807ba3be8edd8e38f2c972562970ae7079c4b1a081bb07273e63727554f389289f3bc0fe64bb0bb7ab08a76febf8d218eeaeca133dd9c4d07b37260928a416f19cd9754c90969e76b01003b4ebf04495d6e221e27072401ada08a1fa4228669bb05da9024103fd3a7e0297c7786b023aaf7fe064313ed484b94bc89238e07edefc0d41bdf3cd825ad06e7248709349c3c3a7efdeaedb7d515e77ec6c6f9efa30605fde83644908502b7f5715af2b2bf7cd032a15fb2ae14254ee10da441ae4d83deb4fd854beafc17c6089d737c0f2a5c2518697b0d1db22c9b6023eeafc6b7836fddeb8d961f2e78e20313156c1cda3b791599aa7c6520f355677f68c309294cceff2600479e98c44dbd9280b3be8073c31251344c16f1dc3af59630ac09d03bf35b88875276ff2c1fee1edd1c1c2624ac9e932b607a934c6d20e9b7dde2746b55f3ac36231ce6987b1cb89c5d44d7214b4c0c03da26cfab4c5997d8d7e6418c5030f5fe06493399572101642e195ed8cfacce7d86bce08b7d53a20a6e18cbcc4df9fd7afc0e131320e7ceda66c393eecd6a5d842a220ce96a7a259a3ddaaebd437d85947516bf09104d1198d1487f98378541cf7e4df826a4d2a25efef1728596c090a2ea2908643a2ac7cde0a03ec5dd2d59ea3a0a78f2fd7b4099f47bb1747a58fddada8cb448ea47134d88480464cc0595a8c32fbda20204aab80f1cd969f43dfd09085f4d2faa3fa67ef4e98f6ddba05274b34a14fba0da3d70df1f487730825199c75c871f93d5228e7551a1cbfd304810fe005652249fc6d0f0181b404d1396f98ca610ed41c6b7489f1fdf100d62446cbf6d3606c7c06de90d04e161f0610215167ce92c902dcd30ead8886a34c3427c89eb7c6274092a8b605fb3bfa34f5ad71ea058886b6f2f87ed8ce9e2f2069e891934d85258631820bff2a8234d20c89f669992c4bb899ef6ec761b1ee0048715d508b4bd947fa0a32adb9ab28ef8bcebd65bec4ff088ba792e7edc04356e21de0bd645b9ec80e2d99769740d87d6b770c9060d73f047a075209e85a87e10ead08861dedc6890f2cf39e7841ea94920191941eb41c8d81b6e66b294fa4c719e46dc20b09c3f07c301d8468ad1a7866878a36c3e2bbb50199f75b8d3f9f4ace2071133265b9edf37ac549886edcc0dbe37506e3a249698880b106557cef6402718f965c207590eac768bb3afb01c23e99aabbd403eb257f92de0991194d425d011bd8bbfa5ac40b6237c0d597c300a7602171cb1fb31172fef5ffcb8c57dad75b22b941952a53ccbd19080773dce888de39adc42630f735c3714e0af3311aeaf7a3a156fff722db681eac8842a46292dccaab0db6c25aec53c87bc9dd3800e65280b0be21be8044220cd718a13b7fb4cef189cd9f507882fe4aaf8728196e227c350a8d7516ecba7ef5affd0d5040579e7c2584f1a51c505fbefaee33684f066318ea8e9660bd24693c50a5d9efb6c8e43da0db8d2f06270d020bb4fea6910c678692563c6cff12113d01bc01116f1725ebaa1b82daf93baf056c42aa2badde331c3659a2efc1b87807e261f293da521eb629e6f6022ba146a3364589d660c0aec0d1b9b29672d22239f98e133bd3034c19e051cacfaf3244c4bd81d39ee04b524f10967e40454759aec62e10e081cd2bb2e4dddb33012a25aca86290d58c1b901f7e07a820d1c27bbf178f5fb659cdce44001d750ed0fdbd84ab4b83164d57b99666d6919ee1e77fdd712570053b401af27560f6d58a1f9496871ff21d84b28e0fa93a71d42cada4c2fa817451f7e19fd8551803294689d3364cb6119b96fb636a94ff3efffb0a88891a50bb1e2b50b14066cc8bfb9f90a680c68a73147c6ef03d9f705dd37b87a1f463fb638fb9571ad1a6514df36514f1af6a9e51cd8e087c2d60bd00fe4258bb63662e38854a3fed09e4c8da7d53859f7d3b2b87bd8ac2f42718679946f5a980aec58734e95864261fa9043f41a286eb9ad2aef7e771c4b318b722d470fe935259dfb7608ee2406e2981a0395abf5897b3413f96f1a4d7d9c6ba30a321ddd4c8928170860c07bd72da87617a0e5bc458c675ed2edd9eccbb0c45c0f9ba376d2e3af7c897a9af6685c2b23ac55fece00df17c574423c1f17df4c5c6f88d5da4d56ce6134a3eb85e4641378f029770419dd2fac45c30fbc38516fe65c33e85f068fcb4249b97b29d9c54a17d97259cfcd7e440ee363d533938ed6d7d6e9f0495c89dbbf841f12a9b38034f1374794886ac14baf8e3af6179f9bb601575733d5aaf3c3e5c3aab402316855d7652cac0aba3dff07a663f657ea86e59cf7634719307a385437cc24dab13f392235a4c0d6bfee2221e24c65fffbf39456637c3aec367ab5cf27007895eb72f7422d4e1473c152a8ca6560a76efaaf883f1087663a876b782cbb4c404f398993627aedc7ec15e000cc0e65c1e631b48a3431d3c4b575a46a7e798c7a9c101a3615513114515d4bd0a54c95af82aaa7ea208ee9bf549439adc18abf1b9833c18aad5b0b113c8b963ce49644844b19905507e6eed61e80466b57a5b1a2602c9f2e0b2aaa214413c86f1929382e72ec911077bbb398fd7e017dfd0a0d578956666e87d598aa62282b3f8715cc33800ccd68c1213139a0b5bc0658907d26b8d04bfeff9330b9436cac188a5b6dc8818b0262756b1f1bd329fdbd8bde6ea8bc58c5a5bd616980f1f33d0c46dd98b3a553d4f92d45a8bf22538a3e559319d87c0cf298e8efae0d463a41c31eed089c81aee8b6d0680dc97a74d21306ce5f03a6eac6e7a4090b04805be8baa5b523e108406f82377193b12ceb45d6bb93bf7cb7b6c26a04d49c79501cb65aad2993e4201885aac3da6dbd1e98eb1abd063b28e37f74b21c443624ab0d6c19e2809ef051fc5bb2154f5a416f2f8f2156295efbf900b48589433ebf71a84d715216f32266cadeafe40cd3fde6328df0144e1b022d0c627a6d82a981d5b3f0bc4fb7d1613979ffad0f47105d142746bf619dd584df3f5bac92d01c903870d5781a923695ae92710b3d085940dd94ad095703991c7a97260f2d28f06b38b369c30b799dfe65d434d604859a920562114d030b8da2f6563cad85ba20c15bcae981fe1b5afba19dbdef9e49bf08e2c636b54c67fe0258c6f455f6ddca453c0c8614f021ab546b6fbadeaa7a70a7a08311e23d4dda198285087bfee851574d048a485458a8ff3f49a74c4400e215a69b7efef00be5485d20bef09fb07d2b47caaeb02c25a2d7bedf9e29fa6c1c80a9400dd464d1e76cac665847b149ca8ec669677abb657e60338355203475f0b5f36f905fcdf665d3863657673f469f810b07d6ee23e592fc9d27b7a1862f8900e733c2d7265dd84ba536169712585ac946a6a1113c7bf75c0a462fbf1806c94ef2d312a4d261a481c648bdad707a0d9a6239092d3d596947508f072bb77d179729085a73c4180b8b11529f8d9b20dd47a4dd0085e7fffce9eb5a67dcbc427faa34a14f188e653c9e6300fd803b218bb98e0fd0a535b4388adacfabb4944760094c21cc3abbe37ccf6483716cf3cc3ec874d484c39cd6d0a3745f6bcf995f389b64645bfafa5cbd16bef20a13c03398d771725c73d4cc7ad10a1475f5423448b74389768da73b44bf4cdf295cfd83a5ac04e56116b406a45b91d96242f31bd53d85896feddaaf65573ba101635011002b311fd879684cbd4480385de51778e5ef2862f84059c187644e63282efd26054c19bafb2f46e14d0907fe7eeef39f8c58cae1863884f9e1378dbaf1b9f3b5d4aafac7c57bb6451bc6749e69a9dd40c828de0c38d866421cddc3683fa5830344fb6bc6dc9a94bb8c863023928c7387985f316df5dc396d978f2e96c53c1e153b71cc6e761807d2ee54ba2af3677b383fb13c31a6a9bfc5e4b923e8e83e598067fe22e6806a3c7a12c4c09723014a835e149e40b6e544e367ca8f58b496d6c12115dc1f84643967f67b59b618b2dde58f389d8b232c2594a6508e03a6e4e22ca58d1f4521776baecf9563fb968ede2bbccdfa9257fe8803f393dd7e7266d4d3fb78580f7660800a7abd53ff2d61ca3c09ce475f2586aca0956efd08b9fa07c3018c797d7902676fb604ea2d05d8d71c2f4c6e3423c21630f0430ef659177a44ead4d1bd982e9aa6dcff455700f6ba30b6c3d730849c0a357a503145920f4d6ad93d00eb9f87ccd65849ae6f14e76ef7c1e85fb5e8f9a04ad1ec06da7110f209152b101f60283d41d161e4bc45a3304bb06369398907e6eff6e8f9c1a13ab0161331438e3646912b869e5a7c43049fbbe3b466ce7a6c28b536643765b97b1126092e5d2b91eea5eaad3525667f6ea878c5e1b806cdfc37174c366b6ccf326fb241ddafbce28c5f0e753b2e01c88fffc755149494dbe95a0a84b92c4c510b577481e766495c38b133e7173c6ff403bf87b2da017cef34bdfb09d80da541128d5793643e8cbffd56b31548ca8569104f7c12a140d72d3bde0dd240ea09c06b459aa4e75dd437e121509f637788b62a76770032f49ab3356b38fd359539973cc4e818def412d894cc5f9998d336436a70a5f4439672a87835e9a7d5cb434403abb658798d9277ee7a2c22f87defc6de20d762fbd9eea0f5eb456909dd9e8723ffc9bafbf59c25ba277588a50e2c4efdb6c5347ec6fa6d444ed69b11f262687e0645075b5145787ff8885d789badf4e65ad2c867ecccebab87bae701e17be1800bb72d6f21e0376ec656a1dc0849672a3bb636d368918852eb9684244d0b69bba82ea818c79e9bd6e3e6697db2dea4f92ea2c8097657b4d5ed582af3ccff88ed17d09aae1512d18829286ae43d63b5adb779d2bbe732e42bd4c51a0f153e9b6fa095e10a67cff9ebb70f3b2ad09e1eb2ab58ea068d3b6afabec2336e8252ddbb4d929e2b18525925d7d7e95d5a7e898f3eb3d3925dc72874f5f76508514d7f25e6debe03d4ab686a6328b694a7df7c244fdc9f9d5975484ea9bdca0325d887028d360b2d2721632ad43c2de1f5a1504141bf3823da0217894046191b4d0f0fd53e2b99d71f60cafbae76462afd3d34ec8d6a7f4f7037eb0cd9758f2a32fb1e6253ddf6c7f0e751e760277a43bf2f29daa137284e8c4f0c545ff97e613159ef5af22912a4181f8c7a9d13554bddb969ad95195b61c58843f393a5a19532da77c37de75bc7493cfdfe140429dad56bdc86425670ec2d4822b6818b30a0381cda72cb395930ff797666e873350f806badb18ff32c98a956fc262e8edf8a4ee5064f60f973b510bfbbe5f9710a7cffad78e0466d9fabf736155ac0f14ec53642c68369b0f5aeb6a0700e823c53f8579076f6244fc79913c3f5d2606d441b3682764087fd891b0b52dcb3ccb981a306c878177ee101d802227d8d0c278017d730aea2e2a205c05873009acbcf36eb59e42cd01726e7219259cd8f3146a9edb7b64cf6c19ed7514c265f844570488877779bd2476dd20d84d893e1c9a5d2c890dc3f81a493f85f5ae53f916e1c463f518e79d1fb6dd0597a21af30f23f4467fdb5aebb29d79a768b54c7472061997ed9cc19f8475610ff5caa612f2286fb9aec5c3d2d3c4090d299436301c6b5e333f2cd81b8a62887ffdc912336d8c7bb86b947c8ecf08202487989a3ebc55a1375aa1dbf71f28545ba7bdf29dd675d7f530db540dbfba7bb90eeb303ab78b3b7efd988ddcfc53a88a98a41c1ed4cb9a99b64e6b5604d021b7047f1254cbc85afa21c567c9304d8638a711a0fdeca53370ad7c7764ab018f1616f6746a4a49e8feb698cedf800a1a22aea2823ac6406d8ba15663494d7d499f3a306d8bc6783e1085fda51256061d508e17b8cc1a1688ce77275088edee11730e0052f43831120216b932f8bc706095d5cd52b8f11dbb94f9a0e8415a0df1d33059ce74c064ed00de58720a928a26e1813df01b5177575e3c8046f09eb1ef8fd80b893e3f124a213486570814244084bddc304ed6f4153f1151cbf91eed6b1be99e2af68dc94cb6c866a1a308fc97bf9fd5b1967e109f7440ada1dd3a33d72fec5c3253e503761e7d6571c496d56e2f8f26478105a958f0961f18fe5f54e9054a4ce4e919772d47efad5516e8328eaeec7b10356764703fc93d4b9fc3c0b692029c7ad89c9b2d788e1d97ccea38e38fc9ccdfee0959b359966150ba1a83d2e5e9762144b0502ff57ff61d8dcdf26fbef365eff1f3e73a852c049e3eab6553f3e45ef0b85d927889d930096633066f835c908edeb75d93d12ec9a83eceaf50f5ae4a383515be4f287b2d24ec799c0fe677df35bf32f79a7454478988bbd745d2238e3576d1a127779d0527de576a57353f0e65d3bc196f8efce48e3ee2d28eb0b84dd0fb346548d02bcf63aea1b6dd6c1631a75dec1790f69603cbbceb7949a8e4270ba34b608370073feb3186b700e97dad0926116eaec27dc6d1f4cfa40ccfaa68a93c30c85ba76382e973213f6ca2d436c4f725a2d0e608b8278437cbb16a53593c08311d651d265dfdd34942cf303bcb2a58e29e9f4abe21330fc563ab74196029269c9903a8d9d29987d1d6e7abb302684a28599101dcc243e9a7ebb7b007d1140357175c72eed5e9008f4c1db364a162d1fcbfa867e8dd4419446e35798307abcc9e63d2c83c0f1c3ed667e3f517e66eae4ff672529b127a2273ec6e15e01556c94dd7b0315c6e109d077939d02ed4968410af4c5b0753977b5c2fe876557da5c6089ab5c00ef18afb8cb4be8256ff616a167f42b1d428a4ab8e63d7b6077a779b2fa5bec4efc3094507318b6de9c6328319425ee55451219de63475db1a6b127b6894be7617d8bd11a918401ec21eee8ad387d6a5021393172d00883a392e786b83d66c32e69a69e49160368275cb49552173b64242009541c79ce61b303b39624fd1500a32ca73e4f066f152163e96b70dc1eb0e735649bd4e536cc6072ee134a899d7a8512fe7784966ed8913c61b2adc5cb2d6c1c90230b7784a7f38411dcc21ca1d3705397460a9b59a88770cc32b4ae6766c3e43d87c4af68f46f4c53030db3061aad89cb5acaf112e0048071b7e0579fbc45f07342412fd63b9d9c9c6ca0fab311b89a14dbf0e1235d7e38735932f0c6ad3c649ba0f5c2f905fefd0a62302ce9d7e2a2712946729881ee0fa30865ec66800535176730ac1f0d0e884b23c2c1b2d9727282ed1ba59469418dd3dfd0cd48c6bd55e7a9a9680f317c401581114127a176d2d611549fb6b5484abd5db2472ef493a377da69bc8ba0c8f2a487c9d3a2dc17ce1ccb9ae445f791cc0b4d4ac683eb517b65af36971ea5c49d89513e8d2671e069e6792bd385ca0b910c49c95aed6ae2885a6c14bbd5b9afb9199256cf588eb90e28e2da7366c779ccee14259957547824dbea965c621136c60a49f73970ff25028e1ff29ff89477a2d9438b12ae36278e32d4f1cd9cc68fe8435da3ee825c6d523e3e9e485b4c052e0ff3ce8550b9052a751ebd7b7e58740c8aba37e38f254768e494e192e217bb451ac14c53d16cd660f1329b775e4a4de32e1a2f7fff94081be23de36f7c1d922b45c83d847e8ed923554db7b9da46d2e6d718ed00eaf22c62a0a9499862644eb39be74f5165bdcce9f33ab43cc0204761c966556e30168c76abf6d3f6fed0861792a825533cfaa6bba73c9180cf849cfcbe148c0932a05518f7d60ef09f82fd3747703056cb12286bf6d06ffa0ba27db7d88297c368b0221986c257494eebaf6f45fb330d565dffe10ba3e9e7417cda470d86141c39b60ad952065b44aa30795e701b4571010e518e8c20878bbfe943e218c43f209e4c82b7a195f2174cca177c0e194fcdbd7e04b71aad4c74be50c6f70808f145682fc139bf549109c2258f23f8c9b80b40bf449aeb5dc3c087e2f11523aa12520dd4d905952e58c45c12b6b639ee6bd2c79244a47770d4542e5f278eba8f4a401358cd226a1679931473fda0ac2d26d2be9134f000966b1de0ce9c864c59971cb432e596684f2473e1c23d9be7b3b45a99e433232dc8f6f423bb75d0839582d020e385bb01c496b8b05702c0f93b2fff8e67e734008530e1857dc642cc344fc0f4f4a0483bd102fc13c2cf4952216aabe735d349358601101a0f0dd9d1784c29743b92154d35a9ff8bcf159828b64020a4bf570c4ae0c4a48eecfb1514aae3e156a13c335703c04e1ba97d064c4f4fe6255bfa43f0b772f558ca796906cc0414758ebeae315068519552797ca993e8f0577fff3250e340e71618b723d8b811572f3e20ee9091d17533cf298925ced4c45f82d828b5c18cdb91c25c72ecdc58dd29360c9f4d9c693afc338ff452c835b150c05ec1480494161e6aea7a5868a584d0363857eae5d765b5e5c50dfcc07e9df9706bf42428d7c0b821c38681bf3b7852992f857e32592e1807da31caee8ab205b0d446a933a5a443a9857401a17667beb6829a8eafcfe0aa1cf7037be9f5773aaf930306ee6879fccf3d367dfaa6e723fc2c82e4a734de92518da2abb9dd6bba86734cb015461a0d151a08bab6d5e06b64e9912188f7ba019cbf6667a43050fea0528c96f8642e939963603216e9e2314a2adf462e473c7c08abd5ca55a555ba8ef3b5c1cacf7b543e54452877048f56d746f5a11e5606fbe6cb35fa7d2a3a1c4504afb453c354fe469e82cf9669218a82a384f123235495cacbd34efe550083ac4030c77a14dab6e7696dc57bf4803b9a053015d3e4daf95874f3256dcc6edd18365bc86e00a5839ff5f05047d66fb13068c93f427bb26db95318547383326e6dc045fb2ec342dac6e3cb2a4712f44386923c7c4bec429c72ea4828923645169db3f699fc31df241b3a6287b0dc821706deaa10d528d3905107eb0bf2530cdd9892969554757befc09d6b5f73d72ae85a68e71f99151e47c8cca26a657747e6aefd8f1a3f0f85af8a485668869fd6f0f649db69ae734ddf538883da5107f53b90dc0ddcdb5faa23612ded67d35520c2c5a1731dd18190a44572a1c255fd5f04f41e279e8353f842c9a6ceada559d9fd2b186803920055a81ee674d03cfcace514880f6bdb2bdeaf8f5ebb14cd767ab0b2c60e7a227453e971d2f96d446fdfd8b0d1afe1d49586b17614eb9476d2ed8114250b0c6129e9a81d635980ce2624f16dbb8059924dbc6ecb8f40461ecb1d96aa476f816c02c28544c822012938d95ee87694d3430e1d2e9db3bc1513a931abfb0d4a2e50d71d5f3b2e2ac3d2ad46e9e02381ff456efcc8c7250dba6d3a51f5cb06081e09dc98b832b93d711c41b363b64754f2af9fd79e1b5cde6f424e9cbd25e0f9c6d3ddf6db631776a67c5f9e18aeff4f1d900bd2aa66f8ca781606dfcb7b42aceb807485cc5e0fdfdc840966a493daef07cd32c0e91ccdeab8f632b1a6764a7261b10caf94cc3f7ec277189c83a50f8d57ccfddee8e54ada722a3d4b34be66aec3938774029b6dbf1835ce60dc8cb1f3e67847e5e606ac840a2276a4cd98d7a3b82f70a13eb10449b48b5e1261074eb409dadf3aea9420faa6283045fcc7b0e4849e29cf6c0832942034f0f95c6afb4bfb755a4e4f84bd7ac999de7150ed6dec4902c25b693ed578fde70ec9ff694e301a81e0109dd8d66ee7f26dfabadb22f04a332176baa0c7d2e9fbf7aad22f5dc202571727cf430f78e7c7f34eec87c5018b38ce9dac84002a8b64b95cca389f6c6b4d288aa1c1de27957e1699f4ea07df4941cd5b494e5848fe878930e32aa3f0f9a401f776ccf600de680f46429d5eccf192a71e37c5f32553848f4c4100a7a18367c9e1580ef8fca09b57d86480a58adef63c5d4e3d304f15789627ad42b8837cd1dfac91f822c242a6fd7f0dd9fbc5f634c8fbefc00092d6489e3bb5b43157547e15f08139b72e436f50de309828873a2d267a236ea5592ab19a59fe215ea3e67c7f1a18c4ac2e40ec5d32c3711a169193f7d005eddeff06d57799b52482127ac64db008e481411d74921bfcf92a4afcb484e7a07fe5fd228073b3d86266e2caf41ba9ddb6889ef6e7f20b752dd011c8ab01d903b36e8da5ff10c8897f481d176bd396539bd67e3c72594d26ebff1eb115bee566d8fac3733db7f13e50019e8a525c840742f34e3dd33f1a77dd7b64f00dcbab8960e6c85d495ac15d78ea2d01f82042335331ba2d24529d374f1afeca9eed053c817427d8ac42e0241cb4073a08129eac5f09c05841514310b8a25828f004a7d4dfa150ec7cbbfab13b5b6994cdb3e944a17d4f39272feddb4c56ddf0cbe7b341736c44a99c2a0d6e7d641973e4240127190007b7b39d3a3cf4e42510c22693f7eb39016b784b09ec69fb8d3313174fb74e829e22e624475b536b1f9aa072030f4460f02410da3c95682c0d7205718dce738147957aea7968d914de095e0e12fe6661e880c1e546212488721f49609764b189f949e0672863f6b34cce240e43973ff318b0bb1c1ebc7544dc0c3fde59cdd8abbab82b91cf0c281021ab8a2ddff17e7acad833a74a1eb317d8c473ed2a4314a0496143f2230a9f0f67eddeaa013273ec126c4aa09496f1d5a19e402a0867a6040250895fd24c22846bbd28c157c4dbe152a9fd6dd5beb7b75a434f48548753218c5870897fdecad8eb5887c651ad9fad7428f46ec3babd2e2f19c9176cb393f8e63beee8768226c2d74039e1a3eb791603324c5ff3776469c9977474e10739ba3cb4f76f8efacadfedb97ec6fd80dc5a5ad99e8939f2e4d95f93fc269cd429becbfa423fd305eec47108791953ed52e4e357323f8664a20cbf76ca1ae68224276fc4ad10a7a908028a58f99112b9c5f58f81b0dd45c0698ff22c9a02a7fc1c3f5567f251e72ff99c0d74fbb1a5d0b5c59547a32d935d6b5a9c777f51cccf1aec4406195ca63e8e5ceb52d5874e8f8bc18b36cc4207fcadb4e5a79074e57b7664d3346f6039117ed20e225f3ea66e10af91031e14dee81c0d9be294454a4a1dd9a0637c4b71b3aa76f0d810fbbf2c4f179d66977efb1201c85ca07f9fd70eba3fe1d75ee7bc67fa9f95d89277af5ea313c7c514e6a551dc9f23ecd0c1b22024c0f6b25b3fd967e793a680e749c366b76a1d0fd9dea2cea65c56513c9cc2c1df8e5472d629eeab890899fcbe626c83510065d96c45488ac943c12ba0b3808d5b35a569276a41902bd87f978aafa43350f839d4e77846fc6527ee25bf0900bcadc48f7e802a02cff264ad92d76b3fa328598f59dd25e060270f8256272ba1cb8bf1660d5e7dbb88419aba24cd7413d47f87a1190851484bd3f321b31a24ed7ffb7fbbda694503013c921018ddbd7c7c37f8bb9ca405fb014137756dd21d0c3d61e82fc8d41896ad8e400d261fe8dd63e2fc56a154b6b9a58e4cf13c716fa873f630f57d4612746b2eebca3be9c24dd7b586f8efe5206f3e229bfa0bdca55f09e638dbe7bc35890fa5fa8df18c3701440f20c08585c9d5891b99e61f3707fa4fb78f4189f7a2460e334988d56931be44a788ca07517641932aff3887743f934740cbb8766c57a6c0b7a2614fbcd5d70aaa89dc4ecdad43ae4199e7f4e99563b663a011493bc3d64fdf892a516b9f93ec508e05128d882f40c85995fb126999324128a228c1857e07d32082e3dcede45763527d129464160743f394111ba16d642a829f0e65a8c83b7839c3f4e562721393354c5ae596d4e49097bd0af8c0e53aa2c6d3198960727e657195797718d3a9d5191ec5ccfba1233e23701a72c19ff7edd68fd0893283be51b213ebf439a40ec95b967d17e9fec9bc610ebb8f4c6c92c2a12ac46f69d57892afdc5ee3a4f9a4ce0cb021b6d45bb41d679203b50fec68883d980d66834ce7fd057b5f95626b65c2ed84254b0500dce2f4c5a93847c0f99411d7eea053d8ab7d5b2bc58f5f475c4632a32414eb1b9eee78eb08080d0b2ea47cd8930f1f8ece8727d097e52eaa0d0aeb1da700da3bba26f7230887dc3f0726b13e46ce54a53ad66dcc0bae36546788f512a9f1e60c3d9d1be9ea6de4e7fab2d7889ad576f04bdc82abef40e02e07bd330d2494a9749af04bdef2f65768a4720bbff9d65586e16cdcc3097a12e02a8c15bec9579f9d9c50516993ecff4d0fddb6fd8fc9c3bce7741c7a1066dbc98ad05dca33513cbebc775a556f2dd86d59fcc139c1f8ce49a7907070be369467f7a3ae7ba73618a92908eca601d5a0ad7a29d642a753cacf0faceca484c914ab139827e9355f0f4dbb18f52f3fdb92ebd8089e2d70acc919f89aedf07524c261b66d6d3757d8243fb6d98394bcd03ee1ed69746338f05616a0affedb5f7da6dafabafbea42a675091d4bcd181ec5fe72987d782ee387a40f3511845ccb240661feedc46f7ca03b93e12926e78b1150936a13665d08a11c26c56f14dd35732333316b12bc34aa2d8cd9a4aef54eb91ed8280bf7b7fc574a9d25a92838fe70a3e18b36040b5f720cc23c688ca6bf0b9a9d8a768c777536aefa9df2a30a665666a3d1b998eed73ebedf3369dd4eeb7014f85e83c0a5d4343695fb024968e80560222910ca4563cae2c2fa5153368339861e39ff7fbad85b1b0cecb560cd7410b232960bb2908dff3410ab8d7d561568da6d8347394e1a79c6eebbd2004c47e01eff62dac2c2176a20fb00d8a91fcbe5ff40af8fae76f77914933f7ddb5f68d419b53250b8a45d74d19ec153fd0313e3c1b3b79157bcac72baec8e9589665acf6a2a34e29baf0ff18304b6ed4982c62bd778fc2bdf7d23987dd59618ac367c55a7fd0196efb6b419141ec376321bab774381d78e3c5f0475dc3bce4d8c9be6334e114e83526ac9db985773290a0cd63b10e41c4568417dd31099c7f718e22612b63c74cdadf64831660adcf1670acd61cb72a3e84b5b4af22d09d23e2537cc416062e19727abb6216a81aa54794661929368c286a5b70120ef383484b2b2bb32f73cc1fe5dbf97f2b93855c2f0bfc6fcdf290fc7320f84a9233b301d047b646dab44e61618a8665bb16080b412f7c5ecf41da3fda4ec7b6fa5325c67e93adc762be6b4d73e5e9990ddff82b275d2f6cfe44637910cc7034c8c53c27a874bf22400c931492c77002f86164c2d60f68746994f59a8ce9f16359324472ea595ec92a4f710657cbf207dda99121a0411a33ed753dacc0ee4d8ade22b0e2a5af2d774b96639391415d49b65ec8e02a05c66596feefaf5266a0f37f52f52e930063e0db612d49c649fcc61ce121956ee8d22291b8b3429c11160f43e4341637422d6305694caad861a2ccb603405fc45a1a9807fa4c16202267b08bb28481f2f2b602dc902c491985eeb6b2b2ed5433924428be1cb2b842e6b9b1261542601aa78a72032b9065d38a0470702399eba42ad404c5e063acd2ca379c63d41343850f2bc3dacbdece99174b2932a28982ad74583119f41b9278eecbdad71dee14c82c2197b601414dd2333c96be916eeb03bdccf7db30e4842e4b822cb2fd13e82fd5a5940266e0e7b0fdf0c485f0f9d35654e63f351be5d4d6caaa01a0ff42727076c622c646318f18cbf59eff43dc99b1f00bf7927b8874cb913e6c99a38ccb26acd17b885b756a9fae4bab0cd7853739a81f6bb05c624a1fb9e2c4b666bf6cc7baff90807e28622444814741ee6881656185243a787c461f9335b29c0ec9f40410976fb238d6115bb765e213a5d6380dc6b640d8f7659201bf156334e880532f958775f60da502d1520beb9dfdbb224c6a589fd980d04f4b54ea210413bbee68b443dd9c99cb9145d74e4889918721982f419295452509a2e9ce798d4f91dfd772c7993c0d88abf5796f77960bcce4f8ea4e054f426b4cda7cf6ec804cfa1345c01b083818ff09140176138c8eaa032cf84ea6d761c9bd8823898c77ac5c60bfa861cb2d270ef3a17987006207ae663b5fb4151f6219b44b347d1d9f88964c6d11fe525ddb6ee6ce78d3c6e21be4d240c0fca9310f2a68ff7967b865e29106a8408e9c094580737c294ddc96dd95c4f0f1a958b3d639b44571e1c6f9a5edc8978734fa71beed0c3128a8503a160090e41887ec75add8922c8158fe873269189d5000ca13ec7541a064545f498ee674342796ed660a8e102278814c35d906b6276f11ac2c8ed78dace8dd32742f30be144a6327b74a37ad934c990815b23d5e54cf0e0d9bada71c72aeaa81c7502a74dad1819f370c7d6b6e9be5ac7a49629834d8e693f51cbdcb07ce55161a33eadfe7752777588c2bbbfbb5a7dc14e59d768341a515070c65c682917853320b5058e966e345c8f066b548a2395b819368a00e79f79cce9e76be6310af09a0d2e4cb5bac6c44a74f882bf13cd0d40c40ff420913a6837a0f37a8a2f8322fb97321c79b12121865874be97e29e0e9d2770326aea59505095d711d5a07c4399e54a57f25679e4e1e37056208d8e068c6717ea854fde41b1adf42eec35466b0cb63797977966dc1b1db50230209fccfbaca70047569bd7e46570b62239cb576c4bfb6fc1b13c1731d2797bab5787100a43188d9582f2fbc0731d0dd2608c2f761eabb84407f0e76e0883aa2133e484787b10b7b7d67fecb872187f7a2e0d646382c1ae6672d581e83009e56125721e24401a1468c97f704b9715ff8b4ca301c411c923e3d853e883812f7ff6b73271739a3f05038edb378e222535a3b82f51e7b3dfc8e84471a714f7316d32e4eb6a5c72ca978885f5fe991e198521c4f0ce1ddb5ea30b78b84cafc58623ce222579abce12c451648bc6a373d6a4217b74e2800ca12c6eaf607f9864ef3f60241414643d55d81e0701c4c0d1ef81e36a1fb8c741ce07de09f7cb50ffffb802f9233cbeff91541a99e6d3c43616b84a07715a3c109521adf5fd5e7600875a4d7de1ce1e5b6b4a8da87bb857ebb466affcb271bb814ba3b900d69b8acc3a495e3744cbc50cf3020553567a787bb0a2a060bbe4cfae0a72e6cf368e0398cabe5e77f222ec5b7cdf8735c5adba519a20cbc516727dc8e95baecfbc3046a0dfee98216c5d260a4cd41db5671a663252fd2ed1f595d18162836d6c2053e3393284e5ab4bde658989e2186df6c8dbdecab818de490d7773adf785de1ac9f372bef86ff2cdc09ae2ff9fb77dd3df62473ec1d012b87f21ee0a80068f12d9fa59731d3ac8ec3a8884f9bc4643bac51ef87bf05aa5ca7c7105d7913cbfa320db68d2f96626e85be1de49fd3da3a0a46d018f8cc599bb6c1bc4ab63c489cd560790c298688db7d51e8e523e70faddaa5c8dbe07425931a46c6d979fb299ff60cf28d17ef0dc2702769112fbe390934a30e2bd037ac9c73c63f2e56730af21a8edcbce11ae9920ab7949140e3f784de8294e1f698e04345c34ea6f2b05ac94f17fe909414830f462e56e5a1c8ce1a61ffa44244c9e2f5c181865427203534a1776a44b210cc6be5f867f7ab2c0a4a58e70a13abd17a3b0d1e6f27baa769cfb2e37df8acc0514d5bd0f79548d91b50beb75c99c687ac2a1fe3843abcd16779fd056d963016f045b28c8692209a5f160b0777d62726508453e4d6f7f2b1f4c7659b89aa3bd126151886d67057bea9da5dd08ee09bef6812622d29182f5acffbc8a105d1e588fd7146c76d8d60da4dd07ae18fd3497245271481a08ba92e1ebc196f95531e22fd97f05da895a60cb233f27fdf6e7754c9b4f266dfe3d9f0d7eccfa5b75aff8a5be98da63eaa68cd24804315ccdbb2edacc838ec3dc2f4f10ebc88482aa7328cdfe89fc6947866e30acf77f4fce689efc14be6cc931dd74e580bde8ccdb30d1636ffc06a1144ea4b9e8518b4557fdeff06f6d7c2f2ca5321a1e87d22b8e953eb18fdd2e486884386ec1357fb206a7933b8cd50662975c5bbe0d147f631c0d4216386847869f8e1d0c11fde9aeceb62e016a65e56f84f52558a69430a3a41123ac81dacc12d0fa063c4fc3551f1b4d434b45a0160dcf8f539cad94c1b3898c62afc5df4d9135f4511a04e48757b3306ae2e610cd473e51395d99c6055713d2cc3dbc8004c87e412837b6ac11888edbdb51e5287f7431c4498854faa7a723bd395eecd95bd329ce3ce74a872c8a5d153e3ce4e27aef4fb9090788c10f61fc2883703eb317ec3f394f0b715c5a5ac0c5380839b9d24035022568f788bd331919b7695a0cc123971e0a79947d573c6b8613e979bb7b84e3dc51b37ec4443c8aadacfc7f8328b7b697eae12d78ca52d81022c0e1edd7accd371b27306c084eebca915ce2e479dde6e7af4bb23ce85832fbf1ff28c5ddc3340946d4f77d3696a7b887fbcd72b653e2d7dc4e85611a10fb2c38e8279a39dbbaca453d87656eb2d46485cd61b99c6627b8330e2587e7a817e748e1be8a5d4d8daafef43a253fcc546e942b0377a1a4749efea6836f5610606da9c27680f083540d4c67e08d9d3b2be7c6ab59c854679d71a46067ee18cc66b65624f89efa0c43baa4d95fa7b9f9cc816dd2107b15d44a4701573c64005e129b93ef08163f3b8575ba7d8d7856580f667dc544e472faa9a96df86f0fd19b52d555f76c32ee3aa6230491c9ad5966e64eb245b9d70c03d4e9c3652aa442258609859a6bd973ccbc8b075d76576409947fbdfeb1f7cb3c6368882b75be6ae8416871c9edeae4174d26260c381fc2ca841df426ce88fb5aa48e5c7096bb366fa334f8e9233d2bc0c496446bc1e803ea217d57a74e934cc9b3f1a96664f38c98ad21c67a8dc6fe70918bf1071b7d6fcff46b2c3838c4b00e961c750148bf95bee83b90638b796c136220544530d8e519068b193ef4a13f049938eedc57c802c7df9890ce6bc59635f696c23c70894487d97b418b413fb62936a20b5214e586581bf3c08496c0ec4bd8620a2a434092992064a7fc6bdd9da1ae1cc2615ae2ee34327e85cb7b07dc9a1518b3c9fccf4f92f9d1f2aa32671a3c9895ffb0acd9037d7c3b207642db2b850a52fc823af498762cbdc2a5d0f2c63fe4071fbe331b517efb1999c0c46dd87ded41df288133c4ec3d68f236928d7d5dfd648d6f3db6c9f5dfbf96932845fbe71b9bcdccdd4bb35de0f5aace3b5bf6e049996ab327971ff9c31cbc235a32d1617e3b5eb0aeb6a7aab33759b156b1216024596e166b0e7dbad08b6a140de74cf5d34dcd65a217e5948cea3c0075d3aabf5cfb69c9f72c249df9934dc5ea42daef44bc307ee9af653955732d2ae4986558d46cba2a560677dc92fcc96de3593824d444765f93ae8d54354e36de843af76bfb2c13b51fc441e0c320d384ad5436659e7c48b34c323500710d14405a257ef5e53fe01d476ba427cb18a8ea8ce53157c0149a0ffd972f1a94500342b33918fe66567b88da34b89c6cd17e96fabdd59b8403686716add6c6ee6000d73c980fff6a33a5bf38fdfb93bfd7e7d99072d3885984b2e67b805bfe6bd1630451002b5a371a9f71b44b64e2cd8b4d02396d4281cd1fd71b28c836c9fd76131638603de9241caae24e7a07604c2ba46a9741190dd6076f205378c7189588c12c8d1fe114b965a2bcdf8624c19ca73386a762ead311d8d7e08e8c5b47c54d4a8c284cf20b4b2a687a8539998fa2ae09c01fdafc834c9c0cba3359523f8416e96dba3ab0ac544a6b75be9cb4f9cc8b44e276cf9be2e50375d6eaafcaab14e3c086526699795f76e8345f40d4a1b3bfd52f47aba9bcecb9d69d5c220d8af13bf4f58fae0c3bdc144c7c105303bbafa22bc61ac3d9e4b8395fd97268852ff201b123782accdf44da330348853bea106e76e7506d83bd9654be0d4226126b567959227519acdc4261b071ded4d76fe96da15ed60981247364095c8ec9dc92dd148573cbea91c95b60eaa64fab5d7df60f8b582d149f1571b24b72cbee6648699867c319a5c2e5aabac985c6fc97c771cf9970b93674b6f4602d60474f333777e25e77646611a010fb7a8536b4559bf87b3d983209891ff28dbb51eb5c339284b9038c356666bca62289564e86bb49ce4b331c28ceeb9d415bba347a162190a2265eb6d61f497da97d9d4131d51eaee6e8d5a584a04a487db46b4355531d635261c5628e77303a42b54ff8ae28430d20eb5239fdf4560868b686a56664c89af46316a75a4347b8fa793020a3347a4b7c8ed8c03ebaf990622b7b2d7613517b599daca05b0c24c392d5aefb1a914b88708f6d0577adba9f1f9f5ad0aa19b14c947002f0dbbd09921e5bb57464a47eaa8311fc73b824580b82cc20ab4fe668ecb78279aec537b36e1b65a15f90fac709771f361530d8dc2460d2f95774425771ecbb881c0690dd240a0ff889aa70c77b87b5fff2c68e42418afdb51fbffc4c6899f1e2796692da11fc6ea81d534e7090214d6e279f2ae717af75fdd9fcb90ba691f8a12c561960c057fb61a6674a2f3b7858af1cdf785a273b198eced9c89ed27320fab67804dbf6a543ec6c7bfb5ca01ef5b6d9fbd57bf4b94f6f915359e1a8f53982b2426e3d65ae48751c38e0384d5c8b20a65cefb2b874171cf420bf3b240f94ffa5e2fdc455bc3e3cbca432c2f4cbc05563dc562d48b545e64d8aa47e2a76f53fcbd41aeda77292cc0d5465ad40d7c7872c2e92c140f255e2db61b4f3bacb2f8da7082ab6d4cbe1a797d4d605ce24b04f3392882140d3449f1f8fa50c7a9c33208e72a02eb4e0649cd18c6f8c9f18814c5bf24c4e161f2376091a02e6870ff1e1385143c7c5ba3894d76a9b959c11b2d039b78c449fa55c45b21bea3f1d83b40eadacfe39a565da88f2ed200f0361e6b557a56af4ffd84ef88ef89558846bbf9411081fd8681f5f5094bc44a79d19b1d9e2bb9a20049c8b4179821a2ff72dde689721fe89881220a569f350cd1ee76c0d506eb53bb27f07ca5ea2579c3a809790a39df2924d4e102c1bb23b5293ad309c243b6b39d0e0e8d41e9533ec8e7e4dd2fda1eef3d9bf189e607f1d7e7031547d42219b03a09c17838ce871ecbfbe7158683c27133ccf18ba4d3fc24ff517e8f1f78086066914e5bb434a4d5ba3e1ff2e8116e18eb3c9692f64262a8bfb4f4922b9dfbfa37ebef8af058e80030c792db2b4ae98b486ed8c3f35e7cf394df0ba4408fca6c81de6ca8de8282fd15b40464471c77b424139285ffc2882e1c9b97a4e3c96df4cc13a0f083c79dfac94b75c08483213a2f46ababf100345c8cc352ce76f32c5c7833984b534967303ebbab327fb33769e719d90c47a9bbe91dbbb989d274dc163e6b4b23262e603b85521ebc6ff7c5b07b71fa1219384f2ccc21d7c38062fdbea0d7cd465741d82428784d4d11e28d1b727719e0f38bd18fa6e817cbd95703c7eefe89da68dd3240090eabfaa06b88a25375829e1d2cc390dd36000c22d1dd6f1b9c17788d204cb4635e4fa9d822402db974e2f64ae1ca50bad123b5369fa3366ab1c2ae931d55b5cd934961e453375fb9008bed09a098cdcc21f1e0842a9e702766ea0fe6f707856a457372f5baedb14db068250fc84254615675dd18257f5d78aa9b2b43b4cd8970d927f25adc273205e8f7ab4a5e10469efe93bb35c647588e74ade8eda056937a1dddb2827fac0caaae2cb6cf70cfd34c8db6b416d843bba51e925eafe8dda2929feddc698d533f565e708e332bd1d017a176f2f8433b618130ba1a58913596e57a87e0889bed13a0f1c91f2f99f0e7ca252eba3e7e358a718bfb568f9d2cc0e06ebb632f0098a468f8d1918b339b597d3ad7c69202c2b5142759508de817f55f924b77c1090a8fc3376ce5f38a5fb23bddac65aa7bfc3368e642f0b65985c50391877b5b7f7f71d3bb34ed167d7a210495ff55cc6d57ac5d736bfef7b60f22cd90da7e73ea33ff79c302da316997e0e7fe9b94444f4c4f192b1293d448f1f708b59a80f6d703b4802331974dace7035a0e3f690177d44ce55a31c71609536a56562da1b79bc6487938b5bc00ef5518d6ded661f824f88f7ceaac87ba1f86872cd4ec8e4395745d94c213647f3bfeb6c967866b6a4a1d311205d05040fc26975962eb1881b8d8475a9e3d6699f2a6d348f4ef84bb4b561ddd42041c6dad17b4d9260f47f3d44b6abd90fa0f6b358ecb93e03bdb613fce07552237199e6fac5ef334b461d7b4d8b56011d13eaa345c69a2abdfbe0d9692643d44741dcf1ca59670f6a4998fd395e7462f41f2ce7b46849499f413db56d815b6d86e38556d82b81e65b87bca42d288c6ddb11dffde89609a8d5c09c8c2800d31c73c86fa6bbf0de38239f8d516a3786b90b0f239fbffe5e1560b30e0567d981efff96a938de7a67d45942fbb488842de5995631d6b86fecc9aaea02b1b8f0a599f4e0cc90f6220a5ee9d65e62b161856c0afd34f6e67a47741ea9a55d72b27cf76ea8cb7947125050eb7b7869d55a0945b098db93328af2d09349df2820ecdefe10129f40153f20107939e309103ee9690ba4dbd90f0905f2c94287d7c92cc52fee6283e6fed1717b937caccc56deb8742fdb8c1aed7b9df9da88fa5dd6e9d865a04dd0b88a3f91dafb2eaed93f40948f917b5cd12899b1f7ed69e92eda50198c1b3392fd714dca36fafa4d16ee15e4fc39910419ab0868416857a52d0d9d8e4d6c50271e324902121618cfba253ae98f5f3dba52ed803fb7abeeda8c81692f65c845b6c59b83a062ec3e14efeb82a9c2af1bae89a919b3506741e06a8f46c4a64de9763bc38aeb16af1327ca733dd61dab2ff56dd47952e878fb09a8f88fb6f256cf4fc0eab597f62f48f7f8437299a05f82a1cba88e04dc4daba3879c58e140de4760bc8e7ff15a0ff1c481a976c5df592a61ad27bd4015cf590a62a46487b66fff3d42588b32b322f6825181332ffe4bb636ad0be061d2dd8e87826705e72ef65c04967329800ee6c3a5997315f1b85a472991e11c8cc4136dd4f85e3c44f4abfd2b8e8d258f7d9188fa28b5bf922b97caa68f8033fe3c642032f0c74439b236a86cf1f3ab6d2068b8771dfa8c21fe7ba89c268929fae0f7d800b7c22ee137df5d5fd2e036c840b7557fe214eb1ccace0f948d8d1b8d4318f52baee6b0099b2decd302ee9daca78c69578f717a811b6aea2fdf56e2f5a6d68f3fc1404a56c9f077e78deb5b1141c0355c1a9bc2e878fb5b59c34e9d268b3bc31c2c62d463211ef8ec391d7a78d5bb0d3eb2202efbfbdc09d45faab9c5273af22cd6463bc1a46befda00695dd128503a79f644a370933584cbf5cdd6bc67071aff1130a312eaf8c977c0eebd9331c771001b4c513cc89969f7cb0c4c1062bbd7579db3080fd9039f58bd72ba3f3463f80cd986cc7989eb04492bda2adefa999c1cb606945ae01561f23f679f0993b65dafeac632e91075774ff3e0dd4e8cb3839bdf0e686e4036705d353bb477697cb2efd9b8b61fc40389acf1de856dda811b78f03307b64ebf0cb4ba5a44b7b82de5282a13a98f3b48649f686f926215fc7da36558626dbd730d7ad2642dc8bc6e8429610075e240eed7a08a6f0eae757536f9c986195b4c51ddc8d9f1ab6858ba7f874fa9d024e0a39d8555999949a50709be1ebd9b15fed438f2257b5fee8562577d8fa16974b2677a464b8bd4932df2344a68ffa587b309e45a066106f8655efce630fa4e716fac23f80265246d700ff3bf219978980e6c103a6f880794e2e38a96513c63ce341d273febd627167249058fa75b9073ca3eb49bdbe1e3c865e07611190bf43648d49b7b1b3c94749a3fd967e5c575deada16c3362d47dc59add22bbbe2d6290017979ebdd3eed1570479bbdce92c5be764ed3a8e992afd1a8f39278e3b85a279a7c42b7a28f03f5927f0a438ac960ca5e129987108292499813ec5da45ac03bcbd17cf304301a8191db3a35f62a6045637b514c32e65ce3216d208ccbae71f7090c0e8210ea83833621912c95b8234622ba41d1d48e2218e296d1be24c2ad9d013efef45e6b0de6c4a5929a5cc0d5a9b92271a8940119bf475e0e079f1daffa12a92cbfb16cde6ddb40680f037972cf9638b6df77619432662246a110f1a80250c9d6a49cc402f0f058565f156bb807470dd0e7a03ce7c54babf9d4c22896d0b964dda5df99d33460790a7115b9451a7c7ea0308b8fd5f8750f2f12c6c548678313c44de81a66742d0626787df96bf59c6d8a069d84b8347721a5997f00852f0a98c95364f02edae9fd4795b8c1fdf0a1a9ee24cf76f3635d709b345f0f27c6c10d1d5f8d68eaef541633f43928b3483452802b001bfde293f08af7f38a3b078c9f6f6acdad23582fcdbb9759f08ad6cfc80680a8d1e4428e7977b1e6319c5ded77fed373993729bc08c55e19f6647f1318918b12ceea452a19025a7bfdbeff626c3e59360e6889f4083fe768a353772374d7e48c937c99e25a0af7224cf4770f29b6a7f78bdf05e3b8c569812c6e0a2c1777418046710f48456c32b075f56aa6a314482428b9b122a5f6e405d2da5e4e6d8d1524c2c5898ecd31966f64555a262084227a1ad361cb9907fbc34cb87cf8beadae54d9d1711139b89fccc4daa033cbf55c3b17a18756cd92182a5dafa9d1bccd78207ff08bad2a63cc4627800d2825ee993590a0a9867b2888c4e4b8270e320422010eebbc5b84246e4c832a8734c9f90713dca723701c138ac8f2ece840b55c15ac35ef4ddbd156740d885d4c1b753cecaf89aec4c1cbb41c6787aa37a8d41c9bce75d1dda32dbeb58bdfca0a8d3a61b43eaf7de19c91ef3f909a479fbb9be1412b760ae47bc17bf83e05c9974571e044208e7f3db18298fc165802536c0c0b9285c7b243cb7e6ed1ddccbae9b6738678c9a40e4cec28211067633cfd8b2583ec1db4b5d55cef9d269a92259d1495bcdae8e5ed2608135595fb1a1558211642950e8f09c53cdc570a343cfce6455f844e0db7ec44af2af84baac493a789e1bcac8c9dd9e5635f29af76b48494beb8e70cd2fa406dafdc65f920d70c1e94af597b04d0e35d7069954364ff84c9cae807edc13f474919efe22be828e7b698106fb9f3e3c12ce597f69e96cda76c7b97ec1d3f5723a4437d2aad8e7f3995894f6e3502c3b62ecfd8a024fccd99dd36d9e74474f04e90e983f09ea429bfd124a3ce0ae4d23e84d01cf7c47c5aee0f089d69a134069a131cdadf18a66b487c80082517ac38aec268d5dd799a6d1b3bab14ab95dac8fe796f42a12647a2193f660c70ff4a8ebe2ea6b93391208cbe64b2f2e71aef69fb0c1427b84f13b3d8e2832b53584bc61b7e7b404cdec42a8ffeac5d69002444aed0da6a4b4d97edc257ba40538d62dc0e0bf5897f85eb3bae9f2da51f310ff80338cf5d44381c095d949d4c2c1fe563038fe42cfe691a4688506086f96d5a9f3e8456a46de4be942d6a23e1cd5b69d4f1897efffdcda8f047316177a153280f50742a0cbbb734fe0155dd6c12beaaa6008c0fcafb16e3aeb4287603a10802b5a5a701f6ee20269954f97a5218dfc96619039ef668302d17af6c948ca7b49b75315a9079cad75ebfaaf06a663c85bd5fb0c517c2e249ce86e421764819c242d7ebb7ae458f2ed1fe45ac2fdca1f507ae8346a40f98d08a34d8afc92e69a86890b672279759edd6301d90239531556c72292813467899bde1e3526eb54cc10dbc0a3f89878cf5929e985ad2d8e03581518aa9192711fa8304b92ab80ef529727a21e96469e92c91b9b0d25a0287f5d00a19d8fa603131a3ed4b43174d472155ac17e1da0f5c87b938869933d7ff4a9182b91975c8128a6e3aed8782af18abc613460e6fb3af933542e5417d77ee8187e58d9755e7e92172c22ee31848a385c2f03db544e5d1f7ac12be5e0d797fa846083201a84e950bdc23f8f58878c438b92fda47ea888182e7133c1c81eb7e8c5032ed8d1749d24fdf7a042de4fe6c8da9def5e305211f883854b1c807dad03bf2d669257aff84785b143af9cd350e90aba8827828887a81b2fffdff60e0453306df386663423bb96b3019b94a1b662bc6fe6d96819a2bd298b82634d5628d0101f63e34cf58a9a0bae048744971a886b11ce6df640874cc5baf06d26cbd0838b493387ddef58da9ed21780acbfe09ed88512cfea58e9403db38c34554f8e3488dbfb506e083dd9da8c6ae4a261f9607fbdc3c7bea7c68ea75ef4ed280a528c76a1e1294aa2bcf0c2c03c405fcc54eaaedb1db97aff03c7ed07a58d9240544381ef9caa88fc93b9c77794b645c0480f47f14f386fa8f37cb202943b3b41a226981e08685c5c7cb27242efb473e15806a36b96f3fc56be3523bfa81fb7a9dbff25d5851c402c9fcb493207fcfb39f19aae64f05429a327e0dcbd45575075d00e8b6ec9bf636675def8b7fe7d79d46f279275486941ea1933d90e9f8b8c3da6652dffb26510b4195cf39cbdfbe79da1a92d35fa51dca0eb756cafbb09b19a05df8ac275a055d974255e276074a67009ffb740703e448e81fa40ddc0c3ebc67ab3e7296c83af27ddca33c4410df849d979b237cb5ba2aebd0c051bdd44c82b84242e82b100b0f2587adb908c412c3900989a55dc5e7cb23b271626bb911696f9ee99fef3200c05632f7fc2b94efb3915145fd998b3ac757369c35cdde6c09e32286bd5d2902dbcda38b44e6b081c50851aff2abc9dd32a8de193438cdeccdafb8a74690f0b11d255a3ed01ae841851a6d4b9b218da11a5ff3e851aec5e934535ab7167c9292ebac45d0155f3755f6e8282eb4755e71603f02cd6c99ce11224f3f192e509b2fb55770744cac40470c14a1a81c730601f5dac509066b6104b79bdb5c263fb433235e7bc287aa9e6b09d3201ca585453cd83fafa25204e59f1a6cfa73406808a40ccb619c2302e07a1b180642721efcac230158fb72e94fff486fadaaca05023d557b8bffd78c3d0156429c187084a491d1702a287c9617fb2749b847718787b1cd74e7df7209f73380d8b6c6bab3bfe82d2770530853677791a0660545c7e0e71164129ce657275dbe900d4c77a32341a5c6212802e103d8b0e4fb9a505826899f29c3474e178622dd3f2c9ba29a07dcca3a14c3477abcd0776c879518f15775ccd4ff74efaec997dee4c84bf1466eeb37f946da74ccc7a46ed1f3e0b2da258cfce7928087cc8a3a5b02d76d899633b307353d19b80eee62d154a19f4cbac2dfeb9e8b0e8bbcdae7509a6d77521c99891275eb09a43d1788837c0dd38357babc66164b234160f644563ac8025bae7f196f923f29f924569ab409eecd953ec64dfda557b94729134a479425a0f97c0680af8d0593b695066fb72769ced462839eeef96f7f6af7251b065156ab108215c8aeb72f991ab5472351db9a6664eadcf7cf514fa8a7ff61cc2ed1ec9366e0be0ec7ad94a9adfbaf0e7e2c7ac558960204ada1788527ecb83806b2a6dd70b04f5e5de43dc820c592aadce009d4d46009d39b80e9b78d7032cc632233bf169b840b23e3a59cfd81d33a5cd89de110bd3b73fbe5f59ec28f889bcfd89d30972a15fbb4004aeb2adf01987de2acc416632263659f0d10c691d1b20687791a420a999d42116101f95cad0678ac0fcbd7f7bcdbbbc95a97cfc09cc56a2edbc6737cedcd713ed41561b088b47ce878c3a801998ece8462db2896321ef900899174dd042b0a68c30a00200ad7f11b7f9358019edc7155cbcafa6c4fa702b92c9f1dd9b134edbd2e1360ced6c0b2285c375a617d094197cd52f1818b79ab2e2da48f4d6bb821df85d389ff37f87dad97850cb9b858e6cab380ff690b053260ae34e10c1b422c7eb894154b75c31df3b5dfc63bc950cbfcb0ea299b8c69773f9f3d8cf86ff417f4e391d6752364f1794925b38f014f209ae03e91d6e09a382664bccfe5a04f4dd3c9cb59ceb681ed52ee5ca6ab1ac72d349f52b23e9b2f3e13bf2b11be4431d9764100229e4ea286d761f52bbeb7f90fdac21e751f929959880a9120ad15949ff59ac3ca74f8a1c4ef6140a311d81b056f9aa35171d3982ee54369187e3c1df10677bc700023d16062b7232df07355b1efe6184662752025c8c59015c30449ac0c98566014415149b8187380c2c89b20fec45bdcd2453af7b14d9ad2c901e535f0172cc15c4c45df59f4b53ebd58ad4ebdbc9751e1cf1d6c75e8d14224f6761f6496cc13bdc11b66f8822a724f6f12ca88711d235c27d2c860b50b5ecccbf4e67bf3714b8e3f19976e3aed6869342f0fa611c69f1e6a7a64b9f4b3d4cf11eef6bc84b384c90421a1d3d8288f9b1a4a8f2b14aefa2809f8bbc31ee02917630041ce45f876ff476e13ccff50ad4b24a90bf7e1c199bd2dd2eb0513cc7552da67625775c2b02c09563e784894ee6832036679a9852775b243f6e2b800193cb65570199b15218e3088d6b73ad6214e52892e85e36414c9adb23bfdf3129d02ddf47865886947fba7cb2c2a67162eb82e80675a8ef9cfca94642b82f864827ff525278ba3f61db62d68dd44d94f633c419d49d07b0daf192429f9e148e3ebbaba95a304dadce462c4166bfe154ba6cb005275c101254488f6946ffd0910ab50201ca6c22fd42f5ad0bcabcfe22f55f974720f5f3a6a3994cd793007035d7341fe71fbcabf7b6fd0f2590dbc56459ab4b7ee2fe5a6f8940e42df00a982e28d4487b05e03474d0948e3b19845767627b2459d89f3704c6f6f144c2e5b07f9691eee8d5981268191c9b2e3a5f1fe2a15a2b27f7b3dbde47170ab2ada789aa83056bb3c26cc34570f622825fa93a10ad3d18a49b0d2e493b2c8cca046e7484d0cafde5b9f2fdadb013bc163f909815dc4fc8574c5c4e22a9fd6e8a30c944e6161e64e604e94d713a4c0c049fd00d6106c33ebaa732e3cd0bb3de7c96958a196352e90736bb806dfe6826f4d0bb020a5d99c0ab4437cf7c4cf86f9bb2b1627d3e8ae0629b0ad6ca2fb610b4a07b196065dda026a83d8b0bf46ba16ea09a0c72999e2517375d94a04a7ed843a22c86d8930566b5d96015735ba2f2ed4e3a47ef2c3fe05e7f19689a5503adc441dad26870ccdbc609e9f425d16e9e1d6ffd3baf9e8ce20f3fa9b2347fe4a3beac1ae1c5e9cad41537b7f67a00a81a3e6d889a61f098ebb398a42af618dc5dd477126ec453350bfc2d8117e352be33168ff2b294709b27ba42929a9e1e2db6a300686f587763acc98027e403308fda02a08c79d859072f21e2c983ee80e6811fc6cb55d53108ce79a3eac6dc660aa24849121e3f58cbb971d6c802d983ec69724487a59f81b958011f63a1e80136a827f0ab1a97579791157d65235368827b38dae38461c969a23c41b692e7057d020b7b2b77196685b2d070c6d6dda447c231d5bcdddbf51f21c53739d25ebad19bbaee660632a7d11a1cf6c82683a3ae08906bd0a638c0c28815fc26ff3dd3ba5510d0a2634916ea019eed79f75df79627bc2c506341002659867d82447af6fa9f804c1db76f0695149464c2a3108770c29d988c82de1bb1cdd2f994914275c649b3c3552f8725220225f92de8449c536c2da5166052be9115ade8ede0fe48d8eb03d798ac0ac8cab357ad502c2a20327e37aa195f20cabd827c03b276e7c3922d0b200bf693b194fb3ba1539446085d995e02afd7178d2164dfd37f274d951abc5186dfb753a22ab32be74d1db385a2f06eee539ae3978081834a0c188e756cd3118ef11452b107f6e183e0785bb74e3ecbdcf84a242dfc68668b1d1a284f8b5f52002b6ad19223226fbac2405ed2400365287254b937622443862e4ef67e867e4e5bff756f4b21b61cf1afeafe7abece59e399bd6d676b93f211d2cb234d0d23db4649dafe7854d79031fd14974015b9306d6f5f608576894b8cbdb62c09596ce91a20115c99792a3ff7b03f5a78299270e447555246403f0d1b9e6a38dda4578c01a40228ebf4a262911a6fbb57328f353242a6f1c29be52de85c05385930e0ad236c1e0d716749f96d7a1165c155fa0b2b0734480083e5fbd0d67aba9c942ad4ab137aba4a0f35efde299672a0d6348c7439f9f8e990dbf2d97e87b8c68fba4ec318ff836acc2da9e9a67c0616708a7fb0d75e17ac0e9445a648abfd56b33cdd10967e4b762ffef1f42fa4e94be672b2d8948aa763accf9a5ebdafc25804415b8cee6659441afb0865fc8f44ca73a9db1bf59cc91ad9a60bf2eb25d3a380744283ff510c837582d1317cc9d79db1beefaf716f94e1576029cff5db9e90433dd966317504265de3843ea37bf96c17b91fa4def5e0ebb18e220bd1a66ea8997cfc13ebabd9721cbadedec31b71bd197588c0b1e416170b771b7593c3befef57a14326f08e2618fb1d1fd7210366359314d77d4241e22f8a392a5a5fddea1a486a70ea19d7e71083f786a72244be26d6bd022e807d8020218046e1e6927979459fc94c8e889538be43f0940289c35cfd7578d3a8034afa3e4d689a7821fdc7f1522016da973b94e46df3ba2956989a05d0f3d283cc54957a992900bd7155f7dd2738543b0b48a723555f0f10aabddaf4ffc35a85c1dae31943ef8e283ff829b7280b5889993d106344ea9e95555d2d58c989288ebc5fa0bc35ca92e084f8ec6c0e3cd56d2f044834f59add03b329e3f313663bc8de0b994cf572ee4c65cf117e8cb710dc3e14ab4e4ab5703b12640640d575297a60af16d492c4558924eaaba377d550a0183b5e90f3fd3f56933bce003ffe5af46b85cfbc8d74a04e0328cf883bb74bdbe36e0b719be3e98c7f38a661b6321f16fb5e0e54ab90e3e7d28768929fc65827c3817cf9ea6c6d0f46da169082d625a9d4c10a90c1ef1f2160fa8f1ba510df6e2068e6382103346e0695d2f51d69e0c08f67bfc7ccd6cb46adbb9372a2029804812c5985c9611359e18dfe637228c260c23da961a1a3d9e82bb1e6bc69987ffbdba9f33acfd309f3b2721eb7804e6dfa4827b9fa28bfb62cbd472e37ba2aa440ac6cc15265dfe0187e90339367a72d0b8b23c77038dfb528c7ee6d4c375afd349941b1e92a76fb124a2978bbf08ce4fcbf8f2f4422681af0488e99bc57015f127ac46d43048ba7de7197b036be8b17c99271ab51c6076df14eaaace0b6e3e0efd870d4698fc79b76ab1b99644ffb28456c7205520b286cbddaa2022e8674f32082168f992830188f535e86b315eb6f3866f07c3c5d63f1de7f13f3abe03591f28722642b498b7e58d95df85d8e36b1953d83bdb37b53c36111ad79542a4812e37f32f9dd661f93643926b245ca70d17a209a5a1cec81fb3506fd7bda0c89f976245864a0480f9d2ebdc08cbf21ca329569c35ad50f9586a67165018dd9895fcf4472197e0078388f142f90d8faae65075ae52e46d792d131adc04687bcfef46b524bd526e673648db4b39f31e13250d35100936bf39ab5f67c101444bed30f78b93abb48ed51829e540347dd95195ba6ad0743f5901b6faee90bf03143079c8876fead565a4191eedde19218ccec0a3c2750613e5122727f9b4e4561ff6501756f127d58e61064794465feb3ca471ab0f3d477c5f79458da3e29dd49d36390941d7f25a699e2c525a6aa7f371aa37451e8ad2cb17aa009ab45578b460dc11c96d1dce08bc41eb918b644d26748e0c02587b4d01bc94a497540289fba60127060c48a1ea0cf4f7cf80a01672f1f68628ca94e85d9eb5bea457f8a49d6c593e22cd602562ca9a39b3d2cb05efe9bcf98d6d8aa5b99ebb49f84b737ad7efe30ed23222c37018475d2ac27c66a5301e7cb965bbbfae13063acae1689f1e443ff85c6052284df91369d9e41e1544138043e6f797d59a75a7837a21cc34b3da8e7e28cbb39176cd7e2fd844ce2abe0b90183adc0b7a4549d03e9d3968ec7bd403d49ece60e574653d3f519ca6334865a105fc7e6d6a172fe66287b9e0829341f8e3abddc09f6132f9580b0563f3bed9c5d6173c55deffbe266110af1ad733a9b3c705714c46435efdf012da5bba832a3b9c42058e8ed5e635b62b836035021ac388415da7f08835c2a96916ddbecdfa92fcb2df597704422702e95a75d2fde8aaa197d9cb0255e90b842719e55a0ee649ff2e39598e99c94be2ee7bfc0b797d422bd30a653de003f0f64ac4c3bb6996c85d104624d705e1988384fad9f4c8084a0f0570122a51c13a2e6588009124ec0d59f09223f4b93604b6a74c6fedeb3f70b6edfc56a3ea6b425246c3b262d46f260deafca6cf9df2131661ade8afd27bd39534b5d98e094b886c65c5a142ac0827d3cd3fc33a954fd913ded7fd5e74bb840e125d7e80b99c6b5c0cbb2d5654d926130bd8dc0c71413e1c51f34512d62ad9df1d7de543bd4faa21b060dc66960f447ee5e8a630b5cf013c13adb48eaf12452172e0dea9e494e72704cefe41179a07e2cdd4eee1e7e355bcb24ae1c63de4b8e26ff5e694bb1acc4f33bbecacf804c72cc558d3f5fe8f04ba7d7b0c66e567e46663d9abb239ef2dca9c3b7bb18bd3c381d5065099833664cdea10af1e00f994223d4153eedd6f0cf9dff03bf868d96a99f18e9a9c545529a7a5cd5dcbc6f82b4cdedba7c4fe44b1152f4c57ea80131ed5c2eb1a6978fe9780a8aa458c317a81a4c8e1f5aa4013f3e51ab27ace29d49bbcaa7aee486896733e30092ecdc9d22715a2d902e083908afff197a20db89cdd05e4e027969cbb77c8b14998d14f95488877db3b3cfed3d140c5269fa4f7f12ab190e81c62202e2a1957085537f86e7273ab205762b7493acde13b58b26f2818e5f50c2d448e0b1432834b1cb7b6ee3497b5a670eca3ece8351775b9611585a2d54a916e98549004f61753e5e5b7486ae847db87ed7b4d8ce901d51c8b15d828352f7776de5baf9696fc25ef94f2a8b6fa61cb15cb33a01ee8c454e2754db0a23b3a98cef8962b18eda7dd5f7efe170d69686bde34ef351353bf4fe52c850dee6ce7db67a44fe658fc10d0f1354e25e124db9bf0dfa07cb713d8e109fbf1e9cd0be712096270a4caa237250970267b4a66f060b40772f56a1b1188c36c8a6868ccf4e6221018e8ee28010c690fab2b8ca9b564b343d37fdc530124cff3ac724d579b7c3bdcf6ccaa40e02deee88666f855fb13dafcd3f81d759bcc1dd08fe99f983ca0df0ba1f2509150812bfae86206a7d00ff871a41bbd677e5b5fd7e6b4164aee77b3ba52431856e9e191264045dcaa494e570cae0d1732e47754a9bddc69960af02ba16de54896e44016883c4bdd72f2c209a49b9c5e49326762b0f5a2a9fd63c78a4843b674cc7ee14d778c8453b531a63d7e261af55a728e3f11749d9d6d09d6c6c7f84f67fb6628219a0d76f4ace1c6158615a173959bcb178432e9023cf95312c7b6cbd8c6da0dfd35e3149fa912edf456f32619a21bd398300faab698bb1930287618861f3fc593d5da11bfe0a51ba97bf7b1469c4bb8296479906a26f64154fc9f90ed751ac6be1da06d5dea72892db23bcc6191ea3ab9f5fbb1881397029bdfc13d68210709684464a4cb60410744b25c096dbe0825bc8faf76f7df5100882b44cd9616c8505b7f718baa8b6eba7cbe9dd98428f332b8fda38b74633df48053f8c79af5c651db1e979f24758076e3f55ca66d3b8c2387c72ba86a86cc4a26647982be311db25315fc84763b80ab804a4ac9e08e0716a4cbc66221855d972ab85ecd5881d5b8023c8cba96ecef0259915555758883892dd50d5de42d40ac6e1c23a89cf73d6944c1d94230c14f2021dcf5f484005508b108999f918b477d05dab5cbf847012a7ecff64c6ebd445848981167cd913abd34d013fcbec8e45b853ca817d90480346bdbe37a98122f5511fd1479bda1eb7e740b90b2a0f9637bd4b13b85d2a80dd2e25dd69ea39244aaa870cc86ac4cae3815695e6c499451d666c0285d0489ef0a05a749f16a03b13e669f41c979e8aafc9827c77b7ac65121563b1ab86c26642902a9ee6ad2f3028d013ac20397948ec78c2b57784ee015620ab970e81db6915c4664bb66c6bd333e126786281036a2fa53c6186970176a5d14963269d098b4816bea5169b2d26fab1faa6a429823957c96a7842890909f3facbe27fae41a56dde6058ac29b7f2751668b25e1a2367517bf1fd54e12343960369db697ea35818a72c801dee19853b57d6f4f1226ff6b8809c0958e03da19f4cd54d6cc78eaf51d73b8bb87fd2afc201254bd930143fb244248bd935871354d2626663e7847ef22ed99f307a3952b6461108903f9198912945554a10e0d63a82cf36ba850c53e8961d3298733b15e76d54cfd434dd6c6abbd1dde14d7fc8dfab8edd034572cef28ef9bb60d1c5e0d5b30fe76320a295749aa95a416760a4abb42aa6557bd0de90fd627cdecc96555156f11fb2e9754dbb2f491a08657f07e61a5fbdcb7006177cd20dfb465e8a2066a484301fdfb8155e6afe99a2723563ca970030072cb7be3be29330c792d5847cf0279497edeeaec432227398cb008e1aab5ba1365a638e1ae4a86af2f3eaae7501016726703e3aef1e0625cab821233e9473eca39310189f40c184b49ed4fbfda935fd9f681975b4e679e88787a54ccfdd963bf772fcc4ea5d0cb7616cecf914426817d08441feb7c9206443a2e590e634d5fdb880aa46c948fc640f541e4ea02fa0703302936ae4b0771e1f0cb4c57ab1c8b7c595df3c2680bc731583d822befef4fa0dea4410e3b91f014a850a4dfe20ee41737951a759caa4fe44f06d78288fafd79769bb135337dc00b999954530e69cfbd9679e812433f1c3788cdded678c562b406f90fe3c9d8946d35443b06d94c2ea10395fafb3a326c0a7290afc955312e2ac5ea396bdb9257c78197cebcfcc85fd1033130fdae02ce283f0a66c312024adddf37ad5eca38244763c04c816529c0a037dcd322866d3d4783518dd48b4d488526a83243680320ce6f5325e401eb099796efe508bcd84fbd1b161f72c2341eeaa7d46ae1b1c232f6b4c8b82952c16f233dc6600770885c26101404195dcb2aaf60e61e2e359ed8492e2c457f1e11201d5eb3f0089fb239d63a8fe13b327b8ec3f5e18bdd9fce7e423746791d515d5d7bcd6cad22b5742762ed19a5c41c3158bdd13fa08b776441976bde44fdaa18117fe4e0d442c1eec99c4e437c7236012a70c5ca43db661e082cc1e219e161fe034a7ee88f56b802d3a4071d3dc87a96f846e5cb1c4274b0300dc4734decbc3af1ee335bb27f54349c738aafb8a0a29108aa179828e955c8eee0b222e7819a282145b4094026c525876a93d22edd425f30da753fef276b5e4aab5c9d8c298f1db638badefabd2a24d6e62ce4a8968eb35423aa02fed06700ea154f81c00b97fb81f5154199e0a9926cf6ab3fd1e360cf5c0d945b83e680e0b33229c1075d98168cc0cce572a5a42886dc7356b8a603157cfff18e7a0dc4e903c599a46366629840ad1893f94327b8ce349118f04312c0efbd41cd20c849b40280b0341ecf9149a9fd0c4694f246e727775b209092830a59aa31819bdfc4224643c6bae13bdf00446d263b8a6d6d0a6c02075df011518557be9714696cc99f9175f52ac2fcfd03a9dd369b2b5cd43535b0367b9c023a89f4bf4e2e21d32ed0f35a7dd51722379a123954b8fa44884e44e6e808cea8637758a1e098c1a716432a4ec1f4345536206a9cfb2d6f08a8cdef29e32ab5636a5dc45d94496f2e5065632301705609f47610a4b3ee20caa09af9851417dfa34cabf30ae2ce53d30d4beeb55ae06a09ed3cef08054a715959da7b5da04ffbea55267f3763e3233d070709b89a8e5a4c5a2149320581f8be62a96bb0127c96518c76174efb26a6861fec84e5b03db35a1e97b5a6c6b956d7f596889dd0823bc1a21b31af6f26af5efa852896a06ba5fbd36de806cca188b38775dde95bf4055dbcadd4bad19144af13c4b6c9df55e979559059e1e52de96d7aad30b89c5cbf487f1caa2e85ffcb12cd0fdc876a249a260825a43e7aae18fc24022b8ae752ae79f9e49e210c7b4d13765dcc239926f3e687df1a3ef642f43fbdac49ab7a2e8b722151947dae621134dd2002878bb234e507581c18f1f39a00da1116b7806461b10728e8a1e3f46928e4b916758bc578361107b1105ec0d995fe4bac8e20d061e7deac4c8d7f69666986f6816475304252ad3d5dd332fa744541c8fa15eb4704af70657b8def76c3a9ababbbb98d1464c2be9bd984e7abca15bcd4e68123c9b09cb37099bcb64f0ea44a0656cb5743cf36b282519e7d6bd50378288e9d85f236d48c88b4f26f326af693c16a7150bf5c7743475f9f555f0ef407cc84059b26f4dc88fe998a44ff5579949cad9830ec33bffa73f939a1d34a9c08bb4e2675f5a490cbd2cda6d4e3ea8159a9b9456187d024e5d76ec2ec112ec2b853fa446cc1f16a8de09fe5a93eb6e676eaef24706254881c5c74a02e13e8b044125e76f8af5ee93faa3cb003badcdc7f5746e2a1fcef5ac27723d50027b655a42d06fa2fd2865e5cde9eb0306231f7db2c270c387d3d67f8dbbceb3e26a5c3f36aed0e793675f63150d19c7771651b8322a2e00fcd7429a45788ab78582e476e86eebd08059a59c7327515a041ca560602fe1ae655f6d91cf169f33d0c57eb78b499bdfbb763e142c80440c7f4098142dd59768c0376d4cf339904cf4e225b3b8b6841f93220b05feabdf337feece1e5b379318a049e1f0bbf3002144f507d8ea4b9865e7884a03f7f5d9491a210815e24316519491ac94b03403db4c4a7b94e05802e37301711c760b14b55977037ed360bcb7ca47c67f53f9fc031f85792aca9d968c4e28d50b7842d205fc4b5e97e628f829de65dab6a6154d2690b6034a05d2e10b4454a2babaaf39a73e9e6957a39a0681485eb01d0a60bfd90b53407b5c7b3d048e77237258692bc6dcde82a910da4f20f075c87e21da1cb35bd6430f4e59f29b7afb67a9ea6f43e5200ccda45b0d4cb036b3c1aa8f56409ff2900f42604e24981d880bad7a3299dd091af3001fce6015b65426d52719c32144e194335db1a38516d4197bfcefe08267eff1fee5762a00c7df62ace4005a19108543eb63be70c3d7f3607abf6f447c4e26477ddc971113e9846908cd8d525a73a9aee026c49fef505fba1e1549a8dca3bf5d1c9e12d5c43b411cbe94ad69a956326d1e0fe0f5656e6c584db1e9ad68c94bd628afeb93e2239e02de1504ab6c6bd8308a0c589e09bcb9be3206152025ea1d879ff34b151f16ee5eaa6699b118aeaf62925218f94990af1685472e24d84f1358dd407ff71ec77d230623742e516ad0245243b151e05af4c43a238b0958d4b9436f5edcd76cc87d6b3246a8f692a5423530cffbd5cf96d623953a6fdc04d62095f3a4e7d30e41c81297b3000c109406511a383de1b93d06711d91014caa077492b8264817b370319bc573d96d4b95fa8291674f23905e4beee4e65b211cdd488e04925685fce1496d7fb41ce2bc3d0ebd9c0fcb719d035f87e536d1f1526852da864038b41996fcd7fb569222ebe2d0b378473507292defb25aa1c9d5fcb0612228a7684fef0d5cf5e2b9316add248f0cc98d05707235bb8f487b495f73f2716ad1245a70784015fd9e595fffe7dc7e57636fd5ec459c60fbbaa2cb73461a6c720e950f3d6d0c64b4f32f5a7752ad2647defabf734b600a19493fd542353e4ab11ccb39f134317a18af532ddedc42c23a48f7c45796256c79ab3873185d020d07d138a6752c19d1496019506fed58b0e945705756f6446b0698f021bde532a22666ba442de3d597c6e2c9900a3461cc0e34482fe8a64393ff1463427b07b23afd0618b777ba7493cc86a1f1e338c0f4bf8a99212e3cb55e677086ca958a6a4c47b507feb41b2f60e47d90eaa87503c14415ab930b0a25c6244648ec99021e7e4296fb1f7c4c5f39c55d0c7ee23cac0e51434a0795693c4ea81fc948d5c1c41067cd5ebb88734e52e60066ef2b230cfcff7d5906e5b4f99b2b1e7518eee6f714979d506e8c1d8c18c9fa7555beef7d069bdd556a52d9c871f03b14e285126064c80a648ad0eb0fafb8890e9513f2adb38b58e86499f2d63fe223a783046e3182a960e5972e75d53d8c2ca63901f9a4676271bdcc0c5226f0e2dda18f14aa60fd4556429111e974c952404a6b9e555a9ae62767a06394de13fcce5232226abde78666152438d37cbe5c0dc99b16854c7dac0868041bff13c52911dbe994177fce343c690e0f7b1fa6db382fa10d27d6aa472b4477f57c9052718871f572551c479832a033e1f09120446bf90cac652b23dab53a96a0b4cd9abb2feddbd4b8029f86212d4cfdebfc2dd0c4df3e028db9a53096b208329c4a95c808876c9a7ecf81c941ff23094f9d59f8c8d82c5ac0b9dc158874fa3f3a0df0c3b386399a3f257767f5ffe2b292776351669bfb4a4f52c4a668914d7e79f4fcc75b2da8f84f0b59d034214da7033517d193fd34ae100bc6661ce8daf7e696b46f2db2da2c4120c73c80aa247146d60781c08d3d803c86b684374a026d9b613fc10388ff83d02c35b8cbb626eff4a3d9580eb791ca26b7eaa2785e180c5ab6c78c865012144d7d9765ddae9dcdc22b6a55af47836d848f81a15332e64d4d24c3148de479522ccd6250f789ebfbc955def0716e239428f4122ab71686c94f376eb0cf3e6a3dca477e2336a3bf985598f367e5c5adb9f4dc105c55976dbb8641ec85b69236e7906ebb577295d3236054ec68e15e436f6264862a9c4a172e7cd58c196d36bd23f6663dbbfb9b297d704b561541413800ab25f193392f2d189b68e56ee792ff2f081f62c0d957c1a082021b02984a01e9ba42e1430826c513f88778d54ce064c37c13d501742956e06cf3650c910b9a3f01da5d24aab65761ce9815456fcfc75e189bdc06e8c93b80bb09b6fcb20f8223664fc69bdcda58725b0659bec2d1199ac68d252ea0f7e140458ac8a6a4fcb5cc0042f3cca48272b2a171691f732108ee77084201a5c7edf9c7e91328f1bcfcb9f5d986dc96fc826f0a39c023e8923004b0333788494771bf6e3214c3b1a4d555e5f9fba9bd7f2c24502cd4d3a71beef8df6eeb07c78228e33d8f0e1f292dc8819923990f24a829f5a233a585f5bb9d6cd8e318af6c5065ee91f6de449f87fe43233aa1d16f8d58d801a7581f09ce703d691d00e95a41ce36186d4899977c6bccc26b12f9804cf7dab6965afa2afac3a0f2afb8dd39ae4ca49d3b44bd87a6fbf317667163933b642c446ef6228679f2b3369e62709ec71984665ed09761db28b6b374f68d9a6b3f23ec0674296dadc443330acda78c877314c6bf02a53b1e96b40b373ce40b4d19e8d3dd03bad3ef307db15d5ac37c9b0e814edb611178433a242d0ecc803b641efaefe7c0b63e4c0d91a017caa0848beb70a1936c74c7f74ea540325c048527ca405bf0f00b757065edaae99cafabe0450d8cb0368ca855adefb4bc902f28b4d14dadec65d41754e507a2fcb9f2de8765bc25c9f22ecca8fcefe878905d2f94f4a9b123bc648062aa3aef1ab441207fea5bb8f7d09fe22091443a5640811a370562d42f16a90e601a68147b6cfaa6607918bbc7b2799314e1d772f9b522cc16eeec056da1bb12aec137bca57e708364e641917784cfe9f528a931b7bfc8b89b0b704fc95523c55bd0315ebc5f79fec9276d26dbded5875c31d8e08251f5b7342a1be410270f1b69fccb32f35f20073ae8e40c70edcecc98d1730323df44480cd84955e4d646596416cdfbb2895861d4cfb042ae5012dbb91c7fecdabfe41bd6d94a48b931ef034514f3a96ddd899e0022a30771f327572c2d7735646f57f2e8a6a8723514cb8aba4d57cd8332b87f3a2b5758fe6fa511c10576faa2ad742e45c62948798144dcf7c880d380fef077156f9910f65aa2442bb585203c6b623cba2642c1141fb437cdf3cc89be54eeef81b8ab5a292de586d6538858ec810b1a989453a593111122fd3fc65e655237743e607f467a415efc10036de06d365819ea3adf7c5dea422d82ebf72dde1c479b681665cd9b8f89669becc3ebcd34a3f6184f0db1da8834a9ba0fd3beb132937e397631d8cd00c4dfc920d7b2713c5056730e467c4c4562398d814a99eef2a130c96cfbe7820c44705f6585b5edc0c59fb8e10898e21817ec448bd6c598a30b522a3e62fd063c99f30090523ab3543c22162501e206e7c9fbd74fce3ae87b43e2ec380992dbb6e4cda067a5a8eddd826fb2f50eaf1bd55b97ad9252b52078b4d8db3b4fc60774d567c44c1e556d8948ab06e7dd7b42995c32deb2ea4200b800bfae302218f3bcb6734a1af20985c294bc42bffeac6df93c15a90adf2ab0d877e9028559b15463e67ccc2ed47eecbcd6c5e4c40039b971f1981a2b455b083e3fd2485b9f957db266ca9de42052c1288893b4e5626850b2811580999060361c6fca2d83739aa9699845f4d578e3e9463614b5720c7f4a8fd964dfa12d30335acd09977fea5bc6fe491a8d002e1946a94f05ed70797916c36591ff33248acfa45dcc41167763d24f1c9c5ae1425cc1cb4c0a0b1ceff2f1b6bca1a8f4e6466b7631d21590b458363af4d82e362debef7525a5986e25b42ffe1f89f196d59ace371bda6032db69e8928af3a107c722d53f9981cf9a58292cad8cafc14806532f8944b1b00c7b9e0f072c73f0a772a09db636359084733c73dbe6337a538ab59e14604be5a225a96cbf77838c08ea7bd465fb8463e66344c780bb94872ffe8e7b84e3acd871f144be024e6a82e323410662283df48b34f453f36093f8ac5c5e91c3ef7bd3165a677296ce1fee85e850d87533d548ce650e1d940630c810279062f3afbc93cd1f03d2c6f13c300a0c8d4e22d6ada8468a967260920592431cd5d361defba7496a154fb7a251860bb13dcc83e628613a28821d8e5b22c8ea4b919cefc519cacc0b28c2e4506a73712343a131e00360612646d790d9dcc818d6c406d79f932d288159a86c6db5b8593d4ea06d9bfc2b792388322c8d668d4dc1fdb85f410ed2523fd5b795b42df936f7a4a69c1d7530832839afeb168658c93f995aaf4be84e622b14584349c2eb1385323a7868bcbad9d264dc65ae3ae1ab24513f719dbfdf70d9d23bfcf66d0010ac4246ac7ec6bdffe5f5c26ca390413317038b61afe834ddbe724880dad8d5e96baa498260ba69b6323137568ea75a01ead9e9aca07f3493a1eb06564cfb0f944d1b195947f48a4333491088c4d4909a45d58e6479d020e161739d9b17a3db4a26fa69616377330fcbf97f8d4481466d5c4d5d1633eacc966e44ed4482682fc800177f752314cf9ed191b44b04828a84f4ba3635b6d76abf550601ff44491ab7e0235d680750e5454543e358d0b33708aea3d249e6b19ae3b02710ebc457b12ef0d629d99f6399cc9c199f736d8fc3950ca91929ba66d307fb651d5df51dfba7befcc1c6b1f50d46ad19b7772950fdfac4a13a36611163190ebbb722ee5a7cd8f5943f1d8b5fdbed2453a733cb2e5915c58056fe594a9ca6133bd914e165beebd77cae5245132ea552bd63804ab9038d3951496373653907cee56cf9508dff329777a72bab8b4acb15f2b68ea4997d1c050c5f0297684006d051694c9ea1b175a881b29c27067fcdd4d594c5c5fa44187837631e48cb246b71194179c9eaf355d763e70c2342dda0ed26a77bc351e99913fda6c95393090d4c9ef86edb3044c56c1854d3b094f2cd6142f5c852b79469bf1f7262008bd34adbea050fe667dadb54a029506a6027a6ebaf86b0457af57074fe6b55793708786884e95df47718bfc2b89d009456c91af10c5d3b925b5a3647b53e93686d54d63115db7372042ecc1761bf8ad278c00cdecc3037a7e129022ff141b61a0c12fc024a8d24bcef8885956184027de9c2f87bbcb21b3fa1bd06d995b5a152555543ba6a92f3371b94cd5c252c9c1f0bd1ac1c41d949717298eb317e730d421400935ee860ebfa0433240e16afbc9e1d004314a7fe5c496f5e2dacbfbd547a932bd3fd0b3f0fe3098caece042aa9a2b40baa3944ab9683b50417425c11661c0909a5280aa374c8591d1d92b3d3d8d695f4a0cecc965e286a3a7ed5d6d3c4c19cf3d3614120e647a0064bf0cb59562d9531b8c76e3cf88662e1a57130746f5338f4b2ef022d5465953162d9b80a1fb592a90096b54a3c43366e96543485b920bcee3b26376c29412376fa3db57fc51b8e4d181c880cc1312e6e0619c034b4c59aabf6fce9c7e97b6101b8be9216c008ee54fcbe573cfa5e51c2e936a08d06e88a4b3f55f39c6533af8a0b724dd9e081115be8ecc617c9e69470f07415912ea5ad00f519c6c3ecab4e7da7cfee07b0044a2060de73e0caabf90c9a4b7f215f0dd28ef0c2a290cac29bb462e5a3862bddf8f50a6e6b77e703b1deb265217d9def08f2a8af8be4b5b3bfac55ed396d7d465a8024533ec453f0e6492abaf14b2ec6641b49999d703eed6225d301e7e079960a3ecc18f16938602df99b5aa988cd1ed54939296b1bc48aeca433cc4555fce0bef38572bd1c37483675261a1c67a99cca365d69346fdee0eab1b8d34c198277d22cda34a4b0c580e84e8cf31ec77a13dc6d360c0b5edb6a124d7abc5bd0c0b80319933f4d755e1b21655136f186b716f4f1574c4c8214c1b14c0ebfeda0600a175c92c373dd730faa969724899f60ade4b567ffaaa239d21d930018bec72a190b8f8ddde5afe655a17ea5ae91adf8bcf635d9564f12e82ccb9e6c9d76274b4ad25c1f36e69a031d74c94f57fe2f915dcb839d77234b223cf6dcd26633b38bef086b40231ae42a680b5143586cd6fd0d9240ce2669daa4e31df891622d517e1b155f1ad552cd445e6be434f1f21a0644179b3e9d4fe6a6c06476c31a691c4e7bbea08179cd21eb6ab66b12a98c9933024c23e348dda71e89239f865e9fc4b1febc1912f781a8c34639344486dce03c7a1ed18a6c9d25d2f79f83bd729760ae03f7027ac1edc0bed13577e4445d4d1620180eb32a069047f1520cd7e19c351249269441a072515a206c3d9187fe31b01853e0ad3d284d9e004a08335b7c85b4b291607e648ce58865a489b9433802090bacd5c81bb581d3259d6f45fd2066414051defc1f08788ee4df28af54854fe9415a73759c4afb999f883a9b8b40f3306da55db24c3f5a6145501a1c579242048ece8f3ce641695bd635d87df8df3251c7a23c9297537afaf688b6cf433cd386fbb7150ecccab8d2a262695e052be679fa7afc7040ab2318f634ec24695e26243fb983ec8bd560766dfcbcc96a8298d902538dd95f47a1366d0c8ecc47140daf9ba7e93ecd1a453fb6c37545ccc40701fe6fed88ff96c58cb34679c5341c29722d545a2ada2170ccf1581503f5972977738bf0d8ace0e64f6def2cb8fbdb9ec28f01b7f4460ab8e0188eb82f3d86e18cf22d4f5dde8af78f90ffb474f1ab90e3e5eaf10a9ac2ca9b127c17995dfa41951f7725d766affd031882398768d42309186b5022f2510d9aedd2c037ad087004e3d31b87995e68d88d1ae04aa5e2180525e0290b1c4d0f1ad67d019e68995fbf19f0f57d3eb98b1738ac4f9dda09974b7fd1d2727872f10a3e14e2df05540f75ae09a76e0ece0e6d24fb423dfc9b738e8946cba5ada802cdbbc5d67ec7f1b14aa8ccd9cfd63d834157e0c57dd1f99ad0118947f891cbff9a15e91229ab0796f4e56bbe7b8f2285ac369609fb82b2cf5a2a20240cb1fe9c44cde5027934ac21373dd1a0e1dab9c6854a21f947d90d33fdf35054cbfa43759fccbd17e2ea50be89c819e417b31fb56e50c6c2dabb1eac416774a05a8fb4ddc27c3b07a38b82997f5e500007b31ae3a97d5354041f1a98faac063ec75f416747d8e3694e3f9aea5c946023c38f2f253d835a6ab8480fd56ca7d9d93c512a4035831d2800019653713a6fab2d48a54c34a47a239dd602484b0e6a2fef1f9b37adf53d16da1a0fd754c3564167c0f558c011e0de8049b176aa9a5bdccbb8f5440116da5f0fbcc91d004294998dcb9724883d23e76280998aad054762bfc1930532f118e505904cb88cea416e1020ccfc70a1b16a0404ef992d95fe92187da4a76aa99be977be5c8db3d5727bba602864bc9a2243ba06088327f6acc0c5b8f8efa29257bc5125d6db282e1b60ccc9a90e379f925b793f4f82664149b0b807112627d1d2225d424fcd2478f3f3cf04a75e3ccd3521b95944f721b064e648be4639381cbef78a278feb1ad39032bcdc2009b6722e405b5e983f271b350a881dbd62b2dc1bd903c9defc601f66e45862289108aa40a3f75dc154051b5e4eae7a0680aafbc76f0562428aa0b3e969fd7738c39e4ff8ad491ad285189f6db09e5cc92aab8f9daf6ae6dc920069a38960dcf371b520fdd4e9d047f63f37bf797288eb5f92a55382c3155d63112964ac51c6497eac094a4d809c1b764d9bfc9b2bd0d89e8dbd68b6e6508df62d58e30698165b4380840ef6f0fc49fe1e366a675435f45ab4d52e866c23e5b9623e3c3dbd7452f875a19d14d24c029c25d669808d87e976674ac387dcb065c80de521a2135974c4bb5c7c98a2492a463def4693e5ffe66a861564011f8350ffbdc16fe3a36d7e374b7206cd231816568dc735d0da9f5723d283d85d8cda422f72f36fede24c28ec941831edff2848e3aa8a7ab116db33ade408b6ecd6f11f92027777fd9dda13bb75d65b9efa575c6b91d447f65fdff31aede7fd71149106ba77c28e4d343e0329e1fc494d0f9fd0bd066ae1a08d7bd2af1a9ec3e7ad4edd21502430f566dd6b29879f3068052a679e94548c30e4ba28f041c0eff316ba0efe9dfa9f2581739b23e1156b4f64c9452937cb19e3013f678e3b16d41c489012a336f1b5db18a12d3e6a7edd33e45bc7b0a128e53787597b3cec2463c2d3ae2489505998499f2defed26cc571fb05f3eec5c292e4804984364075b491a60f88e1f1d3823d11ce26745464318441bfc7924ce140df7233585f48e5cbf1669d9e5ec9a44029899f9a855d669a2c8c7ec9bb90808177357ee89a2d47de86eef6268e0aa0d5e3b412b4e63378e65aa7ff2e82e6557fd6841fd4b8ae47e41924197d292bb7ac215c00551aad124aaa87a2864f9a14d0871ece945d14bf33e4645b0f52a6de1ff14835a97ab138855d3852c40eeed2d449d7f4a24bde87489fd2c35bec5c61ccb0d4087a2e69029ff328a11414f634a219a69d3612d3fd9027d2a44ce0481b110bf9f128d0307236d6518ed4cc2de3825cb37643295b2980628aab8df2d674869f880daa760f89e82d22d5e199818e25113b257f6f9206821779a128fcdcb19c517a0d6e352571734f87e60a4adba8598d6539ecbb81cf18574ba80e7fc5cf09eb5d2144ad6adb34e04fe9f173ef8f862d66d3c7717d20b83f0df796978ceb249e12fee3ffc8167edbe4b199a3936214ba0bf660d828164c73c61fa4d0b5616080c311d9d5933bcaa4ce43e9f8e8df1f04138a981905da7d9bd52bbd0453f915273e49c42f8888b54d272e9f3dfee7975ea74280ecf0e12c82baa2c22826000dadd8f741bdc90986871b35fa3e4cf6f8060341a7b10224612ba3e6e4cb32770aca24e200b0862302994aa699dd13493ad867e93859525680e0190999fb92e11c655e5ba98c60f93c8cfbb5d44ef30b7922a3fee9ca2fef47b275c1f3068e36927e0506745157a0ef76a0dddf6921ee4c3833550dc19a8e60f03a8a4463854f7a4860e94af7a288ee59064c807ad55589e97770f25ee7dc8b67c15af746450622af001bf85ac14d3dfc6e5b32cbf9a73426d0005540e1b5d8b0e4885f42755a3ac5b2a955bc66e78ee8ade0783ae13344d4fd6b414cf37fbf315fc0cbfaf9c4859d4e7e4f26cf2f8c2350869e949d857ff63653dde2da279cdefca46bce2cf695cb594bc7ed3e091b52d33ac696b791da05e47190af28461ae3922a1d2f654d830959bf339eea177cbf86f73fb42647980bc41143448cd512733f86dd673cd530ea52903eb646ad47f199e9429cadf2d8ca1f69af114c6297d03b52d91cda0ca59f74e128ff33212635c47de3952d24618b2ea9bbb835e556066556757b4daa10cf81aaa2ea0ded49efbf1cb00e85223c9c68c1e01098154afb631c3022d8003367b75d7955b86af957c45b6a4dbfbf1b3349c6ca293686785791a93190e2da2bb30b589779613ab091fe1fd2ccf93a53e897f3b6c4852f2d351d18784eb9858dc49876c3ac9dfd6819262ea437b60c8997d9f56753c61671be29b392e1a4c2fe82106934b895a3232c5ea5f11d6b41270c59cb897679aa793d30e15fe4ddefbcf0b12142ab712271a369cee07abe48638a2a77fcdad7aeea4d48fa448a1bbe3c50e749def418ca81f4f6b74a12cec4dafbffbccef01dbfa0f3f1900d61a2d6e1832aca002ff2998f50f72e95545a528ff1155136ffd1a677bc3e7bbd33f5aef9deaaf6ce79000ddf5ea2bf605b20cd3ad8837106cf4913f781573a2601112640cd8126e1399e00286f030a69b7bf4e362ec6353c1d2705cc3f0210e5567316c5c5d1629126fb9d34c48f92eae9106780eaecb63327ca627ab9d18b4b9e522e0c79d58bc96cc19ff04a3e360113c61ca491371ffec982cfd8f2425fcfa541b774a67ea14de75e0f84cdeacb70dd5e1d6ba3e5684aaacf9028bc9cf40e01cdc0ab413860cbecf6a24df889fc7e9d35cf13602e5dd2e6b0453ae38458139427814dd3dfaede5d09c6d497ec6f741d73ae273b7112bfb096fc98c51715f267e34903da044d549bc90a6d2717552e014323edbd871956a24dc2de9cef36d736b15054a19f28d33db233971971ae4a4c1da00cfe189f5e57386abdf8d495a8e3e68e2b63b9566f72355edbbb6544ba81621bb47f55fc2b609a28ecb658bd037c366b6ab175f092f0eebe739ea8657ce49f0521e977da259acb78d223286237eea1d3bbc5ae08707bf368289188894e2307044b420adb78063a0780ee61c251a382f6b695aedba4b69b2312c9ae2fa3321faaa7ef40b62618f826372e310593031338ab66a7ff93792a937a6af30cdcd31f55707737998821ad31d4dca1f51562b6a26dd2ff04c35b5aec005cf814e49aa95307590bc094d4ecd69e701f5d580bc4091a840689916e45e170490ec01307c690777df8b49aaa1c74d5aa3e3f16bc21eef572eb1af58d916dfea5dbf3ad3614641f9c3b97eda85d27303ae5b288f9a111e13363cb97fd1d4a7dda12da250ec26cfe52548b9b6ce001aa5c5f99f6a85ff218dbd130c0253e7fb7d21d8c6c34a91424346b1f8fb38d7add883403ce8278b569bc3e34500e4ba8e68825c18a6586a35d5a456a997de55ba5eeb8c46555119dadb0ab8f774c64122fd7b753c96d8a015c60a6de4fd03ed3ba0b5a8730cd751ffa8a7b1631adad9d161d3fffa33ac5a88758dcc1a35d9835ed70187d4afc5114feb926187253a394ef6616f8c9461455fe147e30f8f80a315d57876650e15ea796573d223d17f5461ec34b18fd710a0f07f3c8f5b6f8e35afba9c9b4bcb7e9e3c312f3aeacdd4547d55ba19fa10a754e119af5bdc97ed55c1c129659cae7d93bc21112244e203d1f493cbf494aff9cc6cff361161b1f92d0b014b9089436a6be9ec5c139fd61ff775b8285ca64d950c789186b252bca5c5b940b54460076e1cb9ba231223a089ac8d8832478ddc17d918d528f84cf8574c28b02d1297c86a60146805bded0a0b7230c657daeabb756e089bb6f9bdead296e5cdde57a9a52c244ce8a3df2b83dc808d661a5f6f11b96d32d40ea2b543f68663efbd0858a33a4843ec19b6202de3833898a764af0b58dfed760d5675f6f6d76949a0c0b9263c247d52ab627677e096b0efe7076056a95e8eb47250f353e712e56a07d88e5232b84d15cd817c0db808a0f6a04719c1700cb7654eefeb38e861a8937ce06054b720556bf89948e9343368e612bad73731ec9eb6ed9eb12f78a117a229455eedb1fd45346fb9a37ee5e72101a078c8228619d0155ad88cfd79926057595437c96ecf99711d1a3c1952dbbcc43dccecfdea06e659c4fd393ae537224c7519d67151ef261bee7d0b3329887b44982fbb8905408ffe0d3cfbca3b00067bfc980076b9c7b9e3d1976ace67d3b12c80868ff10f81a5d129ba91eaeb0c330928d2f7fa1cdce5f4fd284e8c434c4d4e82617b032872c8a76d9093f2490104fc0f54b7c540d81415654aa65a63db9ef35ee6f648db17d90d9a53bece750951b0155bd1449e3c6149dac11677c6404720b63aeabc5485da1ec099d09b2497385c69911cf51631c0aae2f6b4ee32f96eddd177f84d226d27b1cda6ca30caef1053e3575b0a664576020aad0d0f0224b9a22e1439c34ae043f1d6aa81ff017c32a68c82a0f3191f23b61b412a028a5a91dbf6ff2e8498451709bba780e2ccbe42c57cf790bded696e04caf157cb54d07e8f4af38dce4b2c2030101e1d8d73b762ae5e0a2273aad87c8269682b123086dcb28870b44bc7e959e0be934a49cdc616755d20b37e08654e6229d9c899a4069dd9d3914638d41bdb029bd3a07df97f168e0226eb76cbb10da8e608f0ac529352b42ca4c6eb4f6cb6760d6c91b80de938db26a1eae16170465fe7c144319e6979a691c2ef6ea97d7a1ff7cbcc04d61e69b5951f85a5dc37996352ab32236a2d998b19536b981fbea28a60b5e1671772c941ef0e5353c1ffd60d0fd3b0a526ee4c49d6fce4102eedc358ea5998738158918f512b95ddc3142d66b476310109c06701abacacb5e7333ec1bddb3f9398a7263b6f77b09263a2c0cb693f42c651654f7e52e60be518ba257c63f05a9b65bc378ff0c1a3bb5b433eefa098d27e6897fa81ca4d295cdf78409e809fabdffb8aaf52de494d46263c205d0361ddcf77de9cb8d2d0071da5ff9b8869b8c1b31d0fb358ca844d46786930019fa7791cd378db90d3b9035987efdd3bcd46581a13ad90cad4e40ed8b5d6b0a89d10d1fdd2d531721f92ac2e2d91c7a52cacb96f7523fcb55884a9d83dbf0fc0dea14727142dce96a51496cbbc6c683ac105822c7336700753b8a1180512f69445be4157db6d49a37d4ed223c093efd8d6a218f571f0382e27d68d038fa9819489d537e06fbb0bf09d82dbc2d361e28e1d3768392a4af8ede3a8d5372543aec9c079afe540afd0302c55ca6fccd0e964071fc1ed93de01fe6b04c3790a53e928072f46bce37ad9316066a4d7f4b9d606bc6dc668cd74b9ce6de1f22daf33161c16baa48fe8dc7be7a814946353a7a898ed04aa3df154be268387bcfd51489bbe1d48b4a5b86198342b32fa4416eb5ebdff7d55b0169690548975f4abb9a0cdb268d5ce8b7b17a4a82b77cb7a9ad6a31c6580b136830fa6f72d7a5cad41f0924aac6e2e4d0bf859ddf1a3fb74bcc38e388971d340d8d6109907385180b7e0dd720336574c3db491b293c10d2e0f7154fc86bd7a7199fc049df6f8c77513972a3737423fd74f7c486fa59f5d4e61fe15217407300557244ec09c6476106d3190091d61d3df62358d4ad4634351bf25a170961d750a455c872423ccd68ede362ebb48e5e9f65250811ac883431f8ea78bb0de1a578d8b1e68cd4859e070b8d82670c37b81ab476e5a521b9250291a75c0f0bd200e8d15eae4605a4950dd8440f43082e494b81d4935b61a85a7b8f2135534f10c8a6194fe5ac26c619ed33f41132768106d85776c57a9a147fcb2ccaebc4ee8236e40e7f7e3a9bddc78007644e2dcde8ff8e1ab47b81bde6e68cdb6c643de219e08008c1e806f2dd82425cbd699502d633accc5b3e21b804f35b70f3d6ed0744ed70e2c813ff9514f4a21c44c4e52f2671c66a0775b2a0de878ea8acde45e61ce82693988434e770bfa0778b062a1994df2b449b5bfe1b60b534872709914b03bfaab52c3cc930c746a5d670c27f8552d65f3fe4c0ffbeacfff077fe798bd76f48b8e0f7f7204a787f34228b17c9bbb9ad9e071839d5ad39c1a91fd3e3031af60b766dfb20c85762392620c8e35d3cfad0a69b7e7fdb53a7d407ccb6a37a61a3360fb80860592eded734f39be0fca4122ece5434a6bf0f849e0ebc56dcff9d640432328bc261cdcb6d03365cf892dafa8dba02b14b5ce0089c7b2d9c8b0654b0a3ca2b887bde3136dca8cae921db1861e209d770f8e511e0a016f26ca33704f179e66e8a21eef249d8fd7f2fe4c1eb1d1ba58c25463f7778d9562483b8b48805112c61706317cc9c85fca4c67f36878ea938140a33a3489e642b470ecb2ba88d4ce5f3320d57c16e164733f9985a0cc14b0291f9092486f79b7e85df3a370e2c9dfb6c6683577fc362c0abfb486e9bd1188a89f80c67a61306b662d7dc03d3d583441aff69d337ea87ca6ca61e6443747b9d2e68386a89ce47605a2ea47e5e1ee5394ac7e4d501dfa65d559891c876861d8a5a2be1f3bb813f1c1f69521963047d9c2a2499bdc9305aaf3b42b18500f0df4135237fef1c8115b7e2baa86c78b7422b49386f4506bd6acd1d95144c0a57af684cac2a0c8e899da060ada1944b3723d7993cb9a7c0de10ae72dd035d5ca3ddaf58d2533b2e35034dc00e03f940e940b6f2f200c84e1cc4efeb88894c0270c77dc0cfdda306cd312cddc8ed5d5557f538a0cc87eb73b818c122998e50806aa3aa8924308638f7e53dc05b6e3b711306083c846b25f27a87d803e6ad784c5627720612ca5ae4cdbc00eb283efdeb313eb00130bdaf2b7bb3c1332e79c4127286d4c5558d7e29673705b74dcee33e3e8778f30aaebf302d80f9065d24e7d1ae0430d8e7f4efe2dea3a202c2d4c832b0031629d76551ca04b164bcd8bda3719179251959965350a9c282bb79760b75645d2ec0fc1c4506e2b119627bad7cfd61955bf73a2c27d9a1dab5ab786910e56636a9b35c621da6ea7e7fab81855d78e1a9bf3408c7f41c6badc94ab66483b533c3e53fefd5256d74c8be1512dbcc5d6560a0b0239f9df9c6cb16df4d1a84fc883efb808b611ad78ad9eaaa28f424678503375ebb56780dff0781cef1fd7a428d2000a1ef02a535f8bbd9bfd2e4b74d203470b26daedc327b879f17a79d526f60888920b6ebd01abc3b7ec4a288c524120286328970f7069c00118abf064feaa063425bd6dfe474afe08eaebf38b08aea1340ef4312e6060e60cf82618579f28bb5a775bf053b09f2ec5b5d33970c8ed21a95802ede394e5d8aec51b51bfcba9762276ddaea6d65ccaa7bb3736a8919f1466b7f79a08cb3080d8de507840572d2ad70e63be06777fc4bd0c495fbb2a80a416cde4930f0cfbc4bc95a5d5d0c86927b4c2f94c790202fa9cd60c88a6155cc9685ce657f01022cf121e06ce511425c3dd85b1934c0c30cdba654b2858d74b729f587ed3d02c8b7d3c3246ac4c206838316af0a168676ed1478335bf7169a7f244130e277dfc0b6fb196843f81ef71b7e1c5e41119dd7e3677243f37bcda6dd9704a12ce26f83f7b46ba3a850f53f89a10b8109b4adb6ea8d9857514ca85d09c99afc381d5bef64383bc977d8db90c777698e604ee80116a0c38063dca702b08a16d1edf7a88a78ccd0d19bbc8e3616546191edf6ea8f73e82a63c263d1738e84de425432e22034b5fdddf3e5573b679adf0f31f055e8f4dd485ab3f6225aa07a35cabd1d606ca6d6dbc8dfa6b9bbbbfc35ddfed11433e44fea93a3c92da479c4fcb6ef45fa858785539c75b0dcffb58b9f137333d79fa7a0c7b197252847b07d8d79c8dd4df5204c9a5ea650ec1b8f5a173657b140ec116f6746f6e41fbe741f7dbd019302e788e1f429a00083e44ecddb6dd58188b412fa1530d152eb85fbd5ef39e725c61b3506fb1e28d416de4140c7bbfea6b5b3c7f35b69bd6f0ce356cd516278f11458175f4d23148ed4279a98cf4d77b92d3d2f92e40d640991c306860497c76039f5670de8d6e767d28b9663140f92750518e375daae0ee7c2f652203a06557bf06242bd7682cd59adbdb2b91214d62f23719adae45cb54e8ec0f60e96c2d0808b6622ad7c0735d2861f5b345577d6ccc929e8e77ea42e9708aab82f2f3a8e873dda39df1fa7a4e6253e2577c9b0ad3f2790bf5133ec2c7a968859c94e125a5df61adc63ee0211f7921939dafc1d1695d8e37f410c2c80b3697b75aedc9def9adc3995f7731ace167e8ce27460748093401710d2bd9086e078c3a1dec0092d2907921cc71d73d6ff29cbd2933a225a1a53580c9c93008a254e7b3a14243d971174ed51accccb8469f244b6bb54c61a3eb93dcdc68b831b1ff856bd9813aea8efb32b7b98c0b75f9b558ffeed7d67befa81477460221005ae5240aa31992e54ae07c413a3b6bc4384c8a6a5a720803583afa6e3bc4944dbd01ab364c6f8058960d011a9e91adb7a2bdac9b44d68e4a375c4db54501bd598ef8ba1ab4066c6dd2f1cfe36b7aa35cb0e5237c5e1de3ebdeb1234781f03110f23fb0b576278d1589109c50106962beb1c03f7caab568c3d77475e9512c9fefe6d41ef5a37b864a28eb19ce4faeac60b29669709326244fd6e0e2c610171a6ff8a9ad7f40e60d2d06d294db94908eb409c3084cc55feeed3ba780bddfd165ed0d7728c9eb817a5b2760f905c0139fdcd3b789ce55f02139b1ae1b5a6ab9e1ba4766f26ca95d2ce60bc6ac9e3e297fec733e36e29b006bbb426d10680400a45a8228d39b801990caad3c952ed6c1fdbc3670b73af032632c51fcd750006a518c7c590d92a7dfb66c8e0c4c0cca33cb51d16138ba4c5f5f65fdae46be013b246842cad7f776f6298e05d350840eb9bf3d0fe2f16f4654f19356c4711ab6e034aa58e0e643be98ce7d2e87085a2307825e5bfba8030a502e7755ec1aa3c317d94f13282cc24f027058de725080a161dcaa9d282988a3d8889a94341a0e981ee3e13747819d06b4d5f1ab33f3f89c72f6e14e90e65d4d01ae11916e83945452b8b26545b7570debf92664904e87e6b64da469e50355c9e0f15c2f67e9cfd52b0f8741dd12864bbdc8dc4cace782cca73d7baa0656e18452e0bd2e0c520e40833547619e2da38d85d118c8d103e070375f5873ae5fc09bba77d4c6c99a3e724a1da7d37b2da6aa5fd8192caa26b624f5f3617122885ed332fe51d38b2beabac0128f65c5013989b0945a8ebd213d2f8eaf7bd7d2ac169532c3eec6b17e8c5e2135657e1856880110930a4d6ac40157c8422b07df8d0c9dd085af0e41427f3c49b79829ec9184df6388ec74aa1c50dd89bdbbe4b8ec6ff88196d6ab933813de254afd49988eb5b5a52c07425945395d50e05413b493f381cfcf959903fd00466c2a02c760124c3f353fc6b5fcd74365e7c8915bd11ec3ba71fde20e5d49f9f5747c132a1b737aa49eede026756ba0047b45e417d0b0f6eb43b396342e49411b5f489b2db9a3048b1d64809480fde63f4a1d0e320fb621bc20d6cbe8117463ab29e8b1ce5ca69a458b7e1761dad6fa5c86a251706891de898388cf9dc93b17d4181b0fc0c4288f9600d61d00bb767f81e48cc94a1555b877c770263223d3faf8f985bee8436eaefd126ecf56ab12bd71406a5fa71ba327def9136e2d8adf8cc045f44d89ec1e6f16b1ff38e647ce524fe6fe067eaa37f45eb472722d6c48beae4156736841e4c7f8f8ce839ae357822020c219fe980bd97e55ac7ff579e9216acc03bd92005a22cc3047b7dea2b7c20bd6bba8b6b2655f159aeb313fcc73c18252b84a98ccb25d2783442805459fe116c5b9b451673c9f3f2d5ce898888d8beef3b9b9f15808a2bb939b73bfe56603ee6c63753a365dc7758b159f182ce58d521fcb9d1dfed5e549a1b7c4df3c873fee7f07f21e9ae72ab52ba74fb5eac351618e52c553d9efd9239d43947d6bb2e7bb2470e3536f9b92d03669d3d67673b05c9adc88886bd2e21a99c884a5cc175389b01954079e3a39589dfff5f07600ab9bdb986d722d07822507bab5a09771938cdf6193ff8261fc922c174d02ec4905e1e593eb947b05dc0b10c40953381c403602a89ebc83acc74b4122c09a6211f4ba7d2a95fcbd5ba972ac63ed7a2a3955e86215d58b003aa6800c52de8d5cc6b455e7e3d676cd38100f1107a10db1181c7666201290ab1f6d9031fd4f460da65106b2f012a283fb1bbb45415b07c74a9f124a9c979ccee8241497038b2d8a9da7d3a51b358ef0d9e39d21bd675892f32ca2b2864f950ab60d65371524f6a7902fb2aaa8c85c59b6de030c9f5dd1376dfd228027a08ca562c3bcff27ef269ab23330f8b5f2940dff04ad15e33d7dc0d887cb34218f0a4b382f181f78f16c917150656609c99a0aa3cc8f2dc32af8c3a26042d572fde34d681923b20d34293b8cfeb7491e39480e8ee579eac71c8f618aac3afef02d4997e83cef76b6a522c48278a08c8dceb2c48a6badbbc00d146b0873275d6024b520ce3908bd5217e94abe64f8d4620dd49b30b1d846dc206b28549b17890703154fa05100ac99045e2695785f5d0e4e9656f35eb300990aa5992029a69379bfd574cb9e9cf6b8a7a2b15046ce9ff2c7b2e6f7d9a0310d639e7cb45feedabc071c0bfa91b49c637ae482cb2ea84c473373a7cba20bd9064dda08770a569557f23fb5c86f2f5a39820706a5874cfabcc5ee6901fc494821bdca17c06ce46e32564328f039c4540d18e64fa841f397884e4f8bc1c837c25d155438d0150dde7d06cfe03ad54794a36f81c557f6776ac9ea077cd9664c93c1b6a7983a4ae37313fd99f994ab534f104d2562b17405565847d2d2dd2499753988b433d4cc168b6b1a1e63243f065a40cae0c5f62455fdc6c49cfa480d066a4e35b38269b2a94baf1c8a5910e875d71d78e4849f9060a0102740db7664611338f9a333cdba98bb2bce081c0fbe9df26e8964d1b53fc775a202d48363079ef9f32e1090158c756d83cef50d8f1c31001db472dc183ae88dcb247652c31d4f5cf0456cb12bfff6ff7500a4ea530bd3b68e5c13733da54492eb411899bbff09933308dacbb9a31802081bf470410e7deafe9880d1fe959b0f6374ecd07c2c4d78386dee36ec04cd9f15776157da8bba20b2c6ab96720dc7633ee32f1cdd6aab7872b2c0f3822c1134bf2d91c39cd316b01d69ef0ced62b0ad42cfff7aede6f47d9ca6eaecc9916014d53e2a6021c4546a7dde939848b1cb05f026a5899ce5a8d277d0ecda0ef7a3a6c92f83534b8efd610cacdae889097ebeeab76523cac8161b6a8dc87d9889ff77812f523f6680f93861d215570b3b7333f7b6c22dc7fed62aefd014625d743f33e5a425bd140818efb40fe187bff0a21c9c72358ecd9eb6f5be2d0ea7c3c4bd464f76b59916dc1a0a069ab0a9a6a502d1cb646b05f97afaf5e0a37d9fdf9946e19504694be7cbea1e581088177008e24b7d943da664b67aefaa728f1fccf57ef1018d5dd4834166ca893f891f9f1177413724d5482d1cec77a662695bf13f7bc4b1b7596d31a95b0766a11ce622919117fd8628231fe1202837637b28f5c2598b75abb6edbe7ce356244c2a338fd816f28e2552e1a22ae9ce5c6c4b4d8bb349f9d7f51c524057f0a3c06e5de3da1a853b9fa320b1ae6347dcc9b7792c3efa45978b4c8581213339667449587e8f36b3286ecfb702ef4744cf6392c83a7818493162e83c74dfe17faad6b74e382f0700d2a792cc304a4940bee847a4a256c6656c471cefc90e89eb83d5c27debae5624c3f4a22877889465fa49193c92c970f564a2a51316c52221ca0f97c55ffb11c2c1664c65dcc52b12865d4ce2f2ebd34020e7b015d7c5e1cf23703eeb94f506a7519149545786f8aad0ff82f554d9697014f2a56ae3f7240421b7d661a2f280ba467f170fbf008d3370976c698cc683828e72a0923dfd7fa88764143cd2585de7fec3d6cc138cf3ee99f665b3a28b98b090d2266be4249e7c8e323627af7260b7d3e3e54fc6bcff2edc423b9b4097c1199058c767134fbc2408bc7f99a73d95d56e31ca2d509c004c6c5dc448a86b0ef1c249f85be8e8929ea654633d2a066d256b8197ff536ac0444f816fa5855e5b71e889037b9807f37caa29c7e281f6fa965fe1c258191cef6a0d83ac46bc6f7fc96aaa12571b83cccb2cb83cca84f446ca1d14f89d6166d1126264c5450b55cfc636b8dd61a9c347406c40908dc95a838f1d0af49d7bf66298602905a99e47ee84f4686c5202da7bdc6c8a6f3bcc26f093337601abcad0451ed0e68f88ed1a35e4437e6f919688afc4fb06a87f969954976f5a2a6d46f54ecaf973311c2daf9468b98ba929dd28f648a7a25e598f10e4219e492655f26927883e17f6327ae69f643f9290506e4d39fbaf96361de77013c103ed0b5e2b6f115f3459294815d1a3a283875910ada13303a5f034d708f44a9c0b38c8783c054dc2e099913aadff8f07d3c399d18926b30470960fbcb9eb2c53d4f739aa7467a7fd8043c85ab9d34dba19e67a6ef9d23395be6359fa215eeb44281d4c26dd0b8a0ac7bb5e416599bc3eefd738c9dccaa94873b6f8de7c86624e46277494c0d3365b74d8d2cf840c2923ef0af7819adc0e724969f12dc73bd6bd68e4b1eaf431d5a793d5a824752480458a02a595b88266bd160caeeec2994e095c543ebdba966b21b9cff3f3b9eb7f47a6d17443fdcc4876f6ed2c05e505a669234f1fca6d2602431c0bb5ac5c093463803c4042e36ddcba84facf71c53bd349c85ae1b75524da4316875c4e896caec7c13ab822d8dc7f28dd68bf00a1f76baaafeeb7a8c85b49ddcad9022c45060a5f2144a21c6f1eea82f8ad74ce26ec1f0da0305b4538766170f110c85848a2f88f636267bfb97f96a44aff5742d584defdcfd22880be366ee6586cbaa595f2d526f47181bea5078e9b69fcd032a7b1f4ad6306f1c27d101ef898bdbd684a2b3b5c67894cd3c562d88c1852d2d3f61677abc44b3fc77967c01182112fbbde8e7a779a1a6965b709021d8c7883962b87c4e82158e94a3401b7da2ecad2f27f4b0cfa6e3f823d60c21e9015c18630396487f38d0b8183966d3c64dbac2056904a569810b4e5294b9001a6558745f7b26c7af50c10e1a85e36a2531b5d077edc63b7233e1e9716973481acd7552daef2090fa292dea5fe4bd1f7f4a5234a1c082453734dc8b78e93307685df7e11cd56b588728a1b658d023bdb6bca451bfb4ccfe1a5eb0c50fb0ef1d651c63f51a2d07e344a0c56acf6c581d55cf27baccb201f783342d3c6ea4f1002c837a414f3bb6e09401814e44a5b7f6b16c2be97aafb317170b31c1927904eb63fa330ebda456a0da1ab12e015aa378df03e06eef0cea3f708ad04e95eb4e791fc4927473d69a9f17278200d3d9e1d78a5ed32dab52e8910860cd6234785a5fcb2c1b8abf4db2de1e59d6e3a82cac75cfdedb2da9e66baacd972a6d8772f998b761bb514402f6d7cf1362f6a99a3b41e8bafff4b9e821c89d122a968da5b68239211809d5bf3a78a6a6a17169e61e3ec8afd028f6dd423ae1d8ea087fb7ea97592f1cbd2488f1178b9e9e5f807c5856713868edc6d77bd8e53dfbb5ffd84d8cc9cfe88ae5afa625c0d596d8eb2a23beb8f0d7c84140d2ca0471164760ed8938b40ca56d5737663805ebf9365467ea7ba6abb8fe6cf3248fb8c9717b86c99350817d85cc48de859cb00b8924a9462c1926b5ff7e341b7a83ad5f8bab194b919e0d9f8031035f7a8d63fdf2385086de5c32ae5d5cddae61bd5801ca84cc9bdae483cd4486a70ba7aabcfa7d4614daf523c9fe7aa5f2c9c05419776e5c926f5c9bf5108b3d8e3997c052c2cb98ad08630177b36c2084b92ad540e0be19135367f306776c5bb3cb3aeb6a22af47ded5ffacb87e587b696ec9fb615f27defe76b652d55673d8587f47fe7018011184aa514651aa063b92c4464c9ea67223064facdb5f62cf8ac4f20cfa6426b02cf7576ba6477ca821c99491160d654d2faf854ae484cb2eff6ea9b96fd4da8aa3721b4ccad2e3fbba12ef2cd922b8afef14ab8425ba5d2ef5f47c2d29c089f542e657de3b49fd0934abf7e51d6ec18a24d23dcfe3997c208c6217f248f84cc42beef6463f27081886f1afa78600aa634507b186d975b1c5654670d425e01a8f9a816171939087a9ede1cf9dcab9290ac2e7163d8eb610296564e4ee10c221bcc1c0626cc844006ee2cf92de6337506e9f33bdbbe5c10b52b58b5e0f4bcc778001a1a74f3ff215d8f0254610efea3e626f1d79f5c4894840db07d121b5c3be939c0096fad40026ccf57851947c1fa9e62b8f8327d1430d76ad0c08bd696c0789d71cca9b8e4c482d6d56dc74c676ef5ef6e360bfd9f59d827a079673c24bf837f628129d4257cf511671d4abae1d492647b1ff9415f623b1941abbfdf1c9f5d4b3dcfc20958a5f13be49d643200d2602628d110287d0736675129c6ff5693ae3b33591408229c7f50723a3fbbb29998c7529be1b1c3e1ec9223aefe01cf588f3f648d115be7ff1340d571177a909def2a72dc7d144f193f13aef4393a1948a8dcf1ead6120148dc944d729d03c129c6d2cae1f92275b9816c83cdd312f89a4727d7357c20c499733e60dfa7e637d4db87393b41316d80698c5f1bf78e6af00d4da39ac7cfc294c7c5876f35488541edfd30a158cb064b5880628d7ba27c6aa93de372b79b5f7713deb9e5511a252008356c96af29aa14272fb72d9e1b4ab0881816c8880f36e2616887079cca57938f7a950690c0d260545fcd636a30b7578eaf8a390739c824e83fd47cbb1a292844335366f2f06ea4e3c181f53688ab0d678461678e14298a69ff2da6cd9822eae18311fd9dd57f51b6f920f91262d03a88841c0d77283eb36045224b0494a5f3bd52d9a937a6ca9078552ca9501d3844adbcc0c6ef527c70d3d2521305e0220656ef8b5180127a64e1299b021681f4e968f495203b333374b71dc444ae9e921d2498f3f6a7648a2a88f569e30032f3ee1e3243e1792833bee9c99b78a015fe1557f6778e8f4916b5452f3adc6bac827bde1234bc5ac2aad8b32f7dc94f35bf5e59ddb1c2a88d9133d954f08b92f42f91db3f5f7220037ef27cda4e027fa3fbe2fd890433d0ac8dc499fdebd01f11f8c957a7a561a9535856ac8863fef55c13da117898c2aa5b696bc58c16659d40393d881c285a3a722b6dd3134041b3720e284343797e46e57f491e8341b08d65de3bde8f0eb28a550c51a02121796e7baf298f1d7ae88004bb48a8bf3f9714a44dcd1e4bfe1bdcdaede9768c4b145e446fc302b991d3ad1a7f4d3a75ab5044f1afa2a1802f1e9d3d86dae194bb16deaf477702e250c95978ac1448740dfc913169468bffd5a069ff24af697057869e41ed89c3b0379e42f5791118d7243e79a0587b2193f1a7b92b8183125c7f541e20b590337d4c25ea48f9674fdcfc0fefab6d16062066d0f3e74c3a4cf883f43bac5eccddc3c17a4c3be0fefbb31dfcfc282c82e3391db337293268dff74ab992d8e151388b2e4ab049841f625b2df3fd7d9efeb2def346c73fe784c800701958f0c8b2702fe1ba1a7896537d78198c4cd6317efd1ef4db513ca45a153f35a8681100a9f73e853be8131667798c0a9f29d0b35221f3700ddfb92ccf02c34ce7aed69a09a56312a603cef95e5c8566cdcfe56f99c815f7f5da4b416d112c8f89c98cd76a5db390a2ca3632cc842d7e1070c6c95a229a5f7740de18298a2cc2817e7483353d41b3acd602d1794a2531f3aced32f505de52660e1acab34314e85a6d7638c5a8ebdb1cc79d14c91749addd1882aaa03ae1b84d9d569c751430bfa47859296bd3701c6f364c8850005155134ffc9bb7c1b71c32bbee6716735d41ad19bc43c5116cfab81845847a04e2de58dd521d830f600f5337b944f6ba254ad020606c5b2eaa0180abaa8118569166b2e0d9d7b2121fbeeefff2d8a846eb093ffc091cdd28be5c66c932b7211af641e20026a3681c4619c662d02290dc5f9741b30d7369d427adda47f87513c1ca3ef9177f7f2375286ba81e9c1bc4523f281f485b87c881279c089d072a4eb4f9038093db08bc8579b26353017f97238412f9ce43bef657c70616afdb9893b1c775cba2f9684bf875b5312384e71a8bf517540d419ea2a81e5cea5d97c1f0f5a6917ffc96464e5ba0eca8e03ee6e5e4c9d7044f336908e12caceec3b1d8efcdb0d652fe67d4edce47b2439969e9c73d02cd4487dc35becb4c993d39e15297848dae9426246ac2d3cff8b4c9f061fbc07533039052b776f1bcb0e1a866079c1f642d1596c9807b6d2f767e158a2fd5d745a90c01518ffaa5f48c61ba173a999bd563083f3dfcfc1a487515861597f39036445e74e103e5c00255d7cd8b118ecbd31346e5ba8df5be374fa427e1005372ce4a406adcfa6eaf8e39e0e92d7a609c97ae0fd73ab48b67d78fbed95a1d66e82d8c1a05283eded694b5ae35635ac324b8393b1e87c9c31296de432d7225fb451879744d64c7289c7a76ab110000000000