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 58358 55440467e79f5bba40d94042b2f801d9641f60af8b21c3b5b3aba6e34f0c47d4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cb5b7c9ab19f1530316329ce788b36b6a14f77c179a7b80bac5f8263b753afce
Certificate Block Hash
55440467e79f5bba40d94042b2f801d9641f60af8b21c3b5b3aba6e34f0c47d4
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00371f000090900000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000a97a269941cb9391448f63833a2e6780bc9d2023c04e92fa6704f613ed9099e1e03a995607d4cb08793d0ecb4444b0eb874494f3f6c46b336b74fd52dc1313b083df995ae2cb98b600e20f7c645f9fae26a359000e761c1c60390000000000000080000000e00000371f000090900000

Raw Header Hex

00004020a8eeb41228384f600beb16af8bf747fa15b2e8b5b95a714f0db37d636b035352325dbcfae39ee77523826a512e2bd348a41b03a403914aed74c993116a10521b8342106a04e80318ceaf53b763825fac0bb8a779c1774fa1b6368b78ce29633130159fb19a7c5bcb

Proof Data Hex

59,560 bytes
121216010307a1c3021f5cb7c53204f2e5a4eea7126210b1e9388268cb2c199776863463e9d8ecba7f502257a5a91cbe31768034c578d3812ba70f0a75c19288a6dc2acc28455c45eb5f196c57d087bb83ca31a23cb994c1b041741047671aeb8aab1dc587352e869769f2ce0a356f19277ac4dd6ea07ee5a92fc7403c7d76d06d0344a976153e4b3dbad9a29e9f23d1f4dad6490bba39852db69bb05b0e5c28bfcb3cdd91f424dadf946c80d5ccb5969812332406db0958ebd54a857e1856ac182a66d5f2a96640d456cd564a357029af8a5bdd284fb60a7c8b3c307776130f23b4397b753f1cb6fe8b0542430c85ccca3706ca687d3fe8e81ff081452da759adc586b29f1cd59646cba96fc4dbb8486841bc0ccfe4889b87d14b93cc0ffa08b917024c56f9d0cb69bdb3c3355cdbfa736be3def67512b09fd7bdd20637cddb1b3cd48d4d27c83f45aa092c3d31ba86310c992568c49feab35016d20a6daa0bcfb96d184f9077ee065e4bb948f9efbb1c1642ee57d9b7cacd6dc64f5e9844fcca6ed73cd536f77251f99d5259fa0e8d2cb822f7d91b126d09f3876bfb9a669b951597152cbad3fc296d948555a2e5d9b55d4fda4aaf2671fea33da709e7559b9ee950efaf72817804e6063d1eb58982f316b0740ed0d397c121c9c2f864c23259353ff3c517ba1eac484ed18931e28e74ad47d958ccf38f2afe3d2b6bb3c0ae6869e794d516d04c8fa3faeac5ee11214168329c430f7d84a11e9968de6d0888ce6ebed6a9f035efe6cc6aac1e35fe3d8defa30e50adf7a780627df36ccd215b2b1fd0637623ade83a066bb5bfb25e8e4a721ba43e932e25017c72a0a40f50c61b0e35df066825845c4f7927ec62185c0fade1b5fbfbe8ad5c565c4b5a398c3b98260d489fffa9eef0f990e42314a804d595cbe4bf7e6b4d75c6917afbb9c3836099bbb49222e26ee777480d81dea6e026771f25c0ec941499f76dbc6de662416dfe1b7cdbd17cdd052e1c9edd82536ad2432bdd8ead0ceb94a9768b2d6932e9787b67cdfee0a625e6b5073cbf9c0d0758c9162881fd63eab678a3bc719e95294ac4d8e69e7254c235ab8b599ca1580e78d4d1e1e2e2884b9106d08ef1c24f46b614266f3a9127180d45400c1f6f6ef88daebcc728eef580870c8f8edc4291971da9cd4d3405c6c269749e8712aefa3ccba502751b59450e02a220efacbb16071b301d757b89860068a89ad562c8778b21efef46fd2b2a915d7e7a2239ce4edad5580e5a340580ac655ef16cb0e6188ae63d84865048ceca2e8840802e0a52d3fd4433c560bdd259a736978d08166fb409ac50826d6548e5d2b26f475791ba8869e208409d70e9de81d524d5c5312e6079b5785dff1d6aaa64ffe03398e0b26151d3943a865161c79acd9e7e47938274110c86d7039c6fd0393db6ebcdf54eac02a00b74ec4d4cec14123b55c255cf36bb47741abd1b471c098b81183ca9795bdf22baa3dd3bd43c542bf675ce86271a496b8899b89b03615d6c4b735928a8cffdd15470dc7aaebe6ffa492ced6d054b8e2b473fdb148099b43a6f847fadbe9c1f94c38f273691989424c4a99f6ce673852c1fe69cd8b2bcfb00573b47e42011281927cfc0880174fe79ad2674b05801f9ccbc7ce5f697b295bd0b94d668d86c722719d2812703c54bf427574a40b41548f096857881ccacabe4d30a87d4a0dddd5b3759f4ff0afd364b37bf01dc837c1e8bccac1958c0b1d42be3ee8467466009ce574ec9ab3f071d1d0fb4a5fdab4c082cb3a34a999cf79c2bad9188cdbeaca0c6dd5c5b33a06c816c76601c99c4c44f73fe1231670387b6df1bdc4abf7edd05d256c3bcc7cc0fd977dec7b0d8e5a4fa1d40f3823e70b6ab8dc0de5daccd73f2d402159047893c15dae53710d466451c63f5ae3ea0c7e6bf8adc0b1549373626b94739e2682f8c624fe51113e5d4313b9ddb0e8b5c86b2f7679b80b75b846fbf2aef76bc99950a74042f1b3720269e0f79e79b8263f23fe95c916d1864da0f076ba20f2c71aeca5b7afc304c11930142eabd6313fe1138af74a6d9d688dd8e1179b1dbf32ba70433fdda75e310dc616770e76959e354a941088fcd5dc6e921a5cdbb19d1e70dbfaf07d9550911a1eeac9ab85cd04b3928218623f7158f6775bb6a83c7cb18604180a7f8b2df8368d9cfe1b03d60a3e853cf17c526cd5dd104e31a7f780c490bcfa68989094b79eb5ed1ba98ac87baa749521d80090bd61265525f31ca166350b1fa9e8392f8af0d6b53374076d2b08d807534300d1e297f24207d281bc3ffb8f2452a4aec4cceafcdb6fc7e36bddec0b6b134f0e133f97a9d880c8999fbf0739e8da6a062cc0b7d5397aa3aae8e1d12d4d1af5bccb66a5be963af0e73e0bc3a8c36c27dd092e5eda0b58ea4d64520a799ba1c66f15b2438bf94842e9154996b7eb331c7e3bbb0cddfd03d832131bd02c8796aba6813194de85ca259f199d49a941bdb3e15c4f0374473d7ace6723f40cc3a2518745aa39bdfa4fe8972b956c49fb02a1d1ab8d5b784a6d4d441a039e5d2f1567fc68fe333f58b7ddc9e4dbed1b0bf41f2b094dc56837fc1dc10df4c16d0dff33bc038130ed67c3d865b99971b2d3a42a280014f4374be961a32ef0b5703eb2e9c4afb8950401bfe5801b288edea7e3a8a8d3bbad5cce5dff197bf0ec7f744192f2b7bf1098e1d7dd099ea700f50125388817f3c4d3dfb032c432a9c4694e05fdfe68e69d797ccb678278b92c1f1788b8559f9ccd6b810d101d268ebcfade829481c2ac33718fe55c7bead83366f101af855913a4715d049467430e3ca85946304b97567db0e63f214b60a67c76e862596ef3d2e6ba3c0b289894ffacc16e5a8e757b3cc45189947b0370f9a1211909114769a70d79da5a5fa78c0f2c62b2d1aa380d35ac66b24f04a6d7fd3c8ae66a6723825a4d420aa506fa9b6c8f415b38d9d28d10b8b792985d2071fb449b6e4bde9387fc19021072e14c84219aed854c6c9243dc0183339b781d3df297105da46045fe26166f52ade14dfeeb0e726e839152de5e46b160be7de0cce06f152ef2e6d738eb1447db24b6108b0592d0de8da161c1ffa0dbdb80664a1fb785dad6c8211760d5f6f5c5024bd82cbd2e837448457cb6570e770ec61a485a6f84254e84879329539bb1dadf7487276ff8d6ed1663ae6a6b08709e625d7c45cf15c389b22841a1e4264d8276b596742bd4f4465ce883de4b8103f7d534e3d151fc0e857b53ecb6c0a9b3c61b5d6eeec306964b456e90c20dfd76077b8a419a8de1a431d8d0372fc699a1f63e5c406071f4e6c8a7b29040147024b23b62d70b05676d7365fc01fb7aa1d78b1775b10818104b16e3fbfc3e7f8080d84baf6cedb58eea76268a8cf5198b75f626595aa0253587e88cbdd5d0fda8a9720bda253e63497292d5f4fddde8ee57cda1d6ec8b52af9a7f9d7b2bb82d6ba6181c47d5808212660c91d565bfb0446463632ee171078e397e6c9f20b4bf92893e664ca171feef68c08c1c86abf399d127b2f15606664ac9f4c143dda9050b306e00e6921feff48c873c47e9ae6260dbc4b32bc3e545a79e354f9f9e5c8197c9ff0c7928c843f467b970698da1cc930b50cc33118206b09cbbce402b009b20d4ef70849876a499313912fd932a2c2267593bd8b9a9d9e7f04d41c601e6921fae72c797b17550e23899b56d1483b6e8c32328288f3aa1828ac72ca234b5220a8a2b9fda7eb937209cfb0e448d7183cca00cceb5b170960932658fb98d934ade079c3f8abc19f8d52349fd6fe1ceb9603573b194e9ce9396c134ea9f995ff06ce20cfd450df124a2c9b597252c3e92285a13f3642dbc24681fda7f87ffa42227c959520512c306c0cc3914c214c243dd7acb31af7946366446d3c9321d5221f8db8cd41424ad405b93c7469c8af825d4a02a857334f72fd7ec4532e1023637da31749e55d74a3f2044389d2d8267c2101c4cc3cf4a50b17b89af2185a30c10e43109efcc81ea828bed4097a5fc43ec8a3240d71898f07e2ce059684730f38ad14d442ca2b682eceab9c2238c4f6a56759b5e3ff96d622c1e9ffe09b0da6721cb2f7bf47b55692b000c207ec4d517a4d0afecc00e43f9f49d9bb1199241df3685d4865a51ccec83a6cd06a80f4287a311f3942040227620d365d8e956844fe8669042078e8e48387a255760043088c0e0d0e2abcf374bcfa88b2bb826bd804fe8ad1d980e41c9efe6e0fe58d6bb712718878b776a7a01beda4456da56ede91c61cd729ddc8131f1432fd6ca7b9b5fd8ba7a01e83f93e4fef6c93ec6a08aea8935ec2b1ec5d6984cf46e4c817a41b1dc720b64dab1805a9153613f8014906f5723f52ecd42975c716274f9f43d2da4af19f3ef05db01b3d56642cf43353c5fd4b7cea5306d61af32491454b4f6b1a183bc7f38edb06602e31b61590a21ef4669dd409de10c17c5aace09a65e62a8c5e8e6ea51b0674f8f2a75d74a9c8b1bc63330978573034f9e6c2b452d21fd4e2712824673669d4fb35b939dfded5ff676bd970f4ba4ebc4abe498d012f6dfe977b3944039124cc93e007a2939ebb176a444ca119398b7421d0551339765823c08737fa78ffbfbac7cbdef49f56f749acfb29f35e69479dd5765875602c480733965d8bb9faf017cca2a37b3f10bdfbddfcae3dc9e379510b98c3160f0c3c9181e15de98a03ad1d94e51896f546c7801896ecbe5a3bf7c82e3c95e67226859ce8b00fc08f179400ed951b0b0ab62c3fdbcdc2fc7341a0340a50bfa7f6c97290d64e10183f0be41fb0185c191e0725a6cc74336e4fa823d4113460c20bd897af238fbb27990f82beeeba70e7f5ba1773e9891e6f48ba6d5945543a8e705b383d704b8dfb8dd3a641a1d17d0a567835cc864ab8af22b4aeee6fafb688f2a9239ff79fba4a7e230f1623f350b1f8bfbba9da3119db2bd4604a1bab7e3380fa8e59c03a1bdabe420a8cbf2242c1a296c84911ed0493134fcd3fb6d7a10fe1137b1fff4269b025b65cb20ab1392459c11509638c6d7ce887e35df770b614982c8617cde3672a816d24f96feb3338562d3b16962e28ad2c4db96e17905448d35668a6c3a9bb8f9ceb576333a42387f6b02649f3040d655a034ec32aee60f279516b0228726c1a86c8aab36eba8d40cce29ee49c0bcff0527d9c8e8ae8cce8865a6c00ac90e1e1a56961ec621c7d846c74d66b663361f9abf326f4d72311c887c3a98d54104698121138ad1a3a9738d720a962d788893b17b9d12190b1b2cf798629c8d89534eda7b88a745dc4642cc613d50234ba5d385e8b182e2cba30b874fa18c0363fa43c853feed65331af7c1d889e426d4b795d8454969ccee5bf2f90d0c2558a2fec6fdaad3b1d66558179b246ea93d77a176057636cca5b5063f0d6f33716c4045d090232cecd7cbc269d84896261d261f054bafc70b3b611e6c48865bd670a46e36e7604a29b89aee10201fac10215e4cd8dd1bc3c6be1334065c7c42654a93a18c8b0439accaf34c6c0f90292a222cc69a7971bd43840a0bbf7253bb8db21d5ccd3088477701a2b216be199937a9a03fd9347a0be105cd1c5cf22018672e62201bc5626f406ea38915f25358cf58ca2b180f13602c76368af9611de0e98bdd31bf9c5324704ddb2b0da30f3e1f1c90aef5d8b7e33dad3f9a52ac49321cb36fdefcc780e5c683e1d1172d82fe80f76cf15fe587cfc7c97ca7e5ff7b4a6236c6a5fc20f877bc6ab94803e8a8d3809f2a230fdb10c276f8eaef870f6f0301175171298333c57dbde4ce064fba5ad724a9c9f10782cff1a7927a7af8aaeb5052c6448582e7bc981376ee401bacf602b6ab07e41a7a6ea4ce01d588d176fa4c4528956d5399280fbfc2d7805a851e96c9fd9cbf8d704e4706bc5378c83b07d6555a477ae5cf47311bbe4f5fa2bcf13940d8cbd3499c526bc18e7f63d1ba911025f3db3672707dec2e28712f1cb1cb0f4e86ded98acc74f8dd43e11a363387fabe2b9d67dda1f011a37112b4a3cb48aa26f3f6baa743b0ff9ae050b3a7e427bf18dfeccaf772182cb20dd2249b2870f904455c57f1df5f36ed6f11ee7c0c919e6900a9d1fa2b494de1071301bb1253384da773ec8e81c66e8e82ac17fb2cc703aead0438bc7504b91ee905589255530acfca60416fd48cab5942506b42113c125e2545b7a65385215aca829de26868407e94164d9c31cda5e199bcdfb991007dcfbd2285ac6ab4afb68fe1883b746db0a775f93845dbae8998b39f72360bfeea2c5133d7ff5ea56eb8d8b850e3b6c179eabbcce9008067b00b8637f36aef4f0f6e0fc01b37474ab00d4e0019528eb4c992243ac473c837b480dc3e8329a1b5ee58d2dce23197d82942098508a27f3563e97e2fbf42e52c1efb9985501225ad878bb2dc44d7cb69ef4ec3cd983a3a6335d4793c811b481fbefccc204fa192c842464566e387224edab280d426c3aea48ef177cbe78048c85dde7a057d364c755595be4717827b7e88da770fba64aac54b9c563414425a3fdc947e68fe255d3fdf0ce7c678f27e240a79530de4d83330047585dfa454862cddb5af7aaf81fde888048f68ee18ce12cf145787b2a0c9057a93af8bdfa9aa3709193aed9db60c0c9658ce9973fba2f0b4139d3fa2cdb3d19d61875eb90180a2d2a66bf5e9398e303afdd34f1423e4e0398dd63e0af6c87ca35cbf54467c558f600cf346941e82cbef699274cafcadb939c6b2ed9dd31d8828201a6fb4650ac0d86fbdb3b7ee98172abe34d666f71fa5fa22d7908daeb87bb0d1c786bcb07954545125a4be55402e1a074349ce89ed2c80066d8b607a9e8b1ec6062f60d86ae639f9f618976ce27782181f61a9861cd4e1478a483c31bf2929c5a0fcd5643c2d1089f1abe4b445703a5556a7cd3d61862191016fd62c3c5192d59812a8d6e4712f368a4d3bf4f195661b34365062e7d774331d3e2d4d8376e55e8a339781e75643a5ffd99927a06fbaeaf5a52769c5f88d4e0a10271ebd310313cf946affac23013413a14c4c08c87e88582a7bd71572b9ad5e793779ccbf0aa05a36d6c4d450606425e80c04ef209519198d7767955dcc3ee6bbdee1792ac1638d03aa9ba7ad1895bfe84894617331a95c1140756fa4a1f7b9ee63296f96cd1ffc2b17c0ded28f9fde370e25be998e5ceb37489bf3450e6f5f5ab030b7ac22bbe8f905e2cc91f2a011db4d72e42c35e2be8c669f631ab22b0d72cc68d0f69fcb355931f33680f40bea93420718773e1813a11f6d3ec1115438ddeaa6f39966d28f5a853830a631bf58e0017119a8878ddd34070a89d28d9d9c3c484be396540c09990df9ef7fba53c4144f0b3a5a2e43ff77c348ad3bc38e2135628aba45410e3fbe8adb9896453328e25ba2d4dfa291cb515d7ba395c0c313a394dcfc4fd2270e304cdd2104c307826a703c5fe9295894ff772871686891aa1d1df2d8aec8c3199a6d092eac2365d390ca3aa744dae465d705432cf62de03c2335263a7cceca6edbdca7f31cf2b64b50cfb4fd2ebbfb2c2e7e64988be5b32b64ad51b32a54c1af89dd43ab9c0bb5cf974134c2751a1f0f995cb261ea7e9a8ac40b1e9595871079786d7b6b3812a85c2b7d7c62cc6f5601383482a0df7a6601ee383430adeaa7e09286c388e1ae72386b80b58d36e3c0bdb942710fe1a26f1f5b0a49f2bf7e6a021342f21aebe024feff97f457836fdc5d2594dc4deb18766654ece082215de06e8826c1287ce3f9f6f2f99348540d4641126e7268c9dea16504d2c323d51beee4585baa983e590945311d4ae4fd8cae7b1b5e038bff835293a00df49f519c19b8fbe69cbdb582fc0d5c74103b1ac24cc96498f3dc40ed4a43686d6b9938831d79c39d9bec8d2cd08391b1bbef71640303a4894f86fc3198f5da2772deb430dbf9e4c17fa3baebdb6b5098da2b96f10cd3783103df414905d58934f2d706eb1e59ea2e11042f3819a7ab8201515339249dbf898dc5ae0c0cf4661845d2bd3b46eb7f4a96bfdadc8f364ae601dc404e9cf11088a3c3ee4d32db2a9eeb9f7fbd2ea68f6629a597849b4bfad5e6f30ab8397b518e9fe94629bee9d4c818fae792ac9583ff3fc0a285cfe0d4b4225f4dfb39d4ddff3569f4564ca20e48418b9ecbef1fe7ba2e03c0a518a265cb0b28e0fa3cefa80a10b77388a58811b2fa00eacceb75473264a665c6c7ad3de2c71ed97de5a80bea25a7349a5edf42b34d31c1592e7835abfe4ba69ccc1a47b8494152fd1f5d98947ea427a2852923c4d30f58b9a75c10346c5eab1b79e2a33655d142d19cef9695292f0bcf2dbb46c4e0a4154b88009cd07c5fe8429b475dca6b30818832875e19ee70738827af4f2d404bd45b9d2e9452be565549b57010c3cfbb2e2849f2b4c1def5d8c287260f4587d283610bb9d1c07db3d99543196176ec19c1fb0b1c6050e8d99b79a31b056c5b759073bd31655ff0c407d1dff7289f45df7058c47225e609fd18ff9032b0f8a92b27b4ea3d3b28969fa922fb3e7af2ab389b065fb52be5f648bb64c3a0c1796adf13574351ca9b4f9ba6df52e57021ab90effeab3b93aff7a14a588a43480f3fd59dd6f4dc6182c2d610b93dda6f2550e683a55ea2e5bfa92bfafa979097b67ef6ab3e111949454c579e01a13ef5743526ae6e93d0d5680aa7efe6baf1851bc6703133b36067223bc029d6b4c842c3f1dc5ce21f3e2ee0f35b8b8dbdf82ac3de8c407d56570fddcb6c713ae06f157c4916d3a1c497e0b271d21090d183ca1693f642df3727d9ff4517fd0ae66056d8d38173bb4b3da7d3d7c72ebb445b5b717c0705f69e9b4570897af470a6b527fe7954a9420c9e8db96a9339529b82e18447e808bcf784845f7d3721911509d4fc17154b9f48bb76b3fa9671dceb0f939a51c4caa46121c1f7ed0d2dce11d53abdb893b957e9c770581f74fce4098b9418f92fb6604ed5d9b117d8911b64528bc157edad87af7a00aa6b5717d469a59ca6414103c6e940d3cd0241d9475f15ae74e300f15d92676d8d057131bfbf826627724d5368a117e206d7134d613b06dda653c0d4ba8a2d1ed3d77499e13abed4254a7ff58cc91a6a4078faabb6c905e917a21ad913f7b9a8a47b04147a30d04fbbb9a0d690cc299ba77c7f2df160a4409c36c5a5217973da2ec44e17586e20fcba438dd9d9da519105f79193c34ff417a2d48d75c5598c79a30c27cb0d143564441086f2fb9e4338a4a523215a8cd02571fdc58d39d887b6700cee6a00e5a0ece647a3c5325609396dc922288e17f12348582173a46af454744548cd48ca565c7e2eb7f260f65d300b79696e804d6e05090d12cfdc1b15780abb0c617fc35568581eacf8f0f054159a55f63f5a290e0bac9a3aa75c33bd5d453639aed8bda27f30fd894d5de6a19df9ac8e460ac97f2a9341641b6d70663d6c1b39ea5792d6bf21c9d5ee175d9480cda150bf937b55a391c954bc640a306647ccfe29368ddbaa8cb54fc5610d7dc90da29518afd354ad436c74d7b7ad6be75698758130ac19b5b4b3eb9d0015b98285c55c20d9543cae47ca012a003e6d67c1fca39e3748ef7e15806d2b7c640a4f7869447d1b28718a58bcc08dd7d6065c0afa44902e57943f693861e9d13fdd9efe050da9d6b7a4f61a8eaa9f35bda0011f8f5edf6f88b64455b9b960d5502481c7011122971e300a1fdcd1e7274171a7d489d2525abd784844727ca394c5109d54dc2997d702bf4740b3d9ee70fb4947540b2277a14b1dc3fed43cfb7f2409a7fe748e6ec6f1833bc7fbb5bc955e5eae5c9559d925c94231edf5a24f52bb8c1b92326226a0de7592680908b928ab22047b7f62944659ecca1a66c2e2711ddfd1e07302546b48e8b6e61688f9b1279a28fd939aeb3fa180430cbb63d9f8c75e8cd66c18a3d073227788f41cba02c8b08a9dd028bccb3ebd0a7932daac6545b8e4f1b9717b3ded7f2cebf03e507c8a83d83cb0d925a87230ff10e4f0d8f537f735f439f33c7f6c633610e7d6a8361b39240462a745509a8567a825c05a7f798bb063bf526fff4083ffe43e3262337d5f41d3f65c318c42c53c83270900da9dc470fb8d1094ef49e38cd11b9df0240e1bf19a92116386427b609b25026feb31f01dff8f0f4e8b8e9789b36e12058c13df10daad3ba6a4066e1164821323f6eca1749b996297224839f253c7a65027c9dfe47d9962b5f2f5919a9b57556590210ba994ab699175c0c9c2817bf7aa2991a34b198da684c3e18c3e1c5bca595102b8f488d4df05c1e2ec4700b93b175f2c4eae57e6a9975ab7ac533f80a209eb2f31c53d732ccf428aa60d7d896307f057d9e11b4f81f36dfa925f15aadd310b28e90307d723292d30224eee0ceff863d18c817dab7c282049dd3964967b8b0699e655d56dae0b694764f515eed7b33dec331ceba8748b4ec7dd1782ad5033a8742ca82ca7b7452a63823e4b23241a626958c02896307ceceb5fe29898f14ed8d38c019505b6889ef64b59ff53f6dbe1457c6ecee7ad0e22ab1d2b785d83df07781cffff6ba2b1b23b0d8124399b46bcae88f8ea9c4a444545d397f8d2de3f838ac63cae62029037ab37715c17ab7405b956b3e11b97e0c1351711d5264b8ecd3119636a70efc382574d48607bb26aff0cc6ece3159e746b1c7bc2a23d4a630100d37ca1bdfeb2b4a8c315261f0ff19e3a104f8bbf1153355d0197ea758a45973f14691363705fd3c4d1b7e7330e07dfa9a6eb703e2d886f774076abd4375e21982c139fe0145541e914d93b01b787baf092917c6ae6ad1035711a20a98a3287ee0d72e0fcb7cfd464c047b734d99631912479713ce513bc065b3c406bf9a5cf83b36af4ab9cf2381f785e0c6353c32ca3a18ef015d24fb6ff5f8a06b3f05c7ea83d7528737307b518a4c126e8eab5753e4544da48891d854e5dd48f228ca85ad1f540df9e00252b44194e82651ed8d3f275ed50b1047845910e804fc8814d4e0b187e58ae5a7ed8cb2bf9d28b2b8f547387dd936bf5df60aa2d8c256f37891095b959371c6ab49c31047aa58024600c9bda5dc81121b4a291548ee94e7ea3268416bbbb98801499c91a4a444d178bade8fa14ce4f1ef5e30f5aa2900cbe57cc6a42ea79d209be0fcc019be8854a4fb26a4886870af877194b95535814d88a9532f2f14c83cf69cfd4e2bcb8f074cabd59b35dc24d3a19652ffd04496d2b489842b41361ed3d9003b3b1c727cf03ab55ecd16240d5e992b8187fb23c5a24ababa1f8a7a9937ca1845e05daee0f547a05b05d9ab74da2c2e2832b2c9d0e31451f040cf4d2625fc73df43e5831a1d9e568d5af892cf4e3b1fba3d82c94308d65634d2e91f192d0e27c0a428e6b72e2ee63c680db86b2ee9ca7b66dfd11e009d50550734d312e54ed32747fd36c7c33042816eafe794127f69299ab2b732015169bb55bd312130d8cc065002afd08501aff091ee74b1eb32447cc7ed8d6be7090ef4386a83054fbc5fff32bd0648b7712e4c9f8fd89876b2c890675dbb0f3aa7229ea232ef22f89d11b1a3b672b1f87a404877e98883a75d7f8bf63f6751f45676ea589d8cfae178c100dec9355e1d6ec958535dd869c7ce80d2fc3125f8a6087116cfc372255a57070f825db94e66ee1b910ce73221489c4ea0fa779ab17083328fef0e54d2f0d6e48d901c444b38a7cfbd69ba3240caa57a6142796e8a30d9c6f811d2aee4f2051b9df840086abf3e6a48a85d24ec03f267fb76af575e8b4fa717d4f2e50cf1b00602753647b675c72536f6e51417288985d48c5f54b9240ba3e2abac508951d1813e6f64dd02748a26e7a622310f7b83c0acac238ff59142e08237445bdfbf113e654407afcca9c1a169082cd8d9c4d5ab1f0e6d62faa14c65ff50e0c0a07a59b99f77adfb188b0d279d5c3167283b220f17055ee8b383c6910916b7ff5a0c657a6d051a59a32e7b853a4e4ab183ef2ba93abede697b3da23de3aebfa59d6fed4b35bfca4ae8266a0311c56b57fe030ecd771820492551ff8befb74f4c2a2860f51f257a3bbb46a0d53ec7aaad2a95fef1661a78ba1c21dbb9d09fc083b6c021293e16663eb722c3d63a8e5e95d957c2b6810084e8146371b7883550fc0c3dc9a027e1ba76c5f4317450c03d625984cb1a18ea2e16ef0b4edc18962b9bdd384789eaf0e1ba75c85032b5f5069715647bd49a2c9e2ed39521997dcf56b652fbeac361effc9abc445933f7b69ab8f2a406664e9960c3b7629a34395b0a02cb7c5013b44440d91b6c71a76a66ef824f7c4e19d7ea8e930fca13831474e0556e5b029f75ac5d4c039cc98f64446f821baa7c6883346f013000fdd549be882e673b403a3fd040ab6c3b3fd19dec6d0774dffdc355ac8a1c6159c68d7626ad4a8270ae518e78dc33e2c321c1095ccd1a6b128556e4ff3a1fadb14e3f395b5c1b0ca1e2ef2dad687e7d1b4581bb4dd210e764b8151efd5db04bea735b643458bb3f06809368d59a61535bb42d0fc4299e68945431d88bbea218dd94dc7da9c7b1a310e15f4ac9b3073b8c9791a2fc89b048ecc9cd41a240c4a9f811472a9a8a76038a55c38295cc16a4ab4755095d578cbfdfaabb0f493ed8b89d9cd318480ff8f5d1c20e689782cd3cd844f6caa9ad164ec61c66d6d9ab4a9b96fe0cc11ad70ad869bf70d6254daeb595284008547cd8dde2993aadcad57fdd4bf813d73920c5d247c9e11675eae9f2d0e2e4cf817a58fc1a89b00bdef5f24b2aab2aff17c88e535e4dfb6b122c2811f2ffaa59c73037ea9b5f0618b25ba44181960e841f0d8773696e526b3e5ec4366c60f5d0c63c795e60a3b042b1bfdcd57a48978ed483fea7590b9ff1ff7eb970787a90dc278230196325c581edf83d34736c109c6d2fd2e8d235487be5f5ea915cb9352f0ed62d334e7a1849c9964bb20f108efe59131a4e0d7c95e4b1471224a71ed4bd7b4c60933348f84a62352059b2bb949b46c4bbec5d34950d6cf02c90c2db8356d77c9aa5e438e7b2e47aa7c265d7a7c331f30c8a9117915294c04be1ca330f493d35e9aefa5162c061d0ddba988c020f2e39c3546bf285084f3a81fe5ebb099a87b71edcc687214581a421f7ced65d1bc9f2ee871eebff3a3e85cb252dcde03c5e2f0a7f13c8b86fa84332601bb2ad66bf76511864550dec46f94fd12b374670149bdeaea2729be1b1549fe267cd53219f6457b5ded2fe82d1faa08b5f2b2efe3e69f2fbb2799b978328afb5f2d5d78a7c0a01b83b7ffb5d2ceea66f4f1a1d9e6c378997ed5a3796c8cc28e8b00e06d2583738524ff6c8357452c9bf62ec7086a0c1a155325903651a8f884837f38e24f6dbd9eb2741cd6efc31bb875e484ba1c3a78456adbff1b78e850309d69bdd5c7f677a530edc554f79fc50fbeb8fb4ca01b2629ef35a83724955b86d379f4f1e312e53fbd0e6feb0cdde40d7c56604596aefa5c6456daea2a86a03c42770d25f2b07c2930ba694109930ec01ef9dc7ddef675ed00fd729469b77866dbc74d16ac14681cca0aa8a30bca0731a1d554de07cc7c2ad9108816a43e6e413c4f6b05549b9eeebf799f4ba825839ed8cfc270f103f4574e6ae987c8e4745f5caca4235095c5905bc3d340f7b5c31b05535e011cc1e51812de29ec7244a34c111a6303b05da3331f34e1c92f79171e386c4744ae4c986cdbba88bb45c82564a7dc2d16d3480b59e237fe903de29de63fea46a134a1f46b2fa344ad91270906a80ab1050275e15476061e426473d1fac3e32c2e8e340f0da7c3fdf16eaad6daa49679f568c607998c5caf65262802a33348fed4373c9ff7e2fa2e3984bde34bd635e81dc67e330972a847c2222ce237b4fbf395c98ac3748f0f6b32e6b6156fb37ce9e3541769d6bc16187b82d7e47d4d523f3e40fcaa3834e5a08066b761add5b26cd31c8e1db64c309e982129f62432be70da815d97c99c95c14da79117cf7f6a7872ee79ea7e8bd6493ee8e872255b634fa761757403bbea8e5d7015dc26839c55484ffb995833df88462324f1d0b6bf2aeb3fe5b352e2eee21cbfd91776e71adf80b3999b1f454c1e6234bd065b3f36c886550ca56c4b9430b6321f760962afdca527d7a885b99fb344c78c5519f80ec335e8ae272bc2f60a882c26fe548618d577bed94fbd8f9e0fa8532531546831c66265bc0bcd807160efe15d1ef880bc868a2e2b59bb48df62d786e9a9f4c192d74ad45082c8938cf496ff9add2ae0bab13d32e967a1985ed74106e5f9b373f0cce8136dbcf4aa0ed5b89d63c7050e075d2687dce789679e81ad99b22eb9586dcd9fc26d5ec249f98a71b2bd21c7c12b60f958d133c72dc0cc9eda6897874a2cc3c44544b7ae3ea0d4e717eb31e4b55f66c9d2c2cc2061329d8957b00e6060c55dff9e46cfa9107513e20447cd61c9b8bad34949e28825c7913dbb3f67c2f6222b017b203c770d259d19c1026c92ace3b717ac16ea6a1c7957cb12c1b26338fcb3f50741cf7347c71dfe99ecc8ad58497d0f3712d83530eb7bb0782f769c2e50b2f53b597fb6e89d16ca74cc587ee8aff42fec87e97b51760da69ce45d8918c6f26e9fab10ca0f68af187002eb516afe1603eee9e642ef041c31dc6a5d6e9af1416e856129f729a00fe09636fc5fa256a3d59ec3495a5e884ca8cdaddf8ee6f0df37e6d0bc9533fa9a5157025c0c428ee04ddfc7f00b0b1368adf1ecb46c6c4c18c674cc93245f26e84d2f08c18861bb0aa21542ba360313c6ebf9060c7b5426d8f25ac07704b26399545a5406780d0610ec07d1fe70b7955aa57c08e3fb559ab1ca0e48110a89d584c7b82e5ddbe3c87fe640b6cc7cad613c6a03cee2dd9a3fd46b5e4cfc382fa5575e5aa39230523709eeae73f0e831e23fd23cf6f24ab41a47e69eec21cdd9e2672d47e117c16567e478765e146c32aeb70939904994c55fb8b778cfc02fc8a56b8106c09f8c93abace04c0e4ed8d9ea9f214bcea09527c34c5b050f42637b7bb98ac87b566a83d4e1ec1405a5c3778b0b31e1ea9b78d77722d476331356ddac4c2ab2634fabb91690b1dfda67b8d94ef88c675a28fee424039f5aea5b7ef5f838bcae56663ffadfa097cb5a6d43a214b76419c57f97215725a37af6e53a908817e47d0ca308336187cdd5237dd964267bd331fefd2102a2a01161ea01a0863a4b7015cbe166b6f944588f60ccd0339f1b9635c6da7dd75f9e02d0a2c8e76432ac34fff6ab2480029364909cea04f56b5c4d70486ef2d35a41c89595535838f9efe406290468fce3028917e519a9244756fa4176487ef15faa16fdbbd0029ae9b3748659c4ff9049f3dba71f4dc32a2c2fb0a3b89f4faa7ec2dbfd86120bf4aa35396afa3a093b3cf7c064be391aa921493e641878e6ba0f60af7279e454473bbd1c9d0c8bbce25e949ba2470b8363fa6b2efcbd0f4d869e08ac243865b87d1999545f275476e7429e99f44fb8141afa712d08a38459951b5aedb1147c6505dcf78eb65431d8f0d4ad2a2a7813a3a476ebfec66fe8a02493ef570750de3de54024c39a453a59ea6c952dc2a640864b3492b5ead2459ca21ee4cbf9afdf41201e3509ecdb7af15e1d851dbbe96b6937992164553f64cc0b1610b5d291e896c56d9573cd992a44101c665ba696e6c2d2cc31d8e0f9c1a05b5f0e74c168dd03bc3c69d3f61cb60731edf6bc70539f5173bc1ee4c394f02f63278f0bf0be8c5591e219b348a246481c0ec2f8aed9e5708b5f1227b444997c9a0c7813344378548461ec3b6eede4f3be6b7741f5240afc21b703fb77efefce41edbf2db0a7e3966683023c2ce6fbb5cf3d4ca8a39cf88de16d1b3d2422b6636658f9b9e50226343d2189d1cb11997f6d6604ce3609436b888730f28259f164afa092846e84e25220d08f230607f3ee7e45a869a146b466a17db56771f81371e79f02cb04d95d5aa9f4dff7621eed617045810ca63ee1a38a09f6f666ecb10f157713f74aa5eb5329d94ea1f700fcfd4f107a7e74fa56ea0138f7b134dc408d73806b5fdf7d9314713a01d2ad36b2c3c301ea9f3c4db502695631a29614547ffc3f35b5153bd11bf2e5a849250bb54be3f77e6d38e871eefe835879496ba7ac7352ec1abb8c0fa40c16dc6f05be81595704cd6c82c989806e9c123e4dd9173c878719210870468fe68e7e392bf1a83e668a656252b46d4cde81c3d0b250eea61c3071b2892c58f8b5af676fe6a0e2c047abc59401e1bffbc16e498e0be677ad52ee3bdf46ad0b5c77826ac61268127df3724b37ead7e94e6dcba7bf017ba0dfe9432b292ad2d65f2434fbdcd57c17eecb3d4e12292099c45760b1de4404afa88d63899d18f4b28c21d4f1ff7356ad2f4a75be6d13ef62ceb1142f019d4080ce4d9c0dd38ef138dcca674a915751b98ada8a1405c5a79d720481c6278117915f4c25bbf2657bddf639dd18cc571b5772d81e19fdf0bd5109d0eae0ed6f4d74d6c59080b61b38d3cba26f6d12cda725152f63be4e6d44bcf354ae3cf52807f90fa643140fcc28e06b41c865a337b87cb80aeee259f87dcdd802b1c9cfebfdcb9f133ab7adcd74ff6e23319644b17b7242b15035db50e9f1d93717600843d20896aad9cda74f895243ddf5709cc625155c1eedef7b7a101ed5cbda93b73ca786f7bf1f42168d8eac6047a8f7a02f2a1b2429a4e60ca5a970813fbbd0e6c0cfb346f08a89c856bc79e57bd064871c0d287757f4a13b8f424d913bc2d976c2de4aef571ddfbd11a697f1212150dac644144a8fff996ef3ae531c3b7ac4b0ea4d1a4272b0392c9d0206dc62eb9a1e6a83eb527b1e402c9d326c20dcb96241dc8caaf13ec47bc8aa486b9a101295ef537884fe97fa35eb29f24d91c427a1cfa248bdbefbe3dee77c2dff474d3d70ffee770f6b67904244f00ac1a364b5e797fd971b0f835cba00d27bcf29f11a4603a4edfddeb9cf1caa8aee1ebd91a7cc299f1d6f6068ba1ab70fcff0eddd97ca147f39ad7e4f0ac0b93d81039b5764d23b83b3859853efe86ed4ffafd4daa5a86047404084f946680c6c042502eabbcdcbc6249066dbefe142567cca2115b8ce7821b1c06fe49e526a7ac8d57d667978bbc338f4c6dc88d4a745941581fdcbbb6d55fff1653ff8a6e9d85bbddeacbc93ff1fc38e9b63074801c2120b2e791761c30a4f9d781c7c1da41d45dd6b15ba3a194cf970e0292bfe69da5af341877d19f526c9c3dc754e203a2dddbb2f441c06951a6a3aca0a9f69cb8ba5702dfdd083f674c90221ccea8374df113e38133f11667ff47165324ee444ae227a3088d7421e8d332082540b2fa860ace3fc2dcfd5baf4122c88a3e0f0a43f08c8beead75757ede3d275af2116c5cae59fa555d4fb5fdddfd1df3d3a05aeae62d38aee06f5d762a2147fa5357163c727eb090f0435525b248ee735304ad2ecc72ee424e54913fe445eff61adec35265f1afe59619abaaaf566735deff405816ba5939e846b4440cf8d4dcc9383976994bc39d1745c4601252348ad4e6ea340d6d4693b8d2d1183951db8fa154deae3f2e148e8aff5d2159c26c41e4a2345508c9cd9e8569576a37da6f05a58947644522af4dd85304b0ae0606db78e8d11e264f99a0a21f7343b2afefae9078628945ae6301ac402e133a50ade736fa1000c33be5b5f6917b4acd8d1cd5b9ed1a48e9ffe4880fb7bcd4ae66250c42433cddc2e317de5d5ae3e6ed0720e25dab76e45716099fddfca9b4a85f2ff228af97fb7d8ac5bb58b0066170ee862a2162504d20c2bf3d4416074a65ee200b0429df8cfbc301845966c64a08ae6b98992467f949f8ffefb7198e0465e0584bcf4e32b19349f5935a6d1f5255aeabf5239186479f3425e832f5e875fb7313b77c727f554b8e220ac7fc7452a97b299387e75970da76b7b5dad846193268d46ad90fca71d95bdfe26bda3a94662ff70d13c2a43d480dc5e5d181261e616a61409436f55fefc9a2b48f699dec49b2bc9635d990511cdfe09cf845324125d588b40aad56c0963ead730a4d8c8b2c6fe59d7e939f03ec0628c5ea108488a256facd64988489a3e03c57d5e004d7e103f4bbcf7843e12c88c9bf9ee81216fc14fdd45324611fd195f27a01e3e6b3865dfd262cec395992c062d6e1943ff3c75fea29bdf450f99461a749c587d740b3804c25e6999d417b7c71c2e1aeea29a1c442daaed40fb299f7f64d144b4b011ad59b12b30e639d03b048b62342b4f2fa0ea0ab9544e9fc5bfe9c0a9c760f0d5e2998a4885c3f33efe31cd974280e34a150c063390b4669dff553a3624d3f4285d6af5111ebbea99d7f0105dcad47cab50f8bdb9a22f354dfcd6dc05df629fbfbcd2282bc1852a98aa66d1148cd1551a3f8edaea5c65cad7fed395da6312a67d7d4f325e809e49042305b4b18e69fa005d8a8135f3e6a4e3d203e7a8fc6aec23b509ab29e754747ada32146b418344b778c908c6e176890a7d19188107b636b456a464ca35db72de0d3780a4025a795f9918ecae68cd3d527219a607ede71eba4ff9a2e95622690a2bb0262e8a6c97c78cce01f5ccac8376d530456391d6639393daeb3de98233ad7bea469b44c86fed628a724b90e9c8fce0299173d526f1a35ce46d30d0d8871843d0ca297fadfd844850e30889d979847df0f6e94f3c10809ce9c4918167a3941c9199d819358c08f798c4d597ca4d1716864cf766713ed5b95875fbb8212998e9d32649ff6a7e51782a79ab0de0d7acc507c7fa0545e5907f2ae8340068808d00b8dd438eeff8c7547b88d6d10e3496f095460548be4f676f6e505d5357877906e5b419cf0991316b9234c025beccbdf210db22be78ed5da611751e37ad03759d77dae32ac792f85b6f5537c23053718dc9af015433ef1b72b991107e7ecef2b5b68ba025ba0f81b75efedfcbfc049458d4913521405da5f6d2cb47e3ffa314cd685b43fe3b05da0ef3b5a0e3225ad75ac64f5d115a73a103be5fb512b92e37a1988ae28cf89b9b0ef2e8d7c2e55c32496154e04abb204d421e03ff3a7d5a78bbca46cb34cd2726efff74e6619bc20bbbe57092e84f70c1efb2699e5acd129991889856ba50547f5b6853842aa94af5dcc951b9f6e35f96a14698bc3b2b50dbe3948c7a47ea384fa00d940bdc360908f29dd8483e91c16c93ea29ddfebd2889a5f49006e835af0804dca08781bd7c25c25513c5a3d822a9998d3d47a6e85392edef39ee2dbcf28f8d2cac7f5a0d05b11619b0ba043b0851e94f59cba55946210298e8418ced668936360422e136428574d24eab74d18bba2b1f70e5b64e10d0fdd2a5ea9fd7fdf58b9ef791f262c906019226b494d9ab1f3d2a957f93492be06cbddb0252b01bdb509155de052dc87e71ee95cd0ec0bc0228b5ee7fda9eadb71964e05d05e42b30cc805c2d1698b7920386b5f570cd778580971cd26d26584505c1aeecb9756bbfca471ea038dcdd75420e7c6729db1c49907001b81e56e0a81b0b8dace4e58049a216df9310ddb2110c21eb4a5ea8423bceddca6c781e27e0bde6ec784046bc48cb9d4313dce90715a20b87acf3bdf55d639e8fc49cc3d7c253287eaf117bd571f824cec6155d228c641eea4cba114fa3904ce6ef983bcf82e1b0a6a3a8a42ddba68e8fbf7efa231311e78c3a165403ad1cd630691b0c14b82dc57ba4ca02b1653158b4a6b4787aa2865a2fcebcf279e43fd2a1c26b1c5e350fbb802904b2f55617ed155e8e6d24ec76bc8c2ca58b875522da1d68ad8571b303b9f714044d3c582c489488151cfed91c3e1e0815e0046cc35f771f13b4fcd97a3bdb12a6bdbb11dfe8c80be095195a979a1442a4ec91091beb1263bda25b2a30ad6a1d5a99718241cdbb8fcf25b8a736ae1a5b58f36712b20c119eb9fdf3bbf9c46a56a368f690a6da3e3a677a8301d50b4bd3c67a722775744a4edd138cdb440a2f411f0183e7627be8bdca9fb9826dfe7be6e312e27ea5e028084cc7cf0fb1bd1abc23079248e29caecc8b646fd04ca3dd7f00289eff92a86b6c8784689905da982f43b6815fc94e4c4530949ee462dfe28e310ec67d0bfcb58c4567e4d022806598e0fbc27010d2345eaf2c7429e113164ba8ac6b222a19088ec4d363868ad7e4e8889f4576fa74b968f2384c8da42c3f622b9bbc0191102e7343ef8081929d9a70f013f30839cf2ceb3dc0818a7a58b6c903963dfa8c90dd18c10c5554e9534ffacbb9a38d1744e1b2cd66a15b0a07aea2fcbb3205dd1d831478134aff61959a43c511bb48ab01c869de934decfc8af11586f0ea3aa835cbcd63b1bf37783bbc8dbe67a033b8aaad6f99f1295de496f214cacec35050489a4fcc9ab6216a9ce2abcb499d001b89ddef9e5817da6e6f9be144809790af2f09b36ba599d33bce299c8447d25db7ab739d759e529be7770a82a7f24201ded14aecef35e890553f21eaaf89db17ab547275ab721a4a275d119ab323ea40c1a22b18ab7474c09a8a1694e5b0886e31552e29e7c7293b6ac9aad42bafe47f71e6259403f2556097ddac4b3c51f443bcf13d6c27b5a916192c4f0a8ac201df5fa26e90edb152d146a78d0b2c7da79477368abede3c0fb910d32b67511eef3d337677832c0ab9cc2610d658eece6e1037973338d80e37e857d461f2e18380e9e8e553398de908762ca7a5c324aa33a28f138bd8003b65eede8e2cfe0ee2fc9485e9d7c0a30a6ff8adab739d6aaf935b2f0262034a601d4830b7df229c29000bd27f443d00a759132fa37d15144c3ec98e8c182075478d2bde9f11cab6bd9c8f04c12a111417e6e6ca2702fe72c9350d7ea63159931fb6a3f9da91e37ba34e8acdf2a234868f40b6503f2d5baaf994266780775a607482b233b6518c1e7106e2484b2570e224b420509ae6902e1da573f0bfa066e6d2dcb1abfa7062cc4a67e4fdca89b888d962b75f6ddb3fb7ee2d0ed1f9e4d078fc993ae85c8c9b4aa79825d3439457a2977a5213b0507634085e2fcf630075086dacf742f709bb1f38d0d6c2e08417e66bfe6612bb44719d93abd448a73626f05b20814e50ee6cfd7b06e2dd1bb2fb6ddcd4a9cfab500194afba580a069337251975f27b378eaa57ebe5211df26ae8d7d1a1eff6d4a7fff56555f640e9f56e59d08a70ec176280b1f00d2a822129eeaa5828f1759f224c68d4657f5747880b084b09fe999197bd348bbcb027146297a35dd0018a8afae0343fd4347d3251bff59ff4f97c2649e5c73436f651b408c3a29194ce41847502324a463fc10b07a833ff158cfda124c0694b794d5fb634df83b3062a73b158d81fb4c1d8836e3ca1f29c750651edfa62629fd1a41950a01f669efd20a4f56a74bd5b33d560722fd1c16d31a97aeeb3b95658b3693f19d206d7173e330efa13f2710d42993ddf7bc3f727e83ee1c6422d74e359b7b896b005ed46d7aaa095e7057f8298e13f15bfadcc1c1a0ca778ef106075477ef5cc275c7a0ce93aa5c6144d54d66ece803db03661297087ed66fee6201a926ead7519df2f4bcae2296c427d09f60e34b528e012658d80e9c821531d1f4550530366f5c34a3079bb28002ff7870bc8fb5fe3d4c82fd10b218d8aba34ded5bc185fccaad9ea3810c6ff167296a88224f6b0566acca1912889cd503be13d6c141cbf82c5a50ad88337b64ce066c15d17e54a5d9c4c4514fb0ed68e0a2c1edf886c8887f37aad7150a7cf027942911ff4bde1c55d5f19bb73656dc2cf6d82f58ac390ae9394a6c8144a6ef3ca6978d6aa9428ef9434da479a61d2ce32002697a8a7ab5a4c9240a43a393d4c892e26a0d7e619c5f53319237bd24b9a64ee0c50fd899ba3ef16062c172ba681be18a37ced039e81e24f673d623c94a0e835fe3848f7ec6ab8e67f7d7f31d73d549ab5eb062ab1a06801690131430be10360ffc17669fe7e9a39374ea606589ff5b6ea1952991ad874b70d27cc779598f31e83bd12fbd0fb3646695c879ae84b6f07c853a47fc632330e7366569f2c95d394949dd13547a5a2af0dd06e57c15a835a6fb7fd91bd15dfb755c9f5e1a47d5a5437d86fb6b0965a527f9fb79956936acb6a4867127f4e6590a31d43f5de2109943bbea6006bddbd75f3c66f21333342f8b3ddfb2895d1e9e8e8298093f3a2b14921da3e358168f99c87898870f793f73ffea0095b04e24a3140fc424fe6895747af569cb287b4a0501e328be54b3bed1e3707bb02e705168e2e74b15a6287ee5deb242d3723ec9bafa95bbd9ea9a6a5b3bc7992d85f89ec3e93d575ae80a8e995df13d8b0cbed1cb432bf1b0b78afcb9c333c194e12a1dcc06a118b9cbc5c03e9dad6a5c3e3493051d7ab946031ca7268a278a0458dad1e09dd097fe37e5be9a9422bf20a16723d47e4579eab4312368935c069cc38c3c5469da80195d26ef2615a4c278c7eed80ae950b85bf4b807b5898768145d646b7ec5fafc8c6ab035bc04ad522ca990b861cf59170bd3cd6c6781a4a22f65d34f021ccfd3d0a8edb97df557f898556f444a60d7197f0c9d99ea80b30c65c0708e72fb3aa24400e0775f80f3f3e24b9cfbbe77d34ee8f2b6a944bac33c5a0f6407e55bec6fff11da1e6e193522f45b2dc33fae4c9ba6d72f4a1a04d939f4b050cd6c140d725109ed3a2d60c57dab406dc03eab0f9172ec538b9059ba6c42e482abbda9dc3f1f838e9a8405237774095f5d3adc44bcb69186cba6f2c61de5def3cdaae557905fb05f39854e35220f4323299c6d7ae5b09f66af185efb620fe319c14547379ccb1aa62674a0da8dd644c45b171e3b49e9276a5decb5f6c595cb2285263ee4518341f7502e26e52a226ad920021eb764d6145ee19e3fe4cc16e170be69d6f1492994ed8e325ea11f717fb63c82bc63fee6ab028aea1473f3c1ac35e5e0cd6f451f799fb355d543dcc1e14fb17f6056b48dd67430be1dca020732801df3d76fee4169ad319b32da67da4236c75a633f728863311e0ff71ecf2b313345792e5312761f30725df9633620462f0df0b184f291d0c8e8aa6bc820029509c7104cb65ebd30d287819e652cbcbaf9c495638925e21b2a85d86ca39963a7ce78a406f67f71e3ea57d45b6cfe26e0d412803266111dd5e152491b605e1ab45029d3f6102cd2551918f48bf89dbbe55adfde431a7a9459a717cf808448044323c1e6edb5b6788bc2eb461d0c7acb589d111a2be7c04c29df6dfd3c4f5d757293a781e95186faeaacc742aa36e56e0eceddff28217e93f4361f4e2aebf7d89cdcc3b4f06565541b7c146ffca2d099525dc43ff5155a5443532ea4854d6ef99442392d6e71861762d0fe60a6235898849dcd24980ca72fa911eee248ce346f69668b5f754022d35db5051d722c952c8988d32563905b400426e09a9d809845d1ffb751a9518af934cb871c1ebab57c411abcd3aee5b51e8b82bd023f5435866ce47ee1c08aff8303438148a1f4dec75d737e2967919f4343f74290230bc1cf9d14627df4eb1320548d2d1cea748b0d58de2ffcc2b55f22874457f22ff7789913d54768938f665338f1340b9b69dd4d0d9c716c6a076badaf5aa46c095ac1197b9473c951c36b40f610179b82af04e2a106af3db0b7aae20124a92b5d1620acc52c146a524fa9c010f34d75e79d4695233a7dcbb46a3b6e273d249f5102c5f92f92a2452cd1c9a95fff853c946da1e605ccdea86660aeb80fb57577bbadd98d14dfebba0bd8dfc99caa7a0aa90fac9896ab2d8ad20cfd09e9c3612f420c0e7298a882f864cba4aea107ee3ded892c2cbbb3efbe845e0f70ff3e5995f5e72866ce80ad834cef0973396bfd4d533fd43a1f431a30fabdbf893a21caeeaa102729e899761a098c70ca0572dc789c0ab86a7c3b802a43b04065ce609a3a8947b6a76b3ced5c3c4dc6374b153c0825e6b90539d74996f643ec0639d0745aa53bde76459e27f57607125198717a1430e0e705dfa69068de7b9c96704c5ca2bb03dc02f0d15fece16bd3607a2a3b6b0f014144e55be6ef259304a505ce25d801ec2ea3f74af7ad933955661e2e9f85cc147483faf9ebdf5ff5fcbe19878cb5f104b423a69b1c3aaa97892277485f75e82201dede9415380c124f397b7512cc7ff074dbf9ed2a1b23180cb6274fa955b86e97448ea0da067134d42786c30f8f72dc2cc5132356098c3ea425505fff4c2a78772b77e4f7963d48f4c1172ea978bf3ea277914a1147ef12dad81e24fec3b2fda7087843b656fec7fab853fc21e5ad3a5366bb770c75281b05c0b75b556ef45bda6262539e2c76cde5e44c297844bb4cfb33e08c3df2ca4220d91ef68e15bb2401960d6cba6b5cd6e9f661ce5c5de354cc408fddbdbd43ee1db5474170ecffdf8b837bf0a95ab2a4ede9a0944d7cf1d8322484046b28f9aea3802f1b0e0c0b7508a1523704bcba5f0e3410a1476d64e6379837e86b980bf3dadd43956313c0f9da99d681bbea7be2cce32b047905cf8df51008e29d0c68f3a1eba06d872e5d7bec95f8a18521f7e42db2a20f29fe7b9e8559074e15a2c75f59a3feaa592f0a6b3b9e60272cfaa522229ed47a9e522fb828a6fa870ee1630774c083eae82a45e037b2eae2f875eb35c1fd5becbfb58266423b3c574156c0b9db0b310da9ac30518e8efa470e9f05853773488a795f95d01a84b81268df93c105f27c342078c26c14b1531ebbc8c184d696c68ab9373320b2c64333e0ea705e732806f9c117814d50849850f480f51af783e45865316dce5a024efbe12c23a5422020f9f7d28f2a9eb21d8981505d1f84a505cb78f2569907176acf893c7f3487323402e61555ea66e7f236c7cdb5d9ae075e8d28cc2ce72d7b36b4f0dead726504b0760813143a9d06af8ad428abe1bbd244ba8a3d458fe785bd0a770e67b6ca8dbbce542838db6f482113a647a3184aec6122b92d862dc218a8e87b496ee8a493ade48bcbbc4f9844835c191a8428d43ee14829f16bba8587acdc344fde3a05eacbd8d773928e2986f68c836969a9218a0aa5b2b04ff425ea0ba250e9fe3ccbe1da8d88f77fa4a5bb0f045f066c0acbca1a05e28a7cc0fcae0b80380b439a1306f618cb55156d2fb7faf3fb97b3d9a00fd1954423145c7fc0bca90741679167b509ecfcdd3fc7c115e15e3f70084df51aca53ffeb5fa88b73fb7cc79ad1886b186c4dd05c8572234bb69bfd5e0ec9bc736d756bece50f8790a79549da0a11c061a0b4c9fe13782d4b9973978ce1a09693b6943bb9982995a26f57f6f9f4a39d490ee3a8e0c2175ec3753bbadc8988e72946725a663883bc0095c97fee6f9ddd2d9648f0c4ff2bc30661424422a8be03dbe1621f107884b2494e84a44365548f57777d7f570f70486630b9573c815a06b3b0e5a9807f5b1b532375d63148379b8e18c55ef6589dd2f0ebf8a84417652b5b18cfe7fc36382a4c880f19b4119f2909ae577823f7f02cfab7b528ebc992cd5906d1ad6ce846484a69609e031cd2ae368bc1c763f63811039630cf25fc0be28911f8207ae65e8afa5bb84dc9512f3989dfa6ecd38ae9b02a686bd1e862138b0b102f306d5ececfb70051d2228b36693530e3151192a87ea31bbcbaf607ffbdeb615c08cf5a74b60728069fe71efe3fb3242e58ba61bbf2e09869c2e14a74d64ef610eb096899cf3d6855ee569c7995c5f844fbd2ccbd50ef344c83724fd26e5f0c939b8efa35162cfc77a5a6c089b9a96936f3bcecae4e0a0c126978f37d8140ace22ee3e8ee2d9c6c92bdf006fe0a23ce86b6e11e219ed2cc13bc59a3c1587016facbaff5a0d79ed01604f2c09d49b38e0023a46e1afc284b98c8934eabd8bd4d9db60406a191ca5730d6e7eae603bcac2b24cd98740cf47277cd12d4af5e8dad7e8913b024979bec00878bc7cb29fcfd96fa66e735d3dee71404ba62c2fc7073582330bee8b6d11ff62e8550e85f503baf623667d026f23476281f8150011136a9e55ed58d48687d02fb66ec5ecf7f60ad98a5296294fe9188a20005fc7ae02f87610ca1e23305b9b7784663db11dd7a70ef8560f78e23855e0d92a411ced9f7ccdf78e1390a3e902c20084fd1bb0b532a1c32698cb284911bf4af9e1fc1e0f9c64da40a59af43333ecb536945ce66a8a099f29f78343c3f72d6cb92895c0992459cad98996a138a71b5b539469ce3fc921341e0d7ba9302bdbf14030fb8ed21f0f2c21a00f24c89ff390089a1f284dd326c141ea996699033bb911c6fac272669ae239209159501989e485ace927ee444b5d007920fe1da398905b5239563bb15993f6514bee6c611bf1ecc90de6cd0abdd43f72e72d0dfc7dffcc8dbc862a7c954e036def1d0964e8f16c68d2b92fd5ecb2ab15c0f23ae9d47cf838ff698c6d6c61b8159f597b543059441aa11f1a02eef26635b32cf215ef695483be5118bdf367168d0bf1d6430784bc6e43820d153cc8324a52f39d2d4d846daee5fdad2ff97877c34b8e487d22e6d5e885044e52370a8103a4d08db90608eab87ad9aba8ef6ccd5e228bf9baad184bca5542facac0ad2f829d8732690e4588dccea2ac05948b5f7633119e84d254fec029e01eabb06e9605e180014601269272f3a72d56dda7a63e17424da136ea7ce03e594613aecbf6d3fc8be643f700ec7f9ba8931bb8042398247f65a660f1e0654526dbf430df5ec69ff44d46e9b177d4ffc95f0b9b904e4074b5464ed9ecef38557319995d32522bbaae85064b897a49c00ea32252cf54539cd8800ad59a8043e0134941f2c78617992c63e1378175873505f6d68010369cfdc4ae596be0311bfd714cd024c3a73c110c8818416611221a0f0086e4b64f51a6f0a17e99293368384659844e9d85530e8667386968f9cc8e819da68510967a1a200b3754a8a28e1e0c73058f85187d838413eb47520b1cd6de450c9cec64dc86753bc7778bb29f718cab6386350d4069f34a0ad86c922412054a4f8cca5a4494ab538da0fcb5d2a654f7310bbf34ff2df2f2ac9b9498561cfce4700449bd5537b207e0cb6b16942f8179acf0572a0e815f32581a2dd0f22280092410edd475a11a7aa17a573d958261bd448e31e259db7f0c49e0701e64c5c189080cbb0c8f256007924b7bcf10c337658e3630f22c54bc54f3144e49fd85f5733d66f30b254a23dae45eb7f8749c1824a80946a5c6b601f051b7df593f86117351360da5be7be54b6cfe3cdf9240e97929a46e4a545175c129d10758f7204193146602241fd623ed0ce4f35579540cc63c6aa590f6f594eb72a019f6410222c40274a21124a18faa77f6de9b7bf69314bc6fdd8be7d4d861a9214244ef5e2f3f7951398350de8d858f2cde7715e7b9c337bea0f0d99559f7defab0a634245e5acd69a181a489def62f8f867279c27539a0fd507748359a833f4d8234e2fdb102aea04cd876545c681cee94842feb0bb36cc0683030582ac637fb9e80ce78505ec61489541570ba32e30e380e29e2f915737449cab0bf328912d82e99f18a7ab0cdfcc14a4b2f393764f714da94c4e60d334e84f2f88db6e31cdb3440dd39db102bed01c259b964ace926ce43caeb0478e9a13a7c5534b6fd8d0d390683430aca2bb99d066d094f6eae451c605d38e35a6081802ba2ceee0a94c8eb214506ea041667d6d94c44c114c1ff931b371e91485794d77ea8a538591629d3bc4c3171f0e849599efc9754c713ff00ed55ed2350cec7faafd8e16a45b89139141ec37699ed29c4fed67ea84cd9a20cc6859f410211675437834cb2e000e66342874dc7a93ae80516b283ee6206f1431cc0a6bd1f2878523c9ef1e6f93b42be2ae1963218c182fed7438857938a20f1bae29a9643c74aea4da90b497f87912e1041c24f8d85e1907bcdd7f3c972644bce9ad58760708336ccf75665dcd4f6e7a86e67595462910666c8dd7fe0d159255ffa99a45cfe92956e1ede7b043bbbea81682bfdef9cc9b06a760b9243b5abb2f8bb363ffbefcde2edda94d8dde27e98323b42f0f2005c81a616d7f30eecce189e722c9818750e50149143f3dda7d527b7a16ddcbcf6a1e0d32bbf395d8169358f8a25c302e59574e44c69c9465216cf1c756982d48f1182beee8a0c357dd03afc6b9d0c8a1fcdb05c906f0160518228771c6997fc49f8ea115dc150d202031222336c52a2bb699f35ccda4885b0595552eda57205a8858a6bed1dc66a81c9112c5024febd4638eb5e22250bdf4f37fd73c1edb1b25fefea6c725d77bea7d086e5394fd93ef706bead0eda7860cbc46304d9a8a59288cad3970681a6f0eb4f2b86a37d59caff7403f10335d2704073e1c41640bfbe095065d07e79ac14765e22a49f3f68af78cc73e879aff9e18d0717a5dc02770f38fa07e1bb521685ed037ed6efdd31c73db03f7529d13ef4d165542ab0df28fa1ef33a8822af264eaf2e266ef405198dd56c476c6b8e3f42ca54511545fdda78b7251c8e3781880c9fb5deb9c7fcc588e8b8698691f97f09f717c8554f5439538859c9954cc1d01916c8116943c58a4f98b3bff366c7713cb579e48bd1f06311b8964ab98051cb56c3dca360eebcb94aaf18b48da91cca930c87b55353bb18f9a18fd8ad45d4adbe6da429a13be91f1e0e4584f05cf4339be2f13c952c56439ee93a72619a7ee42841b2065bf46f322e9b9ade58d69167a3396581f4752d97e8e0d26f4fa443b65a3b471b05d665bd8d27a758b82b0d5f40da8443c6bb2dbc2742ad5cb95ca262d9c35a2d6c38d2f7b5d20c40bf432b2756fcbb1fd84185852bc6357dac58ca8b58f3b0250f80ac818101762e6c2ab2e980fa7983191dc8d0ff43e8c007106fe11d3ef49c3fad3b4d781f48f7e8c5dcdbc29a3ff6d840f870a7e459c26ef77f2df688fca170bb95e6cb74be4468a73f556670ece7af565e5bafda86684737c0b5cbeada13b7436063536be3a11656d631331c39f3c51a1863fabd67eb90f361035986f9f3d5add414c1a4fcb8320323cbf90378d41c94f7e958d95a5e0101de3d3c9a55c88c831e3f943937da3a9d6d5ecc9a0c91409f31cef0196cbd6e717c83173f105054d458c27eabc4081aace3e77c132b436ec3820cb87ffa402ed8c4f36c48ab0b1a038070e477ba5aa10f315ce050ea0ffe5e38d784637f03a9663495ba0a109f4191e058b9b64a9b17f4d7798a43da23e3b78b25ad768a41c1c1b82a5a85d983c84e2cdf367d78f59424ebdfb08080d255e3b635576f41c2e0aa3dd3c20ff450ee72944b00b3d9c236552c7fee6281cbe7d2ebf41bf68052105c0d825d9ca79491f570c23ce71511ef21f1e05352838cd8d3ae498b3a7fb3ec4cd4e99cd152d18e4c6bb859d9df2c57f0f28ce334130e6e620711190ae1514cf17e020940d6131e7a4de10bcf04033977c5e2f3c7465f326169d9d812c4303ac919395be60c1011207c789f7a2ac7db5a76ee81e2a2e99a2daba65800ae51e924fa1d70724c16c960eaee4f5f2e28d34f5ff1e3cce68b9acc78fe814e98b4d00463eb66579c65c984022781c212eb09392a419e367a8bb0e9af291313b19d68103955483994df6bf500cb2ef81bd65308ec61581ca17f2d28f2227dba0db25789505d638023d30258ad23782e48b0517728921a89b62bd5ce88e39eb871c27a8a9707c82e273378aa70eba77aded1fff510997396e5b1d60d0607c7d065bc43f5c898e47a982c38e50818ac99e98afd772cff8f42ecfaf59f460f1ec90cf94e287872b92ecde55571a7e98ce1370715f5726999537841c2100baabb4ddc311f65f9ae4667a9163ab3321e845b8bd50127b98e44a3640c9514dad25e7d4e15da8842f911189370c5495509aa1d029c869c395f7e3a197bd6dffa560ae1ffe547761ee6db13cd9d0499816dbaef1517dabff06e1928382a244f8d23db176dd90243d38da531cdc32e27cafc499f56337ed56aedb5f0a644874beb79f771606496ceb44f46b093b90d1543d1cfac1d2d392fc72fe78c4e311c026eb1b17d8450f78fa33dede2acdf83b029019d5d8e0e58d3601210c1b9bd34778390833a73a76d17db1398e9c1d460bac4766fb003b4806a8e8da72bb0c8f6b0f87ddb79dfa60693062c7b75bd294561fc4e5bbb8d67fe89f80c2a4871cd26e92cea7142fbea0fa94d36874cece100bb9cd7a00cdd59bb24d24b977b2fa768904110404042d96eca8b9ba1d78fefc604c3efaef11ef09620c382f8c06b851cbed72a3e82732c17d9274c4fa2027bc6c6a6a8e19d0112962b11b3fd267b9b4f6327ef60da303410e53aab93fca470399b712192bcfb26c1cacbee8ae79592b2092611a980c9daf1bd5ebe80cd1a3efb646fb05209f3f12879ec42707142e326f8b69bf80ef77c4b15a9cd2c53ba169f524e6d4e587fb1f1f05e3d312eb870eaf3b0675d025d127eea3239d86d4c8a5dc2eb595039f40b1138c900169fe4123ada37c7749f5e3a27c7050dd8f81b323f75724714faab551284ccb79cf676875a9f64fffc133778ba8f198d1f7e0e5d692aba4b143fc9a812f8f77f107a79b7ce4747667d23c72df8aed46d3ecc9b15f317121bdf100d5c75c466b239e3a782264f5b4143bfe679b8b5b71071b7d15f72c6e844e4d2c0a6f4aa3c85e1b64f8614dc46b2d7d2053aa83b6437f27f3a60329a85a1713d83708203a41190316f10de2199962bf167acfa6bb72c49641bbe99ffb9f2a09fa122585916b1eea0a5bc6a7ef532c8cc862b90c953b3914363273726fb4aac32d675dda127ae097aea6457b851c0e8af2dd4e69266c61b090a8dc8b320bba3184541182e1716c2bf784996d54cbd314e4f4008f068e9ab8b8c7b6693381614f2ac5e7391860218e6dea5993297d2046910ed1ffaea928e2cd173fd863271b9afe7cc9aeb3dd311b3308e486f266b24300c6c823c07ccb9d7a10075074c44cf1460fff628fd70e8d667c550754d8a5da410c81ddf33b86f4189a7d93ce563a3bbc0db1edca2731d81671c813fa34d769b6ac8fc0cc3a686c35444ed7dee9e6678d37a969649886f7107652dcf2f64f23ecf51bdda41b367a1224cae770895a55024cafdada184ff671708c50dd0aad19fffd1a8e4dccf0b4e9bf5f2db93cbf484d40a3bc07a3227f6275ba9e88328705c950782f6da9163ab42139f4d6a49011973eedca69712e4ba731a0e9fa5e71b060443e98a8c1ba8cbf53a5a32e0f258f9bcd3b0af65ec0c0da2ae4c02d0e1e88a56efcd12f489dec9fe6b5880ef9335f35e92e99d8fbb38d4a2ed1ad629267341c86f021f9c7b0f0d3a6cc1854678877e1fcf34651ea067bb102acf26cf7d6e7032aff594d68cb287555e5bb9dc046f0fbeb1aeecb72cc67d6cbe9ec85d0925c6eca7b16ec402b239b34cbd526ed0548a39d8223efff762bacac24620ca37c84b85cf614818c9e6e9be47ac957aa243d84fd7c520621b00d9dab329ce33b66d39cd7c5b02eae4292734410ff4201601d72d921338dcaa99d37917e78c6364a65beb47d4db9dde353c26fabdcd8fa95ead3492f69966ff65014bb7c045c2c590facd03bf1e670925d1d16c3e1cc8028531f86f74a60daf84abb00e3b0045c52c54cf696337b8253c2dcade293d4eb0d3320c8c2508792c3af0527256411f7401d0a411c39b95c2b9763c48f0b3c20c261fe2e192cabb088ca34c1eb7019e4992d3cacddd814929ea59646d0cb55c0de1a63a0f1924244b7020ee73c9de9f0dd6acf9ef21d7fc89c31e33a6c0765cfd82440162e0664fe55ac05894a5cb9ebc8f6d936b8bed7e6041d64560b8025bf3b7e9860b289512ac51ed59224e9be183009df8673e596d3acd80d3b1b522b85310922fef85fb34070c7f8c17d7a033844453735ae6894f3b774786e81bed6c14e9ca61fd09c015f9a5ec2942b48658d9cefe6f440797f0d73199d5847917a2d959ab96aa8918a5218c0bfad4b2bd4695c7df6744277c024d03f31aa4cb3dea11445b209064ab8d2d2a1ced786dd4b13529b8cb486e6b5f120f05c4336d0ba8af24e69efb319101d003cd3e1b56aa0b8c2ac0984c08b413b8b23fb4c595f17544b666f4dab3efc0e357818a46e891222462b05e7540b1dacf84049aff659ae56dcb612f7f4b8127af99294d54d74d5940f186fcc80ae66c788886aeb97ce557c55dc6c11497124d41de90d6621e33e4e7812f613acbca7dd40f83b1e7f5cb4279cb1c1453eaf59ee884add175a01d3adc04b53e299b67569902787422aee294bee2f141c31206e14d92b582ae5e7f457a90bf76f174821de3a616daa95abb6dfd9b4de4018b8b79322895078f5cf86096d762cb359b0741d1c9556952e0fd99c0d318d2d44df6d2da4608b33f82875a4f63ce7d63ab4d0aeb674023715e35766bbc1b3ce4411154f245eacd65ea36feaf979ab5af3f7492cae1f2550c6cad3b2a63afb2c906c9ef06cf118ef972476423fd73bb5c47540f64d51a7913a3874a29219c316b31d86d2ebc3771c8e7913a466152f46885529d97e5afd6151d1b0847b15e2539d0e5464dea76c66cb395586a659bb0e63443d89f391b02cf2cf5b78e809f407552f9feb4dc6e6c5b102edbd8d89c5804164f65af2d11c03dd460df1ab90cc9eb82f25eea30dd1a7a95c4b6339c3261c4f1e0bac192bfca61e8c7923765b5319bf7d3264a0923896063a60de2609710de1caa1d52bb83d699cee86cffc3a5890ef4cc153eb68061cc7f52e805a03a2ead719c702d0fa39a722b1979547ab32f8334e5b040dbe2fb454d088d6b29a41adc07e9acf7b05624a997adace33eac2c60bb7ddd8e54da62f6f663544d122d538a1e4c045f4a6c481961b8496156e374ad8e4f62936dc35911bc72068c3cd1bf75c419b3f970b16c7fc80d1ac4bbd0be552d0da0848022e6b0e272ab17310592e4d11baa0ab5f5f0aad9a0f4121495b829adab601cea29fc3b4ce5ea4a12cb326ed94e29bbe0ef71131af965e907d527eaaef5945c5fe727ed9069c5aefa906944851bfaf5e5194bc1901228ead0183b60382690890522aa1f7061d94f1e218000c78a52a7915ff8856b3ea45c533ca14da2e4356241846d26132427e20ce354a4025879fa02b19026996f1e9f2bef5b724c8d13d6f44b32b396cda739c451f28009d0e840c1c5603de885faa0d3fd06079f703280b703144fa72f83697f4ddde81a9ed813879e5c3ee091eae83b3711be36bbabbf71090bb6ce54a94acdad1916c1b6b6c1643a2f0546da350ab6268a804421ca67d1d27f1ac68614b795718a92adcc77ea5539d788bc4cb0710b8574e8a5b926555464e9dd0d5f71e615cc1f5d753cc5154fb1a70e46125b9d9fe0c41a65074baf716ecdeb94d860a4f91dd199a50b74baa697681187ffd8e5ae7703dde304f9bd21fd9110788e33a754832a109db704b276a06a35b51ef1ca7c7a22b5ebfe5923cce2630eedf022e4c874dfc356f88d9743e98d100bd9b84b5228e9fc1b0d4146fd97ca1404f002d2deb8ce9cf0bf6e00598c8fadfd1f8058699a4c42725367e6e1c2b5febcc4f8a947b6a8e12aad7efa06a7a4d2574e96389a9cdc339661785320fea2a5ba412c0f9ef1ec89ff597d671b9aa04ce0924eb62a1e6d240f2b6a3904315aa466f2964ec5d7edc4c1b869244f1d26eb1256a826775e363d036a9e21e1280db7cca22c80737f24a75d2a95af6f39083db315b48ac7a2f12648042437c2e53ed98ca0b2039a8d977850799ca52f3186a5da5a2f76ffd68c69d4923167576b23486327465a3d3eaacad6aa537f259b42cb482ddac9b083b29aca7dfac25b697dcde0f368728ba2b7073f1bf968c36d05373f16b3933ea4e7c7c00c0868fb9015105e770c2e45c8a91dd03a98b517f1a614fe4147f9b941b782477c20e406f4c810f274a0b9bcb599ce4dc529c7216e192cdc47fd5d8358cefeb08a7393a22a732aadbfc2370bb23e9a1ef0fa7b731be2df17f0209316a2e3edfd87faff83a5ee41559ae8c9bdf61d4eed4671f13e5b99b96f8b0586b573a804687c48cba61d0eb6f8f7b84b89beecea0357fa82cf21db52689c74035cc50ec2961d259d2bed2e2dc72e2ace0cb78b734b3d191d452238c3cb4ad20ab9cfaf545c2ff62177a9716beddeaf32bd4152fab6c8d290248ba41b4125776db3bca982ebcdbe2a0dd307aa667c7c0a2074f95788005402b207c4dc8f23a4bd04e7a4ed9f3d1f70a30aae78d5fbd51d0f9dae292fd5484f47c195bff73f32e26b0cc6727f45f4c1ee73bb94cd898d24e1a5d1f3e6d12eaf225790850a800d07c02f0757bd630e1dc0f446b5105bdd562a48e41971c3d712cd7665f9bbb9982b7db885387db04d4a8fa7cf637ac8647c5414f702f83ee2d67ca1536405aad43c17bdac55b79f2a661e721771bdd133c9f31f5438d5b496da4919bcc8ccca0c3c1531470d993384440f53d1129db7a4e4573637ce4faf4e54268e90aed5664e6678a037ab860357f1ab8be109937fa0750e31ac1e5a7645f0c30dcacb6950bfa69a94a76dd1c77fb8c165fce4be75e706458257ce9c466afdcb6000fe016c8a9bed44a991ba05ec056a5039b438f1757a49037182727a1fe8691a3fa00d9c3fa792b3b937b0abc405d2c7cbd784cb82f5ce7d8fe22484404be1cf314ed356b2927f50cc57ca8625f4129e97ae4ec3214a3e318b53bcb25da50c60fdf5a440fa5aa337ff9237999760f2acc88182fd7ef80ce1e5c9883bd9d74b32c4c2c559d188c5604bd0b92a8c7d8b74b189ef005292bcbd0403661a9c912e1cb9cc6544acdcade9e776473e4d3e24852344e2f075c34b84c1475625fdf0aefb58c4f18dacce013bf4387bc795bf2e5a4ce84329ffed05ef280d48775c2852c2a56f30d36e09f8ab07bcb2104d5d752b9334cf83e9e98bf072b027d9d7fa12febd194abfc62d2154e74ca746025afff17c830692dbe60e8b42e9c6bad21e3091d9986a8481ab3bd50f6cb2a0f8d0d30587ce7d45c594ad4b4150a83439e2811cd5560c9b36e642dd39a069695592a6da5eba52a826740617c57e4009ec122ca80a18027b13d746a4a1e674eac6d25d081c961bc95f4c050491ccc5ea4086e0986d78098ee46ec2f077f8c875d79b7f6b0dca804661b7e1549a1e26df0450cc511544e4c303cfa6f792abc5c9dcc94eefc747c221bdf8ddc3d7146d87747f20551925101a668a75d6bc45633a4eff73eea361ace07554277f85bf7a1a3a4d53c1f91d7a37228164c16530d5bc0e4acbe8467706901ca2addc09143dcd4ee96e6504881e41cff2bb1572ed3df300958b654bc913c55810547b73740df5b3ce9c55ba891ab57b1626d9669c98bb9d67687355b7c47fd9f4e32f0a36754b4e47fdf76f60d5abb9939ad1e3e24bd09954b5bb73903dafb1a7c2a9680221e7d154942859dba92d2406450e4a76eb6f5666c86faff275090f017ae8672523764512d3394fc1dac9f0d0446e8e9470f40174106e9a0fe0614e3b9b857a34f0aee548e4b74814430b94d3dec4759200713737a24393e72984173dca4512815492f20b476c391ea4449c3b7d9a445ec86dca8708cf8731a812096333c9265bd8b1c55b7b1ed4e26edd1ea4e92850d3b3b30f17cf5877293134d74d3b8770f4b6af80e2baa260ece3607bcb67bf18801ab08e4007fcabe0715d8ffbea17d73571c9deab3a851d2ed87fba75c49b5215f293f51531a88437abdf0ff9ffe144c23f088e19e9c7f8e1f4bca7e1fc5bfb3b3429d5594dc8a4edc63297cf1f81a99024273df29c4637823f32a144a0175e2c0ff63aa23fad1c8d34b309ab3f9868fe38bb92703fffb2b23901d67030375d0cb6e71b590ca1717bac9148d2fa21dfc702f354edfa671bd9a7fb445341dc2205f57b1fa9f0b0c916b83152a55041af87b08edb54368f139bdcad0298a08bf4888d7c3177c9f81b4672a52fa82c4d651b30419cde51de7e74e071e3a109088683b01f3870de0c63c5c7987cca7e5995fa24739dcdba1635088125f5e25ce56e2b678718b4ba4af6452240d2fd2b7811c63155b317e0c07132143dfe00af3ca29dd119d22b9ce018dabb539af8cf945ba1f05b1a90b785a52aa98f9b2951eda6c1c4a04095809adf42f6c741c0865f6e34f80b7ece531214b308f0648df9cebfb9e7fe07991fbab7f4a094a08131c529e69e36940ad2f1acaab638a023ffdfabbfb5316f2aa278f3c3b2a43386c51645e2a78b8af20c7aa71c052f0e4fbcade7f1368bcf6ea58060d8cbb48bb78ce2624e72a648368f64a9b9f2b3d43f9c608a16bae2370c99df26f47c9086df4cef3b874d5fedd6d95f16c3aaffe1c6cc7b8baba8a82e80f14b5245a6ae6271054f637cd240823905cfcc983071c4e10f0213403f71ae553a5082d7ce5489c71793184d70fd186345bf3b9fe0335a07c27e5ed0db5a4b6a161427fde539c24f0ae8110fb26aef9dbe34b4469f77da86c4097127ca048ed9d7fea5d56615c3629097c940e999ffc902f687680754dac404b7fd4fada198e9239e9eb797e550d4af4f89f1f65614560b6a47aec13291fa15e33f046633fcfa055c3887b1331e2280cebf42f261ca05a193a8ed6a1f6271b01e073624db9b55812df0bbf68690f452460a84b6f0c77beecddc651085b0f687e408ff6b90ebac6e917274acd8435c98b091189acf14d6ad0e46349eb1f9d7d347ff5c228609caa07b1c414a60e8ea59524da9963dcec74fdc3388f4f908821121e6846e68b8c1543095b220494b27823bbcebc8188352421779df3d89240715526d9b4cdeccd8f44af22695f6505d77006db1d9bbd2de7a561fc48e7728b1e2ea64166815e1b397283fd4da45eb04f7af04247ece9d6fcdde92817c4e55bb3fc772f8d26f43ad57e0fb0c8539134bff99918d96d48830aed61c78ca620527a7bb62680b21d2c2e727f4e74b58df438bb60760a6e7dd44c641f1081c2707fe8372268cdbe493693002394e72960003b65473fe18ea092a82b14a930288fc25ec479d3ae3004010fb578705b10e94c33cec3ebd387860b43f8a7695fc68dd2afa8ce697341e3f745af79475feec4a3757612152ac425bbb82b7496ef8ae3f53857e105713f5574b98368142e79f0a0b1ef020b1c71ead8507a0345e6fa5a8e24b12123fa3b92944a17e641cac08aac1c57ad9186a2e9c5d6761c82bb44748eed730299b31a6e67031bbc1e9fe873094c8dd50f9f78cefac2d4d87f39cdc3e9e86adaefb4f36364cec2d66b4d9abbf026960ab7f1e20b97fce9370e3d96638e92016524d8de6861bd09099bc55ae5db243a33fdb8ec0a0c91bcf28ce0aee5bca4c4f9e737873d9ed6f5b47a3422e7b0e7b624e4424b0882f4b0ae80b4e2358e7b69ca5ab1be853a6fa124b97757907e0ab31d7c3b8214571de96594b7727b4599b666cc315991764acb02366638903f4a6b4c12f188f0c31ca746a002f05ed48af09d8808a8ff662317868f3613cacc00575f9712328dffea50d81846975f86b1b028da0c6e1245e39c3914c5f454dae410a1ffda1118bc9185fc40e501e2c4409fa5555984789c59356f1d0f5dfe217527af281791bab8c928b52905c966a9827598d120ceff6f6394543ba1d07ebcbce6788a79b1f166259c077b0dfc403efdb979f4007d1eb540db1a3bdb29c2e017efa0318b2f6040a5ab7279c3d36db177cebe4d6a5d1b716149b5468a617652372544b2a1f6a92f7a244f40516620653a34e8a448daf3c5da51f818c658125b0afdb83ba4f129c63aaf5cc442626401f66449a4fdde32e07f2996aea97843e31497d8068107e4d6aebd8171e6cf60098f256414ca16f18a236803c72b019fd1c8d96d4f21916f571a5e1000edbf4f4d56ef77f004d4fa3bf246c4295c85be6d263ff40c1fca2686929bbe01facd0c2447e9918858a48404a1acd3f595e58c0c2bf92c6147afb63442f270090d2795b5a9f6522b21c3c4bac93ecaf6cc75b59a6f7b7cb93d365d5bdfcf228f51dc4f93ab0f1c019f52f31f620fc5157ae6e0bcd561772bf2728af1768c2b005e67fec1f4701db342ad2acac61b5164d6e3e224eb0424c657f2e6578c9baddecb5063d860f64a1ec3cc5446a84b2cd54c9bdb912d11a45e5fcd9bb8a4f90d6a8bf1b7ba618281caa9f2fcb7c97a318144abe0af689e6881d4f2d28e1577b72bd5a4c97b92c0d3b2a706e15925a98490097ff611627eee18d7f8cac2f5daa208f848804b912c6b7dfbe026d6fe6a4fa906f77b4300fb143907085d1ff09097eff0258d072c35ebff14d41733966fc9a3e2e7e7cb7968a726f1f7fd23ec9d6f36fb37eced6f6d4f0b0c06aa11453f3ca0ca4fd867ffca59f84afa8c398c0f4444b4857524a999de62483076c31a267d4b5bde4d6cdcffc3621e9f07fb1b60f37602473e95aeb07669374821ecee71dd1b3a1180c4aced03bc7e496de578ba8c4acda0773d5a1460f17076d0672f191a52218605fac98f235e1a5895b4547e38b04def9b745df76ab8e36618b44f397075f46eed44d03033b395f2141e259c6bbb1f7ab8b30c9608db7da3274d843a536615f4fd75159f1a5b17713eee2a23446ccaa66f6dc8f14d5642e037c8619b090387aeaf940a48974276d1f025f9e66520e78873fcd4d466f42483ef9d43ddf6b5828f55e33efc4ab368a1474dde61316ad84e75dd8f2703bb20111b4110c07406c91caabdf907e7648948d05b0a49271eb514aea4155ab9c9624bfe84184b801095bee8c6ed70794a7540654ed0590e1c19aab0155f0d258270d971751066979bd4acd6e1b41d1577aed120d476d03bb94553c079a2761aa60f1702ef0c71b89b5c864f73885d13cd9d8f791fbccd4e9a677f88db926bca9b68728044d6709cf8531fe7cf1431518e68869d17d3000bedd902ea07a3c1362669cacb5a473871a3061c9be9db81882ca7198c210cdb147c0db0552ad29052f2ba534bcd0f40fc7c6afda60fa4dc4ccb267f674421c0f096a2a9638ad547d759ba4756c422d85f13dbe874ca17035489b265c5b759bf72f0717010a7e6f9ad680f0f2ad475d0e7ab89f59715d7aa3ac3c16dd555e01c8fc1da2ae612d22dbacda2837270d36c3c98756e0e5220b0d53272242cbf25bf4ee6fad27a970e00b87c66310f57653da70331522b471ce739be005ff26037d5e2c3f043a10893df10173760137a71e4049bbc0eeaece25eee2dbbaae3ff76a3fbab75ce828fed4c267ab9429e0223eee2cdced7d06f313e810a4d8a3503c9210d6795e9880fbfb2b38defeccb6595d38a6e1d825af9b896551b4dfffdd391ccafdceba83cecaa048773bedfcfbfd7b95e57d2a8842dead35b1638b3ba6f764d0e821fcca150024381f963859c5a4dae11b4decea40786eaabbee8904b2b5c454c7aff01131720909d35e829ab0caf1c774f3cfd34741479e5785969cb5318c67f129aef4e1cbb4eebc5e803db27b68223c36850d0341208e74a0bc86e7b682d8f69667e2f126761c902ae619d8ea8ed60cc19a717d5b369a32c2732e316753ed9c0691b8a8f6d05138c9dd01c89652db249ed891401852f88c22a24dc1b2fce6be691ff32d6dafc95155077d1df539f25f3bca1b41321c64cdee78cf3b7a40844d1e9b8533120f630625a1b938eb6b668882703cae8f59a0e9b76bed763f13dc610b7f0c47c9623f74b88fba3e02af53ad33cc99af484ceb16fbaf79b7e2cc164403b738c67b90502c0930cb7c27f19ee9c0d8ce529692a9225d88f3f3ec713d0a180fc3fce2ccee00c7282669445dbaa9421a33d2932264e8bd65b4097041f7bf52063fdbe4f25bca9b9cb1388ba97297ebbc41139d4a83a1565ad96ae8604e19b58cb167fa89c6b6a38b7dd830943dff675d93ac61d19038d44d5a486b1b545d21f0c9797ef404da86c379264a4b44b3139ce37e6113e2f1ac406973d53ee2cb9e8347bf05379ddbff5cda2628bdee8cc72f0ba0daff403827a909643ff8a8fa48ef4208a22a3c5110bd42c14310805a5d04715c62e4d9749a434e563c023b5dc25ca155541a43ceaba1db01ca0fb88a8449722c3c145ef28a42bc799e66f420882fc657d2c6fdf805367122c279cb30071b3a758b83aa0f02e99d681d2dcee8a60b0caed1dc60ac73ce30b96ec644df18c01fb27094d961d48641e850fd78258da0b876e39f35dbdacf793c3034b1d6fd3159bb43008a8df784c841c0a0086a57b04892dcef2b4b9144c7ecc03ab4cc5c62130c704489f43cf60f8928d8243337915ede344c43605086ba119a56f7a2d1fdd031f930af8a39b6dad957fadcc18499aa58e390021002cf04ee63087e8079b48dbb6de7bd75c16dd260f7e384945e82747e9702001b2dd78e17e86b209768451915a4fbfaac35d5c9f764ab692c2b99cb74b5bef08797f8f604aadb5085ee91d396f76061b64f820ccd244cff6f762b1e7621c9aeee3ca83354c5ab472fb35ee238a8dc8e439350a0f5069f124548145b22058480a58d2d28bed5321aea5306d71f19a95cf3d50aeab6c443c734ad7f3001f9c3c7004b927b74f1a69c9afc4f6a9c528f22fdaee1c7a371a7488cfc8c04f4de74a4c81229d6dcdd642f344ae57e3d69b945ef21963d2050185b41d26df54a20e8c54f8feb07075e2287f8070a95bee1a29eb5f88ff6b3bb9ee3242effb75d0f8a6cb89e6dc183b1de225cec6125821a59c834cd3f587ece2b9a3a375e7a5d2c39e20d3b27068d3a628575033699caf5cf31253d5f951040d77c74d479cf359d8049452dc48a470cabe859059bf13942356c6662d04bc05b70a1a2aa28ea892682fce8f248c5c4e24d8229dcefcab421f66ed71dbeda33af4c9d6973f9184cf5420d5d67f0f3513a894f88e2a5c5895c2deac51212dc908881c6abed7eabc6a4862af5a5ec5ed79da17e74bb337c284fe9bb442c231656b4e735d4462de12da88956ee20f775b7f74ef30cdb51ee38562790433b3ce6224b72c25cbc4d364dd2a3b15971507e4432e6a08e3f6435cbb8067ee21b9d719bf02eaa5ddadf414a12eb40c22ef0ca8f8d513631770af72deeb641da241647853fe9da9699f0438082e5ec25b4a19230824bed318e17681e626b3d94e773182a18ba57085ad15d218d86f3401308ef57d2f33ae7f061ee23defe626494e0862a058b50e4922d5a2fda5d3c05d6d0dae526ae09042582d5e2ad05cb1e44bbb58f9a0bd986dc536cfb073cf49668e0f9c2c32c36fba732091ccbb984619671ee0711fd15594f1fabb839eafd75672c76bbecdf3963509047bff71e5e28d5228cf2c089a4d3ef2587b2ac16b88a9801d50d00f84e880b18abd4ad6793a7a5d35868f9bbdad5b378135961d5d42030e288dc0d053f6c49f7ab93da446d198d1968a4a235cf89b19a0a3c1e418d23cff84ad2774f2f260f3a3245e178e6d81d5cde136e120f11ebfbfd7973178bc4f11e85748fd5f9b3543b8dab7401c9577ed62b00eae45aa4331926d2245024c979baba1d450dda7a8dc77b6f754a35848b9e6f63b6e9e671316286746bd2dae2535f07e6c150f125b58ab01da3679a5d16d4593ef300001f4a345110a38cf8d83629035e8d0bcc4d0e5d2352dbdb34b6875228f6c69933e2f0f39c9a69846734defc677d74458a8cc7f07b7c9e5df27773c80ff2097f43a3f38307fa246b2228cb5b2c2c8379d55749f5e8c58053cfea21a0403c0d1148265184c05f1e3814605620323caf3948e3af9dc7a1ee07f84b86091bebf97ddde52f4b8ec00bc97c653dc8ebfc1775fa299eb7e9aa06dd82bfa57560bc4dd57fd21d0c9b9c30ec6229456643b3c6b97c24490763c0516821e79edc98979dd8251d27a30a596135ab71238f5d092265050fb4fd9a3c72a7b26f210777f6ce6e583dcf11120ab8a474f8eefa40c974c5c21a5a3533930d97e8a8643f962122c84e140730cd98b8bbde725b28fdb5f591f9750fdc9a18fc49b51843e137ff5985dc6b053e25b9613d4d057c0f53bcd57e4eb18dafb42d121e573ae2888009eca2bf09818e7fa8d0e0bd11f7f50b04e99d511d65a53f94ed2648dd0e55d199c00ee108b1b6603e5ca204ad5dbe1cfd76a21a2ac7cce74b3b6ea5032448f92e48c9ab7f5996ae2fb64988c9c1040bf17eb77119dc17052eeb1a856e8479678db74612aa268e32714581fb4ef073dff94b12727c705c0402144fe7d2b2f699f356f7ffd046b0c330c85d891b7cbf014b87fa121ba47a9fb2a989a4d0c930b815ce0e920bf2ddea68772fbb419737cda623624be90f012baa2a430671d22990f0ad6065db294b952c6f59f1d3c9ceec23a4c61ab234c5bc11ccb77e1efbe92c803e9628ff0610c8081045e5e8bdd2bccdbef4cc6faf5ea7813bc6dc7eff18e216c660f0a4f706524899639125599c92bc6c0d2b562a7ddb796f1d34f8d26691479bae2ed943e57549985904e53e660cbcab41c4e87ca5f30d541783d3ce76ed2a122d3a0836f9a35c1b5c6ddc852c28bd26e55a6e549f2bb535e6d44d3c1bba9442adb04df868e65f63285c06d8d774f027abf74bae4c2809ed751e08c0943026f3d9ae7b99bdfcebd69ef495bd3cd58256bca156da68414f533e6da1906547f578b8d6d58ab347e2c76b1df7a310acde81abdd797dc9092d77dc870a4e4c6ef102ad8ceea97e1207117507542a337172de7bc064170adad6683a2b3a8ed98a33767f25a1f50d1696502b1952dcd99642d5e9a9920a31c38b909b5a90c9a9d4aed8c97e0657f0066951b143b3e3f4ad59879e5d6677e2e9670f6c1d2407dad8b6f208a4e7ca3b2ed25005ecd9c2914e4ff28cdb3ddc43d3367cc9a134e49d67dc1c7a248aec5c58b71d6e81747b7f028e8fbd812afa48d1278ed068be445d363d9fa942a4d01c05f438e51d25cff35807da5d1dae0268e878bdd64200d00b664cf64c0d317b0119803a708af449158178f34784b23d9360e1269a69728a1e0152ba88b92f29539235868baababcbf6829dd755d6e542d61c4ccdd886dfc33662b77f2043cdeed0c3d90f803de7a0a118782992da3a605b5172206a3a87168e684e1ad7bdd3880833ba80f799c90fdb073c5d1e796ab307c9718ea5fa467be61cf203220d4eac84df067e2f9b3cfa77e8c80082d54b4a3e117283f4fa1c49272fc844e5530b2eb5486af2df6eaaf2117e6044e8c1f10dfa7d264369ab700585b9ba46bc6dfa2c4e9090b1c65a3775b0eb275c07a2c80d1611934c968b18bfffcc13ff344cfe75b73362b48b51db9af48541cbaba17a5293ffecc0c2e37ccc56a1d5a931000f7dde617b45e098fe0408a8d33d78db6babce5a2c5417d69e94d1852fa7753c534b5c93339dca71419bff6b96f5b4181233077858976c8ae1bb876e107d994ff9c161757043598f9dc5ba5a8fcd539a386ca3acd315f8895e6a8bae82741d6a1d177969bfae3e11b7fd2d394eb1dcb4dc4b3fd737c9b04daf94c56352a888416c136048d90e3baed86d87d88b87b2ce88b867e7639f4a1ddf104c96d7eed13510819fa48add155d0c1dc88b7b605ad870161cc2c005a1095169f4cbf2b7174bc4bc38522a1631f84100a32c02bfd42b5086c1890027cd644a10adccda136a6166626bc10bb22a93811bfa03cb25a5d0e088cf86fccdfd21c8abdfdb0ff5ac2e678e38bae8ed450c164f1f3907855d8dcb169222a386374210d9ad6f624599c0f173005f4eb854d62faf3a6497f18c08cabafff7791824a25dc1632ac0b96bb1f085c6c1310ff20b3c216396f2dc2ba8af6e4a5c4ab4d91fec45c380130e863fc9229d4e5ffcb201471e91bcfe6aa73bdf9cd76d545869b87183c605a2d80f557173bc6b62a2439a3d682e70e72440fafc59d96b3c3a548b547a8e77eb8fdf72ed04be65dbbc591f1753921d7d54cb25a5acbe368b5ba18352c3811310269e8ce0603088f9004e4f066f326255d86fd2aca5ad0bb537785faca36b18fff1e9e23c224c6126568f9496fba6c307babbca6b7f3158b8e9f1eff91d86b905b4770ab2843209cf839526d360c23e597be4c01ee10190d078bf0f08d3e6570f609bef944aa561df31758745b4cefde21dc9b53410dcda4f35ff822f7d79ea545650494454a635b3a001d71cf87826e249caca92324cd0ac4acf4d1e0318be369f113e990edc304777c581aeb058249b19a56d3893b4d047dcf1cc83093ff2e29151c6a5c6eb0b76f79acf132d5cf69bad80d661b2a92e13f4f450e7bde924fb5611ed8fcb33767c36dfacb10b69073f6478bc9e4454bcd24713c36d2fa01baded42c44f64d98b4922db78b483008a2f03e7caaa2802b593e4f940fb76200315ac77d09736df20068075ec1592fbb132540a298c25aa0a2ae7f6e905de4440e0072e344219956aaab3fbd90d26acd321881f4e553c4e40df0f0c2445537b2574faa3051a6e45411fe0e1f3fad5233f3d4cae166b7da11d2b176b0c61c0218c8b88196299567560d855252d0247709d00a4f1b1fdbd87a23942651cea866c0ce14c867b77ddb53eb0cac002b61b588c3195e4048e88effc46d595582a449f3f057e96a3603ffba994e01f22822693db08703e8bb304973a9e84a252210f7e03aeb9a084b67ddcd722ec022dcddd9f1d712cc4e49353276fa086a47cba68a96141d8673dcc095c817df497811dc4a3543197c0a45dbf57cf1c0fb4ec8927543c9cd3322f8145ddca8bfa99fa4dd4e9e9f0b5dc71cc044805d6eee156e17fe15748a74d7eddbadf661d88e69f8dbe495bd3dec98da5c86e9d8c63193cb2ea873f93712225759910c94948dbcdfd7e1cdaac0c5804119ad21f76b69c2477b4f6d4f7ae6490330717a41d3674f03e50bc8ababd44f942bfd98343c7c5e4e3f4f61ce747437ec0bd73a38e7601b0a3403ea00fcffba1baa8306330b81472096fc19f9a72944a8fb1d6c2eb7314343452a28b792c63d1d575ac5dec3ba4341308f7bd2c0bf7c4e4f42e36648db1840b55c36c3e3eb9d02e662db3047ac3e6477287cd774c3ffc49745a1cb22d62934ea78a7afe488c8ea09fc0bba2dbe7fa70a5fa9041307eec7bc0fbd36c1dc52eccc556151fcd1b915690e48af885582d230163b6b2bacf5f8b8f74c397d23896fa2ccb10168d2d6124e4921f19f4d614237e9b2b51b99fc061a35032cfa2795f9f24da90c64767cc6476edb00b72e67355cfbfa3a438f07d590b7420edcb8cc6abad0c65836416ccb8b627781ba158e052dee3cb01c68301cbf95c919591035922487dd9a3bea27c7175f46e5ffb7cd6f32585fa6de0933085ad5ce5eacedb314e33a62254af2d7c713c489b123513d52d9d0c62b6cb70cf8098d0e2321276b76ed850c0ed4bcebde7096ef5fa360bd100a02e2b9e567830a2634b6457e9026df981505df996b8d77dd0ce5edaacc08307611406f8ee2e6a462d380fb5d7b20891c557c6922042364d5809f2f8e3dfce95c3d2c9ad765e462a82242ce9f8bb3451507f74b08546f6820b4a320df8a8269d50f46bd0434638de97236016a88ab141f7076e0fb88d6cf7f2f90e0f55d374825f795fa90c79c0e12ed44b32ec6a43402fd3dce73d56e0b9450c752c4634ccdb16b793d87dcd899740cf14f3a630a9085eecc5ad5cf92d41330ea0075e0af193e455fb80dcfe4ae1aef427f65fd69912a988516ec3647489ab3e6b885ed0e077a4deb18f6d9d7993819874190ef15ddface2655529301300b48b8d74a6fac68b743bc4cf9b751236013e2d87756a78c9797d55bfccf75706f4bde4dd916ac3361d4ebe7aeef6fb58692cac3d362eabd380bc7ecff061d7d2e462dc0344b8e9fb62c60984890dd933cf24d8186193ca7a1a7ad39fca5668c7b4da6c2c764a787321a1b1a1383e7cbe5d5bb37b6fe777d7cc81e1f1f4765b54a48d0184ba32ebcf633104b371e7b3db3f722bad0aa20737d9c5838732b4d9ffbff5352bbe1f9c5dd3a3023a75d21f6a6be7030a44a7429211ab838e13c4833e5ded4ee2f63f1e6450e719169d7e93b9105afad86d1e5e219509a623cb7d303fac3c7db271e1ba26573a09253492b0b3d074b757d6a482aa0f37fe5f4f6df5292a888408c184eb343cf7c725a7e7ba27b66d0bed522fe2933338b1f54d77a535d7741d95db32174564060ed07b6db3a8824ebb5feda8d7b2f5da683afa211df27fe1b26e5a9fc1e9ddcd845de19f32e79a32497c913e87c92652793fedd6e57dffb5a5bbad56f90d2b824dfe9997b4797ea8b7b76abe3fe4fdffad413ba729ce2a881dd814248ff7310f01707ec878c77a02bb971bea678ed60aa531a6d5ef030fd34ad6dac9dc259d884c81826da3bc88465450c95fc11187794f96a81b67c912963d6fea019dd2a9c56f0a2e854baa5767514f5930a5ed4d658665517b502cf54e647543eb1ddec1eb24062e6eb6af28328e7c1ad30b7821f0c1856e8591d27356a4ebc607d8d04d8626a0149157444761b8f4026e688596a0db24b03b9222a77d16b4188c16f415eb5dae3f34bd8dd26fead1edb85e53d5d6f3d9779bcf63ab6874a537fe918c4b54eae443e2bea516026331a8cf535c8e2ec3754416455785f682d9897e3d9a23c4c8edc9e18093ea7df24b5b1928b892725b355f95502d607ac78d4d9ee29b18a60948a9f5e927e973247bcee609f66fa282ee84c3afaef4e8529130643666135904afaabc4d669346b3ecb4ebfb749584de12eaf3ef2e591d22616a951b70afb8e05c29c90bc2af1dce26f45af272ab17aeb4eeb7983e253388f74917169d324e8cb77b5430836b7154ba3c80a8b655a963d659f335ffb82f3a64e63d48eb64b38ef9b9732d53b4c445a80920e384032da977cddea9474a9691f665d76a418f7fa3f1108da3b1949edc761e2072a97e2ad1faa582d48b4275f4d895f05d6d9ddeab878db04fe47203d3f2557d0c4402ff9f7f96ef29f787e96f798ec3254a895233845549c66b0bec171cb5d931afb14a66aed3d9e9f73e12bca52acd5e5285acad0e591287be42df7b2d5d75337b8e781d3b6c503b5f07aa4ebd8a0766814d80becaac0f2d4cd06a521c3aebad9ce838f7dfe3f7b3aa5e709091fb2e2c8f02a91df4816d343d2bf3c6a006c3030e1301a5c6d7870f0a8dd463ee35c794433ff406e04f668735cae78fa7b809f5f6be9e5e5ab56e721b2666276f28278f82ebde8b07bdc1d4b268a348368b58085e9c07c2858fb55c2481a04042d4deabf7d45e06a0a759e76e7a995c4d1ea9c56558186ccb21442a2f9c0f0974fe7d10a4cb919bf8b59331a7f40a8f1250cd56ebc1e5fc9b148d3de59266944a8df67e2e1286cd92658d70a10fe02619ea470b4eadcc7b92e766ba418618251bc2f8d0ca3f4219b94b0f98d9238deef1f07d053a3b9884ce3ae75437682e6382a20bb9d127d7ccc2d6eaf8e013e55a312bf7aee2a8296e5f1fc8b5d1ccbb8e6ee0d648a87674183068f6ba922e2c6f4e8bd657042a1f3efe2da548169a430ebed911dcd106e3eee399adc9dd1eaead4dc5e058171fbaf266711f2a943df5af33a867a093b6e2aca7c8d006bddf1e6a39285728455e8497b7d3ef64c7a011e40112ef81db51d72d173cba98903948bf0c3bfd6e4c06f560eb1e70f8120428576f1fd499639f8f6415e5c0e67febe2ef3276410903d88aa44fc6723b524272a6058493940dea27a4af4ed1050efba96e67cfb45133a153c0a178ad27b55039b46f1f1886a53345d599982d0ca9de3c6104d11814c91e5f5718b055798800ef210d318ab9a9f989643eb8bc37b6e4640368bb471bdb4c51dd585d43302eae894f560ea49f58f1cc862dab70349670661a25b9c5c88f0a407a448bb0dfc14bd16fe91183912bc798c888c5bbb616b0097fa9949f4de1d529b9ac7c153347f2ff3cf6ee6fd735b4e06320e64ec8695dd45c1a0f17e614d6cf8b8c85508ec9eaf4c009be1de4a249cfc976e088ed74250c3a3ab6b59cfc2185d1ad4fd2b8c624da05fad3c3d1ff7eaa4dd72f77795638058597123346726b7ed22e1996093b4f6e0561ab408ea48012a5a5ab856c5d26d19a7e82ea57e7b1c13aa7bd2b8f92ff1651a82d0f457ec95b5bbd725e63b793e490886c77c76fe12c21cfeb39ec051c242d269192871ed81576e2db2b289e594c26d5049bf46030f2ef0ff3a20576e1a2807a98bf9ceabab626d352859a3460f94ac9b8a910b76c50cd60b19be60954b1a3374e7ca39a5ba25b71b97a948e6cb09eacfad484ec2dae0ac40c5e688b6c96f07c4ee8e9f208f5085ad1fb64fdcae8308b4f5845a5ba6fc5af141b7c73ef4e7ab30776368e7c3cd57f4f59264cecbe569ed106c0ae5c5213616b823d0943705a8d91eef830623265b059945d0777d6bc688c8ecbf58058dd91bb74194f388a57edd981ff9ec0b665ef9a1148639da654e957b6b1c32b83260c1c86a6daf0c3ba4ca24e36f837d8137fb58677cf31fbd67bb86b85a5a0c10a86f88440b95eb0997656b5456e6a8eee95808fa1a25a5f7cdbd888c758e854893b96f754e691a97a520d128b4ea7dd4f76b3e1d4163c5dd0f0bf9af4b9018c491e70298383bbf3b70db2780476a7b53546dba446fadf4cda057989d44ce49427157036149745d56c8ce7de2d09ade4916458c2fe3e05e2de47ae21d62997e06e062b8fbff2530819d91ee56beefa773ec849df3052e368641c6c0adc338b1e5317f60652e764593580de7e45e5cac105e4f950c5ca60e11ab183ff7d87032b1ce114b0ebdafa4bf894e13b1a28541ede91009891c0586226ba3f830747b309b6c2e3068c193e298daef2358f30fc1ae07d2bc116f773560d6327d6f53a0ef27cfc1c7a4c867c7a55044192c2a90743561e8decf0aeee702ebc34f5be2f9f5c31dd00b5612450623678b1c0b16dbd0145cb8bee9f6f9167ee3d71f0ba60bca22c98fcb5897536367d68aeb34f13ea1d8ac88613221487235a5b69ea352f53e61e6c056fa95b3c543c25f621d3fd41ad71bf857efc397cfcfae15db1964e6f152b54382ce24d883ac8c1299dc3d77c1dec609ce5dd98fcaa97bc97249a051472619dd7b97a32deb6c3a2b7dda449049a50ac137ee49ccbb4961faa90cea4cb932d79a4ec5a2b51045395b558df65bb0f40ae60c5be565817c0074a828204b9f1d0093b13c63c0f2ba3a06a10d87609f030d729b57cbaa265abd8ab6b04c1998fa3489b499b43ba6e456bd1935b2b10395d6b393030beb5fbfd841a01437e17f6793a12305af813dd9f892cbea7fb583c9dd4ef2230e552085a5551402ce13f82bcffb387508839debc41ee776a4a4ddd2b0d075f02a300446558f067ca808f9bc5a892d9be3c56edfedea1873dae310ab09c84620b8e3d7b1abc808a8de6b5f050fc10f643759ae64ea8bf19b149698ab8e85b737869400eacd96ed1193997d73ca25dae61f20d589c4055c68f5907048837596a4c0ddcad638a8218852476691903a494284324da8a14f8d051e61b2aa3f67e16c9c467750cc9df4ab8f31fb341c1d982e67b83b51a9059da7366a2af4136dbb5535ad771a0699ebb26ae80a7aff371a8e1d6b2808dafed4d9a7de2a876e1c83bbe6668dfd5363a1f859f74435dff49b051cd5613bd3e3eaeaa07ffae1ae7b6d3af4356e993e12f20ef44901da943e6912870141293426b36b37038643b029d5edb1b2170f29e3268f6d34a25b236d3a43f2da19618e0bf3a67d4b4c3a442ca79d5c5f2b2e0ebdae54d6d2124e6562017eb0e2fe978a3dc3b6fd45a9ab9a1af0d33b9691a3cad56d722d57692a1efadb432c45c2638388cbbd79e07dd1dc1649c3228d8d0de2d57f2371777be681ee6be1c6297f3304246f4df2b60a8d15548b948396d77187c8f8e7c05c01ea88d7fdc750c8d032e3570f7cd8de60b3c3c040b9f78c237c374a44eee5c2df08ac58d7b6da354c4cd22455c27d2a3732c24ef61c62ae8e575e446a4573d9836c689c7592a2bf6cc75daa597b0be0d89886f9df3252e8cb4e4e3a84b1119f32217abea417ae688201fcc40b91a1a4aba5aa691e0a4f1fb9ffaefff5fabe5a047a38ed35a409a3a039da80faa5e378903eba447f4a1c969df70583c116aed6914cc94eadb5956b02ec43092ba76b71394060df76551f62aa6744c1074d8746a1e53b59c6cd5234b2f876d28f432e87e12ba9c820b8947f36ef9f9c5f912f2fef3b779bb465f09d8d01b94cb4665f3e9966db8d9016af29c8a59670ad3af25e16b09b8efe19bbd440ffab0c64fbfb9d6e4c3ab676509cc336d2c56f279ceb5c7983f38547f0670c0d776a057aaba5a1a19d885d40cecd6270129bfdc6071ff62398dbe3104ab86b3b1fe49c3d5a2de7517974d11c892fd0d40ace9973fe6d32a457d9ce34072369aea63d665f69ef9a90c8909d5c5a346c169d4a68dd0c0a048c56bb9b9da5be0deffe73aa46f2e5b5cd3e4d06b3b4bcbbe1fe7a69df9008a8ddb926198a5955fb538abdab8b0ba68c8a9889b126e4074811f8d6562b0f9cf8d28efe2ebfab3d249cd33ac09d5fa2372e3705b12a880df528cc7874581786bc58bb7c9e0e8e05b92ee7def24aced4d36260a3501f2d90cfae2c0df3b5b7b90aa5f0e651086d8f41a9ab4c9c8c5ba0c2dd84992e329cf3af6c963106a4444a28024a1ebd2a712f2ded1f00849d1017f9a9d4bcc0c794172f5a6176036dfe83f239a113d74812cc2e935d9320622ce0ab8a14d4d611ea6788fdaf47471c6c0dbcc582fbd2921646232ce0569573cfb5704b0476c1cf3920a4183912e5d06cf720b2fd9785c317bcb5b233a81b6594132111b073c2c1ab920b6d7eac74fc3573c4850e17f1ddfd4e42eb36fbd1ea2dd398d0156ebdc7bcb30e63a83c53ff552e15513e1edc3cebd57e7c2f4025d210048b7ce7f5de333341dd893285d12c0a9e31ac041c1e8743eb67b47cebff2dbedc00bdbff588b69b1bf1e9fd0709f88e42527af0790b110161455092228c6980201066f92f989208393ef4c23e9f779f8202f0e591944a907c803b0ae473a2967bafbdc619517cd9fae335ef2dee0740739954c3f5f7526bb022f79d59d8bf8e252bad49e812722b73272b5ff91a794e14bd994f83408dae3fbe8d66ef044fc7c87f1836b1a9dcbf14217c2d3d5d5bd0112f45a18f12338dc03be70bbcd83cc01369109f56c62469fe1607a606d9b4e3c9238b91cea7a0300760fbe2092c9e33753e3e68e407ef15435e0e06ad5652422fd86f250c3a2c5850fbf196efe792edca04c3243157cf0e51b62c92b8bf84b7b94ebd8249be9a075d4db522e57d99db169be0422f690e27f571d8065826d48814943e453621a5c75e61d564ea0952946532a61d77b424b8149317888f1b4f6d7dfbeb84c97db44f2304d46d7899ddb3395daaf7e83efc2ba865103564695e7b8d72ea2c10db26b41ee6c24a8e8b88e54d249a6e0d259bd0cdd7c9722c7d326c706e8c986f6714fc77877621da755f79d23c1fe19163fe08be3693798b75253879f6ece92746fd91562432374828617bc661f6f425fe99e449ab0b0e76e25c5273390f0bf105e1b0ddbea2a068cb1e3698fa54e3a6ffac5449660040b3d6caf6a8e66f5ca230766b7bdc25c8d69d4af2c3eee685a47b8e9cb8899e32e5d40dae65e3e4649ed67c8268cccfd60e816c00afb1dd549f4543875b1cf67bae2ecb10b4d5cd4e3fa0132f52fd7a588cf05fbd8adfcaca54ecf77a5c25cbdeb8508bab7e6d52b61c72bc4e0e1af61ae3625fc72ec2d50cefcd9c602eab44a3f6ad129df03d5a5cac9bbbc2399b0f2e061c997a0d294a248cdc35b8ba622a058a079c8827948ff087a22cf3cbb794933b41a3c70e50c2790a81fd79e52b6d61b0a47293e91b60eb6ed0901d191614e633bdaaab829df6c032a5900954cb09a083b433a2acaca686b9296afdaa1d1a9775422852cc3d6fc1375dc95c54314522ed7cb8af4e88aef3a1c2860d735a8272ecfeb15b06c171ba1d4fb088b74b8badab97ff9d3f18310d874bcda69039a8576ad76bf1b116f6582c93e381353f614c90f1e164c6f15550c501c29520e09fe02f405b3a68216588774affb9c9e565aca45a92792e8a9255db7b1cf3e41b987af2d0a7d491554de309389ba6fc3eea3352918fbfcb6065fc9b09b5fe14e1a798315491eb956092e5a058a043d41d91453a4b7b1dc12096249f662a9110edaa534650b38f1a15a50c2f07ca2bf87d3b891f76f008842f9169ee82ebe2959805468e688bbe27991f3152db8d3be35ccf54ddafc3140c3732a11e772dca64f888d293631aa36598e3b419c2d4556bbe9fd63998fdb69d314e26ba2ae0633574f03a5617abce514d3206609d0b3d68b97b053f54bcebbd5fba363a94516e486f9ccfe27ed1bff1e4c71c1e6e8789328d1245c370a636752c6180492f5081e21eee44bca70ffbebc75dfeb02bd5e44f00f1cf7721125152e531a4a56268c6f4bffe3c4a3bf0e79bd497904f266ee1e07cd2a35403c8349e991c132e92195880a00e05de7c5e206f2740a2f306aaff8465fb87078be4479f9cb6c72bda2b115534a434047f70519ca0bb2f9c64f4393db7f35ab7745609d2904b699174b4b2bce4fdd2abe29c6ba0efb049acc1c2317b95ced9566819b4d2b58c6b58b3677b1925a42886cbdbec8632a85ec7120cf97da9e72a7fd2c66075fa79c690cdad925d9b8e437ac80af5004a8bcca6b71cafd89a5ee36aefc39b59d42f2f4b74edcbf24c701267f0381c573ab5ad3343986c6bdca3b38ff69fddb1c45120b3a7d8a40ce8a888670340952691750642376713de566e76cf7e777bac0798d50d3f01f104fdac95fcecc29a4e85d3678fb80df805e32e8b313b3c721ec0d6dcb6a9784ee2b38b6eb0b5dc72c113aa40c6e0d6bca07c034b2df80b0f0523b17d6ba7739d7a946c51c4b20c7b3cf2fbc3873c03cecf90f7ecde2a5c8c909d38baa6368cdfc38c6a913d361aa1f696566261022e971a2ba7dc943ef061ea6ac66e4f9d5e3d8b5bd3b38a9a5d1b5d765e5b4dd94863ab7fef847a345be7fef98361f4433a117b426e1c7a86150c16fa7ce91fd1bd5c2805b9f4a9ebc89b4bb8484cd4971ec980ec694cbf1d15c2d1bfbc1cfc309704d5757edc49d82150a5746479c19c2109a515ea5dcf0633105a60d2dd744b5a61c4b8b2ced06ff4af33cab19d4fc2a7ad2b9611acfea013fb40184b5cf96a7e00b42aa98d3dca53b117b7ee8a4269bab0ff0747d28920f1a5f0595b9c9678af9e2eec5b5f4f4fd39aa0f5c6fbff71e518951a5b184c2ef4a00d82f5e8dbbfaf64aafa7b3a8bd30ecda45b84962fdf83d00834df71916dcf82ce4af5bfb12311a232a7fd605bb2f193af40e622000eee993020e0b2aacbc822ed46bb99f4300dec91159447fb631544e40c430b33f0fc390761f5373278172d8fe1ebd32a59db663c61c5d01f5092bd689405955cf537372f85d54fda251f74102816ecba8c0d6ed69e3afc499a7954ad22f5e66322cd37394cd1b0df0faa456cc95d1d3a5d266fac7b21eba4bff9c21ab5537169a536260de0bd18b311c65fa46dfee197fd129c8ad69a87b7286ffa96f85735abdcdf8339b534047cc49fb2f46770a5de9d4345fe76e62ce63a0e5e2d7978ac90727faeadb2fd0e7364ba45b63b9565fe645a5bc49579467fc648537da626b1e1d6fc80eb8826523b547f1b3e12b558d7b71853a3c034e7f9e0af59872f7991c6af004d76975e68abe6c99cb9915ead700044125d48ae27ab8b0e7d2329c69854a43a3a1b5313b1f0230ca34897b417b8f967706ad8272cecfca5277d36e3a1d21df64563438fd49a13eb91591276cf8f28729d52e49abebb13fb1ab29aa73e8c1eb4d0265fde0fb1ddd2769714012416d1931e87d13771a151985b9361f6dcbd985d046454be277cb6ed68c4f72e7d20745b696320813a10753c596233a284d75b294ba2b973276664d7efc3f0b4bb50affa375a03a5f69a788db7b32467b901ac5e53c1dc8b7e9304c98b86f93411b6f034b58f08e44ebfd20fd125060342410bff81cbc4319b14a746a11f7b17ee9fa36185f9a563e770ac8a769d27a73eff814c9815a483526d96627da9f98a2da184ebb05b7e6c1b7b3571b0efbace262e0f28be99d3cb4263c3a89a44953f4bb73e6579fdc902b92c78680f7256b246a8e0a90e29ec5754667e9f02eba9daa43f90f132c252f6e47b1798a850211003a4fd76d85b7986d497354d8d12cae194067d8ecf38022ade4ed565ae281e7fb71366e67ccb647af0d9b9fe194d0931186f0e3cd36212bbb0ca6afe560f495366c113a0b9524fa8b1f88f80417f544482e8f751c56473c6dbb34d04ae514591b49b780003c9464fff58b771a1daaa8f10c6dec33f7063d4fc699e9cc06495f16c4d4cd0c61c647ffbcd3628dd80e0f4270732c54646ca1432382d9fdf0a9a76442ed383e09c64a9911801f9824be4ade29c08d539ea87fec13ad1defffaab339e86b8dbca27388c441773d2fa4d1ea5c2af55d783bec16d4eb27d771a510ee05104a87b79f03eecf7efe4d84e26f53f7271601d2bea66c63de8ac97a565b3ea42f7aac0da84af1ea616668dc9cdc2c0cfcb7f927e1d147a910205e295195a8425fa6bc0ac0cd724b277c8d9049eae835d0f542e26b7f3345826a7518440069fdeed4e336f345c7c710e704d2c70a00e572a265559372955a7924a98b3ee5bd568ff3651c5c8b4f3175c2266be085920cb37d9a90f97ec9edddd5e91d7719a6d5d42e3231f9b8c3a6b4f480f0111276e1ad1fb0c58f84abe93024cb3c63ea77cde5d841b690486a59a7cb6d5f87123a086621232a1cf9c017658167de490efd3758c77f319f536e249e6aa0e7a768963469757e7da7dc037a6e13911770d44459df2848e8aac9cf7034d56b9b034a42c87d3db24cc3ca0a8d771eebb39760240ee0a8bbf0286be1e20cc03a57fa6b880e99c1f82ab39453b08050c7fc267db46a185f129299b612997b8e7e7dd40122fe2d9067c9d6621471eb0c80924ab821be3bdc0d09ebec5e84e3339ea50fbcf7461b46586ed7c5ac2e5376daac54a642a80ea6a467577373afc10ba70930097912843d1e5cac369cc3e1f4ca60f00e2fb25e3ecd506f4f1f98c281320a802866fe244a4e188805fa19044f6d18d67e272581f5d2598cb775b371f67d57d737234a66f272dd4b1ac51f776aa9c49deac6381f1ecd589c194ce333f45bebaa271669a7bd68290f075b7c9f07a7b7238bb6af85be3e3a59993db04464ccdb3aa8bd696de1bdc022ffac617bf7a432e51fc688415ac18fb60f710f8b68d7e09c5788900e641e1bdedbf1ada1b5e8bb6f758ca388cdc2c78a1175466a428069d590089c2e18fa9bfbdc0e84c1f62258df365ef533171ea335ea2b4204254255e70b67c8f5f5cbcf3d3f3437a0248d3b12d16dba946470452a29a33a3dcdc5182148e309b50055163f8b058725419b1cfe87e1a491fa3aca158999df2e55aea8ee22f603355a7a09b644ba85bd2633e53b59831f4a71d63ed7066fa2384af80b6b9d23c3791a2a47d77c8d65fee82e3a90981b01dc94588f3e0b3541904c895af909a92f6d3425c9a227fc069827f762e3b09661c64fb1a37d043bfc7deab6e598e525a80c50a293a83b51e0cdad27d3475ebb234f9651e7ca1ed4fbae63b1fe57c7e48bd5a6e6ba128ac65680c17e7d2abbd9b7153fa9c46c378d072dfa09b51aeff71e5ebeaee45e58a9d69352dc3b61a6a8caaea1c3c728a43d4acb9ade2479b1fd50bb5e45ce06b1edb0df207e46bc827742b95c1eb9bf7533ba1afa85e721a92db94426a957d61e4a9acc83cd186707f2ba984f3b634e5283166424446430c769b06f1fc831bb5cfd4d603851fa36ce5efa885e7cacf537a91bc9e7a09ff5309fb103af29a1e1edf51c9b8445b515bd1e5efb4ac264f941ab97d95eb0cf8ce351aa31bcae7fa75d785e836618ae5b47fc091bb353219e735d4955f2377183158752147a3c6fa8c1d2c32180a81f964117f732275b4b336271d5713034969c47f67a747f8020cf37c520824f496cb5ddd730a55506dd3dfdc19e3993161bd6205dc1ea20745870cd7b0ba83d3a7cd816e7242cf99e0c2989b1a44f425485e6cebc12f0643b6b9b43899e6c97df4e3505ad2efa406b4722df2a1a231d38514ec9b11ae66aae6d2d48bb5a29398f0360e3dd50001eeebd6b6f257f80a5baafc7ee989223f39566f12ed4a259b3e9f3c5014bb4e99ca30d2ba730d73cd946e2cce10f97cca8d4e593785b35d2c905b54787f3df746f8e5b501e30da14db774da227904c787f8b3b3ccda2dc740a6f775238a690c795563301dd5bfb7b2f96f1b52f2fb651bf6325409c32a130b0630160ab0636bd0a871a1a7b6a943ca94425a5c0363b79eeded81f39247911be729957121b6ba8b35882c4d1bf97c857952b3e1dce7b4c24ab580778f8b7fd68d857470eaa60514c1a2e10e89feeb9c876524e49856f296765cecc83592c2f773dcec5a3f2c519a0e8227d5c00455616f3dfbf16b7699d5912b35eee86ecf00397491fc2c718d2d5423fb643929aac957ace518b910802430818d5fe0b66ef1a97330aec6b510ef4d5539f2cc5c07818cf48154bd2030041ce6bb3a3ea920671fef27f81ddf44e5c647955383f73791f986fee2d04f59b41364607fe1a4d55cd3457041d745848b64344aadbe867c9dfcf6391b21a1252425c74ae70568ba5138f874df1cffe79e7897892402fa7f53aae4fb18cd7616a7f40c4c9a1c3b219edd717133fe3a4d0ebb1cf26490239437eac8860a072ef9c74b49de2dca883d7ae223402d32a6daa20ca8aee1a0445d984bcf3b5ddeb3bcb5603bf1d85b53b93b55da7c042f6ef68c863cf22d596ac4ae609ecbc39cb87c94563929cc7206ece00f4f609e9eccdbdb1cfd7d0a182f4f39e5fefebae464d3b7800fcf7b6139583d9089cdbfbbda28756a7b31763c6cb3017528bca1e3ba418f27c58e854f0d8a29ab58b37f201c6240e22161a39a05e3ad82b2e2d857b8c091f4d577d8c42c3140baafd3034a9c03c19efb85991d76d655a9c69c4d111aaac26654911ffc5b52be7ad1989590d3f00276f937cce32ea2d11455018a96a5b0142c487a8b65c4e555f42d1c598360a5bcd388e43a173fccdc585b377b28db611e3a0cce5407e17bbdab0ef7eb42e86225c5b73f8727a578f6bccb37b28321ae2aa60184bef5177941873a08f9667efb9765f9de8837a83715541e835394f810c0375500d06199a6e70c5a1f9b52cf5162409191e150ca905e148ac75cb3cf8204a8a9622fd0d9e0be54a2c849b92fd00686f76b930694aa7101319e14186f961606ec139de50b18d17e99d12b0e4f50aa631cb0d3b9b105abf8ea98da5a77248f5ffc20e6f6a76b0e0269d4721c2b470fa14903d2f40aa866552fc86fe7e4afb493bf0f57d0213445abf5770e7e7991f508602c739e61fd052a6d678335c834236c7372cbb3e15c80f202b1bf1f01da0192c14eff251ab2cdaa0f88468f90e508adbf9878d1497443769223cb8684453aba110c81ab30abd25d30d65f1dd10b2a512028ecc9717f61dcd31c5f8739cee3b9d6714658120c3bbae05e07837bae281ae621113a73c8055cd94767c1fc065d4158cb62448413bcd8473178fb90d76ce0b0a5469209682018dade19190e369407dc82a8de6f42ef3880fad5638f5947146fc475e0be993b29864e73dd7f120d4659e8dcf069891e28c1109360775f0c5a2bb2b47564688725b27a9450de040f35e3a4b6e44eeda85fa91d7bb83315e3eda6aab52dc2c875bcfe965499a755db53a95a86eca3d5fe5e007095180ea473a2f80066d596c5bad83979017df2ecdbf241ebea0ecace231da906902e22d16ba11e65631be708bed0f8451d448f408d3b8708f7a88e59e960d1dd1ac114ed2d28d0b938cc154e3bc79709dbff0e63d8ac9e179b97c89e634a33d8489066bca0db63e87a90956d9fc90abc724d7054152ce85f10acbc087ac9ca70d43f89e9275875d865bb0b9fa540e7e2008e8c0aa00b5f155e81ae3eafc5d3e60b42faeeafeb2a1e3afb004856913bcd3ad4d706988ef3a6b0b60af81748c553b9c10336d4ccf49454feb9591368edc471f0e43aaf6f9d5e9cfeab4eab0f02181780d0c920c5d70c68a130f06c141919ab4d052ffa51f9e95fc40626a64eeda788b56353a1691f2c4a2f29fd283bc72464238375aa3055dc387727efd75bd5b3b9c99023f24be795e27792c87aaef42fa4172d1c80e5d64a0f5e30fc24634be76bf8c854813adf3052f971691e8fda64d4b92b8b24b608e07a5adce666921e453e85879743a303233135f976aae2614ca58de78a38ebde4ac569c0d62a5a3db0f0164a13562733d764de0ada1b7ae504abf47b3a51881ed0433c2814228a010c9b38ee8bc1409d63325c6e95025805cf160ce479da9a3c0f601460d4cdf2a98ddf37e612b6977cb59e6892fdc79b288f2fd6d307c047da5085085f26454b16498fc9f423f6f5b04ff6bd621b6866fed3e1fd4538efb60bdf42fc53d0d6504b24f524c2d947f46d4cb904c561dcabe22092c277394371ba2ad02b1495dc683d6bd2e0e96a012cbe67ce67e58fcc25a2a0a357ab03c702b69636b3a10f66995309a454ae45527398ea50f9acbf7faeb9a399f9864dabfe5a8cce74ff61bcc28a1019449ce682be7ece4e2e965eec8f8e1ed5cfc5dd395a8081aa98583deb7ed89d83718c48770e6cd12bf11fea8256eea7d63f42e5153ddd7bc0746a87e54a6be66dc82d1d327358f8c612614916dfd674c2215b0dbd4dff9e7039daee330b23cb4f14d55cb2ab8ab2db338df34fb47414f7636242ac07cde3624666d078519945070458c551a9c0d97eb5827f4ddd7de6c415fe4dc4f85fb1b006ccd9f9003549953d402ff2400f7c564a9f4df89b2b7d2f6a67d5767ec9cb23b7fb48d31d95bf18cac0443ec4d1d0d55dc512632c0e7f9dbae4a765d85dffe75c6cfc0dbbe83db89ed8057b5a54097e070e812f7e3f201ccab098a7b8e39ba9e74ee852cb4c544a205bf081ca8e66820fda02f6ce8e6764bfaa36f28681545ef46db9c7bb3227f605ec4adc2b1529c7015e237b0436b8753ed698e749e6bfae5db0b63acee1af0a24fa223ceafc7c386d3ed4f7c73d77c81671bed370df2012736b78392221e343ae2559d92a898f15cb5e5d5245c95c4102b59f2838167b5258ed26332398e8addecda0e8c80f5920fb1597b2e138d16a2439fca636f3f2f6a186a057fb2dbe259446c5459eca644a6c17e369ea55bb1d9793b6ee5ff3f866e8f85442fc48b663a4c82c9d92bc65771cefed38829e1b30f92bb81f8ea9c5d071edb29ac1213a792e763782cbbac9526ae13bc841a248401703bdcf9ad482fd4791e7188594a53b45f553cbf21bd97de07dd99246458fd33ea6178c8cd263cba83cb2923756119668d491673b8663b0d1a136e72c81a082a90ff6d6036b542737d064b9570656743bef134a06d1d87a0039ed03ab4d77ee21a7b580634d3ee072a283a00101ea8d821812e318535683388222c39216114d9170d939e72655440d701fb8b9c0689ddf66a94afd4524a65dd506e6a5d3e398720ee69c2b96144663d144cbc69d6787f9602b274cc9c0c08f7d38a27408d304d2f133f9e2cfdeed7b53ca8c4dc84c6f10ec33996154d9804b981651cdd1270740468fe861d85697c2d09f6010c895ab3dcbe26a1ccdd8fffc6af8f78eb26aa96b8298f7f5e8c3dddedf374a4a343dfbac33ee1089dcc7f74d3acbe9fccc442ea217d7d71e315eccc548a99d8e35dfacdbc5ea4b532bc8220235f856bb2fcb0c67f751a6c6b5d60ea768b4a605398ca290f21162cb549b38d310dca5e95fa96ec7f1d8152284b405b8efb199284105d487d951674cb7806ef2b3ad3003a25dc3e5e9a3ca7ceafb1c63b0e08f2988fe9e27f3b82cdd6695597186f051fcce483e38ae8529f95f4a197579a5b8e600c81219e9c8ef8fa779de587a75b4d946e4821e67bee7da72981613666c84f0da8d561d6e7ebb311e56884cc92e837e91f7b72acea09f4e1f85273d69a5362809e3407b3a8ddad89e4422acf2ee4b1e3e43bf83f0754c55c50b93bddab2bed961d6813e108c1db06c99a910b8cdf6657e6bef34b866f6046ae47d02fca3892899f78b3c59f76c099add8a8be47567509ae89fa7510d7ef8b3abd46a2f51a9174108880d923990bdecf466569243f1020fcdd8756941db2b340803288bf3cf87404d7e4c38e286477350bc2ca33d3770abc4aa413579bb209911c365406ba446a67ebbd8e2374d04a5047f2330018de7c44ad2e4a3d24ca848aeb3e76d9ee750643aadd901e01996a707ff4bbdea81f15a466d1b29fdbd243232890d92a0aa343f72cbfec4fd94fd2d36e852f69fe04cdae522a9f0dd9747a4c62636c19b7652eba6f02d47719f3b776601c029ef8b285a907221bb2bb19f8606cc08c3f78de12f0bdd3374967aed4cd55c0a6a17cb2f24330f358bf3a7d8404d6ea796270e4f5e1fd3c9424964a9e461528fb077a019a5731153d0b3acd832e418bbce452d38d507c7537dad71702e058f9e39dfb86e02186309750f4fdc3f3474c4d01afd8c2cd99d1fe030954c054f4769dfbcec0791d5bfd2bc87bbb6f12de0c8cd31b882970cd230a5f5df5e43270787b31b72dc52cf0e179860bd7a61b1910c30ce215a4323852dfc5a1b564a1391f1e92728ab7b4c7ef35b71d106a1de6166b0842baa731eed7c7d4e743e2ded82df417f9bda4c96832b44a7aadbf925f87cc9aae8a1679ab6bf7c15dddd81033faadd08910ff6a4a029c34d6394fb9ff45dffe5a959e24adbe134651ab34506f941492bbbe084bb69e8147e9ff50d8ce0c328850dffdf7de91c449aae397863f4ead273cee99e161ec4dabd2f357909097a68a34b0dcdbbc38555fb30e0f047e102e24fc34d5c5091d13d4ec8a040aa5293e9bc6b562246fef4fae0168629ddb435ad774477e4b55f3cc33685bbb9020c31d3099a0810ae5f85d88e9c81b4fef8c297d3744f0f721376857863d5964d289f34aded30897d32f10d38ab7cd4aa22324803cf5d1c4063a7d44d97e20ad4c8a0d033e19976a24423da6f6da54fd9d26f687218d62c9202273250a69e4bf68a85cd4c74715da619df3854d250b2a60ea89858e540c057aae2cdc7023960f673388b9d1b6009b3546ce951857b5bfe260aba75b76f5c30b7e9cc7bb52a8894dcbbb69903f5d836fc3034232fd23c62e9d1473c3f2988fc9d859010524feaa309085c13859edee109be5e0eea0f3ff6bbb3afbdb21eb6b2b5822be11db96a2cf0a3ccdea8221219315db1358fdaf1b2dbb7c93d37803551643e8f39626c0fd501440d75ec2c3a4df64e37c040d6b51c185631d01f004876b68eb6b62184d793980936ad17462584ec6e0b4c31ae540439dcf933bd9f762fffea314b2f1d8be62d3eaaa593ad3cd19ace8b81a31b034220e56c7d7783f0930a9a3a327cb1363bfc403f7b1f3e787a8929d86f194361096bba16e8bc7a0c387bf89192ebf671af421a80bdaa9751c8dc2312e608326169db216c8c32d697c7f335a1d5cead33a6a77802cdda688f205b146fce767171bc4c9511d620a3cc2e83cfdaa64bd22b8cb4aa758d47654693577b5e4158b66e53f097270a16ed22653436205127041d8fbabbc69c396c572f7312744c0a0c3cd38518886807cda261fe8d1bcb0d6405c56d750113a366af7336fb4c27e6d15e13a487dcc3fb03738eb89d8d84943e24c2459ae90ff6e5fdfcfb8ee70badbbbe59ed6c29d110aa0be9332448a39c462b2c56fb45f0a29572f70eca36be6949c898e41b98af173b1e299ccdf8c67235dc751b78afd4d0b6617351fab02e0c131d00af2ae68e0f81e8e748a248b5a1a39e38e8a438f3835594f316aa39690e5885e5b0db68b3e57aa09eff364574e95fd66f5f76fc6a3b2741a27a700ee72d757117b10634c5411c5b48d125d81a056cb962bb003555115c47486994e368ff78b26f5ea8c8a3a53cf910dbe4258f265ff289b3cfbed292e47fabd1e735c793bc4923637055f5bd36e764a07f3a43cf66caf83c556d684447f38ddb95aa4a9f4ad81c13c9d50467895acf4791d51dd15f192f79a7c41fd9093825a2bd48d27deb0c98b4584ee5bbca8196e17c4eb274f6037b429a7f9f480854d2730d68e8dcb6ae5ca06c5a053ca7aed4eccf0d00357915187cb99d933bcd0081a82dd8d33bab872922be52185b381012db801ddf820b6c3622abdc3acac4d487b9e459d880a216cb310f0100ded282d1fc9b28233009dba04308d9847e8c73a0fccf56458680d77c92f46a20a68b7e2c0104b3ff7b718222e58fcb791343f803b41059833a4ef5791eb21b3b791c55dd2ae7b30f2d9689748fcc96b0e265eea9e1585fdcf2537ab303d6729603011863750c91a3c7d2b5aeae35e201d522b5ddca866d1ffa430a5ff30d464e851bac69102d56bc6cf5f70e99d1fa293a03f209eabd32545501e7978a759aa285ed6f50f477c3d2962a8fa7a9d3acdcd40f4730053e82e9811beaece041f3437e7c5d388ba6756d104f42dddc21d1b431c8ea8fff2cc167c3f529d74eab6caf306ed44f0efda6c81b67895b15212aac4e44791bf6eb320d6feafc90eeac6c749bcf2afa34050d0b3560d9f2b79ed23049f6f6e02721505e7c62ab76d866022866d5df21a225ff14e5d4604484db104620008d190acc0e5889ccfa38715ec71624dc74947c4956b12291044197d9a41968df44baf81909d99942bbffc471ab4e041946d52d420105a2d3f1d34b54ed4f432e9c766d50aff49252e0776384b7e82c5a2f3508064d27668b4a09bc2bd6a97fcdd805bed9fb7e4ff5cbd276b21f67bce684b2b997d0cd76dd124636259b5b1c6e7dd06bc2a06dff0de49293d0239cee2c892710fec8609ab56aad9305d5301ab3f3384c72bd3a7b5c299cf7acac3345e2d09ca6b26578ace2fab9114299ca0bf2b702e555f6be37195df15a8939ea1175b1598e701c9dd55e7e80d072aa161a38a367bf6d0af79450f5a6ee7ceb4e06320e64ec8695dd45c1a0f17e614d6cf8b8c85508ec9eaf4c0fc06bda059c916a13d79fb6650c7bc4da030ed230e64f5ee1b9b718d3e5411490a2b9c08ba183c78d757dd2a546eb097e498808425ce729e277f901070afe17e1b414e79485c88af52ec2d0234025ff0e6b84070874bcdd097f7cee4a7a0ad7a6d52c7aaa776e703fdd86901403290891a20f403ca5e3e1cf3e65f8b1ac91021355e7af3932c366bd523008233b0f9d0c9fdda0773b74cd50f0d8f15c3976a997576aa1398bfafb6766526bb0c519d4b9265d2f9cd37e40f5ea31a4ba6f75092952b25ee58be1d136f27ef3cae33e03591dc1a5c7af5ac696000bb84b30d6cb381862b2a1e981d084d9a9f7c68c7a8f6ee6495f365cd2ef6ac8e6eae81cd2a2bb0527e92af013081f3120c3a1d8340b2c1003f7002ab9fb80bb01f10253c42935163bcf8fde40ab7df204cb6b180c8c3f75f0f0f3ac8a91070010a5284a05cd01fa1b9bff11a7936d3ff80a7f55f82cf05b8f645ff78e1da71750f5a2f523c3d73a0a5508cb3c5d2a14655ffc53b36ed2c4876f4d48c1ea53c0054ba200786b05735ed31c533f1fd07cfba2e1aa7b318f6d45805d6daca28c514f715ff56216297946d38a5479a904f2136ebefd5e7f0adc2fe4e1c3db9f4f873f899c2f172201f227c65dd8ce881763b6c7174278a26033726d4e52e5db54a1b57710dab621b9bda12cf4365c1ac9777b04ce3c684e012ffd85e52cbbae51e9f100e61b9593d262fc36d87018ef3e47965057f2b85938114dddc338b1e5317f60652e764593580de7e45e5cac105e4f950c5ca60275ee7af56fcfd5ad1110829e86522f054f58440f02f78438aa9b5686fc23345197cbda0d2955210d0279df252c55656e06c7d920a59be4db745238a49486d2a875f05d717afd68c8448d73367b60ee7eab5dd520504b10b0e651d05e3acaa97904bd9eb5396a7490f349538e773b1b7b871c63f8512cee46be02e5026a3be65ec63fc191567a06ce39b11bd99eb9f6ff627cc40e1e942ab781bd162940955fb981a42b49af8e2afcb07c2b4738567cd71631203a801354421a669042925169c583b78c25c20a17b3218125c4ea9e05e4d8d47c7bcc5e79eee26d5d24e91c6d57ffc13e92dcc34d6eb84618a7a98338f01f30a430af5a5142f8795e38d436c2c0d123868acfda4b327228f3d8665c67b232628279badf8400fcd2f5d56aeb0d694de8a612e3dfacfc33c67540a05c6c9a27922399939a922aeba501ca8a6df037896de40d92ecdcbe5d49271543d9ab2ec46fa571a7ca0b039b0a64f268ccd83f0a692fa21594e2fad86149cfbf098713fb6d687d41aa692d63187135449188d6f6d0af3e53b882855ecb4caf802898c1f1c3a7c825d61eb44e875be86497027276d0ecea4addebc1c33b82df3ffe27669431435e37f0a39aa29fa9a73a7ff49752c5070692c808c01cd979860bd9ca9438cb6e7ae0c13b9262f15ef55eb4ed5e9a648506227b2e4811f1c5ce7d2f0c34672922d8ea7d0134d738121de896a2bd599ca5b045019b6a260833876d3f98d80db998c3fbc94703e1e883c18c8065a3a92e5fb54568be29fba9772c40462cfd7efb98e07e042c95e79e5f78be4b0b5456b16d38e1ec5d4ed4da8269c3f507391e6e17117d0f909a12d1932166912e43bec6413ed885677f6aab8feb2ce86e12d26b3187037cda4b3f327fc9cf76b6f93ea7a73d44369aa5aaec49142d91bb6e481516b36b37038643b029d5edb1b2170f29e3268f6d34a25b236d3a43fdc027b4db8e7e75ca2896d6181554760a595e53b881e392f0fd0a1c4c999c0d43043e8e792a8780c9c789b7a6d99fe7cd8019a89bf7f4f09a48d2e4898d2bbed7edfbc6368c379d607671a8914af227134ebfef935590da50cd72a15d051c30484e2992566e2d2fb8369f0114201a861d3e0e96827a6f42d235ad6f33aaf427d0cd5921893de95f7717648b21963f0bf67560e8de4639dd2e4a8a92f7d5badca069dda2b9097ef2f1203f2ccde310b6f622c664f7459da6ff4b6fbcf7cd08bfb8fb9a24c64fc995c191c5eea97c2496818ba4fe40120502f6c35bc1e5c101120e62e7b0a44e958cfbb474913d0085ce1cf49d0957f15e307bf8d68237a8905b54d0f15579937b8fd9b997fdff2188f4f78b8ebc7d1773434d10cfdcf86c022527ab373d6ced01a205215ccc23af4ecda5d830c6986b2b940b13461b1de4793dcae50fb03fc6319344d7d1b676984622f23f8f1c710303954b5f47b60ceb28f776f66efe9de9009eafed487a72d7a0118b0c2d36cffdf5bdd547551574fc18bbc22761867052471bd87d34fd70af12eb5bd8517447ace3472c1f88e1ac114c376d1ee52b0b36bbcb8dad919d885d40cecd6270129bfdc6071ff62398dbe3104ab86b3b1fe49cfd8200704ad3eafafd12a7049821f90c040a098dc6d7515babd213d17fafd8d4d79a9ebd2fc0b3007c96ddae3c84377e0913b99595223a86bf0f6b5da9bfb0722ddd2cef01a99309ec2a97bc1f567dcbba4c3b6419d3cebf3fe90f2760d61a513e625770fbb4c9fb9e073b86486fc936e2e33148b0f8ae80c13af42620a1fa109b8ab86f36c64f02697bcd97f4b3a83b4e05609cacbced6fdba9ae6ffaadec6f2eb8ed57dc3d27f9aac92e6efdb2460bde34dc710e8d5246dae4fe436cdfaf3ab003b87ae1185d73a42cba08ce4c8be5894114d93d0a253c25c59b19b4fb424de194ae1237be06f1d2cbbb700fc96b30e8570aa342139b130743886472d4c1e0697a79943c3ce1b735da0bfdb08c870ea70ee02951cca08bfb9919b706ec6e999d8f8f682b3a73677f0279c5b5c970c44893ec2b64df1bf8bf5e69a4d1021d61600cc330b2102861914ec365650fcb1f13f8c3cf45da019b9dfd4e42eb36fbd1ea2dd398d0156ebdc7bcb30e63a83c53ff552e17cc1e8837fdfa1dd43a4e8957d7c5115dedae45d7da4932a0203d34d90f838c53be63fd012044cb06acb50807377d5250cdf92f973d6d94b600a4331d5e53e63ced529fec8d799a5c9f3b5dfd3ba6ad3263238fbe48bbae32df0371c0d1696e62c3f837c407cb2a3ab2ef8a607f623ed3ef0db3912d1d1cd2d5d0fe51356d4341fb01e7c92a803de02f505dd398c83502ce529001a8d57e57906ab7bbb1dffc4591b75e57ae98065d904e8b690ea2dfda4ea3a97ec6cfe494170f5a956050baf4e812c22699e608126e767c0a9732bf8f76925d8084290dad0af37e68dacd8a2043c50143f2ec3581e20c28a699813b54c455de4fe9e42b3d1ea8d84c66324cd0f800b489e1820925304fcc6dfbaa9323f5cb35ea61d8c52987e5db505b8fc81eebce2e316773b36c0717b9cc576a84524368c5c867cb62d083b42b19f1a8b4e1c5bd0837a6b0de7f62661f557bb67b19cf13c164607a1d6dbc6b0a4c719139e57f2b7425551a439cc62ff97a45b273b1ccb0e99d36928f6446d7358743374ef026ed783213bbfc61ac7b11b392926315c7c846cb2657a2c8d64ffc29084731b17277b8e28d9f58489a368751667f0d89fddabaffdc3cfcccf706639699224c0e4c45823def40d0fce9f1d973b3fe0bcc36bd3075b469310da7e8ac6796c3ff82ff86a0044dca190befc515fcf94d2e06da1a511aefd18b8ae870314270084a2711b61f51db04563b2c329dcc262e89b323d9faa3da213717015522544b255f608ab64f26258047eb81c0274d575d8188d2fbfdf06f5da33b6ba289f8dd4c774c2a9c84e64ec346e7fd1d2d0011af40309eba550d30f1eda5257e2ead1f0ebc73bb3d110200be2a431eaae45abf38e2acc8f61f364f4edd5233f7b9332c43b7463ce8857875bcc9d98ecb917ccf79e79d02916cd0129d17eee3411d6ed253a6c76ceade729c5dc119935c0d61b9263097bae7ec8979a0a877a1cab94a64795964cfa9ffa150accf9cd6bd7945b2192da194383cd1207e24f3b161dd0dd34547cbb167c1a5330be0bc49448670dfc9b37d38b48dc8dfa1606d7fedca951aedf93663acd2c7db79a168ef9a855ccb396a6121ab246017e2a51b3acf1fda617e01b31c324fa0cd5bf517910a11b9c2a2a53abd84d8fbc126b88b6b90e53d93e4374eb7dd5e7b2fb399c991fe155737077445831397a75d0ff8361849fea11486722c22f897851a95a8da1f17eede0a10fc4fd64594878cba7090dcd9cdaa9f455e4fd8327cfa18e87e3d9163854cdad301372cfa6e441f51c4598485b121c300e7da809cb713abfcc2fe26834af4bd9bbab42ac33cceda460723f5fff95e7fafe9fa0e81061537b3e1542f2b8a8eedbf2583c6c27ab13c2a2868e37dfd6c99b2cb2d353213fa719829bf1c6aa0a0566458497fabd11778e2bf5bb02caf2c3126320f661e5bc7cdb0b3feb5d02272d67779043115ae5c550ee5b35c9b81602ebc1af396730a987f1b7d47e7971844913b19b38dea7a2ef6e93cbd15b11440ab34f5ceb9a5e3bcb678d82e8d27e10ba81c697c37c13810af6dd400f3150fff7fd55bdade31a45b016127ba0fffd791c183f5bdef776e32a7f668a3cd76e278eee85d1a16b78c545e22293fd4d2cdf07e6facd6b41de397bf24092b618918ccfaba38cd59bb855ea989879844cd03da8c9b5fe0d8edd2ff6e88273f53f6193f85ed4cb9a3630576df02c4314581cb999b0286a82f33490af6a5fb28763f8a2735b6f465b9faf07a3b95db7651ea35cb56c35c21308de970a214572246fa252ca0765ec26043fdfe09734c27b90a5febe0960e00aebc53c3a24d020a1ff3714cf2007ae7ceeb2df67c64085f4da1120ce817c66407208fb9b5180265c744416838c25e1bb7a8eb8f5a3f3eb187418e56a9654a57924c0d4bac4332a16a216b87e3f8adca8807adf058d1147f9235f54325ee0ed13818a274db114608b398bc2794e409833e6eada585bf33b1e973516c95ff0767c4ec2ad49aed126403b0effdb73889cb5845532954709dc3df9e61df2f96689a8e7936abf4b3e8f707f685fa81b13a3c5845f4726a29ed35c3c59eaf20ba293571b619a134e49d67dc1c7a248aec5c58b71d6e81747b7f028e8fbd812afa9eaee713566f9d1c8868ab6dab68f1929ac11273f397d9d3568b29ffb7a80e3ae022795edeb9021d91c1eab40fb300b5fe33715311148c51e440cf1f64fa17bc856fad14c20b3f8468305c29b9a95db5d858b0eeee6c60a6fc671f6266a59da0848c35061d4a995d3e3cb1ee2edce50f7f66efedaa89cf7ff7c7fd3324ca11abc04469216741400254180ede554d38647c7df16be0eb8ed0f95b985c5c1c4c42180b15ede9d7e9fab33b5161c39d3f708e1465b49b37b6eaf39f2273f7dacfc6eb1fbd0aaf523c092f7abafae7425b4593d61d1ef59c3f76c3ebbb675d8925ae0bdf1ec259ae5cdcef4f1bf5d0bb52e79960a7c0a7184c85609d12cc19a64d3ee48c35f74630928254e8b7c337aa1cadeb0d49185c5fa193b714002540e8c38af040aaf5fefb043523889077128895f7f376444c00839a019c2a5ade8dcd229ac185dbf08c4ec203abf33f6681dc4b8cab34e37557f3eb8d72ea56fe99a94fc21344fdb7f6540ebcb9faab3b03ff1496466e4bacfd7257b3143ced601cace18ad18bac6bfb1f0a03e5b91add3564694a49cfdf007cb7ad285a02e6a448b283cf71f102465d83c084a4b775e9f619cce0850cb7a855d239de80fab142b558a59267d8362198865113ccbe6caf653130431362454196d27474b48324ec83ef5c3b3f1dfbf5e108dc93aabdb8380fe787c8f2ea2534169893a25f30eceb9e42b7ca1290859af34dcc0cbf7abb1f5d39baa88f82a0bb22a93811bfa03cb25a5d0e088cf86fccdfd21c8abdfdb0ff5acfc29bfddab3c6b1aa55b255f58149c5123055e5c468a81446a7121e6711ae9b4b83a2ec627fd447679cda655b6c7e10de45f186646e158aad7dbc8ed81a9bd1255d77e533a496f1f7448066d0d00c587ca6efdeefb9731ba2479e37483712f79cc3b5ffc2e6a5ad5041c3b8131e8491d0bf67adc18456b9f02c710aec168e34628f3bfde4cd61d38d87632314caedc54c4fd870f3f054d6e761fe722ff5072afb4eac238729bfe58c4be109b1e9ddac53b196484b2732202072c769136c7cd2c53d49244fe22735037a34d5e4ad1529132d07a3de2fa210fcb516df39f76de869d8c3c15a8a5e79a05e7011bbd73c473a81f421d0346e404607a3f26b47ab7dd3c5f1384d15d40a83c6703f00f97447ecd2517c26e6b58ca0fe8fd4b8950e1d2c90bcec07fe43e091b9da868b2e0b7a08c85d5afc2417eeb3f9f971302ac67439e4ece7713e7884133497aaeb4d8fc901716da85e28e5c4c0de4e3206f16f9c28a9fe6c8a0115d0202220679f12ccc216725014f048521ce9ccfb776519389f227606fa12881acb7084f43031e61e2f4852158338f3940c5f6e438fb4af5dcf720515e982d13fb87bcaf0d69072f2bb178e040e6f50a36af7075a0f16fa3ea76879c475c993769846448caa59dfed5e03071ee4e886e46d55649a228b6074727791ec886bb3e4e412530afec2f5cd14a82dfcff6d7b1a3a821a75fa7ccd3dfe408a330111dfb1968a480a68cf953d230a07dacfd35ef4e0c83dbb27d6de0cad4b26bebfb08b4de3bf047287a439c1210da380b7a98dbc49a452b243f55fd2fadf53daa573da93f2ae517bcaccad46443c4b9364c6006f8ecd97ef0e2f71dbe96b8e6913e48083ac095f7aab8824d3700c883c410c404b3f27d2c88225ab9c9e96811999b2088ffc67f937738c53e933f2d0701973a9e84a252210f7e03aeb9a084b67ddcd722ec022dcddd9f1d71fcb4faa93fe058d0ae23f06aea3980f07b1f17191c63911d92caeb5cb0b24740bfc4b0c6b27f481e72dc8a85850da74b4ff0ea10c852cd4b83919a2dc5659d94dc93cb78fe977cf2254190f887ecdc3faed8b7bf36a057ea9a4317bb8153e40c37b0ec68e603f8a07f59646db4ec4a9843b3f61b38e5db488ac7927ccde461250c3fe5474c6f044cead516c81b222b3fbdfc03e06f2effe7cde2fad2578ee51d12f810baf883521c314ed2131f43aaf052bd410fb5792f7ae3b6726112ed214a1eae2ecf8a9e7f8b48c2988911d997f736465e13460a699ae231c3c551fc8735bf51e99d40819073f42f0477ee83fc61db8c080cf8b3d1b418fbd487c6b89b013380509b14d6bbb0fef121b013870c6971aaa27bb01f71540a5f60c45908186757c624df851f5ddf776d527faeeb11dd1c60390c08d6d585fc20c1da9dd622b14f184024929b88ce0bb7a98a8a8a119a7c50d038fae968877f86c0c1f4ad41a4e51d3074fa6cc5bc6bacbb4df7c24e74ac9c88bb499afef06124c778690422634461d451bf1abcb7e21e396b66a7265842c420fc5b98f4c22cc0688c6a4f3d5493f8f357ea40ddeda99ce052dee3cb01c68301cbf95c919591035922487dd9a3bea27c7175be4c298de5ca36abf60e3254f2d7a3644048dbdbcb27b90017207938d464ab7672f535b5bc2a5917ab093fb43d06a881684f289376696c4a0011347151969fef7e2fa3d4a4fae4f493ebe19a891c069fcb6f57904426fa364d366e17ef160b4459689a8a1d39cd7f817d04a6b631ac7eca0ee16e3d461eadf1fb72bd6a85a34009f7c1519c99208a2ca71c3e1500cb087360f1fccc9621ae0d7d539ecdf57ee0104a8d3535545467f32db2feedc05ecf1430f1db1ea213d3a63befebceda237fc87b40a360b276d31ed49284fbda3a2fef6b9c0aa86f3b740eea8bf021820849c95c589a32ee0e3ba3dc9370ca1295ecdc5c879b694f696b5549cb988de39539c812cb94a710995a60cc3bee3d65131f732b907d2d1c53f150950655ceb87abb0f5cf27a68f8587252eddb41f9c3dd4e062334b9c0e55b0da3c2998143bbb9dba27321d3b2265e0ddb5a789483f5062079e93aca7612b71ec655bfccf75706f4bde4dd916ac3361d4ebe7aeef6fb58692cac3d365b88c83c5e42bbd2ce54d5245d8859ea9ee0ba8d011074e4e26c32653c92c16b24db2d8636f5807b06bfea8bdc9e3c3beb953967bef267033daad174673453d98552ca12080be8d12054efb5ab5b1162cba9878624f4e2248be32b60cb8e777138efee67ea23f01e289aeeca140ec4bf482c54d8c8d76d42237e1756d565fb36de5c10351794fbae38bc02d77eccec8e90cf0d0114d4c0cd8317d1843e5a509e7cd8c0a9ce3e1fc171e87d84defbd33e3d532d24c0efbe130a3ea6b8d85c23f12eacc7863628deb51900d59efbfd0db3e78ee689feebf51259ce14da32dcddd70e661736499e8fbe66001d9c5a7c98f0131c374cc3f70f3f3fa15d84b62e8432f5baa0b190f78fa2a19e8232e877c0c9b4261cbb9dad1e879f33aa54488d7c8f2d81c7991bcfa788d786ed3e9832492b9f89cd6719bd40b0aeb9a26498588bfb880f7f0114c3ed61adabdbf1ff5a7da51301e8dc8f9a2ea79606d1989a8e3a111d8725080c5b96d60d934bd5f0adc2aa44bfa210044a97ee2a2f3236385ede10e9b99953f45fc712c2db5114e2dc3dc3649b1917952c7df727d8670258542ac9bc88fa8bd0b139bf13ee619326c228916e319ce04324260f3b48fa8ae0140b661a61adedfd6eddfafed5f71c72b8b165258dce3c545b5d6d504721f3cfdc35379bb40969d89e003888d836d07146a09daf96ece58f86815c249a6bd26caad76abdaf7929a73d02cb1e1c6c3bb44b543bd4c0e27187878b7cea8d68d5afcf2014d470b968b1d13ab30e50f163614d61c3b44dcd38b2c6f6a5f8fee50bce47577e8dc4db0fc672fa4270fc9712e14a745281aeb66a15f63771cdb6be6de7ec6d3372ff3c0aa15b5c4bdccdb1a8f3829a3927f8524bcf92f83c6393a55f70822ebe6214a29c5deea0404626e8fb9992bdffcc73093526fc614315f0745ce4736387cefd57b45ab0ba50306f78dfcebc6fb3e2b46d45b2d81d12fdbfcf992c97e725d8fb178639ac1254ee6153e14bd82dbb5982ee1349dd42d0cb50c58100cbb7093e9cf2c83134117205cb53b4551f1f481bad2030fadbcffc861ef74dd33c53e9cec0fa7b7b6d7908c1ace5fdf5c53cedff7b3279fd45335a6789164b213a5b8bfb06d8c2c73289b5d4ef6bfc94c6b23922cef3f29e5d7ab83d7515e22c849d4a2d0a194500d1d9575b6f3ec6b98f5dd1e26ee8d36f974673dca8eed3947d7192c0f661be87eac7e4a000c47686f168940f7f6cdbf8b3802974379f719c0866b1041f296235ea5f7232829ace703446f1407838a4505a2cdbc05b995a056ece4c5441159e9f5b3381157b27863d38bba7d76cd06c90ed00f894b899ed44b8465520b5c4bf696a074d54cc9e25b37a2f2535a54ce2c2861d0f0bc8cb589a38b5c11fa594a4172d1709cefc94854edbe0c139480a11e1c33f4828800045eb14dfcf266512f463532863f189da8c78005b42c35fe2391eff6ebb962b8c45c34a95f87fd729c91698bc8963f710c7e55d27fcac71b9b441f045603e3aaa50f2e905fe18368a986b257e84df8a2381b2232a7ffb556c6be1e9d8ae0f30d046fd5122c22f8949c0a2f7dd3ad5fd03f21bcfd608d639be3cc282715f6d755786acad4112781f4c824c70e7db3e58a4f7796e8d5512cc09046baf48f363861534c95f761e66fc7854de91d75c353e370d3a2ac5583894f6b0b75abd6d4eb5c81a10d048bc50ea8f0be459b529635e88acf883c0f8530deb7be1c1981d09b8287ccc69c81f809c49c2918b3085d48c21ef566d8a5020be76691d2c4e01fcb1ebe9827cc94f02401c1e69d0f21fc61dc5a52bd87ad75d0019148b4e6d9c9a26992c90942e86e7150025b6e062927d94008a5fb71b8a952c07daea4baa364fdccf4b0125fcecdb998a0bd186b7cbd4670e9a41aa555b07a8aea84be796777063aee99739bb8d709c59ebc198fd6e3113100567c0af4266dc89a9c81bd8357300430f64f2f5d131b972ed38ce4320828128a3861fcc05b50c6b5b923031d84759d3a5ac1471c0816e0bdb29e6daff2e50bbbcdac7e8191bc5408ad66a19f46c3e63b2906e3a773b59de6dd316938d410be69f32dedf168b3f5aef1ec75891b0668659c298dbd0837caf6e19a12c5165b45a21542eaaa2cefa19b728bbeecff8a32a1575f57eb14919a1e12b87d6b8516d9bc292b58663c8e4fffa7d232db205739b3bb554a4e38e24fc6e8e040a61b74fa29416b7ed13c0f12001bc0471492d014007116991fe7b0d07f217cc6e596d1475c41cadf59f5c006063b2af04135761e30ed6695239e67c228081946bf5e1c2468454733b0e980188e67907f9bf064351f3d43cea42019cadfb17280fcbd0259e2dbca18c1a5ac050b7142ad1138a11eae1795254f3c3f1fa3d3b76fd7b024cddac8630fcc0963cd9dc918ca9446da1d67b431e53471f5e13bfeb308ea275d6c7d692418da35ee959b6a678de71b26972969d538490ce709a98bdc72be921ed845c6f30347bffdc2ca30491bb50ddc7bae1a018b5da05f7d9d4cb7f9cdcd666abaadec26edb92802780891d27c0bffa614641bbb9ce51088ec9923735b2233cd0d5bc865ff9e746e0811a92b411ebe3a8add03cde408286a68c70df9a4065020046a9f16332b45633be62472f340cee6574fa98158019bddf5cc6738bcedb81365b088cce3b1d18a37e5acf375cd2b2f1a62ca1b306bd9c8ac1ab586bc7b59eed863167e58ca69dc6f5abc009ea9c65d271b1ad9304c69a7a3b18c57986ac19ab1dd24fd7f22179dcb8998f59263679ed181f0efc003dffba6acb3afbf6bd6adb8386547c72a39c85144176614c08642b1cf74d4f33745727c9317141c75c2e582b4b9f9ed9eb0fb5319bc5c6561532be6ef994ab97529813783bb630d624182f23c1115c5abb2b44032e2453736781247dfaa49185e334cfeceea0e41ca15fcb8f664df47cd782e5c363536ae80d2688b4a3da17eecc8ba9e3383a92b4fab44168de85b27c296d07d6eeb56fb357be8723f2c17b702fa5b1ac03de71c34f0731e0d750e3dabe69619d8fa762b807329256ea1baf050980f64788c6c5aca9370a9440ef6f2d0b81e7565e5eb48e062bedbfc57b8656f4fa64185c016341e4f97ddbba8f58f26a3357ca500592dfd72c4831ad9bf5e1635638494491319e4c691b06d48372491247c8bb55df307e086e9044fed3243e10615a0ae79860488f08827f6d09b2bf7225ada9ccbc13126da9675b33b281af8ba529585ade64893100ce3957005f055de9420ae334d28e661473e31c7bdb7a32c4d2020e15ec591dd191068435ebae9d65006c0fee9eaadac36a54c87ce8aafbdc454c1d1c74c90b70cc329cc7793113a242438155e05eb039b6417a94ebbc8c76222644b706b132b9523a86cef70e6149d19ebae034683d8c42a38e8767a4b18598bc7153b334d2bdec21a62785285feecabe1f2c12abfe195ffc875df29b68da3fe8300975bcda601ef53c270faae84c36b21edf27908fd518e19066ffcc5b718bad2a75a921df69f611b5e0ec4e745e576cbc96bc4f6dc3ae99fe495f468a104cbabf19c109c4899e8bec00b608aae54643760afd9ed1a5df433fdae5823aae92d32378fe5326f96befd52427df918ecb795eebf8429a6132ecf974a3805bb84e992541cbb011071c2caca138914c2c5e73e797fead2f009a8d8a9f2003dc401e170c2be63491757e1d8ca3c73d19e95e3819a9cad7b029b016535c0cecde7da5fe00d05f14ccf8b619a2b77b4e1fdbfa326649a099bd8170e809475a40a8d08d8baa53fc0a92a31239faf99c7296842637fb5b550b71db69a8c94555901e3c00ae163480c5ea5b208b518f76eeedcbafe8294764e120f2a44223245594271e1c8fbfaff57605c1bb84ec92153f665095cd6a8431113af85156b7417173728f133d1c4748f70e8b5977900d1b842f2881b0bbfb1f87d05e659a8b7f93cdd61359fce78c9b29ba8580478b6ec8e143aecc3cafbfb56868bbd1b7e224e8d05c2cb863d7ec76f47b2534ae070eee00bfb9f28e259012c3b8450b2aca0b0a9a995d292c92bd40b44af70ca3a2b0c83e6e7491e44978378b5c102b770c9b82f13d9c5c2dcb2068b6f68f8d7e76a0af311456d604b3ebe8f78055b90477acafcf9e838d5165bb828b326d6edc101df5e2d23ebdb21dc5a133e30518ca54105e5233022f2ea0fc28bf0f6e59443c7bd4920275fae0f8bfab1dbaaab7ce5202ffc70e12cdcea0e0508b3c44f7934fa50816a6df65a6bb9e58ef1d06a6244ed04a1b939c28bcb7ec5118c8e5489480fd46656d14ce7094a45171a59662d190e18e0c9de6006b81e51835dbc68c1b49ad1efdb4c6cc97f528821cc86f2d1f9951ae94052a387afbcba3068d5e8d2cb8073036185d9f63e919fa8e33f314d220af634211bf9e2623058ff24cb6504f660c613782d632000de6ce60ecce6c7da6ca46c6b1cfbba46de8aeafa4c9fe83d12b1cd8fc9258b48547d57ce0f3242eab4399776c6aef020691890cebce56242afc9e4e827721cc508a48bbb4501f2320df2f397fa8fded9665604925cc099f37427fdd166b7fafad36038d2aed7f93dafbb28c0c040b8d92714a5801c47dd8698a8060ac36884af3098603cb12698fdf21749de0b2f0ccc4b86221763d6719b9c6b4203d082b514987692ca32a25654cfaad08a35082f2d8959c76aec01bf0d756390901fc04910c56eb005889096104f853ab539ed94285d9ba435e258cde21daa1c401b25602ae8e9e4177dd9c977457b83959d823620b339079942b7ddc3eb0fa69679d70e78af6d94c5c96cfdd365c42e152efa8712f50ddfd705967317c3b37d8fab8f665bc094702144764a4b57c81a7183166257487f88cf581132eba2b69737b56abb4aec90eb0725b17b6321e6bee5e19ca8236fdc130db7190988cb5084224facf35953950da1c52439c9a5b46f812a068634db2d22fbcb2fed586eb3aae1814467de7f122225d8022f2065e5b69a3389a49ad5e2b5e3744d0ffa90d71c5a4b181fd98d8c4f9398c75b796c010fccdd36b53692411da1c31ad9cf81e7ef999bbf0c43908232fdb881a7237e6cc405c24dc074fe27924595a93833a3889c9b53c01b67bfec13de0984f1fe947438c219e8907d8186276a356b8161fb71c59b880beea102357dc723abc8b15be15e40ead68e083fe1502014975fcee64bdfc1e2f0f0a1336a9855cc834cd56171437396f84898edb53396292de3c23173f8edb313f51712ed74ab11fb7543d0361352bc4f56694566612bc5083a09ffde9f61f9f099946511be38b63d0fc95956e026c29e259f348a2277aba7f6bc6aac647bc46235eb47a35771a99db5b376ff1257b0e2a02d6a7351b77bac6f0f3d923811cd019487867ee00f22797234280a50558a039ae357ad7671c1aac675b6983e830cd31a3c939dffb7ac97d7f6358da74c9f16760bca0511582acf7256fc79fafb6ac863cd44c00c443bb1b718cf61604c203a87c0d0663d361cc08e956efc070c2eaefcefeae7ac936ebed71369b0aebd1e73261781f0bb77fe0db9e3b941c5a690f899e77bdcef1d73fdc3841e9f6c81f387ec6817530e40b88316cc86ead0b91306fa5ed700aa609e09e324a308585648dee77eeac13d57fa485348a4669e7e94169a3bde5dc99d3357a776b4dd76b69b9f3c51fbd1c08489ddd1ace90ea4d90e611778c18465822a47bc60b321de051741b5a22d4882af7fc618d48de57139ca8ddb39c245eafa8ce65a278b7604b33a71ca287014bc32808e3ff306ac6dcc09244a02193f88170aa93b6900ed6ec23cb86adc442cfa1713ba6c491a65da52a0c6db74a715b86379de7e6fb75c3a49fef6fa659668a45106d905969888a4b38e0708ed5e2a320d085b5be5ef130a7795ae0ce546ff17c05502505ada7696c5c6f8b5ae3b345c09f80bbb21469859cf3c338d6744d6311ea7ceae21bd1588db9eed086c125c175c207a356f26da6dd346850e06e9d16da37a9ceb01dd0f26b3675b4b77123491cd7c29833307617bf7e5b8eb8fe2a975992b0d650aa960a94ce631a72dcb85e2c54775e6dfa44806a7c29389e9c27409d452c8afb69b98ed131bcff8e8101e69e3af335130f398e33f28b86e6f263c6428c3fbaacd1516d4bba51b98fb0f4fdf55238773e9ecca3be3f0e9148c5b4d4e60806679203afbbc768fcc74b40a55624cadb038e89705c42a182f030428f384e0e647f895deed4386455729af82a34f4bceb6fc9c235dc3a3e567345cfbd686f23a4da5280a2777acd38be8a4e15358f8393de466ab00b10e030f7b8fb64aed6fe031e63d42eb31b0fb01459c6117267967158a86a70abd2e8013e10d1202e0149e19e67fd50dc46b0bb62b8d4dec571f7e96da6fc964f35b93aa0e181ddad0c9c8cf151985c5ae6961c2bae67904cdf5da959bcb41c98f99c146c70caef0e02c518b695d2422e5bbe22170b664cb19af80aae32e584913237ad2aa4e3f7bd34132e3e917dd0b5f6078a18a1ebd300280c86192282d71e28e8b2ce58ea17305a9a852f00b3dad17db3a189bd072adb9171b17ed0872a9a2ce72c6aa0779bdbc079626223f22c1015b0efcde6fd434823fc96a30f3f4a8eb2dd5ade718c6cb7c5c795ba547dab4cda25629d6c4b11c097cd128a6a7bfa71a880d82be6812b1d57ec30ba4567a545d75fc84e07f4812caf784944dfab5b03e0ca18855fa4445f8e80da03be4949523be96c3896a753da70b39539e20a90038e51853cc8ab24ecc04751198142528b9ff17f3a6831628777b9ee5e202b619f91264e12fc3ca9396fe6ef1d797494d3fb9837c6e0c597499dc9eeca51367a0f40018515c592097527a3791f1ec45d79f8f31d18e34b56fa210168da2bee51a5c04ffc110235943ee338d19cad9fa4ef50b93c5ed539709d6fdeba56949594b1f84948ded402576e50fb5cb14ba742a464d36db36ddd73b786d9efdf187710cf2101573ed8c118b9a76c55ee08238b78b02365766b4768e31c8005164e64fcf95f3d73f0562682651221266479f053b07ae4357faccadcb66aeb2289667a1f42d8a5ab7279c3d36db177cebe4d6a5d1b716149b5468a617652372544b2a1f6a92f7a244f40516620653a34e8a448daf3c5da51f818c658125b0afdb83ba4f129c63aaf5cc442626401f66449a4fdde32e07ff01230e4adddcc472a3c98fbb0c98745e00b478d0170f26b432ef1b4da309ded308d9bb794262d43f56d3374b46320a8e868916e9c167f8c53323185549fe9e6b388db25176128ad191009ddb09bbc6aff53cc22d446743cd6320678ff92192dddad56abcdd72f3420de26f1748e11ee99c1703bf349909548e31bb8132d07581e7da3d1a2ff7926094c9a618b7511a9edc45ffa27bd182f0fec7bd889599c85a096e9925ff7146b8402a0de18200d6a7a48300e9a1dad67e999da634512e6a2975fe07bbf129bca164bd3eaa51718d9ee710f48803bef0968a75830258c6a5a18c533569c7f9163daee2c65aaab4b68653020ca2d479a185fe37cccab6137ffa1d12b3fc76c0a10fe30a5fda3ca81b84a47e1d4062a30c27bad9afab33e32ae6f88a222b24798c52dce5b508132c4c21155bec2f8d7b96717d898441a87dff839cb9a5b0e8884ab264393c4b9d2568f50c6e779696d1af929d7e58136f3eebb5c0f2c2c327e06b146ad47a2c42a628b5589702aede6924c51d0d2a0be5e55b664f9130d287c28029dfec19dc3cb7bfa4def01560ebb5f91fb1c2ff8f921f8de39962c0e3afad311eb79c3bff3dad3d0b5e93e45cda365fc87fbf47570536f29f53511597d5399ed5fc04a8af9852c1156d162766cc10b3e932c3a386cd0672f191a52218605fac98f235e1a5895b4547e38b04def9b745df76ab8e36618b44f397075f46eed44d03033b395f2141e259c6bbb1f7ab8b30c9608db7da3274d843a536615f4fd75159f1a5b17713ee142869c70f917523b667dc4187bfd5f01a94543ba044ba23e776c9212c297fa1856bcbb582f03c5a5aaeed2b92c3c73fa9b2bc8bcff7c3c6dcf4cc8eb6ad99be0feeb0dd9c22ae35d175160935e36ac9b247c385bfad812aa1bdd374098f456091fd5d1fba02678b8f6d90a6902b6ff2ec29e6e738e2822e7c72a810dbc57a8b6c52008b509f0ada1aae943c983daa126deadfc7e3e39d59b28da130b549740491c727c923a0e77c09538ee503cbfc64b8920291fc5a8e597d5079c89977e4d2b24b472ab5bac1a6f62ced53d19001a95faa27672453e9bf593901ba4bdff1dcb87d3dad58334b95831ab80790f9bf7e8fb383088bb88dcfcbb9d8f46421696d185e9d4c8dae43967c0407efd9fe49f77488ce58839c75c0f63813a62cf63d7d117a57962b0b9377a6ff37fc7ca3ed7d8c1ddb4ff5b94e9a8361586e48a244b571b16b3911f7b607d274f9218554ff757cc1d080c4aef6d9fd64c8efb5dff17f88fcec43497e5bc1731062f3df2824736c8495c4ef40ce7c4207414ca398681993b8c55bb380e9a10bc3f017f8062167cec1848be4155859880b8225807e734914087325a3822aa9972655a19249df6f47a4adbe552d38ca407d13adddf63b5b723574b8e2a97bf33acefd35196e85ab34d1c66caac5793db6997e519d955aa317f5585d92439cd3c8e047e86ceec3c45bba2cbd32ac0708042c1c2e430adfce6adb3a486003fe043284eb06b8f270d12d8ba40b9e1a6411628a82927a3ab6ed151f4bbbd984fbb97cbdccbee23262c86cbf88293578dd029fa2b57facb593e806c1a143607e7b301f870b16dcf6deb68630a9c14f99e1319c2d810195969cb5318c67f129aef4e1cbb4eebc5e803db27b68223c36850d0341208e74a0bc86e7b682d8f69667e2f126761c902ae619d8ea8ed60cc19a717d5b369a32c2732e316753ed9c0691b8a8f6d05138c9dd6c8a1e90d74d33172105bc3f97abdb1728ee19549f52450ba7fb5b209a6e8cd25404269bbf871323c4845faefdf2c840361b93a91fbc3efd4bab80933f9184c937908273bd9e7d9106b6a82331d699a8d6fd5a3a71532e645612ae09ee4ad85de626dc3a864828b5a85c5d3dca457680603b928e66927d73ed01cdab51043b00cffd14bd2ceca3527027aa451e3a99f0fe39c95f807a9e14e3051b147700fee99c44c347cadc03ac1e85af1d921aa217fd06adadddd7ef8afd19d0baff0ba93a400767e7fbc30526871b03d2c47d44d9e1bd129cd3fa32e1dcd2ec09cec035c38bfb1697899c996f709ceeb66f7efb2b541065ec3ae090375553e987a2c7eefb713906d59537f05911707275face1dd1a800baf419bb0784cefd31b0b743cf8df099f8e6bd9e0894b4899ff09fbe73f497459c110f8ce7ece5d316eb245c22b003b6e4d22a1a0d070abeca080fd344d2181c2aefcf8ea6db02b16dd9f8da00ea0d29091d3272979314c1dc108c40463b7e7c4af6f420882fc657d2c6fdf805367122c279cb30071b3a758b83aa0f02e99d681d2dcee8a60b0caed1dc60ac73ce30b96ec644df18c01fb27094d961d48641e850fd78258da0b876e39f35dbdacf793c3034b9740890f0958524d10a9ed7407111e8aeb363aa431629d253c8c48266f70d0f859741ab4007e84c20575ce3bc0c64662e491595db3270541fd78418866c8f086be1369fd09fd7a2c5a07e54a5f3a22ff87ee6d67ff47aa44c15aa265c9ef5efc5cdee8b014a1c35ef1104d1b58db2595f950535a5557cf8ee72af1069df49d5009e114539a6816e10050251117c740b13925b596e55e38317369b819848b756a1c2ca6be723aaff6ce74b3a8a870d338c0017fdcc51fc421e2a1b295d20c3ba05d29c68f6f5d3834dcc42ba9473ff7d0f1372b9a2b47774c96f3668767184a92baaa0f37228eefbed83d2aca6e6dc57ca77d9f21bcc0df7cc039c7e0842cede88278691ab3745dd87b2ff887b0621829c54c7cf513ff9e8dffb5c15fcf0354b46c51b357e3d69b945ef21963d2050185b41d26df54a20e8c54f8feb07075e2287f8070a95bee1a29eb5f88ff6b3bb9ee3242effb75d0f8a6cb89e6dc183b1de225cec6125821a59c834cd3f587ece2b9a3a375e7172cd2f9de8c237bbb40de1d53eaf4de193de219563e35ab8339075573c4e0d81e78f2f5375e1ca1831dfdf14ca584936193f0f2e06642eb3f46248267aa0a88378b9f69810cc36daf0375a1bfd8a602e3046d7ade6cd62a3c72d44c432fa414f2e3042cd8849bc18d0e495abd48928f9bf090082ecc233234482d284b01077998004a181bb4394985dd4ef7808c3f53929f959c09a5429923d19bb8a58d600e1c7fdb880a433855f6034b930f49ada75f4ad4abc5e5d275315c5b113cd6823d3433e1ecfe75d6f2fbf523f0dcd2a78a6d94913ace1fd2771f807f66c99fc14fd52777d725594e90ed4e2acfd1f510e4fcc12d0cb2387be89775900762f648da224e2b36086b3cc0526ce9a7965839d169cb4037f81659ff86557f648d1e39796bede91d8d292dda4e60dd36add8077a278a6e65ff98b6c26297e16e8821e596114c1f971ef450c6f4e28000c60bde145c385f7f1fb85697714ddaadeb05730e7eb2a79665c7f308990287ff8e61250638856cd61e18d2fe0c23345a91bb6b43292e95db1f0a077dd0e8d837fe2140bead077d62b5dd527aaf5c5a720465d4649461173c310b5c0f0b92661504994eec9cc3709ea292c8305477639076bc816427075599e18832600a4d6f2ee2b0f43fa8d2a548732051eb626147b48f3f18922bf6f4143a8d6bdf53e48cc30a104a61be38df488837b8dba4a47ad7d23e447985a15f523d35960caeb8aa0d73bf6577e3c91df89d979449c4a6b03cf30579d50c8f56d46423542c6dec74cd65220faa249d6585d6eb88dd07af5dc2cafa8472c96847f32e8d7d77e12036266e5d84c18aa8923f5168b2e924ba231df8833a87c11f61741234a36492e0d06cb63fa30cb9270ca8b85ac7597953ec3debe18ac1d8c8e3b3459ce3a1fa8b5f95437b03c3bbb02aa2931be0fdd94ab27dece7d8d088af8b647974b86adcd68652f87b2418a85999d5955b0f0fe0b1a54aa5af1dfe2ea5d0a6fd41c849aca9f1d3e154903eca7ae31ebe52642a48acf144f10ae9998daee916ae5e2eb836d692b56136a48874c925a16214bc91884fa96ae3bada732bf4479dd237dcbb7475e72ae4cd7e99e4c89e2b6126189731852df27c19de32b0ed766402f4d86d05ce98d27e76b009e7639fa2c1f74e70cf7c7d4b4a5798a5fdd951a4a45315f983eaa3f77de6dd84b177fc0a99b8b252f1d64d21f853b706d19bfca8d8bada469ec01c72d5a649302055c83b737719390e8dd1743c03d8110b685c4bc973db0ba689fb243993710df7d17d06acd3244cf688fd6eb1cc1c5d6926b9d9332fc70c17f8a1f544d44809fe877572eb83c0d3736d65682c9772ab8cca36bae3e16b21a096ecb1a9010e85e2e5abf66d7ab50e025eb5acf16cafcfddec91428ff577a9724f42cec686543f9c5da91aece20a5b86cc9cfa30a5663b24f8e9a35577c9730d1528360acd9ddeab1e8eddf23baaeda1739b069c1e3c7d4ace93cee6d20c5a41162fb1edadd2d10210e048c62ddb4232a09afbf99f52bee6672cd32c41a933b6c59dfe3c6eee8e66243c95571e9035cd07fe11972d19763f0abbed9f5548e701dc3e0b79228c22a300eb24b0790ffd2f743e91b08efe9900a5aa635da061a21a2f898c60fd36f5af0ade630df96cc34821e829f70e12b604fda79322c04a7b471f3976cbe4bbcc595e3ee6b001d0aed1fea951ba137ce3de0a2a13a123cf2dbf6350b28555230c8860c5207803bc2ad05df830e0519c06ab7ac20ac5960e43a9be8273ccea16ccf4179bb3e9b514b2b49ddee9aada09e3b8d63955c8b53c5fb9774db4b6a328af87cf10433b6089482f3f71deaceec7b4c35f3683092a8219acf551958d9bbaad4a67da5300c0022e965de1fd1619dc0f27254fe337189fad0116e22a6975393b455eb7df3d3a0c17169bec31804df05bb45a800f052ea5aa1a46bd0ae4db727c184ace14379a36dc5d33033ed112ba1dc9c593537d995a9c8edebc60e5f3c4d88ae2151b6d8f6d694bc69608671160131ad0235279e797f96ba02840c118156184017bbfb1e9577aefcb96a859e176c5dca9003bd39b7cbe9e347bec4831d4555d73d0211aff32c9c59106bcc0a3b144a3136df02ed5b02dde81e69874d6ae9d1fef09bc373198aace48be2678dc9fcf1ce32124a77c995d60a8b2d1313336fa50d4d907f15cac879080568f2764d902889f7971014834e22a8eb5661876d4110d8238d3e3f86f65eaff2de13144b5b50f6ef22d8f4b60fe0fe101ebdef29fe67822de7463e83be56cae30679043bc1e35314955cfd9cadcc91cd588c4a43cf7d439439b15e388d315631babb720bd47c67334b4e05e316ff10e4751b41e2d459cade7b50171dc6ce0b033d300ca74a843825de215e7432b9f9cf6252c357cc748789312120f09657b7f8308c5d2bde955a6cea06dbfa20d32949e2d63f9729211a5664b32b6575864c2448026919040e15a18fb2d91fce3a8c71eed7d41c9b4f78a682c252a42d280ea5575ae7e247752479a7d03203d7de764f667943fb7690736ed4c3b7b112e5848ba545061a042ebaa1451ddfbe5521b756ed06697468f8763ee1631dce5e58637ccadaa626650a8bfdbad5c1fa7c6224c69eeab8d1bffa3d5c7767417dac7417a7be5498474e93a77ba49048bd7a36bcdb2e5c41ef01e79e63fae7b991d4d78a07130db4c3308f4909db758ed522b0447862892d4eb4340cfd7e08048f7bab3f619b9b74f379bcc31d8e6e67eb9c6f34660d9cdc0c1141b87bc23b10535da34016863b89355a1aaf5740637595304f87dd06613d82a978f2e60ae16e7d58b758361fad7c4f9d557aa5343bf6884bcdfe11af6fa5b25adbd9e090f9abfa8452810970099aa9de3301cfc56ffff03a9