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

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

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

Block Certificate

Block 53595 dc15153ba8362911b63527e925f5b019036b7b1f508c9c953c4a84e8e6f394e2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e978c7d742674caee8e8fb6cacb72291aae78721e4398eea6751e51fcf7cb486
Certificate Block Hash
dc15153ba8362911b63527e925f5b019036b7b1f508c9c953c4a84e8e6f394e2
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e565000000930000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008377194048296df7665a8cad9f15cd02e5af096f98605e2755e4292349ccffa580c4f90ba263b0265b572c155344eb7d07fb21720ca866b99a0d0c37ebbd7867142c4e25e77efb9b3677667c266fd5b22072e369fa16cca378220000000000000080000000e00000e565000000930000

Raw Header Hex

0000402053710ac91b7cd9315153eb87f67abf96c1cd3820a663bdeb5177660ccd047e903697fecbc0c180ea5292dc55a1c78aab86d7b9ef73cb82c820d1decc44f6168c4a1f086a7982071886b47ccf1fe55167ea8e39e42187e7aa9122b7ac6cfbe8e8ae4c6742d7c778e9

Proof Data Hex

59,560 bytes
12121601030752b482682365fc3bddaef9547b549ea738feb8d28597480b42bf38b5bac91ebd98ba755ed010718f13b6aa096f660184f148021394a24947db59f085183cb4a08ae03f47487ed04a50b440122e3bd33efe32d8f7590a2ce51d2ff2b282355261fc4bd956efcc8516c70e3c92f93913b3543d4601f2c65a85f266ac4276bfef36404af5d991a1ee5f412eef68e012e202d6a0d9af02a4fa203f8c1139dfe75ef24cd7eebedc46223c073c7196f68e1110d4172a3808ede83a85997803b48f0e66bc4a1058cfe438ca28ac502f635552167dcbf76398fc2eef17f9ef5391ab765d60b24d13f4d39f63dd73213465b2aea07f36a38c06dea59e0c2b03fd3f3c3bffa172916094eadf7772dd72a2c31dba94815b9ff490e0fdb8f8f49491f3849a2ce9327d92825fb15a487e8935a755148ad0ecf37939836ef88136986fe3f648dbd528288ae94f0d109f39ea8c0e0ce00646c51b87d0c6dc2a2b6cad156d3340990a5fb034045be752823bb99e16daba69a47e0760a8637252fdb13f0304ff98f81624896e18bbab1baf8934dee524b54e2450ae6398269964d0b66ce256f80b67ec079da6ceb3c3167f1161af7f319d92a7e76fa4be4ac9f0eb062b242803ee4d69a35f307633783b3756ecf4308513aa0d92878837b1784cca79d7c6daa687e8239d2e0e8609e807e42dc78242a2f40763369e12032ca9b639e0b335e73e0f52e2fcc42d0cdde5657797d3610917a99f6f35f6decada125a994d78543bc40a9d20c44da72658749edc681f032a4ed468816ded9e73d7486639e475bca004f8fc2dda0d22c4a91fd0e9dc9d2d16f42b52da85fb0c9803d2b94c37f99b4a934242c5f70d9d38cf5e133081bdf1cf71f59f8e8779d50c707ea1fff57d6c970e428603eedb7071182ef73729533f891a26b9affa79470328f17e4369b6286856fa9470f677529ca1ae8c3e0e5632fe30f089743c9bab7b76863b65253d378678dc99cfe0b319a9bb4e98b67e8db07faf1a0da461767923229f840c3317264b72e51d4aded4a52289eae2becba3fdd075a0430dc8e884c45b3b4f20b228f51579b61747fbaa003baa3d137d71ef520eac7b6a2cfb0da65b7c32d7b5809b63644f188b7284b650cd8582afcd0487d09d042a80f3598d80bafd327f5bbe899cfb2436ae33379f9a5dff1d9a2ba535ffe4f2b277dac9e57acc3d66d5fdc60b4b5d08e882f89649d7035ac6858a31913d3f5c11a883b6e89679bf72e3b9827c5ba21714a05682f98ce76ad1c8234cf9b78cee6f89efe0ab634a0336d7893449aeacb4252e1710f55bf55755cb436b8738703de35577608258a2983da341d1c889177615417d86d762ddab74edf1bed7270d14ba8b10c2dd65ff315cefdb210ddb6d7232e78b40d142a490f1faa2425067d688fbb49a661a03b61dcb5dc1b8919b21876b82ec8bdf4f49200f4616dfbe8b00c397e22a351ba261a4ce5bc45a9eb9580e355df3bbd48a8e9e4dc352ba9a0959303925538ede3a829ece4fed513d4dddacd4086cf3aed147d9fc9433662d598d99b2893c88828186c04a83748395154d883d6e8ffc6358d241bdf27b56b29a281d0f3514234df5f4e0075d04338e99b97624e0e71c7b556de3e586eee71083ac7d2a3bac748d1d99d90bf78ea41b5c50690477aa8449c74cf5a5b9afcf565951215e69041d1f44f5afb11735ef6fb242e72352bfa2f00e870563d78c340c6f39a0097d308ccb99948520e6975e5c60ce60681361009180ed4782f9feb1f7894706a50f1c23dc76c405799b45438d36bd5c37ae4f86e57dc2ef8c1ac4fa4953dee9e91581157c1e9c0fe7691b18ee391653202dcbdf40a5acec12963217630756c08c324e2f828b86edf59d76e87e9b6fa7cd1ed1aba72bd006886c95b8c4a4c6c69efddb979dcc9d1ee606bd890b8383a387501781d6ec106519c9af54f65878cbaf9fad2b4d6aaf70a4cddaed5d3e316e5b7612bc3adb652bdfbb7979e868a3fcc77202c5e75b873d7e01a32359302d1fa10cfd8eebceb04b6024a78fdb42e9c178f40f900cde66895270a18d51c31d059b3131f09bd219e2a52b3cd2c9fffd55968edee1d63750b62ed3970e55d438477fb0bba952f75f624065390d905319842a1e5464087f7b37f84ecc9001bb2c2e5a5dad66c23270f06eebaa6e813a088814e9fcebb912915de452081b4746d16d6566b847b8069bd4bcc82d319b411a125dbb85c0b37c420216235fbe069c8de2f1f8a945a92881bc20e6d1d321198c7687c71ff28e0816b0a2930109c1280e31195af3e2df6498fded5e10648ccaff8c324a5cd74b7fd3d3afb45713e838267aaff10825321c287c04dd84e4a348277696d7a9f5106ff815e106382a112f7e177856bcd19eb04cd28b8374aacc8e00c00f7e7b48b52ac48146c844a36952f2d9aff662bb8ebff19ec8ae02a0c0734e46960f460f3c44a07a5306c6363fe3ccb0425575b847e4abc23d4febe3d6fa71f00ac7f45ddaaf84f0720fe15be7546eb6b6f12a21c65f40f5b6527fc14e10cdc0be020877e26c3433669365971ad184cb4105d434997174184f217e166be4d000323c58e0153fea03afe1f8000036ff580cb2fa2230e93261c3e7b8fb70cc509f8e56323d82dd753af834dd658969bafe8066ef6d43f28b8b9e758a1542d0d8f87225ca8199454ddfdab0d8f604ee2f89bb726d0c303a903fc43d3014032a82a2a46c79d80aa8130cb9a373975543da2b6c1f66e3708a56467603ee4fb43cd0a0428b203bf8e957648a5d29c283f3229d020e9d47c719c9fc4c2b7364a2206b9016e2b7f958d7c5e5260b8e02f8abf845bdc4373486a7065cad77a8a26e977790afd3c01ea8b8178e4254500fbf193bb33c80e4f7f32a578598ba3ca2098b2060edb41c681240358d61b64d6ebc10a58e0f50f935fcc3caebc769c5134822a35ade81edde60dc385ef9cd0368c759b9098c9336393330506e3c4d7b66bc06095490ad78cf97a67e8210becb6ca8f92eb152964c23d9ae6b9ac9d71a5264028c5436d3dacff8f097c4a07f7829173b8ab0b0d2d29e71f47de46862be3689f09f4d693c1c03e04c37c8aa985c85dcd6f58ef16de0dc26b9818b63a99e138a65a666b2ed8a81ea922e594c50eff0024a0ee06959332e6fd0df65385541f9a11b2d2d9f9104ec533462fcbe2ca960fa17498304cac1be0e453af1734dd64da01120660b319518fb22b6fc12c220059d9979dbad899d8364bafb97dd25c37b3f848c21df2966e435ff0e273f5b6b27d1babf7cd68be20991629a317916bf27b68001ec808051f808159cd17cef2beadd22f341d2eb7d09922b6f25d724a7bb7eaf9066fefa301e8f889366ebed1797e05c5c141e48e1fd08b94ce524139cf9e185d4b7dfb59ec8c9fdc83c88aa8607a80e6b1774b58134e72a70b3171e8360b5c3360bbc29f0640923b6890d193bd53a31ee947edd56efd2eedf4576bb1974fb0c4a08af596270e827e43c25735b9359536cd4e9dd24c14ed54522565bd8eb20b3968c20edf02008a7bb2f9ce345b8a54adea08e64d6e6c17ffb32f2042370dbe2ba27008be56a85e27007f91c71198d2edfaf5f23c6464795a88922ec8a79e88ae8f39608179a7697b26fda90d1455b6a58af8d1437fa6c6032896b89f6aaaff2d24d125bdcdb43d538657c03dc48d5da14c671e18a8bb0799e012aeab718f4999320f4441acd0f161665b3cef1c303bbc2528cc64289de446cd040be542675361bef5fc86a21e44fb0ddd0c580d53a7359f6ce1d0e8daf85c6c1a904f6939b1a48a9fd3aedb1e2f6e2c3e18ff302f499eea7c160afd4309be21d19ef320d20f79819dadb39dbe829a48e14a2997b8681f15c43a71693ae7ba957c49063d3265c1971f8531150ff549c558ad0b2012733c6eb3869b37c5c3a48d25072e9756f1da0686a786e7dcac28b35652505594bdb2424e370abb03e66dc502b8931c228648fff427e76225dfe00623c278a87ae5e3d0b0ce0cf00635d14c74965e556c365b90af0ff97b534f7f2ea7f20fc3fcbb3d4264aec8a347f532f72fc4a4d701f02e7381eaeabc2cb4528844d831f3cede699c976bb3695ffe3a80ddd6dfce7fa3914f220960f414cd6a2cda8863c6e20001abec4d83af3dda82273c74085d3bfea3aeecaa2af637b2bbec03b815011596e3bc2f0f27fbf3b23eb2a4db76050d9a0c2ec3b7c6b834b9627287961cf79e8185e144fdac5d3e4b77396cf23528e4d77412987b68cd30283c528aad5df6a1783f2a591fcac05cd708bb8495b94190bb7c9cf4b1b08de678bfb34862b0cbafb2e3a8be889f12ae7e2d89b3a9247796dfca77fd4beb8c53c2d326c77b8bd74858db850ee774e1dc964270fa1fdfded5784861a8811629ec0113be6ebb5d14dfb7fb2aae7dd57c013e2806a529e8951b017e755d44b116289640fcfcd0ea5d8e8c51a3b8788f2e77d7d5e725081d6371c13ef5a49a5dec237957d2c6772636fdfba6ce192c5a5a8ea00dbb4debc21cc0058852e73bdea64c8c0b3a00d656ae6db540abfd06be313e5ab47234c16a9d96a6b8419e530899bbedacfbf867f217ad5b426d3d6c1c7610e70a197c2c56d799fb4bf90ac7b2ddaa880b50e945f7b33c9bfc834cd692893c10b8840bc22f7a02118e63017c22088e89be1e4d5ae8c51d9223b0dd05196ddc449521e183caa5583e303e5fcc6549ad18ef946625951da0f7da74ef504b3fee993eadd9f57f51ab498d4ddc4baf86e440d34954b0eab0456bb5012f31f4a5566b4757016afe52bacf134f4fe571fe76e3f6500d2be0f89e03ef81526779c252dfc7d27c9bfc929100bb58fe2758ea41d49dd010175013019e426dcd0a657344f1c305f37adf38467097370f3dcb01c52bf9946d9d72a60b4688c2f7f2c906b4701abdf8291f7ce35f78d061205fce1f58e5c9070b9611c2004111621100a1d28b6e8d6cadac4bbff3dd3723b38a4b888e0396ab3eced8238d4d5824ebd66adacdeed5257d45f738586ec410cc7aff14f51d30d2d7c79882f03eb5011665bfca17ca1fe7ab727f8f86ded6aeba69c685658dc18e561a4aea4e75a0a8469f324272c24b7745c62519a838882934f731ad844dbe31a9462ae63b54826998950970d523eee5b388d480e1ce6f8ab359eeb405b33265864f05c6110a849d97f24bcaabf3a17fe39793cfe713f6433dbc3a0b51a4e10e6e152d482b8a617f7fef782f6defe44af4fa90549ff12214ccab913fa3db0f6aefe6d18096113fc949819713df60ec66aefdf33a261f578e3494cb8fea7f15e6e56ec46609b5929561a51443fe70c76a6bf6dc9077f22f31fe4f5c0e49f4758f6d11079098259a48f00023906a2253d7c1ce3083ada2688ef0085954781498fcd9cae4e263c18a689f070320cf2ee44994110383bd0019c1d24a8b5dc3eca5ba02e7a4ce021a2aed64f879918ce0cfe5859995a16054e53f0e1af4958020edae79578c4fca0fbbfce5ea8e43c0f228c96c772847b6a1ebba34c20368f53b54d42375e72844f22a8c2d4de6c2f9bd44633f422636e5b7ab79f627b3e2162c434fce955512bc6678886629f98721ab50adf1b9e1a3d03cc14e37404ca3b694c3df8864f41ef517bac83a9843418a8013eba1232f571c31504df679ebbf08998e2624727c20714b6c9895f08b7e7e3eeec6f1c587b41f48c00ac55dbd7c890655e456884066250bff192babe776dde0238ce7f3d55d8e59ce446980e9ff77886fb1e0a1ef870e899013cac19ff0c6a9dcac54a686853f8dcfba43f07ee733b3e29dff8e4269325d261b9f51af89e1753ffd35a1c96b01bdd4fbd329db0be76cb807a1e4cfbb16bae8d507cc0c6c69c92bd58225eaea491ebee8b7f9ab7b23d204674c0ca516554a69853a41bf0cc3238816c4a6b1226dd42c16a973d9cf75b1eb74fa6a324d2f058f952bcd29ee7e235495f1badc27fa4063858df4ec6b24968eb89e6ac9d9a7c1fd1e43516b923c460f879322bfcf8cda81d85b9a750557ef54c632d17805cf3f6cc112d87bcbe27ed16c51eb262e142677b17e2207efe6aa15531096297113d8cb12aef7cc7ee2615f7e455f4fb9df442e2f4114f482ae6a716330c0a58184f4416460c6b42df07af41729f08931422d7582e49ec1813f1a6779d4dd8bbc9c50c7709d1d1e8fff1cfd8abac796464d317ba14aceb5bd39a4046433faf6047e845cb8f591b76e8f0bc03ac879e3bccc9ad2b1860652766af12727018c06822e366326dd65164dc02b3daaddffdc503990c44567aed47a4c32626d7c32fbe6a98bb9b4b6eb0c0001b99889edd64800f6f4af46f2038eadef127d6a0a456a0ea9d69281f9309096ab918ac6902700326238db4821d8c396ae269317ab4b3234247842b112b32dafbea05a755fbeed73dd49d4c25620ad0bb82360fe9f66c59e4838b186e165413ec634dca5bd0a4d6f0b5e129b79950e3bc4bda6b6fecb59729ce667b0b034ab490d4564abbfe34220b13c60d2de7b57868a03d5085b4334b5a5b557f9952093afbca102fcae49a1712971aebac9be25d41cd1f52d19dc94f242b9b14aaf7c1ec3cd1aa23d0b4ca6bcb14c9b7b5b90cb236b2a3d9fa6255090b233f972fcbd01b8dd0461237e324fca0152f315d5969007d6b19ec22d5d2a34bf2286bdd242966169b98b09cad2159dc32ac7cf016527e71deed9dec7268507aadb015f9bf343ade7f040c041002f5968bf033265a4772cfc84677d8fb09a22edcc73db0a0c60f1808b88c94bb0e6445c3641d0a6215e3fbba5d84a75cd35ff8c6060d3d4c4a050807f4526c85366a3f182c722005e6a1b4b21c6bc88b5a8cad1ff53013f91f67a6d628f507b8a1cdb048e10397fed505951544c8e561f239b73db507e2adc1dadf6d17f080885c4bf805818857ba035ef26baf0291399b7ab4c770d2a99a08352f6f279cb5d0348bab5df506e2025956f98eef14e729fe30bbce20e4a8514429a24532d29f584485503f638eb2ec0e03212d703600f233022d28eb2963e46c3fee55666743d2418396382cf3266c30aa73f4db0b4a46498ba80b0a01769adc8da48c7a0787af473032bffe939e6a55516678aadfeab8ab1e068c698298c75399f973b81b966da4071acce9b541cc8c01494e45adb12e2fb644fbd99716cc5d820e8f5b860db590a84a3d74eed88d2ca7615ffcbc8b6d834ec24114dbcd5ec3081f6d5a4663a7c18cfe8ddadfb3ce3b9b7707c4c4fe57711c3d77b58b8a4192088ac7ecc515947783d846e4379af8f2e3d507d2072e7b0711874a26677686da85c5340be860713e16ae957ad5ac9cb56cea7f1dd555912cdb7d1b224a5631c9c9bc2205e8497dd5c6851e5bf36038ed5271c5d7454df89c53cd5b7fb1f9791a4c6cb5197fe805aadb96c235fb58b97c8e619972667c1bb8d514bc80cc8dd24fe1c92ccf400660d7d4fcfdf0a728f4edda82439c18de3740b40a2df0d773db556939669c65d0a3eb6a40f940b33f7b9fe91c92af4b0db59c1436a4f294609fde5e9a5deca4e64ca51fe5b96f776118f97619e556d7fe0531eccc9c68ed11bf4765cc304c8eee0579be78cd5942d295bd2001ee7c142b415f86a2ce1d0f3e7828be235c0b86c149e1f086f132013e9c81ff81ef8c362f86a30bcf41fa10d66a7d44d8c4620b2c9e3bfbd05b9e86a5ceb9c285a8b126875576d1e13903cfaae3a0b56774ef5efa61abc491a96a204259fdfa2fc33ad32bbf0b3bf5fef9ea28ddabeeed4f8ea10719bedaa1c64e6d240b4f57e2dc4ca731c5cc565afb4ede96383e2cd6dff1447bb738db12764559e5cf0e510fbf4b1d4e7488239258abf91a060273f59c3b9e575c240f9f2f707d1e25e34509b5f3192a6a99eafd79d6c4e66371adfb7db1ed6796f78cd4eb207510831a196c66891c09a25b39a1d7fdf29a4a879fbe62bfb14063bc10e02da09a093b4b95f1bddd0b5544c0678bfc92e99ef657065d6bffd1240f09e04c736521e3320a5ad4f7db7157118ec803fa977961ed63e0ff7f084e8232991a635bbc8bed4f8cda0b962f7f909240741e7945f9d68d40be2d34b040e7b513e10164f771114063db57e7a32383815fb78aacc2adebd924def52e64881409aeefb462df7fa41998a1c2c7633148e9ecd490c6e6ae68e519962230cab9b2b641700df5c189539c1db5256a09ea0def7efd5390696a6fd6cf4409cfb5548c07aea42449b51d8d2f7afabaff2528c29a4bcdee0060ea9693cb155500debe6d587357935cdb1ef59cd948ef21bf1b1d715efc884393e7dfc2a5f79a5c69b65846317585e459535d7376f07b8f267dca239172896eb06eed4fedfd2413b5ea08dc7c9a93b9fc9f7cb43150c892818d3faffb3dff495faf74795aca7d927cf5d0b2212deafde31b43474c179bda2174f8d059d9e1e9911c83fac171fec02e5b7d5c7db7ba332280638e69fef037a955999414778fb98d657187c689ba9cf4f08bff75795750b1d31df1100c89d1de2a180a7629a21c610fc35969872690a02c2e619069129eaee3e522eebac4cba2c8eb01d77f027288abe092d77aec2e91608e87515c9dd6b65bb09ad69753d3dce90fcb6000ebcb9787682a07e505c2a804066725bedf0c8aa219a30f96ede0f7b25eb6e658361bac5ec5e2ad69ebab5d43184b528659eebf2f0fb09e058cc0798eeb454e24d419b6d8487d484fc47b5446f77984e241a7121fcab42d2287721182406e493644d48afb5e3d6e5b9ca577646477def701bace8b18d260e1e6378a2430864e661261b9066f8b0a1bee2b641350f473292ef1c06e28bf007d39c9af1250b0852ec0e9714066f99a5541a2d42e391ff8f82b3d1fa15e8219321615261d3b94cc8dc6b139d0c482249f3828832ab2db1d14d9c5fc8e18ce6822544f9b2115e38faf4b52c10dc3fc4fd6e8dc4e032157affc028edf3149cf58035762a317660e82560325149b778752d75c05fc9ae2222b746c9d9baa7a140758150b7af2451030872b5c9574aaa11a4353f242a578f8ce3b5068f25ad898ffe7f636a4b1bc50a73214ff6f0d17cec40ccfd516c41ee4612302e21357c82c64c6055e28c47283da45f3a302b356ee8aa01297211068c8bfb2f4fc39c968c44bb5c17501adfe568f8658a2458b6f540bb2cee1f7d12d28ffec8810972f0731e8427ecc94644d05ff9ee992ef2a65c6f0901f071abf94b423af9f536238de413b6b5336f7cddc581ae99fe4278b59ab03e70cbe8ed69aa7ec7c0ef7cac7158d8f89f3f646101e7c02899b9c45adc7d0d0e2acfd4e2a5e80bdbb9148f711a51e40e5e5f0db9f4fab684586984f7168ad8e73c74e126aa82e7c831738b90d9141d15c762235d66729990ac93628a6ba320e69eed532a416991f3ddad461ed164149cd2a24f4f0814d3af634dade6e7a8038bfc6f8af86b453e33a778894cd674ca6df612f69bdad8e721684e1a014127a85a01bdc1f3587eff0fe45f4d600062e74a707d3db9a602bcd11ad676d03fd42ab787f76c60d7814feea847e37881d0ef0804c3a75580edcb3aade1b9c090a7b3d306e337f5b0d7879c67dc84108425794290954d88b4fe00a555d70547c149c44feb9fd4f69a01aace91d1b140e6c850872bbe761e5b8eedf1d0f5cb09cf290bf7556f58f046476c636a9de28d881dfe0d68228437327f4567f2467446bdffd310bb6476975a03d2539c05d734d761b031dc8f457a8b99b6fa0aec20459fabe7fe5f612b0f12b3bd88885f66959570f1394613f2c41b6e1ebd5cf66cb6fe1625d997a95db93c47ed731e76cd1cb99284bfb34d6d34e872637ddbe3bf21c027a3020b7871f0859f20a76dd8ffe991ec66b7ea718761021c5ed2cd2f9620f1000f6648d50615fc96acd29266498fed9dc1538f4a4f19f976f29de94d4b34a2bd71a5cfc224446fc131f0b1bf78bdbc5fe6a1b9fa039eea8592f3db98f1977d4ecabdfd165a261ba2bb83099e38964cc39a09f14b4d418b6a4d0f2d1971ec1c61a37d0cece77312e2dfc5a2290628506dd2b0825a4143b90cb12a74e0e4b0220aef67ba538eba790faadbedafb13d2efb060d4a82bea525c3bb4cb1944edef5c41f64ffefab1ce9dfb3ec16cb5f1ff717a27af33319e0cdac23dce559a33dbfcfa0586f9882f2796d66f29438e99e6df05e065f4bfec5d1437c0bd489d46c644138d4dc1b137523352189fde21e884d475048b178d517ad6902bc7feffa25094ed8695178c4cd56f3c1146190ee7590792e37a588a5299cec2e4495d84ef5a32b68b730f2b5d92a79e458a7aa7d59e3fcc18009b040cab87b0602cb2202b9d569f846253d8dfe8eae076f5a61b4f2865bb5b5179d259e3a5b1725ba43695d1a68e8357314b0057d6ac073db6e82da598f507ebea7bf457d2a72efe14078d04f8b7108126d0db8808e2614bdb28d07ddf92c3107b9e1761399ae86e018970382e0151c6096c57d21a7f7d3fcf71def8af94383f5a7872597b9e3f5bef94b5074bf2e5f9d7ed76c04324d1b6cc8ee954ca40143d722876423268ea33068d66b0309e74a2b505b2625456d0da160be4ec8b64c5ae7d6e06743cade19cfd6be0857b5a69686c7c01b1c72dd13b017b96c391b1e9cd8d6a7a47c4ce72dbbbcb97b2ebac7b0b305868d2bec71de8cc8027d368e979021f2b817f574fbd49a500d49b3676ca68512e36f910ecf2ee9f7bb25c188b21b33114e33d635b706811110feba79b964e33b096f9c62e9c7703ad35f0faefb86acc7ffc9f949dae322fac2dbbfc30d3287ed94c6da43440646facefe3e7eb4d1a53f38db40b0a353ea33b08db08161d67083032bf7c961f86cf6a1fd879680eb8ba7c85fdbb2d1d35bbb52e79331b7005334e174961480b08d51ebf7bdadf5989682f77a268a0e9cedc932c419cb050a104c55309e4ab13e804d3b0b0d7dc94984198f9323a0a96843342d5b30c9e339e975558cd0fcf65b294bc5329c9d78799a9cbb5dd1ff42d0ab105173cbb17908d2e45f0ac37a32b1db443760de84f718e0980aeb0de1ddec6e3c9ddd075db710f2e2d52d51325b291b2584620fd353f2efcf3c0963489840a6e5f1858d0c8f0dd142edc63b417fb4bf5133fe67cadb0e945ee86f0c0332a669d7a28e5623c92d317a9208c663a66954ea14766bfb54c242fd1b3a5e43fa04cb7371414cd18393f315ff1988cc5f9e2e3a6e3a2d63418918295c03c9b6a6be1d0e83306b89a9749078ce1cb89ef90f7041dffcf25e462760e49aec28c7745837ee0d9e88cda667025232510507f77a9dbbf7fd7e34620ab2299316054b7ffb9dc89669c3262009b79c8abe992c41a1cca2e3df177a2a022e1ae9008ce4999ac0e0e0c315b64d2eb5e936c1cb53365d96fdc49feac5fec83511859a4bac36448b684aa7b07c8a7b80a996303c58b8776c4d1b2f6376339aec3ab26102055afae539a636c052e2c39302c089cf8095a493be23c5043653a1196b7eaa8f802bb67ba97f3b0a712cc306433a7b155f6bf1ee4fedbc6ab9af652298dd5a4ddbb60286ea8a61d47f4673971f29b6cab2b5b36c22c6e3eb155f893e31daf1e5f4ed42d79b4106e59b04735509afc5a7e19ea34f71ee35174f15e0941c40c72ed80f498ea2b4176ef853dd6dce25e4e84124cbd51669bcdf64dbd4d9102e4a68920bd1fc52f86eff5e6eeedd347c77e7a05e5897bd64ffadbe5bd89907161f51b13b965a832e64fb25e2d3fe1165a709aa68628ab1f37978b99a54fb1e53e2188b153e89caa2556f194bae57938f054e9294648dbb5269363e2bf0f93e701074d45f715a596aa168e3f090e2b7387a26bf50f9f7eef45555999c8e5911914ae39483089fd699b81d7ee7e2ea6c43a9a8a6a94a71ccc38ef13af412471cd1c7405bfca848ef7d5210a3a14b195fea9ec174697f77c808f5d510440b1a5d36ee760b9d9e973acb414b1f2daa74e94909e54156c4f7d9449fc4ea9dce00a55e3ef809a5f425fdf0f2f73b060b324abd2fb92a9f7c21274770dfe86b8e3680191cdd2bb3f1932fd81725bbf2113dc0ce07e002c89e2fe49e07afd6e1a7681790503b12b792292193e5a6f862769f9c894e028349a6dcd42f575b329db1c106278868f3eea2fdd3480f15dd2e86650ca1a41fc9b96cdfe8e41b230a03fb0444ffee7aaf28e5c8b6e2a850d05d8cf4e7cad2619c7331f6b163d021e09a90440c2e6097f1a5cb63f64e09ad559ff8c2c03611f6da1f291d839dfe59bd2ebc325e4dc1493d76cd91881ce389b2e47fdd108c7bedd9c57d7eeb5dc318f53c41bf73718b1c035ed881c53045891aacec869862819f80323088c3c4b2156a5524e6f60c5756caa0c486a3f58877e1a5d3b37e3e420db6af6f7fe7995b33a59811777dd3d328f73f5bf9ce941afbbcdb4d404621bd23344b0063675bbe2a66f84dfa0ed74baf7fda7ff54497e43f5a2312ccaae9c5c61d2d906e66de7059eecca9eb4bf523e351ba4192f002a663a71ba27175909125def28c7763fc7869d98acd3331004f2c40f6daa4bc56f8ef0b7bd92f04fcf0424ea138fd017fa11f8c890862873a012cf269b6d022d08e8ce96218a0e6935cb86a04185c71c65f8fc2a1489fd157ee40f38f6ba12c7c6c6bd9571e0a5fff62e27fca98b74d11c9bc3a6eb0409cf44f651a9625dece58628714e883558a5022035ade0022107e446cff9802535f9298f340eb0600d48d4699b82b7d8ab9a068fa7a756bb8071d56d5f10ec65fcb87acf5406ac0e879f552fef9ce07272f8febf817901c54e499c5904e3754c1aacc766a327632c2dc0b76c5423876c229817515e9d161083a1dfad9e852eaa522c62fd2e019174e86569f77f160ee23350c306b96acaa4833708f8d08ec750ad4cbfbe416f45673e4a3ef03c9f4b5dfce316bdc4047ab201876537421da818977de10d7e32b6b6ec7c6c5fcaf61132d8cd89d94cc94d31e68d8401595cffd256b7ca805446d5a2696133ee87066c708f5de6d4e3741936feff0572f5fcdc3b5ebd6c1580914afe3b02d5b621d97b38ccd501f18dbca4c5799a8d8a6fcc073a035c0448a1e098f5b0002d2e97e30d8a846e637b9cf4c5049105f814511976487a795610cf8df9e7e28cfd11064b5526c564ff59550593627cd9296cf028fa4a43dcf6e3fa8a32a5579bbe5a407c0284229d1ac176caca09232990545edb9944f3633930b17f1dccc314da685411c512f86d02658274841e46b05a76e1be6a6c1da346cf42912ea98069870cd4b57d1a843cdc4cf8a8d71fe8455a8fbe3bbae77d3366f52276da0ab5afbb1280cea0de96b7c4274e8276656cb7eeb8c426f3bc5fa3c5869e1c23d7451549c47605c96d10417c4a22dab8d94efb81705b686ea571196fe2def1154b8fb1043785c9af44e55042413d29697f3c19611168eb851a0a80c6dc1b85790ff9c8347ad5daa759a7d2e15c665c606aa9851c19e5fbe51d0b2736b858229f797d9c4d5d1e21e6b2addae54acad68d64a2de65a2c88770245ba1f7c77f4e4ce359842255e9d3c7a70848673d8b595b617f96393ccb06d24e043e85ce1e8806811688a43b34a4aec3c47b0f411f8605bba2be5e8c9b5ef2f4a7be86eed6c614a467a52b236e0784910fa090614cc452d882d2d8df2f24d227d20a4401f78613f923e5f06d2442007720fb2211d46b272f295cd179cd982455a51ebeecd8dd4bc8657c6cb4199d12e0090ab396786f47dc1bf5166c67bea713b18e1fa5e082bbadea4b42be6d4142497f49584ebf3b91f99d96323d3971d9d1c337b41e5756b4b8cefdb6a3f479b9119dd6a1b2a54e30f9693560de36dfa2b93904337a41ef0759a4f1beff97ef376b722f3fabc989173f9d269c5b7c701948fa2a5a57ff0692c232db89c6b4a83f45f0e5fe4d40ef76bd1db3df74a05eb8e6b232c60bbd1d4f1c13fd59502963fe15a02a98feb148a92bcab29885dcbd0551dfbd49e6df7315a9101d5ef83b846d3d6bfb753c485f369af7361c1d27af574434c8cc496048a4ad933159e1feef9fc1c2c1a259c409675c10162639a25e8ef9345e1ddb4947becfde44d9c6c11de1b21287bc6538707844c95ccc5deb11351781ce7a3796a7ceb9704b6ccc2ff0a6a3666934bed9bf2e931e6765841da26cf15cc132426fd7babecb48988c47b86f6f02c1b29bb6a6e76dba86932825515603fdd1dbf177cb1dbc41e2f35dd15813c157be678793b89a1280b186f599087a187241ff1c026b2a658b6417c40b069955baa8fbdf12fec6cb7166fbce2f991f413eabdfd7ea4d0ed9bdd4dd12c5568646e5d93ddb899133a7e4d107377be48fb499bb3b6a7fd3ea8b0c63c063d60c600f1c0f6dd38896f48076b712dfa7356fded3d0f87499d4eab8deca71e7c107aefb8ae4b75f2f7c551b5787ad4c9079b282866574d955384fedcac7e09a63856ed3b5692cbd63505035de98a15c56bc289943aace95e4dd7f7c17e45dd7d9f2f1b72076aca540c74e376de49846c4fc6c9cb48bcc91b1eb8d64d319cf7716241cbf05ce15911b7c64e7042e2a71642f3b66d53d44e0999a959ea7f6fe0f78ffa18b7451f45c5c23dc266ffea297cbc3f55e05ea6c40c34ac3b8b309b56bfdf56346d4ee4115ef35815469181b0f1d67013753cae7b6c10469a262ac663927bf7e99eea89931ba2a30c9efa39f5bbfa6ca475c3c60f88a340a9094866105a3360330a92f617c9079abe9328070dbf7cf6c917f66aa6211c3290daff2774a538e8a563623f7bbd1af918283082dc5b7c85fe2e3548d8704fa72a928cb07d0eb7b63a51cfde1ee4260f904eb4b77e719af2adc705473f29d9673802453198cce08eded5a74129f826029917f65e75e6df2f322d7bdfef9eaade737b673bc214db8b8844ac36d27ca70f6fb2a7c9a31a01abc6d1fe553ca53e8f1fd61d007f6eec12178d8648e2c7bcfa527bfc934ea2ce9d1c74fb67493baee21e6654bbb9ea709338b4ffbd81dcfd26b5d0aafa19f785ecf886fe49e0a70eeb800d761932289e44f304b17d45374beed3820f74a2968485b76033154e54e085bea6e19d72d53ecad6f8c74bc910d1d399aaebd7802afdd1a2dbfa2903efae9201c32d998551b33571108a0c1396ef3e10604914fadef1232de77187a5e0a2c4c9d2a2c87eb485aca4b45a9966dacd273ea68c29e378012ae959d34b4b41113171f0c4a8f8a2168bd8450014cf246d2726949bed162b2dceb73ee70f34fcd330d9405f4063306dfa4e923d9a2e7d29d28bc4c5f23b6db803f449486b4fd8d78b3d4d59a53759fe32ebe2cbffd88e753d85ba8334a08802cdeacf0f97ae77bc511fa3e57fc77c42d7358b9f9385070f4594e5b9522fdda132084e5bf54274316fdb42541e1d2e75ef44f1fa3f239a4effa2b228aa7b445fbd2ad6921bfeff8898f3dba8eb044fd828cf029f784ce4954febe9d237b0ffc3e69ee8e4bddf9c5e97c4e3fb16c07c5c13e88e830ecfbe76869220f500ab28517cd8c3e3de22e683dee710b146b5ed5edc0396952994939f12160397ca5f938db310baa5355185742e5ff86ee48d2c9ef7a373ace14bdf56d223f0e7de887d7c683f2bdaca080f742871b73fb8831f5604ac37b7a38a8d92ce01884051791a46b0d9b6e59ff86de7f765fb6810922d885a8aeb4bcb8d019bf8ce3a5b52d17627d3e67a3ad10eeb91bc68323eb4d5647294e5f2a86ddbc1317d5e7c78c7f5c94552a04f6cfa466737e6b48e41fd695c85a6f96ec60539937a98aaddee264fd8d01ff3914a19e5ef141ccbb744046bcc3e19975688189e84cc941a23e8ca0d38b3c4b637d60e8d199d72f4b089f54273204d59bc6608bec4f8e7c0a24acda13174e4273815fc74165cc297da2ac42ff0f92977ed621dc346e3189ef9b919116244a6609b25f746e19c405ecbc7d6d379326578efa93679b200b3a5537b57f3b5858136eab69d51d2af44ec7aa6332eb8816de7a075124829c1d1e60694a507f87b7826690105c79e7447a3240fa40e0f7db73d2db058401dff3f545575b4887858c5a8b26aaed23186b71a7a88c9da847f3b0ad102a9f67fe0a09245d54bcf5d7c21440c75892b02205c0d308e0752a8b64661cfe7b59b159b91ec4b8a381bd683b025c297fc383a6dc81800d531c691845660eb705ffef29b50062f130c165de3a2ec612ff2b8c2cfe931cc68173414887b315536b19987e5a02760c4e7bf1b9de14a0e398c3d101c626b4d34a1f89c424a7a1d1f5d6c7f71b3df7a259bf088d67077c7c49fc16cf8ab476382317a05fb36633852069c181bad6c6b6be10a7ac337df517ff1d7d06e01f64d2c5340358eb5b1a968c49f474366c10fc9076a8b8f725c357acbb66e86e1614331cae30900c25f2f0489b45663efe0a63908f6beb4fbb4e2618708cfe31844609cde60b7163a27d63577d60d57be10f25ed61e1162675aece7c29bf4f6d2abe98517003c5d63d42e2038e13b5149aa3ed99ff3f3b8538711a7216107a5ee5276c67f19be86b91de7c1ff3250613c39741271f2897fefde8912040280644369e7f011804fcba160d8c8df279737f32ff44095035f07c46fcf80643716db858dd5fb727185280162828b3e979d1ebde1a99ed5a8279c0ec7ecca0deb1cf4fd38ef4b2c3926e2cbed481e500eb47c49c126ff6f664cec235922493c87306dcd6a674e953217e843433064fa1f0359785c5a95a8b9c7b69ecf3c704fc80444658cc94740307b463e1a174a7b9c3b59d8760ca6ce01ebcb31f97277f97e057c33aa50fa6e4a2e6a38b12024ecc055d0fac605d9ec02307a67ff03bef7e644d25dc1ae0a88e4b6ca2b38d504ace9b2b183c893256a80ea17b49213f95f2d785cdd7dd61d142cb93448b770fb8eace72c65a5a080fb4f07ab1b9657d48b23a8cf2970d7ec889377a4fca55840dfc2e7e3a801ae0e0b3492ee52189da6e0aee8979c312e6100d48635b0eb728fab4564b2f5a2a8afb66bfcf303f5923d48cb0c5c7f66d39d5fc3f7fd0013750c5a2c593b2d45c07730b27339670fb1127a380764d801ab9ea3eb61c69f2555870fa834727ebec7417c25d85d6c2b723ac568cfdbb9d9e3266f446ca0adeb627b50552f4bebe5c42f111c3ebb66632f2e6cf3c9f85c6590b78077308d76f3529088f587bb2387c76d3484577aae017bb2c0d73d33ea2f1d9fcdd6e7153b8a169dbafd0a14f97d214e194748e1c12af4fa8b8a4ac63239efb661ccca8233bc0ed14a1a8fc878a61600cab6467f3516cf8c314a03e1bed13f5667b7bba024374276f1f00e360e096d7a142d92b990638cad42970f01715402071b1e70166b8749e8bcfce7afd914e94e455090f17318f53c41bf73718b1c035ed881c53045891aacec869862819f80323088c3c4b2156a5524e6f60c5756caa0c486a3f58877e1a5d3b37e3e420db6af6f7fe7995b33a59811777dd3d328f73f5bf9ce941aff7ccd5fa0b2e5381eddd042dfba564c5c43ccd68d28de724b1cdb78f963a6bc2e7abf92de5ac26570d1ba003dcb3c3ddaf40699a3316c41443d74fe8d8308d0a596985e9ee6d1bbba127a86054ff4b011d0f1ee56bd85e0a5a5d47ee9f0fabb3831393d26da3614a6af1acb31434fc9bd514706495003fa7ec8f37948b15cdae9c6a2f94b1b207df7c2a618a42d45f47786562ede1d9f6320f593adddb315e10d76ad27d5bb8ce3e936d71692de6aad78c79cf67cc775b55d6a675e748ab65ce03fbba8c4748b269c5e113b01d1a8faec9b34b8e1104b9a43318a4be4a9e9244ca77656725b5343f03dedc0fb1cbd156281b1f036bf364986e37b1ee3913ded90f84f3101a4f56299eea60c761b1400e5405d3f5e55aa501f4907d2ed2f1e8e31947af82e0361b99243600aa10030a34a5755ff1ce7b2009d024cd5d0ff8b3ff3e1b0ef18d00095defb17318884dfaa669131b28a6349721f67c2e95f9718c7e25f7ec9a5b4f5c71167855c7eea389f12e5292e00a0c16747dadb0c28c26ce3df3710c8e415ee9afd9433208503f3d819f3e3880e7fdc18d5cbdfc6b82f4d565d2257dbd9040300019b554a2a753bf69d958b7700473b5f825e9d8b99aa8b9c0e5822d5b95a6f7e11ad10511e9fde2bdbe2ddbe25b082d82cc9670303f002d2e97e30d8a846e637b9cf4c5049105f814511976487a795610cf8df9e7e28cfd11064b5526c564ff59550593627cd9296cf028fa4a43dcf6e3fa8a32a5579bbe5a407c0284229d1ac176caca092329e0b16fd1632e5c85a42e3381ce7aa20b74c8345a8bda82ed68f7aa6e929ce2e3e20f0e18033663f4614f412f3925bb5661d47606381ecd8677e86dcb987c87566e5afd75ba8689aeb47bb51595a910f3ccf3d25120b2dd632776ba0578ef27904def28b7e9973884f8aec6d0f6158774361d79ee0ccecc0324c03175472671be2211e9badb7fb996e3d855d51becd8b5fcad2fdc85ab44619ef82c8704cdeba44ac92a6b65720a36f92d18d523fe8e064f1b478f8499d01503659e5ddd415609495409d21581b73818353b741443fb6fc0316730c6a1900774af1766067c1282c8c8bffc3020676a8da9005c25a71bf16dad545dc652bdc1a14ed3a12361bbfb6571f9487ccaeafd7f8e5e094be8acc9df0b6bf3f3e860b50f8fad81a859762fcff1db824da05b3895314237ad5f8057c216f758c78972ca6c9498c2c5682e4a7e60842d7db222b46ea9f522ddfb293efe4adcc80d5c3bf2479c6c1c854f5081b5a6db84b4d5d73e5316c19122b448c27d64d79e68f74dbbbac7897f77bb4a4cb1d6a69ff8486bd930c3290fc05717667c8146ef01a26d07b238e0c4ee7800bca63b848fde6a68f0c66f31d45cee0289aeb83b49af9892e12c010172c5aeb0532a13ab928a801aecadbd00bddca9f4cf141a64370fcffa4a7722fcf76b35f8cf9552a29f92d68e918d12c2352d409d2ba3312eea77b659b9503ac69e40f18902cd9b48f4dd24c11d50b5bb2b0bd347943b0181033f806ef51fe07b98a1af07875e110e1ca7f531172a0f0c8719cff84792999b3dc3329c550aaecae42eec779cf3e19593b06dd07402cca32e7955914c46703549ba94ce5928f0e3a65e5c10162639a25e8ef9345e1ddb4947becfde44d9c6c11de1b21287bc6538707844c95ccc5deb11351781ce7a3796a7ceb9704b6ccc2ff0a6a3666934bed9bf2e931e6765841da26cf15cc132426fd7babea0977440d455d0d8bfcbf81c2c2e1f8ca64b53802c85f4f266d89f5011d393d0266beb87c462cc6a1a90e05d116dab4da2fc101960487f9151321c02407730049cf5a466f57aa131cfb66078964f61f235f0c873fcb3610aa86428c8b984a83259471ee6970510a6a8dabbc27eb543af15ea49626fb60421d618809692349e650cdda4a77d22d3fdc7fd3e5388bb0694bbfc258cec099cd380d0e2be548d50f5f4ff0711c724773b0c3597c27ec7be64563c802848e565659350ccf21d023d79e03b0e53e079d76f202a6fafd42b356a19a6b44bf50b5db99699483a47cedcd41075d15108b6cdf05b19cb53a4a1609866ef9ca9756464f9fafd11c868a8ff0385023c6ca49fb7d93d28f425c3856d4e504015b073d849a47a13c223e730590f51721e07c1cbfe669886ee40185b6443b06dd9ea8c130fb5c977d643e8963f834ac6535612910186b36f896c99fbec1e5a0a08854edc43c305f5d4e8b3ba491ddd8235ec3078e02a0c544ea153cf2369ae676643bfa6ca475c3c60f88a340a9094866105a3360330a92f617c9079abe9328070dbf7cf6c917f66aa6211c3290daff2774a538e8a563623f7bbd1af918283082dc5b7c85fe2e3548d8704fa72a928cb07d0eb8d369a79f2b3952e564c124b3fd430bf5958555a552492dd4d4c64756bbe83d647442bb7e7c9b86580c544bb184d22f5c74ef7e1dda2d2dc4f39a4338ead6716908c3e7afd36ddd96d57c8bf167c85b87b79ef65c0d7b16771c2ae74727b59bfacf0434cb699e2167dbed332083c020fdc3ed12279689bf28faec6d4a2b78bfd0949a3c77a2a6555b1a78f4e1ce2a2c8a5f2fb9ea8a4eb1d8db4be77a3d74161cd0e50d6b8b50217d3f357dbed13ce397875ba34fcaeb12b82d20bced45eed8cca956fb9dded162f75b02c693e3289fc941c477c937484bdc17d369033c95758bb5236e2aa4c82c1e27f13d2a09ff1090dccd70cbf3758fa39ed7db7d7293f35af555811bb7858aa814bb3db3cc594f8b7cc7b025282fa38ec103748933a26c896261d50014cf246d2726949bed162b2dceb73ee70f34fcd330d9405f4063306dfa4e923d9a2e7d29d28bc4c5f23b6db803f449486b4fd8d78b3d4d59a53759fe32ebe2cbffd88e753d85ba8334a08802cdeacf07305453887e340d253e06885dffaf2e271f3566ad14dc322506ef3451dfeb59f3c1c873d3e48a84ce1b7f10ee4584375ec4de7cafbdf8ca0e5bd777fbe80ac3395f94b467f1874cef33e0492aac20f38f498950cee45a544a32b4c01c3866293a05009f669d55e7023c505a5afc66eddcc829f4e02c16a038030efc37b61d01cd7aee39679e0cef298c40336f9ccad97f8d5e70bedd14c5e0432fa9254c928f60b0db5ad7a597c839ca0663e5a637e6cc464c86acc00e49da681caf4d7c90036bab4a6ef42bfd407a153660c81c2176a123a1f39556f33acbb538ae1a794d230ace3cd22a8f9000884e20859c5816272ebd1add3ec2ed0a8b65067374fe6f0a1787b61d3221b5b31dd7467fbf1bfa42fcb7b8ca94c2195a72a6702541aa2bbc585e976e9d580233560101c67aeda269ba210887e3bf73f150caef8649c72108f5d428a027c3578cf75b917d9e9a864b468ad4663b208cd2ead1dcad84b57b41651659d6c255bf2a3ddbf9c393d1d3e9f7edd2017c30181a8a096ad41734c192eccf20d956a18431f830abf8cb087ae9bd749ae13b39b62a97721a1777bd3e3fac9b18b71ed668b0a5786966356ed81cd211e2c032a7e0bb599a9611240846f668703f8ad9d048f714ebccb5222da06a7837a123e433194a3a05e04842e82868e40fb9a93bf424f3bfd5748d84d5427e81bebebc4cbaf88c266e4c8ea4ed1d0f9ca3467c4dc781d810fadec56d31b4ed54aaa9be7b50dd67d19f5cde1a6d45b8639e86837d5c43042190120ff9f6eb6ca9607457baae8a976cb1802b3668ca0be1c7a2e00b397954b0b165f09674b8d8fc6a2955db5e3b0bc411e31fc43b059d64b1297e4db34f640e89c11783015becc5bce1922c22bff3e4e3a830601c66e66d89d3827a99d9544841c5d332a641e8e44d853283cf28f754f993531b702c1cff46edc7c955199dc77121f80b0cdc82f92a909bafede3e46314e464de637fdf89d7f1b30405c41bc5e0d56308f0ae35a9952ced65703b93953d980b75dc5003d2f92d1c20db4c8401d44e80e121d0e5e4c47d9010fc817f67da646a82eda56b7aa08e0b0938d37bb688b7a9f697cb880464ddd507b41097e49699d3e2733660d8dbd6976c4695310608480956d070c11710dd316c59867ba3c0eeb615505fd6b966ae4a06d1f2328d4e0a835aa1fbdf99e64465f867ccdb8f2fbb51be199b58c8b05b549ce11f1c9d40bf4a136cf46a955fbfd06aea954be1bf3c9be71f772e157dbeab3b0fee687ef2871f3ff5a7410663c556d9be4a9eda635a63b0422fa3d0acf00dfdd1c1f4125142671d4515c77fc49b9315995a7330b49034f06c94dfdb9e3e24390761e694595fcde983dd25713144545979af1fa05908487189566c846e97015bbf89f8b073fee537ba2983331ef00e5a9dece3dfdadc9103a0f5a87e5d66af0d7dfa67325faae3940c3bc20e7df3d892f2d50e68be5166c6e0c6e741c8d12417acacf9d54bb20fc1d4314b67333472a77a47c8fea79ec4d3f3faa4c4469046e5700a58098d3e13731669c406b02f04b9bab4d2a0f3b893287749bf5212fc336a521bc8c2368f8f96f3175958db902ccdf5f58e17697ebdda4008dcb8bc50b59b2fae83969c95fbe53bfee7b136dff7b0fca2173d5630ba4230ce243b83b3b9af21d832ca25743478e6bfded95cbec073b9db600962351647d0315aa8baaa4f8e60956975f6be3e62726f52aeee690efb93bb4b0d786d1c001cd435ec9b8d228c1cdc3072da217e962725cbff81f5984df7a79821a779a97b86af5fb6a899c626d5ee1cf4529aa8e303d5558a5d5c4682d3a61461ed7fd8021c282aa4fd1a0d97bfd0e3ee8dfbd1b575cd118f6451e0cc8af55c9414f363bb49becb10d8047fffb1cb1b73a5cda28a9b19e6aaf24ffd4ca5a30e91d796c18b0766b74561317ada1e6b45e527279d916e5b15831794861bc75428ad4cda6bda72332c0f411e20e987d5f324f17f6f43583aa219c446db96784001ab9433a5df25cfad9aea3d21e25153ec751ba1811a8da72713d9838abfeb0736243dcf315f4f668117141ea37db5a32daddedd03f6fc49bd0a22782912456ff39e9680e6efef988a54c87d062c4832eaa797b9290abb6cc6e46f98849467f5ecee9aab283abfdc9f1adeab31950c7e5a06de2dd45fcf9f4d770067efcc40d375bd90c2e92af4e1c267073fce7b2687cc5533e3f56b9d711d9eeb7b9e8ee60bb11a2f142eea4cdca127fccd0e62af342fa4b1c8d53955e75e1ca0405df75cf3816343b6bf62842e8181b3bfddec8e795d11890960615f6f32240eb7995c112065962012c79c330212b0f20ab82e55e0fad35dd09b9a471d74ead489b68eb865778f35c52416f48a498ea51c3cc6321ae15e5230093994b936277144cf01b9058ffb484ecac6eb2c4bf8e92dbf5c4afafd891179ec232366e0ba1f1e65772cf34258084634cab82d5cc0311a27671d1ad2670407f2e70c78d7c7815778b9ed1fab076fc372b978b35531f1bac64a7cbec9c96450d8ade2b639c75aa53b20d696b554da45dfafb3936bd61e24c7ba4b1ba4136a59878e205ac857b2a0e402b130a6de07abe71c1bef8c38441497c219d6ffaa7845f65fcb134b227b2ef66d26b554172b9626865f024cbb8b20c392f5b1b51e934378892aef7c9a685c48f983e973af54d8a232021cbbc077424cd5e16dcae295347dd3703f0e166ac9e334f75ae46fa590d4cde8ca7594f8c350b8c228aa910fc40dcf33dd403b1508423194d40f4f091ef972f190102e076b6117f33d5b4e0ed7bbbdca51191b799ddb8e9b5ee1a5a49a130845cd960e0da366024de60ba60269d52a503aa53d540e74a0899e50858e7218331c3c5eabf043d83145c2522aeca22701693c12706fb66fd3e64cecab9b529428524e3f4ed4e40b8ef7f90c6c7d3fb230ded9153046b9420e91004b4532a0c12e9bd998167a553d469555f86f8aad839c73ddd15169017b713e7ba5749e55b5cbace890a1b9990f90438dd250f84a5d93f7cf3f0e7a09b970dbe52492854b6065a978257e4622f1f947dd5e2a36925cba2ac2c9d9400da6ee3806637cd4a897be970fc2078aa859f3f40473ad5d891ea99cda178258b5d582f6e562f200b085ad5fc7fa84a26d43af651f81145f382d230004c8aa4ecbbce3a25684c682e4df3da80313ef3a36f75c0851ee654faa22b14841d8e15e5f16050877340cee848503fe8be11959d3cd8e46d073e934ceded6ddb45b553fe0e08f6f2c5c3ed72358efae9afec15d3c102f1180da618302e8d7198dd00f0bb630b0ffb56fc9d2c3460274fac75e1f8164485d07523265926fa9488f65324f76dcf94758aea5bdcf239b38793b7002e7c0d1df952e44396e00c472c0fce62b38a4e288fabb1cb731ec9ed2d743be90662761e96bdbc5365dae9d047d5d12b92c01ee771d8c9917b44068c1a501d5228ade54feabbafb6836f80375dc092ec77d0b06c24a4622603236c42f3c0e7904867e1a7f062a9110c2a098bce54b25b206f6822d7b8f77cf5d44bca4e5cfb1ad9009c5902a9258afae4c282008dc0171071621fae7fc1ba27801778e9927689366ca560d972a714a7602793f95a1b5c8b6e071950799965c7c1f61a5624589550b85dda2c8106efe70842422b7eae37c962b07c10f75b88262d887d01735c96e784508776c9a83eeeb1d789a8983bb1450bbb7668abfdea16ae6d9b4d52376c2f928421006783c2a374af2116951b5feb506cfcaa9f08d2e9c2786ba165ac736ab1380c7c346d7eb58211e748444912eae8dfbf618f7da43951563ee2bf7ca26a43409103b5fd06a8239ef6b4ab8cd965db6ead653fb4e22c10e297adc4f6eba73069d034f3afba39e8cf608382e54346559b5f468f446af68b7321898ce345627ed43b86676d95dbd0da1c2b0a306aa9b213c669c6204a7b0d680523f07faa2d199ea234d1c1495b1688f8ec3794f0c656beb32c3a766ba98137cc2c642912a9ec2b96694b9e57f4f2f7e1479d996ba37d90da4f43be4c92c34989ba5f76e4b74a5e0776e2ff685c0c589f46c0e8e44b9049c52a2763c9c8de857467dcc7a19572b3cd9cde28889f859e45740b2341460307b6dc0fdb91fc0ab2ca71a1e3a2ad850d8c7adcf015d9b31796a90f706a04e4fc149b759a39ca53a2f20130c39f58231b6b53c28c1ee0dea45feb04f03e276cb2b9062f9ccd786f240f9ed8dc21713e41834c320e85629fca87672bcec8d5f68ff8546dbefc30fd1e2d1e1b355687e7d81178ba7cc9a97440ad2038ad82c21555e5b08722d2cbdd1c40f405f878af2a957289ec6fcdfb4d0d0d584385ae030c2ed3d711651fbb0c88fdb28f609ff6592271cec07b978b59f0250e0269406f44ee7cd04124cc4a42a344705a236e0a9ca5f34581a329276bec005e9f61f8ac864a2eed0a1fe93170b07ed795d4c580985929622d1194b2218deb5fbbc1f736b8d68ad40d06fc5e3f5fd52b30f60943a5fd37d610feaf82e79109155f20d5b3f94da47b884d6884f45eae4ee2bac2dc488ae1df7137db6eff1c0d12357277459244ae4c2ce63c6073563f42eb4135e36410f5575988407dbe2c051a9d0a231bf16b2cf244c7b3351345d5a8d9e59550949820b8cc73826efbfe774b0ddc082a7e06c318257b1afb2a82ee60cc763c8d61cd70a73c41a720ae53a055080920c21cf6d8e83d19177cba440112e4f8a16f4e6b736fdf3edb2c83962f8229fe90b01f6611fade555d8aa14843c8ffb2041f5303d09014369b8534cee67d3885bdd9f1a6119b30137a778c7b53db8bdba62d2937a42bdc93191dab486868360d687e29616cd37c1913e727554344a0836080bd498e4ef1c43794949d10a5d353acc1a746117032643191032772343ca4e5e828944bef7f67c918658306d42c0785019862bc573aabccc82531711521cd624960fe041f3eb7ebc23c7be4f673f2725f5cc40849d1529583c0e46a0c2a11e1594db7933f4f1e043d0c38a6071c64d876a293e755e9f1f9a9e35b0ec065213c0ebdf2fce82ffadaaa1352b994a67dc4097bb477fbb40e9287588f5c665b6e59d755cfdb24f799dbea254ee92937e18d833b9c1cf55a9b1f8d39007ac5b6d11fc426574aa082b0c774fcc2db14a00e83a1b92db72e70f2c703cc311ee88e4dda71c914ea032dfb935aa049768a2372f3c3a5555514f9dee4cc47b3574a6822b3037a7414aa1e5e708ec13bacb6782cc00d5bc270a65c1ca61f2339aa2ff43bb17c4d4fc60656be3192896b69b8a58f3d538a98fc38e9b75935b0b5b1dbc10a4babbe9ac6039ca57d7fb0eb139980390d9c561fcac6f1ba552e3411d8f93a1a1ed8f1eed092cb291f665a8cd78f9155697ed8aff6938bb41026c739a50c1e279629183f97400212eb551e932f16ea900742f79a943676db019e988957c3c4a0c4efdf7e846c0a02169a30c0340fb8d674ef95d831caf39b49a2e9a4cd2b78f2ed8a1d48a3aeef30656553bd75e0c970abea5ee6a0b55db13692efabc2bc19a14ca0eb91616a0c6087ce22178a9d7e7f1b16105e67d1aa356bdcd3fc18c317bccea0eab86021b22292c25679f8a04ee91733748080ae9a5d4c6c1ebe4866f58ff4436d50dc1b05d3f01ccd609e28dbb35088c694a5745d18229bb5614bc19dc2351e2355b1b27c7c5716181238c66371ff15ccf1943cb904fa7c78c29988ee781af11e4f25774d7e69b240d22342d28a72b6a06e3d11560c477e9ffd7c626334d25ef2a92be131a3ba873c69a30b584feae46aff0fb3bae29cfea5ef7275d42c9939e77352fb51487e94b73781c9b0edc92b5344a6bcf92f5e6024c1bf32ac5460e611a40b5503a6b35858f294695483f2899462261b70ca3b040285f92e9f14fad5d2eb49e3bc00bd3471774a2d99b2e96e3a9815c9bfd7f36445c4354a0cd4ad50141d8181c05f0e662133ebdc5926d6c7db668526a2e89be6648cac5ea08dbbf3b1e568fd3ef8f8012b31a9d475b8a3ae6ba15055f6f7e1cc3ec6a8ab85846e57e6d9d60e92d4e411f86c5751f0735003e5f49742f9a4431bab9529efc16e803c72c1da0ec668752b851dacd98b5583622f1c24de7dae2ee739fe559129b116528baf7b11420ee67815e17091a567197c8698a5047de8c5e7784a173545cddadb7263c44f49df9db19b064fb05b48ab1b42fea15043121171dd724086efba4758577eb6f455bf482168c7e69bd8c4a16459ad0948b42dbff1e0ba7d9a857c733ad94619ad19d6b72f5f141629e1624778dc3017464485876ffd1face4682483ae38e4bc8680be14e8e76fc6c91ef2ae52db402ea82412e7cc717e8409fd143f8a240180c1c74b144a81bc3f3e90581612c34c294723684961480bf313828a1bbf6c3da7c33ccdd312b22c92233880e2f564172a26ff0d371fff5360b7ea2cc84f424ae2e061f0270dcac2c802a8e2559eb96486798e880f6023083a4513356e3fcae1cbaa016937d9000e9914e99b278d3a0f5f390eef8c57a588d9b85f50fe42b540928f0bd37d427c6af2709e891fa955215429f41d7d03dabc547cbc58490ce4e2f7b4589c42ef1c12bf7991e8c28375204f02a119c9b2570f0eebfd818dbd417e2f10850c7f40ec82b98ce72df3c1de3b5aef43310c147b27b95253f433285c449d2fb6dbd5613e1a806f7b4e27e451b4add97d01631154b8d61d21bd19731f0503f3250724d2de0952bd5a68559540b6bc5d58d54730c8c0f9b9ea5e4ef6342e42512e63eda3e293f91c3bb316effd28c57ad26cc888c4271e621d02b39c827db33df57c68e84015b0dbd10eb08118e7e3ac5131823eacbd19f9c0fc855e62485e470ad8d029fe56ea7f872983da2c0bcc0f187ab45eebbcb7c2edb7e6eaf15ae1799285408b94669637603f6f13e9dc4f2b4fc8b9636683ed281fa29b302683d45ab1f6d38f63cff2313bf414a99f2530d18cdd2b216f620e6ba6599f5aac5d624fbd962f429ad75205b827a03dc67cf323d9337e1f497496f50cc0ec6de7108361cbf9ac0b2face1b5ebd8ae0ae92aa1d4e09b9005294f18bd64ad136a16a9debc14aef6f3d74eea90aa16bc6b2b292941f39edc6f7827d45f1a9c69b59a5615cfa794d7f8cacfb7ee24e5dde012c8f7b6806674ab4393288058c12426d4027fa3daf7c401317c4882b6109c2f8eb4b302e2481d6642ed7114d6e86bfd22d0ee626ba5dd9c291ef236bb186ac17bd0868aafac3b5de023345f380c302f9328a11efbce99841044a23eeec01145480c1d0d58f024cc86e8b4dec9a9a60cf31e24f9d7075331de2495dcf7d373c5d1257ce01328b1b9eb237de5e6bc73d400540beda5e3af4e6aa1675e0cdccd564fae2e95a391c3e5f82d3bee605c34759ca764009c3b580f602cc632613abe7ce75689b62d25e7ebda15da880275b032f0e199e49ecb5e0d34c0e5050fc92f201c45c2ba5e194c9a4c40b8a3db6184772deab0b4d8be65b3d8760f8e53300aa027ef6c93a53a7292bed4458cdc556c96a6f5f28d651a720c3640a13218f7707223145aebc823df863a01aa796fac2a305c919bb43e5128b7a3a211b6955aed84dbaf1579e9dc6aa53ab29815b7d486fdcf93a75dd36466dd96e8ede631b899da9a0848b14d213d920b3f6a70bce499cc63dd1b958bdc5f459902d5053aa3d12ee1fafdcfbed4e8e384cb3b76c84b64cee95c8da1343332c3715cd865a2b0b92a218470af9199c387ab6c367585fec323c7a0cea9a7ece198b964e7f265d0e7ded40ef44ad449f65e389e4cd9f41ec8d06d74facc0e5147157172262bca7bc54070a638443820951328f9c4f43ee9f8292c0e09013a4532881451f6c4317d7b49d98439c088e330880554ed580397e21a051de1a20f4c22241e159ee6ac8f4e992efab6b5d0a7fa7540417826feaed034938703ad64e7ff4af159230952febcbbcac774701e9f45c03a90b6e446d0caf6bf2497cc40f7fa1451f8ee121b3bd2c28890af4edff5160846d2f142431ff941e3ae55c304ad20d3be6020aad9b80236774d3ddf8f8a6fad431c047dd625806a8327b3ee72a49e6e0010c1563291efa132cd7d1861328ac0683b4db793b0eecda121010048dae9643788943be668ae04a0c582cfaf7ac7599cb0fcf26335ddff95070db29c29832387f64794483ad8f48bb0095eaf90748c03457c3ae2d8545245128e5350d6820568d9d7af052360a7f189e113abf87047f4701090cabbfe50bcefb3bfff1c4aed23620c9b6a987ad384251f13f3d5cdf3d31d4440dee14c02b2e51b9d80ce772e0595a6665ef5e850aaa06cd09e5594751f9643cbd9e34ae77936a9804bc5eb2229fee6a47696cf66ad56424eb10f46690aa3ecbfa7d0c01770c8cf6a2d3e9c1e8662cb58a4e69d3516ac57e93f6a005958540429174b2f8006886b37f2f58180e58785380814d54ed6f83c1edf9b2f0e57a1f1b255bc8ca158730f7912da520b3acc78e5517757c3f15257137c01a661b63f14fb6b318b09517f360139ad4b5d5a01aca2991fdbb6e29f8b0091516297405cc4b26f6b0b12922d0d1d4668df8156d9dee93fa5c27f08cb294d4ce974b1508a74df181b82cefe1a5c275f0493ddc6688f6b0d10f5871a3c307b8d8e8bd3debc7d5c0442a9a0b44a9d61f7d2031ad60e18ab14d39174eebe7527caa8e52be096c03d8a7a466e62e85c734027f4db5ae1a338ac7af302627f5942c1e1a89b46dd03e1f97d588b630ec1c92cfe529e1f5168f7cba9c7dc3dd569920411038dc7163271f44bd7af4d7ea15799f3044a354be6598ff65c16cb3f80816442212aed959ebcd9b2eb848efe4fc9222ba677dc86f6b6d9d8555aa325c6a53412f68e1d7d15dfc14dbf9da5d46c469f61e6b042daaa79d46835de5b5251c43700d505299739ec08fcba68ac5a9b3bd23ea10d618508bb356587152789adb7c01d3e39729ac31f10ea19288575b50847d9db070c82dae25fd2f0a217e5d50a4e0cacb97066b5820909c72ca217509fc05d72d0a10fe9294001bb4f037dbaa28f5964e4f9913ce6ebeb62d9f8cba43c016d9298baf10964d1180f506934577ba96eea93652cc7045175a2b4d8e4129f036016553223dc0c07d50fc1bb4b5e2b519a62fd3415ff4af2183bcb1de0164093c57be3f8ba456c8acc0940ec9b8bd903e28e38cbcfd3f66298f2051ea7ae14271dbbdf4d99360f1076d45030bfaf19e13b555cb60369be983530d90c7b39263cbd32d5c94e7ddce68211b1272261278ec05e490e3f6f999d2ce6f533622f520a0c6e35f62cc24826ba72ccae394b5a04f3488c26daca7c7f5399dff9f8b21966ed5e97a59c62d5b73e8a8af29d6001d5107268f4642810f72abd50c9e69c847073319c9d02a748ad71e32ccf435076e4a0813e669eed18f367494c947b665c7447ffcd3bd4b007e99309bb3f76e6e5d61f632f4b7b64f39993f185ece462214bbda5ad8e8b040c7a33a8373e683892d1004cc2132fdc51d724a242c95fb70df38841a7e5dd170a44b652b04cf531c543b83811309173e74e8dba3b4c3b10ae2bbeeb0a3d2683b13347d579ea3524a48f5f6b40e4c1bb15c75f7f78583fb8dea2ba5a9c7c0feaaed65114ad5b66fa6b353b2e6521dc41f384c8ab3a184444b1c4aacad4fa6aae36a1398f6f45d64f1424becd20c26e163a65c7bc4f3e6c93e3a0904be0033465bbaf6de3bfce556b4cd6b6ca10c793ae86e564156c45f554d587fe2966524adc69f637cfb009f2a3e2975cf39a074d1197e3b7389c0253d6adcf35f8be4dec2dc62afa57c480fd657474e22c0074dd76f57c3b54b24f99e3a8d1213c5f36c1d794f01f6750b56106ea6648a7330393a8e63841eaeb5a1851d65fa595c15c8502f226871f9879405dbe32adb068bd6c5b724afc945416cb1db19b85c7508f8e5acde0d50ed99af386629ae0821ddf08a07f9a468141438fc617a155197f69c3e79642bae17e0d4b606898a69aef56bdc4dc3a0d758f60c04495d542402158f2013b327392c3c49fa8a2f9d10b78560365c90128b9b56be47a065c6a27fed58fbbfef6c8d82da8b5f0459b98ad09acdcde550f9f5478bef7dcdb913c54888118dcd111f7fe68e64e3e1bd5155ac6c3d0edd1ea362da60894be466635be54e71d60e4c5bd784faf27c515aeb2d48962dc7b9c9873f0f42b184034e37b52e84130040c6cf29a5d8a5c18f7a5fddb29dd882e8c657e488707cc97e3c2ddbd4d66caaed48f79722395c7eb424f52850ef1e1ce35ca96893c0810e7d1a809646900c20d173da14c3e676ef6b5416553697ae5a22821cfc10b91ad457d8df514eab63925439c290a1dec580a32a9b97d1119919403f31a992769e43396ab911f003e240cba2ad8550849e7abf1f8651f15203c6f29bff7c676c51fbe465492baa9d41343d4a1d45fc929dbb90e1d27eec1ddc46b5d6d26265a71ee95ae4247f70739fca6c4da2c43528fc333b6767499b9c7928b712c45a5286e8a350fcb83922096a831c62e476a1d70ad5d5c81d71177a5f984618bbbb4ac14431384cc644a3b89143bdde33c12a0195bf88d54ec8a92fa819200f9a63f50781bd6d3917ecab6f099c512b3d608303c83da06d211daac3b1a545e2bd1c949d6a2ca73c23e775125e5fd7d092b64bbeb2711ba4eb04823d596d0a63a700546c4ff7632a56d36ecdffd56054441e3481c1e4789458dafea63bd2e759dd91b399319a873dbc0a50c9f351d2529d18685e9ffd578118ff0836c1f0d03e18252d1855ab3912f6e94f8d328dc27f4c7b1636ee3d3d8d0e9119a649ba573c2f41c97ccb682d7498b408edd3d7d0dc41c8fb82d8db06d924f5f0ccefe34f6dd44cc6d9b5b2b8dd9a3e8ac99f9e22cd249af25703e10b4b887ad20ac407f5a37d6d3b31865eb727a7954e43354a4920e83446549be2f63df728fee97ebfd31f0f3d789436228bfcfc317c88312e3c704872f458a1a1d985e2d44dedc3f784e2407b555a18ad851d5f5414eb9106151381f3087f9c11ae5ccbe0f9a38369cf82970c316e83ef5a491e858e0038c93a56c510f80e868519450f9ce7b28f32402ad964e48b8d0ca93da563bb881455c7aa8ee4d4063c9b85cfaf5fec5e43f33b71b4fecb5dd007e5c8f09c102cf9656eaaef1e126b0e7d05ebca5185790da0a02484da6b7b6d54047f7b22df4c8bcc72cd47ea0e0f595fe8567124bfee85d4a9e21f274c7289a6a633fc8c79e5f6244b077ec45ef13e0060fa29385c6130fe3548ca7199d3cd640bef811d4149a3e7441f22f4a2df4f26245f67c78e686e483e711f4e15bcc05b272be6c8e3273faa38a773ae2068120fdb1c46007324a32e22c59354343746a004a2bb148a65b6b634c21b633a33a304f13956876ce6c454b388718e202e574982b9f4122c72499e6838503e99cca96a64b4afaaf36a9935e56b89329061ac67cef688a073424ae293e111abdc4c76d276b42147a104d520b47b5542befcce47050a7b78a26e8144c19f9a4d4139dbef5e9781b9e9de6ca64d81f6482cbea83687c3287e998541c0bdc8fbd9c0ad05ee6a14a0ddaf16dc027029fc30247ceb7de7bc46cac40355fa27fc926bf8426a009132408b3984b92f80c219e1cc35470ecc5b85e1da54e7d01f020ff5c8661bb772ae59dead37904ef3d0fb8e8b6363dfbc05c7c0ecc58e9262dbdb4e19de373cd23343a95ab8482f20fd4c784153f46c06d101d30eb3b2d1b5582c8e38dde63c9d4876d4b64600216ad2faecdd2a9cf3da55681d0d388d7e51dbf3ea166dfd976ab32df9e66c1ba86d2b9f8ae3bc5c485bf83c639cc5fdcf3f9fccb246d519ba27f49c9d948fa637cbf54713e30116ba40f68cc5bf3df274e42a5eb3edde2495ec3f2fe2a85f06d932902c4b52ccdfc4e73ece2b68cab3cc95836b29964cc7c91873f870c9eef9f5e16d392e6eedcbe6f0ddc030aab69355a651f9d46d53d13ccea6f65e10812ed653c74c2fd1890b600e5df23fb6a50a07799261e0152dadf43d377d748a15e8fe742b753f76c09b4aae1c9e918ce52642ed83e3355ba5412f0a83dba5d5a22c7329b1de56975a0eb3a266d1875bc25557e3865bdb70af15b6f56a0b241152c2b4dc8f988b206844a854cd5d3284fed48b7b7ac8d027bf4cbcd2f13a8aa6c524f1c261a5cec45c0143ebf94edb0d175c84fa8c5110e3a6ce631199082df15cf3a7ea6c4c3a2c92e824ddaa1081e1c4e31ce08ec30417772258c103088de9d513b3b16fb917e12a16c71cdc3071253bc33b1d01cbad7c356c0e54c6cba3a81d6ccc42be5d06613d44b73c8711881a79bc3a4a70ec389f44f99fcc508c1bc1d7b6cd3331ecc9556dbe38c2baf48c0a2029d5345fd1bffb2bce8b9b57845f74ec65097cb5fa28414b1db6fc9a0eb1a4be794754238a7c05ff4b1ab7d52b2345c78214946f3c57af2a845f6b272d30a735c080ffb2d072f57d31803b4c8965c642c50d24dda42d884df9ab2910e4a8cef995ce5c97401d8b9db4c7dce0db6e0df8c6b130be547a2229e260108c99804d69d4a0d652844ecd310cd16a6404a396a73658ae101a8a6b0ace04c5c65097c06da7335be4a139d8a2a7bc7cb3bec817a17c7b8f715ec6dd695e74c27081cb8fa31615f775f1c31733ae6acea1bde86885bab86b5f810d71af695b1695c35e618df1f4df894ed44635ea927eac35bcbf35ef6f518bfe33f0271ab835b5c04078d58c73305af7c498a77955604b2b62cd026399e975b15e921bf48594ddc288dd06518cb66c33584be6b603845a6560f392788c7c63cdebd5f07272d80b74344da7b9287c542d37189ea192cbc6f7710df04f6d81258f53fa8cc5c5ea089b4dabe39aff77bdc7038ff8a16bff0cf731a697f039734453800ae2f86865371f935d7cc3a280b4cf49ffd34d2a60a7381b4a8056d4d67354c30aeb0a5ada85e6301eeae2ef51fbfe52ea83dc50c5e2b70874015b01be08617378f5c857ca2ed0157cca820da8dd9fe8fea3b2f58ede97a79cb06a78b8bf003d88be99cf6944ca2ef063d0b20928a238e52a6164f9058f3da1f0029dc684d1fb58d109b96724a879895e272b9c679203d44411381dc7d7ab7739a8f6a85d6b32a65b5a94eda884a2c1a2340e2f7cba5a9d328414f810cabedecea812a92b02b2069ab6dedc06fb5ea86e7e2f7c51cd4295b12aa401e87353efc984a401c3f70cca67ca4a1d2c422a84d0e18d2ec801cdea6da72dfc4a400e0781385b2b3046f1c0bae5fa266a610b5a10339f6e36d8aa589420d188219bc261b843c7acd5c346612dde16bb045b559cb903c3ea5e15436d317cc4d2409c53830f237c30009e7f5be847ebdfe7a00cfd6140199c79fe0157bd4b94841cd9d3aa98759a93b9a32f2ec47c0c0890f795d23f7781525df911daa57bc428e2951faab0f9b6025b696faac458c4c9c651c55c6775f6e8a40f6bd5cbab5307e652b762214ea6e08d7e279558811f84e29ba2243795c92086cc822bc25d56c0a38c5eca948a9704314db0a48711059dfd7ace6ab9226c12222a7acb40522bc032fe41a0ff59a747dbb121e99044915ccc3d7b8c677f695cd4a983624a384b461c22cc738bbdbd47b562f772be21d2359d766fec6309ec832606b4247e43c23da9e21c48dc806161bcda0978c93dd717833b3a9b5328616aac0adf231294768a012df4392fe53200f2a96a62443346ba33ffdc5a2100917f5166e4cf0eccbbe9398558a1d4e3b8cd815701124c7c3ffa63814c93aef5b17630af8e5656c59babee36e33086f5dadac629866d8c9b042461e18b65da859455e4737fc093bde1a52644be53f497a6acfafa244d6d50d336fee16bde875e6181123f61b7fc5e0564fb437414119ec868efe1854a55392b0d5fd58661c82e3ed8a26ec6f5cb01569a185bca51bea0fbb2bd1e51464595a96e4b8d3f2a2d77856665aa138a6a9e161132bb9975f5a6cde327d8c07101ece6e9331192ed9ee4f10a1e0d132c4ee24f77707db07a38151ee40b0de0eb774c9dd62516bd8dca842576f4f31a6b762cd43f626c4b7a641c0a44144bafba4508a25864d148b12a1caa6e4e23a2dc13c0649489259f0a64b99f3e73cde72310f6ea09311d21e496a1b00e633e95a3882a4645e558695d12e0a3a5fcfef81028d3bce056c17a93af464e757624c0c82244d2a6dd56db81524072c2793a5be53c240fcc74ea5ccb84486e970481a459fbe574dfd6315d3516eba17f6201d28324071ea3c0ead3e04a0e76d1b17e415936afd89fce107d1a1e48cfc7e0b24facc1437432a7ef89a0a662b14c9a6d89aa6c8ad7adb740607704fb1d59d2707fa20e91c694f47340819e9225a45558adbf00413a6929d94f0adb908d4d71800ca8ab5e41bb34578e9006239069862e12764c7a667efeedb0259df4195d76f1df2b2fdf237eab190e873437605fb4ad5ae1455273cc426bfda400975ef749eabd51c44e25d2d14467ead5f0559f7863c780e71a0e5cb428cdb6c10756b2a2f0362a6329ff2029927a8887fc33a878f60744d7174d0117ae12c06095ea2f45897bba4ce1db49b08d7c90171bca31f4bf18e08a62b54dfd17e357de2180483949851a1c2541e912d51c18c66563999914c0f0b0b9f2179f1699a6608e9e57abfce5d57cab0ad63bfe033e247fa585d678399f36b90fadd3306b13a6d2617295030fb046735106755e9cb6a54326c39640a8bfc57c9f4717e254035b9b7bf1484f1d0a4fb13c237480beacd3515b16363d52d503664d11d9e821673b11a6847cd8f152babe4a2093511f7c39e2d1fd876d176bc777a0d09ec47a1ca8d263d81ee93e3de3e6381102b0626a340569453db26805faacba6edd14b059eed78addc0d4e58cf1d669492839d4400bbe029e0bb0be973310a1db1329eb8fa72dbf6f802228bae0e55b35f4e5a7e4828d4793a063b4d949ba176aefac03fca78500b4c7d58fef5d6d5d84264a0c503cfb775b875ad29463076075d78b75329add662a0942039bad1d204217d46b94811c0403235e1acdab929103ea19fef876339952a452b5403eb104415aa6b753615a4abf4b4215d91651e359d010f3e014b168493569dcaafd4058dc8bc92aa7209a971fa10ccce4263bb01a66c2f4cfc5789a3dd1854d776d4412fe7d19b1d87c92fadd442e0609402932ca366cf891882ffe8ea085fe129074c7ddf5d3cbfed41bd4383e474c3c4849030eeb3f3d0ce7fc442d0e052fb40b2527b836d1a5ce9f159b75310a7832518ec70e58708b4deec3db093f23afde625feae3f74b852d5528af9c03890edd8351c517dd3263da3bb52d70ac4c7886aebe626493f9217a417af29b7e87193fb34ed968616dd8542345a9e7776e5ca048c078d52ef01335f7f21a099a28d825ebf7c424a4a7a7a9715133c6b374120895e1c5a87c970bf00accfc7940ec89dea08b5cb85e7845a4b9b16994364ea7e9d28c592e65b7d1eee7c5f7ba2b5871c2f2940c09e8c7d8daa1fc0d6549a89d07b3a0edc1118080f1cc125c835cfefb31dda5160046a0858cdc787b0c89e77ba02f4debaff1627d6ea9f585da377fbde3a3f88d0ea812da682f6413841b849cfc57d06d6ecdd747f6619d2785f0222ce0ffdb1404a002d5bc40fcd9d07f76b1420b3546b9af0a44ccefff7b99367a007527f5539593e608fe79b497fee500849038a2037f58cf3bd2ba99ed1c989b5422a68043fe58f49daaa78bc3cfd8c62b36402e7f01437450abac288519718f835c28bc25ab9d9ba8b726d3cc8e2d244983097b75855c29f7fa26b336200c2b240e882ba3967d4b5df8288f2cb5c6585c5323967e627bba834141c8021f11c8da58af09f953eea2c4d3ce5cda14da161d1f9f4ada06cb117e7a94cc5efe94068fd8b5b2760362d5501c7fe8634ed5c313cce8a74540cff72382783e04c0e94af3dfa7ddd56758bde182ffa8c5439681923664c27caa9ed224fa53f6cac90c932e34a59d3fc1c79a4fbb6b505f81a46ad4e7c0c5b7a7335d25f90a7b87ded6e59999bb4eb5421cea3e81f49e9efbec8bd89a1d4725315aecab2bed51135a2b377bb1cc6699c46aab9153ff65496bc65c92e324543b3abcca0d97930249e1f8146a75f9736272b063bfc98806b7d9ffe0a7d5a9d00af59ae10e5a417effdc81f736f06e1da4226d8fe60836917d1fbd12a124c03bbb9ebfabaf2638273da5a81dd03631debacf1eff913e20daab392f78d634f3f0e5d6047996dc21f2fd64224faad5b9fc92d86e90a7580afdcff2c0743a634ef1b2ff1fd844481cc9f9df15489cb647a64954a01a5b7544acd4c6af009d08ffbaf73260db9091e40374d89d73b0d9dc3e29a2097a5cf8d11f2ca23822a14504023c14a894eb291efd35f3c59bce2848000fb3ddf7f4a8f9c7af993d0d135b3770d109f94cc97ac52d52cf9842ef5123c2eec30a5118e206879bc7b28b62476161dc35cebfaf50a10c7315011dc10a52859bc4e8fae9210ddb767490f7e5b0d7df7b711d4a24217974bd802a35abdeb3508778358a5e5aa08d0991981493990a1d88d6bbb25671014e9d5876fd28506bdc1213a1b307d7efb250ca3df7fcc50961ccb748d50056a55ec30e8ac33dece1dfefd20d62eb61f5ecc3d2ba2516cfe67998196e8f50b0fe37090c50310efd74c2ac59f277e0c48a160fe939f04232c1f6d33ff757cf393de10eae424599d60ccc64e63b90dbabf639374162d23130f7bae041d177f46238ece58bf3d613dcde0fcf3a14eab9273f0300923b028de660cc643d90953d78bfd579f28430a54b7f86e8153ee0750520fc730894886d7241bd8354046c2ca75c5622e985c043371afc539b0a8c15fd2e0923826e03f88fb9ae3cb8591aab1f8ea3164e0e3897f511132ae21cf419de9834a2d765caa1fa01783bf4e7b1cdd30aa28549f8f015edd718cdcb00cf7a92981cde158ce0285ef1a229f6d90acc433a198bc96ef680bda9d707ecd4ec577293a3c99dee66bf5cd5e881d8adc4dc5240ae4f8e7ff16d6e3283d9597538c150902a8080f543dc9c28067a92bf586aaa26f2a2921ba7911cedd11052d2f22b066b8296c60097e49b2609ae1a24062c922e5de05e56aa59061106f8b32872d47402769e44dff673362375765dfb9337de285114638a59cc79eb7a45c33d40db44db03396415924cd4fbed9e4377528ef8433c16cea8cda2e3a550c01a920c024994b1021075064fe12f8e744b012954a0af4b0e5d47ee4504c3fbb3fe2802532162447df77a0c050b66edfbfb385ca6d4dd623846f57d996d54f72ee6e6e22f7aebbf4cc1211fdc76694132334776c14fdf3d7ac08a20d7764f3db762eb384e2293bd504dfdfab4d4fa63f9afe17b6a95ff33330f6d8f6ac133dd65504aadf60103e1e8fd4f38f788e997ff3f45267d9d7de7eff0fcf34a578e0e239bbb481cb1c9e68c8da3be883c00ceed40a3184b090da54ccc4f303d2cf812af34f89c42d46540ec2066b047ed275db3355f4b436544806e7947d0f71fddce3a05896caf1410b0876a5017704b708ad32f6d8af07aa3e8112d1a33dfd7e4ff9b1d940257dbc750951bb2b6476b92ad982d02e43f10bbb2ec7b9bf013e9b5598852f5bd8b73caefa8e730f4c772be6fff175846d2be565b00b362b4deceb15ff46e3f5c5310f5add7856aa5582ecddc33478794671621235131a043120e3c8a09f2208c9dbb3b676db0f78255baf9ccb7e360a9e3ed8409a51ebf8f1c51ca208d14ca1ff68a54b3aec67a51fa816cd99c0a10348bf84aae349f30a2e029e131e8372343275d8f0d795219e8dc23a648447be00493ba0f0876aa454b91bc5bfbd03908690f2b8b8ea023010ebbceadd0bfdf36ab62b8d6bcb4d087e49e6b38747908520287a4696daef4f213396a7f9d1c87365ff06e1403ba055efeeb96c92fa8d80023270c7a5744de488f9fa8aff04d4c5eb96e5d337e622e65b4cda5bc3f2be4754f47c786cc3584135b50911f17cad174763c0d2f6cddead1e6f41614da80b0dcefab145315407c1172fce3451b1089f06ec61883bd8e754b21ebc3ed4b6511172411df874e84834e2db286172872dad4b793092ebc5463445e56f0bdbb76c45d37930cf11fb66de874532be505ffcf2cbce10890ec03da138f28caaad9e698ba29b834c0ed98eba2df04dabf6bcd78a23a1881b297608d2cf7c96e8678516d347ed2c932a418d84e9e34b86a2a6b0570c3f6c238d8016368ced18b31c8956d19bbb28d9b388d60c113726f377b359e00a7154b721015ecf36f6f7e14020d9a3ccfad1596d788b2d9c36d15a58e92526fc28bd6c6a959f61562499c747ecf4e6dc6f937d18f8bc2ff051b36f0af4135506d2bba772e2784147881b431e8814491bba8f5a629f9454bc7119f81f3a626bd4617c12d5d0390cfd59e1314982f5474969a1acb82a3939b19cae021f57855ad622a8ed174029d7386fd149f0d2df6ff7c5d3b433fad60f688aa4ffe9e1cc87dc242174e9018cbe4a20af731820910c45106ddd158d3b9ab298acebe249fabcaf65200284e5d0e93cfd2e8d99ea6c95ae13eb58884d5da20d56bebfa58843c96646309567d6caacef855b5d9a875c7f3b970f8adab31e197e044e1de0f66ef1f01c2321efea6ef5252bf2905ece209495ff2a2a283e30ab5da59fef481379f05f285ad9b56c6afc7250accd539c6f695576bad58c6372fae6578fa9f56dc8017ab9a7160b9e74fa12c1df274d18c5c73e3c9b662d6b85f8c46f781d72ddcfc592cce8f74144355ffd81c604f72240dc290ab2b491b6c1dc086d02a2214bfe50dcf4716d3a6617e78216b853bff68c87c4a95f705828a0e6c9445f4061933ea97572a4492db026ecbb01723099ac94c2b4eff309648b15c180728511dc7bf0da492faec3bc98c87b42447915be6d99a310779037c6a83d7a7d8b0ce0feb374dcbfed5f18b538e633cad1b94f5bc9d2561e27e899bcceb9861bb5b1d24626c8d9b90f8097a8028bb2af55eccdb24195c5839aadd68022c7a25d495c0af5d148e6d9249da3d8cdfa0af5ddc542e3a4de04f4d46f302b90c2a7b1eab699f66000882556b94028cbd1a90ff0532ca04c3b367612e76ca7004ebea92d048346346dff6fc17006ea523bf40d47af8fa1e4a0435d5214e0bf528fd174ed1bdbdb44f8ddaba8131c06b1038072851a7e7c640119169761cc374e80d4b67a62f49d7905d76db5bab919be5a52d7fb43ae580c86b74c151f1feeb2f15442f0567c971ef83c6e7bb60dcb78bbf583958bbca94c6f3be510a4d8369d2875a97035031eb1956b2b47395ebc8a9037a4eb220c25a407c1205b302ca8010df7e93b759b524c94cb7b51781dda62d8d78228a75270a8167b1d11a5f7b1860c04e83cfeeda99dea882011754d8dae5cf2ee13c15eda2fc73cddbf8992db6df33b524998081563336b7e5a679e9bdf769684654b79b8823f09913fd4fd24520cc776019e9d8f9b5577bec0f771514d35b2e9f23be8b0c8c04033a3443e7e5bca6d3d823e55e8dc56dd87aaaa8c6ed482980e9049260a185b31cc51ac1e1014000b6d0d3d18f07b56ec3699248e099498ef675671a5ee5434fc35112a42467b4b78239924ccd2dc689a9c9654745c1a185765b93cab4b0ac6406c6dc35a58cd06ad4be3b2feea630c4355dc01c132fa4786d21aa42fd3b4b4ca17b69c4e3e3e2646f8e793d7c8957b2d4bd151b4a047d31cb72a7c68f8b2e75122fe9849fb7b0ad0fa2c5a4abf6894c3ccc201a5ca4677a0c87e01f15e04dc8802aaea4382a56b68c80f36161d6841876a1e6642878e8844e305355fe7c8f3af58b7b68739a2e3cfc951281393a4daf3cba71df8175b3a4d9e634983725f60728bc209a077f6f678dd3032011bdc6dac342ff0b8600056709226b615462092b6288313622a3187918fbb917dbfb1db18ea2dee530b7a2ffde520134bf7dbad148677ba03874ec72c45164ac2e863890f90d49d91d1649b3f83080032e28b1ef2187e085d2730c768757fa66506140433b94d4f1b6874d78b96fbe6174606b390ea7afea0c02d9933e2867916e3db3ffc36ae03da9719249ef69736e177385f0729353d9889faf42115c102c1d666834f96be05f438da9a98f57b80444d4dca164e9a82cd5527b2c657fdcb40e5e4ae299376f3b4ea936a56a7ec5f45ffa7e6395c73755d30099c95430794363c68961df4fe717d5857bd160222c29f5217c03f2e74961145a65fa4948dd739ff6144d4383c549b357becc02231f2d40e85a7925b5ec60abdcce7aeb86a3f401c546c2fb1431975b786528f84ff01e7832779d44d20412ff4cace99d019e13ce286e8cdd730a625878e9cc9063c4b2e375c07ccd88fa99d6325644ea9450f8de5ca295f6a698414b0da7a5ec77f15dd16bff665c997c69069d306336b842a29e39263818ec25fd39310553b2f8527d2751f6ac3429aea1a79b1d69e3a26f9edf188341722048b22541b83f67a0de296c023ba758d9a1c6c27493e44d59fc7879df5b031eb299509b84a6c4a34ada16efbb07f7690869b4c90acebddf2779435a6f2cf24abe684eea13e9c293a36de5abebe274ebd9615df80beff8e78c62abeba83fdbb719ea554a1713fa025e2a48f9ecee3026521328de42ec56d62296da7d3961d8f9d65252f97e2661ef79463525e9a57b439bfa74e145a4666547e1a3ffb9b318fb36570a40203c52b9201b9639f0950b76b7f915dc86b0ac92153360a84148247583c4447b5f9c6d8641d01bac1e8ee80e9713cd9737605c975d7dbd75c764209a490eada925eed586c473ccce2fdfeeda041d7c4d939653ad959c8d1e8494829f0269a56cca6bc49238e617bcebf2b6eed45d2d1bfbc21b57738caa730fde8ade1895a59a3387620150147ea14cd6f5146b020a38f0280226007bce4185210080ebedcf61ae9b511f6eb3bb549459243241c29c4e6c2c383684939058f04c8a7a4bbdb3c76bfe18fa1aeae44d29bb79eab40435ec4168f647f348841e5aca66c51344ce4f4a123db31ea305e5543a496bc3044a1466542f08f68cbf81e0e303772b3a6dd6d2fbafbb71e900130512ab6ee28dda7c1e3f7dbda808cf96c37dd518c967632f2f9436792f4d866551e8b4f7b3f3902a4cf28e53a5576673ce44bc742b8bbb77fa8702daffd057e1136916f3a734f5f4adfbe19a7283ecfe6503d96ca2b50e5ec265979aa4c17cdf714242bec47e248bca4bc437ff13e6e49ab4a40fd2e69df213a1a5a83fd2adbc98c191922158aaaa23fddc1f7aeb695d9f336f2766b2097a98c0b72222806455938dc904fb6cecc4f4d4fefa0a3e9442ed36222b4eee85d6d81032c14958179f2597079c41af61f9aa5ea78ac0d6c2f6eb5ec843b8b96dc8b15900dbd906bd74a24eff46bfca179c5975d882a26ce45c85260b04d892b0e4641e7bd9ca180460ec126291bcdfe5d46535fe5b5733f693635302592196eacdb5cac1e624a79a9a40410f1d36cf605bbfd3561c10f06021692fb69c225c5156b3a87c788650161880dd74acdad9093aaa8d6444c89e57e2eff3da1ec8e66c80f35b3a713c350311efab0ea5ab69b03cdc412d139ef9c7b85db00cd73fd3cf5092164f824d95e10d3a582a4a5a420b61481db82d96de5bf49912c2edc15019b0b5c62572641958e0ef494e1c19a3c0206afdc9d9a346a7a48da4f7f5746b120f97891a2c1ebe79910906e02683a723dc2ca64cda0488176a327e6f196b752c0c1474537864b18de361f2ec21bc84025464b1eb88694718f281d0fa76f0ed4e0b0649b57374a1b1d21950dabb4bffe2cdb7b246ee0903eb8974185421b63cac03d45b5aa017e25cf5da921e0033c23f043c89efc6045d730e4869991c9ebbd8f9250336cad8f262db408a5c7663ab2538e3aeacbf1212db2c1ca1695a583cb325423c3cde3caf19bce6989fed07d444eaf36309391dae2f1acc95a1e80e16d290b55ee0bd3df56c7ecf019dbd06c9539ad8b23fcd4df1ffc22eb76784dfa938d4978c7de344bcbdbfb4f4f341922cd49c1c2373c198ceb6f4ca7a2e4a3079351094166177f9e979c18ee0fa55936ba8949acd05519b26297f045bb3bd34b385b25276338fa888ee16417ec2e8ea19fe220a9e1ba42a02de9fbe4efd126c16fb728292848ba27e9d724ea664d46e8d30f7c1be71ab6e8b192a4f363d4bf134e20ba90a16d3e1c86cd96f80c0c9659a61490bcbe77534d95b191750d1ed7b4a6bc602b31c75ac0dd1d10012170febf45863b938b73cc4ee44ccda6be32c6069ce87b8561f17b1d11b98709753ac2285aaee18c0c4b602553d2ba3acd2863bf8ebf92d61d29d15e713c088d60b76cc347dc250ef651d5a65d1cc80fe75f3dbf764ea51964b1ef9df2b44ee8180554621a8de3e2ddee4915625b4567a8b7db9ed3890391eff8a0641ce7463ef79d73e98b4e82fd9815e17161130f64ac6912fab0f550e6393de26b79fed3a551a08f181e38ef47710618a6dec94af0630fd658bc07b1c8218b8f4047681ff243305791c606f026503a1a654726e78f079c02c66272980d4c73dd2cbba50fd047979a17db1714833af6eafac495cb16b92f978ed6157c9a87de38ae0c3f3125338e0758b4e7a91131d2c8c59d32ca3f28a2c6da8b9f9b032cde2cef8bd3f5e3ad0b1ccbaba423bfc2f7c0062e6cd4f545cc975b5481a1040bf6b75008c28a00db67e100058eda8aa268922829ed9a686141145ecec25b25939643feb74d3637be641a11ae6a2967a961a06cf531a82c20f389dad5fbe4e85af1c11c71f83df00bcd2e97e315bf5136c5943a5449404084aaabbb976e5f81a346215e76c69b0d2ee4ea171c1b136c4eb413a58afdaf3faeaee3a326295a01b284f43d03a582158de0aa880361c0508b5d11f7d958ec10b448a31b84ce100eddfc972045ab1fdf2d35196840a940cff9ff53bc76441d079558cf33006d02f123e6be594c83ec1961f3e85de58dc6a6b3da20a9da8471be61208efc8296cfa72c52a186b4efd7993bf5cd3f3b9656543fd81c2e286ae751f265084d6e2463a5f7d8c0c3af86299faeea541e9894c4800b37f15a0be2ff5666640cd8f0f17d1f0a65c360b4184a90a9016e8cb4e1cd0798d3106a1b1d564447578011b2dbf2c235f03bc34df50e310163a5ac8949563219a5df7a80a4c3b1934dd9c40ce2d3897bc68c552b969b523caf65bdc66b4e1fef4a1b6242ce30a7d9f5fc1f87631ebcd9c3c10c05ad71e872ef52a8e180b4728c1c1ffd2b538b32c04146f9031195e7e5100e5598b92b838f625cbde99f64a4020fa4115722b04c1f00298d3336a4af61f6b91035fd7b7e71c468d489fd8f17d10afb983d853a30917e775c592af4d12c44311b5dbfc41c74866fcde6811d2131e0719510099a4d97eb2265a24e991ee9b93abe7f74206ab55c7a5c9fcaf9bfbfe0a188cf7715b6151caf6a2814d6d1e31018a185a6cde11bc01ed03859bb3c36830d1d37eca52502e7e0bb3168168e6a197138eded9e1bd2a77e899bf791c487e4a9430f6587e1a84286f76af3713e9c848aa562bf04498daa820c8ed0643d46032815ebece2b8fd162f906dd72a8fbf601c148c21446f14d56fdc67b25bd7fdaf805165c561747d6f25e1cc0755cfba085ebc6f139a6399cb32204482cb90addcb13d83e0478a8d1b5b900bfd42030b480fb8ac47dca5f204a7bf8b2ba0cb507ea78f3e8b0cc422ad815038e085d2b78ebcc77faad33aaca14e3b6422bfb8ca99204740af4c8aed60432ca6023b78b5aebfaa8d49e43ccd8da05bf63e172a4a1a5d89a0160b82428e75c04be5f0915c7ffd74be98600f45cd889c602d25dfec6048a9dbf01e1270304517b60705addfa100958f2b9a03813948301b4b494cbc4952d572f3254c12484ec4dc0262bc97f368e118a1e4d312f29b72f2ae94e5a917b4a43c7ac5524c854b2b5c0c47d40ba6a7b800ee81d396888c29270a5d3f655e4f9d41e7a858dacf07f93f2315933dc00379e28361cc91827b2c3324eaa14f58905370d0c852b0fd9c92e34cec809a1ff4be6da042f9b4a88733e466ebb1ea4990598aea5bf2b5b8db025a5fcc98a8152918505e5524f63c347b57950271e0f90d4237e5600de0387496de854342d771fbb163d18b44db63775e56daeee209506e7d322fe219c34ffc88c9634b7d02d890866ddfb00aa2f10988ddf16525ee202f8e27e474b6cd8e8dfd7d3954f53489fa3595711afb57dcbc258a23f7525339428f17c8484acba28441d8707b3af53089ce95bf5c6723570c37285f5812ac5e0e30f9c4658e1c6296019eabd43850c91486430c97c6b2adfef4948484264a3959bb37eaf21ebc80f0ef0bbe60df84c5222c9a9983308f1d2d3ff253ad1d11e07af008dc23ef2ac56fc0bf754341b173cdf83f9e62f3983d25a7c5f448ddaebd6723b08af7fe6a430b3de484bcc946ecdbd875677949bbda68d4b8c0bcd1ce3a16ff4bf3d804ad5a75a707dfd87b8600cd6161132e98ea96c7b6f3490c0c60d4ad12a8dba83004ad749b3af2ffa8874776b28cf36e3f1fbb9062cab3ea219f104abe8fac4f462771d38b8657743a11f5dd07197d6905b72f51e6d62afd5803074d175436d464b7459f555bb67beda65fa1acff9e2accda678897d47be5d6a6a9b3f18e235d081b8311dc7dde742d50943cf4f966921d5696b4186a0e2facfe38f4ac8847d0db8d3a52c3045e0a6c4739c5687cdd98dea3c16ea6d10a1a6494bebde56b51346f5754ce60319e78d403c78b915eb368831d3c6ccd7c57ef8011ef631d0925aaf64ebb223b15f5d797f4a2a0813e5128befc696c7a23a0b074bd73be826b93ce407aac55d04dfe0d12284d8192ef69b569ed27ff707c2caf356c94431aa9ee11fe9ad3d5993ea94fdbfce636109baaedb64eadea9f9297fe09c79bedbc912ed909b221a482d7d9b22cbecbee42bb74b806438c5751782f8899072b1c410e4234808eb377ca8f2f562799052f8fc02e6c0c7170add1df0a1754c31438e4986738093763107f621c658789ddd843ab465a1e4d6b0f2c6bc9fc1ae10204e6ee1a4a27163918f73eaf4727481018d2b6d63285865efe2ff68105e2ec7c1d7022ed79d844cae66dc4c6c68492c01ae1cf6ed2a1b7b2ff4e1631a3f83aa8d4b0bb297a4beb20cc8e1d38503268e77c50fa45a5938fb450dd3864cd61d127f94b0fb5cf7d06ee1b708d84dae5d61b6bde2916c23d740852ad2828fcb48da5c91e7fbf21a97a05f247d70bcbe80bb2a32195f170356a2b814a3630c3570337a9b1814c9176b64336b65217f6c27fe57033502b8ca61af2b47e012cb3503af444a6abf6910b1108102a00d59bf008e22c05803d045b9387858d1141961c20ad428f1d95cf168b807a7c6e766ce2b8b8110237c7602cb533ae373061ff7637906a896cb576a47e7a3ba5c570488f51aee72021d85e4fb9184650dc97645dcc1bbc3185a2fa2204a7d35d9745a2e90b0fc225eca1a2563d86694643acc8d3b5ec0de82db50d7b8683ba5be44facd6fc7f21d4f577feaaf5af67f527741d6966eddc0a3673089317f123d489ec02c806fd58f144bd02466d4212c3290c88b65781ce9255ca9592418a4d80f54d6eeeac1851723f97905c91e4b6ecabb4afbf93af41d14891d843bd0ef6043a864833cb17aca61331a5ebc32edc414194aab7f5fcc6c78ef7c8a10ab5df9d29d49876ef68b59a29c97797c1ebeac0eec3607b105b9af6e4d01abd23a72cc0f2bbc13178038447a77ca665545a2afcd33161437d5881d27171588ec2f1d938a27e2496c67b7efd4cb2508e41fe6875ea8bef17bcb2ba5b631f714387ddcbcbc0bd8726c2468b56e212fa4c49364178d0eeffa9ec4a9f35719411455375f3ca6600c841357a048830985af5cac449d0bd7a40548429deab7ceb62d25fc52a74fb467607c2d8ced13a89a7c4ea8a0c920b3e6e76bb6bda99e08579b5110c4ea2c567ddef47d46abdd19fabd3b282e9504e2f7923e26eda8e357e0a353f4e715f6d1b91302c0a66426625332326592d1fb1b305f5f8545a687cacc156129af666986fba83e54b1e22d9769d460595ad62acf4d1316158d032665428dbda5b2c41be7adfae526d64749608abb67ebb718430ddbd5c9633228c7a3895f5d1425a984c515104586496bb26f785211ccded65ace4b7cecec6e37ac8efca005adda2703b4185ea326c88472492caca8f2ec2b5f3ad0eec10487787664ae5adfbf3f907012074ccc02fdd32ce13d6ee99a2f9db7721ed149a98c463f6ba2a045f941fbcbf8a422ee5a978086296e9c84fc501d704ae89804573b9b378ae3432844230c9c1526d119b050028ec898dab5cc6e29fe1eddc3be677eed31bd4ff0d34926afe650631a069b3ec71ab15e5736ed6f910685d450c965314461ebd2af1171010b0be92d01e425ea5ab6cf2d11ed13a400da9ea09295c0e918dd2e7393055b05713f954d2f847405b3a167481362c67c1877b24b9807ad0bd61eb26392cf7b35a85f6e03b671dcf528a200cd7f0cd9c355b89b0c1a07b4a28bfa81b2df7e97bcf3bac0146bf2952ea92aa3f5fa3a7c41e61e377488f9c1824a1b59b5136714a96485692f12d63a34852e674c07e620250e51483d30e6a7832fd50c2eee7bf36d13d84540821acc8d8490ef47fecf2fd7738a6de7951dd3050e750f9de0a7599cb37130649969eaaf711ef1debac17da9fb54bb6344bf62a95d9d270fa27ac938b75e24d4a14b10c73cb2336f4257a13156b61229f7198330ddcfcab3b7190e30ba21d38abcdf1b8cbbf52922fc3546d28d81b3e72bd2a7f8e3a4043d48c87a6640fb9779584fbc47805e7afab799ff4c7cf017e3dbb607133da18305e565879ad7d01be156a26798d8778f45a0d39f0082f7afe6552ecb02361e95433c56bd0fd1fc0edea174d215007349b164543bc6ac25c22ab560b1cc6a6ef75a7ce71ca839403411ee6ae120d3b145d51297e4a9f8a18bfba2e83e317bc7bcf88562d300ffb94315036ea30a1ed41185685c636a2d4ea51379535bbf61094cabd6557e0449d10d759bbfd67dda46b91957c2648fab79f919e7464be932db66e3141be72031fb877809fc85fc902d1e9dcab14afc3082aa420d800a006760543a611111639dbb827aa2f8d3dbdc3b72ec783eeddbee245d428519d9ac8214f3a5c955db7259882a7059522ec030fa00367c69e632d985bad29c67380f465514b5440c9e5845ae33b511b6b18e34d46c3407df938720ac724d43058866604f8816f4fca5fe70cde51f21471ad0737084f1d6c93ac75dd7cfe404a6c6feebf55b4e11a2fc2d0f2e131ce34e4128a61ba5a9c28441d54c06ba3981e9af90962d8d219439b6b6b5dae2c946f47ea997928b6ea503eb2574140335d1f9e5b5395021d70ebc87aceab90f6c32c99e0036f6f2dfb0d19ba89c9ecbd6a91f24b0e80649faf2a7504d1102f31982aee5b78c25a51443e3b33061a14f4ae78d633c5eb6f5ede98a85e681acd0e93d2bcce4c1da8e45e0c48dd563f3f83a106381cf58ecef906b91a177e1cd9db80a2b0263c605c65d004463d5aa7ce6cbcf5e4603fcd87ddd262b1279db4d0fa9fb9d6d2f3b21c09d97f410f90c2fd17ec2c5809f53ecfaf89e7291ec436937acd0352dd35b93280f2c1574e2ae5080e54987829cca2f67e4c230cfa6737cba7db5400c72a8167bee409f59f4bc39e9f14e3298d4b5e546a5de0c78941654024c232353b0c14b2a0d91ca20e5d14de6e21cbe5d0d278ea87d3cda10362189c5518c53605ab836c64e71882fb6924377350363aa3f1d8056eb5e5f8f0b87fb67ce82aff09d1b4e98a54364fdc306fff0430b94346afc79c6afeec7b6fbe0014bccc4a0ed72b75285f3b69e22a5a8ba8f2555acb8e85d9fb2ba45156e8f4919779d92e0ddb30dc57600b7fde586f7afa5f4610ab9eb8fdead402ca4dbb52959a58c55f7f5a8312c97654ec96cab7e10a87b7966e4c5aa60809f6c56e32c280db3147efc20d4e0fc0dd7a3b15e5640a0d0b4ea62e838b086407d5c8823ece8b5f84559092f0c11918ee3a0b5a1cdf0d9a38c543389c1dd4f7005dcd42a05d0987df2e8cec809073fd5631c822437d3c75c2c10f614102333b755039f4d23182a282f68078fe12e435d0130167b8a2180b76311818b22f53d49735e64e226f44f6a989e514060b28e4cdd61d8b6b70c734be58f4e2c730fff7329d438437ee1f7b0a78f062739fdece8864bfc5e5f332043eba126fb6d475410d4b249cf6f58caf037ea57cc37a25d4090b37f7a17f6d956a7d232f76d541b70512ec1c46478c1d7b55d36e82e6ebc977224c0f32499e032c7b9704b14485a7b62cb7a38ca51b385666345c745688b4d32429d7946ec0f540cf63479c22ab8f42f2c16d97455f1ca8878b4c4b213c83994909e9ed0c617bd184643fa470ee7ac0ed10b4a00b85dda86e07d62e1192adc45e8c6287fa78dafb2854882603fc4cc8b9e2f77a2d3e13edb7f23cb77fcc72dbf57ff7f4c6b0151a7354c4fc92bbb5cbf2c76071a836a4f8fe33010dcf035081539093b0f0b50f85ad910b4836b45882230fb2e513d608715b592e6d927207a1a828a032d9f0add75e51a7d58ab24f178b71f9957d07db8ed621764b95da24bf7f6a560c16c2b0a224f45a78aef1e096a5f3123c2ff89462368444316852e8448c7a0a6a078f0f872b4e97ef4035ffd891e04d0e823e1c3e0bee1658ad0786285344f357224d66ac0f4006db3825da11c6683ab731acc31cd272c5dba2214bdc22c754c470888b365f496b623c62c933c0a445361ea66e1c3237a582a9a9d94877f43c9366f7deab0b52206922f61024b20060f5175f184ffdb53f04612ede4e4572946f3bd9c7c2c5b59e71aed5b73af2d6d31928b91f1a51295d31495b7be7b9200070391fc127d182edbfef93745598a2350a18306830ca050429e8fd21404a0725a4991aef0020af3d2ca7be3376d97081be88d4a7a4f9ecfed77789be542af5f2584ea3bac4f991dc0d669a9e7cda0b79f3afb6559d2a24afe1d65eb289f6c92695d31cd35fa13dc05812a7dfb2a5de217ec6577a0130bfb70410600a023a25d6a4a6fd440a8979d2e4eac5ba9bdf78da066a5a410056d3c0e4466d76db3178281baf49fc2658d38b00d1dcd692cffed7333ef163a6e365376a94fc3d40be1da98388877504ce3664a3b80743e5eeabb50d36ef6cd90f9df06c1d2563a8a645d3446ca8a0022997aa3dbf4ce08c94db53fa4977884075d9f9c481096e3415b0a518a5ccb95bfb7d8bcd1665d0417231bd9cacf82d2d7397bb53753483bfd7121faecfc9100cd59b8651811391dcdb9dca343c06f94917ffb29cd3b7cfe2664593b47109d64996d2ec2a8b54399135dda253cfc91383ef126b00219687511294cb9ea70af89b8bad0e3ee88ceb4aa9cff8a178c5ff486790c0673ffbc1df70ba1219df0a33c8e171cbda4ae9866be09eefd7b4799bc6b44f71a0af1d3bc10441e0a43377879a7eb925a8b2ce2d730e77f1c7ef832b75e927d87c8a182c992ff5917da3bb1d6bcd538b6f0cb23fcf281cb0ef94e1dd64e2629fda9a5a79da5e81fb03f5de8429650c3ac34ccfa2299541c325d38727eefd0091fca97086327d7e0b4c2cb26a19fbf36039941f15e9e0b0278f7b8ef735cfd80885bde48f3f0eae06fa0ebe2a4f17f7bc5da868aca8dde5362f8d403a48ccdf03be43393c6b01b1c895baeeabe0bf2334c37dd5b1113f805ca7ea2cf44e8dd9b4c72f9e5bf880e9288b4ccf8860afb5bf3fb66d5a2c3c31b812917fdd925c828c372111439f97c0efc068aaf82915e47aedadd25ec44e4c8d4cf6dcf176843fdd718a3bc644abd232428af192e93cee2043c8837a94fd51acf61a96b485aafa814d94cd30753831cc7efd0975690d3eefad5a3ff1951f860ee37fe8d2375e2650c2b2c78db7017573b975e02cbceb2e83a509b615eda91d866adbf7128b9a157a13f4de79881e86e318519c6eddb531ec389fc183bebc2afb92f1fff3f8800ed1d530c971e3b29d06732cd7729306357bb81bf3f77972c455e5abd835ae255a34addf592b1bdc21e261aa68c2745cb7cb13fbb4648f18a60225502ac911a9c71b00e17992e4067c3d4701ca5a29c1c282a603ad7f44aa433a0b39c34ea6c989124e9dbc36ecbb9fbc8c847acdc42cf0d926ad42757419b88b22048018a0ef6e7c4ce1ee6996dce9bdf038389c83011e054bf20e897c6523d7df948b1987eec51c99d4bb737f8e026cc51f18dad24f9554c665a633ac38263f75d7e40511bf738fbf97b4d1c21685d263269628b0d661752bc7e9273b978686b947f1c97a6f50a63696002b1d0612d9cac2e8f6a790dcfa6099cf7867f86f13a0e1011129627cf22798789b9821bb38bc95af0100cace6e57929ebfe04d8e91fb614a865b2bca623be42e8562ca39e67bfb7f6e0cc910f9b3de670057b18068aac1d7e045c200b90fcc39de9d4817db31b444a42c85c513e187a31eafa1e578f22bbae0b197ceb8d82439776538867190e34632aa9b8934af5389ffdc8fdfbf7a393a8fcb23bed9b133f8b245562f84a49c47a3d63aa30dab8209c90ce8687e5ef61a707e8f9632738794ebf17ea9a748fb026b9b743c9d276197bdf72da59510f9178f4a79ecfd617ebda47ab0509e771d4622187968602484106ad42b8d36e8bb2ee27de8a48ae048c00ecfdebe36dbf5eea8757ab303117532840267cff661961acd7a2cf26e0f5874f4b747b4b186fc5e9e0f0fc3b492c5b6c32f056cc7daa3f1b811656c895dd7a3abcdf896c5b76fe40689821ae0d14f270e5f2045aeb7557853ca39578bb7bfb3b39c69e366f8610c20b3044191af3a44fd50d25e8bc100ce5e1f91da5be92fcc5992f5a8fd2f389410409350a08dbc138f0a2e79950a515ca4a4ea496b5d43f320ec7a619614e0a2ebe0a45ec36ca06fe7d2707e0c3f16862856cf26c90238294b69abb1a5fc2a4a8191b582596bcc72b23233762ac5ac2297857739ed82d49f3d8baddd984e62c5d09ac87ee5200a80cbc8f4352b9023f41814d4407690988023faaaf9d2b44176f88013f198a00cd4248c9b65b6f5c155ca0d0ba4b3668fff02ccf02a28e6fb8b5c759569c629a4fe44d0cc4a8bab963b4cd37e5be357e4ec7f87f7e10dc22b011f09af12165c1d7e9fe20b06c5c442cc37723930fec0eda402ac6b87466a85c1d719d44023dbe8dd131d7767fb4f29c7bffb89bf239c246f2be59b14637cff4e42d805c0f121fa181c7e439ab2c23a43f951e5484b5e216cf0b9bf5f5f8b8ec593cc325806ae48cfe9b16387f25de042c992f58febf794da09bf289e30a66f677d7d01d07cd5c1344e1ccd40c3b8568cc0b7690f5040827c3e2452a18c2adf0057cbf2b2737252dfe1415accfb1d9eab15573b4f3edb880c30d17d330eac3e8447dd262e9ac53f5d532744b132dce35ce91394452ce35a85f69e85aa19c726e9cc772c9e18c4b090a11213d5cd2aca8d0013ca975fcb6b80c0e3b82552c9d2ef47aefd41f6c0c8ec6920323acf2df368d5511b21d1fb0a511787bc74fc62139c0e83aea4239428515e1bef65a0616427dc225eb28e100d0ed61d16c847f9c1cdbf6aa6933935acfcfe0aedc055a30d8cc585c435fe955b939bc569c6d63ba09032b6629eebec5586b4dbde100bc2b3d684712ab53a40f07cabad4c056f6d4c0a811cfd81b6ab99dc63b67b87045551eb10b91135dd4a7275abd73793cdfdde0247f31d2280133b1a0e8324f52d20a5d767b79391556ba605d0b9372d49ff3a506169f586d6607e2ad61ec1f4219556027a99ed357e1a0877126ede552471bd2b1606be6042c94b18c55992f5ca4d7758d4fa0f6da21003fbc148da33a54eab61cbdb45e0e9febf45876e08ea7c90f300f9d307f3c12b65b4da9db4ecfe21870d7e78fb1fcf41706e6b801c6bcc5cf8f84ab37f31ab749f4f7b1ab3fcfb1b78c39413a48add668627ce105df077dcfd2fe1be93c98a4718a715bcd4be2c64c740140223dfb9553e665b872fca75afe0d8f88ae9c69423dbec09f771d4183d2d550950b09ba8961723ab10bfc2ed63587c500d23516fc562600af2f65c68a4f1214c6f1c3e5e7d0c022d8169d9af4173c521822d53eb18ba0cbd2b7a6c9635938bd42daeaf6600893fb9fc24b012d476e5997bd270eb9b5dcabc48be86a111ded5b34db925041bbf391df7a0e51ac267e19e972853cb2695473277ccf226e9897958330211fd051b95bb2c8dac8a9edee2464c9b2bacf561a2473b6c80db5f1e4d20ecd7d943e01dc228477c161c8cc3c7cc2d12ce5f194a726e2164f09a05172e358212227781a2e19d44621564187cf58cfe88d876bc137630f6854998000586ae5db9f0e45cc97225ecd8bc4f0d1b227363680c13d4cc854e2a6152cde608e073f44e67e9c7dac236ba545c10319e84382dff0c02da144a1072065af4f695630466da4efb3b620eaf74ee32d083582e0a31ec98f00da795b531b511538a3e687e874e73a15c6657469f6d5bd047e2a688fec929b905306751d4f7d75d96595f7f8650eef580698d342fe3c58c270a06a01bd82e2f61b2484210c1f835d74a2f1d5247683a884a1dca782013a0d8b23de4b88f2a2c920a700854ffa618ab243d0f710deed41b03bbf617c98416e3b15701508376dadbfb047c928c1f62e1b826b90e548c876955b1ec9d306a1c5dbbbfa175784932460a971f282e2462456d613db3933c1f790e865a9e089dfee243b248a2638df8f3f0e574f5c9c52a8d9183471e62f69b1471213febce8ebda292575d2d8d79e3524ac10b6bfb56e927dff5a6c45ce6b79a258c4eb89eab28edb1c3c8b3002f20e0d6639c04aba3ef277689c69230204a4a7b6f7fb2cb33b9f0d6a2e1c94c9468f647de4210e837b46737dd6ca8b2e06bf527ff0922b2b9a6d5119a75428b9f818796e61ceae13443683ca1c8576f49d1ca45e24c7679cbbfad5f2c5501e93482fecadaa0771d2cc63ee1a8c568fb1e43bba6e450088c053f8a28d24c534eee23a5c984bc35a0cf268cad4f92959f93a2e87e299a917b3391c3c7ebe6890e8c61cd3c37301b26880613975d1b220315abdedb1b9039da4d95007c1bccf8f775c6d12327790d01b98dd5910f11337a930b2d91dcaff8444daec71bc06ee1e31839cd6a614220eda5dfea6fbbedfddeaefca01e69a24e0654c4e355863697a07a1cb9f419ce003dfa6db44595758b89c4812c95a94683020fcc6cabbccc98df3081fcaaa3f05b5bc4869280272de048c12eec3cb541ab8cdb4341074a8607efa6237495595913e96293e40b90e934e1f5668692dae4101653e5243a74cca256fe627be22785ab24f081a87a94952bf78f00053235aef19798b5a1fe21ac9d1c7a21b575d59069733fe0701c3cbed7258c5a0840a442f7263da7c80822d6ae5853a8eed35696d45165034d065b50bd062a78915c42340aa363956e5bd3cf61a9e004821896af5d053d76dba4b6dd93c0ae3895a7431c96766a184e073886edc195e297516dc70eb407714e1fd51f292d6d9562a5fcd8a8f0ec7883f5ed71a6882365f5de81df55509264d14707ba7bdc3d42172ed66955c13b8f280fdc5e3e9115572c44b4d9bf44cca2a854131544de0e0da1c3ed2ba8a15dae1626ffad405aaa3e3fa2ec4f73106dbbc54bd7497d9f9cab58f8ec3b137e711849c8b2efeec317c88d227b87cd6ea5bdca84e5475984a6a05ddc8e31a774e8c4a377202fea975426be67aafcf0797efb882bd456d8b251060a7a5ab0d114b0b031dc09aad2b7adeeb734dc425c9baa8b8b45dd3c5734fbadb0c5d13b2e302d82f17d19e45218698650a157c77fda7ec15d3c739114f9d7aff72abcc6520d476ef874304e1db027619e2c447a43eb307d3a9cf6c67b9d8e6ca72abaa387d6fdce33feb5b84fd28354770bb3973adc0766d7ccec5beab14ae8ed4031134ec74baa1ce0b686b1867bc110e71fbdf6153ed1c9cef2b99bc674de7f118a7f69162920a6418b3395e1507c3b694bd11c1f9f970a4ae1a818c6e4f54d1648c234eeb7b4bf23049bc4b5308a233e93fbe65a2fbc367af2c2658cd74837876ccd361fd107c53931134b8a11c85177b4f578d1d648eeae9919d855c2b7b344b733f158414348ffa14520bf1424ea5c573436d0a864f7d121d63611d6f96c0d8d81c06a615768ea0b426f25d762c69f5db70d7b36171655d3e2f21c06587e405dc44864c453a72785ede39fa34807fe303fc4431825c9223f643d54595452071249494358a6ac30b8ea27631eb35b000fab4cfe4c9c65431c44a051d6885fb31c91c35ab84c805ae042f45456127cb85a4a6c855ab4176788db6c76250cfba4303d3f9b5e51421a1c0c099240e357a39f95a8b6dcc5753cae880556a8ecf85f48c1b2ce334cbb8aa95d73a125ee95826694eb43f1298edf9a09921211bf13924472a2f55bdbf2dae76b3ca31014fd0bc858243e5e6714e99db31f2a910ee1a37a647133bca70b4986f2a76eef8f9898741f3556fd94e6148b61083ea948393a4642cb767c587de7bcf3633469c3ac0c63f83a41228b80bbdd70b630c486749dab46593bbace87c127019d8f56ad03bbb1587e44dfafad6e7dc638084b51b8edc8206dbe20b21b7bf306828687e864cc386b3a783db1d76a288d3ad52229998e033382d328199beec1bd2941ea608946665f349c2b014f098026acdb5b3f08fdf9792a1826ccea5e627316dd9e94060032d386d81d90020db237d1b54027e1b5c4e012c4341623beb6f4d719188ba4927c046594b7ba9f27b55b64b5ab360aafee0a35176e4ad3f0ead5080d95fcfb120f50933c174f0e44be3b7d83722b2ef47d2885a48c9faa7e9de431f0083ebaa1668676810f7edba9d96f3ec09dd7440d255aa658bde0d31a6fb965c58d0bb83406d0daafa5786b8b837f91678b223d95f6f7426f57e74276dae8f8c0d0f531027b3fdd2774c3c3f8476d3409d876d35600aa097e62ce5aeb7b39bcb1d485843397b44c54c788bb4a59f87a6d0ebd9c9b38c5f3a6648d94b2ef4e92f8e6e37089b1b96cbe5fa5a9608da23697e216c086f983d6b019ad8ed4a577643cf4c7152c18676f5f9c35ae603dc9390e9dd6ece4f08e034cafa1593c4172e7ae85dfdebb8a319e0c3d4ae9cf47a4aa242e9bfe2247032f3be38064f2cd5a172732c095bd59cf6b38099b74818b9189d6ac79966a44be544838d1d387cc41f708b8b8e2c6183c18076f4bb589ac60d90ae6dca98ac1225c5c8a4f4c6a8e648099d65e5bb2c3e0eb705f5a423544f949b556356ecb5106a66832ec12f1023291b404ad0b78281617a983a094f0adc33be79da71ade0059c39b0d2b932c5e84f5cf09b00af8c35f6611ab1d2ae7d950bfbfc8734d363d64604fcd923c09457cc373f7147d029874b8637e50ce831779913e3e4f8235ba148f694f20b10a5a8eb588e4c445e3ddff06b662ea293d012f2cf5a5ecd662aed508f716f6e8f53062eb277b1090a2739433adc2e7d59703c298cf8895b8a7a8712fc6df405ae649083405276412ddb2b46919b210d27abf4255225e41add5e5ba0544c8b88fb889cf0eb2459f5abd530410a2bffe26cae389a5cbae9aa3924c501eb19f1612483db9b8e88c842a96912e0f1ab8181261b236400a1c1837d0fba2428a843315d35b939c87bc437decca2cf12e600d3657ca8666dc6227ececcb5bcc31615c6bece6b491d7f231e6016ab4dfdb46104e26fb651d917dd6f221280bb7bb6a4740159cd126ba1f0fd574be5659340eb823b32134994b8e6e0945da70a7db76756500dee07840b2971c102e8a35e4a08fb618558c68a73dc375cbdeddca8272520ae70b8f25f72dc0197c3f5aa507328d9a7408ae3bba9fa135e6b3db7e2bfd184a6455840cd184ffa6e0ab10da5928eb6c88c2c67c3474274725063ac68239a4e550c8eeb73311200646dad4e233bbbbd03a3be1b92211eb85cbb6cdce8b79e1c77043e11ec07e09174916754df07284371ea29117015ca8a44c7f177aacbd145a5100353c94cbb66bccb52c8c154d9f7ec6823804ca0f6c004a77bd655b86d8dc00460472e220df26b44c22148cf5ff4efc541e68efcba4490b89a6e0cacf0bdb25ae74433e8d9c8bebace443915fb856e60749f3a47f6bdf12563d16caccc99744410b569f8aeaa4a84d0b7ccb4703efc5e0fa17c1cc6280d7a67abc816c5583d49b426b7fd6566d8d93839e0def08ed9d6790ae8a4ee669ffaa5b8ecdff1b7e910d2c32937b0e22605cf7aeddca7c57b578b7b3f68d8c8dee354c1174ff03d7182c2c905c88090095fd08a8d2a5210a3333ad844b9ab45451d2eae80f7e494d52b1a2192cbd9adc3877b27d2ae1fb18cd03a9c6cd3a71e3752050f678641c3c1bc74b14abb8e4e34271adcf9e4806ffdf45cd51749e41184f2947d476fee198753400caa8c9f8e35fd167d8f2ece105d961802992c95be63d0574cf077363a91d7915533639a9e45888a3f493a21b3807db24ba69140460e000135f737b8d03335508e1032a88dc53c6d528779185e765afc8383bcef712d60016cc441a744d2122d1b0cb56b7173c3365f68f60629bd4da1dd122f21c9d5b08bdbd91bb458892e1d1db9412528df04242b30a883b2b08509c65af5fcb4ae7cbdd60a85ee51ad91a001737828ef7fef611a8a825e0f3c23b3e4f1b71207cfd5b011e22ea89a3ac4d54b9200fe0885f69768d99445a57930b5f0c2f565dbf4e45125da91859822550792ddb172ab71c89955053e31ada3d665c2243e60a280603b073931ccf7f4f81d4e6a28f5de9236a8635efaaacd647d043073378157cf4a92e0c435fe9e991d53e169ce96e5525d294319a6efa7af5ca86446a05104dffbe9ce075dbb4b6f1929cfb61cfdc0f106f0f07d4f7fe350d4253218c1a9a3788a82af7cdbe84573cdbc314dc0326c6ea90ebd2be504271eb25d4caf0ad75a152e773afa65e0f9f4a35e48abf14a7ff95ccbe315a55aa5dd4ded4ab995f4b99d32c44cfbe970febb6b7888b34e5634bff06cb511f954ecf44441ddfa4fe819ef1faa99846dd7eabe30559fcdb2b2c9db4b49c2a28be84efadd034496d87465d809ac002b1d09fcc1ebbaead2ff21b47898021d42b212e0cb724e685504f0ab7750b7e33c48169a35ca2ba533f36b5e9c1776491d960573a8a0b6f66712be86636e7c8e6d4a35a7a8218b3786fed362e9a26392234480db74afe62424f0dc4e824fb373ef32aea59c43fbf64df1a098a8a09725abe2d957b4fec8c61fa0e67b70f32c099480000df9edbf6e42b87f280a644d57471e0ad7865634e2d3fd9ae1e253cb3e39d606db26971af0e7bce83e63263f001fb64520d1412c32de4a35f469c04af5142139d402a4db053c68049dacc95ec4fe91f059491b487222830f44df7c66dadb5bfa800b478069a5fb6caf4a38c5cf9199d8ed0f0a83c5af3c1a776e765b166a75b2c916d1f070f29ccc9568d157e097bf2bd8d5b927fbc088e157672b715cbb836c63b0127d868c6150550cd46d61e0801ff60da0d3d8730ce4db9368b3118e0d60a463598af09e173438654f3ec02d5b9556c4e0ffda6755c22d535d920f0e79f2df24f6182cb68b2062870388c4723e6e85f06168f2e3040290e060a788e98f91f0f1e815b9d0248d3074a66b7b56f5f47d0c9809c8bdc0fda32ffa438f16a51a3220695e9e408044670de50206c3003c8e9299e8e49482a2cae126d5d8100faffcfe92de811d0fbe39b4fb9428192de24baf96aa359fb5d3f8badabcd5ee9a79ea5b03738a07bd8dbe822278eb705b6fa0a9dacb39c4aa5130ae00f172729ac72d4cc717db9f363790e67a77777b135e168cdef725cca756c53281cf3def54dead4937f6f815479fd27c191695348ca4a0e6bb1b4e380d615611efed9d6b513bbc7b8905325ffa6b2df127fee8220bc620136a3b52850e4edd229abe519e9995a60271d932f9e12d9227582088dfb18b895699f9122a8b68efd7c5f3a8cca0066de1816cc4d5662169a75737a809a316f8810f80ed3d06547e8aa035fbdda9754f1f703ce00e47b685662e62b078d06c974591875aefcd937ad8f1a0180549d3fd33abf469f6d25f9b7b400f6929ff93c6723d37c8da4ab47dd20f934704c61e1187989cd52cae0b5311392b8bc37c429619e1d42a7280a37562cc3690d20d25d4bf18358d9531dde96c67d5cf5a7dac360896faf557e8a80e92d45e07be884db637de7f177de3c43d68ebaf9d07ba8af9b15d00d9897eae0374731a3f00f00aa60ab25ce75aa5dc1b5c40f48a1a95b1962d93e717e6bf4bfa1f99d77074e565dca047115c2f4308b9858462f0082129c7ca57ea4975aeef576f8c370ed9c005dcf07e2ef7321897b982cf7ab3d1b06fae0169961cdba26e7dcd9e270531d20cc09bb8ecba0395b46728bb1749352d8ca5195238f9c190b9e2583e19d5701ef61e5f090e5c012e2d30b1e64b6d8cd3213a2c8638284c0665da2578c1f437f18f78dab9d9bf3ba6ea632376cbbd8f40826f3fbcb5fc2f39ac9492b2ed797198554e97ee091c23bdf2847bacd726635ac3e4cad8727e4c210f4d54d2f02c5ddb5d95a93261d8f75a20570088d8983c2fb702907a7c8b93b5c07090ea7a8ca3584fcbfd07cb80fe5596f0a9ed69c73a88cd37240cca581e787c0d988b7492ca70ff1f8f5863d5ceeabad396c281b9f96ab0eaf3a4458ef6208731b4ac148d14e0f2ae95107334b26678ca8bc39daac62b089a54e7bd76b17677cfd6600ef6c3b83456acc102082f7eae985bd7acad628907370a99e852d7cbb338500cafcfb7a185347c9b9666c8f1bb4e01f10c0f6f6f5aa4565686f2f162c6eee108e05f24fd6c19358a46d1fe8a4188d2c40fa35e4c4a9c50ee701f8b846a49086514e01f97eac12eb2f8a8ded8eb95c39d428d44ade02423a8fb4b4c64b0c65b477ffe7ab4fb39945b6ced09d526439ed9b311d966179b1a97677659d16942446000c41eb1521ea709db5cc101d6480a8ca3baf787dd2e624a05d3720e1cbb72925f31348805c173d9ea4f3c4cc857d6086b09e27fa413ba4b0493779d9e0d2c863d99b507703a10d9985486e0fd58aeeabbb46c613319124650e7849fc3197f7d03180eb101d3f5038107c662f4f51376799a33fc65b7cf459ca059cb4cec569da11a359d4065cee3e05acac0c4f4eff811e840ec9218d01c910831149846186619e81dd238d5ff50881c54bdd8ffe873a18fa67b7fc6713755ff5c42a1193d83431b42076b7c34acf87cec1ef2b5fb6a81cfa5f79ca8cb192f963814309c741ce1a16499879e40c2e4d394abc75cbf6e2da5245645e4f4b6651c4dc49388f92093b0fff964cdb0638244aed3e95077267087d693537c9e0b1af4af12056cd850ce07260ed668aa5dbe563d5652f01d5d9c9e46fbbce92a1511266d745a5cc0a862b618f6767c2d15056d32dda731b18a48f8284bdef495520213dc323cb3a155171f68834744506bf199ed3de2e02ef8e0bd118faa1d7327c7949f04fd38ce30b21913b45996662bbc8dea5d655fbaca8cbd3888f9145575098b7c2acd5bf3bf7c9618875b50787e80c3b4903abd29ba839e03a1c8c155f84b3c2bcb6eb679d63f2e9dc9c259ca82124b6068565dacbbf88126d2f32f80e854d4df2db9532f3364fa6a9cc26514aa27fbcf0d90443588571f710db161ef149dc532b5c28217428e5e1a75756f403c1f09ce81b8781b624521b9d0b2b6c8e08ff76595db7ea4c5cd9da59349b0bd0d9fb1400b0f2c06a3d4306ea09ed479f9458413db0c2b3df21e58bfbba7321d8eafd357b1caa612b421525ab8936690f19c2266ca32669e0780d8397e7d61de12c7fac089c998bd92b9c65362cfa6698f9ab714e600a3a98e06c9074ab3cb6aef2a5220e50421c62653b2b6c73b1ec4e33bcc311159e84a11316c991d04aa20f6d00072a70fbe5d1f76f2ed880db06afd09cbaff620b1b7ceadb8d5333bd4f6883a56715380012aa0f99649bdd449aa425ad91e19dc2593ee37e3d623409f0667cc4f0f911dfd526b5c2e25aa2aab0dc30e91170c5a0750ae02571d47660fea57fa0a04ea4446d039a43fc3595c4a8ca745d42fa8515f25c14ce2f6d2fbf0af54db80ccae158fbef396e3196308105704a15277ef0bc317b1b7cd39635def5e56f67c2be85f7315a51afa0e3dc5deb88310c44f2632e6a2b1b906db8087854ddd797a414ffe0dfebc536fb8ad32c70024cef115b75131e7e52d2b54ec02df7c5b74a6ee09843751aec7d9f57a16e3a3a5f24963dafb679b55e711669a02c3191a58e206610ae2279613a9e2e1d7b97b958fd6220b6c58cbe7eeb5c0c795a4e68bc4363f5501164b26bb6e45f478582235973025e2b5909b84f25822ec1052e72b152913c0d703e5324107a3c8416b7594a794baebb8638a3c4dde4259c4f17b167b9141be94b4687a4c1e0d438cdaa28ede6c0c7a6645d06fbfb3e449726068ac593a2d372135fcff4903faeeefc8211db36dcea2b3b050f53d521f30e3939c76c453442426437456bd82466a889df8964b91e736c4e59b7dc261c015ad9417f00d3e9efde74637e1652eb29a6ce5126832aa6c9ed38a0b27939c19108c38f521a4aad5132bca1bde3c69a52843a6823c04f3a0755b9499d74959d031326448573bce03c66d0822a9b95f3bedc732c9f6479e8a724658596b7d761a8f24ba008e60927f3c7df46312ce586903dd5d222a6490a182d829b860f562f72cab4326a1ae7864cd4a82969634e52d54c52804e80123577c67a198573bd81f516a902008b398468bb650d6d921bce5ee69f5e987c007d23c3e4128ce4794ccb8c2751c367d2e92ed6e52e549c57d1407e9e5d1fb0ed0519e48d1e7940eeab4b797d82c0107b7fb38dbb8c15591fb55b6bbc93ce74b1dd23a30e3262922bea5fee58635a3e3134d677ed3aa3fb82669bfc5df3c54d7672e512f9422c436cedbb4e7d30acedc2eb6f3acd64d54c17ce8f0a9c0da29de4ff5d031ab8845ddaf4bac938844526b644cd0ad849b20892cc9c08f5418dd4681c1bdb2efffdabf4c45a910cdaf65027ea4154cbb14add05b1f0524c7ac98a43c7b2be11859a3e42241677355b185a09ad13aa1f368390f4a4425869182e7cfd95b892da22863c3dd28a0f9aa18dcd0c0089b685cb48a2ab07fbaeb0a9338e0d59d954fcfdc7c62f0f712e05f9c72c75e134b44c4680be083b1644f5d71bd5036d57b0e4c87130308e07de5a43fc7765ef05c1418635436f1a188f3f7ba33548ad1a04d6f6b0bef22e592d429c20b8e3730cde3eb82055ada32872349f5a06afe37e991a9a064de2c622fe35dca16639e4745f1dc892ad74b73f083e82acae7448756b217b6ea18fa27f9309847b828050b344c8bb91d750995d09f3a16e6aaf358086829f2cc1380f968bab686be34b7ff51be5e482906ae4c92aee7c7ab75823765555ca6a6e148f97ab4a2840bc380805ebb566fc1c0a47dd90694a1934c618c7ecf145f0ff730fb1dfc1e1fd4d2f321577c5ad6b6975f261dc9ddf117f4f9a30c43187a0ef91eafe56d9097a32bafef9f47bdce440f860feb8a8d4decba1177d1110cd0a73070ae3c43876061d1033f8b49b8503039f7a2f3c5bfbc0c6e33d01413f2de23b327223452bf5a1688b46e90e7e85118be5f89dcc370649a8ee3182979d07ce1fa8aee7e1be1ef8188492a30a2f21d62aede6247ac651e864f962e252c266b2fd61f63615dddac7073bc381d3b700a43d90baa1d9b261108723e106e9da56e09244722cae29c61d9742c7d6f5b503cee0515d91ebab571bf08e9b4bc2f6699111efa7106c4d8ef5365721667ae630ac71d19196acb2dad1a82c84ecbb9558608da91b33be5335d28525fc9fa4a9c287d86ae0d31630a10dfd5f3f18cc480267f5db2bb3f08a314d630523e1793f093ae60ffcafa3cebf7bd9c4fdb8469d4e50b9a125c3277d5174eb612d9b0bf71259c5b0da24c28952f8c596c30a0ccf46b6babcde7a410c3d2fd769326ffc2e5f41da1055435fa91d5d83b4bd9ce0264dd2efa5e6dda0f5833a6383667fde4e0d2d5b04b41cc3616e8a27a93af7ec085826eec8ab41f70843be4a5cad1582645f628609abe400e747ef6fa3112ecb48d2dcccbe2fc45e155bb0542274a89a0327937ea7f922af457c2fe6bdaf887a4e84b63c9075f77649aae53e16920fc5fc3902000a3ec989c92004e680288628e9ab158b226a1a620f015761921a2cbbc830061b5288ddffcce8bd068cba9f52f74493666ad4bd5ffb85b3fc02f5cadb023dc5fad9a5621df9c0be712e92c7d4bb05836a65f9ee34d9d825870e08e405b6a401705dc75b5c9b9d4490c18df07a8c6e69bd1411589d84192b6cf752962215fcf3a0f71e49bea2004863194c30ca4ad78c089e6633a958b3038bea268ff4cf49ba6fdacc95ec4fe91f059491b487222830f44df7c66dadb5bfa800b478069a5fb6caf4a38c5cf9199d8ed0f0a83c5af3c1a776e765b166a790868d5965379fd377a0303e10019777ec91984a0a5f056b7b4568a561340af622e95b57999b1bf9e7557d5db7f7ce4555a7c6e4019fc42a12a59533b4df22a78166cce73c9ebd5d1b61bf8ff6f3c73c8fcdf9b1d01850388631d3a97056296cfa7168a639f5de0377471efb58ac5fd81599cc2036986e0499c6ac2179646185a7320e9e90ad7a2ef81b0dac9e6fa05980c318ec0005a9110f9f4e4742d5ef8847feb7dfffa2d529795cffb396d1cd2ede082331b041eee1307bfa17938b182d37fa9a180e4767c6b94da318df0a6f04292b99a1a931dafe7b49a264dc8252fad7a8e6e2866822a2b585d7e5b7e1bf7d33629d9f76970399dc41bbdc3b17cb9005f23869dead3bb783d840ce03b57d55faad45b571506d6098443139ec10d526c1978405879846621ec620a88e62845dd02810280fd258e22b42e9810d216c4b797dce00ebe6737baf9ea02225158a023627960cfe5ff9a9fa964242b6c28d76bce819dac434d0f8ce108f797be52ec3eae62e5b08a3500de1648dc707aa2f2e2f7efb1b570555c19404e0321c73cdc0fb87ca664421713b5df99dbd5497dd7a5602537ee73d30c8f6b44c2dc1c5ab6f4f3bec09378cd6cc6de2a8df2bc062a990da2c22b662829747a961b04bc086101ce9f32d20bccb065271402fc1f806a639c1721e0efdf56bcdb82d42b7d932f3700ca9dcfd475ed10a37562cc3690d20d25d4bf18358d9531dde96c67d5cf5a7dac360896faf557e8a80e92d45e07be884db637de7f177de3c43d68ebaf9b89aa88956da8afc0f952e89b71819d87c83fae5fc2c7a0beff943164377c74042db150fb5df4390396d38c95f7e123baba8af253613c8ec56edfecc356304e175d14186bb9d7716e0c13e4276fe9468e8a2b269b73b9467acc0971b1fe0bd4e0d344ab02bcabe66fbf261a15e25bbb6720d0b8afa84d6ebf695ba234e3f1ca1e4f9771a0fe523053f88e4385cf496876c4ef319b7e80cde2eda84fdb9014ce775bb8d344f93b60836c3af43fb372dabea8c45fd4a02ce8f1a60fb8ff23d27b5b071ab3b6a9db532ed98f3db86946d5cc5371d58f2f4a1db4a6943dc92ebf5ac63216f4076f0bd660ef19e0d70b3b6a084f212da8b02e00efa0f09c133824e715304fa03dc79cd71dc8491614b8d19bd3972825697b2b7d40f88acd97e10bbdf14ed157d02d33e16eec2fc000b8996bca811c3afc88cc98b6e9eec350ed26d7e87c693125684a14488697985a5b8b55a91ff78dca41ef02b9c556c1b7a0bf076c87ba34266d16f822ab2dc4c96678f0b8942b395daedbc056d6774bc1411cddc6fe96f9a57ea23f6002ff782fbc2401ec0022df57cef915989cd053958837d143336dd80976d1b30f5343ca77c8632d6d230f6073384628322f5cff417a74a97fd765c8093272b3d0bef4508438912a045cb3076ab4ecb98929f5b1900e2c8f71224865e5fef8030cf5c179a207e76c1c7c5fc40d6ebc76da7ed7c5c1d056328860b0c8af14899a8689a950fb18df7da6c3f9db9f7b8aaec1e1a370efa3563c160b676f4d3e363124ac2ba7155b63bafc547610f4d58dc7e075ba49fa59407a6014360052551527081978f3231c777c0201e47678e19e2042b775e743902640c2d6323b38d4906bd9e07c3f63ed62ea18cc456d8bad2d4437c662f4f51376799a33fc65b7cf459ca059cb4cec569da11a359d4065cee3e05acac0c4f4eff811e840ec9218d01c910831149846186a6fe1ce75df47f5cf558cea5aaa1fd152fd391efdc28bf2ea74f66932f5df310a1bcad8b0a6610db61cd5887e6718b230cfcaa7c4f56acea0697e640738e66f86d9db72cde3634132a621c0b076e5f21260c381d9ee9189b14105cc154155869298a5af714bb6e2c20c5a9690ca04675c02a4d7ab5acfbeb959348a5ccf790e70c68e6cbf726511778d35d30140f6867fb3e1f47d24694c4bc792bfc464b855cede0052f7e75f8f1f5b79e131126aef545bcb04f8910052e07486b62f00b652f1cb323a6f1e878dd72f4e83641e39cf03075aa0fc910cc354336e07c0dccffd2804044d6279d83fb28acd76112cd7c79d31db5ee867ad75530aed6071cadea515817f5bd561f3bec57df47479064ce60fc83de8f3ea027e03e10fe4f5afde42d8240c632d0be48b823ad1f72124a8c4a5de86a8a2a6b310b38dc6059be74ed373476549dc9c59a444bcd899d298da9145af5a4e0c35828df4bc4f70bf3a2adff5421389f94f451d337740a0b2a2b97be90a3cfc6fcf01267cd205ddaab59230861fb4f8744794819f145f927fa22756a3d4306ea09ed479f9458413db0c2b3df21e58bfbba7321d8eafd357b1caa612b421525ab8936690f19c2266ca32669e0780d8397e73953f96a215b14041f1033a2b9c5712f1e83a30d8ea50c2c3512984a3b496856b4d86d58f6f03d7fac322a742d7664afd8738df8f51403d1417fd729486e5c6f0876fd3ae6a55e2f3b02e56346cd0448f0c1cfc9ec1acfcef64ca441a8a595ececc21c0e916519f155ac69b359849179b9f93c78d80456e758dbc9ba3af6009f0995728b169397b25abb07ab0eb41f2192d235cb9704c8fc56d0adaff91e0343b8ef848c26fd8a465262a0f63f06b153d409d698e7452337100ec59dcc7f7632d1620712352248dfe6d2a3c38fb82aee9540df4c595a0916737e5977063733318758cef31addeb9e803380381bb88bc8aeadcca5f5f044ca3097673670c1f7bd433752a84ba1ed4f29c557343119493f5f7818957aaaad1db194680776d8fa5160c402d28c1fa1ee068519e465929843c81008221ac626316c90422b9d9a69a02c3191a58e206610ae2279613a9e2e1d7b97b958fd6220b6c58cbe7eeb5c0c795a4e68bc4363f5501164b26bb6e45f478582235971f8122f8c7f9cf622092efe8672d56e3f8e03c4a790229c187b1f9b8934d809d550e50459a967270b9982b8f1566173d163e89673481b81fc93af335f2c79dcfdd45f2f0b332fa1755cd1998243e0fa53960124a77e95a2f0657617b240a4396330d6a4bf2dc0472a7e307968f832e6bacea9ac91ca76a9212fea591a6765bd03882257f91b18930df7d33aa97f122b2d83e5f478b458d4979354b865b3687d929b6c9eded9d734808c214e6443aa2ef7e5ac4f2cbd88fdfdc3879ee63d399878de079184f91422e127f4ed2ae08ac4d551c0fc5e1b3ed2f49b092191bb5f5b1f701be7a9ce722495aaf81f2afa0b8447a9d8c7ee2f2073fb44a9671bd8524110c030a720e8ccb3109beda5f63535fe7ecf590a80d9739b1dbadbcf0a8046c60448ab46d8579bf7da14405913a44e4b61beab4a709d591f4f77991d7dee006fa783bee0a6b943d1e15d4776f5abe74a88dfae3d55d6b2186c401eef283552f01d87f91999dbb5070639683ec9c51d749ffb26e22c21d22e65a8040f13c776a0bfd0364ed8873f7b1e0f6b5779d6a9e5919d217056a73fe08005a871dd49a06019b642651a295c3b64ad8991dd1acf28d4c74dd41abbe04d4ff9b5e366ae1a1ea63176457cf74713980e7a23eb2f9b853c32385a855f02f811a738dc77db1299c762e93ef906b14b737627dd63d6ea9bebaabcbd3b5ee715e43c2d7156e573bf1a6d6a6e54c1b83c3de9da905b5138b95f61ed8ce919d660920add41152db6f3c281ab036199c79332dbaa9cb10f1f6acc229e73d8bce9c5174371e7ada2cd4832be61daddf13a474b469f7808c8f24df112f3e6a4aec6da65d4a8f222b7c0e6f123a0ccc23d6f3d2e892cad07d446d9c975bf413aa18e438d93969f7c34102863b69f2d786cada809ab3b48a370862c712ab26e9fe71bea7309c347e1290ad05daaf276d58686b372647903428cab201508f1459d0c55a05a83bd0869786ef1cd6e68a0861f7e59cc6a9f1deda6819ae459739458b5147280eb5901d9d1fd96ba0315761e9a68abba22d38d770707485997accb700fd303beaf2cf08f6b329a0b8daf64945c672243d61097e964fd465820927f30789b6e3a2fe178411738005827f9ddcf4fc65727dd9b6605e6cd42addfdae93bec95256db524a914dbd7a294c8e4633f15145cfd53bb648bcdc426fafedec08f1430d1cb5f6a0d402001b94a66f7a28a037ec8e6fcef18cecf26c8fc29adfa39b015de2445378e805912458e9403363694830b0775ee82ad6e5409a0aad51e7b85cc2978aa50c3e8721326ee64c4dcaf0eb794582ba46d97b6b2a6c1936c20f2dc2883e3b04b96f7995e0aa3cd7e0e20dc6722a036fb02f5455cf8845353d7682a1dcf403bd391c22d9c53cd69e341f2b484259b03305b90c898c4cf2466f2eb107a20aa21aed76210d9a701f7e5a47f7682924e8d394ee6a4a78bee2dcd87805853693b7ef5a3877b61a1ea46673a937eb58073726a76711997827a5ac0da648ff9032dd764e683c1c2e178af35d92023c4fcf86e03093a7c40bb37e1a0d58caf75b40ff29e963def81308b1048bcd877154475956079775fbcdb9f9a7867cbc8d9c40fb67840300c5cf544ebc588af8676edfb0dfa6f0ca6dacae645205ab16ed9fb77c37ee28323047efa5759ae002869be99f6c9009d176be1a23922c87a440578a0a32d4c07a7fd72d050068955e8ee7ec41a0cccb62402c3597d5160b0eb4b90d5b2ac099fceb5a4fb99d9c34ae481527726f34dbbdd9a383fb44dd029964cb2c1a1b19b984023b25c0453f1a4694e4265dc2c7526052f2559c0283ac6fb5dc6abaea8b141db86fd1ea4a4ccbceb20f37707c9c874b843c10e8c1a3d5d8414aa0f036477046bc19f52ad62b5ee09ffc388701ad36f40e977bff39c8f334c713ccb0163f86ba25a6fe6eff078e649f3abeb4051e6672b014d5b89e829ca0865ca288bf140b51c3f3e8f17c5a8cce2d25da9c64f574d4b269e1b7d46dd4fbe4885659ae2c48b98747dad9c444efc45d9a0b5dbeb7907b39fc7fe0c5247f60895ffad2bf7122f5ef9348d44f25bea335551abe58b6917a5755b5ba6c72fdd019867a7225f8090ec177cc28a25a663475ef1be825f4582047bac8bb0890bf56f62069b2833d572f237d1c3bd1b3cd296bc405cdaa5831a62829b930494224ac25d3f17802f4755f46e167e00620d8be061b69a73fb2fc84960cd47c45804a4572ea482463b9e5c45da162835be3706bfa479e15101743bdb9422b546936400856b5711a7a44ad8ea33fc561765ef61560ef227ae127bf048865d71e71d05c3f47c4f6aee0e939b257f70b3313ef8fad80fea9b486ebe0e2bdcc20a8cebbc0f0abad20f17b103fd3632831358b577c028a7ffc07476202e46d63bffc0b5797a6ed529126406a53417b7d73e6c963a18c7e3dc3a328a9c999a471e4ac2332af8eb7ae3e4bdc283717e5e54af981ddeccf5ce39141d3e5f538422e1ca317f9b49c644257b9b3e069ef856fb25d0d8410389499ecccaa61f9c029229a674a4761b65d452f02d002f09ca43c019d51b05f78ad9b4dfca7afed299d46ed236aa4893eef4005738c18e47ac2b1433a1b9f69f74709fe1059b1671c585718ffc33a2d7df1adf9e232801fe0d69819aca8fbd77d2b980e0d7e9b4c975ad97337edc2f6cd127e2385b005e8d010aedd0a20dc854c95edcc1368993ddd9bf7e197e1152032e1e2efdb5ab87f9cadc695120e73ca0842ae994a338185133c50711331d9b2d146c57e3cc539b6efbb71afada4f60afc73e1982b0b527c1520e81501fac048d6ca6819aa80321b4fafc3b566a6163603b3fdfd866ef7b3146877405349d0b238e8af32b4ed37b5a4b17c70559249e8fa205b220dd492db15bfc00efa279759471149844b228ce88f4ec421f7713542625d206d94731c78f821218809c3e94361f6b92127865879ce1f07ddde8bce6576132e4ece51872e46f63266e26ecff6fdb524827c79111a14509a746124ad933de23732f31d23ff36a4f0c11aa655de16b04e89d3e71ea319172b1c99b3a43841f3ffaf151eda1095b821b4e2f439c7f029b3c37f335e77ab756904e9bc3e1fb75c7511d41c21ec5df084cde81fce45090fec23ccefcb568e6af92069aeb5694cd761720dd58b935c7b3f3adf2d0b675eda146b4bcfdd4038d09efebeec0d58b6009839bd29a93af84d1bd37be6768fcbaa50e79b2f3bc6b3efea30ccd9abb37ee8c822aee06fc37dab820428e7b721334c1a294a76b30f614e86486229a8ad61c3b0e973f817e48926878127e39b10f50f80fbc14612bc904f14eb1b671dcfc679cfed1734851ce9b0fb1a54b019e6176462ecdfbe73720a51410ca6440f793aaa40ee4b5a15b354e9f9f59ecc77a6d2d07eba82e7f1b5ae7dd08ca54a2870271985de045c06d749e286cbe46d95d51dfcb24b838c4c87f494b97f2e7938b4cce3c46a9920e14d9896b4770e2e99a2ba2c07419e165d5d969b3ba8df7b67c474c7e10f563eabf3d2eeb93a690fa4bb4ca3e3a2c52b4f0ccbb871ad01efb8bc344e1d11241cb534cf8aca2a695dea1513388d70c907a533bf153774557e6da86b21c77793ad0506c04a67e461c35a15f5900aa2cda5889647dbc93dd09493fe2405d2c64f87423f25ac12f07b067fb65d7eb483fd5e8f2a0d17fdd1e01d37bd3d30e2457a0d6ce21f5d0c714a12cf76514e018796ba28fe173a25c65789e52bbe66ad0b45f4b39a9f9b78cd0816f35626a13f763adc04573e914e7e1f96e186b5967a951adad334dc3ba53add40289c238ef94494dd8b15e7bcd6d1ad6464f50365a65897e7869b9eddc06e6c7de7c2d9bae15bf685e5f5683e76127ae1e28a6c0b3389017bf45aabf9c7f2382705b2dfb0713fc3da527acab14031d63d94b788f734cc235f62e1b3b4b3530f6ec8a0cf21f0a31855c83cef284eb66fd2dd3e6f472865096e271dbbbabff4537d3e3d22908455b7ecac73d605a912cfc35a9e03f33bd2753c598d4842d192bb2bce643cdaf2b34678915ccd156e16ddab8a0a60ca011dfc30cc967246ac2f9776028f8246b9a8879abd8f4a3820104aa4b5444e447383d0fe1e8065e398c24b332d3e810d59ddedbf9664cb866ef59bb566628212f4aaa1b22d4ae7312cff8434938dc398a8d19c1cdd744590b2ceafe86c8bd5f2403cd9ac105454b8436ee611e08dd633e5dc0786d55512196ad3c4eb4d4de4d2ebc98e353f3cbb230e2b4ba78b1093ae46456b4aea851f2cad3f1fba87b2b348143e4158d74645b4b89a9a131a26b2641bdabde21697f51eab9525e6425a4614987645b2abb5b2954c69247a9e20a479a165d452256122d33bb4cbae82f020d5bfd68bc60037d3725ccb24bd19da55124f1b933d065fb71024ff7f8dfe669bd83213951fb730708505d09ee17229018dd30888af37d267fb55b4cba7a8b02ac051bba11008a26913a4eb24a1e594a249656297c46d4e99648456587b90e8d3ae896270ce8452fb96da058d68d22a8fd67204f15350668f500b15f603be57eac8d23ab914b9216f5d4378b855165dee20a8c40d6191033fb747514d4925bf5cfc637e0338aa0d006a653ff065396fc404bf21b04fb399f59cdcac242285ee94a78a9765141343f37444c5520467a6cdbe26389525c7f0a009bd45dcf6e375428259d7d7927b2f6dc3f09b39e821d300b6b258d71d2a804141523796c2054ccfdc52d22b828ec4870475e3291494978e09cab4a04e7f95212a303ab089d01c65b18f0e8ec44a2b8c300601758e8ec5a34135db6ee6a257a073312ac599e09bc5261b36991421c4fedbf4158ed14e2e94cf4a057fe286fbdd345c74f61e6b74217c59ae7d49af317113cee84c922e3bb8f457cbdc82d54d6093d774ad5a157b1c9bdb3f507d014693d76590b8726c9d5a0c3592d4472a7a7f7d65b376e815aa9e6cc33a93cd94dd0323b13532c79228123592cb4968c4aa76c82a815d716d743f86258198a4f9b18254e2a953e33e55a0e06a671b09f6c87cb129fb58b348aee5ec1c117e39503fa82709b0162094687b647e4bbf0600216c16890c23d06c54166cd6d6de9c1367fec0717b41e9234758bd573ea441e028339857325d85b241bef5dc99d75eca6fa4a6fe844821cdc84eb3a1711058ed142351f8cc09f49c54eed829f499a7f821171f3cbe4d4465b1d078c356ae8f97d3f73f19443e7ef5d82b4517ee150853d393f9b560ea9f1c344a3a9d28598f59416b64d99c994b36a144b6877fd1c056ee666d797d8ae4365749a5cfcdbc88aba5cc7d55002c35b3be598ceee5937f380134080de9c523efb6b638ea3f9487aa2abb054c61f3e3267d0f511f77c225b09ce3be3c9dde76bba7a53689b42232aa876a147d5389b97130a83ab3699b68e005c6d934b495a0aee77021af216b7e17774737a8ecbfabf2003dca79d27bad936cba190e17bc6c2ad25ce5595976fde48b2867a2349ce210bf8398f62bbe92f926b17e2749fd9f903c95f1667801352b14675db87333f49f780fbfdc87ac21a047817c4fc6a10c5bd52ea881c95b4c38aa964a08087c250bd527f1dc817028293e36589ab8de9cb7f2428328949d2be8732ff386ada63cc20f8636cc59bd8e14b5e2a0653a81f82e5a3e92dff82d048ced1e76267d9c234b1c2b1dc814a8ab5794a26805c37935e0cc9da2f1aa1224fa5fdca1c1046ebe0fb23f64e239438f34e004eb7944c8ee00893a6e7ae13a7d0e51c566a2bd4c83437b9849d541591219213191804b720c438a9678692de2da53cd5d20fcb7cc5062afdc535cdb4f2fc6eb0a3a171429a60e6dca0201df3f9c4de063e9a99c04d630d8dd7ed95bc9802d549ee587bc70a18058379b3b94f4e21e4c2bb61f5fbb627746b96d66ef6c62406e30e0057c1f8e3da3f4e2d0533c7c733c75ca928c92b012aaf68be8d456bc1aca01fc3e2e1f160e9f7eebbf08b6a76a22d0be85de39a9d77b8ea3cfe98813628f56cbe13a6843405960d099e66e001e07f26bb782ef3908492eb11802b511db59b8a98a5b9cd9308b89e4bbd7082b044f4093e800254631e92e167097031609c3489e69d2fb35d6fa2b12427989d56b74818ca1685c9986fb03e7af3d285fa7941be73a350e766b8d34a8a88a8ae4fa90f29870c714d6905c8381c23128bc2eb164d6ada9c1774c2920c38f34cf071ec5f391bd4c2eea076f6f052a017abe2b52e3718627dd448e622dc10e6148c7238f2bd977cc2dd672150ed26f2e04eee3c8cb7e755999e59ce13101f327569dd81ffcf892ff572322cd8aaf3021fee44c567d3dce101dc4f1b3cf3646084c29e26797b2a3e896ee6d1a9597e1c5717fef64565b90bf92533c04252cd30907a567205645446c6f13f5eb9f2a0e7a56a1d86cb86a76aafe6ec00bc4c2d5309fcfa55129524dcd264301f758541a2a1f6ef28f07126f7add6b9bd119353cf9294c438e4f8e09746c7cae3848f6ed4ae829dff3c9080845ae4ac8c6212a7d7406c05afda22db3fc71a66b35c603f500da0f8380faf5f8355f0f522d5ea45a01e1abe1f290ce4d1f390b48157d8c20550ce17fb9d5153ef3246df414e9eafbd885f850f2fe0bcfdc8da95bd6d7a9f01838b97159ae13a095e3b00483977b64902250f8475d8e091dfdf6fe1d45d7d396c562104d811a260668f01e29be3dfbd8f26fa25436e3bccf55a7575abd94ef72196a4a48812143c6f1f4f855151b7f6b0b7397688f6fab022139002369f9ee5df11bcf04d1075f618c5d5d8f15085e786a2ff284b40a03949daa87947dfe3c7335106c3ad4a7a3030a95d3a04aa44d0606c3b8b5625af4b6f8fda11227f9cbf6391f316b5a4789ac005a8a7438ab93104a2a1ba41f10e75c4ebe9f1005bc7c46273d9b1b3183532bad72a4ee512cbd249393668b9d276a65b4d86e6fb2bf795c2c943e5ee14de6a58ca2b06257169f71c23d480827a0107e736a3f66ba0b826323a3ae21e44cc3c1b813492e4f96e027784144c12095b03cfa1b7bfc6105371e484ccb32a0cf4c4c8821c2d875820370cb445acac73906dc5a4c222edd460f951176b66b49ec8bf8b76fc62e4173a0a6b2853ad2bf7122f5ef9348d44f25bea335551abe58b6917a5755b5ba6c72fdd019867a7225f8090ec177cc28a25a663475ef1be825f45820495d8ca51dde69d3b3473914bb4c8fcc642261c9f12f37659c266c90668784e104d41d6f94c78a759392da9b38ce50e87481887bf1fe2e6818dfbbd71d413439aa8e4567a2e053b6288c18e96851e499e0ad74ead762369f7ab65a57af2f532a8755377c0b696588ae21406226b10ccaf849a9ba2c0ec1b9f643d267f54385dbbe67f4a7b2b5a3ffd3ff5cd59d8e9db4606559b8ac88ca4b50f178b8f156b04838939bd0cd80601190a97c1fe44aa9ab82596051cdf9ac7d07b3311c21386664d6c39340ac4f62695ffb25a8b67357b592d17ec436b76086b881bb587cda93ec633fa0e2cff76721530687d1ab6871d228c3e13090c12a7b72b9e800910b2da229eb44a9808d0bdf3460daf9b16bc467f0b26a0e14cb40b25bb9aa8cc02c3910d853e154284bfb3045169aaf46e193c9fa04322dc1d98dcaa46a6d3ae009d6afbb85c6b41921d2ad3d620251faa13e9389c12355ee1a86f87f4aa08d782055962e8acf646cc6945a7b9028731639a5b53e86362acddac7617f7fd76d25a0e6a354af63c78e717e7bff91d58d0e06d2dfa671e8b598b9c8bd7d96b168178fd09de686c5ed2d5dcdbd8b3d00fe703e3512a5b3b7c2d6c1de9c4cf20978ea72925206ff0b2fef53af92aa83aa157cf47d2d885e8dcf741440ed1a8ccfac4bdf580939fcb6538f4f131236926fbe348760be1ef4de8f086a699bf3fdfd866ef7b3146877405349d0b238e8af32b4ed37b5a4b17c70559249e8fa205b220dd492db15bfc00efa279759471149844b228ce3194585c77164ec668a70b0de4645d674095e766aca9bc8087b192c57347897aa0f8521054a377e97eada7bc9e7b789735c0bdea2ed9c51961eaf31b9cfa51c890253aaa4d712221ef8c2bbc650d2b5e277424fdb50515082ac2b959acc33a13e40f8e045675cc22cfdab77ca2d6b4c6ff826ccba4e4375d94aa51d513e362f4e4df504667a757d5f19ea90fa9132e6ac26a4715c0ac8d0a33b6d8cd7684e786ba08968314a10114ac7fce00d1c8588519033bd455fe32f5ea6d384c37bbf1c8e65977f5b7113d230954486288b0c99a352b5b2167ace334068be10a6ed9fbc64fe579bc46757b8abfe8c8369df8bc9856c60f0e6718b2fee087c41c544104fe0786f6ab00a4b8de97bc4f5b48bf67e198375ca603bdd4d20f019bbe9b58c7a814cc1a2e6b4f964fd32c246852173db1f3d292619599bd2f22393cdbabe7491de28f0d441e0f2d75e2fce555183d6adf130cbcd60be3052593d5c1a22b58b271c8a881a947c77ea0923de09a4ee0e6baca5c9e3b9b790f7d69d5ad4222a57e9ec92d87e32261eac40a2aa84bacddc39fe1fe1dbad5ef47c68ad9de0f0d3aaeb451063bc58a88e6709d00b4c9683dcc676a2540747a5ab52cd20f35f384b5ef7660a024b9e70a677134653105baa86c950e396d2b81e6120069f744f98a17891e5f2bb120a84b75cbfa5fdcf3005d1c85e853531581254b0cb97bac8fd9ad1ba56ce27d3eea3b1390dcbf2dac8ec645a9b725dbeb78ef1e1abba8db744f0e00c5feb4279b7acb212ccc29b218e9403c4c9bd0cbd80569f22d9036eff7aa443c13361dbf3fccdd8b384746d790cf89cc4f677b4f7e13149de03c9db45369f89f6ccb3049f235b5450fbb99f38a73ce655333146cb7babe0fdac238ef94494dd8b15e7bcd6d1ad6464f50365a65897e7869b9eddc06e6c7de7c2d9bae15bf685e5f5683e76127ae1e28a6c0b338901794eb66d7a628f4c9926d8df9af5ea480541d0ba9784daa9e716883050e2f8a90cf7accf62542bbd72f6fe5c8632740419b46af7bf606bed72a70ad7cb873d9930f1d0c250947f62c2327e25fa73fb4a8e2cd94076409792a7feb0a5fef38e8a54ea1b6500f7fc7abade9ef0129acf2af68db6fbe03cf52bc415c1414f4c936c30c8f7ee99901aa99f33d0354c691d1eb8e6e7f46b93d9a4eec1eab8463625fc3de9511c1ae81a281a8ca6154cf33f00d9c2b39be87f05ff53721e73eecef154449c94d2fb22f323b04442f24610435d52d8938d58d09b2c42ac89701ad4751f30ce124915adbb2c6e426874512b4db0dd3d086d8c3f4eb50b0e71ee941e28e4e3a85e605de800ab376b9ffcdfd5df9f6b7b8260f50f518c8e18fd1e4f239e73b66fe1390c9af664082d6007b5d26ed7344ad0f0db1488ed1909d88570ecd7104453e8563ffa7d92ee9cf4f6b0b89936b6aaac36cd8c98f6ce3ba958145c49042714b768af90b570feebf6e4937a415565a32d4c52c263d998fa4702b511ca938c280452910bb2b966d635d56e2652c8af37d267fb55b4cba7a8b02ac051bba11008a26913a4eb24a1e594a249656297c46d4e99648456587b90e8d3ae896270ce8452fb96dc17823e6bbb2b067fc9019b8ca519fde48292beaccde093c8a91f89af5aa45b58e2f4da7fe5d0b407f5939462c0e30c8d11462a1fe7395773a8da4e4fe8abb70877258e937dc698ed02ba133a2e1d136778161acf825c9f134944cf251e4eab222c73a1256cec0bd098bfb4e985777f17d055a61dce2c8d1e28754837850053509f7079cab2e90bcdc16d4b304525706dcb2f2fc804191fa440f8a6523a907827a751ec2b4a574ed6bb3b681d770025dc4c02bc5cac4feab5b8142e8a9031b7886b46ee8e85f94050c30b424e2f6a443721cc4b093ad80e9ef59450dbf92d2dab270a17a03e698716783c21e5c2e162c27c520210b28df0711875eeda0de0bcea220413b4b1daff49046168ef010db78cb84f73a68cd873af3142eb29b721b75a0e595a1e04dfc2c9612bbd862f76cfd15f16792314ba969188bf81e7aa0323b13532c79228123592cb4968c4aa76c82a815d716d743f86258198a4f9b18254e2a953e33e55a0e06a671b09f6c87cb129fb58b34d2f1a881b96f740f2d093577791a9b81195d73b2097e09b639dcc17215e70edf7e519b2ce745d41b50046b0c8b5ce644bcee6f7535178dba37c902f9a33e662f7c3785d050a7a5978a3296aa0c6e1d12d1805a9e0e2cd3261148fbcbac8051be052b62918f4d725da168d899bbd2d132ccf053b99ea9883ce9ac8e091efa7b24c68b3d24497d3ba2d1d9bbae43273bb5ff10d9d11d172b9740df9e5e307bd6ed73fcb897e8439dec289a48ec1da763c3338b1bb8fd4ca69aa57090d0067c2c9f4fbccbb0b85062f978e41a203dc00c57ee118d6214e06bc6d273932b3d32989fd011c0a443fd2e5e48acf766b488c2cb2fa9cb06c32703f061177116fe1414940d4cbfce1c65963379a0b01c7bc8a4810f9f8f5480318b23288eb4273fbf775cb29002c604ec5fa512e2f5752c07feb92065e11940fe8cc93fcf51d0ee26daaaa09bbf9d7d139884ee122775b867017860d1553efec68b14506fd2368763f36064fb6823e9435150070d5c76080a0b657365f3de8cb919a050186fbb40f673665c0df8c07b54475ff94f5bcb2ad0feb8185a9b2fb530b646abb6ad4aa08bd544ad487e7c9cc832765fe08e8099739ee2c2fb11c5f06d519fbe24122078cdd37ee97b8db327bd4791930f625ad0044b0924b5db6b450e7e7049ce330a8e1babc793180a8c41cf73c254967249ea19d6b876229e3d3681e57b024870abb617ec58de7a79831e732a26eb7bdf8429bf96b35eef2d2f1ea966820e801ba4e07723611403378ba982e0d932e17a99f79a5d2f936ba56f1a8b0f5329b814d7899e4a32a3d2c1337a902a9ddd16a994b98fc795b48db8df740ccf6f7e426c2b006a6a8824776efae76ab9a46b9fc0095b99a63b810a1336f4b9d962d20a5c4735d42d1f11893d4f9947f1bdb22eaed0f99033064feb0f65c911381b215e047966fc8e39ed8ccd586a86b90486dec53b43d2fcb7e7fd1269f227a06e2f76993ce529e23e29af4075d6552f94a108136a9546ff27aa6dfb26e35a888fe7d8980db38d21d006a5a42a9b2ff6e4c8eba18d3988c293a353cb65bc660ef7cbf04152dcd75eb3740d645522f2e73fbeea5d298246ae1af6f498f88dbfef3d6c749071eab26ca87d932a32c0f74a9deccf1f777262d4b1651550f2aaccb99315af8df7d62972468a929c3cd6dc1a0e44d06d50837528629d4fca2d26896c1e08c53bd70b2e1311e0ffd05226a67535d17973ae8ad32b8d66b97dad80faec9df1b8df18870355101cfb6367e08c85263476b36f24776c66b62f113cbd5ff72615b528ac6abf401ddaea652084df2c9dbb74cb111aa039ced6b19c7f24a1d660263b5a9557717cebe4bef80e0e07b5342efaf0527b0bdb772284f9b2cdff5f9bcb47858fcb0cfe1c40c9dbddb5ece310f35217ac5cf51a0df237825e686a6c64cf970547ba37f1fd258e304aec072cedffb538fdf48fa9cbe964904874264e089923b11f16914d9263dc1a444ac4b4b14d1c54b82daad94bb228f32d8c8d88169557ae58710918821e7912d4da3db497b2b0e689711e6ec6cc01fda87fc9a98c0f8dffd0b9bfbbdc9e27f865bdfd133e80d8b3d62e116d9f5383a4f95fe598e22a960d1f1484aaa92d84ebd8d8398602b4c6e1bf2c99becbc75ee3544128a055b44467c8749361f8154331891d136dc5c0e1baf2d99e38fd77f596f1ce1679cc81f45c750c5dfa86c828fa62539baa9fcb609f0a45fd106ee1f351ee2d79ab5fb967221f195d05bd0a638ed01dd9014214b804a77b8104ccbba261069103636b87700d20855590775aa541e9680945275f1ce8e0a4ec44915c7245ce3d1b8fed2bbe854bb6d51ef1c792c4381ae670390dd3a81c21c816473cb27b6a9ba5b31298fe0e695cfbf70e871dbcaa9cb1c95aba8e4bed58e5fc000ae8d3011ded683941726cdc5eb89f7801e7bb59dca8bbc6149e485432da304a270b36ec9209186ecb8583ea149f127bcc606c4bf64b5aa9d70cbf47ce1b77c234b76061e6921339899bad88111fd930bd23fa06d050dc839ba0470a8b6bb3ca44d739f67ff661b2cdd2e006f27fb18a06c4ae313b648cfa68689d4d8844ebc4537441490822ff55402b6d5b426bd01ac8beadc17c1d1aa46458e77a41d17dc32a94332238118a7286003cfbe588de94efde2014a6f4e051bbdc02481ced78739cea7eeed6d6f2eb18477f7eebab86850440be2a29deadf137746b8d66938c22fef2ae12a9784e5726a0af60e8cead5ecee61b67870587d75c996e6038cd31f7dd6399b0cff92aae4eb88985c09c56bce3eb045157b15764fe5716745a806975228faaf4a8a571c5af20f71bf56e795f2311d43a84710f8bfb144984c29999e412f9f278c9bb55f56cb7e056162a67568b58202c6fb3f3cd6f20493d7230166dcb55fc2cea87ed21d2ae36e41f79e38d721490529c1b01e009220fd9c4c85e763de0514a470813478d8ddbe55816ea30a442ac50813eebcd90867d4d3217a5bcb60432d2c0700043fee50e7886621d3e4b23f1b6631143c7877094d4b8e1a2b76857fcfce882dc716c37d53e15649d96292d1b80b3674b52501b6af606ab33d568fdfb7dc697b7280e2f7a98b19f6778ece736eec30a80458a10f697aef7c856467f89788befaa4743c2074b5d8b12001dbcfef4b6da6a4b07523ae5614ee5c723e5232599e817a052f9621539e49c2c54cff87ee036988d0d0d31f14497ecc2caf12c4822817408e242c8c0b2ae66947fb5f065a8da6aaea134f545fef97a7a92bb84d62bffa1bff439d8ddb6c296c6f4a063cba940e5f576ee1126c93cb30e22ef29a42b66a177061361f867069e49dcb5f6c9334af6a45b740d22336ef94d54a79a7b6ba71ba477540cb9b09ca11a33d9745629c2e99e2fd7178d15850c2eac410d70ed8bc40f111ac9ae4b991b73cde882ba5b0050becdf291ab4cdc37a8a1060d5498bc3f31560a664dac62d1e8c52eee5ad35e12591630e0b637f5dd3cfd9f7a8cddf69c411ccec89b25b3c83ca4f84c2887af9cdf289ef385c4d6aaaee81fb472890f343c5d956282a2bbdd47bb0fbbcf79f46f845d2144052c4f7fd713fba8915db50062e3095c09f0eff3624a158b4111abad6f6956f03179388d952c00a86bfdcdfc71816dc4390fd333369bef82f742a98d41e497af912307196bace196bddda5edb8fac7e3568ce678adcde2b22efd81dd5f5701648d2f91f99f1361112f9ad5fdf28256b8dd535f06c64acaa1f6e9d0624822d27d483462b0b9a9b82641f7a0d9a3851bb0f99c7a098107cd1b75623dd35684ba01c2cda00f0f63f855550f7d4fcc25601aced50a8828eb4a26c65c777ca5f3ec48bb1170774a726168fc09000d2a5482c1bb0a18a0ed6d886e976a5161ad9a23c320c9c7737978ad013e502fbcab74b39cab838fa3252e9d110873165d12cb8f1f7eb0dc962f9815be4756217fc15ab797fa94290cd066cacb7c883cb305ec2217bc71284ffd418eb6bc251d518291557a34f58092172dd1832d7b54f5d68cc7824d947d522f78d9c174c84b1818e7f23d6c850936370b2ff2e4ec9d3d0ad8fe6927755e678b4c5971b84a789016375f3a2f0610c950a708cbf6b51485966e0f525a0915ff9b3a779ccbb5b7f4e3821c51883e6d36ea9ed04d3dab00a84623d0ed3f07721d6e2ff3fb24db048ce9ec40f6970548a8340a0cf398772003e1cbb066591a6445ce0c12f55917908c2f541d5c203fa80a952f24d99843409a8af6c7e347c2a0edfd23c65a97e47d469aa60da71573a233e52b4601eb53b857372cf43c700d630100879d6633163f091ca2b04a579b3fd3a550f9fd66131cc20da5df7f635983901fad4c64ef084910622b29e4e955dddbaaca33ec6e7bb8d0c7322f06ce454ff30279e4546910741a987d107716f78ccdab7e74daaeab285edb5a42cb3fded9b9db75c2cd29f14453e162c310c40d77ba523f9a081d5e30055a5b67193b10bd3a8a8ca1e93fe84f2821f56b7429ecd518e27cd7821dd9eda63489add29608bf90360e1671a235684df13b959118113189c49c2c6091d6bf18daa8e80ca2e3333693dddead4d3d65685f7f060b0e26c92f3a895d288934d4ca4f0e5f1252b587012c33903864f86f411e3f801c8b31a69c30224c2964acbe7739c5c1c89d5554fa9ed83c9b932abf58734f931c2c4efbd7e77f57b85da3d84c3e5b3b25228347b3ddc161e6857746c2a4cb8bdd9fe1c188b42cb103a981031243092ad80c60199b03f08828bab62a466b264ec43d14f2235f53274097e30fd4c863fcdc6a82acdc7c18112140f172161b16192ff30d6fb95554a838b30f99dd23586116eb41aa544720d237cd0d1a15ca86d1198b71b2cf0d368359fd53c60a01f61987570dec0cae906e9647a6ea40db6460d760f3e14c6703ebf83e2ab0bccf08d17fa415d0b7d8c55ea951723f4d72a1c090a79118e9b524b064ccd680ac242a243b9548f091ceaf22effc17cd83e3fa2c4c806401f07cd6fdc58328a0d7cb8b905183e517d88e2671a5e2f558d5bf03be1d5d0f64135d51e035f64c902609514706f913b084e184a0c81d17301eb001c24ebb655768385a9f9062e1a5720f6932aa332ef7eb515a1b98a2e5ed2d74326923a87d247a0d927f1ff2ee5478fcdd281cd02aa453dc7f3f7fde6646a1e232ddb4b9c0c4c3cf90c9eb3d63267dde778b9a7848349d094cfeace094d61126239e7dad0c0c999fd84800174a4a50bd68d846ffa1363e30ec6c958d91f0b3e7143cd46850a65266487855095038295e13bac08b0ed82ec95abc9c4e0dfb3bc0e9d70361fd89d883b38dbd73645720c4f54e064fe22a354c4d4bc6e351bc7be64881a23f41d878409065e2e3987934d0ce0f38cb7600dffe966634b9ecbf09d68bff43b71b3da7b11036e553011c301df0ea930e7915ab86d3222011dfa5e921937b490389d2a8aa1ea027efa9fbab87c885f576fe4c12533bd7d32d00770ff7f574408bfe0b74db22bac96e2e55a5da7dea18d9a1b297142ca9e08452e97f940dff9ce644fcf4f1ff62f64721af3d74e6992f4fa1fdac2ea58ca9e2e1dd73269da876507adfc15494827ff61549486c6df078e673e3bf2ca43600c01a341d556284d18297273c012649330a14405c93287165b54cd0e6531e348727ec1092eb8f8010ba81277f08c6279f897385a2c2ad14517816fae21a6435c81c7fac224f522d552978c013cf3337e2ac8f3b67a7035679b62650d9d19902abbf59e86d5fee6fed9be9176e23c09bcdef6cec98bd793e7ae411763414c0f03771045afa5f7d3d630893166c2a5e28134e056348ec3ce458dd608c0a60b5a2a78d66b94d3a635ccd39a67126b9574b5399dfc159837bc64203ed44d80b3a2258b5e3f13b2958597502fa6a19dfbcfb6c4d921078b75914ec09b17aafcfc185339ba8b67d8fd0c9c0ea50133967864ffb8cbffbcd129814add73e775a0326f895a859f6c9ebb555b7ac5f793fec37367b9758af051f0d8de301b6dfb03661983ed6700bc6597957f78d68eaae72c6ae675fb6f810d56379ed3aa8e8ec4753c6e0e90ed0313bc50ae32bf43b6b8dee217ac44d5c6c6fba58e0ce9ff848990435c0305f319c51e9544e6537ddf7fcdee5d4bbc6e16f30ce385feb5875e8bfa0a777e9a5710b27ab9feea3a24aee16d96a46d5167dddcee0ff8746f1230ad1269cdefaacc535a460f23f5cea91a44b37d5e1be5298853f6ed20d72bbc0b611fd3d93c4039167397caac81aae933621fa0dccc7100815f52c3283fb18b3e6697e27adeb5d94394788e100d96f9a7971f4a243d5fbc96bc9dd9258298680b0a5bc8e013654a8969b535f3ed4b3b89a5942cd815b8ca63842cd22b58cb5effa98cee5cba2ddb0fb7db6ef5ec07c586fb5a0e611ff9589db39bfb0259a1ebe75572fb24a06254bdfc2dcdd4c81454f5c20b76821e5f0cff38c46b7b8eedb104688938d32a38affdb6d8e3a17eefd5ead1d8f34bab4e1f0ef88097eec9a7094c48dfdc59ffe1476d43f476d5c7a411cbdf2af9b409c59d37e35b78344e7ec67ec830323fbc36a8e2f49821c85971dd975167dc2fd66aeebb5e6b1bb2e365e60ebeee3ef5933517587ec85a7eb50e4210a19fa41fd76d7be0dce704a93e729f3b26fa17280a5fa99efabe86d579ec5566be178ae1c67151aff16e51635cfcea5085749ad4a44ec2bdbbd69e592c26cd3a772f163b93ffabf2fc54f1a126d3c3f733c4329656e00b0d578ee4fc37f52269b6d088022824e25b96906566b50d349d9deab5f5ec0cb02a1591437dbddb99698e1361a27fd88387cf8e7acec90e6c4bab1d34b1ac83b0c5db90fedaeecf0ea20e45cfd61749b80d2c7bcf4b27f1f8ac2eae14abe032724a532ba682240cd0d682d6a320efa0513e99046449050d90b9846ffb93c338728696acc3aca5ebf5d1860bf27cf9c4e24ddaf6b847b1b8d911ab6baf772edbe72680ae41b35d05dbec42dc6ce281eaefdedcff9f5ee3efd0b725a2c23c8f3779a795357ffe2bc59fe63fd8d4b40d5f74b48be4b5eecbcdc7c3a0d2ff19603ffb10f28376b41c37fc47a8c982dbce2cc0eead45bfc28bc73482dfc792a862c840d35494563a894932fdc6bc4ef3cb4ca68012c40dce779ebe9113b59ca8fea3d1937d7017b719396bd7531f49df33212aa3d9ad83def690299661884f12a899b0eb493b7c10268ae8e5168a34221cd86941de9d32f2834f487cd4f4d3efcbe1f70d721021f31c6914ccfa300246c049aae27b2a1b7fd6b4817d3f2ea946307bcce9970fce27e27fae193125682d06c9a9d8dbe918462ae14faf31b3cd0d32c83da471f8313cde60b8396918c0e8da546a126ea46221964cd6f1d1bcb6ff905043b0e46b800c9408a6c84235f1cfff70a92481d56cae175a2ec2e7280d8e6641c53ede2cab08b4cdd0630f5fbde73c5cba179658a404244f8ce93e2f1d73f9e93f369394ff9b7174bbe178c8ceeeabf95198fa2119d38b34ac7c95e202ca5111860291ee72109571c5484cdb9927df34f3e631f71b693e8fa1b4688ade2d094765e3f8081c2fe846728d7e8fb77510172ab41ced23725596ced657e56cf67069934a45936bba74be7eff74c7d512ef04a793848cf42ccdb621fb0ad739e1341c8b35e389624a4142b89134be19a35dab6aa91a01fbf5ee1ce95c06c9ae309690e1ef0c20e5dd2e3115ab1285e8877a48563d32550d98b61869495c458a910715f2240402e7294faf5cc3fe93a6cca34d75fe2b35e7e8523b38b5208848b6b35cbbc78456c4236ed3e605e17e8316c2298cf102d786c712872daea9f797aae3ab1ba1b4cb81f70d05da1e63a0a6043f9b1fca10e2898e3a449df7d394888bc6c42bda324e8abb57790a17ef68279b35c1958ad8f5b20d489073b88e18516753c0277600b72fe246e06bdd3b6099aa1894bb4a42f689b29c283fae32bfc863081d9fce1d994b704e6d97c24756144390627d2ed9aa8c9ed2d18b412e2c0e4817be68f7ea074ef8d74f1bc3649f7c7d1586827542a01eac4685482a80b41f108aa5f0130abe36ae68bf1abb47164202a0aff4f7fdb63367ae97ed17f72fa99e61e077ae990549abf5ad3d487cebba84ba0e6c5651c6135955e7708be891cd7591aa58696575bb06e12de4a8f5ddee305403c56896edd11f60346463cd016ecf31e0951b14bbfdb49f0e4010db6952cdeda43b2a666daac3b74fd08a50ebb13fccc3a401a2eaafbc5fbd2be89efbdd44cbcc255d93daf1842a96ab8377dd91e1a3a6d2dd69b2ef6cb096cfc19801db029452a412c9621b25a262c5b2edfdd2c8442c905f01f4ffa703ebf0c2683dab49bca222402b5fc0437af4734f9b15d4bce0c4c30b883f973d32e95d68c24ca2ec6a54567aef0c7a7c590c8e1b2938f3cfe8b61e90a513e358f6ec2ab827d8bf269b263b0bbffff4f44