PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 86072 c67d99c2a6db9f7517247f3444ad63616423355fbb669a8144954752cba27978

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
61ab5bdd6684c5753a98a6b463fa2699d5a5de1448b2b49042f234bfc60433ef
Certificate Block Hash
c67d99c2a6db9f7517247f3444ad63616423355fbb669a8144954752cba27978
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0004b601001c800100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000b194c60a7a9308b4c9d0d05e528cffaf3bffcaa6debf9557997b83536cd4a8e88d553cd6d10070689925917b4bee457209044ce69219624c5dd7c899501a56acc8fb6d7dee8381b2f1761d918b993200d8527da8eddd0a7d3a03000000000000000002000000020004b601001c800100

Raw Header Hex

00004020e178af9fdb49d827c29e3d9a07e4c54a7c3956fcf8708188a147dc4702ecec1c32c69a1124c0a2db3664a1bb1cffbd0d42ae9860aa448593ee406092b52115471d20556a41c50018ef3304c6bf34f24290b4b24814dea5d59926fa63b4a6983a75c58466dd5bab61

Proof Data Hex

59,560 bytes
121216020307acc071d079a1a4b109f656917c72eea075ae4b1cb28ad1dd9dc2d7370e0f73eb4fd0a7fdfcfc8b4a776652a114c3b113fd582e354240021e0754c4a60681eaac46035e4e87d858bf6837f9caa3ab657ce92765e0843080c98304bf338d7e80becc2671a8e053aab9fc181db86176f55d475b0e2bac0d528aeed6bb5ab2e7d243923ecaf4a7ec039aea02d8dc5b123d783f339d9bbb4931d7bb6d3747400d39c2fffcd699430783245921e5dd146e288a461786fb04f222709e096ee4aa6e9ebd5452ae7530ea6a2b5b2810759ae24e437366a316c8ee1b10c40525947626435ece104abd0d6d2a0b25b59e9357014b97d2fd57189dc731b1cc59d1feeb72c738e07507431668fa3ba7e1748f68aa4c97f2ec708f111045b24282260ac51c375558bdb86feb08b275bc43ad83e7a1cb2a3e2496b641fd40483ec879f7ee9cd1b07632d2273c2607c596e5cabc02e2f8962258823a984555cbe72fb867d693bb02b2094deedf1878cb5c37b59cb6ad4f25e1993bc71d623539e1fa697683288070734d424f62efaf12b814cff1be6bd8ff69a635c66af20973702163d3faaf3d714bf15b28f71b4c7dbd6c60477f0efb5dda5a0961a4ff9826333260f810f6a0ae7f32089c6a09393aa3ca77dc711c9542708836a33094da150b883b9b84f561a31eda6b9765f8ca0ce2d8fa43ac09e73dc81c11d3a1f4dcd8f58aa069011b9fb3c41ce03973944f3a5e30aaddda14308cff65de57b3cf2315c1538555a7838f0da068081f5b0719355c80b0e107cac4e8ac2c5585e29d6312b732b56abc5fa3164dd46ffae13da601be94a3987ed316fae02b077f9537e11de0b7a33102ed60c58a674f330cc32e6ee026ef19af409f47017b90e71d529fa7527862573b8f4bfc2ffd34d2c5c3bf52d0dd9037c2f89aafb2d8fdc7a153e4b9c40b6776047291e9af81e252233776bf6f2f22af68deb81fa4577baf2c67f6eebb1ae0d1cabfe1c8fe74e64826b33a1e8acd87014ca8d5d9c8d60879de82e3f320d2a4e32a37cd4403fef057169b7b68870bae3d7cd0aec133e7232859222b3e3b6594526091c8d530501a0c317e7986fbcf6ebd5200c164f74fc53cf19154ff3b5152cbcefb7774dcd53cc4ef08431a7a15f0170934532c6be1fe64a2a1a3392c48e732399f0a316f3f530c60412cd87b991ed953365babc0e0d1944eea446c992e038ed1f8ba731517f8d3e020cb2858a8097a15ef18d87ec09d3d29193d06c1386aabfe43d4f9fc91ddd532382478d045fb195d1d96d40ef6603a9f36cbeb45d87a1acd4c44ca62d5734c77429ebc693d3ee7d7688247b05251282ed6f26bbe72904e32e98cfaa90e46215f9ab9b5cd310ebeb53dbca8177678933984f1e0209567ff1bc704dd97b918ab399b49f6bbd52522345976d76752934c8e7b1ecb76c3afae7bf9971233845663a1fb8cd99c593e13df1d16c5d9286c37e5f7732fbc16adeb869a5b7247752a1c062cec60aea145173612465ca4382553b46d9c2d04fa7c1ff15bf54fa902b6321df9a823f7726964e5f49a7219f0ccf7f6feb58ce0b9817d52db0dba51f37e3b8a475582f6e9993428403a4266af72ce5f7d3ab0d1a63cd908069f9c81d7aec37852fc56b70fb11de8649905534b7928c7ea4e334fe64729d75c96a1f32611d28b67a5ca104060184bf95884861fe14c7de3fdd6e5a24f9db3b5592d75d5bf28e179d139de7a9030371395b33dde9859fac4e4cb056d1495198f6c565a869124c9a974b96d0ebe7329d30d5c1ecfa1a05eac3a12c4747b963a26044a524c912dc6c51b95606b7ec8640e0e48cdcac3bd3b0d00a2bf549451361b0cae53804f46d5e44e7cf0c7bc30e06e444630c5ab2494304dbc2fe7a1e44b30d52922e596419eb5c32f7022f4b737cc9e70a41aa64d1ab23b8b9c8f540a0be2a5eb0eef0b6e2a5fe07399011d25dbb9bc05fba35cb8f9ac4f7e6fd5f92550b6a2eadc483c8b16610093c62a3262c95d92ea0276010967422e91c486dd4bb36fb92d71fc7bf13a6f2724c92bd8a4be6a49663c18109df1c09e959d35f6ab2ba4c88512fc21b144ec962d41e46c5f86b187126bfe1e29793ff9ef44da0d29cc45a3c618c61efd119e96aaa638f44e48d151f511203b1607495f8fc7ecd37a124b94ddf378e1821a234663193d29584d341fff72b6e26cbb91f9f3d7cc94b9437af94d6e004294ee84b0f948cef3e5a43aa6e1f2dd09e605fe43989de82fe0b8e76acbff3aaa97901a0c823128d7a04ee5ba82a23e613c799063a8210312bdcf8062f8732915ca299bb5084923a83ec306d2582131af19ea9dea40a536b6d5e57794fda05c0df4e3945c878c5420bc1ff069a4ecf28d542eb634f3926fc13cf241d4de26b5423047e1a1baf1ba2a498f9cd29aa1eb344b8d54c949eadb2d28d9c7704443dfe23146b645e3175ce0b38d5dddea47ab4aa2f844b32c06b599a2353847cee9141b73fb4c63f899d68e1b04fee99ab0fd27635d8b701b20e0aac159664805de30e5b5010b203aacde5ad0ebcaf68e127f087f84594afccf76c9e2977c7eb461d7037040e8ec34880020b78f0fb71c22415fa347376984c5c83677bf75683d6dfd1d2318cec3a29bca2d9a0ae0a55edfaefa3ab96b76d4ecb562bfe0fb561a656606181b8b0a9eee6cd12e101706955d494b4b0f821c194f1b581ad11c9ebb74e7ab9c0fd82611faea779c817fd0781f31575233fb90a2f831dc9d4288a3b31174f17e8950f866bf31f0b2b33290901ca2518711c6947e9518069b3527307f510a5b941434445023f5753b6a2385a28550691317b7c03d26e55530c77c32ab9f9f43ea20f0766025f167ddc1f91ccc94b7f64cf05fdd95a5c18dfb44f2669db657e579296b65c591cbfc03b2a5fdbd4eb038c5ce852c5062e30a71b7519d67aed9353ad216dcdf0f907442001e7aa87c5b24fe9d015d3b62717cc624b86de82f3608dff1430d4d657638f21907d1445742998f7c25d477b3d88f66b9ed96ebd74e667571ec8610349d709e32df7039c30346cfa18b63e8bce86d9bea2f4639213c0346c8b1f7ec55a6055cbdc94af0786ea07ad6ab0c53ec5a6664f0c78302699b1aa34c934cac86fe6ded0e510723debb66bd109e68f0ed895e268f43ea5aacd5b2aba38607f2b6e7799ca4a9b32f61ea70f99607d67c20160b0e8aca9b81cf537d3d5d334f18a691ef46e4b951a22fb6bb00a83d6a20628b4183b5545248fa75ea3844d395771238c176430eaf2ad08b72af8d0e072dcc5e5b157399e10fef6dd964f14f23aa24c0d501a6c74051e6eed9f22ffa2f6103257a6a389bcf74543f8471bcde8885955d4ab4a96472fe010679524564274c88c32000381023ab2125562b52867f782551852b2ddb0d4353bdc276b328abd8c8fc6f3edf82c06b0e410930cef7f97936db33d25933d6713f89aa6087f7573661660e2d5fc0c8670f6859457e062a858925438af58a7a2da8f7f0ffe3ae21523a60860c886f2718b01b2ad8b2cd10fff0de7fc5b16a236b7d2011434f505de07fc4e5381dd1f7065363d9e3b910ac05f0adaa612bdfe09060c74ea132cc7107c520e4fbb5f351eca0f79e3b8f35695f3ed607198e7c49d09c6086d3272148261e01cae930ba5b5ff429d7c1736aa11daf253b81919b791a153a0ddd7b6df5f853bbe5626f6bb7ae5b0f9091e2ce60abbec63ba559de11882c35f0f65404e5651a121ecec3699dcbbe5b460dc3d5fb95e64ff4df7500d3ae75cd22810fad6b4206aa166cfe40a8d8cf8a9e9816185c5791657a4c0c14d16c5f20530f6d01effc1a30aaf39beb8198da581c5a73e214fb6f2044562fd140bf05068436e2e13a877b694b703b9c6a073cd473d7fad90534851fc1ed435790d12f9f6aac93c24a98b8a31bf218f5e684383354b8540dd826c425bd9296309b7fd1ccbcd1d60d8819582abefab36a89750cf92f05cca8fd57efa95359248d59f8dfb2f806fa47ef487a4471a6745214641b3e02f34f435c31c34b0bcd893b7741a657d0aa9b3e532c982b07617a6adb722fda91182951782a749d13386d2f5269537bdbccaa6e0d61d2ca1775b8b1b75eb4a7ab49a29e9371d01edc775198aeda71393e85a15ac98181fe9f1d368502c936ef128323cf0b62c2e7cb7b7dac5c65eabae9f701737ee6dbfa20f006b12566f11d4e8cd31891c43448e4fbb8dabffe6a62918a5fa16906e0656db602df37f976fcc208dfa5d08aefbfc6d1312a4ea24b02eb8fb2f9587d8737d0e455ecd1c535200f744192f4195f3b2a066dc1e47482aab059a8824a51e6908f629c0acf0a92b8b9d26d191845ab6c2c0be409f45f300e4740aadcfa66e95a4605bd540aa5e7488d172291470fc520d77e08fe5876d47683e6f5e50999891ce76805ec33c8a2c35a8e8a9959325cc9b98ac150272adabfc2c4c83829d227e802b9be5fa214ad2218eadc1b66e674bba438431935efa27adc99d23d24112ab39742c762e0458a2fee8c39971b9ac8d58e40ddb26c573590a2b46e72183d696861b5dd7f3a92bce409eaf9b9e9c22193545418f05335707bc5ed9e1a48b6f3edbf658b738ddde371c8970e11d460d4581a7821ebac13f00e8c9a22bea94447fe350bd0d829ec997fc81f62ff08e7970bda8d76bda4708f8d4620d0167967de415af8a79509fe5048236f4c562e49dcf7195c7be0f5621f283e7570d118b0908041b70893ade0e00e34c0bee80e4cf1595a0780d202acba76b8817474215205b1acaa4f559a49db5d6681e36a1d08293d1e79133bb373966197663b6cdcb0447bb1c4a04fb4c5deec7a69399dee0454601bc3657ccc30f39a3263672a07a3cc168df148b764f7b553806072c1d543cd554f4d7641550fb92e54c2a67da1f41b3e8210a192c17ffe8d98448ebddf1395133bef7bc2a9e93fdb81b9eec8623f5b47a90839ca5b60c63849a2c8b208436ad21fc163850f49601d7e40d4bd81828bcfa8d40f9493ea5a341cfadf366136709f698d60f6a887458f50af2c3ad9af10280aab91d7cd6516104f302347276661634f12c283d9f44bfb6d1b795f1627dc937f0a170ab2ad98bcf55bf1f6a03ff16bb4dfcb544b012636d2e494955e0a8515456285889e53882e0ed1f8878cf717f563dd60121727f572255dcab2d6b66c36c0f9571bfb6b13678e883f45e39bd068496d0783559a99b14d833aba0cccd34d47faa52c60638cbcc2e5f0fff14fdf9f67489033114f99f6d2a4edf75df504663cc1e224c2876cc18cb23733d3fe9280249a5864455856b0ccbac54480769efd2013d62ab199e99040a0ad99b95bc3df8a83f791cf1c599a7572edde63ace9cc7e61843f4fdefe9939e68cd9794894819e6be58beee50d88fdad54ab23c2e8ae1eaf72a3fb0e97f54819affbaceda8334c7436a20d9d6e4728aaacd1406424e74509e086feea96a50d8f9fc9e85815ac17e15429f03a873a0f1486f2f0dd6e70f3c0c5b4e329c3de6747eac90666f83368d2aedab9890b8754a5767878e2d020f00b62e2297b656dcf1bf0e5b609d90c343aa2da97eb6c052ab5461010910f0e1b0a8a51860471986007d7a21b0b11684a238923faa0893e282be4a835de774e110f8b7c0468ebfc29c7097dd40496638c9c23f5ce2cc4cd16827a570c004797c4c9bef50b6828958bfa9b1aac18bcfe90b0a407b0c92735f04b4baadc37bbb9dfa00f5232ad35b54b001d7c52a2167cefc7ba02b1e0f880f6fc1f65420682ee961a3df0c3b66ff2a1bebb30d75324c2af7a946efb99d5e5ac1441e0c6e317de843ee60754dab3a0a022f3927512d3d63e741aad5d7538a311278c82cf5b92a9a19fe9a384bb7686bb37753a81c4933eeb8e84981958d75fbc436152d8eb8d9cb9fe58600e1cff3e8b9de3082138d76c2a8e7b5ab8f740804ae9ec7739ec1ed0fc5a715b6e830a89cd13bac049d40526004ec9a6956ba1d29b4508d33e23bb76dde3cf263a44c7b5e2bca2fbdc1bf340b89b61ab4809664d22ba8b9421146b0ee023797df9ec1eb99ffd372dc690194607e56f7427f0148a32dd63fda423f676bc0dcdf4c439a338f3b1ea51633239cb70f145406691f6c3c2b4c6529d769544492d7f1c2ba53059f506d27e085e9e1bc4f129e2cd612292fe3114e66715c21fb06e4c37764ee9d3cc36bb21c1d56f831d0e7271cb87976eb558199cf73b9884d6a1a70a55c469dabcb0cfbc4abbdbf9d21ccf404b6165260eddd50bc016b03c077eb50d8bd06699f0afd38733c843944b63ee462338abf9f2306b51726515048e789b438b8d7e22a749623e06affd928cb18e270dec2befd42cdf77e69e448fcbecec27dd8f5871a82f69cf5d430c600220a88c07940d80bce2a0be610098966134ed0c825a9accd88ec5514eb7ea0cedd5fca1acbb4f66d9ef6ebc57d1ae769d30933c5ec48cafa0626be098266ee38d7c1787ca9d0ac2b41477e6ac98eea262e3e0e29ba46e1f9a3937f58147cee1f66ef5041e7e888a41fe3f157012ff5e2146d9c95e73c4de4730568ba3b8a6dd390c3db726d0e2a7b78cc6b4a555c31c429a7c36a292c173949809d1632b6dee1f97d0d3dcee480e136101d3c32e58f9a3f91b23ccfb5221d878f698b05f75b44315b632196bd00b8e4758fdb7f901203fe69df01b85bb0d433d9de5f360f37bdccc0f31fb0c1ff8132dd3cd83961f370ce1ae95610325da916ed2d48dfda01cb97c89596c18a184a701129b1ffe740134788a09387404e7fc984d1755573c317879c02c3041f932a286787c95b7d624277281e0b2e30fb4e0a4c351903f806d1a3065084d32c75b7dd5fe05f95d4c6d5dffbec65805362f0cba963d6cf6fdd468ea1c65bffbbad58450766407f6981339b425572bb1a1d08553133d5b50ea6e9cf229699366d5575059e7d29259e8126cc3480762e2c9b5137a197c282ec450da120687815acb04ed78c33a29ede80515b2677a580751868d68d7492310e58b49396cbea2813254ee72d2d071dea9313e1ef2ba53fb67d7d5e3b5feb060c521e8e6d38c516641e2ea1f588659c2dee742a3d4cc5ceb4f50265ae462c6cac91bf2668944dbc7ce5e9af0cfac1c25239b9562160917d2d09138b9ac2a44f415b7c8f25c9257630cf8c21164483ad40176c238e424ce5d5b9c3f30f4b2612f77d7a4efd4269e7e12bc88b6f6e3c2e9e4a064a07168ce6727352cb8485e47ba6ab93b331014eabf78ff9965a8bcdf41440670b90daec24ea9963192cb91d2f00452f0907b69facd43edd9621a03e2af8c4d3907375bf8293fdbc6f631e093dad1a76c4dbb38850a751a5ab8b442136a66ffd1a45d72c6a42eff0f2ffe21950f99ae3cb03469070885bff1790f8adf4464efcb6508fe044222e86bdc41795cc00e62b59b7ce2ce704d3349125c409b1662bfa2ab9da6cac111d2941a6d9827b9bf02b3857ebde7ab4409c05fdb94d7fc645b405af202502e0b208d1b4d340ca30314846956f59a6ab15fd3998fc862df26683f56f8db50cb35286ba7b99c0761c445f428447824935a850a51b99d88b2e254b696a8b858cd8647a842b250819e3d38ceac9ed0bf2d21987225968d081d94c4aded4f7b7b6765d951414a56a0cfd8492ec86639e120458caf21a623a363c3c0afe2f71139834ae3f9bddb4f273ab0254478914d578c0cb7ec9dc8fa65edc873900dafee103f3cddb85617fab89a1ce22b6105881e1aefaaf16cffe49e318bce302114371e8f8f8aa354548309e6b3e9ebd637802ab4585093aa217127ce479233ff0cc5c3ac6bd8f55e02d2b44be7cdd82066ea827b713aecb19c6cb251dc708e39ea1d730181bdb27ace50ff00769fbab1e32f8e46a65dabbbad18711b7a970945bb9d572aa2ab1be0af904b6f1c3751fbb56fdf624e3031a8bf570ad7aeb9c7907edea37b2f8953e2ff86e730f4290907ebafea3b21daf4710cd3cb526a2bf3e5602c31e63767aefa7fefb99b565ee1ddd4e0f9d23a34ff488e96d847d8f0c694322a68b74b69112205a54967b71de95cbcbbf71c7da31619362c087d7ada9b67f6e8931c7608109a37bfb1a54b3f90409e066b40d839f02970b21c097f74dbb9f5563260c039c15651e8932024e49221f50c8ae2f3d84631d5412002938043dab1ebeaad4267cd084a949a55c352308ebc4d2b8b06afc1171a573b2c14ff15a66d6afda861210d930d40e44c85f12e325bc7c06453825da9e4d5487c8589a9a54ba4fcc4938348f18e0589c2d2d7caa19c5865faa0943f34651d73728bef8fff2b5049b99286ffe54e341733cf417989b6d2d743163dfdb0f3fa242db66be6f404b015008eef9d1d20d5b0117f2ce84d630255708789f34f57b0833f551fed2ce1d531aaefd8d475d00f9f0b26c9af74a3dceee12c0373345ea206c5aae436107b68e01a7ebb0471784b32815d60a7d73af688b5f560a072ab75fa53e8181d9137862a02b6c4b32c77a4ab67e3ef1c859a6a171cbfc14b9a2021b7625c4fe79e705e6a361ccbb44d971677626a9149df04205f92a8860f6ff9f3cbd570e5d78380a38d398dde25bc6de04e98aa5a030577f8b8e1d492c70c0b52e58ea707f20b8b9a1842693df5f9e184a171586d09de14b4c386c33eb06c9d754c0eb6e3bdd470f1b91cb4233e3b56fb71f7f45e4d2d8e2abd4a0cac013934a4e1220428b38a3bc6397a95b64bd763970f9cdda0798f3b04278478bb92912a90bd1a146a82be62eb56a5fd9015a4c46058f2c14f429a5da0324b031962dd9b95005cba2b8d4f4af8c140573ddac5594b3ad0ca3f8bf0c5ca81d8a007c7bdf7e561d4b7a94d6ec23b4b218218a2739491b4b8441ec96267e275936785aa69e9dff5d5377bf19e66bc1fdc120854249c29e5c703b16a770bba5ee6a1e83c0c5e51840d53938c84aa26773cad708ec9b0ff8651a09cafdc461003d697bc48f2fa3ed7bd744ae54c2de82941d1e95945b45d15fa49456cbc16af7b615446a77d6ccf17483bc79b753916730233c3b596d88725fd0a5f254dc807b9338180d92a458c1ff65e6c1a1be6e366c277e96102ade734b3b4c59cd1da59884a452eb869fb28f5bd1d128e3d09f32cc357f66cf6592301751e0e25e0cbc3548b0784a6c04ea7e3773efcd96d8de546d999a940fa63fa05896717411d100ce6b30ff01a45a05430a575f94e00ecea8836500ecaf1226eb74fcbf1991f36a36bf10c8be1a067e50a8278ae2e075f776aa59066b4c8eb24fb11cc825fc0a69e4475cc08e8adbd19c4139611ac47279d432a88653a35130c77ceccb05fd045f1dcf3d17fd5f09f21f0b272da2efb7a1ec123d590176aa8af3ab6f543ad29bb251b09dd03fc6276bba0eb1fae612501a601eb5f78d4ac880ea774024828f42884a1b31f8a2b2add7cf70ecfba99543d543aebc0844a1aa5cbb286171b2c95b8173f4a9fd1ea2086fd5f694f5ef1f3d5aaeceb29d1ae5fda9544c12efc2c350c32cabcf695a18a2686452ce46b75623f93fafe8c61d9fc4f989aac09c1ce13ad0d4282e06713c8eda4a76aa9d03ac7f72128968866c9b8d7b4a0b453e11c337afd2b923a1f34e4c4eecd57a928ebb8c75fc3d53575d39001a378801644ec472e7a500a72ee3580f474c5c8776c059ca0b63e3156c14847a6567d57e8d044ee755982f2dc3ac3796ac304c824084b2aa9b5107c7bec128d3e7f8ca83bbfce1d098a3b9ef93c9d407321ebc371d5351ab5c9834a2f0e6d836bfc3ce92b7b59bae3ed0090a03629bbed5fc10527d11690ebc46bd3c0b5a3c2db06bdb7cc4c527be67bee0b7d36453eb676fdf8e94377a15ba8ce21cfff8412f3e2cd83e5d76d8625874362a2f06afa3b3ade49418de90533ae71e0b71d8147aabb8f5305dc0fb4b06bafb76c0faa11b45231fb133a703d5d5d5e2413ae2c2bd4c854bb24e3a394c90255b30a13930ab264a15ec085dc92b4639a9346e9fdfbe971beaff094b94dba9514d4109aca87f61831efeb5bec41f7bbfdbc75aebaea522e2496ffb6366f34ef736868768659377ffc54ddab5b5e24e68e501852391b6a75c4ba2b7646c2b371998998ec2e09eaad6fe7ad731c5802dbb6ebbe13c2b07917ce2848714dde3eadef0f2020695013882c9d57c1a21f5bfa48d15ad0cb91e779166800d6b4dfddf5636e117aa74b37b72823eab89f2a7e81af6d834d1cc14a80125242bb0934ff7db67595216bc125f72fb19dba8f4746c3f6876faf95973d0516ce35f2e300bf1b5958b0465a4d6c223f1e6be041d4f2f825d960365302f93c77b56b7473f38914c69cda4919aa3fa952a7964014e91c13361579266e70aa7bd30f58e00373b1b569794a1d00819cbbb0944da74f4bf853bcd65c729039b011d5ba3f7c2ea618d47755d7601da4d8f94ca44a74c44f6ea889ec366b8d9c3393c024b88e8134400cc4ee0d474f9879e240adb9d15ee3a3e8d3d72ee7bb2995d35ae81fc70e155156bda77840fbdf76944044641a3532f6b1bff440b9d1de2c6dd11f080087cc39e3939f76ae0f33b4e84524b8e913f4fa740fb173e7f6fc6cc96f0a61d25b8510882a00020a1e0d178a56f0fd7395ec9d781f32e1744b00efbf7b153fac49df1d29232134cab6fbe39a31cda490a4bfa5e2c82c9e7652f2793b44bbdac548785ddbeb3cb2e3c58da449b5ea2dcb7f577a8e336677ea729535a6b87d5217229a282e2accad66d7887510fa6e712f629fe0a65fdf830a61e69e346f1ff2b191ef165849b0b3163b67c744ea247ce8ef4b09e7579b605107e85acf493ce3569349b4a4f325da9cf2c03f85fa632c9c6358190687e99560484e1fc8ce7925d19ae1e26541abaec662d1d111aee44f80a7dc814e5b27eb31c4b38d6ef7d01de7c2d89a1f1f5c1c1bb649f5da0b3ae537678ae5bc7202c8380af9cc59091731762da9b7dcc0ba2fbe6921a4687b67430fca40c8606bac4a920da73030da68a684260817a1962a6cff34eaa18896610a8cfb8cba030d2764c16e88bd55e094d4750c9b118c4ada61d7220b849a20c1b2e7262465fc53a88f28793f067e6b36832a420cfa852bab508a76f1932db9d34db4f99a3d4f699bdc8289b75d18c19ad88b40443aed3ee09591320a2e19fe6ac696db5fc99135df7bbb95bf050201d2ad59710277330b3a41d236e606ef7d26788ffc9abd57fd4a36ff8e32a18371c7caa3f2ac7bd94884c56486a892220daac69278413a57c29837d0a5af38421c411056c5c7252f35e47e1f59868b1f698497045206f62278ac9196fbb78adac6322cc882fce225a280eff0fd8a66a3e5e736ed29241023c01f6f832f5f2cf235c3231dd457777f4811b24c519197ec67e6dab27878891c98243dc5c2f37dd077ae2344e624d30ee9d1a8311ddfc53e90d4b8d071952879a3f85bff3226b8b17d780e9058ae6a2034e13894e5c9d1b8026a9083868829f8d7c461921463f51de7444a77ec2f5bc344d0956ddfa53f28d7582a13945f82350613b965e549d756d98e9cbc011382d775ca6674b1374ba9c6db268ff94abddda199f512937d8f067c33072d61cdfc369494339e6f4388452988304a6d924c850ced6e11117baa646c6a57797d80a5355a751fbc83b3efd3feeda16197aeadcc6b05ecd5d4b374a5ebeee2bf689688dd1e82d72437062002f44d38780989e1854bc230766059b20b9b27d28f98eeef16a8667bd2e1d1102d7d0d5b8cc2a0ffa661da2304cbe5457652c59cafbed4be32a2941b593505118880479dbeb4c4260818d2fd9bf05a1a433d26f5139594b51a68a5f30b7cdc10effbb9def412821daf4d6534f98e019a739ea10f0b7fecefb7506b06392708e4d018dd884cb4648ee7e60f28c6ce69ac05c6c0bf56614bd615099b02c11fcd3b918d655e053950ee0db43aa02065af5d625ff2c137ab528ec000f04bd4c32b8aae3c227a46b09349f8bbfcdfb45bbe7d40eabd6df958af6b74b17acad93a8ce26b4ddc620a567a3422ccaaa7dd6300b5aec45c23e782a862a5acb97c364f564e3111573c6fef6981ab4500a3557b670495d19a96b005d9cd87d2915fde0e7f73d3ec5088f13b8aca838995da6e5c976ebc560b9a3ada0f3d078535b8b1645eb4b3cfd3f8a18fc8df4349d4a1dcef5fac92cecdb642b17455e322ee3b1645146112156cf98a8c81986892309e781cc8329b009dbf4e7ad64874b70f74360407b684523045bec748499c572d1b027e28a1ef113e531159c0ddfc3e962ce5377e97135b8caad003f1d65beb69e4a134e07d7f7427f3750d7eff6da28fa1572599315c0d61799bcdbf589e04c7afed44c747d2e507ff7704ac94111113a19cf5a6a5bd375a81e7d6e81ca0675b2d9b61d35df61e04f130b23bd28e7ff9792543cd24c77cffd2f91ef92c86884e9c0e81365db2765c8e682c1072bf198603bc3343a788327a9b51fe230ae421a7daa5c16b69cd08f1f204daac0a0c0a18097e127b10ce2cce001250b153ec0b4d80c7f5f5def2827992f5b7d6683f0dc0ca4163208589df1585f6da828c7f039df1b14aecd186fb27a2637eaffa1210fca6a950d08136c22fd8ab52f95c32589788dd517a53557d84b12cc361632a731dff96d768cc3c0f6f56c690e03aaa3fb5ec7b39033d1e7cf8a62d3ab16162b201a1e7208ef8d636eb3bb657861e506b4694698cba2da6cbf097ff4cf88e71967e748f534380f80b0da7bba2563e6a03ec4bb254959324b47b6e8b24c8e2bb9c56654001dd13afba99b916b0273235e9d61f885236453bcff36a8e9bc65464a37ebfd65db527b2318f92fee569867909a000df0eeea9a810446aa7da99eedfb4e10ef2d208fdbc6defb1c4927ea77577d8ca8c9e54d07589c594d232cb1e1a224b4e813689eeeba9b2c5bdcb1129ad78fae8c2014ba7edb2b9f2371f3742401982c7c17063a6c6abe72d00d33aa0d5ad3d7be74624028f484597bae1592cbdf6e19ea158d95215112d02e16ddfa2dc072c24151a141415bec671fa67bebfb3fab29c4bf2e480f284611513f1f56e37c7779e6794e5f1653914ef9645adaa5c65c05840e13e400087a2e7cabbdf98de24e561cbe7de798db32db6538ebd3c9f8d2642dcc54a91038beb954847a19db1cf866c130c36552b58f1ed4d3e8625e3cebd123aaeac6da18166929eac1f153970f9c4581f42945f707f71264756919892f3942b64bf8a0ec2bb15ac80adc87bb4cf410afdb8efc3c08135a31e5817d9e1dbf729663768a7b4ebc876e53edd98a629d8221e41e95e62758e30728d4d67dd413ab17ce3a3c2ef667245d92993646bdba5bce8795c3838e00ba3a0ac8a4b7f768a5b13d0b3c27fa1b85a5afd564a681973427af8531469063bc9fd1db8b5135e9e553097b08f25955ae4e6eb7c99c90fd76df404e6d24f95f389ca83efc0dff5208bb78af20dd94d860f152ce3337a118d35f2f6022d6b8e9322f01802ac319fe4b1fb702444e10c63cda4a78e86bc36eef80df8d9f2bcd9fb6dd7d3c7abbd30f10b8c8965ff5c606067d188b97ad93b667c43c91461aeafbc134131689234c157ec74fb5e518d2847b6fd2334277fc2a577242e0febf3bd7a6b14cab62b29ef6af21c93c0a2e88d2af9ebff3862a05f0c4bc98c687a9122261e781f2f9db0c73c8da9e70339b617b1f2f805a3bbba8ed74620a3b03c566d9a18e4195795599f94697ce605a7ef1f62999e3035d44f609c9527513b336ec720f16ce48ab2156f1890cc4ea2c02b630a3573ad4296694489c3daa961c046852aaf5a252fbb3fe9109a053c80522f06a64d7f9b3bd614176edf2200d18ce176a0d533ff63ca7c008ed38efe0b08ad116d733ed425a15ff4331e19741c49d2fd49d50b3028c930961cc65926c24f2c39abec285117f47eec0ea4b707e28abef062448c6215b12d07e830d18fe0f1b408bd7f05fe0875aa00b378b6f88cd55cefc427646dd73a15c635cb24d49c876137da2c79098555b3812f1c684741981fc0dead5751ab0c474ce949a49cb9ba4609b70d4f36eacd879de992ec7b861601014c2ec73053a545ef947f17be6d2ad80b627ce93a369e51c7f9c95bc3ed9027d2764222ec3c71e1451da5b9da0b4b0e5f0487993c16a7e0e6a9f1d7272cd87f4e18cc38e3c6d77e31aa6a5b0828c926a7fb37253812c9b01ff20a206bc1476c4dcfe98b29310440dbade07e6d9f953183b585e276f4f6ef6688e69f404ce807033f7319a836cbf5ccb7b9cbd845339bc98c82c122dad145e5d9277ed5692d5570415ae40200cc0d2a784e5d51772e44add481aa9a3b4a6d27f84188e2cbe914550797fd5cc09d5090ec92445e13a09b16587a0c49259063ce5023081cef23c25a2c5019716e4ba9267cc412778dd7fecb269df6a540f43bc89c4d534d6415c9a5428ca16f77240ed06d758ec48ad014fc50edf7b82456d08b6d344cf66a36abedf002ee0e0fae860ea5e25bc880774dd7a9a0c165cc3818ce2b07beb770c022523b5084c9da5daa54a1e42f57e73ac11345bbeb63cbce4ab5e8d0f0bf1112f8637db9c53460d81b7cd73a5c81a91bfc788fde19ee259ef2c1a7bc9afae4c209178f0391f487ca9665aedb3738294ace1e73691558bcd0830d9507a62764c70c514231b6deb7d83fce1fc552add781aa302087e50221df85fc68693cb2045ba398e7fbd5bbfeda4ad1ac57a7d37540e9b293ab426f140d6217db215590d8f58e20261154860e5f65f90d59adefff0d324447979f95880e65747891388e927f5d42c494d034c7b9203aae92fcbfb37f8ff14e4f9e5a9293f81f35f250a182c64a58c614afd040a98e0ba4829919ff0e42872d71e368a36446620c8c2890b0a352e6a85a6fe3a4dc1c9b873b5b5ab4ad684e11c8caf1daf4ad1a979499d61c1f7bdbf5222e51ab6d16c48ff3d2f68ab96a4a91c623b4e6b4ff9f0c0605c045351d42b8221e6e6fd02ef0fbf9a343c0364fcd84edfa19886cee09b3f64dc617f543cf1f96724e1ac81b611af2b179cadf75260c9404f04c859218aad14deff0249edd0909cb6592b924de451819fd1746f5ccadb954e8bc3820d2fb7c6c61b40a9c80b46398673134c1c7e30a17c4b40c0a31dfe6a8d4812e95eafdf18ab42d482b825015bd7f20aa5c76dd4ee8369558019ba05ffd77d6cf34f8bb87858c66bafdd8585eadd25488b1bb36e7cbf3ff146e0f8fc10bc39d5577d9ea3a141141ad89ff99bebb353db814986cb48b00fa4fb01d6acd9e5045cc119ee1f49666a49e1b84bb9a54c14d08016ff23abd656d3d05c9509afcc5fe80ac603cc42bec4ff79b55d6f8866e358f92b0261ddbb8947ccbc678c46632ce75c1ec857cbebf744448e7d448ad7b53fdf65555de62185161f15de5b280a4fe9689a8303d7991276ae54936df463e2cd77f975ab0b06375a7850b2c73a390a8e374a3aa312a35d6e26077625af711bfce86f1675a8b524bf393f9ad7ef51cf267c50439a0747de6079aa6cf7932e2fd79e60105e2cd8a4776e3f4bb47150b545c09b8d210d750a82bb8780de5757845cdd0918abc46e14f8b5039880002b3e4c24f610768f7ac139a04ff7abadc42ef692f7bd0aea8b1a72de51e4b3866080d03414bbc755e4a020593b1d2324df23cdae13e833e5c2ef46d0e0439c1b4e6bb24a676770f8b64621fe45d5ea56720d025857f3c1d59bfe04c2c27c0d28c805affc121a676b6fedb6c86c8d85e73c4d0d9fd58d30fbc1acacdad90c713b846a282a01cc382162c807dbd4de72185db110e30fabc927aa8fbcd94e540bb91116c3114698e9a74fa0973743237e0965a655706381bdf693bec9fbdf7b6d8b50923c1b6e2fea4843a0680a04f1e4c1aa0abb4aaf00f581ea15e1887a282649695bf0b83091f697b75090a52da50d4d9291e9441d3c64aa75e9f6003d2409efe299d2828d5e5192a005edcc4c89db5a08b7429a4d22212f8511cefb5a85683179f12e17373f140b718d2c179ed5bb5330b120dc20e76d72fa472b8c4bd92179022a26bda5be6e93393246059eaa55e5d2666fe7f18e9697a2e930b3588da163054e41083440f180ea790de0a26e3a33a0629c8f52623c2225224d1518984254bface270cdd41dbfc3fbb942b26c8c52ce791cd3dd1b71381b3206fc79b79bca990c020e6938d29bbb5471d17224f1b32b2283e8379418fc59bdb2c5acf693d2b27e91c08ed6301ffeec31947a61323663e906ab379da32ef655fe468f1735520db8d5452fd7642a6622fe181e7b8042cd57daac10517234388c28fdf3ba5bbee86b28326f1954e9b459b4779729d63f5c6146ab635e30313c78b03ad2fcc8393509cc34315a85c4174923653daf5013a33a2032f3557a15eb28ab614e0547d911635b32ab2e74fc72a42f89c01b26a9d329422cc489ba26a80653924d5b58ee02adc25618bd56657b99bf8c20db01d6b9f3e7e79199b46daf3e1454bc166e373c564c8f002feaa43134f2ce1eda9ff51d4cc6c33bd0b3f5055bd775c09bf15ff595730fd3e0a9872718d9d0cdc6b54b3f5420ca278473248dd5337c9489d699548111efbd3b1b2e7f97578885e122c75737b5540792a73e29cc43b7f94971695785a03c36860588452b5fc009a9874ea907e9308af1b21a54d5a1d03caa9a10b89fac3f705babae14b21818091834b7b5ec27362642badc4fd7b7884a1e4ae8da29d4c527d821dbcb67c40ebb945228877f409e87694f817f77ba19d939a2011ad052714091b357caaec420c377630029fab238dfa0122e8225e22a223200a03504de09a58953a3e406617f73dff6d574b057fcd91a1b1f8f814195254d285f8a4bc5cf257f10fd3e7db80e5c5110942f2376f91832fd49aca8cc8bfee2e93958c7c661abc3fddc5c2f460b5ace2af810fa2dfd3ede282cd8d309870980d852ef44d904dfb524a12e6f652ac97fffc343c881535b96d0adefc98b418252c1c370887e44a7da832110e20732b597c1da17e0e0f1b82bf6b2991571e67b7aa8d1b100bbbcc6e7aaed0429f9c3ee069c9665e3031cb49be760d36d62d2ba6d2ee60455ed7cac07747c10e83c0b84107424f359ac47bde6cd4e90abbc73374a8b8d95ffe9b10970ec3f551103668fd3634c09e26017b1b9b7e9057a59628a3fefff0bc255f9bcdb0119ff514d43ebdd683e62e75663890c3ed9bcac2a3424b84c17b98b4a223b9b6d9dca1fcf96175a9e7f719dda3bbf93a10d5d59550cb2fc12ea5a80b0ea6bef79b8650c4e32564106d942e0f1ff94194ef7e5569fe461980bcb402ee984ce9601f125d89e00d908e9f1d9d247986bfddcaa2a4b22c86ddeac4c0d89d7c5f6d5f29335d020eb9398bf98b7b3c5f69db3b0f0349b91bd4fa71a5ee8553d1d9f42bcd1f5f8763615b5ae65d5422b52716a5397a2ed17a8c39c9512d5f18ef80a2a752528d176e70eae9d645e09721ab3a0c600266dc8e25e09a6f1bf0e0d3289c7834a0ca1aa5b44b5742d70b797b0b4bc1f8a19565a2cdbfc14c48c7390ddbdefb15a2d7ddaafa38f9589b77b2711491c90d1eeb403c779c5e12bb8bd5a26818c9da09abdeb1c90781fecdfbd480faae759160e29b0680f0727a6851514b9b37b7ba301cdccd81a2daca1c3d0f7345e8cf2a5f73f2025689524cc19903e0094b63d337d15c8ec2f4d4ec9b46dccfd7ed6f754d6eec62212aaf0f9f62cc1b28a58b695a1a228f0668c8cccfcc051946cfeaae6a8ca115f86af4acab3c9ec03a20e581da2a06b992b82f86710ba0cd0081e369930211206c13c4bb43e5d69cfb1f32bfbeb3c674c558421238a1e3625f86431154fa4be20bdd65fe7f63fb358bdc9fc6108a1e02335a8c0007c1dc478bec86fd85cfdb0ec3a8a8aabba5150b4f8c617559a6b3514e951fc321f5520d5411fcc3c058e81fea47bd22b58f927ee6b2bdb62221ee5b34e36b0888c469f9521562e91aca375f217d331bf9aeba04de4895699b1562363e0c8d55844b43b805dd87360fc311b7acf6f206985a10d24f0146d25e9ac80dc0cd91532a9e7fb845ebccbc70b6b1ead850662d6a77ca8b14489ef0befcb4c86680778c28d1466f2533c298429db0f55bff75cdbc43731b08ac7226456df7cefcc6b607c6a5a84a987c1adb85bdad50966f1f9fdea9297d915bf3d10cd95eddf880162bb9dc266be3f1dc4b850552d2d560d6d1a73ac9a2d25239544c1806a80a25b37f7807ef85322b0e56af31ae10a730ce45ccd7aee384531a6973050dbe37ff5df1de90678702a9c60de5a85fd38c2a3f9d6751ced5e636e584101b39b0b841e29c326ba439bda2a840afff3b78d1b2db017c0d3b1c8c3d1dec959828869c40bc9cdcba4f6454c3e28afb3a6ba72a46f71c05fa8b16e4d8a75234f1102799ba9b7ad470fca88777a97a03f1b873033e7772bccad0cbf561ce8feb316e2b8d2720b5c10ec4f4ca6ec023b4f7d31319017cb3e6ea7bd1016ef30f9f195048941cf7dde731047d5ccfce15eaf1e6838145eca57da7d8ed5343b013c95af032a570c132b025c8b9eca98405db548b20307043c9ee18c2e471abcc3a92141bb2fe6a14662681cc6e3d93341c2491095adcb342ca2c23ae3dc50066a5871b398cb4e34706a4770d707c5447cee2a0027e75e1e24d0ec1ee67a35eb49af64313a9000f166a12a13638278f8d8b724a67aeaed7a0f3844283df9d781a1418a7ea75eba7d47d0f48fc9ce11140fb4d46ffd39fbb2188380b6a5ce7cda4ec91ebe235c1a7b584acd5fb8d0c2adae2d901ec6444883ae2799a8ada20af07ded28291329cf1601dd336f86456ac9c31b77d1aac21e4275dbab43300571ceeeaff4a5589967b89e139675b60ddb29072ce4f72b6c9b57678bdbe6e0e8c23f70677adfcf1e74d513397c519770de65ffa98e14fd312b7d51712ff3a7bf4352f10a9aeb5e99d57b579b6eab07ac2c2aef8b522e30bb19a147bbebcaf4ce31520e8648ff6ec4904f2a0156180ebe04212f55f900cf86c019504bc0a3984f4859e5e15b2131361d9f5364bc9d41e26a14d7ad2a3e1d9606f623847c41edf74cab53c43af61d45d0790d4581c013131650f19c2f4fe2efa04a6c24324e32aba5b0f51191c533162525534eee7e949a2a216d8135575336b8378f5875ae69d1387e2c7e18d83e42d0b749533bde5a9c5cf4f79cd0ca3be4c7bd93e3f9fd19c673e4fd4614ebbded1539e712b3e2f6fa1730b24211ccd30b0c47491fd65d9466a611d9b793d4116d1318adac976892bf6e1067881ae55691dc385085a781749fee82758f3cce29521e3a9a4a99a62fef5f4117e9d9e7a47b2a765eecec6025d53276610421545772534104aa20658193428b82e45b4681e503e4c7ff61e3b2a555edd800d06349521ae080a3e3cae88fd2557600ef2ab22ce2a5bebb61fb50c46bc2c855fdb5db42010fc55e2c20601816e77f6f0e998cefda07b8f84b8e1b8ca943e10299a00aeba7798323551e3ec243840e0a94ac15e2a3f3ed2db9b157a6b88d0567d409ba86916de39efbbee1649922325a17e906904371185facbe823e40356d0f1bdfcfaa6d0089a03811bce8e62cd3642ee9b7b2266e97f37d19efd112e52a6ad0a6eb8fc43300338000500a7f13fe89db1aba401627aeb7b9daf5a2da6f0229670040820d79ec736ffdef374737d5d18a0b525d33f818e072fd9c8f9d46f88d95c3f792164985b3be6850da7ba6d689529c80dcec0c78dfdc0bfc159b534ac48161e53b9d7c570c4df4e14b2682bed985f83310895062cba5a148867771a1053c0fa0730da9b0e0bbc95ef99a03b364f607a0846aa61da1e6a8ea7c180315ee704a1e37d2c74d24f3d261bad51fca3bff894e992c64fecafff719f462cc8ef52857a322015ee9cd453a41bff4446bfba929e22ff5d2fd6e675a102172c328d9ccb4a6b90443704eae63641b88ca928772421190b668ab0d9d1d9bb81646142e09b38c4e5f8408ca9db1c31da623289c65730708d1a19b18c476b44ee515491a9a832ff9de0952c1d5c1b701f3b441f9adb4e9b9bbbdebb26b9045128e3445f09c45852eab6be856c5357026cee6a37fc48c3cb994bd2d179e4261f4d8a93f43eb79ba8993c815ab4e76047dcf906ab0301c6ee1aafdd39cccf9a34b828c635634759d7a93fda14d93529a98508e24a435296594f42254b4b5109fbc92f458596d1d7f68d4c208972f355ea410deab0b1f4ac5fa8b5f5bd34369d205d31a8e41523aa959e55f4df86a0ba79efdde20b7522f2df9fbfd78f4446cf8858dacd734defff0bc45010dc0e93a820e54e390ec82f9260e05eefd6f1cb9d5b04e78d5ce2de8d9da8ae46133400fb4fa3de98c5ce4e3fd705d2786f5aff9ecb4c9a6fb6714c8cb0c83b9212f689e11a655d712b3b7ab4a3c31337155bebfad568d18b9665238657e1a610ae6f28527b58988058c66705a7360266d5c5fe427b951cc9d9d857a733cb78d900d47aa15dc28f752ed066c4d26df6feec2d149b3f3d5f35020b71cc392c5fb306566de1fd824e64baac0fa1da98597c2c5a9abe13a3c599c4e56a2e079a754c9730ab09256968aefb4c6608f68fd7333443fedee40398192343004d5fefe09346aef1722ce1d7abfd2577e52500783df2d184b980506290efab4a26112c52e98c285dfbbc1ed1916da7f8514ff12e300be897f6b59fffa13af56976a6ea1fdfb99df923813cab345483c08a35e6114cd4791248984dc747edf3b89b40bfbdd955574f8c591d41882f0df934f078aa92a04405cfa93f862346fa8c813fab38219ae273646b8c9445beb7a95aa9ccef423aa17049525abfd9899807f3bcbae4a5afbd15730b477f353f97f7994ea27dedb89c461dc0a396af2c31de24922f8ae43f4d5551fe26f3b8a559a770697dab47be500dd23d8381d3faef39513231bf1424ff98f7c5d601a9b543902332b1afba9aa2798e135c8e598fac74f19260fd0b95a413b0eedfd90906b4ba5c224250750479acdbe51023629d39d58a1055db07c8a4fd4b5a586d45923c12987f0d62e55d1bfdc5c236234ef9f4d52d119d4c706fe045cc8ac2487c0fab6ec7576009c7cd7368bda3d6383fe21e6f11d2ee6ff98ceb4774fb1482f43c4fa754c31ac186157db22a7c03992ccb679ca92f6834963271d4efc4b40299b29036a90347f633ed57a5136238bc612f6463f0f55c2717e7517473a5eaf58f223dec661031177bf950da2a1b44e3dc9ef941c36a552dcb627d116eeb9cf648bd395678184642a2317e004159cfd00676eecc0d878e03cb22480a151249088c8c72f998c25e845d085845467b9a8c226861e6cee80b3424bc582070bc4b5a49997eee8605dcf014d487132b601cfe4c4a504cdc4c4730fa1293b33ad4249941d9b95b5a4ae804c5ec3e0bcffab8ea9e0170a446f1e3d2a0116909e920909909fd2f9aacaf5c945ae68a12414720b5bc53020355b31cab7b2ef191540de31194c3bac6de580e0076c7f91470e07f43d985bad1ebb50fff22af8713fec99ac4a2b293fa4462d8698ac7f0e58679a9da4adf5385b2eb98b1a517a47b26b8db9ae6b3fe614baec1dbfbb34e4d7ae01c1a5837a32e27c5611ab3501fe9f161cf4c89c28ea7da49ab863532f42740f9b68d581b034d9dbb537676ba12a121bd2f2e261babfce153ea10c489c4167afcca7b24d2a794884a7053ee91e15af7f767c47ed9b996dadf4fca7ebdb27425c7c3f64a6118db0b935a859182bf3aaa72e5c5fd34221071d398352e35a164a3675c10effca9eb95723a1cca17b36312515a93231dfa920c1b6053bc35a73b0e5b3858d08e5ed4d0c3c5ac04805484e913f1db9d01305ec5b8bcf399f97209a2543f37cf693d48dd0ebae5daa20894f948fb2f32563d9a4381b93eb03d8e8b9aec98859c0b3fced6b3fded27fd1699b3ad50f39f1f4d5aa39b0a0136fa2300c18ba6169f43bb9a311ed82812fa21f2624a0f475a8457a98691517cb68257767d04eefdccfec256d6762dad340edc924bfe900fbb40d380e6fe6334bbc07016f6ea9b11fcd1deb18439b91c131959864f4f0d6b3e4aac9340a97ac0c5bf70375cab3cc0070a111064a0bd5701d303ffa4915ade52d4e8761e5e3c3a5aa4f0325a9711aff73d959e941cdeb40c835705ee8b9f40b73fa6112b68d0e48ba155dc325dc80324a5987b934b3bf5cf38986fbf5c1a69b5dec6145db97b71412e5d7874b088de58564d92b8e11b4a90166260f6278d76923fb1d72ef31ee60ee680bd12f7e21b8d774d627e2a273f6a590630150cf8df353cdc102da3270a38e9ff44c0c875cd6b732793140595f894af70fe934d9bd91f13005e16700d230d9e5aeba144ffcc4af63a6848024a5f5a561b6b14b60a7e9c2b2b007cce861e335cc4f18d25c7ce2b9384fed70edd13045f4de73b32c40b03219e95b7c7b230213b32461abb9369cd7a19d5fa4e427a7d9b3548a0e4a3ca1667f6fef09768cde2bf4111e655470d6e62b2e7d14ae1565716ad22fd7bfbb313d03d0cc74e4bc8360cc667465ee452369cf9fe0b4854a4d765f515110aa92cc449f78dd7cd9472a1c52aaac60b1e17e4c5092775422ea7f391325145caa1003b6801829c64ac3953e877e4e36b447930629131c677b2200fedd636e7274e5cb668a14013d5f46772045e21a94080ba674bbecb9ce7c9fd57c7a6d5ef68b83844227babd1d20be190d1d6624ea63477b083d10180602122ad731f35ca39707c87a57844f6b2714e4a6ae3240f8366bf41ade4027b7574a7d39cc06fedb541575914855fa24ca044fd0114537179e13a962d28f260ebce7059406af8b423879f81568c90194cd41cbadeb4f1ad0df57997bf410cf966ab96b0ffca7ce9a89a185e4f9ab9f57e2327103b891ca55f10b44e84811f82db691170d555bdfdee0a997dc398e882c3d5050552e52ce2aaa3d047e1a312f0c7f9aaa4a0663673364997a6ed8fb57e7945b4a26a7cd3f6904387d91d58cd7936fa1413d9d27545318f362417027fb76427c75c7e6ed2b91577bba46e79e7d5114527078221600294742434289f883e0608416bfff1551db69b03057d8b686078935c0e459607a54377462346bb47ffde2ca09cc0071140d07af55efe8f13a831e7cdd175a9ee0e2056a9c37ca4e04e5d78853a87269d0c556cc66fe277fbcd2020dfd1cf27fb6c77b2227674153f23323c2cb09ddedc177afbd4c7e8e6ab5f9c13c5d24ff68ca3fd361f9371341176d41d659a99abeaad70d95c15290c878cb9c61cd626f887b6b0ca93c4679ba8345cac97812453daea4eb6ad94c51866050c32169d8bcd99e82f1f07d6ff6b191362a4940deddb92cf538c323fe5bc3ba5e20922c952d618de9e45f14a4e030dfcf3e42d6f2d816e79e93b7a69ee13d4f414caba64e0fc5d4a0190b7e7a67a004a9ea2f8be73fbaa46553f92640b50d5595c6a61d93295e674cac0a117dc788822580ed036cf21321f0fb5ded6d91cb9fcf290f37e900760205da55b3fb6fa983602421456b0625a3f4ea5f00e7c0edf9bc1740a3fc70955d54c1854acfe94bd40a3695a44930989cdbfd3ff624ebbeb3ad86ece38dedfd93b0adc3e94d0ddb99251a3381060115466573a2db5c81ccdd2054c72d17c53743f6fbd6ac4ea5104e7b7e8d3b2a7bdf84fb67129857e203fac123d14c0ff932b2de8ba3a86bda6cc5e57b8bc31c4620cbdb13058b98dc86cc4664b7d808c0fce4f7ab0be552294c74236dd357a171f212846c199abee6cc13a545f93f90649f1616e14c10c721dd49c5a860dc4df9fa27fd6d03ca57aa27f7b0169d155bc291b58576cca53ff96afbb483b8b486a9b5c7bb488d74ea7842559b2f35c0f89f565891af69eb54a76c1a3fd731f009a84966d25fe86e69cbfcd96cc0a41d0663b5e7c9809ba346b1dc22957c82bccec17bdb5024c1534b2c2747a310b8f4e70ec8cdc6b1021f19f53dac49b4e988033487f28abdca4bcd4264426eaef3952bea9cf10560bdb7e79d921e4fefbbc206306d3285af550626d1aa47cffccaab7249108f79a606fa9cedaa0566e8cec2817acffb8107b7c5fd39a2c464adebf386d2f4c3a21835b3a4ddd27924892d25621d873c7feb1403ec3ee107ce0fa9129e28c9dd88a2d9769116354b137e660ea9a057e43423d65b5ed7235a0a19a8db131d0617e2068f543805f3e33d3a7719eea2767924974d690ea1e90f11312a42f53aefe1040c54f7d74f9b1623ec30abbd967d49230adb35d680c1596db8c9e9debdf932a881f082c210a13ae16539321fab4b4ae022e9817525e4e3cfcdf3f327c5c24e2aa38ad2dd8195d1be34f8d571ce9626e869a4f261da92f94691b28f3f549826f3cdd979a5bd70739f035df36103a971c8097aaa0abf45d1966df30ae0970c95041dcb4dba838da4a4009c5f7bf0618ac1665b8427e4c5b478d77fbf7d40acda2ef90fa7220ef088cf07ea2d13a63d3d04d6ea30c69548ee678247c44b64244eb99a1eeba5ca30591b04068cd8f5f0b0029e9ebd413f32b9cdbdca243337d17c4f0ab8b75564010c809f93d5a6022f382214d1b6ac8a0166c0b26cab59cf9ba49107d6e7e15ace7ba16962f3387051e2f151e0176a58f1f5a67dde80642a9b399b0530d358adfb70e480def44d8750915d5a28bb3ce15902e436bb528e6a05d869ca35c5cdf6f686733642b7cac5dcf4c78f1cfbc80b876fc629870f5deeffafe478d34c36d49cd2c9870547305e2c74c516e549463ce139f8208249b7316d4402396ab20ed9cbcdf7979027afaa4f8f6b35094e5e3116a62490c3c16f1d5fbd321a827b19faae274e70b1f6a9be87b709916a58e6a75705db0cd021a0aab3aedd5cf45884aa7a138b44453efc3b4e5af921fcfc036b1a213281c2643cfabf429452b856da49d54c516b939103bfe418fe96e69901c4f60bf1db9cea355ad63b58c8c3039d80a072de324fb3b28f9110d366c63e7ec2c729b6aa3cb51921a5642eed73caae4aa7f707e8377f1286cca05fac4fa4dac5ba8697a46f1faed530102d64807c208086c2ca6064c5aa4d45340a70b5811a2076ca5e3ab66722aa7717bfb648f559b87b25e67100a3b8d1120da792b47f42c3eb2ba097b7a3a5d39a7a4c0c7894b55aa25eca7440a69075fd4f267d6fa80a38214b6def78b2e00cd9e42cf6d858a4c64e6dfb91821067b256d3ef3f56740de8126efb4e63ad33b895fa495aaa873d6b7106cb8f0c7374c614d58e2885759a9b3820d5115edd10321ccc758be6142ef092a79980b360aa5b2bc1bd4a5f8f41434775512dffa35169a89e749246774973752f264656976fbe82a1b7014cf643ddcc4c2978ddca98ab3f110cbcd1c452a572dccb37f1cb4fe64dda17bba1eaff09fc48bfe22e6f1eefb423ab55d192100691d783d72e3c9fbaa05aa5c88db750afada5e8813f313ef3c7624a0993b617bf329f4696ee61bd3b8cd45c3cff229fb3a3a2f3352d91131c69bc9988ddfa40fbb37625e31935b4982ca7013a7f96a2ef74fedfc4e0ad8ede66d33134e9346b25d91557fbea70868aaf02af4f05470ab81dda446a6c58d1e6cd8b6fb59ecea024e4d706f396d9cbcf940857810e67bf4ac3f54e68ae37542ea3ac37869e8490bea85f0c0fd70fb9bcb9b6cf71fa7df71e5c18e5759761843eea44406f9ca82be26464c4ad4ba5a493ce528568a3c2190d954281d8d2a384e4c92b36f1e81abc71c86c5e0ca24754405d5099cfd04ffb858c18962a36576b03efa4bcf6860b307ec5c347e428bbf3e1e160a0618090222801efdb64c3637b593bc0d5cce395281f6f137fe85973b5ed136a30445c8b357fa021fcb2eb4647174a57a6580a5cc4515e30685502d7f5cda7ce47513fd40342b13642469cefeca40306f60d404e5693ecd53ee0a85d9d2e455b818c0116dcd125653afa0f8d637fa2f29b00bf3913ced4109e5c54ceeb832a15b8c58ebee4520fa19598d13ff4e46315323ace0fa6e6acec6e3b6025b89f299a6d56d5df08368633b9d3582e80cd2acadb2ffce154117d30616be6fdea7f9b3341fe69fdac1cf21edabf2b1d19aaf4e5f251917f76fb2727b72429a5ba4215fc693bb88d8cfe2d9c5f455731cc7518c6c71ab23f1ea909d2749b8a9a2200daea5de7a7b6188ad12a32f0d6180a67047b8f0f3c9a3cacc19135da17efe14d3c459a7c115b90bfc8a8172f304a96ec7c0d5f9dd673e95fdc02e05f829c4ff87630c9230837349fc6eb6db22a66deb96f4a8efa1a98c9d0cc2cd232ce4e217a9afadb4d69310da7d8aa4ebacfcf3af01491e56c423ef2c4479ff9fe5024b9c20e4dde38dea26daecca3f0256e21c0bdbad192a94a3ad59802ee04e61e4999a00079a446e86b568546456d38745e73f4b8f372388f5726dfff4cda3044c8b410417ddc501c8499f89ada1077e3f0cea89052c371ac3d2ba8fbbf5dc60adb5f703c3e9d4f77ca489411c39c356511e3a16bc2ae454d4a06ca3aab029d770d0fbb9651446344cdbdc709066c962aee91d283102a47bd9f9882c4cd9ed5e3ef0cc7b6f6f964ca986a5ecfc891609024b691bdce9c47b0c5e4cecac7c6c82e1162f57225e2b5fdb27321113dfbcf1a3fa81e85cd6f7f733cc5215a429e5b96b4333e2ea2be0a1d00c7018c2a5869687b1324c593b2ba8812fb13ffb917a248e420323118e22b51c18983abf19d90b94019e1482a2aab74ff3d4bfe01c3a2fa7dc69e40febe5a3a6bd631efae4c9de56751458a5de9bf43a2d4443f546789b8c599bf7e01a12840cac0e3db549dbb5a5ddd40e14576433127366c14b60b22588d30e59ec807246c919273507dded393e9309d533224e9e60e31c30b6cc3e4b1e94c16b583632c8097afa8c81fab3fac62e8f00c857d4439b818724e4338ed9733a6918e6e782f73ec52d28a70742163478f51fe0d30ca52e70f81d680438cc840f655594c2db6c53a4aaa2b6978eeaadd989f048afe1b0333a2550b22fc4660e0b0585173a2b62f587069ccf252be04c198f3c3bf9f0de19700f9f8c82733cf9cc07512287685cd95a018a40fde9cfb5e06e0111b979b4e8c30356d7b93fc0185ec241d139d752ba5383467d72951e6c1cc5b21bd51133df74f18167b2958572de287c71d25717c4f8b59468e606b63f55c648cc4841790a16dec6f953d259d8568650a4045d09567706f74e22fa3eaf9ab2eb54f45d491b0d09ec8b0287e0aecb78dacabd2d50560d748366a16914f491fb7da81e5eaaeba2d162abc124a2d48a5d6a2a78edd685539adddaf4c03423c070ef6cc83856ab92961327436cf964ad881b488ff73bf97b003636c3d780fd8233d98e2145942de9429b53845b3bb0a8beba9f13012278b0945e83d491cbe86583c2df612f2ea9696d21703076625c374c4a675555106f54d2f0512eee642587db1c9b68c437cc7636a29332c1315f1e0778ce937ab049081d64da5afec81899690c176763273109f6ab29a44c6187a069ce80017128d693813b97ca4edd6220d3efb27430253a76204d21d0c87a52ab2401da334f2bbb912ad6ae950d0e9732f742c34c3ad2c2c2ced6d64ca6408ec451bb16ea3e58991b60b246f37cf302a88e235039d8c037c5ebf65c08617d3838348c958e03c7a968839ac23217908afdc590a69dcefe45e518db4e6df5df89dfbcdf0201aa19a87951bdd02e28b202d351926d1fcc9f507f8b29b78c0b5d72b5c0051306cc99d3677de2426b8449a84f27415e41d7bb8d5b8a5daa3988eb2693b1889c0849d2875332bdd4466d8739c089c52a0a333ae9a6e921ba2538239283f5f1e131f1a60f827e26996c20225ac69d430f969cd2c0b62ce556c8b3e8a1265c399ddd2db9e066c23437c7ee20eaa9b0d5b4f9f1f48d39102acba9a6efa14298193bd9ff49c77bfff881ac368c635a1e8f74a41bb0c369aa1f6cc9ea2d393d23a26180ae8118bca8d513f6373fe68d1224a12b1b671809c46869da865093ecb2ea56039fd950ab5e9a744bb596dfad3348015203113e3138433c02d68703054d7d1569554fe8e506e315d66c3a0e45660207d7b619f30783f61593dcd03febbcf94997c6b4c31d31276f66ca40dd3c3f2fa4c9ea4ceb443d1094e601101b4fada402e08ce9051b3bc16adaa148d6509bf71db2715be3742ca2c86ebdb38df7462dd3401e03663d7db86cfd945719c56c4ab5c699e154d4b43d359bdaaefe08d1222c8fa68a1945dcc6cc6c13d476e0db1244c05c2124553df50da9614f8f5bea4c5d6555cc89cfe846a14306a0fbe1d87241778e00036128b80d3b24a67f0a0720c26c73c85bbad2887ba4222b263ace44e7a691b37ad7cbb800cf49cde37c7eca8ba337ec9807160920f34dd44893c1a30317d5949c3a5ae64aff870b56afde826db45a7311abfb93050db1968305c1be63960366634d4c846b57669d772bf9c652253babde58a8d1711725d877dd77e3a16e925ea8b1ef6a6807217913ca58264200584ebcaf6d143edf47954a6d0fbc2eeb1648e588db33743d9c0b90afa94347587e0d4c634f57f0c2050dd83384207ac5f0e63d4db1263621cf216e4a0c7bd3037def388514cb181c745489fcaa54eb7149f54cab97e37903f302c51e7c654a89fb3f81437895de58f938d89df6b3aba9b8d31f507592529a285d1de70f3e1fc4f3108e815a6ce5e5c43e744f3a2004ada028e625466a88f6392d7414aa95b235c2733c43d4519119bb0509871c793ee0b8b4f092a3329e8c31a62900dd48b9c8ac4c9b12690afdf187be8a7e3ff7ac5c0fbdfd51958d47006fe480ebb622430e97d1c425025d88384967f32d6a24f758b8557f9ba1d3a43161d8e9db2d48fad460741ee64f82de11eed22fecc2a49fd7fde5bd6a60e300f0b8eef8529b6d13cec85df6d5e5d1669abfce633d6260002ac2fb636e184dca2587d73e119141847d2e67220104a0840f67b8fc289ef4271fb37eecceb422430cbb7e9ce81dc14ded6a69e8b3441b761a9b66ab7ee841fa06076220a4cb8ab8294563cd4f61e69919a2dc6b9c62ecbe877003876e85df4df12519a01a687bdedfe78a4d2aeaeb16d6df0a360f7956889a9c12eb520807624963d9d897f265b3b6dcfdf56219e4246c7a9eca934a461a1d5c087d83194beabff113ec081b48872e88a79666a3932db9d1dfd3b228692da5a864e8535667267a4ca9f82d31a11344ad18d529cfd4cb65717286977eaa5a053339a68257f9cfd9114829ac28c2ef27efd269223b55a959d61a56a955540488b0cb9bec6d2b38423546f3e8033b28fd61c0ff28fd4f9fb604a4b3b8c2957888d531156bc187c02cd00c4032142c4eb16706cbd2fa0805410291f7a7ebf0b865cfed7b876fc45741108a4dbecbc1d99592505bdeddce66793e2ee64d8a4a33f995dd5211ecfad7bcf4556a3340da2aef077da64df5238023dcff80d2ff9c4fb47778ccdc9a675504190a073dad362c4c2bfff84aefbc65a074be2f9cb69d6f1ad89e169f6d21621c8ffcc6ac31c7d115bad998ff7e2557f2e3cd1318fbdc0c59313ee6437b038dfc19332a15a2f516419f5314720f8e10d0164e6f2414e2ddb0a080120699cc4180c644ad9efd753feb9a762062857b6bd8ef45306e27f8907e6e9778aa98b806e132bf82c428067727f1f9d32c06d98ce98ac865a482cf3bdc813df9ccb3a0c03510cdab57efe785ea38a7d7bea61821cf793e1fa1905ea909b1f491845e32576656d02165e5199cbf2304a4902ac25ed0bce14f323f627710526403b9545c8e4a88c586f1f80bcec1a0c9201ca5ed26c230a3b635132457f91560ff3fec36d0618bc43c42bb1953f1dff10b35e4c6b5b057e3ef37248c8349b8f44180aa968d87dd5eeb0773f6187dd225915eb907719f99463f6f1a28b7c9bac229594678946855e5666a313fd96b9546c16421e14fb300cb46fa3de16505203afb1d91b5e1666dba34babba1f264f2c4220fae00e29c44a9394b3414b3ea20037a06caf32bd6e1f74bad4434c57fbe86309532c5610d0c2801b44843992cb6024cc1824f6571ae798588b79fdb9acad9a4599fadc1175889864c0d6637b1b8904d35dff4f1c7a8f48e94a81c344ee9ecbf676a08505808ce2bba5d7f324ae3696f78fbeb28e600e21a000c7601a66c8eb13349af4cfe70032e591ef1ff4bfe78f709a63f5334e9df28c660a97b55686ac39a2f0bd983b9178ec67112ea75ff34df057eaca4912ed65346a22dcb16c18a979d3040e53320a7295d8b3a215ea1af367ed3eed221b7488179c4b85528806c2b3145e6b612ca1b22e55ac03b66e90ba9f95a3e76652ca90327838bf2bec857a3dbf795f22981fd890b036f587ac5fb291c9b0713fdb0386177f709832f0a62ab651cf152ad9ca1ac3959d46ebf6ee31bf60e39934e97ba17bfc022821160a480cc36ed708111ffcda56a298dd118bcdb6394b1a031d053ec016f3b09930899aa1a4e6a54cbf512f30a94b1a0ea7e6011d2669974836ecf4dd61a414fd11f705c04f65030efa0e27c9344f307d0e0b383fc087d539b783d56202bb9264e1d00e27aac5faecf007eee6c175b5edad579968d63da9630d7bd0412b60db9e353dcddb95ce88960e1d3455884536710de0bb323cb3f5b7be923a23418c005cf0fa98be9e7cdfd85bd504c03da3627742a6b0ee2b8231de6bc9bf5f0955df414db8e8238d469122a99f5ec123a8dce1019f3c1ce334e413d178c68d63bad1a0c66709f66a5904fd0babfb2df531c0f353d9527a6dd258ccf315a69699d6151a9dd53238473d1dd549b2acbcb7b6f35573ad4ed5e8e5b443681e13296abfed8660609a2e992b8011fd190e01755e0a550f6183694635d411773d988fc3d1147f51bbf216e1ed8c4e330bbb4f442bdf28450cf62dbd63499bdcf4eff5297413bc38fd4de3daa775c48f087f383e4660f821b0a4c4a0068a4466023c8d36ce59e2ebe360488630b75200f1dc65f9614f3686835d96a6915e11876c24625a1f8b90104d3afac6d60fb75bc6903fc6a94536668e44bae9e53a174f09a2fb02f439f5361ea3b164da6ce9cb7052122b9cfef8d1cff976ba5cc99a589077b88d79efc685df81627167b4ee2457fcabafc829b545dba515c04835acb26b037de34d71335f077d836569af3042f7273d2e82ec6a2667e9d90fdadd147904a6c912c9452ea9f00c15433c5625ff4632e980a998a136237508796fa6a81f3cd78ae9cb47e9cbb864f6edc4994efea84fd2a614a5938acf7e83ec17926301e0bf4d8988a604d044511c45879becf9195a8a3b952cd051aa23d9cbb90557c7a2146089f740afc2e7e5d27ac3d35c4174e4c89aea910cc801c5d88a0349d1309210bedb3198ca51d02705237f9f7673402077f3d5c1c6c95fb7cc4431b0ba85b8b181f2833b49512628edb93c606a6bff47982c4eee0e01ff8793ea0ac26bfd9169b6f84b1de8cb8840e1d836ec3a74d40e46281b5eba9cc9ae3f75327067e940bc7bf566d3039de4ce50e459c608534267e1730c109518119b15fa27b59ae24e1dfeefdb1b5879ff72ca58560598b4164d2187c8c85bb73b199b755e9bb3cb2af3fc639d0587c6d74f0ff81c234939227bd8690301232b59083ad81d68e84e78823828baa9e89aa01bcc6055208778bbfcb8e3f4ac063399705dca5698b3cef44c888a2d61c0851b711d92cf6308a0a09a3c5c081a78869e30ca93a31ab47847919a58e632880f32111ec57dc5be19d76268daff7932701f9fd75247cbb1f9fa5792251f115e40355d2ba332ef036d47fba8ed9000c51e6fafbdd43fe6bc504fa3967504523adc16a88d5747a7960c288c1f21b601439a3045159972355e3f94867779394f0116b54a0c459598b825a54c19733888826ccab17cb712e345c0e7e0d89efe0def94fd216c65e156700eb5b6a6761ab2a5fba1c9f47befdf979c0227237f13d83de94692d0212359b3905e3d597be588356935a10afffc5540cb32bad7f4c41474dd4aef9dc6e56e132c0a1db4e99e5de78aeca179bc96b94fd29a08dea15b7a6c725c4dcd7439918d969d0e064077eadd7d96c0baf54a8fafa47a30ef212e7420f34dddf97db991d9ad1a3037ebd216a793d92bef69bb8d9198dff536c8810c12cef7b0d200330e1fb93bf99005951ccaba1181b2d6fd4ca961863436862d52597088a31bc66e54e95c2497d735679aa36c241165b643818e8ecc5705dc3d425e296b43e389f14aff51263901c093a169b7983eaf7cc535fcc9ca781a715a0a5eecdd0d6b25b3ed6babbf08f3e8c6a158baea47634ef1bd1e1b7d5c46221dd13b7e1f046c5437467558152d9340afc5f309ac9ef9e9c163d5359a370ab048a079dbc022ab8b0720896e020a2aebea06604b454b7b068d11d88c33c4fe456fb1e4ea0346e445841432edc29f9667f7a54c1cf2711c11106aa19832fece0a329ce78c7539be3b0e128c185a90a79d3510814575e0f45c1b3263a26779b49e24e7821ffeb7c58a25cfd9b4dc25d9c6950744cd01eaa8f2eddef62949be75735bdc8c558b5bd3cae73583a4324e2f5e195e2d61c37d5e021fb2cd215a460c514a7fb5c5f5ecc70e7baaf1d010c412f94b57381c0f7f5af760d7f74cf8ca498449b9509810b59c9ffcf38c83b9c50175d16ca6a744ea8793bbbf89a18c9e65fdf80700cde3bec6ead710532f1e308607312bf39e2df0a027d0c8b8fe94fac2b7bbe66802d6d656365a3c1bd7054e01b2175a02f21373191e8c57221f74122d922d0da78f79c3a44c8679698d2bd04f2c022bad1be4fddddf488e8e013b65bdc27936a9e4e847a27dc39dae18f12303187b9f52abc3ca4d4347d21cbec77d95716964223919e8edd57e1a7624bc26366c30f18758597e55c222164300b50814dbe1c13b24cde737efe01c114116c0adf7f74c8ef0c174599b83a8b7a5fef83daac7ebd9378a48b98d558583ce38b67e64a132409574029a190a480e15ae749d8c85c0c45c170528fa4f9ab56e53f4ad7b4473c4cc93b3dc3814c6bb9ff6a3047c78d06438cf00dce39df6ab33cd7c4728b01816317aa826b3da2a34f87f7c3a8e4d625fb79cebc96be3cf589e4b9d08d5777b8ba98479c2f574f02ce29b7434608d6b676833b99c77f4f795042b874d732c943c6ffe5aa19dec212cf7d5e4548e707b0ae900a2a8a1c65dbe867a4d511663e6413241bee5c5fed0acb99b9123634f804a08f453871b5c9ed24e6f98afda8449e1d203fe8b9ba72247b82ad94def550fa9e9d4021dd773f8ecedc77b33f52482e544d4ac00f058ec424bc1384a9e44cdc42afe726f8d39718f114f7b11cbdc6aabba8d03ac0c3cf64d13f213636029f9310b8f2e45ee3a9978965fa2e35fa6d94af9c9109bd02d5dce71790f724772e6340f727d69564e4bc3300b2cf4d468a76590e05cc2a7c932fc98da1aef909ff2d09f18897620be775b8f98e83e105d3e90d9620837744022aaab5275be4c54fca80a6832b164df4545ac23fae63dc3cf0b9f0ff1b7fb1ddb7cfabc7e9adc4515a44d8463468a13e86c4f6995d0fbe3007ca8558d9d30119a1097dde2e683c8d6a4333d394c9f9c77c2ebde10300656bf20a9304afabfa9ec138f55004fc80ed38e512d79b4957fb694b1ab8defdd2c38a828301659a0fcfa1f221ac295276b03b98019212daf619850655eaf74d4e513b8504c62f7789e2d29251e7b2580d14383f74a52c823b8ec343d8c052eb19268ff843ed2a427bdbcd9513a87fa90a3ac563ef68cbe6e1353084c2dc477e04d674bcf26336e47e54dc0846b881dfd7468efbcd0130f5d0af239097682c75abb7c9cc6a2c7cbee3e22f4e303b220f4aca3410d103ea68f2e9b03f33bfc07a547c611b7db29943ddcf184f34355d52c77a2b910d3dea6e765c65515fe245792c7441a2485f268fe35c93b97985bd0c8f9b1573cff7270c9eefbfcec77df3e4e0f19c44c4501b2e6a697de1ba14a9e59600fd7b5dd8fab664c65628cfdd9d2786172df53cbbdf048b69e5c90c15cfb870a47108668a7fc945d4a1c6fb0df7dfb74fb687333a0ef0ab44dd0936f5e47125555d90a5e5a709c9e9f7548109236589fd26da7486b2ef9a639cc622b74da6d9fce711103abb988cbf2d882246ef914eefce047715cb6a27e240f8349cf8b7945a891db21ec044113115d71ad5c3b580b219557f49391315d4bee92177910874af4b27a3f82beabdb554f659d93e61a3a4eedadae2e8b692c86b2a63d3a9c9256b2f8d4629539bfd44b695e9d2e26f556c8563aa920e86f48b2f4ca9c00f0c5a01e28945a8396924a1aa63d2acf4abedc73f53de71378494a30300f5fff4ce1e0f9b07cc599ab8cf023844aa5bf651c320fe7134daa43d5faab95ff08171a47d96077359b35d12a51a490ef35dd273503d22208143a6c6f824c19d6a865fadd0cc1bb1c89054c698a86b7dea1e2b697346008d485a08391ffb3a173a876134943e23e00bdebca84a04107a5a7c1cb739d9eb5ec90e45ba745ea23059f9c6e87ab66b63e717ac87986b8aa066f0876d14503a6562fe1ef0418c0826bee2a346fa1b3b227e111f985a193a6d01e8effa968a8ba70e0cfc9cd6ce970380c348caca6330c5d13c320c5060981f12dd499a40161542dc4d2e506f0255a52527615f0e0b6ca73a032d6a7fc726d620982d82decb14504b31844cd9803d45f8af8f5bd32a1331e35e3d6a63ac3f584b7810976e997c075348855fb2364d8421c42d5cffcef0df7bc42a5b66ddd4a7db5f0ad574d457f737f159270aae17dfcf28d957b98f4d7d926d6830dcb9c444017d47fb47512a329949a466b9f32d835a978c1ca46aec85719448c144611dbce7d84e7fd620fee1f935cb61309c054d60fc55094e892da93858f384a288934feffd955c05a554478dda99a0084db324cc8abf437c581566d90326b73c33f2e9198efd8e7b9b585fbe9e7c782a420fa1d4059e44de974bbe4904a09bfc2bef56ec19a4e24f8fa49f8d5351231ec8bd425118c9a9d8427fa92e9ffb9d5904e783918e95682555dfbc76116bd0650caae0798f49180468506e75cacb01fa41374aea752469e2f58f12e14349692daa852b9812b1d7fba04ffb10a61bb4cd5aecc4d4c68d4e23669777b6d61b0f1f29dae685a2f5ef6a6789cec4a8b5511661dccb9a028409350324406fcaa85a05804b7b6ac5d8a9195021fc5d86ca3e451ae7509859adcae806ac846866e43d4d500912deedf6ac85a3d74384e00ac567a085d3768469e86614dd56277bfafb3ebeb9575104555fb4057e0a82e3c3e6698b9b938961903172c1ecdd93fda0112578f9db1648eeda7a0cf205cb4dcc370f0c0c661e1d563c4fca45cc6cb8c59fa741ac032e67f39176cafee9473a3973be57ea327054b35d232dab41c47269b77152cdba4654bc0f7f0c46f0b218df1d9c0d884bf20dc1ee99c08370b97c3a6337f79c60144eef4b48c116d52eb5e6c8b73fc2ad8dece42fef7ae3c6b3282b6f798b23a355a9b625f21c9a791948cbae3eee9916de74bb771499ffdee87c87fedfcf49235c904a5e273a02b681705c1b676bafc112f19b71066bcd2e22d4ccf0e7897c13ddd325d7ef54ca862c4c0cf4d7c7ae0df1a5a0ba89be269cadb994432ef03d942750add141e2f8ba5f4b9d343a1f5aed350664eab1d451c99a6c31004a7f66efdce44b11b628af3ea12163f15a5ff4bcee1e657bd0a63640506654f3a7dfe3c5560d5c58b48e12f156178475726198fc4052aced75df9d4ede7be544b8827db5fb3be989c2e505c362ca16906a437c045db9de12242f1d169c89d206350597b7619b0ecd0e7f3b6c85b71301e352e8feceda6d18d9b956ac1a05a40250fcc9ede43ed72cc3b8c13acaf6628b5d5c3355859de39715fc617d657ef8620bc5515204cf069e655e1ec97f0cae4d2f4a66016f6b93c848449a104a491173c8b82def93f9b3130a564659d45f911895b2642af9e986228274ae1a49f6902c91c5f29fd51621c8d5ae3cf054ce591663f80b1dbd2769dfe68dcf2f8f6267e2878e43e83b216e9b5d2a9aa09b9356c09869fea5d3b8bd335f131443570cdb886d74acae782f9c565ad42d1b883b7fd9c7283df3b1f2cf17db2428ae38b3a41b0f8898e6aee8e67530ec4bb4db7480cef28402aa32f6eac4299f55969b58f04255a43b2342eedc5cd9a98435613495f71e1e377bae7429bb75390893ae89f808c825115ffded733fe9ed1ac000a757188253f93cecba0017b1e4a6565b337d6fe50cb9494fafec6dfebb563c7afe1da561a68823fe43a36a1bf3aebd23d639c12166456893ce277cca8b8affac52c398d6c2fff5d125e32f74a40a120d4a799c428bb2fc681643eee04587ba2f706e0e4a403f5ad65237f4f7a22662e8650a255608ef3ec7fa8fa1695a63f53071dbbcef25f9bc1a9db18d9d2b3e6be6b75f9ac268fb848fe61b8dad70201ce3a616659f212ee98cb4c859c4064fd3f98680a37fba872c33bad864e188895f03609ea1c56bed248a979647982694e6eb972942e43bf52a6fd1243199e76d0e77c568f488e5e93f74f8c4ba5f23baa91af6cbea85d15906f569d2f1cc8555eb09fd57d5cd715031726b5064c065b9b324daa0fe300df740c9b2b4c1c4dca68aa063e82d02ff9029d1d77df81b02f2b59a62b3ae80f82724dd6bf9b13ab71602dee7cc337f34603650d3dd81d1962982882dc93891b4a6f7dc94f5cb59281d10a4d0bc42ba6a19b75f2e87c3a88a75704e17465e022834fc32148e9d57eb4da35cbeb8cbbbb0c3cd8802f24525ff36fcff2d35e8e0201e6295f2cb816b8d518d5443bcfee87b17e4a78885ed5efd08b2c11bdb8a40d2fa9d8b85fc6142e26662c38c7d88a33883e846756cd7aa6bcfb02a37fae011da5e5b7f88971d426ec8b437728288946337bcb100ecf4d611d9c31c8e27ddd2c8b7992479cd4399c5a23ab51c491d76cbc5656f38a23cba267075dbb272f1a54d24f9455df29a4b8021a42d0a51602b47839fe492d810a014e2ab4bac6d8fc8e5dc87ef5ad9398b17a1912d808bb6faba9dd7cf38cda2b6882aa5d88e0d96bb72aa223fce8e2641baaae69d7f055bcc81cb11abd5c502f8ffc95f801aa41228415f361c2b38b6cc52da6cd2390fa72bf215881e70e04b73e3d2cc4c394ef53d4d5e793d2388efb1b21b88cbe12f9dfef1cd7b75fa950a608269955e8c90f65983b0b07cb7545e90957d4b82f21684c71a43767c4d49bb8a76ba202b81dcd27b4f35716570e86b95ecd80a3af1a08d43fad0f1354a7f61ab7efa74aa63a469d8e064f7b3e32f71b98a8a10a6a5ca883a9c7fe2f5ed3eed671358d6cc97d091563d5b35377d780e024856c64467ae275d48945f5c4c24490e9097da83f98113f2d6fda610c99d4dbcb8d508c030ce3266a64f6cbf33e335edb29e73d92a49322ac225e7978c087f7b34c179196ed7845c89f5b4af82f9279c09eef185874c0a78925598f07cd437e3268a6a2ac993cb05337d52f17252bf4fa3930191286f9b0397ca217108ec8209d550c122ff4e1027adcbcf9d7e95b4ba2ece65c08812ac7265d831d0c5025b798b20374e6a78ce1f5581dbf110bce99548535dc77db35e365c2604c512d21594e548dd83e05422b52716a5397a2ed17a8c39c9512d5f18ef80a2a752528d176e70eae9d645e09721ab3a0c600266dc8e25e09a6f1bf0e0d3289c782dff6572541e81cba60a9c797993df47cfd61a7c4b7fc3f816cde02aed9a3ad174ce65876a88168fc012d9428da2a457aa522be57631de17434f51f3a2189f0f6f55f0dbae08d45c0ab37e3fbaa8dfae181581beb5c3be949ea57081f3e54b0d9691bbba75d9b4de76c813d2e84fcda4d6f04e28fccfbbfbd6c7c8cfe4440fe6cca50afedaad600a113f156c06fde955177ab5dc2ad78d180f64b50fc9687c5fc5d48d767f20a30003e7a85ce30081ad0ecac4505fa0a133028e0c117bc1cfcc5d5206194cfbfd1a2625382e9fec2fe5198f0afbdadfcac09d35d3699df5d8427c31ef7bbb5ccf4d1fc0c69750e31536b69f5ac383186bec9aadb19c6e34d3aa99e27b4912a74e6afba8f7e4ae4dd93ca28b18e8365ec50b8e58d37377a7644f8e127723aea5b7e19db55a5c51999b3fa325e4fbc0dc2c41d6bce9a055e3d4f7112a0c3c442949015d55a4b7315712965a6fea4181a74dee2832ea682d17a7a8daba01e87c074a5b7c94da0da933b525a11f4d92110ea0bab2498d78982612264746672e352fb4ed59226987b0f8afc488523aca9e8144f0dce5fa2824b09be78ed6edc0cf50de89e6b16359265161bec00f464a614b6d90282649dc303a93681336748e523400c87995af927805a795ed4383c9704a6cbcd3a882860d76da3cb8922cdb032d4f73f9d831f8b83a361bd815e170cabd38ced1a73ac9a2d25239544c1806a80a25b37f7807ef85322b0e56af31ae10a730ce45ccd7aee384531a6973050dbe37ff5df1de906787023a2b4efc9a8b99884cca6f86409491be7e8fa9a8db28648b5ef0542e380e50c65aa5143b883f6dfb52534c991228d4a6d13f667a5884a24d153c4577d6603f94b1a8752fd22145be4e8791af7207953bb01d94d3f0e65b933d88ca481b2cc057252e5f849b55b0858fac8b14521ba36edd95297a3336d427f9037f946b26ff42c70a432bad146cfa51c0c0f4c5bc7c88455d599f63858f89881c56852cf9071641eb5cbfaf2ae01332983c8c4d30ca5711efdf17bd1fb4f617ddc625f565a311331133ffca239f52fcd09e6ad02ea0106a932668ea65ecba93c22d58b76e50357ab1998c822dab871e977abf56b522e09404dc5a0cf4339034218bb7542502ddb228c7a80d2bab0000175f1da3d8b131edd7b9b9a4c577910f2db1bc8bd0ccbc5018285c12f561f92f169bb3752da92935bea0919784d6bb594ab8094996aadcaafdfe7e21d0ecaf81be31c60577eb6382a5043322d747cb0258e68574efffdd83f565024588c9835f3bcf6f3ead599b6589857c856a4e349b4f043c6acbaa91bbf00c1f0d054356d47df3ffde75e56c4ef24a1483c0eeddcf7718893122b73c668095785982454bbb7555c3d864cf766dd6a3156b9f8995f2dbc0fe8a3a17c227a4417a44656275d0c5074cb879be3e48bf8ecc3e82f9ced95e3713d1a8567e128e2831430cc760e9a3a38575439a6f2f23bcca8df40a861ac101270cdecefc4cd5af40582f3ec16e306c220f91760967f9e55b4101f3a129adf72db92d831162b0cbeedc22f9eaef8fdbd69c5cd40dd57a7d7b6ccca7f8028ccc74dec9a4efc7e23ca1ff3ccdaf74eb65d9f8895d7f031d9dd0350a40373e7ed19f6706b0bee14c95c39adaaa5867bf35cf7cac6c8a3aede6e4ce1e8bf20b749533bde5a9c5cf4f79cd0ca3be4c7bd93e3f9fd19c673e4fd4614ebbded1539e712b3e2f6fa1730b24211ccd30b0c47491fd65d9e9a58318579a11ed8a2c12c724ed99cd0ccfe5f34cfbdf80734511e27fddad7ca422187b90a0f4213c87ee550f42ba4c24aa2632e53c59468c7388f76731e89e08a7e843bc5c12975f64c1c14dd4a03fd48572402f1b30c1b82b9920bcde0ffbd352063703e1fa7ad2b4cc4dd6bf37202526a3e947687ecba67724318fb8c2920c97f73c42618d41e1982c951ec289c42ef7345a939532fba5191de3dea32b24bd9ed5e3d6b60de5cb763039e0cdc9def56874e1edd310981601aeb24659453c3917cc629551b4e09953cb91dd2ccdb71d5cabcb86cc4dbbed7ee6c20cbb2b2d8eb0dd68cb231ad2546670bc1b0c16ca7986bccdd79a1e96b5c61beee8c41df9ab7bdbca59358deb0ba22d138832fe43abd147e71368c5648bd2777a4446e15dbf77eb3aff4c2c62fc920a4885d7d87e6cc564e839f70d273981e25afffc2bddbcdd6292df34734e0fb26320a72b9834373d36128005ddafb36e6d7853745440cc876d2667ef8380c2d79f9c000d60fadab6c33c453c32966f740e0edf487a946c5a1fd7288f4d88e38039387fdcf895ef99a03b364f607a0846aa61da1e6a8ea7c180315ee704a1e37d2c74d24f3d261bad51fca3bff894e992c64fecafff719f462cc8ef6934182f9275462e4ac36f5b084476eea1ab5f963aaab97406be1ed3600ffc656672b79c59200ae8bd895c6681e8cbe4e65ff54a401cf61835b85190f0584c0727c8bd5e33e4e49985f440cc05618e1fe51ec7a9a858266554dae8b63e1f922916a7727a5fab8dfd9c53bec73ec0b5594fd4bb8e541d5e7e75efc6d9a568391d09a8baee0a8c3158ff273a4f5ff15fb6da125123dc47f84b1453f9f90718a7b49ae943b4d346cc66f66e9667ee2ec499209310aad84067f1cf7908872d66486b8fa80f32105c46f14ffe70cfca1d011c3f0b7aa2fc304260654de07566b2f1f4974d2c3bf0fef07393194e0ac053ec12975bfc290237059d2155ad26cda0e5e03f1092dd8f5c3ab1eac2b365cbd4146da11dd732664922927d00a508dd125f9adf1fd620e9ef701129b2793ebf9ea8ea6b2e352c50be39bb67ddc1284db48d5ce2de8d9da8ae46133400fb4fa3de98c5ce4e3fd705d2786f5aff9ecb4c9a6fb6714c8cb0c83b9212f689e11a655d712b3b7ab4a305d81f75913bd50fbf3487727738f5ecfd31c5bc95ecf26e4bc4fafd9415c90c3915c87d63052d1473c41d2d8704e157c03d9ac7a72166431fb2920c824e4900be35c058b8521413ff498bf8b8db0a31550623bf0e9f4d39b0544859f01e76d10336ec2d68265069eb934327de8a60a4e9ac74eb38a191d55d95baedabd007acf0137840850ef16af2c7b5583a749a56355adea99b5719cc8e70843e6341d98a277d54b5e8c8f3d7709da9beaa0cb2f8734aa03cdaf75a5f51be40152b043ea3a2385936d71dd54b465447e839969d6e8145148f71538a3aaec5ed82e10829ec31d1c9974487258a07b1d5ec3a33f4739446ec869d0253d0844cb8479e464a2c8fa1beca191ff866a7417417d623151fbe04d1d9f4e71f6f26d8fd591fec0ee53050116276178892bae9fd597cfd579eb66c00771b68d664f88f194f07387ac3f0c8cb808e0ea897419976aff91e45ae00d2825731ac489cca34abcbc7a52974728854f46f8600cb52a4e65fe639595d04b43c0bd6ecd20dfd6587cf9e7e0be198093f0855baf3beaed43348eb7f1c12f1615af124aed0d23fa8137ee43bbd31033cc7bc2f3e0b31bb0d34feea66a974d23b7e0ed95f0168b3bcd0597da534eee2a9a58c427280ab1e13ef575533e2c22580498b447e1f8feb6e0eedbb32bf2aefebb189634ce336d52415e6153a08cbfe625d52914a732dde426564e6ae9250e42d22084363b395203564af559f3c5803eaf2e7452119429935e89eda23d19fdf0dc783bfdda5b6021695901a8e34ba696add3503292326b6ec16a869e628fb7fde87f98d767cf8d820adb0d33fdcb9513362cfa451c0a4b349e0d2e0005145ae7a10999588de1b1b31e020b4b8e812fcf7cf9dd6c50c4c837fc50a2808880782a4e3d600a39545e98aa0add3cb2e6a13e9890adeb13389846a056086a20a3dd541600d934b22b298e195e2f3af5a96b588f9d7c9a601e2f315060e1a5785fab0d0eadcc1e34bdecaa150a9404d55de74c80d994ff38eff600d1e21572bde71ee2b062e02e5b13e06efcfe5757ceeff1a4864cfb8374cb2e7cada0b5b63f78f94c37f6a00f525c52d8a7e0cb7a4d16b51353b256de451b067311aee6f00570629648a39e9d620ad2b7ae9f905801834d818b88c9b1bb35c7dd021ddc45e0ebc11ebcde1c83622859bafb9705f7234f02bb6e5c23cc873d2f4279cb706dbcdb896e194c9f2aa8e293c0f2ac16c0d2846de5ffa67e87774379ecb61aaa964cceb8b7e3aeca35de257a7fbab19aee507f5ac23be964e8bf9c8a00928603dd4318154e148b4ecd41abbf6de0011b970931a3b06c7041840bf6c62a1fdbae40968d88ad86c7d38f098b6d3aafa13c322360845cb7cce321fb298e434d9d58e31c81d7566af21c752abb5cf0c9c93a93fc2dfeab64ba1f391859be5b7a68ce06aae780392dde799e5ef27f1bfaef01a0f188498ec164e9e2cfad8d509fb6da903455296e86f2fe2e6b4b3060767c831e0bbad9727abe52805e42e828717681f8a5c6e6083eb4493377db66da580f5ba170b6e4a00208060ee2a930f685ea6687ad6da04dbef042acf6eb46f9dd4cf35e7595908e1a622a468fec237d6f4eb68124eaa3f66a30cf67fa2890b894fca7a459e4ad7cc4ec457277b4ceb01ca18eb33885e3dafed4daaaed92f0a94246b012fd03ea5dad2806127c7d0f82bf7b8a09b29038503fe4dce7694efdffa5fb1fa94448bbe21536d537b9bd1d40bfb4557a5a4e46363557eea8b71103a4e190a40d4b903a3915f37a57d726b9ac9daae0f1a2cb42e2fcdc1389576a183a3dacc826f6816a88a56a3c434d2e1062fab47d1e0f1bbe57cf12c07b7644bbbb0d9d764fcc97b2fc1ac0149eddf26c52412c4ec096d1707bd21681f4dd872303d0304654963b67be996ff7d5280b51f70ba026fd88f523da4046e51bb5216048d4e37de083da5e44813112fd7111a5acb33fb752d5a21bfd886f973e41030a9f25beae530a3d10a09505b82a34c1c59616f68a711e0c1dd37ecb71b2f6f8b8b921abe93e002d193a1bc5550db7c318d01667152c2c7952615a0cddb2dafc2f1a32eea311269f1704035e4f40ea4b15047aa33fdf6a9db10723d8ca4f5f03cde4a57957d6ee6c6152c0fb21b11c6382e22817c9067e40795702e78e925d881b5785181f6e6ddaceca63cdc23b0207e7da6bbb545bbc4aeb7c64bc67fc2e8ce87f47499868d80e7a5754df6d7ea972f93b2818e4e6ffb2f8275398386ac35dffb87966447b8bec1719c6a3f41ac37156ef5f4ddb2d04b1e7d3316025f7084a7599aff437c8bf8c107bc2aab5cff8a2d5cda723831ffe0d63c060e3fb0210f279e09d8ef313ca2af4d477e47c9acf6028f47ee4fd9d13965acd5ac42e9ca8475597b2625a7c744c83357b515a7bb29c69516badb1f212be3cacd218d09dcc3fb15ba33f5bbfcfed743f8b57fe6342ff0ff718816913b4f4a5254e4adedddd90f595aa5878ab9213360115e35849808d6848d1b65f74f43e04a440ec4593520e97b09a34fb3c9eb16ed1920f0f8f2c1573e95c0422b77ca8d878e3b3942feb62d709cc02f0cc7fe02fa651ea98ef35ad80e5d857d5e64b254bd8a3b14913154612371b2c42b6efc8cd932723b74488f608e455221a2c2e9868c81f298278c120fd4e95ab141f72ad5eb0b35f1641a42e5c41931c227ca8966c75bfdbbb57e3ee2680b508d225ed48745fe87fa0cc34ea48fb973cc04f999cb1725e0a6a3a8c1b5bf343f1e9e9eabcfb09618bda8851fa3e5a12066a0625e2137fbcb949db563f98cbbcfa144e51161b4d9e0a0a5c22e21e11ce977973ab16cba56203e2963ad956faf9af51a6e888f44d7e4ccc279220585c16ad481b50a16010da98c6b65f2d65519100cd14d4286b20934231c8533f4eb293958a34251b4dd57387bb11d4e738de011b845cb4d4ae59340bdae2646931f4adba049d9ac69ab4a05404cb9dab8d4a103f14f10b5befab31e4167b678b12e401fade9c14a47098aa971b0501d4e3ac2908dffbfd1c372e5c71b943cd426c54dccfeb068e8a2d271a0085273145f383de6902ee973aceec70bc009dc649979e6ecd6de8be8b26ae28c29498747f26c8c64c631b994ca31820c873ca399dec1f22e24cd25daf29769fc4204fb189b04705c4bd2b6f29c63ae546ffa68adf3281ef15e1fea098f4d925b57ca1932c184c5b46717be734f266cf31163851d3e119d28276fbed30f5ffb93e4d7dfcaddbc6fda08ad7973330432e46532261822a88b8b8e29e8318c750867705c80d6382ffbf0499cb8cfeab8a2e64c0f088a3aa8ae13420440abbb0a23cb9f2f5be0406289cd7101ed35d2367a8b37edc52daba2854ce3ff2e7d8f5e6961f1a207e1347867627144a1eabc3917152103e24d655cd30def133ff8215eea9fdcaee3e0b097bd3fc4897ce9f8f93d5c8e03da3998af8f041e9b0d385666b18d85bcc031c79c7f13002861ac80232f4fc5a01a1aecba23d0e0fa48cee6fd538c77a6bc1ce1358757b7520cd6da7809c201b1e0d6f8f8aab8470491ab85031b71e497ef680a19b91f38c39bd20ad10d7ce4c94a49a677364d4e1a6b50b34494a1d910d53fa80d03b8bec2619e42f920bdc53198e48d382807e1f3fd045840e29beb22d4ff9a41a70bf83198f9a3a2dddca963aed8433e485d4cf0a89946e756ef5dbcb3c7231b324b25e9b820acb445914bb452074dd126874cc3ec059205f52b5f4517bf44e9c08ba03ceb9f17afdab36d6dd53d66acb8bb9cfff535542a10377daaa4671068eb4fb02330352c1961a04d68b4f3855f416ba468f0a05f8a11ea1d25562a07cddd27d58eb236b9c1c4c77b105ad7e3a66bd4e22fd3e106da2dcc87dd74a96c58a89a02d37526f07e3c59f6e4bc77d6def4111ce77f52f5783ea3c89f2747ea751e9cd892fb6b37b4cd0bb061d79083f1626bcdb0bc57c90cb914fb9acc3be0e8a10b581286d20c2598a51765cf2fbd5912bc77f5068080d20a47d082820e099516b71b3efe078afd2bc896b1ea96cb2618bee485edfad806f827004f954b0f87bf0c2b8dee0347bc4dbe3cf64e2430e9fe4f97f2f2ae707514fbe476dee05700a29313f8c7fb0f4be0aca87bedba6fa4aab4243476212f99a7292225fdb6182b95fac2346139b0c934db5aaa77cb89b2cfebcda2260ce5a3c426b1a879ad8cfaf59346f61c9f2cb634ae57514651fdc982df8b361076d3df0691465755007b0af8953538fa215e715ca0808c56423cc4ca7da94ff70c23b9dd8ec81368dbd68fc690b0d5b4dfa5f9ffc62b1ed89ca9f899a0496a05dfa44ddb9b9557fae8792291505c8795c7579b2a166ac45457bbcae731e990266b2fd80cbcedb4e5a99e3d6b1203f1eee4c569347e5b7fb198be98a47df26183f9c9f2bb1b88544df10e2381c914767a77db469b37e91b9c66339dd6b904a51790d070b19e5d9917e7a82f6b69dbe25b67a8535b63ec4d2d0517939726d148f7c574139c6b684c7e046a58a4091849ef9b02572a7d73bba64f6eab313414b1f251424e66f267dbf803fc95812d2a489006c44274cb72f152ed2c6cac4709ac753085dcc12eae214a84fb8663045b43962c3611feb39fa871f309743def13e9e4a5dc529bd9578454bee75b00315823a3f0b1f244d9ee1e88f83ef21d065f0187ced5b6eb1b346c02ae9ed6123dcb7b373009118602cbb2ca7e83bceb95d8c54c73a17d2c1b57d94988721a432c449d12fbc2da7e3dba41796b97356b5985190c885826847bd2177c520b2b701e6a427a383bb1763ecbbca9541f553f75408f56d22667d0be336d892fc1616eb51addcb1dd8403f9bb080929623db809a91a63c94a272ba28b5db3ae4a75f1cbae959812f7ffe4943c77c29513baa6c3db83b0f8f634dd45111310dc3c2d6f9ece1c4e2567d8ffc6e562bc329f1c183a920980d2eb6cbb222649284f1f942196522dc6e1cab331f1cdad4efb9536850db50e61a1d3c92e11b0c26eb4a8bfbeae38b75bfb4f2c7e2bf317eefa93522326fb30e155d40358f6a49955ba43823f247553b6a04de3a4592d8855ba183dfa784b0449de5821a32a78a8d87c9cd6ab456c239c9dfd8535fdd48d3ad0e4c95c37fd0fa599b89d583d25ed931b8500601d72255b48b8b43bc6f2a8b323d0ce2e34b4ef876fe76d3f60924af8227373e6e561cb9ef31ca605e38e7619e51283dd983c1e53706e3c138ac55cadc505b62c6fb60b457c7ae56a272981b90d4ff84e1e3058d8d5b53c6ca6aa449d7b20fbff27ef34022309a65ec8da4547af30c79c10efd4f0db19ce5bea3bf4684280bb5849364ca4125010a1eaed8ea912c27869f88cdec5e02d56972b8800b96927ac5633b6bfffb31c5d94659306e6180b65a7bec8e24902371d261e03444e20125bb86c09ceb8dc4ab74eaec886f495ce32cf99c6ade5183f227450a5c17398646ce73dab6cd8a2a6e0d1821b9aab96089f6c83f062c4539c40c285ee8dd4ffc2981f4f755c27b55647a1e350281c089a1c210b056fe42d91719baabe0eede52c293c0677ad082a30b4f0739ee82e08ea8533f12f8ec310921a7b5cf317f329911b23836d926d6dd90b0e1592dfa2cd3164ef17e4dd3ca12c58c85c45e4d2c8ee7ec87d79047e43f6593a252dba8704fe2e17906fb043b4fdae769054de171e5e9bf81285036b7c480e91f2ca0567c40de57edf5fa573be9e79c300e7f412a750c7e2a0d9ebc3705fac78691e3e43cc1ef9f8197845d1b4c2c83220bae0e91b6f6fa9ac088f0f637508d5b25234bbb590fe91914f11bf8f3b2f2b71ea9afe8ed35a4a3dc0381372ee07f3c5a64e959d7a1f85e65ba905929c18583298d4bf2328693d8ca3b38777d48f4c6c280babaa4ae6f88500c3e8d11b103defedda887c8c50e3238eed973002dba60d09505fde14e057f6747f65bc78840a3f21fe26ce10c872d3892d7da23be6628b14998e6dc06f468321d8de6b9a21db200a2997840b7466802b61fb6dff6084d6b8916c31fceaeca9c587b704ee07e5d58459b94534a66347fe23da4fda37cce1249f61ec1cb3fa158cc1d80f61300a3373a6a507b4a8fe5124551a93c628f7985be88232dcff1df363584aa2570d230a75e93940fa0fae89edf2a871dd12c4ea9463bd852594ffac4fe26a76f966442f4ca5491b98ad1581ee910a3667f385c8fc6df747066c0054fa414e014d1d0dca774ee4a1be78f11e3d245700d5300a480523eada8970933433714d37040703af8415dead3c30c312d1e3e609e7cb20b05138540ce9f7c30a779f8321f073ea5e243f32fe5db3fa832f09e21c1495ce2550bf1afc302d9d76e8a256734bddb8b15cbe054b98f167068a0d356e885a16ab9f8128052e0c4e55d3d17162558aea3769fd0f09000461af942cb1c614ff4f1528a320b80045b30f04ff894c51d88d2d7ae45a2b0973f4dc2c085a017ac83a2836707cced58b3b16d9109c0f0fcb4889b0b1bb40aa4ed8960d6f3e60b06f857db523d99b293f31e8ae1ff922ccddaa173a69dc72efc2fccf40a4db464661991000e00861e30bf707f14b8692b96a845fdda7867f77fbc0ac4ecbed0f3b6df896bf50de87995673c5d0f0da2b5f3a2f12ccbd8ca5fdbde77c367c36f4c3303e1485a20341febd65bea230c345aa4895bf09422c9864419ad11f9a80a143017e971a13cff8db198dbd0f3a618c2af1f20c0287865d1e320a8bd4bd8a6b1b4dd82e7b8975e4933c5261e1e7dc6fc556a1aa819d9e17cb93f22d0cefe634f415bcf07e655a44c4e11800b8bf562ef478a2d1b21951633683fd387363a7f8469a9539308d700447b407d0f87b434d37151c162e5fed807e0de8730d27580a7b73a6e8fb9649a236e0a0b4bfc9ddb9421138a47cc9801be90fd35aa928846e60c25da3668283b84881c6e8e96be77315917e68c40b0758b1baee5ce5a4613d07617da97d982efbde3ec0352ae61e519a28daddb49417b9fc97117024409991aff1b09f94ce01427c77b869c7841d82e758f5a4a4b0a8cd5fbc8da0148d7f1ffdf5475db6b50c007618dc2c172a940dfd9ffe18866b6efc0a3607d75fc997d051f1860df043efdf0a79ee569a8479fbcb0266f1eddea3b86271b1a45a45d7cb2c8519036254f835706a34356db1ad385b1db43adc0ecf1d511ba50e1b5fa776eaf9ba4cc6435c6abdbbf28c1d94331d52ad8eea751d8ce165f6b4167c2ef5cbe555e52eed5e1187935b55861f7ab01a152e9227ceaa823333816fddf1278b8a04c3434ee5857fa5436d37d28fbbdfeacfbda72a0c848392a256db70f28be0c63f326e69f1706dac5f68cf453d9ab4757a4a5cb920ea320896ffe1998cf8cf8ffe9ee715531af723c4bc9e004c350b3cd21b99fecf82caf29cd340fc1e1c91313893e8ba584f8ef3e071e60f18893ebcb7f4449af7091ad9b56d6d1fd7cf9ce06322c2c4f5150af3fe060fd285c7e32acf3ac0f6529b56d84b61614914c7fecf6f48d062a87b4dfd95afcac4b75765bdc53d39b0b0ef255ac39728c131f3ec9520e4b796f262d7ba19c0aa642757cfc0695e3fca814ee5de8261a2189b1949d6f649f00e1060112e2c4a1b43d1c5b72ab3a1750181372a99584472cfdc271fe9c4ceb05b4f4d9826aab0679dd4a6a97aadeed364306cbe46a1fc27cb85d13e66dcdf8571204c8bc62afe7df92196b32a2392c9428306c324c9f7bd0135993624bf2f3591916a7f40d7053ffdc7e6519febca91b9380cea04aa6305e758c7e507b45949d48ab54216f0104a5721e699c8a031242af1eb1ce55ee08778f3d93144d90f35d74c01ba4a91af2dc262e66ff55aeea8f082910797a80638579a67e675ffbc5dea1a0fd64d72548d0c8fb0bb806dcb82267f0e21e3342d8f9cdf0c1c6c032d29641d5d5758eea802d5d39364529e81a8e4a24206e0481d882d95e553861fede18e05bef86e566a460eadba983f42892c27e5a9d9382568d3bc7ab65f219c5ca4779f6da2c9705394a48959f8296a42e6aec36db3c9a9b94f4972b9dc04305955a5f38c93c24726aefa6d602769c2470668c921c63f86cb8578ca9cc2ef1c54226b0bd6ec304785ee66dc5f522a03a318acab01e4d309fcd04707b4585b8f03b6cb17247405dcd868fcb1982b0ad7435e7d3697be03eb26b4b2f737eb4658840f75d642ef4ae99c1d9c820ef4c8343a2b0625b72627c34ff2ee36f5584dc53426cd4f51112746e8e08e0cf7bbc9706c479c5cb4956111669724341eb61b7881eb9373721f72d44c1af9972600d200737f0155dfb6fdbe6aa1dad319880b9d94436eaa54c17c0d2fcc6b8457ed3cc4e65490c3888594149c535d5b4253aa7de26b5fffa9a4c160f6fcff043a7d99b4d066b8f2c7c6cefd4edb70cbd8b0e1a12301f4bab680ff671998c24ef49d3c830f71820eb2529595e129fdb77e23d026f7426b86febc8d4bae54bb61713d65f5b7086bd684d7ec3f78aa4ce07599be424f4b9cf0f5b7cd95623b7ed87e4d47fa18e7f7943f5b9669a6f8cd9585a6fac2992343ea34a59ab5dfe33f2c68922ed0493dab4f1c22646c7bf66b17558b084a908e627f36555b0712bdb181291b0139b3f550446b0a7f3399b8c0bf9488103186a11dd0439f4566e7a7efc21bbc31db820386fe966d3cf6894496bbc86641120ec21fa1f0cd738299976826dd9f3df33d0b14758dc2d60acdeaaa41ecd63d80b484dcb187eb450bb995951c4e6c4c65cba6763641e306b8249a1e8d4a7d1f138a9696da0597e9fa6f34353b89b5c8b02134d0b82baf4744d1aabb9c0274417567da61bf9673159f47693e259702a5136e8fe72df061c06d086b1cdacacd79b752f41a462a18c1f59de66cfd1238b62ee98d84c57c884c74c2b01b8af74e98bad8f22b8b2d518b3b7511d1f83ae83a58e9a8c5ffc4438692bce9320451a7a97a5c44b6acdb801453e1d131435b9e4a5e6c5a5a65ba2648e38283baacae4c49d210c686bc18dbd7d6f596f55770a0d60d1976aa0ba592b0e9cec7172a5ee996a16ebdcd16793ad806d3d6adba8d589347727e3d991f8b3e688e72ef08e44494ec5a4e9775c79141211cfac0c3dde3f9f4942693610451639137fab24c86e0c70dfd1aa09571fa2bf6055b233d7bc3b8e1cef06cda516abee14d7a8a5264601c1fc413ed3f48f0baa774c3bd4a02d20cf4f9b0002471d26c0d5b9eb3b45a510cca177e38eb0601d30595493ae580ffb83f09912d0e77c67a14984d58fe627073927aba190ee4207829ec807a501a5aee4029a271b4de2efd8b287cc4bc66ab7ea895332220ceadb72e8998232e52ae53c0d263b6263196608422f1ce68bb8d5c3ffde052812a9a6552f3b12bbb2571064d637bbcccef57653e1046328e97b9aa5a769c4b3c87a6233ea6305a4c4f8df154ca33a7cd69bffcc3892b7ce68632c4c543810c607f652bb481dcac2bc0d84e546e92e480c467197e6f805ca04fa3d286dad90112de1e2180f564774a801161e461eee1be4ea444d02ff6a2177f549f7e1d46ca81afc30411129bf29d00915347306e3d5a4ea0764715359edf27b47f3514667e8db50453f1021d2a69bf429f37f61abb51b15b527d9be467549b2ec10a5d8b4de9a2560d270b5cdbcb5eb4076c98dd2a5b882d77df6420d0dd6af2c8a5346753f2798364db26122bd2e4645445bcb0aaf976edb910f71e6e5a9166b855ace9a5b9cf5220fca6548bd1a6be9c872e8b60cfff1365a707a1b9a372086d37419bd095e9f3fc9e2877d6ea6b29d6f1d2f6887955efda367f46c3abb689ceb499296aff08b36de408e8766e5f46821cbc4db733928b2bc0544ac95cdf806ceea8160905c2758676a0d9f0afe925316278437f13821f88725e51cde52b36acf665f69e70ab04ba6a3d961069473cf072ff3428bfc8193b283e683fd3efd7c4bd9c32a81002c8708f6b48cea09effe3f667f9f684a47ed0fb0e9da06923ce5a4cb53b7ba9c1604aa3130e05601c327d565f8eb3be0a8148ab8d4d37efe52bbeb428a85ccce73ed37ca321d30e2e8e8327f6648f290c7595562a8510a0e35cee10bbf7d137b94432e7f08bc87533c74ff3b97e0debfcfff765911b2f24064e5c4fb8b3bbf41a79c1b9f469c3546e1bca8b95f24f73fee1a9b599c4eef604b577f98648891945b5c68b0cb876d69e89d01075e0635cb9d5340f6bdcdc2cd7e1e37fd3a8874359d6a1d5ee53d1dab729e3d008a715e88076cb0a84474124b2b0396fe0f4048e0f7aa28cb069b22fc8a84b9f977d97032604eac4e685193380ea324d20af6bf8ece07139e65f21a7564b5e12613bc8b0e03eec8dfba5bcc6558458674ddbeab70e4da49e73d816aac243a2c64345d7a0199f8be025a8b691bc61d273006e138014dc3a672f27e58996a094ab15e059120c2e9a9e4c5c333137ff54a67d59b7a00b69b76f50b8c06800f5e1bad8ecd18b5fe9c040ee201887fe589446e58ffcc1d34fbbb29c03fb54279604259028659d28af404ba57e6190771119a2119e7f92b3fbfb026d87b00773b0ad8d91633bc14d60f17c6e8f9049d2ba31c1f86d9cabf6f4ede9e093ef5ba4c2fd375bbcbe7047ac23e3ce6915135bce080857d537a4ad5267257c5666f1e1092eaa36a371a30ffacc46e1f5feb674bd35d51366abe68cd6bf7a51e03000612222b1fca1d116ff2b52680e84bb7e83c2f19cf5b79d77ee7cb0f058b8e4f52bbdca0c8e05abc30c3916c1c38acc73df79dc36bf107a3f2ff8eed211761ae39d7c8e478a2ba80e9352306459c90c1a3e6246eef3449b8e1738470dbc4187b6998dbee59ef62a2bc428c93b3537716f6c36c61faaca65d6595ffc40fe8853dfae5d611f264deb7659d7005383dd26d4102050e4574f12edee883d0085d3462b212554d4c0a4b283bbb67cd5c6895182548f81a2b3579d8b25d58e79fc1bb776503abcc8c22b261bfe1eede96021307600692c8ef74f1c538858d8102e766a94f6a95fb414138ef83651567bad6db4fb7ea8786b9983a5df51748ab26f17b1d9dfd55c3c86a80559a76aa66fd708763a5fcd64763f52877bf973ee4c7d54e7c5c1c5ee516bcafb0ffd2fe57e1e32ce0baa6068a1583165ab891d65d2476dc31253728c92babb5f02d28d9af12599d4c3a2043d5a75265fa3c77a9f624259f98c78a18fd92a82ef36cd4d1db52d047497e15014fb6f9e6c56e7c21c48c27791d3c7100c92c0d64f138c2584b1559c4e35add60f12130704dd619cac8dab26bb45220db15903bff93c2da24fc1ffe026f891e914370fc5cc6dd80c16d1d9aafd3bc49dd7a0587b788b2b0c3b1e618baff27caf0cc20187204da8d7b1e6110fa8aa8b71cf9c4f161ebc8884d61e8a7cfdadf708c68acffcdec2563ac7472d8e11fb8979d94320f5aa8c9113e6058d65764a39c3d9fc5b8971c0e57dbc3d7bbf571f3fdaa357bfe2e2849a3babfd1c04618b5ae06d4030455d19e23d570f3c975b6de119ee1cdfe316acbd05af53c39222b9cf148cfd7a778a4ebf43fc5763d04a06ea6dc043ea715218eb8c795fbee0750bac648f5b5c880f8004db96a6334b5c74f6832c79643acac902d65bf3aa070bd6549f6d452b824df2aa0ef16b76a505256881dc281fd1f36396916400ec4424c757c2ac8a71a75ed58d7d3b18967dcc4a0be090f0a1a0f3010fed067d2eb38927a4511c7486a85add36c57fc36c0fca64b923e83ec52f42ca996c3f624125f8ada2b29b064d4f0878974ed90ac2b37ba183f5c9d1a65813c46c550ec2728e111fcdfd59c3fd16da645d1a02c4ef35c188e73c6acaaf2714a90cb43e1646867e3c76dcbc0898fcf4446cd2d87fb3a0eae0e76fa7e274174ece8cad76df0a7d3ce73b3f2209bbf028781058c9e62f05eea9457a2174acc034f6425ca333627a55fed23a0b0a0646f16149443fd13e3dbe53afd62c14c7929d8f05cb56e6d7b350fa2c1470cfa41add43bc6bb36b77cc7751593a5d81a9fd6ba9f76cf391fefac3bba1a491f96b09fb1aa58ed2fa612efc9846ebbd6878062a8ac3693b0f26aec55238e65ceb825ca67acf9357e19727bafc0d2ec208d36208e53a4e6385d20af58db31712170c984a553befa4bc1ebc9bd4b36210a52bb016b78192caa78512d62e9715bde45bf1cc4badae4602dc59cd3088fc6532864153a44c288d1530eb40b1654a98b6998658a77522910f6bc16ad22fd7bfbb313d03d0cc74e4bc8360cc667465ee452369cf9fe3aee9a2b21632398b104021bb9c94fdb8edaa9a91bac18b38ca7390605c65b0ba313e1776b7980906fcf94e1419e27f735025626b690cba80403fee073b3fc6c42580c3f5200f4e5947bb98abe09a178cd8298e0c540f446a8f078f12ec1e9b10dd7dd283ae9f4a623092944b7e916059a54e0860ad812feeec15fd2df9b5dcf0704723db44de0238275cd839d484b8e0f06890d6d1c24380f634a19c0dfef4999081418cd80432f51f821d6d8bea1a55b21b43a8307c7998a64165fe2b32cb098068b9f8b44787f720f5bdf11ff866c3bc0ca7028c96c262faa4a2c168a2c02ef0aaff0626fc137489be9784e5b5fb10bc24f8c5d23cc0f68d5563d7e27d3358291077ec46d696fc48d4fb522174c345fdb8e5d7c89b515c0ec3ff28cd7eaa7e56655c33ee60be348af16ebc11b8495c5884249e7e79e3a07b58b9649347609c2acae82cf83ce39296712a739116cab663ae0670b02230a6b602fed2013d29c5639f9fa9ed65af9eeb50fa6cfb8554201a7067e088652caf846dfe41f9d16f1763573ca038f6f84099fbef9ff1937db52c4f6980b664a06b73abf8bff766036a6e6ed96201661c0b52bb98f9722b8ef286a94d9a588022819e8bffdda5c86966778e7ad7381a064f26fb109f89c711c33deb01c8aa8374c581971469785f7f72469640c567a043927b8d2430b5ff6c840082c96969a61853f9246c03a73eb5b8e563ab62c08b6ee4bf846e867ecd4698b6d5f97812453daea4eb6ad94c51866050c32169d8bcd99e82f1f07d6ff176732f599058cfe00bcc1e3e8142fd3859edddb92b5a8869230c531d3250800ca104c20d3a71cab179d83f89847d6932c2ef077d23b1010f38d0940da1f9ca59291a129e4b16f85536a5b3ad25bcf037cd2757dffb0d610ab3d7b289f00bf3c368b73a1d37bd9dbb693ba2e148ec67c0ffd89972959e8fccbe32a2426838cbf1f5569dfcf03f9833ab4a60ddca051da5ba73c67a4e50c4c0d9d49c870cfd7e63abd3c51d7d88d3412abed8bfb6434d77dde3902811aa4f068a249492c968bac4c470106e0421b6acc17234a08832f6f43583f847d5a838d90684447d4eb92dbdb66eb7dd66b525266f70c2ced5b9758fd6b51968ed5bd731b6c0059b8ba468d46a884f53d8e00aa8328390b61b1e6c3b1ffcda526a51cb20f4b53824c5bb6ca63d818f81663e7a77140ee6387f1150a06bbd36b1b5a78ef25214458d856b6e0234a3b52c0ccbac1371d595217ffaebcbaae997a72b18434dc29e09ac921af967cb107cb6c37c96aaeef988e4f216cd58a8d14d09953d137867da8d1e2497d8f315601842c13cd4acc52667a7b2fde39985ec84241ac534cbd524886b871354f86643b91ae7b179e75ebe27bbaa692608d074e4f33e240f5f0ba9700b5a101ea6b8253ca3021734e0c6650e26fb32c3f84c2e053314a9d776105bb4961a47f23fe689651e539b46e826e98e2aaae0b6c6fa000b363df673dd0b62ce2a0ee575aeab3367dde6ce15b31210ea09c0fd1785661146c9d2f316f0800b8acdbcc01bd982b2227ec064a3db9fbf9ed2aa1977ba8790c39dea2701d0ae51134101b3d2d5840fa72e6ec8d4b72238fe4f28f11bba4c119c9345bb60300e548b2ef310bd0f221a736aa9c9f11f98fa137666591695647fee6b872f613beaca39bd29cba04bdaa1809ab09d5c673d665fe1838bfb1e7562adb8c9e9debdf932a881f082c210a13ae16539321fab4b4ae022e9805088568049b315acb4f934136defdb0cfd9501f45cbbc46b50342e16495d7d7a79799326bda2162ea9715312e1a824f5464452c08d7d46328a56f707886bcc08cbb9c2b97705d56f4faa2af8329060de611f41d7d995ab7ae840fbf87c647bd025c1e955254ea6b7b895dd9f0a441e1abb20faf3817380df67b7520e7dcde620ce68122661ded435fb68a1a660e81d57fb626013f62be49d6388eac44a8d77fe2086a65d0ed1bee7097d3f4a7eae55d210e422b92132392f60c1211d5b937c347b3fcce5a685313ea1fbfb6aece609c2e38dbb4a468afad470abd9a561ece50af7f20080b1664403ae683d85790a029feed1745ac987ab03436ec0da93f910de6c302b2bec5d845b3ec7d979afdd99adb009c6a6517d79caf292910da4c5b664d0aac2a4d0e1f9f8275a1f1ed264177829daa18344aeb3b25cb268290eed6dd9c5a4d56cb1980dbc3d7f91ca16ae7b78c560df362f54137e7a8927595d6b93aa4081180de9b06b93382690f4616293e8e14da815500a18c5076dba29977d25a2b458fe6c9cdbe1f6295f79427cdb04268eb746e2257c074cef64445f38734efbb627bf1994fe253a3b4abf429452b856da49d54c516b939103bfe418fe96e69901c4f60bf59dadadf26db9804b4e43d8567e59c412e2b9b35ae4c1422a26f414f8fe6b7d783dc18bab8d4f9b4467c897e793cc0d7a810ab47e41696493233d256605bd5a9b04a318a28b20f982d33cea9c4aae649255c49bd59171741519c8bbe592161e6f2aa47c4e6400481e05d12e624cc14d22716c39608ee28adb1a13bdb07be9d1e09a909fc01dd9c9bc42884ea6eed8aad258f014f3845c77aa00be277844847cbafb79f83878bf79abc738d70d5682f8342ca823444bd56000c60ea796b0915bccd378c9906d282f7bf70e49a578519035c5dac76133a0c37f196fc4674360cac60eb72722b0b156577d5bd65ff9292c88a7403127c7af3db79f56549d0ac054278c0de859edd63bb88f1599f4a2c9f9d1d0cf61c33e1313c39a0c7f681fa9d5008b830186a53d3dded376a5522b81edc262a16dc9db473b0e283ce40140e82544ee4d409083b9fb3d4bf26aa6630b8ccca7a6eeb9f84160b0488db750afada5e8813f313ef3c7624a0993b617bf329f4696ee61b1eca67d5dfe7787bbc9219df38094692843fcb488dadd8802bf34e6bf478f24baee361b2830ab10665f93541389e1e0d4697c6ec9430bf58b2456eac16275c6bfe181fd7533bb692c5f339e455db3c763e3248aa71860b197137fc273fcd7aabe2917844e3e8b2b229b10b3b6b95bee6b9c2d51c67ac42951e2708eec126f9d9f6096dcf1a44996db7d9bdbf2082b59d8366a46726bb3c22e1e413cf2a77b813b19649bfc20b74b5b1421fa28df9850dfe28d8820f5d39fded28d2c4a2bb352a28de503098c0aa20906a940eade6aadcf174442dad935a8e348c7c8aa7208c0da7b77af589f0975958ad8133930b8d40da6fded944c355f59d85aa550487f550ace9fa0715b9d8d1e8556b014af19f3cff22c89bd12335ab7454f0a4db72472aa4237bf9d2896dd3b0c953846eb72b51efa6c7575950db664d63875e9e80cb5693dbda7bf17770069eeda5be3c61a7f64ba179a0cf8ba44c729a6a46997904c6e0002a855358eaef55b9cadaf2f4463d7c44ee5ee6d037d7083de98ece2469f2457fbb35868a69ebc46de9f35d160896dea9ab145a5fdc4ebe0691d99c703c4f6f21e63eab93a1a04d52d010d70a921c25cde2090f58aeee57cb09795dc1dd01f2d2192fa788d32e02648cf22dfeec09ab13bb8b43548f4e469484608f78975f3db28a4cbb9aaf1246a94db707ecef78ea92348c0ce6901497a071834a30861faf5f8288985eedc0c6adc1bd7e6fde1905b36d8396f740ff461ab270ec025aa07d2d71565769d05fa326a3eb389bd6ddaa06816040c83de5ffebc12b2ad1708e80e52da195436df6c893ee786bc7a52dfb7e0ba421fff092a2ff4390ab4a75edc22cc1a5da49f7b0a6ba913a5c65628524013f6e3516de72f6cc628fb13471d490404b10f14f28a37e8d8ada38281caa0b660a270c118397d03637cc1dbcc3f5edc8211ff47b9ee5aee3ede14c86edd01d6aec2db55ace1cd6a8ce04423d619b28bc8cc1f87605e8a0ad6afb6a648c70ccaf91fe8a89277a430513493c05f652375935ceb9691e44ff407d3a566b6ed7c19513bae48c9056fd3a3b68b254320666ed409b3da383f1d3946dfdda26569e4389c88d84530565f897c59d9fe9667569fa1c13c75f52ff75ebead59717853af25d9b38a72461625ae63992f5981d011b29c16853f3f33649847d5846342c16a3ab66f2012e6e83a6e81ae6a90de74711b9962da9408f1e7fe9553c1cd79628a8a45c83634ab5a3db569d28d5b8f0670fa23eff887d762871cb364da20e39ddd47d8887744606cc4e620f6466796b76f764d9ea18377f09c86d83f9b28e4df8cd3aee348939e6610adaca796a6c5e42a8af3595277b4f3d3fa9defe99feea32e51b559f1dc3b62e014eeb459b2b2f0631db0fcbd60d0b86b2acfc5ace114e28e3eebcd9da69208cac71529b22fd093a49228c003b0bfe5b282cdfe6c11c518cef8a037a5bd113a6b475768a011daea76de82712dc2b278da4133181d53fe08fb63f2e5a98b4c6d83da29ce975ed507ebcf0e9989b34a5c56a2b1bc71068fd61ccf553d1b4c23d5a0ffd6e07f5b6da36e08e6a71b0a0ac34358f822cd56c4713fda4bb198bf83d15892c5159b40a9c36527e7f657c623e07c656e0546a20e1dcb41c4fa24eb9c39d0b091343493c0f9b5300ddd780791547c9cd2119dd86ac838764e3fe8ac5ad8d429e53f0a68497c0c380a7007c9b5b12931ccbc66c54bd54e624f55fea74eb68937932b074c0d1e16d2873d53ecbd227c6f627471524b5774b0eeb22dbd673110be1ccf8fb39e312366bee590c668c8d73889bd80c7f1499b1441b43836f0b068ffe86045708af47dc6d7cbee241436ed27b7f6fc9250116b8cb1b3ff92de06b6ec68b1b5104cd3d625cb6d6c764f253eb97774040e03f9efd7063d11fbd281a51c1afabba51409e0fd7882ba786125cd278ca1cef993dd512b0163d350900ac3b17d736fcd92937a550eb4fdb745d8306ed403c8e032c12c0e2b9363e3fcf811afb862830ee1c48c069fc62612e621e099340432a272540754bb373644775a2df1cd802832227cb2790eaa1fcf1acd42ffee240fcc55bc09989d118c8f7c0a7756b700ba90bdd4139f099a2934747d5f38948a022e67912ede46edb91ba8d25edf35402cc5c8667431dcf48e0e7643a7310607199aabc6cd7e54ff6ff597c9422cf889a3e16beeeceba11250d5e29c7e1a6258285a842fcee9ecffb6cb506a23b34070cc3dd0be1a829a97fdd69f813071f6d8ae37e255ace0f186bdc2f54046d337cab8ce094537b997880652ac9120b9c38fbd5588e7d6f839a0e68f9cf30eee8a6bdab5f6c100bf9a57593250fbb19c198fbf8de5f45e1dc4cb68ecf569cab77da2489d68890e6abf2b64d0fde8f31282ba170923a74b186bfe958009fa402deb23dfa0885f8b44143b447570ed34131bc3afe5b7c5344a5be7cdaa8f2cf9196e94fcaef4e5171da5d10b225bc366410d77d55ac8074be318d8501dca6afb0a78605e21a29d4f542bba965068c134ba70cbe2d2fb88d9b5da60daf8c716cc5d53a438fdd3d8d5581ac0050a725a71a381f68e3e2603eaacabbf491652ce893c9afcef46820fc698a264bbf9d7af71f5f4130ec7ad7bcd277ac6c850811882d5f3da5e3896008e53a9030989a34794c9253fa9b30a8b67c6dd384352d9594a668b52b19c673758f69131b35972f6fe330faa139d7144a08ab9babb2f5e627c49c999318352970b8820e15ec9d390d703a9ccb6f420e3ddd267e125575f9fe15393c55e321d65bf998fd5d6d0e4af3a7316ba1ccb77106379cbfa5f946de9a7dc62130a88ccc3e3d2498b985462c2621a0761ba83703630411826ef9d7460cbac9d0cd11a02c64917d92d80ff46aeee8cce5f4f25a499827330a4d1cb3a227367cdcb3a13017040727c6979d572e1f657bdb44cdc1fee6ff539088f7ca339b38b81966f2d58082ab1001ab278627c323bb1408a48c48cc20a79905023ef290e716b757b38b871e7e74871bad921a55f3a9bc6c1ffb441b011e68a1bfd998c45597b5d559d0d66128a34e929794fb265e13940abfed42c78003314cb5b0bf4805043a85a7aac5013412a9139a2c98215fa750cfc16dfbe89fc4f1ea02b967d4777060a1ed7b6c59fadb6cf5f48162eb743711133e976068211c79b80480a2a8e9044c9a279c95db70889742243b2cce1ac0640b92f80c14b2ef5fbdffc0c452f761fa41d66a5e063ad94384d5a0db1b517d4c98ef30696a399dea334e2c36fc9d88650cbbf7b37614e4bce0f1e46a087118ad39ea08e87b1a9bcafa0fb2164c86849df809d6b954185ef1536c53f50aed065bb352d07a9d0a1e146a430e2abea10da196a0a43afbad65da18e2b4c70f1f932705cf5e7567ad3aca9838b0422e02de086b19c0fad7ad12a161b607b95cb003d93ecf4ea569f13fe90e2cefc299535aaa30964d6308eabf47a2bb542864f5156c74807d814aac7a3c5e0b265916b52a8e9a0b56999b66341428c67b3c3b1ce6fd9fc9edbf145a723fa8e18d0de21645b75216de86cba0f3d96978e258c5c08396c6f35cb3f9c06ca28b90bdef585ee64acdcf9c6b508febff879980b5330aa5e73aa2152bc6d5145cbc6f6b0284443ca5393825b87c477b9257d29b40be22f8e57d846347abe37bf40a055d4e34d5fcfa2163025446487d77bcd851e661e9a8e32973554ccaa993f55c33e40f2ece22a83e4c1af0851b3035388d5cfa7286c1942d3210089ae6e80442c7646e4863212d5bf9d1961f39fe8bd36356b15e42fef1ae3423c32bc695b1d451cacf7d497499d40f9d1267144246895bbc4a6440b9bfdb2883bce4d9de2f7e0045eff1bc127a613b9729510d981cba2267279e6c66ecdc714ae8301302e0883971b4f7bfb0343e2f289349f9dcfeac9cdd632edde75cfe9d53e9e36a7e5cfd97c9381ecabf61d6195dcccc65aeebdbd2e2a0c9a3071ddca733fd816e000420b9c986e8267e53618c0585345d4217a7daf1e6d90618454e6e92f597f7de1f10ede1f7ab2cbcf0d690c00d1169876dc12f5c2e2220440cdd9129c155492c8b39c720336ed10e9a1401f3a0777d4990b92fb4a9f0186d3df4de3300ec30669a7ac438555b3be8f411ca3bcf36929c7e8fd4788d87f6c90398a4dfc3dc654b71bd6429281ce47bacccc18b5b00f3a1897188ddbb582292c4ce08378dbcc05537db8d00d87d3a0a5636c39b9aa6cbeafffa372d20e64e86f478357707db03a62449c8702aa23c3c9481f153f111eb5f63a2bc0fb024e088f56365095b09a945d230c777769d1c7f16be880cc3ac15d88983ab41d154dd12d78b72c5a260f3db951be6acd3a01ebdd420826713a773a94c1abc256740cceb04d8a6765b30e72584d003e0ec07237b2afb458f1bdfc30b94af4407a42e23b98cd35d06ee0ab36c8e0da7e0594f7f97370b865c4d9ed012ddfb427418da1490f2a6b8a0255f37a126d0901af75d4efbafc0eb668c1dc88efde0b521c077593f5836ae4f21e7ab479ed3e680fa62976564dffffddf278ff2227e06dc350a752b8978795129583665711196a635a614d1b1d59344883583abb68e39fb538eb523e57aa33b5750096332de0d8ee1701f84dda569f7b7fda03f1e0c1c64acc0ede2644608c648c11a9553be4b95bf30ccccfc71ff8a1a5c7f1d680274abb2e7468a56f7eaeca6099a0f943b71179e1040fd3e939b15377c9e5133078c52bef5b01e42494a9f5e767e9d9cefde0e4be9ee16d64accaf1e21182c61555677adf028673893d27bd93d0ec6e60b1ec150a35b9be4006415d7be253165ad4164c82884a3fe4e8f92ca04d6b88d5c516a2fccebf981df0f89ca4ea91eee6933738c210af5c758428f174fb458f06d57b846f83b727acbf0b53a1d07c36bdca5d674bac032ed6f99b1b085904615b3ad9fa4bbddfb234b7e25c06b9b7e3eed71128a0bef6d1a9a7d522016cb92a7583081c330ed652d50078b623a6f2e380180b0ec331c9464b7b86504920dc01004c1585f40cdc350065485d6c2b0e69b3eebeb8e3d2531027cf71f1e0396a3e8777f5dc20ac255f8141e728f700fa8234a7ce67e1e0a0c9047488ffbdcf69b7b3f25cc6f78a9218cbe851bc5d6cd942d69c597ab8a2f2abd19d0e7d3c76ae61650d2b76e552a8fb707c01c1757e8cb8d059c566899fffb0d664ab9c98f5d5baadac969f76232eb2dda694155ba0ea59435645e234971a87335bf83563bdd5cc9647876463a9a1c65dd3958be5c91f40390e43cfd5e20fd9b988b3c21a3b11155462cd996afc3e1fb4bcd8ad2052374ef9a5170f06362d8d14dea2b65a8795531880334169b0c5a5a329457e80cfd1062a4a3373891c2cb7827a66a6d19d4c6ca2411ffb7c6fef68e8f4ff03dc8a12cd911e53cf62838fcf821a39c7ad7237bb8cea5b71f1fc8cf48446810f4e123160b16375d3eff64f3d3efed1acf982c6389ce918c7c7ebd15e17f95906f79dd657cd2568ffb6afe85fab30bd89b3321666603ca231c66f58bba43541f8e2c5d9ceab50d9c04463895fc52b3c27aaeddf17337888cdab75ab2f3817f6422593f20559735311460d1e204dc6d2c13fcc777b24df5785608fec2bf55a41bdf8f232d38ccbc20054576556fadbd41bc26af326a9152c1c183e107dba35df632743c56a0d909a70801b96e9f48db64e0941fa973829b0d68efc8503751a17ca26341c5dbe61de8e9d953230c06134e0077769a72903eda22d3ef6fce0dcfa393e4db5011ef5d89aded9ba9771e8a3f942fd8af89c8cf4910faf838a89fdacb39a6907b5bb9482456c1c635f814dadb9bd04bd072e2f670e6c4d8b5eff2d74af8d9a844f99dc544bc4374eb96f9c819b8f56f80d74923fd83e2f7f80d86d290e3e60f1a2427731bb6f666ca7f11b856b2fc6f2708bcee9ba91c5b59122a7df493fdd5fcfe5c4aff4d6aeca43ad263852546a00d2e5f7b59395725e46bf43afe1c8139d07902b5a1dd4059d41c3fd0675f5188db498a1d02fc5e2469be738695252daeddcb42008dc4fa584dd7ed10a6f52273e21adbf17762815b5dd0750cc2fa9dfc24e2f55b0e9fcc5ec6d1beede12c4d942225ee761ad8c1da63af5d95172b56427678eea439d81022dd3f3ce05df202803100b934ed66eafbfb0aa6028b1202b9971d17132212b46dfae9163d8db1dfc8c1edabc01f20594c40f7281cac9ee34743d493ea299d43a8ea24d6c7b4332fc0c655cff386878dd3719f949710f5c7bea2664fa200fc1808cd6b6365a5646bcc1b4255b0db8cab466f1b6424c3a5adcb5aa05a8e6b4665327b449153f5ff70384b4a67736ddaacaa680b764a1d82777ddd70ba1462470822cd8fccd4d986ef7e80d8fca10c9fc81eb3854921232046484dedf56f5152ff65fc8045b0458bb957dc04059d3eb6c21e0d2d2984feac737fb90b5bd57aab81bfbf57c55facf85aa7900ccac92f035df64bdbec6a4ce5c20ade7ee8fb948b80741035c096d1e170e9c9b2488148e682ae57961c2c12bf82676621ecf80339bf7ca8dfb2ee30cd2bad447694148738dfebf23b77cbcbcd4cde9c6eec3d4e6057ec59b8f64aa810374630b0ebb33ed8d6f64fed0fa93332f5fea84f53b926efdca888afa540e701e67b6b1a9b19aa5d6b52a0886de8ef69d03f4745881ccd289d31d1ba36dadc5285d45efd36f2660a235e4f90d105c7b815ab9bc2a032958537ee44d873d18e0f8b253ebf416cdfa7689cdf01a993fe1ffad9668f6e30e57211f49b66a1b8238aaa7a62b9d174350ef9efd6007b81176f4c9c2967756cec0e198bbb4f47fed31e9f5fd8ea96060c3024e5f00e66805b7f1aecec68917870e8902a1a09c5f480453c127cd77ca4876517202ee67c598aa408f40fb95b54e74985a64754c9d36e418d8fde037af742f559460cf5cf1b7696943c2b40adcf001c06f9ccae0af5df69c91dc0c4cd28fcbe3e9149b3959430f84c78d204d46222b39dc9aaafa7911b6a50c11d28067c4736396585b282c5cfc1eee5f82a24672c9d8328655db28f58e8e32163b76aefe1f673dc64fa1167f634e407e00fa65cf7ca980aa0a9fb936474d5d36245c009bf09cfef263478187d9e433c9591a8fa7729a72c1b8de4089189439161fdd3ad387e7de19ed6fc73774ffee8d8422d6545eb11e5a575498486442008d3fbf8e73f33e747d1c1d01a312fea627be06e9506d53edd436865e5f670cfd658ff52fa240662c5bf4b5076357e9fb028dc26674c0e9613e8098afe576ee7dfd2ccad28b2541b650eac084e360d548a0e3981b4084cfa11dc1cae44fc0654fe59237e54dd7a7378d4ac16f22ed89d52b373152a123d4e9eddd11b491f89b8f59b3d8545f2dc082bc024ea01d551b3004a94d34dfc1c6cec0f2197101813cbc416770454e096d0d02c55bc78de1a41bccae8d013db4ac100e170d3443f7610a1e512c7b23c5003116877c7deeff2f22b15d9c2ac782ddb508693124fb4d02d439c5a5c22187b2e9a3f24f00e28de071a57fe96ad17e0f0c798c944b584d6c3ce8ed9553533e96c70c36c3ad10edc5bc88966bfc2b983a545c1951e2615bd7f3fbd9482a2fe154a4704ca9dec359233737489334a1263bfb39740c11c1e99ba415a85c1031d55abfd51c76da4dd07d0d7af944f86d202ec53d86064868f9e5328560ecada2118be5447abe7946987b90260026fc6a85315b1ac1194f8eaed26b550401c3707a5f27009970c17ae96bf69664d95a3696f093aa65195c30923f5f58e27a1dadf5ad869ff3306192ef4c28aabadccb079a2842854016e053fb1e5a9ecb4461111899cf69a3a1a65597387ce4e7b4b06ca1a2bae77463f1ec0b35f8e44e3769bc358acb98a772f96d9171cd5129efb6158749d17d73c3e921b2d390f905978c76ab8a540620377ee940344047528442446b440e3fa15e3dde0cdcc7f6b027a57e6b19db5fdf229875d454de8485cf2c5af73a150022f03fcffc0c74de719b76c168480610aad2045099199f7c3a2e206ef0c7dbac64a10b4cca81449fe1abd766ff7fec0055874e7c1e9216240f3eabe79f90eeb99c404c726071ab873446b49bddaf07d594ef827fcd50cf4861954cfe459f8c71764cd3b5088285ce5314cae90e9525148135143127dec2537530ca1042f43b250fecb24181d5d48ab18f713e808903163ca18d8e29a9ef1b70334f64e2a4c7ddcdb53ba76cacc31eed0ad5f647b5ea1f0645f92d262b0bad8eebca879c4c3173c63908006277a74606948a33efb7a520a9670d9ac34f090d9ce8477acd1e4584a788d334e71a9b275c36373e89e25212a10b599edab985bbfeefecf5ee82ebb499ccc5a49404e24991ed1f5f96c0fbe9286fdcdbebfec3aa71a0c948c5141bbba54225ccf7c96440e9cbda35d9838a59cd6f5888de27b5c5ca7bd1e250cf4c93ce5d719c112104cc69e638ae166b669719eee40a9eaa8bb6aca892594a2038df1d4529956cb4f590a1fbccf2c7e515adb011047c2c973a0ddf6a901a9d7023a6922217ade2319d4f5dac04d1054ec1f225e0c3e6964911541542b50f75c3fdb33deb5c01ffedf277a24291a016e4551977d30352ef2a103d153e36c02cfbbb4ae888e977c47fcd70e078dec58e8a88b5e43228b4c9cdda9f7ace1ab34776c2e002dbd4056228fe97ad251a792cae348338544fcd4e9352c68e9f58c236dd0f7cf86ae13590b69b24d1a8e71592fee5ef4b89c2770e09cfd14dc5eec0ccbad50534023f0a5c49efbedfa4a1bcd6f1e2a81538eb4f20c960d64811da86d7a25cc2d052f9e441ff3f46bd88e3331fd281603ee1f81a257fc440c3f01198625d9a82f235b35073b80af5f2105b34d0a0c14be52d7569f94021f873d13f8fef5693ca6c5c03ab6787f68698711aa06ef275ff6a1b70adaa2640cd1c122dac1088a9521efa17ce4a86b96c8d6d5c6855eafee0d64e1d0d90c216c971906766459cf2df3be1100f41349508d988db60b2e28a3bb208a740233929b1caaa7f9e11a607f870efb99d2a6c8bb38e13ce2e0a1a14a79dcf12c036a01679b869a7fb46fcc03c95d7df0cadb74d8e7dfc852f825a5fe22cb723a4d312d1cee7ad3eaadf25fc4397ae9a40cc913e7713da9229d2555a87c055777cb7340cd7c2f6007094c2a5fb8934b429e9832cc6cb7fe0edb95dfa1f5fba006262c9891ad38d23d66316ff5aed8821228c793681ae426e61c3f55ed16c3f45ad1df25ba11c0ee695847bf57e85144f53fc24bae3687a1d0ae0835beaec7bf359dd8bb3a77e9e1c352956b710144b73dd419752122179b4cc02946cad37841aa9551d2c911b2a802051af6845c326268b35f30b5e3b7b763e908b77623305ff8765fafe4fe2204e3185809bf6a630a35c5b1d89073ddd6f6384779f04d299880b7f30168663c154ef9dc35626b6c4aa5ae7b42f1882bad71eb2f071aa9503a8e54e4436859eb19c9aac8737167e116cb2c7b0ec600bd4ab1a05726757fb40c812585580e1bfeed49ae41fd9359da8db2befe6bb16cf990ae0fad70c03a0e628685c20111e117b666e53dd1240aa4401aa0c2e2f090333e9f5206aaa6cd71b7236fc124986e1d6ef302f49fc7e2b17cad3a908ec49613b57f149cbd5c011bb9417495507065fc0dae2163f0486a3f0691bd3ec1d70791fdb5f4c881e4bbfbf9573b0bfc723b7c95d32a5e4dfebda1262aa66f0970a8cffc0ea5be6c8986dd26f65fdc494ba36f94273a493ca0487c7c5310192bc803098307cee9903bedc483bb6cc840592bdba4d337463ab3c358be7146fa6b6a585c161f44eb2078a2caeb8acc0ce3ddb29d9b8abdb8b9a320fbac7ce6ab9b6797ba404baee8523b6c92c4aa53b4a21a3d9c35295345684f0e96765f2ec53dc8ff9be4608fa38f7747c1a1966ee5e87a04a759aaec4da498ede8b8fe8f79afe837c00746f451dda7a662d432af0f69db3a48e68d9b21f64a553760cbd3d0d002d092dc8206e0fc1058d5cf9ac478a8ab7bfdf946f6f1310337258dce45a53475d3a916589688c7efec1d27fb524d81aef19e0ee6296019dbbc404a77545874dafdc3beb74f0f0779820cca34b923b45896f74aa221f2b05fe931ec7a5bd2c4e207d9a254cfa62a0f84c6091928fa6f04d8d122207ed87747d76e0ae8182cadd90b7b1f418a84e721faa3831e8a6840905c7553cdfdcd0cad307ed252a5390e01083d255d6eda09068246fee0ce8cf8645eaa9715ba5169813b02071e370b33b30e30ce9c088ab07541a822b56be6c3cdafab66760be4963b9c3b67a4b483bda7d98db1b3e7711780ec9b6ece77d500c0b1b5bb44c414b141afc73e50d2d5f4160670e3f9aae8ac41625f595c75b1089fff6b2afe35fa779864c3cc9f22eee8fca2cd7ef37a3a9864f2a6849485aa55e258ab446f828f1b4052d3c6cfdfaa9ed2ef3567ef30ed6682c99a79c907b9d682d798b5c5e8d8b049587b97543cad738350d9587cde9e036b4c96006179db12f266debddf650f02a9b2ac0d1ddecb77c64b0023db59f112f39d36ae8e99659f0518fabe1198c1fe8cec690f8ccfa49192af0ce2b08563f163f59e322f1a9d2cc1ad71d211a51ca27274b580df9fe4952f3defe583233851166a910e1fdda58e0e1b520f4f33172b8845df204d3470fd84bf92ca1e9c5f1bc57b96c1dd2b6ce550ac3b3a29f9ae2dc628a4d5d5ae1d57f4c762b030bd6c6209af9966edb4284577ba0f6dd0b0182321116897f0cc84e52bb10839cb0b21f8edc6562db24d4b6f6df407dab512c82bba7a846b739f6ba7c995a34a139ffb00165845477d9d20438fac0e4f1eb9175eb6e390ae99743a3af577875f2b1e34d8b38aa36d718b0d9ca847a264051bd237c3be9334d1b22d1da3ed0db04bdcf008926dd0fcadbd07e9b0753009c4514a575760f8a0564fb6249a09af8e753207ca6e641c2ff58f4256cd66d69c83d5d7bb50888e8175a27a1a5a7dd2ad95f6c1028b897c3dd60680aa171d763e765b94084e841ec3864cb7ebc2ff37df6cd62f89e14dae8f2bd3f1271414497c41847dfba3403d47882d272d73c1d2c7e1174fdd30004b643ce3138e0744e4ac11c4743579aa326a52977d3ff7b4585522c6619812fad9137f15d0d9adab1c8581726c2fe2b6a7a64dad9e6c122da8ad8df9e51a81a2ad5901ae178d166468de25a90d6f38e08753acd1778f4a0248c05a6b8ff0ecda367f9685508d59851014abe18b9e61949b1dda62b833ea43a6f82a2c4c6a2cfefc5eb71370b5d5a9917a9d5e381d13237ea9a2625b185f861adaa03293afe4b98d51d4ff79d141789cb9264d6c4dae2671a0abb5cd9865561ec2c186454f2a16d2a31d8bdfbffd56747bd7d829d1ab9c36056e06c41935176b813bde6336ec15807cf23ffee8d5f9477bad50b93c73a6fc4dfb2d1fff0886fcc0d6f9032c8459d736a42298310d85741e9e17b4fb94246049c66ff1ca114503a62decdf5e984927a36970aafec938b9082fd592bfea17e6c5a78082368b149598be2d6738e4d5779fd7eff2cef8aa07c767deda2ac348d4a871b686f0a55f129f0bb12476b7b9b33a850a4971142a0e0a9afa4523be277a4cb7b65870e72d9e108e08574d7dffa96d0ad3e84519f56555ce50cee0e2415b004cf7cf027a64434896a239f3c4b8cbe6aa030f3ceb77027094caa82e281097413d62eaffd11aadf2970e883a55e102c5671b91fe6d845bf4737649bb3c94897e467fa4975133acf72ec9dfa88960d773ea55b9718278a6a418b34db6857d1b49dd054574078416db2385841092d6c2ab0b300f7a2bd3c98722191e387465fc4649665b912fb9e79a84ae8a06ceb2795ec681d745df6a4c4e0b29f8e890591cc729c2cd07eb93d1173d03090ebaa513b42022bb804dc0dfba3704a0c3bd89fc630e6a3bdd4a473b1bb76271c75b99915b259512bee92d30ca530d706515d8562551bed9a7e13201a51f8cb281b2ed453a3694aa46689484a802f3e6da8261b93db54cdace48c457057a154073e830fb1dce47e94556a47d5a3ec01e621de6affd23d03dd886fb4dc0ec0dc614335443652d6fe775d779d053b61bc1ea980130946260b94cc8d1cd5d8caa33c849af8c3d72df95c690ae63a0050aefc41b2ff721a32ec9b9d6d664005a2d57de3a56438dc6c6532864153a44c288d1530eb40b1654a98b6998658a77522910f6bc16ad22fd7bfbb313d03d0cc74e4bc8360cc667465ee452369cf9fe048f311990509a0099ad0863921707f012ebbcb92cf82c0c4fc769dd860463b86ef9b0d4ba29f0a5542ebf872c7cc20fe47ae6875bd355a9855fdf27bc3e14f399def5379f94587bbca7e2239bb5d346a83dd6b3d246d7cede405266cf48b5a9077e39e882ef8705fb5fb4d2bcf11656100ab0452b3be02f99bef73d63ce371cb7151f3c632b50c8dac034de72f51f69032ac2e8057f24930f4f1487dfcf576d75b853ed03641b697a10d04b9161af11bbea9fb007c9324848ca159245ae6cd0768ac9369bfb84413b67038ab778e6a2e19f9d96e704c6cf9d34400ee1f1d88cfadce9564204e5a4bbe1b8519774beda77395807546eb86d8e2a3404cf2feed4bab14af8330733b9692394ade68ebde4bcc1c88019432bcaf88a3917d5a730f3e4fd15ad947f870765f674708a26f2a4a24c35a8a170528fe533d5307be6409689deb9295450c2c038aa5d9fc7973aaaa2e1e43d32a3f652f54b2cc855b30e546cf11ea279c18c8344a6d21e0780d9e2d96144510c13a39971892d6dc0916f78182a12d4c31ef5956bcaf108ad8bff5fdc15a79d724db10dce3217e90c4b1d04e047f845a677deaea53dbfb1293dae8e6e00b9f8e0e567cc043d2506c5819e14e39fd7dfd5738628803c69bbc2437f64f6d16125698c14534e92a145850a36e791546e5a048280e454ae0065bc1f0587ebf4342ad67f3ab63f9246c03a73eb5b8e563ab62c08b6ee4bf846e867ecd4698b6d5f97812453daea4eb6ad94c51866050c32169d8bcd99e82f1f07d6ff62e60770c7856cd5a452c52c716a8cdf19ea6ad2baa7886a6d4ba1803432c952f079a3786589eb9c6b4230aa65c37355c463fda9bb7e55b431a7ec07851e98ae56e9cfeae039ccca3f4439e2a63d1b865cd63926e38736e67f754f0a0ba832c3f563ce4e98d01f17d0a260d7b281c63d32a4e139d11549c7a4ee57c759b50963dfcfa944686d2a2352bbb73d3180ced6c82fa4329f5c10f13d5da58a579f38ba43386c7f10a57e1ebfba10eea3428470ae1ae2fba9c79157e5e3950e22253d0f8d711111ca04e95d843ec88f09816897aab0ea204d91d9279e01ee4425b17c2984880230fc3e8ed9b111ecabfb1ed73011bf7efad919ffd752ea7944349515c02af84cb70c2e58c05833afa12e835eb543849431e85738310fe8d65dd056d086d7935afeab1af800c5e966099861ac7e0eb6a1eb32bb599b466e74f6425bed6245adc5e698ac3c2fe89c9363976a3e53d7771239517103810d338f4bbfcfa0e33e6e1243077e10d6ca78a116ac2ce75086e922df19d0ece10b9a6a9155fd950963dfadfa45cb807dd3f870faeab3186862de417a06375e7dae0a200c6b2e6fcae36cad985bea6b07b50584368cd7bdda964d957c890ef4e5fb73c2083525d66807e7d50cbf1a5131428b6bd10ad28e98fabddf33aaa7b13951bd5e578c5a59284235f45e063402b8af5fb1b657ec7b2d41a41815ed1c5893e205b8ac78bc9292738698fb321f924c559a06bd18de90f719b796b23f213348bfb10bca4e8eee420c78d6b59cdce36729307d65aa9507812cc882bf2fa5a8fe19e46e001e8d6dec228659427a9305ed8f987ad6a1e69d28601cb0c08ca2b526f9381ffe4d8c35221afcf8637e1fb3540bae345cf745f30967a7abc4d825515fbeaca39bd29cba04bdaa1809ab09d5c673d665fe1838bfb1e7562adb8c9e9debdf932a881f082c210a13ae16539321fab4b4ae022e98261482201dfe911760793f84893667c5e61bcb9e0df692e5418ca5001b8fc37e9a6d972532a3a28c9625466f4fae2f6ca9d0ae8215b6ffcf0d282776e58dab64ecd4087aa81a6863de600485908459da6b6d0818df94146019ed07dfc7172e5c8ee3fa7533d84b30adff0c121893bd6cc8c8952c93eb7bba3811838abb3f23d20c3c7d1dd309c25195652fd35a348c1b837629aadf8d717e9a20cf7b87f4910e7f2a82eea3e555891dac886435733613e10153eb3e71ca3d3abb99888721b7fbaa36df2e0ec76dd165fe17bc2acafac3858d98747314b1f75940fd0d94974d4518a2067020e6f1dbf0fa56cd8fdcbf60272e6f03a723a660438470f8377d92ef67d636c4abe3eb2a372662b5f55d9fc85f25749a834447ba64379837e9fe54a0fa2f52f010ff3a0641a3a383d7aa8e454bb8968f2e042408175fc9750e19e14a4dacf83f6dea68de9fca8a3c547a3c86d529dde9fe3b1ce0b7c023ad76646d8a24751b234fb32a4b6e83260da1b6f87e5314cc4e8548f112e6b0b110082b7ee750259adb64e9610efbc7e0aec599e74268eb746e2257c074cef64445f38734efbb627bf1994fe253a3b4abf429452b856da49d54c516b939103bfe418fe96e69901c4f60bf82ed9f489e6fa6e628d7acd11fce3215cb717c7b76359f7fd312f3f3deb31806836135a499bbb39a40fab7cc513495dfbcde6b224572c63e45f647fefdc89278803568585a004d9ba085599c6326722810925b6326fef24eefbd1ab5feef77f1db414c3676d1d473debd314711dc1701a367ad3bbc6ed1ae77d4eb9aecf0abe60928f29976f358fc21e99a08e8815bd63a1cb2adcc6247c45126a59ba58841761cf6a718d99a1e730708cce39cba2d7b35a851697fc84036f0ae4c95fe341f81c7ffe0ff81d169d48ed7284c2830b0f382d5edfb39c0c0d92b1fd32454e22079e8e55c5df848e685c57ea377dfb21e38eef719a6e78695a6b0cb9920dbee1463276beaff0e1f68c6657680fdb23b421fb80a3706e096744f2e8dd85ae5869e331da1cd71d4e8061be9e9e173de7fb9d96e079fe07aadff2f0be2aa2aa0fc82544ee4d409083b9fb3d4bf26aa6630b8ccca7a6eeb9f84160b0488db750afada5e8813f313ef3c7624a0993b617bf329f4696ee61b0fc01ac40f197416160ea4e1b6d28a0d656bcf752a96e2d0dbb3182521b4566e7ef206ac1e9bb733178156a7f267e7170e5af50529c7fc936c9f0d38e9727ccb25932dd8dbe633ca99ca40e7c989ca8461f15993abb1e6b31c61eaa3b56e037f27e1d465743d1ab9c6e7a337555bc3c1670938f136055e75de2984bc1b5ae222d2814d4e6eaf4014e000b9c89ecf603f947a3a1e3b1908baa28078a93e7441ea0375956591efc9930966fc40ca705a5d5bc6ec19c3175dbd26601c0bb53d90896df43872d625b400b7789fc330f8469ebb84b2674105b574b2fee11938bdc3c168c404d36e8119372dd5f24a09af65fd8edd7f8b44ed9e0cb70483e27a64bd3e350658acd8542e43f1036fb0270757fa65c6419d35bf58c74efb957a5e34ba4521c9be6af1ababcfbbf1a93586d892c02ca94ee506b223ff5cc162196cc5cba2171a1e24998619318ab1097e03ccd64ed0a2ba1a2b0b3af65a32871ed7bf25c0c911365d92b3def0bef23af781a0375d0f127a207bb3bf6c8fba72062be9b17f1e0e1f0a495458b3d4fb43868bb4d05963bcd42940ca1ade25372cd70325e98295963adb65227e93a1ca333fb7e0f25fa6cc673b48cefe08f0e23397b25ff8b72bb560c40e82be404a36039c4040334dbf5b9e51bd23ea68092b2456b05efadd6503938b8b6f463e4a3f294e4b09d40d241632e3c3265b7879669fd0a7b7c755ce5839d79597c14e9dd26256cb81c471bb62289760a8246703ac35c4097ab96852e4403c5a2e01d86a1b5205e6841c96ae98a190198120cbccfa274b1ecc03e8a984b512eb94424d4a72573dc247ee4ab3499de000d9a49bdaafa0027b384f6e24ff263a022ed4973aa8c7a437cffb00272a2571cbf14c21699b47de7f3c861070691f8064d0ded44cfdd13223562f4ca5dd61a545cf95c8364eec59dbc43bb16150121f45afc4aa64598f8a632bdb7b1e9e0a9fa5a3d12c7633b6c0f1435c9a332e98520a71a1c7610beeb695085dde4a4ce86196ba8152f07badc957cf8f88248a368db9e2c40b3b36dc092e045f4ffb5aa71a679828604073c5d6a640ac071295aac04b7bad814e8edbb493776a0dbba0c1a8959e87147626bd545a996fade89251b883f878a9bbb1c2b2690da4156d3bfa184ee943235c432d51d897ccdfc0e857c7b18be1da8a4b5a2a91e1225200332930fcad67ab6a0133e7fb1662d383bfe9399ab631d194eb731c58d859c0a9c6e162543cea62347889345febcbc1d7854038c1b84c537f06888e2082da451a17d11bed87cb26ca6df558f80e5bb088ceecb0330d1f1abec5335ad0ef3a3dd9fc3e8a61a1a5366753b03ed6194763209f5bfcd442deffe8438bfdfb2c656ae7564db8ac0a5d1e862572a77588472e6fd85987aa6947d1971eabddbaa978b1595649fd45e045596c74407fd4a7c2bb23ea3cb9ad37379cbae42925024049176d9d0ea2324e32904cb069e30b16cda58b2ef75406eb7f3519aca5bd25b151e3a67e5137e43816eacdc086c244e533d907d78f822ef699233aab8cbd24624b8b109f99e5654034cd0f16cd1258a8c4b113340532913f1f51df409cce13d2b4caa820baad523279d2701ef9e5ea92ba8f38e1976a8021b280b6ba0afff82707bf08605f169b5b1599a52bd97bacf660de56c6199d6c3dba85a232ac1a5affc97307998c1f6d98d5522d6b5ab6646f8c87fa5d2a80ad4904d599e340ab5ce69d031f21d5e5a8720a34ab20d8d989dbe8e50deeb4bfc0434b9cfc9f3b4cdfae3e99115c76d16fd92499ff8e90c6c9a141e6a5c1734197f5a1ef7d48aeaf1bb07e0da8338ee7610a5aca6907f2ac3506c1da4b2788862311ff57a1b3df6a174b50aee9003c8d2a58dbc96201458e8c4dc7df8a18b37877448a2e808092d537747ab34a3cdd656ea1d41e2986997ba415f640cc8ce2d36cd9c121781ebd2b18b980e424aa5dff5ed8d14a2602c7cda53f1436ae871ea17218ba4543f94510458a5b69e8bfe74af9df4f693f7464924db9b6a99da514217bff52fc3a3a9a20d03eabb406ce4f0c5422a690cbf2b9b141c7851b32861e87e58d6ff8dc758fdd35b2f590b1177e41931b585e040832f520cb262fc7ebdbbd88cb382f3cd1374bb20cf525558131243fa5183cb862bb8833109580a5b0a8127023d6425be0057d9afed5853b536ef3b194eab455620d6fdd8a2a76f7ddf5f0123b5803b2ed7ab0ba6f1624ed1314d18b697f47f836cd3a8ef32f0354317dfec96ff3d524da24ec5d3968e5b37b357d8618506cae7412d1ee7094c83edfd86d68fbaefddb48bb17b9879d7329fb24e503b86cac87ae22c2ee430658ab5ff04630a50f0c6e40814f8d0f5a6bc08cafce1f42bd9a3113900b2bffda3bf6e41d87679db712a14c72c72bd580f3755f3fe9ea27d06f6a6245cd9eba1c7418778e8d33b38fb487b370c4d67e1403be43e63810c8a2d271fa13351ed7f7d468b930b22a337a26f9e2437243e1e85b397a8bbd8e6d6bb60524693662ccc85af5dc21417a95364228c60436372e78bc4334b8d20857c28a980437faaf2eeb36c6fc715f4a19a43c85f43000704f69cbdab67d6d576c1b775dc47836299a554d00087f3b16635d626cc7ba0ca458756dc825acd6db8d0cb8b8c434f5a175b52995ee8358629b4fe46d85e10dbdb53ccbec292b8875807b2f6ff7cc7bd67a6d86a831b0a76ad71b1b33b2d8209917837cd311053ea9a90025104e49d6869e7091f0105326ceacd195794080fe1b270e6ed88d65495076706e680acdbead4cdcc40aea98527fc0132a8691ba4303f2fa9e5d091726559d5959848e503a9f3b5c00615c7772b4fbb8d8066145bda30348c58cf5b7b5c654e2660ed89b31e040ad6270656a4b6ee66703186f137b6e844de4abcc4a0e79740304ae7d27ce7d9f783f7fd6c4146459771c4911fe17b7094dc42c231e1a8e12d7da583a81d0e2b2d73919c85fd7141b135cab9ed86993c008fb0ffd6457d22f814548ba031e358c5f11b8cd5c27a90aaa44fda6cdce8265cdf3a32686e47c83f1ac4e4d4fe21f8cc381092103cbc7346b062ecde985e4d2948b8de5ff92487aac53dbb42f6baf018bcff9673e2e38808b9a4c8593b638ecc2d520ecb20c73cdda8b1e39a7d7f363c68a0e111dafc3c09ff51f8448652354bed6c5f27f8b5c9a4f0f573b0629bb964c7fafe2080953471ce0695aaa08c36aef06f63d91c1ece2b879b83344926916ef629f7486ed249f6dd8e2de2691390fc8aa8ee332b78efabcaf915056b54c989880983064c4146bfedfad37911a8763cc4c43e515a80fd0fad8610d4c17790636f81ca61345aa30b028d4f26cb437bdc3801bd3b26ce04eaf9c142720c9efcb6c97286d860e8ff902c729cdf8f6cd60ba7dfbed6e07ad652bf32ea6380c045160d0ba668d0b7f259d52ea28eaa90759c224c3633e4ff1369a905ade6bb39f365cba591cb1083678d6a845fd1fc37ff5f18f31f6af8cef76a72e4b284eea216b131f05fa346d88c3b5b87e03fd862e1e334fe4059c310b82359a16bb7db2550755e89886690101b2a5a8191759a0aff0051b7be47df05dc616035146a67972168524a74f80a6332857859d58dd2a8d9d010c2e0e8ac9ce39a7b0e0a19a5da92bca1cf3a557940dfd00d66c94b82ca6f48eed7aed5a6130d9ff5857b7650e9bf50623d6a563e1c6b98e59c900aa9bfe281060638ce73a02ff7078dab6be2d57aa56e80638e5b22a307bc24ee5827e2d49568d8f0d36c84c702ba516d3fa0080fe56213f46b200e6c8e2ee05868a468607b8437ce42f1ea12130bd93e0cbed105a09e749f0c96da2ef869b6c84e27521dacb04117e100b6352664411011d3023f5cf2e9a912b41635bf6b5e65d580121fc0698d6b1db98d95ced02dcf8c8cf43f3567e00747c301b9d44f5f018831b56d74cd82ac4a088474d00723fc7d86f77c25c2c3069e46aafe783a0d7d870ce310ac69125199e14346907e4c8bfc91a9f3a3037cfd432d8f2e8ef367309a16eccc7f3b82397f40c612a86e5d9d2c6c1935cc35da8d874e6121b8a7ec4b80c2c85ba2e99e08664c306706ae6d80083b2aa997b11cffc68813da17649d5675479bdff2192349533f0f192ff980b5627006c5e8060aa9558f5922df73909c6f1465cd251955d2218c0efa74032e67b84117e45eecc731bbab943e9d8d423e975de7f010c40ebebe1ec6e74e134ca73e50237ddf8478d2ee169064abb281df198c9a59037e1b027471d52e545b49674c9bf4a2d99acead4b62cc7b62c3011fb8aecac5482a38aa1fb6b68352442c5ea09d9c955cdf7279aa062671ad699d60e6fc781df5e52b7371f60d1835e065c46791cc190c4686705f13715591e8866f73612b60e87cd5de804f708cdf31cf008445a457c14f502cda292ea57119c7e6fc2d336ab0302ece08caa2a3b2adeb1fac46f35c077025a503b21644da22fdca9c3e9724c36189899fed03f5986f0b97c948d14a782ad6a8e627f4778cbf5c78c2994e2cb8662a11c940341ac6223b74a6326289724137d7c13a05c01f68ebfde26c8e278b601bb9ce63595cd34c47a1e9947fce60b53a6a91582ed9b632ac3b8245ae5de962f61eb3fe082e3bf2317275bffdfdb6c76f07730083e924e03144d0f5c41ab2016b72db0a35b96ece14533bc91834646970c2dafa6d6808aa7f6c97251106dd409dbf5113e7020b3a3980856892bf27318d1982546723d387e1766cb5cbe843c4c25043047f0c8b700d25e95565efa07016874592cdce74c969d306c964b4ed4396cba662dafe15b7fb3871a1c31047d8b523978689024b7734b191879a43f0e0b85a7dd160c217e5a83668f2dcd9b23b245a5e3358010a5355a662058cc81e5e2c93cbdc1e4a978b54aec1c92a6ff6ad57162f361c9faa5c2334451aa54d7e30a913df6f2135652e61e46683b827b60eabb1fbecd7287d9aae3bc90654da7ea9550ee6d96f969e18f2733e7bbcfbdc6d79c6e5be4ca47c279f28381b743f2f0cabed45d2d1f4f14c9bbaf1d73223614675302fe01d8a29d219c84c91992cfd03c9f5ee3b68967cd261686b8d1fa4e06884472bc4f2b36d601f6f62323bae6ab9e9f9386e97052d25b55c2c582cf5b517ab015c604c3e9a593afe3b4c3721449b0a2e80a1e2fb52c1e4f7b0eda4c595da8340c5c97d0ff0498fb6fe9ffed1cea7f115696d2c5134b25bed33740a3ad91e263f4e88862352db34269b87aca19e9e7fce9423f2dcb536b466ed482dbab04fa8b99cf1f4855b2372e30b9708eaa46a88bd1797045a06efd0c588abe36ae4b1d1e53ceb3333473022e5c13c692de732df12eb2ede922fd9638351189c7d94671073aa46123a7eefee049290780824891e2da8007682616e964fda1d1d7adeb0de3b0680ed9fe99f71b67dd7596e845e729e760f24b6b33e752c3cbd69dea418c8ec4d03ff9b15d040157a7ea10c3307792cf2dcf2c11f1090f2bb793a323797e6eb0d4cab4de4e434fddb56633ebcb4d57ee19f3ec91d76205ac7d4c5d7324573e76ad9cfe59ed85f647b2b5398b9966048440e3837feba514ac2cb211bb9c88be26203cb23c5def7b9ee858d394ef7e7800cfbd49c4e76d9e9d433b9822584b3784f8ce5f15617dcd0ec3588604d7ad4b0b6c1b14566a83f3d0e879f332bccaa9bade0c212beac2224b6f3e00608d235019cbba1afc9b8d75fb4a91a31d7805ebb60d7e847394a2d34b7e576adbb66634b842822f32555bf3351959680bac389060d8d5fa11783b8901d2322bf6258be32e04aa9df57aed83e74a3a8af7e83bd8e05252f78e30589b7a77cb15095a63d6caa3c456f48dcd869df8fe67b18f884f3532b212cf71d14021245eea15e8dda906f67fc0933aa0317a22601473d8394a4e7631ad1f3f885f7eb02fd3dd91ec6f864936eba7a7d8794b8013fd238347d3087c3a506088ebdb40e95dafefd902ce4e9d46334ff42be2b7f77708b15a1fd5c52a7fe8771fa03e4c9bab4d8c7fdaf49011335483fa125f3d568934eb0370e881dd8a0646f5bee9dc8ba0dd4c14d796dd28d98fdc46c98c0d1c685a50f2afeb28fecc873a1cf413cb770df5b88c44a6030a3fe9bec167fe14fc6a7a18911b35fc75a0a77abdf222b0d524ad139f6502677d2c6a6086e7c82be0c4ea7c095f987bd1ed10c08777792860fd7982f27314334c4115785487653e08fd35467caa58d578d26e15a1694ea3f64e19c8f592a822d97c67e1eab927e7c75aedd007f89a71b0398ef3c66ce1b1f907eb8c58bc93c51c273ad404875e37b0e26c6f75de519a9a2a9ed459bd103c807bd09f1a3d253fb56e29bebfe55f0dfb912836374b9eb9fc99c76d31d1434a172263ae7c8354a5657e28a5c735fadce0b86682b5dee5a40272e9f46c50476911064ed0b58ce80a8b0781d851c0876eaa2dc298bad66e6e10f4f347e6b7633562a8a5cacf80e3527572ac4b61d72aa0641be84a93042fbaea2d9a0b3314a10c4c7d4ed53425cc865c12e43617b6d68fab5633440a8ab81a026440a7153e95bbc19ff5a5d83e06a5634868117bea2acab84106379ca19567c42c7de28b486828508b3a7564ef33ca355e20b05ccac7c3060f4dbedb681202adca2ecd9090080f4d7be7e6ac84cd28cdea41a06c265040f35053fa093a6242cec3c0578845c5ff849b86b1d2d8a2c2155438115bea2dd2c96b8e8129d8454fb2b020fe134fe3bb68713f06691ea95b0841cca744e661dd4476469d23331b9496958fa0355120704bd2301c62b033e45847fd8995cbee6c53c9cbb70e9a9af68b18e737a168c54fe3a7723d9bd19fdf6b8857b6ecedc7dac2b087ca76378b9c851eb9233bf839e3b570c41184a4d5396e6b803d24205f44ff08abd526419b6acf300f9649c7c895e4d8404118f57060e502b4af2a8db6392739725daa34f55b67549d223aa17cde1ebb6a7cd871164140a14d09cbb97528e544cd2c2697013e529ab11d5b1cef7ded13a5da830eaee133d53935298c5678fcb233e86efc889bfda2d404f8a908466f25a7fd446e8fbc373212fa676d8ad936b5d7f80ef7de8aefd8d1b747f7addce700f9caa88f65a896f248ec8d7427b7d6dffa9a15a261cf263c64a0e82f66187170e3153b3f8e0ccef9470b06cee4325174da61d7a107449b9cf7660f2efa41bfbb364b2bfbe29e69b700ed95e86ef4c42498f1d5fe6e62ae7db7de1a843275dd3d62c5ca5da2b865323cd7c396d80c04b12d0d5fd57bf4a26d0b8bb06ee2dc7803a9a60bcc9925484ac12ad3896cbdd3c05f17dd8507609cd22af57739a806929e0b1145a1e25dcaf632e87c691a4882fee1771b454227df4f0ec09916ce71cf3ce12e108ddbd21feafe852e634d1c9b6a0a45194bda977acae10fe63a4e0fcb7622185c905a094356d25464e35ee72fd3f7256e14a479d4c71f4dba07910ddd907e91edd5ef9990ec239638ab2a2b74f87deafb9e5c912c91dc90097ba260ae09e9e4c1a6407d77f3ec1dc79a452564d18add66d49945df5cb97441dad91ef9c8057ca5cc47b1810e3825fb4bf98f5ca8f9337651fcdd45de88ea58f010f939d5c24d99cc40f497965bd89e20805e77661939719c0749e6a5964e40c0bac3b2dd10f6f09ae680a8bce21e7d2a937cc4987184e3f8018734f3ca75db1f34d41556e5d011bcea43110dda67f0e4abea60d2bb9564e8d8a0cd73e6d03ec0de61547ad878e43f9827f8629ed15bfaa77c5990a50488cea26d49dbec5cc7724f3804d1a91f332253995eb51955af76b20af2785c3c19c56afc5ac191d2e295e51cfebfc57a4f98913b33d559249e09b693db733ac9315559ef7f1f89b747608e3a52284db8c4e784dc6284beed8380d69c83d479b7a812decbba7f24c97debbc54c42736d4b96c47d1126978b5420d8d917ed94f90f31154feac16846c32da7b5036ed583ffc373017084e6e3cb986be120697b939d9b29d4a51570e7608a005434a9c77a4ed5b2fc3f364984447ce2e96e1cfdf7dc7a7bb718cad21fc08e03e4ec696c510e1083d4f92f97550c0154ca73408d780af8352ff63fe262bf97a836827d2e666e5fa1f8df841a93ea3dc8c9d59b57b22237bd7f67e38d2163c608813bf4e5436f000a63bb5cfa08b3c038b5769c93bd28ea5248ad4b0d963903ad75a44f24e102ef868a8a5154ed73a85a61b91a131e758aaba6f67eb32c88a924b1f810b45b300969447caaa7c83e742b9acbaa21f41792f6780c0e147f4a64349bb1c2a7391a9c949610796abe2c1f5669c53d27e69d1a466500a99ca86c47a643ccd63a3c843f1d3137ddfeb614b3191aebcee14620638483a38c2743bec6e1908cd836450273c14a532420dd4d20feefd487af23fb8bf6870365d7cc4da5e0fa132ee9db09c99f16a6b40e89aa0689246948faa92a4429caffaceec4059a0f096c56a707b3ba00fd866c387d8651fb49155ab165f258957c26d68d423892b9f2fdfe58952b2e0d16cb66cdb23011abe3615a73872cbfefbcbac97f125fa1a362a5dfbccd16120cec2de06e91827b14662c7968613d5b5cbf7f7f1936785a54ace9c2f6d08f1607827187cff49ef4b2a817194de18575ed8e4f766df34ebe3f6777aae4bd3ab244a57c7e4a06bf609e70372cc3280ad0d223829c01a43f358ffafe29aa663f745e25a86af818b6d24aa23c538b26fd6a02d7d6c33388277bed41daa0d55c9d365279e1977f0ad8e25bdbd215286386b4d82bbb06ff02922ee60bd838e4ce8723d4665bd0081dc3646ce3ec6e8527c4be743e7c520abb1edfc3eb53a51b61ace699f69bde45a978c378a51cd40b701009b5682be898d591ab0cb5d3ccde3cef0de1e3a54dc1d20c60b3c177f974f23d24c5b61a56145771b26902b2fccd946535dd842275e82a7cbf956e8473797bea05e3453f36ca92e6a66adda2eff3146da484d2ebc7b76519ccbec2f3a29abfc06b75895e74a87cf1c7de10f3dff91bcf74e542add2885c06659c9143da81eccfa6f0716ad934d1477899dd396c8672bc2ee48bb55557df17f924be853c26a7e75d9665a64141af150b02fcc452673e08408a480a04e11669bc248a17a3f4c7dbba928ceb60b9eac8702eb63c7b58a0c9d38c13f70fb9b4b4111a0dc7d9416f3eb1957efc9097ba690cada1441284059ab79c18b829bb587ae68e18c6dfd92a3ac3c0e57f92a7be5ddd026fc0f168357f445db7f11b244b1b5471a1b4589927ad77f0d39d0768dac0341fca03880f258526f78732ffa488210d42f51e4d847aa81a22800636a9208d28091e46e3272ef4123edb7808472afd5416b476ef641e607f0d42dc1e7937339bfce6219fda631b525eeb7d7fa90a7266bdfaf665a36909d81e688254990b04cb9adcceb2a21c51ffae43de1ac5b5f79a1aff086b9b4d97467c91c711a89e115c6580248d6e775048ee14cbee098428910f39e6232e646425b5f7defaa626f87e598f544cd350baa64596a039eab4474c20638bb1f7af0bd7f75df91ae3317d44851f9bf33593eb00e7833935759c6ea3bfaf5e18241739b9abf65087d5d71ea53050992a9e234559e7b93a556b3b1654765b70d907d700cbf444a67a061ea649a6a908e833cb5154b97730141a2cfa705cef168f11597295e21c7b137ce4b745db725acd01c38186df730b7488bfc74929a76c9ce55eb5e027aeee89fa1721b52f46c9a8788307bd5b5ac73c81f88f226ae4ea0d23fa949000101f9cfa0689466afbc0d06cf1b082f17500955cd79d11e0514ae7d8ee44a52db5fd2dda32bf6726d77631354f02fab3cf238c0a35a1cec53dc5493f153d705b584221e1b60a774fa9943cb9ab85dcb324115ed174083b4d3f447f5b380a70717cdb082b562b16774ac43c84f625a21499265380c17397ba832a77c1471154f13a239422960238e564d5e5b07b40c6ce1221c2faf763cf405413f00a4f057b3a2a5e7071b9c3917bc0568c0d40c8a8eac0a537f305bd5d5326f12ab783338c9514ec613c34c6e01a37a661efe1603dee9bd6fee462cd28a6784fe6d85899e01aa3b91d27344bcb627598c7085c1106b51671a73b71f7b94f4a951d3fe4a19b017e51ff6841034bf460c54351d1dfb1ee71716db2f121b351c1a2da28e0f759d0015ae1ad838b2895155e5af5b094883f7724bce03991612e316e4e48cd0ee4f00dbac0d236f7c36d76f7456d50815f2451c542e392537a649081d9fe052443be6fe5c9cbe48c9103c6477632af266ae66a26c1c6a7e5ad20055b4b5c1c19a5290a2486d3f96e23307293290ffe177e81ee74423fab50d7d22d6584c221b67a53df3451991c991833210cc670b79e63282ae15fed9387fefd81e675182fd003ae5abda42d3150385d483be9cc3023f499510ae51368763750120e004e5f8c2f58ba6079262936dc97c83d2d6b33d5e46cf1458d4a9f66d8980dd817b2825b30589877c93c020d6668a1c8ad711f2d78cd0dff17982789cc8bc8c74a60de7c3dd125e1c21c5daf7df4bd4451e10cd95c378766447efa80e23d4636f8f09fbd0e616bd391567f1de2c5db1bb2c74e966844c8a1e3af5e1199b85a0a886412001a03f420d863f700e02863cbb7a77df6e3c01cbc44824aa5a402cb04deab4ec7e4cd5b75264f3b6a19cd919a44c19ff7088b8f6da5ceac706f115631eb16f45d54dda6fff9a0d9399ae8164f5ee044d8f97f44d5ad280bfacff5250b2cadf592731fecdd12f099241ee26da1d4011d9b1edcd79451d8ad32a7ec5d016c28727ba60f5cd39c10f6bb5e19972f8d1264594a8e20927240b92d6e63f0b2ec158875bb8b98b03e340a5ace628b451055adce0440815b30e1aa46dc35f63e7b02c58b648b6337edc38e08372c43d146054a53013b615099a569754d59ff24daf9cf8de825ccebd741f233b8e50f8d9e427ac33a96f6bc34cb9e85740186242377565cc42e2cbca9fd12b7516d3c113db0802257e58df01614a6396f92a6b49ba43eb73ba370efb12d0a4391335e65c0279987e3dab9a26482871a1b0450321bdf4fe5682c16a2215bf1f06c8f044d86a4124e7f63447801eda357c4062e177a0d3623479067d4dc826dff82b67c25f68235706d0d4009f86f44136c1a5db01cef6d5ca820ea96c67328006210fe9b645aac1b9be7a2c2aacde32a9404904d053df8d042a58c886d91d5eb67c0ad14e2bb33b4a2cc62f28586f30e6fca260826d66c7355b0ddf734d5b16be2840c73cdfd7232439eabfdfec1c69e23e42d50394c8a7fbe9d00f1f8c5f67a3c8defaef32d901ed4236374e4328ad8f819a220cd0c1f9d11ea030abfb861933a69ab0b498dc64a5fb0e0125a8701d86c3e9fbe3689b784f6bb5d3afacce516a02a239c0b9a74d10e0998d041f084dac56fa55bea91517a11d30e0bc9accec5754835f7c1e51afd389fba7902da646db5bc3befbe5b6adc38390248b8a5078db467fd57438636c1c21e9c2b917c65cd2e91c5b0f385a6cf8074a1344ec5d86559082112132ed5fd7db212c3a49a845b1bec25475125a9c8b8f29400585856e408233ec51c0b55740c7da8a8e5daf9563e962642cd57ead496bf2e7501e63fd6375d10395c2ad56f0896ed51f018442bcc3440862eec8cfb20b3603eb29a19b616415d5dce6bb28bd6a37eb0a2a0704acaaab5d337fbfa822dd3183d362932195fb30058fccfd3b8dd6ee140e3490c569474def4c8e7f1de0de91d2b4f53c9a82479b50b32ba4fe4d9f43991be959109106a2481ed5a5cb207b5d9f64a88e19d577304ef804ed9dd29bc2600893c19ee66058ba1224e2306c5fe6809d621c3b4619c40726795abc9df1b91ac8ad910070f9e460beaa8a321d565287b87f03eb4d9df74a48dcbd849d15eaafbe26a5723d957e9ad151521a7eae9480ef57373878f97859427e14cedafa84978d1960177012ab15361d7707d8af47d0d6008f79e988e455e76c78bcce1fb24a7aace4890a6704fee18235f32889d9d2a5192371e3caae8355065c83315fa89e529f4baee7dd5ff38906662f8d2adc5f471894bcf20c328da54283fb2ff52128c8c7659ddd86de98acb7b765d1aa27865c29c9011d0ec0adc0a1eb2a8d4c628eabb9ca3aaeaf13432d45bcf45336634787e854e55bdce334b2a69d98a30bc7ca97612cff340107e5fb89b0127a64aeedcb3fe8042182c0a231804cdc06ae0e98d546e75e146d89d9069907e5c92895cc6a10fec5a26084f3b6fc1fae89661f0c1a74166c754aeea303bca106363ae674b8ff08e429b14971a18621935deb2d2746bfe669fd4270a8b957b2038506b485a2614f4b4a12542f7095ac97a91ef8fbd6f89ac8e0469df13cce9939fa7da5bb1c1e4cef0c73f78be16347eefd66eca6f3e3a5e3ea7a8764d3b196ae2c77962644bc31eb6ae3c25f38e0869539def7af8378d206195f0663bf842a227365c344460878a1c624f85603553027148e072a49d40fbfc077c24c5264f6d67775794e1bf3e3fba41b0fc1d123531a841bddfbce2508f204525e0e90346db5adf5f3f240be00a45075d625e7cb2b9b2de1aca9bf1938e16cfcf2468379c5ef09d4f34dae4d75e60660172431dd4781dc25e0bd2011112dcd83ef9cdf877922f01b83b5febaef5d7ca697729ece2e5d0d0743eed515da13e2ae7c8354c9cd15c3362aa86ec8f1998890ab8e3b30b92a24ace4e269b9d61cc93e7aa2b4a2a292054f5efa483a53021afe2e4b653aa1f87da3bfe9d243e41d1e90ad9c515ddfe70ea7dff21558b95efcc791cfde0ff543ac4e5bc952baa63041b237b1ed1b5dfdd97ebb4f818af2b4e6ec5492a31b8983e493d80a0ae3c16a9649e6df1cf1d44ebc4e369387dc31374db0a80d07627ed81f6f8169a8383eac00ee0544246a718c362796792c023fe8aac0c980750c4d06892dbb744923a580c02e2c364ee37e500348c6e56782cd04d9cec2256e25d5b8ce9a2171b43ae7bc3a4859f38321a2f3020ed00075886835c85e03f0ffffff0f