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 59072 1fc4f658bf68f8b6d156b85cce23079f77d434f43918e580563c44b9f30fdcd3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b08abb144a246f18a4fe4612ec4a7491cacf2ccee96d59079e609ddb96b02342
Certificate Block Hash
1fc4f658bf68f8b6d156b85cce23079f77d434f43918e580563c44b9f30fdcd3
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00251e000002160000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000004549ab2f6bfea91c001f1a7e080fad4b698c5e60dcc3dcd98c915a75941a8e7260ee95e670827fdc398a2013ea13c1c0e5c5f83bf34911c00b0b6accd58cf61a1922e2501046b0c2856d6500f3a358f43dd60a128107b6314e1a0000000000000020000000700000251e000002160000

Raw Header Hex

000040202d6bc387f2c95407ae212bc60dd973e2a5ec0c9d2a9d5fff1d90fbe22b1db97db245c7be564a1721c5027208ea6eaaaf6069ad80b71214f264ab5afc24b75568f2aa116a289d03184223b096db9d609e07596de9ce2ccfca91744aec1246fea4186f244a14bb8ab0

Proof Data Hex

59,560 bytes
121216010307bb79e07d0189deff5026d568200409c941ba605c4efd1dd17ea3a51bd2cac445a8d3b60ce43fa39dddf007a8f84c569f080ef206df3b1c602d0d6d6dbc4dfa8809019e9ddcb0e4966944b05e39d0decbf8b63d0ef8d13004ff66a274b482a1e483cdc0b6b4ce970d649621d0141c4900e45c42d4e3270611915a848e445f200815b188a3bf5d518cbf82f3d6c560cda2e06822600403b7fee3ec53620623a3e45dd5623671e1aabfa59068b01e866ef3b7f0665b1f30b1ca140e1c8154a53c93d4c5c3ad09145457c93558b63bc2ebc9b463247482230af9cd0e56943d9e22b44c02cd5bf9ddf64c06b00c9f48b914f1550ac25559a98df19bf44a3de737cf37d5216f9ac97efb12a71a18aadf66be51ec4c0516466b53f3b4f5f4c458318ebd5a92afd4cdadca7cf341e98c248975fdcaeae5bca2b8ed7e0896baa247aa1e671fadccf23ff10d6dee8a3628d94a43c0fc938abb46a5a1012719579a120bee3f577eaeeceead53af2b43389987a327c00bd321c48d41a734e6f4607a82e29b1e33198a4e23d1a299cded269ee065119c945eaeda6c6258f2ef92dec758dd05331a07087732747fe28f24ae7c9a6f0e12763a4ba332ce3e609dc50b86ce5111f5226761d037f06e2cc2d75d024e86e78425c07258303cf2ba90a0f1db87e6273a70a0baa44a67a2340716854f266e1a7dcbea4f3a0dbde7980d13db3851c68f817a442e1f6bd8c88b0a32610da48ac00c489e1522eaaddf543cb1a5e428295f54f8c3d383b87a4d75fac0ec508da17967b504c50a3bece8872fd7fd2dd3aeaef5d86ef73c4c9b2567614cf3a5c9a43fd026ee31308fbb35375c4a588789ee3d799021e5bc2174779f67f18808f85231d72fd47f481f141782063fe1b1d742dc96f667cc89441f5286974987c81c64282a916403b9b4c87cbef1015e9f3944ec12fc86aab3dabb6e4fdc9923aefe4c82ee71a7b196f6a21eea2a71fa8bce1a4257edad57f7819924b516aa16dbac904f2334702da86994b81c4b6633894d73b187842427a704fb9a763b0864035dccc639aec95b3aa39208082130f3cb1b993bd6a70b3410f980ca130df3bc1b198fcad8c8c52d77d80dfbb3b640e14d5a1a8d31eb92121f050b822690291b4a37c688a78fdda5a4563ec656a8b154935cb452ee10d83c9ad6733e540635e22e35ad96d2af3417469cd111c36f1e428908d9cc75982d9b7c433d37c3f8b3ca4565c3dfbceba015922b018371e2dd6c1f3435658296b20ef2a760ef4bf6b396d177cd3c856cb6804192fdc6b586df433844bf20f73389be6aa5e7249d1aebea1dac5edd34aef702b96e4799a13648e1fa9a39c0a2ab08f9250e0fb9d4a6a0fc7c5fb41c689776f9ba0065895091fe8fb6877e6368b03e8a33511a8bb5366e1ac7fed2230d1305d00f3bd48fade8c50b8905658e230fb0d656509549c2172cb690bde2ba8ef62e6768ffc452d8b68fe38ba6a88437144f41100c73ffe001dc8d3aa223ca041236f1e1ac81f8ba3bbf61bda24a412ccac0ab1fcc7bbe834bd51add22c7c7c240f401089a34d23f092e9bd5c881e42c4c1d5c708616f009803660e5acf765aea484dd0461537565bfab793786f59e4170d450bf60409e35c14437bb9dfbc105f8712be4c905430b02aefb82fa2e4e2343bae431f63cdee6ff2ddbf932cb8b9cb4bcb27db4ba2670e06aa55ce51879d39a4ed37dd807d3605ce7108646458636a58da72b15045c921fd427a0650c912d134092fe4bb9d3be765f85b0d37f485570347d1fd04b0c4669e185a20e291dbfc33cf3f5249a879b01b239b8aa19cb1972b0319333c675046feded7d5fa785554b2945de917fa6388dad827c5caafeb89a9d221575d2355810744410f6199e13aaec86608c1f8b90f11c11e8de1f1b16c4c0ae645642a4e850ae3238851ebbd22ebfab89d847b99c3f4d2f565dc267600e166ca876f11ba63d36ecf71de07b3df874a9f55edc5ee5936368350290b359e27b33f6657d5542cd0812fc50eb37e9a0fab2d065a523bf00704a84e068f0cc15c0f7cf3651ae5281a6027e296880cd6e423023fec320a5c10af63db3e5ddf4f0a66090707ebe0ea571a5c819a4b078f62829011d03afd7ab5ff5df1b414855f0bb2d08becbec0a17850009d859abb32b083044f041af9122055b9f364113ca61f0e353bcc5f78ddf1589b9246e876b36170d500f2f7bba34b1c02d60933d8054b81c2b90aa5b55e27be42e2822094f87ddfe253a07a825c81dd005cee942c0aa581253a3ae08cc85d0529ec8e86e1fbdc697fea6b3131839423c5f308aa0b17a07f4ef5bb9b57d17fa54d9a616680bb2c649910960364fc2858e235f675ca738319fa3acd05d63f876d9212a56fd65e5a4518da7c669ee58ff68c1228c25b76e00060b6d7c29fc867d66eb047568c46d47443767d3aa7542dff6ac4ce50190a3d3584e3267dd7a973e4b2325c57f5f992b5e18d02f1cce8036235024bc936719b8543508bb3caba439ec8ef09d33f4f2f88c6dec843a67f7c6d8a03930bb6df9314363f1e6502662998eeeda9638a5ba7bad3e8079a6261237b79721db6779a7a673dfa391d3665a1e49eb46694d56dad10e68f714f9f506aacdd8b0fb4e58168c6c2397c718d84152846a3df73b97ca6709ed4a20e024466a4efc9b19aafdb2bcb373583be96a992a52441f8b35a0dff69afe3faed37faf90d7a787769d39f5aed65b5c13e7e48a9d3d36b380838be2226e1d7e72b9d6a99344e9737fdbfc3d180540c4a05fd537d320d60f5c4952ce3423afd51cac74e4088e7cb800e0d3d29ead622bad587c84683522bcd783652550450fb333e29e6c17f0d887ce2434b767f6cd2936744eae05f86fb9a8ad25ae54ec3e32f645b05261e82268f1d0b0b4d66c10bc1094c3e6e2f229bc6c21b6fae0e69eac6955444b0dbff82fb573c9c7a361b0c9acaed899fc7434b886d81f353e55ef71f4bda74022f2912a5644becc5f696797b0d09342b1bc2e6fa527096509277619dff95319b2a425254a2dbb558547944834c312f3510aafa725548830d6b835157678b6ba14de69da8ba147dab16d4b8c3c7dce6a7b7aacec13d1ed1dc36d2d14050cd0bef9db0edf6df4abd54cfe9ad9035b8b802c15d9faab2f4980fcf10d4d91af30f8bc50e73ea65dc737c0774f2714c1eb7efb98196613f614094defdd791390c7f853b715205bfced87817e355c3e24eb4dffbfd27cf9c8d27286dc018cb5e7828da4283dfa3d439c5c3898715da0a61e5a0611560d073a39be6ee204c5a528a7b3d83cdbf9e6261239e76d202a83542d5de9f3c19191dcbcec09d41471db739efb54dacb9af4d96ca3ff99019981a9b461a27683f184fdbe0c156a2a03eac214a378da0e6c26e5126642a8c51dbf19c022639d06237b07d2f8541c07196a4da9d6e9b2c5586013db79890c7ccf5c13044afef2cab7540d7a961c54b87831ab33edb70022acb2c938c377aaeacd96d1fddc927f7f5d6b630560a34ce378adda985cb9dc853ef422e1f555e103b7b969633747a5ca5d4e2a7ad4a0d21689823f6d455886b84f3d197c1b76cedab0a4900f3362228b37498ae8ad06707eed1720a7e984293ba4511b35b6a1d57cbda30b5190e3e5736dad77574580b2909af543cfb6ffcd9cb22630391df99e22a5c586f277fba598b573418ea0e66ae2e58069442c39197928ac80ac057502e7cd3ad7a8d7722e033ea0c39918b21908700c85dc7a02559bfd3bdff1887518ffbc7a47b88428ef8599c22c2f43bb5b69e79c3fdb29e69db9aebd220931969fb03a530d0ec02ef18aaa2dd6d0726abbdc802ad74b970db92e9bf206914bb0b5493e54c826552c8f56cadc99d2e7f544ebe230d540972ca3c7cb38fe96aeb78cf6f918dfa7df9aa9fa934c66ca99fb60fd57a8d9c09238267ed853a1c40a3b77c1661649e96b0b2d3a9453d69bc180dc89f323eed5f7cc358e9b0bc1c9a62d30df9a73e821eed7e9167f8f236a16dca85c785b2fa9ae80e61b2541f7c6fab483d7a67f26c977d5a13ac4c85d84108e5bc32b236ddd0e1f69d8a7f8e1e5f9268a9af8458d50e10bdd05e4c54acb055cad8fca1923c38213ecc980b8f3a2a2a5449c3286b9a39658936f10461f2ae55b3c7f145e990bfd88d93c2aee2f9b4f9c7bd50fbffe065d9b52992bf0f72331769a0ff9676b08c6b004eebc60483579ec3da296a5cd49b20a3e4688879326c446d6590222df609f7a95c77e7aed0cf82c5274853baa13df557fa72da7c4dad7caadccdd874520afed3050d76bd6c81f8c162850e161a3522cc8ebebd897a720cb9205ff31a9fda65f89c65e1156c231282a9faf8510ea39081792cde7fc3a494aa7d61ad13c743dec7b173694f8257d02041ccad68c0eb7dc90835224f0b3269dcebbc2259718c644f3eebaeb4f348cebe870c47993cfcfd5635a1d0dcfd8328509dd2048b90224dd67d4dd5b7989cac9d07c8cb0f5bdbd1ea5ec98810c81c64826367ae6270eadfcf29a8f1d3fe452cc00115eb27d2a28df2de0336a06f635a42e08f34038a05bd57eb873e26c824fe49b3f8e70b065abc541baa5a48d39d0e1a13d20247547615f8d62ed81810896c1efc3c3781c590f04a0b7fc76a77ae94334ccb681ac38f79967ca16a23a311db6e4bffda38facbab916ff734b629898cdf116bd30467455794e8cfda95a5b2db8dbf1cc2648c3aef0fa2b709299123be030a010646a02f590704c1786a86c5a559b825c734df3ea9b77db69aff1ef0384070ce3c13f779333a071604861c350209f61ec2205030a78283f6b7475ed41da7dea271133cb08d9ab413f792e65dc072f7a2e4f81465e1e701c2f792fcb11b7ede2475f74be54be203b34bd1c9aa3c178edcf4d1adefff14eaa771a97b583ba91922b18a8392db48189a2f7a9706321740c5b50ac9fc51a3d7d2437ac6ffea0b74c43a444c03016ec454e20c7b0526431c02d345dbd97b2d14d141999798aaba2f3adc0eb4c26062b6eaa54b948958a37735ad003bdffa6e607008e2d8591ae0592dda521b7f698d98127c0788f48a1342d29dc032003e5216ea57b59529b5e22f60d8063d995d91ae9795c295073a3f495d912cf5b2debd06439da79a8b888642bf3e40eb73ee4a26de5550e368f307c004ad80e7f43a8e1906201257dd013e36dcbaae56c004b14a3b38997f162f91358e58f8884d7ff12618f3405bb588f6d1f672521a5563adc2e60a4c7617f71450ea7a81278d9ffad430a0b1be6ee8367ce4e60856f51f374227dc79b469c192bcba676a0e87325bd02430d8c65d93d0a0debfe36676848f9bb697c285cbcc3be1d5a8d07642c18246dd5a7e4b23b33b018c1b37d37d6f3f7fa5baf19558c8495587ca96553faf40da4355bb5913b8b14c0f687d94f1f642fdb1630e52c49c41d6a5005aa28481fa59213a3abee90522fcd16e11f997e724f5a3c476fcf06238d161f961030b59b3cc54cc6db478ee54d2186221260bae370211727cec9f4b1ce38db49deeaf1020e6ea98270289402ef3a526de2bc7623d57d9663d3cf2409a69d8a48e122f7b5bf0b2be9fd3258c17b6f023b231308cc3d02900852976a9eef831e8653d0d88797a20e7161a1a80130a2946e6c93750d8fe01150e0fef5c157eb318631c21905276bce35670e4255ff9593e2b48cd3e9826f9965f468112e52f93e1a8388bc3cfe118adb409ca5bf3898de389da8d12fa0577fd45d507565e15da5b478f2a5c4144c6572543d68d20c6c742b978e111cbd39524b646abd93cc997a854dca7852e1effb4d3e83ab2b6cac097bb9d1f870623ff260ba5bf5674bc280e5ba3941370a376c06a2f956c7af92b58b6da1cdf15757c122cc677183297eaa3548d5b35662d16296aa5747a358b7fa1ae1202a35431e21fbf7adc3c5fe9eed04b72854eb74efd398294195e3c15c4b419e0dbc27a9b14e1d66338f1b25bc1c078799cff6a61f2995b6ec6f30d3cbf1c90c4687f40974c19e052a44fc3c46320a90fc9e40226617cfdb7605f178b65afb28a0198348b1287ce265286bb807b65d5dadd58b4b8b7fed9af94ad22067cbba5a95eb621c699e3b38d6a9bd0fa16fd1626fc66d68308fd38354a1173520d1f89c6f10d1b503a2bf0793127542ec85abeebffce523c9e702cccf8105919d2bc3aad7e6c62b1aabdf396db426b11666b87c778e46f459b0df92d63fe3752111460526bc48e5344c04f7cbca527e204113b76929b4ef1fbe5e54f34a8711c58cabf10e9163cb20aa96955911d7e5fba4e9af529909bff55f61b9d707d49d758db9418e41b503d55d0baab80017e7e56bf08a37914f6d92b197b6e6f3b0870a7bec18309cdebf24f735e8efb31a5c97eef07c882a12dee289e9515cb917256127b8ac00e25531f81c4bc8e26f7a69ac8750a2972dba75bd155a0ada172752c42c1cebe22d678ba0d004e91016d457c73236a3556e5e07b7c0829dc25109c7c58980d24f0b80b6bfe8de9e8f23079a8019bb03d4d84655ed53f9989aa5fe204c63065e207893f20d471ef8f55fa97bbf47c961ce524879c9650c1854e7b19076550d2e1132c12ba5cceab020c48c9e132d6f051345acab75a315d0f460359e32d5b7582f55980fae8a0634bebbe35ef9d6a9a0df4e92e274e661581798c666a2d9ad40267145736dfc107b7e11799e804b7cf729ca95d959468334ab7e5d81bf5b565d595d0c5b4d98f32f41c0a1ed97b38511ffc1a2f86484e5d73b9dc044b48993576bce27e51c7d3eadf1cfe871259d09ff26e44c7a944e6dac9accf7a96857ff09c1e60f3dc05f6f4ef136261a4e83b52aa4f68a1b07841d2dd852276749e783bd756ea510813aa6ca3874f04a4786c1a396ce485a2c66a5d856d525fa4536486162f04d3f301ce12366bbaa4ba54600318aa685cd1ed718a5329130411f78b778d30a44ccee93628d49cc637b1fd9e62944b86ddc28c0642efd13f833ed7852a047ac4c196585dcca2da9e92318c77973dedee32dd53f75800e8900c1a70324bcca0df5ecdfb3c8ce88bff5365e6bdd29c56703fa965ce6e0097e19e43e0f4e35aa979447d051a1194c31942d3dd2bde8688264b97f33623ae43708d418a8615947756bf45f9fc002f0369ebe683a160ec993567aed228adbe6366faba2d9a8cd41d2232a53c1b1276b4c7d8c968b4f4e9fcf678f4da360b859b45f2612d82964d55622add682b1a76d4485b6380881445d1467d747e0f242a6f74637a3fd02de365eb9150642b0a4be0f0e95bd814f63dabbf1a0c43fd87311b8ecfac4e95db020a08dcb1271a26c7fe72b41bc55cbfc93ded30d8bfcdc1453c9b38912b7d58a7727909a5fe9fa9b75a82d6baa170fe859f38ef606aa9f01e98b17e11dad0d80877e2fe134a08df7eddbc7d15dcd12c8113f84d11ffc4dc8a435d14d9a734816cce72e3f6e7cc0fb827ba3fccd7c4f617de9735058cb6609d8202a4d746cf80dbd45a924161c4c0639a05ff7812147007f93a309e237999ec4af61dbfeb9f66716ff3745795e2a51871e52e0bf3b16d37570057817065295da2370c4070ebe69ff301acee774f710f0c73987ed51e81b8456806b632859e41f18a92d3cff07deabd975a0a698d0085dcf0068664d7ba1539785115191f36d942698dd92374c8201fa8cac3bee4f3868d517a5ed9186a97e7dc06471fc2cbf0a76af893950a97359bcbc2b5b7a70d98e1affc13eb59d1be4edfc3ed8db1e406a8a8338460b71c12cc98c4f585ba8750515dbd03c7aa4775ea78c1153653c7b32e4b3eef179287fb183a97f46682b8bb4387f686b9edaed905d1d1a7c297ca0c15c6ba9321d5b6c03c916e50c3b7573f8b2de57b3b79f77b7ce19fe8430e6e26ad9d4e269d8e401d383ea3b99b01e0c8822e64534cd6370ee765d270831b07a399a7fac20c7fc3ae180b473a1ebe3ef1ad42b02b2a44253db50053c3d51777f3f2870e01543f8a0a9b1e3c2b978f193b4b66bcb81c82866319a883a3d007db5e42468736c5662f109a18c9e4dc6df12eb9060801a7bf0e295a160d417d9043d3182cdb3c3540a70ac42267df9c3f082959ed7f66ae6cbb70e8df8587eda139ff921a5b7d9303d6c53b5bdf225fd7cf737d73439e89c0a9a5649106edf12911025e5bbce7b3b19e48a2ea227de76412e6a0ce7d4243be896bf3d57b82eb5c607c1558531903639e0c12167c1136c56465636442548b59a4341ee151d8fb610042ca50ad0203dad2d04a2829bcce264886a92361cc17bb3664674909c9edaf2fe22629bb7701b991fc62c2a0a87658761b54e82fc34de6a48194f17f651662e780cd5aec37b9d9ee47f77b2464893ee32cf339a16883cc2498a44a5c2776529f1c2e0139c4f2d2f3e6863d11edebc293f7ed9bd58e2732c52ecae1ae596c19cc89a2a4bbfa074c227eabb312f3633c50dccf66d4e33dcf0683075fcc2156b1faba3f59bc915397ade859bcc6a32d34a3934f6d76563d93a73a5c5c1395c4919f74a72d3605567a11d56898ab9d9158a7b9f7220a72370e50d29baa6e8e23b3a84781912cbf531de3b702f5b8010d1014196ff50daf98bed15f82f10aeb0863e73b81cf84f26131a9ab9f2c3929a0342d12ea772ffd8a8d72170508e55436c585806e9c1aae6b8971023898c613f4e2d3282efab2132f18f88c77f9d3bf165732c1a5ad4035bc45eac5e905db16ff4ff28d158e73da9dd93789c4a853841193d6cff220d8a16ba87b172ac592bdead45d767fef5e598b36fc68816bdf12dd1cd0224e35e85155c7b3c6237df299c593f164389077a58d381badb9c8e0e2a815d0c9b6e8519fbb98d3c592ac6974c525ec0303892544fe02b9736915d408b6d9393fae744b6b06a4b7236ed3791101eaf105b61053245c3fc7106053f20df6819a6581ddd04a24bd249b2bb05781aaf74e392a973c309ae83341f7148592cdacb077cdbbbe2c7ff4b9ddfe288247a6a82ab171b8e1355d658245eb278fb9b934808947665efc19eab30d06cafe3721930f385ebfcc75dfb7602740686990f7f7ae9ba5bec6fa1c7bb75faf33fcd6aee274a1d520fc35afa13f1361f067bf56b1be2e475f0acf679d1d5811f5d0bc672c5ca5e1b5309476b7ab2446506d972915b2148015fade0602b59ea78ec4473b70ffacca43ea91ea46b772fb81777f933dc9d9a270d7fa5815d2dac980462889f2bf96a699f1d4b779eafae2670e66a92e5802808c2d46728919555fe67fc5c399beba98c3b116336c7e4492dc5fedab0c98dedef7e468ad0640168a1f6b5d27aa00b996977d9cb45a8ec19b75df81c61e924d0399c5c00ae75a9574b0b781e091a5ced2ea2626ea74fdda06302954195aecc6f498c6cee559e332ac60e29dda2bce35de27a1e93b10bb70e54f37931957e627e73cf7b4a04faf2197df4efaf264452bd9659068481fb8c66801d1c68e0056c5f45f43fc1651de0ba728af357fc431b2884eb2aad58336ca3ebab7bf5b56b755367664735d7eea5e459386d23a4b4286ea6b26ab1e90b5f7008e305b0c280343953ffb2732961c4e2b0788fb56d358a86f2769d79a71f17b99ba90f6c9316991077c33477790ab6e45a9bac37571a490f85a690d3d62657616cf63779e01ebf70f2565691bd4dba2ec6d931c9443c953ca1f551ad987422602f9340dcb36bb966ba6b9550895083f15de37256b6facfb2e335adbec9e6167c5c7fda129e25be70c3bef587389a6ba758c091bbbea32fda309d62355618e26afa036b5261c4df60dd192374269f98f2b3c15a0d2a074db000d8a8f794614d776608778d67d89fc406bbc2c7014ce00fea9257427da1ecd5416a449290cb5fca5d625a8bc9126b9eb05d37bf3d623a6b91a63d79d5da61c143d1695851ea253aeee0eba76614cce146059d038de17cd02c51cbe9cf381a7f7577b57b95d6c4cd0ae9407407d27c8cff7adccdc68040e933d509e92c6d3dd9f6687f23de15c9294458303eed2401d62b2a4d9c94a996f9bcf8a08ef59bed7e35e6012b71c13aa24ccb7e4152cd39b85fe4514eea006ae6185d89b467e3f5941274b370b0ca5312d827032722640b473f19e4b8cd2f2f183744ecbd50652418af217ba70f648f73cb014d5b281c1612d595c7d52e4e7b5b1bd3b4d4ac729aef251a32e0e93e891167fe9ddb1b1d150fe22a828ccf702577338c7425b0707ee08d7e9006b865c7bd5eb886820787d095ac80445e92a03ff827ba7dd4148e9604ffe41633da15d53f3e3b24cb6298150d64767e70f109a1cebb3a5201b24f2e91e86247f75a57998d8e91c41a3beb614367c07d18eacc12b0fa29dca9c2b0aa1a67a7186a6b345d60e07037805cf96a51c6ea06e7feea53054a9f47b7e4d7645ed1f94409f717ae6cd36231885a1724e14aa3616598f8e1b97b13093d50ad192a8d9a9e18610e1db4b592d0a0f17cb5275d7afe70e61e7db1314a16e42d2a51b6c901fefdc6cf1f00d2186e711035f5bc735f10952e6f917b8409c683f78380c858508e65a728aca24cca8595e3e7fdb819621dbce7bf501df8c5aadaf696b869a2ac010218ce90e643e2b2c2914d7d05d0d8517d093b79d30b9b1bc7be087c3819e0e7f877a3a44c03b0e31dc68525292ac26e430b5694bd272d1f480e2ee4d285a80a044b22d4721e17124f9e39562319610f5934057e54cdb9af9c7dd39201df5f7cf6bd3d2104cc86a2eec95fd0e9d5aa500744ac9270e3a724c496ff08908cf40b0d7e337643770c32fc50cd303205bedc38d2185c2e968d15213e9c41e619bae403fc9b7bf70825830c9343736e93b014f4e82cfe6edfebaa6f0cc3eca869e2520de162f1e0fba09517fcd22234085d355996a1cc6548e8b1720085002b27cae37c41b31ca72379ab796c9ace681ac59f0abb454a625b4f11fb9d322fdf9175edabaa243904f6ae92004c03179f002cb629bff7e0da825e5825ab4d2d14b498f8f168dbea2c4b96cccf0159ecd5fc15ce6bef8fa21208f3af05d72b8eaa046d18cbd0f70df4dbe7670dc9c53c3e5da6e59c3b9284a0005192c1cc193b2bc853b7d62e0885c9145e049c0ae50e8e22b6b9c586ac73a2bfa91b37e65db2ade95ba4046f2f560a31b25fd24c36fe3d0ce8a4f74d9e2d44f5f2485a4fb92d9b318db47f32e1fbff5c7e4b31476682e1ca637168fcc58cf532cd3f2c237c5d40fc2966718f335fac2c1622df71bc12d2849936cc366e2f913ed679135eff2e51687f06f51f25f9e6548bb412eecc37db569d971b079fed2acb2ef4ab06ff44b5dd32bb8b3ce00cdd246f4f8a67a7eedac62efec76b2e5d1d6dabcf69b10a683d3ef806312ec40865f938b4b1aaa80e31384bd6f6eb9a8f87fde8e95370ca15dd6e757aab13e2a3efb73e44103126bb860874a884c7759274c76ef3a8c7b3d801523c44a8ad76f5050a791bc040beb3d25332a2bdef34c00a1048781924d8927495a9c8e4fc08861aa9067450e9f26a8be7d36d7cd92b84957a5a48d34a4aac2058a387ccac841f2afa9341ddeffb5b340a1a617f8b21ca76840759f643e6b68822f3954d3b9cd09ba09c9697499cb27c84d1789b6b0b04b5bae2bd11e25e0aeb68049e1b38beab3f3ecc85537be4bd42e381f9b067848cebd7adfa19ed5bb245d20d9646ba6bf5c6e0fbfbab0896126ddcc5cc267d0c9d9b334f136f40e6a2575324751e304eeb3a38342fb4a6a10f50004b80e74296b0b8ba5ae9c0d3c1e1db66005e7faf82ea2b7bbe4f922ab7f5892c1633df862bedad19e56b33f8df8e22cad015c0e9981446fb2092d5e1838a5c78acdbea4c9e6c220fe3d33c6dac4099347f3c3b975edebe36dbbddf8b1aa46896158ec964ab6d8c4faa3ff63b07e01a43126ddba555cd1dba015ab2b33b2838368ec446025090986b73eb804b991075e469fd4c78983a6148db84e5b2a331c4f58f6dbd24e0cfda1162b38ea0396719f895083390ce3284b479cc1d409c1f7ec2298c6550422b5097259a28be1c9a2ec2aeb108314b9c24874eb0b76855a1ea8c64b0c1424ba9e85b0eaf631168e3148325d62a33d3184c15ad5112d14886ca72f2f105fe5610834ff471360c915bf5f0f05a16fcc7e54d07bab2f31afa34eeb269275c24a1e53ef2c410965904b39e81d4716ad3f63c49b1c79cb7d9cfd1fe66c77c0b8a3c4118ff1caa092878d2f24610b4fa4f1c5608259c27faedd708afcde763bde5838d72b223804ce8410b0950640ae03eca837ce6eaa5bd7f99b90c0a17c0787d7733638dd9d9fc19286d04bb7c74bff65aa666a2183a93dee32c5d65edc1f803469f606b0da433314f9aa135501eae9078a4c37acb3c4c2a2ab895523f476d7836792496d99cab65328edbef90e8870450cdd094e47a3d98db593d228e8f4aa161830834e581866191e3a0e61f85c597a6bf4549fb95be4cf8db51eafd14da437f622615af01e2a9491eb882f732dce4106b7b85d15a46a059a7f936b011a1873357709348f2d2e186840baed2ffa448464544905c7e195e8d8d62dfca307dcb4c35810a2961528caf604120fe8c4c7ed308eb43657bf5e5090daf62a1c6baab312f348b11eb12d1790374b572c4268b1c0f96a63c4342278dbdefc3d5ac46260580417027829ebebda1bcb5e79c5c276208476c096d66f59ad779cd68bb3b18d20a69e93e415d49bb4e23df599690a3b8694fdd3fd25fd5542395ad885faae2d7735cf2d77f5a5d58ad39fdd11c80f5f2773968720bf910c60ca3e7467bcfaa45ea3013f7c4f2856fdc2bf3c0908ca358093b8c69165c30d2cce5a97d8b3133f144260a86af7bf1169a8c6722e4030c996ffdbee5085f0c14c6897fd59bf075652be9382531d87de64789b8145568123dfdb36af7c71b34d6f7de719753ade663fb9e5c13f14f7b5da47e150c4823899c11c68e81f98a9730a3105675a730ea1d9deab6085f96794f71a30fd86f77636158c79bfd658ff0a81cfc543e64180621d86810025f3a1d8d91a134810dc74ad3793267762c3e204fc7641dc42aa9b482e12adc846365ef324a46ab5f4e58e79fa5247e43ccd05c55f0836c2989eabf421e268b892a164c1b3de9665cf1f3b405030c1f5fc24c4739d5281f86276717630ea4e1eca191090a45738e84b73f769f4bf7e20419b64cb8551be2080942e33ddfe2039f3fdce9ae34f19d94b0bd16d5a31bafb50735a3ba68d85112f26cbe17f1dcf34c32ff357c1a76c2caf18a016f3bc74054643ae59fd06aa91d34fa1721741c0dbcd13ef4854c8633166340a11182d5906d075ec1b585f08e6555de7581b33f7f97d72607b0a0973e651a0a5077909a00bd3b56c2a8f73e066eecafba9569ecdfaa7dfa4826e65bd21a991fb442fd3c0d1116b8f5f5c45fb9228ad4ad85c7158cbf5b12460d65c506b9c2a1c3892be0b3c4e16b93d7d0541a8a39a8a3cdb76fc79adbcd2ed46bd6be73240cfcb047f3ab52a2fc2a068afbad9d526162e6b01911ca398fce8e1c5e50bba54cbbe8398718de7aecd2afd04107bcb780c44ce5ed8d5eb7733fee6ec350093946be44ec90b081a1c4fd103e0ef76b16000fa2757721ed8e5755d866c3c234ab4ec8274f37175d9618f96515e24c1d41b25f7ad49ef1d34eada141d95a711522ce8cbac264be60489be349f4c16d18bcc3fa9b8114fccd75caf41dcb4559ee7e2c9a6088715728c3f3d0c45638c56e1ff3001813fb97e4536df460d2252ff0da16edadea8290d20f6e2aa08ddcdaae2758705ef08e5b6c4aa75473e86381f3ef710f6f4523bfdb430687457e61c57815390f32942179baf41223f4bad20687690a27fd6bed3781102b484a9fb54da56eaa0e65fc0f107a005b261fba75e92619ce90fc2bd37e01df076ae68a99652c7ea55e8a187a6a475b60b1ccb34097425bff7a4efb7578f36e6a0a9313dbc4e97d10a1350e87fce6d24dddaf5d876bceb74c71f68dea1a492199616b17d978e0c1fe74f1333d308b2e07e30e137ae9dc8f27494166b1dc2c163d2e7b1af6f7e62d4a1f3e99441fd02db060fb618500f9df2ec255ab2969c3976c82b7a692eaf2bba3aabd0f819197e9fae7627ae75fcb6cded41faf5fcb102d6a552008f034b5a3951d1300f9ce5e82f7181609bcdf4e05eea0a89d2031aa7de1ec42dfdb76e1891f193036023c8c37c16504a26faf1e8d751364cff1869639bfffe73f73c8cd1f102e670be3d2d7ca8b627d3b99066f6c33366424be53900fda26a967ca11680412f7f928ae94dd682a4d3d58e6eeb90f73c6be4431c0a86deebf55e3dc7c31582fccc4265cb821c647be1c39f05c41b29ced8c9c9314a60cb4efc987eaefd624884cb7850bc720099d14437f42eebbb05708692f03121df74d7fed2cde18ef67106f288bc651389653e0d9b8d1782b6923c0eb0a597cd756bc19406b49a04d41446963d5f3e81ab09c3cddeb80c5debde05fbe7e32789c4c77a5812effe402b2268e150508714c623e79c64e0418b892995baccbf3eee1ee05d51493007a2419dc7becf5fd709ea5b8d9346ef5f00fa7eb31a23211a1e8dfd995609ace6ff5ef1cc3e5b338d4e466fa4fdcd520bfe6bbe70204489d0e92cc541752f4175aa5ff35847c1d4691d3e3ae6f2ce1b0b7be17837d35783d45b104825f15ccd195aa752d1dfb5f2e24a30c5d611b6bc2a3258004e88b04f7b1ca31e9d6490503af1e89e6bec8e2867d2052bff01f7f1f04739dbf1b44d0ebfec34670e1a8ef8357dce891e594a4a967283b61d8f18707104f6ec5b74c15e2be1485a2e87ab31c71565283190e81a30f154437bd65574ed38feed473e46ebdfd4c684d091dcf61c51cf9a80604529f238f72e5fc2b307fbcb4a5b1075e96c935399533b8de6c6dc52e364cfd42cb4277f88bbdf83e575794a794fd21fc243e1c78d265ce50c6666c34c7d06bad83058c1b9d31a6374f1abe652d74b6a4da134224db1e4fd03a092197faf7d1988b026ca4a387adf7bca2d0738569752d9bd3710b88139440a828bda1697eea5badfaa852f98493d177c263ec380384c725dd981f0fcbcff5046878da81d69bc3cebcfffd693e92b6c6c91c7ea2081917e1f49bfe7c6e0d90271f4905f4e285bd9c116363965a6b4395662a12071c4ca980a1e36a9ba2f19f06e0ec1ffe14fdc8190bff0d4464e37366b67b6553bf3b6ba9f447e409bdf0e2a33076dc3a72a5e3ba56b69d5c55d62a0976a065cfceee63e1a614b4bd1e4390ce8f9db4f8332d243f6af2e54674e8f456f27ee13475213241dc8b30e3952d5dc88cc4d3c7710148798ec585b01b51610e0aba78f1bfae201ad0fe0c9651e722ff8aa72dcd1a1ad2ccc81ab424bef4e6c82e61e1764fad9c7222a9dc7b36fcdc763cac3f0a59bb667ba86f6be0b469554af64973078803d645b05efede8f3c365ca1ed05afb801b726b32c683af7ae24692151ceee073f982fed4625f6cf212bd8ff41a725180828d50cadef493e6cc8d972f776cf9f7a9c32fabdcc15485dc660212c047a56ad58850ae27d29df90029b679c461f8bd0ce339ff166945057a732af538fecce49428bca5ec5ff8010aa86b1366b08cb2e39da9d03ad8f81d476dea0bb8357e3c7b5a732f9b0a18937f6dae8122c8875772c82d3f90bcdfa6eefaa32d6c25c7e39b948cb77bf9149e630c380c955bcb28f22c550d61039d49a6c03cb74be0572922002021ebc9943f0b1144ec805dbfa371ab667d74e9c649cc4a5aca7b13f796a90648bd80dfca355c5d4e834b7787fe969d6954a67c0acb4f0441c3889ba365df515547acadf5c770371d0cc29f37b4f0c19e415fbceae5e61470014b884a1f2376cd5fe6830166146a61844fec26fe1e2048beddf1b7b84eec502b3b768502b441736506de63270e87e4785596373565d3274d339879627b59323f8b817376385366f36145a9d1706461fc3fe7a8624bf7e2896650fba03bc8f31ad8908266b78c5cac6735fc085eb1580afbe36e0b1abf2478af947fdb5a00d3cbcc6b8eb15ec625a392d23c62d5c3d47a895d60e66ead35556c9ab74f372e5b76d49fb119ebf1187828a874f1144a5c93cccc992106b06918f0b2571c0bc6dea7b612939015d62cacc94f956fa2946daa069eae513f78a93b5f4bbfd94c64e2e59938e933fb26542c2093e92331c43394dfede91cd417f38a9851ae734b13ee3f130d2935ef32d2c08efd883895ebbbc1d4a0d8126b54c3db6db08f017d7430d36fe42cacf85b44aeabf450ad43672ba6cfb47b1d6a42615e01a433d12101d061898f7a46f08bce193cc415f1be9b3a9d4482b2046e4e1fc8d55f899c6fae95dcd5a6fef41382745f8fe1a44a1a2cac0e4ea22164e327b10c833751e9344759d48649ed10a354c2c9d3c100e2f3a975fede7dfb5f45a8f8f7ba6f5f055a9e46241fd96c6b5239a868340028bc8dd8dbf8058c97beb043b4e444a35e53915bdaa87760417c1d345e59a9e16475233678142fea5a87368d46ac62c14daa209c27bf8d87d485aa5a9dd48e234c621ea3c16ac870961cade9e12b5383d690a14abe0fef90542756c16c88ddd4df2ba332dc0f299a8c5e5dede6910f40738ceb1e1ead7a686ecf614ba4575f0ba45bce6174b1929b4cf695e97f888bbf752fe29665f67a1960cf9a8d4f84973d85fc3c2ff1fb33e07abbac21f0dc049d98081a4fc94adfe4cca2b38e5c757035683d42e56fd332c113e3ae18fa59dad8e7d254f6fe030d927fe2b43f3eda43232ba406189cc18ba7fe4312e1d3a9287318d237b365723519b35d55683bd9600ea36ada66f53687ab47cabc3329ec9b1e0c77c907e0ffce19a87ac5598027a905525b2c1f7400a4fd15a4cb2a88eb71019691973b49d3478e5f151bdfed726dcc90f3d5e2ed7cb523059f2305ca9274163edfed652b860fb3362a1cf58074d6f282eda5728b1da6a4ebc53c3bcd51b258d722309d0cd7b710088c7863c6d543541728c8c14e45294a46afca175f9feb6904a2b899233878643b37007c3a12fbaae4fc776627cce0ba132b2e7879322d4fedd3b5db0dd84a728d18e3a52abd33da7d7029b4e1515dcc6bbb954b5adc05cbe5b7a7967c8d0b65fdf35b1b45c273cb144d6e903b5827bb001788eac76ee96c4a39b09fff8f9242f380db3d4da1fe68dd6a737a345060ce6ee70dbb477ac2dcb52c181c02b0eb2fb35f931d4d3cdf798b35e543ae7b2a9be78c204cfba2d4c4996852073617392ccb61f9d93d4f5d274140628a3729cf3861d3dcbcb675fdcb56565375ebddf83a09cbe309bf6ba0ca671ac9f328c00033231f259a8c5e241f7490d0fa73540bf0f1bc3f399861da56353283b8a637de54523f9c0c856b2fdab09a506034ee103ea30876f7494ae6f4aea5ec926850b140be89dacdd74dc8b1b8839e65b1ca0b15457bfb6f2c9c5dc55a22faea52e518b66bb6a4abf23109e2a9a8ee0e4f9f1fd25e1998eb9757a68ef6fe889e9fd64c1dd9601d61e3c3a60b76da8b868f2d9725b40fdf5a940bea500d352a9018f03cef549c93705cbb1bc7d671fe3188e6fa7d5e31ec81faba33da97de7c84243fed804a7c6d400d7cb30814feafc7da95478fd754722763351ee0d393ac6cbba6324792fb18eed96d26702a95c9a2090af1d2552a329685ddeef28ce9d12508c3f8f0789038ceebe1f0f2c70804b7220bc8aaaee2d8391f7394b18a720a989866a3547a2549e1af6e002687a94a5aa54d374f84c971c55b3e511dbfb9dd9df32488601b31ab15c8e6c7fae92e75e0686291fe1631c99ff0e6260d9706ce326df6b5afb323341eb5dcf5b8fcb4366fa1ac3a44dadd7830214a6758dc09c88c5335ed2e84dfb7c637c107d44d8d05976cdfbe7eeb92bea032e75176379242f761a860e3f0b77ced9401bf5a23c049072ee3962388986301f80014aa8a2dd727cc6173a4d5ac198348a8ce26ab6b9366b5263461d83d452696c4c568b3187e44a6d7481b36acbc6d80a2ec1cf41c1a8736bfadfa1b3c1ea2db38a56c7c7ab959dbcde234d86a3c37e4ea2ababc664b1cc2c254cc8b3347f641a4a8414dfbcdfc1bab82f000ef14701b4abb82cb20f77437c5a25e56e792f9b9b55dbfe324268806277b0261075128cb3a1ee326de2a64e24d1d3b848b903b6e3c2017dbf1e1d47b6fb2964d9afcef61574f461b639bc2fbb923742929a4e8057affe42805e0a4b74bb1e01861eaf632ab88f5b10ee5cbe466725f5d61e9d5f45ecb5a341b81946d16c244cf73d62492dbd1567b0f363149c997cf85318d541d1a591520bc3691ae6aeeca94f93ea1e9fd1f0d67d3807790743e6f2303e002185d18e10da878da3d96287eb09093d50e3ca7b62917e57e5e439d850fc0ae2d0e671149149999081841f943dc17efcc7eeff2c0b0f9f2ccac29cf614a6fe75b4d6f76f00150b028af7c013daa328b09f3629cecd0d75a65e9ef00c73caf4f458eecc50b4c163030c18f08ef71be7f1f417a6ed000b6e6a1621e57cacf881c24daf6256cb42b62be51d148ee8fc8700e105472a6006961a7d1af809307e1262549291613d6720ca739a31ef517c70908d3e7bc98f293cb1f9d1dca63b743fb373399436d865ece7b2620c5a2de6769955c044c2712866ace3e8a640312187e6fc0fc8762ee98be27937449884945fc92435fc11d34e4a49bc08b5573e475694eca3ab793feb525becf14df012964bbff49134e70dba4756d2c58fcaca9e650ff0941911b5f30759a8a4c04f5fa876be2ac3671cdc0f75591bbfaf154cfcf7cd6f98a5193af5dc00aaa34b069df71e49f7d2b06a639a4afb4d056bdc3179d7a933ca3fb9d5cb8e2b455fbb70264043b70ece0fbf3fd9818452f06d25219cc126ef38dc5c545aa714f90155cae98d74ab2187e5e58015c75cc787465b70524b725c21151cc54e4fd415dbfc657cad34d446f4713053a28b55a7cef59966e57032008c8b220c26c2fd1172362ecc4f3c98a9163910b4a3d69c1bcd83f59e394d80c01565cc8c2aab6941e52f0a9b78b25dc309fa294c07e582d4086f76fee4ed959c62e9e28c70dbe1649618b141e38d184d56742e9bddb63681666d335c5e18ad0080f354537966254930af3fe13bef8b43926bd55a8b1a6b0fa3a36a064ca50513a7fff1fcdabd4716e542fbc124fcf49440da3d1a2f36c2d5f25366fe1d443ac442b5321a2eb8c8d2b2aa4b325089ca2c06316a4f2649660b89f46872d431f82676c824b3fabcccd88a96e85d376cbde6b9730ec6f4684a930e9db5ea27054ee21912f72bdd0bfc1dbb17819391a4c8d51bc1d1d0f9e014a8142606c672d9f10c51d8da81cbe1986ae447cce413a6af7e00cf86396f4d21c4911afa5d32eb046e8e8bea050ea88caa455199bdeffb8baf187bf20481270ce346eebc268929ba80a586c9fb172470066bbbe9aff1db3e22b48f1f3bb35f9a10f13b3ff49335b3be9e642633186ba2636e3012aa723c4e24a8925269007f8270df453379bb4ed96a6e1833ade06ec834cd63fd41f1e85f7540f4520b6a4f009d9f6703f032febc0e4962ed9db4225f1b044036f99009ac3270a90ff63e52e42e10443ff9b1a4802a31d728220338e02c05ad9d64a43ec6396c5851b3f15af49bbbb9680715baa5adb25b73ab61a40aa1099c164ea7548822e921feeb717cad9c2c5a8bf014dd27fe0022f601341ce312a5c1d3de97476285afa872309cbc6b9ff9828eeb930efe06fe01f7d1e746dd685b962b997e1bc6f12861e1902f8137a57923fd1e8e4ee356da0a4c41d2b7e3f9eb09fbdd24e05671810ed6f5e1de58669ef3e3a1571f3e5b34bff1dbe3433c682560c907a31c21b67007777d404b217f2d6b5f43e96dc20c7d1f9636838f211d830ad81a1138f03ab0334e7d31e1f7ce0b9db7405a55a74c0b882f309243b389061d26b308f8dc14ef87009ca97cbc51a8db5825da4a76c024d0c2bc6ca65c9d28487fef7962c54e2cb5fb73092c302f139799b51ccac10ac82d51ea12577126a67bc00728539e0ae0d2e5d4bd73b075c4c7230962273311e5aebbc031a29a45a3afc3569e9b249f35ed12271df2456dafef94609e7138c85f0ca2d57341327d9ad2392619c35dce99e4d50be07a7368ff0dc6368fe80b5bf316601de6c72a8f1f3e3e7dfd6e44777b7e0e6a3322d0715b76c0dbf55ef69169968fd74f9684d19ee9b288b39790600eee3c4091b6fffdbda6bd1b1cfaece26a67232fcb68c03b0e7bf8a871e76215263ba71098b61ffcd4878b66ab9a47a09fe5f214d811ff7a7e1c936f8e488508066149ada944c22b714c4a7a577c5df96cb692f049d4200a2757dd5bf6b9af6252dd66c4000993160cedad7752adef77d379cf94ce392680c18d8d6b31bc191dcfe0d47199c16f183aff24276ea07a92d355eabd83c5cf98f4516a80a7599edf9863c3337213bc3fdd7e7ab35771bbc7f5f83328628b1cfd97e7f99f6892eccad217949e1f55dcc2f0176481117c7e7f26a5ace81e3863a2b5e69dd39fb9005e6fb86e056a8ecd6ee6b12beb66274ac8ea28e6e8611ab48231a6af0a60e27576cf4543491148e622e9764c0c4814a31d8b4433ebe25e5ee627edc2786ff5b59c88309d87653cf96947aea12479a14bf702c64f1451a3d5561d2586d3f34adbc1bf553905a2064349f4a86bf11b11aad89af9229755cb84e76c17919a597f04ce98d86f29b851ffd4cacdad57b42a1aaf665490847862fc988b0ee223058900e980710714ba727b8e5b263f62675043f1dfb22f0e55c05bd4eeecc28cb5f87ed48e05232e40d06cfbf9a69bbd7e2d7d264d66e6c86dc9f8643f3c1f017129d12ea357ea528d175b537d1bf1123788c8ac1fa519c86b008fd27212a137a19ed2969ca2df1d2a4f16e35933d0bd9f079ad2a213225fffaac50c375d8516bef371b3c1c3c9869e67fed085762d95c2a874fdfbcf67669cb76f2198d0e5e8071f6649fb05729e6cba3b159b1b7a016c544be1d9b1833b44ce0dc119c4b95a258d7d98b7e6cd7a9c37d5d8aef3bb2581a5615f6728d723cecb935fc726d5be35bf043f2f613e215135358dfc5211a9d7d89d1dd1e759d945c4f64124be892ca34fb92c718d367475e1a73a90e286973eec79be3827bbf30dd7769709e9435091f91f56e5557bc7c634d0cedd3f66bd7ae94d622b1f9c9092a1b9298f1f29ebcd64b27ca3696fa1bf220bba256b6be6236d260070eb5f1cdf7475f073eec2bd012b740afcf95ff2aa4344f97b1673e250e3ff43da967b1fee2e30c3924d393e866684a80c65c96196d0664a1ea1e9c8254bf5d4a50fa82780c94f2c0f89433b20d5bdf8bc455135265ff942be7061459ea2dec8a38923708dd44799889932dceeb55886beb6088a05555ec89716bedb84e1e1b706a9c3b3c356e40e0d44397427d1cff6fab22895769e1915dc2524761dd903e828fdf7fb1ef31d72e856b35b888ec6ce35a7ae776ebb1376f0cdf55c157d24c08184d2b8422ffbbf30232c9139a325d2d924b5433d2c0b14e2b59116631a64299070333dc3091c4db7a149b1c07696c45dfadc7272bcaacf6955f7a5555894c52062195e7c7377cf803ebfabdb6f1b73626d65e6e3cb2ccc99a0457b477353eb34ac19059b6725a8c75ac446c1d0a72212086246adfda2aa7521431a1aa25c4ab07c88cfe77034e5b3a2b741fcfad6ebcfdfcff81c1ba62238c820a683dc29aeb8e64efc0c905ff91fe0f64a7d4548b048bd4dbc0c8360cb5cb6b972f032721d8a885a96c9df97366e223151bc78224240b18bf1316596e2df96424b989f26b487e51f2dd5fd7a2802e597f138396f5cc327751f7cef2a460869a9a7fd476357aefcfd16ce0d3bbab045f42849de1fd9eb37eedd8494925586f1d2074e8b37e26207da9a6bed437ee4e3dc631a085a60f0c0b07b1975593385ea14e9559cbfd9e54a66886dc4dd0f499fc3a1b0fa08e023272d21d4466e0a2c9f6d8d7aa8b11c1128e8713922c0049bcb7d6651eaa96ba459d824958163f9851e63ec5ffa6374ed9eb21a453e69843a4faafa5a132d2b8720519a80f851e27e5cb1494abbd0bccaf9ef14daa0e65ffba43f8519d5defe38844add3f8379ce9122fd936801f55556e34c83afa33daee3433625bd3e3f081b52aa4316efe0534e34cef4ce35100446eebb4fbc06a0136079653fc023aa53750d5cda39242e2763e5672d171cad8de1e70da525adf2d2619b2e609476c546dd57782c10ee9e4c6a92ad93ac8269ad3822924c120eb75d423a1c13efebf487a52a47f7b9c31c5d9a83aa471347b1bb602d6e125f16a08011672d4b68ce885bee317c6f685b6604f5d02063436c5e89e99c3373df7861ac0f3683d4df637d6e37cba365341af5e89a6ec9416410934ca319ca07574b66a23a08b70ed0202d2724476e5573d82e96cf313828275bfd8dd1c89219c65a70e50cd88681c61265ceb93f52f7cfdd44941d23dbb2355d32f6b2f60e37f3fe3ae042f9d7ab82795b791f402ad67bd9a80a7ea0e1c0c84f38cd2b6552a271dbc9060ddaa39ab3ad5e5cedfd322c34d7cd4c5599ad5f9460cc59ffc6d32eec2437b3915be3c268566235ca96e05fced4c4c4bcdaaa11cfdcb73c963c3f5f92adff2ea41dadb33e544d5fb88c31c396231efd44577e127d88c0d2db98937dde9265ef09e93b7ec53a895c8b5088c6e0c182b30a00299097ebb072663845c26230e44b0834b34ac995b6b47ddd2847ac0f38940f3026c30d0c2ce3a7f5129578b9fe286b00353151754fc824e3add59d4993257e4020ffb3d8028bbffeaf55d73f94dc6cef17c11f6be9fc641a47704b8fa4762b11ef9692952e3678c6743e4e32e37cd527b2f8249e9350a61d5e6ad27dbf6e7e1bf7d017b65c13007a2ab057d359a6578473481c3949d2c4755ccbeb1a7dd382816881f534df8e4e93dc5b147d66ebb4a974d8bc50ed09ba6f135eb062f7f0237d1783823d545f757ae05e3d58494568dcc78f171a7de86e02bfb95bd8122aca15f8323362bd66e1cb1939420aaaa74f1c50e534f47f88883741a4f6307356118c9e7244cf2cf053e527c2280dcc002cc457bb97c4a76038dabebbe605479ad8002f3e1b4c18160964b9c491e1157e63e15267a0d66ff086cca60b5ef3ddb8371489ca88b1624f5b9545c0db459cd32305e31aed6db96eca289f367751e00ed5decdbe026e4502cc4931923b43601eb80e6a9d5f3ef660c3ddde9483f4be354d47380ba1fe04177b233bf4e2d0e97a9d9615cc5cd5dc4ac3b401561b6d15934179c3901d80d559f05b9394a9d472fd9a1b9ea5ef27c6129594369ae6c31de46dc0605987cf71925e375ebf38d12152b098d3031fdde10c14b7a8f55b1a995fee05e0380137b9586c7379d5a6d78927be051ddc8e7665c721ebafa6b7779c8e7a5451f0dbac68ae571ee1f77a925b9170bee49b94f0e7f586b4ff7fd75336d01e5f0436cc368940e3aacb273860e3766abbb7b85dc5da48416740271ad93a2809c3b24c8fca650eac85950b516beedf9f363f5ad1024d3effddc08a8f18b0110ac39c1dfdd200005bb8db9861f585c3a82573cc6282d5c1b4bee8f2d941ef3c5bc32c68fcb803241ee2f85e1150a471ea5854509627855477ac265eafd59dd369c6b9f57c91550a09bde05e7d2c4de39bb45b4a2b64ca5ac02def15b5c970fd8b8719921faafd9dc53ca40f7eec559f36e57921020faac66666dfa78bbdeba33c1e52e7b5aa844515b9b4402c4b89044b28b437443a287ac22fa0d043e2caeb6034718f5a57c2449d67dedca1c1a03ec8b1270cd4edb480b990216dda02ecc410c657e7a208a0a82c2a5657bd44da1fc43ee95143a1f8359317833d9b1501a3ffe9365aee2733989444aeb2aa4189b498f928842b8de7840ec011748fb91b53bdd55818796bf4a21878470bc6f92c493db8c4070f1fb8d23db387ac9e629bb907f4f780afc8525bdc9485d893711170a141279b7bf7bccbd0a77626a4925d4f981777746863496a583cf6a75c5d6ba27cad5f93229d4dcf56ca33c409815f2888195d3fb0822cb5df10e5ffcd4f3370b98ecd2b3250c38ac6c36cfedec73c03ee959cc9d102bb48bc8756f4fce5f409945f485421908f829ef3a2d333f2cfdbdbd1e8ffa6d5d8c967d9f8564f7e435a8e660eeb81b9332e7b33e1acd4ae56b0279b5cc10840eb4c964a020cb2982a391e336c7b343e9e6a0a9a2f3af5b31abf0e0ceb4ea9ce4c9bf4637db0329b564115d1220b34963b0882346d5be67bc9ef64aa11105f51ce8ee2cbd1893c512c44c4417edf5ab91dbbd96101770a05b1ef12d1a921125f365e604a2b480915eecf1376e120da9684a8417d07f595e3c3d148fb577de93b0627b749298b60e8b1b9b109d63462464d5a66170fc6390138cf48afe5171537b15b88a30008afc317ad73f4155299ecdc4b107947156c099f13850ca8fcf330525f4a5148516dece0e4b95b6a52e3a0eba20bc38f4417f1c309d41f8bf57ff61b1f8cf450e82cf1fbd33956ae2d15fa664d768ead86ca9c013d504467ee3c9ced769640c50ee352b21e03d0e71ef4d72ce553db3524c28dd9d157a28d60a649aeb8c4a9e7bed65a370bbd5c7b44782548eed8f1c3cfd07317627e9430896a7ed1a7db2b54be2fb8817d63376a740432cedd6685912920db4e1ad1d84c6abaa8f15438c917a396d0723b2d91619ffe259c376db2f8dc86ef58b6c68afe87bbe36a383b1b7d1c458dd1e0a236c0bc0b6939359f41e21f55beb5805b3181e319d5f951c5d54aceca147602f1b76e33b2be5774ed2d7db8c59c04e7851d00d2e7a6e205f11353e6f91e8c8688ddf1e529fb44db7a0223e2a8eb6c72783944b7e267df7b36bf387cd49e1035b0e0da808b1330e5088c1cea21a021bca602dec88961c9bdc8181e54dba16006dc22f9570c9c49180a5c978e18c96955f95ef3476adf03e65e723081c43cda9cbbfcd7d1df883a0bb76886c80d1dd1622bb5101763de905d43e46c6530787bfcf8c838a00d7f58c804440c6dad5fd88be486a59030f4c9376ef9af6a6a16354a92047cb67f0e66dd34f0d903f9a0c1df5490cf0cb5290918781096c56c6b22dcb95701be1efefdb00c77311739e44963f6612ffda463ec765a0583054ad31746ab45301f671bdb081436f8fbdd3c0c1da09e979d1e8f7bb5e692d5c271b4f8c7460fdd7378a5f7a772a95bbc4833318cae3a16ee334d703d23647af40793feadc0b0f0642b6dd6c27910f758d6897eda2066f440764cafee202d539951c22e1be9f6eb8adde2cda728c41769d0573b820d5156083f1780f740901b73417dc2b8009aa74074391ba88124a9d919906acad70944ebc2c291c5a55560ebd07038f01c5233d084aa1721cf07d545d28033cdc8cb079f22753db1e8278eed58e496601758dc87419b3bc23020b60fcaa592828dc3d566e67e86f5747e8171405cd31c5856e9ff9cc0739fbac7208a6ea448c912c3e13ef659e8cc70bdd3e32aba60fefe3ddf4166c5e7f8dc9e5f7e24b49e1528ef75f0c79b8607da8005ab6ae6bd01db59a2651d16562ee0ca3a80eb61b8cab857bf7967dc19ce902daceb49b1d1b68ede605bad6a2d2876b397c43861c11d19761cf0d6dd6b6724aba37f84f1d6b61ff24edbc00e7ad73ee32a23d5a63a810f59d57569d0987ccad9f69dd52d54d9e2f5aa0ec51ac54f25570e685062b366157b87f21337bbe7380c8be6392bf43132334c25a344b4571026eeeb606d798494874fde8103fa328498d21ae338d4c76a76cc504532494952b747662c9a50b1940242c7b147eda448d7017573e6b9fcb04eb1a92f2dcb48488f1b41d34abe7d63a4f0b021e8b5c43d03450b5b57b19cee204369a28edb885cc3a78aa6cf5af21ea79a182e482fc91e67725c4bdc09657154e98f916897547146bf19af53e05c6a24228beef31ddec76d67d423da5fb0af3133564d84514317b064f998181a27558e73f4626e344dcc9e72c089cbdc6e8d3feb309324bf1c59b1138dc4a6c6e22f8eb271d13d0dab5b42db5ab8afcbecf5d0ff2824cce3dcfe164b4e435dc8fe3b0cbe5c38ed486242336dfdfe62212329207c3536eb42a40c9d5fa7312c9d0cecf9f13dfa8885f2234921383cc68c0eb3ba1e3e759a299905a0618f39704f23d51951e38653027ea8a25aee4a4523fd9121fa4a8be986e6e4aec82039ab55c45ac9c930dcaaa3493f4564dfbccf6616519d39c908ad26210033a6d6d4529a78aa955ec591175a03c1665f89e7aec9c6ddf301977fd464e7ddeb5efc325445d041bc74963c17effc4a68c89cbfec2e6a7d6e312b82c17a681c1f5264e8d9429a401534fa2ed53351d8044c2b0d61329c516e548510493eca57f3eeff3e0f29102598b5b2820944d992db38bb54c49c7b9b6ed4c7e9afd971ebac43d4f3d555bd26fa1c5aeb869bfdc2614408479de18f914386e27bd7f95dc71c2a83eee16f6920916e57113e02790946d6fa88b01cbad6644d5eb80251e9e2eebf2605f1bd122ffb4a1c5e4298a26e0f9aacb556bde9fd459e15c7c860933b7c65950de81cb60d23622b1bfc74762152a2668da310e84abc47d3e4e14843cb7afc5aaf5cf244cdd4a58de45cf3730d07a50ce5b85246cf8152c8605584d89929fcdf6dc0933d64ef950cd0236e7c60bcf2b188ac7f009310e469195d2854d130b23581e81fe2a032576f4bc538c181bbdb5cbebf0f1c51083b6a4b85113cfec318bbe36b12f450a07278abb7b866cb102821d42bd375868a3465482c3fd66818cdb5d3e5d4aee81e942447787d5f6719dff92ef78da1e5f581791adcc7e90f4792eac082aa8730f7e578fcc4e718d40cde1e90c1697df3bcd49f8e5e41d254c89b2776079a50cd311cb3e04aba365e09050ecb3db907d0f6ca5f7e5aa325c5bab1556c39fda0873a3a0604b9085f8bf8da63e85a5d8855e4fc205a07a3f594a4d7b976dc1b01a615f8b244c90be869e960ff80f18c60b95e0f4fea9e43e968f214b7d1c8e79c5dbd8671fec2bdccb2c63981c740b279f0487c698bb28c9a98beb41c30a2c6f9046bbb5e1d52eff65a71763d1b7507cc0acb6af6db4f428900940961d996cdd9938ece362b0d2b85504b05d515bfe65a0ccc493f0faa0d359de3b8c35451e5bebd512637762150304ea7151a3330a18fe43c138b2fbb75482c9dbc5cd1f573bdda395f236691d330c0dbbb72b463cd72a29037cc901e62f574bbb90dedb6e537344348b5c1c8ec5e2b15b78571e09c65b0867a2c86da6c8327df019ca81b5329ce592af4c95b3484ccb980b23db83ddd55f708594983f99b54aa5eec5254085e3edd7628476895a91e7560071486c2c8e0fbcf536ec6a6546d3adce940ad2aa7a0c64fc740bb44337fa3f4a411623b035ca493bbe75c48990dc02e8ef559d61146bf3ce69a3cbff5fac59c37d0d04e073c9b978464e62dd94d7ee4b36dd0296371a82336745faa735417bb6203dd3dce4c8ac55f906b0b6f51e81ecb53c16834d3296fcd09c0b47a545e5cbe8c2c1ab8f522b175180f7a9e436ed73075c56d20c9efb02e66f5f698d75c770ca0aec6a4fb71407cd858077469dd1dfbfbb4556a00c38d7aed343514533feb9dffe565deb2900746ca97d1444fea96ea8af592b7e42e6924ee910417a672bf65c80aab05db5f7436fd41b57d3a8493cf2e0b18ec1d4149ca7c939c8e0ebb51181776edaa40193f23fd02ed06bb0e65a49021e8817b2eb88ca9d1b6c2e5defaf254fe4ecd7f152294ea279c10ccda3622f92ce0900f6bc7e96ea44a777fe28d68a27425ffc3d5bc7ea1a05e4121fac20aa06f5756e4a00a8e6b52c1aeb16bc1c9fa0d7c6f7d7cba45ca769598d946f9ddf6d3daba9a37f5de50f5634176110e789b7cf63aa0efc4205e00b50464fa9171bcbe9e415ef26d0eef84d842aabb546df4d470a1dc4cc1f9888e84b621552244af959dcea192a914c31414c87535d025ead83459ac6a1e8f6bf2b6fa8f10b9cfc8dd8ed04c1652af9cfd9fac2a4fc74c80ed34d6071a8415341ff1ce1a611df5b439044c782b939a81cef9c3d1f60c6be97cd1eae14f3abfb325ee987518f274d24790486f257f2e20bb6df1b64c7ebfeed5a69d594f57e56f0ba25a830331cf0f5b8ec4ec3baadb5df06b31a4aee3d2eaa74f8bb4d3751c52a76dfe90f99c9681b4164a2b1f710fb852e708fe9b27c1beec3a3909f10b1ee5af93b6abb2c98cc15541bba0a767e5986766d8492b17542ad1e7cf9773779e92bf353b3b8f0087a1c63ae812939797db128b1b8688781c2431d7ea6e08091de316070d9788457e0863ba53c386d877dddfb8bb22baa1f7c114aac66cfd6d64305f84be7c93e84ad89969cc163d0f32420dd0179a0fdbe951e3a213b053e2415b93b3abf14aed8470aece6446c99661ec8509f4c10b2d1c3fa25b526f1c39f9740a763cf9344cc8d712e50f615a038ea0524efa96432c9f51d78a9a9cf1b448f4a4a13f1ec9e67a7e20ab98af8bfb64cc7e6ffddad592b08d0d051bfe64392d7a93b0b004ae14f60e251cd19dd021f7ce9d3b79dd90780609ceec105d4daa1ec10badc3d39e9e3a123cfb8c55f0508bb485726f823e6ad589801a7a6f88a55822917b0c934fa369b262339a16513ba9158c572c3bd8ef0f7090d4aabba988fb4e6aa4f212cd2acfd4164d8b64fa3132b5dedc78a2ffbe1ef6591ff15505c677726584fb0bb5c2171bc0b45907c5aa7f3fd62383158d7f2790ed0fa110465356b8fda3ca91115b5cdfb5fb80f75cafd0163c4bc3d2ecea2df653be2c0ce83459f2ce668f249557539f805fd7ad4daa7562e46d764a43b74b29035bf6917417cc3fa927239089d0f8b3e72968c7fe4a3360963c52a1057b51f24f0851d0a07cfbef78eb603ef4308cbbead3b5e9b6227ee6f5f31e3f7f8e3d5a4104d0da6c41ba66b73910200d31934772781b309943d6b5d6bf97c10a3e96d1d5b808d649059ff647a90641cdb6189cf0a6d5f617caa71bed92ecac6813bcf883278f0c6a36f6bdfdfcaefa5b9537dff0ccbc0d116df55f252d050f7ff12a01d712e0208070eeb3cab3f80199c25080db52308add20f2b6c7aab98c0b89310d5f05120839b47dc06474c364d3cdbfa2b7c2d08dbdfcb159ff7d39cd7b659a935b34417220acba458fa0c8f3554ac01a2eadfadda48352a9fb6c772dfbf45d135f3bb975310a8f38d30e6ca1b85e08fe360503634c5c1fb551565bb736dc416ebe1aef1e90f4a822540423a86d3a80a01b426fa56a82bedbf90a7b5dbd993286cea0ce6cc59394d5305e60d77d1f1e0d728712c7ca02e09a956ab1dc0c565c19d433b85769b3c0a04970963d668966c2fa74dea8365cdca1db43ed5cfecbba88f3ee63b34672836fa2265f18b02a95d05e178f3d82bbe8e3fc9b7b4dd4ce90733b7a8e5b058be67cdd4bdea5203633ac14061327f69241245d34aa1ef66b2f2a6b5cae3bcb7b52bea79930692301f4b0a9f08a324fc8980c6c48bb7b79f794f12329c6bdbb4af03865b16078bb01d46835d54e1cf39e94566eec7134b2463e14a4af17f1d2d6c4cedbcb871064d0418850b4937732cac221e05f74c601d58cd87e3fa539aa2e3e29693a56e4739e0010a84e5d6bdc6bfd1ee97084dc6964fe9803b00a59c0cb1b09bbaf2c3eecbdb85e8564c2413d9640059d50c4e8d379e03851db1af25c1799ed8d47ff3656e8379baa46bab33cae4b2a132254a4714dfb0cd4e842363c921ed3e637943b02ea116d3ac1795c4c5ee3399e5b0a3a201d9996e2dd182a0e0b2be9ea96f61119661a71c28fcbcb691768f25e1d310e30f361a1bc8aa41c0c06da455608fd418f4226a570b110d38d0872bfaa17e9b850c95a3606d588070bddc781cf7c4ad2a9a6b09127264ab5d129aee7650f12b2689f1e847d21ce984caa5805b10cd7b58bae74cddfade2de6b9c043266f14791d5695fc287e69fababd471689f1d7e320aa366b77304e6556c548961bfde17b59974db7980db74580ac99e949dc3b5c25ba216ae53565c87bf41906d4104fb003607ce1469235f068b3174106cf69e3d6bb98df8b864366f0e466bdccbbb421ea36b43f48b2dad746105625703c82440f1ae2c9d2554a986c3a84f855122796409b1a07d3350c0eae03b747e7743d7c890dff5d226606e6b5d68e383044a619aa3791b0d31436436bc14d7aef057b101cccb725661fa563237d3cc8d83515b018dafa4acf5c02b329efa7513c05d1339f6439d55bdc7f39ecbf603bffa6e7cc963069fb2a6569fa39d3e69a2ef54341ad70774d52107cd7534ca1c25e848ad02137e75fffef4d601861c04127a413177a066a170ad507b6bcafd5fa0a9cc3e7daf878c8cd94a9790bbbd034e2e0ca530215216b4cd93e59281632dc03858fc702180478689ddbebebe45cfaf50a8f9c57935919b6cac241a0c09b375ff5705e3740d67768563299c6fcf860a5c2b58a02f42e99bab7534f7ef2afd0e93336110a504bfb5b7caf2082c22536d4b9f8cbadf1237a58f9aa0e2e1566d427990953c5adee70cacfafe7c8db1e4dd5e6191a4bb4fcf42c5c87ff1aeff55368ef70b613ccf8079315bec5152d1ff0a4db4de9c054c27ae86ad8389866891c2701c92032c8b78458c15c24220f1e03812c580f7b524be849914335c9a7fb5eaba6e4208e2c5209a3b8a74a572eed8e3dc83942a3cae8b2ef48d9896b02aeb1fe542b36046884818f99174a8372970bf805ae62a582ec675e6c021c3e92d00470f562ebc78f76f733bb57dfab093e5ef6947cd1472758549a4aa5098170f62f8ce52a52f9d9a99d22f01c53fedc0718608b4a83372a46b52d7739346d1fe1460b337f5e58efe771126ee5e9e9d46eeae750696d6b264dc4b6b18b74d933691d161b0551536a9becd4a021d8db1e9274bf5b0d0a36df21187b6b731889d8649a05cf137dc340f358520588c5209e74ce689b3cd7da6ed0dd4603f0c4745a803e0a6f3d4a99abe8dc2e9cc632e9f16b5346dca098caf5125f08006b142c22fc6f2a6f41d8dcca8de3b52aba2d83986e2051a443c3f87ca06bdf3636f5ffbe70c3dbfa651cb0ccf791b1bc929762e244381ce805daa3b4b514b50fa222b94f7771e369609bff9c92d5fb5381078316f857898d9fe16fa5ed633d31fb1f626c95f46398e6ca57fb900a43ca63732a99b71ea0f07d799cbd641c203b26fe4a778ba499b0e5aceb27be48687b367d3ea6b7666fa619859593fc7aaf5a2cb4c1efd72de9e12ccffd064e6d3b3209705a18abba0791f41d8e304776c0844f65dca2a9d22eab68c6c4ee34961e000b12b30abc3f36e7b8508ceca82785a4c8580497af392e8ae0c9582a8201a52db66a74cbdf2ee8e817c08961f1e0b78dc4158289dc24c178be1ce571295c74cac55637301d2e1f3bfb0f34d5295a955fef5390be85385ff2028a5deff2f5d6a5ba93c62c5c225a4d343502303e4dceb086b5325d4ae26d45b6779770fb77cb177eef501fb439fbaa44766f1b1ae7688cbe3fc210b608061018f143cb3874ecc9f150d21dff727498f74eb1b836bda02a7c9338691e559439afc7bf3456248508554a111089778e819adb4f5e7b9bd1b31147141f7898c00889ab1625cc12bee6123be8566a57e236696e40a7c0a22e6ae169f346b899a9940d755b3ca273994d2bf0549ce544835f136ee6b26077c2c9fd54ca96e80ec478066b8ade67a80d30823908267116a7d4dd99d8d14e01f805aa306b21278548448c403ad9b434e8bb8f0e5fd1eb64d2e05a64da9d27301c2a3f9e81f4bef95637caeda0208b14ea3d7eab831b429a636a3ddf5e0b37946b27ba59b506626e1645c26e05fb606e5ec2cdd7cb55dd7fa057ae31c9a44e747f4665d51d2d27587698876bcc255e182c9c29b832c6d5f119043609be21882c72884d2e3fa5dc568496aa2ba35e652e877212ff324d8529327dccd8592d71a5c010d7ec4a09df0a8377fdae84cfd9158445db5e6e98f2660430a8ac7465729941bde0b020aed63364bb69d7e7e3d56291d3b81da4a010e3a0fd1b82b49760f87804555117bd1d2aa68db8b15e75b1abe4c9a32d5ef1d55bc138561f64c2107ed0cf122559e6cf0316108b861c628af07c2a135c051958b0bfd7e66e414e31453ac012961855fe3a63eb03b170bbccc7628d39680766c7a5c4b9d70fc637a00f55d2d9bdf3832685724ff793aae0ced566b6a0456158b1386b3cb117b8b2a6ddf61a40f65f35d931d465a4e37fe8005a38cbbfbd1322c47110f4ca7ffc73d516f8dfb1843ac3b1c3c5ed6962a0daa55815a88fd0782ce8cd933dc895aefce11401eb1650a4988a704faab4b8a818db8f443bc086507ce0b17d32d4cca497ae281f629d3cba68a69cd5899da5557e810ff7bc379c4affdb5728a010b6e2a0a638d7bcbaf2f7290325ecc0e2108fde26de2e3eb028d72dc7f2a643c2e7317d1bc935168efac713df8198d295ffe1f3536746b8ffd63401fedac6e06c79a52a7da7d4b228d953f74f7952f93ac683138562b5f72fc25fefb750b1cb84751f948149ec02abc8bb5eb116887c49cad90993eb2e3393426a220f141bfd8e837d516f8b6f552f9b53a608067cd6a8f1b587d8af7dd5157e409e01d41ea22925fe44d06852b9cec4f34db671492770dfbb17db142b82c757604d27bf5ae1ac0c7b7f38061f44455f7b0c9a8139fad0b4e73db3548f4c38fca68e44b3302628d0cc58c9b950a2af94ba38bfa7fe85b7f390e79ce7398d9e63d1d7fabab71fab991b18545b592bdd46c1d9204814fb8dc4c61f606bba673fc7fb4cedbcffa47ec443dceda61f2846aeaeee80fe617bcc71cee917c3360e7d5292c42060a07e7cda72ff8d7d86aa43b0a85ea5c80192ebceebf63d24b405712f261bb6323ab27b684928bc585a9d130f96bab8722579053661ba4101e33b541490311feadec7829ebdcfa39b5d5b05f9e9a309d81bb7bc357ed02e94e54c96446b56b46af7d82742a6c8d4757969c2c1a4737cd6843f0772b519122813cbf79363e86580925860ba593cf33583520eac6a5083b905e17b68bfda077ccd75544a4afb0a5096aced58688e60524fe300c53077956f029868cd980645459366e41d215c2e0c4044bf2381061247b8b13b760b6edc8e0b094d479ea64b86214aa67164b57804955e3a8649d1945418bd5eb8fde2dd404b0113f2db3d184f05fa25f6759cfd1068dcf160497be4f809cff15f23b3b0da10e99d7670e6770766f71ec550653c5907b60631f885eac3923d8565dee0428feb7a5a9d6241a4c8966a8dd5c5ba86a25f58b87354cd1f39f8ceed02fb7ebed6faf19a8c5006fe10440a26bfe3810f60f88a85c30178e93e3b176f579e741e46d6380e0856fb92957819d1f0b9e5cfce8c59bd9f26824fde03f8b4d39de1fc3178bfe8c18c9e61541e5e9a92a386fe4f122cace1562b20a1c136405ac17d635b008b190cd4ef36a02b20e7e6eb21f43115948da85726eafe12f8418c3f9205a8655f72f1cceca83e49aa3958cb12cd51578e70d9f669ef8584517b453b3a9ffb94f8a51813cd161ac8694e6c8fd024705bdcd80fa630415648bbcba2e50e36217cb3afa1599fb49c82b925144f78649454f0d0150e91353a9f658917276c74965f131b147a3591a9d1272db8946194d273b81778711dcc94ec4582e4fd7adbf1089ad3811c99df4ffd3a11897122830bfe68690880b8ec0d33a0211c3dee20f930688384dda5e22d15615058d1b1fbcef2addeb92e8f3dfcc601e0e35720e6cc758675afdd569e969b11ab06a0fd016323d385b375d99f4b875f351459dea1ef4eb043e8fce3e2d11f2b7a30ca410910fc276f013354ae6bd4e6cf4816680223035c4f6c2637de8473a9ab2760a3bc76a0ec7f9bcf97bdd43f1fba8e20a2f2eb9629d12e60de79f0777b1a1c9d6c8151e50fdc9bbda1dc2f1c06f7fe08a6ccefb7259e0cfbad19652454985df77c1ac167d95b4475ffc86f35d9957e74621f6011a969cf9eb10960185ac80795436591529a11678ac177243ae124f371559f4d08faff9dcc74a83626d4784ae3916d43af1d1d816ab3a14c60694622ea3beaf07a6b2939ddfc4de5f79e4d28a2492e32ba39e496e3a0c0f51499c1b227da60deae7ac3d45b4f4c45df5417d5dae021ae91366399f23029b282f3254b72735cb17751f3a5776358b9407c8a20e284bdc01670fb1f535fda426a5d3b18ff0747adcb41ef9905b35b8a273735b4ead055b0850272a9854077350d08f4b2a7af30b29abadc1d9026bcfab3d035962292a4b3b79260de583af6e684bc67877ee230316e550a7fb0d7a52c0a9922122b92c74168f6a0c45177ce1d56a8c067f64d0a0e338ef01e0b387a5829aa991f9dc4478bf195a87b4562465c73f36ec7fabb342019f68b9d1f1bba454a85b0dee4c448213afe41e1aab422a6c4e61e9958f187906145265fe8113ddaf83e8a318331bc13899c8301c07ea58a382bdffd05f835de8964dfd76c37bc3d4cd9bdb743fe86f7e66e92283265620089dbdcdc99f1ceb3a130c0c7b7580dd169cefc88ef0dd5917efcbb28ae8bcdda1aa841099e9640278392397f84fa6389883e150a4c6a249c991992527f38d8be5f91d5a9ffe15b7d5b8f4613cc6f0f67d93b9c5bfa8330c8c9b30765cf265488b0092687ecd60e4e90593e6aad9a89e992f2276e37460296940ba9b003c6f685fb4212ca3a01d0fa32989b2e42a07d780d9b8e4eb1d9a107d62ee0999f34b5015060a698b58baa151ac09892ef3c8a9dd7983b4cd524094e0a29fb8aa8e6fb474bc1d0751a7cac06ed7d780dec7bf6f917e7e0a873daa82e271012c1bfccde01c4c1eea0aafb28b05c7d73ebc346d3a307193b36b9b82b3498a48f0bb4b70f50c06321b1bad29b77ec26ff8b1f73a173fef17828b5fbb5203e7ca55f68d31855fd82ebec338d2ae343ecb5372bd4d0da0c83f9caa7e15d41b2b38f589305022ac01fff58e705cff6f6f059c16cfc70576d1b8399491f5dfa6c347756d012df79387e02593e54f8d4b85f53346bd3b7151093ba657df12f17cbbf6a2d6a70e9c85dd7b51fa5af9316db72d8ad6842b7d55ba60f347576382dd8d30eb7172a754b915346708c07e78a475cfa605b5c7b588b04529f891d807cc5c46db105a1a00897d137a96a4ac4a2766457732e409b909b18b36caf34fef764444141179667a9c476aab51ea8a84a7b0363c67f6c87abf56f7d55e12f7b337b26051377051a3a64847cf5434887923dd56acd346801eee40c9d791d3171e383d91039897d089e0044125c9175011463fec054e52e58a1b02863a9eac402ed15ab81e4fd2501cb8ce9cf191a69c6b9a63cbe345df84cfc040e07eb78f172faec473ad38a05b47be5b4d6d6e645e1a51be88e0c8c07654aa14599356442ddf88b65e452078f5f3eb438ea52b89e0764db0bbc04608d05e08876066cf174407ec20844227bf561ac615aada7509eb53fbc1afc97ea47582bb30409502e01553b3dbf32cc597007b2b4e77ddd13579186dcd496973c41dadd9d0e4a6327456cfafdd1c315bfaf4a2dd6fdb19aa9a4aa3ee7435ed885a480bbf594678360bd61939322a18076e50d689ee1daaec4bfd8b5ffb7aed731e3f9ed06c14f5d4b4b213b369c158497d057b9bb00ed4340b02e14c0a9a0316151b5bdc9f19480e25da14a3a737a4b959078acb13b7cac4d824f01fd93ab56bd548a68236c82dc8aab8a3adbda4ea9ee259733c6b3c47488c8a4e46416b5117ee443b2f3c8d45a10d0163910c2cbb0cc8aebd0f931d2bd0a95205cb446616aff9772980a4b5fbd8df83c572d5a1f03b26b44e68b5596321847c43a7cdb2db2a119aba383ccf683871497f2fa3848a72c4567e08e9a2b1752210ffb2fedd64371c13c8806b6fe6b1d85ef80a276b210cd2eeb8a9ba258e5221559c357cdebce69b308891d8f272217f1f19b907fc55d90abcb643088ca14616549a5c2278bb70b954403691ad1b243e28458a25d544bf16ce76574e8d2b5cb17455700da10640fcc1c75eb1b1768d6c9c43f6dde738856410ba63c64756136d18ace2530de536d4337be6a1f03e04a83fef6d2e96da2533afbd0fc8216f1bfc1acdabaa291af67e8232ec38f9f9b817e6fe2ec8e6d77e80b972bde2894dada541979478150d7041de36204c98cf5e70de210f052d6f5db9ec5662a78538ba99992245177fa885c5c601d562f0e34778c7f96b8dcdd1078733c6f9ae5b3c64a1e5b08584a61f854751a301df954b381b02c3e386b3d692ddf34564955faf04b873b846a36eac1bb57d0cb91b814f978ca45e938e8352756492321894f5459292293f39106b0e2da54cc365e6a4412a80ece0d50f1078c9a646039cdd1a0cd080a2d01a5d6707d33b98bd370da1d4fd24f2d1d4e76b2e6f652b9c1e8def2743ed7bbe0ab35cb9b914df88b60d892e53e642f214d1433907246e4c97965075171f6caefcff8c311173fb09d89f4234eb099492cf9f4a990016e95eef91c2092f1501e1194e9bf467310ccdf315dcbf9f4c2ab8934f315bf1b16e7aa75014cea5318e0e01106c0997884d03e80298ed821fcc546564dd59c6b50999fd1aeff93994baae520bb2c1df79aa23b6baf59db54803fe64a001d3f56c550745107775aae0249e6867155976a07b1ca5eab558937a53cfae379fe88a1b60d4142226266425d62cd15fbc19768b56541be28cf3fd14eceaf4ba8bc9ad2de4b82ac5340c1a8b6876abf9923a6feda2cd352698acc1eab7777d7ce3c0e9d8a8f174eb26a259680a29572f48dc715cf5f13315666c9ce8a429436ac30ede0682e0bba6818c8ab6ea5b85f9fdb45c4b49a199d6de2da695b932a1c1f5824a50f606b192bcc4a9a66c1f3b884595c2283b6d07c9816f92e7dfc37fe3d16cc2189e2198e772d0c99c06cc02add147d2264a7fb5f260f3fe32ba7802419155815ac528a22924c71de9748a13e116eb80de7e8519a4a2494cf373c05bccc0939ff9e0856dfaac1f96b07215adc7eb478f33e999ff236c54fb883356863f4d8dae1f20f4fa8b525966cc1b52be37c0e57baf13e917702548fab2217e1657e3460f93acbc9d6d1e7baac4b749e53a55e4194941843b52f3a965b942af1006bdb5f123e9cb8649b6034f94e213b372bba72cd48e563c27d5e50608c65ba693cf669202e0f72597d23a53692d8c32cd2fe602f12aa9fd4c0e5009c9f85da864a5cb9f00ae108af492eec2c959ad57ad1657e26e6df4eb591af84ddb2c2abb6962ff1c6e3b632f6cc908f54e13c400a4992f04b157cdf28181f5f8e8acf5487e1504c6ee7e70c381db5051cf1c33e1c9641bdea52e4aa62e8624ddf6bd5fece77d8ac96a7c06c362e4b05c652bc9ab25a4a1379fc2759d78956bc3838fa34ee414e4281f606cf07929923d5f4ac2b23a463d4a2818f29bb2172095a97bf010f0e44f521ede2f1cf545db4dc8f03d3a4cd6fc9f9b0461897ffd1a61581adf14e7582481beb81beae964558e8a68f5efa421a25f53a31b8356f11439a8ca0fe2ba3ccca43c59e538386d96229d1490584bac4a9ea6e56902e6e1127605680d6b12a7e93d4afb75f7ddb2ce0663cf6e3b8fd549b6fab2af375bc318fceae6c6ad71990a8734c5b8d95ba51b2289f515ff99f8ba7f932d6651d48425cd76fe62c3c196cd61ca89715778d79873fd50a1430cd1890606b2b7d466ccaeed67c3c8db055d0583c61f2248989a2f6c792b3523eccafdef8e7d66dfe75d0c7cf412eaf3c4497c938bed6edba9267a5f3afb824dbd7f0002ae28d2fae730e5a36005cf764b30caa7b5d7f619300bf5046575e6b0ec595ff895070322b7c9ae5d7c69201ebb5a69f51a8532bee159b545bbeb6c0b3b0ffc15937cfb1718d053cb588dfd36d9c69cb1f8c47a5fa37f9bb783d53729ceada31b5ea59c5dc191507d9f2bec7bd10a75f5c376c05e3062707346bab8de3f2d256193bf7bc3e8cd38769b50b17141127ed89d19207b4df35d458e6549d6806cc00f07c2db048a43c9fc12b1b57e588dbf481432c6d3bb6a1ecb5b98228d5d94b71849739e9f6b5b2f2bb831745f1e4d50932bbe73a30e9e508a8a6ea6cc6a94b547fbbd6e158fb6d8f89544b78655ebb1ca45b3f0c3feaeabb7d9aac84ccc9672de56529177b2758bc6df4a34266846a0ba69a2555b475226a8d5ac15b894631036312b968f4e99ce04c02d8eab3c38f33bc26edd0ded6e75def734d6abbc72aa18da932881a906dce3f9f789ce05e573655862c6b9f382aaac2b08d2578c890e7dbd3be652368d75cdee6bbfb93ce28aba1b9485caac17b9316807d0a7dfa11c23c0bb00947ca2d673048d1aa863401adffce983d24de42cb05e5bb39b83dc110411ca4e7a6e19bb1d1cee357c3454ff9950c9243f7568ecab7e96ee437782d2d374cf23ca02c23ac4b483e494924cb5c2e8c7c793756c5d4b67d8e491497677c36d23e868d3aa4b11480d5ad81a2248624559b3828543eeb93a3a583ef539c454df9d7fa28162c788fd632497e8b9a99f850d8c45d104a8481e7c91e389244a95b6edcbf8fa78d5a627c9fab3127939006c271bce87653aeea447e00aa8837d5597f3cc92ac8ff6f2317116f90fcdf905d498f654c98eb7a1cad06ca8825510fac4a6a3c74f143e931f83d0d3192b36e0ff94c8d281653377d8a3055cf22ffcfabcb4e7f68c848f8663b4d27cb7b6bbf8eb3762ef5769e57debd31aea984cef3c0eea7a3e5ff5fc46d2d207ad451f6c6a89f924961526c95ea8b4c819cd8b6ca53d723a1e0749b6ca8ea247e4baf239c22d50ee73d386364f4d0ae2ec66e09ab72f39f5e2569cc674b0fa410ff4f924735841848cdd42341d08084c75d93b5cd41f320bf017abeb763ac180401e9ef15eb099f6e8a53f8435ce711dc7888cbbb114cce34b60522c7262d96662ba822d789960156b35f37b2e01244f5aed55df2727ac02e17906a215528dca911c8158d82caba90e52e01e268bbd09de320b2b0d13f55b99288159c28b686b0bef1342f930850c50e3c1cc507d191fb1c130b7754b277ee1a4bb35c5438ded5f58f602f4c6a3c75a7f04757093f50c7d49c4a4c823a6b661081b1a6f31eb4e8715b128064a998cf7bcf8198822e100cf71bcf8a2abd923086d0bb443c7137704c3b34e38de7639249d2dee08069937524e79d2cc790447f90bbbe160fb4b374263cb30aff420ecf1801d39e9dc638277c6f1a9758162f49072a157970a51118b29d7d6ac89b27398abc16217ca2d09ab0d0b4e9163241118ee4c267e3d09c877a878733823b6d4080d79321795685c81aed9a402432bbd8dc15e681b9b2a9b5ae1b134bf1453a70d0564cd42480080ae5fe2dee55e84377856d70abfcfa345538ec7fffaf745a78a6a0ebde2a7782f94ee2fe0bd8849a9896a22ed733b4078636e5a42b4900eade41bac46d968aed6ddc4c942eae2010c23653b24331bd1fd655a0ffdc275624f0d8aa1d1df2a56921a7adef3448abdf9ff84758f7ffc81b13f3294ec80c680c4425dcb843e3470e75c4d79a711a5b60c407d5b8efd2107d2c5c554deedf167a812a4eb5d4949ee415a2dd802d55a0c072bbeda7dac9a41fd3ca0d97a05a49e1c9796c71bdfbdfe054b7c357da07dd1672f2a705f1d6405089e1921bc977ce7c735f6553f321b1d35b3b7d8cb2be10033d32d36ab50962ccf399e2240bebdabe6cc416f26c6ad347104602df13cda4ab7e9ae886b2d4e3639d74620d00195b5a5e2d93e3324262a88b4bd9c74e4d0ac7ea6ce6a33d150bbb43d8839485f12032097714f633a08a95a96b953ae716d72d9d0a92a9e15cd454dadd336bc6c38e2da10652d3d7fbe4c8038e63ca9f1b6c010aa8e724c577d51cdf6cd6e7f2e105dffbc662128497c94363c3c2dbf9971c8b866d7fb58c9926739dfc21b44868af7900a668f1561a9b653302fad3386f2ff80be7d2a129ca74c216ae3df55d4dd3ab07ec97c685f73d0e7eee33a09e3de613f448f71687b1b5899c6866e683afea36970c1245646aae0ce7d72097b6677df29b78014a7f1218c398a7acb08268a4b86f2d2ff1093fd2c1f78d634fff8f83e5677427d20415a3db6e383a9bb87b9432d889f90489fa0b24ca8e72d8faf6e1481b728da3c3d7754bc7e97bdd83fbc6ba104b4dbc6c26131f21497eef0137f760b115eda132bc28d7ecf607ab3d55d116b2c2f7edb6d8f2df0ba238801f96c6fe017c90009f6388e63f91ffc191350e6e18c43c8d4e5e7cccae5fa49ac799ced1ad4756336ebd163a85acc9a72dd528823d5c037e70b45b8ab657b4f5144ab81836f22fd6317dea6dc688dbbd12a0721d6f5ff48a2f9b20247c95b2a983853c36320392e8ed54e6b110f0c4a3cd67b88e48239a1cf284e07ab9f0e690b1055cc29d8fe2bae22113834250cf32942690617c48093262bf8bd7867deca30a682a167893f215993e0173e694d44ffdccf6fe792d00fdb0cefb63de290efceac61b04845f8c848ae63e35f8c07752b9d26ccc812b34afb1954d702d01745ec0f807d9fa687e834762e479c932697cece30731fb6afe549ba7939609c0918e95e5a02ae4939be340eddf90071fb86a7d38ae36452e0546f3d64de08395fc1fa169f1b4b659e67ca286e6a5e2cd2c4a49dbe4463deac11f5f62332809d633f1298e4149cf2c667a13e74db1bb263978eb725b49a10dffb388a523cf452cb7641124e4551aa68d517d097fb77a6d3a8a0ec1f03a6bca537d05b52785632c4a94abb442ab79ba631e5acd6003460d363a2f602172212bb52dcb8d065068d369decfd2c7a42203338fa89ae92ac38632a29a3e7fdada2ddcf8469caefeb3c683f8f7c1c13614dfa305bdf5ed7089ce82e011d6afc44c6a62f4a1cc4f0797c83da8dd8df5736799471c0411f96c07a09c20a9790e54a62c6fb922aed78a0fef0bb6c6f2816ac0504b73319d107086a6ec2fc8590ec3f20e5815338ea32efdeec9cbcc35ee0cfffb5f2204730f2cf988a20b5df2184459f86c3eb7ab4d382803c61bbc4b0758285e635ee669b7ca9aa6fbcf67be8797e237161cc0e43212c114e605135d0d08f271bcdd698bc748ae21a3f59b56ea9663cb4113cfb8d78e0442e1bfe3b2a67489abf5797355a3ad9b2fa616e06ec4bd3813ad62c96d9b64101728ebb41608221143f2ed112310e5e8cfdfea2d14d702aa32d1f1d6e8ed14ddee8ea3beab64288624e0870ad754de1653559dc3b369bff24e9a6847fdf22924a1a0cc0bb06a9ab5d4284b5ab6f60b8612d5cd5ccb1ecbe5ed447a3518ba854c61ca5b2da817f423c5735d0ac4ee8f78914a83e0a000ea5cfb6450c46d1bdf94240e7cb04767100847fb20fe32096fab4af6a018d53c5d1089977fa8a920fa6f446ff92adcab67598de2859b08287e2caf7cb515668012a220cc8de1cfe055266d0cd316deb652bc3369be49558e87ce9ea62797d0e9e5d61f01184b7e80d01b9f7e1cfa3d0cdd05a360664c4734369e732e16150e685decd57d9c93eee254c9c9b08a3dfc8687f6ef1c121ade27b8e725e9debe70dad1c6eb24f5f3d72d12c392ff27ebd1b8594e607d9256870f1b3303e069638d2aac5061b22a83f459ae87b49d030b475961ff483d9b26a39d6853d4ab9e008ac24721055b2df30ec6606c8aaf423687bbf3ccd723827adcef27c483ee12d5cd47c0548f877b0d9b6edb41ed7c312d522ed7ee49aaa1062ddfe343ef4208fd3d6f6d92752e774019f77086dfd5ba12785a5cf0a88a911dedd1169448c482a37f9219a7e139d81c4e18ab9e17083e2add4260049cca7888e23f9c38fd9896150c834b2415dc76702ed740a061c88c4c1423607f19172d41a58536082fba40cc0fd90b6d467bba12db9056f660bf4cf85e1396c022a1138314e18e7ef5ef3ca4d83e8eab65e78f0c19554dd0eaf198cd5c5d02f683ae814c4eed9af8a3964ebbf4d282d61fcfe59371f03565a2cd919752ac767e07953f1a3019b6b851a0fed14663096bb0617c78a800ff6f92364834f2d8a58ed1c11722461452e9c062cf3f8d2e2faa3402720867d5d74ffb748a2bfbedb32b3e1e66ccabb6575bb4e57c1ecc62d6bbebcef2895f96b51130add448225d1d62f01101caa8b6ee48c76417a1deb630fa4863d983f1505d00238194bb40a2cfe6dd2714e4853f99c7b86750ab7d431bf367526436c7e368ae7963437df15c713704547d873a0d0e3410c7d982a0aebcf34f50e393cfd5c67b0a2ed8fe16e0684a584192891a2422f31af5e67fb5609853418651128f4cdd969b8d35d07f30d56858a2284a9b1ea092da24c8d8f5c55f63f9a221e90f69aaf9f28a43f105224f89b81e1c3a824f3b2c7a4644becff1e71b46edab74a2e09f85ffda9bd42d77f89989378f11c15ef2507bdd887865d8b265f83edc343cfd6f7f808b0eaaef6f19779dfadcc1c9303a4ac656bad7d35718f74d6cd3bcb10758956923c89b7ad2152086ec5f14bc5f84a2594b208e0994dca29b6208728af43c1feaadfbff89e06517a34cde4e7985375c5b7f7c5346171bfc35f9224b85f6325bf8b43e7824e96737e725d96d4bd07922a2d9f7073cf6cb2a46801c9e9c7d10157c822e8e23a3aaf20554cbd3fa509805f4a1f34e4e39026e9521a93c24cd7794396f8fd3f760795baf5c7452d3c82d21a4f2c1ab8f522b175180f7a9e436ed73075c56d20c9efb02e66f5f69839096e7a5300ad2669fa8959b3e3dea041e5fa7c649223a1d2e2e7becb167c2fda2665ced22a949ec3b622c2a91545da3221f3077c9b099e0997a17fac7fc9f8359617534b81262d96d805007568dedc08c0416912dcca5fe106f0d9ee7573cc024e62067653ef9e1f5f3103678472467372ca10467b7441320ef964c790d60c347bebbcd5cada9b8e6043651566a2ad2db9426a8640165f0fc9f62b4af60b4c3f311130c06dd2d52088b83fab04b6aa7258485cb5b70fa98ec1531275dd320553bdb5e1d084e93b13d48e463f79d7ca765549a66ced46f09465ae8576ba5009a66cf23a6ba573dd2dd288c0773370cad86ba352ca411f526d747d047ea079808b22bdecaa04e94ac97351477faaef58a483a45eef3a0c206dc8421ca6136809933efcb3b41961371bfb4c7b7531bb878931c56cb24f3b54aea5bda921e942b6ca4e483927bb6712449745e6f00fb862f930f84e672d7d3e0c9832abb863d628c8bf784165105be7bd215b1bfaa2a97adb9e11520fba27e7c7d1ea193ab2051e3b39fe2b4f8eb8e9542033262fa99225710815c14cb05ea79cdb2989042cea9915338b8c54874afe24740789249ced22fc79016f421b6f43508151cb33aaf7376c11862addc18c5431fc2d9696d3f9f3f534ad41ddc9522139cd354f8b95561323cdf6d6d6991ede9f0c0f66ca7ccb75219cb7c02c8e9e82da3a6ef86c7cec08763ff1b09f86bc800b00b50100fa56395c47ce7e0863ba53c386d877dddfb8bb22baa1f7c114aac66cfd6d64305f47aa5353617fdd7d5e391f9b608ece540d3bc308210cbefec3a844dbd1f60d3042bdaf22b7060fe45241741b3a4fe4f6c50bc70d3ed6808030419b3b4be231ad28d0e921d583bc763fbd2121b3c3f846fad246d746c6c5454373414b63c46eddf860fb2e3481ee7068dfdd94637c47da5f7ac3a95d59dba36bdd04f6357cf555e6a87b0df718c632f66df3741a3966f1d134c11b4d69fc76272050b4eefb9bdf8a986a66492a952a9f7bdcb15323545c3b9d067a4aae354faeb32303f29205e868597193c8909a857463b87eacb40880acef3f10d95b7d7755a43ea378309fcf427c24a43269184d0de6c343a3846adcc2ce9e6723c1a4caae4e5f859206e3acdffdfec39a167e2f4f8b9accc3c1cd5ed8409924489f55fa0f53c8e0d9796a2e6334b1618e030822da40fad9c52ed47fc00b2934efeacf6ead1efc34c494c71d07dc7a9fd297e05a1bff6dd18d30be857b4de8985f6754fab42213ca85945cde3895d601fe8dc7219404fef008605ff862bfaa102ba5a5f00c0af69e16d1e0a7bcc298a571c0a0f3c3c94d4e1515b85cbf532800a2be7f179d30ddafa96850a513e1fa1c3eaf8ac839ead8a14c4476ffa1065fe19b6fccc434d05b029b83ce879a591775519c4e0d6b4897f93992c9cd7c19e47827dacc53920d40031d619b9be1b32914f6faeed9b1a4dad88ba0a40d6acae5ce5068657cdafd8cdd8543555a855bfcfb08ccce385a7316f550f24aef07dd5da64f23087e53826a1b36386291944ba44ac289777411a0fedb11ab23fdd5737cd974079886c745bd0bcc5700a57431f04941d40eb8ab58141fb176610a4a3e8b6ca165082f2166d1058731def6db1f495302bc5eb7086dd2cdf8c4cf0ae728412d73e69a7d136e2dde07a822d5e2280b5e72caad5c493b54f01160c0098374a9bd993286cea0ce6cc59394d5305e60d77d1f1e0d728712c7ca02e0d502b1b91800294e8ff16acc11dc406aded0b0fb4943c6a3bf8c25de266bafc60b1a983f67110c008e7840e48b3c4041a895663ad25d4e762ad8bcecfe7db99881f17a1cec675cb24c05446bf5c9de7ee417b05ea9758fd0e12fdf0fa69d5aa10e3f88ec9948fa93171749eb8deafae05dea3b46975bc1e6cc2b5f15972eae3c0c2668a71e3493c97f313e2ddd402249db9ed2754b0838d0cb39066d879d27cc6a4132209c475903fe65498cdf8719d8fd356ef29ae255de65d44afef1b44ef18826097501474832b5b9dfead317af2857214495dd79547a5ad12e08b5119dfae3a77aaf462f94b37204ba732cea0cc4639b0b45757f65767c74d76744239edd8a30c3a46b8b7c5cd0221d4af73a4e53b7b6bc9da7e16d383b985af2cacc96cd3089185f7529101976dffd74dc281cc0af71e951fc4dcdb74a4fe68a08a6da218442ce6dca3f087230a8c76aa834397af09c227279ff79cef3b9af064cdc63ab6434cab6da9a27884441b49f1d06490c40f5bdd233cca19e36a99a8f53160c21193a0e474ff16428ddbb14676175042532379e0835216543ce71380f819342609f86d6888881d76216ac21ce984caa5805b10cd7b58bae74cddfade2de6b9c043266f14791f04433979f60f89cb129e6d62d2db5571d38fd40bcf572730386ceaed2fcda740c29317deddf7f2d3226a9a9899cf43d75fdbe3a3b3025960641372223f9d9973f009f71dab087e9164d72c52d2df662a9657c34aff9b331910ff67147cf922ee97a10d32491294cb624939f206e9b7e2e706303abf7dd72d5a71d72ca69a7ff099ca6e8bdfaa230c7e5e38b0898da432695be6689c7c2f0031306e19b324d398e44d9260341ccf19fc9d9e3367a74a07a609e91b9f5c3be20edd9ef7ba685b9944b2ab9b7d625577339a79b1fe9f71097288e1068999578bfa62ea579c7fb3e482597beb2b7364b105243a310bceafd03677470f2db0bfc97d149bcf900fa32df843afd8a3a9381e79de7634890002aa8bf704bf626ecfeffa9f3b2072efe99e936501a62b0faa2807483cd5d8a0e77b95e878c76d00405b3eac60ef863a7a0134c6b29853edb1a279149bd6f67db80aab2c28e9d14f8501c09b375ff5705e3740d67768563299c6fcf860a5c2b58a02f42e99b2ef20cf2dabeecb24f144b537605f4a2edd4106b570808a304e54a150534a7178d61718af09c9b63dea5d682ea3026b638b9ed6f62488c527fc73c9d1264943832ae8f025c3b665641b4af3940b795b5911ed6d468abbbbc638322507d89b4441dce97a8e53bb190a70df15f187c5245de2f390947e971f048b883eeee2a2abc83a75c644bd95aa63e6da939866debd2cd2d65f31951e7deb53d14acc8c039b09828d9bdc485589f123f49f9ff6e7bbcec2bc9509fc35fd3d0f5e46dce46d5a4d7fc5dc9c014f9a6650f48d5be6bf32d9d23ca0dee3d9b3dccb78c738a0c5cb4a05bed2ba5711fa4143c851751066e98775b9582536178297b3b11a1f1a5d3cf96eff7b39a5e0029dd64650c0ce113bcd8fcc93f14051a359b71bb3505efafa229866b71e458bdf5d8ba0d9b46a03b89ac62f18af9cf30ffb43ffd6ce218aa6aa169d1be96a7e6b37a19703265429517e692c57af78fd36da6927be099dee1a45b8708a2a168e28fff24d8a672df3f8c1ac77675231f9a1e8689b40aa6951a4402600245f19341e869308ffcac88b96dc39686e059bf668958dacb4965108e6c61f94f53c81b751eea0a002934751f628e0b51255cd631fbb10c21ddf149764cb3a40c2e8f6a6c8183ed4428d240f2b50776c8d1760c015f896375f67e6a74bd580557951aed07b4c66ead6d5af83ef96f51009359f44ee9396a5cb97ced14e51292a91560c44b9ab6bd36b760a21685c627609cc7158442c6a7c038669dd74419655533b4a4a8e7bfdde074a544413dfd44032bdba0e2e638f9df9c47e9e6afcf0ece49e68f15bed7c89a595e06c216d64ced49880903132232ae0abe30176b26d4d5082f99b21c4b46477595647cd0083adeaf83207ae2ccfcf34196f5b650a56c5cd3f0132c969165510be9078b42d613158d7cda808d8e77657a20111e8e4927c49f6be925aadc684021aa92716534405cd2e4bcae024a4edf8fa38724fc0106590cd742b9584acfc630f64de4f046315d58f79e7b15ec516586b9db97f1868a7866157916b5fdeea339013530d0968f4d925b2c202a8e1cbea22320cd36be9e3b25a9485ae5c9c27c96a7768dc46566f3085cf42c9adc8d40d762a8ce1c185f6c071b2f580c6ee9c65d6db952424c57e4e4c42ec9e2a0299c4d602dcf25eafc8621b26a40e531825c44a7f0dcc98faea403b0772f43095a4a814e26177d223e58cfc5e99d760d77fa1695b1003bc50d474e0d6f9d51dd3f02bb91029a8d138fe30b10d25d3cb97e4af70338b2236d640f3433bba5d33e93c9d56b4c49a9848524eefe7830d17489bf5ccee4e66ba0418739450d8bb0f44645ac819f5ec66515358d0c8c866093953fee1a5313f5f7ee41d14468df6b6f4eb67e9521fcf75993e825d738bce3f52e980854be3d5a3ee346c23f39734ce41e643bf98285aff31c9974a4d1b69f415fb36b03ed0788c7ef667c27d6398270a38a041ccf76fa5e88b2c28d5eaeb3408d18d098c352ff688e1226bb71527a46a5efd25dd1ee020d6105967ce4654863458222eede1dc96898b9d14a6299e60fea8ae38ddd286004c7f9fd1f2d139e86ea1f828adf158cc2eafa22eae91d5cd4fc56d942d1f298403a9e2a8f5712d6daf9a72c4e9a6cc355bec09aacb85c080c7cc86866b68e063da7dd95c10f51a8c32a1e4d4515cc22619251abc89567ebee94b75f9c4ea191e98ed8efb19cc6aa854158ea4651551ac0a95e789bc1f5d6da1220f2a54a66b71ba8141d2197e967cb9b3221040cac1e56903624d138b316668af053558caf8666addcf5dde57181eb7118317a8ac03c2b83a807bd4a68cae2ed515b3646c63eb6579a14b155d0d5443b0718eaf674eb6007533ab8d48007a109d3ab1cabd98623d351f8fa396dafe60b6782a7749833c5d3c125886062aeb133d6aa1192730945058143559ed70b6c7eb6d9e8ffed1277f73694ef8c3746d9f6f2dc42a2dc2f5f5c46f2fe1cf126a43ced2e71c7d952d876326b0ab9de56c2b6402df5031841b6bf0742ddeff5ad910c5164a2b7aeb378ca03ee8646cec3e729a57dfdea236787f96253763f1b67e5589dfa6af503728bae1f231fb156aa0f5c02a91448c8f0b43d1b5bb5d36350159def430833e4bc536b0f55f66b7d77ea3fe03143ac2206f0092101877e4340b6ca3b65751cffa6770ddee6a51822aad800fb10023c851e9d10bad66fde0440c230aa9ea6e62ff9583f9642d8eefadcf47372546788c7f646417dbb28c4ab956a66309725bd808e52837fcc2f64aa3b17cb6897f77c5031137d2eda19ec4b7090d8e8724f2f22b3228e9b68a1fabe362e411c3ecb3f6235271f4f5e492b0ff7ba0ac8ddbdf21d0c7d0ffcaa6d127b1373646f854c1622d4af3a783b30e859d76a3441b523dc41392680220875d6acf51fd17a811303215a55db8f1087310e17e262b29e4c8b3ab4c5cd51a3217f915f5489cd302403210535a5b1b9617edd553c26e0f560683610cdf01a052679b130a896fdbd6c4c5a7d50473f744188afd8942a12f09c0f4aff74f07f841ddf744c8b1197495f974479889d9d52583b9db7e1936f098debea5e7a05fe0fb267fbeede212fce7b90d60f9d49b546fbe60abbd60ca5e3ab2953c30eae94c24a26f3d1bdb9da272eb2e33d59d91623449b6cd04a441aba6267cb277e2770cd9294c9d44ffc2c0ec3d0ff782ce618445b7666d355149c4eda6f698c96c9b6a83b7d52d2fdf30b58797079a4b19109f31e0342bb5d0e6e56be00d6fe77fee8c9ed7c414ddade2040b6a3366452f6ee4da33f2b9faac27ca424bbfea552c74cecca9587e5f9756d0999b2f318c5e68937407914c88eefef840a7c09084e6de6fc182c539f21a1c1c8507696cd6cd86aa2bb41a96da6448bf24bd6f2acc68a47a071b7ef756e5b448c6e5241844acb7055cd0f055e073d5c2db20d31860213cec0c73ff75cf64688dbedcda9b1638e4161182ffaeca05a376ed6a79dea8211105be729cb715ad922b019c4ef2b2b070123e843f75b98319719fddcda81927f63390039d9567d20df4255da22227de04d755ff00d283780c6c82c9308668f53432071969e5e2084ed30d5c12c9b81e11c55f6eb97d02fca1b84bee9ce719bd62dc355ceb0cfccd4a07170dd74fdc744d487da76d57ee1e48c8bf464cc9a0edfbfe1b33efd16f866624ed8c84bb0c138ac2a8cc61ce2f440e12abc7c86352feb83fb158f792baaacc4ac17add22d2c3c0b169ee3f81f592eed37bda29f5653e17dbc00170d309d70d8ba9a6b887df140d4273082fa2c4e08b147fcf5969310eb4b960f786a30352c365874067d6b347a3e10703e499f57fddfee859190991851d87f0e35cd2e537c6d6e838f4f5197d493a141c4ba5cc5ff3b940f4f52fb5dda823777251d33b1b56efaf171fd2094ce1e456abccfbaa3460b4dfea5ec2dcac169e6cf0d17a2c5a0a33fd6a7ea30e09aa3c1a1615da96a0b425980672666d7e253961356437d2c218db97986c5172a9eff4882bdd68009cfad81c61182d3d2add370b52fcddd872859f907c905356f872e0530a3e8fceb5421c8d32a4771a56a6a18447043e9948495fa98aeb66dc786c48a2b4111490c1f9a3c0a183de84f5b9e599885206aa2471f6e04993f9bd628fe90ba3d99abdfd8e5057717f979b50528f53d332f2931250b85afa7525c370473cd28b77f729815f19c29f9b34189c68cbb85cb8642d24ba6ce2929d79d03ca98ed3e92bc4198478305f0fa31903b4460a051cac9fd2978da531afccfebfa2fb6bd258fb14d6e1718fdc5eda0cf1b17a2253258b656e14cc0d1e9d29a59d93dddf12ac0fc52d7ea0625c54e5f6eda92c671a1c700dbff31337e445cf4fef8620816fe68efe692fa82cf99c926eb435cc5c3b24394ac18f1aa354c932350d81e54c64474fbff74f1778f3c2b30ddd7dee5aae7c41de7961481fd89fff36c3c9494163af28538471c06e61040abb6871f91fb37d03a5f3f31c92b02d679362b12216cd4c604bb65f8887b53176559c51203f8397ea3dc09700b7a4608238ee1c73b148fddf6439f510c96537f4df7087986d3e55ffcdf8af91cd319a2d6f70451cb44ff001c30122653acb2b91cbcd602dacaac2dd1538948db869388567cfb5f768f2b2833c97a9073a3f811efd202e0a1e9c5a07472cd9096be2483a785b9b161f4c7dda3b10e7816c810aca07803bbb192ceeee01357bd299a63c32d07e1ab081ceb517cc3fe17777d0da7ea9bae5a5e923f4ef10c11339a2e05033530d76b33e9c5543d686ab59c752b69734ae636208f548b672c495ecab7481e7a79f66d9d43ffd668a8f3036dd90772373735197d30bc49bac950a03ae6d39f7cf3c3ed8b0a31f7598348fea3654bd6df61a3c534f9ef3aa5aa5e6a18029f8714510e15ad85bfc1b0703acf6c653c65bf8ebaa8c93984ec6f5572874c68d97bf672c999643801ac7ad7570e0d483948fcb60a1d368d17dc458684dd887478d308a2e29337968e10a585d36ee8f81c16082e64f0e75592f2c1a7e4ccac5cfb8e74fddd28b33eed77076568a1b71c532d7c16c34f10d36d724a4f8e690d29a52f12d6a29b40fa1ce8714fb0fc1f71ec86dc7a7f735a2b813cbf5bcc146a93192396251b2798dfc3c4626d5ece607bbc8b022946feed023fd15352c0306f4f5b31227f51390b0c60d040de6dc6f6c6daecbc09605671714c13a44b9193882f8c36333d06ac0a3a9703d019f90abef7fa06bb00b2b67e98c53b0749eba8ad1433fbb063f86a8035f3106d6b90b215b34fc8354c85464639b58d6aaebe983ea4ec838f7c8f1ba492f091c18c5c3710c6dfa6804cac36f0f8d9ab5428054d607d527091c7cbe2bf7c9af36ee6764eaa8acf7ddc50046927a6deda77efd71bbd656a16ce262236f4ab09e12d8937c367d6670621aab43ca06a76135eabb4f34aa48df05dd92675fc7785a03ad61d9fc553fc0865be45f2bc3d61f4e48f38a8d9ea7845ecf449675f81181dd15051f11a3d87269f8d173e4304882cfa52f1b0a7e7f98dada24fb686f7c18f7c89b494b964821cb4d68dde2e42d83fae70d59712dbe8315be4e948122e376f842a3c36c1e01b2ee832f18320c035de754968e9849eded090e36ec23d7ce6744b596a49e5983280a59572caacfa1955787df3cefdbcff2a18f972896226dfb469f66c7a4a4a1a186cb2735fd754d392437e7b5746e00d21074297841a0466236a850b8767f8a217b78ca7f7d674f63bb5c3a7c127afa59e94c1c38cde74fa3577769bdf39ce014bbc666e6960f64646001ff4a87525b9e9a49374db8332297aa8f397adf6e4bb3b46d06d4d182c4354ea783406d682fdc967710421387e2fae0d8749c2d4226c4c7bd3241b4dc3ab85d7eed0c026efa0366e136856324f1a5e50bd8a918d9af57ff0912060ee3a1b902528e6678e548ca2828ab1f9829d0194500aaf1b55285899405df7aae6d3b711e72b1864b107f75a18225f88c565c05c6d2c0b5e26021b7cea2220f25a843149cc7985eab388dcdb823d0bbb3cbe40b2d03a155f201153a1d6d48854a52c8c48e23db977d99a258da0c6d8f53c2e6d4eaf17e6c7a3622015a3e5334300e94b9b96039cccf6b4273eb915dfcce9bceb22bf25a5d9a361400ab001fd8062211b247cc10ec44850919501de7edb5ece25855fec3a0efd3b088996f9d76bc75f9b3c8f0c1ec16b9e72526eb150608d2dbd238f9714333be57a8242ffd75dcc0db6c40550ffb8c49b8a0b1b832c2027ebb584efb53bcfc3838ad70ec345b972bf9be97bdc9a1a75b9a26daafc7a050e58a22f737c0095bf42c4ed217abe30cd938367b59c1648e5027648a58545ac5b545a7f516cf3ccac9ea2bcb76a5eee83db75c20f0b949ee1fd864596ae2d9e2896c3ea9cf245b95f229da87b277a5878b5d1def5ecdaab4825fb8c64e22cd37b2049a53bd0a7f242702510906fab3b1e272253a2043d06d2c40e1dbc072a6f4273c08e298f4c0e8095367e7fd9fd5a4a2dc11b9a3d00ec16c1b65d788415353a65c4477701bf930f7beb54060ccc55f1c0e35f5cc93fcd2fa64e7f0444eec63064149dea18f39c41f44096a736bc01920cd2a9b3937124e15327c236a7008e7dd00c318f19768d84950ced64ca2480138f9d78a77698c2056178a2e0fbe25fdac09dfea72fd98e55370627a9734b3eb89f6ff4da75f47dea7dc2c35c70b0bccbc42a728f8431d00a185382663b3280dd07bab2524158ba34417a5e0078570a648e8a2c89bb4e1e671b26f537e4d796123bcb5f8a5acb40ca990c9e62eb55a0527545f88d74b2f0d441c9bc9d6930ce01b11225e7e42689ae9bbd334acdb7591ff1aab1cb0f713eb4b85cfd817f46636ce02589e155d460b95e3dceaa42abc8746c0c8de990c5d85349c76dfd65fbeff7e5acf0bda1b5492e5e939f79f99051c87a3bf51f52b3b395a3600e6625cdb8b05235cfc282e4e29610c08483f7a0d78c80a303053067987c211ff8db2e21beae4cac13f04011a8167242cb0eb236681d4d9ff041a31646130376c3b8bb12d768241334aec41cbbddb7a1ad25249095cfdfba96c4e93833b4d9a1b3c4a305aa54da89ca841bf44f960fe59382324a65ec371dbd788f2d9237e372a80154578e12920534b600af4feb34b3253463607f8cfc54363a6d9b9ea3a5590667f66dcd81d93022c8363ebfa5c3472afea7a215e80f3ae62f5b4d5df60a3315157e4afbb07bb3343818334236f23f4510e65ae2058fab87493a692daa4353715bedff63e5edfc491852184130602fa1ca1efcbe316ce1636f78ad13a4dafe0f6622c8e26bccd465ae70a7b80665588161036a41022012612f2e1efbae6a54e391ac64a43ed1e5e5b2f77a283c685c22496c9bddbd852dbb2fd04f7349d77c67ce939bb58b0c3e62e14c05efe1b6f2e5520344602084d5377426ec79f8400cb8fb4b09d8e3d6dd6c3fa6d80a64923330dca8068b1409c629b292f4a65cf8190cf14bd9dc38baebefaa983d6d20864502ee19981d74e7ec9f8725548e1ee3cc0d885a071aa743e056992ade7746e3a34318cbb0d2cb2a2f690bd62f6b08a9833000ce1f6bce07bef84603bede38609eeeb7ed98cc9b7348ff762282bfb1eaf3754614601a0410450159224ae8b664844df58091ef0559fd3d15f21ceb68c3f15696808439466710cb69ddad58893980121cf8ad8e8b21972dbb74ba9fade10d33270c5eea49c632554a1c0c4a5fd222e7b590fd7bef007d07adb36aa8a67a7a40454a632e1233c1e14b944464cce769e7dd665f5310298803b58e7e0783c21734a22aea0cfab764a7a325640c0192af209e69d1a3f3a8c6dfe09407844a09d197ed02137c6c1d158e8d5c5b4565b555eaaab437d1c4d5889e0044ca0f563f02379b32f20cc074643e73732b07103b633de63eaa97b51be535f16ef19ee2cc3854e93c534253b071ad43be9336ac86bc7172b7b7e86a7b31fa1b71dcacbce0a73fa2afc84ad47dfceb2e9f4f3571d193cdc544ac9f814ef763b55b0b80ecec5ec01602aa4772b053288cd520b10262537d3b48708b9b5631bdb3a062185fd477c807f7fe572e6513d45facc471ffcd38bf2fc78491014117f46943e19cc2d4d4362973b05d5fe484b140752f368585041bfea090b1309d5a4509708eb256157cf8cd3c252917ecc1eea72eabd2925c71229c1b6045f4a626bb54ef439d88a464245297b07b69cf1ddf0f87bd55e8ba8b49fa1b455150ae1e3e9ffb4e1487546fa3b8c9bd99ef8563a15bd61f690f42d6254b4b9c831bc70f52392496acdbead0bc203ed457f7b5bb2db23bd246d58fa76d1398ae22311015f168404cd33813434ecec23e3e046d6868e8018c23dbc1b4391f11cb62cc2b9bc8483086f44f2cd82d9cd7b43ac1402a25a32997a0e6730d84e0f29d2a80a25b92580a0c78ffd0f4bb0599a2344d1336f30e799bfac61a7c91db5eef860d891c4c749df05eee41e959001677dd1509f5a2828b96728725428ab03209d138531656d494d33067b39fe982a862eb97c965516532294670be225ce0bbae999778d8f4d278701a2da0dd7f4110fbf73277cae7aa8a14f046de9699f46eed764f9a796e4472e68189daac76e812742d531789bde3cb405d22d9a808970b564d3021a90cf6d337126ae860f8f51bd22f25181c784a5d27d343b108a5ebb1267f7936a39f4047194bceae0f9ff54e7dcb9c9d37daea82b59115ec861f0fee37aab972df1dac21022d304aa5a56ad3c49d585c0d48a2dc494bfb91650177c82f2359c81d14cb1c352e01171683dbd3cbe940558a6254d1e280f592c8e2cc7206d9a663111a99732df2b66cf178e2a5fa3c307eed0f1d0f93de9a45f17b5573f158241092dcb4c500908a0ac46d24893fdeeca50948c22c667b15995dfe5462cb5f307c76dc0fdbe231573149ebecce4797666b5a94f7462ada9bb427657a9bcdc53acc47b6aff51ba1c3a439274e6fdc9b4d3173a42beec1dca2176be2130a8504817cd7299acafbc9a6533e41c964fdda8f28805e4b1b45d53150128e4457e8760d01007c9b614004882b72dd67dc852d25f070331ae663eb60886ce333be408279301531616d95d326acf9ca480d3f912e15f7b78e100d8059f640e8d713b6072622daa3dfc5de894a26d2500f060541e9f1fa01f1f5ced06b64ff1079782356aa82f93b7aaab74b8b565bb295f6110c7808cb7848ea5b75a0e29a5d2db18380b9c09b99d6434dbd1c4eecb21a170bbd434942e1602d8e32cde1ad1435a04a01f7a959af9e2cf63ffc4505d5c089849659374c5f5dd2af0859ffa977b85e5241903b10c2a488f31104372d9b32c1bfca89575e69468846052a544694daa8d4333a84952ffc4cc72c61e2a28ce10f68ca5878dff089af3c0365914249398c691960551d0f96ac828be7f3feacb684f08aee26820fd809d9fc612a615d36731248905d25f409ba6d5dbbc39127b21930004323d1ec5148db52bf2ce745a254a6de59db0af50374100631e78fe83415cb348fba7729df0bfb2189409e10d870146169dcc9da648f29a47f7297b101cbc424b19d1c9f8b98971f5546a6374df9d5309ce1a410c7ed724f82596c0c87d8d9e2a2275ef9cf620ac6724d0a022190e9f52b5ec568f0c5fa7e8065920f635af7edf7e1fc441646ff84b1ca4ae58cd8eb0ce0344e99a7007701804fc4251f819f62deb007242057ead6a77f5612b94651b70dfe40d7ba0617212defbc90df426cd3c8afd238aa193f21a93d7e09e5e9b8db4cb40bcb3435a887c201c68ca120106d6f2057e73b5b62760b8c25817fecd228803b5aa552eb3e4a7550ce5a743d16728f9a54f9439ca7e8abcdc449b8441127615cffed6e7d4da8f1fdea1186b4a4501cdca8fd0f0a73f7a4b32f18a3465c718b96875b9de4156eaeb39bf20048daa08d4c5e10687fb2df45cc87bdd4e258ad55ab997c7bcf3e03468e9846854da011fe64d836a78ea3d07706e5db71f2c3d18e1df04b1a669d4744b90e1648af4f21596731e496270fef4df3a2d0c33a5c47e1d56172c93600267761b7e00c710dcb3be3cb90583f8ab0f29e1e0753591599cc6984657731e74fc153d4d2bb1ad06777d70e90dc07fe2a1222d5ba18c71fb62b46fffac1314a64fd25674c6a63a25872e2109afc8d638644c9b7a76f3c6b88c2ed8c8e1670a4b68d525904735d38144e3c8747000a1821635c8a619e6112a6e768796049cead5594ae2dab9d159ace0953d5eac94655db890a789b6cd444ad543cd9540c4c0dde7919089db646e2108fc22f1ccb6a226cb8de1613ab15bcdb5acdfbd24367a3d66378a309a15f241c32a6f5aa60412d31892fa375e25c74c61a6dcffa157764f78fa95b6c7a5d2ede86ef8f97385c5eccf8494034fe2de217e2dc57360a085ca00a9a695500f01d94743eb9f1025d1f6f8124fe1c09af1e2473d441bdf685f0c695b2f32cb521222206555cadf2e06ad822822f5e3d21165e61cc8bcf6e367218c31d1d17ed4cdf92eecf09dac4eb93550fa6ba7f25cdc1a38ab0dad1f20181bbf023bad54f21e1a157bb207c584c21c445b5fa29709c7b80913196993b336feede22b0a3c573aaf110d819fddd14eeb3864ec221e49c57a5ecec6de3cb9d62f5b7d0e9ec264b2adf0c3fea2bc67cfbc6d777f18d9e79851a9f669951883dc5bf09abfb348f0478330fd542748d3abb5dda50cee70e2a5af5a1dc8256d3c8ea61e437cd929ab398453d7c8c78e44e689fe093843e5f4a516cdc3286577f3280402756aa6b7116085a9a855dff1900809f2550379a8aef112a872888a7e124264c39eb9d9fa3b2e76645a1e5bb0081770897abff0e585dfce73ba1b6589310658e0269fdf18ccda82e2fd03567aa5f086695eecc3a2456563cbec583b7e5e398ee7e5e71c5f5ebbd70df879280c364dfc24f4d6f5a260618bc2772448e9274a9d5006e848ce823f902ea8d5f135b8c097233fbf2a9c4fb6940938ff0bdca6f51cd2a4e765150cb0a9d3233c32b123d320b14d3cc3fafaecb824aa51b92f72196ba3e4961bde67017e84b950e304e32417fc9fe8fac0fe3c259d4dc1d48e4bc50289595a50cbb88b0e8b02cad84025b7d634ab4ab422cbb30d33b369fd28975c98aaa35ce753b5b75b9f5c9bfba9aeac20d0e497870236c7b4502ac1c511d301a67f78359bbf8de9f0e0c3457c96c2498225190cb21d9288fb8b6e16674d0786064990e4031ec0e3ee85ca0a3729120e5932798035da816d7a6bb4b91e2d7146cd5b7c6068a36e1ff2ad8cfb2becbc289f7effa60db00c5a959ddc1e668ed799b2bc2c129aafdc8c2eb668d32c09d1cd34fa2bbf836059303bed8fa5fb6768ca59c1eaa420be4fa22d2f2a2d6458a8c588bc2039aae953ef57df41b08abbfe2b81763ac5ad77ec6bb001be86f8654fbc29edc0ddafeee4a841220fa3ff7186a7df865059a6aa7d5ada27b3eab57945cbe97540e5afbd71bc13fdbe1f904944eb3437ea0d5c8f70e88a2dbbf7898bbe301877b6af203496edc4b500b9a8ef46d3f7b92b88b8061c077ef2999d6fe25401ae1520110f859c8abf8680f602e763d09a28d4a5baceba162d73c678afe8e665dced3f9fdf6e2e4f111b36c6d49232e8890a0b565af3ee64658e3831076a073506614998f77f7af31e6627d802fd2757d8eb112682fb767b5b0cb3a9a24ac67ded25990fb28db33bc3948d73d0c3d33273d78d6a78e60dbb64b3b18f2add934c0500af1555c9ceb94f8d3acbaf2a571d63a77d3d091cfba8cbe2d8288c52637987d0df14d6d9fab3171faee7c693dcb335a019c6350df39247b304251d1fdbb0afeddec1f4f740424833b1ea3fe7057a63dfeb294b3f7b97de17ea13d9df10fe416afc321f87a5dccc39270b8d4ed59c9a7c6abb7ab6ac8276c1c6cf6240c6d063c754d16aa073315bb3c9bd4dd3395248886ef5110aa50c304e1cd27ff171ecccf5577816304dbe2ff2be4c31190e4fb8d37c3c0d7fc8d9b751125131c145eac9dc4f79ca8c075087aa3415c1a9e60fbceb845e9c1409d25b06c586be3daa23f83a52ac241ec17a1c7a95fa29ebb00fa6fac411aab2d4a9dd4c78651a3aefac75923d625dc032a9fbbaea4c2280eddb2c07e4f7e9f37c467a76c75c1f26d98da21bd5a37b70fb139feec0a791823079d70cee61a04239a4cb86d955834607008089cf0257e27c62783e20d902393a36c252abc0cf7358b14cad141d34188c8221725a2d19248193aaec3d69e271d30fc65bb9465aa0bd58898a3b061b4c4595e94085bf927ed4b78973da1a226e0286a6b22f8b4d6b6f0be9dbdcf8479ff458f453b70c679d9561f2bb04eb5bba6e71b58e732c431353f96aa825525b1466044346ba3366e415ff9ed2f0a4c95d77a9bf6edc10fde84772bf057893c01df284f679a87d23a847e4f4066b8b6eea43161457a520f05f747f1e46046d4fdadbe81923865270beffc6a525a5632e3797f552bd4a29c51f2d7a6e6058e3f35857d7e0bf18226908f84a6e321bc9ff7b40060f65fbee4213e9792bb7436bfbcac1fa7f5b7fd3e813f3e58bdd6810efe02f867f1522f4b5d3d5f12a27dc20049fa54188a8004fca0ae58d37c62d94d7ee4b36dd0296371a82336745faa735417bb6203dd3dce4c8ac55f906b0b6f51e81ecb53c16834d3296fcd09c0b47a545e5cbe8c2c1ab8f522b175180f7a9e436ed73075c56d20c9efb02e66f5f698a380d7435f81875b4378a7d0a830954ef0a82117cfb29f826c66e9d1f0e551a2663c6128470fcf97dd926562a99e963d85ebf919ea954cd4cedd43ada285050061899e27a4e9300e7a17a51d094c725ba33cf39473ddd103db044563a2979895752ef171325bb930d1845bc3cafc50ba37151784f94205de7b3a72636cf2aa2c7b4853a3b5150f60340bf9a27c6bd312b4820d788ad9a5570f542ebec325ac3cb16ac37eabbd156aab4a88109de214bc187285712861f194ce9f2e5b23d80e4bb43a6c019da58954f68fcd04de4b0a2b0f487def25f0bdc351482d0edde6099152e0712a88c9af6f174e78d6858fb005ff40f41028995672017c38d2d845676d26b76ae76d143d75eddf0432e3cfb232be03400884db48ac5c86e00717f893f6fbb5aeb2e3d4a56786a91e281521f1683e514e2cef45c0fdd7e4309e38c1c5cf3d4b57478e5e8bda51d3c1bcc2298da9bd8af56cc7b78832c141c30fa667c3645a0fd027fc55a2dfa47cd291f2455b61ac6e6441b27fbce40e80cfbec4e2fbc085c14ff6e6896ca272da5376ced9592e816d78062538df11d93e83134b4cc79c10c3386b7ff8c129c3b0c2927a9a470722f1d2d2c39f758c279f0243d9ced5886ff72e65b38066babb113171dd13354193e79086051994e9d281864c6d6766d8492b17542ad1e7cf9773779e92bf353b3b8f0087a1c63ae812939797db128b1b8688781c2431d7ea6e08091de316070d9788457e0863ba53c386d877dddfb8bb22baa1f7c114aac66cfd6d64305f6b8f68e73a8d9748f45ae0fd23c1ffaf3c2faea83480c0ff5c65240829cf62c4627ac4270c08c04f8aa77fefe2115aaedb690ad2dbb32938587933081308623f4b30c05ebff91e3ab3dc7013b2e099c08069025b3273894a949caec24aab5075acd0fc8dc90f8da219cca4bce428c0784a1da52295cb8a118b5006337e7b839ff7c3d807e1f1dbcca03bdf4c10a2d87354013f9e1cfac0c1613268466fc912f2d64dcc799a88e675782298fbabf4afd60bc45393cc0855590fad5ebcc13a5b933aa987194b54dbc7ac536548ccc4f554c823c9430d66ee313ffb8624adba83d0cbf2d0cd284ae5b9b2214ee662d8328f64881df37223c930e993e9078aa88672f1d7bf3e42e2041d1e0c7e728580d0c1480264c35b7f8ace0fb54cbdf34f94bd2c667d5c1eb0d99b2afead0a13cf1b6db2fcad2103126b0fcd91a6db3511bad7cf70ff003ed875b7471b2dbc91139a506c681c17c726566a0affac8039a34d2236758b09531782b6ffbbaf34fb5af0d8e80bf9188f905516fcc116ec0bbf9b5213f5047ed42424f3b9391ed76f2891a9b40e06d7184e5a9ce5d5d9f924e9fdba9bb5ddc334a6471dae18a32fdcea93d6668cc8bab8c305c2d6d394ddb4c97081a711bc68ff18bade6015e01d8f7e995306d5c3a13412107619a3c271d7f67143a91e22980bc678816de3221a4b50691a811e45e47a0b62a231ed1ed719307801255beeeb5b063b59858ea4fc99d055fd98a970eb0c2ed414a3d30d30c2814363b9c7d899964637db0caf20730733ac31b42716c926b4071ed825dd3551f51ac7910b618406aaba93a363a39846bebda66ae3a654ab3224cbda7f73df578f38d30e6ca1b85e08fe360503634c5c1fb551565bb736dc416ebe1aef1e90f4a822540423a86d3a80a01b426fa56a82bedbf90a7b5dbd993286cea0ce6cc59394d5305e60d77d1f1e0d728712c7ca02e02294ac2abe43bb1f818cb3133933b2c0b6caea78e37c893634bc9bba4fa5095bac3d99a811c4c6835259d5d98a4ff5315afd163e46dca55514b6bcb2a19809477efa70d2ebc2c4954bf2ad3f2aec653524b10a55954c9badfe176b9bd4ababc8a71b72d72aad2d0c8113e6ac0deda3f4b114ba60869ef917e5244dd9efea73d50c1152a573bead9dc4d7e88b77aa04219be537daae0c34f3aa050ba081c93daf21c86c95f06148807bc0964d75ab485dd2c2be755b1c409f36e29f243f7d6a4da7fa509f4578d39255c9ea22d7cd6d1523fcac1df5099b787ee766ac5e19efd5875473b856a06339f39912fc9939a6b2a34bb46edc780250540ac0db8f6ad7901cc899b454207bc99c23598725e25abdad0e96f5d6c069561cead0c3d9fb616f3f257a3bc5abda6b528c52d30d3ab45b227547c3d7a34fc25d84e6731d7a5ead1a489e2e17250d34825010f5330bebc37a4900432f09e7d2c0fa9ec27a1d48171b43b6e966b1c214ee5abc1c9d247d00b8bb1d5d418f4226a570b110d38d0872bfaa17e9b850c95a3606d588070bddc781cf7c4ad2a9a6b09127264ab5d129aee7650f12b2689f1e847d21ce984caa5805b10cd7b58bae74cddfade2de6b9c043266f1479137a093911ee110e0b6db7df6f81de85a630b6aefc38ae0c767a56ac6c86b0e1ff7e9dfb64c0d16826dcee38e45c2fc6230325ef4f964a2b3ba7fc0f201fbb02433150e7b73837614c0bf1eb2705a6416d8dda14ef261cee5718d1cb2d2ef198559b2e91fc07c5d0014e2a0c91115d0cf3ac10f2d52ed7bcdc7830516b2b6b7860921c9155d1439a020cef8a8320ec2ddc7dd37f0c267b48cb5b393a8f5cad42bdd2204597a6fa8b194c40c02aa0a86e7dcb454bc4127c9eb2ce468fc310e6e53e682e47b5e038e08c4e491da186f56900fe1271b3ba1da73bc8d06e0c866e1cc8278def0f4e87fc184a4a3d96f3e6a7701e17b9118b1ed9952ff61d3392ba7dd89747cf52ef3b7750e372d395f3df2cc20d4b85d6d3ad71debc81adfabb7dc851b60728cd94a9790bbbd034e2e0ca530215216b4cd93e59281632dc03858fc702180478689ddbebebe45cfaf50a8f9c57935919b6cac241a0c09b375ff5705e3740d67768563299c6fcf860a5c2b58a02f42e99b4777c885e6ce1fb2bf20222a54c1cd912b3304ee039a0d50ab7942344e3736151423c15d546888936b800f48df9439cd5d38477cbd775422d54895775b462c45c3ecfabe99717d27cefe17f62864348957e23d2a3852bf17e3d84acefd7e0292e7d93e34de9760956bd62b4a270770550facb90bf95ede09d4a2b444896bf16688ed4e43b8424532d5e81fef8520afdb5feaee2ac351b555b4dd9380a3421d8e34839793e4822e884667ae48e47fecf882cd44a762378abe9c403aaa615cc9eb702b057d363ac07c2f85e66316a90f2e5e6d6af50ea9e40d7965787d27284ec482ee615fd7da04beb66942c2eaced2e505d809e1ba294c198bbde40769576d0828e043e18f17c6c42f5c335e6dd5a0326ddd763197d88ccb2958f1bfeea0e57f52158fee7581423e0bfa6e37b276f7d88991fa52352e3de2ea3935633b29d070d2b68b445889c8d0bc1f0954728b60d9b6302a56ac85440e8f55eef532a985a02b6fb009f796b7567d7fd07d7e84b3c418ee7c56c2b56b547c911bf223ec07f9424aa442e65cfe488e76d6d28e14fc4155146000957bdc8781382a339a09d29e681e62d1123ce0643efc83d138fd2380820ba0d7babc3afc5409d7d11442b5b8ef8a06ff12c76b8e8cde8518d91f8782f0df7a35be106ab2a8ceb2a57a49e4223a4dc7d596a987da16e3c40727fcd449fe2495e4baf02fdad2511ffc3af5127c2ec7d2b11d8eefdacbc4450440ea8f59769b0a02f953bfc25565aaa9b49aa41e02b821715d505a4407c4955a3f3aca150beb737f94a55f9d5c8d481f9fa5c134f4fdd29c50f4f6523530caf050c18b8557df0ff5e6566a72c19230f86592e3b54111c820ec08e1c293ce8ac4c497da5e8030f0f9187448cf04f6943d9d2ea93891493792db439efecf1d33e85c234d1edaa4cd7bc0790f10bf77e9b2fca5904ef0b2af81f82eecee489c1d9692f42ee083f991223512a60bd729b17b468f381eaab921a6a6e3d159b675f748ac31bb647e0f46bf29001a62ae0743b335c1de1b445b024fb9794c15610474b0f8791d49733f6e9800fd6fab44761fc5edf5c15e7a22b3a689f5979d8fa16421d9acc7e203d7aad11acb678e7ae5373d092408533eab36385458d06bbece1bf36344e662c83597b8806ae3b6edf0bf38495380dc42c8396e4dce581796a7bf4c7fae82d84d9e8c65ce6257982822a9c114a9a7e11ebf7ef3c2cc631ea90653b9e068254a8db4b0ba0cf4ef1ca3d6471feddf68acd95f7323209e9c7dedee2d7dff3a582f0059040e757300e0abf44bc3646cf0bdffa4d1cbc4913b72717866febc415db74125b00224d78b69e6533bbffed21edf0e310daf6c275c5d67fcbe78099057c482d92054f5cab8eb3c74a21a2087b8d711b6e1834975f780c0673a15decdccd64d6cf3b02a0e0b2b54740c220f9d3e0e168b317a2fef55f76a38e1c77688ab55b43b63006f4cabb5a7eae421f5234a170ab5656b3ddf181d2ae5614343eedfd559065e818f14be8dbe189fd679802c3560862ddf7aba5b1b52246107b84a06784efef56f0cfbbf470f7ed968bbdaf2094de81921830d155fc29e580394f531f2fc97e89fc3d9498119c803fa6196f9c6b6b1dc5cf224cc17a541dc60da900112cb1c6b004839543b7328de794fca242499a455da84bf0016501e3b8c5dda6af30966dc55751c4525185671b07be032e4fd3f771bb71e73a551fefafca0b127386b56648ec7781de8420712931c55aca14774163bb9ad4ae736a60eced102b1699650ebfef62de459a99be0398e2493658dd89cdc642d7b2f39155043b5452cf6f72d7dddb63df52113651990dab616c8c1c142e2d36d9a6d5ac419004c145e69209c279cc6c871845d185148556e07b1770a8318325346d8140e30a0d0f25538b82f3ecc74058c6b9195760b2dec6f2331a32a2be44bd14a4de70a2db369826d2d8f43bb93df0bf3c9f06b3e0ab43baffd60b341ff5e3e7fc916383f2180b3b47386345df6451026ca38da551f2a17aaef1b05257bbec619686dc05f16c2a9e9c9f5f59214c485a2a62dda388d63d14d3a374e1d0d22607ccd2c2ab2a33dc60379214e3d23612c5ed233ff878e8c3534be92b1b73c3b7a3511010575a34f8464cc27c6d41570875709a75c5c680fa9bc1be677e3107bdd182b858cf305ee28f9f3751963a3b567982f3ec526e553c60ea85033fdf0582f1c872771cba83fad31713b4a039e8c5144616cf5cb1a4106baf0b448f3d403684fc9ed3af89b176da537823438f93a7f3b5bf2f56729c39eae918bc3a86fe91944df19d30c1d6a5c09ff95ed2a943ad9cbf0595cb02fd9d62b2ee3039b7e3c0f8e46e60ca9502028bedd0014b13f72949b13b9a2e527602328af35598a81591cb08821710c823e714f1fdca1eb3361359b73375df197212a77c1009539c512c13aa0b0ee8e0c20214ee3e014be638e0e0671dfb670611b034bea5fe06139de299fc249e1df4b4077ef7d98daebc1b24399adb3959664f1ea411dc94b9712319c4d61679b238ebd1c5aa3f1d3d792c9a969bfe7e5cf436f0744ba43fea651a685a6c46f25244aa6d7b86fe919524fe17eaa59aa98d781e840ad2965cba91e03226786f2933409d234c7fcd5f2ff732b713148f36cf3c64b7cebdb4e1a62ed61c942707a40644a4506b9f4c6d970e6ee24868d4fda10cbd927c59f92294b4a7062e57675d5ebb708601e833a592ab22b2ce0e9b485e0e0b00b348f3f2a63e27a8e80680d0fbfc6b0057f80618f0ba3ebe4cef384b0094c42e3b98e2841da105afe27a246a23976d307c698818239410e8c9f9685c0e6147041734d0c744d24bbd80e016422320f660834fb92a3a358acd58635966d25aed71771b18ce6a4e0f567c16f66e481350739b8e9bbc1369d23c292a280f825bf21fb0154e4aa22485b6c5463f6201743b2d26c369bb59e2d3c33b5be7fcece24b8ad053505d23a9651e9ea2bd96f1280c61ea2664e1caa22b72253d58af5143ad0a76d80459f13e57d128543cbd69b9a7d042ce1b95b034dc9598380a0183577e526c8eb7d1d1622f239c2f21d85c4bbe25e9a9b70f3e310c8c8f59fa749b7c7059d46f6f85201e152698b1f412f7d1a490f72472950517fdaed698ed9965f139f725c794b0b6f97b6bfc16215f4ba3e48220e68ac942799be8820fd3b69ec22ce3368dfed6f08ff3768e0d28e23f2716596da790016162da9090ff7cd234b0fb125f4731f3c2f26373fb4d06618df09889df58364ae172bc0a0b941f6bdb34bcc04ee280732ecbbadf3104ea53206e88fc14771acd0920fe5de9f478005523c3ee37da15bb6ad5814362019c6b0c0f49fa923e999f81c3b62913853999fc74c88bb9bdc5c0ec6787a92c2ebf99aea0c85a9fed00052ed09cc45e6650523f4e272c9ff8ad7d779c274563618f2c58117240ee31cc2340ce8ed769143f9f6f73b7e4aa2d72d3feb8f8a77a5d1e97c56e3c2ff2cef76a63e75b61c8fefb16f374142c9132df888012f6f8295f49f1f75470c03bafa9343e738461f72fee28da174da1771b22a277c5805bf23d6e9c80869387f19eda0f1d3042f4437fbfd756651f32616527692c55c87392a641c736cf321c897bff1f7f2eaf51994ed58f78a7974f6cf80bbdb21906153b62273cf67494b938532309054a78bed671e74434fe779c396e08d9be7007df4f7170132176f0369854c99a4045da62e1661b021b7618cac99928549543ed85b10314945c1bbcc691b28c750c29c101b897f2da8a58640077aed4a7792c1cd450844d6614a3ef8b03c6959b3a888c6f1575b1cf729eee617dd80f47360a8630c44bb81152a4aca2c463e0127aced2c3bce651b55f8c13f9d86eb3f9b570b33ef816707c33c4ad533bf1a094c1d6c316a30007c172cea1e2d79db8284e88dddd75ab381fdd00d535969e8c2e0ae2128accd7bdcae826a4e05cac385b6d7c789311330ab6d37356de4b1a426afc9a6a83435562a59a034761571c01814255227cba01473d0071e78fe5e350775b2fe518e7b580d3dcac111c64474824ee287aa62529cc90c50ed5a5d7a2541ab502b1b92e504e19838cb1c73631e68014b2e59bd71e687a4276d8606c670b26d146a58f9cca5b82f09d795ae09323fb6814e08d7e6d36ac93bd151b7305bb4af4f379378ed2f7c2bb88c4ebf179d8f4c16bd1dffa885717d57db33134de547bce3805b65b5ef3c13cd5126b6ac375b31d3dc6500c07e5fc589879b1cc73f7cda9b8e1d9b20e9b4aba6e733738136354f26d66161726084d851e69613e73fb2a5134594c4fe08762674dcedf775505a908248040bdcdb85e9a0c452ee1dcbd20a1eced980c9b0b4223fc580943cd79fc66e4812c635b8a4fe350bfd6762b2531d0115dd88470b5e1bf6a69fb3e9b93eef37d6aebf44bdd8522878a973a0f4a30b1ea808ea6194bdd54ce424597b39911c788db16ff6f3fc0accd2010eaeb36747a74363dde8390d9c31e866cebf28b2f9c67d78718c655ab506e4fd4bda5a9551b7d94d805e3ba04bae50e9c7e0f941de1feac26c80ba128ffe872b19926d3fac028440a7610a204d7b62e420c7b3833b047c6c78ed9cdc9bc367bc06a44d59553697c0dd6b6a47136a29a7be5c0cba89f4cc72abf77d5c5ccef79a97ca7b27090bb8f43fb43946c9ac62f058e0a12e4eb84636fbb6d2e964e09a2ab409ac474543840c17a01c49b591b5213ca480131a8a8d4346a120991bf67cad24934976eb1c574225e0427a2b825e2222f8a8efdcf17bf1db2a33ae9e86b8cc50eb00c8a287e8a877fb6aa17331998af49e426d669976fecbde49085bf334b9bad1c694e7bfaeedc52f8f42b4aabb09b7ab6a662742594bffd30a1aeefb32045f7c2cc48375a77180f951abb0a3823423c27cc202c39ec674b7ce7b6091367737a4aa40ab6b9a07fd7835196c83912044d38d74ab8bdaf135ad2fdc6a8640d8a38860e5d33ae94a90d140489f8e8d63a3c3890811356afa38919049922cacd56865ed5b29a2f0d7c4a9020aed96234d17d560353b3c3a52fe69282a05c9c0b645834c26686ddb0cc0f559273f35effe0a4aabaee79e6f7d2b0b9e9f71b7d8899ecee489fbb61f88b99d6136e0cd1df3e40e638f98dbfa7210d370db88e26d9caa32a2ccb0e9a8a0d63b3dab18e40fdb4d316a2c50be967f3438dc6a03d5bc8b70011aca1ccb192a32834d4fd47f956e43789b5f3142534b79edaeea336eb00d78e75b159d2bc4504bc3e8eb32398bb2f240123fc5f65343810f9f17bf7ebd591c46ba1811ef27a1b17e7e3e091136fa73c21a7792af2722163bf48adb4aeb72b0146b74c5100019270914a47a19b01a244a7ce5664f23cac8cab890c51484afa542ca4fd2c27914250ffacd3ac3141471d95f8b8b439f1687063a9993b8bbcf947f4f58a772aa0387ac58b63681e7b2103e6d41e858de6e9b65fd02058e24d0b9c168802e9f20a1c732711c21d4967df23b2ebf628faa9057a7713b90560db07e9b5edad3dfae049f0d75a9a9962d068ee4988ac3cb2289188110adace3714abdd94fb19f3daba27c1f110392688bc162814cd7678cbb033078e9a80056d1f2ddd243a21165308f4b2cdab4577f2f7fd416b191cd8874cf1c12d0ec7a198e7e5294fde60eed96dcea17b94a8d5e10db57a744c48232b4c1b5a10e550680498f9c4d8efa8897323087939cac8bdf93cce0d88c1da7923602eda14af283c31662e5d8f15e4c19532701f41ad45e2189d8279ca86a450c811d88ee4993de6fc94973c4f6adc0c425a0e0b783d71517b4cbc86a2f5f2f33d12789be3c600e1493bdeab0e4e528e1d37f5864cfa0a531c40ab0e6b4636ba38fb7281448ea7fa7306f588cbbd8598479d15f09a31b5730a48b3de71070c06fe493e62c4d0f8497ec17f902d590e7d40a6771a62d84b2e38cbec838af85378d58cf15aefcd9f02eca2cb89fefad0328167a49b0398ba50d72475ccf578f6595c48977b150afbad58c1c3509dcdf27bf7478b84423ffbec98d49fa53f934fe3c025cde75bc1968bd2de400332ce194afdb41eb8b78a2e96cb1d6bd1f2cea3f30cba83e32b89c9b993c87a9270dd0f959aa71966f8cc33b98cc47b9bc0b9602f7e353ceaeeb9bd4dcc6b84a02a60bc6750b19825d5a87242c580cd38669dfc54b60843792293f36784c1f3bf1ef5597a03ef3dfbe96612bafcd0f2ef732b1648cc5d7f8cb98c024d82937248fbed6c1966ba9f1c7acf70f32c989f6814cddb79f987af76926534c8f9645a391f52a1d65c124a0919c8900920978fb381cacd9d3bc2ffa9b807eb17f3b043a9d4edc1c751138ac9f2ece756baff5f9e2ccc1fbfea7f4a603758d7db3fa28585a979a346113498b50825ac0001d732e3fb72940507290bcb88fee050884b0f6b368c61bc5034d05b6b175949dc0b1a31afacd590a2bb949c9bd09044309bb3210356f7dd64cf0f8bb272f756076276da9bf8cc3c9813d6ae26530706ec54ac7500de29767d80571e7a9607754176ceb76bedac5fd826b1e5b62a33ccbf684d235278769f586d8d8bfbb87a52ff973545985351ddd70b74d38288f7c2f5f91e2ee90e8e15a9cfc338485be8f0f60d22645643e547d063e7271b9d3fc725d4c0380d763ce7febd8053d10c610457662e07cb1a7db4af1c1917314e265f2fba88b2289120f8db1e914220e39daf7809f61790b99ba87b9efa570e0de859afcf4a4f68da6fdfb8aa7159deac9b0525cb3930147504a44a79a015c4d830d68b0acebe96610cb1fad27fda20dbf32530ca43aed200bb1fa0bdbdb68fcedb4f7a50ab533f64b8137b15e49e60396ab6e8b9a45aaba48197d2ec482fd89f4256eb072cc2dd5d409ffb85985b46957a871962b0ea40a469be3b500ca4526612458234792b75a13bdb3791eaf3aa20fa95ea3320d4f286a0368e039c91d450f9f26a582534fc069506c8ee02cb299fef2ebced626169feb5a7e3a887f83800c4f135dfe6ed38cf0638013aa5623d0a415b56ff86eae99ad787744866b76a1aef977f50bd1e4b6ad01d1b0814beb893d2dea38cdce6373b7e468c613bf1c748d495851d7393b0bd5a3cef6f252562beb0c3baaffe3b798dd7202d0b8949cd69068efaea5f8f2b92cdc34119d231fb156aa0f5c02a91448c8f0b43d1b5bb5d36350159def430833b8e90fc0e635c5d5046ad7d5b12a0e48b0a4ac44067abf1f335b50272052b900befc79efb396785f1169655dacbfc8f92c778248df1e79d3da37bd0c89e501e97c01fe77a03dfc20d68b994bb8d360c9f82476898380dddf1004683dac6343fb1bd5cb7172ec6ed5d244c2e2570495baf368c52dadb895cae4335c8365955417d353a708f6bfd9920bc6950878534b75b9ed8f303f453ecf0f39fdbeae499d4649c9e34adf8d4c10999f94df039c6a69424208bcf18c0261324fb4419c9d81ca9f4c103ce8fb3d5f5debba607e27bb9f3c6a2ffdee8880aeec9e47975ef3bcb273f38f8f9da10c0705f48e8b23b639f1b3fa3756a8c05c3323ee719557277dc0124432f2fc4e826a504015c08b8cf3971b3b1830cc2d69370401b3cd67ca5bb88278d83a73cb4584bb11b91248bd067aaa5ce159c26d200f5facbfa7bd7cd81e5aa5d194a495ad31ac5d32bf45fb1ed5e972eb8fa7e381530d10acefc24367b3147f64ee4c8d529f56ea608067ed90bc03ac0ce2684d7f66cc0ea6d7f38970363905a7656cb21b9eb5b16b4177be8e02433024d66cfcf1bdf4d933280cdfc248423a3009db5a3f0f93387efb7307b8f5588142ecad8b1eacd28fb9a98d74c1b3a2c45b60ce0cba0229fdd7b3479f0614fe353d55579115517d9d89b32d25273a496f95308d90fffb45c9f0bf4f5f340f083e715f3ea9a29f4cd66657e2609311a17eef5eb1251ff0585f495607dc2a19d7fa81d86aa2bb41a96da6448bf24bd6f2acc68a47a071b7ef756e5b448c848194d5332a86080c146a5c5c71cafcbabf6a82ccc3034fd8c0dfbd5019858dae5b926300c27daf8c12dd943a4cf885113bc07ffd48ada971ed08c953da6600f594615d54a8475ce809c4a288d0a37b8bd2ef246cc00d0adf9e2e700e8423907327c6190999719df2cf82ef849f15c33fea3cb6946e6c32202f40cbbe43a613547dcd951cc66bfaed23951abcad0e69e4c742084a1215839c2ea6346302d195c45d464ff17a258334c97cfbf8f8b98ce0a731001a389ae0bc76a7f5b1e3f64ff52c8b18ad955a5d837cc2271df00fe55fbd1f99ee138d9643c29f5f86cb2dedf41fe9a39ca8da385f730519831e14abfea4434f61e78b4fcc993d8cdeca4830ea9bbb2e4bf13ab06dc20dcd170c5843d05a0ad16464bca40f0c41d17d03d628e5f174fccda97b81939b9f8f708a71dc0b10155c0f1862f4e5054f773ecf29d2e4f1a4ed40921500897b5343d4f458dbe8c38d06ad862e892bc01b4929447c291ea0a1700cdcefbecfb2969b412766c1c9682e7e91ecb09cd2da6fa820311d5d9c6b294b847d9ff9a0f8d62a181c0c61f06045b0135cbc9d9319e396383c610ba8fe295a03e2c345f5358ea76259b8bac0f42d8ce6b708c9fb5718870f3d74a850b11e89e37baa43e3e91d00eb2366b3a82454a206de0093005d6e7147e118b8b61ca2ea0b96ccb0a70823218c6b307ff9fc6f2bc5cc271c8a0f0b26fb8155a1138181091d9a77b4fb850c22613def0ddc313a33f3c3866acb8813557f6a3f176593a7842fb5f69b50c4316de1bcf1a187a97620f266d8b2439121862df52ac4971f24e3395bbce501e2791451b99f3f94889e58704c40692b7c5282c59c64283e00f8c04071e6530ba61e1ef565d781ab4c7ced44e7174f207f5bbf414685643373ea8f3b2375719ea28863a6811a030689a06eda92c671a1c700dbff31337e445cf4fef8620816fe68efe692faacb73e5f7da13b339bee3c8226726ee7f95e1e7a008a0090b0b7e1386ca1163f8c90563f3e39f66238c971edbe04bf155572e72f1bb7d1e535959132fdd49e59988f6e84513141a1f6a6b82ca8cf71ea047bc8e0a17aaaecb0385b18a7e1a219a4439e9cc1e51444aebf55527c8814d8e9d54d327f927856f3768da6fe2645710cb2961738dfa13c535e7e0ff3ca1e230f4a7700a5250318dd1d10231c53b43dfc8142aaa16a406402a260d901857a109fff99d0e65c9e7067a0a7879b9367a15294d988deeb1a582f3e9ec78bb374458335dd801252b771b9ad3e7c931131436579c0db76c2b7c460bf458a75f2a67848b50e5991d598eed7f4aa4fda5b57836e179d511714f1d9598fe562be334d1de125163e8e49d7cde6282b1767f5b17b4e1249e6abe92e524de2e153241f10425788c15092907589cd6cbb813dfb6111f8849751e0644337fe6a6870b51d1594013c343f85839b2b3e276048c6efc471ab84ba52f90a8b0a9fc1bc0b28a8c9dbca339f93d67b8831951be4b0224d03fae4195ae7bdba16621f2b9b1720b388306e67607e4d8c93cdc316d38063d2f7e7f2fd1635b6a4418a2e7b17dc458684dd887478d308a2e29337968e10a585d36ee8f81c16080a2df791dc3a5e1d01b4b47b23c677e867f36308ef2abdc98bbc4c5a6b8dcee7b9be1a797098a9d1361cd37aa3555af3a518e0e52b71997e4b19f2f8715592ee7cf637049fd1658bfb1148ea7c2d5dd2e12186cb1470ff8428b4dcb7b55b9539a212bdc15b579bf6d36eee986de6a470d7332846b03762712cdf1f4a5718b7d1092ae0a7d9e1255f128082710a5061e952bf143ebaa9fa823920169962cc750b8294c27aed9202f42117c429dbe69906af423c3735852576e90e682844487ddbe6ccd8ae42719104c9178c339beb4cb4c6078e54e3ae7c422f617ee87ab912943c2428d828058538bdf1bb4ea0d15991963c9e9cd91594f05ff0582f229af39f9d1a181fbde5f9368ffebe033224524e0503aacf906159b8f91ddb3022f979ff73babf5530f831b65ca44a2f7485b2296400476a7528188f249cfd380cedcb62046e9b14ded5bb39f8a5508d3c87561b84db996fa3429c25f651f11a3d87269f8d173e4304882cfa52f1b0a7e7f98dada24fb6868f55f854f88950cddc6fdf12ca94bf860d86fca32815660c1f612f92145735cce90b2b76569633c378e6dc2585d6212dfa7a88b36444c7403ef017f253320c1406d1e0da2185d9f068f727526d197bd6268db190c5490ab8f60c2a26a5f7d5f2ce54c50c3998a264e9c758de06dd458772f89a01818ef87efe3abac88b67d29ac5603857b013c48adb99f9d713d3b4960750dcec8fc67455a9db8890210adb8071c264ba101742a1589b92bf7f6a993d11657160c530c0fc019fe9cc17832b0e3eea1a9a977479605417f93acd2f0d69439250cef297fd4a04918dbdf1e68eec574666cc3c33c2f932e892b64bc21f2f72482c1d80f95d6ae03da54cf63a23a1f11642f2c8a2ed7b8b0b2c393772059f8cf9a25eab39ccb74bbe47b83ef849c9cedd457c1c69caa4a0899e004308aeb831bc67adb227f7f08ff55208300c54ce9d8aa296fd2357c0f070686a4fde394eae2137c770426304a5826f373652b323f653a165fb4f53f0480fb7eecfba050ecbba6d98ff10e3b0b3cda79f092d397fe9fcc794b3f10afe6df5a049a053c48b973829110ab89eff9bc88b5432c4de91e4928c2a1f0138f78572970318fe76eb450c4766a29b76276c64bc76ca72b094008e79bca996a6319eda2d52b78ba800086a615cc03d62686de5f3889242a100d78cce6eb154abdb28fb3707f1367ae6932934328c6a33f1110a3add8bd5e2ac3c9e1c39a6dff324b46fc9f21c7dfd34ba559dc34dadf07bdd75f26e274ac221839f37ea85f81b1767884554cf5af7a00f82b51627b0912849ed5cce9073a42f49daceae7703cc99cfd605d96aa3ae1b1d278b3e5d68c4629191023990fa35ef5d4043b7fe2c1e8ac406715731cebfe986d2425af2558b67c7c77a7e96416b8e963cb33237f268ad9196a8c9e7a438acada544ca7386d3afb074769e49986a4b588b9ca69cfeb312484b557e3278bee58b64e6acb949a349d018f568b08c598eaaf10e21372f1d3fc0ec6edf6f44e79827bd48dc42d7117bce35be5b1dddefc80120c6540bda0090ba22ce700bb1e1e2b6900b0d3a3056b05ceaa3a7c1cb58bb014edf5bf41b9630af7a27d77344a0c8a5788ee597b37747a2e30ff5430c12085759348e418bd88e32dc36a981cf5d61c6551dfd1a5822d9d4039754ff2687bee66a0b35f979fa07c12098a896cfdb0cc2729b88121b60a73c3a3e0989ffddfcf9c77aac3f4463714e41d5fe40f18e22714266c9c9f53033ac0da84b4c2c3513cd8c2a2b38bdb9041577e34a552c16816dd8e5c5352ecbeefebad6423cc5f554a06a544d0ddb8e4d54247d27febc37da701686dabf96e3ea0e55a98d9baf8db23e21bf371522c99b3680e14ea4d3c4699a308931dc356e4da78662185f7707a12eca95a754b49011204902660d91081dbc2cd128a81fe4bfb1ea2d36f74ad152b2bd4ef83391f03d480558cfc95a9b6a6a60c39f19de0978d1f8f19d976eaafc1b9669bf9fb377a5f08e6f37aca5581c9d9050c29b3c282b2a75f6873a0a2bc10c4000f9506babdf343e39b96f89182b0311f86e0959e0b90f11fefd91b839c028b88128f1e8da964140cdbc6565c041f02037d89d21f51aa01c927e2aad94a168fa230a93af6eb971b3c0db1dfee3091241711718e8fb8916b97cbfcfced9ea3c513ac3b9704ea0b84316fff4c9e538219d101ce14470f45b420a3a4128521256d30e6bee8915b0eedec22bfe9600ead59d677fc376e7c5cfe15707b0f6b93946c110a7af63164eb61098e183f819d6db8e6723d717e223b81371b2395b4437599471fbaaaeef98f3a83f334dd2a1a9a879a2315326bb953ed8554aac1f5b979eef8605934585ed93222a0017e4b03540654df69a2bebce1648030b84fb029f3cc8bc7076c819a0a72fbe4471222f7676e3d032c0523cb0fac3de2a3f5e31dbcf63be8624672b44258fff19b0d4f1151e939133e661445fa96c8aeeaf2346fa3cffa9e439379e0177d301f5f2a55fef4f3503c0f90259acf1aae3574cac5285f26993d63fde913c0a3d7d682b7f1805bf4e39d4c3f57e436329cac8d9ef17a8544322f8d94ebc8feccb6a351a8631901c913c0e37f3fe3ae042f9d7ab82795b791f402ad67bd9a80a7ea0e1c0c837025026ab758c3beaca31ba9eece802316d6d230b5f218b1998569c82be0af21b4d3b5de55d549f7c8dbd5e18fc014e3df80030fc03f73f8eb4bcbaf14c7eb13115a222e8c96ec8a4bc1643843ddde7789d8f6cdd905708e3185dc5053c4de0196307cb65fd8bfa8d0620b866ad2e5911524e115989d19f21e04908492072e084c6da3c5ea53a2398e246e30c65f9fa9f5491823734da180f30a2a0e4c2b9bb34e04a512fdef9b802494eb5f5bb89105e7b696c5b1ba07ccccbb85285df3db9e687a429f41fb5f646cefd78a605c3842a5c4aabbb4504f924ed1fde126dc0e7912ef75e2f35d5f194a569015b050135f2d6cff4803e6914cfd3878d4fe73c0be72f9e5709f66dcb1f7a1ffccac1665c30fba38798996d3c12a0502f073009b47a5c0803040df48282af5199593af15bdb5eaa56ecf55b5464ee3a3c31fdbaa211cd42a7379bbbbae7602d27f54e6dbf3a6765e9a8ac75667d50097d08f779300e5ab711d35a9996bb36cdc622c7731ed5da6090bb174da367fd904383a07980b7e4f8a12449b0d6aa3b03480439de962980e6d518869a0a974a4ff2100d9557b8c2f4cbeefd0beb49b839eeb0fd6269da19a4935e8f0c0170dcd8c1ce10ce2fcaefdddcff36cfdde2d168f74395226a4d444852b657fa464abc093f2a6f547d0baec5ee1553b8043eca052f6f095544042db4a2459924db48dfc6c24d86e492e02c54337a46c6459e7d66b608b1bd82a8f78ec3b401561b6d15934179c3901d80d559f05b9394a9d472fd9a1b9ed665c0f4aa9b4e7d4e32b8c1137ec7e96bd814cb8e791d2275f3d52e5537953aba1bb4321303d2ae63a360f63539063af0b474c7c474748d8f5c9876a27bd8497e6bdad1dd89cb4c3aa909f791b60e92c8d8d77a670a9722a356b395fea87d4d7ba77c362bfe6a8845f33778b1c58c29f27f7022dcdd5f0acbfd9a36683815fbae774f036c2ad2f829a648b0ed93fda38ecb9136e13c085477e2f7a119ed71db14f7e07b938387b29f68017b909a4e2d3c3291dcb6b2d63b58a390862825e72bb81f0e14646c61b485b1d03d8cf0896f8b7f24bcbeae40537f8b4388fedf018bf51ad942b2c44c899a944912fce448382ccb863249e4bdb3a78e9fba18684f0fb995ccb7a25d9b1fe64593c9ea66c717966bad55c7bdf6920f60464b035ac789a8dd6ef0f65aa0a0c12d92fbf4a9d418c116b1d6b5097267ba51186993aca9d3edb37125d91e1b41f0957bf9d8bfecec9e2436dfbd24d9e8ebb60afedcd04cf38a63eb73e5b387dac84558190268c383f8468b37d8bfafb999570c92eb3816331fe9d2fce7ab12638e4fb19e93631057ff49c1112d6e9ff17dc2eb4091f73d6a4755af18d5cfa3db740cf8ecf3c9c2d47343427fcffe827831f86acec104d877ad3f955dc784a7b6a199d77d6a20f87a3e73ee6d647393734d118f98e326c78bc54f283f448956e9967da53c82924354bd1a8298d8a39e05e6e542e0f8cc6b9e2660bb4a509e5c74ae2dee0356be537ce267ccfdfa3af85d5023c78d865a63cbb0c26720bc062d270eedb2f0cf2cb47a304270084ca8028178beb9301f69addb1d072c348d1e9b5106e462ef0c774cd7fba97e50d19aa9b73a9e55082617354f69aab56dbc6fccd861a6b4fe3a43a3ec76be950c7069f3746a177e70f4c6824f7895a260a750bb4d605e47fa2f7caec2dd54de4c9bf4637db0329b564115d1220b34963b0882346d5be67bc9ef6493a73f710b5aa2967a69a2fddc89d49bc82a1f36ea7f4f370afe22bc2f4ccfeb30a8b4e51e54efa2aa23dc00e3e61bf4350ce146196f5c513b23b0f4a4de0e72eab0db5c956df78506557e9c0fd4897971bdbd8f648e17c6532c1dc677512d648fb4b165e03b87c9af93f8a0c15d3d5cfc33b5cd68609e15a9b71782a78b8d1d0ceae27a487d551ab44a650ca394c2da6197b4041388a6d9a4dc277f04c91e5addc4cbc9d57701af1a1580de8af71b8187365180263c0cd85807218f292a5a46831ed6106cc87687ffc5827128aedc75f8bf8f1466994200567200dc4bdabcb8840fe28d16f37a152adbca88f6ee0301d021fb9338719861273a4d4323b52b335f968aa81956affdc13082115ec2b0afdcee7109e7a68d36d03e53e772a2c03ca23f88c76721c0ac9f9617857454302c0aa98df16b2b2f5026e27e20e9887cf3655305fecf6f57288875dede4e443c40f4148f2cda16802d0706aa12916f1fdbfcdea837ffa6f978ee1fc512a2641a91903c40ced8d0d56cafcbd28a7343e19203c7854e37f3369e616bfaeb9246a35d576f0f36243be0361e24fda3060b035af81e6632a075ecea64e97cd49e1035b0e0da808b1330e5088c1cea21a021bca602dec889614572baa9826f3e57b229b662389b725761a387f8de01802c3d6d99da3eb587cf5e3114d72e70ae8496aef7f39f731a099a6ab8ad79961b766336379533ead23dc7926fff7ad8220995d3bf3d5a36d2e5a8011780f539b06a113223cbc1a6e2cac357a5c4f14f81da215495b16393d0f1a506719b16305024f51a22a0ecb177fe09a1d65536749b4593c77287c8aebf02d63a34464baac60f67c3112cc6c272bd520000358dafe103a31d1ae54d740866291b5c6e56a69422c0f9a522fbaf5790a4d9aadc80dde9300e85e460d9c8605a20a039d9d08fd9bf6d03f05de4299e41c6b4fb4e997e73a6673c86b0bbf0c9721c09fe304efc6d5849a7c627c2cce422f2f3ba30a4300df3467213cfc4662d072de8a4266115fe638b810a9dec9ed167a53a0f81371b1a3afcde42454e401525902b6cde637886b8b195d65140435c49c5b7b58baf3fc9b98c267f195076df08947220afd0673ea365cdc8cb079f22753db1e8278eed58e496601758dc87419b3bc23020cfbd20d26e00bf37e75a434b49ee7fcd8df2387182974e9358a7e8b9909f682fe16ea60865bccd116519921e8c649a4f66b3ebbfd7a6eb1083468268438b571f45804b4b1f4398b127f6283c583870245c9679361c0121cceeee1e942fde2238edb66abed81fb1402dee5b4eb0c2e9822a6122bfa6f74d4c9eac82a8b751cf39c2d5f71af33c579165e6b3027677c4e7878a73c9140324f0ee22e0669091da2934055f9273ab23740392443543466df2c0bda1776be27beb72ac3b30a88c872108f2f7338221fa9b9a32cdee949dc0e65acd3af7fbf1ee6fbf72a69577f967ec4e33c3514922eeebe9716da91702615db1cfc404deffec29c09f63c7ee127d431d154436feb55720d1fd4196119517bb07444d13a4f115c5ac91b0c06321219c3e35f1b416585b1c72a03f9c527bd013a1ebe7e5182950ca94b137b1ae8bbeba8f77ba3733c1ff6617cf8a7b824b321ca0e7ddb5aa8c4b18e56544740e93f9d69924275396ea7830444f93bb5e35424db7781c5d494aae8b8cecc46b36fb9059bfefffa3bef4d0171aa730dffa1b62c655921ac092fcb75a8e0212ab56b93d367af9901a891e07bb572ac469bbcffec4fdd55c46ac4b513edda9086effcd5da02ff9c9ad0d0dcddb340ea2a6c4eef5965e3dbf499c7164ac439c202808f5a1c91526aa55c0173967437330364b1c6996ae2e30438eed2e003cbfa4cb31b1c70492ce4f6b67e81e077fa16803c7f9810f9fddfdb5f8429ad9624cc093854ee35dfcb61cd966039885a50085b5eceee56d84c12bb74450ae65bd920a499513f6d7fdb43fbbd3e12557836da1f4a7d8d4547d8c1b48895722c8503e48785fb663ec12b4ebbb75b2d9c15c3c300958d326b5d6db5a1e20f1d3b4cc6feee43a0e845b7fe150157162b4985123edf95041d39ea200a6ac139adbb53334dd77b46be3371c027495433df111a257b6a5f74d4ec7a1d90c67ed58f50f191b09b4bd83bb078426946624a28903d1b11d90b3132a356be6376bb9a46c73929d00a96d638afbabb5f9be5fd4b8995c4599c8607c88ddd564a4d48f226dd3e671114de517db900a5f93425dbb279b81891774675ec2eba8938fae3dd061b85e5525fe9d0ae982b8523b1ea4914b1503ea598a14905cec2696f3ec2a7e3a95bd2db24f1e5bcdbc10482c911dc373e6e4ad4f1265f5304f6cf499fccec16874da5b786f3f29cb078b896910d013f3a4d7b6081e2e95aa7ca13b657f92300bfad626b8c782ccef3545b1932941623aab5580cb1d9f262792395e9b172a7b1efc5165d53d4cf173200c23b85bd1f7fd1e0fea90f3ae6aec54c766a8fae8e2528873d4e9b7b2504a5c6ef9f88e12960e1d66d9684e1f2f709c67c9c9899af8d8997a91ef1dab149395a782f891b005fd99596ac137bbd2fd06775914823fdf739adda97bfb9e3515d1b2f6fbd1112b49f24b3549db4d734a9c744a35824d6eccb3fc7d27a12f4075ca7d5c3ccbc8f51d895851ecd16876e3cb646e0ed49d0a1af7ec46d76f5269d2a91fdd0eeda3fdf439499ce0579348350bb086d7875b8e05ff0f70c65f1a55b92a448fe867fc9b9e6980ae2448f23b4a9227285b34ccf93c4ffc30692f66c805f7285ac26cf138e019cd56cb25d5cce9c73adc149ecb17af165236a8029678371d2ca2817bc910a4e81936d50c01c61491144e24560f17f4078968e829d7af1b31b265ae2acb86f943aa340f30cb6d852e3f6824719db172bbcb4a3fe0b5cafbe2d7e755691f3db8344e8098034fabb12382eee952e3396a89644ebf0b1a08420bd4450f9dee3eb8dad13b943369ff3957ad4646ab061bd9ebdf986f9288f599b7f4712d620bed7b6910e071358f7ecb0b4e1d35bb569e88e41d6351e21795444cde7d6cf3b60b831f39c800f67c22bd060171174ccaab16d5389d814ed14a8cef6d75200e45a2784a4de70a2db369826d2d8f43bb93df0bf3c9f06b3e0ab43baffd60b341ff5e3e7fc916383f2180b3b47386345df6451026ca38da551f2a17aaef1b05257bbec619686dc05f16c2a9e9c9f5f59214c485a2a62dda388d63d14d3a374e1d0d22607ccd2c2ab2a33dc60379214e3d23612c5ed233ff878e8c3534be92b1b73c3b7a3511010575a34f7f7a53c60ba6f1bd6cbd0c6733263ddf436434f464cbb39b82192a432fb0eb13c388e1886705a55b0e13db75e8244cd60451008a5b4283b5b7e3019e1af62bedde23f5840e3ad270821e3f1a5a0eb256b23be90d170a7d1150a4975341876d62a488851465610a4f6ff511144720cdf3dd79b8705780443531dcaf3a0c9326733dfb98b19a805b98cdbc1066b177406a56402abde2c54e8a0f7d0e9a4e6b938d836272c10399d4d90b8de42d89a1668b496e9e36a0f6d2752b571cf15f65e674d5770343425145e4c75861d7c38e4f7465e7795118991b485a1f4f942cd8cdaa378326ebc79b3f04082db461d7c537ed83437d6bf8e5082fdc53fca76eb5e6f17e5947711f2bee55f86fdc8769d6699847500fc63f364a4d77abfb781bae0c1019effbcfdb634cc240d910d9f84ccf916d676d1edf9650ad375947fac8efaea1e39d5ecb906b95fb19b3125f1bbf851acdd9d4cdaa1c50d6b03c901204fa1af7ab33d0e6858b5068d98f3096d25ab81a10ee8f75c02b0dd151412e8beb4ecaf62713f11ef6ffcd69ce2a9742ccd01f301d5a57d70c48292534594e73164c0279ceec7015c3843d2b2ce0e9b485e0e0b00b348f3f2a63e27a8e80680d0fbfc6b0057f80618f0ba3ebe4cef384b0094c42e3b98e2841da105afe27a246a23976d307c698818239410e8c9f9685c0e6147041734d0c744d24bbd80e016422320f660834fb92a3a358acd58635966d25aed71771b18ce6a4e0f567c16f66e481350739b8e9bbc1369d23c292a280f82513e0001a263a2f57954779a09c71d2af8f75f37b31881f6efa7f3b86e7070982224b1297bf897cba9adf1ca126110e8b2f3fb5d6597a1afc8bf933c9e9cb8eb1de03076216394e6dc42bb188065b11be90c43196308c6f2bc31f765e311e10f7714bb389183f38101a495995e166662fee5483bfd9f9406950a018c8493820c24ac16584a65b141dc5b666a170687ae801f3a3fecc83ab71c12efb8da8bfa3cb634efd9647e9217006116f5a7c2ba8122a3018f5c4e662d6738bb7f548eec114df4e87c5fed1c00cf906796e6f25a57d86fe9e180e534f7fb4f4da80f40bb58d9602ebfb8996bdd098d626418d16bd3ecbc9a333f83ac0a0e116b47c6e3225a1ac357b412fedaa3ca69c25a63363f66e03aec083fc1c29240f176e00e0c0e92f38451b7946ffe1055b96c842b78bc27e81d3967f6594a09b9c33e33cb1bbc9bf0f24a9dc5b1a1f83c14a7510af79bc1fee0a755cfde9e8e08d4c2c63e49002d847cad5d0dcd21fd6f29dfab9f10a2f0d27d4ef7e582f6dbcff314dd9c57a97cbc74bfd0bfe4d2d1d6c3cbeebaf05f2925d74170b6206b7c3c4d31499c032d58c59ce8ccdf94fe18861be3931f035598b744e19c7ea84cc129765228a40feae0b046775c90e91f84cd1f467b1f4d20902e2707ef739d235db049bdf8f9bdd58b75a2edf0040b79ecdcf6b9241333da6784515d331dd93fb7bee4391f0fe67b22d32b23e942f42c7f512bc8ee4a7a9e63f51cd8e8c749956f2884f0a558256f4f23cc4947f338060e7007df4f7170132176f0369854c99a4045da62e1661b021b7618cac99928549543ed85b10314945c1bbcc691b28c750c29c101b897f2da8a58640077aed4a7792c1cd450844d6614a3ef8b03c6959b3a888c6f1575b1cf729eee617dd80f47360a8630c44bb81152a4aca2c463e0127aced2c3bce651b55f8c13f9d86eb3f9b570b33ef816707492c2f440e9e41d84b2ab7e2afd6649c155fe05abd43183af3764582f2168bcd3c4bae18201ea4aca8c40ecabe33e76ca81049a59fb80c6b6ffb7db7164f615b85fc767a7b7925e0831a9b38bc944c6c3f62e5db3d88fd443c94be7a94ac27c5f36d8ed95a39e23fcb49d3accd5e866ef158e833d89dbb4a8885da0ce3beadff0c7290fd7b1948a317748fb536217bbb77f76278963973ecf82e88edafbb082664351f6cd76475b761a4419c006d2028194f4fc4c81e87ba70aa9177ebc5e8c1e7f9f8edde406a038c8646acddbdfb87a45c8b44d26557b89dca6c84646487fcd0c1716c73159591e5df3cbadd781dbd0eaa32d1d2e52928a40b55ab9fd90554a1ff9e6f1605183eb18a2b1b78b12e76838eb894bd7cc18a1c1b554ad7380ef2cec91954de8f729a344d434b71287bda99ad85fbe655de1b52a186ceb90edb85e9a0c452ee1dcbd20a1eced980c9b0b4223fc580943cd79fc66e4812c635b8a4fe350bfd6762b2531d0115dd88470b5e1bf6a69fb3e9b93eef37d6aebf44bdd8522878a973a0f4a30b1ea808ea6194bdd54ce424597b39911c788db16ff6f3fc0accd2010eaeb36747a74363dde8390d9c31e866cebf28b2f9c67d78718c655ab506e4fd4be708d6a6043a76d21aa5a032e69ceca6b28d1a06f48e05f6845c2a34ddcf8f711b9167be92f022a5bafefd1a8285ac0d8267b208a184962fd9afdafb07b79f72cbc50860dcc38d5b124768094a2fe6b1ff1b78059d6ba6da26f5ef41e4288dda05574516c83916a523d79a4ce642f1d8dee66f86c86efd4bbc663d75933485df09c88d57b98e443be56f6d173578c8c6a7faa56d3e85106aa10a92304ff49d74f0e15c77b24b743830c4858eeb1872e5692665dd723a9daf2f9b62a217abe139ae46f0abf8e5214356d14e6829fde95b475265529d976f455a487e565a4110b6b9b5733838a9b7f494f55399afbb09b7ab6a662742594bffd30a1aeefb32045f7c2cc48375a77180f951abb0a3823423c27cc202c39ec674b7ce7b6091367737a4aa40ab6b9a07fd7835196c83912044d38d74ab8bdaf135ad2fdc6a8640d8a38860e5d33ae94a90d140489f8e8d63a3c3890811356afa38919049922cacd56865ed5b29a2f0d7c4a9020aed96234d17d560353b97d2aaea32eb37fe426bdbd5781e730e30fc9aaf8002df0efeca73bf6f85eaf6251504a2199a4c6407137c57316784141a25c7521657e3521b74802100930598159f2a99daf98015f88c8b05117225e8972bac59468c0563b2508b127003893a688a3f6ec4a4fb416ef5145d843866ce08ea191d24e59fc3a2ba6d72992fc7ffe13533b5bcdf6be54042105b74559c85c44828a6a7e6c9e26cac644d401fec06b16ac582827ffaffab26de604a68ed50dd117806217767a4e1ece1f449dd6666d366ab37afa553aefdf63e92c3fe14910cde48a2137837206143e50c97432d39f3098aa845a0717ffaa81f26fc8c27b0a5844f959880b856d407f4dd0b372156618ffb4d95ce518cf394ffbf7f884d46cbeb9de62db3ccb2595e597f437053ccb78fd6e289d781832e5c2cdeaf65c197cfd5e7c873b46fd300331d0a433116e0006f6d514ae5df29773d45b0c3c2dd1b9de51bdcf4fef5bf64c2839b55ef3b9af660e8ad84ddebcd24125904d5e5e0e9b74638227e150fea1c5fa2aa2146fa091ef7bd26dca2ceeb8224c6d5db9ec67a6382d7b3d1d38bfd20079d9f67193ac6389bbf9c5e333cb51dfb49a7e69137ba9e92fc7723647dd80e6ae2c9ec5d74ffd2d55170e92f41f1729b5aab3e3c67a96049054f9842bc0796c4c43db6f16e00b351f3a241c7fd76ff03d9d5f5589e46bf949118c118a2ae75bba7b2cc718f3d76c2f13e7389d1bc2b86ac1af09702348e5ce18684fccb2d999522be85c3abf8e8aabec8d67b30e6498bbe0ff1a3adbed4d8a5829f7aadefb2aec7bbe38b84ba8d59382db77f51eb0fb8e10c406746339a26001ecac2630a334dd7e5ce2f80b79942d5ec683610af3120b37303748d22697c5345edf00de9a34e1b2c02b49127b78a5144b7101c5aa7948219923e774a6f31850d2459435824bb49a396cd51928d5e9788b707e0984d3b0d221091b3e810d959aef92f2f27b7291440917aa363b6f497008207768f3fbbbb399d7d0dbedd25bd3f027ecba3fca3fc8fa6097d00c581869854407f81e5768430a82376f5e307e6d141e15199878d0fbff97d6984c65ca1c386297a8217638ec958906c55991b0efb5c41306f910f2f3ac9d7b7c399b0b9193fbef08b587b15fc1782b2eeb603c62f60d3cebe2a3ad4a3201572483e6cd2337ef81c6ab57a60110219ba0f9de253823e49c0597310945b889b3e0a93b789d1e2f6c86ee078eff7caaa03d2c1d04c5a51057bd81c1a3b9fbe335b21e6b9f148a4c63f0df1a92a47520dbcbc5d120b5f7b37ea88af89eae939247cd99b78f7fc145377e12a5f205191afc868c75c3d418fb971e796b22eab0180e6a6ab5fea826cfacb6e4807043fa03bd7805b97e8e4df189db2bcaa259fc98d9a755ff814ac260c5182581c157e8aaf2f0e2cd4d60a8123432bf8d7dedb45ed90ae7c42cab2dfc8d0728d25aa06dadb6cee333be8a2a61bd49becf902e082a6be34266e7dc9df2dcf861f5b20877e9198039d553773a292c7e0c507d405f1daf43663fc9197b16943b73bf0a9b22faf5bcaad0e5cf466c2fe273c980857d003468bd973405474e39af96886d746b983fc37f98db8e8b64e028b1e5fadd0d45646f7990132d517aa8052c0125f744c660df9f3e6055c70c20a6f5886a4e64eb8e8cd60b3b627300b14fa664c152c2dbd2477a3e952408f7c6cc78d186170b5faac1de459c42c92c09f5d9e03042eb7c590343ce36b05bb47f5a1d7ed85204760d535c41d41c2ddb470f6165b985d183142088dff13b3a228cc26e3cb9e7b2da4568d2659a08fd92f7161991e5265487d6c4ba95eea2ddb431568734320e67e129524e2ff2958f74f10ce4df270bd12bbac7e17bcf581fbabe5bb2324cb5bb5c316890291e1c12de4e5d6cab2f866589271bcf896854732e8ba7b7e8d288fbc7742b6e875b2c7781268043a5fb3dcbbabb8fd47a2d2932f4c43dc0c89bd38e050d63507e1802688a91b309481dabb060f79e0edcb2cc7e50c2eee1e24e17829505f6e5275ea485db98f17c7c4e12f82d741d767f7001db8decd780b8b52ebcf9f919efc09f1eb32834a6a2b87d915f0509dcf2e54ef1c1aefccd4bbe5f4d8235dfbda157cf598024e39c1aee5562a5af2500f45ac3465ddf4b9626ebf222708bd3655bdff24debdbdf4771223f3aa1dadf692ce5b253e743681b398dbeb3322032320dc485868aa6810b227210bcebabef45e8d42ea98e7e044637a0fa27ed11eb3e3119239009cec02362bb90d4b1c83a55547a7123f9d4760cc15395dd542a03706363b507556739461c762addc22583ea71ec32cbc28fed534f58a794116278bd0f7330d92e06b80fe4c3ace55def8bad02b1b30f58bee189397f0d9914b99cd14a29291d3b5676605dddbd45753387aa22576601006cb0d88fc1f01198bb9fa7364cb2ad155a590a0f5627411412952fd79e63059d68fd7e03e90615329403667c5d3746959178aeb40b99278264914fcbea89aad96ed37c87a032efc78bed1c214195ff91054fbaa1ac3b820b6f0715b26a9c5df0793f0feca6ca7237f5259fd2e06ecbe9e0ba3da33dddeec81501e8560c12fa583e1c063e35591cf13a6ea56f1d7ea47b91de45348ff673aa547fede23534eac67970f37b6e5fc52f670f739bd29b216da9a4f8d47fd1c2149c7ecdca0be99b90fb498e2347ef89a0f3b950a15f24f93d686055b043ae7c70440e71922cd726e3eb9c20bf6df9ac85dc01f38f4df8ab92046be43fc80488a14bd9d6729e27c24c0bd596c4e363166cc7a9ee4aa76297bf6a7efa6f1700cfcffb8f7967e9e149e2e2d8a3f71aee7fcb3b55d5d259dad92bb4ed1e0628f0b562cf9c563dcac216adbea20cb224612d049d2aed9c18a017fffffff80