PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 59068 97fd46771d5fdbf0034acb76405d226802bc98cd3e4e2ad76912436815a97442

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9db3a2aa27dcc09e0ea5a3eb210732793753f5153d26670c22d930fb72f211c2
Certificate Block Hash
97fd46771d5fdbf0034acb76405d226802bc98cd3e4e2ad76912436815a97442
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a038000080000000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000ffb943b1a2a998e079b741f77269ddf7737fddcde96bd162e81f58172ccb9c4d225490eab8ddb45ec74e6d90f0990a0fb2d6e1208640c27f68ec96f458550c3a1cafae7395c0f538c5be82b34cdd5d08adee596fffaed7620170000000000000040000000400000a038000080000000

Raw Header Hex

000040203b1685bd602a01c71a2f3f4a63aa4757edfab8476ca2927151333a3e2fa58f6bf5c013af26075b7ab7ecd1544bac689569fb06afc08116b60f107993ae9af3b9c3a8116ab29d0318c211f272fb30d9220c67263d15f5533779320721eba3a50e9ec0dc27aaa2b39d

Proof Data Hex

59,560 bytes
12121602030762626bdfac98a65e0120351db83a7af28792030d6f6203339931e24d1008fe255b9134cbadc0459dd8d80188a8e9f486fb26b4a1e18c1244b07346b7b4503dc41caa94ecdc044eeadadcdf6370d94f6644b12ccc916e7237a4b66f10569491db1d4c78b01bdf70c8669ee88cc90196f1c9fda9c5d2dd18de759d785de85558dcbc810ab57169f825265fa449dd56584d4babc3d0e4f67a366af1e7bbb51dbc3d82c5be075f7e42f42e55962f18cd7db66d9430c9b2433be5f1e68f3a2f0c933a19bba020ba125d4db6c96b9349bdeb45741f081900d7c63834cd819b0734e0341d151ca3cd4457abbbdcdd928dc88e7aa18be7c9caa9bda661f225a7bddb233bb5c47063c25e9ed759429890437a7f79c601dfe71818336a55912443cdb27d524994cc549e68a730e9ffa33ca00d1d746fd79e148312a5052c15265a85ff9b9b529c2869cd82abb73c902437232194e1fc72c553b4e0ccab73ff0d11c0e18ffc600d8529451e43292a0b68dcbc4e28760b2202c3822c066a06f2b01d2ec86f56dfcbd45dff6146672b0af46f15b90bbdcaba341cb00087ee35e7b22112ffee28fab122988eb4a73095eb63bcde5b77ac02ada571170be1075bcfc9dfc48ee4ee1c59f8b05f4a59f6eb9f5eac020703195c2ba1ec41ee2e7ad7dabce881bc7251bb06616841b8e954db8f31c60bc5e9ddc7433d140be8802e95cfba2e5636056aad8534e12616bd39ddaefd2b7694c260a8ca82eb70f36cdd01d187efe0fb922c59efa4f02ca550ce56289390892b5680b56ed5bc6f952021045c6b5bd6a3a44837bffe0cc3dfd0abc008fcb0f127ced7e17e8e66a6b723f5e762c884b69df65ec1accfb877e307aa170567f88cc14d8d11a2df1b4323ebfbc510eacf27a2eb31f905fce9f6d6260ab0740252b81d9393759da91be332d2d3d3a2013f8e2a777500c1524e7361a0c65b78be5ef359590d4ba0f5a7f209a3c1fa0bd74c0b6dda8af65ce504b07c917f75a511dd20971e166f6e2fdbfd35c89399ca7565da62679b5eec335958264acbdb02aec82b150b8f3eeb79457a924c5311830a33a29353888b94ab8307f21db2e14badb80f92848073e65466a1c54a498426fa8c3e9d8cd0b944bcf0b523da0e35df301b031a0db01d48390af9af4c65e95ddec2190082a6f4e7574a8d08240448a24deae0d24ab35c53cf057f9f3367cbce459fa8ab1d4f6ca47868de9e8e6c7c5e1784c10a7d55bff9bb55821267a3205e079b8b75813a311430ba748810e3a9c9cd1edebe7ee9048ea977a9b93114d9e6f36485ed4110ac6b61c5ce37c0876d545e5dd7ac19d905e8edd8ba9354c448818a55242fd14580a654503ccd48b1208182688ed0d2283205bfac126c221b3633f592ea54baa64659d0b84a2bfa836bf88c6082df45d404c76b2ec4bc04ccc40ac46bf2200e1b0b31ee6061a2d6cad72883f9405b727981fc30006ef8a42b323fbb7e6e7e48f008160324eb10f68aa4f8fc8bc3d66c0e934302831bf229a8afc9356a17d1162fd91ba7912aa8a298f9e7eda27f20645336e69e1b8aa056cb9133c3041e63b13e6177e3c578505ab86c7d8adf0067228fcaec76bfb8b4ec6424ecf5102a6e4d27c77a3deaf85fe79994c5dd1e4bd3b4b7559557216c0b2ccc03152c7abb3e98a0b5cf1d19e2241f2bb057dc4fad113f3628e35edfac28b38fb087022bf900b6195a3c54d08dad8a2eb1b37aaf13897de9eaefce773f214b1eb2a326fd56b295ead98b4fcd56c52bd14740fd56ba3d5644a31a99b3ef804856337124adf09aa850e219ac732e1186f6752773602fc61d876fe290e672ec812d088f0d2a0520f7c1fd3c0546c3a8ee9601ecea6c10883170ea35b93a9d5a9647bc9fc88b9e4316162f65ae62c7701f6e6e5d0d6099e9237ed3ef3545b70d760fe692fd300b7aa146f918102ba5440d848aa3bcc05bc119ace67f58c65da30200da390853cbb9f0c3dbf31eb5f204eb6c51ff852d4649769717923b7eefae8783db098e569f3cc9630b6c6012344d1e29c4151fbb07060c856f7bee5a3ba5d753ef2442f4d4c4a5433df5b34975b48203e28c18e8be6bdcc12a4c10d4dc890ce8e6328d1824b06a3f08d3e6ad3bff46ce76725562d6df6f5d853731bd795c710502a07bbcec374720e8f0b7eae9a159da13c74248a4a3d7bbd144cc257b10aaef3c357954bc49ff412783b6cdd7122c4b3ac84607b6f7cc2e6fcdb213994a0ef6ea26a95adf777af76b73ca317c2cfa47868b0ed3411e730eeaffb526fdb3f575d2fc9513ff483c4401e0edc4096a83dea15a5fa45185050cd3c2f74f422ffc0a62531feb8c8dee317740c8085b4d1e7e53fbf170c0361b5116e391302fae62109c6b7064cbe28ee5b0111be55ed53b3632359e4f29c9d1fd8806fa7ff40146a962d752b07946746a20f05528f84f0777b30209ad736de7ff3fc3eac919a43954546220e11a9c09377e1c180da8817e7495e33568486d5630a054b936e1b599679458259ee38e757ff4f7b0e441629a956872b82a7d9c978b01caccaccaf7b830d114945f24deb80c8a9fac16b470ce8c59ea3f08c36f36a1d96def21e8cd68ff325f1d7eedf9a71f51f7709afbf4ade141d778359713f60975644f757a8044a53881e0afa60a200198d8ac3d7cc05d78821ec8f3b0880627602665f57349be17096d147cf206fc625fa98b2dc94aa4ee3047327e7a151e38977cac4ad1884faa31102d565c43197fa6aad7966ec55636768940078b4e05fb16b8f5f37c0e11daf1f885f8b1e3e848c97f06bc40a8592fe6bed38aff0172581ac1523a074cbac681f7b6e40f00cee7d2bb3cccba04d9e7a58522f7776d761b2f8a8f9c6aba55d0d7381ab59cda90384003c00155c8a3770a6857bd7e783d7724057812997a09a608de820b979ab4a2d432f92f5012c56b33389edbde6fdd85eb67769c92b3880677a4c74f7ddb3afcbeae08f48fc3d23285fbfc255f2adbf763376b4015fb905ed9f1ede2570c5cd2aab62f0d4bb9999f57598ec57c714bebf81d934572875a9c8d372fa7c56649c122b5709f9f9ecacca00161c34afd644217e741e4961dacc5c4b84d14ceb73b677bcf152f2610b745f72fc946dfc6bf8bcfcecc306896df371fadc357e7a5bf3b42368654450e2704882df9bb99bf0e6588e512c486fcfc1c34b6076baa6d7fdd6216bd95e2f811cda59c5ac239f699520d2409580b67219afebeaf5cafcbbfe7d17ea9c5faa15a3439cdfaa251673fe5695ad08c0f1afacab69cc7a1a96e7b3aa9ea88229a574eb261b8a5d5192117825639dd7b3271252eb05ea99f53f23c1fd31790bd28212239d08a7665bfe9e5cfc0fb7e1f7f83a375080cd7c9bc47c28edd667ffcda1dbe3f35956fb3a62ca3c426fa8e90f11ff17326fc51751823a124f9790d9929111c7ffa767d4484b6ae929dd1b4388e548e1ab0b887d98f307a6ed69bffa71737047f2c01b1d6dc314553cc5c02e11e3e2cc4afe04560986e410587aac7d0ffd4204c0789ea6fdb68aae78945eca2fdcd6ff6ab421208a07416d56ce173fbd1983d2327701eec905e38b95ef9177ffc7971bdc4fd7b4489189bd198b1a976d1cfbf47de7fc35fcb1dc83ef3e8304b102bbc5412020f1f8381659207d5f1868140c70dc9b5a7c3b0b9fabd68bd24aad067eeb86142b7ff258d21614bf9c68a4244c9c17731192ac55618075e7eda82e0a0465c2ca4b0a22ba3af7756052ce5dea5b11e696255a5964e7d797fd5d66b6901f1b8e8895cb562dd137fc99bd8b4a97c6e9ff52fac276cf689539eab4cc16fd4ffe89a7e27301f53941f4f4e2c931e42a455db8f963911c726a1993a12df21d88b298e650b39968d3c07f19136a013cd0381769dabd5d5387c4e3614ae8fd9dc1d8045444270021f0fd4c8b99a2303a7a166038114cf428da47fa18318c7ef4f8587b1a6cad2f39f73536e63a141d9996df329cb248edd3baac1e623713e51adcdcb187dd99942128c01b090d95d4ab8881e1e85ec2e3b6b61bced19c4827b2c5bce57c26dda78a2ff0e9ae178a2ac05bafec3f67d6f4776c1cdbec978c8161fe3cd8ebb74c05dc501c7ab80e09527009ea2de02b1b87bd3f0f9eb660aec5684b06145c8504c883649305cd8d70699c1ad3b3c42482d816156de6361130b27e8d098afdd939764a8f1930f86c54b0a141f05a2631d1fc09337a976e9b798bec0bd362094e4014a3f4b1e47d6e6bd28d3434a540537342d51a9d249301d3f737893ad8f67cac0b7f0e4df22d3ae2ec429da785de030fb60c4d6936d17d9daaad0a9849ec7c9db06dc457cbcf669ac917dba5b82af1d385c17764fd0236f178fff6fe41ce60a49624f933d0f901afd8a617f1d9cbba77b38982737b73c441bf7ac08f0a83896baf1930072aa23275a56363678f1de576cd173dfff5b7628bdb9ee4ca1da4c131b40830a20245156fada0c4fa576d2cfc4d217c67d69763b9c62e8e735de94e69b72c58659bdf94fa630b300f45381ac574fa8a60a20316c810f42b40e817bfc5f9170e684cf2216e67f92bdb319dc9265505043e2f04d350723c310b23aab7a4da407b832ca4e979c5344eac521f3f50ce6699208d23ff25b25589127eb480a081f8245f4ac394079f64e591f32b4ae22311d9fcca9e7f8ba230e90c55cd5be26f0502d04eb8f7a153cb3257f6b1d425774b9260640a1fe54edd689e352cfa29f78ea89d216f5911fd36150b1a47db3baa6b97797dcae8d0d4c856741a08345bae788231811238e66508622a05df887b80ac7b11522fdcf276112e01ab57d680a8fd320a2b8695383c5b2a59a33c35dd8683fc72340a7226cae7d0c3cffda50bd862d3bd4f56af60d0411dccc1378e46c5f72ce7032a04aa64d0a9f66fbc9d38eb5a679cb813d7a6b56e764b7029649b5a0267b79f1c0523b47c6bcef0ac87c57bc4d79a70fa4936c720273ceef444a42404eda4381cb2166dbf6099c30ea17037e49cf9474d10d9a4bb5f4bcfc0c0c9eb47c3890f72faa1dcd20032d007ead6be407e12d423658b635a1c730a77923a92dcfcd2f074c3349ca4cf96ad41433c25721641a770114bbd9f55fc9ea4d2c451a57da20f0ab3972c532a9d15e4821656ad8003de8db2dbba8cf697d6e1b04c37bbc3ab5e5e1555a90902e0e182516ca9e3f63b4ed97007b90fff6de1a1e779eab560ea3c78a6cc146d94d17f7372ddb14ebcfb4d6957d7be711e196539fd4e44500959b3f8781223c2e743ceb9001cbf7ea2dc4e6e060e66c2f76b77854f23b4216fe215212126d77e8238d0d41ae0c69e613a25b8cdb9dd669ec982713788b8d018263906a4dd06311900b4048daf79662b0cf8965bbc7ea861e303920eacbf1ac127311838769f50efcf36e3956608f2b66f59d21960fca2d795b3c6adc1b2e04faab012d9baa85d2b2f55e418fb776a47c9b781fd671cc96fbc7c50f94a81b03536e0614dae8981626c296d2c40fe5a9d3457021a282e7a75545f619f27511b355ea411757561c3bb519221bb6bc7641dd21993b179f139a80640853ab19c31e2f8939eb9837cd3e6a4b8daaba51a4a644feeaff7e9baee4f03710019c322ed718f2675ac60eefc763215937e07150948130e85eacdae10b8f1df23467af1a6150c91cb8ffe4d6e86cb38c752f61bca5226f4625bc8a1138410b627bcf63d4b9d99eda3b4ee385ff1616dfcf0f4ae6a0262170d1a5427bdd8989e19cce36f5b90d3614f5e5903c18b7d5ba860177f4d5d69b7bd65d124652f0ea0c6396b75b17b8d7a35a72caa3ce896b2ddd48adfcebf3885ab8612bff80436b4c8c9c94d9616aa8e51d039be45fc800f138ffbcf5d1c1b74bdf563b105f1a20424ad2b6b07c52bc657524a830d32ffc54d352d5a82ebecc58ec61b2c2e5424e6618bca20e1bde9290d8449cd8f472d201ea6c5f35f27618a27462dd1dcfaa2b01c472ffb37ae53af96fc64ef9c6a701b06503b0c368108298541c00ebaca65c168b946133237377f6646701ff59231f09202d63a85ebb9ed31c1eb92cf61268222c0c6474546461c847f5886bcad5830f703caeaafa05b2d6968d02c39f73362040743a97b9807019e9d62cbe3b443b016e6a01b4512ec2ef45ea0bd1ddd02967b033395ded5a3609e5be30adf8e8e31b8eee2ca2be610be7fd132efd3b17b6f764782c8369cfad10673964059024eaa8d66c6a6abcf0dc1cd5e3d8707539b8c55ebe143689bd0f37e95327be3c12353210044a86f3eebb0187f7193cccfdc8ce97a02de7f41578374486c7d01c10a8c8de777ead100f18544badc7dada3796f15cd866e15ede580f7cc05f9c912a3ca286966103ccf285a11b9a3f07b0f26a64875a4cd3e9f0adb06bc884c1d8b31c33bd76ba600b3a5104a486c713edb992e8b5234b22c0dac3023346857706b61b779abb2995dc4f12d128181eed3ee2fb087d913d763481311f0b16095bf7a2772cb9303e9c69da748e99eea126619468050d92780d645180870964355422c8a5e67569fbb313858867d55c73cb76abbe44da975599d492c990e771b8182b45be616236e8d98b6c523975455a45bf203bd42e1bd406e7b69282f854607c09e1fdac662be67ed69cb927c29921dd0b545868e4fd1b3b1861a3e10d3464949e400d8d03f53dbefb43cd4a00b6d45aae2809a935100e221dfaa5fb4bf5d222a0c7b501b4b1de8a904f5849f81cf0840c813d9548aacb5a96e2c0271b8c24da32850f15007917778ff6c84def30104a2a5bab01a6f1a2e97f96bd2207d1f733242f4caa19f3f11a634a547629edd6dc7418b203d324c0f38ba1e162c6f484895b02bf1b022e7a63bf3288a8f7ce808e4252a853885ba8cffca9ff1a532327972e8bc0a61f5023ef1d58df30ccb6089d5450111825e0827cf427a36d43dcdb508bd94aa9b24aade1b68a19a5d61c41ac39c7d44c0df8c6fd29d2b4166ed8f71e61713714d834bef33e96d679a270467d3265298a4391a9a852b14748c8f2e2587eb17f8174ddce4aee00d982ddeaf9ee87ef0d394085a4885ae9b125d66e932f6abbb8514d37300dfd741b3794a654179623ddc4ebd2dbcac74600a616d1c05f1f82d37a9fd3e92222a2f5509c435380dbe03ac3f5e0053014fdb697623e821cc387febacebbfa717a06bd30d3a5678c4deb25a1a2333df4bcc162cf3bc499fb848d5e01ecc571c69d453a18506937987c72bb732e205533199420ffcd46c3496a7e7c8d5481be634a55f45ab64ed8d6fca08ed7a734094db9b810d768deff2088e439acaf83cf96e5dce04f61d3cc1d9b0b5f97473007017710dbd657ee9f16fccde06bfbdd637e94e4163a790fe2d408f91fa01bdd372b43783f64c86ae22d6ae1f9a1e72b6d38d6d09b4dcc610bb4bdb28b1815acf4238abada4a3084987ca35776dacbf206b19cece54cda64276bac39e742d96a0e22bef2dcc613758f428d6f8b7548b12bc7dc26226437d779052f738eff16f9d6c3d37154d7efb4a5b990b26eed18ce504ceca79ed3feca2c8a086c295efc87ec9212a48e37cf3830e9e9deeed1f816e45292eaa69d7a26d3922a9dc30ad1fa43d0ffef2fcf1442085250ddfe2ba38b3848eb268fb49a0a32fcecf73a27cecd3f082563d5b6c4c72252282260c38853703df84b77a3634edfb4ab933ee86badf31ee83404c21f9b4bb0ca40fb8d9cfb3807fe75e6d12b3ae005e50e0d8654b5a0faac80e3656fb4e6834e44f36b13146ec850299950e2bdd084a0bcbfe405e5d5e52223aaa362d3a6096d1a1b7c099a98aee1356d1cafe1aad35321b38c849d31e18f90b8e4a15995e8fb06320a1b9e253c36acb304f5fe76536cedd9a70b9f6361240ddb9784b7df884376dd8ed6f4faa8863fe2b221743475649d26bd948a2e9f9f2cd634c41d2b8f5d04af0058098f72d3f2288dc63ed77ff8f61d6c930e929b24142279e4225b40d2f2be8cb1616333a8464bbe734fe89463a6870cc6cddf23e851e461a87f51980f6ff42476ece717775ca0deaad59fc5482ba280755b536851cf5e62e377ae459cb63df395fffb419b3d28fdf771d740203b0c8341325829c8d161c5481a75e3163dd79d37ddd579905f9297de567aeb7dec9f215f846fd7af7a6054f1f012c137adee2ee62862ab7140ba06d9ca06040f82d01a1bfd3de80858dd20bafed42bc5586d4627c4340ea0f7fe56f069166776190d3eeb5a7dc2f3b742f56bad437dd3484652fe7928618fa1d3518c2954707e852651c55f7782109d2055ad0b3b666563a317d1c46c6feb9151b5187b02c1c3394b3f09a46a2ea2b4355c84f302a49d7f9e3d6596fc7be33a1119f03ab5471f860eee3609a20e397878cfb381d8bf18c9aef5738688e8830bcbc09c7b5468fd30bed5e27798e194d298c892210f31a1cd9353af0a8994bff41199d09064d9c85f5e552ea79e5aa741e723528221853c40f3549f84308065d3889f82b8631f62515d3afecb0e1a09e4eb6a74108be699a06a17c52ba388f37c0b8836949a6a962c61f5625868d5c3307eff67fcc814f666c6e65e39d5c6231828e19229aaa747a6df3c2ed003d19d4bc046ccb4d52ebee2400516ba112ab9f1f68909f2ee07e51f332fa652f8e36422a12fe6c1bed6680ec4f606654e5eac89c6d2207c4759c8318b2bdd81c4502e409de22d3d76a5fdf427cde3021f787ff6e1adef21f7f8977e98dfeb1eee053f72d5cba24e8f5e931663606c12eeb4386b7b1bbf3d6a4ea0f705743dba3e72388fc85f307b6ee4389507519fa95ad504b8ffb507cc340664b06e432c5f06e8ffe6114a9d2d5d60db956caf6d15490dcd994a2fc15edb1f7d7a8c99ccedadda24bf6acd58bf2901b5464953f217a750e0b79fe6d7e3fa3fc83535aba9d7dddbe85721098b50d69c4fd6ee561b95ab646ceee740443a9dc2265277084b7504aad14b8d58fe9b097a3fc968dc0e893f149737b1b880d9b7a98b6713b5fe5758beaa55ca9418a263c42bb7dd141bd28aea82fabf452d223287adc697018fb56ca7a6a6f1aa28f2e1c341aa84f0ad2716ecfd6f6fa85e112ab6529106f1f1d5f8f75929a6f79707dd472b93ccff0eb592abcc9be78ef8ef5b769a57c07151845d6cb4d246ad2a8253be36ae89274c8ef31c64834f6e49ed2a199699505fa90c2ef7d7cb1e9b05b839a687c577c21c3909527e84528b8e61aeba449e5d5cd3fcbf25b3a6b9e7e2b64c83b56cd6d2db28a99c2eb389111ba79ed71051d1c6843cfc07480b075b049721cd909cd5ecaeff363a4c94107b66ae8baa5a957a470ebbe02b3b0e6b5ae43289ce4cf68006f53f3f7dbe4145ff38630b03a8476200b3df7822338b4dda244754cb0bd5809f3df173acfd7615822bd0d39fb40c14c4d7f9f74f2971b5c57977cbe19b2e55ac891c9b6782cb36cd5ef1f7edf859f3bd978994bb61398fbbe8d5a5bcf1ac4a3b3d6aa8c5ca35e395e1cdb3fdc5def25b818627f9f6abdd82165ce2dd79a5a156d2126bcb4a18c4162f1ba7bea4d9e06601a9f7228a88053da5f5539385d84728122c97a00e6633225c6a8bbde6be4b878d14350f7d694cf79b7fa45227440a459e8f47caeb2abbf3a8d1ca1d650408500027b35370191486e2d15cf1613c5812374690e5bc843f8dba734ed905971210ea2ffe78821a80261facb6106b88e7e5284b0850fac5b1f073d8a5adc73e6d16a25a4f54a5d4ec6a7fd35439965d2ed37f26722c5e5be7ba96db20b3d067f4bcfc9a77ff3bcfa96b81bcbe170afbbaee3d60724c9473f2a4d117ee52bf2f6184aecb399c8a9e69d99601b6aef8bcca3adc2813c24de5eea43fbc462e631b2e4c36f7c60847af98e1693c67e5567a3a0d204fd53bb18fac8dd40f983cd0a06810d2162a4d61a846bb78d91d44dd35c556a46de572071017a1c34d6b83ef07d2c19c86cbf6133acd8d247a58cbbc6e0c012476757b60af4580199ad0af9bfb5c6ab887b3ac5015d070554c630905d07bdb1987f5b25449db652d769e758d354c3fcfdda73a78a80616674a475d72c180df802e6d1c78f0ff46ed2f296694cbb3fe7f564083ac0284e11df16b81fd833bce944f1450b0e0d791e75441ff97217b1ad66aed801ddc9da39201a3a7af179ba3e45d072e6b9645abc89d177c2a1ba68564279485af448b3effd89d01751598f47850ef6174e1177d64623a0417ac3c0b3bc096b6119ae75d4fa53f7109ac388d57a923fd189dbf4e341c017ff198238cd88ee71746443ad6b793ed83a1a7de78e3f314fbf7b3c68423f5337553b9ac207d98e91b98607c7e30c17db85197f8819821a6a90d69672d602c5c361bacbc578c4aad223d76ba215a43211cadffa6848f30660a6e410d63fa9550a1dc1aae8df2e64b8c14f8c19bfbc1c7c0837458c7394039fbb3f8b27b3322fdeb8ca22bbc50b821075d0fb631894472b5772429f701ea5eec3920655d8c680e2b398a62d67dfda517eacf8d6811c749f842c18fcb3ab85963cc18b5b187f7c1da24795668298b9949a629ccd81cc103e61ea1d4e86ece9661261f3af1a79beffd515e7ce76610a04291d64f486b3402cc8fd0287cac82b3f85a0d4cfe54078a8c1a034abd5126b4017391f8a69f05c8004d0516461d19a58c66f3f7cbeae16b2e4022440c995de1241340b1ce1217920849e2d1e5bab123049f4527e3ec246faf53527f0cf7f5f041892490d61b08b5be81510c9a424573168f59bdb5fec24ea654995cf3521b4a0f2746332f9d6296a88ecbb87298e5358ffab8b12843db9fe7692bc636e2d2f4a1b464018627da60201d426d259c92e8fac90d91fc597514f0e2707aae1cfe3a3205e3d0b897a8dfe41a56908bffdd83955843c891d9c7be7e52b47218a6c487bff273260925b0b1787e103cb9935a3db6ee2c43d10868726ac371516cd01b5347de8299153707ffb64b8637e14e0668fa4661499433c7cd8d8568f623250f2569d624065fb8072c9ab6d0d0ef9feaf68fce4d2383804876b2ac5157b6d57486b3412ab196173d3b7ff08038e3a6fd5c742ee66c9729b4b63b9e1c6b3166f9e31a97066564d5f0e314681bfc775f80444a57941e9a3315ed66d72f3aac3410d1bbc608e7f5fcb62755a70c3d42a5279cd1181d7153d704ecb783d079ed5c54db592c9a50d13cbaaec1d8f2d0267cf5caa98dc796112862ac9c13502d5c83504656410d89fce6634754824f0cd134926ec2ac9432ae799e1383bdf0f630d64869ea9551a1a395485df6d7a3696c1632c4134e0a105e0a18fbb80e5e53f9c7686ccc9355d7cba9309819730e294fca234f27da505af6b0f2f2db712af839af7ced09cffe07d55c7c317a6a80bc5366e73a716be8960f4a72ac2cf5b0dba6f307311f979424a97ea69fd58a4f723aaf8fe78e2dd2ce76d2d8405a7ba13f45cec0cf5e719ea318406dc3c289b7f766c238f6fbbfd1b19edc7c86df14be65dabb5937e3db24dcac71498ab991206bc9e701490a6dfc3545ed3edebbcc65a01ef372a0458192656473748dfc210c32dfbcc88859cbe6171b288e71527805cb0bd74f85ec114e75b8fb668b4ed5a246aa66053bfeb812dad12a7b16c5984b850d4ad580f127579615dc696f62bbeed0007821ebfc87788150be5078f1a2ad4a46cdf773ff05c14c37e669851a5a560f108ff4cfcc0fc46314df2fce783f064fdf20a5f93e73b931ae05a450aae1276294b746280d5c62f7c140823d90df281d4c35369bfb89832ede1c9ccf4d780b0f3eca9f3c100a7242b0f0f85dd11ab4a203886af2bf55b82971bb6e3a041c81cd71e3497c5cd85e5a46aac53c9e1126650f7eb7da86fe1b01f397c87e8cc0029df4dff3cc9f51e7341c4664f38caa175bc77246387daab3b3cb0b125c66138a5979d99ac8568abc5296d8aacc594c22adc98cadeecab0cf0fec0fecd26065e1ad1f00b2130e8adf4e8474be62fff5509dc8f5b6a0e42b6edc6902d2ff59f874e60377c4481f334a5c4a0eb9940cdec505bd128a1a9c1ca23399a5fe1b0a87e9a5db1cc8a17a96c4feadde4614b582a5e8012673171e49515bbc0c3cee129837fa9a786d19a2ee09ef590b5dc5b885c249e2956033ec6c50469175412bfdabe056e67bd2aa001aef70090112c74f89cb0a79bc1ece0aa7bc4f12a170d4794820ec95f9b190a876faaf5273bdbcdb6b80f82637f7bdd10687311da059a8c4a12cd4bd2280807307028905e0a66696def4118035efbfa2fe7926c8926e0cc63e1ea857e2df313a774d13cc1c431c1c7248a52e6553c180bb45188c1cd6c077dd6462482f2867bc2c8dc033938f4982d95b32a19cf40418c968a2a87de1b6496a1c9e7344c46b1071faedba087bbba180be63bd88bc8f6c71b617d55de27a0dfeccd12f37d793c2d2e8e4dde33177d731db4b0686113a717689c75c9f20fffe2be842850f804222845f70ce79724f3d5f9791a43621655d45158e3c3ba839da95238ad257439799acf0b71fc56cf551a8dca005024e40c71ea8d8f809599ed150f6c9dfc46cd0f24b4a689b2bc57517bd99d0f0d44e11242a64b78b900914e4f70f43df6e6bf48be5e054146a69b6bef23235ef812498bb7e9d13739c2c27c4ff0fb05061852b39467c1062a7bde8896ab3cf2573c6ab555b93bd77f89e9554be60ca3a2c62100446205870422568a50a0be72e0fbf98a67d95e34f5670f2ec7440ebc731baa5de7b0408855a1f280db588666d35a52a4724a25b04535db41aefcea1d290b69452b08f9f0e90075ef7571ba863f54ca938bb7b777bc8dd3fdc734930a4e012ae99c60471646d81de5c56fa1dd9862ffc73d4120763c3459f814a61b16b15960d46cdd5e9849d3dfd128c020bdeee9ef1f38813f23d7352fd86edecd9cfc9ba8fc4672c2d3c89248397948f765e499a74813c5f7b83389e5de8c5d069730b8467bead03393f572ec4180121effa1698ce6fea946bb59e4db5aef9b8cba96ae14015555ff9dae257fff26322bab27318de8fc2c8e70e74686bed098f91b45220cbad10121b6969d33e15a48da58f89b2985d3491c7d9141df3e54aa541624de892b042845dd0e1d59414dd03f030a08ba0ff6f118d754e8b5bfd0881cb57d907fe249d3c2d14fbf55164e4f8a4d2e0fc5e46b0251bf534690beacf7c396e0081a5cc1869e7fecdefe24eea9d9b80737e9cf73ef542d4eed7818cb3cdebfe5a37d0e618cf3b2bb841d61b038c33e57bf932ce3d6b4519538f598a776f70ec5f872482706aa9fdc4b3e375cfac139d95c5e41239d7f4bdea93b22230f3c95922638861fbf25f9257832703ccc17f20bce9de753b397dbefcf910b54020be3f33b7a89fbf4ad6c50fd726cd4d579a809a736015381d77cd789495c82be398b735b8ccf8cae11f4a8623d20fa554249faaf69d05a3f151b27bf2429ad7091ec86330539d1f929c7b92a1c92237664489fa6aa1a519db15c973a5bbc5b7ffd9b7dc9e65374863c0b610d530ae604b3a691d2de0e922ce16b3ccdb87dcf2b37fdcf3f8eff7fab343335fab3fbe9c78ee48e35299a1d4a153a6a8dba7ffc5fe3c85448c1749067915b71b16b50f1afb6ceab2d247f9f40417fe02c97907278926f7487d6a4c5dcb4ffcea40f80e2de4b5b6cda566506f491b9cf4b5d4823a178ae8d39c5eba4cf4f13fdadeda646a1dd93cf8f5bf8a06a4702775a6b5460bc27537560c7648bd77c82d39ac32eb944524dd6470213c77bb5bc67f3f9d5fa87812b7683356fc222607b2e62a31dce932418e317f996d5de075ab7bd64f5881042d00e431c29fa9aa3863b77297ed08db84b25adbfd2ed9bee5819c36cad0fb8e65449ad32e4c9da2d6712dae0764ef6909fb410643cc025819d843194dedaeaba375ecca91d2dfcf8a50b2ecb26cb5aeb6862d03da34870d909372a643d23e48aca27ab3f2460fbacf7ccefb1db88c3c176eebd0d449f09a76835ec4540426f8a236f932d6a2714303c98f990ed9da1ccfc4417003d11b25af45f265ac97305d14ce062f2379e804c3c5db2baa39e2461a05979bbc1d47974a4c9b9f1693c22aef64f525312b19c8e563f40990758625e46d23aa50b0e93e85d1a27a9d21b1658d2457016abdfaee818c1e7da55f499f5bfa1f722f2ec6e1387671cc0a5ad5765b1912786a8dd2df369cb21caec8a5e93c4f1c5360bab72eeaf9ae94d5239474de8941820642b4da5d113c089aa03dc3aa9229dcac00aea7edb1cae6743a1fa4092189da881ff61102de944e1fa6267541028b5c228864ec25ac46aedba8b1e9a8f5cc8b03bf2a530232eea1742837f5eae947b8c0c105a25b32efcf393a64e12a785b0c84f423ccee100c36df023249b24ef41acba5008a28dc74050e857b0d43dffc9684877ed0598830aeb932a8027fdd32d4c5394e3929b7ae4dfdb1ba2b1755b583de1374110ea47bf1b842f10859a23bd19c7a0b8b961496c29c333e049ae2119fea471905981fede5288c2c39a6cc701385cae5535bb5b5c1a89c9c14326a610d6c4bb7cd58de877cf13319b5453ae1d80807b5d85b66b940fdee6a48084d53b9a905eeac4de7be2c4e310a64c76449ec9064512cae714e13d9a10905050a409c2d07863d2ab44493c989eefcc2b9623c513eac3b37801eee1be7ac9fe6f83382c027227d60f55c3cea48f36370638d3f8bdbf127de51248419389c3e8f93768c3038dd5ebef94f0f7dceaee61b96700dd720508483f9e25ad8e962df8274811218fdfac4e5b2c57b44ed884a9439204a43d140cabe21e8c66a1a6f7d175b4dfeb979f1874b1536287ad7c610fc260c1bb3ad5ae11dac389bdd19b3e87cb04801b5f03828ca619ad285597216f6c535cd6bf9e8f28d2ac23a72b06ff446fab1f7d63b632d35351868902e88c53e6115b8c092ff4bb290e1f8972dfb9d667572f06f27f3cd0022a28edb57a524075f1a95f9569b3b1ac2eb128fcd4b0ee8f270a7e45726c609c27062ab723744f33724a2fc1054447f2643430e2c3d1581b75970b07dce5389f690c44a3f4b4e0e3d02883ac33a88456fa9f0014396503add0c845eb867874ba4f6fd755881433ff0dca82a718d7deee4515280da9b8ca961f1706606b9caeabe8b86c35a27b4735735f4cecac3675b366245aabfe83b0070fce46f93e6368342ae7a0a07a2a0144ad6ef66a01295e6b75d863604265ce6eb6f7d235777c3ff03c051e17af71cc8491ecdd17c6e620e00ee421ab87d1e184ac307b93127ed8519bd152f7b6e26f82424920115c98ba787b2fe174a1a0d6790db28c7e34c0639cef63da35e13a3a80b562c1aec2141c289820191318cce353607df15cf96c95269864ae54fdbed0b673999022795bd546d6f6cfccccb2026bf70a774984d744796910dbd3c3158d0b5091e80489923ab64f7228cc03c42ff1adcc803936f7d603bbbbb9b6409c8d0c603dca85149ce9afe6c3874f69d0cbfb80f2442dee6460218119b45a49c649b579e1141b9bc30c335d7bcf450f37345cc3c97b23f28ac5bac17c3b446011812b836a08f96e7a4e9374bd35cba69ef34c124ffcf54b2b0abb4a0907cb512a4f5ae5b955216018a13b946f800b7ad39448b3d3a9883367f8639e40076d58c4cccc2bbbe5a53dd4c7e8cb470c5f633faab697a1951afed97120a8c06c3a3e1e4fb501ccad985efd82ccbb4ffcb24fd68d46a214ef3a939a7e123c6bb62171fea8a8faf457e366ac5c0ee795ce5e92245dd909d22153bd7028c2bf60943675be7eff40c052ffdda2a7840ebeb26a293f44806f6b39bbb7b250ae2db77e8df13df26d64185ee6a8f21ce79e80694b5fbdb6b32beb7dda3ef397e0ccb2b1b0a2a9f6158f6e2ebecef92a3084b1eb2efc3f1738ad92d54c5821e71b2319c425d1ba6de1046a740cd420c9b6d0d023e4a865620b92ad72a3f34efeb67b4c6997b5fe9b6d0a2b4c0eed928cc034fee654b689d4047431d65072792844f5cca8383dcca0e2e6c932b423b42e6650b28d81e825e322daf07cc55af2bfc7ea467902fb1e749d416d915b333aadb10fce5c989327bf7265e63e258dea2bc8d8081e64c4eaaf5980e9239a01ea9b4d9ed978cfc4170ceefa985e02a6f65dd605bb8db72c5aa5706f419fd4e7a90cdeeda56d40834dc6553bd12be054533cee4e2c0e90f42e5e79c255fccc07dfcbe13f015a54da7ffeff4458ad72c5a96269cf463d07a11db433836bea94569d8ebec2a0e6598f2e15f100aafee2e72159c7edf0f1071bffcf4c525d2480229ffc966d77fc27231bd6f6ffb9176f12552c3fd224437f8a25f0df67fa97b926705bd08ea60a309aa29b9762f71ddaaa71425d561fe8d7427ca77284ce4936adf29fe37b487e0162673e4f6e0d528b6d1039a9d3880fd1c6cc79d1decee7d6eaaf29bf45e50e9f28229282ac5f9ef900a9c58d8ff6626b5179575c3e1eda98d4abfd4ccda44fe9fb16a3a4e31eb5b705131548f4aceab77bde8cd1b488daae0b527c967e6a421d8165498df6580cb39a3fca76799ac4f2a4cb6013541aa4317c45ba156bbe5e3ce044b747c4e125921e2369a728c6dc85ea008a76a23845110b6f699321a5739df5531237ec5acb07379218af4576df220520f3a396e24d7480b6ca5b5478fcd7ee2839b7477950a43f03895fd52f5545daed70a0324bb5ded0c8008a83a72766962e29f1c8919a722ae8b312b84d26146bd99ac313d8ca0c3bd00f0b18da0c259fa7fdfe5593fb91e57b3b834b90c79fec192d6bae226d0d4b61021e3c98f78e735dfb630dd9a9316e57d581bd378d2bb1306b759071b30eb37c4f07289dab0fc40b8762f55f0fd38a1151b53b4d14a3f8b8c28c8c2452d3ea6d02ef225743d4ec2dd9ab799461d564000d6029c550b8d2df46fc51a560f6d89847ce022b425f8d84209305f0a1dab98506330eb0d798d7753f9de6d5214491c59de1429f0395838a02eaee7bdb4c338da2481c6d69dd91940b0475c2ab6b88855ddff977004ae902dcdb9e27bd1ee1b2b9237bf5dbfc0a8900de6606c99229c74267cd335fca435c462d2fa5c71b7f9c3ea2ded51044e4ff20dea27a83d4b19ffb3fd4afb411761b4a19262159611f26048080ee811ff388f912e11c1d137153369f0b0074dcdfd6b34156f4a461e4033442fc9c4f90d2a7f34936a26a91fc517533fd00d8eb6275d6f55931c6dd374558167b3b5b597b35320289e38b68a1705aa76a95540ab3313346033f0d2862ae29c7f162e656e2d8105ad0a032014a836bca3ac21d32e0a608751ffd73a69ea852c7c4f3f01273e364492dc4cac49cf00213745cfe0039d3f8c4e3e30fb141ec79b338d1b171ceada9a8b17603e206c7c346693852dc83a8f72d469ab1d14dff06de1a3f03a02b234d6cd7623587e208f3d5e50e448e5d6793cd070d151b7c9ff7bab4b5c50546dbcf26f1d3c4eba26a5c8dc9266d1449f435474e437f421c8f1ad4bbed45859ed95831598ab7f24f4102b69775a6ae21b7bc8896f95d07f58bda83f1d65a0b8603f5516e8efbd5e3048dbda69ba08c3f820a96a75b0116fbbc4f2bd62d4a274f566b714502739e6551c353d9b631c53bca11bc476eefe535b49274a767764c19206e3ea1d653d363a5d69b7a846350c47985e93283ebfa85f43311980f5e112365f3be94cf4bdb33cd78a7e6dc8ce53ab8eebaa0f9efbd7110011b5d6f78a76fafb0c59277c3af8a447082fc5e98d1a4128e40346c1c3c68ad22235ebd01303057c9f47288c8531376ad3e78ef64fdb621de729025c25a44a444af171c6afdae342970ddd37941e76cda2471fab3dbada87b36f56fdd01f6af43b126196c2ac4795d8d1b81113e4e4dcd5a1c92c72ae6f1d6a63fc15ff6b9fb58e8cf83ada4165adaa6726a42044c1550ad7c91fffe57b918ebd205d2f281bb62b527e6b50344e5c852f921312564a2a31c02493ceaf6536a820cd3a586108d47a98ac5398c3b15d3ff69f2d0bc18fbc834b16a6042ccd7c1c5bdb8408f6f8fa6df7ede0919b3848a53de053cadfc066dffad31d2bd108d6f06fb64866b2d8134d58f5584df300b5eb6b8e0088211c033f97333e965a81b9c5afe4dbf5836b45ab78a0ee337661dc4e2fb2fd8b598753b07dc3e61864837fe58390275b8773ebc97daf178370ef422bf80fbfea7d27763480bbc8c3fba09f0efeec8fd08fb06ffc3739fdeb293507c0112e394cbcef3f7791dbff487d26fcf703bf45e6265fb97e497eaac248cc20372331fb4981eaec93721a96af6a1a327f8de5151e0e5ab8cc2bf11d5a052e19fdc327aaf41fc94e4f311c59e3e5d0e8989a5b211fbf0c627e3b7b5cc757a6822794bd9b87456d3101811b3e4720c84a60cf842eb298757fb27aa9bd1a1fa961d49c7d76ff7b30523640b2a99321d03a6b1f25162f02af56cf254c692dbc44c414261d4dd8b42551506d354e710ea95931d83154ff0ec4c10b8c905c582a2766b4f432ca74852ccc92c178e4503f8f6712be5027e7cf285b2a54b73366b5c465cbb46e813944d485ecf4cdb06649b2cba63554594c8e57cb8b02f90024c1ea4d910d2472fdc2451bf91e6a9599c61ae01a0414df99b23ab19d3db67591f023cdcbc7aab837e27aa46d42d25c7685810bdbee89acabaf0d099ea8e4acfaa75da70f326298835be4d8d63a583b8d07faf3915538932056d3db7c6bcb9bbcf452fb7ecfde98265a6c80a7c256599d4f04252547e83edf74a45799ddfb2a5336a72dec11decd55689e2d8d5fdce9751691b93347fe59db3b3a32a61a8e8467bcfef2a4001a5b7e975d5632145bdd988379c083ca23bae9040365c17a9ae8ec1d214e6a87b4b4391c2365f3ad12c24c94da464adae0e1ddb738d0cab3920440c46a7be91ded3362a2e0080a7156c9a4d5888317597cdef90dd2480f4402092c01ce998b2f7953799bdc41c8ec5be5c8d603ae97748e73686d4e0161d9968abca4707c9e64b95a0a39a5bd7aa33625eb6fbaf04f8c9d075c4a81de9986f70b5e0335e6d60906b93e97eac13aaf75cab1ac04cfe92d500050679a6cced6efd97dcca08d7c242f97b0cd13053edfcef4a694c3e862648fd9355a781812d30de668d7785b32a9e60e465bb9dc8438a3d0ee14bb32de43cb2210d00cd12d2a4f4d941cb83bce6f3e747232a2ebf62e4f7ad1428184edd6576926021837765d9a7ce255c0a6ba344936dc40da262cf97eb6bd5f93799c41066c58e726ff7d4d653e247a1032ddb5db70c446d6da257cfd6eb5069262706c28fbce3f5be0c790039c9269b73a32de619925554f03641133cef298bf97e60afbae6526316568da7c90903fd72adaf2a3e5078e7ee1720d0aff09aef435ceafa2c8fb8a7c64062782be02dfcb3a4534e6093ae85606939d3be0feab4767b1719c2193680cd6e59b8f0666e74e6830b7b7e1535a4d359ec8eecb4c0546aa0bbd05125e43c60f81475bc3c4972015ad35f03e975115918139dc49d4851096b9291cc604e51fd49a76538f4e991f0fd72ffe07093dffc11ac7f0dd301ad4d73b2dc2e007d235bb5fddba5bbeb80a62517230cd7ce2c4311a625919fe88b63985aaea6410e11012af2a99f5043752c38ba67dec67f4cefd25eb9d63754ba50d79377e0f2a922792674749b8aa1711b9bcd994558db11124083a25a153d0200ef514e87e40a21713ee2c303ebf464ee8f9b9c98615131b6640235b09589c1b73d416ccadc1b9e613f2161df754c893d1864bcd16dcf7f64aab943be0b782d1739f8ec6e39656b6c35b5b216ca4af701f41b9d883d7511bc67e6905eaf374268b3780bed1350a15e09ddebc8995afd715fe44f7a2054f18f01ca4a481dd5e1cce1415e9b63c90988824b25381111ce67be21fbc1c726ec76d1ae986e8380b5fd5029d4728b17eb173d9b9c3a8bb4a22dc70876b1dbf284ecdc2057365eaf37569f8864bda8a0d0fe0ecc5c84f184383c07bea50b5363e176b5fe59e394fe1c8eecdcfe94763a6b80873a03d0a7a76de8f09f4f372ca40f6d66c0bede7e0980579bb2faea1894f6c4edcd8330904e91d4b2cdaf738ba01771bd50eda74e78bcb09b5c0cb79fea466e263eca6b0d3f0a06dbd69ef907ba0993a874d705167158c614d4426e0e6d81b36c24e027fb0f3da0d7f047821442ccd540cc9aeb85182d3fbd09bce68a9b291cb19ad26258dd4b296c6e6000894489a56fa1429efda8930a6e871872a10ccb2091658bc46030c3bf83c13f644dadff9812dc7ccdbf2179732035689e91c8f45d59e0a850852a7f7884c5c2b30cdec84f3b739d68ddf30449a6b86edbfb6aed034bef6ba1b9346e678e5bc7d4b5421edd03347bff417c66eb032cb3795a731eac50fac1b26924766b22b93c24ce572e91b8d9ea90301db73c751d9ff65abbc71b080b2fd66c6775d37f2bc752802561b49bda079e7da2718064ed47992534485d8023c7cd10ba71726004c631f06901b929f0a59ef7b153da4a889592b4b389e69bed4c14e735b41800092d1bc799496f1017135b71d10debe183a69dccccb35bb2ff13e5b5a0830ad548f0cc5eb0cf75d9282b0c03eee8a0f48ba14ffbc38916482f3812b5e85b9fd76b2b34e3318caf299412502cef30476e96951574334e26def260e6ba5f1d998c25da7b32d1f591affc2c108dfe42ecf8fd340c0bb0016cdc81399eadda51171875c5a3925a9752963f23e305b621d1108eb161546ff420bb4f6c23406a971648b34e7eaa631362c822783bcf109c3e01dc749f5d0d98c5be1d9780c2afde6bcd6e1110679662260d5d78ac3769990f59a282f5df693b8af67ffd078d9691bc382eac743f3015f63b68ec769b7ed2498df3cfc624b483565e3743f8c958f656339b3d15c4ec55d612b58fac664e33567025f2c520605edb64348f089ca7c425d90689589a6ac7155e06ff6ebeecc47440ffc103c0f816986ee65196523b89a0de06d684dfe7144b7e5b0656e870ae35846ef0863c59a15dde2d346310a111f6d87365fed8f1f49ee1638439059210227a0afed6675db2859e5b50888a6c716fadc47c822a4bbff08b08c46e9308b213802cacacb50b94bcf0e528fea709c261bcdf426de5d6723cb94edfe0a6c748e62b0a7a2ab3e87a016a730a5abceaf4ef4f3abe9b6d6565941c78dafdcb250b8c5111716d07eed763f177b99a0003f2b37bdcf98b33b28d4d5957ed8131b513e10269643b383a4609acf153cb17d88a690d8c4a2d7c9d1bdb424416f72b4720fabbe21d49b50a037b0fd50b7c802222dcdc67e5fb86bc6b4c49cc6c6abc462f4ebec8bdc0daac89be3e149583c15046ea04824b9b994c7e626ab812a095131b0831c03198708063d8e00f044409ad1ebd3488e5465bc06e6edb58dc70f80704401475d78fcc15adef6c4074a8e3919aca5af0bd5f19d0079f83bd98b6ca34f0322663068bec867bd54c158d2b3903677254218598b3c1341042f4d5bc5cb5c2dec5eb6bcbcf84f079cd78cf7fb60e7e51d228df8c47bb67ba958eff3839aa8b3b4085fb77abe43f277f56c5fb17a8989a1257174d178e766c0c44024a4bb11cb72ee25febd68594fff6649c60fbb017053de206ac8f311356cbd6dc79fb517e556ebb1ac69b0de07ac28ab9170a98089a25dd2d6c25ada9e6fd005a912fa735867e74e27026893653a9f9236b5cffb36e3eb337d2ff4269bffc1d8e8d2135fdd7c84fa9144fa21f1345fca5e66781a44bc3a2ec103c23be3070b837764fe8ce20487a1bab6976b74c8da0c60581c3cdb92206ccadcc80ea167e03458afba2ba3d3afd815271e62a5b993e2297ab1fb13e1f0a3ef117efbda515c0300c8024ae545c13ea37029e5292ddde6515a0801ce72e8983278dbe82b3d902a1bc5d4434da72be7e6594df0d09ffc8251cff73658d11142d4ef98189dba3c8dfcbc38ab3b5f05fbab2c5eb85201ae2df307bd94e5f87be5c2f7317bea0f4e745825f4bd287406c48c5cf4113277e4e5c7efdb7a5882258c0a8843451be73a334e9ea6f80e18cd4edab3cbf7385e8aca8a0c077ae81f8c6c6c771803970cc51ff84bdc33f6b57a9e4ec79a09e60a507ccb5d1df5509e936d8941d557efb3bcc9feef2b8752c819e74a60532cf34d3131183569825694d846bf39876a0b7db50086a2ac4189e073fed865b724876d0bb53b1b7eebf31806da0bac089e2f9472400822cc582b09f7e013fa0a78e4cb983c5dcdb3ebf1c2f8848887390dc3f27939162483e74bedde9a7065a75ba65e18807ff0c905dd4d37f4967ec679355e07fb8a1bf2200cfc05bbb526dc03f5a2a4564972bb2fe4d1a4fe33feb47e9d3bef5c88171bad95aa8a1f227059f1ac3c683c67dd5c3e2f15e092dbb1379662804b57440ad103f9df2f9b1aa3a3c89ca30189b7c57e0ae87f9ae6a53403678ff7598f979a95bf1c5a1b0b67af89e305d260b95efa8d30024b371cc039d0dc366230b49f2f578e7fb9910ba6a174a20b0a61b6bb543c3b4d7d118c21ff3daa056cec029df69a29c0be29a59126f867750a30edaa570d8b81364d5e09bdb1b0827ea296c0f13ade6fd07b6aee4f7dbf7853e49603ede4eb6b3e0dcbfc106d1a0be17768300c1ea54f8205ebea81c9ca6bf74f4871991d89a67be323bd5306e94e9f01e190c56e48058c67b55332e9625f2383bf8fa2008d0ef2e137c394d53b35a914d69e0f2025f366cc8860550a8bab43f0982e420c7069108d67636a56980608767ae42cf190a6af47dbb7cb4e0f719668c2d35c6eced1507df3461b8b469e3d302a67d50af47cb7b285428e15f3cebde6d75b45fee47da16843efef2a64ea6f2f49ba9279ef4e76d3fb6451eedd653ea8ec7e72618a89625885917aeb88828246ed2dc8fd3c55412f2aef126088bd844774e7fd51c56c3b169dde0f759e2860f580ec51f77e58e53597b508a669bb6a3c3e81fbdb9a82d9bb001c9d094a3d5bedc54a4cf109c4f6e0f80816096fd537e454626ae404eb30014ab833e976c34bfe5c3745670666cc8fae5cd25e9b7239a124bacc4d24150f3061e811c54076edd1bd3ce8bb71f42bf7b37028ae2cb744c35fa46e9f32d45fbc30b92da64068a7a7aaa551f1c067c654024de0c00288a38ef64631c38a6402c8c3246a477936997654a0f50404ac38e8d3a52ca7ed1881d8700c4f1200adaa3b875f24c7ac60f8eb367d9c237bd0187b87c2481fe5ebbaed624bbd8dad94b8665c21f138dec1e8a3d94ca54e17d4ec21facdf8f3e8eceb433a9a35031590cfafd224689307dce243d555ffac6bafaed8dac8b8b5e37e78cdee019d5f69c4c0bceaa81e84825ea6ad28b6c76f077477d08b835f57a252b947581b9ed64c1acae11b9d92d94b3b369b13658c19876b380a620b6bfc8e1116dbf13cec55e71af11ac4a69cfd7155805dba0452794570f1c92edea5aac889312e49f774b68fd1307e073e3825d3d51629f1b65d7b027d07f886000fdd07bc5aab0e50dda1edf633f445eeaecefe5565519f94bbb2a21aee31f47719c310139138969650676327589b1e603b4525b7332559f3405542537443a45ba9656d8270ac3a6aad460d5ac3450c54da4253e80a0004753868998ac53326c5a1fe2058e869716b49c5d20c4fb5c1e19ea636275b690e08af3447688685d1abc6b93c88d05ecd117a4e7459197a6faf1c3959fe3d54046acfe4a2ba71f2e450fa8f1926548d2855a93a69a347358b570ff81ba5f70af2b30081b259ca4c8700920c9d7bfe81fe96957f3fbd84a01cbf2754a7195016dabcc4635b200e6df1a9c7e1dbee7597934f0cc68307a02a050769abe337a50973712639a7326e0c8be8b7f6367476e8bd4999e1c8b9725dd496efb33081756dc7eeafe4d08809bdb62d991065cad7ccb3dd9a2f356548892a21781760942fbaa872d1ca3f395cfbda871d8258f8f6bbb4df1fb3a4c2992cea538661a7fa59f6eb6a198c886ea0ef94e78efa05b70bd3fa494bee00378925b44660f4e340db49db6509e1cd5c5b25986d7c5c358bbf209c23662fa06057b5094fff1bf1dc475eb97e28eecea0093dfb45b565f16f7b90c2bd708fd82f6366ef9c6b096b42d334450db2ad38fbf6e461aa4ea20651b4dc7cb87f88981fd069bddddeb59c8e667fb017e172feab73c1e37d36bf8767451a394db0597d552638646b798d69f2914878bd23877cc50c018997b036123c714679bc388b1f1e1c80e582a964d4ba68eeb507d07e43a1def6296b9b956203ae42ddeebe4974fc1594395e29ad488478d25a5d45ac5510875d772dc4738733b6bfa42b6d9e7505d767e9655919a16afe99ac4373d64a378d2dda5065fe115624b4d6529b5a5ee1ce6859a756cf775afcb43b9ff370c4ff32e722960eb9f87ea15b9838609994c16129eac5436b508cf0ec76e098a5cd1df09d5a54f033c1b8b84a1d120010d1431137e64ba3f596cbafb66b650db99433b05627c107255ca680130c60aae697de7458dc047a8c17ef9809a0b4dc4f2dc28dea0c80452e808f8af16a4f5ac64d13f60cd18cfd83de755cec1fa57440e48460de3b8ab7d1f18a550d3f740f32b66ae85bce918e409d2e290868ac2915e083607ae7e6c0f7ab936f2f8f812afe894f22c16fcadbeedf5cc54168b13c6609bf9bfdd5c3ce705118b485d2d3352629e4656c134327d0af4feb76bdf55659bbe8c6ce03a2a30bf7eff8889100f06d121ab818526f4f9db91f64f82af715a714a50129a8850d425ae37aad28527b1b11012e13aebe6f525bc4e95fc88546e46966cf024c44ae186a64c4dccc1256e20e9d57419d78d210cd370d7f777eaff9849ab1e92d107b16f2566e7a56e8db4aafa1d0d84a9e2c5225f49a3a198cec3351c35f37a63d387e1f44ca68d71dd3c51c6c4c04489727721df41712e975751f9a4843556de709b0069135f197707cc34ba4d2146486a733a3f2e1cee73ef97ba3590ec05a00d4a7b2b69b574771a951813d55b02bcb7072733312f98e113d0daf77271f4a0c31b14ef14166f0e553368cdb800eb2285ad68cca57e9077b71a225cbf4dbcb6850e60ca7f3dcf786a0993bbb9190003a70f6741b77a4f7367bfd78504fcd1c10522a76734553df1a056878095edf42867cf9b2bc33d965f44cc451ff4c8f9fe01fcc1b5deb75f669b286ee3e39e33d5a61c7d42bc5248840608ecf2442a9c77d9bd844f70548243cea04fa62f394453441b624dd60d1b514a5b461d4b71a852e6a7dfc05d74ddce90f71e99b6e47515677163f16fe559ae0b72ae3d0df7d95c633dfceb735aff4b402141fa8dfdbc0f8c77627b1096803073bcb0a0f6df7651c6643fe5fc30f6b0f160e070c8b12e413271275089da5671cac1368a2ffebafd3e6d5ed287620d7bf5bdf8488ce60d1d54a3c87fb53afe99fd512a458f53d1768a81eced5bb672ca0141cac355464d6a35bddcb1f86aef822514aff8d403bb18045f5e2a5d83bf29ddd2551648b074bd8f39ef3426968204c540a677f5643fb8d805930c973de6c92d0fa4d86299e3c86abd183a8c1a8e51eb78e222811dcce2a530794171d3aa3171c813a2e7a7ff789b9621a1261427326b098d0220611b5de39432f3d2967f5d823e107bdb9ee4dec1bc1361b2aa9f5a1ea1f6f836d15cd566f071868a103134a2288ccf20fb5c200f65d828437ffaf4f2bf423784577e721c6bb2d3ab308e0993aed35e283de378c67c6d16180bdc78531863f99ffe666710d0cf5f6a24b491d71c0b8f8686b6d106212c3618e9f84a1d1bcd4ccf948536d236475173fbd8bc3fe9eb6c123c306d8551b3c64de36953a78333894a0f19cb6c887c9e7b29713fc4453147b4b7e933051837e5e6a3ca37a491d14479671ebe10810f1cfec50ba22b5fa52d28af645a996c6b289486da0e3c9d82b85248fc37a884932d39207f1d4faecfc1a34fa28f621ff4e3dfd643d29709aa2de900ad959fbcbfbaad34f9b1345dc4a6ef2772cf02789fdaa317f8f65623466be029a53f7ad40e9364430de6f0e3dac5ad2cdd6022c3a75578343cb335dd820ec46c949c3d075ad0a4952b33930b4f268b69dab8511b944c8bd0faa2907d9eb3f46d5cab2158c3b11d0712160db493008eabc26ad5afc5c4c57a8c3dff6c9c9643e2bba520618e4f9a29a095b4214fcabe84e6567f09d93f249908a059fe6c51c857123684501a34a4c7ccac8c221c49c6dbd75520e7a66001da435acd9f1fe27831655015ddad6e966fb4de7728d3b927bf4f370b0b8f4b4600ab0dbf789725483d2ef94a8c0aa87c0144d33f45dfcb5623afffd6016cc057a2f95e8fc523032f7baa58a75c105f38c46b9539c196a77774dc682c64d231f63e690686ce190e0433eeaf0f0a5c1446a9e360d06c80ce42c485f840baa9d5ac8615fe8b0bd7a6b9d8f62ed2402095e25f5c4dee50be2a4fc5462152578e3d5ea19ed336e5b74ac351b96f2e304c50bf42cac3c99e0aeb50840eb8f7ed44f25a8d2ed5acc5dd7e2dec9f16dc3d3997e1f127a683d30bc016bfe3f2d5c103e6aa66e656daf0b61970e86417fb0e74296f2e43af5bdd2169e0e4c131f4fc1c86e50ae04c1dc3087ee3289adf3d0af12e297d33061b3ea404f6659e06d51418dcb3a061fa57d78aa09414b208cfdd046cd9b601c55021d441c187b1158b2f96ec85af5b18e547b8c86b18490631b27efccf6761e3b0d920492c34a261b8ab9e9e3b0f52f34e547ded196512419b5f7226c8b168c1856167f8455acd15cf7907256e1d85f84872f54c2ed42a5fd0385bd9495d2169056ef8c1d158c2078a389ab77233d5507c24cb2dee8ad4a4269b251525cabcbdeb0511324c73b1b2aea7756bae610bdbd6b0a040be3e063068230e9fe8c5fb4fb04d40986a2609ce60fd5f02ddf85952f86d30f2e817082ec12d9aceacaff765ef85361b6d8a062ba110fd39c3fdeb2b2460d3049f6e190b5a87fc9e56504f3c13320bf7498044ca1ff8eb1ec5a07c98818ecfd023782cbc5999a91172addc32b2f443b15587561a275491751d770a30fcac76f168f31351eae9582ab8aed3eb63070b36bf755b3673e2dc015860cb165c13e50d7e91a77cd87525e74f2361401030da28f5b9533e6eabba3bab05cab07a511f4f9d3d871bc87ed044ce96230d9b867ba0db5e933bf211d3ea8e0582b1f2342ddb9495cc0c7944570cb9611dbb7d998e7ef09b4bfe73f351cc5578a009d9ab02bb50d9940df4967288595d4709aa3ab7e850ccf959bad0720fa8471e766460b861bd324c0b23ae8f362a85faebaabfadc83cf6ed999431ef44c3f90a3d2b5016e085d0ad9e47bf0bdf79f83b3114e4a42b55c5627c4090e93ead08177f6ca7b2d9fab817092f5a5b680c6321c132244bf609091624a22b8d31cbf7d30f6628715a90e62802e384b88c1a8d2a32891450835d545685fd79bb0ca1f1c7d61984897c160c821e5404cbc4c15b6c4e64d7372d5a1fc4fdbdf5929752187e3a994b9e024cb39bf12e5cc56a78ed392e8d1ec9188fd9ff6ac19bab57ba4a291abe960178a3fd8ce46d7b4ecb65d20a2bec1705ae571881ce841ab32f072b275d9bf1fc0e766fe460bcf6b2ddb1844fa53dcc5ebccf882357859d6e81906cd03cc959360ea3c33d731b030824e25c5c1de179c1a9d4fa0098fb60bd65f8046d441c16c58ba731eca1047b9221c85a1ac3f881f9c9f2d29faa56dab25660fff2ff8d0a2a50217d99d0cd7abd99aa391a2571d539886351f4d919d172e06561ef384163ca7b360c0b1ef8240bb2993ba9854e61c63a01eda28a740e88f6f6fa05f35626ad8a9d3d292150a226c10a50f4d4481a5ec177e85928a5cd92c681ca1b6190b56b3b7be11951b21d7c0cfd38935e1ceda350b86da32118e12603f3dabc715314ebe8e0813c62884ac6f4dbfea1ac2124352fe6602962da1654133955c2e863fa37e3e2f336728fbbc532e682cfebb7bf7d7628ddf3eeb84633a084d8f245e56d705293aa21e303e694e56521039f5073ebe6010066c259f0cf0c34dd08397558beba2cb642c29e2ba026980ecb35375655fff42be6c5663ee3f74abb274b6da59c280b51c9224aa6dac37d8ae6df276b42aef92130b0896c66d9831cda67763ef2db03b0759ae82abc1a3873a5d578284ae166ac14e9eed9af2e12e60ed825693bb6dfbc6a057615e955afd51fde61b9fbadbbb59f03bb19dc9bf9a899db922ef212af3fe89d98c84e36627197a10e6c5fc48463c2a99795fde73a870ac6db9861c023e41d29957a0db367d63a7f76f56e492d82bfb7112db96d17a127b83586381d21d5ba8945f098f24ab03514b8e4be425e73c862170dcc851de791873e59381a88c29a77189f2b0ece1d6eba98467d65ab247ffa27a64a9816229688d64d644990b2810bd9f088522393247730d6474246389d7160fa834661f252acbb2ebdae9d6da6888318879d5b1ce302be8d405ae2b649bd713bcde126de3c04bd90ef89dcc4e05b34a1b6aa4ff6c5a81979abdb4c57aab6f7bbb9752270045ed24922588afe8a103f82165d8c5cc09bc01810ab3d92cd8fa063f2ee99aab416447d28476034b0a401376cbc25f6747a8aafb51a16a1f7f4c6a5525b3ea0b27703935901fc38b4b8e32efcc96f899a9349ede97a98406be7c25c6b2f5d04950e69081ce12857c66f903d6bed527750c8e70f2034d04c1d7de10266bcb8ee3a23237708b5fc8b76aa3628350d702d4e96ba35d841e46840305bfae19b2724a6ca02a7d3c836986285c370e9913b3bbfe895ac76c93af99de810924a10fc355439039a95d4d4e4309ea93ff029ab3d5ab64933bf35a278de649010477a02ba48e66c0d2d3f7cb376122e104993bd4b68bf641d5e8674cda3dafb76b84eb0cbbceb25f5e1cd79045557fdecdf111b5fd96a04b75d4e300a47a05128f22e3fe177c9a84ac6860da6945578a9f4508a67dfdcb15da1d382de47ed4d179b8cb63f32b0eac2951097c7c9143308bf0493081647a3588806a03b66222712146157384521948cc7e575c513d1295d45533ec9ca22dc019dcaeb7b691828db57510847bf3d32042642411b2ca48a5f1c7527aff442f7fabc61957eacfad89ee222b016ee675b58ba0435d05e5ae2c9c80a79922d3471651e1bb7c093c86a5e25ef8bd2f81c74a03bbcaa30f0b6e4b0e7a3ad8787678902d7c667a80c054af2de5225d6889a57c576fcfd2440661fd96ccb2c0436cb2ed1cd4e1e3e4794ba2c581cc1b547845ab56682cb215feed0da5da2f1556fbe8cdf5e8c29c0121517e1267d1bd58e9708dfcfb59bc5f8867dc212ad3a3fb91935d2950aa45db60ac2643597db97bd85250656202a3d5e991bb8f841bfe5b4112bfef8f2c233d1112cbe54f6804fadea3e6b15f903863995ac0dbf653f89aeb3e9fa0d7c1e9d71d82763dcc53b4aeebc105dacfdbdeca3c09eec32d6a1b83cf22be95988fe87bb2144080b4a0e9c215650b8e5ac374417301d605d577838e81e7837cced51caaf9b5b09956d5a7207f029389cb05831742012c9889f675b0fe0cfd0c6618966b285ea2cf01e82c3c2e256419a77abd351f900d59271146dfb2da4ecf5a938ed9416b63c1e9b2e0472563fddb57bbe2a21184570adb6d46301d48d2bd513f7bbd6e3c493c8be6d94526b44e7439b9c880874d9a220773cc47907b2d774dd17348f86e209684093b6c87095730ae60869733204d59223f393952fe58865e05c514a0892c8a3e6fd6e55bad59e3489cbb5360e1fcf0dd643f04d49c02474f83e0b72dde6051174806d206d2e3579be1d86b5de7ab740170f06d5837eb9dd92dd43a759a930133264bd953e1d7c0c4793f7693e1414b34548bbdbaedb2b5af08cd90a896aa131b4933e5fad3ea38fc216c41754fc47757b30f361e67c864a75f935b3b6778b9984f083adb3529fa0ecdab6fbb8e27034bbdd444a935b7ac6b079a278a762f23dcc28ecf146fd65708c9643e3c62ba835b694aeb579f8bf5c7170d7f5b72db509252588ac901033093308dacbeeda7ace56585113bbde729e537980adc547136b57f6c23ece3b1778fda7f868fd77ba3f071fc160cd19da3794f65a92579f450bcd4028c75016614c64ffad32335f386eb0155c1e7521edf28f46df85c25d3f0d53655c18d22c8d87e93f9d24fcb31d98820a7e819ed801a6f6489c709a6700f41e8c036e601206a50d5621029d777c58b9408be650a8209697dc52b2faf5baeaca599f89116d0ad7d603e07adc97d903e83442c71d284f70df81607dcc8918b0612be83e133bb096bce915f42e5d113ad3dca47fced789b07960fad8d33ce816938000bb64f489e19be49a9625ff0cdf45335f4cdd1d725b398fccd6b767168e4fe2b20641c1ea0e448fbe947fe32e0eb5a2a80bfbfc4095644454bda07e711bd9cfff8e675fc210e867938b5356a265589e4628793bc258d76c0ddbebb3e78144d1cb2652eff43b0f6dad05b894c40df74d0b2d8cbabfe7627093bc6c20816ad82b4c59c980a377f349e4c73d60363ed15eeaf328bd9fed9b1f0c2d71a825bb97c06a79f86adc24818824a2d51af7651e3507caa595fe7a81f7f0ae49d3f26658a0ce99718abe3db3f1a8f73e622118a7b270411f64ee1475e9f698f94e6a017c299c5ecefa5972bc505ac5a8f93d3449f6daf720933528cc243fc701c4f8337c3cb1173ba28803c7e39fe9e32719b3cbca0541644bc99dc5e667d6c9e5c9b4fdd96469efb6aa48c0bb7d8523e6124c66ec9d04b2699002c75f1d073c4e867d87139792f9f68f7984c625d3b1386a10104767cd78f0e7241e48ae06648cb4dd9bf60a49df85525e14db3fee43ea085f253b76f3fac54c93b9257d3b690381212772112745355a7931109f72bb1a3061a9104e2f287b558c1b225019c185243bf93453e460381214f77455b5b5513cac9e4c877bc0cba45a1208888090e9b13b1f1f9001ac864451bef01363f716225f8e70c19ac69cb3545f173e55ab0717d2d76010b25ac556e2c0628a83df9707f76abc291f5d3810631518ef1c30d59140818ddfb679d16208c7f3fe1e4eee7a86c0492cdd2e568e9dd6564b9ecfdb3739cce8f8822964546b915d50a7a0f8501db8d599ed561a8b16f339cce08c61edc44a4c1c6a27f328582162d509961e1067b2a86fd4d63442010ebceb480af4206efc36ad4bc8ff7f429f8091ada3fc359bccef9f93f75670b6e3cfa07d032d6a2b1334b72cb4c6fb4e172b766eb2d0c91dbcc7f6a42febc8a95fc8ba4d5a65aa69b46dc81d1dd7885d05a2c93851b24e839c34f3c254e56c8ac28037a4d9111cb531d02f12367af1a59bb19e50fdef718866d6c572b053c49b2df3333a38fc9fef2cb665c8e138762cb99bf5ff94bd32f5348d4287531a87fa186667223af78864f5c51f10b5bc927e7482b57371be182338a08d560dfe69ddc3e2fc09241f78aa8382759e8fc7920f4260f7c7d5560ec91a843c4c9d6bb5e55b60b3818a4ca8544c11320cba28bbf3642e006873db5033e367d5d39d227193a20c44bda2ae0017afd2405ac3f9a65a9d4bcd01f0c46be199bf1928edd663e36936a355a6c7f95120a887920c5968f465f2195df9a72f6c3a510c3bc96c4d8b1dad272babba2a242d30c06634f042debe7893f35bf810ffd84544ffd826d85e53fe578e637ebb55b2746646580b55ccd44f510549c5d8b15adb4c2d0bf068c10c3ef35ee29ec27f4e174f0535f55df9660e30bca3459937919fbca9cba36dafb4ff12574c74e5b7474e148b13ceb01d35df2227373e9cf29b5c25cb600d61571e3d0c107ce846cec6a24a7a7aa635dd7a800cc34956c9a8d47c69694a49412ca612d5d6ec5427db2fcbcef5eb551ee18aec83cd8c3c4adaf10ccb8fbc8d8c4948540e373959d03d51e54463d2e05899de811bd5195074aa1dfa64bbaf2a95eeedd04c5b5767803f9d2656732741e9513b4e7839cf67020b6fd46e3b32f8137cc1a144d3684794cce4090f22175032a77024d1333d5082377397784431c8322b260f85592b0b6d53517f0cc22e8939af1989c6e4c14e7f10f7091a6bc95b849b2bbf029e0a44528e3b5ce6e86dc4b600f93435f45b1ead04b61c5442c877eb9cce850238312410ab14a2e96e81db9dde168fff6edf61b6a06f2766a48b9fd6a7132712a31a5f2f2cbbe6339aa2e6a5328fca4b94bd7bac365ce21e7c5c2aacc4a87066152c377efd3e127101d0b3a46847e28b47ffc16c1e7ab065a5c1042c409c92e6ccccfd0138d945adc4224e6343b620e10feca3dea5dc4a866a27d5c2789db37d2ef070bf7ba5e631cfebcba239013cf462a465c2862b2705111bc322bb6d6102e43f2b4e4da489faf9e3abd06129f238bd649649c2a3875ecfef33e0721fc419a7cd82f9054252d834b7f7a6d93f4569c041a943c7a6ca1c3882c0b916d00c36633204ae102b15e1582df7eb73392292d3ae40f364a2362b237201663539ca159e7143b7904c941beb061d6ef5b6fa3b3b90ee9ad63e2386fa574b5822d897534614e4cc2f23cdfe8c3017622260d5787c041a20112f6f4889e338d4864bb2f5e0fbaf5253d7c2d084e3db862e85e195522144880647b33410903e33996732a90ec714df24ec13e9d8344462f64aa90580a9907e56b27969f8e6f05d351fb1486551b43883481e4b779218a8e88948e19d73181915c7c03bcc151da413cc1e7eb47976a81260d4638a2a23739afa8325b65731e9f2d00c256a43e96f208aa01ce5e5fdfcf6245f4f21e487cabd7d6ff9647e597aebd8ae11c6e677f98e0f0336856b68041202797708bc820224e77d04554c191062b4c7f3e954b28483f524c6b3f40383f586630629be8023b35c1e2925e931ee4346d7be836d50f65403ee05183ba6ca6a43d07b52f7fcf7f586bdc5e088a7b4246acf6e6cc14c7ac7f6c66026fd47eb6004fa404fecf220bbbd5068f0211ee2dae80853f50deb3cc9c7d551e26ef3baafdb7013dbb6994f21cbbda012f90a563b1a1bb5c64e1c982d2abe43e0e85271917bfb250779bbf432b25d0cf7604a27647d14f7f5f1e91c475dfef3aed90b38048bbf0d9de3236ba0991d96222dfdbe722f52f0f8446faba67933ddb0d2128b8095093ca0e7a1afb485c04dce9b90ba33fe4417752d3725280fe657d829eb2e870c1611edc3ebed2d19ce4b8f07c9d46030558e7527c6a0550071e05c8d09ebd9d8852a99dc592d1f54877c58a57b9c86c5449256dd8f9ee90d3068662e9d9d6fac9e8c2c6f17903f8a985910acd75b063243869d7c9243e787150b7fd4b950766d58e45f5d32693b08423bcbd600bbc7b7f97b69f8fc201b8c39127bb8f94f64581cb02846cec0f1bbcdea9cbbccd62d2028d6a54e67bfa59d22ac28eb9cfc84151dad5e900e3dce2540370ec51e7e414a253cd86f589bd0416b151c24cd5968de078d88d7694d62a956dced6a573cd0fa1093749f8a86a4aacad177fed28d9ab33dea3fe535e82b28fa7c3dbeeacc715565939abd3bbfb65b04a53b11ca01636c9b3567d9935270cf07108a1cbe3505a1f9596298a90abf089580083ee20915cd10c0c9305afce20265e53a7e81d7a2f9d3d970f4d53ffc6b507ece31939156d44397da3144843c6a5be17f8c7f3cdbe2f46ba9784c09b3284fb7dfc4354220054fd9a621ddf4a3dd2ebc122e345df6cd138e9cd8172014dfd993fdfca4353c516218cd17fb8de3c5cb6c1a658431b6b3336fe866eb21711f57bac882fa324767242c9c6d317b20611ccb5f6f39e97afde61b2a86deccf2732e2c7b6687abd27010fcfa278ba5e00ee3068354eb0634d1a06a4dc6f9f71c13eae0b2318150eb4c95dd80f2477985a901c46f3f9f78904c4b2b45c7f06b3b7e2a3c188e171efe7b1c3d3e44333b105c9b0ba9e9de7e59f4c65d33a5de6ca6cb9ec9fd4ef21d3618ca3ce756b282376b22d0e53f127fa47fe6cce91087cc8584b9d0ace04d25ea5e9e37b4d035248b7715cde80f65dfe1de56dda04ea90b23fadbaa3ffdfd479773fe7897dfeab9024624496a2c1b821718b5510225b8ec8569a6d46446dfc26fd935658e8d9805855cd930b567a90369793e9e47c80d8f60761e0aaa4df1dd55ec8697469ae7deada108088a0916178024081c8d367b73e53927545582852cd502b7be4adfe1d5d5790ce90a390981a4cc38cb19721cd8120af40a95f89939dd70d34222fc1cc4dcc4dd12b69d0dd0f025bbadec0f095f59b1b8e787d465081b1b4ff39ec15a1ade311d4649a7dccdcd8172a75355c96c190bf68d18fb099fda774f87b20bf88836242f1ed6a7dde9cebfff85a23708f02349150093c6bce729a8c794a1ddeab8fe31fae824d7091b6be33e839e4b0a7f1de1b2d3aba71812016105f247420eaca72866a00534d3cf92c0de4365c0edf66a3b29dd42015f267126eb0de6c2d8d8aef6d1d7fad883ee692fc072a378ec3d3ce93bf3b06740c97d40713dab16161b1cacaf7710c7338bf99e3e5203c4f34bebfa249ea73734f96be105e1fd9959fdf12353a2ca754626f3efec89659434d0a463bd58f4c20c5f584b889abda771c88b934349144d7c73067f81412e25f39d9e7660c54b3bfc0b35e87e4aff8e5151efd5057a958e73e33ddf60142d7cfd962c6978c9e0fe6d757baaef9d8599fae7d387361c7c5e3994ea212fc8d606d59b44d572f5da1fee6ab8645388f3aea6d4c11cd7dbfd160da2fe4661f0fbf05d70878c22b0cb5684d67ae49771ae6d0271868f7031f1ae6743ecd6b2e54b6a229cfb3232ff981e2b32280f04e6828863ae0328fce732d67d3d6e5e44907fcb9f80c2551e5ddaf9c721d87644082c7a125f5f9a29968857e1c1f657c9521e4dd7af7a12f1445ae53fa3855025d0da825142fe0d63a7b52aecb5743ef0e48d39b7ddb81db45a4a78433b134cc345af45e467667c22a378660c80daa18650f7282ef0df7ebfb8b18030883117f5960addfb97a2304912a7d84b9ff800d1a86bad1d9c76505331e57be38100fd4b25deff7921d600efbbf9b21fc9ba0a8599a3363070261f6a2cd3fbf67392718dac42a37bcd00ca241f38881a785f1eff4138876497c7b8974a4943a86288f7ca5c2714d82054c0c10cf421fe2ef9f8e7994d4d2cce22d95ac49e0fd95f928b81bdd1e84a014b1785f4200a5e7b90f6f2cfec7ece7a906ac276fd8af340908b467afa513cdcc3907c57b623b29f4d14331bcea8c011f5cf65a1c64a88c09a13ae04d7b59b0c7d8c503e85bedd8a6642ce3a0a880c5f658bb99273b06d6a51dc7ead497d92ce87a42bbd627881d87bb52e55b4f3c08fe3d94d077bad6aef21bbcfdebdff548e1f13636cf0f19cec6a3768a2c0c29416efdff2ceee1e7d035172d04e093451e83c68c8bb7701b3fa08ab3aa3e1552de479eba2b42755560f124bb53758bb679b7699a1726cd5f0fda2e73e549ce2cffcdb6bb3e946109ce07bfa5ff44812d1fa14862e965b2daacae6d121284a5143756b1ac5890e2671742e8a4a4ec2700527c56771c1012dfebd4feb653d5e330c56301e1c6ae24c035430239a8f465e63cdd3afdb78099519f6cb011b092edcb0309b3fe6ece4f9d53260b703997398440ec04ea218739b0b9a0aa831ca17881fff59d7d0ee37ed4afeba5b352cff7da6452ded3801a315b3cf0d6f9c6cf846c2d83faab13b3e0c272ce5e1e4c5991ea53183652d1bb7c77f4d970f5b15f7d1ed3f32aebc1074950639cd22c281488d1ed1c46def8215654956aea0a2a464f95433ab6835d6c40b9df74c2674a272913aee9ed70575119206a75654a9e8b2c6dd091a4909f9e334289afc3f2db605d0526aa6c2c4fd92c4baaabb68c0fbb9e094349607ff87bd5fe72cb2d365d8ec898c5ace403646d8dfc9271745ba98b48c657b956df13d256e6116803593bb43c6e454bde6d546c2c8f561c55ab0f9a85fc5bb6207f1271e0c2d529e5ee53b4e16c164ec71ca171275cfc644f0c378fadfb8f2afea3ebd340d0387deb0e5b7ab119ad7a35b7141d917a9f6f6b0231703a988677891eca55c1b79684e358fb2baf37a84dee8428eaeb63e0d377a743d7aa7ca25f6c169e6c72f62c880d281558bf88cca223f73790240db030af0377e0f48a4d29525e27bfc63429af686e484b7ab3d27f9bedd320a91a07029ed05731db42a34d60efd310a9f0f6e83a3fe71e4f344109283ef5cf085737e880b827eb3fdbd5d38bd00c47e1d0eb07892ceefd73869d12c712f834db1f09d1dd3e5467c4ee4590d579ace04e02c8d827bd75b2d4202c60c278807d79aeae32d5f87c46324a3ceb34dd2ec3f55d04c307ca390095a8f2041fcd7f2a255a3bba94984e302d81026373c339d5e96e784f954949619e554b40c44fd4ab11c76136dd8d0852671e13f7fee0192447ed53516c1d54f26f465a46d8d59c8281766099a347d44a49b4726afb334d7bcc9a74a4bd13787fac093cf177e5987e4aa6eed19170b042ef5386209071f2733d19f7d66968fef16f6f59471e091143108deb575bd27a653f7c1b8d5cafba12d1b61028c7d49ff1b15f4f656f388a6914ebaa3226d04b6df0d1f29b67882b17a5902e6e2ccc1fef7d09dfd0811e761b2a0ba8af4d81786ebeef93156d923fe5f28ce493c503efd365e6d737d75834a37ef18f8c5b769061739a172a558b5ea8355ad6934c8527ce652019674a9bb927eff0cd42e33ed4da530a8ab277c4bea73f8480b9aee9442e1e6a1fa3dcf850090742c3681610e6a2395b1f3adc4acdeab7d51c2ae5b680995f478fd434567f7581c581e1c1b15d429d3afc11acb6beab11225fa6b465649aef38d848fb34813f8ebd7c6ca5cd6bf86e3e94a67148df7f44ace524bd9f2e14c4129b13081ed09e8cd864b46636917b059884190fd8b25f6fd3dd169808efd2ab0fe1369e55b8eaebc06c35576daf624bd92eb65b0e38ff31d01801feeb56cda7c71736f3186ec9757a2ee21b85b37f589bf4c4f0175dfbc4608ff1421c3a604da776906dc1d3c67b73d2f01f3c4e352a896e56909112a6572cdf7cc580fcb7ac54c59ba800d36943cbd070e54382ef20593e642a3855f24b7df90e6f9c383379a2290d411fcb4bd6b8938c9a1d6f3318c0c3d02419665c62968bec24356c57a3c194c647ce970f88cf0b5b958cb124898b9e0486dc8478d0745d75c923b039dcda499d70d4c00e2fa873a951cf0915d03eecac945ca9de71308c88249cfd4dec911250fa4e9c23c5eea47f82843ce6a26a55d2d65319677547ea416f6e24c4786053734067d8ab9e3a855f8c3998819e3a4770436e3a8ec12def45c30f7c5e7c61195fb8642ef7f656b9a3b2598f94d1032f7f104c3bfbccb232cb79391d74f3b68cd8b010d174e95b7eb1d51fd66bf68ff456ec9939843279f404f8fcd659fecdb6fbd2d091b6ad765accdc436b88ce4c92ebdf3f1da39b5bfde733d285067ba1b716380c2e87fb04203b599d45c980f03a9ce4d58165932ea3f31b48d6a4afc0fe25cce05180db04fe6522d774778311a25cad46ae05cae9256a074823ece8b935be72a73e0813c9eee9042b1488f9425b4a4a894351e52718cbabb403736743c08808cfd5e7acd6d9aa5fccfd36f40efc16d7b850c1f3d38a7e1e7d6e6c76968788c6bc4518e1c1fa6e053cd270c13a3639b644e18073fa9279653326ae1dbb80a75234c62e60522aca6c7811759b4ce43689a3d1d8e4bcc58fda5ddcea078443c5f9f37007647746bfe4c270698f752db43d30549a06d01f0e99b40b92a567753a5ae04cda635a49d629a2311fb09f64b6430d00d3e4aa1eae7b74d9064cc95b7f62f320fd8990d89abff19afa9051bda3b56c9d53aa80d70b84702dc29399365ef79abe468882d8ccda39fbab4d2732203fa77e3e195ec54e01bab27b9833a983043a3ea1847941bb56d5ac7acec90368bb0f1377f88743e405e8fb7f5f56e64867abc9781bbfa229bad8c90a9125264eb80548fb52e18fa48f73ef728db2329e4ab6c1a698ff25f45d6c3dabac9d87acd99968e203a5d8d6d6085796fa01b657e1a314f58fb94dddde5d8ac87e0f5809073966d1bd7e2cde3551fee8793096f64e95f5e55cc52d5da457b203709ab9db374795273cada8bd08db227cc5e72a6113da5d58d63a27c0ea5bae6f2dbe4f93636f365f2c8246b1399c65ead22ba7cf436c5b22258471c20955fa82c3fbfcec811ca6214b652f3de3333af7b59a3c96d3bf240f99a5dbc30ea722ac0fa39135c6d3e6b7d8f29d9c4e86e8223ff9313f6c56561e7b5d06506ba70a73319dfe953e3e05fed881b6a8d326543eeb036eee9e855fd23a0d2911bfe8aa3ea743b9b253efd43751dd792efa441bc70fe591c59deb09b3b49fb8986e10e056b0645bdac838c4eced8e32cd0990034748486f2a092a8570e6fd454ab2b8ece6b1f97afe0dbb730b27cd2ef4eefb340cc6d7faeb3953f11ca2453f000318153cfbd7e9dac7775e48b89f34572251ff0025cce7f20eaf095e40a8a4090a80ef46ef159b6b74ef10dfde7ec9a0d2fbae3f60a1c72ae5584e9e27768136429e8aebcdd75d45236abf7ad3621b88aae2447993f36075f9fae40b97d599edfb0da17a19cd5c2e56f2b1d08a21ba8b0db75e9ce855b005eb321d380df7d5ca7751999b8f9033b70c48fd30e22a31d3453abe6a0bfa08c0ee79ed187d1e8350681ec262e6df0efd683892c84e1d7fa126d1e2d1b9812666b0e5852dbb8d341e2185af445f9e0f9b25210e8b526ead6cb52ea52414a52dd6e7faf132ad3c41005711dfc4cacab63855b3fb40c557a31b641c86fbf48b378bae95b9255a339f18b30aeadfb6216defc60d9bce79f61a1c77f51fd919cffae13089372e92115ca938053cd2664d21ad8b2365d6375bc638239fe0577ae3720fec664f23001e82a822e2b565f4a9277429a55d6b80be92fe5402544b0df6e6bbe42b746084f805eea2427b8657bf6fb012d0d93d3aa692a575b40a8a6dee46b3a00e540918056b9bca5945b705f338f6eca38fbf1bafc1bc3319b8c599fede0c80db966046be82fe16fe4ae8c7481a6adfa1d852c19f43c8d25f28e4e3750ecf380943bfd925b6f7c1bc33048c9322c23da5b7d0106c8c8d1b49e127a7ef946632066cbf22df868fbaba17c31ee600e71e674e3acd883f1ded1f2d179d261544c29bcec835ba5c4f82f6d76baee037e81f40ebce3a64de993238f6f9eec8758a689497337aacdea09856c74978856a7f32fb21df874288c2c4c389df04c96c96da1de4c48a33a345a20fad24fc23b0a2051a49971e072c6625ce3cc448ea4e891edf27c1c82e6c9bac5d69267e42895928894284f82d5dbb31ff47934b4bbcd42b7da6907f317f1665a60151f6a250d6bc5d0130d966941a7fafabc82960934f55d6c2029f01dd0677ae20633fdb44d21c9ef762d6b040dddde8caf8373f2cf1911dfedd551c7a4e6c006fd897c41098e74b71815655cd18770bc77d6f97e3974a54320d8dc3faedc0ddd51e1934020aa53b2e6d0c4de2ab945722b923bd4eb1ed3628eb3edeea5bee2241457c587b1688dd7b5848eeb0c30930efec327c1e79472f3ef332989bdb4235a7b6e9d814deba47e5e1d70eb35bd23640939b8c7c834703989a0265775abc86e4610419dfe8cc0d8831f20cb9b556d636f24162e5feaff88b8432a4315617311fd5a8b4099d1cb4117d006c3ce509389f5bae2d67bb4bee441451b82aac58f3e5df3a65b7ac07bdc0aaa047b245377c01481aa1598cb73c3fa03201989ab6444fd28f2c8c46590d50ea541826b7022ab05d4fed4adcc865936861f0331f07206ad8ca85619a06a85ca7445424ce7d52f169addee6c6609ed64396f1581c3354c75789fa1ebef8692b624dc004852121bd2dbe307883f0f8d5d6a44165a7d6c59d859d48bf8329458d6d8b6dea0081cd5074b1d983b6c4f91db92dcfbead12c63ac3ac97b70df7009373a5ada2697b0cfce1e316ec4002505e831efcfab48ca15b54f92e5ea2dff38fd792f02f0c4d50e6eddbf2042ca2e477b04afc266e2bc21bee65f26bb37dd607fb50bc43b3561cb886a34fc0ff158b806e9e0a3c3a1d33ade966782f0d90b806cae02382247922374e8c3067e300cbcbb0a6129d0227e7d328abbfc77ae251c241e301fd01f5640fee584edef87e925142b8bf10b277da852f9c1d75b8a131bf4189bbba45cf3ee514ca70510cd451bbeef9defbbe7dca687b81f1097d62589894ac9e0ea473f33f63ba669084f5927283a8d8f69f6a920fc293d4f99162bc68d05892ad01da880994ad8bfec9bd8831ee5599fe26bd9a343b7ac74e24d83348926db6e80563c29399693a4a084915e1a2a276eccf09c7724ca4a7d373ebab29470cfd655811dfac5349a4f9404a14a947676d698ac92bbacec99f2be1f3ed13377e13840352e7be432deb7a0f96d5f8a78ed1b3e6a5627221c2d2d655914112bdcaa4061a288e665ae1efc754c93e3ccb8ffae92c69a0b680554704314ee9b713891202ffa27a63eb0c8f92640ae75114d0efbbc25656aa48148a64cb3cf1f89284d08d6e3aecdfcc99991d8a6787f42f1737176987bf085fea7c6aa57a739f991d196800357013e6f3d0e15f02fca6ad8617906ae3d9e3b73c07d0109d2be0acb37e4537251e99ed303e76b3beb8f66657674d95de932783880daf64736a7b71da4419396a8bda4ab5a53603f62eb71e2b7d28591803ca4581468c83718c11ef6bc38efebf4f4170193b6afc8d71bc4b655630b3bf7c6b118cc31131dfcd3fa052a8c588b8cebf5dc1ad2f4c9ee877571a4daf13e5768746620d6e3bdd5df4b1e3a9f3f155faff22d3bce86becda0c4c9ec46d3f54826e243faa5cff8ef28f4ebada3c01129727e4f28e0244fcec3c6c571a2c07484c2eb0fbc8f18d5fdc3a652052a4b43cd1e4166282607777eda83efe8d6142029d9f8b8ef44b0aedb8325e0d2bc3f3e713a5142d09cf8bddbf8a6bb0d115261fa5ebff0da57b49bd3119776e589b5ff8e42f4e86a1936a0a4d5b702a87e5454b9e9d081dcfe7aa2e2d16db2b18ef4bf086398bbdb568e594736be9fa8968d514218f1405dbef5649d5136af2dc32797b94d7427533a5b51ddcef0ea975b71783c27821a02474c90c0b9cec2fd16c0622fcb892ee55a23c69fa7347d040f578193dc060e81afb953da28a54293b951a0e071babb124710ad3b75792c3493eb75d246af59ee8af7b3bc993607e2593ee94bec3ad9b9cf50ea06a25507aede95a861231791a09e1daa2d3f19c191967046d01cd5b0bf8c5024319f7fa017fd7ea7c62091f38909e04f087fdaa923141aedcbbe97997db5c166c3e16da018dcfd8fcac78bc2d5e331ed36a6e01f7cc919d8de258db99488a915c4c1c7271220d4bf28ac2a3c73b8f02823682c866286e93618a770ce45673156fb72438442fb80ff09372b6abe4febef1b6c1c045720e56d2d1ed6e1b6820e37e4e735eb2e3663f22879e96cdc1fac7cdf1c743e7d39cd50fa5aecbc95793aa4fb19ab8196a9361742f26f4a5a5aa674195c00f85af77b4e4ef8d2209356d9a96e5ac1da53978c4145ca1933064d8d79ea83ab243a317c5087c5ba0852fe30ea2b8b38001fc2bb4441e15b9af3e1df5e6fa1415da167c7f15f0cd6f3f707a7133769711946586bbbedbe46d963538937c911f75f5b36c08b32d72d8fd789b6865efb7d5b141d8e6c3e3566001b509af0eaee12bf5fedc35318e7d736fe2de78c47adb1755461ae547db9cc86e738fabda4c4df8c3f63183fd2a01c9a54444bd911d1acd23e29a311bfc76462729073cf338a0eff0334f07519cf29011161b8a34edbea233cde429a3552af00975231c94b688a63e90a4f5f564d49e188c14f00f0acbd6eda3b734ca0012ab8a85fecefe3d2f9ec27c483a6b55b962844db012a337f02c40119f75c1c1b8bff6a3da0fbcf2a35a70275d39a11a9f09a7453e797a5dfc768858b2659054d2f5686aba99d6823894e3b16fed6e699c0dc1c0dc9a73872b4f74b6a030af2323bb67ba5f785d158aef900a0402aa10d320166b75914197f2ca879b368a0ed2d7b2cf42c4e9813e307c7814f4027277399f6e8a479a4e31042d25580195e53ce80ed56b6cc71da9322224c8a93c15baa8fc1eecc3fc7e8435cec5c09ae81277d5f432b35cdb7ca281de3aa3eb35635a710346346bf1a944090b0f7f0f0149b928f64a8a5739761ae8659f12a0f6f7c2c45407c2c32ba88b45a574b5ce75c62f57cee5521db1ef548818ead5bf6ce798d8915ca1509c335dc7d9c859efba0405d3f31e12dfee43a1d2e16d97e3bfa51791fbf1f6151ca10d8712d713944ef2f576b6461a00ed86bcd8594c1cc84bfde2968e4f716ff2c2662a9d1ed3bae05ecf4a6dbcdb443d7b906572b03a83c596161a0aa1c3d9b4ce92b2d8cc3107b5e615a71b4253e33b21f2ca58e0cd232d9768aa16e72ad96de233c2e9619381b1fad5410b1fa1fe5c8b7247348567536ef7bc75765fc5215a6806bc59ac32b85d79a8ae716e794a823c04fea9e3928fa53bd91ec1efdb7a6978a2a3f2fa0788c631af1ed17dbbddf5aad72ec73d6b9fe39ef7b3808dfa4ae2ea778afd080de9ad6eb88b0f9b6f540dbdda591dd4caf4fc59d75bd09af488e1dd381eb8b477e7af9c753169213a98c2f69edd2cb11e1a90d8ba7b71c6e144aa1c6de5da082e0a6899a5091d5f06d3bd5f984a79025a7303235f5b93401bf61ebba8a9bef44354913027b0b3a36f0f0569a297495da2e80b26c8e7a65b84a98bce85123e2e53298e3cee0db15aee157ce447705f8a982769e8910d46e731abe776de779f7173dce910c7aacd8f5f509d52786bc25f80cf940a783eeea49afd56b52fb1f4d5efc9cd3a3e9237b0ab87ddd7849574832f66b2eae70c69c7a660709c6d064626a3b94159b322463a763c762aa882a117ad382db363a1ecf505ec77ab902c9f0d30371f5391ec49565854ca93e5dc120fb32717123a7b2605bea5d5e81f6113dd2c2345127b0e6479fdeb21fe066a2c0cbd75759c20080b836a19d8630bfb77ac444516f2045521029c4fc24d07533f5aa715a7819a8eca211efeacb4b499a7409a1d24a0f36b9e5df5a388f19cf9d474c5c5b14117f3c1b4d1b74a2fa2e26b442774778f045c7a4420d3d60ea9562e2c78a29435e12a0efb78c2a918b1822a9217443051829a777475029a8cab4376b09043a675c1cb89566fa0b2d0944a3605510fc36675615267a9c99fae76ac2970297e4cddfa4c99a09bc589075e7dafe76502cf9dee12cbe855ce3369800febf80763b897fe1a41b2b9440096b2575c1f75fc9ea0acc374daf07b8ffb45a44c61eb921cdc098847b4159271cab663bd2b2bd49bf136cce228803f212e1da8cb4838d5ea4f60aa70b46e14f8b7175d8ca61ee4010a5e5d553201cda76ab7ff60ec0faab2f2c19b332b271d0fb274377592054b923528a0a0536afa1d90cf43289ed9c38aa5d4906ef8eba0942102f0cfda568d43cb8b59c20321cb4b93919a55cbf772907f49beb1c3b70fab3c3076eced44f7305369eed7f4eed08d383640813d376ad14e69022a79018e63237470915429b0929fe5f6897428691aa33563f5aa388bfe057ac1612fb1d09191a45b425876851a2373ab00d5bbd5ede7afa6351ff9389068e4fc5d0c8c687ec6374a05820f696fd46cf0032bf8c6b18c12bdfe308066008b1c516becec2b9250b31acd2952bc79749c7cb66567daf2bdfdb0f1dcc59dd92c61a55f176972a8c80704b9a9ebeb26c793fcab643930a29233572efa19a8bec0f82ff58e4af260a8cf0c9819c1739abd784784c12325a450fd5db3dffea5aa9817fbd9acbafeb73a7f01155102ba4d2c58c30991ad4ee37fef697f917449871148582e82b4d7e921b6208642ef5e3bf3fcfc0e3dacf0fbb2e805204fd99e76646f20ef48fffd55525d0f6220aa13f9374d25c393421479f5cd7ee808f842ecf2041cda68a907981311848fd9212dea7bda334e40f8f2f40cc13160fe0cefda51e7b6f4c1264c61ea4baaa621a86c875c5166b586ee3a7d7fcdad29539d3d05018ba7ee6f603ac9637addf52a56861e91b1b6cc106ee90f21363ed3783707ae1a0cba8b5f20261147b1c15b5dcc317c95877e881df5baf4c85147d44acc8150bc030e146c608f12f2294b089308441739affcfcffe5f554b4d28c054c839ca05e7674faab7896c251eed1556035bf7fdee8b4440883280a973af04a9836fd2295db5a7e5825350563f6f8f22bd792f317fbba60ff40fb9822771278584f0a987a842a1a590e44e17a81d92ba70a7aa177afb5cf2a915f3f37660624065d70ba0c49de15b09dacfd875174e908eba03fec01b5d8439ba88ec5f9d52882588f3fb76ab28ced3d45c02d927f6f1ecd43d9269276d8ede3281be7a27013ced00d918340728bb218837d3b153eb5e81b53e8d5fb03971f249c433e052ce9902af2b0a16b63d3bf6e5e3358e0dc73524fbbc757c5889322b714529bf0bb6a43d1a506b9df58986f5118a3be12d695bc72f6c87e28bde35cd098c152947c491fdabc3755540612af866623ecb5d5754cc482c255cb20a6678c6330782660da845288463ef41d7d47b16fd72716c61715850b5f81f46bb2c4448ebceff206df57bf2d3882c4bd6e7615daebda45cebe1e768618edb507a353dfe3f9dee85ca970db020c0c7db35f7e396b47bf7b5fb70853fdc51020eb091cfe1e4b8644088684c41672c73c03114571a1d3a83d1eb6d86a3e17c01087bfb2a53e72caa710c40670e421edc55b3ae0da1d1fcb36896f0af0621d7c97beb7c9a585af35c107293ef0d82e9a0928cb879af00c51f7f0ee5f4b66f7f82ea0de03a46bd46d58806d6df8a5e2a81a694aa41d30eb76145dc8a66156c9cde238bd1dade058469f97eaa81fdefda477c0dea9daa54b6aa9aecaf9b474c7405ccddb1fd5f7662c62c696cae3c37d94ebbfd3fb0aa4fa9f5cfbd96a8144defa80593a654fef0089a955a57f234a69b991b5ba3363c8361a7fa783323499a3dcdabf98fdd5e87ef498f83fbee3217c1f67e331120a77c4e9bee5eb5f59e2176cb43279a3c0caffd24bd440d2870f7c00fdfa3faa7ce907c51607864bd146cb5101b9baf08d4d51e93304f8ab5c74c4f7927b54982bf077a7dfb3c1d60ecaaf237d4c7b4490a83f10edec1de7fe9e0f672268a6ebd59b1417e6e043a685f3f0783bd5286f452e2a7289112061c0a0fe6dc5350ca5c7f734d88282d795bca89ed62fb6f2bcdeec87237dac77d11a7a759868bcc8a46a93ef245d290bf6d7cf12b980e28dd370d975889f9e9f601165e8ff7f3f6d62096b5dbeea4bc92a64916f650dda2e67eca9d17ed6c3d54208535bd3a89abe51eab40e37a3f60151e14faed6499bb34f2c03d4d5717266e114e9789cced9a59b51895c413e6bc52b0a041acddf9c3d219a6dcfc067a2f4b9cb649b09c49068bf740e00db80f882ca22f9a8a46447450358f0c8b90f635662a72b567bdf617e1def8f6770eeb0b8087a4f09019cde2a7c6b5f478a0eaec140db16d0ab62ae9bd6d3340339893a3276b0284d05412f80a7b5da11607bd72e7fa65071042d00b83a206d0ab1cbfa66b78b97b9c3458ff8495bb9c35c961d50fd08a50da690cfd595bbf30f2db7fddbfd8b0e26ff55adf1f78f1bb7442099c7c809d93012624d1eb927beb9a062dd3db96d2d3f773b290bc76550afeeb12f81e65a3c5cadd277b130ab3298eae8c29c24f0373a3266ed53db3006ac86cbd1686dd868385c8be31c79f274398c5762bf7f3d32708767f0ff46f232fc9bdfadaef85a91d330544fd38c97b8342145a2411e96ab199d11c449cca800ae1f9f43a144ccac99a493dabed307e89dd61bf55c9fdf4703e7b7258f9f375513c70e0990e403d73f91359b602c6687cc707fea9b3abf47a1f4521b1dfa77397b9380d902bb8d6edaeba0c1ba15b7ab69f5d853e00f532a8995ef67ceabf962b1313638a6405dde504db1e8b784ca08bf8404929ec9da2d9550b1958a331423b95058c11f291cd581a7866c31b63bdf98e62455b88cbef1fd40ff6f6ae8f0ca5b5f67480c8bc26871177011e46b308510472d8c9831e1e91a1996882d02fb0da70f7eea95cdcb801a7607c8f8de762742b6d67268c7461334d694d2c2381d7017c82dc4a0e5a27ab54439bcfafcc3667c4892413859f0c6dcdb424ffe5acd3aa5a5220eee18f912accec0a23a89a542267aa8163544041a173b7bee254e7807ef27ff65479bc0d9d5faf318ab322f76113233e8af618a6795bcadba2a71163d7ba18ef1d65dc7d5c4d6445dd7b35490e0d583211176f21add513fe029c3e346883b13034a507684d63c7b4d2afca8a9560d2a9e9b15b61dff85eb2ac4f4ac3dfd080ae6002d40482543b1f24cf23cf61f37074add3f2b36705f2f39b7f18789c068dd163cbbefb6cd351bcf55af0651a9820d20dab148ff06d1d6bcb21d17030c1543169db7f03dafd1fbda66651e9c5581440100681050c42038c709d89eb61e80b5dd958c2860a849cef47bab2930733f2c1d75d2139c5af99bbb4f9d2676bfcf1f5cd3cda6cec831263665841d3d5203cd754d51ef5edc5ccbf680f79d97d1fff60f0c2dd1b5c9039ba0bf04deb3ce9be2cec32084c1db9362f003d83bf44d561a165aeb54f5a6ac0feb3b462f7bf4a7c2afdb2cfdb98a32290aad7ef8b804832d24035d14220e84b8442373b618d31eb97e789bb6e8174cb9c09b4cb017ce53afb35ef4cca4c698e0c5c3a148babaf115347ba994f5f825f8eff9e5177ef7bfbcad140d0f622ba74bc264d46fce8ad4fbbe975493a1e5d11854ec2460efc20774bf70b8d8d31b1ab365f729d99e9be5f2e682fca88c356321e8f85ffbb311f3a3cbd280340700234f3f48e5181676d4f758741e4c740f0f3c2fbe9553a9b0587ce442c395c73809311cb766f73e3ad5b1d4393c49c90a1c5b72c8c8cbf8213a00867350f85bcc97bdab84e4732ed80caffab70e625bb04bab7a78b9fc3fc15f26bf7016d29bbe25f035c5fcac05f27930189ec5e1e7bc35cf38b0bc7a4b1a7cd7563334cf441266566fb48271a5382ee193c2cbb34458023cd9c4ba8f9b1293377400176015621ed74f0cd7f66e9f87e44cd11645f8f5548d7ec492972f66317854dce8aa9c72ce24be18e19b1395e9239100edfafe8a22bc4b0b74fc144cc0959d7a9e543a6a519c690bddd88a8b65b8068e8947abacda0f5cd649b632d31e12a8093a611fe4cdcf1b7e3da650e9b5486be63deeb7f5ac1587de54303e484e0833fa5fcf9a8db0ee760039feb778d9cf18d934eebf934c3793f8e151b5a162f58e05f7dd08c339cd4c904e09c90bcbf72b26d7dfadd955a50feecfc84cf5839d96251fc2ee8af8e06ff02ecb20c0a521d8319de35e5b715f8cbb115849ffc7729735f333050bbe8e5e79c4a272a341d449c2fccc769ddd37b7651c0b9e883436fbe850e0e27816c8a0ddf8b5af3d4afcf84cb1dffec786589ebfd2d03358542b085f7a06990e3577258a563cd3506ae9e473a4af7fac97f6b910b43ceb246467773d8842a3018fa86c9cb58be2a9b7cb95d7d967ed21235b413c4e9827b096f88a87fbd25f37c80317c5b0062acb17c79ad86971b91f0e4351bbfdf81043e607f622a32167a91b32c06b91e2347bb2b1d75dd264e8b5490379af4c7eb643ef4d8adb64f7719e1112db41ba82fb96a52ddd5d1a707dac7ef6b84ea58834b61b77c3fd77e3be228a61cc41407fe13fb21f8f882ca6ff98800da9357850c33ddc2293ab9e2c5f727a8b08abc6a969ff065db4b019cc3e48a61feffccd1dc8371b834fbdeb71f52c486a0de6895671956a6427d7fa385d38f314c4dbc983e022ea051dc78dffae6d5c9d542f51e44f418d43b6947f033311d06b3447108e7b687f09dab6ca497f24d0665f342647309d67ab28c96004e9b85831e48629b7bcec05c4591d70fad0fdcb72a2b3b416a268cd1bef288af39ccab6312edbb5a909d4af6b7c9d9d6d450f5e3e98b727d626e35859063d2136e19ef9f3f8b03e9c716483d8f0685876ef5cc0789f4d8d4549144c64c3a236b7fb5dab71eee75470acb413d5aedafc1a19ed94114cde2dc56d6bcd4296def1a6f6e6f5e196be8cb28077288715008b70195b0d061ee8402edd8ce31df82d68d85be96f2fbfc40fd347ff621ba058b407e3c7352a3c5fcf7b795bd4680055eed42efdd793175b6fa09dbbdc9e96d8a8fe102b2a2270b1786e040eeccd47d1072802ec9b4c7bf5631cfaaa71ea13ed2fb63c18a4908312d835b60d5ca22d039361b8b3af6d571d552210282f63ee0c03d82d45eb6ee0c1ad137273f51dc32e57fb8a85839964ce317e0d3e103c4034ff40b393d4aaaf541ffa464786e71fdb3c1f4472c8c52130a8da855b8e0c02e27841da092737766b89369b18106d18edc2da0e5cea56ed23d494c236d1615660fd8fff5911ddd746708e475f807ebab2f20d41b285eefaa59e17f5a67dbea86cd83cdd1812777a4a8f435d85aa93da82f844ac5b823c48dde30da13f0dd600cb82dfa5ae18cdf9aa79a31980a5267dc55b9e0745f5c1b3d5601707adcd5ba1f241338f14789c96f56b8c9d33b4dc566ae1bb41c453b9d12e5b742ec759c1d24271277a5c53a216bd1ca17b6e02781948a38ee9dc4486ef275f2c0964bb754759d129847bdac7b3ba10120b4b66d3c05113d19c36e8f1e3dcd35dc73768b0c79a49d3815a1b1495b2c0d1b7e4590e9d294dd67401cf74f419a88080bb82e7c7a288cfeab99a3c5129a839e54aca52ddd058a2eb24c1bf6a3c8df458166735269e9f6381e4b064f996c1212dc7af016fa95b5b263994e71a678d55e83f8c6acfe1e27066f42581373d6940e3d56a1b6ff8e858ab3e5961dc41be7e7d27ba48551bad76c2a71f1f5391542556b0e11b7cde784176cf5e598272102f3d4b95d584d619d42223ae235dab09b3892bd8f784bd360f886ff03c0ce71bc306324ea6c92e30c4c56e217eb64a59e4983322e1fb4ea51b0772753d35eebc32dcedf9f679792d65b4fff356042c7bbf72fba58ba1d152fd9d5d22ecd4ca4a8b92c4b57eb79646b44cea8d8a2c538c095f903f1012928885749c04e47a1ae4e4be379b2161259f1a46a353f201fca5040eaa358e76ffe36b381bf88d89b56433195fda6f0ee9261cde456535d79d44514d6f50538064d9539f3b8f58d970371f286d3f6894119d769864f5a453fa0896fd091398461e0f51ee1b138ff0cd6beedc856e89a1e9466c99d84d5298fc0af2f34d4cba90c297d5de96d6ab9437db187c1ef2dc1eb8045a1b48f02d0b3828590b8bd55fe3dcbae5bd00dab6afcf834b9ed4898f95924c9b1e124103f233580993ce9dfb6d426e6f779154b986564a8f84fe82c655ffa45dee7234875525d408f765ef2807413aacbc7ec0eb3d8656b513267d12586b41a06796725fc79b829aaad249c5b32f88688765dfaa57bc7bcb298ce4af24288aca9ac8265aa0629a7de74905118f630c50f30a32766f62b6e4e7e6956b8c61d6ea3537105db903aacef327cc9f024b4659b780284d712a926c6a51b6f1be2e38c2827d982cdb9442daf6e92abee156f5f682890557846f763eb1973e94c01b90da36bd186829f5231bd06f2d4b622b40663fda8374c152f764ba3d7c4758be5383f34b0d5962af66e5b1fd8733b161489b3903f78bae19e613f33b2e28202d4ecee706f137260cc52eb5be85ce8a48188fef9ce52e03f2ad5ff1be99ce4b95f3c39a8fd2e4ba41753a1a84ad41a05050c3132ddd469fce9f2ed54941b0fe82e14a999c895454783f4d547a529de8b2b17a7004f643d95365fa596870dc28ed58f5017dba2586ce2c83ef8a61afe31a92d23975c8e824fc5e7bfd47e34121eaf2d80705525659dc458c3404c81e4c65775201f90cda4437bba8ee0cd5e6ea7b767b9ff7f0c655ce1a3706b7cca632639c26f5fab6f574a399c186c56ad91cfa1156a5520b77b1085c0463443cfc25bcff105f5f38d6f737d4266b6c4809c4f5ee7919286149f4bcfa3d73314accedde30f0dd1a77e8fc7429607a6f0d177b11af18308938101f17724c7fbbcfb50a6803f9a764fba0e842dc4c63a55d66b051a126773dc324b6b2df9015c5d964797500e3005b1dfcacc83859c5ad2eaeea7bb50110a6bb14e9332fd7218551f07276cbb6db94c43efb61e1069e06a458684023e4df6cb3cc782d7410f90410cb2995812bbac40c5313faeba986e23331f435dc91dce632ffd39ef0fdd0fb2f174fd087d2659f35772b081053b0888918db33a3af07944d301780caa3f4ea6b8b1058c9b383c3c963d127a86940a5510ca5fe4c8fd1455cd1c73f0f51498d090017168809794bdc758687f831ede1def579a650bab6c5af2ba0d82471efb191757f2c8e26439b43a03ce76f46c0cf8e0281614264a56ab905099da505360cbe524b173d2da54bfbedc15bf87083d3aed2923ea7431422f86bac8963dbb98e8e75278de22f944ec4081cedf1ebd33bef707f22f23a3f8133ef926d74061a23ec792cb66a5165a63dcb1ebead026c5454b7793fce96ea4f5137e7c5d6b6252c415b345926f95467cec82aa576fc4844814010aa9ecd8cac9352c7fe25bd8df2db1bce273fc3ea2b4446c2ae18f7692522bedf4cd87e6c1e6f300a0921af890f4d263e7ec9c137e52d63c229899ea88dac8603cf42b7112535665bc9aee1c313f00d00457b4107975ab732e338b765afcc8eb4773ff3c161bd3803366ed1c6415e547e82695e7055d0a1afbcdcfe162f7ce749587f6d2424c453fac0b7847fcc4507ab15a00db212458bbb81036f88cb841070877f67d67248304cae6af19ff8ba9f4c124ecc0d016503d16078b98219a3c13e76e364259592eeaf8c3f5cdd335a7a9569b70d6b7fc0c4c05b00d28a1d56f2441287eee9e73776af105c23b73aeec886b611f9943680ca268ecc1fddcc984702338fedd0c06a56837b20c0c90c2331a424575714f6061bbd9868ab16b723317a7afd0f259b9164079fa3da0aaf15c2f503e1c1630292949039a9e250e546f6a28964227cbaa2cdec57dfc945cfc54108f56b8af8844a5bec0eec0c9e9f2ac6f1ac9725b26a875524b4a1c0366e52ff33d9e86c52c6ba94f5cc9d49bbe31c6b0d8dac10d066834335b1bc4e9544db4e6760b8d236b348d71cf663d9d81fd4655d1c2e95c5877163307fb0a56583143a08e5077335f6198ddcdea97dc1293e0e485bc87a7a75ea9acaed37783fd57ddfde426de25d27b2992f3e9506b43f1c1f5df5452b67519ea9d7c8814f2358402a0d8889327d4f102f4895b64f4771355ddf07b8dd1bb03455f6016d9002506e4f3d6b1567e1e36efed160a3c8154ef6039ffe287de1ea665629035b105a9df85682bda991f4e256c6b132a189c0be1c6976605c86a625f52e2f9523d0cfcf077e6e3b7c001707bab378e607d4838614d31f56a56fe29d2880045ef8263be98fd38ddff7304956a46d61ecc7617393fee7e43bb0609a8f30efa8a631bd8330efdac44e96db70e2171d07d034e84deacd3d8162f193e7f881039189323c0ab240dab5f10f26091ec60ac10a1106c950e8937ff6bfb50fdcb12471955fcadbbe5ac90171a5f4349fb645e99ace438ba5ec8bdc63e2ef5b037a9fbdf22c9a9e1360feee4c3c226687f1f7c1c99a5cd4c172cf52c4a00fe6f6862c6b4185a3f57b813d0822e617726acc9c9c98ab001fe00be00cc3a34a3fc7ed36cf8e8a8ef2ddb340c8e98e84f34a025bcb1629303cdeb436c980fb70e07c8bf9659dc02cc7425bea6d520d87ddaeeaaf85fdc1edc3f53b00a935817f20376325a6a328a92fff3792c87332d1fb6523d6c9ae4a73688e7d4f113f2980ab030ee717ed6ecc4427af5b50072d2efe9780fc6dbe5308e5e5abc9fae0e952427769f0229498671c8f5111d8c38e6d6842f4771834db91e6de4b3c5a027759f2044a8f7f73cac9593595adb9396d6be704a2c4aed6ab9e5c0f5817858767cec6adeb83f544cb8f4e426b81b517bc02a2b757ece7780c5da54c3a226173d4c8138921c2dcedd5262e34d2dfd8417635215e168e46f170dca9314b3a55fb24cc9da5868ca8c92c84896869894cba088c07e722542786085832d996088770fd88cdae9fcc079ddc7a2c5fbaa3cdbec9bcac78fa03d0c554acd3bdd7a96453d3b68b677665b27522168a616b694fbb84062db3d4244602b18285bd3e8067f755269fe97fddcf790dec6a9616d7d3e75d6efd21c8faa5680fd50c70e1732c4fc78249b37ada0395edb55270a53f454e65302602ea480aac8f2e1b1cc52718d102e8492af581952b53c1786856e332a5efefb4d40c7851de13c73712a80ce426b03efa73e59d1fdf60160d7a79c8ccf0a3ff8e1fbda49466f1c1b08132206858011b471f9c1d58ad9c033c2383164f4d98cf93b7da383eaee1fc48beaf2182183f5ea82de70fe488a87029c8030e03be53b0f87e281d7f50c8a6e2ea3851b37d3312d894a57d65717f5971fb56987ad7f06eb9f41c15d2e4c59c338dcc571fc8deb98981e94dc8b6911cf3713d494fe0e09a8c5ed2ad6918eebf4f5d4693098ceaac7b246545f2cb5fda493f2f0a07cb218f5aae269208b20eb90cc35d0bc9a214d975a6f6010c6749057683d68afed310f50d6c3ef014d609bcfdd108c68ffd86a6921929f49e9087245690e18dc283a75c0423611db1755f070efddf4e9988197fa3fa90e2755ee505ead0c59caf403de13d125b74ca14e0b14832bb2522fceb816f5fe87e34e4066290c9a677431df5b48e2fec4def708556d7fea01ff17364d1f2f0c99e8c320b3f749eff5d6946a7b7c05f2f94c056cba6827107fb1266a4bc801126820b93912cb4e1062b42968c97a9bf2b7df60156f62c0a300834fb3ce92da562c373f45649505ac75eb76cb22ed110c2eec86c94a43f18945e614827f47092d737159516734793511419ed154d26c218a03194a6852704d90d79cbc998043d524b625a98c24f74d7da341e7bd728a5d6ad5f310f76f671f59e3ce21774511160540fd2fe67a33ca566a86dbe2fa0bb8b20ebbc0a8d176b02e5031a0826e7ce5a93ccea6b15617317f9dcdd1fd9727d3f2cefe5599836fafdbec355476d1dd5a8d1171070c1027635a26cd4e39518d909a2ff61cde432c42516ec13256c64a7a0b188bd31f6b1083ee9d3ea996416f3a7b78a08a0ae3e811966f4252b397a88f6b1c1927e163816b55bb2bc433069a1e84d6c3ab13e65386e671c3dd35f111103d211ea3d000a8ece8651139f4ce069b79842208ec0a56cbdc079d1f81f2c3852874a132f2936271a2e411f883d1c35c4d22fbfbb8f971ae814178fa5d944b57098809e07bc89a036004dec851b831502a5464ba67b84c90b8d1c08456f7c534c7f5ad17fc99264f388884b91901e775ece6cf2e50895d62d727234ca5dece76cbbea73fe951727879cf13caaef0bc5b4e90605d3a33126dc7968599a4aed2b3078c47a7b77f876fd3e9bdd698b72b4e79a63d758f925ef873251078a2948f0a78c9268e6e67674aaa13c9b58e86cce93043eda26c6eb231aa95320ff6d025c20fc1fde02eec8a3b24da6710e13403fa0119269ebc5c74df3fc834cc8f1064d4a93abd0e11194253d5ed61ef0c60fa744fcfccb10a0e036d0a68c31dd26a6fa53044e44bb04dcb1606fc66dbf653099c35e7acd0085c72c3a8113746524f19cf1d39a204ed9920bb6f8fd1d6826ed33dc6c232fd766947605f7a0f341a8a4967392e6b6676b9fd8a4f70baa2aedd0e0ef10197c477c9806bd34a0a885a7b9a7f722d3ee8c265e43c3a50f7252c84968a2c1ac3204a3bb7a631875bf9c3611c4e7a033c3cb887cd11f37b23d3ff7f3fc3a17305fdfe3bb3c045303d0ae9d391b86761ddb4b0cc6d5344335b33c5a9ab59df6cfe6ec36afcb46efa98846702eccc423617c9790e2718eb35edc089ff59c25c15b82af68472d1304c176e411716bff463b78961ca9bc9bebab280160947e0fac07980eca86cad0a6cd86885a75df68d1c2fa64ba84e98c22ca54cacf520d579d8e9d9d9249af78d54fde6c169f45d43f8cfb05ba4ef37d68b4f61b5389080d7c3609fa32e73c5e037ca58fe37f880403aa705da7231966b8f7a50eb4a37fefa35d91946ce648f363e06c1677c5827c6c54a795fe3b114c4ed151bd3d7d3abcb2acaed1c6dd6ad87b4c2cfec330a75d938b299d9477e49a0d13d4b28ee1461439e117b79fe50df3fa1bf1886c6f7ba1bc4c2f02ef8a7518b7514a933299daebae89fae2d515392930117289137752510030f6e35fb5f3dac4c20aa3829c25899a4ce0dc0f31aeb82bb043541d8cf52430a12c1ee16da9642df9920ed5a41d41b84145c96a8daf66289bc18d96f395c4717c4c667188db18bba3be8a4e51d1c18c13ac5ef805e50c155f38ab3967a97bd0dcf4d373957a3fafee66916eaa11dfd76c2c194197be6001a188d19c837c1d996fe292c4b224039e949e57df74ecde7cb3e01bc2488a7594fc76d097c1110a22889ada33e511bcd987d635f76a7b5e497034987f6ef2f4012847815deb9712ec49a673515186507e071671354bb07986c63d2613062ff021c19aa4993d02e384f1cf01f8b2cdf0cb79b08332cb685b4fe329d6fe5b7fb85bb61d48c744a864e797ffc36106ac6388f58e7de5885065a444faffa3c90a617f20f289054e4fda4b00d4c96faed178516a33ec8d4f09d31ee974c3818f5038c4b0a1ad806395d37dcdec11680c11e92ce8ba1aac0d6c76dd134bf5d9615d7cef0a0f0f73e2c8b46000dc429de2691527890353eeb61276ff92db88e3586adec5f2241a403b694ecc93ad6a2f228bbd7df5c55e6cc369a12a45d6876e975ccfc5e84d54b63814b921c3ac7778181c582c06e8b8847c12450610234b9236ff4b65c0c701fdffc8bd3ec6dea0bf17b821ee0d00fd83fce8c888aff5e6df7be71e7cde24a95b1e8134d1821e43d7612d6b0c0f1238a51e1a826ed186f3578f6d711ef2279347bbeb7f7868028f56dc168013b842637d5d06d2ec3049a68ad4aefd94a1be1b7898ee13c61d1766cea3330e453f81da72b336c2d0792f14cf184a94cad581acc67fd643463d28721c01f27c41a8c1556641462f616ab8b2cb7e9645aba1cff6153810b65619a6261e0b0b6e882cc669a39fe0b126c27d0960dbf4d088c5ef4657010d4617809c486379ddf811bf48ce8be64e418f98418854e00cef1974ab7d409dac90a9d56004e3e44e38773da8991a64b3866151250ba860eb6e2e939e68df148e9fd113c10bd639f5e5409f322adbe94f088bcbeabe0e1badec6be6e3f09cfbbaa496b2936f740790fc90b9146f0f29b195b8b8736dcd11ef352cae7e642322c4c530db8e83cbecade4bc1d09f2e1f0d51351ec1192704ce9505ea4d9417caa994fe05137fef267c85de898478619dc52bc38e8255b875378e4b1c74b52594ebb16cde2b71a356760a572efe5fcc72f1343aea0b41dc861722738282729860680e6500f822c5b8ba0947c089f1efd7acd490bbd000ccd3a9be5b8b01bb66eff2b54969d73f4ef7268629807276e94102a8fd7327324cced9aba5233880cbb4083b92c2703c0bbdb24d98d544fee65014e126c6f3931cd548ea554af7328ce492f830e20993f8f23d79e11c32a2486d6c98920b701d7efe321b8378d7e282de791181603d2e629628a46c830922fd3bb10a4019011cc994c1a04e5460d7294660f5b24c8d57222d83918dc9a96b5cb6d21178cc5787fa6a4922564ff76111d1759d83b3097ca6a3b67fe2783caba8ac1a6bcb05e8f4731b491efc9ba0296c8595e7509d7514dbebdd4a50d979f0b64d6b37f0264364842101f22562523d52ba5d2b5f0a5b8538c1d42c0c01208e793171c35cf14dc7cfea71608dc44b3a9e56becdc60a19dca08e6b1def7272ee41ad53522a20d8bf58ee256536e4605208fcf09c9a7d85143661f1ae02735fd33453866af2a3d93694cad7b7f025cd21735fcce381f12f5ec5fb5883bb0e76300f287d8dbc96f0a65ea8f5dc782b8adc47e5cccc1145b95f67e9173a7eb7ec00c6d3e07bed536f9e46343799e6de2b1290d34b5e176928875979b3664f0ac0449e83ae68ddb556858a815a914466eb776f70df49ab5bad431a3bf24c2e7d308812ca74981c1918c8f1fd1d73ac6e90e1d221235d6269a61e2e19edddc71cae13038e3c7c0e8cb08d98daa112460941516c540c7459ad60405943dc4982a43d79cad4f034490f13613beb4473c85e13cc2ce491df82f4d69134711d87041bab18c6959084df9f1ec94265869d08e58105c8711d97820939c1ae88c26fdcb69a2804ba36baba1226244390951b0706ce10ee708b59797bf983c3287ceb85a57c5a016dd1bbdb4ece7acc85849dcc44fcbce2d3210d9b09567695550a112d5ec60419b805123df25bcc6042e8835df93bd0d09ef09005f5e50d14304997a0386b35a6069ec84d4d6874dcc0542f425f8e005beffedf25703e9088f57f66a70f6b91e3bd5b9079d0b898d53f25c31980663f0c8aad4c2a52d4537ea5da62cd90f8acfb28aa7bfb7d9b32ef4535eb09f047192d4736b6723b8677e069c3a529571f7e63187077919e22a33fb2d1fbaa334732494d2046174963b44dfcbe5f95821ef9f537d3db3821105fbe20c68038b71702d25ba6ab5c2440423b57048ca7915cbb66799a014c4d705cbef980c1706f4ad1b35b221c92eda4f5f4390f225beeede68f851ec22c530ebe9fda428eae09a08efb692b37be939de662c4e1a54a8e13ef4cf288d78fb3a47fd392359358c49f82cdf3297cb5f85c01eb6d1768f2951271c4b9b7618159659b32c90ef3b6d973160265e4b0caf4a2941c1e7ea3062e97477d172078b3ee5eba48124524f59e4f4e09db6e9d1072165a104284c20c8d9943600668d3a867ffb7d43ea77cdc5c25c2d16cc595e751cc763c275b59dba04859e7d9098230a6a2a964f940c9ee97b8e4e03d5246a80c9d9474982919db5c6afae84ca8414f9c1b14757206c966b1996640539182500087c388b4d2c17b0221c1600146cc5f673d1968f88160b15b1c8b77ff4b5250eeff9f2bf6c9bfa3894ea2bbb3aefbc14e0964937ad14aa7d4b04509cea7b89d7a4e5e38c3d201dd5a9a8089862494b7e278a6b0f73e948f681b9d14520c8c2ca3f222f9a5ac72c346a82b6285c27217e536828f41c696054a8e4ca43dee8b8b2118d699ae6dd68f61ed3f9b6dcc28fecbdcfa917669e33b784949aad12292f7d63b13e3b379a35839c7dfae503cf7e953b856487ce0feabf0f7b6a1ed0142344ef27aa30533e903860af1a1a84b65dabf431e7cd4b4bcd85ff9e190f93c92ac0a86baf7cf7fd9c10321f5270fc27b5aac0b30b1d7a2433341e8e8179d52da4fa01e31accbc049bedb3aef88dbd6df216993203c3cf5099b314f426e6229835cca2997aeed723653f58776b2758ff8895abbd2c86fe15ce13a62254d01d57e80016fd45fe61966aab714c931eece23c513c3b616f9754208ab3219b5cea2fae507e851c43041250b39cb743aa3212aaf559f5b230e9fa379ba7bc42835e995390e1e21787a6e17c8e271ee120bcf7b7c1ae0db22cf49ba956c1e99e63a676e0c20736e8a4f182061990d673899069b2061d3c0bb80ef36bd8e1657b640da53a06f3983be2db4b6a2678f7062e3fc38da06e8c17e4a584c36e47bbdf624ba8b88c6f7d3c4800eeeb45da7389aa9d7e32d49651b5dd71286e5e580e0d91284203811ff51537100a28b148fa7ea36a3e5ec6b9cdd8b6a09df4e2cef0647a7b2ab6d879e2115d6cfed623e19b200f11b4e717bcf26f1d3c4eba26a5c8dc9266d1449f435474e437f421c8f1ad4b477b26ffe35708369840252f42a6411190160e565c7946cb725105ae8ead7f9265e478f0731f59943442e2494f2fb9f29d2796abd1cfa3e105410104c96ba8c86c8e094e09bea1db4a0235bddbd4913c46d3cff3a55501499bc7bfca50a8a34b35d36220e69de03589d51060e1478e0fc950632022b44b957cc46738c195e9822ab4414cdf75f72155ea325ba49846c1e5a829629016e9e40fb650632eda7abad75d550e9c434b869b731254a795b9a1e72c259d64421482ff2c8c7ff95353601b1e8e0ecb6aeb7fd3f35cb7a5d91e6ed7037ea3b4f5fcaa0632faa5c280a84a1e7206504bb900f5d0069183301d5e9cf399e95a0f213b3907ea202b9059324fff2cbea8895dff94afdb58840c835ab7c945214675bd3333ba002687ee5b4395080f0eed07eaa468971aba56a1250f6c42dd495eda152d338f552f6eb8752690c041c39c7334cfa67bdcadf514cd61675fa9da2f5ab9f0a97af2ebe6233dcc281d41f25da0e0dd28d51103ef23539abb06ab09023d0a21b15689274e9073ee439038c6007d41fb843f1fd217c0e33f913bd52852f2a3fc503b83be18746bdcbd606b6345ec872b07c2c8b3a95a6622c78c1a05de579e82d57084aec19c3f6fc6125019aa13ad0e483c8f5ec02e6f5bf55c48ca54c924314041e7c6389ebf1803871e293522ceaa666aa15b5c81f99ef0ce044eb2cf9209b41d151d8f5c048f154bb0db3d08e60c948b335b36707d1e9f2876c67d26fcf703bf45e6265fb97e497eaac248cc20372331fb4981eaecb27b33c5c18928dcf09c1f7a2167db6ea002b75423e192c7af5024da443757e7abcaa182a7cf0e4b253ef6ffa0b7627f02b2bcc32625c27f7acb1d3e24e4f387fde1df508c14a4e002cee0b0e114850f4001f622ca6571dad25b9779406e7a343322eb5a17304d3a53bed44b8e2a5703fa3aee1ce99a8b88d85a5dcb1a54bdba292bf778e92ddadd3901097862e4160939f94044dc48bcf0ba74ef1e0dbf8842df0f6cd56cdcfde3b1f3813ba43cec93220f2465877a35433287dfed65b5cf9e31b6197b67236a618e63833cc81e739923247f16a673c49f8ee936e68c4d22e3cff2b3d08552bd74afa65ab163932f31a5489f368d5bdec7e86f400a656045576a9e18da961c3630be0a7902fc965a1f88e42a2b680d18b00f531aaab0d773f7aaaa8c5f6203bca619ceaf490d54748ce3fe8e5c07d9234d50377f29c04d8ad12c02f0f645bf5edda79ab8f05d0ccd48291b262303c2395288e3a40753214c0b30f6cc01b625edaf8065be4bbd2775dc0a8a6a6ca55e8cc1f2a44ac7e46bf531a39948bdc1b1c6f661e1a5e9dc2033b0b5ac58f7ec45c6fa7d20e52094615839758846c50a5e8ecb18e433afe577ae1fd27a28f431550511f8544d5b4f9a8649141b8a21f7296818e7b0679e5ddfeac552e2cecaf19d6e736132c00d579a03bfe72a67f3812074dffd0c133708523d8e1d62ba38ae8c3479d4f14da78d6d6901158e17b60e5931dea55684060bcdf85dd30ac304ca91a7ab31c57bbf8c213d51f651f9af2e7d577780d467fe280705947713cb4b4a19d7290d26214cd2be8b36565301c1d2235a04b48bb80f754d6df5cb30e1a0a82060bff8be2d8483277051a46e63bd00d71ea351008294f9d530992ebda0ced046e564a1a29080acf2b0462a28f45038f4509c3f3aa547759a69303658137ce255c0a6ba344936dc40da262cf97eb6bd5f93799c41066c58e7abb48d013f3a8df5a469cf07c71316068cdf8d9ad688ef2cba29c5f96ca247478ca7dd341c3e530dea56575ea44064861957830e12bbb4699da5c7d0631eb91563cd7bbe3e65447f5f642f1a04688fea2489cbfebf5cf051c6678daf8379216a5ee9e4fd6a6c6c5ee70390879344fc5058080076c4f75145b044fe57ce1b55370c3388e98b3628ac77dd07db7e61a91deccaa01746591c2579801ff512ddb65f9a00632cb7ae2bcdc143860bfc23e2eb69962797ac584321caabbe9d95d82e94ccea74463c13dc35fc4c3f9ed81e7e41b7a5469b94d63e16ddbe6903c0a0758c80a6bbcf6a155291d717b5f34c70dbbdd85b1937a079161f45682684b6a3aea3f12864a4cfd284dece1c3a5ffbcdf842336aeb49d608037948812510f5789329664274f71662a1888e1163249d3cd6b8c1468e454c2bc4c8909baa5f2f77ca09588fe365fb192971d51b5e7923068c3e5520685645926d2796013f959da1de0470cf8a8e682b07650a7ddfdb342adfc2d81c801d1984f82582c8e789bcc85d14e5bc7aa7f68885559dce593e626310854554e8bf068e68835cc2f70934c3bb249e99ced182dd3d4c3a6dfe44f7a2054f18f01ca4a481dd5e1cce1415e9b63c90988824b253597d1da673cadada4cbfaa4431fb8cafd99615fbd14243e0ab35dfb910a7f43eabe2eff1f99ce28e9ff617e2fa66a53c8e5b30616363fe3fc53a13b19b551e444ecd59fd9c653123d5297983bdf2e3c5e6ea1f9d0c8ea42dd7f1acaf08abdf1902742f50b9e9e4bf96042bcfb99c18427962e6ae0826784b26a08ca2433fcf0e093f2ebc59ee013b1a18f696fcb1738eba28e990e97e5bce1d10138fc895ea96aa689a44a0ce6aff8be41308589b974fb806047974a672cad536c9865b4286efabf70df6edb5fd1043328fec79f5b5da46b8d667c924294dde829553621edb4ef67a14106b69fb84d709df5dd2a4923fc55a98fa11dbe77e3e9085e6972b149609d63433493c678747ebc6ecf02ea6779199a24df7da4faaedfe1d46f525713ba2b24f72f279f11936259b9d1da0decee2e10228f117911368af6a570b875a9b1fdbbc897d522a074debe9c83f6d71b14f1e81521538ec4a31a731eac50fac1b26924766b22b93c24ce572e91b8d9ea90301db73f9a34ab247101cdaaedf7f447a24c1ab9c3ec96ee58ddb8bac7524ddab2aea300483894c14fa65ad0c2afb11a2502ef7b2507701be4b16ad3cf15769635c725a854e70d71b5377ba509343c98a64d6b504e7a84e885c9869fe5996cbf0d6908304538de72dfc8a7df1a03294afbc3e54d2425f737996c5236186cfb969bdba419f3b19f743255aac4951046375b4e38fdb9e677e3d5f243a8fa950de229b2f9a67887263aaf7b53aebdcc1c81d82fd13f50c9313191ab195a94e4ece93da258c66e71a791e1bc54bffc4965e8b9e93b2aa9361b4ccfcb0a80dfaa047f2e742cce44dd45028c02b21eb94f742a9e3384e42806be78b1896a1336c82b219bab616b1f5fea32f3ad8dfea0aa1d096a69bbb618a735289de8e9d50b7bb616ee4c1046a1f19980bc23768e87d24645b96571ae5581ccb1a5f6cfd054da9268ea9ff909575845c30fff4a2e028860c46bbce52b8cd65c6d15d337c8f07974529a2cad90fb0f7255ddcef6ed2cab13958424f8462e4a21bbe728cac05995952acd7de910251c04f8a398a26543f206e95a8792c028943f79f0dd62f2c921424e8224a8bf151e2d551bac73d70e3dfec482c4e7fd805c45eb74d63f929cec8a2a793a1e55afd7707fc218a0f5c14a19cc2f3a6e80b5c5780a682569404d9d921bc982a8270d4f08deb563536f593ab27299b889bbd3c1e35c5f431a32ca4c61e4c33c5d610a5baf3b2738c4eaf073aad320a4b789229ce8b513c433cb810b1b8c9c01e65e57ed32d21f973cfd328ce9f62e33180998e4769b9fa5830c6a813b594cfe4418bdd83f3ae1fb94f7c214406df330d2c8c1fd94bd05722c14b9f3595a2dd2831b0bf084fb05f0ea0cbbb8155e8b0c9163fb7a21a9e154c3e609e2f730bad0d06908d92f6362dff3df4ce06b4747792b9082a402b0c81387b456df5e443ec657248ab12e997bd75e92472442bb8b63e973ad8c2a39a8b9929e03ca35dbba7d91132df3d0f62b5ee118d09643f0048221232a3d3a89f799fe688d086e8f9c06e0099282cb2573f4e628dd57113f2d39e43d2825ace6dd6dbc59e3b07c8fdf4fa3370dcdf6a7b1f35d9bcfc42f60c8e161ab3e3baa1cb218a1bd4c30686b506de4cf63d0b774c0178fea0cb993ae152b6601701161706eeef527ac45737554b7361f61ef67b654e6cea1fa3f535389907b21f5679cbfa1efab909277d319281b5119ff433a5feae8dab1c97321aca14f4bd5a88436d910a928af9a03a44e70214dc418796826518498afc58731d8406a1f88d2a4e949c02687dda69ed77c1b0501b9faa5a7e7ab96f1ffb3c6fdf35a903f2742458d43ab1ef4566242b1d3e06b900b3f8f64a05477e3448010900e3af0b70416d5b01c6f335e1bce42d8d81bc364b817b1af1daacdf9a8e9e0fdd01882d40612ddd69f1b9782a58a424fe670b88835cc9ba4c727329206617765f28d888919ad16341060c7f44d06d258b7693ce68cd3ae21aaf30c1698eecfc42cdcfb05418352cf8faaa22a12393f79ed22958fd24e576038973a258a30a6d956fb32d1b450fcebe972b2fff0f4dd0f29ae8cfda918a26619858259547eb50641eec69c0b93f90e23731f310df982f49b6fe34cc64cba96226af04dc09d2b46874149d130f7a6e57993d573e5f39b69e783628eab8cc9bb119222ccf56aeef940fe21da291d9be58c3b4a3c8e76f47a89f22326e33d59787fb6574c765846d9a40ef372402b69add436e6d35004478d34fc8fcc50ac6be417d219a5d81884791c2b6f773e4548759fee5c386988b4ac1ac024285c53c28c3e74c4ed47b0b86f1267cbd26dd3515e2263209e0b22b251ff2c640dbd924bf1427d607534949ba9eca6e9fc4101f3a30918bd2dd5c69c2666bedec961c6d005529c3fcdaca6696e9b89a9bd008c69749270737ff01f7976a7f6398e62bafe0d4d7ede49e1f72b74e275b2df3a02263b0467508126f166b36e79497ff72a26745ee0b1fa29f2a7961a08dd00f14f5f954c1e0ee3463997fc46a6693852dc83a8f72d469ab1d14dff06de1a3f03a02b234d6cd7623587e208f3d5e50e448e5d6793cd070d151b7c9ff7bab4b5c50546dbcf26f1d3c4eba26a5c8dc9266d1449f435474e437f421c8f1ad4baf9f19951ace0c61233ea5aee841baec39e86c42821020e7c052abab7d73b290c56fca2a5bb076750351fec8a97a4fad2cb7e9fdea4615db6f5eda2bc27d353696a35e2904ddc7978aff4dd1abefc4c26fb258afd1ee2cc9005ab95d850c299e3f3e3af4f734b2c7ba4d505be6a7852d95b0a6be4f6f918223c45a28c108f5f6204e3971822487336b331d1a1038008f14a30fddbc5bb2010fdb177db5cd9e7643403ff6e442ee86b67719fef1d3b9959dfc4eb4de668f1e64674d62b02c1c455d6d3ca4633ec696fa796c70f6b35aa464221b28146161815e0093afe77b47cb1abf579f46ce99cc22a8d7c7362ffe73ff2b9182b16c971db2db5a853900840c6796c431559a36d0d14eebb9ad42afb6edde3b8771a5bfca3fdbe0a6db4a23d6d8be8c64381c22c4d5ddcd9b1cb24e3c8d1629b52eb9065d0e74011a9dfa58df9ff7118a6e38c6de38ffe8e60183999c86d0bcf7b0879b13b566e39678b6b21ef851b5266b7d3bfdeac261320b83f2e20577228d2cb6d5b28f7942f47b175e4c30cdd4836787d0537cd02753c737f91e1ede274408b2616e9d81b6684bbe15a4c28e19107258f2a7db6a93fcc1b5af0e01ced7cabc4bd9b6cd4fe9a0c4e914792c76d06bfe1c39c6f5cbe8f1c8907c9c51195cf829eb4c00248ea717aeebc97daf178370ef422bf80fbfea7d27763480bbc8c3fba09f0efeec8fd08fb06ffc3739fdeb293507c0112e394cbcef3f7791dbff487d26fcf703bf45e6265fb97e497eaac248cc20372331fb4981eaec4c839d25cd0d7d4844ce507d53c32bfad4d726eef20b550841e088f846443ec41b38deb733dd2e34e69540cf67e252f30c21c32a24605b0d12b4a7da564738ae3924c98a54ced79d935527161479a23131d309211f42687e4e2b3450440fc8263df8feb72107680420390a215fc2e8679d7e1a1042336da25668182c62472fdec4033d2a76f2ce75b09458ad27265061970b37bfd3c3d5d4828d3e126e9c2ce848301fc781e8449d1d41e6d515826436cd4ac0f656c0ac42a9d21826f51a970b4f2b5fc17d8fb1af7ea3b2ce0e86750191718b5de1380530814ebeb8726d2f80004926f8fd5dae7bdf5a646df08ccad2587bb4fb3ede2e771d2f3ce45362595ea79cdca544c78480188d300ddb611498e9fd5ad1eed489e70f6f449583e45bc5da8db5ceb9f7865b27f9bc0cf6b198add481fbe2a917fc7f8ad3d040e542026b256f1b71089041b88f4fa6e1703704388de5ca42fcdccef79eeb1849b0adc795b3cddc2b68373cbeaef36b340a173a8986d2f1bfd8f15d6d07790f63f78f8bd6801d0fd185b16646218f5e291cf261f82341fc0954ee8156110a3a26afc21caca35c0aeca98ed98ff16ef078a443b00719cb72ea2ca99efeb04b712b1620a8ec4438abf0964ee924236824cf15e8a765d5732494dd3146a00a59de42373494d516d19004ce5f8876ca2f15ae4f432597c624884275332d9d8ff111b669dd7bf770de8cc207bcbdec93aba5fe746a896926ee4874122b88118ef1701da464ffd96fb14dd146a96d386172702d0cc4ba8ff99cdf82a7b476f173ed4997ab4bbf8e6771f7a0f0c17f6312aa5db838a5293e7f60537b7a59b8069b05c1f37b5bb9dc8438a3d0ee14bb32de43cb2210d00cd12d2a4f4d941cb83bce6f3e747232a2ebf62e4f7ad1428184edd6576926021837765d9a7ce255c0a6ba344936dc40da262cf97eb6bd5f93799c41066c58e74a5b645d752012172dfb484ccfb71030d6778bd6362e98adfddcb384366a1cf17e92caa59f0eb8bf06a6229386c2b71fd5cce27c7f7e45d0f5672edc45666576858deddce6d85ad23a9051659ebaab8c429d194ca63f45a5d7056a9e8a7e39b566272a73a7e4cad310f818d2a180ac47cc63f5af339eb884b1da8b2949713c720c655a40bb0440a4f9cd2f6d76cef8b577b7f13d31d62abbb579aeedb24b7f28adf3f6ff50cd7aaa75ea5a981b923d8b82237520b02366dd0ef1efc14b37887138149bdd70a1f8add4dfb1ec8a43af121c61aa7e5e68d906a509b17f96b1d3e1e8fea4a1b4d22c80042eac70895dcf8b565c7acc2bf3d5642ae371a3436f6f84b920b194384ff4103f6664668875fa5f7058c9a541f140e5cbec054610548c322a5f976e877053bfb8eeda6e33de5d1c3c04a3a2b00c75b165f35bf6602f435e13556c79563b029167a44c2f39bb24ae917396bc1f573241768f5616bc621ef1ca84177b30e0120ad879a09bc20d07a6e64177a23be0b782d1739f8ec6e39656b6c35b5b216ca4af701f41b9d883d7511bc67e6905eaf374268b3780bed1350a15e09ddebc8995afd715fe44f7a2054f18f01ca4a481dd5e1cce1415e9b63c90988824b253b9589928749ea509ddac5270079f9c224ff0a09e814faafb72a8561e68b38f26a71f5c6de283d21b1dcb43101bb04d848ac30b3a56c8a4ab355612bd5eabc3ac51aab246c9c4a45fa14e56741487129f222809e40f6a274097713f730aad0ef650b6082c7e5aefba488a5e5a1ff405dd7121a3c135085045f0087118337c11260949fbc3db62fb992b3dbd19fe37a612ae658b56e775f307b22c954b417729d2ff9b4aa6722c4f2ea092c85886eeb2461c99b6949b5e0b98f4a9e8fe5b567584dd23d788519523d31b497a189e993e002f689fb57a1d0ea57dc889b9c069028998ab10a75e47411d1b4b748db85dae37eb5b022063d43180459e1a190ea533667b5ef1c5b1502a545ad24ce9be5ca2f6bc3d0e2d64534ae851fdd43b8c4d315ddcf65ff7884c5c2b30cdec84f3b739d68ddf30449a6b86edbfb6aed034bef6ba1b9346e678e5bc7d4b5421edd03347bff417c66eb032cb3795a731eac50fac1b26924766b22b93c24ce572e91b8d9ea90301db732da1f3585d775bf94b9158805f964ded3b9524bc64abd8eb79e1d1c4370c70d0af9f734d27cee21ed342efdf07bc169772f32c8b891eb9a7903a0064661ea36d590fa1e448a5f0e71cc3ddd46956c96f1f58e5ee6e2370b26266b3a34ac19494768f469b2f153e7a7aad116817ec49cbf2cffa7772aeb05a81ba69e566e5fd34e928427465cb08d5e417b2f1242039850a3eb1b966a6a183ca9fc36864c145caf6a02eb5ccf00b76162eb0e1406c2e45330802d446c463ded754ce628c375b2321e2cb5626fa3318fd3f42c5e331ee637524aa94a8e2489c40bdd973d9c63f07af4217008d7da4aec3e954a63a3e8d650eacbf53281f71cd1cec696f5d894fe66a6fe729a0cd5f52ff90bc4df9229813890f35bede935a1cf6d76b606deaf16a928732e6b41813e7d089b800c50fb116a3728e262f1ba14628feda474ddfebe609a740f9f94a3fa6ec2356604434ddd02286178da4ef869b7cdb823290d9eb8b57fdd1766f05200d58317216c23fa713e3cc899bcbae7b1470e85eae72ab65c9d3d6573c6e734a138453183c7fad5657967cad812b0e05d42a5ff278307d47b37e7e3800231780833ca32de907fe305dfb8354107a91a018fdf090872a4af26cc9794f189a239b336c99b1738fd14ade4caff939347da0ace46dd3f95212ea59499babd899e5ee171549852df0ab062c970ae002930c8f336dab47d475620cb26724ec1914ccd9a709d3f1b6a5f7c56260c7928a327ed87640fe4dc77650e89ee7326ceb8c8091f80fdeb64751663946b0b9e92745b33f692239ee8512961464a5bb400c2198ea7fb2f3f569de5cf73be87250fbe30290e77873363bfeedf817d20234e08620e029c9755e4528e7612be8a71b25cb92bdda68775587c4e5076a571c1dbc2592c6c3a6cc5d9cf44bf4c2d7329f21f708f4bae024e87e172f24ff8ec980f47869570374ed7dba21ff4852618bd017ac84c9b147b353357d65a5b2814725d7c000ecc3229e3a8672a8dee372307bd4c75f37f7d8b34f7a72ebde0bc4fcb4860997e7cce8649c85b97df317e61075da0cda2bdbd9bc172bed20716806846f0e2c4d46b113b203fd2819b52f5aecc6f863e2281dbf046a8d771cc2183b6c74a58fb3b129e1f73bcb502b23c12d4577887fcca4839467aa60069ba18465c56b209d57ed83ae265cbfcc3be3cc427f8d941f640be8750775128f1e09ba6552598749c304d080139ed23249f3519d2c2df71b3926c749f2a57205ce932c9667040428aaed3633f336fc6bee6c7ea627cfa3d361c0b9ef88b269409240bb36536a3ded9b7d7cb688591a6303383259bec60d3f4e47412f7e32f223bbe86b4cdf493e6967eb167948a020750d5b691ca61f5e6724ca1546b43b0b1b83a12377126dd3e7281090082aabf1f28a89b86f397ace581373415d9452f2748a1888dab0f35a343ca69fc7a0cfa008da2b2bc274df7b6de9877309dc2340411d9cfaa4d4456cd646e1683f99af70db7eea28770ea04c4f6b3455f2aeb3c1cbae8b3391f6e0414d1f6ae41c056d13f935a796f0bf154749b07a500f4d657f0b870d9e197ebb692dc99d7fbda56520e0d7ac0843db63e658e66c83b3a567056a4ac47b28b4380c37a8daa2c3b90c6d9c90b11102a620c26bdc7ca7b97f945f9e38d6c2616ad3ac39604f26854004ebc67dd0e6232c27f02009805cbe0e38c16430f3853754fc524a12fc160fd9606e831921cb400b57c10fcda414ae8fb0c3a4424730f590f00cd6ed582c55d3ec9b00270c6bd2983651c2e3dde21666b347f7a958c4d0b6aec4396f28ee951463067147365e1ee455304b0d66604822113ea602064f06bba47646cc7e7d0c67ed26324a2df457a6588cdcb49a58f9292773a36a40e46050925d113c72801fef1c406fa849d0a29cd1f5630a584ad7709e31cd6e8732290603a104fb55225651157b00a9c5b951e1c93bd19c2bdd17c7266e10508549e0b92c9a7f20a2deb75bb15b023afa2fc312a1e0c68c819b2419a75a3779b1d130e07beeeadeb80421fcd4508e44266bdd62ed443c4f87c9341d91721a5ef2660a2524347f6702cb3766c3bd092ae8e1275dd6646bade50f1d80553fd02431cdcc869ef13a90e57f16ccd9801abcac546ba6b8b0076a09ca69868fe693f0dbe830eea0a6b0437d84ac9ed3873d0d29f0ae02a64b97a957e39298129eda795a3ab969081fd2a837731481ddd5c8bbf84e4d3c58a0503d4a8f1331c89af72d14c0f6039320de2a9b0f4978db94d3310753fd64a7343df0861a003f46f07e87b1c2ad4e4f315650267224f5410b9a2678a96b447adf0bc7ddd15360a7e8cd9ed57f5b322b25fb9c0f5340162be0098bbff49522057bbf7815ae58824d35aafa4668d1c1d8941dcf23cf5cecd6abc37a05f35972c7eab58964bc6b763a7a667add244a0b4c3c82c90f25a4187b636351fe4c1a47cab126181599b5f51e667077d6f9e3d7cae2c3038097395946a482613ddf156104ba2c2cd8a6e090a3a5432d8635cd2e6b0d6b36fd3af24671524b71ec7e340d1ac29786b2cf720cb69597765aab0ab64e9e2873a414a8225efd15970d4517bf10b0fe36d9cdd661f3736f26b103ff75e7619cfdb52dffa04d824f658ad64c993facbd17dc1f378e85a74845e99468176c5ccff7afe63f90b0d55f1a54c43c08f7fce6e2aa04822495afdff3dc6a7fc04d89ce32feeceb0d5f346d6439d392baeb3dbf5fb1216813bf181dc677fb50688de12ed3bb7c303bbd7a4eda5a566685eec45f530ecc4d1f210010622944d616938906f4b2ecca727882f4ae97199dc3ed957cbc8b55748618301c1ceba15de3ba15f65eeaf2b69bae4d3ae3c6d64a759f6cdecc0f5ae2ccb14b8b05979c5dea06267cbade27f1b95e03c1ed6467b6bd364f6ae36485c13fece52c73a1aef96c36221100795f37333e31ef54edee5caca1a244e60e0502ba03e83195b31526c8e00fb383ec64601b4552ba64d3ec1f0b9a8987c2a9c1d7972c65bae648da538c0d2b5f1ba9e0911df2b4ee4d2ff4a92b12aa476a213d9c6b90add550bea31ec4e6e5b3b93714fab66a00e40b7bac83f7207c94940a49a30eaa333cd4159ab5163a77f25f0b2af2229979b9a5c256ff5c221e9b755ee6ff364d207d6ca99cf9555964c2566900a3d249fc4720bde5a119e5cd47a6d746026c7943caa1afd8f95d9687742900eb2b8a006a44211e9967df855a9a1810484819d5f5f14910ee67ab638e61d407a11a9775bbf58316bf56d7cfe356f490734eb414f537aa96e97263288849966a5f26237279490d09dfe45503240f2a39a5657ae96a598e7ce88cec41be827a130080526db0bf8c12d2237f24d152270c66691249988c8ebb2eccc5480c30a7625e1dc48764e5903ec692e357ba8374250073eb569becbcc7411a4ef4ed775196fa58bd3b621b49cd5c7a0d2faf015a52877ce7e48c9595370f0190985e0d8f96dae709d9d4bf0a1a074151bbd7a73d0f7b8e120abea0e01f47aa2b3bf72e52da1829e499f07ec2001df0ac8c3f933326ed8ca7fba71cc0bd76a835d15c79b04e6f78c1eb57e64afd2fc1f6ac6ab4c362b4b895fc3b809027c49ad96b252b5d2779984d157597b8f642e08224857590e3399d989fb2c86070e4fc696609ec94571fb906937dad8580de2175241aa9336358c57a5be25f7a61815ac088d04de689d09b620cd56c5f341913e517300e1afdc1c4d9e54d136b2c8e825fe0cb59adc49fa15dfb08f96331169d4a3392159c4745c3cd6d0095926ea7ddd7e1c87d49cf5947b2a998be8971f1654ec350b0da0f6d8af91470a01b94d7e8312d26f1f51dbb6e9e91a3b9288caa2d8509e8a2ea91f8ecc971aea25d9b08a4b529d83d30d3eead707879fea4def27884ca91daa1995c8d2790c55daca2ee9740f773c0259740734158ae78cf798328df35e3d05ef6e26283117ac02efc5cb8b5b2a070e3efbcd38855d390458411e1c1575b94b2f39bf3dcbf8d50eb18e037ae2a31d32865c1dae341277e937bfe75fb4a0255f918542f95d49efb11a330196dc41344c088862df70cfaff1840d641b40fb3d3150d90e8f8802c29bf8756e4edb042ae4796c76220ca9d993e748b2341fa2d9f30cb8b5c3a853925992a3f50a0a842123fdb35722f007d47ddba3f2cce8e9d1370daafc97cc3b0d43cdc9a3d484942b19986877968fb665faa4ce47dba4b56b23076eb2e81b620e13ed2a7b28358723cb852b2a629d9d197ace1672df18176f410b89784f5c146b96a6bdc9888ea2c62c6133d93a279968ced0639c8088f569854bb65c5a37076f99f72f9938b3df36de665e68c2f38694a7e03fbdfb239864395b9f36f0ac5b4500e9a63481dc1fc150d5b82f6fecd86fd938608843fab3dc41b84369ab24ef671bb733a1be0d945ba7b359cd03097129fe7be5a17523d9430ba48d73abaf0ab9beca0825b33c6b0ce9eea4f11ecbd8b68354a372003adc71b211957cdd82b16dbdbbfebdf7007da0962ce156bdc5c6c91197f4c98c6c5cc7526d68b349855990cf12bfdbc9889d7bafd9e0ee1d0c4d707ca8ea732c0075a00c712a42a7a9c152104c834c8ee5626c15bf74f86b9315e05f6fe8bb42d5a7f6dc06ee6871f223530eea322e37a9b8a577fd6c5dd0c14fdbba68744133ceab7629c7569275a9ca036a63304f5fc1cf578c1429d98ca89ce3b495f0986f6a32e51e4eac46d683e45519502e6f0f4d34ff9b80ad6d37bcbbfa851cc4fbf3d5399945ad2c23ee16d782e56ac5a01c9a437fe482a72ee32dfde32dab2be19976785b5ee6f0bb39134008c6616b2a0c821b91bba56b17fcbd19ff0b72a8ff15f8e2bab408b356211766021fd131e127ea524a1e65345ac6335101a349a3482b33b4f3ebfeb738de0db01393edfcaeaf9c8bf7a46e337bed45029d8f10b3605b811c47da56ce0060b180a5635ccfe243de168920232464ca1ba5c51bf29ee34d7f386b9a6808cca06fbdb94bda8407e8401f97ea04f91f352aa7ade1bf24fcaf248bbcb74d200b2631874a0fe7a89c1973d86967cfbe1dc46d6f14077a62f28ae0f378fe561fa013214a0d55da50db15e7566f5ad4906093781ee06233925cfce40131e46bcc34b0d9cc040cf43d3591a99258cc0af713fc746a47b1c0e245ebf7e4777df755807f7f32b4ccb3bd5ab9457ddde3368571a29c7424c0d5fbff7b61c363c59315ec30562ba3138fa7e4f8b88d176d72edb48ba543393753c9e94d773f9fe17248e5dde27d7144863e7c13bc2a9328a5022f784f8026b441f5b9a77fb93fd7ddd40880f5f48342f36224a16495939d84da008fef770f87c65956bc3dbc13a781cdc471cef20b8fa042ebe7cd0bc940ea3c88f009dd6caa72a1cbc8625b86e6506430863ce96677ef2b6bb861447e692e649ca7610b479e87100708ff00707b4f4cd364293f7182854c2bd69a0f15765b5d870052026e2eac6ed0ef9f278fb80784baa9a39585583b660d67cd1dccfbefd0193e4827510e461d5fbba4f8fb0ed9d19bfbfe47cb9f34067f8907be663210b8d04b551cecee3fe4543bdf5a6c0f3e3622adbb267f58c0204c33256f9db0dd3b827290bb63697b00f48d47c269399d47cd741b68b06a4786d9ee466351cea6a0681916a339d18e4e1c18a70d085d7f00687e3fdafde49c6210f8365d276a5c2a9b546f4e88214e752962a7d5910aee6fe4b3a5f0f871091008fa5e4948c36abe86d044e35e5f8de66eb9bb7e7d8f5076fe2f94f246a55fedbef8295665945270edf84999c44f0ab7d7696647cdd1865bca003d7646c0257387a1eac454497752093f51d7ab1820a3c5b443f8359fa2203905176fa12abc8c50c164e76b0dc4fc629b917ca72c46f30521406cb3445469b8e8f775d560ace6ad36a1c91319724ba9f63daaec9e109511bb048eb62c9a0a340a74c06db81ce733b25b5b4865f8d9c3e240e2a4b64b9520786a86116cda61f7c3065d252814b471414b07d3450c53d79b26488628f4a98e0c8e4396e12e007583c160cbf50a3fc17ab10f7859e72c8a6724db74386ec5cef1c1c6468fd3f7583223f097b900c7b509a638f678aa652d902904c96b5798c95da8d20ba75a5f4237cd24a12536f91ccebab5a13588b826ff1354884e8b4c34f7a082359ed36b8add460ef3995b2a9b8f73050fd126eab568fa2a2d3fc832c4675e1d3d32e3e9d575b5b01a93cdb73d85fa2bcf54f0f1d531ce72c66a2d9a1d3dad5254b3d487562502efd6d388c9f2847c2e84d8b7fac4ccbbb764d4e2aeaf8e2614812d5c94fd7fabab14c2445a1538e2e92061059280b6eec91fc44030cdaf8665740bb4e23bde5b267b7254851b76e9c55312faa616a9be3ff30b916e1beda9a7d8672aedbe91adedbdaea134410693a8b1268c9569addfe00395a39541f3b2a6d0b7b253a8796674974701f28c397c69ae2a20c7dd37a741dca5a898ef93701aa881a5c922009e1ffe74b7e4fc68a7a0e719b96d960f253e5f13e3a5379b43c5e095721440d8cdb18ad074fbcf1775c59ad8e97ba12519e879ed080f7570583c5fdef57f97e453bf9c73fd02af67ae69e8286cfccb70ff356ce461c7e0a04dd360be429e74083b20f6856e772dff502a15df9f49e18c7a588b5850a0a4ace9feb6b4d31f5377a774948afc6b03b1758787d5ba14df57c84c4378338cebe3a937a3274e918e2d611ad4ec77bedad9ffed625800b315659c0064ee1f9fa30ac1c8f9d8fe8c1b05d2245d311aded94a6bab6f222e905d9dc98d833eb1050601e6108ccf34fcfcd65a8707fef9463762597f280a57cdb9cf439c5e4c969cacfa63d4bafb15fdc85a96426bf65f37b88b890ffb8d16f36977a8fc558b1bf5bf692a39ccd6cf4c1a4e024f33929b68f69215f0701e392890e3f41ca17a5e7d2920919f6ecc6c792c85f99b857d709228ea2deb6d7ca68e0a9a2ce5c04087c075d39709fcd2ba26d8b91bc952af8a77d9c522cad04fa90875297e719337b8dab7fe4fb7e398d9c0b8cba3943b7ec76a48a153e8817668be859210adec5b7f686d2ac6c59d44693f472e81e2be03cd3e1fc9c64fd69259a858b275ad64e0bffa736273fd0c248cd804af75b78e1b3eddf6cc0a7e4716438c6494a0f2a0db420a89f8e56fa9acef34aaf9edb3f6de689cd27ad486b925168a72dedd21a920803696ed1c851d1f9d81bda0fadd0875bf218337aceefaefc3d97b85b37e31e97dc7759ea2086bc24131f38b8028b8b549be907379a19809c66275351dba07509f9d99700f9f9971f7972f455a6141c29422ffde6471dd8b5d7bfa2e375acaf3ff7c4d657c6eb8cba0f50bbee742c7d1c7e02b05277c75064396c17be747192ef2e9caf3ec26569122318cac5e0aae3241408cf41247c8a25aa773b0f428e45bbcb78ed32f249f06967b2ffe983f1cc9bbeac1ede619e3f955bf92e93f1b224dd1061f000a8f45f4b5b9f7fa2a06f55997b31ef485c5db5d46520000f3885a67d064c62fd0d728dd21ddb96f73808b7ec70dc8f464bcade5810d250f10f3023aa81654512fe8975abe067f960e70395a41ab5703763a84cf08c5f0e5172a505cdc4fcbcb46c9207d70c4d90a63f055f21d4edbc19580a081be325a7298e589b2d67f847ecc3b966a1a34e4e4a9ba5b57fcb5d5dd9ab8f8be3396d748e14204a5e3f1a86190a82f49f6df9a7c89a52cc15dc9eb8a0e6602e22e14627e274ba3af72122a2c2715e946ee08b94af5f4e45f1f3be3e371c5d261f19f51fa636cabcbb1e925626f204ae99d466f7967930d799e54ac45f94bc2f5b3609ecc8b8a2fd33e1dc51fdc6041f1be461f89706d99049f35cb4387ff2605af50316417fc96da800b9bee1b8fc6636d8c6f89339698617e5b8e2a40bc81821f2f926ca4ca8015d9f30fd5783c8918f8f9ce6a30211a5f4b554866f7dae34a9fe8afddcb52fde5e83a4989cf7e591aca9a23ded9c1f8c6bec0f9898c8ad257776a378d75e15e823774801271c731006861f82469e929d03739560b66343afc305fc4b6a0dbf3eb6d6d04f2d351048a1305aa99901979e5a8939518808932287c5322f69237314a1a1d3c9551c14404a7224bd442b7d7151ff254e2752a12938edbb9d7eb93fb9e90d74aecdae6e0215a131ecaeee77339a12b4e6b4a9ff426f68b681be02fd97d13731fd408262058ad19b97e9eb42ad125dc5035f9b73e599a807dbd6ef7afacf56d8174dd0b82ac552e60024cb7d1bd8181453e3f9ac15d864dc9bf20abcf752ed388e202dd500998f9cda5ea17a84edb28ceb69e0db13a0ce1d540b454a9e2972c8ab0feddcfb6a360c035de815bc62964619ea0b99a98b8c5856fd909c5f2e47ba8f5f107284582a0f879da319770510ee63dd4245d7b59f2ef78cace17b041941bf8e1c65d901c58ecc268baf031aab54922491f2ff66b0bd3dff3416b8d3b45c73748e215f93eb3cdde612c1b31ef645710530e49bfc608887c3af8f50692ea472fe142c082b95d6f64c287eed5c467ce77a38cb6c3b0877838b1e9ef732c4b081390f0e8c416f437a4c965f49f7ba5f67899871e0b0907cdb06587d2ae7e704ee717bda2b33155185acf111d10041073baef2a35e0f9521ec78ad3221fe2a36db41346a9bb70438109dd986903611a6b4b8fbdfcf40bc08b973fe342f1763a2f4e1c1285827d4070b2c0c126271761261af4a934d1c279f4fc9210661477fa1ab1c6c636dc353d90729a0cd133143e9c4ad91ce780ee0c399300a991176c8e0b45ad405671522c983f6c10be9396fed3b88bac6ebf1154239e13f55f56b2f5c8e7cc5f2feeeb90327d0478862ec7077cc5f720e3edb9da501aead8060bb9b9fa769bf7ef377f743cb79295859e72325c6282b363e5822601125216063a8684028d2fcbf326e3233734c2e691ddf1867a8fa659af39e5da4df2adb618c62015370d5f99829a171de1e98d87f232ff8af15eedb81795af15fdf7e1b314229b0803f74bd7c0a407c6583b6f20ba68d4339f2370814a6de19020d67bd72f5be6ea3e72b57038449b3bc623e3b68447e43c3380e829bb69985e6225f2d878b4147d7cc43390940714c1aec12c41e1a4206ef3696c5a54d5c9f9e5182d266d80c744da194a50fc8f1060cd48f6b5eb79cf97f6f653f54daec479159b2b71ca139cc89b75c050837daf2df85f210ab4fc65562518bacd5f6f4bab55a3cfcf214ed1dd1839fd594293a4bca3ed309461310924f13461b682ee34cff2096f7a381ac9be1829b825ad909b9156415aee145222a0b280a38e7c091e7dfddc05648bd82dea933214aaa05e260f234b330d913f86575c60c3cd33b3562202712fca65c355edfa3569414b9d4ff0a04bc60b678825a808922740b30769baadc01a729d03fab89cebf0a50d9740d16ea4c352a3961a07b5e971c437b6a0dd3edf48eca41d4bfb29e8b900026c5eee420fe00cf4f851d52eaa126907b8fdb8dd08c25b3feb6dc9e720819cfa70b4776451a8e8883c88ccc9dcab32b01178f2f94c9252b66b07462472a02e91d4f4611e2b67e23cb1dba25409692df2ad72f357f7ccbbd660c3d93d9ec4f212368e6e6cddf6c20929878d2eeb2e01ae5afa09b507bdb84eee10cf30487915091572fcec3d43c50efa6a7f6d3456ab0c2a74a7ff8daea170d15dd675d3d793bb1ff45d0fab6fdd12eb292fd28996b224e2099fd8c08b6ef9b5d0a1b2371d20d58ade6d538399fe35f25f93f2aad4e3a2c3c79db44219a2daf86d7a9882909d8731cdcba1b70a2dbe28a2afcdb938102cb715fd7a39b3b869185e9ffbd3be06d903d0888445830d1241dd6f675645b0d8c20926937f99b682374c20d688b53601e18301c37f1e41843eb5b1bbcf7685969737e678345e1ac8456002527f0d253660d2c667785f48dbea1ceec63891a7552610904b98dd1328b90e71dbc76c90b54a9f131f5b1a21f441d4e187bbaa8c2efd91635e55780cee383aa6d200545a49ad5c3959a608e536e5118b75447c768351d612b05e901613375b3e857e0bbbe1876f0e593e74140ebd9de36ca0facee4e8c7f2de7e5201d7b796a6f8706581ab398536d2c17d2e22504dab0cfdbdc23079d654092147e085a05069e9302e96dcf0bdd712f04769cd256ae3f5d65c2ec73f2aac5249c10cd1536e3026ec4e64572d351361cb2c2de2580e064a425e7693069ec354267d28b8dea6f79e54bb774da650b293eb37b7d1fc6af816d20157110c2ebd455d5673a14d22fe646f424df8c00170a5ef2f2b7e3a2b2ef70f92f88b1979457c533ecf888772b65bf78b79b0cf159f5a0d51d05307ab13475c9fb9df3118696ca4315820989331b024bcb40644d8d090901abcf62f8c71707eee941248fd5c8e90bd678e6161c34563e76da8fab9757c42023f0ab42c197c50665926e0ab38b09bcf33f7867c22f4a4a863113b0dfb882a0f070a4b63910e87a12f463681f9db022e551a370c18fec7662f6ccaa3572c2d76c390a94f8857f989f9c426c5aed7a02eb7441f309c8e20966bb39eeff4bb74dcc00b2032e97671b14863380eb7ed09b07c31683228762f240a7360bbc1ca559f5a66a2c7fd862a4268fea1097b7e5d059c1dd6fc2299f8000823c1b942c37ea5f0cb3465084a567ea915f654b0ead6e6ce4a5511d1493356c58c949f9b3a4a4b37151b4ad0c45ac9868ddc3533f389f33aaae75fb35e6789f4078b9bc0129f90491e9b688c573afc76eed6fa4564afe15855114ff1636c2dcea22ee1cbe0d406fa71045767980fe3868cfe2f39abaef60d3b81c3c53fed83900c9048ac64dc9e9ec441d5c25a155dd239e5de7db1da52129b36ba5f74b5f5f39dc79bf4c6ac75663ef49b60d1bad3f2e46e5672274ba84142d7476a23de99759efe918250e09bd7231917f7359f944ba7336ad377081c9931dcb9be94f43d11b00435bb511f933a9541b7965725d195f6243f161e26066fd9f27323b9fab41bf17c409433678c4e9820a0670f727f2541fdfda06d46d62b0982941aebbb00d5eab9b4cb4b47b43b63d4307c26e40fbe6cb514e06242bb45adc6eaa382ecb100a4a0155cfdeb9709bfd3962bd08cac7a07a48c558d53beaacc661535438ab49d857cf53466d06e1ead718117abfb63a93a5aba686af79b13d1aec1705d2b26b1f0f60927951fdd3b56470dfef7e847a4cb81a07c7aaa7d4e900e7b168e48f681155b69cf4fb6e3f81085623946d79902d91e3d389aa2c87d3dea17fdf5695f1a1d451658aece84273d7398679087430574c1b431983175be02c883e4d524266659881567dd3010a554c2f01557505913e391efdfb48117072aa85190f2302c4a92820b5854de377914e78e0ef385ec8ed8b4d90eaecd591f062562e27e9a851ab9c8bc96ca4b12b4ae830e5bc96dfce8951b06b47c5e5ee352120b44845e472e5489c0381f8fc50b5de566df85b55a2726bc47b94a6aebeae0256bfcfb4124ec28c056477f26a3f88f7bea71c373079a41d56be3b4fc3e6aa2b904f31c8ff8b778da693e997a494028e213f1ea0cfa3d5ee5ebc0cd8758550f6b13fd6054305db849e2115a2c2ecb3dda8db07cf34e1ab96dab1e9062005350b7a303ff0be75ff53f8090f7432de332e376c06d311d82ab59b0471411c0786e36ddfbfca1285439b49995eff125f4d70cd0f3eca638f6d42dec191ce99cc4b83eb4270ce3770e4ca55157c5d64bb078b47df7bea02f627a85fe6cb2b9eb20475db9eaf150d89ec453fa9ae44dcf803ba301f43411068eb082ebb5b7190f17152a36ce53ab78938eb41bcaeab9bc622c130eb32dc97ed66eebdb5a457cb8f646d5c4da1034a4dc8f12a7b9717f703377f5811b3f6b3469808ba10fc852868679e1bcdcc9d049cde9e0be220f858cc9c35ac3d96b1d03c68080c5d3ac9262b1c1d803cb52efc2331bfe7752e2572cc2d5a954e6fa316d869e1598f51895fd689000ef388c54e695864775570f68c691bd5a5f6f6e7f28076934c3e1ef9bf40d44f508b872e43cdfa7a188da5831c20f9d62babe51b7d1bed92c186c35627a36a4b06eb339876b2e4d565e6e19c84de9980bcbba530e4750c18083e123e8bec11d6443b32c1b46511e5732ff0c03344d9c2b5d918c04249e13f3090aa1d751d3e2c490b87633eaa62b6efacd06a035ed0ca56c2daba3f59ff786a707b5caad9cf4095154fd35d75de10f84d9b7a02946572bc7c5a7c01e203cc51a92eec70a0ae9c17da20663cb48d3f1929e3b77a06c14d25b719ff0294ed03bebdcd52b08771756dfe9a4bf17cec81c643acba8e3d537308ba14406bd324e962e5fbb52ae14feb0bef7aae8eadf5258f14257fe06235b6de8020b1911c8732acefe2729f624503d66f5be3e379d68b2d51e5adef9844683bffeaed92a4a0b47647cf007dffe6782869449065dda94ce13674313d3685c41a786453b6f939e9f4c8491e781f710ff3f97b39602b470f83fa2ba5a6a12b4793e24e55500557a3607586dc0e10a9d72040f39483cea83e353c6fe53fe3eeb8c3b75426c505dff337cad1cfe8b45e46b2abc2a831bba1542a904b678895c955027eac0d1adc6747f8f950ee1bbcf80b01fe9b702ef64f51ff7a2bdfd3a589068e174574b4ab5d47e3ea3da39d06c3a0e7842f2100f7018a25001c8ccfe0f4050cddda54117cdcc2029d92abac15e9105e9cac75f1d8aeb6891e06b20fe50e73987075cf897f18e0f0516919febc6c63fd44fb9698c447dc4def6ec31160fdcd71708835a03af17b64912d9e68a62d7c1a349e999a77a877992d19683267123bf91e81309d8fb0118e28d70497bafcc11837bc31d0432e5401668ffc0ebc066d3ccc547b4887fa280b877ff6d72f74d79d5dde6a9c05f62d82081e8f9305de0a1631201d1b4ff76cbb04033abe709989d768bbcd669a3b361693881cefd61d89f19974c61288bc8c11ca32e82fe93c8563c4c01da7414c1b2b4149156f3814e597e3a3b04b5c218719d101fcb984d8d7e8b38febd03141f9f2a24261b069ccdc815fa9cedcedc6d8c9bafbc61f4ca2d949192f8f153ab46838697e95ab5f7c9edae1fe022a4c042fcbda68ee2eff8a1287eeeadf80f0316ce153401f4cf7e03bc92995fbc952c0a275c988f2063fdc49b9d8754c8c8c126763776f034d00ba2a80614fc50414499fad9d8c32898622212b1a13099272cfda53267ed486adec8639da831775e679c5b53f5b3fe31c8b904b760b946b8fe2fe97e5767a53dfcba6c60634365aaf4c324a3acbc1a3a0418bd921e344fd0a6a41f98c68300476f40d3ff428582eda851b852dc07a66626e4c2ff13d76def2bd46928bd6e33dbea27a519dbdd1bb9b811441b45db3908c4de682fd30e9d4b1ec14c86ea63560247c68ebb861d3952e874826ed4697ec8846e8fe7acfbee60d5987fbd92150a90ff8ca8e1b390c9b42e9f6210f6efdb57e0a3e84b6cba6be3be9a3ce0237b6bf7ed8867d1bc7ec674c8a9a1b4b16411db67170689dc8f7330eed87d534b7d86ca33807b4ed349dddd101319768aaaba54c4dd85045c8fea6f74680bde25c420839c39ab9d23fd514db7a815c06b44a564b96decd8802c67a1597f8ba365559a256b58aa8c6876c5a700c666b4821f118ab8fa534311cdbb4b870051ce0f72758b02d47cc6004463e8a5797673f88471d31503e14a7cb84f447c2199bfcf63c17bced942e30ff283e21a885dad4b721301d8afab38f9a8fa566f59827ced08582644c357a7f6f3e3e971e1c11260d5038733651f2445f99241b6e73987ccafb11d6d0d07a15a61d7581c0b5ae56500af047736d3643969618ee4c1e4f6360e9a3c19d9b4cef95c04586cb19d3246864d20f9c06e1e279b302f0ea65f3bb3ed92ed67d4dede000d3af166f78282c1fdd928a0bd88187621fe6a0d5b3841803603f2c6304ec445a280a30c0f41c68c445ae5dbd9cf9f22342d715101ce6c5610510e1d0c260a740cb25ef88ad1b656e27d9bcf0adeaa6b59ae5c974653d4300e52fc6781dcdc22b3138305e2206976abe32a56af3a2fd2c31b520f56491852eba65fe07f99b53c5a12c3bde30cbf3975a70c95de9cfce765ce07629d6b2cd2ac67c77fbff96a6485c8cc8a265ce1db8723d0e15e71d1fdc43ef33e7dd12e0150a559d5cfa7426d36cfa5474c4d56ce60f5bfa3e7e72e55a0cb7f6043bb00cc4241cc3a511ea0f34f2decdc2acc792172ba1eb59f10cbc566911e28e594942aaad953c34c1c0d243c48208cd7ccdb1d1d74ac828778d99d177560708a45cb3d79f3efd635b809491dbbf9654f241c64649bd9d243f17c3f194400b7e19bcdee5a0c80cc7acf0a589f914aea3672be71c9ed7e7a3fecf702f928fb037ecf0c8f4f43bd24634b8abc5b73290ae1ad31490ce8274112e0277160bd36d38ddf562eb26cb6dbf6ad33e8e9f0d351914bc4b9a6a2811459dbab24da3a408f6b56bc725d74fee79ac7c0598f0eac0c2966ffc956c0854b21fde539660a3d9f641ff43cbcd3c8cb085842c30e6ba15dad36ea8349458f6b88c553553f010e5a90c7b9ba4860cfa0f10e7383085a98e0951ab5dbf9691a9e7fcf4ee2844d9b70692f2197455f81250a0e0fc035cefc9f6b2c01afc49aaf1ed269b7b3415e951468265f06b55ef0045e42a57a9fd4a601ab9202b1646deeb61ac840ee4f8124719982f939cd23821df0fe4f6df32a564349d325f1d4d1a965e9d9f71e9b20e74536e3d54fa56275453d3c47622935a18456ba4812dd3e2570533a3c854ebfbf2bb1183b03f45cda32a15836a2afbd487e1bbdcbb4ce48c2e8d9a9b31c40488c5b5f2090ce23ae94dc391f951674a2ac846e6ee0825f0e3c4677d8fae002d2efd2f7650bba793ddbd4533de754716faa0faa14bde2fdaf386fa59e75d85717ea7cd52dce2cca02a47cfc2908b0a810ba1514dc8f6ed9ad6aecb36526b235e5f514f819d9ed8d11d13e65a7ce1e598e5fd1c99f0841f7d986b31aa5820500e4c813b79a6279bc305b9564c487ea2fa97d4b08593214f6ec689aeb9d280902906928044386a5a241488ac86b85a72a6452e11ddeec5dbc72ba026cd81da800667e3439f8e82afb9c5f2c048614af34e88ea8195da53d795f7a80faa09459d31552553047aa9c931e17c37fc9dc5b296edae3e42c5253ae419944d1f7c9eb27e8b3a7704f639fccdd399703fcabc1ddc5c5ed737ca5806f1d6986f63638aec735cfb2cfe35b0b092880b348217ef0b63b096c91bab479f90b0658f33723a16c703d6ae8981bddbac54ac9f6a69248d73bedaedf37f67d4b4b87ca71eabd926a8694f03c3c5966479f237ff3577b3f084c996a14e22b0975a8c00d2501130797b6cbe2ac20e82e282862b6f6a3f0029a0fe826826d69f171a20c39658234f691735486fc3c5a85c133188ff48b8db043ef2d9590b796a95a88561f6d01dcbffee1e5d42f5deb8f82516dffda53e04ceada49366f667e7e13a8c0474deff0efe1f52540e9a7e985309825d760b162b99e205f0cedc5ce7b70b236ac9dc2aceeae41432d7de897d138af807c66281cc9a15e5beda14e78302367ae0fe249b043fa56cb35cc954c70ea908838ff5f2727485c60cdf9c85d83226c552472ec6ea0ae081deaaf96500020d0616885bb3e44ec439455b8c77697bcc6c02a3b54fe6c1e208ebb95c41048a8e5b2a8abd06ced1ef89f2d636985c494c089088f0b3ea00d2a9a17cc85f1713b0d27529c0c12c2cb921cce4e6e481083f7a533a2e5d1f4731937aa0d8711076f27779020d27d56825b4eea5ecdfb0e6c0e88b5b93494f104b8ac3859b208b2675b8eb45d64a0d8b7d45f624cd28edcf267d74aa26eefa621360a53c30752b039d97ef49c874dee5f75779902149263594ac9c1358d90dfd28edd7d6681a009178cd04b1a964fe43544a45c32323a69c623e86a55cff083ef8c886ad2497ac47905a2a30f274fdd5b543f4244f88d2cce9c001b33921aafcc52f6b1051e40e29b1a42d67b4f581c5f0e2c1afd8a718f1df2fe2da3fea49a1b56505c624b516499f99a29f371e6fa1768a5494eab8a701e5e9eef70ed758a82155c046ca52d69aca2d499e4b011bb3ff5f55cba0b443e855a7f5f5e79b6ea577be197fe1f6b3e24462b36286296dc8cecb5330476cb78d83da5940e39d5f64080d77314015fcd4e8cb51f699cc946cc159c49b6eb941c673b47ee4567a73fc022d9d60f127c5fd484d5a0ab397da5613def57935da686c912798258af6b230fdcfe7eae0656e8952ab3dd102cc3ac735ab3dbfdb433dbbdd1f3ce5215c4576d6c268a1e13a541b4082e728af7ebfdbcb3fc3b259ae9f846b357bd4cea6c651c0ceabd4e14f163b87f59be726991374067229bdd1d7150cc2334d395f885e64b37c2c4241f12c165e86919c05c3ab3df6a08027e7774497f4dbbccc18c7d3829838246a770132c4dc9c4b57292c1cad3e2db517a1a48b989571fecfdc4f5b507873346ee181d9a52ea56b3030e814308b0bf0292597b895d5af9d2050f11a3327eb17e1bf3ff3b732905a9c61949abcca038ffeeb1c115196c9478e63607efaf5dcb78fa23461121a4b82f4de419458003eaa6f3051ae4678e2aa363a24a2e5bec4f0fcb2dec729581963befe5bae6f188899e1381cb5152316bc94addcdae017f8687f6209d0c741eaea2f03cbab107a622de1757e609ae96271db466ea60073a8b5957c01fbf2f140dac5a502b0dc549945f220c91df52d61b84469c359c84562e97cec0539fa29f6d824a5164f20e9636ee6f0987f23ac490f46ac9846563a935a699261b03840a5eccbf53387beb0581ac6e03689f072e7bdce7e06e48385f19486f5d94f2870a4a5562542c4be521c6902d82f7a4295315ed71d322bef6a4f6bead5cfc341621145bedbd9ed83591002baab7ee6889d165a3318ab43c21abeecd1946a16bbb5034725319214a57b0653c8c017ef7de9b3f9d37717e87a0229ad8482475e860c46390db50a5934eee04414a09dcf597a31c3fc4a063b9326563f47be429b273e794c46e021d11b0f619f7b437d246df98a903e0234159195bb7d9980b8917e150d75403f6873ac9f08cd6e413194beccaabc25916fa4e29e30ddb63a7c087ae52e87692f8f34473e96f04c384a94b84e2c2d05022def2c4c6f21b1cec4060377036b71343d8ca4bfbe4044b17f87b2b67a44267b6ae8c2bb55056b2543c10c36effd3d78919cc30e522034e50d147495e43927c620f2c04db9ecd4fe09fbcb1abba9d7e87d272a4534d022de484707e4b20771e7485e4b2f090e6b5828e59a7fdf5cfc303ffd2d8f8c661e51bc49850d65ae0465f25084d89e48b0c6b30bd9f98331d43d239b2fb3b93e7583a997008960b060f573eeaa0ae99de9aee3694db9bf13bad89bf9401f154ca9ce512f480d8c70e2bd1263fcc41725f0de036bcd669a43581ae35dc51f132a5c7edf2d3df651ff573c52cfca72ae095595f5ef8a3a6c1b6c6bbc2f397b10f2f761a0916c81ba61586525580bd53b0ec1075f673ff006bb5b0f0d1f2dd03494b1ec2358b70aa696b1bbe1a47bf6dbe9264162a87868171793bcc3fac7a9aaa1021484e424942b4e5575ddabca515683e8f141efb6931d1d3ab875195cbea0564df7cd56c7d7fc30fbec3b06cd69397dfdb0b1f555f7ad0ea98fc7c6f2270f031176b067e83117a6b52eaf8cf9f20dc92fca7eb47c9217e7d2706550b2a878c120bdda695d162749c4db0b4918ee5b10ade3fee1ffec2b4720e9503e8d72193e01e7e923429718f4e904c328f14e806cc8a1187df22184e65bf035a9a372ef4367446b4d9c54375988a9af7738d0e0401a34f7f98d6c6a9ba6cdbdf3742a444f83808e9ebe70d3b36091d5a1cbc0433d860359c317c6fb84939d22ecf8129bebb78058b01ce0064cb7ee690fc69bd59620ab9ba866a42906143943d1b40be459d84eaa656d1da265f044a89c7209c8eb1e6fe891b0088fca1f2ff43110a3b26c70ad7f0afff9ac5b162a01e8854268c2b914379a5c533f233c5de3c7e436c43d54df798e1dee971b02fcffffff03