PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 83277 f2af47ac9f988e8a8357986929d1bd5f7a7657fdeedff3ecaeb4e87929688b4f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f690e2f26cc5cc69f7a65306618a582ebf2ad002f46206fd7339088d93e343dc
Certificate Block Hash
f2af47ac9f988e8a8357986929d1bd5f7a7657fdeedff3ecaeb4e87929688b4f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0086c5000004200000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000090488621f874816cd549e192ed0d200808d8bbbd61c4a36cd2c51f617cc4d146981c803de09111e6bdd562ad69c25a61154362dad5ff59c82ac0a0f0ac549162f7a333e5f9767b02c9fac15170ec4d0f1f7c0066898f1e486d00000000000000000002000000020086c5000004200000

Raw Header Hex

0000402041f779b67478b4e06a7431a69632907962c92b454510c0fb40c8317c5e331d768c69e4b88f2523976e50f7000939991dc6c5e7bb3a580b5d8eefb66d809708cf28634c6ac1c00018dc43e3938d083973fd0662f402d02abf2e588a610653a6f769ccc56cf2e290f6

Proof Data Hex

59,560 bytes
12121602030729e12f0014f1f9bfbb69b4f6e2dd73a1233af824d630536ea9778dd0b0e6dbab8cbc822d523bb95df2a23ca3c849cfd3465fd9913c90fe55af83416598ce482508bcdcc3078d3729c3873ec9b8a5041052eee60453f54deff29da2606cdf7e66eca0a3d3621755b0213df342754e9f5fc13708e4f78a41b4a62e3a6e3772210aa520cac812a57831e29dbc017a9ab3732ee69c76b05edcb815bcfdde9d5baa5339f9f3fd37abafeca24b69bc86a9bf70b2110892bc1f3d9504884ec365cff255a0a970841727d37097ba6ff36413f3bf288a18227a25a7230b9b1ddbc9ecc6da464808ee0046f4a86bf7f092f6f2bbf1cffcf89abc83659f5708e883f191b889fe8ada80e03085a16b27153e06ac7927b8057beda233017c1653979259241c5004706ec56797e0d0a20b7a8b28ee4f0c6e0edfe33c5318acea889ae5f8e53e9de96e0ac69afc7840605e99b882db0afafec1b32f3f0bbbcb39ce71a93cb71f757f615979ec5f2db89696efcdcea4ccd1c834bba056661e416c90dff8c46a26aec2e2a77149fac3d9aa1cee80b4ac1be9c62ed5a698e9a1f20ea25569dcb82fb395a78c226da2b34b3ce5104a47fa3919a53050f54869948505905a8e4813730657a89bd489f3634666d4e6369feece2a623b454d4bff72f6564a7b79746fe58505b47d1d366654b780265ee597e5c3c669f5c4ee8c51a240fdb545c8dc3a83c40c9968a15acad93c7ce978bd6183a11e59fd304da8671cf7a0a5234afda37d20d197631d1a1678c2824e23a937ea7d1785955f7e31ffab0042f0e86de5aa68db747827d8ee104ebedcfe3b8b2d83f850d90bc3292df89d2dc7dd6fd61312baa219712ea64d3b28726df92a4f686a4c34598f0ba76d6b34ae05cad2adf89ee5742eb473de38a84b9010d917747c2dd7d6c888b59b8a1c5d86b56578eddd8de5aa2f10fe51255b8c86d219305f89690ffcf6befb3c0ab3c65b3bf07dcd7dc29f4f496876b43384ce7b8329f37df3823cea17cc662671b2cfaf4cc948d836be704ba8da1000fd1a60b7d1b95b9b6ca7b42ab5edb01a7940d13419476da9c8666505fecc2a9b3ddd7af995c9f8b01c466b31d628b4fb79681186dcb013e807c5e64af59547a1e22a9d22e82f0c772460501b05c5ce24b580811ceee64eb14ad3ab5fc00bcea968787f6ebefb5bd77a07f21613c91286132c05537253d9e52df9d4ac7c7d1df999bb1c57e669a720cc9c3e6e8e0fd5d56c7df41ab170853ecbab826dbcdbcb43ec5cb1da1342e988db0531cb3b003ffd62d33c609f9afba168b6477ed38020e700ec6a6783864dca443fa33843caff17a04ff07a8b056469caec7ae8860ecfe22168233c442e363f2a3bc224283dc60de81b6d273733d4214eeef83b9d36469e026c390554af741193ef9dd167a15429d8717645a7efc268a621b7c4bacf0b166e9fa2ed3ed3d2f0c57eb277a848bdba9fa6472dbf40a2e14978c6c5ebb543e96bc1ed5715775088360e27b9f844e857b9d55eb34b6e5428ad1c21a9f0c1406f07d6b06631cb8c5b4f4a3db5f9e3875165ec0ac92278f46e307bef3adbf2c70a9eb2c0f977bdec60642950795537b718f3703b014b686756cd1d291bb79312c6d7ec1b16d97c2b719ea23c6335d4bc4edcd676f78ce997f57580dc40bda07505cd29b4800d57ad27f75c5d394a1591bdcab734a17c33c099e88746c6a9d64b4f45e7951345f5769bcadf1b6750f3db525d99b3ba7579c7996abf351b90f0402eae4304a061da65335f603493802bff8aad8888c2efbf3a90ece4e7ce86d09e9db7751afc3409e145c9c83ebc41c6489e3003bceb8854010f8219441b03ecb3cf3947d17efda81bce6f4e744e235e676878f7e1dfe9cf6a7a6760045f3a8e0dac42687290b39cb01b1fb1e66e5ef860f3200b10c7aa7dba82ba2847e4f0c0f568ce3531ba1868e01751e8ce9e1ca45ebf4d9faf3866d22dce77626d250f780dea86f8fdf57ed7426e6deeb7e883d384684dd3b80e6931af60e51a6f707f7c6cf9707e99725fd156bf1fe1d9b45d8e9025edd5e496799609c26b7d0922157097afd827ef2093754666a693adeee43e19093a018d5aaefba696d42ae503df72311fbdbac7f971e7e57651137a17bbc302983e9099ea328ea7a2d7ceb9602ba8ce632f1e29f00c6e11d93904ffef781d2179f169ab51a1f66923c630afa12fb4411a427316b35ede623910c0b89d9396c487544bbe6ec44c236d96cbc1324b0cfff629c38f8e4b227a73759ac1407798e10fdae161cdef3a38ab04821162a60ea4bc9c849e342076650e96a6612aa4dc1af92e3cd2f8fe9e0e9742f838514eaa6d21973570f565f05e56b099f00f1d6fe7079692022783cd7631a9e37270f124c0aba81a9c9b133d4be3117e1829cd82e6f2ad53afb3d919ce4f03f4354c03e211f3e70d43dc3134ae863a7a5bb75108868002e1983266524837180a17eacc835ae9a1b4866c7edfba19007bb328fcd1d46375cb53f4e82315dec02f020acc7df6491626d65ac1e35536802a1a6ac6f2f2dbdd0a1fb172fad509811514f2313c774467249e6d4d225f25dee4f4dc1d96e79c4d193891506941be7e34be890efe54d032e9f279fc1a673ee34836a9a870571e4d53fb88b9e9aa0ec03bf0942d1319b8729eec6ce8b941db1074987b801aaba8a9235c43ab0f795c00736627f14a001ed3109e829031347941a184a3b1458b128e197153906b22311ac3c8e1dbd92fc28362e22bbc20f660af5f76ca6148c651a741d441eeeb118f694fb691c3f6572399585f8633737166ac93299fd9725282a19ded82c4b751d7b980dc85976b18fc1b41b38b98086b3333fa4c32de118be6427916a41575c0167c525c613cc3fffa983d585e94f3e8e33d5b41fb91516b490541a5bccbeae66f69687f89c6ec25d29257c0c1315cde3810b6d7f42135f9ea21d44afa869df8ddafa66795e022466f937da8e70b78a9e8ca62d0be6e5cbd96dab2a3b547968ceb5932edda030117cabd413115edffcc8e7711c4ab4889079b34f59517d6c2aef8b35b54ab7b37de0980a1f5d574fcd09abce489e3b6d870544121cb78ab2c456df9270fc41cdb5d26af64e0fd72a25b072e481b562ff660544498b276c9e350cfa6a8207c66621dfec2944c64d58ad827db483e6804fcbd7358d4998165d8e02e305785119ea9ec3ec03088d69cb783faed3f568545fff4680fc7e0b03b7443f41f16a2b13820c89c19168b87b3be6763b9314f75958d956c3f17fbe29c97c4391d97e7e7951f1c5466ca8a3ee917e5ea6723798536e938e9d4440e4391164dbaddfd544504a3e4a5871e8fec6c707ddb159041f95de3b118556cf76837d637df5bcbcf534338a4eb33e601dd95a80b6b7d6a12c01fb17ef7f87e0ace854295524d8239f4d8c125ece308c90c02f64e68053a81aad30b7a2e6e7c3e03ec9a12f17887f9ec303756d3f86f0b74b7752e535211cc996c553c5db02c9d5705ed2ad4655eb3549c92f956165b39688ad3acd7ed47b8d2133803482669d7395a92ba4018f134839232e532a442c593ee262f0e4cead8a12b59ffb5847b459ed349f93c580d60b553a2c2a050f28afddd0121e619a93564a2d3b62d38daba8df7d73b0fca4a38efbcfd6477d31c63f3202e5e0ee883a56fcb0406da95a6dbffb03dde4a143df17a91c8202588be9486aee4719ed6b12e9c198a9617295e1564078b1ba6ab7b3ec5e8139756f7a112c756f77ee49b13ebef760b4754648a191144c516eaf3b095e433990359dc29a441a24b08b454175362133647fa624c3b24988eaf9ad63e3d0186c23a26562ebe0dfbd96338074349fb8aa16c8cf57e3e714d2a816b36bde627de27257661bd8c02d01fb58cd055799afaf3075391e254c3033142edf126d41f18ee454ccca555618fd858f3c5011e3900dc15621bea2c9bbaf69ca147817341c3bec30e1d1e7e3e07555779c6d1baf778414420b3c03ebd5d3c2c4542fdcc6cd0be67d1cf0a083dc04f5d3c787aa544135e526e168f52b817f9d5780c43966b6cd657d2d0521e6cb248ce4173be82150aa0c52b225627a0391770d6082d3728d024c4e5cad120599d5a2e8a44d89bc5ccc46c12b6d4c7d6ca8a6b174ff127d2c5bf071de0a0077c2eb4b15b423af56d1d54b68abf0501655bf5ca08efe721fe3151de7888da02c98f90bfe88ab4b673a350861b8ede772e202791354e2d3c10e88e7f8df17a3856a1e04618fb53f51f6eb6ad148601daeaa38eb5c8bcd163d5d87ff51a963e4fe6748186077af622be35e2e2d019c511edd5c8413bb29528ce81d60b9ec1836b73ef45e60ba6f4eb8c426c1b2cc563b61686961a68e90583ad6871cc4fd8c31292700bb321be8493b68e6ca7783959c3f4ebbe9d07427228c2e38eec586cef7c4becea2d53fb9349642dc932a09a4e5e3d2ef2523b5b8fd90574f8766809f7932bb8e24ce6c5da5adf7fe8349d577040ea7bc1e0f71b5efab3539ad284058a4fe56a3e8f261d2d38292da06bc00e9730520c7170bcfc9764dfe43666046158e7a8da7e0e6fae990bbfc13c38e7fa9794e07f9ff634362528e1a80b864126bc1de25e47fd803583b39431edc83df0a05377e11817804a49be8a64abbf19b43d3444296ffbdc2884f200141c4de7d382f97685feeaed95eab235087bc14b0b366f3c4dc54a5b427dcb558aafde8037b7f4a7acc4fe35e66e50d30be2d6e35bc6d951b081404e70d73736536cf8044efef467d74e9d8316f58021a67766226776903e8e788246ef0a6a93dddc5d9636c1284de17a8f16c96b854964ce6e688a1e48dc89c50478af7727867aa58ba5f930942db4dffc8af0be1feeb01355801f129197d5845e2c88f381f31eae81346d1e0f695a26ede4740d713161c0c47a81ebee193d4388b70485fb61ca5a21ad4e474644011528d243ac5b62d29978a72f834db926d74ac2804872e3aa95a4ff22e627d1bbe534c345207bcc9c8e5350a54ecb924c7e8e6e9126d5e55fa7fca03f8c55feaa629e4d6789b672a3bf98ac6da586f6d41ff2b9ae84124c854c2cb80e784668da89abd258626633ca8f529c8510ad266d7eb00ab9665da972f5b543073e44dc431d27ec6ff77ca318d453abdd1eaa33574df0800ce16c2a0e3bbeea38fcec2c41802f8930d4cfe9f01811812d55362cea96fb6306148faf48181f1b4dd032d7d52524abf59ef8903f13bcfc3182ab0fdab5a26de60dc4836a29c885ad85cb3bc33f4dab2d459af51d5cacdc51e8c638ab9643a0234c23ee0eb3229ff3e4d7418ccc04634cdda23bce382a12ac5fc8400022d276fdf5390221b1e540029e6f890988ca3b3ab1b0411c2feea2dc221abccb852e4aca94975046ffe2fe6df99e7e045e5ed4b29bd652ccd32ca680b34c9c3ec2219d34a07344856e11e000a9b3365512b7267449a98ae9d9f3b5d55ff1c22038211ca97cbdabd8555076995a9e090f24960f3d9ce4f38abbc63a8ca67b1f57b8f1b7b134784148f8c29261c11c06a32c55fe07d9113babc6d6e0c171d2b1ef811c3a08416d504ce52bcbaaf194fb1f200363213f6e072713ea69c60bd4b6cc64cf2766620c57a087f1e538853393f4dae93e18fbbd7ad187022a0aedc7dfd17b4d74fb06085fdf6fceef9ee793ea6e87b421dfcda64a0b89cac28bcaf880b0c4500c44589dda9bde116a012687fa6f4e3f223411ddfae8afcff28a4561ab0ee16c0d492907a371cab7c3ddc6e53ac8b01b471d6fc7b273bebd366040a0167e567fcb79645f04c3b511c081f8d4aa14c706803ab0ad9847140ffb303fec02d1b09fbcb8b4573d4f796a179b485cba9948136a714cc4274c4eab826c60e5eb2a3dec13b42bf6db3c9523a8d87b5ea6854c4e739bc39c0e80b105ab207f98a03f83399810ebcfa9347838fc84e8d68605b6790061d47d21721e7bf54dc47a0af72985930aeb222208a9e01031015d33715e56f8e1ba5d2bf98936a6de7bd271281c27988bd2af80312a02a5876086d7e0b046208e819f9b4c3bef54a677e0310779e3cf2062f43825f1032587b6874753988574cf920becd39bfe439c1165ba96552d60c056ac7b6cc120d659d09d5694e7ad18c35e989226af029a2fb919def1c43d98ee143a51716d7b5712f76b1476bb2815730f701573685942dce5e3005e7625c00c1bc504e6d1fb8f6dcde0fe33bf87147179e5207947ea4abca439a7b43e187a4803807a5fe4cadf8fc735b315b0ff6f8e29d9febd0712ae2a0de351898099de15b7c5434ed9f757e69a022a143ef344cc0e920b3d2937a73e0cf87c5bc3d5614d6dbd38b0265c814155a478a329dcb3d4d97a662a39d282f84f036193650a53288433cbb6107f1cf25b52d103f8b7b498186cebf1d4e3ca716068ab8b95fcd513412841d6705320d29de7e2e6c91ba75842b6a00edd7eca7ee593f4f28b5cdd8b29a95ba09e78e5c043fee321f32185812215cd9e4fef8bdd27248603eb4c3132785fcc666d0e8b89d6bb3af236c592ea2730490bead18e5a990ae9ce5d7de1ddc67fef9c8d0dee122e9ebf588f987881e9b20626410393128433edf42538460f989672c724f8e88e4536a9cd57055055d1bfb90f47c3fb2f7ef06c6d018bfe8995b47c8c951ce3026107d04ad16ac4b2e7234a3daaf962bc927bce55d6f9263e40b912600aeb47eb7877b4af6ec9138925fcc5b182cf6edf563c381fb838213d5b6683ed0cc43eafc248df96da8cdeecd6b8a4be57517add989410cf8838b82aa190f84451096683f93b86c7f5e1361814d5b5a2bac2d9677f2bb5de52b014a2cdf68b6d1127ff5ea4294d3ef7afbaf018ed0ba090ec75007ac75e7af68b35ae4ef407cab5af89fafa7756f41cd9143e724036de955e7d7edc281fe5b8e4fc0b91a7692e020f2961b87d795a423b07fb061bcb6a38c1dfd40b238c8a065a01887165329ddb6d3e4bb300032fff2bfcfa257e247a21dd1fe941f0dc3309bded10dd447d0551ffe010c16d4710702d085ee7e5a86c60f21205d88845533c64f423c7b1d0d41f2a88cf044cd78e47cbead70bbcb160cbfe5bdd5277d677ad9419162baad2aab8e0419efd857916da1266f16c445ab606d20ddf07a1e0435e30f28d5116c87df7491787d107ebd775d625cba06741d0bdbf3f66fc8e34d0fcc67d50f3e766b8018c7a1f49222f5a9cfbeb86004cd28c864f4ad609d1b5ebc7347730fbb58a80771fabb05cf0a64cba241275e98acd00cfb7b8e8752b077b2f52b168a5432f90847d173e13b7399da0ee89924d440e21b0a3960047b070582fa5920de7b97e84ee7f68a5b633e9b9ccd8f8e92aa3041df6b9009763e5ce31ba48f6b35fbf61ba845ae65a958ad4c41b63baeb1343909ba39b9942427f4dbf8b2d3d2831b331df96d152327939c8155ab0c8014def99fca7bd96b282bb45d7c9269b788895b96f30c74cd8bfd2242d0bb46c2581f24c0cbe26fd051548a1ed7ca3691581870fed77df0ab0aed4dc6214ddaa9a006376d8d1f78a7a3e14597399a3c0f559931ef991384e5d2eb07b0750e8ef827384d896926109c8eb55bc7e4278d60844ad854beac4e1bd08f98ccad043893f823be20e0ed6d444192ff82ebeb5e279cfc8eb978132139868cf1a890286addc0c3fdf819c14e6bf4756e6d8d95a2d3d394d7400658c45f781ff0e6d94c64f01f03f9960c417e41e35f0c17c48e92afc64b5ebf7e548bd3b848fbf5f65f5e2324b78cc6abd32784a22c980108877bb2b3af2dc6ef8d61102ea9525b2abd1677d36a21745dcbce32c18945ce69b93b456b3f7f85f9d6d63c2f59884c89cdcb6b4faef87eadb4a30c2d0c96ddd301e1ef341f864a82d260681e0bc485ab33e5cfc38fbc465d21ef7a46d444174908bb02ef1a1f2699f803a644fc06a919c81f07f6fe36b9efba5136374ddf02ae1f4693008f1ac80d0d118800c7829997c2d80a2d6e8cf892cb2b9081c5c17037210495bccc4431c13791e200505e65afd31994bbff92686b15a82ebda8538932e2e04813335a14e477d974210ea0f90bf1b6b0ba6e943867379926b1a4df62ee2ec7fc38946ed920ba31ec3a85029a52e427d128938bcdb126c341ba900149f300ddf61fa5559ac21d29d193481a4f3b260311125a275b7e7600b44b7e72c0685f68c6782bd2770b9e216a75c9badaf9e52905772e9b2c5de1a6787655507f37dce2d7a92979ff7f48085fd26c1bd3c5bab5e702262e3cc60066ac45683e5b2481500ce28210d83d64c387f129c17ad68ef41d195bd341fe0e0094f89394213a2d58151357c9c1bcaa3411e4cbfb7f6990555323417021fd151abe044f5dc8bc5eefe209a171cae185427f3482cec50dacafa5f403ad1fae067c74474117d33c54aa5d63622063380d5d65bc2521a4a16026419b2a11ae6f105227d99d01c67690277e3351c1e7fd2b308604d77f8f9182172164168a89e5dd78962a18fc76b9e38b86d981d0ae16e485b2156423145cbaca06699b3814c1f0cbd41c462e1eb05a1d2f2d57cc5c2bb7b6a5dd823c104c722bf522de74a7d28621aa6a5d77a26233fdfdea2f480aaf0f68183de1b50e4cdaab929cf25d486676726a175e118b0a540f7afd0d2a09cade4b0796aec9dc493cd06c8a23e4b713f8ce3c4206621514d2191db6f908afbc5a5a80779c551abf4746272a28a266c3809c0491805a724707c6b4a898d2739d2bf27800d6736183fdb746d37ddc258f5293a22c93d4e5c2b5fc720911c1d7edda45d13f18b10eb24fb4d773e3cfa57f06aeba929d571012a10bea13228cafa9e9fa8df6b42f162cc510d10b7604f337f5ec5984a5b225c6f7fa55140c860a05f421e64e72e3694c1b53ca9e96f1825b4b14ca2fa055d0d4a6d537c77752840df64dc0a994ad17195385f8efb26793cf04c5174be28f323a8df8f15e3bc5685099413d686cf6aaf7d50129c0b94ac319b6fb030caaed19001669222dda2cd422ee9c21340bb2b69201d1b46a027b87f3eff2b2fd051e96de74b3238890fcbb0f6713908e39a58f092c0b7fa53167af1effa706f2a5ec0dd10397b3da66579d1f8f0c6ce20d0a5d07155897f5d03fddf69df34b64c80605c4e240dc4df99cf4fa580a8f3e73579fa5336f24e4d98797ce8b7dbdf6bedc398c5dc6b8f8a5d3d8f694697bf906c9b175d0319b8862f2cf1f472e5f6c3b5c16378211332f91eb72856eb598f2666f5c8085ff7576dac2cc8d1359e92bf0ad590a4d849189ce72d574ab73635500fba677b592b2a3c4bc76b434e5e6549b81245549dc0e0afdfd6e1fd831b22607b242a8a9fd951b7692507717ab2a4d0e94c5e484cba51a6de8bb74be7de9ae114b325cbb985622da3ef69528a9af72bd630aaa8d06b3ebfc394ae6bd1e2d4c49fcc3a48428f98c23a7f4fc39caae3c9aa218c7ec03a17c4be572d90c3b48cc1136a6a6f52706bb6ae238419caf9f5ffe7bb0ac7d5e178db8629f95f57ba0ddf8cdddae84f4dbb6c41e7912174bb5681d81e0e59f0acf772039f61fc088a881a9beeb6218eff8ebad3e44667bde7403e7ed1161ceba8404e270484ecc5c9fd6eeea082980874e190b1aef943397350f527464a4ba6b3cd0baae153cc630f8d0c62286379a5cb808ba49d969701328e4142abcb5e600503b3ee52a2b26664fcc0995a601156139d1ffc1aa798cc3d4b296c0e8e7c31337ec26269f52490ac2ae6ce88dea7054743560486e243cf85d317d4015bdb940f9bdeac6160ed3231f16e2cca6b18a014d9c3cb96487aa350fced8f7f36acca7f7ad635597392989b509416c4f4226d54b6a2ac0387426c269ff1c7a3a487a76f4ef95eb79359f5e4b4772d0c09c023c05930245d8c89374296ec1422d27021594f4a6a17829d9841f11d192b73323098bf61307cd147ba684296589924b7284148beaec958c1c88626a7552d441e76054bb4f53639a96a118667693900da775b85519dfebaba0c03509302023f19e24b76be8617833459e23e9e07674a4c1dd5d19af9b167ea1851684e4fdf029f754a43dcc46171097eaf84b59908a594a3d359fc185bcbf9fb88e3efa9ca721c567f49bbdd5a139d1593db4f333f090b2d98cb3faa67c6c211ae62666cab3df901c350b364a936e38fbafb927a55f946b8381e41b34d17eac422600abaef9f22e76d6b7a4cbacd528a0d265324316b4cef66cd840e1429006bb8c5f86b2c62482af49a4293d3aecbaeb1c2b5729370a98ed7d8c1afbc7a790494720e468c8758df3a2d5935baa480a7f72ef693592ebabc4b97a996c5bd79affc926e161b05b9ab989d739e06e392a27e8d8cf96d1bf4638c02affd8bae91cf6f57b8b64f971864917dd8ddcdf9151a4c857fa195ac21d883218d92d3fa0e61f5c5bfda293427a644d3789a7950f5d858b104c593c25a469733f621b7af1b16369fde4f02a231d17427452ad075d5ee85f1108ea2dc0836ca190bf771b58b1707d838a8c9ff9cf6cdc5b5300b5aee6eda8fea0e8f391a056e7f6dd7ecbe05c2d801cf09cc5ea95cea7896a1e9f6542c301bdc0dc3d522a2646c0bcc535a4087f2ccfa435d748730112fb46694436515563fa464b741038018dec445deda0d114a8ca974de805f453ac438f222d61649d4f1b4c184cf4bc0a65a7f7c15c524a86b3451d80c7e518dab351c373389a2729c5bfe21a309c1f5f8d90506b55223e224428dcbe765aeb0e9cd3e0f89055283dc15ed66a78e96f3ea90de2ca969f1b9b150400f98053c7634ebdf8fe3148c2985f11b00fd15911a55829489dd6b1c7c66bcee27261212df92827ec2654e8bed37c833e82dddecf6ade78f2c95aec9d106acff41b9d83da8e8da11811430b9bd4ef4476e2222f28697e35b23ee27a0b3393ac3e03491ca7fdd1c5d0883dc405cf3176c44c2c0a089c12dca80a11444b20ac104025e65610f8da4afa7d76c023b45e0455dcb41ae004d9cad8a90110eb525e9cd762e480d4e88a67b42bf0a80e6caab27a22692c60263e12c1e7bd6f456cd792a78ae7cee5ec5078962b53203ff6c1b06e4f733b614e84261712edd1c2a8ca203a262c03cf6bebb75e76d6737a756021e6d561ddacfa6b087b3f681534ab81c4dff93d699c66ab9f008662f18b19dd639cebca55496c7f468944b7161bea23c72c8dda09d3f61459f2f5200db547588dd4d6d8c107002ff121573dc11db2c2be62a2e26c4dbc6acb60237e907a18cde90146effd5ea7ad67f194888d39e27967c3dcff3c936122a643feaa26ff0d0ec4ebc80f7862b247334a17761b5c15a153482d142c18274d58971ffde15ec83b8e3b83c654cc9f271ae6df5a75a097288215534d3c1398ca382fc699cc92b81af1dee775bd03c86dde9c759d44bcf23f0aa61c287fbf1e0a8cf5e33998c9fb1553da459b9334214a56ac7163e36f820cb5b9dd1f3ef045459d7d96c7a05ce6abcf22726641eb2865af541fa445e9cdab8a3b708d9788ac479734c5c2fa1b325f3daf4229e291b625d36c3cde9e25de83dd2603c7b95f92a070ba8aad4e83da25cacc99efcc8cd749aae2a3cc30bf9315179f06ce9486d224114940b3a2d6a1cb60b19ff935bc3841cfaa4abea2ab69131a33246a4326bdcfc6c56fff7b9e278520474c845b60f8e7602f78e53864a21192c4f807736583dc6694b61adff0aa38710de91d840da9d0a4cc3c02e48a080d3ebe99e3fb6c85ba70991844a96df34ad924eb1a240e706eeed7a23d1a45cbab16cb874ee1b6c63036f0830937b07423e0f0fa2c217790a5fb3dd7500ae9ad25025477edaf87b68a517db633fdca36e5a5185530f0444bba421fbe636e87d963ad544488e3a5186dd993ddb9804c7b3e61bfa7acc8aed881e8bc3461610c09de45578b818fb2e4a7a10481dd2f3cb577471be7db561787fb7168955346698dcb5ae86c4ae7df547e42f89fc4082c55824f14923b8e53e980d1f97eb503292257c5a0cd5d7ef5f099950e0aa656764652520955575aa0a2c11959c3daff52790c4e326fc73fe16bad7feb47f4d41ebaef1100d4f56a49ab0c5c8d7d71ffd9bbd9b5481d4c1bb2ffb2236ddbd0ba4df0f5569ea28d20789f56975bf3172d3a478b8fd94978632d1547bc3ee1a60f5ef54144b1f0ace7d01030611443dafb13d5d0943762aaa627c1bd4e9c01adecb3c26fe30b33b857e0ed71d430cfba1d614bbbf8f3a0189ca28a446907e52073c91a89be065f830e32663f71526c05838f77c0c65c383343c6586011d138068d859405a7e9a421da1b1afd9c7bc9aa38a0bde3ca9ea8383cf9983dcdf0d69df7fe140273651789d535fce2bf71ad2b6b68186f3bcf2dd8b460720ad1ae43534418a65ba7a95b92379dc1d752f7dd1126db9a0fcf22ae50fbfae4c4a6f32fbdd1c519587c161d813cca39b74fbf18a699f555d4184732a1ce7be8e88c259a038f47440e8a46f0caf1e39f518cb3d3d2f619505f54f05d93ac098e7d7da70cd19783ac973fc33d004e237dddf9302db5009bb987440a46e1ace26f088ba666fc7987bb2b632b1017d0c9d3894da60839052f7b20769eff0e6a180adb2c383ba84a7023db86c21a34dd733479895e1cd0e0725fe93fb0fb98a106573731503b49b72f18407ae16039b88e5c84adaeb8de3296b9fdd0173ef980e2c8c37c82c6387e75fd8b1557ed79b846c04113073bc7626028ebd6a47ccb8c593b35ae6934c41f41d68906696007050be591b1f7c318e0efb9d9efd32ea599d5821f460534ba0e3d6503731950ecb7574fe9f5dd3917321d0737b4eb244ed86afad9d858ea8b398ba6db65fd995c90e299b56a0eceb2d7a0960ecd37fe05dcbe3a55615ee8d624f8fd02131f8f39440200dad21bd069d7cf31da79fb947a202e1f486e6532adfe8475eccaaad5c62f30a4ed43ad4131755747d3e789384f0c93fc15489c194aef205f52e5bb5598034fa5f1ed2f056f7ff5b9d6aa69a467a2e238f54d1e0453b03a47812d544661139272112f91e196f8e37583fa707c70aff7533bb64716eea3b461c1e64206efdd7a123c98692d6c4cd235dfd907b801e05dfdb6ee21a7d0c3d655872bf9de6c4855ddb9cba9a8aa5606522ca99e28157154f0aee69eee535134443a1752cbf2f6adfb0e57f71533d36c20e75ad52259749b18f53e990244da447df5726145f7cdc4bf9d4e9b1872d433bea6c5b7074fe82bcf04d7558af89e6f2870baa8df3deb6a3def110924230a7fd7875ca5c5988438a5c0bef1da9cbd939c1a0b449b59c28062025a4e8ff1d576a0762faab5918826e73d4cbccfdd1db2546b16d47e7d7116c2882070948a5c63ad7c1f29607df7560e870023fb37a61a9589e74445a0fdaa07c3407a30bb10f75f0676f3fcbc5cfb0069e8eecf45adce8b1a74fe8e11fd6e2e4048e711748692f5ceaf4c13a71593fcde87b59ccd6bf788eb9db72430c10756e91f246c7d0308e6ff29795486074dbaf3f7f8da2d7e5ccb397d035248dacdb9ff0b5012009e545fb8090e131cc4eed7c5909a0bce038b33c02709aae3a7724467f73487c5af09d8a1805ac734f4b4e2aec174cefcea7904f0fb213b2d366f919a8c0c195cd47a5c5884fcd4390201b6639ba61c32746dc29fc094666e7460af97f5e42c612a3e88420fa7deb06fe79b023832bc039452893e7daa8332095f0fc86d46dc802b84523d5a9945f18b8a1772bd481bd4f1173d07b94a25fff94a356782e014ab019c84c6bb831ca96f0e8ad4cca2209dba6c20c2205f57a81b7831b2beba3e41ad53e845a93765ac8cad2f90b4d79f0ff33f6d1324efc1f4232c89268f2bea1ad80232b0bc4a241f2c22d0b0c451cd70cd070e343ccbf322789e2ebee2e4c010742ac8ea3c79ae5b51f411d468de180202a05925fa4c055d449beb85d47af5e619b926156b9c1bf974cf973485948b04788e6e9669cc285ea82afe2f51947ae8155739b27edb086e916b964b00f6ba18e8ff476a6360c29798041d9fe0d8a5dea1ab8b03e1510f5f56e616f86a53a9356f3d724a2c992980974570b4e971921f31b5dc9a0a0a985a88923c09826756c5bfafd0304afe934ce2402f854bb19471ae90c120a4753357d63e59190ead74dd8180ec51fda9806cff6bafb8e3d449f4cb8727f5e696c084d0c2fddf0280101afa407bcfa97e2a402341da9c5e42859e5f6ec9e2f080dd3bc56fd180dfa7d5fdd2f919447bcc5a3b5da44d8e17e56e26eb3edbeefb38ba3fc6747c2fad519400b70d4662383088761e97310ce9d6b82e6d41bcfeb913dabfb1a667a87a23c2ce730fb335bd7401b6ef030f5507a34ba01d93160fc6bb8b9af3a0cd251d154d8fb363443b4793069a1e659768912a2a93f36d3d8421123da315e12baa5e356b039fdaa4d95661d0a9806b9bd1674db72ac6c8deaf15e4b7c00d57a22a3dcca73f0360b8cd68f9b8d5ec7aea2a79c08c7e8d9d76b7a4e7205988611980fb6f13439b2796c98ee31957a88b702912bdad0e56976fddb46469ee67b6321d93d867f601db27c8fbb4dd53dd4592ac04f157224a316a25d6562e566da4bbb9532a9a215f15d352ceae738020ad51a51db86101659ea3a7227b64321a22f3e598c51bdd9b5e8556ab7faa43b7316c5e2cd8c3ba5760c220c84ea269fc6c68a79e9db388257b895dc0df724292364540f05dfd742273f05e8f5f1ba041bad97a6dbf20e7b5b6b61c23d0b74b960f134171e2ecdb490863b0aeaf1f52316215b048c55c8c49374ab7741dbf04d544b87d3b3a54941314f9628f27c1ea25d03abe26f0f3af7f1a7ad7629fe3bf73f5962f8a59b4815959a631f3d87a3c6af79e6028478687069583ab4a3cca5494f6f524edf596ac87ae6e75664c38aa1ef14a530f6fb0ba7c217fbb08a36266887d3f9a2f0da1c5f53812f1e19bd4891903bd2ed9797d96d220ca36b996b0cd1e1199a4d7aacb640fdbcf6cb2f55456195a67bee161a09aaededdf4cd475370e3821ade803f814cce90dcda541d1788a3a7ce04129bcd58f6c1a8105014af4ac590d797e05dba4e38f6c866d61a4d7757a5d3da2d4fb11971812bfcb7a7769ee5e654e063ba5e74a87cb2b8c222e4a4d28dbda02a559a01d5b53e8e2f10a0b172298b05f757fc6d3d1230819780d9e7812f5dea426772cc1b6f78945306a01619d2aaa1af95691975d943f191a65be982da308ec14b5f65f79ce6761a02ea2d1e360cea6d27de46ee0973e4e2cc06bf0cbd572e7feb3cc08921991babf7d4aa2b37af5afc1b116a9b2d405c4e82f8e24e062e2b72e788eb8ba47ab47ec3c230c59eb665ea672b993fff5cfda93e9c85a067603862939d1b5539538cf68c0761603712030721c357ccb3ec84a0cdcb9cba3a1ec4fffc43e4e749fc1d8582f7636c2f9bb574700e2813feacd2ae21bd91613d01400cb7e66822c4d14c97354dfa41e0e2bb3f7c45134cf1e7a26aa5158975873febb0d1b8c9e2a8051ae2866a78f2e2182084306ceb98dea113e1b2645d33807f497962ef6721981469b63447404a50a6a92f57994a27fd96795f4a163d47fedb59b7a46626cf7373339b4dbfe932e81383ce585e57d1f1c4e2756bbb5d7c1f600b8c099032bee7bf8c2e194345c6b7b9b7592a25ed8eefb847dfcee4241f33c8e4d387a7fd474f04280997662ec4a1cbfa62b7ee98f16fa5950825ba4bbcde14d2cd97d531436fb17efac1283efef40ae03bf7fb8b89c6114c2724ce84e9f2948a35ee6100a0f3f68bf6ccbe402ff3c591ade236343374a3ab180e20dc0a9684b93829febe535a6ed15ab0cf4288335fe6d2b7024a1b77a190f1c75fe8118051efa710542ff7fb358e8269b7bde842783f63565aa632fb759444da004c94e50e44a552df33c87d89ec0e165daa99937eda908886c37928885622203b7a27444b2487495b417267d1b92de0b531fc6767b3d71147774ce0cbba620f43a31132cb9e9371714706fb0a2d8604d0ff5a82035daafe015c26a7094b6bf4bda497402d689df10ecc6c70a5b3bb7f8294d9456c5debd0a726c404244410d4720d85e38d9193843b778394dbb13bd81c06e70864217663fcaa0b360b84de6391c52a3fa7ffb0295cd3bc6c375f0fc56f3a526accd873346d5eef81a29472b55e93c98f506e6e12921c1cb46144a1362e494fd323b064b5a43096856f9126ba7625e291b4ae4db9a527e67f1c016eab965596a934fb4d98a58961eb2da491e3281a50a8e376185ccc00f4dd44b61b77db48794bd69a162ee898a1338191c6627efe56e3d8616d7452fd8b16d39e42cd7b2576ab627250494958d7e51069540352f4d8078c654079a91941348891961dfec75d3b32bdb1017f185ef6aafbe3aba14cb56632c85a809a3d17f2d6288b0e6779915fb9d26c6054d8b0e48df3e857397df4c3a0a00c983d56b712f94ac4c0e45433005628c974163680210268979e22a652cbd1c854ab939bf637f3aa7a41e558f4f15e6f598398d5978e5dc00b618d93b0a5943ae5a2c9c35e238f89cec24d94f973ce95a81ba6d24e030d2727af90f0720275b39231ff09bd70e90952fb97863781049393b47f36eff1d1461bdfa2264f0ebcfa284bd6ebab24908fcfd3867840c2206163e3b169043f40800d87fb4b2f7f6463e46141dba0f4c6055db55f7e834c4282e110e87278d2190031671f221d387f94017342a66ecee5f38f85e0e65ea05fc09b7b974a98f5741366e50666f714f49791faed2b45fef784407a3f0f26e559e554af0b7a2dc71dc387fc6207074a047bc1de5a08c124b69a0fe0a52e11be1ba3b02a69ea55d1f664a04fb2ed26f60d28bdd744ff6176bd03f7d075d8848f13ca3ad65d4257e5e2377632d9a542a8d2b2204872b4ce31e6d57e1d8a14843de0f83854bd1ba518921d495c7c871d1f2536fd92a9e65159cc68131f1f92964da3ac0555347ab81465f2719def44436e43c997c5a1f612aa009f4b3a64a10de2ae3664c3bf97f34a1c4b7baefc989ca62ce06b490c4e7e7efb8885488d24d59426fa84c8e63170fc7d01aed3fc8c9c02623f61d119dac243bf50799a7435a2ab6dba612a4be83e913390c27920269c8068ea8c703ee26597b5406823122763f9e0bf5cb0aa1054d825c8b9510f3dbb5e59e962e44c9a3e40c5e6b2dab0d2c3b2254a8269dd2929681417f51bb4e8cd564b3a0754c628fe701fdc7281b9a6b3b342d7b5ad739dac70d0b517168492138497f321f42a65058070d88f4af83365f1a74a043693c053a4e6b21bb36196a995c3efbcea3ff4ed456170810e49b47f15e3c5d92bb078b5aa966a9f6bebd7e69c29db5b14ed0ab7822ce2afd5bcae6da3a25af3ed21946a5a73e31a3b16ec68b86bc5e0944e76861b1cd111505eb1946021480ada0fd14b4bbbf200d87d6f8c148e55983e5fa2f570e832b4cbf20af7a5f4802a03675c7bded8d2249418c251951e7ab942528a9cf98ad584896184a48a6ff6be1643cee129dd1f823a71eb481b321e26cb656ffbb119b249774ac73f9e8e4a354e21663adeb3d72e3c0cd6f9908df36e7c12c592e5b78042e8cf4a5c7a232d60e4f607272686e0d98c45d3be57a198ceae0f49ae5e32f2cfeb613054f8f06b5895270b93c5f027b56734709022d5ec11b7c3da17104b23aee9f88858eee188be8bdb0a04f1fdf21ed3566420f1218955993e80a92e8568675c22b123570c585572a11f21b48f53b660c1341dfd0ea2e19d9d56d7ee9d03b9a38e5683d29c60b86ba7a4d68336e5909bc0057d099deb584ed07b14cd38445dcd773b6c21319c22edb210626aff68365f6bf293bcc2d311b14cb1886941321ba6a8be6429de951afed8007f3a5f218a7f3ede20f1dd1f56582ec83cbb279f5156e934c60e8f9cc2dfd26207bde45a5fc6f23fbd0ed632929184fa42c53ca20305ee017fbdacb6460a1bfa8ac3f39e304c60eea84b8070182ad38ded1822d7e3d554f0551c4a5552fa0934822b432e8a784f7f87d084f047ab9ef124ac5ec7743256a5bbecaf4ec96e4e6b743a61e8cc4317d4bba0d4af63ee8dd2277be0639af6537d39710cbcdce09740e5bb3632759635af7c27e9947610dd07f15d40bcfada9a8cb4711d84aaf3c771d958730d3f5a69d1c0a74fd24b4720d7a833335104330f4815a2cb278c037b51ccf1b0a035ad547bbfdb4a9d62388f2f12d1547cb73684681c4f65e364fc1edee904d7339bde6a11e44fc8936831bf8aa1461ce02a7e2c2850a123321a6e71838fd6a340bec40290bf65387d25a83d724c505e08fe66ceb1fbb29669fd3c45464f22dacc66854a416c45c34c1c823879cfd73bf3f27fb509968acda40609c500c276744f70fb08e0be9d176393103ed07f2787b17fe21a2c4e8394b4c4c11ceb5d44b49c35c5549084739cffaf57bdd5d3476ea30f82cb9c5e4b6c599a7f416ae9e73cd13e3b92990ddcc5f42a94804b190c0d972689e6af593f3b50dd1db4b4dcc46639aa80a16a9da3479e46a5d0f31a1c3321b94d2e87cbae49a22d7110c79a03722fa9b6befabbbba19edb3a5065eb748bb22a07d0a2d7ce21f3de38ddb7e48ff0a2119720214cba060ae7785ec3e285bd33966f180db1fb6165e7911976d10549b861e458e8511d40e352d6bfe16a236dcc4a3780f8cbec2132897692e0a1d08d054fb348a138741c7a838daeba9dcd1e08a2bb3c7bb7cb39c887abbf48bce017d228a935c5c5987296eaa88ca3af200acb7de147bbb7b30e44feac4f9595aab9ddf6016b5a260efc66c0779caec8514fa666963c5dcb414a949094470ee7a5bee6ffbe5a42d0961c977ba8b48d21751b787e617b18b16b8fc6a9cb634132dacc0f3627e528a415ba761cb655c2c9e523723ece3eafcb5c6ceef04ad609f5a1f2d7b1f722010b11768b279d15af2c31858d408996c1ceade7218415e8929821f20f33e4e2258b3082382eb931fce7be47aae9d347d0b7547490479cf64506bb2901b7741b0b351ff718e66358d0c6e81511b65310c654f9caab8786de88e754f2509ad3e79798fca0275b143ee060652dabb6e6423f8ca0aab827ebecf04b94687cccbc67bd45e54a5c74056a9a63af4bc0615deabc79da3520a6d63053343009f3461e82115cf37a62abc9a9ea025bf14a85edec9c7e2c447da6b9e777e8a7c8faeda3cb6c44cf0cc689886b567108e7cbb4b436d79b5367bfb99d4e53066ae44663be31c138153b50434822ea0577521d3e6534cb830b38af6389caf809a2d354febcac5ee91fd050ee5211c69c7f3cbb87b9e968f73a0f4d1966d727c27c4c052ee0ed177be7c025bec5fa916870526160b323eb9f53090fafaf34deb1add849e70364dd1e7ec2f13a0db7a72aefdf708560962c92bb165ae79bfc14c8fb1faafe00b225a4a51f19a0cd575b6be0b22fd5b3e1b2aab3455f2d0e887378e0c43e0e462c00df770e395d23a2020d58286254aec440975d7bdc170e5a542b010a1c4d15444b05ca50b0b9e2fbc5ab88e387bd66a7574ca084c482f94d2cd50890ce6001b6693bef395c647f4b2ac0c2827da7e1c56d5b062550f35d1c24e122b8a321079a5a2749feccc7e5bfee636f6fd44ea21f085d69a4dc62cbc3f74160f5ca5e87f0bb08c755c246227c3186b1d004328b6e17d2cc7873c6a09904198f9e01a31d5f4d92d9bbe4d5f86f5120f330ed1d33de8c8962b7e2ba449302edfc13c234f0ba3b6de0b75dce8a496e0cf5aa0e575f7b39a1c44694d503e889e73e95576ec9ce9fbdfba97b459fce3ff94faf52d9f60b1663a4677637cdaaf81b8a870d9611f8aab62b08621214eb7414165103cb31d01492a85e13e601999b7679cb790f2089a185021f586e0074f324b896ab77fb0426f87c9372a5f11d39d4daa2c9cbaba324b32fff66720122850dd1f7ec4de31da8edfda733e56474e18768d5cbbdbdb053de1bff38bb219e29739d5180e84374131046af68dd663a4747059f003cff85b97ebc57f07b79e8cf254dcb9e2e847a580b066001df83a0c25e309540c1213aaa57c7c04d03adeda43aa096451041ede7412ba45739f5122bfb91332723dd8a8ddcacd779052578309b79f9908cf962a70ed9c55ecc12234dd1da6c381cdcee64bcd64a11d034f057cc71a99de9d21fd0fdfff49c00736dbe4888b7006ef427e04073502ae85a90863fbabdf58233beb96ed87f477b2d11c8fbeb9c962e48073e662d68ddb9c128437c8f58d5c35a70d24216d6db3d2e5aed77c282c1c06f78572961b1d98b2421bcac5d31443b46c04fc7f6c2d2ff5387216f736a1e5261ede58bc2ac2e1c9c66d5d7537bdb6f33d7a2c9087aea65def4d5dede7b77963c4cfc58d0cc46ee168a394a914cd2626f0d2bb8720ceff5a755bb5dd5c2983acdab6a69fece49bd0e188039249e00a9bbf9ca1d9f3958e65940f8a984b1bb3596f9efc03e931f3eaf2f38f71a777143c96c3b9b2c1447d9b9759083c21fac9e233dd69c0b9c16ad5f9af80e580804fb997a195b52fbc926bbf93cca50fa60081b79dc35cbb35d765ba316f8bd31aa2798cf0d3f6da9ad7bd99f2ac12752dada562eda0d52d014e06873e469f07325dbd7db4acda4dcc896bc710d64a7dad2e573f01566df84f0ad08dc89c4b323ea495b8fffdbf378a9e05f62b443fb0ecd0895c17f8d1b1eaf00635945a8096775b436f232e31a1adc18f2005b975e6329e95f24f47e0ef726be59ca1f98ecd52f8641220ef58cbae6b2fac621640387924c999a90e7e4acbd6b6c4f7319cdf2075aaab1d0d46b355eba44781fa1407391b3a0887fb8b519b3a5ca7eebcb062736858c3496d00f23eaae72e934465d28baa5f69efd0701b7fabea64ca1dbc128e917accb24d821291cdc7e6e25442531294d676196c521db4e6031886407d4aa12b26faa773fe58e3a61e6b3dfd7b52ec478ccb988f6bb8fdae3ed4b75c1f8ea26379bbe2957db75bb1157dcdea88a6bd795003dfe4045a3f6729c0a9da80a6970336184334672c6db1f2053a4401b008ca69e225ca6def75f37f03e035ccaf43c9a84e0665c55e5c0db2210f24a1f3b32ca54a8c83b03ca21e510c7bb50de51126dcd25a85495589c6e1be134fc115630e1517919cc9e0ff38330f644f9ff00fc10a6aa8a836539afe0e48792fc2c962afca5e47a914af44b2f23523d40ad9b86cc301052807f47f27185d010c8391cfb6ada20de1ea691a6c9fbfa65fd46e580c268a884e56809af90e27f08606e2d995a075f44dc2a6567dd4055a12fabc10c5250661f1bc56c0f4c129fc7b83e41923ba1402867ff053168f102adedb514305e08aeef0e4f3490ebc59462931e1560bbd9cef2aa5e9059b68f580e8885861285326c3f523e8b0339557cac9a599e14899013f8106834224a06ba12d9ca7962ee3bd324eb1e8626a0ac7c3380a3dcf1b5f939297acce81a6da0686705c4f801354460d4e6d651550919c707a68e326944d637e9562080c1499a07188afc1bebd23eaa42672d24aebf352bf9935e31132744684743d3b1b3d802ff337c76bd55673640812f3a47f005aa2f3a450a44ccb401baa97ee8152644759b6fb4914e80e59732a8509a38c7a3a6c68b05d8429516d4daa59baa91ce289c8f6e6ff6cb02309c4d97a855a9912952ad4143973ea9566e7ffe7a6ce4256b2b2a913191af7891fa8652814059c9c1d51852a5f3127f9c7468aafc16cab028413e84993fb68989569c6ea59c9fc70fe37cf502e4963fb83075483ff3d51d111fadbd8bcfa3bff0e80a40a1e350fe3708e6f016bdd9fdbf4fa0959a5ae196237fb4eeb1a3a1e3e87e2359c186acc6a21d1171539b4a3a7e07281e6ba85cfe863519ec5be48fe8e6b7bb6a649e5adad33ba0eb147cd0b6191c8a1b9acdbd9c11b34324d881200203a00190481260577ec8f7127e69199f8536eadbe74be761f3dc2072fc82a5dd621c08b64ba3576c4670fb696b97a2e005e832c8a1fe3760f1e2e0ef84d0d1168b7f0328f556947f66ae413d498a215154aeee67709caf0d3bf2a9af3e1e44d92179d888a466e9a01ed7345534c25033b146516ee5c9965e254ceea34fd88ebd4a11aaafe0e5e11cd7045843315b80a85d26e44e163b65f8e86eb8d5e9876abdf26d2396fd7e7025024fbc0df5ae39884704c58a39668a225fb9c5239243210b7f55e6b9b7151695c70a9ce3a1adc3fc77546a24eddd5230cf4e0343530457f65ff89c71810b2e056cd3269d6662fcb31a24529f8ac2551759804022dd03d1311911eb7f661d7ebe4140c8f151a88c515a026e570b84d475e6a865f53bd5888ddde1495a9bea4f6c585d911964df766ecca9f21ae2be87f50f3df7fdc03286e977661136ea3010b05e80e92b67e63ea89883851d9e13e7fd49bf0e6400b2ef9663fdbbb6a5bc0483a4ebe01094cad020ab6f6e8d06bf64f7813e5883160aeb52e6499dc7cbebec35c80be44a6b4fd743b9843166f61d4aeb02468a081242a7cabcdfe283d4195de951fc7f6d6dd5ff1fab4394c255c7904912dfaf941d72e52deaad2ac494b8f6a5575aacae0b7df25ef327cd4c798f2cb31c1560bcfdfc72c346eb01c8b33e3139991cdcd16fe1fa939db3ae5202159fdba795a7f3677cdc1c3a3c94cd89c2c601c591a1a0d8274c9e8710dc0b9a00affa2a4448a91a493aacb08ee29ad3b5970091e9c54612a2a4a12289480ab617418a59825bab84ea75e4bfec405e616479fed2f80f52a030c8a177adea8416098d40fab66c1fd9f49e0f28aaa611f4579ae3a4d18a6877f3b7137b4877508df9746bddd02c010395e1b9a58b7025cd3149f3d4deda5075d4cde85a3940d9326d6a1619e1d5cc34d34d2e47b83d69552ce396a4465f46ae601ba824c5bcc8884f9a7866dc92cd6f2c9667b893ad1314ff34b8fd68bddcd599c48df567d222db15e508fdd992e8555d0672b71b81be75aad76ac8aa4dd8834a946927e318aee9d3c35fd4c30a4ffee4456d87cb69e23c41a5e57d16a7eb43db8010ba1ad9b93ac82d433ba21fba60bb92ad81c9283e48d7e87b6dbbe8f0fac41101934719874668ec134f331313eac205de8c1375a3a28fac673160628509925efa877aa4eb4dcdf9b1547b4fb044936f99288b44da53e6a29ffca7dd778e2d29eb16d5f23e2f91369b3e855d9907871d7c95369a36497eb5979e660df43af2998038ffb16ebdca395bf616151aabc0c7372b66135c4fe63300036081e65484fd76c355a4fcfce3844faa2bdec8b1fadae52b85b2fcff6aba928f031b5e7a9c3a3d403a37c58d595168d3375d0ffe83accaa85c320824002cdc0e2b1b0de683a5fbb881873b3d32d96ce95acf3ca28f6188cff72b9591305c3a27e489d4be4b419504d7ebc0690c081ddfded4988e8ed3538563803d11e63d1a85dbd76234e10c107606410738c3a0e1dbed5fc412d8495c68f0610fb4568b5c214f88bb68facaf302fbf1a9be236ca232f3076ac8e2c8577fba64cbb08644d91355a95233a8284342392cc41a9372391f6d846ae364a4fd9adcfbc4e874323a084e8d43e8c4fc705ec6f38a496fcc294965461ec464b29174b07b0f394195ab3203b92ab00e8cd622e8bd0e3733ced82cc3d9c4df0f79ae15609e7bdc09e2190d8e0d956e5c7289b635ff9ce5eae816ff7a5db3f980c0d1cd418c0c3abd78b54f0838632c693f04d98f3e38dfbd30366bf6ed76363f6d2fdde403d5b400feb3dd4f6bd7834ea3982d3113e3c65ccf9b35274ea2256c52816e946429d8f87acc50b2f686e03327bcdf626908e0fbb864a4b70aab4e84f71adabc23b17b55873d5fde49ec76243a34dd851b6ba1335fe25122bdef2aa91a9b8e3c16e40ae1545ec4c0e9e6989ad768c4e2190398491cc768e9ae4560cf283e05255738742319fe7b32fb69efb9200e12d7618745d2b729d8a0af894421835ddf9b744d060d90b3d2155cc393ab5e0593994af4a2764721cd2a8789803692b6d46563b8e25f385e758357dd00939379148265a16a97edc577c0d276e5916498826605c9538ae85533b0f1e8e6e7816ce0bc40d96a941181408236669b4e0f4b494fd8e0ca464c27ba0deaf5c1493774824ab7c6dd4659a84cac6ea37dd9cbd1ca885e1dff0f936ef69d5a291cb70e0e1ca9b613de78e19c2c4927ebb642f22c51df068ccdc219dc35ce2c57ba441a991aef23c73be4757aa5d42e412378bb61db00b3962e085265ff6d8011619af4e4035a451ae6de5373b90076a5b69ee77bf4a5d062f54f08b7ca877fa1d3a42d320eb1ded2d42a8d14cd14b34a8462586361bbd0c6bf4f8b0c796bf7c4e045612b19cd555ae3c0e65ac320ccdcebff837fd683a6e94c8b10e86de09fca1d1c0dace8c1b475fa71b0788cb5be444a9ca9372eb77d26ed16faa0b9326dd23f49de8b05ed227e32ebca7815b2fe937e29e31976872d6f62c5bd64f5d9903cb1e81d576754284a3c67566e4a24ced0c8720fcdebe62e2cd81d6ea23e94c3d8150c5be2808c0b50836a4d57c22c5867238071cb324ab9a2b951a27c009fee9d0ef8a64de2396c6bb22b1479332e4ac40df83799e3da2ee0462a000a286c290742c8655a33628794f6fbb746f8a31c34886fd91273ecdec3d2c085b22de717d7f14d1a9c95c93dd4392b1299b34c06160396ce0760677d9958987020d6805ffeae6187fe1f37380ccdd0c0574808991f910eeb4a56163d7d2dab0ac3e95f9ebc5e1fbc5a6b9000df74f05a94b7b75d8355c8fe9121da81521895cf7ba924f79807449f5dd8a2c7e87336919c44044367732d072c46137b9b820a1c058be6715bd9b175a8e0a729ba677235e8fd2af40b8a4486b6b8d932d1df6247c1f8bd68841ed8e5f75155f7a9b06713017f0d72832a5019d151f11568637468ab153276173f3d8078d29e84a531409907a4875ff9bf702b65e824a95319007ea35fccd12954be45359c706f0e85854589039d8fc01f68e85747376a6f7e9c82b4543a43f4c08d654f7b141cd7d1daf38c72edf21297fb02fe73f75aa0d048cedcb72701a5a0892dc7d14b84b96be3b6782f789b635084dcfd3567de417680bed0a14b38dfb831c28bd499d0efadc024a1c7c028980cdfc7da009d4a8aa7281f5a4f13e7bfc072d7dcc3be257fb4c6a5571bd3f74518f8ed6b5fa696ff23f215eb108650e36232eda62fa7b2bd10fc26191c75df6318227d307eb5a618436a96b72e53334214d5d3cb77520dcf956197b238be5239874154d84a7d6a48b8de653916246293ec1e8ed29eedcb955a522934da74cc15a8c7eb0741a3701af405d4bba5d4e110b8f2e5d3e35d8694d6db1441dc14b4cb63933509e40fd586b804b17cbfe6dabb273b5992023c966b7e3efbc4291cae0c77c4c770c05ee19b71bcec087e32064043f505deea9bdf862a6fc85c09168db2eaed10259e184c96d12642a57f438f2afac975f7a48241bcfa0a1f1327e44ab71d7eda8eec7444f9c20a5fe1c1aa339683a80fb431a729ada90bb482502490c8ab71a97b2f1982590d75a95588aca857592bbff99d898c5d79c29f7c155b112956f73873263cdcef0d36c0410ff71d94e2eb3944a258a588e9116cdfe6738ab7dc60b6959029867891986e699f82b7e566746ba2a776ae6d3480d7f653a5b4627b4a87a083ec0c62108d05342173c6e9c4bd3d19ad3f76eeb175409524746fd494f9ffe5337d2e2133dc23eb5a8f42b794838676bd94716a52290cdcd84d3814bcab437a43b1edcde6d533dddef39a3d151ab5f7b52485b6711e89771ab5b2905a6db629f5fbfb2c340226af8719b0d86d4ec12ff676ab3108396037d7c06bc92883815681aa576b968ae48b8f2682e13c0bd77ee0837b1455b81312e6340c159b50428420bc021245c1d2924fe63848c2af27788d5b535eac34313cf6df1912953a9e1321f68cd8bb0d9a800b9f780f5ef9074bbff638e45440937d49bf81aaa8f5a427d483b0b393b50d6ac18614a34342e405c5f4670775ccbf41dc35ddc61dd3eb58fa13764a2c186f903f3af02672d009cd447872cb37b83a830c1b3d8e7feda43b65bdc9e4419086dab98ba614272b5b821557f1aa215b0d1475160249ad1efea6d1bdabde163b9dab09ee2c60c40246eb6642390e07d76b3ed45230aaa77a2948a1708374fc4458864655ec6b76d3305bde945fac2b8374f34bdd1ed80b88097948a3a646c288c81580eed6ae3950a01a20b15704f8618de4ccc23d9d2434b32c16cadf93e80c0d2cdf9ce4f8ac8466a9ea622d2c717c79bd3786f252f89abdf7a3b7d979e4e3efddc30e0ea27d3484d6390a812c83f8312bb062cf4caf19c7b2f2a0efac84c0d599dafeb540b2f52f8e227bfad434f5b0b1da7d195f9e544330392ae6cf43798c578d496e320d183eeb81f31804af1afd2faf062050558f07e37d82cb123058ab86319eb4bacde11d992dd167960df1aae953b0384aa2c0b53e248f39521589a981de374ac31e0f62da81d3308f8cef57434abae369c70bccffe06371ab2b9aee3d159322f83acc13c4c57f08850665a27b0c01ebd5947a088c768bc7ab59acfe67d079ff53659e458f81e33dfee69f770878af573408b43f1aa414fcd0be3f34ed80a04918e1b5e85f276a8a71f34d915c5265a05e0843b71abddf3f076a8a446311e1c189aaf9d4a7f6eab039c4caf93c6b73b301f2352ea13c2a606aa71ba2dedb1a2fe87c4b5f6fda9ea38aab53bf1c7177bca0417583749543730b752ea9dd7bd41e0b04070456b52bd449b92c845b2fbf5fd1024395c22c97b1834a5eac124be60e71c1e646be1923b05b1af9e19a9a5a62488b3a90965985cfc15fecb6b1f2ceadf674a0ea716e3b22339a51320ac992f6227c4427ee84292e0d393f90a1e6c764b5457c25a0dd987c8a31825b39c93fcb38221d3d63008cc6020e191ce87ecbc95cdfca0cbece06bfccd92bc2505c2df731fd7f432e365cf837223598f8fa92ab9683576c87c629037e17669bf8f301a8723f63d40a1005e00e079c5aaf63b3155830f844254d523569c056a37683dfac14829a78790ae65806f71f317dd22242a1898a6a67a51b9807bb30684a5f519c82a8a274435e12287194f9c5ce7a02e9e9bdead8cf643ee0b1e839017b7b198adb2c7070dea27a48746e652df55f3da81c8d490ee209cc6a521998704604864eed3ed6b9ec6bdb222b2cc1f4521e085dd64dbf86c68d489f2777ec15c445a311d706a3bbaef1bf1129f85c1116182ae8a3f2f0c401dc1c4a7e32453bcb0ebf0b84b09a214930256631ba5add4c1c47f33e7cb7fa6dd49ee67be1303dde06c9aa8865f624eb333f10cd81985b19d03f56c28ed5300cf2796bc0524e8852d6b387cfe6987f00425381c979781136103cf047b37a823df0865ebad61a4460434fcd87d5c0f40e7cd8cc9efe9c8e482daa7c398ac27300c5eaadd239699efe8688fdcd8c51a1fd9c15eb3d1d6fe0c88747100bfdf05566beb7dea3a21a8f33f70f3a875de15a5441db12ad813184884ca31a288016aaa72f74910a97163a1d05427e8dc498e374552a0ca21f1caeeec8fbc7dc59de2d38b79512ad6f88c18fa2785907cfdff949f6133566910d845992ad71322859a3ff41768497ac3d69c9c87a6a7fbcdbf7774ee96b893df0fa1abe2428dd520de388808da324294b3ef80657fd3aa8b0b77ab7385b82434434005d4d8dffd19dbb16b23bb9cb4965f3c1f5f5e5e0653f258ac8d397d4549343fbc6793d739831dc61450daac5413d1dfb7f52f39ec8742b9bfc59032a7cc06409f821fb9c5d2af3a3420b2e1840a64ac507d090fbcede1b536b6235e1a189db6c5df0192cfa7bc9f7c1110b64b4a45d873e57b078abb024183286a673a4fbfcca09e617ba71a1945a77b0258c4c5e09025ab79391f4b8e0a9c4a20493e5a037bdb20ff2e55e21c029432bfe54ec4e26b21e55caf51b20284b4d095000d9b569f2c8b0e32ae3d1479f0fab376e03deb4d871dc4a46b8e1aab05a55bc82629702c90aceeae30b32f628e46623ec28683ac01a432e983f02bc467fc0f7b85fb790e00e4c274fb7669169df0058c8993443d4d539fe87e5fdfe570d1c63ccd5ab1b98277c0f438461d222f7aadfd9b1cee5d520b9617e8e9a43c270d67b964251db5c0d6d61015c606861563ee431005973b13c4da207b815b56e4670a5331f3bdf13b31c86071d5113b378324a20289aaf09a352688f8ea2d51a8ba673088abdab72e2dde9c5a74d14dec27c45084a30ac475b0769a1c02f039fed96ac9e7393fe0d6b10a4726e2cd8550cb41906b73d606220c5259751c6fd92696aa5fe7613e5bc6d534ed921f22f74a89a88431a7f2d2fa88aceb67a9da7e115b9e3432afb19a27ecb56c379a203066d2f9ec2f001e575dadfb6cd6f0bb44c401d91202beb9892026e795906871e0cfd39b34d1545bec0d46da7782a6237a434b57ab9e6434e6f547df1df3ee866d1dc92ddd45e9fb202f41dde06338f45d1d2509d58aa51235b02cd1b25155703f6c4538fee33a168fba9c2f9489590b09a91dd3018a265608628f8d670096ff9c5d518aa3f3e25b5a52dea412789e85b64fd9fd7a6b3f5c2dca318cb7ed66daa8aee905b19d3ae7640e8a7dcf072a3ca4104fda34eba99773a46f98372519003b4dd4b7fba27549c8e4b91d0bf3b014798e4b9c24db70603b9aabd5e19e7000da9a0506ae2e4b7237115e081f9394b547c426e1e419e43b180a78b2f1ed363319bddbbc3d07b63997d8151e8c725195125e5ca878db05e242e30f1419f17d0b667c10aa7d25ec6ef87625d4113759709b734bec50fdbd77d5a63a6f76803a7deabaf623f3631acc5d8b6dec3d53b0e87db9271d1f30a783741434d98ed9672937d208aac254a8163fd3592801f789a99b0797e25c172584ed40cfd5d152c435d51f46ce5a8d945599bd5b75dc6c7bbc0f52a97c2a7d913ea9ac56012256879e28e0a8625dcd86f0c0d8d18d1c709965a019681023db7843bee85b7f288a1aef7dadcdc6d3b1253ad42820a6ebacb1d30bc003308a94ae2a11b7d56911b43426ef2745cd4a5b8da7963a0856e5ae6990e1ec18acee7564f72de93bc5fdc39db712f52aa2294de8b0f34218a28b3a95ff4210b23e8375f2a6b3ae77668c41886a8f02d5c21edc52a195d51b879d4df438276ab8024b4f245b1c288d96a87ac9611bf23ead0af0577cc39cb480de1a5580524d2af856608c54d9848a3431724b732baeee808e460a7582f6b8199838f8b45e43bae9d5c51249ecc4f7874770c18c1fd7aff05f312a314148f45309c3de5ffbeab9b1800fcfe1d2d208d219b0f86cf36355f5b1b8d78298d6728a9f78aa23baf5d366f657b798d9579e704ee72f48fc28710fc62033cadd97b4861f29acae95bdb60abd261ffb4241401913d227872051b17acd7188cbd57d343d9533484a3bdcb4de92a18d592933235ff49c910388d9d75a05f41c87e260ddf93bb898b2bf6c4b6c383480e0ddb120920a2aa53809571c2e59e03218ce021cb39474fb980cc7cd572199148372620be42c169c64b29e34cd745a242c5198e2ccd03e769ad042fcb5edeeb5d194a844bea6462c54faf8e806e3fef49f59537150d977ef98cbd9d96e8a594337f46d426b0c780d896073950d94402f1f090dde64b17ec6b814fbb9b872397d06fdc5d02b155b89611db8829c8575bdbcc17db213f86b582903fe3917ea1a687882a1b1a4950ca8626a09b2a90929d9fc6502077b2ca1ee7c5590ab2cb2399acd8fee3fcacc81ee062a151a8e7dce94150bafa6be6b7f9b43784029a576a9572c9d74a5419134201579086df1cc5d2d779afe096247d52dacc63fab38c825ad416183fcc372048db3d3162c4e6a780bcb2bca6892511a604f8b1eec0cd0e30b82df87deeb3a066b88b417362f309b068c8825bbaa427e953cd386e7c8838529102315f25b60e5796b7af6ab924238a67448044f0ecad0d22e32dfcff9b81cfed1188fee8adf8f018ea64599031a781f310ba3ac9a629869164d40345329a28560c1bd0d00a49935e9b41b7519895066594b6a201af802ed1071254d120b96c2525826807566cca9fbf5ee91198c81c50c898d2afbe21afedd63dd0b24975c76737472fa25c99df2569e1cf34b2278064616f508bac1908065659b5be6740982ebb6abd2295fa1da15cfeff643f814808e31d643c97aa560a87b7fe4b21ca90ac54aee6fc5de6c4af39c1fba4af00d20670e929481cc0882ab49148bf0e4fa90c03154caae53ca58b074ecf28c6047c9e70779fc03df70c18b62e16bccf0bf7dd348b083ee25893fb867e34d9664948456bd1a7c2a5faf5fd1f8c762f1214e983e2e00603add95d219ca9f314f93cfb61df378b75fc08d3b14f8dd136cb022ac54da5c55c7b643e12998c7fa1f25631d2fb840de1f317d4d79f49936002997f425ee1417ee80e51cb0be86123672af6c9c54fb55297d4f7870ff5727af65c6f57cd5535b1f1b94cebb7d26f02dd039fd6e4b115e3b836750ff035c7f8f4fd320e6df992804569b49f7f54473540335b88a113998fb9959dba98d8b97de102ea619a94d7b103392705a10e9a7e9a90fc886f89250c20238fdfe4ea3b87560bd55daeecfacfbd0e8e1987791f72cebed2a1c92260da202f157006462b19c5a9e842488495cbae33e94f1d8b385796b55ce4c9ab3ea442b81d30241191cd9127740bc908f60dc81059b879eb5803b51ce92684b1369b6f707a24c7db77985cc7d3d347492d366cd3902193ff9334c901ae6fb69a8e2d6bd906f40527d11ddefdf594c8d571ee27726eff12342e62b00e70611d6b46e3d6d2a057713f4c7c3bdfa2766c4e4519e2198c0d196bbe2512fb3635de37c3fff8d0fec7d24115cea7112455ff998f6557c437d79c017ec573c9ec3fe7911fdf38f71773448d069a15a4d8b67c42d10b1caeb6d11568e7733f97aa9dffe43c5ec48f728bf0f042e4226e2dc6a4ed46aed5aec5b12ab8c26cee3ee9fa3b0a3cf6352a8f5b5169b1b7a3fc13156a3ba5f1379b947bd83869280a362107862632a5eeafb96ebafef767a20be52286a730060dc496bfd622dd6b665eee4c0352bdfa2d68c041ed1f772b72f286bb86e532c7c6b97c9937626b972083ad39d2807c2e29586a2266ac43f8401fe1bc34120be57b8d5a9b3205de0b8d2d6eaaf9fc938b89b4419ce1dd1431eaf5c974b88a6317330bc6b16106ff8582c2d8851730e16063928966c2ca8d3a8e9d63a17254f96c92c829ce9735f072a525591a1d13e0bf635272f68b4cdda01291b50fc9be1845a4527907adf115237cfabbf54d7cdd5a700117f25410bc55c8956ab246095a9d7deb379967dca0a6ae41db1a9f535c77553dc671498a8579c6ac98a78f174cc6906b44a9783afa5f6561bbb62c783a23a809ed26ee11fede4de6ab401ff1b28a5b5f6f2741ee4db3b48717c5ba1a005d4201af3ba42c29e9b1c6d90a8b04d8ab7a3f5b89165ca68492527b95825907c79042a419c60381eaa368bcda526403e76ee7451dba95f2366bd61da3e6fa8630dacdb415b5947e2cc679721915bea17ec5569c22ab7262053dd03ee87eb5d8c158fd094d607f16bcba4f75171e50c379b4c4226e6e05431a1c0ed9852243866293b5b59e9abd038f661254662b6fd75707e83cfbb11af88086be655ab8d0c5ffa75c6b572688942d98774e9e6839dfb56ff39528e8e487013d0d4c0cfac4c20e907b215f541bc081b334081445dd315125a5022162d73f1b1b27a44145c8e6caa5c633885ea17f6431d6152cfc50d5dadd5fcea0738bdd73e7eabe1d7a2affd9cbb655776edd6d211bf76943de13713645f5a9cdb037df6d6e31ddd8c096f7abf67962c7fdbc71dd39cf1f08ece4584d965d5290bd85ff84bf0ad8a71dc4fe29b24a2846cf7e660c65ae4dfa84aea997545aa2493a14617968647ae892c307e77234e9d3e2eb3260c3871c5b0c63bafd093920917cb9a15745e0a050d12a3e0de0fe7210bf7647a5258bf70eb81e864d7ca27024123d1f8ab49ccd1812bb2d8f164e10c2926328ecccd5b556b3ba8911cf11a885d880f5cee94cc40bac942e8e433331d50d6d5b80155e65cd4520e919af7f4df9bb35c3132599fd6cfa090b5aef1dc464bb0158ae944034cb2535d63bf089d1f3b7df3dbe0c13e6c9012ba0180b2374904e08e5251d5d8880eab4548480528062a625dad5a7281f8412f3df332c3461d96aa915b1d81314b8337abc92509b71a65471a9c8ce5145e0d7b921f9c4e8a798b306524f0fd9019c0724acebc5a4214156c2f054e71d73dd8f5b4fc423803b915e18ad926a3d770dd13f1b0313d6b669c4ec42e396e564a8ce42b256c9b5cc2761804a7ff9aa8b59346fdae800cf97c9e4733984381733b577f49e8508bad6232b90de5609ef924b83c25749d8f1f11a909d30c8828d9cdf21a01f41b25350b73bb90884eefc7847a8b91b8335ddfa6b0b46d7a1c6222fb94d1f44037998b885f3b482f65ed2aa79cb8fef6d4437a9551d4f74b3577dd7054038ab279d38c6e10ba9e44730aa39175262945e07f37c50f942e99e550a44082414fad637ec8bef74b52bb5c344c497572c7bfa547acaa51c99131f112ede9cdd1caf6d4d731b6bdb6c9047049b6d4ffd6c4b3d05e6024bc3005640dc6b901a7a32bb0b9479cceb5dd775dc38f5c02a1c486850106f62e24862491def16de60022f560f31df8bf88ded225cc3df2e00c4640338a68ade04b9ba8e50e3f2340539800d5835f33217bb71775944922f1beafb52c15de46c95a22f78fe05614355a1ff18593b207067daafd959bc3f938d029b7b8dff2f90c62fb8b67a730be04d62c211b52773e250f4c3a1f87ca032c5ea154e6bf4f72b792d89ddcf42b2c9d7995f55497fa850102eb098317e4a879e6e55c385d16f7caa3aa8e8e93b9fbb89a39734818b3db64a69d67ebba22425ef5ed751f68a3ec51cf565e87e7fdea9f3503326bef258a5ffb43c3d1f7f94ba6d9c42442fe2550814d8df44707633afa66d42167a8091a654b6dffeb7b6142aeb1226e9362fa9160bc162d8dfe90991ee4b2de3c895da25c11480c2a640b979a4286caf51a00aa1c0fd5450f4ea99e1d895f87b7e87ea4eec99f0743c5af0ab52a8af4e30dace08aab5f5472b4062ea2e72da04c6379eeba2c2e85c758f8e77dc1a7f56ea5c3f7596d9a93f300d2d445a3f18218b328e61b933f76c4a3eb6f0fb57fb1c7e4b41d555d2598f0a2f2be6d6b29321702cf204df12ac87609c31658a7fadac1b7e1b49de9b8f9c8ab659047c8d7670ece07a729e85ce0e9f32d7a8d24b5e8749a0845d43ad2275953d048b56b85d997d7f225318b72ab8f162852d8ec5f74163241b9c2bfdbd57fda4e375f47b05af15d5c29cf40b0b544f6776e8aa571c7adc2aade675e1f685789c81b973e766d0e3bcfc46693bab28369f33c2eb5914975175f2d9930c313000b19dbe4da6d351be6ec06aabacf4af1df8ad0374e71db5c0164771fd458d4b7c807b9e6d117d49808b3ccb2231058262c0acccf697c5eba43b261f562edaad5ba41aabed096a88aa6f68010d8061560d60b9c30e92c631079921c17b574659ef9f60940a04a56c835f0b87533025d74a3500338b2a6cb28d8bb69969544acaaef3de7daa5ae061009e48b83ab8a05af4b92f32ee54564cd0c07f182931020845ad6b4b62b0f761cf888aa9526edf9504c7af68a56a2ad5eeed65f811ee83e02dfc80ea218ed0e5544ce5b067541527d74120784dddd161ea657c939d384335e96f920a765557ee5ed27a06a50c61cd5e4e2bb1b35055eb3d8eb0fa04ab7003cd8d993067b0bf3fb2c168b6e6526a752c19288a2daa9f2f6eaf1c6273e352c10bc45df3e7c0dae5a0f49b676ef588a7398221be347858a516e6d4dd9ea30cb589ab92c39031e63c830d96d7b303d8780334e5f8da71716bbcb3f8e481a4f1e17fb2dba23de65fd8d6b2bf0dedbdcd391382014cb17a0a82c8593cbc46e51184e8d8cb2e89375a7d60c06b49d7b600981cac32cb04f799ffcc7e699793404169844029c7c6a39d7f05eaec67d41c7d14ffa3610c6a6221dc8d5df6551d0b0726e6f1eec9de0a70c924dce254d897b7ab9f859493cb08946665db0d520f4f6d29beda7b084fa0a734e1b4290e4a7b4b68278fb28c090edf728ba7d2e899e32aee6a73916e348db0a585be4ae6bafa4a434623e14bcaf2bcfc8d8f42177fa98caa520d014d643b27ec21c655125ba5c5f6d9ff3df56b52b88e9b0a7afdeb471553769142ec0bd74bad6da79f307713745eb84142218df1f929800556de45dec81ea51c48e28db547eb23754884e6d236d2b09e1f1edf9d26ef641e02af2cbfa2e47d37d6821fac942f8582f6fb495a777aed3d6746264ec90ee8a46fe40db5bb5c40cdbcd9c06d145eceeef083983c2b7fd145050018cbed5a6e72dc18a8d741f5e801835b590ffed566cdcab80a416717cf9855bd8a5ac04ed17ede1e8386ff737c9809c33178b778974f2aa23428b0594102c2a12ad90034552c2298cf030f214877358cabdd43c47da89234d918cc3010cbb95d5df001f653f732cc3b810dbf004e1087195bd12c25673614cf253931c194dfe67c72ebe130b4b62fff6a0a8c14f16572ec15b99941fce55f682a01e19ec0c66b9ad375291309cb528c657744ab10c6b8e7f645628a963c96eb93e988ad86e1c6e0ece3e7cff2ecf04f314ed4c6a155e75be6dcab0802e6f7f809327bd33689f53ab7c3bd5d371e44e8eea72f0a1844da56ea92597d1ded524bac3daf470ea87c9a87dd7ebdbc44364d2905bbbcab641636ca9e218aae8df4bae1d2f2b9e6ce7465dceb4a8db72149af51621a9188c8c30899f85616c614492d6fef00941d81e39c87087bd11afd8bf09c4ae276ed2cb7cd4d91e8bf5863cf0b07b35f2f0a6b10b6c0e5f7e20321a0e6da88478dbeed0b7e13f589cb96dd7af0d0417469b49e3aa58a352ecd02b47785098832ddd67bfd3af99a68bb217a7a58dc11b1b7c3202c2650d378ab7bf2df54958465ee25c5a8798d87211936926dc1ea509005a8c7f3c445e35af05825b98818e6aa1140095992601c36e6a028f94fa457b0a8aa0eae77264e5f62170bc10db3845a3f24015c6c564a7c98440d8218fcedd8b726446e0f9d0d31c7f77e4a4a5c347ef9b5eba574a60d12bcccc6093d72746163423668e71099c2d0067c9d40ca07d21bb4a09ed5936ca9eb07c457b35cab120f04f7bd76c8027a302de7cb90834298cb5de4efb34204d10c1715cfc60a63e739bd0096623815db6034551c784e63db12c1fd50043a958a836516324edfac2c0fc957fe49afe0e93691d42b84d68215cff2d64b5d79d80584d2e8fd9492d3ef353c78dbf7997ccc35aa76f4fc895844410e8b0106bab2f185a2824629252d92b35d825df7c05438e029943873079957417933b826f53fba3dc687cc129963b5bb8bb2545cd6d79efe69e1c6765626bc4d668dc3af5489d84b30322536abac854c1f84a941d8cafd6ff532713a3c458924753b79b66ea9a41a01189a8d827e27bf4da4e2f49478f56525b61c835bddc23613f9baf127663983f78636cf9ccc56c39a0cf572c589b8c763fe15349c32fbab3af503e5d21f0181419e25b3f37d1f04daad5bb1e90c57c09da7165ef2df6a93c04aaba54ed6e4102d580e669994ad0a2351a6f502073c2ff1d8bc5e99cdf56147c7532ce555718293bf80d2d86618201ae585eb97a579b8b8810c9e2bf770b4d2501f75d78b145c519e2157d0d6b59b9044562d8ad8544ff8fe32e8f0c971c1e07ab9383c310a8863e5547a8bf200641efbb810d59ddb1ecbdeed0ae3042f3e14bc5d6279be41e7f78c4edfca95f6722c15db59d3f289a749e6c28a231a229723dbdf72dd3f69d8a21916afaab64e69fa823c85a24ea9eb3a5ba1866969b64ab860dc601c8993daecee236af216cecd362a2f0d2cf271bba715a3956f4f76c3424c340910a3d848ac9537bbd9af28fee89c20538bd2e392272629c1439074e702fcc013c8f5295ad8cb76c7db15eee726489e73c6fc0d45f87bba816904c9f48176401e4b4b21ec732a235f35e68c007e0d1d805115c271e3eb099584a526be9aea7d871b41e1b8e38d23ea336a2f32702c49cbfaa42405812f3b8ef6f7e8c80a0d693fbf7cfb4a71d52cd358cc1fcf4524baf957ac4a40bb0bdcb61099977f43414cf8ed0d773f73c5695a761f16647bb823f99e2f759a70bc1227daa933a32b7f5b9086a80984ba023a09c66ce3fe2f8458d6fdeb763b8a577eb07662e938f998896d61de4f988802e245c0b0d9592824b31a571dd00b7b8238bc0767fb0da529bc079dd1074d872e8576ffd683aaf507e8106fb40d0482366c80ef4cbfc8eb00e9d804f3ab7ceb9dca891a1750fe5a2e32cd8ffdab2d0396ab84730610d775d0fe1ff8b4a0272fb14cfd2705ed1f88162238dc118bee452ea6f5f6fd90a793b6da09cb9052177d53ec7938df18e68a3743e4bf2d7c5e68d3c93a5179f638a8c7488ab966161c61e37db43a3c430f416e1dabdf5debe566e60b86a4106dc1adec389d461e2af39e3d09684db5bf0bed2265040e5ebcd0b214446aef622f0529990d8b0a070acfc76e2b0b1e2ccd564b5b875bf6480d82c0a8023f39a5050f6fecf3c7d64dbf6284a99824bc9853fd26a48b075abd9921234fa7a59d13eeb68d72d083d2a472c74d25985c93ca6d0d87416138234fed366da3706a739ce5f278372034abe5a947396c423c5843a23f9afd5a2fb98ae47708bab22f870db63db65c9df238176e2e66b51251b187ad72e2fd13a19e64e2de037efe759fb380f71ea1f1853e641a2d28899a4cbc1cfef4ad9e040c4549ab96860e962a65c6814dbf21702af06fbb73185b652ac15750f71b81f109626e4f19fc7acf33dea9048fa33160c84d6a790e97c81ebcd34c121949a75051264f5f2406fd61d0015dc34ec272316d28a7f54612b53119c9c59472fbbda206aa1531d3025c19ae2efa4ad6d977cfbe8d9f32787b9398edc53072f17ea261a6e0d12ea657e988e1c45cd9769f8a53e0d7f2b398b561c70d99b7a21c171289cd62d8740b850ee4a4d0b355fdd0f5cbd0d45e53276ee6c878baab681a51c43d682d62eec68ca4a24a4166a6693594109f1896d6cc47670e14841e1284640b5ce4fe94fb26a5dd6eaba97c142318358e71f671723b8b3778811f77f744333642037960a61a5398526e2743bb293217c4fbc785dd5a56f42ff8dd02d724f177dd081eb2bf7a58f2e445b3fdecc738e34a158da93ef3107663508d9d0db78eace059431318d97e10dd355b859583f5a967e22c21a4b59afb4bba867dda5ef89b76022c3886446ae82024e7ed3ef46ab6a3c6d40a337b875a97cb998402b5cf673b668ef6cb38578f3574907a9dae2c391f727429c4a00295adc610c5886fcc1811620069609668ec52970ebf1bc328b1093e55a796a07c160e32271ac8afcef2aa1f3089dfa5426a7fd0af1ed49a1a14d0730431e55339271c1d38cd6578cf42243535d0154a38392f8b7d36118720e6535e95c8bc03d36a2876ef542f91c5e9f1649a4e69451fc43c969175ee51467f10bbb96d4b6d5943cdd9ba63c7562cc4d0729c97eb0c3d26f52fae5d29dc59625cbe4d0c5e4328805979346a8ff367c9798f3d1030877fae146d2b51684cdb2f45f842ae1e470f9d4872e19ba94a54e41796b05d142a5ad4b11761bdc097bce0b2b594ee6ed16843e7b62fb0e6b03cea23e42871c7a47800a4a1080c4d187ca9b82d3b2407e997856fc251a943cf12f394c875f1089703efdf91ae464eb2f316d8131b92032bc2a8628d55fc0eb0e1b841c9abdfb93daed5d1a422f62eb537500253d0619ae47f47e0900822c0fdd5b2c82b25a9c4ace262395093dbece66824739e07fb80158af07612284645d9a01c81d5ffca2d5901788244eb3a4a49410bd60427d326d5819e2dc00aca14503457aedd5fcd029cb352fa34f5519ae3bd47acef2af55b85d64fa40296f2c2403fc1aa8c76fe7eb6127a5a331b643ee3b82808431993549df21264d95b6e556f1b8384d891f61c9eb3d4c6be0d7cc409ba9aa903eae554d6fd2e17e1ed50b94e07134851b167129aefa433d849cb574e5eee2b7fd7bed65e0a568c42b8075071eabd21ed28ac45fd61ee6afc61901816099e3b58ade7f906d232ad95f80bb91d6d525d75693f0415148116d6aac0dba08b3c8f98f776fcc0d33bb984ecaab06bc09bb7dcffdb5c4bbc68282cd54fc75e48e037b8df543278a495d7cf8f6f164fde01d06f8c47a098be0fb49312168f62877129459fcec8a3a244cc1cbacf5f4f349bc29aa09580cff7b50f01879c00d3b421c6f56b2c821bf17747f2e8d754c247a06fec96af7740d469db37876fe4416ea6c135f9f69587d9bd463abb9b08d4a57477e9e7cf9a91ffe252ff4b8f638e96c40d77cbe754863e6ec2a78abf5c81b888024df539b8957aef12aff22c9aec03f214f601dbfccbbb4b232b63bfa5f47a922504b78161c14bf9e651278b5a78d466bf47f74a1b4e81532ed99762b4773440381eec76b70fa63fd0512a4ddb4b52bbf377201981925396b7b35c91d72c0a1ea5c24b86cfeb00a5bb590ef312c9553b430d53bd91ea356ae1500effe2b23943cdf5c6b18a200a0d173fafdfb8d1f4ee4e5b3016188244eeb5bc11cbf02bb22b497978576c5f6de211772a64543d823dee474ddd36b08c5a256e65ad7c59635eca0206200be0edd575bd72efc0ef3ed5c43a2186bc2093225412186291339916877aef51ddc413f49116a687b582300eeb73603a01ec1a2a8189c1a009b1ed315c28b21a2802333690ec30fa557fbc94d04c08700db78f57501fa0b081df64925ffa55581d5f84872cb80e9006c5d8011c173d6417152c63d54c72a05caf2c6e8b7e8705c7506b2e9dfddf0739d6b9e2382be491b61bd6550853c3053a6df9b9680e4853383131017efc5b9fc5d52709b35885acc59e0aaeadff2006732c16262d067c2eb6042320dd8cfe0c48c0e823c84ab57c6418ee0b2c25c2325b9e18dca7f7846ec99bac46d41815449d10b1aaf079702e9c9426fac5c58a51c7679c3a9b407bda6b119b44ff2724fec0c6d710cceae3bbdd5ed1e352e07c3f287bdeb838a71b8925f2e336875bdd726a0e2510244891fe71dd08b897d2dd2e4cbbcfc23d11ab8524660049a0ae34d14c9a0c13aa2b7b9b4c31e1622e105f5a5f3cdcb240f7f94f3c199f85eeed811f367e2449517ced9fbee69ae80d6db0f2fc167c2e5bf8e1d8cdb73b694e34866d8f4ed24cb96dfa5d751c2d5f198a1a65c6aaf89099cba300e3b1fffc186eee5963a3cf7b8c9ec06b96f8410f4163b63b501cb18a33f80d6c317727c61766a73eb43f0df50f3cae74d7462999acd9975ca3d845d8b8693dff8913401bfecf36168f081e771067e20eb7bb11dbc7678ab3fc35c974011042d094d1336049fadaa817fd6f7a3fffd195ff8a141dd71c83b54f4ef16ddd7ecf5bf2e40a6c0b496bfab0e8dfd0c6f1da863264d8d7d88a3711c6bfa8e369e759427f406532b355b27d7e6ae8dbb6f69526feac53010b8ed558336e6ee0d0c9313b213b65e27ee4be10e915218397c25198eddb09cb8852d07266a64825c2dd6a05d726ae6b80664e7cf85012a8035d4c03dc1d13e9dbcbcb1ac38c4c3f3d90b67e7c4bcaff88e567f940b68983f1901631319e391f41978eaef00a7a04b165acf7d4c3b2688331c129650c7805bb798f1228f0719d34ce9153a7ca5fe0cf9493dd427fe8b3e6300330c437314f391cc58a7d108ee5a004d96c4fb1938c6ebca09d38058f1d4ccd345ccaa5a55bd33dcadda0c865390cd9559da7a6003d6a943d52277c5027866d0fd5755323cd50449443d38dbbd7efe1600e06a6c410a120a394b6db85bd68e4ffb2bfd2723dc3c6c3bae6be3ff1fa61ed033f467c12d078c5bf98cfbc82b708963117311a09b12b2045601a328e1d2074fa304e74ca83ad9b463492b6f541cb936efa9d516992bf019b4ad590819d396f82f10ae13bd3abafc072af56c6e6ef786f8ef6bbc7f03458e10c01c7f82ef3c20d440f770d8ca5f5101d37cfc915d2ce3d71ac970a4948609118ff5fb3acd96d7838328ef7b1d1074580908b83a42e990ef8b72f4053cabec1558ac877e2061405a0ee0bf9e7f590d753263070b0fcf8214d8ab00b36c062025e230ca122771bd093442fb6a248219da3509797f98fbbec50957b8932173aa6aac8990dce41709c1341956312414592d477213c500a87240c964c275933444544ba0e387657b78695f2433510426422e1d10dfe094af4a11b5ae8d41616761a5c55317e038af82c295f61ededd0218ea257f9d3eef6210f147b06cb0453edab5d0ad0e95a92406901828e851403f08d574d89a6d49b70ed0546e0f22f387c3a3247c821da82dcb84cd5942f8cd26b1e491bff5d01f3f6abf916b5fecf052d6498df7a7eb38cae83fad2a04e6fd206b0f45964cda6dd6e2601353f32bf42821774c1d9249dcd05e8c79c3ea7048a9aa782c4f56a018fa4def3ffa1340b79d8bb9cd52b893629e4c12f5b989b0f6fd1181c08804bd27b8bb0c939a5f39bcd1003f4d79be991915af1d84480cda248356dea3579100df46dcd77d877712f626fd0b9f933f9e067d5538da991accff9de10ba27f5f75a2c514158028050b59832c264ec67527cce08e779506e5c1906faf5a6680ee3b7cc4d84844a2c775778daf6022242486ed9ab6896a1f5d637ee9e63a8903da0235ecf92d09c5b23e12b9999324e9d302be5149a0c1df6bfee8c13ada496777675aca80ac46a54e7e42488b33506bf7b5cd7c6fa38f97ab2a9b89b52282a4a489e54617e500b926ec0419f18b2b64f3bb3030ae8dd328c7ce9e27712b1b2c56c9f4a16c1c08ca1249dcd8839596b80b9e908adf5ec9b02d82dd3a930be45f5fb816655eb3256119a565ee9b94e333f12e58202e72515920f91848b0c373d66e53ec7af4a58894ad84c367c7c926a6477593c48e9421ad2820311cbcd2c8d2d631b73ade0b0498138e2efa77caed02eb7d1f6e57f4f0095c355fd5ed73344fb197011e0202462c9f21423af1ce1318ec4c62bbc740d4e742c92ac29dead54cce0dc1371b146fe23a6ce11ff23ed2a51b5aa393629ad1d9dbb0338ed87a1316d57bb1cf226808b52a9c22d0bd8646fce7f89d35cb14ed25a0af8e2d67e916aaf76234a7e1b6869847cfd0fbfa6abcbcd133126e60219c75e79e81fc0983aca5b9cf2ce28e3f4552307b0fe6ed03544578e955bce8acaf5ef690791f79e710fe2a9c8091cd9f11541c469b1395e185fd3d5efa6a0ec99d55e184326ce498587b5f8be4b0c03291457d25e832c1774dbc1cf4e629dd36fc3f42fcc71159d607a5b1a353d445ede35942e1bf763f7c6c2492699a14895af1142f0a4e0f7ba1c756131b3de4bfcd3eacaecacda02d5244796cf9f5898a922cddf85eeaf7bb7f3a31880a1ef560b99bf196400d6daaa0204cd8028d1ef70d0d3dceae1f252ffe580f11eaa03fefa09107161c4550a272b140c9b406ceca77c127302d8b9fa28b2bf96d9a8ad5ddf356bcc4372cb23eba9a9b581aeecffc297e98173350c40105ecb583ee51f7d3922694666972fea761f93aea145ddeef127013d3ad115da0d412fcced1289512dbe3b66a94b09fde7273b3f19eb37b40856dcbb6f6a0661eb9dd658cc650a2174eeeaf9d6009eec7b26e63bb06dab8ed207c8d8b1d5466d523d25b4ef9962c983a3e5131636812362134b0f93b82ff6ba6f91a8e83660853e9fb781b7398459950a674c4fb983eaee7bc83ab605838a2b4bb5f450224bc0eafd5d812eb1281452437ef2de04de0e93dcdd9352b0eeb4a3607e6996c41aca1a0ac7348a4595e00a6f3dfed55b352a864a7d3f61ba6587b0a2bc08d0772ad4b32715eee6805d4aed0a302bacff3759d8b9b2210d1411a4295ae2a6a4a4bba424edf3a0bad1b225d8afd475ff988fe736657fceb0c85bccbfa28194b3e98c32b14c0b2ee50180d0b5561c29333ae8597c098a7b6e5d38c45c40db86a1ca8a647518528af95c1b6d6e23b8950b90f1489a15f1ee2d0eaca51e37d40358be4d9ba969810e6dbad3465858888ed8f590fc63173a0f9e8e9989c994cd1fdd8c4b5f5a51ec78cbcf388120ed89c29fd7c5b7a7b54ae4435d5ff4114a099d4a9399879b55dd2412775f3681eaa64f7a06038ed3c4c4c8ca2e164b5f9e49b1bf63cc822bf8550d86cf40269c6668f04abb238c2f0851c7491b4bf71e8dce84626987739fb0933772abbfc02d7a0501e6ecb1df79940c9baa1443c8fbea34260248b28459ef8755997a2d6964a49a02588dbc66967c28dea247c49c440fa9a37592d7142445d364a891957b9d36902ef36113d215fb6696649c3df2cc9095fa74ddc204992f174b013c9ad35f5e5e19842605aa236dce618459e17684a309bb48de42f5b9f3fb821299b2a64ceb135ad237af5537c03ee2e4d99a01efc1a6920182792b989186889cafaa8f66a8fd05a656a86b626ce34ff7a966cf54b8b772936e57df0a02e1182272dc5fd395174c8f60a3afe38c0b11713a88ab89b4555a920fda08247515f3ea95acc226a0f294558fb6e040f555c9a4359c3a1f980067e6a1d068f3e6ffcd386c589050d33adc8e45bc2c3856a81d58ddb2f6d6aecdc935a56be104187994f78e0610c8b67a4c6cbb349602401a5cf53d2580e7f16f9ae727d5c5646a694ed52421d04936fe60d230cb781f76e4232f92001e76566601b8bce3f536e6c1f3c130849d5c301d1acb3e410b5dcbb68ca20a4edb6aeaec1083b46ec23d111d4af0f5596d9f0eb4b97be903b898fc74bdd8e9fe7cbe2c6e12d89f2d8121ea12501346377e5a279d7517f65ed1b90b7ffdb148cd8fd34f28bec0f439a022b811f92be8366fd5222619153b1d790627c3341143d645346fec8d436b9da1bfbede2a5e63542f865724d354c2dce57547dd15d0e99eab9bf108a210cefd23759dd3975e685f2327a7ed0d3f897479e6afc1799b8236e6e13432d515ca226c9698c59fccabb9cf094196c9b816c5c0530943d5f85d6a67dc77b2689ca0714678898e465ddd18be92921cfccdca3f7bc2da581a57ecddfe63cff828ab7f19b891bef7f0c3d342d5284e617fe28da476769892b2ac16599dbd87eec214211eda746efa31d24129fa455183f34eb296fe0c017f32a2724a24bc06f2cf4588f225302c4bc747d011d3b16079196b770fed5f91ff577da05bbe3683458b346f20bc26471bf7a0c6aa74dc456288d70dde52117e5489fe78e992c82b556aa515060327103680dd96f598c9fbba0b4ded34fa1e312b4abab6fe7d8f756fc76963baa3ae95fe4f1e7354bd8f7cad9ec926997c661d02078bbbc341df1d31540497163c7a166a40dad797f948e4db6601b71be84f174ccc4c5a5b5fd52bcfe9d9da8004e7cf7f29fb6bd9edafa90e191cfc0a53e0594a40153c498e5a2620399c353b544c5df21efebfe18cc4fbc16278bb0f699bf6e23779dacb1fbe382ea135235175d48fdbcc590c53c1f0416a7643b4d92e69fdbd958ac9b2b00aa851fe917422c77ee3b1b457e3ba1d34dd74770d2de5cde388a14cfd901bc15d6415738a7b81d3fcc67b3a66d46d4d2d96e457aead9f1c9bbd18440d98c9733726c4eef1a9991908d9cbe6ffb1d56db1b5f91dfedc5ee97080d0b308b596ec452169c8e7ec99668e190354175dfdb24c514d6fcacf1be5b9dda062a3228822d0bfeab0adc641097c190e8ccd5b6a251ce2af8b053d27be5067141d5b05382085c6323c56c2fc9c5cd82283d80b21d794c96fd9f16d521031464f6504553819c95b6be7e8bc89bbc0194ba613611b224ebc90fb905ad159f7bc4e836b9cb7a480de6493a9c70534ead5384eb042110f9aa125a29dd48735fa27cb15f86fe5a5db8ce12dc8e07b72d7de870a82300111c4c7a9a94e84009e481385ec2ddd7f3165dce16e6a0b6857dfaf6eb314379855425fdfebb08d4144f06f0663b6432902d80ef9d5a687b2f702c022f6eec2566768aad4314a27e9120e72727a67996c8169411b9b5f09facd131f57d321f7fed4deffa1395567d895f0862ad23ed0e850c0529b46bd2d2cedd6cad2d00596557fc2e182ac754cb86120e18c6981fc8e94e92e8b3bdc530c77815fd6eaa0671df80a0a5d14e6b27345fa84de6e78941032660123357c23df55acc7a2f5c7d182f7a0444ef7fd5f0f69a2558c8039d25f8e6b778c0af659b7379de566a805251d96b1efeac3dade9ea925f39b1b8d77b13a37b63d360543944d25726fd86a27898897ab57b86a199564f4d565b8e19243d28ef92f6dbfb2bd8c6bc600157a077a7d2201ca43553f7d2fad650be77c52b2e268489e044390f16ffe980f657a2dd58be91d5ce16ed72171e80845310667f9aa8b79e14f5c02bac4254132a144a39f96e6e6ead103012294890ffbd8f0a4c67bb54359104d6ec870373935a9739b2253b2d87ee5db7c9d44e2a828c44bce7c81cdac3ed0f7e40d414b8d80a8780bc2f37204f3d71998061f6f761d5f52ec35b591dd93c115ff4961166121fa13a2766c5d0e81972ab28d997071d5b025b28cd766cf9499ca96f832e0c7dcd9ce674d8cb72d17160013a3df6f00d47e01d35ea5171d77227060bd3d409d408bf517017b3185848dcbe9fe41753d52b4e93eb091f68c96c8d9a62cfadbbc3cf8ad00200e71e25747e3dd20cb74b7d5946f78f3a07cec64605a2c5d7d91f3d909a7f07150ad8f1b6516655fa2cf268046c2b0ad3b386f81f69af19d76bc2b0471b36eb62f53a1ceaa4f7815327fde00c26c807a6d8034467fd8ebe967d696f2bd26725a9975fcf881a60aa7a77187e988f801baeb4d99f80cfa90aaea7e447db6096a4c303d02993139e7943f71bb2675ef6fd9e814f05049b3531972a681f70dc116f9466d64ae1e11dacb9816ddd2ed436e82aff9939ab7a1c5178ae1dffc8e806b92947f80a1f5af99bcc5f8f52ddcb754392d3fab89c95ebeb842f336a8426b5467f043c6036470fb7705c9058982d8765b21d8e39767cd1a651511e64d4f9c60a87f2f639b6e8c82e4b673a8afb10bd50a8a9ef0406e3b7a3299639685e8c3b3d93fff5ebdb1677b1f8784adacee2fae74900497a96d28fb243c2eabf9585d0132a02e10bd7b242bb4d1a15b97eb148329986470959edb36a4042199056759273ead9eaa160e1887800021e4d9a457c5fd925f89ab21a948b8cb783af8113a5095c9e9d3769e1bb18bf8481cf09362e41446b0acfccf6c74a4dd656a2ad1c1d50327b292cc005b06e1c27b0e625e427694aa21701b1b50583e85c882c62ba723600cda431be667489e54936fb320c5a8b5d5e552fea4bea707a921510821e5c143154d35eaf2bb9e26257147cbf3fc8a022c326c1b2aa5c941d896e16410168d2764dfa72f17f9bb8cc8466a3dcd48f842fe21e6d95490a0080564a1c168096cb05983b82b3ceeaa3a0add55481eaa545dae072278642cc44b19ff41b277cf7430525eb014b22837e668956637c22f0ef9ea44d8c6ff1d594505cac1003b1305aaadd8d953ed89ed8278b3b5bc3f96a325338ce042223d454bd1fc606913d54e5baac7d8bea602918d9684d58f2a643313b7576e3ed5f33c08409e056c1afa01fe1d5af942b62d7c423d174ae3db062aa841f382833d825d6022e98c3efa7815f1814bdfa0264ee5301c55f492d159d11a1403abf2fcf1600da24afa426cedf5fd743d880a904629fbed19b0e59b153322fe7e03578ae89e4a17362fef89f5a7fe5ccbb4a38a37a342e78948c4ba7624706e63b7ed277e5a4a0f026bca802bf383d0ba2afa9feed12797d286b5b42137a69ca900281b27842689a7904c1e268fff3dc525f469686637f1518017f5a09c432dec2ada68fa77b10dd50c2263e223e2047c71182a8e71697625418edf637b395a1f77e7b9557f17076d90290bc574795c5c84a994a113002a6c11cc84349f7ad760ece963ce86cc9eaed8309131b4324c4372707771c66b661559196e590d1a9ee3ec093cb8f6a2c435ab71f7dea426e1d14406b55fb705afa0edb95f0c4d90ff46048b19421a04d1677da68f6eb0463885115fe5073a42e268f5a79adaea9ce6caa42946700a92bcafcffb4a3f3d6eaf792ffe39d58d49176fc6625436f4eef483f17d2909eda84352057055e2204df39b6f9ac203878b7fb54545f062168c28d9d28442524552ecda9bcbb243503add1e29feac79a96e319b3066bb49b220f09721f281be61cf6837b9894b8532b8b9dc357504056842a046fac1217baab44b8c4e8c3aabb646bfdb26097fab3aa82edc0ec5c787e32d282f2db54b578d6a35475285d00b1d5b6d329248a659018c275f36fa96fbd82936b0c9eec5f35475b4d266baa9334a5ec3a263e6b142812ba5224133e2f399ba1d7a174b5d4438626eb85a20410adf67694a310821aa36b63d58d67e264a7ad5c0bd6222b2e622c6919ef07961be6c2d5e1a6cc182b9cad03b9d69345adbdfbf6e5877ea7a5e9ab5ddf8b34eed16029fbb8b6eb60b2a40a7a97c71a000fc4cc5b2caa8391a8e9b00b1133bf7bea349d65e3354a5289f69437fc73b47e7bf045079bb116afe3790223d3aef15dc7e1ccb127d9d17991d8efe53f851ef25093c82527452589571663627d52406985ea96ddc24a71b5e9caee63b9ea912cd607391ad31d1f15c04771c79ecd37d39b2ec0447a86b0168ac35b1e9b015bce960838ba214cd0913e3a01def36ce408c5a8474874c7d1e9a129236e6765f14cc221d11cb0ba35ec91192ccde8edca3588dc77bc586a1caa80d9c8ed539491da028ad42e2c387b877d128607e58af69bf1fa57fc39f455f31f278df8692539beef539ff7208f0fb78fb05168e181ff91ec967b83a73376f8bb9ac2fb244fb84e617f8119ed7f1a943e773971c7d3b8898960de2535c5d3fa061ba70438b5a540fb58c95c9f963dfab463a503ea97a49e704cbb1c0eceb2fa2eb1b9bab7e1745ea83b54413e35fdfa22184bc3fd82c3aa202b070e0b33828025067758740faeac376ecd9064c717af6b0338903af62353f4c10f1b2ca115bb0ece40db4d164288ce3e53f440d4ff1a9bec51f68810188340759d79f66f41473da061a4b5050d9ddc2c14dd467f0ff1dc1908af34eec530522c5df8b118f43728a9e3005a1fcf6c2763bc68e5c1026f59651c554dfa5c68c8d8d68d7e512edd983ca8a34e2554d4187ff9a8d682544d1ea74739ced677824f03f8d4d992950b966e2b1544c87188952c61d5ce30a225aaceceb09661e7483ba57cb9cf7103dd154c7f118f9dc3462ada3bc9f3e158f50eec8fa70edb58ad516bd6da28685fe624d0ad7c49c5305289f970da7c8369ce0f39c5252d49ca81bfe4e6d47c8e4e3542e55dd6e42f19ca260ca85ac8bbb23dea8cce239735a6785082ae5599eab4547dba7d2ec3f7a4934fc044efc5eddae898c80e41bdcd63485da36b1dc40ede19a186ab12482d77ec3094b6acbec48f54ea198f8a6a5c31937b140ff8cc7b3bdf0b02c59cbcdb352f5775a5e78757e0a6ffd2cb2fa0c09f6387190dd487206d59e284835b55098712c14295de5f6678bb8dd2644ec81ca4a77eea85128c9767d78bcc1bdbac1ee4e376ecf261a54955e57fc71e6dff7aaa6959ccfcea3f75bc723829ea0cc6b69f7f306de9336cc6a4b3920325f833ffa7d5b4d2a1b883612f080aebf3f8686db332d62324ec1d3d767978c9b51137df39a64cfbf9a7e8b4c0f193086a7a2b79a0f3039f6bd85b619e7a7b1a437138241be70581e5bd480aedfcda08ee287a1f04749645478ec83a475f5a6cced4d0e26f301b8ae61f6ddba2cc3de83d991be6feecfe79ae548f68021ab601d2b5e328915cc9b22a25d650f3143102b5abd65c92d91fc8ba4bca79249954df821cceceaaec2eab3eec0ff42b490437993f0ae3941ebd42990431ab888cb428020b24f2dbe0125cb461165d3de8a30d7d3ad75105dadfda1726f42f2d22230596743aa63248e95dfa9fe58bd66a814b12a91f599cf71ac41ad09c08f93f960c22866241b40040f89abd3ce0757bd4946bb4bb7f9e15ba0d4433c860aa629fd05165153ba0d3da67c5d0aa9c672c0fc34c9563b9d997a01357f121e83cdbd5b65b0feee01c80f95813ef3dcba09460c0ba433ffed6766284aed9ddf91a0928d20ea3e9b9676cecce21379f0d81f5bcf99c3d21350eda3f823afe00b4b098b79447c20bf06c75fada22aa6d536bdf791e6beb95b468beef79c0e1c62ba8cfa0c54d8fa34d8f5af9f58ad2ec1eda678abf0f8fbb3a9e1aff168aaf86249eb2bb174f9537b8952d136fa6ed0a1eaa45414a523069dbc4f82bf0e7940c8037c1d1bbf8835b39fb5f74931c894950d8b8962ae8c32ae5a63a931da8ec5f8df85a3b557f8381d25b3c769d9e95f92f08df6af86c7aa99d4a106c4784ac0734790666fa718047e220dd22c3187c432bdb3dc5e15c7156718912e767efb5babd187021d06e3350c7c388bbd45133965e9bc64fa526b0f199648e6b5e57de370546cef071efff57a7bad54fb97a9906b2865e631a0dd3558d64a4efc9e8e0c2c13da7dda8e0f46415338af26b88f0e4722e2e95161e8fe561421ba1bb8c87fd9a8cdf527ea2aa4c0829c5f196cd4fed13f3e2e59d5ddfd37093782c6902db041ac31012cb1266611df7db850b0eebad1777fe53681b06bed739f60c6aca5f906520839ffa3c176639c4dadcf076340f363773f39bfd133aef1bfb0933c9c5a304e5ed0ecb825e53b0800e91c30b4ada423a2a01b72c146fa28aa4f88d99fd9716fe91466798755e91a2301be65880277a9ff8584d43a279e07b7a647b8a9d642820194f867b61af72f14df666237d7a7eeb6fe6a54a78ae590fac651c0f2e1d6910bb69bc9a036cdfa7cd992d7010f880226f12c0c2fc3c023cad599985038d92988e447ed895c36997ed204f77ba523be6e14c12b896f195c0b2f90746db5b69325815de98a9f709eabfd7fa27cc0448269a251feb2237934ae15e34182836822964131c0ef1132bed77d978db20b944fd2e7af9754467321dc3d60629d0185875222cb03ab272dd916d6ec3266cdc0d43ad907c903bc0cbf1f0265a3f81d0cc2827cbad17b7ce99f05a604549cc8e565a75f16e1eca954c2f608e78d912d901854882f78750995ba6910edc898ab543161a7e8c77e46a3f55d5b5c524f0b054281bcf3ecb02d90e3fb526dc51b90a936c5e266f5be04c491e97096b2c4fcaa02821f715b8a33b2a86390fd85df28f17786e5a38a298aa6045be029ff6a8f109cf7e0534800b7538a29002d60891d59980dbbdf39b013a22dcfadfee14699187ff6040c0fbe53ecf447f4efa5a31114e53eee71e9bdf2d226736e39667cca18eb195196aac9a030b7d2b8bc44d5e73f024e5a0739b5d6c1ea206e8cfa05271be3a5710ac2684cb022aeaff70548302d5dc8abca39791bc1681515a3447862fb9677fcb0c5a41936cd11ddde260af0a123289481363c331ec15754782722270be7b2892c3681ad0764c810f6c736cd9773559a22525c216e32fa2e40d8f321a7ae9bc83cac8890d12dd98f7266d328ac9d77be46bd1dc7996a7dafb573518536f92ddcbb5a19bf1f0e9a54469aa6905fb3dae0c489027767e8cb0e3c8b60cde47122272469f567987ecba9be4bc6136b4459a3a70682c4cca02d4a1a265f3c44b5175573a7864cb3f32cd93f712f2fa14509698747dc99cb42945befdeecc397d05936576195a9b38ec2ee7a990ad8f92f711d60cbbabe726bc9da0ea44674e342353729a024c39c5a9e262b52b8ecc28a1686353cb99a549f3a1ae68f9cabe51647653afd166e14a3361aeab1bfb1ac375b7002938da6df71f9d50dcae847e2dc6118289d91b6698340631e25b1340dc37ab5f4b356fb4c458b48fd1f46ec0ea80183ad4783ba6670ccd3a7e2246ae07cbab48c00947dec3ae0b98fd898a696f862727b63b2659aa7423f24a34467a6544e1bf1b70d24020c7ab6f990227f96ee8d2e8c88c62239219f2d159432368dded5098ee50d6fd28446a77ba2d111e5adac671a3971dc40d9733de928f8a3b88d3f76e2f7e08c5104c49c0160aa49b7be81eaa301978e3a0d6d03f103b137b5e897145157dc0f903df96f4f1e8ccc63e87950dfc95f71d674766ea24efdb585c53c37bb04fa560ea7b78ac3ee0ee3d617905a9f33c6db96563598360fa08259c64f6cbf398215f8b10d69043fed4d24a1044807013ec71e7977a90fe1618f30cedb0be2977952409e996ae8a5e50977c2d71dd4b2e3d6537ae47f7c20a584aa0d98c63cd43f6bfeefaaaf7ae0d51c822baffc94ecbdb767a96899bf7eb6a3fcbe58a16e3aee74d33d30e5ee880de68bc16b6cb3aadaf2518e4a8221c8fdc0faf35db6f24a881b11b22c0a0cef8bfdd489bbaf5257ff8d24ec075cb558dfe1d3d5b4ff57e00125c69a5292951e5c22b445543aad3975bf09c2ab4e56a6d0903b87041f853bb87893993148d2faff51ae9d55191fdc2a550b5bfa8c6515cf2349fb39efc411bf8189c5275366c383fb968d2573d7866fef1a6b63c4a08f4e31bfd76a642ba447230e725fb44741e9541a7d63b50d973e8c76310af017b90dad72947c0d675ccb7f97bfd44abe15cbd4a9be14ebeee8f8627d83980e4de57c95af0759cf439a32fd41babf4e85b7c8ace5258b4eccc762e319ad82e63ea4a1139dabc06454ea5d083166fc208b9b86dff4a655380ce902ce56e21a9778c57827ed551434c226141559b45e32906b4290ac48d00d519cd68ea35c7e762a4d67552ee766e5529738003caa789da9e28970adc5998628c818c08aa8f93fa1d721b1594907246c5e33adce5dbd1947a4af4e97427052d36b7cc53aa3e44861bbf0a82042d1410eaeb606345f2e0a70b9e833ed9c43b5c1d02eab7b7d1a2fc3ebb209f39b4af3a532662c9831698d82fcbd975464ae61e4d248a3deae0219c7bf32889b0e51efdd062fc976362d6a76bda1cbc59b9eebd93484a39e0a550bfc79bb8bf5680d359569f7929c1b4019749fea696a28d67103b93af23a53f8fe43487242ebb2280f5c0fba0db8382559e6996f6e249b896e619d7a9fafbc6857977add802ef2192db682d5e739887050378c60567798a1b04ccc495875297ad4d006f30f56401328cdd04c3b0c2824889e69bc1f83e22eb5c25cd691a98d5b16be680a44daa16b1e1edd5a0e85a94d6e6f01dc272b3dd1e33b9315bacfcca4ca408c7c7a44901c09478e4b974ec6969fd704748f355a3061fc9339290820eceb7ed554d414a27b13abfebbbd6829dbddf8cc15ecd1eeef947ce97d71b71cc8414d3c0dd3deb6cb65a6defc72d952003bd99c80c521acd1f7dc59795e6a6f24bc47758d397ea44490f6ece6403bc05d66d1da25dc3187b24d79408b78cda8a26dbe6cfa6aa739b351e55d744137690e3a75a9b41ed3a798c6c297494be7bc9c83e54c0c57cf14c2c31f1b10689fbfaf72030a1d369162eabd35ec43d6926e27c59f224efee98909f14f670a1eb5092cbc505ddc0d6b02f2bfd398d127b48af6927c364843c8af5ed1f919968a4512077a631c129533e9cc1252a2d3b14d225495c961994f367c3edb989d8ef934717462fbcacc6c6e5e2059db9ea05f9952304857150945e602984ab8ecd9ef01372d948c803b71acf83cb458f7c2357da572b98904dcec657223c7d0e6a731dc380f94a16d4fc90d563b23f96c52b0bf1d22ef6b0645497e227679cef5640a11563c198342f2e77e4dcf5e779c28317cda1392e248b682df81576c3c4d221ace0a0e94da5c1aff56d6b7d5b6ddc67126771d4b7c6a9dd2131313aeb8051bac405c9d8fbc0e9faf0a3904af5574c019da6a89dcc845bdf0e170fa45b7be3df4da98e11c6afbc9a45bfa14456230ee65e4ca32dc3eb7805a798229a1ffc8747669555015c89d7e7b7d759ef4a41ba6666c1b979de50011b484be90b6e884434789ae7993e4bf67341292183270b6243beb6876c2ea66f1eef43373834e4b8c0f9383b6286276665ecdc48c80d56518f17a551c5b29170110327ad6204c97b20e4e00ebd20e0dc1f678e008655ad52d41ab8f87ffdd2bfc3cad383646cf7124918268605c31b80a0d42dc9690f95ceabf1680b42dc758d1f843ef56dfbc32f8914ef86aee6d71d82d42c42c5850f459235a086cc160fdc64ed2eed5ec3a9e7d5a1be43a24bbb859bd0b0080d266450a147e9b36bc3dcba02fa0bfa6375527116c51dbae1d9e11596ba2990fa6b2aace5d96a50a3c963d834d7a976c16da693a3a7eaad7fce65d77a18347fcca6a97aa467d4151327a2e0b1452c57d1d87c4cbbb81cf208b66a0e3c6f94e03a74b7d1ab62460ad236679360f88895393dd92db4156f9fcbffa2ae25c6c564a8c396317fef7e57406fbe9a7a146b7e5a3f8d02857005fedd1b63b0abe7a163842702c3f15835e11fa96ed3793c5286c93a3f273b16b8edd04e714cc23874a209b9dacdca4e87641ae4a65ac749351efa0bd975b0b459d71cdf236b05fca4d99dc31ed25d0cb2eea7fef958fa1960a251f7043870b6ebdf80b28251f95cd898272c3e42b57a583e9d1a70e82fad4943098474759b44949553b7fcf7ca23ca3f162fc2099d8ee4b9ed9b287fbb7b191a21f7967be7d973b69a3695e8a689f302032f20cc7cac212b03a6e01c85c08cb12fce93281e363d22f7c2ba876615fd63c136a4870fa035e911e260f2d24f9244b800ffcd57b0087497dc419938ad3d79ce08ab022d806dc4a64dda9b925eb30df0dc387a11f7b6c964f809b090635e2d31cac2b21497b0fd29156c385924a8ddf0f78e303dd1eae6bde42b716cb56dbe43139731db69106fffc8c064cf97530fe544675980e71adb6275d2445c52125df7e10fd319dec60ce4829e37db67d3e9a2566dc7f727056edd5cc4414d4ba01e4baf54f2fe98b55ba7e9962a095652e60f9bdb583c89bf27f853c4f125095c5d6306096d34d4aa9309e9000e6d4109b33d94a527ec7eaf8a96f2bd47b72b31bf096c010db465e6346758b9488d1a050642fe2ea84ce0b25d013b2b7ba7474ad89f702abc7efe3a99a5d84e65f36c44e0d9bbd5bcc7bd45251ff56b98ff838af1f168ea131a8c131837bf7c85c60196da9d68ceda4a960452c53a38b9728539f529a4ced0a23fec5c67cc95a72cf4e1a6c093bdc586b93f49b0726169e6e640b4e239362b8f37a8681d145d27919d57b683c135153dcf95ffb53e103775d0b8135dd483a25712b2124102f600be65d272a184381e23c58e3c178964f4d72a269647461b2c13ab24524a0bedfba3caecb96ff7ad3c79233241953676028ca7e33609fe5a0f0cbe089056482f37d3af7b4d1b16ef3fac3b531d52a348639e87ef687337c5f4a76fd457d92af5437c762571468233a1523565fefa8bc556224873fb8ba806ab4ff380d152b57352fcca349742006e164fe5c980baec455d94611c191de44881581c66fcaa69294299f64241f438be5561f92ac1613d8b823e80afea6bb323705af7617c2e0e763e5971bcb104b638511b0ca05448825ba907a1447568c53dbb427c8dd4606b6de88778fd9207f5a78927030567a533d8c72e6e0a490ba975d6033968b730c5cdad49272b5c389277a1a876328a33c6d7871dab82a34a7599123572294b62e0350bcd2038e830eafd973c39ec39296264e6232c2f63669be0426f814793390cd6fec2677db09d4a93783f35389ddc349a064fb77a6442c07fff19358e550bdebad182ba15650fa3137b287b69d029e7ab73e408eec36963968a5318fbb06aee141f1c36c94a52e98557d9cd6a4e60cd00ae09912229b48c3f20a98346cc1f27bce4299caedcd4343a6d755b2f596f2cc6d4837b8b2424d074f0b3b8185d0c918bcf1e146113ad547c9d489da58d3b03dd89d17c0f4681e03024397439178a566594412611af6bd14bd5bf1c687cdaf3f12409233902f3c2d092b6d5c3b802c78fd3be687a9750fab452a88cf06477dd2d77ec1680386b26da7d8f096049ed7570c28f6f5ecd23004eca9df4002f64f751e79a499672d44ffa474982dc9e96b18f90d1c96afc6f8e7d5ae9a5b72eca4e1d082be063ea9fbf0d3178671a794296b32b30d1935695246e5f9dc8b4337de5367b33ecf1e2338df4a2f389095f3ed8b688a5930530552f0f04939fb3f023c73de19f9c2c870ed9b353991f847abe4b563cde110150620b338c8e9b5438c696212cc88dc7613e1ce3d6dc967e7b77f7e93ff25fea34f84052b465d95e6da1d7feae0b591012c4fe3efaa8afeba7df37e7911ac02cb09343c87f74ecd743e1a4d73fa219d141f887310f70dbbc434a5d26023149a3e3d61c992041283c3e8f7a34e74ac1da2b0883e55188f43e7c94662061e9938c9a770fa43eb3af36a0455425c866c34f249178c628864bbfc92121913c1f994f78f5a22370429fc2ec31ae1b7ddd39d7b767c02543124931662d25fc7624c90d0d73fc1568b1c731fc532c4f9e815300b7e236aeb4e555f9a47670be8a80774e8a4150d67e0ace3bd2b17d9a0089bc47b9fcb2ccbb330112968eaaee147929d174b63edef112e8ab09ebab3289a0cf0e3eb37087587bd37cfc300dac5dfb829d8fb0b5b4b32eb0744f11be19594b42bcca4939cea8eefc98ba3f9a6aaf26c9aa373a1592f30ce0a8be13e03343f66d9aa2aefdacd93c6dee6f403a743fbb921a8247e3957fe702ff2c010c35de4623e58cdad2b24bfc061aa2c6739d7e81f8c5dba9ed14c69ab99a31bfdab9a3f06ad70f338c1bdb79d5ec322113c2095884ee45d11b7dd1b15c0d12c9a1ed94c038ad1978912f90eb034b2f2de3d5bb6826959816facf16b977d54a9cf517eb95716ae9ac7e497dd341ad90577c3f4c0297ae4b9ee16e9f4b767e3de82af49db9a9bf9a097e8a15f50f21bc1b2c1a2220bbc11ebf97a8ca25fce68d80f9b5ed181626bab7a5ffe0e94ed3d5707a43da7d5e3f1cf90e2d8afedaa0c89f3240255e6c5c85c3c4214bf2a827124a1bdd707f2b5d1c467bc9607fe7e194f107ee0939de3ab97ae8707c05bc265eafc6ce087aa5262e5535d3a3c807760c384742c1853cea4ceda70b4510eacf09fc8b4f6f8465ed145db901a8b414956714123d1c86b5214df72a7751760ec5ca35d80c25ff03bcd2e7ecbbba156915346e142bd4e01d4232644f913a1fb4bba1ab0547c22bcbaa18bb736545f3fda87663c75d6a204eb0bce6f4dade4958db203cde4d1e69b3573080f7753100118be5b394a56ba31e9cd1090509eb54f1fd3da9e50c0eccb7e239647daba2330128494d09c75a7e1d8e717d69ee3af7c856deddb9fba23af74c1edff7ed621f72269fa078ca7c31f5b3357c1a5249e7b94e85c9da8676331eadc4f0d28426bab1ee08a2da2f987e9a11e8b0679f584b88601f54e74ecb10a27e5769d26cf357db37834c4f08b8b0aedaa76d987a051a88b6ac5dce65e282d76cffbab379a31ad037c95b8db245437931e8d232337909f94537d167c5e0e892e680c1009da619c8158e8d59dff69d8c1d64654d8e0815d5d878fc3cb5d50f76087d03170a9ded698a6e459e55a356714c2536fdb1a0c4baf720f6984e842f5cd5b96801cf004b088f4f4ec5e50ad146a81e052bf2b001ac3212972977c8ad37d1b3c312abae35be23ab857f1b12d9a0ebfe4354646aecd24ce4fdc3889a5b509fbb3753a3aa7a6a8b7dcd739f0a5fc7fdb6213fe009a14cc772a3a8c5c0cdacd8e9641e06b6478faa67321b5aa6cd3902380283d44c8fc481341f93f4263a5d98d9bf4c31f507fa2a3d4b428e442204d7ad7933929e96de6c52ec80be3bc6fa678f9b4c4eac7d82f30bc2144d8389c61dabc2617feacd19e17e7757b8005c692020c79cd4c7fd17a72d5f628da6c6fe9a61d6a3af16672683046bd79b608e84c4b5a4ed316acd86bd131acbeea901a25373ecf3ead2e03209c1795550891b762ca0ddede9b4719b3824447778c6741ec5b9bf66bf427f408d3d84e6a96e34216e449b7c06e4048257484a88ffc0294950312cb6c2e462ecc4e698a3e2ccbebf6d27bf2222b6c8b083fd00c9717a89abcffc7dccc5f3cf62c16bc8d65b042a271b136b59d6e834a951973c0dde277a92cb3bd503ff86f75931926a5bec0d7b6772c2e93ac15697b1b950e3ba6e91abb4e1e4d60f6444bb67d8207c77f28409c4b0ad07d500ec7b46337543dc571c789343e28feea0fd58ac8dcf5df3212db36a733fa8a643c65a3297cce40b7d45d0c508386af4169d805585d18549809fedcbaa12a72c8289d878d1b41ff22a9cb563bdc40472e3ab23641b26695c8c5981f38bea61b212e96054b295df714c278d756a4f7c4f881d878d2f03c1d620d2de5c8e880c6901dae8f636a3b1ef3509e06066add8e724a53afa8a9a1732432aae31955cf82a05fc3da0d26b53c8a39411ff54c2c0dde2eaf52a085617578ade7ac74bc034ade5505d8953aef38aabc485729dcad17014c9aa6d585fb296787b269bd0b551d220d91cbb2e103954d428ffb2ce9d924c133298577fec09ab81a0524f79bd7b16c0e1f9ee1618bc70184bb21ce6686c452abbc62cf41576ed2cc52ba7b9bf01a5e440b272441ec582478b411ec4e899ae6519322a0e1fab9faf37899b5e79be224cb0bc7ed3c4e9b2a9e87f25c538904e49b512eab07c59b7ea4aeefffc655587d47c2ce9f512a9e62a4593ff7105a6552b39ad8f0968465f48e18ef972b995471be03aa079b1b17758699bd1e1ea667a10a654ba5e3c19af6f67d99197c2bc9ece86c5ee4857d30eef35f6e9abae8390eacb70cedde35831529350934720306f83ad3129356a18ac0135417314a6ba539b646e2d00215f4657f1227eb0db3f165f55cf1984da0d5a6a4e22b59b8ef95b68ea0ac4406a3d684c806119c88a41585c0c59d670b368e1ba82b5506e035b921a51e3d481fdeeb878914cfcecd106cffc594e3d1d8043e2a5492b541bbf1f6a60b83c215303244842beda2df68597f85dc2fd4ab4d64eb9bfef72636bd26a3a60f4f15e296b5952d0cf19a620bf789ab86b4ef2c4ebf008cf99bf6a3406df43719563008386fa6b87f945254b4db4d3ca373eb92960070b1b694f56fd1ce213d29df3a2b43362d377e62c35698c4d28b4e29a4d98110f73afe11c88e154d4c91d16243b2cb49c0fbb8d8d8955389f411338759cbb971ebcfea496ba6f452a6f8534e70fe6ebc3a0a4686e3daadc92438a24e220bb6269e1e87fd53e48ed5d4e68a406797e2e8f063661b1b013655d0f915d4633e625fe6f040f8f1768b9dbd48efc1f4980ad7c35b1d6a50791cd10ff2309cb8af9a5190a3a6e2655ce00daecc0d5ac81b5624aac285f4d8c1a30b5294717cda862f45086ae48d1f4fe9a9fa5e256493d79c7483a24fce02b3a5e307d44d652bbb58ff0a9788748f9e0994accba9643330b977becae980083cb5185c37702c19186e6b5394982b9d4d6e4c639169ad80dc186769f683ba36c3d7a98b22430d97c542568be7ed8545dd17fa6e0bf045acfed9edb5407a2935ba338cf76d8b23f11a80b1d01b6b466ecc5fa0514ea14d1a9c3e483e0240e4183e94a2a5007887120a152719b93f3d0332f20e1bdcf7ef2aab8be26e96799c1e0a9b831b8d8bd5e0643d547810055196b0d9fda7f27775bb6fb8dbf5fc03abe3b9cadcbdc7769e1d3431822c2b30e178b8fc33368d84552ccf741556498caadc75dfe6a85f2e9e08341aa89c01b7f8f4e8a764647c778c5cb3dc482a2115b852eef1c64b7adfb070efa602c1a8a4aca7283630920a16bdf925dd147e8ced180007ea4c49715b55ff5e6de62d463437b148244b2671858954209f958e622f0079e71d4aea136627680052db76271795f8e3fe7d0ef45983adb5f8dfb7a23cdb635f958b4960de9355d79cb2c9b0d33485a88e9bafda20655e1b257714e692d6683ca1db044a5f3df75c2ead7b82990e24fd6686c331c7023f76cdbf8438a2bee2a63be46ff250f0e8b8f0a3c53827d6e5345e2710dcb7b1817937ba3439687de6b350b794093d7fadcea9045b66cad151d580ba26e457970ee586f473d17f0abfb0f602cb87b323d73d3080135cf82e5a6b55f6422cbcae889a7f6d1e8a79a7ffaba07365176c5ef67d32423df23b40df18a4604a71f7073b88774c22d262abdd153ba67b81bc4bd55d6e1a3fc46d465bff665f48856d19253ffe607b2106ca9abbef851e0ddd2b775c77a8d91c0239e0d503a23000954f0539712a1b4ea3bd93f34b916d0ad2d1e4f1f41ec098366d649bf039b07bafc10854724363f7aef9b3f7ca05e9c06e8ea1f167bfb8002d28f5d1329d03b65568d750bdffb7a83f041ace6a064c063f945e3631cf9e39a544d84a1894c3ec566a624f261094d22844980c95e988725f2467ea6d987825679fa77ff18ede71dc8b6e297006a7124d218e8355d6b3bc40eb17d66a26f3729025efb15d327e632a339c15835adf881066c754fbeebb0e9b672c5dfbb77c2cd73b6d0f02b2f14b8f4c3c0801c857036ac753b2eb8ecdee53cb235682d34c67423fc6156896bb0639b57edce838c8a7b4cc793a51127254ee9fc16fee47f1558066754da1e52a8cff31792c1b46c3e10ef4e8a71c45bd0ebce2c759243670a49fe53d8d470db542191de2978d46e412eb92572afe257e8d5640f9d415f52cb12f44243c3eb1c11a835762478c3d39e592582c13b8550e14630857d17e178a5c9755adaeb817553bdcba5d76c01ba66a604bf7bbead6be0a9ce7130c555c3ebc4725183048e66e1421a3535d21a9f13be0f7ff7487a3e300367886bf8474753d91a7b051eeae083e48c236293328835836a13612cc072ee42e7ecd80e830326b40762dcbe079ae12e3e104ffcec749989c2f6da3e8b79dca75ace3027f30f9b9f9c5fb960ffa9fe09278b3145fcc668f73f4e9f00da8fd194e706deb67b55a61b01649a47970a0f349af64946b9b766304fb74ff9d86e4a4ee5df221edf616e1c2a8fe5a4a1f592a50de761e24b93b6828a47f0f16b6ed46de15653c6722bcc32aaf59117351f4e23455f0b73d68c05cb50e05557b24486196e17dc3a2c3a3ac56fc0a368289f8bc8df4d4d943baae7208cef30168e66cf6f3532039156cbeb123900060bc649538e85d7caf4d87c2f0bbd617a563abe5f083bec58ea87a1cfbca4b9a3375feda04c39506a55c6cb9a575fe275369b78b8fb8a924a132fe1faa67f853c0e5d9c73944b0099e4a8e8ed9d40fadcdb6cfd46519d6fd1ff6f0bdcc45fa550fb6d3111cd31b3a8aa35f6ac02a2c66555d540e263ecca6ad0fe0408f551d66d3eb4301b28bdc9fbe59172a392750e20d45600f94ef04dacfad2c46c75575767e0b132f9c17f9de81df54bff7167f908d754c90b1ab786e87c61ebab666801788e24434b056b0b55aabe1a78c93805306eb0acd640a41557e518e662e5b196bf1dfe5e58e4b117d8f784a7b3fd648b11a047e4c225955aa468cbc629955dd09f8964f136bff814271f4c960211f3251f4a35639be9bb99cb7e21c44aa00dd04ac83c45f0b25cbc59fff01e6852e7f230d1e76d8908f9cdfa4eacf9becd048301c8cc6978b6d0addcc3de475cc97c8a3af202d04f1968e3873cd7771c5437a1907fa09bcdabccf82cf966792806d48b00c95f04a3b8c4f8f15cfbc881f2cf9cb993720589c41ac48e04347e63bb6ad39372dcd7db5453e91c840c6968fae8ac1bd8c119d95aa7936890b68b917256daa767edf6365840572d48f583bf744b0e1cc5487eb2fe4ed18da3fc5c35002ae31ef5a93d9bf9f5bf72de05eed3da700bed95969d71b7ff745404fc00684f6d4b5e8cad78b8b08a486bbf615a9d14d8e5485a1cdcecb455469a4cd7b4e5c662caa3145683ddef6dc1766fbb94e73325aa9e8fbb32f028c47b6570a31f5cfcf9e3eb96067f84d894bc812376cf33027b89f0f9c8d29f18bb9c7e454cd371ddc33c957a46182f1f291341f1516a42b2c57af08bd5caf7aca3e2fc80ad6ed0cac4eb704666aafafa8ca98faaba0ec1d596be053715c7d1ccf675f81611a2a3daad241816fd37f091fd51ac2eebde51b232ecededd50decf39d4184b9f8f5cc6afad54fb57bf619336a75fcb2aa4cd5483de1a51cf5f186e7d017f3773dd0004229773bd6b61a071352989e108334cb59d1f6217b55eb4a37bf7c1976f4c14538d0a12e5c13adf8c91aa628e57413edf9e87869d75fc661c59351273ebde3abed9cc221013405e9ad83b03ea872429b2c1727c552829137dccdbf8e67269c0fab0bd3d7941ca32d0628c1875e0de3ecf96e2700d9e390394704386533ae3ed5c5989fdf80c2a38fa08bfffc1f3d8ee4f8d60918cc35afbc485de863e76be3cc6460fae48b396c24c551bd0b51df8ef70769ae95142283085f3ff1b4fd06830439f5ed5c122f4e54fb30ed1cd76bc65e0b6afe6309c274a2f780975d175a509caf9ae7412491091bb61b8bc5c1221ca07f0b37e45a0e903829d82720fabde9da87cb3588fd68096d3420d32be8df9d74959f2036b895e4d1c3bc9ee1ec6d4a2801871e50efecd1e040d702aa6ebdb15f33f060bf989fa6f1f2a288f85234c1746c07031d2359358ab17afe39e285dbd5bbcb5171d69c8296d943c1c26f5618d29ff460bcb837eee2fe0a76be215498f2bb34b1e56753b19161904bd8e747839ec0fd660a1212c08e737da37b50147d126569fb948a0973c27a9a80135fce1344247ae65559d04ce6da182dc0b73c0a1c8ed3cc2870de5aa730a510a99eb41db9d33a3de4f5da1c4ceeef2f3572e9c9b22605ef1145161c93305d2d5b6b151889e4d2ea60367ba5b550d3fe79cd5ae79a56d901a629a4ea81ed97698e16bb3348486d32f72755c249e2627cc2398823b282d0bedceaef09f6cb03c71e51a95a9c4d4dd28f1674703e2a86042848dff3eacea3984e73003a48f3aa7535d10627f86b95c46f877fd5271e023bf7e2834c191b36e7cd3187106e222dd69d72dd151fc86242b2ae224dc5bc0ce35233f517ac0ec917960b7363cadf7aaa4bf56af6b2cffc91143c809d7560de9185ae798161aa8edfd95f8b38b48b81316f4c9018fe036753c3ab35a504d706a0779fa2dfef6729f700210ec3f226c82073031c4be6ff5d200c58cf41a904f92dd6d832ac748c4e8448994bfc129a9cbd7f19c13c7aebcb7fb3febf1410fbef1db0d44c4652fb3465b14eb3ea2405c09cf5007836bb6756fc29810d882a6fed14e4bbbc19f27fd3f52cf3a13750ec29392c0eff60c43f67e7a602da2737b11449438f8e22663dc211ee0f8072f98a8c69c47f9afb6570fa87c9a139b3d1e67461238143c88ba938e0fb4fe3613a6b437f9b96bcf07a595147a94fbf659ee7b7c7487b5ada1b509f51c7ef40cf67106ad5d35fd81473e2fd890a0828a5d883d70bfc1b9a6507510ff7edf0235f55dd5bbbcd2eaed3a7af9753d0e125c2c37ab18cabd5712f0ba5da71072fcfa1db43345bd712ea04bced06c80e3a5be923e2b0f122863d712835dccae60b9cbf7653d13b6ad4bfb54506a8ca31860e269abbec3ea5b1bc47022b4f97901335d6a2a20a1a5c388f324f5b91d056f86a19e06eb95ceabf646a157ecc466267b366620ce280fc73ffdff40e270150d9df65c81a25255552ce05f5bd8ba6481aa777e67f5050e53403fd54fe22c47021f19577509b01aa822ada5db49d9b400ceaefb39fa9c3370abf8fe3262c1198f4ba4b57cd5f8a51e7e537a9225f21b1c06d1ec9c1724bfd94be511e39727c00c50cb9dc85e75f7ada084a9434468ace8ebb1d21048e8dbb0ec30f5a400353b1287a6604728c419998c086604e1a23f844a411e18f7d32ac23c749ef42b79a335508613a0c55ff9168efdbe0b404d1ae5d4eafa2ca955b3eafc68049a6c542159522be59a903c8b7abad1f88bc4f4a76a66ddee6e4f3dc8bf7feeebe18a468a1a4f3c3dacd1c40158550421510fd2b9b416826cfce8bb11eb9c37e47eec155eb8b3ae238a464388712f85519e2318d60574a11c6d82e268e2df55c5e26bd022cff1a02e4203aa66d052813e01fb0ec280168b0977603cff8535823486f248d2e4043cf408d520426d1da175a60e9c04abb2327a0de78c6330ff5680071e2a487538859cb589ff785b9a3b09a0c0dc84a0f7d0888cc35bc78dbc1cbec22774c809abfbb151df6258817a879ad255a14008948af6be0a180eece999fa7a6284136caa3c95a28e04fdcca9868fa9c739ae22696caf43a2bdd6cf9dc0f11b9cec1db281d72ed7a10aeb120480fee188afae284925c3b520ffb68f7310745a791620eaed7fa53789385caaa658635fe738e3d057ffd1be4bf45c2e0cf313110457aa6e7b07e687bbac3b02fe917c4fcb3d06502da2ef717b2e57f6cdf930c13dedb72fd88eef7798b064e987e7bb56a12ca33ab7a265290598d10922fe20565e8338ed86e6874141bb646e59f13df5fbc98d0a82895d2c65ef40a01806ba8b5ba2ef68f626a70dda0da090ba971d377e6ea1fe762d39f0a382d72d5af32d0718d039e472f58f3bbc01c7d701590b19362e789f2cf25894550d77e29b4e212f3945e7e740ed7c8c9d8816acc3e417690f86f2dce0b9b473c2fd6ca1326e129b2aab104a00a874bb9d1722f2cb3e8e42149176f4104a7f14b875dbf199e527b2a4775b20a49c9ccfef9b8ed84bd685ccfa43f6d384be8552b0786ab63bfe3dfd36ddec19c6a046f3b6d3b19442e37a3c15dd1d22134bb6f8597f0b8621a04fa6c29a18a852eaba37e4cdd8299fee859095706ad58c2c47b2fc8fdf666b438ef421e47f0bd1b7c88419492c6c91af4cc0af68378bd94f0b7049dc41dc7bd147debd0b963ef993763634ec8516b5f597577354c27ce05ecf7b30daa6a1bc3a0d40f1d568a90aeba02ca4a1c6cc2caff205adb785a5112dca48d6011af777d787f8030722b70e44932d19224ba535157f53102e494d4e01e34498b60038346a74d6237dbd5c545686b8fa4144d5c94090c209036aab425be278dc11c386e6510f9360dd383af5f0863afba1ecc0f0a190d5f3ef644178213cd37f5a397f49c8931db5a158f45e7345d90eba04bb08f5f1a720e98bf651ce0afa58523d092a0bcdc7b0c12e12a856d14473d066d4bb85796e0198a850fd9bef021fb4055347f71368d15d1b663cd141bfd3e0b000242fcc7292e82d3515aa8716129c02eb1524ab136d528a92c12aac75e4478cd33fe40ce2a08166b13724a8709d61f88c1172f478e22f1c168f6a80531e01dd6bae853cef2cf4d1ca110bf4c66271b6c73d584eff2dc898067ebe2e5225407501e1578cf59de9864db0f8fb02442c559671c23499839fdd94c2fba3aec935f81c1fa8096a40c3383c94428ba1a78cf1bea6a58a8806c7e11bbbc14e7f35f2f5e602a84bfd0b2e8d48075f5949a00fa3ccc15eab923e5d01ff46f8782773e849703968981f144b5201be1a5b101431d8e72c6472b650378d9f9e2094a8036a0e09aff31cc303eba072896ee787731f3691de000d9a044de5e1c3c8519a8cd3506429470ae92d3fd39e511222b9b2a104d543a446cbb7d63a5001d0a053ea6e1749cec469ce3da83b7e51b0ce8c2f96e3da2b9edd7f3902b4a1e9db5823d67e54062e7c08cf4a265d17957685961e380f2fc6e6de9613d7a99570503e68bb83c3f867ef10986e5c43e02da9d6c8e9e867ccade7e139a2fad86ca665f6fd9e8456ce52241b4bcbac28c395fc5bbe57a33b52e56099af86d169f97ff062896854248a27219d5f6bc49c363205310a0243b49e0b16be81f76700465b4167d763b7799805bfeeb99e974198d1a2cabc68382d138daa93500271c76bdc0e8b743820a04c7ea47b8d2264f46aa1565cf978868e83f616c1df312736d8255dbd899253eb28466a50fce3fbd156ea5a855e4d3f49faf004d7e58c5a5ebb129826f17c3ad561a0adfcf8915f1003c286d133241beae2ee3cec573d4eef85d3530492191e10e1be8db1d2058c514d4417ca3baff0f667b6e96f555c55f175897171ae6a6740fbbc4ebb13a314ffb33262f4b95506b7fc6c3bce5b4878d7c662e963f73c3f8b6b6e6a25ff37b1667bfcdceb358639c08ed76f52a123d95cbc07561e507eacfd2627e23d87e21b4f8c84e184aea85ef34bb938e98c3e88df97ff3bd230e1f378f29b7ca2735875f9275b17a94a43cfc2b5b6e5e746abc553fcd61350c0b732297c3dc5d38759ed11408885b139f20cb230aa8729b25032c5886d92e7402df18172a823d7692ec274279772173d7e11eda9845d5d51c68481d851820f8289e23cd217cac2bd1a0d748fa8f8a6cf77f3bd7f00a44b7e33c6ee68fde47f0dd5344fff3a75c3a19bf4d8fb7e48df14a7825344dda3498422aaae9707970290c4eea04017321162a81ba3a78cd57bf8a11130088cae76bfa711dc86231ccd7ada4a8c2f41f0b2a0d8d54a31b20ac77e4e168227cdc60e8dd0c567ab9ccce20df68eb3a6f26e9982daeae31a8b956a5b1d12fc0a4bcef486d13e8856bfbed16f4fb4095be78945698d7a0bd42b215567279bf39de45da1e2c6cc741b44e438e48b8dd84398a03c9abc012b92f4cb2486d7666114d2a14c10b0247d3271632c53b80ab1267dac549787e040b703a75a14fafb6b16886d9b9cbb639fa8ceea43b976bd581e55da74ad7004e4e9d0008e530550be22a5ab2b6710cb6582c6b8a03c1d4eb3f807a46de005d2bde81f4d5357f8157fbc89535d78adc8e03dc2f03517367818c206bcab20c07456be3aececf6c35f639419d754bd948103ab9fda1e0fe3d007801a2e817292c3aed9d89b711f0e367e54eaf48d7c020a8b13815216b81c4a9747f4a4919000de1eb73ad99a40a4f023ed090b838ac3002c977a0a6103dd23db9b42dd460f02730712e061025417ae91f7a1d22655c0a356996901f7c9548dcefbf269d9bb1a6c71e8058bc162a9462941904a372404fcddf1ae90574cb0216f4fdca2fc41e8a770dd7d11745637bc3fbda26cd7011336248413b01adfae62f57fea2e4ce0d7739cd5763667ef7b199d8be1d64df6725df6c63369308180cbbbd64e2d1ed4b4002967a4ce6ee7fa5ad89befcb8aa11091c255d6692c94e5408e40a328d0b22064a9aa6689ee9054efd84f3a9dc97c0a9931fe7f5f7913e460ff6a31f3b4c9a83bd91782a4f9c10001535fd4cfe4d3c96e5c352edfb1050e727ec8904ab34c326272f1277e943a35ef9ea399a56d0be15560e9d458c9eff4ac83a361f86dc49e659e754740922d94ae17edd7276423b2c7391a1a91fb9b3535e1517c8eea189521d380906bd4c7bad5b24952437aa4b593504b133c67295f565e1da90655c5eb37aeb73e62a28be5acdccc3b508b4e28718414e321f91c6243e7db2c3e1fe8688e6b53c098f0bfa763d72c175b596311b63293e4cb4fd8915af680b87d8c53ddb32ff20035cd07d8a5391f9dc791d4369ea0b6a45b560b6046fbe1b9fd26cb8c267553cbffcbdf0e73e3bdd487dfa2e6452f022dc9e73fc0d73b132a67482585920ae646e383485446e7bfd489926f959141869c4be51b1869714fd065dbd8745f0e99637977d7348cf82bcee199c05fb90966249ebe9644e50c79b697c76656764553d190a408e05141760e30daba4411f3abe10d2c31d86947052e1b72bdfbc17f8471907afb0cecbb3cdcc93e2af7e4fc69aee139c2f89e12d9eff9460d633ce88e7dc073ebd5d132e075c78e86c957bc9eb207cbe8d4e53afb48fd55778460a2b12ed362fe06311a07fd027c6ec9a865c2af3c95bea092e34b2f90668a68fe1534e62ac8d5d19a3e8785a21097f675c8d8fd2583a9f3bf44139b2a4ff0c43e517a326219260a8f629f3aee2753451275eead1333f606ef1780ae901fb9dc6ac71a55a6c370946246f5f947e69a6250a78e8e007f79e2768bd17c61b9c373821ec55c8f5b7c4aa62093c510fd3c0571270981b1edfcd8a66ae2d78a18271de5314fc93210649741519cb844e9dd5c9185dafe5f61a1320b2cebe32f67cbf1f6f34456c055a871a6526b22144debe8b45b2732b5bf87f06eab6632adf81246689e86f1ca8b49ab61f7a4180a35270ded167da42f2bb6e0276d6577a4d7264710041e71dbe0f088774065ff39c0fe59f26b010c76f26bafe5c7caa8a7c6a2f0232b7a7b5ae66a128e6dc54dad50af4b46da198078ed688748df7b9ccd728686039d515cc29a33e493875ffb2cff27a5e28326fba39a0c365f79196223c1c039483f9aef1d4694a533801bd0e69ee49b14960544381d48b132521d612cc00a3ce8df31453d31c9ab7066ac96fd950c03baeb61bb9aed814f8223febf85ff04696e202a8ada581824ab16b7b7dac3b3b29880549f829715d690603b97e8e53a469b2a488cdbb3aef3d26fe559ef129e3e384163a51134e61055eb47c0f91ecc826a534837b30385c80c9f2adcb840b3d32624dcfa9e8de0bae0e10678fb77835b8b4362577602fee5a298da0035cca625ce74d2b0e51622726bd6218be349f01518bc4ea3b9c03bb9bf63f654660e6482cc01633994362fc9da01b6ad4b4a62f5230c7265814357b8146f5c08df6d34b708cb67e3e32f17050266b9cfac160a502c4fb452076b8cc3d7c14bca2bafdea242a132b9b1c3d4fa1139713e347b91eaaf9565430e4a58f9d693b9476da9b1cd4dcabcd3226416111aceede252d42b840e1bf9dbe487bf884105431071bc7476bf6bf5d09ee35d5b4a43c106ec5f5d7e5bd7a93e4e1b715a000cf6c8740d801ea5a6adf4fcedcf6a2849696277383d8c043b16170a70788e8464f127fd5e0ca7567c912941cbe87d9d3730c8eddebfc6ae6946680c34898296844bd139c995bf8f3398487bb39f47deb1a9ef81ad61f25c9bba81e93ebc89ced6f6a4a4a81d01bff7444821bd6e385259247b222d6e898b910710803bc379a1030cffcf9d234339d3d956c0478f3a75eaaeda6f243090c4fc4f7134060a4921cd5e905bef1ffba32e1dba3b8fd102ec3e1f87280783e110c696df572663aa718f561f131aadc50bf3e1d72f48ee80eb1756a11898cc8b5eb03ba02564b7f22b07e90b8f11e7bfd676c81f72d391a16ed1246b7d5337d746738c4e7c6b73aa6f477fa1db81c3ebbc5601bb3863b1f795a3cf13ad2e60a53d21a162612fe28abaad97aef810c39212aa650801bc29a5d2032a2c4840ac65fb77324149182bf239ccdfa0350c3151a67e9bee11d0a7a35eaebbee11205c0d09ce548d779be5c1cdd7434822dcd3cea7d39b231dbcced7760d7e68936fcf7c3e4b011312957dd6d100b22344414aa0f4e0564dcff2a68b350b8d69d773ff49c6fb24545efaa780d6df81ab88eb3ea648f0fe1f9865bca01052cdde1e576a41b27a4d455deb74222740fdca8fe647125bc02de9e782de80c8fbee25d29393883da64f4576b7e5c72a778eca7ad33a36c4fd714ac6cba6ce993baeb2c9dbaa695a9bf59adce936a27ecec968c942fd8d8fa746321abfa71ea7947cf5aa654c40d819a2d4f9b02aec2f79387710dde030c160dbc8274c4030c30a70c4f2050ce8791b8c5ff1dd932ed8df135ba371f3b1d4772e748ff1bc742415ffd27bc390b55b492b6b81633153fc6f04d0a04aa2cc82c5f952ba44c0165abc8d7647b9e073fdaae4ad3906162d18bb37012c0e8cef984cf43edde6bb30441c7f57cfb1eebdcdf735c7d81d06b88f32715187983c480656c9fa89b7f0dfb264030cbd5e7424445ba0b5746792394a02c9d7faeadbdb94d2e2d2fe2068c35c5c7b43171e00693263f646f3289cc8a53df978a14ac9fae535d7c072e9d9bb485427946c1a61a5c25b3c48608d7cdb1153d5b0c4d820a1020f766c075acf46ca3816ccb308eb6f68d8b17adc28867648bf2b3bf90f7381371cba2007157f967bd8be99eee715343ea3f64202470fd461c6e94ae6d7c1810084e8ebe1cd8c1416b0d183cb2c471eea19df35b79d7d65e8ae8f063db90e8f2fe180650f38d69bfdc099746449e635224869a5bfe0c1b71cf3cf03632582536218b43b4c050c883003f298964a8199e790e894166f0ea33197768e3b02d68fbd060c0a038633d1f92dc8088570f4c62cedfa37a547eb3a0cb1c3d9f78888bb5da1259a0538c55fefc36ec996abeb38fd523493392758db3882a9d40e9858aa3e5816b84ea86381f36650e0ee1e360f4cac4e8dcf85392f87e49a9b91e7b8447f79831809610aa0704a5b57e1b891b06a83028aa578835dcd66c83742734644079f6ca3eed6976626eaeeace98d0f0c79ef8ee0dd315b273662dfa9f67e3716eb862454dde1c08fb7407709be4b8e66d8322517486916736d32573713f2e3da45a80d5fd5fac841d6fdc9e67328a6ed0644edee9904206250e3019cb2beac7d294be49bc9219d4251e8bfecd7af7d4393e7b0beda058472e56089541cd33253f2fe037ae844cab6c0ec2f299733a6a1ee7026641125db8fdea0eab963883394319bc26e48650bff9153ecf927e1623d2f16e07ee617afd2de1fb5b9e3cabe10fcca52201665f56b4a3ba55cde32a649151adec86c6c738bc5f3cd6c76571b386762be599dd3d16d3f03f60abb09a0138c437e5a2d6e2d681fe5c2fbd13309249f8700681723749236b05a0da8cd39073655d67dbc064663d09d8bfc866ff8038ad266334c82a0746b09ef26d687d3a388765819cf985ace6ce63c0eaaa592a7a3dc18dd48ddb67b9e5d66dfb58c4dc5e799aa494495ad6d13004456bc7a1ec848f23377c87518f770b6ca220334fe6e6ee0eea592f14e4aeb223a8e59611a3e0981eeec904deefc56e017e49f0f1ac0f43fa921c2c79f6b23eb76a79e66b4687c10bd364e6e802b555380ed518b6b3eb411a597afa324b157445f3b4bcb24aec1a2aa6699ff44314f1181bcc1cc2066019e4e4c148deda340a4a9aaabb1465fda3434df9bc246eb453da788c4c52a99e4302d2826dd0366ea256eff87e9695cd538f9e6b24016168dd9c776f6a2a2c2ce83dc26ca6f774eb7aa979a8ea364ff5308841036c330135f9716abefe69b964d919d01c444561c2d0aeae0f23701f2b598af91530d82b24b7d85fee5ab5c9ae5b45c03510f7bed9803871470085911a45d6dc586c2aa21775e07eb1affefad76e118427be71b0e95ddc2b8a1abb00e042718b0f0da7eaed93dd8dc24dc329825648e5d9dddd38b2ad1aab12e798b9311cf6adbbe806b95a1ea8afad9cab4258317ba76e579f9e7ff805822eb241093d31de4cda7f4b9834660ff6342247e7ec17e3ae87539b0e59aa2fe940304cd3b7bdf5dd1062aef6fa2a83262c22808770464ae13fd050dec21ac00782d5f8408821e4d79b0b900001d46dfd6dfca815e55c5272a895f990629b07f1ae0174197f69f62572d75853f7a1a8f851db5d8d773bd032e2c2ef86569b86abf1fae347014dd7efe125b4e1220d67a589901215c5a71f077a2d78e1e2b2e9aaee3a839a1bef541d64eff8300c89a5682b709df2a91da4ff2b96ff1466792eda66986112daa394ce31cd86f9a8057db07c645263828e628b9771c3711f461a4a690f1546e665a7a1a37942e4b92a14c082575bf04e9d477edbea3a39bb639460d35183ddfada03d447acf1d25d290be0ebd958aa26f730ed7ca6b6645309cecdb772f0eb8a50eb657945e1852738991906d9d717ab0170fd2dc23675d60cff9918e6a89728726ea7970c9adb79b41f588d58b4d4108bca6f38ddaa39c8c00d717d19c1ad46eb88cf2d018ff407d4d4e187fc897d29ffcc1ad7573b006d823e13126021615153df2d4a1a9245e05cb6be37378506a55d0c0a3730febd1c7e6ad490ed1536bbe006007980ecd33d381c0de6c7a971e797ab41cefa1051aa24af7afc62b4e3127e52848464947409e5bfa6715b9d68b21083e7017a28e8247ee430d1f9ca8aea065a21cdecf3f95f0a07a7074d6b99fe6bd160876e579eb6ce3830092af85b22434831f2e348921fb62fdbede64a0f8508cb35ba00d8debbb3124dc736fd4159138c5976c910729a39995905675667bb9ddef5dfe5e8a1c19700fd1f7c8e16de2ab08ed9e8d95a4546433feb17b81b3016ff422567da6fa99ddc4fb7a64f06a8d35be88f228f3b8627d320ab4cd86456712c7225b2b5086430bef9507f56f0c01ac042f9c94138e6d86ea4e20f2fe9616ba3cffc664a64693b86e1a0954f3c451e5e1961ba3b7eb9179f07169cc1a0791b4395d3983513512d5c507a9eada3c8d7804a302ee148904f6ade5e6873e8388beda41b1ae169e7a2187f85c4349edd8f727db578946e210bda6cf8a7072bc7f9d22616d54658d36dfea63fbd97f8d4a690b636af42fd5f7147ea5cb0e6a312e128e7cc226a1310ac8d5a56f818d50fa9580fb34425bef1fbb8482cd273d3067c25eb02f84758d9259229a130cfde51af60d940484c190e8a4fa86a1c95e4d602b65ec8b74309b12916bedf3b15b41ac26cf24ea539d22e0bd6cee19d77853c883cd153588150191d4bf26ded357b130f350f92c8c01347f664da15e1e8ca2a1c8cae3dc239870d3ed47f78f3772278ebb25494bf13a28210c3a12d438e5335e20f2c2a3fefa4f40edc17fc23e881e3f31f26f36ffed2b9870109e8664ae60f1a24e9da065f5262f837ae582a9c1a07aedd5b8cdca544af349a06b7158d70e6d88b4b9238e7aaef839fbdb590f84a00bb87c3a0533a47db333389111bd4cb48bd9e0a281fea028209b8b82d4fb1e61f5be8de6c4dce77b375235540e2f615852d065abfbacdd0a4cb73c20eac615f457824df421c33a6fd6750d47840edcf27f3cb55e8c20877c777e3fee7706c8de51e2c066b6eacec8a5637f3c7b5757a5bc72fed63400d35f2258fe91c5c97bf06d20ff6e14f7c7e6dcf04900a29988a9470bd63e28a0d742bb9c8bb37888f131214e43be4fdf9a17d99d9a9cda7af0586d6d10a312749caf08a806159d965ecf3701f0505e11e9bf1519c38e701a2526ef98c886413c6dbbbffbc8c802b32c9869215733ac0902025493b4a14dbc4480220c3fb81fcfefc641a015d2c7a91473af8d2bfdbd4d87956197017b32346e8d8cf5aed762d782ce813038e083f17c0cff6ed1fcb7bee610ac75817d9d88a2061e6c760428135f46bbcc11c9c954493b0b0feec14001758adc9debd7fb8a98b7afb0fae8783f7f652bdc69320ea571c355f10d6a22c7b3d1d3bae936fdb3c3b0b4b4c1ffbcb726364195423ab13a1a525b16f50c461ab68482d854ae96ed50df7ab16afcf8c269511f4eef873924fff138b4c609d34af96bead9466e468da429b11c183e4bcc2421af2be36ab8f8fe88e216408757b09ab696dd9402767a85798c5aeb76ea62c7eaacb1e3583570e33cc36d18653c14ba39480f6b7868f34f823507bd1a5b1ce693b7d91ffd286bc9014add9caa9ecee7fc8f186c9d54ee40e8a8532519866071a2aa4339c77eac3b96c379c23ada17b8d73cb92b00ed2d01be31d91eca570fa8e2cc4ec52968549dee270f96d4fcb3379a920cf413b6f92f424cb938631892f7cc5141f2d88605e66ab382cb3e32f6ec433e7dfb0f7f7a1e989c1fb5447266e45b65f53b222133c578bf04910cfcca3c5da4dcff05d99c9a35899da75009125bd6c362dca667ccd015d58a899ff47d7c421ad1f9507307ffbaf3fc3af53540725e41dc3ab8c38c104071fb64355148c1419d8c57a1f2c4b8b64f878e5bfd9df4513f4a20bb10fcdba3d073f45f7b9e9b3fc92ee9460deeafb3b8ea2b5bca4999c94a0595d823b07c75e3a22b1f277fceec329379764829f43a1b14d5f8320e8883533a2282aac3d4b093c601f00b32a4cde98105e632a8e5ae7872f659a13621a95b7cddc8e80eb6ee1a9982007e5d648faa962e5858f4703a996a2579d8dacfa16cfecb5fdc0dbe1e3506aa87ec17bdfff2e0c68db639fc8edb886081424b44e79580e7d5f609069ff900b9787bc51febf80dba5803ede156206fa208cf0baf9c86c35a1a8952435fbf351201967c8bc0460a0bac4feb553a165a4e46c6595eeb7ce22eca98b3bfe8fdc6a90b94d0fff1bd840d939fdccf0aa408a2af8cabf2a677cbb1ab107ed323f503bd7ac9386f821e726b781a7c9c63b2d0b3f807c854fb0c22b5af010d5cdf177810369dde83ee14366c95a747e91249e25ca6806e22c0d7eb395bd1f0f7fc2484e4fc2280c7232ee03e7130f6b0e896a982994711ebac79422ee92c4bc15820222ef329d4a388da3e5e7b508d4a87863906903f1165f5e845ed3b85ebca0dd716cb5963ad5d45167897b2ff594573bc4284896d26cfbd417ac15e39b05a4e12ed00ca136e2f070e950a8ddd85f0af4b18ee01a99f3677668cca208d4ea57e4b5990f09d697a30ecdcdda0eb9226f0d61bf0e76f5ed89b60feff326828f7394a1cf4b7f28f943a70eea7323ed717f2501d9881bfe1a44b308f31c8676648cae634352400cf9feaaab2643ad070b9ffcc4e07a6af39bc24600a419a8aca9c609d0df599bb50c895920eb1acc6f9b615693272259eecb1fc00da00a5a26beb553044406cd35f759fe44eafc2589a13214a5354ad70074faca129fb6afce02ea4c26cf57295f1ec0034d034a92a9399da93ccd055885c19c9a6159b15a7cbf77471d4b386d1b1eb5be578056ee11ff198cee85e9a846461419d85264da03b937acc6aeb5608e80e6f667fdb20dc1748abd4f666702916c34489ab8dd07c691b50f596d3a77c3045e1966cfe4daa177171c33e6d647c1e29f3c72abef63c1df9c372cf3e56945185780ed109ff6f8592ba456ed20ab304369b213de2975cb92774156314fa4e26599becebf2917dee0ca36e6bb0c7d8aa44300d452ff555f8c06922aa50da0d82050f8300d17393793df0e9830f920df66fdb5347c67878da2a23034de486f22ac905fe49817e520dc2f5c7d6255ea4b5e76c00e4cf0b9c9fe89d24584686a43bc343c4c74d5a29c423586da809dc7891603eb76d0b754baed17643a1817c32a0c89eff3fd3546b2e549fbfee817da8ba6d29f4364366af506723769c298b7e91b8625575e2236cb548a6477aab1a0732c1fff19bbb031eabbfdf28d0fbee240d6f0b4be1ac8d708e9f5e0be2f534e685b0f1dca3cf695b2a1c6d1a98bf8184dc3ba44b29fa32141f90f190f9f8c30b54dcf19a95db84a34276e0fa144480c7f850268ce8f9e0cc71b219e7bcc2140cf318dd0725a5648b75472881a7d950af05b7aaccdfe07958de3591ae67a22ec1718d9a8626981f174dfb6d83f280ebac5ceedaf9147c78a74c518674c44d5db5e4abbda17fbf5786648c663706341d9c20d3f7b027a7957cf9dcdf7733dc1bef64b6b82ea5b44c9ac2847502e4cb409aee89586493f45cc165a05b94b48fc9a4f5620c8d563baafe664d712a3ac4061acfa8e9e7288cc6f0adab954e45dc6ec6a4e0991e647a5f7c46a42b1af0c70db7495cc9a11d03b0c4c8e4e04012b8ef23cc6e1011bc19c91e82949122a286973fba1ccbfac6829ba35ccdde95d93869331027cd3064e189effb5052a8a97bf71b4f7b547df2bf48fce3a1d07093592b5f16a29f60ccdc838a00ea58b9e9681e30dd7be0127f9f99d7912302c001bbecaf09b580862561eabf176fede1b43f54008c37f173095ca6620dd1d6962ba9f984c160c924b38120f7f414c4930ef353495f8fe767898c4df43c57a34ad085509c7135ccfbd6f8aaad78681b3fb9be174917a7796240c0343271743d78842fc7f3cc6c656e2a661485f1de8cfb7cefd9b000f65567e02a40a8e60535659d096a3724b67f4e36747238b3fd94bba0c340c3ced9e34b45655502d17a252d6b2733bd90b41ded01adb591e184e046e4170e37b2bb3275341abf3e79af266671183e61ba3bce4dc3cac1e7d356b49dd978e71972722893e9e5fd5dc376360de611af7f71e24f3524e1f374b78e8a26d070507f40f01c90fc853cd25bd1940732b0bb171869509711f24f344ff134acba957fef5f1e0f1d405aad8d9af5b2d2f437f5e444e2bc73224aea7cd13c94471e7c200886ef6871e18b2e7a2efbe5ece5f63f304ebe4f4aa9e66778d11bef33b9736aae783d1726153c649bbae646d6cf722005c8ddd006e05c172a36f0f8bfb9ac04c566b6b8195d571c161d786437cba810a3fad010baaa9c487ebb9dfd366a2b920e02ba110cbbf49a68e1e759aecd714fbc9ab6abe392d077f2bce6338c3d9778a9bbb87e6ca6558fea3202e61448621f00f5ec8b8080711440a61a78e9a4067633d59ceb85080838f1c8f4f8e620d630378ea646c2a0d7e8e770526800687b4521c6a46381ebb9bcd9ee99078439e7500d933b8910199a43a0be578ffe83d2324be1e2833b54798f33e5a245c47b1997f8fb28035b4ad28048a4fe3f877873279625c1d9521febc7d008dc38776747ef59eda4d7c4063bd58926366dc9d286b456e8b0678c9ee528439fc04a9566391741c5d1d4a952b99692ca9ed95d65b9541c917e95837b7acb6fb51b2913a9ee01140c1fb0e899f5131fad47cb28cd83bdfdc5ffc5579c422e17d81b077d0736e93de68bca09ceedb5813da169769d42d7d642398a26f84b6c2ebf68762d018e0769583690b455503567708f059b1efecd44430706be0d48cba52fdba584e8c878503dc73523c7b6f065a3d9f59774db54d52c198e07b19db9c23c0053eba322952b2feccc9eab84b14cc54893cbe4e802308d2d6e7b8ef0fac61a8192db63428a85d1d0ffcb64385d40dc233f1131b9f31bdeb570a8ec6d64a507b2137734876e1df7c8b76f6590202e45cf2cff23a876f57f19ee9cfbd5e40c2ecabfc02eb7a8652cbb52efecc35f6185b95d100da3de7a3ed0dd3a5b31247d0c1c15adb75c49f0c6377876b95b1fb5e3a5878997e362091bec03754a5e798a3a3ca57e750ac69f48d99d9d2f9744418dc7e7a4a9d1da207d4dc745bbe27f5051799a3ed6b0d545279d07d122887374dd99e5ae3d389b0127bf1272697f66f87d32b96a7cd45e1b02aab48816ae48f76d3cc4ace8e85aa82bb29afc16aae09bb03f79e0a6e060f119da6155e4ebecdb18db2e9aeda4f64e148fe35e21c444f143ed8981b7bc32039c23d5b7247601c1a1bbeddfd2ec514814666c51a5e4f383d08a349479b175125c1229b9f6faabf809a7add239385b6002a2a4dab47fe4d85fdd499df3482c9dfbd5731238a302a0ef293687fcec9c4f7d866d3c7d2f00292a969df356c859dcca74c8222cf5ba49ba1fe3dabc996033389beb13875cb23373cefc951dfa4415e02e5b18b40699fed7fce9bc4821b3fce5af2b581097b67a884e617b8b13449632814937a1871cda8c66cba2e4896f4a2102b381407fa9c52b9d908700a1f3f0e9fbb0ab9e409fa0511bfa06a6f79f27a276130c9ea9edb89501ce7160a385ca25d6bff3dbd474113c1c4807755dd44ac763832c7b6445e6dd7ee5aefa9e0df5dc21a95d182df42e651e4edb59c96c5270cc2c2b9e9a5be1d39f71cc4c9e8e54970fe128c09082cf63e87342d4a05227c462ee72944ef9ac642a510613374e8bdb5fc5183005fda84d98830173de590674929836ca3c82b8ac1d6724515219accce526a3f00551127a4ff8b3c3f4a5c118f2a5b6bcc1756dc96de504fef5096a897aa09420f8d4ac652703bdb90fee4cade99fa24456437b7e848094b071680c0da7bc120ead3491701c85ea2d3380a08df236c6164188915b340ca7865e73e4039832aa64422615dfd5185ce4ce9fd10910ce8a74ee174d57df0d3bc77dce2e89583c409d0dfd0b893de2889633cc1ba9a9dbd2bde153dbbdf159e636b86a45b9e0ee9c8f21d424e5cb5ebd141bd5437ff53f0fb0cb7ebff76e8f70f1b09578469fb1ece1ed53bfb6bb50534ff1ed7db83624c5a2f9becbf9215637d46348fe14234b0562c6692ff5a8823201744e334e4388de989b9a28881c545bb630321d965c91bcfe4b6a1d6d8cf248ee8aceb32307eff67360ec19ce2d50446653f4502952ff9926d169d1ab092f4d284e14491ba8f5fffed30a60548276c67f87a5901a4e059421cf55e9635c0e87802a72b2525b534f92577859d06726c103617b34007e13cd2116026da20bca2022ba278fd21f16f02fbf0ba7a591e5e295b9c2e5fe974e04eaf90ba25b9e9b849d5da11711b5b3a69324edd1bfff040bb076e4c5bfa00134c5e5e0bbde2e5ed8a8770b271b8b8de53f1bb34d80d471adcefd36bf2d3e259591e362187f237c0c05726d2e496f6532d3e65521e3e6a0ffce25ce572252e8f3758565f6d7d545fd1b2618d8db9ad0a3dce677b39fae45ff27c60e01dfaf92d824e432a4473f6c146a585c37ef5f0456ed860c633b953e079849eaf235906838c5d5f3052d56f5fbb6d6023729c4360b194c9760d94ea9cf02edaac6bb6f85f704621c84c71e247e6a4d474564c0b73e1182fc176fa20319dec41fdd3edaf211eeb2309f8c7fe32168d7f429322735ac0d001bb1cad7e71e20e0f76650696e821488cb32951e73882fe94b01234ede6d1a80e6f25839e3482fa46b329f814bc3811bf1db590ec6a8ea5e127692811c815f784844e9ec52798d52e5edffe61371063bc9e3c7f0195068dd3a36c50630b4e5595d3423428f30df8e42158d82aa842d1ea93203b233fd813f1cee49f3d2f4224ef7c3c385b88d336f1902a2c27cf94f8cf9a7b24490910963ef408ba6abefb011aa2d236579434a06189e013b303b45ca6b5494d7c209a27b8499a6dd5f947c43a61ad83c20778cdc58c868cff988874ee14bc23d09238a2093503a472c69c3cc8bd9c130dfb1dd144bc702186787d300317c84e1a57f9fe47943bc5f51a1c71d39fe14f05cdebaa41c89daafa81e6aa0636337049ce1ba25e16099e6827c1b9e1b8b5904cc3be92e04ae6b70eaeb1b880db0fc97dfd95a04aa83f0090f28341d1888840e727c98e14f9ecf3c8af42696887df975b0d088542c968642472ffd00759667c868de781d5d20bbbe13f5d5e697a44b086bde14bee07bc5ab58302744d4251e2474695bd48ac6bcd80a58b43b5fe32eaf39b93ab1c007cb36f3d118ddba8fdc0147e20e682c758d823a14b33d00b1455b13d8cef84d6e2e50cfcef9c9b11cdf326322c58e2b460045bbde17dddf4d36d457c8dd7a69f5b2ff1097d46f81a0a5482fb02c7ef79190713ac9fe8e3e575574ced383e29437d59dcb82daa41ebc0071b3a98e51f0c9ef1d7233279a6897dd63fca6ce29898e94a11371bf3a83075fd06f2b507d8f98c51354de15e07a4c40163ba7af393f4b65c7b510731b11b9964f641660e7e2080e13b4e1cb3cd0e1d5f7b11f00bb53fd9cac59e8ac126037cab86843b534fec81f78819a55ab4a5f7b537757a5a3beaa21555d85784cd4e74fe4b4a045b0cd81887cb9506b87f85101fef81f5421af6680fe2ed6c7fabd5c8ccff53279f7c8824f66746be6aeda017f3570aa0cb54694f5ac3813c4da3a910493908bfd8c3b2f0b1d6643f6369d3e15aeb76768982eb19c082a087589e01cb4ac4fd76f3dde82ea10efe571e1153e61f7eebbf53fbe66fdb18a021c8843be35c80ee7171ffb8f34e8b0aa318924b53b92f5e0544be4399fbbe20ce2245869487494567d793c15a49b86a05aa92018abe9358263453b4f8c68cc8e054382f1e7e4eb1b46d6bf0eda69bc3c373e8100dba51e5e3165f86a25ad95ef157c0e16d976a30f269230281c9ae0dc395434086c265ec7f4bbb9c1fec6a5c37cf9b5c6fc29525048fb88d51f87fb17ca79d21f00f67c680a12be4182ca8e18bff82c41980a2ba7a65533309369e06ec08acbfb10beb2731b57152565f60aa1b4733a586e8078eb8a1e3e88c966ed1f61507e71a293fde1aa9ea629410f025982d2a24080129c46b2dd5a8404d7a75f7152b5e76c4ace039187a1dafb6d75f8daa661ee3f03f0450d9bceef2d475145c644202a5a46d161d111a4da536688f94017f161c2c8cdaf6523ee0eb3c20b64e462f8348e3d64d915e4b93a7fc9f00bb70aa062e26322e24571e3ab4787dff9850c69bc89250a64279de8568cdd6d9274bfc033377bf6812fd21e58db464d172eedc3cca4579da864c0dbb3befce82b5d2b9460e859758a8e49068627854a72766244521c8c4748280dcc6608e35246d6fce15e2d8a455d55c9f6f3444b62b74beb5c0ec9c7b7ced5f23be97e1454f61150b31507e8e308038090fbda75c657c4dc8e64766e9c1dfaa19d9423646d58c47d2bd7c91d35522dbf7524dbb75fbb12638fb0c0de05648ceb54c024ab8eba026c0048dda523734e8490ff95149f53fc41f80211e0c7d48eafbfcbcb6be7f0029f9c7aff0713eca0299c6a2c88c11f336515c60ca839b529905b7adf6dc139d9f3d7fe1e6511fd0b67a81299be14b7c72eb201735a5631db9619325bbdda8b55b1125fd66732eb77557751a73cd9650854d51720e2b9ffab64927218c07fe87bc30aef2af26e9480e22a7e7809a0a268ff7f9983a2ffe566c24bfc7bcf71b645c181ed6f4955fb3c046717ba48e82bd277eb1ff2df45c035d4f8323f5fc3f9f975ca11d8d7398c3d89b8502161589eba528ddcae688dab620609779933aa57cd16830e345ac1f0339576dbec7edad431efc21f80ab6826ea21aa43133d7a808c618185c2a57173dfd867dad15598da4e9388d85db4d1feeabdc0f3c6891ea3c36c67717f2f49dbf8144ac6d74af2850638249d73b9b996384e981654be6f58815be4c25a2503dc5bb2caf3aa8bd7de7ba511f397f14f6ea5f52c1ac7acba272e09480109a2ca11fbddb9f95bf31593bbb1b86547a81bf5e34d7b94f7bfb3e3322328683fadd0304a83afa02c1f77559f57e23fa7333507f324dfd0befd779b270ef59499af32c06534018842f8e62dc0fafbe192630ea99bf7b0cbad14a96c494a36ebe87a50fb70bcb801d31a1eb863e03823c476fa94a48f7fe2e25cbd02685b31b4ea43afcfad9c99f1883eca68741f1f35e5173006e174a4e50ebb1d0a1c926c9ce1f04b6252f8045a825f56ace7fe73fc6f52852d01b47792544dff98ff388851b95d4524930446f46cb92ba3c584201c4fbe15456c3b817370fce8fc4871d034381fdc63d52d24cf4fc4223de4f3b96cdfb654080d4063f0dc92873d09350e34b6aaa68a1020a3dc6ec788c721714692067c0e4130f573b2783e0a5bf0648b0cddcf28ada825339d428a8876ce98066ed019eacb190fc45b4d6c9cf1bf6b1ea9748bd9de1a9187b5f3605613992fee9f1c507017dd56fcb750af0c3684be7858f220fd563160f1126ab28eac352f00bae5be24a4424bf70cc95c1f2c3fc02974576a6eb346e431b7dadc4489c75037300056e24ebe4c5bc1ad9521c026940ae5a39bff820fe4c9a7dd5fec49627d5511fbbfa9e1e2825126ff1021edd078404562f65ad3188d3265f26ea278ee2f88ac7533fbb37d86407c325df3c8b67e98b4282c6d67ca8d28c3b987115cf208e81cab4499e6110f4201fe15da50a4624a7c7e1a03cb2f4faa923d4120d2f3d6f24759e1c4038b1b254a03b47791398ece11c75d16a1b89a1aa8f12d2c3dc6bd9c83664852aec02a95cdd2730d77559ee849582af3b738f4325dd3e20267391b76dafc484197f90dffc9bfbd147af779ce932393469b7f9a9d71fdc65dcffb008d5a69f77cc72bc32aa6b186ef451f94b719f22d73733c3d113207dd4fc0aaba3fcaa8b836cd39642a04b9a04e4a40b9173165bb74b8ac96499b8dedf12f76aee88024fe35fa07cdde9a53a927c85aa20892228f417bc2e3225226e4c9a54398a32a7d76a0767e902fde2bcb6fd6f70b8aa6247d74824c0196f425950107d7693ea5d19e27542d6d52cd42e6991154db606b902f9cf9bedbc1441661d66168857231c6a2117fbd18d5545d52382062ce1fc7c0673162882c2e015bfc00c0bf5c909f15b428b163f5ab03ce9e8cc27e07200582bfa202beba5e7fb560e3096e2feba3b9412d1cfdfd7478482aa05e5a26842527987037f5848662aa9e6983d56ab27275d8d10f6d257aa85578517d9af6690bf72a333f2bf793e0830680bfec5ecbeb23902c99663c2b0306b8b09fa42cf422647d42eb9e6230c1482074f6a2c5461b474dc704f8c4a4ccf05e5c8a2d885adf1d7775b2b2f8654584221ca1c64688f6a1041075e3a538ba20b9cec1fbecfa9162bd10788eeaa0af448830d64ee0ccc4cb47216fe1c51d49fb6ac9f8f89c7b8d5c098fea92d1bec204f58071b46355f4abe5fe0bbd0ca7e05b3b15189614f5d734b9a9d856ab7f958c097d823beb0ad91344f6c7ecc9d1e6acb30e4ee794ab4bbbd3fe5643b4c456288b645345585d9daafd5c5750954f014ede77d5d81c4a1a8f98398b598370fb5a39b7b970264cbb762f35f61459c19c66158985d6d833f1db7fe210aedddc7fa5b49fdaeb6c9c1b297ed13a0b7bb6c5c09cfe285d650b847d6c563e1f49e91b842d41b8ee5a60c48b511f70ab54eb6ab51ca00cb311f5510acfa6a2d82756382d9df3680e23ab571f6edbf4a0c11ec055c0cfdd823cdd0f74e7bf49960d87256b2c6bc56b87f2209ccffdf43b654d5018324a7376f0d8be34d09df04b4b5a954fb311b0430d8ffb84c201f93d84ffbb4967f5ba151e496db9564b2c0ed5f636379211fa6ca7d8c1e8589d07f68f2e67b755e3b4b4a0f1886b1e80b28d94f241571483f7b245362ffb7c75f007f114eae338d1b939e280dabe048ccda61191c278378fb9fd7799856ed00c56d7ba44bde6496da328a95e0244f5acbd6e99224e94ad72830d727b382e1560ba620eb1a07c4b119e37fb834d794a54c45b5c8b8b775dcd74e41752dc8e256733f89c590f74496e44df5640a6bee0ece496bc4bcce491e8b06e52b077d9d91e954c1d83edec0c554367d7b24d04135288d2c635e9addf2cfeda95c24a08c605f441ef6cbcb0f848fd56fac8e5ba48e3c81571fa276439d46cdf1d6b510b77c1cc85c729fb907edf34bc0a018b34512ded6f30ce98ab473be0e6595855b256434dcce66fa6a0a1a7ac5efd37833ef26f841e03f1b0db5d703e05588cc0eef259154c3e232d1f9ced2355165b49052a2cbc28c16ba3e332fa798230eaa8768536d535afcbe3e0f8273bd3ce2a4214b417c288354e2527027db34f7477162415693e7fa483bedc592ed15c01c1c25f0a9e7977a18251b08882b78453162e65a892ce254c598c03d3488e0649659c85741254fb7618710804ae1d1c782f63840afe690756bc904a1711f4fa0ea363e36c21e52e7c9ff95b0d89610e46da46bfd61b60f966495775c5c115d4392e12afad5ecb8f6305bbd693f49df9bad48a4a160cb814035f7f6f5c6089c8c5a43f62f8add6c0fafd343684d29e7c52c56a09720cad2036c8045502410af706fbc2be1d4f780db3e7f739a6ddc14e00c57f77848827ac6412758c98ba688ba66328f8f03c098d336d95467c21c28bcc8e98d39d5b11531b9ebdc779936a8316da2bc29dd9c4077b9ca4507b3ec760e7aa87960c88f0bb3c615d5d94006a67971cd4acd87c485116374c5d93224c385df42f7a1bf9b1f883b8931fedc1cf7903d96523e7eb2b45d75aff6c094e40f463134ce7220ecd8ffc84412ea61f27960d12c50553b0e1bc6c6064a012ed9b39c15076830febbb07ab6a6b5247eb39711412623d45f61545b044d814dda34c71daab95e330c80f44b3dcee206bd4729d67a74dbdc5872c3f17f89cd82824bf42c134ac9c83dbcac032cbb1b2622b5722eb4f13b452f8115d06f9f449bd4dc7bb10417a30a41767a4853b41c6affe1a7b69825806608c256a0b484590c9ef411e427285b3c817b44e00caa22dcd4edff988923948383ede9db9a2299253110f9b0600e7ff79c1840f06a2e75541ef5404a80b6cd7de48f83d462a3c9b7dad8efc7e23f19667108969be7d6abd851b720b85c15191ff30bd332e2b0daebddd8a644200e9df98f4405b44279c1f4acf3eddd5ca19fcd6487b48d06eb641f56aad52a7c057e7245f622967675cc3518644d8d795ea733a50bc73dbf6a4c854649f7f9917bb2d154d48491a7dfb0343d05398b812ac660d7bb99ab124be6ad98946317df91015f2655c6838a15ba011283cf6dbb3763f15353ad8d1730aca5a4472d6df5920645bece0935dac9d1ca3537d9c8cb017d587c01b19617144a2cdcd4d26d5862daca876216bfada9fdc897765e784b183f7da415065d6ad48b7dcc7a1013c7e93ceebdc59e93434916c339cddaed1f3f440fff38e01d28d649c5031adf11583e11ed11b5cfef58c0dda143f167330a059f09991c8823a42f93fc08b2770226d080e4177d34f71a4a210fe254727c444239d35f9d92b98d16e0cffa0cd2562d8447ce81c88c93adc6ffa14b3d91fbb948c374f90bc18f801e5d124e61a6ef8613274c27622efa27668ecee4ecea3597ecf220dee22f396c962cf9baade460c3696e88b376dde1781e32343ba1c3970b63cc141a2cd48516d40bf0cbe3385626cdbe311ef4c3cfb32f0ee0541079fbacb199c4d21079fead5e8eb67ad549e5c28e9a7f9255d2301fd14bbf3eb5f22a52240ce5940ef50615ba845bce696a0a8a8132700acf2472325d61002c0a735ead88fd9ca96534fcd6e10ee34bc78ac857cdc69d54c48146b648fad2ea2d02b55f64c176d7254c51f16e966fa28fde40e8d0eb12d563f7d32c431db9f13bb1ad2f4a26ef1def2eda676c7ad36461cbc30d2989de4258fa5b58f1930f3b8e765b3d053eac696d981ccc1be727626bc17d114567684f96c5f104a4d06ceddc8412cc70557621d08f5df64d2b4b4cce19eae64832afc0599c38873ffe857622e8263a1b15673a2045062129d7a34108bf6a6e6d8fa5c448f0a2f781550570f159ad82ded51b5b5b095e03f1d28f4d66ebb152d0f542ee69e6efe049514cd2cecbd3af99928262cf767ce87f334ad5a0c5f2aad212bd74a1463c89bcb3732595352d7a89c82665271ed007dd8c2db025aae743876d181440cd499ed25db26ff2d20f46b2b1d52595db0d94d86ff57d5aeb0b3550361f3822a9938142b0a53f170b184c12f63b73d5e11398f6b93b4188c9ade99318367096be61f9aa5d5a01ec7391819e9d535e26ea49fabfffb1ec267eccd2ce086e74efb54c347ea7087a232f04d2fe80afef348345d15e442a21326bddaab2b9c926050a54ea93289238cbca22321f04b026c1d3bc99bf5f7310805ebee8bf6ef80fdafe02cfdc394ee26580440f0d99440abc5fa13f82e47b4cff24c7290d46bf856196902df164b45074f97fb4f7970e27023642a4040c4dddbb3a0e42491c9ff8d22696b5f9b147326ebf5512ce754788c1e1b88d2c1606e55964bcd5fe5bcf83dceaac8ac034ac012db9aa648b774b49b5b82ecfb4ba2035148c53d922f337cb27ce5af5510498a35a3fbad8f3c27f33345e78f46986737a5bc521456f85a927f87d3b543c73577614fde5847cf5e3cf28bbda65f9dee19bf004466a6765191879577768312c50e68c1110c1660c13f3992e4273675d3b34125bbe6effb30bc2c47c9a61d1d73884cb857c94fd3e971bf294030d5138e34f109f6992dfb5c574a408de779454a3d938870f513d5a43378b4d626e8b355fac0c64f30ef66fe382023682af073db6d289fe09a2b46325e8356ae78d6113d448a83ac4bf466fd1c89125bc41520529265b3b17a5022a0444680f54ee3900db689e7b7506b949e78b2d2221cb78256ddf0523acc424b8463b42c97c9d49657fac882811da18d62cc3d7b53a5f1697a549fb4d14d93799f3827683a3019cffffff63