PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 65089 dc20b9309dfe7971daafc78f38c50298b4c65c2cca8924c53b1d5f4f257e8427

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8e97d5c5140d6e9f8731d0c9032e8479b523a00e1ef6edb3f55eaa67f9e658aa
Certificate Block Hash
dc20b9309dfe7971daafc78f38c50298b4c65c2cca8924c53b1d5f4f257e8427
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...009a230100c0730000
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000007a80b3aaeb72d3f6ac8adc09813a179ab2081d30bc2cc5fffbb3ce25bf03b652077212f6a58b4997b17d330152fbf244dec54fbf5eae31066dbb20578b2beb693bfefe8a5f160fb2a1e624bb2785800ea99cc6ca0a9fde13960a00000000000000000200000002009a230100c0730000

Raw Header Hex

000040203d09236f0215ef11d0912fa7e5ffb0a820bb494efbe8d0e4d7e98e5505977cdfd11c566d2d75b9e9a58f24c0bf5e0c7aedcf708f62207adb66aa70370152e101213c1c6af59d0118aa58e6f967aa5ef5b3edf61e0ea023b579842e03c9d031879f6e0d14c5d5978e

Proof Data Hex

59,560 bytes
121216010307b751349554686b72ddf51e43a1b7215e33b64706132bb5eb33e92fea299befd667275efa8999dbcdb13e609006ed6eacdfeede808a7e1a6c132ac0348928f8597e99f8f6dbb4da0f3434cbd744ace2ba9d1ef8e9d78117c09bb6ddf172900a001eca1b52eea474b1641d501ca0048ab202343e4234d7add03ab704567d8813f3ff2db6c2181e4526af4c686a90f6f5bde283d99d6a33e434c7f3aeb7b9394422c4e0a0cb52b372e72795280fc9f140f50400f1891826531eea25db2618f1d1465cd64d1c702afd397f3d1984b384db4a1c39f5ff2c66759359e0e28f8de54434a0d86d0c8583848364bbf0a77de1b8c99b9ee11c98fb735046cb5acf02cafc45974af85fd7333150a188ceb9018e8812d1040f9ef5ce0ac66c2d24dc32d080cfd036913f774c5854154886c76d5ced9c3e6341af5bdf8935d7889c91e34de99b5fb67ef1e6cdd2a8dc559cb33e90db4eec7c6423f83d05924278dcf1a33589fec656fa75009f41f296952dea82b61fe0d78fb910d04833813f917eac531bbf6e0caff6144675b2b04d2918d7fb4822b96008a1724e60a040af85065681308bb11b1684c8808486a304fe85e8b62459d974c02d0c459b840b10150e686e744c3394853a5f4c52e0d316509dff47f4ca935080eca1aa7b01a6aa98cdeb6de1c9efa963da308d0b4b8caeeb8461771b667f7e69184273223b7f9e12eff4a4746061f9c123d453df07f5539c3592b0c9ce2c2ea6cebb1d82be05d8b21a5284edc5d4d42a1054b626c36e251059ba51a59edb1118a1b26c4a7790810b0523f5b616598053fc6ab408b9a23ffe8e990437169f5475ca7b91b972b28584d21960986e4713f19b54c63cb931c5299b0de4ab92e749cb43aa5a1577f997465aa3469fd07b9720a25e5bee4d3d07837955c5e914cc4143216ec687f57b27ba9f4d60a6be5dfdac549869a0f29af39cad1721da8bc7011d2504b833e878031518ab75346ecd3397ee0949aad425744b97633efc39ae41cf0a29e01307476a56bd2f8c369ae7a65dfcc41f83dfc4875d8fe8f137209bb9bac51e96857fc438aba63a27385c8676dc33fabe8dad48e8dae30730bae0701b862fa38cd362c47d4d125c58ad125b1cf95e2ca7ad396eac8c9f0411645d6a088bd54e65c372f435dc0dcb7207fa6538b2e144bb1955d367be690403c2caba594c5d4062dfbac82d8dd27f82bcc13224a8b14026d26d215073dac706bc4012527507c9edca282b6f3da27d27aad5266c708208d19561967fe7dbff59da5c8beeb141cdebf891ef68bcf518b1fd4ed33ae61be32d5037852ea18f097086014d628a97915107111c6d6593e4d1485445ae711fe64c0e599146cb0e21a651e6ecd7925c520d9d432958d176d8ce4c4a4d07f15491806230d16054e1239e7888039938bef77329328cacedb4d2ad0d6dd03856c6a6abc1cb0c5b03129cce486371797b422883d318f578ec87cef8dde1faab5f475899956e051e850a992003e66a5c89fc425590d525b32546ff9e14620b156910132b0af423fc26e1cbead238c06d5dc99cc458a43b73d32a62db5c102aa74bd1c599f4de4afdbe3c206a31348ebd44cf054d677bf04580ae8702bb80f7ce5d62652a0f828ce6c381d1704bad00edfb6dd047dce86e3c1f006b7a07104ef29d0531fef8e542976cf0b92f472a4e3510c752d8ecf68c275affe93219e39257bfe2e138a532d1e279ef047f4e4e904dff031bc484a7cc7a7d96e29e747bd78f8c1bc2803edd9a3b3d11ee85e86e7ed58632a5e9efc96da10ab085c940e3821ce52a4daad551b3d9bfc1f6152f1b30c7ab63f5f4245d4446f3d9d0f666ea29000d8718c4ed8f8d9dbc1003f45a2586bb2e4c20ae37ea33538c1394afc6ef068a61c99b7671af28af50209da86f5f25a3d225457bcac70a891875e96a97a6c1455ae824b4f887a9a197719009a4c7047a33a2814d6062285c97753d14785bbffb3bd7f72f945870c53b09744a26b72b996ef185055a616d76a56a11dc69a0e9bea0abe32b963fee81282fef7076ce13b7378623e6928ead40daa893f4d9c2df58ae96924ce3a1f0970361dcec817cc3f23a5fcd5c1d30c01a81cf91a8f9665dcdb072e949ae4c5b73895843257c88504a13e953bee7c59a405504822f0dbb1e409abace27d1b020a07581e8d4c8582692253edcf05da2286ac8badb065a2463e693d446987b988f064dbb0d90eb5b2b3cecb716f1ef35d9eff94505092d18dcd49fc83bb75773bfcf6b7e62e97c8c0e4340a2a4d9ded0fef427fabb52aac15f18589b491afe135bb126ac148aedba95bffa3a302f02cd110d0cf7b2bfbc11059518be0b7cf52910c92dbdd5c111c3c0d98b6910d49c0071d862fc31763bd3c788791bd3ef1e211e84ec79d187a741d5d50e453de581c879cf5b156797923f63212da0f9cd730722980e516e24d580ddd33c91f76480e9d732b3a552620163455efac073296c299b86d17daa8755558c6dbc4c3d286b7e3299d6871d2cb5bc0fb23b11b2ccdd279e23147c49d7b46147c701e2598f37ce91c924681bd5218ef2ee189beb701267265fd676b208b9eef3cf66e3abac26c09dc04ef7f0436330836b26f1bbc3f17e6e1b6e191764666d813fee4062aeb33dcd7d160deccab17c483958c9ff77cf5e6eabd2fc365f90dac10efd0206dd3e4927573dee91bc429fadfa629c6f5f0edbc468b3b57c7059cd32235ef837144f63d2d95deca2f462ded8f1f2efdba50e82ba418432b58b5545ac9fb4eac4e786c4792a7c9c866da19b1f7920768b68f6c431a931f616ad5a00848909dd8a20b8f6401a31786457efcad90448fc3090864c13f6daec48d300e614c5ea71d090859955c3855fdc0cd906b4e9e411cfa95699fbe949bfa2d1593a1247ba60211bbbf695d7c24e49c1904be8395e30fd55f24ea3187ecdf6384813a45249a90437a0d6def11cb701e40ee09f512d8264ace7db30a16b44dd597079751a5cf050f99ecc3e661d2c6cb59c8cff3145b59eec1daf3366d0029e83da00c311a056c252366fc7b0f0f157d09e8c9d38ed012626f1689c87eaa963b56af919798b3409aeff0394b55a970d0a125e9070bb646b52cfafb6579165a968c4081fff16b65d40bb27f9f0dfe9e8aa8a498b911f38b5b03ae9f814d5b696105f32fd70d7bb16c44c178801a288d2260f5c0634dc0b2e22a63897b692f14e3932599f7698e61569e1b769cdca0f9a7399ff0e620d7775bcb05229bc3079c929fbb735dad47178de50854190b369cd602fd95940fd01b24ec7a61d519f728a21b413ee0d740e97786d1e27a7ee566a915c7a6d0ce8d4b34677b11f025b1fc1e67d3809c414184c3accce22326522e885293d3fdb7d67fcfe23146edb9a45d38fb88d71e2262e65a6782f78ea51f54f8c09ddc3e84825aab76fb79538969d8d49ee179d57a64d98407122cf09649a51b6f7b24c6a76b61798e8dd37579421add4e50323be38478187280f03915b210342dd310d3653732c65444ebbc8bf14ef022ef04b372ce84e3caaf9b423e130ef11c8d57a7075a9563b322bc88667930b339b90b6ab4cb305ff010fd2d5e0719976901a306bd253b5fef07400a1cfdd6007ac1269eff57625d2198be3b8c38907b44eb3dc4f42119f45966e2ab88efd78c4b0f53a77ef40043cca5efa7cc60019d6de91f572383d41ad2a88c30b2a875452b8e2f1cb7b6cae01eedfa299a6cfcc83bffb1d6065c735e04c7a868995b887caf2f9d480975b942eb53a0f859e36ba2870e1a455b54d191fefed23ffded48d542dcbb2c6ddb3d83cd153b6d55d07c3f5769d8f860eef221cc1381084d16a41fd83c4c612a63462b0a97895b16599fe1bc0c32d6ede91f15127914c0b2e5bd56a206041befed60ed980354e2ad0efa7eb9cf64c3dc95eb4baaeefcf61a8acab8c60c127c4bc3a13592499db56e7619799bcf810acd55460270a4b3041a575fed91887005069b6986335c2bdc5d9f5b284d1cc36eaa6dd829ca1b3dd3c998b17d0daaf7201ff1fdc149c1798fda509e35a87cc6d5050a250c47f52aae52da771a4d19c1ed2f3af5a0487f025292187353452857cc502f3db5e88b3e5f6de079c39963e7fe32321bc9f5d0acfe129f5d5940d03d77b85a18144508282e196107d683a04a224256aa1dcac9d86db57ec1ae39ca2ab06aff0f469be5268b17b63accfdd58dbd86f863ea70424d885b17ae7c4b4705cc4994f80ac8b6c3f2b31fd59d7449b0202df4d4a446229302a3de487c67d85b6289243b96b8c2ec754a62e626c6a4561d97617c515fc2a37dac16a98e42574e8b061b7a005bf226bcef1a6836598d648bdcb3a946be2bdc641f99a4ce2482cafd25273de648da5227ebf4694873959ad4c58b44ae0d957371c911925f218a8ef739d90c3668435c5e55fc8f0ea9e2fab550603ebdd3a11587d384fa59f04be570e5481dce3fbf65e95b6cdc0bb703ed104ca6240e7319cb71cd8ef3c0fe049b17b1acf7b87631137021871c569f56d969870ad31f5d758f3236e1a8f03babe1011adae0745b5e8e17f2cb754186c505f60a46e88f52a9a81c20fe989e6c2f778439672eaa6bfce8fd9c5a181c9748485fa1c6165103458af94b073b1bfe96eab7b8ea601c3684120d37d0f8cef498dc612b7b9a906918cd8797bec14fe7a089d8d8f2d4a8495b0e297b4580df1ba065048a8c072a9cf74e3fc8451ed751dbe301b090d267271a8f590847f461eacd44e6539b9e8b2bf9fe0da6fcd79c190585b8dc8b422dcad321ef352073cbfe761733fcd2b2de3e3e58d19c01f191a858d7d87f57824201c71461f141c128a70568c20ceee2344460895cd809464c1ba9dcb57618fd5a3d7f5c230782fbad2449dc6610465af644979d9809c6d7653de2228dd2381023abecaa8804d8489aa01e8e35165d1a86f84b0fb4bb84d647a0125e42ca31eb9d0190eefb67a8441aff5f03b24823218172074109ae72d5bc44ec0059afb7afa9a5ff24ee8fe631122697b7ed6fb3bdb58fe5316aa7a332def7eeaa4d9872593bbbd662e1983fb4894a9a9b3464ec54fec260dfc30563d140770cf740daedf011000d1720513c3eb75445b556ff0b51f320c104c9564fe2339464564451e93efe9a9ee84ed69fc82c9354add5c92a2d2acf106c89f49a9d1d14a4f0aace2d600ae3b0131d0dcbf83c5d9eddd3a53a9d150442b12e01f12589b3d7cee67d605a4b109a043d377ca4b7c30eb8cfa9c832c44ec96e647a35b80a119fa857dcea91182328a9a9cf1f1cdd59e9b511547ec23c466c041bd30b1b574bb4e99848a454da7659909130021b29cb38434083c4c9243857ecfde4aa7eaf16a03432f09f78840922b277e273166e77903aae48e114e973966931ad73a7e5ae583921944e393b8c61c249bcb97beb0b92d7f025812a07395dc27f6e90f0cf52d40e18735456954145f042cdc655de8a76de2eba463a38ba8ebce4e672bba8f066b87189dbd1eb960b9889355fa3416ae2ffdf71ef9a2f7ab4a00cb080e660e1bbfbfd00b3ad33f6763d3fa14fc8b7c4d9e05f590afad4a869e060ad44d652445fa39718f8c6887e4fac6ab590975270f8bd70c8026bf6f787fa6604fae3d2e0669bc70f92f9626e870ff381c15cb0c4a1441d4e2013cd334410738ad057a4ee1e418e4db2c0543d9cf8079172da94a6b4342e940912cd8a3f5e7d7430e1a6c709e98fadf20f7d7090e7ea1fd2a6e03708bf1dc3506ad82bbac6e6145f2dc72064e4ca087b670caeda9fbe54422279dad509d9cd1291c99330d915f01ff70ed8b6a6885b6ea8a15cd75f11f5b6fa1de66bf2e3e6dbeaa2ff6680da832b5fab60fcf77a11c0c7e32e8fdc865f681ffc7cbe329022289afc536d62236fe0bc8d007fb05e2c14fd4c2201a839dfbcc8094928be354191f232942815158d77ec4be3107e32d285653d6f8ca3c2762a8fef3f228452ce90ccf8adffa28599f4d4df5e82e75774536b51755686ccdd6bee7669341c28a7b19e56e1e7135271255ccbb8945261139aa8992160fe4ef670016951e05f8463106f56e013b15606e366e1bad6abce249b333576b20404bd69009751f42fc3133e8315ba71ec64838f211e3e2268aa9bb5711d0c2f7ec1fe91cc7cb5b22c5adac373f489cae5c9b1b279dabafabc0ca16dd657b687077fed74379899031b97f08fc873c3293848a7e82671d6170630074a941449854e9d26fa903966264adef0c83a39fe220aa4542014028850550d6e92f4a936c756ca01df93d9ae4b1216ec33e65c739ebde3e5ca94787a34cba432e495f0f48e6b54f419b3ffdb433964909a3ef58a0a5eed5d2b923f9df108d1d7f398135ea6f24c5ebe37543fda68e1dc6370781e8660260583bf167169a7cb8e7cd9b0c01c64a5783097c51951392fe3c50117577ff3afe6aae6cd1b64987852cd1cf72f41469dccc366ba3bc2229acf556f67e4c0c2ac091ff9a92388d163731d7bf3266cfdcf1fa4e45ab6b9a2918ce7eacd6d079a74dded7eb7c0a4040e69ca30bd73ca883c12d18b0c34dbfd3fc54c310756beecf3c707c11d6f4d9691ca12f5ff6ce169ab1500f73352af754ab1ed564f027589e782ed0cfd71a91bd2655a2010806ea78d6eb27d4c28d4f3b4ed4c62aac797d65a630149a402e9b3c0b4b9054402fd676413c44360625476d2a604f33d3a9d5a218ee3da9162fa996173422de925ca3302b4cd9aeeb1c451bb8d7c4962e9efd5751985a2057f4b3843e0f7734914ceb824e2957dc00a8de17fbd0712e6848ae7f39bbcdd260d50d09726ff233eed64d9d3d682ad3c08139c621d0ccf96d6caa46637d17ab03b31c6448fcaa167d9d50ca3bbfb67f4349eee492810265f0d2e14708b573b0d8b6018be6331bff7660930dd40300d8ff15b9c1e01d7bd46703d6a79188083231dd230a8ab224d968c9eebebdede7a091473961a8b1ecb262b137aed14b65e45f3d1fc694e2775261293659ac078a8323a69b72cf3a4fed35363aacf6fa1f2d606e5114c720c0a868385c6cfa9fa90e55ea6deb79226124f76b4e103c9e04fe546d2ae8b815beac3101868320bd6c090a3e50f40f79b28fb1dac0739b678597c8a45104436d3c88c11b7fd1251f153237668799631dbd58150ba0145d1e425baa21b524500ecea1b5b7612eb20e69897c5d35158c4d695e6ae3b3a22c8182352313e0ecb957c9354fe9c1c50ea066d9368990ebd6745dfd87134b1ac0e2de554c816790d7798efabafb02978db6927f415d23e61d94e75459223848fb1a0cd973279e2e90d55f7e691985223329d3e357b09ba877eda5778638ff54e0c8528944cfa80857754f01c88a7b80ec9e02437825fcb61234362ceb763b50e06c0909e857308c6d13171938cb06cfacdac0a7cd7faa66698a4e544c2cdf9626a4d4d9f7b6cb0dd076d3fce11e1252ce5603905aa328556850747ad9f1995c2521583e2327b37ca31db40a59bf3c3dffdd9857a9f6059deff43a5ede5f9e3f036786f7e9ca0cc43869178dbaa96d4c3caeb3e3a7c47020070ef874aaf3135ae22f882604ef410ada428627eeaeb17a8a6501495e5d79e125a8bb7fb6e86158af15351dde127df182b1dcf40238d9b649698ded5f16bc65313297cf455b13c3308b0bf3bb9bbac1acc612a4a498e8e8a1e44cd84b3d901df311d4d05df1138e899218ce5c2ed323d75fbe2e25e5d2d217f63dc9464d90ff5a46f90a27ff001efc95aba136042519c2f62ddb86b8e2199d4b973148ee04ed7e040ce1c192c7feb21c2a21775cadfc0db94823c2105c2968bd516ed1d5b9050ea19b8eb6e72c7255d6602223e4cb164c9071287ebd7d38e0fc83f51cc04cd474b59e2b3266c9fa5840adc7e73b3d3c9554c95e57ac367f6868afdd50f9ae839211fbc9a9966be76d1030b1096a0a44a01a5cd39347eac72f09c31be7e8b276e1a5e00f088fa64603873a9d398a219add9bc1890dd76d34dcce590120762e390f5f3036157f90425022547d04631ad54e7fc57fe0caa769ef7549fa74da85de1f370a0fedcdceb9e5d9ad38fcd2853ef5185159b71bd995436a5070a75599eec18a02fb962a62c9f0cfc92003e183cd0a3f2e9b81d02bf45980f19b58eec8a3e5682e1e03efed0f236063d8e33004ffc313b15e6e07548dc6ca9e29a68fa77a5a075cf1affa12154f3e8ddf7222336ffcb2ee2cea8edac78625a59bf6c262e38591bdbfbb3412069284058dbb1ff06d908fa9ff576f3c4b89bcd57b1f7e1e87f8a60f799b5ceae650005c324e2d47ede205c613c1a72c1522844808a6ff06ae817bab0ef730f334b98185f4378bdf32938e570d7405112f8d8b9d0d061512dcb945939bd6099f4146744216c96c5a0105e8812238d8acc5a974786d3916f902df1144424c073ccc0795c046021b66c9595715f5881fb210e784393bf8d9936943c121dff30854b9adc634d610e322302e412e6234be92729c4703ebf2817348e12a39c1b816521aaf655d85979ab4fb49760d69d609d20619f9cc6ee95a325fed3ce41754c9d644aa2838645d83d1e1f5513281f228ba2a15307040458dd4c3271ac68a8234f2a53ca959ffa5f48983713af6c3c3d20854e4e250dd2ae42f379f71de8b143e0d9199f0028ae4449865d8d230403936f2f9f45ca5fac466aa771ff486862b0c6402c36d491b5f60a32e256b52b9f7cce4613c492629ac435948e9d23044422e1666ccce66835857ccf004b88149d03772676d19a8cfadb6476b872e8a1183c14231679da8204d25c0ed1c009e07fcef5e8016f3c0c51cb0ae512ce142bb78cf274abb22eec8a580d1df50573d3e43e07b1277b7d6ef1b50a3b9ebc959c8ca546557922445b55a95382ef7edcc102173ca5374e34056250920856aa227e8dc511f411019b3beaf36b8c17d9b18ef2903f10a98f32aecb2d7d94c158f3febfca8c24c8d4050f2715e3f40bb179482bb85ceed6ad25b6417a7903a6109ad08565d52cf9094c313424f1a28baab0adae143f82c8d34506e003c6c75d25d95b5e3eb1c5280096c5ff5a1a85b78edf2e7be33f2fa3be9578cc2ce27e17601bfd669c5dd7301cc10ce46ef885d5a8e4cb4530ccf5962974b40bc022efde6772e121d48bbe275d9fe3d7ba7061eb6ae196cdc78fa887bbb6ba59489c541659b6d0062787ce6bc84ed40926c4bb5f07ef55e35d91a4c3e01f50c4376a4e3931936f445c47dcc26888bed4426e2d47c834ec98db130af808a9906b879c7ce4a1d5c756bb25a1c7b8fd2e9a95ab6e096e7a5c7c68fce03caf435c2c3948ee0d5fb62419662503adf50d16ea375176806993155f05b12b006e85e9535e66eeea12174d5293143e244ff674460c0a5adffe234469571539811a68bf684e4018fbb17cb2f5b9a396036f012a825c4abd84b4925ce8304c11f0457373b46fc71a2c6441d14da5f193d402ee680ec12ff4508dc785b71b94fc70a0f218b481bfc99c1cb710a434c51b67868d7db1afe948c3efea5f994a74606f6893fc48542fb6eb21078ab2558f2d8d9c55addc6e02b34258d0105c11d7499c12207e54411dca6c7e7f2777f2d9ece82f05d665bbea42d6c3280d3eabc94e102f98bad7cc93b9fef00846ce9329aa9d459d0f305871cbefe8b3bcf8573cc0c0018c8287a7550c2f8f1749c31a9d8cf264e334d28b04480ec59d389f39c55f63952611cf017bdd6e28d81a775f55f8836583334737fd4dc09081d7a68f1be27adf09165516697bfb952c87eec80ae3b734f1b9006998f00c37ce459f4492df4fd700f74d0be8c81464ffa86356eb8c7be08cf9278b256696192537f977956adce115b7b230b6bb61137199bbea875ec208b7fabc917911e0e9659e735fc8c155943c19566061a25c3700f9b88e49ca54dd1d318a6a6b9c150058627294a657d897d82a618ca86ee534e8ce7c2146e56f96ca88afe40f17e7da2b782c86593f0c4bbccf5f84c353f8808e34121324daa3f1971e18678682690ad526b9c86f2f98158926fa5cc6c7f33be39837347f110e9704256be1e5282c93be2dbae1b6a5695c2e2165e5f1807f0e88016cf6287206f251db56d2966206db26cd74128fed27b3928a1b0f0c7d32b803fa58bd1d0aae806cd608d0098f98b5ce44fe2fbe12f613d6af892d751a40de13f2950f77ae4062937251c54f9179722b9153a77ccbc2fd728ce16d9da8e393cae17d9a43f38f6d4f7f6795fa0379603055b2d29fed12ed50a32f1bd21b51e78ed25723980f424c7e39a24b74b8d7760106ab1300332208de8ed018e0154366c666a38f96ad7cb0d465c28600afa2fc316b57754e5b2692d74430e51e7d91a6ae40611cbc32ad32e070fc6bf1ca08629a86d9bcc135051aaba9e9e5ce8915d264e0fa08796d59d73daa973688c42e3da216cb8bb181e2873b08c1f6fa93dab0bacb1e424a0dd07dab788c0d48f3bbb2fe161d8ff22592d074619b37aa7aa84fbae266cca2d331b8fdc549d790cb758d73f1938f1fd468eec626cf06bfcd2e1bcc5cb15a1114a39ab0f4cb5a72586a30efdb58b637a667c7d584698c417478060eaf8288f5bb68c795d5d2d80d5a7b0f3794bba55ffbcb742ff5ae922052471e12498a514fe08497ba044bb1e55cbe1e368ea71bf7f6cdd807a24b6a9d992db9a3e7f91afa7f80ad7fdd24c76982e55b97c633665e46225864b07474c8785cb0ce2895847b1108f0b782cdd973d7808b6a46526475f8300874fce4c69bfbbba089181b975569b04fd71027309ef07ddad56020ba10f9c17d16b8f6abae3598e615b36c5da668d11795235357a4de0e1b2caadcd544e53f1452810f31bc9dcb71ece22c959b1006c31a1493830fd9508b5fdfd8fe7bdef87c08f0458d933e01a1c5d42e24379a5b928028d6892dad8c46947af5dfa9241ff5b6fdf88be58ecdcc430dfaed2ad51fc8bbfd87825e16d0036be6e488f02f4b56c203aa89c7dacdc77b7bc27cbaf01eadb0d99d8a2358cacd957d3026a1b6bcb826bd15d781a456f781b2c67a6ca1819e45afafd7067569e31745613c41921480a6ddc6b15b7e3b7103de85681720b6bec80062169333429b9b1bc657b034b7912942ca4b41e3d071fc236b0234b545f678820c133210ce839f01f70292d72650d38e594984cdcfdd83826be318ed77caca19a189e6948e6bb476e411e0fb06ad25552eb68220b7a5f12a625eb07cf1d3328691acbdbffd19ad582947168102365f3b697e641ad73521c39d1e2736d87357ce88837216542772495e8a6e0f5482af5f4496fef5167a90adb61c60b5a71b99235d175946d0021a1c05f30d7140cbf62e3f5af483862736606bce4ae517c6edd188a6470e847922c4c776b85e0d665db3e59e641e6eb95e08a1c9f95680405953159760e6e8e08ac7b617f5ff42d52eed407cca2318e44a2eb2e0fb78973f98b23f6e618ec05c950dd1d6655a08ab6309be0c5e634acb8011c81d0be94325dfbdd038f6af232a2ff039a6f655c0d6447a6d6786c356785991fee13545aa3dced2ef3113c61a4f18b411f7f87e8a47746aa414a87708efa413ce8718a0a0e03c26181d0f8389c9445a8743eb3dc1c9eb9dbbb8f3d32b63c90880145be57c1dd14a950209f1ee62a2544404e0bbb6dae2ed3e518cb8dd67f9baa3a3c9a5b93f9fad14b27438c7c554821f0ee19d9eded3bb14f49ea033a7c5456f0116c134634152298a9dbd33d2701c21bdc468d763de6dcfdd703482acd54b84363184d53a1e247a280e6985c93c4315e0e92a899bd8136549cc5d92d105b6280c869841e36d5225c308be3998f027db7dd3d630fc28cdacfe98565cd101785d255f55075ed0584dd980f1d3be4a62b960a624ad1c47770fa400f50de17951840641dd303cec06e84aef8b428f82cbf05b92a63bdeb54b20fb57fa642fec6b48b4c272fb6ad5d1bee62b5e606110a8eccfc719422f4072fb900350dc7c7c0bcefee38cd7eb43e999c8d2bd72e75bfaa58f991315728547a5851251036bc65246adf0cbb2f4d09cbc2cf816d19c94fc0ce13d47ddcfc5371accf2b18705b46f20226922fe7f95bd52d478a7062a9ee3d666cf4e404665156eb687f16909e3ef4680a210e2f96c84b2903212a6b8dbb888f847bf33368a8c5351452c446356b38cc571f2ac9583104a23ecff21f06c575222faf7f89fbdd1ff77f1dae1b17c60ff53cda7bbb0614f520980e6256db94936c471531f322668b490566b4b948877075b4634688812e88593ff17f7caeb5689f9fbdd049401c58ccb56034bcfe4bbd08674e04255eff6dab40662d5244d783689bd6655cfe5d5929d11c542d3c02dd95e9b66ebf6c9f37c5af082748c24a770a0dd3394a708b0a6d106555019840b9f4684b689401c207ea42b563a5325e32329e3afcbd71d999a5052a43c95d14fd2110283dede3c2d4d1b40898f46403fa007381409fec6ff90edcbc4579caaaa6915866ecd33df2b5ecad9f1ee555588beacb2d5f0d0269fea2bc89d6b5692d39fed3ce258f79aecf3c704f5b8d23adf0e49cc6d403de1eef9656116f7da4621506c62b3dc4c194f53d6eeeceb853545d427c7232ba1c892426220bd88d3f562eb1d00fd44407fcaca15085116b3ad4ca4b39694f7c07ccc1865536cf6fb21408631d3faa5ba7397a1431bb7e55994cc40d71c4e7afbdbe5b62bbe30f51199aebb027dee78eda57396dd994c1c09b6b988bef61d251f9e33520c902fa82d10ae032f58486197162683d7c2da105eafe0bf24fe57570cbdd7981d336c8052c9b14351a897bff3ce58cf68cdf4067f74543a0a184eadddd680ffb7274467d08dc0576f3b7322b6b41a93da3357cb8a2c5902df09d2d9e08037499229f1a5703695513fb58ac83104026004e42441941f673e3749d451d0e638a0e1bf1fc360298decedfc815acee42574e871799a73ef3d44123c227e558b5b486476ef76a4f3fb0344014fd585bc9f1046c90d02ef27b65b62f00c8706355747cbe436cdda245c9c1a33b2d2892b20b0a2eff0bba4c49f326d04abd2230d4dcdbbdad8e15f70dae37214118f8fb9f6780257e2b659e3c8d17670477a20ccd8c24634d6744630504765faaf1193fbef3c007e624325655094fde8ac39f5879b1b26ee5fab5e6ea2f4afdaa951edc73c73aae90af4697cd531976b41768b0346649ed627d2d0b05c3b743c2bc386342a6aaf90fe9e0f423bd34109fe36fb82eda214c33fadb81653e75dd7992e464b264ef6e135c9d546c983de974190488e1ab80b682ebfa57e827841af578646d85375b3078c5c384690f6718fe723b5430b47a50bb6ac26a0bc803c0d935ed8c7bdc9449f1de0db4c48ddf206124b0ca26891b1b8863ab255c8f60a145a961c7e567836c4d35bf25f2b4ed754a81d0db79ecfe7e64858304879dcdc3923d29cc9c4750d50fd23ed69895f06aeb2ed2ccc526230ab993ab70e841f776b92e50d31cd5d0570cf2ac161d7dac363f033f935c58adcb8515f0589741dc4e4d4272e5e44160250e950fc13e48eea635c5ea86a9c0c9df1a99bf524131b2ce6342eaf4dc750251719f0c0ee7a70fd02f55908b18116aeddc15f5fddc0f741ab4dc299388804a1b6481e9d89a49d6149614335da4a8f36b456137baf8761bb7b9cef05260b50ce90b3ef4f803f920778cc467f94e85311b933e183515a576204c5a38fea5bcf2c124c66068ae1823e944a45b46136007dd3e001ea02216185ddcf6a221daa3612141442eb88518643f129342fa376d4428d7b180ab92e0fa9ce9fac43a5bbfb1650eb57d099a952e759d27d87944d91303502d6ed457eca00e5b219704c7f8b6e52cfe18bbad4745bab04a7d41157e3b5ce8040b4f348c02e71ff0e7e85afeb13abe600a7998579c9ca905231dac750c3fe3ca0fcb6717c0ffbb759590e8f81bfe7e9a5e60cb3111cc998f5b084a324e77f62123e30fc4c05f890177f2d53e0076ff5611c23d5e3563385a25d201d3ac12554a5a595256191d35c58dc6bfb4281ede53fb67a7ca2eae276b8094f96a0158299f7cd882f0483050f9d0c7c18ce1c4296f8c99e376967da1efe802650a1017409bef54fc4d004b43ebf99008556c9fad0ed611df478c5b598c74af04a1f5e1318ec32fb255057b99748644d3a4f5c1d50e10911bee4d00ce8436b7bbc3b28f11c7efd856ab9411d762a6f643466d4c591ecce3a66ed77354949171d3c7217d911d69cf72eb119e747c678355005d07f392adc87810fc2532100071b9bc5138c07e2924d7462a6f47b437ff8ad50f4ae9dd1bc9e85299193bb4f3fcd011d4684beadd8c78c75903db1440440c565140f62a4797595243ebcc6d04780af0f1bb69dc5f0f3e6f267bf843b8026313e84c61d794b07e98c5e2a989f2038c600b74e1a4216dbd7c73902ffe9265365edddb1d93db7d56602f8a9fcde3b8fe09333b6883d11cd7c77abeb5e04b0a8ed98c51a071a3fd841a50a3b1b175651406fe842029f9ba11d47fa53ff6d08ccc625f0d9608c75f81ba29a098bd356da3ae66aef2d03ab5faf88cc0e4e5aaa9b2429722cbb99c3b4b2ddbbd6b6bd58c98efa867909d8f5307fd75bbfa5d0bf247816913766cd9749c198ce0494c217cb7564d8724107941e86e18862c1d11fd6ee4d5e5d190093497b4cfe056ea513116767ec3aa26291814ab56fe0be4f69d6727ea2049bcfed6c3d2b462a7cbc587ca2a1e69c685a4dcaf5d3c89d47cab33070d367a18f10ad79902a59577d9ad9b4b0188ced60ff7be241f4b5acd1ead80591f2cea7a5d31c25bc09f30c72424bef626e57570527c9b9d5cbcee8e88cf29ca906deba98861b7aa78092ec81b369eb40e7a30995186c15940e752f14c42ec66d092b9b2e19fe5c26d7825a20a0ddfc1c85f603877b6b090a5cb7919375d1e5529f684de1ece724ca1370769562ca96bea3961835db005d1ca96179c71bdcf40959d4d0309ac07f1bda13b7ed859624ebc8c53ceff7fd604c9a3a5e36cc1cca81f505f927167f11e818314ca4c988cb5c6fb90adf3f8cfd90eebe07cbc3301e769603074e31a11108028dce76a611b6cafea59ddb0dbb45f7a7f17a77ac4ed9e05647d8f3a02f7b23f3f3792e5f546e8e0f595bc9d3953b8ebfa74b159cbdde35350f11f827a1328c25137f416b38abf3630df7c7924bcf2d3d0b09646132a6aad35a428ba97de031db5d3068522afb68c747319d004e1ee8f0bd096919f0538d2b100beabd95fa4592b4c159dda71caeee439f3cac67439e98fdb9e1a69dc12d8597e099ba8f5cd2aef960f5042c5a3c9ec29902df270ab554aea2bab9106100cee0a5cb18f5944bf568dec966efc4770eb0c7a81b168c5836b03b3b882eb6793bb502b8c10430c3e26747cb9fd977be9e644dec12ac1b7b8315ee66d25b10a4a6f62e3429b0acc8f573f6306ff21f4ec93d578bfe1712388cdd1a4976af884034b536ef98df7be025f0668d43e3ab8232f024b9506ae8447f792512135d44ea454910b452d089b6c75b414503f1a1e764ff6c3a2a1c64d929c6445e851437c7bfa921dc0c6684758e83288ea277af33c26e7be148f02f857e39c6128961012d0e80d61d990cc7bc2ee5eb93dd098ab1afed4da5c6385e56081752e2905c9257ac069915f33c0af5c0e77353b601ef9a11bfe202e680c5b39d5dbd9b567141cd2a4310af5e563090b19462ab207e6dda74508a82dc9923074355f1949978760e5534dff20bd6cb266580549e2c220da20d80a9cce8ba8eefb6f5292320302d617b48df980989aa1ab414546e47a87efe324a7e0ed04fd01be5b9fe4a1eb631738c56023760ccde13c93d6f9d7e78415898fa1cf76533d576b3eaadc87c9eefefbcb460e7c32e713e1fd88ad66b1d162c5b96cdc89edf977b42acd9f248a29e66c16d55fe88af2be0e998e773aa34d338c82887521ffb49f4132eaee50e943364dcc7608acb561eaec09840b64b7043df024d6e27fca3ed4ef7a2cb026670872fe8ecb3a52edd220cda27ff41d16d836a90c5d65c2b9b81575a0c9e7a60940a5f2cbd31dc74f4727e197d95850833a71bf974c04232cf5f1bcb438a0634f030e06a8fb556c0450ab450acf40b6c578c638391795c7fbd4b9e9061cb68b3d1aac17f80cae4b80c5e289eef618dfeb2dd9db67fec61051df68b635b4e63be4069a983ea80ee8c68a6909fbfc66340e1e837c58a5c6ab16cec24406b0854d4a6ad1e63d4c6bc36096ebb13bae753e7eb91e454a85c7c016ddc547cbb8e7e095c40c56928b8c32b9b05f84cbbda48bc7196db09ccc02a7b1f89eefe6f8dc13fbe5be98f551ce2a3e7a3bd41493d4044fa3f9f29b9069d5a50dbd0090a6dd2180251535930892a64921b83ab14b128110d211708078aa69569f5424dda663080e261413d03495987e51fd4458b841fdc136fea3c1aaf7460d690111bd7c1bef692514419aa498e6e1048591ec288baed6be65e92da5ac3988212edfd26c458626777880364b62b562602aff14e46e66b9ea789835d085c00115233328b001b4be5aab8d217e06179b928ef23bcbf60db774e24ce61e0dc47fd0333f19fa0fdde4c9457ca57c2dee868afdafc97485af1135ef6ecbbfa1df7489c58294912283b31af930f67d95be8cbf887740e4fab07e28d47b3087ffc34e4e42bd57b6653fb5b2e60e46a7a73f912ba0d328e26fe5216a9b9b565c8ca3ac8dcad3418ae51fd51e9c23fafaf783bb3e6ca8574521ae69c2c0add5ca4a47bd9628aca70c734cc2f5d5080fe93436070618cbe2767899d0d5c7724b84ebac93a092ec3649baf2035fdb4db4b91ae6e5dd6364fb04f4d7056210f3be775587295ebc652d078f9e9b842574d86654e340882b3c552ee5e50b34580f50ca7b7442fdbfc98b4a433edfd3c4303425bdf92a1ad531a6ac5612ffce8e7eca786d98b0f8983b465565c132008ad2703e39bba20e502d6c9b533f1ef76eb78bcf4f13604c839fcce93b7dad3fce68f177b6eeef9a230135d63171c1243c18acff6998c51868f7f4e56c5ee885c48fe6d23dc1c3a23a723fa310d2921027eef181a92646b11a55f92798c2ce6501fb4074a5bfc1f62749ff661f4e94c9a1c200d0d9fbc373da35aa2634454c1a126a0ec86258ffccfeb2704cd86fd14506c4b119b5522cd1fd48f4d7ab0c0364f711fd65685da9b31695b2e851a05b7ad10d5668a71335957df9a1e7386b465f7fcef171b2c0c4b645084034d89f2767b7f1f746fd7df1f0778e71f7f50232a58ee5756ed3b022a9d3faf082259665c03cff2532c941189e0db8a1be820e860fe1f0844cc301f645068e03700c1305c93ef48be20d565475495a311a4272b9db65213156ea047b7d0d6654c4601e38597d508139b983323ac8a4363a5194990f887bb6fbd5bb252e8d2dbb1b28fc82ba6422d219d8171025291080443ee4e6d6b6a230ea55285028bc219b7360ba79ced38efea33be8d7daa9472dbe17a18c490094a2a0701b0170b03fc3a4414df6cbc958c4ebc3627060f8168147edaba1a3578ea0b2b218f758bf8521939e4e390bbda80f7e46c16ac2bb2c8563a386320a3290209a2faab8868860465fb360b4f58e8ce1aa276b9023883c533ceb5deb696dbe58498456152c2dec284d1d1265b03964d4bd52dcdd954755ec8804a2220f07ba957ded7435bffe7a29656cd6a33c46816d0c0c26aace6f2303b96734f242856f6cea83e264c6b766c7c30e3a5ffdd4912eecd8de1cee1d01284b1702ac796d818f9e212234e0940cbc2e8949f4518024f6fc434222d588a910d2abb78c8b52d2ae00c7f691376f6aff876465474a5df3b70750f280330435e1852b80a87edd0058c3e73e1f9b7fadf6320f04bd189f6d9a9c7ca595b0580b7955749bca4a9d545456a623b2b7d3537eeeef72536a635871367ce6881a7c6c052b9f36c8285f12781c7fc9ea8342d66d12a3d88e599e1a4fdbf44f1129854b53a6ebcd2601108810c02a71855cd463e8d3e00eeaeecc4e6c428060c9bbce1bf72d0294e9b43d0cda26bb6e33b5af6802c29e24a13c77ce3b289565fae8ff142ec65dcb6f6a21b99a4c73349174000d538a5745ed3a4af0d6d5229c84e542aa2c89f897825468cc483e2c44a4df7415d657ccb1ee470f33296c9bcd8d87869bfe8da76b8ab3cc7823b8b0b03c502f16e10ec79459956452e739b89b6bb6cca25bfdfe732f2d740f6d0b3ee6b67b7fba77cecdcf112fd88750d38685e7043da33b1dde72fe70ebdc5ec03cdd7db1dadebd567e580918e29420f3da20cc7472a26ba08bdade66f6be1b80d5a43c6c579bc61dd6757ae91cff975e2085db48b2957b22d9f2ba984d387ae6a8ec1bdcd7a22765867294f7b6c7995690316edb2725fadb0b0a8f728e3a4d9388dd100c93d1585765bfd74bdc49b0b98801ac39b09d611c32c533a1adb837c18cab5221e13e5cd5aebc523593543e1889d8a16856499a27ea50d9059306087ff95894f2fd4bd44e9afbce2663e2baedc7813e323e9c19eaf27e54dba0cda631f9600f5f90eaafc4cc05df09b76363f3800884334365342bd911adbce8885265036154561bfbe0c222511ca79ca177f058bae01ef389a8dcedd99e03c2d71f777cdcb81734b98ca9e20ff562c0872036a8a447cd24224964f546375746bb4a0fbe2999dced6b05e0b7a1f42d9886378939c7247cff57570f18d503dd7aed775c89114b9aa7f368a053dfbd30af6deb789691bbace625670a246c53c7b826e70b5a4cfa4811bfa84cc93eb2ac94d6575f1be65b76023aff71b63c4f226a5f14d5470b5b6d72d6b19c7789063a49841a2b7d7d79e002a716f20750a7ed0778fbfc60f58beed954451a186fdfd37ebaf2076253ec199c17b318a7cd798d298a39c85ad23de1da62776bcbf33a9d2da67685968ea8303d8a8b4146964ccb8aee5a56de23a1bebfc26858861bd9e6bbbc7461d9620a21db313f5d166c6bedd41a927adece66955664c30878896a7d0e41db173a98b61a6e40daca7f7b4bb890f4e45fdf75e2c1d84555f711438ab1c37f699d58a663ed88aba9b1d0e31ae85f82ed84119948bb6f4da30941b8642ecba18375eb5d899c631a5aff8b9d076875564c0bff9f20b0b9f1199baa5e59368e352432c3f99572df3c20fd11277c77b55b1cdb1b4315d657b078545859bde5c44cfbcc49b749d611effacfce909fb50db7556473b5e5afebb3b518579c5bf9f42ae80aadf4b2228506581d5a499fd292d5ea740ddb04163bc7688e0168a675537fc1df810460a8e3da34663ad31adbdaba836520473448e5de25d89155cbef01779db1670a0ecf99afee38ce60d22c055f621f3534aca8354ad819cad48a0916c243f903e3fc58da7b0431f77253c68d96670c0755382a7351b080cf09d43c15f507cfdcdf806b566eb52df16c42c341efdb06d038238b670e98d1e6f9fde6aaae72397cc9152337f307e77d5722d32c53cf00d9f7fe73a9bf6c85d87d8479c56b5a602897bd51fba3a01ae7c98e90e88d4727b8ca3f39e00a6e095367c53c408311e863696519f685c6d512b5416b78f1da1eede000f7e97a10a3353ce25abd5abda070ad18c58fa66d01f0f3ebe836fc3f4cbe1d04d107a30b232042fa3482724a624c3788621e874bd3d5911ddc159b08774635277100247d73928462c53c3a7e0d5e90360b470dd653daed00c56ce88b5a61569846a27df8dad38ccf861ede7bb4d54fe50487342e1ec1f23c76c023ecb06fae49eec287ef00139f50631b427a307ceb3378168bd51d20435cb9b95e1393ca8039330f6a8622228f80b5b4272595b26031fac954b035c2bb14647a1216135626281a450630a9c576b2a191d3c87786ef7abe8d972c00be3d5fda8463d21fffb48226fef8cfc0f15a73c3e03fe87384c6a0e28b374ba3c6c949fe146a2bd03bba2b2e0bfacf2cf0f5f5e75fea77a3010c11bacc541db5f01aae8ef2fb0a96e70e75de23e09ea0110eba44dcfd2fc5b6b858ba0e1f2d0ea5d75e9013f5729fe05028ee0974ccc141d388456481a4b2e72663834c99cffb451046584e7b6dafd3cdda1eb612355f84c2d631aa355167b9dfb4fea3b9e57cb542824b11fee14e3da373bdd083a21b3f5317eee83281dfab1784f7cdfc9e802d64f9fa8779b01a991a52376a4298f16fab5ea1bcd1fda640d84374bf40b044a5de22f82d8be22fd979fd31625b369242190460b22f4feee6436074f45f69b4a99d44e4f76dcfbc0063757ac838ec703d5558127e7d93ac268c4a2aba43c85b85c6df1c7cbb75cbaff44c141acddfec920b08055ddecde770c6fed80423ba058a5c135e99ffcf93d41e7a51655c782fda96bfe4def9c5c1f97ea0ce4a68e81d6df71682b9996ffaee3ce4488566fd7d295d4556b92190028b21c80c9a0f5d6fd17e3cdd10abbc60261f04b757ada91dd1da418a627a378167d9785a8ca17a165a5ff99e1cf656b1b55d985e3edc0cfd475345f63829a734b346d5d3e7d6953faf3bdb08932884739178113a0ff916769ba54272827bdb1d488982b1cf374a4db85c3980a8629aa878717e5674a24e25e2b58a8248d7a912ad47e8595370bba7a80ffcf814006d2c507f00e771cdba1e46368f1d3607786c4ee07240cf843a338253bd0ac87b1de03f21237fe4ece244160a3f53938e033949c534a7cc12886009fd84101572deadcfbdb449b29d5a2ebad5390ff926d765833d1ec2493b18d52fe77e04012c5f9852cb2899a1d67ccdbe2103a1535202de215bf128db99da056dc981eba4a4f49ef316f581c19992c132485f91fed3d2205bea493ee66bffb7462d22686f7914689d5ad498d77605cce77eae2ce2fe2931ecb572a0cce82ffa7236d6804a598a61436e2900df9d45d27d877ca3a4a0a2db06f35e236d400d18cc0dc1615a0e8926f004c9b1bd0829a6440c045f444bdd5a9dd6e09e20e51bbc4d24d980bb01a8af443620dcfd3f3770edc07bc4db33a3622ecc4e5663298acc1f71505a4bb49695a3a11366d028485c48ac03b6d6c61ac8cf7905426da4982c4c60442518636d09662c4288aa29776b9fa289da8c5bbc0335828056638aaa3e748c1c46771c130de00634c92a59f4a8c0d950383af3035ef66b3918b989788a4a9cc7e5d232590103dc4656563ee108b103488aeb94ad20dbba257d8cb50c3ed29767379ef3ec4091e7ccda0380717bf861bc2221573b7d1466053e680d3a48df3be1e8cf66fcf4b2f5ce7efc6ca111238e25c48014c97dd54610f4d98d9442166499353eebc15739d7b83ca145ff94f744f39248affc05083d1ed671d63cf6fdb1773904746e625ba4ebf8b87f38017ca47f32565e879ff68e86019e74a278673b491b4445c93649db5b7af00bbc91e54882b2f5ec91ae4de8460f5b8106771e98069b17ae9169cfafa787bbdd1c974033fde620fb8b4c42b99711ba08777e328a5832112afe2e14f065e1731d15342d1eef771d8c22104d28368f7f9b858e288f1a02e62351e382cc3d88b23156ddb2be369180ea6aee882c99498271d351a744df9e414aa11ce43cf30856fe504777287d960a8f21495c174b03763ed8466d7fd2c12ca74ef39a29b47e314c54ae161500a950f2c5f28ceae2a3daaefde9cf4d218824376c269514ea486af9b9adf741f943abaa6ffc28bc744856de07c763882d2b46f6f3ff6782836e23ed73964b95f8d3c1056e6ab45463688c2ca409a8db7d1588103228493da6a918f38706f68494459d3abfd0b982b10e1846fd083a2e57236b6a801bf0e569fcb12075c5a4d13996399ac56eb047e2299a524d9121577c59c82d5d7fcb095e07fc2af484abbaf074acb92bb1d44dba22b3ae87ceccac2c616629f571106014604980d522cd114483dc732f9793e967334d505bc741abf81df89da90f1f0a801c73b235aa24f0886fb84b79ff0f411562a49d4503d584c1e7a4d008d1daf3a8e952e8633e54271c131febbeb9fc40954ce67ce45a97deffaddfb184578bf2566d2e784b94dbf36a2f726aa0a5fc41a65273b79c63833755b64bff78090dc74d2d61256eafaae7f18bdbfb539c668bd3e4e04bb8213463bbbc67085dcd3b871f3d9c763af5339e166b3887fb508280b68586f5f2c73001f3ea19f4d97b2b18b2ef226e24e529224be7fc46ab3a5a7613eca2347cb4de884db9d884f4576568f46a479e1f804096a365b36b9a3e000885c5033ea319b7d07f5b530cfa57feff2c9e2fe9670a29653bca7475e98c701ebb7c13e4a6c84f8be6a970eaf1462bf162467bb159d53e2f38800b5869ce977eec9118910d7fa600c4c0eee1a7fe4919efe348fece9bc8cac8047853f76717c3318e6357ae4fae0ca48b98e2ed52bdcf3c20999e8118b4e757e4ced038271b6bda93c62a64420b646d107405afa433eef2cb011b62780e835755a5cb51783dcb9e9536d063e4bdf960659af55d865eeb7aa1b70ea920de83a13b4557310377ac9cf3ea8f4a3c80d476e901bd3093b921762b906d39fee5310fe23da6c241b4a143a70ea119ec815c472bd9316fe5aac4ef6a55e54063bd91f8531b31275419053c9f01a60f1cee4d47b6551f3360ace63eacc582a7195f6bf423a9a1575f91a6e7f48bc6d466d7b7a966b7e31e4ae1b596b1349fc982e68054640740f1a3c8f5409268f2f0a3302806390b3b1e46598a32390152865357576ae112ff20afdae806fe6723f73e0bac564bc39e0f2313f9f172e6f384ecca21bfb7929595b1181208baf293353df96d7a451cd73526166d5dcb176b33b04f23f081098dcffdc8b46ed111a9b4d5d0291250157799195628e4c1231e9ff17f16177525027fdb81d8c45c7e07ea397a38c3a1d8a5679a13cb29d12aa76fc6b89088fc6c5a0cddc16c7125cc3ed8a32ffbbf6283f64c643d57aba01cf2a936eb2259bcd975b8e4c75571700edab33d9ee3804aa1d854c0fcd8366b8b8179f90f266a20a10054aeb6ce72e3d78d6e620de01215160f7ee2e13e2da33d09593af6af412ac85e63e5bb8b1edc08e20288160213ebcc36bbb887040e429fd6804ae847682dd21c0d6fd3841bceef30de8f9afc85c59d424f7b95e0d0f886e45e15802bba69bf781888decd51ef01392c44a1878050bf72d023503143c7ab3c4e9a68c8ce1c972011629afe096c80dc81f32c743ca9dceb469c4b75bd7f7de6d34d76ab4c3f1cd131ae96f5395efb00fb36df57fda8f90b363a25af856f28b8d79ceb4985f7b6a2e9456bc5590faee214d731fb336b07544ca4797f2c43c2f4b76182900555499dc990763cb14d28cd984a0b89014ce90aeff777265020ec748fe5fc2fd48e922717c4149bad983cbbe7d76b2c7fdbf8f4dc9041ac6246f677ea55a476e2477847f43db91fbb1ec0e0a0cbf17489ba13ffcc95b2a79a3f4e4e086fa07181e1d2938d1eae14cb3abcad7eee06469df88a670cc0fabae0d0783c9d9b76d0ec2adc48644ac2333891ec2e284053c064be6533e404f515defdc2c6bd657b11d5ce1dd184cd2d87f0592200669e7d7ff68f3508c218a23fbe301b27ecbb1ec81a26acc337f8c927e8fb085cb2630d3487076701e948c76c0d1f72ea1bb4ccc93a6eba766e44c131b3a8e4a052f321304e9b08795ab68bbca4f72b80bf85818cdf8cab88c0189b4da2881638a74da5dd2c3b13ec3f85380e9a84e27b6b2f51e9636a0fc9f2f1ac09919e7f5bc02674621219a21cc5897eeb513d06e7cd4c092f6a462420983cb139b85a3b8119548f57133dae836b2abfc5922026331a63cd44882d849b8a56d93c8dd84c0dac416885b9b6d220f57de16932c8e412c421ced9339fbde4e135a09cb6a357c8bd468edef97a7c4194be62d6621c521511065ecabfc1f897a31bfba8bdef6e1ac50eb7f2cae400f87face1cd129abca4f2b09f9c7f4f36043342944ba2ab3b7cb2a224f5bbe29c7d5b651631a0b584fe5d1c3cdd6c0ddd87d5ed2b7b6eb5842f83627229a760e562d9769d16f47a6b54f6ac144a7796d72cb356b8cad27ec90d5a036290299a15173b8aebf49fa7c18c2bd16058113841c0c14dfffa56100f04b2901c72ee61bc92a31b6fa4d04dab9534ea708148a5cc29b33e0eba25eb327ed3f1a4db7bdd8cf0b0aa0dde9fd534eb1d4db3e1d1cf783e15d731edb200e814ea63ae94e56f9aa06bee32810d09eb69ae4ead3fcbbb50c4821dae1bf08b0efa935c7b80bc45a1ed036368e4783b583116e065a02996c3abf78e45244285c99a8f332fb9edd668c51d11ddc3adbd66eba46d10b902b4bc0121540fb483581102b62eced3c9be90edb7c0f1d96491fe7df8fb3de6a30373bfdf2c8d891e6bb76807b1271955d9e8d488daae96a58ac1a7fc2a68877c3599376d0ecb481bd1ad9151cbd9858b32708ba55a1f78de2fb3d8c3a020de379aa7c463dcb0ede5cc327606ac0db52184a4e99d9c12a70cc362a8e02afe9787dc0a366be2431a9d1cbdb79341c39987f37ab08e2c83cda8674354eed12cc81f991a804009d6fd3cf7a67bb33880efe568a262d70aa0df33370399c4600f6841445a8332c10d4b99ad1d5efa8ddd0d55d20432e29dccc5b433fd26d714b3f1a7a096f4f7c8c7a080578381b1272a432e25fddfac675f6fecfe32ecbfe7facb155dec14e4be7d9e14b7ce4697216053ae1ecb8410aec7893f7a4b335b8412371029064b6c11b6230a3f6eaa5a221d62ddca01eb3328d808c5ca344eaae225f09774759c51d57414868807a9f941b62e7e7f31043b744c928ba8d1370e4abfb4aebdf8094084e4af4a9d2886263d95f13a13efa1c460957a1d17c752cca262696b5c8837fbac57bbda1b85eadffa23e316f354de3dc126d221e6e25c98d237ece539641d3c558ee1d3c0acbc16c6fe11ee81ae4754674b7b91c77377264e0f24e04986ee68445f2fd1c05304a90e775838c3b155626b900310d73f4b2fb041b09ea17e9fcd43631a37cd888361be298035ebdae69d2db9da7ae1762d876427a78f410f688be52b9f2e8fe90ce12e3accbd1caf2f9cbb89ffe2a7a330c0854a9e042be5cad82a5bcb9365dee517582f79076bb1681db64b3f9b3b55d27309da4ff7226560aec608a8ec828128fc2392dd60849da69c84017c64e26ecb8f740a4a930fef79029da9305d023443616f716772416300c48a0d16fe570b371e7b04b361afadb0b568e72d14fa56e8b85e4eff39b1d2b46e25a3190e800fba1a7db85c3f2d1be29916eebd09fd05f502fbb760b6edc40784e16b7aec8168ba59c28c064bd71d27f0394b898d9cc1b5c5fd0a9b0155a3fa5fd1ffe8b3bb7020c7a7809134828cc5a02a7615105de74df01feaa1ceac74226d21fe1aadafb67c89edfb1a984c92d8d00c3282db928c6a95db63350845a8aa24672900268b0f01b6ea8a72200c4731a26afefa49943c06c9f09ca38d3512bf83852b941739c539bf53ea862f70b7476691434daba9dd9d4886b166aaa7f5143e63d82aaa2e8f5b8459e16e7481921c0a8a35ac6f336e55756be44b4b1200034d5d38309047a9171075fb7cb6536e97aa2bf9de24d37d93f652d0275b321708b0e55c763328ccb51742bece934028d895510ff10b801d0197299ba501e7e483da05da8a9636889879a243043842a959dcb0f7837c7109a0761e1c877ea541c32dc07def32a3b62c486818451d9ded8ff45d8c4aa32bd3f72f84c0d12e26f34c79716de30ab9dafc02ffbdba03477566484012a39e1ed6f7619ed58b804d4fe755a3e4de773265e0caa03ef2cdd7d31d0d2646f5f9ec552e5091c38536fb674a80eadd739a236205573dd947faa3b1d1080faba6412e12929d35c5920d270e7385d638e9e78d1021b6d95b205b36c02c1db5e5429b9b903b58dfc560aa6eb5c6e170fd222c54e598a0dd03835db5e0dba3349b3a03ed094c59533895d1d94154ce4127ed8be2ed204fee11fc876a4439963c921bdccb490a90ca4698a0bfe99bf7735b4a4d1b1be7e68abd9e7832ce2b3c8361779e584ce188586dfdfc09d80ecdca63271c7dd99cd006a6c23fe02b9ffa1fb27c534ca70232a09c35e29a9c6a341089a51e2ba1256c537282fee3d806fc58211d0f695099fc99226e1d8a1d2ab326a588ece11d4dfd6239bfcc4aaa48d09d5164cdbc534c22f23538a57439d93b0419ba055144375fce2b4a29f8552a041ebc57dbbd318c3842b2b54fbe0bd142e869d3e2020caf8b599ff106f5a72086e986a44bb3fcf1df4038c3ec2ce977081b823111a42989fdddf1af95c05a1378b51fadb2a15be234ee075fdd25b74154767e7b085007504c065907e044de3ad4869151f565c98bc4c6bc4411b7d7970a4b7c6e540e480295874e9dfda70297cf4742936b2b4ab8203284a436f76f60b40bb88f6f83c3f504faa486654962ea90dfecb7ac473b6bcd3158ea0638d07522b6dec36f7f86279c28b460c0f7060a1bec76c81c4d3d59a0f22766d96d6bfa79c439f71e999a1545dc8ee54885d95747221ba0033504070ccd9be8db4dc517987c1101601e241c3d1cd5c5b76d7cab3b9e674fe609dc46c63e99f8f069de9b5f2b3d9e0ecf662de5adcd75cf26a3220ebdcc5dcbdb5ebf4362a099afbc3682eb6b445c04e7b4bf854c0a7b89ee0c24848aca5484b751ccae78b35881a047147006ad0f819ac3cd88c217ff9b77aee2fae6e4643631f7c21a1a88f8cd85c341d5ae539a80b8db347eb55542eefa7a962d5852583626e3c24d5dd535782158e43bc04e984f595277e68264ca2418cd7220e5c85e51e2819271ec0bfc0699ac32d925dd5c24150dd4ba7c8050b267e4a601ec4679a19b34e1d364441e7c73644b92a528ccf64fc60b431c29df1e22606c30ed15256c92d36e7942db298af94ef452e6cbed1c3a4809996543b08b6ee98d0e14ecc3696095268005cc10cf4e20357d14b4490240c6adec3ed2c7dd46582a44a6ceb0ff4b200f92476eacb2e5826b8f08bf207fef34f687ff7219e30d60c057f6f905de0f0a1c646c9d55325bab89a66ea2719768fc1079d56edf23efaf35ed6e415963398a9d4b6ec7301691a4145f9d131b19840705b0790cfba5c052685138dc0eb078f844052eee33cf093f30cc4dfbb3658a02ce0b45d21cc804bbc1f996bfc233c50f10bcc9ecd461d1972656e992f2041c10d00bb5bf08e362447c2e34d5cb0a2b32a004e1dd0cbf1afdffc54fc476abec19daa0517aa62741e9057d5412a530790345adb9e5277e06347598ef8be3d47a22c27c78ac11f05616d4e14787952ad88e029067ab1e807126b2aac773ff6b8b158ea082a50e1ffdf1ab2a028195f10994f0fabb907e174634794d4c8cc153f3fe575ac14a51a1db5ff911e3beb9b271b8ffe51a1c5a9f77997257d2a3673d54820a7f64ecf5481048c9e09d3bea31791ef61453249de32442f6db9cdbb52037ca9042797d69b186defc440aca92a6e0ecb755a57a3ce3c1f5680f77dc345be27dd225135b7b63a0a7231b052f51933a528da0cc045c1803174e966af88ada6f46ef476a551c5e7d595664e2b81fc6f6a08aef69a62712afe72ea9c52cf41e414093efa36cf2b1040e7a7452d8b446297fe8eeabbdbed14211e3cd1a357c4267c4258ad85efbc3f288be2be5ac741dfd09ea2f0a653a58ab8b9f8388511368f171af58d185ef3e161e8becab0a621999feef2509f3188a2f002c57cdc10903c4be120e73e76c99969ca8896ed3798dfd15219f42655262e5e6e0314596417f54c8f6f18406aae9964019911d32a5ae86446d33d303d55d711feef3998c0f8536c770efa94fd61a90cdc7f968154ce5172d539b6992ea6ab5414b2784a7f88393bb17a40c127010256021b6f9d79bf23e32d78a7d42a6f5ef04f3b71cda0e104b3d209e0bdecfe3ced119776bc5acb4637afd2b878e63aa6d96ff437f30f48440a1596aacb55f552e02056161a1b6273333753b644caea1a5811088fcf7276bc437696feda8cbbc84f1b6266b76f4f47261de03e91f56155beacc644725b37053dd74afbad786d60f4af186111af17fdea6f9cca86c462c15ce9c424ec4d66852d486ddc076e55134e15e261996f40dda6cd89371eb80652f357809015bc95f9312c2c35c03ec2c617a1c1b04e9d9c426d5456908f7a83eeffcaee7e948d01f107d6e3aa8ebb5665a28f96401862df15087b08cd5cc0f600924e4c427f1d0d41438ec644b7be6e554490a37a62359312ad67b5b98bb2a77e3d64a4097fe7b3f37ca5e7a01fcfd8979571ea08c5a77290633a91d1f81bf3b011701744d369b70ce7d240967396b1e892afb31e9e0b25d3580c683e7714625d1be891b8607d3fc3028ba63aac90cfcde320617997e648cc18554d06d2876304d402233b0e6ca116979834f5b84799c4c71250c61920b601c1b83ec6fdab6c031713882a0a6d30ecd8ea112cca4597cca879478d2fb0ec44a2901b0858476f9a8a4670c8f5afb4f19e49716cc6e5d0b01da3eeee27307f406ffc982b5d639733a4271cc7ecadf70f60ed794a386543ccce16a54379df93ada69e60a84e43d11b6a98125cae03fecc650e09b004648d5511d2a03c02dcee2b3827efaa82c2dd77ad31a21a36ce4a4941a94c7a93ba994fa07df02e576e8094dd50bef49a04258f7441317d4a0d74e5f75f5f85e9bcafa58bc3b4b4a673a6b06d6874ec26fb794e086df0d160cb17bd3cd12eec84d9cd306e40b121a6d8a405da21171f99aba662338ce622cac078787d4f57bef26f2e2dddc07c50f5c4a61ee6af71bbd7877d4fe074d54e964d1be402992ce5288d3d5e691b522b3cf9bfd8fee70b020859bda71a3f14d85a573f87bda335c43c8d726e9890da8494ee229fb5b9d8c9a1162d00e902d99a1c144c6c7f44f2dcc911e74cb6b248cfcb20c421db5556b128c237e04f6b3b86371806e0c46f37e45930d50663eba22cf9107226c6c30c0e940f609d24396b4e33a28171a64d30927b74f3ba1003986ade1aa2b813da6ff27eadf801eca4a56a61e2d5433aa446373c33b744d00fea39eed0e5cf0c34530a530c4ae2fdae291eeffd7ca81266fb1bac71885429381edb08e4520f7747024dc79569cf11ef024a129283cc7e6ff6de2e24b38bf406664c5c86b3c74c58fc2a9ce0ba3f5d1f7a010321a267cd5a320588493f0f6748bf3c2b97eb0d4c48a94fcbcef62e2e5b3331954de404964165dd26b6beaa1809197074a3582f13191d14c784ccb67114619699c067e0cd5715677535d06321ee82f4ac9922c6a293305baa9d79808ba96aa3705963cad8103d03f5d5625595bbba79b9dfe5ef0e3c3ec7d946b3e04a199e1bdadcd3d356617949b296887eed435c80f747a8f619aa90ff7ee8dbb3779b06b706a43a591b313bc383a6793fe78b78144f500b145721f085151b0da6567112ecb3ca617af6ad0c892d4bf4fd2eb16251db5ffe9daaf939330b4fe32c83095f9f557f0479ed5de898d1259245c80dce999af37148e683ec45c11164889dd6f6cdcf4e1fd1f800c80b2e8420f640069a1279316668900aae9b135888279f157968dd3a6eae9b5471ba3503d4ada012db1107ebf46912a3759c4bf877f68dd84def16dc86b7fa96c5ed953ccdeffb8d2b981888402508b8dfcea40a6d4f43e7910fb841bc0ad23826c73dff77f0611e03eddf252f3eb58d3a8030be5d2d1ea66c2080eea22cf0d05402f0491aae5fd10747e79a3385d7dbb49e3f0c8657f7eccc1fd867677b78a104bd44db05ca41fe08fe94763d6fc24fb0fcd1f561fb0a54c9fbfedb2ec474ac0eb6a1dc2d390b08f5be9a45f158d4d1d36ebef271f8a7d06905fa639ac87d6828e9bf9b030ddda658c5e9a458d824b7c52b11bae2ab47abd97ec1362701611cc327b224523e6e4b11a4eec9d76d9c9bfb65b65d7edd77870ca2a1a038b424c671873bbd69ec2f00b4b6a304be1c9a456cc26bf0ab07443601337f9932b2706e1fcd1e85587c3222b91872599e9319713726e976b1f716fbcfc69336d03d7eac768905abfca3c2b22e9dac9bd797b917285583a99afaacb67f9d330894406975b7c3b50f1f2febbe4cda78421af32b059be0c22bafce9040120414b38aea46530375863b321798e26de0d81eeec22cadb5b915b4d793448511e963b3c36155102edfd3fa60936bed1180bf57bff6ccd1b8b8b68969c3bbd054f8c6e0426c5291cda83a8901567ddd2a3087d5282049c30ce36c39a038c5eaae0c772453223233c4a7a5c91f9e62447969455e08c638a9c2fc8ab4fb26091847f1c37ed0e2bd7b894dd82442315a6f02e9df2a4355253fc5642c7ae04123335fc9d3cc99ae680b1c757e9c70e7d8ee66d5ee7bf69699e707ec6d0915db6fd0b27541983252f0d723d0c86df0db43dcceeeee18ec980f80a7e3270f84fec7ef26371f02d22abcaa34995ba8c4efca882fec978a13eed11710b5366be29fdcd2be47f89c76a30b18e8cc1b9195901ba22de3b12a26cf0ce29cba6dd4feda033580df06958ee0f47ad5baa862c19482025eb0eddbfb2fe30e1661f3437fa88f01e7c93d0802f112a7bcafc8b7f31d4320281a0d85eb94cc28df24913c30320a996f85c09754f669684b71fa5faa9f0bf754b4e07428a6b1225af0157fe782c55d652ece97dee905aa19e06134f13fcac2393d1d340fbd2fbbf1601f387a39e9867ce320cd3e97971ae5fca7a05641b1ffa44d4e769cef9729459806cec7d29778e3dd32cf13f8de21b9546286493ef4b644b013b36291016b4854fe27989e237e81b71e2ae2443db53a45e3146d58feb577f496e434b049331302a7dd02a27a58005ca3b29b0a2dc97fa84a058c9fb0f4e34402589cd50ffa5aba031d91fbb34eadb7135c3f1af2c12340c7a396fd56dbb5d6edbb22aee465ed1a7896922d5368c48774fb206cd2d683163f84529ae8805c5fab61b80cacd79eca6aca9ec88b7327ad5016120e1ab7a3e60295ed8cccc3d9008c21bc242761ed5feb1f29bbf1cbc45dbca679cc36369c41cde81c7968db4f6572924e60f6c31213bc0012f8a58bf3505c1ace0665a5d43e52f3824bca7dbe40c1a6c78bcef71938ae71bf9c7dd4165276f573b4f4c64837111a3314673fa2fba97603d06bf5a4a5a8966202b4cf384073b0ba25e772d34eb2cbf743c17d88ea489250dbf3928e0dcc243214959820cb88a7d478cedbc9f8f7f5bce798a71e5a7c36e82e14e38996799ea5c6b7bb0c0e2a62e5b698eb1d72af06d8a2e29ae442e07af742c3b4d28b19303a40bc20373643ab3ee60865c6585287ce5ffefee32127211734b927ea87f976dccb182427b09d1759df71a3f12e8ecfb7eeddbade0bd49f2fc849d20e0f03ac5623a6c66c5e2235c15d9f049f5b08647e6ef8f7cdd9db447a71ea5595f2292667c3c800dbacc305768ca4806b07ebd2d82ee36f18abae48dc79c06b2594546c14a8cb2613783340333e054847fd3b96690a61cbbbd9859390057a9011f7f09c6b63200ed9548d762b601c32b1827a04e45fa32c0be8bf9d4511a45d96e7e756bcbd75999d19f931ba05b35d2ca7a69d4202b016f863771f4decbbcd3c5a7ca5d75924a541af2cfb3a1b8d6cf39a527f073af739d1b2c23f4e1c94595dcde15ccf5b8529a01d24d2c121b6213e11aec5f33bef2e40e74a4a85cca3f5b481c9cb82f2e092ddb7e9b331bc359381a0d4b8c67045ac0e5609949fbb20afdec6fd6e27f297eeff9cdf9ec1e6dbae59509f95ae649bed2607f742777ea17e16f700d6146ae81d740c2909c9f982bb22d6e704830bd87688d98eaf26c033e0422db8906c92871365f63ad6e814ac4f5db994de6caf4aa80b3211d71b19ce217f3db6f8921b1868dee6aef320f43ce71b30527746f557f0a52bb6aa64998b216e40ca1a0d25eae1bc37bb0f21c08e9df244a9737261e09be9eff30b6800017e50a215e9dfb514ea172ea908ef5598fb2664d0e0fb8ea156a5eb2529984ebfd7eec48f35b40ad1cd888355b1c836bb361799ef422dd5b93bd3cbeadb2b80e090617b66251d5f83716d0a7f1d04b78b5d89baf4a9130a79b3ee1913775a4e9c40f0fc50526339d4f8b1531eb22539ce50ae49a1c052125daaf5ef47e9163f39cb26e0f7d97feef8af043ac6e01738e0b15529ff40d53af992ba58e280f4fd58fbee2f37f8ad3384bed71cb685e19a32e4644bd8635b64d27b57c58b84a4eaab491ab37ad7fffcada90cc0b2f42b5192846a3fc5030a4c820098b23be39cb9aee8ac0468950943e9832ef136e633aff0f95ab4ab8d914e294755f0660c3c285092e743d3c013da1d2ac4dc48b047b7a8a60ee63dd92edefb6ad4105fc92ecbd5c9a1703b8a4753649380294fb0200fbcae009f3e9634d85e8097829ab3683b7446ba51902c24067e53d08e8dd76b01ada90aaadedcea93ec6daa3486b66fd993bd82e046ea4dd6e73ce2a1d549cc500bcc5a35960b469742af0050f201b5b6f7a012c4db3b4b5e59dcb92388344bc1e3df29132efad3f2bb30f13ab65d75a3195ff871c0f6925175d1cc727683ad1f7ccd012e70be32f6c1256d524ed224c036e8109c4ecc9450cf73d5b7a8adbdd010260263373e77c31ce26af62580b2afa8d2fc9d771a19f9a398e72f95d69244cd2d3939a19a4c8bead58100779e968a266b558fefa41af85b0ec7482bad3d8cc3054f23164085911b4d057db53c32c2d0980e23c88cbd5636ddbb7fd91ae862be6ccdabf80d42741c8355b61063b89de8f8fa862d819ac0c5ff9787e2778f3afa6787369208c678796f819ffb98b51cb3785cbf95568a9c4f34ce5ec61a784073c9cba81b74c88415181f563a4391029b100480b03cd8da8834eba142fadda770fed44af0a1547e084a672144fa80219d2bd827d9261b3ccd31c76e423054f63408bade365e8bf6b7970a1ea7a5c03eb7b510ffdc356c6da99e5c52e409b94cb80cc5f82645c7b09a83cdb2df1433fc5b72c714f84db3dc966275618b32547bed32a6062008bfc60114c1a0f7b44154d609c31ccbaa9d62a6f02e5018c52b92627883ffb98afed4e7e7acaef070a503ee3d4b48a4ef22f5d6df9908b067dee31326c9ac367063941b4303b531bac8309b39071e29b884014269e91d8bcc53a69ec4de22b9902f3e8ac9c960b6828222ac1b8a281eb3c015143ce9b3be9f855fff18b9f63beb587b6109dfd6ed33d6c05f49540df23740c58775531ea6be3a041cdbf41b608e480f965cfe2cc76c72596a5564206af204903c77d50a02db103e09164c14ab0da5b4594766ffaa401afa41aefb57a395c4de9d9490445cdbc4d80def87b2e0f1c992ee57caa3451307d34b31a2f43b731411d8bfbdd49ae59c5274faf0e11bee584d7463ff0fd8f94d95afbb3b69c6a82719bd4fa06c603e703600de6059dee2383a30588806eafbe54ab41895fb6911b50bbc098ccd5cf4671b91ae5ae4ca579c66442d07d40544a2f85e71ea125d3f90625c39fbc2e415bfed5994eb304571592503c6a042ecfca51f73348d983a89b41455d18662be698df7c6d85c274a9b2492dc4fd7bf696d175051639e0c9358144d2746c978d8d1fa4d4c21cfc22b613d7e987b949cbdf276e2ae8044fb985b35af702bd5ae6acafbd08c30584917618e0919a458c2bb14ce054d685f05c5cc748f4e820204f648e55cfc3bcaa8b5936253725cc7a821eee45b78df25772a5b763a86e38980511ce750083a29f338fd16cb3c08f1e9738ea651df67270874ea97a6bd9d14dbdeff331ac47a40eaca5a475de31922634587a1642eed2794173695336685da1cc74c4b94599956c83b857c60820bb168d4a380fc9662431b62f53dd91efd82dcabfd5b0dc89049dd536a1c927177d141b193bfd98f310bb74e64595197036fa0fa4b1e3e48cf0892ba1881c2e6273fe05c21c881f7a558dec0b8a60447869446ddca1373bbb3e4fc23bff56bce02759e2abd4ba3f573d8eb864c19f666d3db06414f2c2557182ba24a477989e510d3f4d60b79d401406200de308af67f2e02bb422de47ac826231558f9d8f75296dae76d9a5ef82d9f7e6b1e144db5a1d4fd305825cb4a3085a478baaebab3fa6d44c471eb46fbc45f78215cc3059d9221376dced6d287c85939cecfc26e46ee6613b3bee48a1f092551bcfc279df25a9b26a39280ed939de04500ab257e4a6e67e63ad60befc56307cac6ed5d2e2ad56f7d9298ab8d4dc555228cbe00c9e518dfbda5410345517f3a5c16fdefd553a313e96220cc51195d132bd277143216296b6f85716f40bc8e191ce1e4bb8b27b80c2dbd28351a519597e277998b5bede045213a383df6a05db1baff574ebfc801ff0093e93c98ac29e1c712e5cd2b380127dcd6c05fccce66fbc98850d9da2bcdf7d53d9917d02fbf0f2e0c02f408b31de82f5f245c192725be6a2c4111c4ccf59e55c6035d21ba9c9a0056b80d85703360ca7eeba719d66502d93aea838e363ffac241d3d9c0f4a94962c2c8eb7786636adebd0c7d9eb5d757e68c40419b2c027a6a84a859f088dbf85fa79c0a29451bb6bb0610cf5bfd14b4eadaad4d8fec136d3e27aeb368e9735a7454c0ce90a12b56b1285782217c448d156654fbeedee483acbda7641feee3182dfd48c567ea5414995ea50317c99743471b7a1aee94f20939e6f6486c4d7529bafd2dd1aae0b8403042accc2d996605e346e11e2c1a456631cfbb9b3146ef241d9ef4dcd92a8f3ec703b98824ca8190f3637be2617288c62d317fb64387da68849dc07aef5c3d1f5a6d44c3e692ce2bc6ebf75a3c2ee569488ba8e33557f51754ea1bc4572ccf3f422443a9862d3073ac7afcc8e6e40ce74b56de6fca5101dfb03c10e97e87c7fd9135a0b159fc5529209271ab8423d80dc19ed3b95c7b3f27ab9057f640232fa45d205f1f86180c775fef076b9f4f4f06174a9f9da0a89a2d9d4010974a8445d1ce0ce018bcb94ebc8955819da88bba55994816b6bed52482d70c91c17570c58fdf482142776cc3625bd43671bd6b3c2c0aa37487752f6e80465d1b4e16895f3e204d5f1a11bf24584a7637c1bcca02fce0b4fb0e2f91a3f57f2e406c2e5f4a947afde6c43e55f8a4dc4e9a3cabac2437433cbdf1c8f4f5964b50b86f5713d319ca7aafb9f3371d7c7eed197121ab0697a9776cad55cf46d563296343a0f2d511e607a0b2be8ff66a52fadb752d3bf91e55ed92f58380964e759827adf45000a0952bca89935b5021e0344ddaba6cff9a977c2e4fa337bb52023acda271c22f64d3422d8ce78aa89c84e08fb33bf9a89bbdce07dc145da327702bfc4d07960615f318466f8ed54c15190f0eec2d70426c47fa0baa45b53241f36031ead6f6fddf1627933a776c1e903d5d67688ab64c73d2745f52ca178c85bf237c5dae813b7838ee35ef144403530d193ec5a3f226ef5128c06a381ff54aea51ecce852130eba0f635783892be21795734fff6e037687bf5092580afbe5510d6ba74f5bdc66ee6b0bc5ec2dae11979ec0bf980b8236eac05df7757fbd18f64d816ded6a966792dd8eb4ecb5e75dff56ed44d414b6ba762e2e91f5906ad8e6290a434d87c076055a3d9fe1df0218d14d4379e826efc2e391c4d30d5867a08375a56aea0ca84f975cb07d427ac7899f8542bba0071c746778a7c724a7422e53e19ae872eff556f714f4f4033ee1b2f865a124f3cdd5307819865a8e432a62495e19f023996771fa8013eede0509dcf1cfbeadf82987131f0ee6a6c63afa07cab36d080dc5cc49c3a65ddb46d1ebac1087207d96742ce7e5c72e1952fc709a9164217c3e4952fc3571b03551320c3d1f07e082d773e336860530cffde76ff764c3c4e417073f29d7cd4bd3086fba1b994890a6e601de13da053e8682f3f886752be6dcabcd7e6898a7540f8b9f9b270be59bde79b08aee3dc3d2115dd0ca840202d9beecdc38943b3338e9b4d3e5e9338e57d67e9947178e48cc3243bd44e09bf450faa2e1c2efd776b1428766923f2fc5cc0d02aa33e2ae62c323a4f70f8a798907b76ca67ac3ca00246d7461732cde11361f578195cf32f024267bb7d354bb807e155cfef6824cd922cb5f2e64bf66e514628b1e6ba32443d3124e7a44ff2708fbe89bae163fffdea35a6ffb5b4500c764f369be6671dafce438757755b3ee037f432b84e818434d4a5338cdf7fc3b1d24fb0083914c5ed9e70a52dc8a9150e5c44f472b2e7f6c8b80eeb0f0c2851ea8adc10b8f68d30b6a3d8f25326d9aebab54dc988b0d8f25a3802fc362726fc6888292c11fa1376a0b294cb5bd6c5bc28fe978b06f2333f3b16a4fce37dfb8270e41cb0b5791e4142aeb6f014ce6cd9569c18622b7852867a1c66a7a502312468b8a054201341afa85241eca94de7a503e55fb9a607e89c23cafb6ddc07d210b02b2eed1e652d8dbc6c46f42a34798e540ee20fbe7d1d96949736e842e29d5318291db6e05e577e53946ef7b51522b85768fa053d70d89c9c2e066472f57760e2fa1310eedb01a798330b3833fb834c49cc12c0986c745070f2cd91aaab99b7f68ab295ce5049f4f5bad7c807ee14bb0ba558ddaee4e0af4030b2794a327343146d2c649b69f8360486b23bac30305951211b03b33d8ec97c7dbbcd29499b0a94ed80005aef7a6ca2f2a9f1d3b1865b7fdef2642e3c8063c05c06ce59a7aa313b380ed747385f3d494a967bef8d0262e79da7356e0a640a7ca1bd0794867a56a17b57b9ebb499d940e1099f6242f8821628d88d72f296f8ef236754ed4c851137593e91c209237e9b12147f94c343547b96222d3ca5c538028df842114f566fbf20ed160f06a6c58095b9b28de684827e99c8133a3e292053c73e8f464743eb29b208dfd1cd65d8d7b8fc236ec59fd8a7772925b59fd1a28d3cc352e71904e9d7ff192a9478fa0443fd481bb0ea8802a91001bc8603bae6a348197b2a66738483b337a63f44871f8a5f746cf0ed2dbaeea839e687c6f97f29818387d604e26cb947b53f3587a111882fc0c29e94fe592554a2565f98e9e7ef9d9e3790cf423bbfa83a5f71caf3e52258a706cf718f23540576d25f2e697d5ed436464b01b5a2a7335896b07cb05d0dc2444cf12f0d3e4b660216bedcf98e8b66477ce5feaa52d0214b10ffbc467d98b0334c522d7ccdda879c1cddee16db93fbc0b4d2a11bcb4fb8d4e04eaeeaedd5bcd141281ac9a0d1bd85f1dcee9282cfbf88cfce002ec864219f1134a831587fd0d70e1c421f5d601c1ff593dd15a261c272ee27d7cab8149d8fe3a6e7ecee73e23edb9e291dcc810ce0cf9460945b6d94795fa1029b5bf632cedd5a9a498369b0a3bf3003e7ac1afc8959c61c63cfa0a0fbabe4f48e1855df07fb3896649da7a324366e61816484bfb47962b8a009431fa90d84bc16dd941834053bfe7453b22e7c8fd29ff1078f9f87b17608c92c6804e644a5fdff603c205755c63c4b8e7e10477ee1ccb3cd76df194d58296188d0a3827b0b673bd0281cdf4f7ac5cdbb5fe94e6b0be7871539817075ef564496b19fd9aba7a674ffb16737d3df02cff77ef3f34b0460726c80f85c771b864fd7eef85bc1157830defaa7c263caa238e34fcc92a3773daa0da516b4bf19752646f56a127c81cb0f45e3e8d5a1a907e1328cd1d017ba795bc6297a0882698df598b4d6b44416e353b4557310377ac9cf3ea8f4a3c80d476e901bd3093b921762b906d31994c646cac96836d9680ddcd6ddffa01923808e1546bacb8ef7ef522ac0d437c043989b9817e55dcbb043fd78cc56ea95b310bd3ff817bb917f569bf5e5d5f22db676ef30737dacdf5771eb914666ee28e591956d1b647b474dd5d267863d9c8f184187b13b3ffc02cdc06a5f74412129381ec9112f4eee1e6e8312a50305115d207532e2e19b62038ea3ea3d2f162edbdc902430da3720f1fbb51610b0f7aa2301ff72bf9894fc9a2a72b136de0704b3c10481a6705a16931ddbe0a9a73c89f6a3a5ed5a78e40aa4beced0720e1faaad7cdd27a3eba3084f9d98a3cc70c985d6b4180d30c7c10bc01e6bec85ee327452dda28e9ba1a392e8716081316291199bde07dd113e039c7079fb8dd2f62c625c8ffc568268cf7965678509a90ecf2e0b581973eb6b8b8061bb533293a89a41d9b7d5e9ebe48a7a07378924d3397d073f5bf048c3a1fdaa1116a84739c53b22472a3e9e4be084b209ebca7add930be76c390a6470a3a09bab6ca9e6a0fc43f0bfd5b9a1a4b961effffb0536b1014100c1e68f98eff4cac22888d8934201a6f195641f5d54fdd3332834b1d4297149218e4ecb1f5d5df531a4d8ad14cf10eb08c57c768fb2b826958caf41a989487a882e02327589922025e59b970142eba5f137afb91226d96cfd3e7e926bb1c28245a315e5bdfd976da5617ff18ab8e1a3d84335b78cba2dcb2cbe429dd37059f5b8c93f3ea4def92282994565d100304562a459afb336b07544ca4797f2c43c2f4b76182900555499dc990763cb14dd69687f612ba2ae72e6d2cc4c762657a2438e5594c1188ca74e202025a6876ecb195c7adaeb5a29dddb48687dcd49d9703acd63f187461f43d0775600f6d29de4f37e22284d2b360dadafb4a2a90d48696a941b2d8c0fc61d150aef5a7f50c008579a533a26acab69ed102c19e9b5b6932173c9facfff4ca65990e8d115f06ca4cfdc745e57298a7556a95e032cc22d3ce3ae662d6ab271e67ada7854ffbe4d6506b94aab8b24c83e26fc296dd40e61fe66ee3b68e9cf9d1fb4ce1341faad443dba128cc8b676ab0debc052bbb5d759065c056d3e230ec84ca7cab0612e1a7b4ed762ace5011b2f646a13dbcd1418a873fc4d9f2f4fe00745da5919ef7f4138e0b65f33d67cd7c2c0abc9b4b800692cb988e00ffc5bb1b750f9f18f4eb141301acf92d8f4478de76e687dbd0682b5507da358b6bcbff433415d97040d94d7590fc5dd5993925ea223fdf8dc174f91a18cacb58adfdbe4fc6d902ae388155cc0b71fb3865701e0c8693f04bb6b0d1a245c78e76cae63845867a891ca15b1b1dad6bc0988919b85f4d3ecc72bd549050ebc3c79f8f78bd4a388073cbfaac6193427ac01e1c4902de5cbca47a2e1b8b8be8e42922322de4dfa241a342f31c0e567551f5fe452eff94e08d0a0b64807b7ec0755a9b5df95791765114f2b9bcaf04c23681a42b971b3d97e53a203174bc2b3e7f46ba59435cbc5c2fa431ca5e3c4ea91a244f57114069858f642db377135cede715c479d15a600f135001c9b6ba837866efa48b51e7e001e497eab5fe176cb4a1df57b88c14b533c7fd1fbd34cc9dbd8ac3d3d77a1390a2a6df0d5e0416c84631224af2be03d48206c9fdeb83705f9e29a9f913a2dd41a935b95c788a7328e68d66d53c63f129b9c7a9a27a250ffa411f3809631171055a495d9d6df5b1586b647b88e065a02996c3abf78e45244285c99a8f332fb9edd668c51d11ddc3b9e6622ed3486e8b14fbffeb3a55a15bace15bc34f31d27d5b40687a7af0f2ac1be52265b62a6eb5d1a78e3652b46cf16d61784f0244a7abc39497e47fb43c6bec96bdc7a7d35243ed89f8acae47adbab85471d6fbd74197cd859db5bdc1207d7a30a6d04319d6d30b645e4d9a697d45a6e7073a7a0c9d291bf71ad6aa89395e0cc108464ff7e52111866cdc5b7b60ec0388e0b635e96e986abae6cb2d9e8bcfff54880fc7288ec726a4a4f0498115ea7256ea06328baaf182fa701b6aeb3f2d3d4b37f6a85bcd16e17eecd7065ff73d5e68f7ba3ad5b1e3e6d27e51b4d295d7791614288704f7abec8b87aeea26e6a3415e2935d1897bd6e104b5637fb08c211a2f3bde1c6dd7200e74f9faf739720dca16d406ed69325cc9db7d4a6435b5ba756206d8d9c7f0c77a0bd919bd38ec45366b681207bd9bfbdd2ce8288b25293bac2f14323e435681203cad1b54bc58a2cd3f1876de6d529d35d819f1e0daa4aaa6516146eeadbf1f5df664eb372837590364b02fee3f723a295adcca99025509c1c55d94b27bfbfd2351cae64f3fd7e82476c3786caf4a90e73dd22c315b0faadf84416676763c004ccb641d3c558ee1d3c0acbc16c6fe11ee81ae4754674b7b91c7737726f5247e96387d7f75422045780dfba5b419f2cb960f14bf7dfb7fa669ea2b0774422e6f4a12e595bfbf10959cb35f49f474a2d36d33912eeb45e865ba997cc443a98758ac2a9e4a8c7f46ad3a593a6c58e86d51a7e4f83773d0f2b70da2c682323966faa971a3b914cab4bf5038dfd80e617ff24e9954e4ed4f99009aa02b7bcf0990a2334a6d518406b74a2650b4f2c5066a1d53353225dd94a41cf2494b220ca5e76f32050f9a45086a78d3f1315f575b41dc4b015c38af6764106c7a29e599057863b6c0253a0072210d10ea65f36fc22f25e8365c78261d249c457fa628fe422b6a1f707f92cb6916c8a5be80e6f7de0e244dd3eda714fb1145bc76ed39dace1c836df6c150d3b56e758403d3a04b3b68bcb65def970a1629374355ebc01e38e4c53ff87026b494e9ce24eb69466bdad3675266d40dd2840c1bf3cefbbc028d4f5eb8c234c4c58df14e92f025a93091b0e5d3a383e9d1762900268b0f01b6ea8a72200c4731a26afefa49943c06c9f09ca38db2466f7da0f2d9d0cb3c58298032890f65219c312caf3f4d627aef43ddf29e4bb8a3ce8239f14b7a80b97ff44a8ce205a64fb4ee2c9970f56e0d8b9bee5b311d24a26af53f8f2c839e3e9e1f6627471da497783dda182267ce5201a3125da7c13efbe8c8651ddb564115673f0815f56b32f0331ab8ceeb48ebb870d299f2dbbbc4028fd73cbf2d13080624f35b6ee4c69ff288f21d88e15c5284b0553c3bf9877bb1bedcc041ed8dd0d7a7a5f196d6ca2700604ae7f1bb434d723d9a8a086bfabc6a51e06ffb859c29c98e50f6e2ff3e25d51d50020a7a4534c2dec632b4c46bf17c76da8a08c374dc0ff382629270a5f3ed501a1b306e037148c0590c5ad07153c10ebf58a1d80415b6c6b775ab0b8a8106cb9ee03dd8574947d4df97c1b258404b67fbd4219e16ebae7c1c1e680f9b53447fb1202a958601d4688a5228a35cc486da4b50d801b492e887bf91c5f8faedfa17be4f657baaa88823592c76334b0de0d9cd17e6f63364dc474be835e2a1d7a71c8aaeb573fc238841b1ae031bb5d06343262e3c6c8a3258270abdef1c479f07f7983e600d8622565f39e7860bb8c5e7a7f38c482799d9b9208d4afb71a36f12ead1fa1d1c54805a6998a249d18958885fb4b292a900e616b12d4852e63b1f3afa7a9237ce0cba10f9e6aa3574e268468e1d073e6c6c10e07ca20df42dabe7df8e0342b67afd8133bade7a871260cd22a6f62ad2fcfd5e8d5288115c5553c3a9b5d65ff993538aab01a8b5f4f4b6bacb0dab52a126c676e91fee4e02e1306e4f9283cce9e3e5e1ca82dab9b047240981592826bdb2b6f6fcbd626eb555ff7432c26accf5853e3a7a2932285e91fda044840bf1971ce94f610c7da2792a26a538246d7e10125f0f8f2b08544ec2d8100166240d5ad5f01e6f9c36b9af1d670ffa5b20595e72d09545a6d013a2c536ea926e2011af8d5cf11edb668613faaf8fa53054a4e90803208c7c23d0db0bfb8bf7e37ef62a12ec15736f3c15490045b918bc1f5bad1aa5db4652bec7275431004412eb4afb800f251227ff0a68a913807b453d871047f1d7ab32780fa41b422b31d77edecc5ea2c1036c0566f0c7cdf1664e7b6c6ce72b80ec33ff4cc5d507d5faf54dc7ff6e48586dd50c05c7f3a4227427ebd1f923aea27f7b644ef35bbc5c444351bb7f704139b35413c93e6440c63c4e3c360696fdb9104ce2d5b0e9ba498ab6f68ddba281529fc44ab4d77b37a8bc47c64276d066cb14cdc0e85a4eea2f21994854be6c093cbd37e427f0c2bf705bbd46087aecaed5fac1e41fe45551ca790d8c362203e3572ed53db796bcbfb187017d6e66888456d3ac594bf2517e41c7458095cd73e65caa23dc607df33f87fc44eac7baecc27606f6cfe5b9279f4dab483a37728d66b6602d916c04f36e60ea6acb2ed5fc8f464a1001dea7a71889dbb7b00f73129c440681781560a2cdc9f4d00af6a36286b4bec60e4f43cb49980ff56503c2b6a006c0015fca07d3c05780a9e1cd1dd8a39eaa1ac0bb6bc7b1eb1cca01003ed978a063eb4d1434f0051cc5a790cd25a3320f759e85026ecec0ed2b5b008906c4d0eed016a0dbea28e03e0046ff5b1d008af7d94ffe66c13588666d65500a72d4445a6403ffba13ee3f2190e0cdd0c15857ef750541f38939dd1605aae4ca23573e8b68dddf384a16040b9f8fece3f1accbb70448ff48b07a2ec65e296a423dfc6aab61b69b2bb51361482ecb178e8be40e1b332395a5e787abc5242c343e3ffbe7a870543f0824c40296179b6c502e96a9411b148b0ea7fc01b1d756cc345c00eb1c4fa2d0c480713203daf5435ae7e77cb7781d9d65d59097eba7653136ac0b641466c22fae892d1fd6109d919d1f1d6fdf71d32ee75dd04097f2b93981a3337425cccb484cfa7110f66c273b5693bcadf1ada2dff62a61f51647eea5a30aefe456654c3f1378ac64e610559df96072b47fe759c1755b21366b936b2170afa2a5dba607c28e7e9b930b10cf9bd3c2ade46b4658e2163fd063449648401ffebd5050b1e19e27d9182ff26c19423e1241f0922b36754a49749ab7d983de36a9f0f761e5616937f970163dd570ff53628c639883599ed66e886e6dd39a9f58c8aa45dadb5cf0e6364de5469c21b429a3e1537e1f9311452ab9f31642475de7b34830a3c9f86609a2de18ae1d2ac0753bb457a552abd98ec7a5165503e5b0f7ce3c1c48550c29543173e88467089f6845c95879f2071e40216fecc4a3a095c6bb7006d5e9e2e900388ee57c2917064ef941636ff15ea1a46b39127eb3e06676fa6902d71469fb14c7983248f7975c20f5f50ddd7157c5981c23b9875b9bcb04a00f18b42719881f716c35740492745d301d8a80dcfaffc531d8668d15173c604f668a3ebe33830241c762e391ccae7cb51e9a9145a455d92dc31e02fc39341e131e571e8b9443725aef82d924d64cdb149a98dfcc5e31a2e1fde1123f8f707f49484dcf1bd9308d799f3ceb578cff7323f06bfbaf3040921bd5bcc11783bd7ca1f0311c3987b3e303706865242b6769983ffbd40b8be0d87b12b83c9a6c3f603a7970908289ed2d775848412c35640cdb533a2626ded25586e038d6f41f2925d085dc4ab02e38a415e36058a5fef5a6a15ffbad5c88c69030ccec317bb6366f32366153b5ccdc8f477a7cb9019296f2408532b0f728628a39f2bff8ed8e5a160758006e4c149f7beefee0a127f69721cace551e47e6d61e60814a6aeb1e2039e0d566a4ea0911709f4733dba0237a7eae37241f47ef6a2e5b43ccb4450d68909bfd4932437c1da97c31de5447d641e31f2cc769643772faa0fa187a292eab167e0644672a0ec433305bf502e9a14624f4d75cdb7933319243b40ebcfcfb53776d52b9981703778043e274cba93e4f91f16c41fde9995ce7aa0369b11f3f3bbedd9bbe11a361f2015951b5b61b1390e2b45847170120eb50e833a7c7c1fbb797c8a994cdaf64c86d0fc6ff7c089fac7c473dacbe816dcf4118db8efdb41d7adde869478bbefc88069a945e6fcdd656736c68e81e1c5e9fae70eb32d54cb09145054d583d7c3d0147326bf9ceb7e4d1224bbb91f0b42e588f92ce14a43df98b50a1c824cef5d15f7bee705dfaecc6ed1fcd5d55a732dc0cf89cd90d4f9baa75a347e15d8ba093158d54bd864242990be800ed505bef5517526d38c3ba34b141454bf398c189193ac3be6d3f4b9ac08b3836d6cea30d69250464f8b2ffdb45273d993ba43fb0fb90dc71350a8bf6783cd720ddd60b02abf5c5ad5efe099a404b99be2dfc7dc6238048a00b6c4fa275a20f86d42181afaa5048da7f006cadc3cd90758a2ebddd6786113bbcc1ee55e7f700ee5553bbce37b75680452a42384b5df4e4b099abfc6d66c2bd0763a0625552089e817d455b34442df899071735df920f14905c7261f8cc508763cbdf70cdb45508bea337e7a1bf9bcd896cf197142a1a425effa119d03e4379fc09e8f2d968680cc2e7ed75e5c1eb5b7a9c8c3989b3402cfc7d11dc291a4ea7f4a54c3258e1268901ba6b51eefa4ae0c5839b323ce5e564b017d19e7b5c6a7f8d565b50911a5f2402b320cddfc2a817b54e984eefbdf7518638ab3da2ea09d7f3f6cf7fe0897235767feffb49ce1b821494aafc2e06c3f6759569a16ae8298b69ee7555b154c8ff6e67b2d1ca9e44ade44d5e3c6b4f4d37cea666f3504d109965fec3a6f8326853646540e47460c5106b350cf0bc8a865756ab0e8380523f0c9ba3c8344f801e42a08ca51379d89f440651971f57adb58ff7dba37da70f5138275fa6cf9cbb46f3fc77c523098e460b150e7023aefacaa939a56b92600665dcdb83411d07657a7acbd2e95c562daf5174246986c12c0c3f652596814f6464e364edff498486fe9f04bd2c3c5113d68d5493f0603020cd26cb01f68a16b82e753be5ae37fe9e9105ba0abed201e27923143925a132d052dfe3a9d1fca922da44ffbc5e474975d9ad52caa63ac6ed7a2df059cef2fd5bbcbe9101eb8e7bfd07b54d971b8ec90c063300ed1527d1d9a244f789969d9dc4047d15b4475b0cd5a4b9143c5d0b024a90ce49fda2e8c736510ddfe6b82c7823dbe6d06fbb2338306736c20463375b1e7db46e7f65889106eec4eb8ca28f8de0414d9743ec170c2265f84600604d2f360c6c1cf796c26c0579c8eaa212e31731131b843f40d93167e4692c1280a3c619b26fabebb549bb6e247c30b4b66aa0dc9c6c698ee4e61b7e89b18faab60713c87b61e35a6100c3e393645cd70d2a35e88eceeff3f7b09acd3eae77d3601bd35acd8992104a03c1d5cf2cc6dffa480a910e8d48b294b8ef4f41512f26a319f33b4e88cb9baf48be6ac1d6ebfbe3bed122ae8c469e1fcfebb880029e1cddb2a1d65ea86316c781786e2d67e4764e381767e50455611e6881f848553ca8a997106c90fbae6e96e9fb828a424e4778cc34e6b1e1fb0683f02aa2de5e1ece99de8841f32f1c71b09d15d295cf816e2bac9e3491a3348007c62a1203d546523ced7f07e7e5f17ef2d3109416b2e9bd41817ff280f1adc18108d0fcf462f8fee1f56291c492ac6e9ada142636cc2a555716a0e37895af8fc3b8bd5e9ea1b9fdec1167e5397a8623b9081067496bbae04d7d66b185d75166139e687e574e4f35c05f7410611ca111c1ec968985bbcde9d26de2adada15b8597c9725d1bb12d093a110c5f2c1aef58060906e58f4fbc2386fac967c034df3a0ef6fe805e7ce6be038478a9270da53507bfef319cb41b73ca98ff6946d9e42c8f7f6702aa65d700361c1b30f2ee6d624e3f2bec95e3a48862e5221250450a76af398f9681b3b677115f1012ebc53c7767126ccfc8f6e2f25f66b358815fb0b66e6f688b4f5ade35e292fa42ab995e42386dbfab752c956e529c06276da04fafd91e99802e7494bf64912622ea89d393910f7a31cd70974cfd5bc37a9eca6a9b531571a86f1a1a9eda0a226d60a3f0647e9a2861dff80766d948e0432cf7193295ec4e4b1da79f298278d2df95cf3ffef5e41ff63c52312ba02fb0399770ccb6bc3edca06d03bbe5e443f6cacf6435d1894b12fed3e49ff81065d3c80361ce950f5b0c9966b55b08951f21b164ad8dc932081a2927012ba686f17379c3e37cc140f3c7f95868fae80330ef1bf6adfd4ceda88e9d8ae5e182ef105a4166c9881858b4ec4e733b32e1ef536bb769f1d1b0b86a8ea24c052fb5383a15258be6341869e486f72c778a7579912a1f1ab13a3d52a31b80dbf2291aac0e737443b3f313935832d0fdd396cf0a18ca2206fecf94d6b6e9482d2baf01d765e82bcd4104e47e528def4635f38b43918bf0c9c6fbb462a300e1213b1c01acdb0958f817d1c99ff15752b8f07e91c5cd6a6d804255e76a08100f84f56b0bc85be5b784d0ade6dc122f208cd5cf5040054aff63fb6b7544628fedd6a7df3ae8ad110feebb4fbc2753d92e55004a48ed47e48c3634a044e57e03b58b604a4810b535dd03faadc6a22d7e4e31cf59a847d8138eb45ef76696e6d503c43ade27bc10c5e9ff7ec966a16ab08a59e68fb7a04966179fd7d72e770833e06bb3933d74e514affd664387d836076740a63f85b8a1d1b306ef3e3e5a1b910a847924e2c421c047c31985927a773cf7f74a4748b644611565ae4146e3ae2881b267468d4111e970116cef491a7d3b6623140a5c16b6d7eb00f0a8c9fa57b19c8305b7b1e55109cf2e5a5b7df0483e1ceeb2bf8cfd3c358a6385f419ea84b8f38907db1cba6fd32b19f141d370dca1b9d0cccf77dd53fb82904caf4552df631a9dd5399c0ec8ee631f72440b63ce805ad23a98c213d30b86f4b4e4f37262a0ecab3e91b79b6e3c79f0ffd91875598938440ab3bdbb07adda7715df8b8fe8f3f5afe0b409cfa377c8c7beef8268d0b6414ae6cfa2f0c2bdb82fc5865ac653bb2d8eb1fd9339eb1e0737627871ed17f51d4dc59bdb808026dbb657ee8db83e6e05b19d0a64004d9573e036bb0e0ffacf89d040efb4d8f6f490f9eda889ba565bdc4e2ca69cf0d6cf1c7ab39269ef12fe3a10f022eb6d5832ab212ebf41681775a51e8af63835ab662e75c60e0eda67b7a80cfe132a232329305b2b6aa266f624831dd1f33a1926379ec5fe75732b3a0ac828369b4018b6ee0d5288c57c67e3f823c082b598c442f4cd9d3d8a72649699b154cd786c26d883fea81ac00d9acbe5a6c7ff19b3c029eb16a46004b59daf12c56c388b176a861c67167cc9495a5d72baae96f3610c330408d1fc2bd45f3d98ef9ac66c3e69290f28183cac9ebef24f102dda9cffd9a22313df59d415f3d7340a3ea7477913bccc25379c508d85132c4d435dded4f3d957afe75262e2e2c395b41456bfc9e91e3173dfcf7b54dfa5faa6e4b5adcc8add3f3661792af3dd9050684f0af04a00494e248420ea5dbabae1a6129f86b98db496d10fe8efe1acb8aa6a72648d8555c9c98024344871301830a07a826fbbad92664b6175cf18f23045ad31d385aa7aafb84397012a7fb58d19bea2efcd63a595d3ca264b5294927a2c945efd503a38ae47a873766d78197425bde19158a101035c60c68a00dc6fca91b4dbe3cf22d56336ecca19845126a8a70f7ae818a839cb8ff0575657dbb4ec344eb7eaf7043aacf960406baa89ac54f27d35a3ff74fbb31b4154f60885bbd543003912a06ce2932a6ee77d93a8902bba791bdef596ac744f198c55783fdf22773295dbd0828f91f3de7349771070904ff23005f0c04328eb0f0025b6a729356454bc5b0778ad0b47581b0aac0285ff8bd8a01b9338380248b40edf4212cf207cf4e1d30533c8d8790b386ac2f8ffcda2fc18c09e9872459fdae8d6e464ad752756e1a244649840c603d99d2eb6644ec8f2985539ae69b510cd32a7d4bc1966a62dca17d1f8d65b15fee24abfa2169e50b8a018ea48d98bef3ab526bae296b399b7e2dc705e664e75f7d2672413d92d17abf8709dcd822b08a3c806ccd7bb394652d2a9b9bfc68486b06efc1562ed64c4d4c82ff229304d5eb23e1a87c6824a0fab29b64932b18013a1c73cc15bc463b1e12d4e09e42a2cdf10e4b491283f29d05f911312fc17ba5f2c1a5cda4817d596924da6ca16feefe15a867e0d86397d25ec30a79e7efeeb7339aa2760e0a2ea49459762c80a7c8f2929e679c69032582bf62fe1e6d0678d63b111de927f8ae254f0d5c31532d0b1fb379fa3194741cd6f63ca495d227538380706d591e7405ae352c732c096264dae1b4797ed43437100f9eb90f2c69eba6cb488b77d52347b369868fdcf5d96596a89c9bd1e393d9d38e0600cb20329173c14066ad9bdf43a5d858963f626fb4c9091271e512d20b2478d35cfb4312d41703357090daeb40a2a90740e465fdb6f08a54e714997fb0f68417427c0112c6ae63d954b8f9a4d1adac75bbc21b38f7a4c391202a25b3acc8b822cae3573ebb7113e3a6b3554bfd05f98a444e9c1fbe3ace980fb2f6584e4f3ade63f4b23daeadbe9fc970170e9e5fbc6949369db83530e113870c1d3d02cb0b931782865a5c1f665d83381694ecdf6688b09c3f72b3ec410fd705df7c18add4624698d52bc55dc083c530eb8a9964a760b64d72499a0aa38e964c1673a837051281d58f4b4d0b571a2cf7bb8ac21a3bcf150d416148a060b47a47201e2f4bb4eb39a27ac617710ad33cb35fa057667a6f1d710109744a5d16063fbd52bab36218d117e204ebc77cb60aeb9615a49dec0888a3dbfdd304388c5ee6abbeff1c732c1ee48034c9e66aecb2cf492f485971114d2dd907f21d8591f53351797a43e2662c4940780034922f08cfe266b9d7e6d62bb2628d2bfa3ea20593a138cddf8721709e6227923ed3a75c5e2a839abb9b4f6075ff86071782614e502ae5d235bbce2dc14390f50931e61afaeb6560c51f1cc3c24dfee58993583b94a2f75fbbe227a722d4b8cd8bb2b8678ff8a3ae0928710e0fab8bd6d2315905d202b0cc1d18c9d8f739ac47b8e403761cd9bb25ea61c582fa808830f4281b7598e545a455201317c6e296be64f3762c525962c8ea67dbdff1264e8ccbf3e61819b1d4466a90131febb8e34b36bc629e2a5dafcfc8c7b7f0d166e6e7d73598536608ecd77a8e30261a7cad31e0567852aeb52fe6ec825ab97e1ddcd5d767f5d17169fe2e60751223b678e5a69263707ec81317c09e1e679bf7546e7630a536c0323c29b7d6e4ce9902b1f28cd969441d370f6a5bdbcc516871a9c9226fa21b43d0ee3d44110a44fa67c641822dcb83c539ec29565381004788c09e54f4764d05d55796e800d364694796421a86ebfe6a5e1bd7195e43101a3583806606593742f35800eaeb974a29fb0c50afae613f6d7cf0fcd056045a86110e2beeb88271e1400e19e15141349e171d361b71a838bbeaf61052b872d363de5aead99d0105db3003cfa693486a36557acc527c47590f775098c9b56ea67abc3254a7862d4a726c07434acf8b0ec7afef45134464a93811051507bb56e0ca977655586980d82c0602b11e62be0cc0abdc4fb693ff592d58bb59bad756880deb49db698cabab22c354eada60fc3a21986da0a65e1b0bbc79c124e4c5b527053493754ef300814f66af257b630e05810b6666c488f5d2e86ca11ecbf3f34db559c7991210dbcf3fe7c12c4390344a894713dd47d0289f06ae26303a5b8e145600790a63bbe344e16e561dd7ca8607683d22146f2d58be62d9a3d2e86ca3fd4f70c01fffde033ddfd3bb8594fd07fcc0455c64b30afd8db51ab1cf57ba1651bc0362f0e1721edd39af23adc7f5a356f6541960230e6b39aee71bfb7cb8c9b7b27a6785269628ee56cfe048a1d5ec22feb9df0c5e725599000fcd89079132e70624f32cb81a058ec85cfaa314904b2486a607d028c6a383e2ec5eca7c777c41f4a192389e1e9292898d7c52be4c6a180ac4de5fa30fb1830e6591fca26827f253085ab1abe3d2b95a4265ef93d6e40f1c389bc9b245adb4ca9a3b6c2becd5d589a30931ed6328859b8d6a4c7d5cf1c44259acbcf11e5a1eea5e9524a719194b042893823ad4a2958201a2fbdf1337b687739006b4a98f5c36af78409e9ef3d381f01d6d5af98c9b89c2f33d9fb026de80c53165701c40f9a0dc97a4e2d980cde2cb6e6d8374c3eef1c1ebd24e92993f903cfabea6d4b05985ccc5f9945935ff793788e4507575f911b4541357da3745153c095aa002b113afd2e7c92d38aa24a57956dbff74ea65db59ec52b38b0f10f5964e203eead875e4215208eb01da7930adfc2be6eab3f0ee0ae039f3c3cc87522e3f17fd6e0cf58dda2cf20f121cac3510297ba1ee08ed806e8aa1bf3a2e3c9d1fd5023470079172cadbc827c4c39a4710b17de8eb21442a6bc7a446e798d15a16263d549290a21f527553677d4514ca9bd9c0a4e234b45304bb26b1b230268eb244abbdd4fddc17cd55439512205890bec3997f098761d2a36166a39de055ccd25106a3bd8fad818efb6bc1f607eb6da1ad10b0efebaeb0a8f0bf9c7642d9235664afbf74b93f5f9ff88856c04a0e3e5726085a299a58afc8f61d6cf5fb3647774fdddb24b114a346d3c5a8aff03eb5fdf0b0d3ee70113d150e51338855fcb1ef5a18cd550f37bf6eddca1770edf59daa5ffe59ecefd0ae147ea71ab7ea192f4524bf4b45b3d3379dc9ced2535b8ff0595ec1e04b8e957d82d398d7035192406c3b412b8008b646f8642ce0480ce007addf404e99e1df7e397f3b5fc080bd59c4ae4e96d09e86118f888abeebd6a31b080081db13098dd63c5236597464bd2959c209831e4bfa5e08cfd9b712f3accb8981fe8e5360451cc43b167a32b393a25a3983b3d25d17af1da2b224ad5dbd25cc7b023130cd7cccd23750b6b1c81d46c2f2c6a45af85bcdfeb04c77d23149f610eea171e258247910997d15bf8349fcdfc679d310e5f30147192804e6f9e1f657fb0806dd4c959450a2b8d62da5956d92489b602596569e6391aa8c8a9d7bc7496f6683b1b5c26554c5ee11f2acdf70d4d305509be2f39cd2cfd4e2196aad2220548b1be74c6326b7a688eaab1dcfe0ec0185f2fbbdf22b9e65519716c56100e5c8e00959f73ce11b0f7941a3e1cec75fa1d490d4cec10aabc72873d6fea7831e652bca8304a26bd09b01a83f21ac10fa13362b37ebffdb8f23688e869dff0dbd19a14338f2c44f3c57fbee1703bfdfd77c428ce7adcf4ece5d85cb7460e4c68e999943fae34dc55a10b3b2811cddbafea970978fd1a18b1819bc5cccb2ffe4750f72a217dc8b31fde2f28d495fe4a8373c1ad31f08957d991385de21cbd3a6ca0551af09ba5b658839ab26ea21d8ffa852e2b0066d5921c011d7174f69791b6411771717720ee3505362f7a378d224d0d1c69738a9c41806a9c209a784b19579025c462e0831a54e7f34f27db33a27a51b49eccfeedb191c58057961da893b6a4279c4c7cafd60f69b796f6e2db0b4cfbc74fe68acb6998f1bf7b7c3b6bcad4a9c5a2b5d55dc0b5a5ffea97cd41a4f12980ab4818dbcefa3f8f0f371861c4039bcdb9fe527e0be82c8616ce0ffcda00c97d68d9e3122053d2ac5d5ab11575b5852d4751dcb0d980e9f5fd0049d2c70c057ab4fbfdda45334577752dfafdccb8d49a9bf16e1eeebece14742cec0d1635b6f38200c02486a6bd6e26187f6a5b914a032efc679453a611433a25dd336326dcf2edc2d1e046a0e7cc3ffd6bdfe2dcb7fa4d7c3acb6a2ef552a0db9efaa4f2818dfa703123799dcac75925db2c8238b5a663b211d30eafc38f4cffc0eeac95524e725494f6e61f3ec28ccc02f378889d67553388c118a3e8ea4540d47160881917ebf66a2b12332016fb87a7b3651ce1e5f25a7aab15033637fdd749db50bd8fb6df9f0771732c989db2cc6bc8c8d78485069e6f0dedb0f1d27c542c7f0b08aeac4b7fcca74b53502b37657672a5ae0f0fbb59770251d520cc031ce2152b4c228e0312b2dc89766d8375a6b02e52ba16cfe24eb6d125ba00b41b074cf2ca637a7db62b3b3e9df910379b681a5d0f15729ab36e3ea2f5060cc57f67cc131fd1e70538606b8b1513d35d5aaa5339788feac014cba1eea07a0f2ecfcd369fa9636469c87903d799995e5a074c8ec78a536d982ef0e77970d73ffbdec0291e2e67f4370462cf669113ed902fb8ebd9769b360043f60d73ce58dc5d073b58fe41cecb7f16210777936bec9937a316850b3d4cf3b2402ac630c0103987537f4f19b66bf2ae21b7a7b064034fee06c80b64dfa4b85429d0ea2dc8041549c8934488a0da21c5325404463b0bca09922b3f410d6683a6777df2dfb6fec36f12e5a8c38d831e3379ce1de1b4856f809759c01f9fd315a332664d24826530f910bb97e665bd386fa2ddd78947add9a9486dae64d6bb0ea4bb288a02c40d3bba0e904ad8983d9b5fb2cf6ddac07df3bf084279d987d934491a4612ab401ec017fe0cae54304431a216a5a8369efa106e9455ab9a7a060b6d1a8e1df5ab6104daa1a67592993e39a950c0856d331b5f6fa53bf02ecb89eb3ce8481882bb86034748e6c59e5070795a8d948e850cdda62eed1133fe0445a8e763599e0aacd6fbf728d3f734e6c3a9375ad0deb4305a24943348fcbd6ad34bf43df8835d7130497763f18f8ac7064497f0ae5e7f061a0f77a6a25bcf610f42cc6329276b095fe7052bdf76cb8d3fe6b863fd92ac886dcb6c19799146c6923e396ba3609e3add5e84d20e9d590c9204189363c9ed59b04d5ee5ed66573d8f8b4857833b679f73582bd22a7060cb630eaf1bc0e9b960a45c4d877382885c3bfa3716d01640f9cb0f26690048fa0d2653436169609de82286d0360795558cc6ecd3bf083fa1a58931d48956f0dddf37f023192774626abf39bf1edee8bb2bcb713a7757ba5f7f03bfc70a75d2f5cf432b32581b3c75f7b43cce71340f6455d5bf4375fa17c9bbcf998a285fbb3d952d051ed10e7fd9d6423625e43fb1291019600a44567e4e166c82063145df7213df72b5c8b7a12b79e88b58e2a2accd6d882b34f7fbee1a044dd4ca3e1b5e416f88173f326242164477f5aa1a07515d8f655dff68b357eda068d0cefa49721ee636409254e6b893418ec40f66c38d54f538a9e9735d38b85edd6a1daeea9ded392d2c182be0d7be859ba91cc6e884845d9052a7c603baf51c2100d1533738fbbba98bc85a41e838d1d5c0f16a3b15ca30d2a8ff7aafd99d39d871b8a56cc5a66a304b949c1a9d1ffb712c1d0e7edd534a75a89ac85481814aec6742f8590d5eba08ae1e9aaa02f7b8c46bd43deb485331ba7a6f91bea840116928f9b9713b05518291e5d52ebc50e1fcb1c4af80b03db72254f1f4b78f022fc80cd585c45e1f57d03e9ef9ff0a0a18cc38665aed5302c629cc65a82e6206ca0468d37c0df99e11320251965bbb3de5eb6d8066002ae0c01954a027b0552e793512ec595d9a0ff15fb7acdbcc65481e6ac7dfd0cae7a512d23907b7d7213607e41d3cc52a865c982c3de11a26793db90b1b289c5b32420a7957611a42329cc1dfd2970009f61b6e3aa286359e6696e96e86ed7b05321e13a085b4a68c2fc3b355879ec85853584298802371d53c0b186095a8f18329f3a20cbcaa27c76ed5ba0e6c925c68e565ea81fe064e77a58dadc49461c378ea6b66f7ae6b924792da23a9d6d19122b571884d94cc1855126f4d5b1230cb4d6832465dbf01922351e973610db5aaa38195ee0198790625ff507aff93c6c0633c0fd083bb827ec99a53484251a5c04d102505fdc1e8f193f93578d127b240c83a18ff34c9611b3c838e4454e3f7991cc9cbd209707906f5d7510096db6559787cc53b2587d0a83905c7bc97da220e94a5bb63020cddb26d35d7a83529433ce8936c9493b19d10985bfa5d8b5be0fe84e5ffa31b089c63a2c28511e879bc87fdec263332803335c4288205f7919f26ff7021d3f8f0029cb7e52022b4f83b83ecbe476a8504f27768931e344f2292b53e04fdcf761cafd411609e62d8aa81c6994dca1eaec8384504875bfea1bcf85b1339b33f7f6d8945742065839c5849b6360aef2b8e0cef8dc852b9369983841f04e03c7c97eb64ffa2ec2fcc78d1e8f80160bcaeb009cc0ab88272143d4c1e6ce219e1fec762db8eb59103a51af04638316469e3a36b0e9333df1e3891b227d3f96957a1bd8572de73c2a1ce4dd8f345a6cdc438acf004043cebad5dda11f7ae1dd89ce1dc05327821c362e8d4aed7ba1820c9541e466e42b5834399923dbb1e0e5b84002a0763584fabdbced595faa54568000e5724bbe5f768b8bb71acf53820e2736695fdaf7da35641fd45518da534f5e9bbbf550ddbe766dc0b102a8f5d2a5c5354be7069e46cac4c019337d60b7b2cec57e88192c6ede664717cb7ef299238ee2456df0c93a3adb9e5a8cb4c000f1133b16db7629cc8515a6dd094b898c4bb8e26ceff40c23485be51fdd614b39e852f82a41aa26174fd3aa5e7c1a145316aa33a0d041a12c3f30200361b34c504e21919d34280f1b083b2c80e2f3b7dfb1e6234f7570779c404d1c45a71f3dbf6d35137990cbb399a0b2f56f050e72deebb3d0efe1d8ef124e0e98f7e71ceba0e7fe4fae92ed5ea94ea9438c46067bcb0756362fdeb6ddfec1ee70db78c13a906c241e1cc901af5c8d68eecb8999e1cae986dd05b0776fe07db702fcbd3cd0995fc671cd6f1315e7a68a14e6d4d1a6a461bdcc5c10ae9169b562c0eec93f4f8976658be0c1ebe34a4d6604c23ef1d0f309a8b1379c3d4331c8b8db6fee4f300d72c78b29161f07804200299f3e8579fda4c3f77e6d6d713b58a972552ca12e212e29b2832d48ff5f18f8d7c863191d3d290e54dadbf98e04087ff5cd535f20708cc0fa1d6e49b82bbbab8fe65089ba1b6ffa9e04ef802adfb60a8a185ca8b516d18315d188464f0ad950c81a2e1185919835ff18445ec891638dba7d7840027ed6def9ab2541064351a9c0ae04bffe503e31f7db13eb104ce33b344e9e6d570421c3f73263e57532fd483a4845fe724e39be732b5cb0aabdadf5c067558065cea924bad1a0ef05c5f92c146311ec8d46bf6882fc2dda6cd10d4280a78ae6f2c349050791293ee576f92430c6037fc7b36b5481e2dd62d7ffdb541d8184b83205e3cc2336ff7713e87836394c08ecd988d5ed69c30080c6be4b5bd853b8089722bcad4394e6c8701b2e9cdeda05596f8b840bac96c01ad8abb7dc794703e088ba7a08c0f07b569f505218c4870419d46ee7c2223f9a79c484fd3ac62f8baf4e053a14972266859ce991add0403effc3a614e699a16eb3b010fadebf24141b20f44731fbde1aa3c8ba3ec6092d82c5f9acf112bc80979df968d543daf2bb2236350e807e35f3f116be07b44959fc020475c724cc91e984764f1f0157124a20cce2be1ee911584e572ff8a7424e10ff965a8a30a07c5624d982a9298c34fbf6ea097bf82116a8e15b073e9cc7e61419dafa133379329c8f2f46abf4e6b134d474b97f93c8d1a674a04aed5ec45df505e816001749e1e8f66dcbc50b321e4d29a926228ed805c50fec3627b662be809d40cdd49d0849749ca858422df543d59a5a4fbdbc4de77b736ac4fe7d1ad9d00aeddd4c51a3f7985ea9c788107b53cb1ca31ef0577432ccf6520f3bab4adccfcbdcc3ee6b1bc17744b7ccf70829f10902e0c506120d8a56ad49169d1a1209d36f35e68b1863f9eb4524936e2539dfb271c28f0dd3a5a6b703374665195632e87a9a724ec4eb55fa2ccd30aafa0f47d02943acea042692e4e4bd90b4b98658fb976afad245d5af4271eb830ae590990b87e1f5ba63ba369d02f971cdfdead411c85b255b9a6e11cae71f97ff8bd83c8146d965eaf382ef1e4ed3d9ba7859b962bc4517f915660bb51ed575e50f69d17186846be6579b3a62e967187342e09ff54872841fb9d41793f239a3aff71ba62005a69c89c9a42d0429462c62998163f5653834b00e1160e7925b1742c541bb85c102e75a88f099e01741aeeb8e00ae689cefacd7ef85655060e3928b4eec7663e73c8811bf891103562aaf79b1dfa584ce808fc6eb3da49b872ef797a2deb41425074e8038d2cda4bbefbf66357a824814b3c47b57d2acccdf4b9edb4e4b582f50a27f841fe774712d50c2e07e1d40c64b382a6c5546eef758a87bc3ac0843aeec72e6655e035b2f0786d7f99d8cacc778cabada835057e0b7c7f778caa26fbe131b56bb665ce9be291d5e647ee9784f41099ec8447155f7687a7c0d254cba1052fe24eb256b123cb5b5a8d9e406d929d5b092d794252069dd711d0ba2b2863720b177edc966d731a50d5735ad103be1f52b846aee3c68ffdfd4180c8d11abaee81bdb1abd33afbf5bfd6cbcceebcd90de0ae9dedefaa71e2cca8ea9a007b09bd8c2e3e4c87b9b4ef504453dbe26f18c042c99e5b039811c64aaf6544e751baee47f997fd116e57ec961d1820277acfca0632aed2f4cb5dfd0dae51d61ebd50cd0412b9074a8fbf8ded3df7c355fd828995ede3a2bbca409e0e56b9ba1a5e36fc17ed25c6a05d703e28f2015c89d3e931193b9338a24ca27f085f9e7880dab29307104c56002ecf88d218a7edd435a74bf10dd0ae379f20cd0fd67231a017a9d8b9e4ffd07eb10b43058b52c2ceabf97e54ea0f35ad3765ed1823b3e37c8bf153253f5cd90e0b89b3a5ccf3783097f3f9038267c57b9563d15cc6e88c0109c5269edeed4e70c8a1f30813dd34dd6474755464681cb416b6dbf70342eafc0e8723df33efb8d383e1f957994c14f3ab2e01680e11f95672c9fa16b8787cd58c778ca3535b21e35958d6f3d89a21a1104ca5992e57e1291219283a64e75b585e5b2d53a9c708f8f49cb080d7d37afe7d4852036e6cac1d8eaef8bd763a81a95dd01703561ec502c89b38cb7347221f7d3682980c4e08f2659a7ccb831ff500627b8fe8b0581d0c283167cbdff6e526d567d6c8ab95aa7e27ad5ab244aa7752626584302fb1910c9f76f4f2c0fef9b57ddce5b6cfa59fc28d46049042eceb796bedde1e806bb862d0435d25d674f3ca65f7af273815b815e5e581318a467f31296df84aa2d6860df3b4f88ef274a0d5edab8211a5dea819886114e96a4ad6ccc4ab60317c597ec7c8caf8bc56c1af695b1b1b73504419c0e4f4b433aa60c78d00fd0ab829cbf30c896ff2c1bed03f133ddd2b90eca22505dd50ddbb367e169390c658a9b7615933a438cf398ff12b7958296155337b8773059dff7260cf344f5646c80d1bb55dc07266819458b59faef76e41a937795344ce7ae26174cc15ee56a70d65b3d5f21598d5589a880b3933be6ae6f164183639ca3d78f2ac7af77644b1dde309af9ca946263ec81d0acf72d0307ec03d313c1045524c52252d0ce99f7557dbe0fe5257e82216c67d64ef97c812740ed8344dec6807027163cee5f81bfe128a7456208d2474cf7493aed632b883a5d2a7938770093b69fec527dd5791edd070a5369153b861b1d6432242e537c055950b5db1cde5deac1248133db540823c828645957a7e044b18cd8220bb18332afd4a3f0e64146f3ed8a5e341e6f2ee59521d080e01f8780c5d610756866659e31bcdc204ea7424e34038a0532f68f32862060259f7ec3e44d0d740a8127f06db14c074223945cb08334f20a2fd389d007e762392354c18b1634424bcfa34b8ce4ac8ea0094f8c40286a5c338b8e852646d336974bb146d41980f01228da53331897356a483e36d84908f1eaf55a5c73fc2b9b1a20210b1f19986834547efffa12ae41c027db332deb22875efd7a90c817d8ddc23775a50f8e3968c6ad4a412492514352583fcce95613057cda31e3c479c55bce41fe5cc4cd1c487d95fa230f39369fa30d53844c734c3dba17d794ec83790768a9d7521728e6b67a595682fe8a025a9b2678e1c129ec0e7284f88bdfc05b2e7d43307e321fce68f8ecf2cd5e3a90913231696c2311a268892f27095c19164737d6bb98a30e0bc346d87add88f142ca260a41b0e76d4848f59e31df47c7a14ce5614c0be2e57df1d5c4e4b79c5997e1a26e64a28c3278ba21465f4ecd1e1326d62c72444b69dfb394b94c2d0d3d6ee7a722a319e7ac5dc60a671fff1912c4c25601c0d122ca74f1c794a247ad72afba0c5d4e60d5897134521177b9d4d5e3755fb591d5c72c468a081987d24dd5e8be9818983a1bdf70da0d00dc20cb7275eac1110b3c863af43f7c9f165beac3e2e166e978d838b8774e91ae831f1336858de70d6a65a40b333382605589009859e0fb1be24a08ef43c2bd01873ec1bfb1ec3364832e99878014849660d87ef99bc301f52c25bdf43a3cfe9b436e80df1c36a5006135f82cd0372b6c9e08e977146fcae3ac6f928619059ad34bbb487020ae2b2e3a5061bed8f5c252c8ecce50f7dd3e9e4bbc254f5ec83577dcf33ce06483f611cad9de983f4da999ac85711e3f31d5cea5f903e78a8f686914f8a42e12c4a1a189af4000413d6cda9ededc839be78762ae0d70fcb2393e918c91c7a5ca2e158e556850b227e60d0dadcdee415d100e1ac58be48dc898292807e6e59fb7344e055a1fd20e3cfee47d766d685ca1ed3f18592b2696b8550fda3bb5a997d131df73571dcc93047f8d8eb50a228c3bd10177af6a38fff7db42980541e135536e0eb283282d6ac08687d7eddb1e9db6d4e98bef5fd419bbeae45484fe89a811662ebd2484eaa92b0050f0e0a8ab3bfb6a54dc02f6c4241f6a703378f11cfd8720286eba0f7b202c7853b15419da9418c407c8b39a3941061d1e51c732ea9c80d3d8962795e8616b839c14b37113fe6f73ad615f6ac2ec006609b3ab4ccefc19be645676a2275909b705a83adffe08a706376b4a7baeb317ea83b03c5d660395cc0afc3391db50d8d350b539c41e5d213048dd06ab8d61e1a13fcc262ad9e1b998c906733457ddae69925c2bee5f527787ec60fa86ea7f9e0aacbb4a940fce44889691548b5fb386c0ddbf2bc6f6195907091e6319a1c9e856f5d351302612739a54a3125f034ff8946e3b9bec363e41380c364779f202d63450dea7747f9b2688b5152dd081c9c1141f10c7bbac59b34645c7431f2f8d19b4d5d5b9b80fcba9f4dbb23f566ef039bdb89c284c63039181b0bfaccc97fb0aebca27bc51ed77b9d2ea5bd0d1b0a6b89154f74a29bf024d6be7b2723645a99c4395815c8b6ae555e1ccf1046481160e7c4191fc3376f3a5fa5278143ff48adca76cbbaebda0ad2d1c48309740ae24f46f36c883572d20d51ccd1f14e0272bc9da9b349b7eff3807188f4865923c5c5fad8aa6d7a04d6f50646914b9e9a44efc16d2f3dc7fe7b49a6100fbde158aa50fa549da47d5248536cfdac6b36f3886d8e9cecbbd1ba93d9f5acc428152a9230e1a84a1d3098100310f5d60fe75c65e0e8fce4f55dc37f6d13b72a4e4df8be0bbaa36d1b3d9e44f665be6c1f670e0091fc0d89edf10d2293d87096e20fbd44102a094d6bddee961bea3cb28cc19e30bac828f35c3532f7d998cee26dfc74a1bbe2a850226e68547ed5727da4e409acebb8b4df5fc8ab947f4fbfddbad0765a7da796042ea7290f1724c7e966c25b402feefea7be65e76c1f0d8ce26684191177e63467fd24798306b67996d1d9439b3050724c564c3d445e887fc1ddb0283252f6ad3afe67aab330a80e54684295d0081b135302a2e756b5f4a2d0398b2c8bc4e6422ee3016c173bc48d90bb0316fa4ab2703a790c42afd0855cfe6146f905a4bafc0496bea81529054edb94e8fc6ac7df64c0a3b10e215e6499aa1f1afe13a226fa1eaf6899277297b7b3009e5fb9442e0af82cd1d721c7c8be61de91092344695d63e2e10086e0aaa18c5ee0202c4368a5025de4d38e8b959e237a2c29b0cc5fbb27eaa3189883d0a9b1f650d20d6c9a52f166ed2c7eb01299df8802f4054e81245f049a01cb0c8147ebf0b529067143a32231f6b0ad38cbbfb1e41210e985be7ba85aeb0eb76fb7b8313e94a378eb72e8a4402cba0a531908c50730f0bd75832b5478268be2cb293be34807afee88cb94ebe51c428384db532399ebb13ce14dc88dfd6b7b85c01f7038e5eecd8d9f78d0de007796a6b452698348b42a58ead3ad50f27463daae93a707e33f48c70932c8e8474ab3217c3829380f44b38c7d0e2f10eefe307f5c36541326b5c756ad80698f1f1f64e044fa78346552377a049a210b91306def572ca3f52faff8003f08bf0c605074e0f8bab853af2752632f229e41ab7f7056a7c0050319eef7d2393316a42ae0169860e32b234fc10ebb8b203d292acd35decf37bd56571721d4dc0057dea78c259c0420dd824c0634c19f982bbcad736c5354e599efe049f4111ffa9ff233271f640e585c28bd67628e5cb66c20bcad7afb27364eec6466923eaf8e4a0d537b509234ac9f2dc6b0a03089dfea7f6119c7d5a3ec6ac8ba2eb286129248ee2a80e320f87cdc19a73d8a35d73729907f64b377a96eaf72f450ff0df5c339d70c1ffaf50408834893b7636a8473b030a2b16a11eb202e57c3aa371d8dabfcf26b8d33f551d5c9af3d81a0d7031e63488f5dc9a58431e59e7c6cf9706d36032e34a0d046ee95a4849608068f55211f333075f86b451f651f4db49351770860fa2d0f62e6ce626302b7cdbbe5f169d38e3c92069281eedb531d54fd395e96753bf5715c5c8d35d05613693010f08fd823c29d834c049d7df568f77e69623903fb3d3297ac44c773c0fd4b4e201a842210b5d240462f0488f1ebb77f241370fe817ae1d3038b4d051d2d893734f88293157f4c7a09fc217422173624e73127b7c3104fd85fe54315701d7bbf2a9f90d029f295184225ade317decec2f8722527b206363dfd09d35d563ede22031ccdbaab460b07e0001a45247d6ab73a3298be5ce512e9dcdd988098038e56a85731bb60806c51470c00b57ae7c5b3b5ded1d31bf6070b53c778695e42202790be222166a88f0a80cafbd947c881b5ea1984d0ad2516099438e6407171ce2a25cbd5c0ce7e575bfb415c656d9554dabada2bc6442577e95452ae96e87ddc0b4b06435c784c9668db7a28d34e0c2dd8bea01932143deecda168eebf2a3821044b0aa1e56b64e76f7aeaeab29b3e778deefa5291e3f7be304faa9a6e82c94182e87e908cfa0dd1de875615b526cbb912ba8c0cca9669ece17318a07957ee9ee905f61746beb633697626121195cceeb7805e49b404e039a941f1d8e1e3a05f88402924c1e6f3ab37d513712ce17d2f5cb3394ea7003e783d8f8b20261d1199dd60d9563ae3deea8d4a845784a02aef8d81faa4f5f101bdb27b8d8e71dc5f269ae5cc26b419e238d04f7483b8a41bfbf725e1b6585bc233fe53fde0d37b6b6b8d37e8d993fc1326d0bdfa1c5c661579c27293d838aa46379f63572d6dec013ba1d23a249b4eb2dacf2f759f8f8d69e07e7ae43f6ca3f082d57394b60d73273095118f0a8afd2a0551ecfd144384d13fba444bb77a7e1e2aa0cd0b8de52def3d0bbf7f3c5c32619641c5727527b98c1daf3dd190171892b84a2d8672f67051f72c6802ad4bb8e836573d170c7b0214ff00277848fe28bf668895188aaac733748d654ff0fa94479ffe7809889953d1ea592a76f90f8a99ccefcc94fc1fc2fc1c415033c2f6a05e46d747f8671566ac8b745dc6425a53941f7f2c5d9139a5efc9cf90499d80095618ee21c82ca51fcb5cea8bdd341d45cda1b331e64dc89e378dd602797cf84b77bc435a784dbc48222bc49619c29225a3b3288697777ab688bc697e60bd228a65550ff9f66413c4648a50476ece14232ef966c911777a4bb106d3566b9e582ce454172f7b808ddd56b0502a7961fdf4f5b3e5894b1c3f0be6683dfb31a160d33560a9c16fec96758296b0e1c9e66dfc07e40788a9f1e914d2eba527fbe51b94972f347559a734da95a0e38c2ed2e76db26da83970b85d526cc2265caea9c51f02feb010a6c4315ab0eae073ad779e7fe93ca00945ac06efafc471586a41a4bf124c9fcd6443ef47d169e36fe7993da330d9e9808c0ab0ffe3d68b18205699a8759960b9ad9a1f9ef9d8f13ee337ee518def9ff481cb1bc79165036182e81a674a0b3454816140c73abc28bbb98365435e5c5909292168458be8a0f03b9f0c203c68471caba0ab24821cbe57d607ed42f22835dbd07deb728607d5c4d0640fa28aa0ddf9255a198caa2f4260d588e650c784ccd7fac4ee396d210be648d9331ead1af6dfc278b1570bb7ee924943f77267a42aaecd9f960766cf526974cee7623a83bb5901cd119874e1dba9917413f7bde3506499af8530fd7350944a2e9ece46be74d9392f188c35c35a288d2410f33879894478b372835080ff534d84d252e5c44b76d3abd9201e6afaf2c039a8ef33dd6af67b059ddcf15764cdac61a6242b8c520f9723127ca8c670149f53072b10f4adbdd5745c27ab938bb7ef08474e21a5d55316e7e6532d79019b283b948f21d7ea34e2ee4c39188a18844c3836c3e09326b90321a6e049aa61242a48c2f016691f9c0c9d62b82b54cc71247694dffd05caf679d2745b23ff1653c99de93d3aebb6d5b0d11c58c04a0ae460157558907202919a80ed448ea836d8badb5b1326626285f5ef1ca99332486ed32d425235a3e7a1d5f4c12d5c11c144253ad94e06cce431226b709a61aeef01bac9b6979d8bd875ee92423760717b459d63c70b8c31c1b2174456a9da274cbc05915769b1302f12a28db4c87dad972ad1bc2385c406691fa2418fca3e94969d2b5dbad70f494da6ebcaddaf31ee80d7f3aed4903c62c1e4a9d5746b96d271b15bddb8ec5149375b34e6c4be8e2a069c524b77f6e5b4659be99fa3dbe104c823b557381b78adcdce980d4a151812cd12e4a2bce74aab77da4ae50d80b12c5702718303c2dd429b196ef5e89dd7e0f008036c51f51adf623fc7c4988cb04e191546d7a3d7779e1c3a7e317021abad791b2ff16fdf787219dd6d07bb8ad4f5f216680d4f805e4e0c90bd955aee7c395ba968d8c9653cbfbd98d034a781c73baa693bfdc7922f18d6a86ff60f7e5c49345551c3afaa15ea809f746c70807bb20cbfed874c432f0b68672bb27ddad7fe975d5c51099b2f0670ed2ff662ad64a28577c452ff44c68e52e4c56630986806a22c71cf33be4a9ed155e684ba62322f9f01ab6e1205f4b4d2c2ac83e5085158bbc25d8138acb10fc989c85869faca575311013ef92dde87b251c644dce539b19194ba674fc047a522b94800fbc27e5e78ea6d3d4f2865f0ef1b4be366ac7b4dd7f824864d52c2baa0b6d7db271abb29908d9fdfba0248a2b7e40d4e88634f5f7d0b81c2df0f48f6d7c92d8c5d04a9a72249cde583fc7d22ac0bf0c11ae6741d144cea713f6dd492213040aa7408ad28956127a2205eef0297a142667d7187decdbdf47ba4decfa6e3276dd0b7393f2720163ddf4432c9d192021e1925de14b13a5df1536d209bdae17dc3cab3e6b8fd9865c5d4b3d97329d54d8af39f048a0d777ae5844241ca9efce5121922387dbcbc997a503e326a8b90bcd1756336f823bf02f42a0f37aa33c233b2cc1cf0f8b079084402520d8d6f5b5badd201355b1d27264367a4f312f4c02639b8c774b8ac3e33abdb86c7f4134f4792f36e85b6d7c4af79b01a3166813896af4d84c83ae33e8a64d321428280d33864f7e79d37c48dbc740bc6db99e42372a064d4e4cc7dad8bad3b3d9dfd3740b1fa7be78476a6fc4d9093c4330762dd0a81e96bb3bba13087ee3d2a9fd7be9cd7566c3a9596d69699814a7460833a1452084d33e70e6c9202d37cab16907931d239e1f378c7c0064a24900515c83a7cb6ee69643d15e251402e4a4e08a6b03e086169e8902ecf33c0cf4cabe41a36962a6e5e8c766c1f0c2065e09a035d50e6a18fc1a8f2a2cdb3d403955de69e7f78e02c965ee09d463eaf119fc2b59d61cf3b14c4d9ed5f623f8472a7f23326060fa99a9adde3b574a0d89e8b12d1a008afb16b262c035297bd21af1acb2f5c348ca75a067e7992c672b502f7c0b1031b9a4703c83972f399a819c2a1e8827ca251a88d073dd3cbc670b2471d00421cea9a4b5014add69dc74c1d934154807ff81d6377cb64fdee970d54a0437923af891113386b2900ab441828f153d0bfb94fe376163ef26a2a5263d4ca27a7b2013dfd9e56822ef1d22883b6e6f8f41d3fae142c53d5d97060ab6b1ca83ef9b9cda926072b20259fb7450bd3d7a4017e6c34d11b34662cad80f1ab630e703283e35d4d8b28f0f54a9ef992fafa3b9cda0b3177a83dc328a8895635860884087325920cad5f457cf5fa3f62820edad4cabdc4a2069c09a46f148386cf1d35cd2bc297ede6ed65e4a6c6cf6fb5e33bbbb07a85b39326730ed94b5a63d6e3bd09d6b26b3487c054ed481324fe3f4d745f5555940c9fc753fcbcafe6ea5264a47951da5aa2982befc46596338198a40fd8445217ba76bf7990b163827b42d0e8fbfdcb9056b8ea600bc478aaf43a0535189b7494e68a2bb4d04d683d7ef40f1b4e207d386fdae1efa5ccfbbb8de137f111d4eeed070517d552656ad7a0a902d53b3fe92ef187813782c5122b6c73c9d24f259c1acee1faa26c8028f44f4a45d0c82ba314db6da7a9469afc699a2420f955ca39031f32db6e880455695211207d2d7a453b744112f5b70359ad560478e350ec3fe386a7f66fb8a51a048bc22188a1427c8c88cf4e9b92986a8df1590c1d4ff74fd37196e3d4a7b0c9d5bff181c7073a7a14ef7998d52b4b32ba7ff5209011ac4269a4e67e657e6ee33f979b96dfb27242aa554b12dac0c745742711eb2b6acea63211d5cdf1903f47a86b68458a7382fa4837d99f67524d33a3fa073fef46ec4e46104510bf07bf8ccc7f191d7ee1e4c1681f3e241d5f5273f330afe76aec022ff0dfda8f5b42a07ae338a6ff46e8c2cb4aa5f179c543f69a69c52acd3a0fca47001dd5a390f0bcb6448d90a2ad47650e7a18652e7802f83295b2e5d2f2707af7ff99014c0806850eff852e4c54e4a114438a50c8a8b01563fc1b738ce089f01656506a33a01585d039dac56a6abc9ed93ac429ffdd6579c6cc9f382acab5889860bbb17a35b68c539ade538fa93ec4fe7497a67b27260dcda8b2a8e98ebe4d39fe93a85d0699f08a446763dad4e87a7f9621fbf2ba848562322b44f2ab32f799c434c85266bb97d53c6ca86e664556e38b42d4f8669bcf06a8cd80e400917692105302484dad383f4b753511498cf8da86ca56821208dcb30550fdf526b7ab078f0cfc4496bbc6590964de029283a5b32b2ed4f05c5474a03d9be41bfa345265d0130bce0c53a7b370d3eab7d07faf0f9e7b93abf980671ded581d9f892a587689036bb9ba18306ef2aef084484223d2a4fd4d807d3c5aaffb7f31581ebceb6a3ce63e61ab356f699eddc0acbb2b0bcfffefdb7c6ad3e0da96ba04d93ddb34250d86f3644b3380fbf0f456785915e6a569d6e5afe62b7cf36a1c5250389fa1dd93f25c02bb1a9d0bdc89cd8f3788abaeb810df44381a3b6175c6c8848d6a430819827ad1e724194120b8bce0f04007a119f179925dbb144f349a3b55b1dbb753aad9af61b708d67f2170cda6ed373fab9a69bd32a90e4b1973fcfbe66564fd9009497fd352a9bdc27ac28e6ec9327959b16c63a3443032609c9c44131b2bb90bf364e5ac78828e1a7d3fbec6f5c3ca777199216f87d850506200650e7bf249c2b0c72be9e52621de679cdb0d18944f459201dfbd4e61286775b1f94c00efaf8b774e14051f8511da1f09ca896b725ae5604df0cc77bd6f29c66e3a2344a64b12da34c4defd624baf4b065111c621deed762e6c75c8e48ce0fc1cc85d783064708f567e5928304453529084e5b61001e5358b4e33f3339fbf1e7bdd7bbcf85e131ed22bec8c33091848c5fd6031113b5e5bfd5c9e803bd76ada8a4e5a9be03ec962daafda586b815794c41c52f470530dcb08218edddc7783d19c779b1c0e18f79bed2eb79035ed6bbf630e0de69ba12e4abbe5acfa107c13dad5ea34c1b452472fae8b41261a7601f1a2d022b5028f3901730b93b031414d71cf1fbba03706972567af198f0f26510a0478ab9acbc031f5b5d801a5b95fb528fea91492112670d26903d6172684f1d8e64dc476db54585b0ddbe461b267c1d4ed2997cea7173149756939881c6c7cb8ade0aec3c7d3fedea84b27b0d7c5043a20b04ca90062de2d0bb285c2a8254eba7b7f611ba796938dce6c263951480c084fc0e307bc7dea945e3f95948ae1692c5c576594810361b7773f5fcdcb5c6f640e0c63606738f207c315294e09c839b280adb3362a948b85ef8616edf8e147006df7b47d8afcbcd58395c6696a96729f7e4166bf675fbc2654b59261bff54f67165c814a2f87b28204aa00a6d5e8bbea862cfc6f68355bc79262dd315a655af65d7039293fcaa92c3ed9d6071c1d2e6ea909cdd69615bf04aa4351a275f39cb8690a9eb23c43c53583f6a852efc62af87cc26df9ad3b55e9ca5085b62eb21003da8d38468c676f8bcd3b361ee4f36bb636085d0db2e9d3842216baa689be49344c4e342865d0b08734dc3d271f9e1461a37672e89fa16af6c90b73bfe1701e346e32494c15de470b6f4fac312e5e5bbc4ec896bf76e6e4333657cbe97c8767e838fa34d102cf1566aa6f61d684a3166334ea91badbd64caca1c9114444cad8189b7e55c6447fd2aa281419cede0ecb29f45de9194d914059fccc7c65d94f162d6091481558604b9a0a51ecbea9a7e8d896570f989d9d5a9cfefb524fe6c21faf09529dfad5961f43a56ac0324344931ffc8b7de339b50a09203a90b0a228df4870fe1e16c880fb5de379530977f323aef765d1c408bf54b7e2d37e9d74d0f4e0760d7707ea6a32ed63f571572daf8f216416ac51c1bacc1bfc7ae5cec957e7b6a654f1f2bec4bc43805878888aeeab8f4e912b58e508d03eccc79cfa8153d41a30cc2ccbe91347acc483ca8285a0db1d711cce0daf96da5c185cb8c724f7a4b42c81922146c7f8d88a604add3b308fbdafcdbe26711bd1f12c7d5e8196c62312f520755fb03b68c81488e32e164c7d3b9871e71f5280e294f1151983397f7bd6b07e9ae005f71b9d78b19f3fd2172e223808a38cd9fe6cc07d17b6600a7d2db461ba16c5c56b61077647e95e5e68b5c8239caba5445bd83d22f9882a257dff8df9b4c3c88bd6e2fefcb6602a0a8b0448d7da96be48ad1687432d58e926a86bf2e4d9270d44d89e66780a7d9e193e5a87db018938befd8dcebd5ba75d9ce43368d16ca51bc24b0c18143e9eab8576fe39f3051e98402ad1735565ab3bcebaaec0514a21111c383e37beb1d69bfe4670fbdeee23f27252b8f1fceaad5b7d229b28ef9b50752afab134b69c3e72fac35e706f29f90e9a8d7dff51437d28472020a9701c7bf923fbe2cd1605ec8279faf465405f3de68b2780c3a122fe6db47fb98b15f5aea2d7db4fe2c34a893054f898b1c427b43156cece4eb3ef2a68523844d1737b65a3d2ddd8a0dd8c040dc946dfa2ecfb0483d64676ef747285e5015a454ccda155ec09fa872a3a779a5aa3d0f6f765db9491824efae82d67c61ce8b5458735d44ad6965f28e7ab971d968e8b6129c081574cfee1b39183b327829f086e0b1fb71e8d587f312f7018de3c93e326ca875da13d391eab9eb27dc8ecf436261cbb7483bd15a26519f4f4b1f2f9547de98fb9ecde8695e9b6bf8696d6ccfb3f628e53384946ddf39a739332d2cffd51cc92fb25b788e3b4f78e47db9043d9336791aaef441dbdc2ee3cf792e1a27828d62e706f0ce5a153001b0fbffd2dddbc92e001ca0ffa7b87f3bed78a217aa31fa691fd1736788802cb77c481d53d5074925b4f8c38e5849be01e385a9417fae47a1bbd573657db2198109e880bebdb82f2192cb79ccc82cf0543502ec7de3a7b71becb8d6e8a5a5264a81b78db3e8da8cc1397a2742b54a3c3b705abff735318c573aa7c56b4390c42991664c20bf3dc53b0a5768d4168004161f35bb1d21fb685bde11f2f1cda3a52bfb9cac4cc109485996491df07859ebafb530d8001be44526a5a8bb88fc08354cefd186658a8054fefacd2d7aa66aef6029792b38e11379395b5d79c67464aed792687aa17f0ae29294d502429b58b08f6c4e992e0aef0ec8d97fa312024d3b039d5833331aaab3d68ef276c22e5bd63eb106c1f8829d7c907d7a89c495b78652128d265856fd39eabd1ff118e2f290a01d2c7cc2ea67213e8beabd426650a568882d43af6e36edcc5e837587ec7a75d161ecb67e7e93cd67b7697d3eba48c146a0fee746a24f65662108fe8412512106349cec2e3a47f14a48b7e18b6addee4c6250b6d382828e16bb680c24ee3be98fc9f3f2674256ba097a4958753a05ec66869e929b8f4e3e546a57585abcfd14b7a13c87121de809c4f3761df17b12b622099afa300f76f1573bac37c19a3e42aa3a8938373dc243849a660e816b791402ce236020a63a9bb1c9368d03c56a736005c8ac6b6620e0a04c506d7110361e5c1bd1e9535003d3dfb83db3492bab3515ec4aec6b7c48443ea4e6fada97dfdf01050bf648186835dc8e9c614c3f7d00f1df5164604b9c965395138f6934679ba3f4f29ea35735c6538d257e7722483ff93159a581b1016e30f5117bfc89d277b0fd8136c5d407941a58bb51aaee07a16c1ba7d1a7643d21dac36d87157e8bcaf9aec20dc0587fb07c77210c5378c22a4463c5b3a344ad71712e8e8191ebd902c489feb6b695f2f860d65a928b46fbcd39f6d0a0018d2c11a00c4d882ea8f51b58b060bc9bb015d2a18b0147f33ab5192d75f3929116853405484f7ffcca5b8ff21bbc00b03161520033d2743a9647ff72440d5f1f30cf8cc61d96f09f48edb4245fa23db246525e689c04fd9a11c69139bfdf59bdfbd062eb0a593b86b263a445459fa0ae9cb479e276b8b353eeb4225947fbf5328ac8adb16c8c45b95619b2cec5d51b8b72d2e908dc6e5ce8cb0b325f93b540a6ab76b01bf1d96014c0247ace9103fbdbb63a16b67148ce879b380aa7cccd630ce08ad87c62c27eb87d1d4ec421820739a46c26ac8fbc426edb7aac9fdd943cacd1694e3b73d649a63770b15fd779b0b96904407e3f169ce1abde554911cf9bc3b83ca82ea93e8a0981466870b9d5732a541a29696ea8a84f3fbadb74f5bfa822033d29d1fbeceb7032505f9a46ebefc31b008deb99e47bb9406d8dc73060788669c350ecee615caec56666daf8e16f497e8ad08a7102c1ef044c031691ddcb6f7b94f3fdff1329321591f18d0ef49e1b50fcbc8091b978010bdf298c18b958444c72a18b84d9cc11022f197ebbe46401035cff53ddd5267b11a0ca7e592af4ddb3ac99d076bd0725673e5c49b3bc4ce4152ddbf0d382776a205ba0a42022b46c9c4c57cb900420f7b99695cf92dd5bb163cb590ad711d9aea49eecd7fdec557ccb8b725dde4c862b17b697d6c3c35355aeda8b28506c423e03e51b8e1b0f711e81263abfd3567d0d717ea3b35b6280f3386c1711ab4a07530aa5f56d167811b8f40ca8a89f9789d9f0f32b82b2719aa9a6f404302659511248ecfa58e3f55411aedef69098c0a1e67986ecbe892f891b9b42f153e956b30c3339b92611a7c96a29abbf94eb751e38d7b9c65a9063aeb615a3ecb428db34844f32dd39a9439eddad67788989968b60c4e61e1ec61ba4704ef9e2962bdbaec1f3de2543087a5a650fa82b02f838c8c70dae2672e6c54f2de000133cb230d688f9c2e4dd7e87476f5033a9c48ed690c41ed8aed69a033e9cad53588be239967fd1ed82476ed51bda70e16322f1e7440ed5f33304453dc4cb6cc020ad9ae6688d99ccdcb901ba4bfa688dbd82a60efe39cbe666de6ff8c2989127a9d255c53e0d704e52c19635980ce0ae74d8dfda21e3615d3297e2186238c71cdbd1a974e0df88bd939e6f90c3e761861a85192c4b2bfc5d2b1febe85b38f4eeed6ab51e7eea6fb39ab79b154783e671e4d43f5b01f91f374ff85c0488dd379d6c5c2ced48d4235b55f0820ac6a34c6daf07051f32a5175864bb8b23383be0f2da8a4c94d6b8a4b27c10879ab349951e9ac40265d0bc778687aa463cce0a5a8d34ca418dfe9484ca1653a59aa81e2de2969652d0ee831dda8f534593f1442706630fd4e5b51cdd79d02f5d572ba3c94f39244c652916c8ccff1408549260f00c07ff49e0f7e7155e043aeab9ebe78e59e89fde2a275a38213b853990f28a98683631d6ffa1267a12b9042a5611f1624143ad6b5e425940136c589f93f926a33ebe18b5ff5ef1a8322a4e7b0000c53072ad48894d441c63b041dff6d5dc6b591f265839a2e7f458de157c30c194416d2f55b26d53d7a930682fb1cf81155486d51503ee73896c804a77954ef1da870c064cb24fa667c46c7ecdf3a81f642e2092ddf8410ee0009491d06eaefa3f0ec5b4dca503b9db2821dbe157bb6553a97ad92bb15de834246c41c95c3b6cf4a4698e143ff75406d6d4affd1b8838886ff761f3ed049b57401639fabf0f391f6dcd1beb6ab08963369a8f8007b8d091bb317a1d8097148ac86dac094a7a73ed28bc2de76ce14a285823d9bdfa25c8440885498ece1b7f2570e4218198ada96097517d03935dd10d904d0adde9b46cbcbf9dcb75a90b20f0d0ede6815935f006560bdd3b2820adda64bb2bf45bf11b13bdce8935a538b0a185aeab8c06d003fe2081a43d766eadfcd12db6b6e6effad9c55e19c09f31df1ced872869a35377ea6a8cd1bee13cfcffaca33f334dc26a9baba797a154f5ac154ff928abd20843833601eb62b91d437ffb39d04e5f6ccd0da3b2c9b2cb4e4e257438542ec9eef6180e16b70baee8c9e0adf2b904abeb3ea5a524e85e27dd198de51725d454b6a6bec9e7f720a103b0ee0e1e5dc69a2d528fc6f10537acd4146a6435b3312ed89169c723cc9ee090dc83373a742a1f5ab6fb5e2e144e2720b9cc41eeeb1c0e870ebdeb3564ae9e637fa681aba61377e8cd072376173075dfa7c50b7fb694746ba4d446d5a72bed6280a6ffb5da74cf4b9133ff84de7a6a917b62bd6c1924cb9b4ec0a120b404f552d7a5513817cb4b6163112a99691e218217275b1bfaf648f5d665f62cc7da2762228dadced5b9ceb1a406b13972da885cdfc6a5395c62e0ed07a638ae0e5dd2bfd49afd4d1c4799ad695749e256ab803b648faceedb4f9ba8af63e5ecdfe03b487c333c3e4abb0d8e9bd3d1a5327219a506384e40c074769dad969999f9bbad0b018584337729f5d094005619984376b8b24ddaf70886b7530bc05988c3f1b3835c073498ad4923a944d2e0a170e09828be4e11f07a2a715314d7d56cb2caa62083922a937fc9fa822daa2bbd61624a731131ce3c6a1b65ede9382f7713f8b047a060e0ec518a04886cc01e0d5b1f1f53d21b07949c85d6155aa09205eadc30e183fde5c23d0113c54bb93a371fcc69611dc02b338d7b3fd105d0065ea9c5314a7b3990697352d937c25f1261c104de5464eec75d8c6609bc09e4bc3cb6b93353cd3aa8fe862e26f425d052e49287e31d9e99bd13a114783aa0f2cb3f394f742e42e986805e4a7947ecb9d1abb5c16ec683c4d9e52ef3e1e892f1eb0680a9b698c81291692c588b6a81acbf9308cc34130bf561a4f7ff78dade4e988c6fa05a8f845eda7f560590eb9fa3e50113ff040648de133f29fec2d10a1c43f234d7e0f14adde3183b9c477a816a63360fcd0095aaa955055cd812e62dfd094ab159bfd3fcfced22d83bf6919b51a747a3da0ba75669aeb324b76145797595add13efe0603aace087b8bb3cffa4c8a25f636ef565e007f5901eb8d9009749eb5c3edfbf8a6392b2ec9ad9842cf899aa74cd8ffdb8ab27af923b546f0892ae8fdb7a6838feffcaca4abdcd756233aeabbedc2f4362ac57e94fd15bd9201888195decac86e8047ace5e6b04cdd73372138ce76fc55e6f0c5864b4ca49829645f4922f78b483f931c6bd4d26791ca228afcc80b1d0ef66892bb70eacb13735129a0842a71294ea4dd0bd290d81ed75d6cdae72a84d35c1be5989ef4bc8a38f6346728c506fc01bac667b7b1e399200de5405cb675c40f73d925ec7882496e7808d08f86e7d7ee83829490a5aa0d27c17572b5e1617a460391ca1987abdaffdc9d776f6edbb3daa2a2aade6c03828ad3ef4baee61d98ed864f836b46bf7bf2b1213bc4aa22cd8c2463f83d9691fb8428118ff8ce3ac0b264b4359d62d5c260bf398da7745403f9e2f69b577e842eb234a71eb920586ef7426e0f40b845c2934207edd996bf46d161ea1a3b04ad717375eff1536b2bb7e0ec2b04a8c170b2c1916c6db99a1de530ccbd7b088a2c761d16236d7c80416cd7b88288e2ff10683b6326153caaef324a252d89c3b072f5bbda21f8d07b4a752839a0afbf1288934fb586a436ad2159d862bebbda4ad4c475387802ab9496b6f6417146e26a515bf77553b5f6d11894b8a9fe8185e3b37b2652d2877d56ec737f056d45191970549374924775d1edc0f5d433b96cd969f227e7f1b8c0d2ffde3cd6141b1f64412561d439064d51cf22fdd8c313e2079b7290d94f5fc92c3520553028e79135414124f6867f69b9042e899f86d32c833ba68590c88b72c08046c31709ad0017f743468265471b9374f230a32dd02d8e1cce00a683de9e9008cccc1df2ee0fb6a79b1f2458945b13c31d5de9fd101e443e0306830be7e9fbcc09b8b756977d1ba8995ee2595565d336edf318a57f8ed58f5126ede5c09173107bd1ac994d0f133a219569b0adb9876db1a94a02723b604757dd540c97a9b0e55d488aabc43bcb370651a0b87ef877abd25d6d73fd30fd7028969290fd0f779cddbb455d4f032f9d544c5d3614e74cf712f25dd11ef9e25e3a577d19fb99f96ce9a3667590b725cc0d2f7b65918645a035dcc931365bb201ab1e0554590a6646de42c507417f84eb0fe686d3604f0c4cf3b05df59e77d22948a39f342e1a5b68d86fa2607d5c502d77a9efb7798e461bec2eff2c4c5c697dd4f611d0ceb57393222fa469ddce0e2965f51033cbd00a82e3b6d1c6d9301ef4999221643eb998d4e4673923e772694516b569c2d6660e4906e23f9ad3d942c7cf5484e8b3c501aa1913edb59fe0c9e5d76d8ac4c72e6aefa170cbc6130a1775451e69342f24d638497f1285c4eee60c12c837799909260383274fc40ba6c3f08a0009c083d0cc523eee2f0475078226661e4d915f51001183e95d942b20387446650287447cc1aa2713d89ef4f763153d60ea223ce350148867e3f9f27cc6bc2008d8fc1eb87d8717f583d2025359e4449f5f29e09925e078ccd4e336fce1fa422fe0836247697bd0b4d3168c0d08497635f518b5a852b9f96b387db4385f36524fb1ad0e369ba18108a5c830decb7249eb66970ab88a7f917e9ceb31e4aa332ebf3deb54055e611c49d57d895d2e35c822f4fd301285e6af36ede861ed49742a7a6b3250db358b44eed26e6683c576e6e940cd82c54a9b12f2a0f1e6f06b92a1530ad651cc08ce0782e87f3898ffa88b0aef24f4a0fa6dc4b239535339b1d644d6802c423781a1099f870b720a4e88e223edaf404006996c17f53c8756be2481efc23dc4d2cb2ae30a750da64bed2dd1b0fa3eb8382611924891bf92c6a44e4d570693435920c7bf0b2f14461e51c5e33c51af2735f3120d05c1d4655ef513612375aaffeb55695df6f32a2cefcb4fb4957843842d5eac05f3feabd23206b1c66e527ea0f7d2f63a4c1f6772cc4d4263945b23826f28a03272386648369d91ce29206aed5d84e80d1409d4d7a6ede9d0b3f0be8edaca74d0a00c018c6b0d1a60782bfcf7f85cfdafb4e23fafcae62c0a2c9392768032d9add8bb398e378b92e1545c0e5353649013bb614e6b3a4b1ce308c6d5d93685f8943897ecdc9a510e43ffc4102e8ed0895f2effea21495ff94a0071c66752589c9655370bc7f295447b22dee2983bceb582305b63122465712abe5b8403c9ba7216694186d0bec37bf33f88fb565da536da47874c323e95e4a8b6dffb9b4357df1259f57bffaae1bc4be976ded176b6e2049cb34322eeb49e8b07f15531c6a2fc518c81b1ff36330005c4f14cf3da946d1d01c3a407a945581cdde51dab157f396819009165feceae0e83e0e08a0a2a52618f22ebfb392c28023538e3f89b09ced66864bae236afae0764d3adfb70f5af085b171eebd03161239a5312dd68506686d9d046aecaec186ec83fa0a9c1060d8e087d4ad8ceb821a966724da3844547adc7bdfcf9cfe9696da2a17b551799ae503db848657ca7ad04cd9585069305df295badf9ec2baa54a0b151d1a8906f9a1839f3293d3eeed1ba0c5d29775af31179bc9fcd211b1f807ba57210adaa7788ceee94bfc103266af3fcfc0e0d7885e1b14848a48ddac610f5ef6f6d6477c260755b64b739114e89b401391b58591b5ff5f51d6e1ad426da2272219e60c9f6187fb299502b2c4577d85eed047b890fa1af12422c7d5e6e2513e667d5943e4dfa84d92cc2c656b1efad2f74950b6df81029eb05fd229100ec539a35519df8b54491eb1e5acd5badfb31b0814292457e3d3377712a9b008590f6861695e6640e6fc6e256c21429b46dabdb1b8fa98cd9aa6538e528c7fb55c584dedf801d0c4eb7f604c127df1af9ed8a0b0802df501df30882f61c63e6161f6c8c754cc425b8ee0a2e55f8314b7e0babc85338ef167eb2d0f98f0bfa6f2bb89eec07ff321fb7209e1bc7449a230f0a0528a2f91de195416fe82b05039ba792d00cff7dfb0a8439c8686f6d19e0d8aeab3d8a8056a28579864f77c65aa1b56404c591877ab6ccad14a362681dfc4dcb49b642ba30789d96908e9a3c675a3c6162e30d5a4ca84291199468c40af71aa4689405a74b16c05c174ddb4c71f15840bb47de54e37384499e52cedf944dcf0a89feb18dcc62647a0aa9e5927b91a8361d6f555b70703d0866593982c895a3ac459a39cded93f0ca4b1d4119518d8d5c0114c396409f9aeb455777d751c174abce13f7a65882d5b9f8fc89eb29606e9090e72bab28ee4c782196374d0f9d4be96cc01725bcc85377815007dcac30b61111b516fe726d7e044735f9bad1428b5856b946de395e6491404320934d0225182fb69231787fe92fa8a58147c441508a84a7da383ce71f2d593618db97970f978882dd7f61da268f1967f7577527113b7e2fcea86c77e93cfcea19b287d1619565cd8457ddad4bc40022917cfcd471df3f7738f70027a3eaba3dcb983d762e2e1b091f37e09c08fb8b275ea918148fa239e68d3ec257f9b02eb55a2d93c2a7bc814638a0d97ea479b097dc4dfcefa47a96397e467270ccb4d792f5db0bae546b9d2314e6cec30ed481390dc66494ecc4b8caf2978d713a1516e857e5681db8fe95cd53df1f5cc4cb08c85058870a3ba207b44380b4a91cb5bc1110d1ab6caecdfafbb0d6af2f132e7a7059e2427cc88dbf7e20be1e02645907a663964a44aaa2d3595cad6e0b79b4d868c93b9084db3fe6c5d42c46b39342643c2e224fe76278665b8bae40f043c8b5f4cdcdc177fb9c4e617989a73f4efa9dc167b6620314ed21d904bcc3968cd720ebd6134273e9ae09635a9ab516b04af75dade8a3be2142d9d827cd7150b4928f8513ac7ed22ed1ec0ab65c97c4ad3335b374189e0e2ab541af9d2318b70c0e690653ece05aec51e03b32c1897f0bbbf1111f61708214af8b805c6bf78ef9c25c9da65235c0ddd9d6db810884b80111eefe33791602fa6433fb99d9dc1748d215dd13c4c7d340a888486a769ab340a8ea556cc6a831e1f658c7207067c6a2d5a68c11818bc6208b8bff93c4a573b84130bc987daa52f47b2b69dbfeead5493d05c6eb0ced1b5df563a7be3bb269a9bd48e2114e394e96450f644e6ff228f88b5de604beeebfd6d2d383801a0a44d02e1d62f0a567e89bdcad911ee26ada2d407f3078a32cdf03221808a363121366d93b6820929295e407c2093d5581c9db2fbff36ec82e2a1fe5c7703ee0a9942e010d19fc927315710ea277d72b3d4ac5b29561cca5b12ae7bfbbc01b4e88df8e8d2870eed15704d9542e51fbab6b8b71a86e9f30cb55e72f9abb39e4c319b1138124434c18f11fa19b2414a4fe698a60daddb1b5417ea9717e5d87921580f411168202d1a9ef38d077d190ce693e412d46c96a4a590c2b1aca600e08fd952699943a11b16bfe44c57b74ec561aef974c1b59fa45135bcbbbb2cbe752080ad7980a34f43fbf32a913c1e4a8784373f59d29b023f86a2b0468113d3d5e4198cce983ee2b4f59c3a4e6b7e4c520e7d4d3eaaa85e91d0ef5fe1e782d839fc505048dd6016afd5fb1b03e6b0ce8c512343a70e7d6ab493e9ef0972f32554701dec15eedc4728a46427f62ffc8169c40399365f35eaa20d630c3cb92659355ec4c65f8b928ecbca61a5683289400e1237d2f14e69ea9596d01dc1819d70167840f6a4052b7725186374691887a629ab73d0e904a6ec70ba1decf6b5d6b339ab020848eec1ed4009cd9aa9ef5856bf7079f4760a8885a3bd6ff1c55bd65598068fb88b21c742b51ced3fe90f32f19401116e3cedf7eecc7b145b623350538e21b6bc12c0597213884d1b2423d032d7f34f52adc9f2e7af9c35bc2aca60d77bc334167a3c71fd5b56930f808a681f23a34f53b44a3a7ca5c961b2323d5614b345a5cc226a4dff73ab9183fbc9eec60db817491b6e8b2b3d7b4d597cb42f46e0a7bb076c3d2888f51166f4bb4149ef88150675f55be41b9515c6c4be4ab84df4ef44ea2827a0106538e1d56628b5e8d4d152bec4cec8bf789d4e9db1ccd8d26dda698162e1f73f2916c9efa16907b960fb4be6b7ed1d2fc0102698c775a7e6c4f6064b85c56ee30f05376bb9a12ab866dd8f704bc1cc86ab4a78c3436b0655011b921e125edb6d26c9abe9894578b1b4cd856d3cc650c5163b239c50926a839c1eda86a4f48219aacf0031094ad4ee1afa382afc3873bec003f67032f513005a8956dcd43c1b46a755df8bc13bc66f7b7e6829a348556bc986264ed7d8a56c35ce982ccd5908d376dfcce718b2fe55fb0e427c4b83bd0e3b1100634dfc833bb65a3039dcd24948d03a3e478c22989fc0ea33afdb7b89d81ad75ba017922526b42e11aa62f3d530c4f7d8b3c59b8bd8bf737482d41be76b0a917c1ddf163c11a30d2fd6ff9a9fee8222e4d99b3d7868b445189ba1e969376d472c84a06a2390fcd9b9b61f0c7fa0e298a256b1435ae3c561f05f85a27e31af57e0eb43fef7ba718eb667a048e9a5cb07b520f9c1a7cbba9ca539b819543ec8f303fa4a26d1b948b4d9284683351402bc4591ee8fe46390fa0414255f19d3e54dce3d6a0d8820f6d6461281e1dc8b845baac35ec55de0b497564a65b9b0ad44a33cf33684fd7106c43867f0fec750fc3ce015704efb0ce8970fd1dfe93bf545cdac2f42ef55bf3b47e64bc1ccec836f62a0028f9bc03496ad18eff18e458fe5a9ce851f0e9def8094dacc288df572a0be36c420547d6f1055652d545d8e59977f0c4036e86a2a4d73713fec89a170bae93109e6812f7400bb1b7396cdf392e44dc6aebe78504c590131280eee9eead8628b1816bd7ea276863543225f511e1c0a7977278eb037e87c200981d28f47f7ef48c9021035f377cc3141de07c06adc42256927d2baefb10c087d3fe9cb21454135fd8e7b57d2abf10a27ca976bdcc4f35b1c309637b2ee76bcec478fed8b59800c7cf386142946f3bcca35c31faabdbddecb6611e2ddcab429aa637c3daa94b1a18f1f95b99850dc5c1878c0a988d09a1a54de11280cea9aa505a95d6f0fc5eaf32826154fde6cb98b6038fc7c7268d440c3d07d8dafa7fac40096e470e2a7b982fefeb8e309ea014a37070f8349bb71470ad416985406617ed251ae83b49ac90d1596ca63c4c2c2007fcae0b814880b730f166b1ae08341538630ceb06b0d689941d8936f4480d57763abd5f0b7824114d1ac952ec243f5e116dfdc6089a3c6eaecff7e6e163151fc1bbf733c7cb7d5f45bc77f00d14418f5b1f816c3913f5c01397157daf125788dd047ac155f4f4bc1b41eb2a0d4b36771eb59c204ec17ce4661e256d1c7d38a9a05011d084733a8b07e1f8205066da4c98bd81150614610a7e180d0a0c2e4ba7d9e24dfcd13f8f91ce13b329d0b43eb9729d699d02abef807fb32baede47e57770e31a71a8270b3bcff8982ff6a17b2b646a43dedda97ebb0df60e7a82b81151c9b72e5c3e7fd6ac53913bec4a68b4f634ff373ae3e19332bf8cd07e356ac488319b7bd224156153a94a2370fc8e8981128ff39249b48d1dfa62de80d17902cd17c96b87cae0fb64d5fea4dcd792f85365c516db2f47a6f3558eb30938ec3e70fcdb4465959d04331c951e959083341c605dbb9cd6c64d57c3daa48c6ca20ff0dc4efc3ed2b19065e7fe9fcda5dc6889bde438a9d39ba12fbaaa761c2151b1763947210cbd8414bada53a724b92fd5a982d81bd48682cf3915ce0136da6c44a4cae978b3d7295fb2e4faadeadadc6d14b7469c1dd6a086d9c98fd76c8ca59052eea63165beac96c6bd7784b95edf441e4532dea840c7e22afe73f2a10df7e5cbf87adad622950951a8b07e1ba90363b91b3b0a5fe6ffe9dda55221f2b1382754c0a5d83a66bb395c1261b7354e093bff60f9fc0559b7c970e2c59c6942cb6a5f662af0212e538f16391eece6a4449ac98ad620f83247bcd364df12786b049650c8960289f3c6fa98258a668a0dd6f89728e106a913d1cd51b3e17caea771eb010a2c282ea70766a70d1d548390422e7797cd45fe592a17a30f187b1e6f4ed1787f048bc180a6848fcbe7feec15edf1b900f96169b285450f3a1cc4c7918ce30b50c1c88ee252bc0082dc5623e63e97a497acfc6438804663692e9b0878eb0fd3ca1fb8a6f0924d893a223f0cad24c1714ae1532ec00254eab4dc2fe49b80c2a1d237a6c6e30fdf275422ec7295337ad0ca39acd10b20e6037d5812b3257565affe43b1c6b784a4a4a2277ca5c276227fef99a8e4847807eeb32161d7ba17897b8519ffc9a13ce7759ce27d6eec579f492c6463fde2e5d9862cf509fe304b7e4477ef3ecbf02a0d9d018e516dbb399e9f5f9ce704437210cb5cf6ead350e03d1b911ecf1ad283874e88301b8c1a7e416f41a29222e9a553304c3450ee476432dcc653d4b88e09ed56cd52fcd0539a2ad3a943c84163fa591a80a8768599c80ae6f3724b8e803488cfdb73b178095e903c30f11ce6f6daef7b4f4f18f9b0aae30e06a6c4b18efedd6505eed1e5dacbfd35386ee3e0c520167d4df30620ec0b8fa59a129518a7e03ac4ec7f244d057f86eab6e9df98dd5924b4689bf3a75df071213793c04c720cc300326e4fb3e455acbc7baf717f7a7c6246aaa68d900330706a45f597b38d2ecefe199b9a0e97306c6a7941e651171d9e12defbd23eafcf8681e022cf19e8672530b6416007ce88015149861817a2feb014b63415594c9ce35ea7792f75ccacee7643c4ad3faea2e4e69deccf506151fcb296211ab60cc90f3dcb053aa4f3716e93d040f1f21af8270c0efe62f54e8a408fdf0e2f5558c9da41c9a4f0ee06ac906b9c11abedcb4b4d90e7c3773b5f0edaf54a69c6f784bac0f7f1159b127b26cf154951bfa5b27a30a8470e1b67e8c65d606043a2f2d113fc12395203ab1374b802374baa562061b0b76f5d12ec6c85d9084c66e1f57e7ae498bca9e21f9a8f866688fdbe60ebf696cf2b654efb77577d19adfbf0f27b641f8a9ed598faa3f36c6ed09b5bd1d083148070f06a251a5fbcfcc3ea2b659535cde94551d5278f60063e1b1f805b6f108b6efa8cd61f46563da9901a79c2ab2f544dfeaff70efb4ae39e94e680415299bb8b17862c2799a7fb04f453b64647b940a2822a2845ccf5085c7f82bf3737fb028a95e20112f680e8515ab493ecb43d4dba15860f9607746b9fbc86c08c0f0e652b945b2f242aac52905a09b737ed92d9cf3933d28fc9475ea675893668092d17db2e4b12402059f7a9188b1541ee4d73e389fc8281346738e6bf2b44587155c3277261c10980e31b16860033ffdc08224eb95c29d6d97118ccd209ae4c8ab22a259267a75129ee9174288abd46788c9e7eb0cc1590ca7ab26efe909110f31f63149ce1bc6663ae76056f462aa98f01e8755b798628cfb76ed262086914f6cc7e9ac506e1c66cbd6054ba8f27f7d60fde0c366d86cce53184f7641ad60f59b061311a3e070aede3a77f1387b29cf1a65befd102ae6fd8a3bd4629013352d1aa89f517e920f5e322220234c8cc3f236b8c5882a1d7b6c77f87d2fc0fd2bb1b3927972c7069139b7dab06eb03b219a7e9a0ed7a0d3f4f26376268a359d4bcde8a7bf832ea467c50c25dced8180a87fa0aec0af58c3efe1de0adb52ddae3f2cb7b2a4766a25660736b18d12d858a64e7ed0dbdd8bf13a27b764a99fbc7d4b1bda31c1b8fa6831597fc0fb915c5040e8bc74c46672d9bb01e7d40bc1342da02e85c7f49eab0e843199469b88633875d54737e7da2a235f3f0576c8d5a3afa6b1961d80dfceea27e246a517451ecd79358e9c9f4cc79624a84cb3963110871c1c9c2b94dcd4c76a893bb19c8f58d4b39471b4d9c152c08a0219250f7dc036ef1f61767eebe58b99f5a89c05285d288307af27a9a81239ccf1969b762653bc358b7e22be7d3dec24b96da09d0ae0c4f8f2405c134385caf3dec9c7187235d958c9dd90b61002fb92ccecb7e9e8c79d9dbaf9e969c20e7945e53f460035ce112456f069dae496d08d48b53fe758815ed614bbaa6c3c976e12da4452813cb28b5d1e9b14752cfe173583dfdd11e07e69a42bea68e53fd29c5772b66b3317e83b6759f1a939e70b773695984b66456507a45d5d9f2c2123b95b475833d6c4aa99cac95c73d076211312024bc9c662d3b21e170234ca8c08e835ad666b7fae4bc01138404155c8f324401b46017a4c321f0f2668bf57f9005191cee73f82c587f6ac60a61c39556176b1e08b227a9da50986eb91fd690b1aeb0c830baf458dea1c43af33bb80f079dfee809cc14eeba704ed8dab791fe44508af83009bc60deedb556c125cc1c7f36edfebd08be62370313b7ff62be1cdb39a4da6ee9ae96bd7bf53f97ba06339da5f979ecd53570b9574194e909bf48a71d4bef9b22124e9be9c82345f7da23707aa6f31088c3e5081ba151447c503144634f444e3b5f4a09c8284e625890823b9e3d69adb216261457d6839ee0c1d7364b57b6a1c736fb7cfca1b24d54e16112893cf4f03cb1328624e89a4cbc087b109875c5b7da168d946e9e1523dded490d07cc2319ec0759a2b40d77d418b3eafc127f45496d8f56bcf9c1626907cdcd80ef7bde140cf644b0efa97e268d93535dfbf406daaf753408707829745eef473100cae03984b753eda5775dd775d657aa6ea8e99a0efc6364fe30c6491781ade24186f83b2b3056df4b8ef5e58cc7a2379ec72d24e42a0253af035d1324f63e7c21f1dba8b949a358da6802f64292fb644dcb0cfc963a7f1bfb29ce64f36a66b9dcc8b27dc1575c87585577089a33f84babd21095319f4d5854bcaaee0dfd2f6a37f132b55dbd7adc05b9f2726b070be8878dee38865c7a55cd70d1a018ad0b8dcfc7fae63a69d06e5869b8790d0ba8601b979c66be6422d257ff34dd99c59552edf53554a91b97562876ee5760609797789174c271cd3311c47b1fe818b75f91459315fafe269393cb967bc671cd707454f9684d3f29b06732cceba197fb97743526a4f078d3360e620cc86b825b0a5f277f8bce5961e45808ee885c385069e102bce0df5d074112f01e8c0f18095cf895c75b662bf34a9a415da486aaf6621853d190608cad29c91f1c022e55cf92dcf01aa24694dcf2e27b3e5785e6cfa5eecb2a254252e60d14d467e095886f1bb77e1c16ce4018fba53be7185ecfebe275c02a796c01a178e218a4afb65905236ed95e828e47fb784cabacb1bd8e02706d143a4d517f4d80c77b00317e13d580a0a46851317f69e0dd4722a3fc5797bda1668292f5af085543a6e73ce81190630ccd240c5ada8fad7a329e9fc5dddf6a3122026aedb9b1db2641266edabcb63a0b17b3b368966b92e17eb395543b122007ce8ab9333f1e8306a9cef1dae635aafe972c5d38795ced27ac38c383b6af45cb9a132449d09d280ce2fac738b97a694afabd19e1b0bd8824df278ffc0bdeb8a3883cab39a04b9fdc542b0265374d44f5370f4a4809d8a097ca755e0027427b2a5b509993204d251f2cc2e7dd61fc2a16f0ae415ce498005dc083e96bd1a5de85d4d53f3120b9ec6615e68124b89bb5f3198d2ee059a5a33912d80f81cd858e2a57dae63bf82bcdec33ccc4606395df37473e5ceff32c2957315046f0e10dfab79f208b24bbd45cb1b4e6269f2196a64da38ad145d823e63c3853e5d227a53e2c7dfeaa88e7546aef58e169595ea9b211fbaf78029e4c6fefc0df2ccb92f58b3a41fc62935b1835fcebdcfbd7d6f3a1358e3502f98fc5e05786035cad93c53045a2464555347ffce94117e831a8b382a88cbad85cae8f81a8048e81e2323f5dd2efe15f0957fafd1ac3a1a1c72d2cdb3fe8c4442ebcbd107ad528fbf0d8327bd6018d7eeaf5627b236461fdc20fe7fe0da36d830223f096b7b6f97510efd769991c40a70587c515a678991551f8ab963e2cd2aeb69ea4994df2a19f8ac464bec1387a3737466baa8360a3366870009bfa35cae7dbfb59da8dcc2aed273b8f7d2ae7f2d58c20dcce9d0365b4135ed6d2162f442e533f6fd9bd0ab7754b0f2d3490e9e89f10efee42f49123f3ff3464d008bfaa6044e0760e4f34845d1524f3282eb887b56f4bce16cb09726ad1ee973c85ceecd50f66e638e345bec4dbb34e7266147dd6d131723753de7cb4ba97276cdd946d71dfaba92f3d4b91c63dc51738a31ab31687ab4b3280c5f970bbacf682780df2cf7d17127268de767bbc9549d8382facd2a03d68168f70513a8c0a899c7e8eb34559d7bfd7ba2ffd3dba9f61da750c4a7a56ddaac24af7a3d6144319554a44b8a3d196e2569310200bb82faca9c614d6ec76710d510899fe1ca9425aa2a6f98d721ca1638cda3af471bd2bc932e3a1457d21c825f9bb5bfb1db711e5168ea706058a3a2836d9f7cb24bf3c04706d4811578e4822285b21b8fb665f5d61b8391bd31f0f5e911d51a20247bb45f397762a31592965fe3f1ff52a473c4876234db6f17563043de3f54c827c330d545858f5b8d8e97aebe7f539164ae646b0a80855c86d9c87f074d80d0656aa35a93f81273370e8dd9648957ded46781de2285c72c5e703eee4ebd9c5b4990fb33697ad87f486db5d4b3c1118070b18ccfb36070ff1784524e01eda287f6b883cb3e78e0ab12e6647a96976d3024ef16b70cfb6778387e3b6f3732e81f5bf53ad7a230fe524b098ca0ab88e7965deaf157b9215c559d95bca10f301db98b81f393bdb11ffb04a55c541d42af87ad1a1ca2cc5986f31b898896688a72575ec9bc2779321efda56a2a97bbb2de3d6f844e1a1755b3a1e92177c6f49599c29267894a27d70e087d6af8545d1143b8a02772f355b3696629d39b112f60f52a1fce28b5108b98a1c7953ce6f31cfef1ccbf4cdbfab32121ad93649ea41e2231d666111d8c5f3fbf27c8039fe90d5ce91d06c039d8250fe00fe2036c0a97e144afe8912c905504bb3f12a38167fccc96bb3ea0b29a3991eddd72f3f6af8c06b912ed354f1bed1461993be7db8139062fe10decd342994da19e43ba2322adf815980abd7dc1ff8dbf8bf312cca89e77ae36fbb8208e0d57e455557d52755ba2ffc46fbf37811eb5f35025255a79e4cf520ff2664e75193eac3bc99238b4ec4aab48404629c1b54ab5315b9d0319145247f7998d31b6931aa6e99be6f416f31d5f1070b1fb150d6400c5d82e084596d21875b5b32f570d0d15a2ea086d423e9889d7b4efb791ab376ec20d44493963e5556a3d61bfccea607dba16112f371d4e9b21175093bf1952c0a1c8320236543d4e60f735bd120a879dd771879f3a217b64bc76e8438ac9ac300dcad0734f7ebca02636a53f64e1ecfbb9b5a2993d3e035818f5266f7504e8765f6bfb67774924ddf2aa5e4c691463dd13c14c46f3edc492a911e70e665e6922d47bd119cc8a779b03c4ae315ba65d6467c7479f1b05d459de1ee86768717ddf8d9ed80ec2e70aa2ac0524c45325b74d76cbe67af88e635f5b02d4c25f0000000000