PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 68105 e0a41ade54fa70f9674d567ad487f138402303917b51dcb92e5459258105fd7d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
be469700ed7393396daa9541f57ede5fcf1a3ab509c2cd30cd40b74fe9972d4c
Certificate Block Hash
e0a41ade54fa70f9674d567ad487f138402303917b51dcb92e5459258105fd7d
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000061000010170000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000bc6dfb2edfd0a06d7e86bc86c9d8d5d0f7a9e460513a0d913dfdfc09117b56c8125cffecb2eadad1fb1ccf019400b9b7588cfd3796b8ba53781252de551efe5b362f40610d064c0c595180b3eef9de2d3efa18735ecab3aac10800000000000000800000002800000061000010170000

Raw Header Hex

00004020502dc522652a16197ff3b8921135572a8ccd835284e0621704960738553a8062fdf69046cbad634dbfa15d67295df8c9a3ca0c14e018af93a686eea38039eb41c596226a033401184c2d97e94fb740cd30cdc209b53a1acf5fde7ef54195aa6d399373ed009746be

Proof Data Hex

59,560 bytes
1212160103070725d05c010ab16c4f63a74ecbf530543614a544e311cc08b3f9b7a6665f02b76cab8dd8227a1f29cb4e61213d5cbbd86f92f89a5bbc4ae82850df307460e4d063873485125ff2c026c21ae29512f1f562b21ef31bcf6cc729acab6ff738b33064c60f1cdd13bb498c1eb3bc06d5b7198fd4bc4f41588cc465a61285a2bfe200728c171e06e4e49a3f2fc9d48cff3b48042d8c61b79bf945c06e550abe83fbec229a8ce0224c228b34430a95a7efae0e560c2fa8843a888dd1ff009ae18e94d8e23df0b15660c1141f134989effaad6ec504a508ec42d4d0581af19a9649dd2325f8d41705675ed3797551b8bc2f70a980d94dcd018146f7d0ec94da96ed0b85c1b7e7c25f63341f6f5365d7460d53b1b7d43e552922539ce5774da4062a003fcfae5a522949c19b4c1ebecd485dea53d6dfb4ea8bb4538198a417753f19c7e954b76be480e084f71948f948f374f87953f4c1e77131adacc1f4b58e17d8b65291b212094a66638163995a752ee687d355fb7c54d9b0b1e62530ee82d020049d1654667ac6ea6e01481af17b6a6c0315775aa769595cf3593a373bd621c6de5225f5458ce688ac0fc492f8e37cfc1993f48b43a9cdd49a5f138d4822e06b2199d5d1bb7491a2e0382fbb80355f870803526b4114119a759c675282b1901ffc4006fecf2581c84829a758e4509a26c302e5b9b77214bce3ce9ea04ad313ff56ff79adad08d1e4bcb75065e4b4918fa9338541d297e4993b89fba18e746b4b42d2445c8640e65fc5e8b6fafdf2907b888b45912d4c9ba32b42fc034e716427ad97cb99f1e04bc62ad26609da10371afcbccd520695ff1ac1d37b62fffd00c34a6556b78def05410b02d853b6eff122d60488cd94912d4ee359f025a53d44f6a264abaf2e9d447de6699394eaa6e8307cb6cff427c36324a97704b4899ca9f73fa95856470faf567aaffb862339de5fc2a55dea03d5b45cc4abca421c8b2ba2d5a52a6a2273f3c1f5190e2f2d273b62b16c8a0ef9d0b5c4bd1f7f46c67eb76c5b93ab6e0a09348637f3f3710db4dd7aa864ac57eb9c24632393f1dcd12880bf700d6e4f6274d7d73b182a1cc1f31344030884aff7f73719dfb027a5b9f3747b20d862c70b917640571dd8d4e738885ac7225142067d4ec9f6217c84806c24dccb736e7db04d78cdd1e89ec04dd96dc0085fb0a0e9180ef5730744a423cae3fa2cf0d53f15792dbb067c06a46d2658bb386be1ee0e1b6eb51db04d87a5c3fa63e0fce1e3e1cc9b43567e3c0d059e3b1f95b77069df00c34f8963f0729c35069ee03ad821e10657c31ce5391041c8766078d5e504dd143176275fc2468684e529fe79fd3c5339e1436e79b44bf79a170a79a15667e98e215e5bd1db84e21b43e8858b8db9abce1b4623eb6df97a4dfbe8049a9ba07ff56ffb8ac5a8676c2280f4ec81f3e9d7f1470ef4d0aca1de476645952623b69013f45dc2bda44915eae295bf9add50df6bbc833d750b7115a75a963f3014b44b466d3654ea44ab2791fd8b324b39038468f07d5e86a6c91b6a869c8ba6f9cf1ac4ff05b57dcee6c3d7db7b27144f3c7f41525e06ecbb9029be3525b631aad688a2b766a557adc1dd5a0fb58e97f69ed76ccefcf103e91cc6f2987c7277d840d6ff56903d1b9db4fdf51d7b3eeb08eb24cc83038c2b884a179f362d31d59023c34aa6122074d1cc0ab3efb06ad23a034a7dd4bc84c1e7ab7722b4f4272833fb4304c0a0fc9e53e239a5c624b6bc2df2aa916e5bcc16ede1a5d2471aa30309eb0a6137ba6a590782b9506d0bc674c497a29f04b5d41d51d107049d455379bfd3dca4cbb8aa4ca347ad171ed42e7463dff77ca12fe1c1dcead0cd6554135397129ab3009019b679597478258f7aef1f2b3a12db439806c24e182c2bc6badfa513f8c6e6f8b3b9f56053a881c079756ecf8972d63cde492c6e1782e24ea22e53623d60fa89661e0eede8f1b52821cc11561c8b7b28150bb856245657f47c83b1b8cc43027dd57da592f7ee52a12a9038cf356f9a5abf68c1bc7befe0713f19002acd7c53bfb8c9031f8711af85a77ee3c8d520ecf7a64963489dbdbf12a00044bf27982e3983091db5f5d3a7342fb0adc5a776417641b23b07ed50cd7e5d6233c4cb1f863dd7dbf05bc50dc8dce6a5b793fb22ae720fbaed29aef3566de258d121f1370aec8892cd536aa39c832da698b16c8257193b19fb8ff910c1c78ecc81ffbb21db03fb589de32e715b5abf89d3d048a0a9f0ccbcc40fc5b227f445a096b97833f41b047a7a8bbd0f3aa718da5ecaeeb7a91659a21908de0b2b11f19a38316b15edb9994b41f4142c81a900ea14e9f84c4980422260efc17f28b748f77d131774805a5c3cd0bb80c3e3a20c41bbb98df7b0d3beb43b26657286173e0f43fdd8519e807eb4e4a03d9abeeb3f225358a1dd7bbe8f005403d07a04635a3d8a23f34d575e395ad0231f30dfc74c6566211c024c5fba95720d79c20596645c8e5f088dd04b80a70080bff83e97e5f06b5fd4d2a192bffaaddb1532588b5e67d73d92fc53baaa531f9e69fcd1c2551fa24e1f96107183bd19360661f45a2e9d78b0cdc99dbc8af6ffb43ccbed0fc06d4a04456099c4583053e808eb64e5ed1bcd57203adca35e96f118ed5f2ba50c1fdc58a0fec83b90351ea46df22546312054fb2bdc7ba8f9429b158bb7e598b2d3ab61599af7dd4c3b48cc44ea1e0664e502558e287693084ae41782d90f4238725f4ba638c7e62c9546e6c4dbc9407e66accffcc45e006bbffb0a87d665282b88d4576d7261ab24f82bcaefd2592d9cfb6cccdcb0b55dc7958c9baa6cfffd1bb5c3d52f4337a96ea8a1ca464bd8e9043eac3f62f1fb3ffcdc6f7116708fbde0f5a18d8d82b8d06b98de64dbeb3d028682d20536d2988b88a4e4c5379729d104bc7dd27382f0a74fd0b69d28b9b52fef70482524e71c5d88b574d3476d099cd9f0bc79a098981572620a6c8c132497c7bd3f75fbbeb711c510a942bb77d3e5445ce1a4ccd0c7f88253e89ea57f0582c02ed0e27e09eb5ba829b14a06a4c0f2bc31f6920579f100f18c33352efae2a1ea40fda392a83954faeaa05f09aa6854d311889b735839cb75d03add8169aa92ae2814a53d671962bb5fe7729d251ae56c354ff90b5876cb75c762393d19c47816d82a9ff1c41a30b6d5075976969b628c6969dd254a9149c830ac7b90663d34e7a0868eb3665eb17b2f64a8e1c175e86d598b67611df044dcb570402c6b44d99c87651c864e6255a4bff725ef09e5e73ac9d1c32bdaf73ca00e929c394abfb6c32968167033f52de776439f5b0956109d111044699aa4f491afd3b4b001eaf62b5ad70e38d364581152565ea40445b50f3bc94a3177489514ec05173cda3bdf8308353e4b122071446bf7d62609583c6c945a32fe68437db337afcfc30d0e51c82b6bfc32499993655b4aad98d9b15426acb0d486a526c482f5627d59a377c5222b76007c3ce2c1add505f1a1a4b669e9446d2ca350b96ab24b655d137c35d03151d3f001325fa8f6210302f5a4f61de6fa9e6f1e4c28c3eaa1ce3a4d9f5a52da6cc7b41d3cf8b36b166727294ff08c36dbe55af0f576778ad305427bdfbe82e3e705391e64bf8ae118dd097da610806df1af0c65f38ae9efb56930e2aee2b196936532b278ee34d92bd49ddfa8459a359222e7217e6c3d297e3ce08ef390c5d609e19738b9f659db1636dd83c596ab843eb7d8916dd44c969c83dc34203ff17ca98735c539eda0523671d85c02cbd6840acfa5da66697e79279968932546ac52db9b84fd6ee8e30fdb83b69c9ecdfeb7a1570aed5c7d06806c1902d8aeea133efb13903c36b65bdf50fd0d0b1ca3a26c6aca72a6b43b8c5f5c45f82c76586d7689a8ff0a133eb6f828b7d5f5d72ef9bf9c009826c41830126d3eb8791e401c5a20cfce855735fcb1bd23f728e92ea5731cd2a44ced7343c1f69c9dcff85c868211f98ad8665d190c6e32021008af34c107b2ffa849f1c7dce99a1558ff84f11f8b8d4e6535819a2259e9ec7fc57b2a548742c6d3f726c767b1d91ab9cd9f97532f0c5a3157ed564b59d5e76cd796a02a1696736cadb5a04155df1c14d8a81f16510e7632a9a9183653441ae4cfaff1406531a95f0042414e9469c2138a1af7a4ff5d1b31a45f9823af2509029ed1b518fd132d5565c76da4fd688f0857beacf90a32f0da9d5e8910a62d944700ae4671451e496c9608936a3933b76ed006417a5d185348589377760444a354da259963516c116fa2c16687b552afe4fb57f503b1071408be963b2dfd248e7e3cc46c22a2b7cb489e9315f57d2ffb5e7efe8e9267215493eea9444ab7313f0c7a98ed90ba36410e7c7282d075f6f8307151a255e90991643fa71bcc8eaabd625446532f2083ae0350f86734e0386da5895501002f556fee1ef72ef97ab535baa3ad01b8ee7f0a31e62dff5d8fbe68494083fa0f44dedb2afce943c1244a45e15fc514c22e1f99b0b0db4e92393bf9132f71dc03b4b5ad6b5fec492d7e3e5c85bc27223c2fa8fc6e67ca1f4280ebf8366eec2d7b5f0830839f38e70280d4c72bd8397d6fee6f1ae7191e8e5102493da167d4b9c8c091f3d9f0a9be8d9c8520ecba25703f0ededf61ccbe8eb27f78fe9243df213d5ae386e6b8973a2b04f8091381449a9ecb6fece348497e9be906322f2ce19cfd25e1282673b9a856b795044fedd15375e1c7212ab3e805f5121906a58aad2bb2b6f138201cac3e5225347ed783329864fcf975294a26dd8f4f38f08bdd865f2d4b12facee5775685fe9ab2ca11ae6d5e212f4861f35a1fb8ed25cec739953342cafae5549e2983142942f7480d3251ebbbb998e1772275c90a5fd1ccd26a0613260ae65b6a745f822b48da4ed38b8bdca786eded60e60e66b08df4f25628f0e2fc7b11b7c91c034b9afaeec0ce56a2a5ecd1c0bc88d0b9f3629e74eb809d05ec20dfdd48919941d1b55ac0e136481b6e71b14a2c8d53c0cafe666bac22e623f7cef80860f8757afeba2ba18fcf3e649747bd614abb3a83110a41b634f5692dbfcabc0d2ce895c9732385ff320a04614f72b5a408282e25d33ac9f771eb448683d6f259ae11553481a6f88d346262107e536e831feb7623cebb638f06a293799f5067486d969d7e6239fd64f88c862ec537aec63e8e2f05ea783b41d84f6b56de0edeeff65bebcbed672141084eb0bc1adac9b4941e9e6d5aa55a5670a9a3a36e709ac445a5d21835c4599691a7065085fdb14e27cbb7ded7d5c74efabcb4351d58523a18b271317919eab515074ca5d51b17205dcb1cdf71a247e272df5634114233a450d7e0ff744478c70f834015866898dcf2412be6a641fc751a6f04730e4df39f8f4629d2fe996add4fd8f19eb1614c647ed2fe9a2f238ba2816e6cf3c65a982eed707d708e756ab7c8f0cfa11c65558ebafeb46b28e9bf469a9ec4833618643504fd13919b63a7c8e95908faa6837e18680286aed1de980e2245122c7befcdf4ec52db96654525011b08e7ca7099c6c526217adcc7990ebf1fd241bcc2c21101bf28fac2ba4fcf12c5765d7d33143990ef9699a4beeeb6206270e5e32f5ed9e1b6c5472c23748c1afd9f90e8debbd4fc6a764d80ac7614c42e6a766808fdbc7cb2cdb7cc8968e2004d00f9015b9d63af470d4635bf94fc05e8393ff0b9c76345c17f27133544b698d2a60c9f9db46df9a8656a1b304103aacd8bda6abac85c7d3b943fe56d85d4f529c18f4967e184872af9784c3118e6be0d937573af1491540b957eb767dcf04f71aeb685a273b6e4738835194a7bddcc26d3bacd081185261f98cbdd58bf5a4ba1af086f2c19e3d70613b70401395974fafd2fef2b455f530070c8da4a77f7c037e1b699de7c92c4bf05c8c9c97a9819dc17d2f038211d3f35bf0b7b20c3e4ff26411969704b27a1da59f26e1d3e323fea0bb4fc6a5c3416df21b0ad85c554cd6b9b2abdcbf26bfa6bdc026022cd835502414444d373a52e7785aea927fba877c74b504e029ac1f223bd7f4b80c3bd417a576f0ef7f674b0e602af25bea5757a0c89ae207e758cac147d93e00966366b2a1520d66719f28cf9e3514574b35b6e10f89d456567b0149b79877f71cc5e936342ecdbb31ddeed49ec53e650ca87d8b04fdc9fa42e183252c38fcbefbab4f9039b18aeb414d2f96ee42d5d4e94e20d03599aae56797d903fb4b1a9d00fc528c05c35daec96e00896951d5b33f4519176874a794922fbc90eca39fa7758d6300dca96afd694fb8bd35f200b203e156e6f176fe6ed5aab10d4d1fcf18f723e36f277389951dd91f9a426b85b90666fd4145b93d99d509b7ba6ff2013f189f30fdb60cdafd33bb00c175b50b7b8bd122f88f6659474ec40c7fee2a0567eff6106530b5fc473bd0598a871bd183e83771aceeb25f6aa97794d1a624c31d2a649cd2cf00bb173bace2a3a05a7922a5f49f09637108c6ee461aa9f0e6bb1cfee8ab1be0fb029e17e790ada12e82cbdd979e009869b4d6359bb3748e2e037454b560791bfec09a99e70d6f2cd4274aac1882c11d82e71a3617da2da0e3faf3e9104204607773cb77e47e776978ea8f145418d7917bba8b503800f0af106c4802f6a825fee2baf7f23d6f30888e03feb4e402ed1a1713da081dcf13499ecd61d3756575f8396ee4696e5b74aca820cdb8d223ff3e55e77f4d1f9bfd3f36afa98de9d2a93c96fbf1ba17440f2746ad7ffa20d937ccdae7297fe2ed7e061deeee7d962def236e9831f7e586a92e2162c1131de2531ef0f69a9e2489706c07a829377e975b980136628649d22bb812ac8351b36cb8002db9331ea2991a1c40c3c899142b37519edbb59258aeb856e8378604adf931e3979b7d4c7aa520251132d47c2dcc250c736225b395ca0c111c0c30c8a7d6bb665bb56dadb05ed8bc0f26c10aef582f30308f42cca44608c1fbf0086c0d85a7ebb54275e8ff43deef47daaf68c659e4e10a6932b2784b9a06825c0e105667456492faf5b37360f279bdd2e7bd1fa209aebe2f2000ffadb5267d62c8dcae0739a398cc8a97318f99fb1488da33b396e786829debb8984b8b2bddf8e2ae4f2e14f784b1bc36a640ad4feebf86ffe2af654fa1cd509286a02b1889c8893fc1e57cad65e6c750bc71d51bf4b5f85096e7a458cbc1374fd3646723712894f5f369aab832bcb09daa900dfcb515316963f0a02aa6b921af480cc7bd7e6b81264de1237fe3a5017d61d2e7e3f0626a139c05226db7988c7c937cc801e8be4b9a67cc9d2aec16016d2caf1722833d552d2860b19dafd60655747298bec8dd5b1f05224ba552b47b0d35279b4910e52b58748703394c18e4535f6996fea93706867e40c40380bbf7aee65da2ded5eb60d59881d41c1a8ba7f4d9ccdb5254af533cbd1106d22765e26ebd7dd0a7da54eb35d81c221617c829677e11817e062dcaafceb6b9567cfcfce01b2ef8cc9de94ad1e64c69e4fcdb16c88025aa8f56a09a5f32ebe2b2e3354aa9de172727f6c6b9ed309fd8f62045c055f67079773576e02c9e778f8aa01da007d54ffd6cc5e96a769ae2d78eb2e0f03a6411e32fe1970f196c60358c78ae55309d2e1776bcead922abac08f0027197f7b6817368a1031e5baa43914751b6ed9384f1a6a236fd75765d7213eca28a8129129f5888f4f47f0a3597711a83f666fb85e0b27563a50c16a58f3c75b6475d72d781b5b423565c1fb27054d63ec93a434861002b4895baf106d554eccb8c48652852fb4a39a796528978f7dce076dd1b42d68208f68566f9c475184a6d20c2bb0562e0de4b7ccc35fd95c461afd0e608f9c779b8d2c4390c9168510f9a656e194f48a2f00f810110a7825d64467021fab889d79044bca4345c7ed4e62dd0619714cf4b673ae84d85718c5fc4f3d4748e52b8faae63c09c4db58fa111bbeee468b1d56f86a3ed39f378ec6b96ff98d7e0871fae6c91fd3788ff227ba8963b07e69f13af79f70577bbad70d2fcee9c5b18acf11dffdfbc1505c173b7c9ea46735dd2b967c5d94bafd0981617163aac63a577a14a174ac6ccd97f9f08c26ac798d30e5e469b8e5b6ed2bddae20aed3d659ecb7d192f80f6adcb84a85bcd6b9601b91d1af7615531d587118f6f90cc6a72d7e32a6defcd8d71dad0c7b22a2276b335b997a26449c3b252dff304b3fdae989f1d0d578ae961ad9cf361085a656b0d5717ccc50be1e576d133584a1eedeca2827fc7e9ddf86539930d5c051a005d17aa69a3f4a9c6f2a4bd7f457c8dbb660265c58f4f90ca05e5a605fd4cccc75a7a38b9fae711ef5a54fd5fd37da7ad4a69b9bb4907b59fd69f265153d04bb2ddbd13369949c812f1533fa21298ec3e6ac2954612a8c7eb3e322d757db1e869d498e015f326ea78811c25dfb760e1ac777308c86652e1834b427ed44c6673a8a80d12a7129aa85121bcf8b429370b8327f67dbdcecf2f8292cf9966becb9a26fdc46c2b0256c9f79699f28178fba150fc238caaab4601f82fd1c12a9da6d2b7e2f86b0bdb651b6ca5a0a621657e061b948eeb5c8ceb5dd80224e2cff662fce0467794db049cbdd45877d62fcb71ccd682625e9a75167ab5ec643882fc63ed89377c44d612b8ffa1188f4743d2ab7c10a8ad8ae1f8123de7ef172d932fb196381240168c538e5d1f553560010fb9b2c60322a5332b0a83d3e39c8ef10bf13670d40ac102297f5866867a883018480428d599878a0f314b9c25791afd20b98bbbf8d3710e3e4a4bee1313fd43847f5f999f2fa61ede2b73bab470cd1d596e068b51a671b0f5cbf8776291874bd19385b6bfab8942404ca94277a3562aaf69a568b886e67a94523d16ddf7e8ee73d613bdbcbbd0f4a0e3d26094395e7d9596b509a5a6881efda4dfbd076ad0abadb7669e79ef946945b2e451caa9ecf10d3340cb3e758c78031208535b00a284a2697ab6dff62463b5a37ffe0cea7f04982d2e2579d5cc98cff41555f7ebb22ed382af21975357c5e7f9780ab77022a044bb495b08427ea7196b0a82c53ad68fcd3f5befa493b70c3b3480572452d8e3da2548ee13acb0cb99e4e45acdbea5c35899cd5c351da7367069b7a57dc2b2384078939b645daeb627808ece452dc9a25093f35058b69c62abf9b5c248ff2536c6cf501882e92061d8cdb6c3bc11e8924b39cf7ad09f88eb5a3fda8c95d45d9196b3872d0028b23f1e895666362de24c9965191abff55805148138b34f697ab90b16d230fea863380ca30a1b1eaf94f3a7b50d501725a557c58143540c4ebe68f0408ab8ef4897bb89538c2fae80b622538f79f91b34f9d53f1dcb5019c2e3f28cbd8e48b3e48472075279d4019bb0542263cc3083bcbd75298448304f693c7995dd177a50cb4f73698e5d26ec896d9fc21c77066e5472b2176c8fa50513ef4f5015d9e5bb25da135a5aefed407d46a903c2d0d95a14ac0f546fce0f6813a90e1e027002b2c046dd7de598172e60b98075bd451ba386249cc0c0fbbaf666655441f605aab66e217b9fba8283459b15f69a63611236c01a04cd00e06b41878aec72f2131b8666ec0738318fab7c5ab7fc47515222ebb3db79cd7d6a014e2b677d6bbfc8f0f51aee922cb061ecb36096bada9a427af681e3879507ad9cec7cfba5b3ce84c7593d4942bf800feecb2badb9b3b87823d6f43aaf495cf7660535c23c23da9f251dc3998909384cb94195c411d98696d7f7d351c72daf9d9ba5f3a803191c9d49dfdccc9a52ec9b10065abcd394eaa4e1282df02eac9384c6b839dc3abad579b62a3bd0557cf410bec4764b9b025af0e2f47f452b35ff16af014afd7fd6d9e43a920bf26d65290ba4abef95f5abb0ba2357aa64fe37d1106be0621ee7106a71eb5a19e944673ba607cfe0dfd8f07c78d38db28d93b4872c126defd64246bdb5ad7c787c38c33f75fa32ff10ebbb8cab6f9785d94b7b77640368319c4b74e661297cfb4449cc123adf56b5f681729bd47062878626a1cef7b797c007951a15526c5bb24b8fe86f837267c0f5fac6d3fa059f6d87a7fabedf188b596ce38c2dbc21d59335e68362fc5eb6b0be716db194f1dc5eacd6d4be5ec2afa5fee6af9f722375993e0bb9964ac3a6dff5f25acc717e24f8dd35cd36aa6b7ee7a98608265c68abc726a4df4582cc7b880757764191adb78062cd06d207bae9642ef4675253293cf8032c32a7dd5666708c8a1cc8fdfaf9db70a7f2fb955c889c67f99f296928849f30dde435fff0f3028632c60b6f78617779d27299185705e0d1b0d22fafcbdb0b40044ec292db823edb7066d11e047fd9108361d96ee760072554a7fd569bf5a438791226c8df268e622f466d5c8c732b2d2ac9822ba9fe0f871fe940dd8cdc69138cdcd78e80d278dfbc46424def25ac71a7db55bfe160fd12bba715590a82b62cb50808104dab0606234f0e7777b288aa3941f2cae4cf427f46c75206c8e80e36152a3d56a09e470edfb251869a2586ba8fc7d2407db3b4908cfbbc005174c20830d571b7ce9a89836438402a9db121afb02a776041b05f6678a4f5c795dd71bdc044c05f0eb00a919c5cd8057ff236afbebdcabd2d06792f345f86af9cb7e90753eb18d1bd9b302067eab80bf972ee63b993b5c06bc475f82f6677175a709185ddc2ca19a4480add36d35898fc8705dca9a02201eb87aee2769d938b01a76e29f1bf045ac5a41222ffa0ebdad4213ace4408f89d6124e5781e343c18d46b283e4708b37467fc924518f2cf7e90fe9f4ea51a27b72b63a5750d206c5b49ceec12b14d3bd8fa778d93cadfc4db10946f79751d1e7d5784086e8c603f98579ebd60a5d29acebb117625eb288bf442f3fa386a31d8a6ad8db99ce2f9ad40767e34c80a9a84a9d56502d0cd6be63783453b876d0aa6804ff288e1d340969bf8667646ca02602950c3dc99d3bb86a3a107095508ac9e4167d0585d3af28d066db3d9769636f70f7f01f4dc0fa6c809b18c7d8848ce181197c7c6375d6f6838b45ec9a08048475417cbf6265274d1a4f3ac18c208418d390d8fdc7f6534c3b281e918928bc47bbe24878699e0ae8f85d58cbd00d49e9efe2f6ba8d0c1afd92fc653bb47bd9d894fc87c0d58acd4c563ed050a3c77e14fdef4ea3e0cd85c506f6eb406b542339535d2db8b46aea1650ea29601156bdf92df3155adbc2455e64582791a3c4a06111f7fa928f3510ad29e33e4e0faa6a4c31a168820bc053bb530844be78e47a8d0232c173301a73a91d2098a91a2a38df351e2d3bfefeca857a05ae7b95b5891fec6812ea9210d7bf975444ef8f08c47ae8a7809e8628ad188d0347e658dff3554ffc17fb418052eb75e5cb9231789adcfc3198957562666020eba02aefb450a54fb31aad4a0899c27effb0d1ede5a1b54724cf1871bcf1e7943b8c9f37771a0b9c6126f15bb53d32b5603f36ea3375e6c128a4936936e46f50e6f870ad42cb871682a82a68120e50da94f10f62defd5331196925ed030bd25a6604dacae3ea601e7c48e6b7d6bf81636fc314e8e8e7b31ad32cc7ce0382ecfabf6ef5c2043311d3905cf1ee4b9888102f01fbdfe3bfcf581684db2c5e48cfe280ecec80d57a163d07eab1a1cd05d44d7b81e806a8d6631aa344d97dd28469fc86e46accd46dd56aafdb66b914a666de22094ded579b7c3dab1d74d87a99973fb66c53d73fb41d15dff27c484013ece06db84bfb9668ddff5532f343aa1088d8221701e61e66fbd0c024bb1840a178ac12725ef82f5a5904ff42c83c37b6222efacb2691dc26da69eb0ad86f51163eb867388568c11cde18b9ee0535990f9ae54ff8168609401cf24bbe998ab79eb90de1e8fd2540f39dad96856d3271f6faba920d60ccecf566d08a428ccc6c652305bcfb2c4557d83a6c0629e2549b316582c3c3b7f6bd1b15db354d9aac4d703c816bcb4d8bba560beddde10543c7562ba5c3822b655105ca868a24f517f91a98362d7ca1403d9864b08e67edd02e8ad88bd66af14cd7291e03bd6ff24d72b4d3a4234a48fbbbf966a1921c36730ca39d4eef7c670ff48f75d37c3c105b0149a4727bd9c952f0ed61760112a3c71c4faeefe4a67b27ea3f284a010668fbc4657205cd79947816ed94b83ca57faf2a566abfec5fac1991cb861a3b64a9688efb396326a2b83ae7f358054cafdad45943342af3185d551e3f5ab0a8b67affb3334de70f77c4e2a45f9e7e9b561f239c1fa9cf54edcb3e8fefa9947dcbfad012b7b1032effbba12e85a65a7c7ef5402fabe9aeb70ab225a1a33796216c2d9c0c79068da18d27ec98862af60f17a6c43b3bdc8f09d2f635cd81074952acff9ae307a434877f13c993806bd4f0e515014ec50b2924fd4503b175973ae97f307b7661bf2b8fb8daac0efc7f23d6186c7d9b8394e653f6ccbae746a48258a3821fdc6e3498b109940a0d66899f18c93e4315fbd2ab5216d3b2c5abdecc6f46eb90d6aa1957198784cd65ed95044e1dc009fd34e43bd0016c0403b87b5fca5ae41f6a583fd2312e5673910dafc26d05e1608529ea620d62511725758d10bf13133897d116b4d823cfd6c547029bbbf362e7311f7489e2968d97d02f7cad40c5ff0fa2fc945040339e6f7fc756955b134e5747c8a5fb0e2b34c1e7b772a5a7997c1d631182a0147b6efd00106e4b92f91c0488fe38cf700bf56ee1c22df8a25ff5dc9bfa4207587382bb3fa0fa2fea524bf6fa5b578d5424b529999588e08ac60da588fe46d2c0c88be99c049bdced5c5e8169211ae1d10cc20782681384077d7add39ac100200d9439b39fd7ca5524d9dadc4de913b669542dc7294e6322c215c2d48b79146519842461fba8555f435ad2ea85ac191dc48fa47f3d08ce7f9af68fe7e48ef57d6c9c703b0e822588f0deef6ffe0e55927645e64943277f034265cb736a8265a54c02781a5154862459a6c5299b65a23b2b179f14aa6a4287903b22ae2d040972cac00ab111082aa1df3035995d90f8da4ac4fab725cefcda78f5a992d8e79519ee7f1d4daac6b275fa38c0276ebbb4850134cd269019197ac228e71686fc2ce51516a2a2e8aff16127996b3168626fecc7c766dd83b27c2f946652d9558a59618148b69511d38335b14a7c5e05bcc0f0fe1b77e7b6a07fbfe8ee72200a59e0b4c8aeb829f25b1b1fa1b3b824421318482e38aedafb006a67cc79c349ba202c20ce8ca713ef6cce97d96d7a6e04ac5083e77c65e48c65f20b9ce759ebc446c3a9c4fbc0fbcafc098d6d95ba6eae123434f39baf369016ccde6f0020e38a08df609d34aed8422d1da92c6988b6243254aa8badccaeb761008aa2a01132749ce6c25222c9cd52efbf643175b65e1e3194affe3c17f0161a44f68cdaba1ecd4f31e08d27c20ae6f8ff5554507281bf106188da2c36273a22df334dafb5f581840c2d5985ac8c304164b8260e506e09303c9c2ea5a8d60fe1a38e18463846fc1ace0fe979da07e4436e10cefebce905a3cbb2d7d9d44193ddbae9a746e83b856070df3b6a5e5e7879c485d57909773ec761572731d7610b44e8f034369132fbc3e8f9745120e5379a7f4060f59a64bd013617d515466673d3a2d8a31d8e2737edac0861d79ce4979d6cc9799b48d048f1499de9fdd2087159810f344505df6330bdf11a970b206146c70cf1fe89d0794d96d748faf153acfee61cb261f1e7901fd253b9e84825ea69991f4f43d6624120bcf03ff1a0b8f5703410086221c85c1c8c31e452755e3972063c82334786f3cf2646aa9205eeb7ea0fe87f0e1a7af43298126c786168767238a8edfa4ea8c177f8306fce2578c18f9e6834b2d59f17bb103f20dfbd1a70bedea7f90c296724d42f5024929e5d6899242cdd467ce78422d5d96c1b75d0eef8cf3ec99f95bdf9bde8683869a5f31e465c714a1a771d62ff89f569aaa53a6db1b71e1f3237fe6e7422679108ede4404b6bfacf8d68cf6ae7e59f902796f825da6454bee41e4ba5af0b1989c6a8f3923671856bb1f9f71e72bb6b349f0fdd23fc9d9d0c74c9054bb677e61f9f9f2f2dec5a06f0e15d334a0e4b16d4c93b9bb943162064d13d1ea5c43c9de1d15c85f52f13660cc4160dcc6c23ef1172f6eb58a93c24f786b42a48eb3e191a6384e8fd8aebc63fb37de5c0bf20b50b5ee5b78326f5b9957782d3f0343b17114cfde49ca24a7e343e2e3cba2baa7aaff61c70e5dd4071c0363eb0b025690521708522f34f9bb138a604f1f0761fb5e443ff9d599421bcfbbf32cfddd2075c6ff4980d81df676f3ae5d14d75c211698ccbf9f194eb635c9e71ea4de98d985fd7f994fb111b84837d0a597d435cf0c1747163afb51d52c315fa297b9ed702e295df9689df36e1411218a54864c9bcad02113b474a869db473f6b11409925a8df0afabd629b31e613bff28fd44564ffc24f6999ce569cfc92b54d4866198bc9317be30808bfe8fe714698497e8154865f304ccf2d00163e102486f93a8be71843493b9cfe9e357bd5c2901cef0802ae874e3ccfca44e722b27d36f2d114643a64b097df4de37a138a473152600b5580cdb532b2afabac7eebf68ecea86f1d6ac1e7883dd8c1ba5eae551ed51b0cd07c4b31d0352c3e2391b23e8f9bcbd285b0181b37a8077874017ce800246b1ce85c3c7a53cf2f2b3661bd1bef8079ddd56698075dca32165493b4f6d87523c13139e873fb441090fbcddba28ed0bad948c84cb67b9334ce86291a976b037ddaa6b126a48149c7e80f3b7106587a386baa26fb55455b4a4ede8f85173177011c143b2d31338c4eaf08e7e362a5f736bb1548e4db080c2e26b4f9926584bbd5b1d7d2c9264476ff94c94298bce4042c86d1086742c50a7be5ea296cf06cfff5b252fc453cf77dc72acd6ca6fb223979458e75139e259738f46f1440ca2e55b861b9e6e0402d4206dd64ab321e7ece4d61c8fe34f4f6c9abe7c90e0ff8377c58acc26e881012ed095670cc61bf80e1951891d1fc1f2333123641612b08c7df559b7b275f4b6ac009c8621d6096fe0802d4019f460dfb2c367a6fd867084468ba7203f8c8d4ab3e67a47b73e3d38e39fa831ae33ca630ac4c307d0209a43e54de3477d272e9094ff0f6d264fc09c1f850327b19d945354480cf1c18cb3502525214a110f4c834ff75790ac0a5d3b7606be8a3d66c64e4a1e22f9d67d7c9d1461d5e795f5be01581cbd75e228af6d7c7009bb3132f6cc54eff5d18986c600af5a453c6c40cb3295c9adf93465ec781f3630968ccc48dfc1c8b284439bc2accc7c57014d59c202dcd84805b87ec4d5d4c5d27d01d8bd5f87ed34cba548a2fb1e3de3aff4c4d36d9f1f77d11315fd2a14562449ebb3c85d2927aa429a7ca1ac38a2e57bb11724de83b79c8f84492373a8fae4f4c9941d69f4a419e807032df670d1dbcb7b423cafade93371f08eedcc2dce1d5ec01298e0da4dd3b234496a05a86f70a01af46f7e801912e4298c9af01db8ba01e04ae230b8cc7b4cf65057f19d894e58c12dda4a1c944b50dbb5550b0aa8a0060938262093c51c6d06ac865040a23751f740b16a98058f30d326efd8981992821d93377bafd494030414cdaba847f4f7435b1e0de10395e7defdd4e5d0fc7c71ba8a544c10eea77b1a3ddc7badbf674f420cfd2e6b3ae5bc31c85504d7359a724bc7d91bec68bf592aebf6c447a29b90b58b79197411780d3ddc442112d1dca5b1a73592d69249265d1c4696c7f0ca3cc7eba4d48481acd6f18a15dd3f3918c4082284bf2f45ac5ea195d8669caf1c7350f88af1c272d8debd91332aac05197ae34dd6de1f98462860e5da9c092309c5ea21c0afdeda77b5a53db85c801d4031d945d35040a8623dced834513b530932d76167171c0ac4ae36b2e6e2f2b9a6d96a3cc3c1c7e58a7053717fa13abacd64a27a39e43dd185bc375f5653349d6182e2523b877cb2b95e3df3a0274e33285501e87e3ece33d20605228e873dc947d97e68d2a929304f48308eb1c89c218ccbf1e9cb11ea6af1c736ba9049183b8e1b17f57ec53fcbbfa6d24516d482ef0ecd2606f1a2223867a4f7275bfa65e6ce6a5693beb2191fd4e4089a1f28741b5d04b2b216cd8925e5fa2afd44e983cc5462beecd164afff854627ea5aea886ebbee4bec6517cd221efa1e49c3c66eab37086022b45f74cadb883b17567b629151607878e22d0427ade1dc8b28994ded417e6d1362db40c3088ac5d8cabdf113deeeeca99c7e757b5542363ae067917634573a37f1b1a64a97db38b3109a7cde2272c941489f8fb273aed88e70b6a97ac9a34529ffa570ba7162ac41c979376ecee13f5f6e75f04be858237fb795cea0a6720e869c93f72afec4443a2bcbdbef6209f8ce04014c13cec99be8511a20eef7e21d21803a3b61aac8c747a3ee32827d666e35b5978cf04bd85919b49238bf3c745e526940de7b8b0e62078c4bc6c94bd6d7fe010dd1360209271cb64c4046b1d3c8be9da8c762bc2acc18be148356be38b9daa5f1930f46258643d494bbdeaf730aa46e09fd427cce3115c30bf9c512fb56266f1f34f47f3e32a186dd5ed2aafce5431d9a3a03f7533f5860e99227d5df11b5d500d40268bffa33ac618f871326a5a396bb421920b8a3883c7beeeed2ea8754d4b33dc3d28f892b01a78c1063f844a05d39238d5091a87931f8042badfa880d864246987236fc62e2e342259a4d0effae8215a7c5b27e192264060e451c66c1a1c2b94f1c0275fefd0e7cb454a9f354b0727d862ec83a8ac15c46e451b2ce42ba59b56f9094ab6c09ef5fc2c5e86f5eb1398e6c110f4bd3f24e46c8f981a08a3256e8eb99a712933f1bbe00b00019d7961620a21a8fcb1c10fdd5952953cb49fb36c68f75df36f292072bddea436a10f6cefb676ebbb634183fbd97c489496a097fd40a28ac41efcfc0af234e260719c198e0a1900865007ffc50174a2ca6b0699f8eecfc871248c91d8d30f465e949965acfb3bdd1bc58d9f4baaf865ea8de9a02012e3731a26b41eb720faa56a67db20cc18419c71f10165439b760f455b03746bdac8676db96b6ed3a62f5f1161a22c707c46a96ca46d603c06fc39c2651adfc8eb382013997fee90adf4e59b7f8ec40a31617310dd7eba1d2aea7fd82014ed4a453fc963aa863c3eb5b33b8745465c5bd5b9e137326186c214ca41a2235eed776a41b2934f47c3a399cb7c5780bc1638732e5475cd0410f2910aed1d94b653f05e27f43ec4e81ac5d021def55845fc29a0120d5e40e1c50620973c48ad0318b4fc25b0dc2f74cb5ed9d686640752afec10a9dde0cb791724b589991ae88aaae70b08be0af5ab7b86c79e60549b9e58cad1d360495a6ef5b21c13739b8055f3a7d9d246dd0f047123e15da0b30e1c2961cd9590b3f41ae20d8d26b82dabd2797c968f2fd26c5fd6b12a9c3befdf9bdb2f9cd6ddcd5633da28d71ebc616bdc4ac5e64cf0d960441b70354bbc3e1b0d0851ae68354ce3513a5aa8bef007ce25cd022346c5c5c7ec55fc4fb30b4c0e859f444ffa1d12fd65926e575a9dff9506c592bc0f339e5920786ac9a0d291bf9d2686bb571350d3c3364e57c1f71fec81b8d76600136ab2ff481bfaae0c0ff8ae607587c47e488b6c512d333aa9df52f1a1b17a216e5ac7903d6c6e9d01b677e3aa3f56f6d730596365b84ba3260f3da8c5ff0427f6ac4885b96d54e27d4b99ac0f450df3c7d477720c5771615d6e3ff7580a70e7acf971998bc0011a197795f82eb5d12f00350a43b0e6ebdb9b8b21e10a979ce8788707cb33539fafdd32e7652fa6893ba50b8c53b7958f71848f72fe3360c4e95bef1892ad70623cd06d35259f1885c7990529010949e03a55a956a237a20f806dbdfee2265fd193056bea6ad47af5e5c2d9ac914cbf39577f9a8e6d129c6e6dd7dd382b5a57442c2ef6baf1b21267e895d4ed6ffb4ece07f7897b56ad1e7ec02897a46d333a613e7b8b7e3fe55efc51d86ac3e53dba949da2cb9a02ff3a9fe49260499f5cc1dc87dd0d511231b9c8cbc7fff6f38cd2fce19842d1055021040b5ef958a37f0959665ec02664f19fa1b4e7a85bdf0aaadfdf706f09835da1a9162fca42f895d0a2453c009d8946506502de782f34d1bfc7ab10221b2e8f3d7cff7ffe2a0051ce1b80ad808aea7e21501b693d0424789ba1e433a12bacae3c84c20ecd91f080c3c3fdba71f930cb3ac58b9784d602040aeffb75f830e8a3d4859c72f1fde3d5ec056bfe4cac6b18bff1e1a6c3b0cc700dd16afada46e5d4cc277892adee46a821f7be4857ce55f6e53c03128d9639433162f08c2bad351a20faae48c3365a19f05256c68ad51747ff330f059f958c3bcccbf453ed04fadc813e34ea1a919d7436c366ab16f7d0c9cc84ebfb959f00aa7f571dd8ad4d9f26b472d3d45224a96449ea50232e74c27f8fc9601f821194aa2991c71450f6453a8c5af0f453f4b0b170faafacce9a0aa1e0b40a2eaec8eb0b20b49bd41e40afa88b76a135ce215efb5fa85839e34b952a5409a2df325baec4b40e279b43b9850755fe76a99146030241d7383aeee7dcb3bfc849b7b082d31c191c3290e2ad43dd24793fbf7aadd0be152b00dc59e4f5fc63376e05280aa3bf91a2a0888435d9ac563bd29cc0b4a0b655570feb8c9fed1cc1d3e5b10611a94f9318960e1e04c34d5d54e4254e7390899145a5d73e02d80265aec4b4004bdaaeb02a0d0c753ef7fc41923eea0c4d0e449525b2b6cb0d42a88f765f3d42fa92e0b824efeb1a2eed12ba85cb5b8b8fce48ef371e8822f684d65b68936a6c947b50ad173b43e6b29176d8f8f76dd0027ca9414999f629d2eaaf7e21632a556805d0fb432a8bb51969f4384c860b9d9f77cda97573e5f1e03cc17629d88f1f789762dcbeeddb4453816596f9d161a59ccb8e24d699ab84945609c2f45f11953fecc118b7ba5a7d9da47391c7fb964d9140e631f467ce4a1955716d65f7e599c74d24e6486c001f01130ff411c3cdb9da080fe46d75b3bd29475f5bd002b7970ecb0af84b9792136e5f58569a74aaf6ec40799e702b996446da5ba4b0a1628908d235189bd24663aa6c6fb8e5b69f80e41bbe8c76df17c45b846dfdae8533285adc0e017ca261250010d937f6228a76888267b09e1b723b15973825296d56d2205a20ee02189dee6836d28cd92fb411d3754495dc0f82646fc60509b1919a624ba25e01624df7f35daf1c4c67800c2179b661fee59f174effe1d8f63a8782fb8846eed93e6571e1fe82e13ba43653ce237c4de411db51bc8f5b81f5dc44484787a3c0df9cc0c4592e2582499b7b1454803ec7300b88c2e137e5f776b5577f016b68c4bb710382f04b8cc93858dc305280d11a292475ba35ef5ec479d973b37fff4472ef26f81b93cec5b70c158b91d19efeab3a7193bb225202995ce59ca4f9e969469c74b3ca01a75191de7dbde3151b273367444fa82ed3d8fa96f299a0f8e2031346301ee9dd1bd5103184c09bc2b782fcef559dc0581d652a5ae97da3dfb38eaefc9c8b9157a6fe0aad635001eac1e26c4024d0734ae9d64d38a5ae5c35248222f9b056dfe0650f968c5416f943f693742277ff83fcbec09d0367e4a15103fb9c51863fb70bb91ae757d94615dec31d83465106dfee45b8dcce836caeb80b25cdf48e7a95ab4422e37ae1ce60a335b069eddb5722f4a8620cfffd8307ebf2b0e99fbdcb2dab3a366353f2451b6a7d2e9ad28e2845803d6f4a0474d0cb13483315a6c3749c8cdda1ad7aec21a60e44cb35871197b34e7743b8b9858e2a58e7be0f1225feea4c43b3b5f811ec547170c35aa4a9c5352c47c89050db7455d219ffc427f62429ccd6871ee3b2dc67bbf1c97a55976c37bf7cd9dc01035b8846ac346060c08b383d94ff4416bbc2ec7fe85d31cbb77082083cdc37bef01a1e133d7dd71e8355abee68fa85ccce809556dfeef70d4d81a5a6576fa706e918a7b18b3d90fa379a4b6e2a637ebb7979233591e5ac780637ffef633406760c194b181540ab297008045356b757c5c2ba4da3093b18484fde7e5bd427b0bd7b0e4e07722dcba1a8508e2c938d130dc73959a2a1e50d11299f9e9287e216c62d583345d3aadee01f2ef5273aeba8c783d3029bbcec1b2087bc670ea96e59568ec5a0e667aac76f33dcf6041bbc831c5a51e607d359b1848d70314e47478067c8f9af01a43974e615bb182bc8c10cbc9c033e9ee20110ef2e15ce2a25ad5cf4ac74592b9c5d444b271a0e4af862e9e6be813f154721dfc2f1509419750035bb5d0e81cd51451660d712549c5b3c564204c413f42f5731cd72ab89271904ac963c94fbdcea25e41e95d3bcd0e0fc96d378b3748cdf62ed0dd32afcdc0c132f393d7121e320967bf796b515ba30c9a7d09fe553cc3cd6351f6158d9c0a5c7890fe9e233b52d9c3042ab47d1fac4c674ac9012bf9279f80fe755eac63ce07246dd6800b03031ab795faac428db44ca687b4e226176d2a75b28507832e3b06241f66c84553f70493e7d34a08192e6a9d5a42bd147604f39cf6a06bcfbca3cd6ec058f58874f94eeab9b1441f6e6aba555c962bf0d4a5e13a71b4c50a6cbfa26618ee9ffaa183deb63261badf7388e4f5c94f92a8df71d9b268674372d9e9fc6bdfc979892d907dfdc2549f5e2682031d222840c36a772437d72b726864521e5e25576a7690d0477b376cab32ade6eb2176e9cc3b35fdf44d49bdc0ce4a77dc33b594d30b114daf9f69a85b84c57d4e9fe75714391e49a88e0f32270ba49d14ccddfead81f0379d6017e50c54eaf536444282e8dc44c0a4d4a2be11841cd6f3b51fc626c15b425458d5745f1ac05dad0773695670bc0affd35ee2c395387bf137b514316ef38628d7b2db5d50a936d0e0b22380090e0424ad6d5d4c12ed2e8bcfc39dc495b9e3302e32c7e61fab5392358f8e07695f9c193120e09fd45aac5e520a04530d4beadb946d912d76a9e0303201b43676a49abbea7861bbdc7adda967884e55a938f772b9b35f7e7dac40c1db298b112367726ad2ba62a39a7509ddc2e2ecd2e355da7d12573ae2ccf3fe2a74372fbcdf4ae4631054cff5436d0d14012220b96fd6c76ca22ef574ff713c8ed5154b17c4fd73ac377a209603e0717593dee95ef7c60d0a744fb17becce0fcecda638c59bf68f3d3d172603c3c5e6a26d837839549cd35798b6c87d6d960414a1f88140993a61224e753f19807adb4637a84f9962213680dba5efcb37c5931940b8f185549269cb3af4ec9ad1fb5e971822af7b52f1c6a2f132410e209e0fa05b60c31b8630277e1cdc0f7ca3119862769d92048498221282bdedf619c985dc012611656726d73401960b6e23a7a43a391e7a80a56498cabb240ff626104fdf49abd80c5db89384bcb43e602343fc2ac426ab4ba8004574d9ce316f16669133c1bf3f781fd2200891ceb04829aa13648845ccf0c84871c91de212e1f1f1d96b0fb1d0af72b3256d8ca387efac405f012bded3cc805bef165a9d77975f5aa9f73da4174deeab1a5d4c61d0608f54b43f53fe0bd30ea45b7d9ce9c2bfd8bb76b7c00bb34667a158eeb65ee18a3326e9e2d0adfafbd41da244da43608244086e6fc2175a15568fffcee5a385985cbe14799338296ccc00b69042f770086961f3429abf37412235958b86ed0631d7693c7e222887dd592fb6ee475720d5479243b0caadf193af1dad5a3024a665804aaa65ec9256e93ec0e52dd5056c66501d088aa2a210a3e860fa0b85aabf66d80799637b41185d1b15a8bcd65e40049885f99e54631362f69ee10ae5beb6c6dafd1354055df81ecb870798f45618f98928c79dffe8ca68ed62b6281645fa3ed6260b15d99abf67978039e78d5ce813e9c6f2cf5f148b91dd16fe0e833f5a97ecf2466e2f9e90f3adb2d8bd76c791cc69db9523d6520b0fc8fe8330e30f7a52f38c85f3abb730f99ad1517b4f68fe0f0c2efbadcfdd7dcebf1425b92ba14a27ad2031bcdcb839afed6f938134b601ff0fbacedd9ccd7792b09e05f5a551a2e1afe17d97493115809d6ce0506907e71a214e101dfffc71455ca34fdf224c43aa432809834ac5644a45e78d9338d350ee42a94d54001ae38197de1f05dd932011627d3e5ebdbe3fba349ec3be86ea8f7619badae20f530b6c42c0fef56df2647380724bd42ebcc4610a46f9eddf1a34a3cc1ce39816022ebcf0d32e9c95743414fc014d6dc8e088217416d20d428ce669c3602a126f1255c3507267ce9243d837b11bf7364a63088f4f91a5d71d015b79b69dec1cebbc3d6c48dea6a2107dffcca8ec2e65b4e31bc050a2ffe7034553ab058787cfc5cf2b60e8adb6b9f44fe85fd90633b587e393385c3df6421e2cde34e50eb0c9054e03ff056503a011fa35ac03c0dd29336c6d8a17ad9bcb27c7eefc4329ab9d37e20bf0972cb47abec243e83a0ec5937d121efe072f0f47b4b069c830af4eb49eb7b9b7b35f13181ff823ec63d6c5f6c91af5ce2ddeb74606d232bb7c6156c26b6af12998fac77d14dbb22a4043531103067f9c6ebb67a827c23b935460a5a068e65a8e1e3fc36ce4da93e2262d5c9e88bca13f486c3308d16e9187036967ba0cf845f6d5f48db95ae1d622fc897f73211c481a5825d356d108e865b85d18c9df4d2136eead3e1aa54a7dd65d2eeba6f97c9848a2a373c662078c9b2ba49511629e5aeb2dba3967fa7d2cf800d6f1a80769768657ca63bf124309525cbfe8b2d0f91bcc07f8f7f672a6573a6b63c698756dbf6d705965fd9052822235a36fc30f75dc29145a4663477166027a58f292aaeff68f41eca809df3605de4c373bf224a2ee128d5429874d1c3224f353a57b778bdfcc9ee44688d25f7c65f939ebefbe6c37ceebfe8d4284de0d5cd4af0c67611fd5895084275bffb57f6c489845d1a9739974a128106a5bd0a68d1b662a2731057a5671912e7992788eac320e06fe6c27b3e347fa9518deb8e71e86517bec2f5744161a5498737b13bb3f0048c749b6dd55d167b4c9d2dd4124f3bada4e588f177544538f8c1f2fd7b5caa999d74c12fc1771c416fd125a688864557da92a03048935d6fd56a07dad94422cd42abdc779d576d3231bc97c189edfa46c276f1b08f20e3d43ad72ee33d028dd4cf2e15201f0a529dbb22b3cadae242f1c9a2f639327cfb6a3530ac6fd1d3a3b2cbdc44e0b3078f4eca925915089c12c82cca4cd53fb1c8e816304f270278734cb4a517c917216c1466dc1de9c7408e5a95c0c726b6032c136b9194e13649e4946e7e6d791d257281aa5e9d3d248c265a62317c543084144718e6d80c1befc23ed3902d5cfdaa60bd5036d7abded96542428067396cd2d45df753ffe0ac205103a5f742d66414c9b46b63589b41e80fc98ecb48ab87de00f1e25f3374f3ef9f01c3c1890ed206e1e056df2c3c0ca317461749af40db6f6de26349985d6155bcd6df13d426c28f796decebf062815e17f2aa33ea7c4466c83aa70a9b2880502719d09eb89c454a0917a8d0858adfc97fab0a72ae478699b211ce1f77303c0ffbd76d849d1b9d9664f3ab7d49e4124a7517f3e371ad7c85da40eb9968ab2ebfeffd8951e4e1fe9c77554c39a3d20cf265af7b408c6876cdcfdda5e4d7e6e7e93552a0a66b5340ea2b0e7b75a036f323dd771a707d3943815b4b55998e9f0c90ecd7fb31f8b4da5b1cfb22cb6daf197e3fc5310fa6d2670ef0e22bd0fd3607dee05b79c607e83fb72b657a1b7c8cdb2bd91ce4eaa1492d3b2c9eb520e96964c977c52446dfb825eaaddcab529aafb5c7733fa9eb1931aaa0d3fa090a692c515c6cdf9ccb5d1729af7dbdc69adfb93648ad64d85b1836ec844fe1ca69da450d1a2d8606c2190d45593b014b6eedcf48aab59ef3383e247a7ff8f50c0e79c506304c674aff36cddfddef696f65cc4e8ca8d0f1d4fc91cd356e8f974456eaf4ec6cfd25ba612640d0c18d42eea42e4f15560c2af159d5ec25e468925ed10a46c4f9ab3220697d9458ba8280f9dfce9acd145163230ee61998a62711b275da0578c7b1de2f634e17c2d759bed817821a2b1aa6c3642b7e11a6f37e707ed214e097946eb9a1adc03539e96f6ff2a084a511de4cdda74d2820ff8d0765c0549d4d287a47b60bdc14ce97bcc99e1e362b75759f71be319cbba826f880b5631a77500ed5828f820c204bc9fc788c2bac7a5982d2b410ac6bdec1093f0c6f9dc1cc42d3b7b0ef1502996deb41caca4f6cecf830ab186ee3e9aca3f4ee4aaaa4a81acbb3b562f50f74d8251e9c831f4085455e4532f96a718c4300a75b3647612937846482d3cd3602628a4bd5f99e2f2e16edbd8262e81048109a3752cc192fa7f884daa42bac1e178bdb961696ba0ecbda727c9a4d1f00c176cca2bcda83b83223df9a3bc9bd449000c9ccedd56fdb30afa1bbca8bc1c2055a0f7f1b24aa395ea050170c4862452c7f0e729f0d0c7a08ff178e2031260e0c11a1e6fcbdd23b4268788651923e11d71374ff2bbfaa5f04679267405f1428d15551444e4eef1df477709e7295c2c4c06e547a0e81d6b7a0dc1acf1f0da11b51a3e7074d9ca382da9095c8522779766912215dda9830a5119d75eb59ff360818b0fb80bf75fbbe27798678fc82a3e4d82647345f9c6e1b521bf8069c10b278a4c1d8cacdfb73c17b35b8de2394a54fdd29f7c1c2f9f7e8b2c4f48fc6241677a5960222e47ce80da4e7a5e55772e077fc09dd5491cb4381d3f2da0facacb37acc4bc5182b2b02d164be416295708d5508c8af09c823e274606e36018c66b87db27e5b426be5887e456c1512d75295b493e045b369821e86293a6a0c0a82e71cbb406e5a681801c7d60fd0e0d948f41f5b688daa4c755bb22e93be915de5a6d9f2a7b274c73fefb9124dd8d36202255f771c23cfa39346db249c7a412bf25d1b5a8780380074faa8e36fdc81637517c7977b32f62a5d9b2e32c56bb59c78ce1b9197586f772d90996bfbed19dc5250d099708b34bd9049332a9eabd959e493522e6bfde2d8eae73f196e2b11be5ef6013cf5db6c9d1e3151040657262e184fe8079e5de454ad42a22d50aa5b4c47a82c03180e916cc961418311e30911442e6f29bd03e7350d689762f75a5a5f9f19c24afdd89da5909bb9948577e586ada142e428a84366dc24110f87d1eac0bdb72f5cd109ad5b367dab04932ba3d176b503edd9bac2f40d176b699b0243605cfed134040265438c46d0729abd739c8cbce4cd5b08031a92dbfbc7be912fc4528ecd71ae5b577d93878f7f932d032cfd53acd4917f1931e7f1ae44414b50bbbc01c58f49e85002ceb0a606dd5beeadaffc61aa102556c83a69ba2b2e448e874ba8cfd802ba4933d7872faa33fdfdb820232d65c3df8503cb51399396c5ef226f2874a3d246aea5140178a71ff2124672af25e7c4acfaf5afe5e0bb44ff1c37a5142eb1f837c04e9979641a473b6756183936258adb807ea3ca9ec6e8a93ad8c8e3a0b40c0cfaa9dc89e566fef07f8a4e1317e3a88afa558811a64ea7b2066068775a16028d7ebd950334faf31fbbaad2dd2ce8b82a4bd69f19df89f9999419c79db637fd720c197a8c09258c9b007615e59df819adc93640962c9d8342338ce95b2e68210b27405b5dcd5b4cdc25eeae477046aee7012de2e0ef33cc7acb4f740510b08d8e76197c0ac5d2cbdcc75f8f4b37064a777a1480773429e41925533ea14674c84f33c7632b5ff0f63dff363083acacc2b097f3d8a9d715e1e96f021530c5a43b21adc7eae968fe71f43d395b7e37810b9727d806f34b7b4250cdb63d43c0758e2982c9a48155cde2c5ea611c585d4b0b05ce9bf08b779c26986ebe203bf6278b3c3112839d709a9d3c7a1b34f7e5d6ba37fd91a3f282bc34d1009e1c4d770366d1482dee0250da02399ccd11df474d867b90a147951a61c841e27681413fe9b331ef72c9d77ba605cc76c2bd7f647b43f489a5432e26032c686569c28a37a94590f12492fc6f81978173db95776938ddc8500c582fd62fce5a640143dd2e9d28948e4b958b0e7ee5ff8960c79d5633d729de863af5fdf2628896c712b78c7508f57a2dd1835f1fb190cfa27efa273970e949e103502d4571d660ecdc51103400e5f9186394d0279e74228094a47657a63cb5b2345a3c0a99ce2385fb8fb55d549bd0ab4a8fddfd7bce7e58e9265fa6799bf5bfebaf5528cf460f1e7991df275b2539901cce0724ad58cd6376659cf0e974c91399a97403f2d0d1712e7d9344598e4bb8295373b645aa01b5613893600a7ebe77fc9510cfc5b7f77f3d7ce060908d30c62d45edef64f5299f6a5bdd3035822e60f005f8e00c8f4362fba65491d8e810204a477474274324d13517e9a4f1a3bda497a26613dab0080cf9cfe70b7dd95c1b1a889f1eb7e90496dd701035dd70212a9598023e9fdbe424334eb3900abaf95854bfc68a0f93cd6bd166e9b291d05366d11496574cfd779df66f287e6ece698ef6e6a7736dde4aa02471b82380d719e3d9aefad94d041aa32aa3d9e28eff6992a2fe96aa9845211296bc8e2049ed191be4f4b080d22f90dac08863da458b14cc431d7ea8e4fab4e702ef1188991fc3cdae2c2b0a386c9e9c7137d8c1ae5550734919470646234a235255d1fe76722b7b9a58cd2e900d8ea0be03947f4fa82937f320a08befcdc1c2c2af824ebc04949d0fdbc3cdbad95df6821d80c8bb7c415d8201ba616fb206bb38fa319f92fdfe9de5ca2ae211f8c206337317077efc5354169ca9c49c6337c42291d1e00a8365c39fb417abd334163f4eefe410c454d03c745f85d041eb91d486958991b4962bbe65a31b585615f235ad3a595c95c9b24874a19e7524e082a0a254d9672fa2a0e3642caf741f6adb8d47a184e350502837463dcab250cf8e3a60285a608ba17ea1dd59d65899bf3c23072dd5d63835d65f4bc5eb7869a089158ca8abc234d6f39903801c391936825c84e660f9ebd06c673718a7d4cdef23a3a30882a29d4c517f4b380f3f2f98e24478663eeadc341d34eae88966711d3f7bb59fbde174f70df98fd7b8c87e727d07c7ff12e65d4f688df0c0a13e63e1f53c4b9fb1e96449a4f97d9f88ee30b83cc9b4740b7442210a2fdb81820a03df5a7aa22b778eec43022abee8476670182fc63103ab98b3e0a3d5ecd69a63ea97149bf9abc29be0bd8518c1de545786fbf1e782521d0eddff4070e7672e9e1b2c7e081694dea6c28b1bc3c6c7887e84288d6985b8c3ca620de52b4218ff5b105eb4074fdcf910c616f42cd672f8786aa82575a43dccec3b537d0fd1b01e5ee050bf3e18b18d38781523986fa6b64d57883dfbe6f187a41729fe8461e275445cd7a9df7c75b88f4cd35364cc20cbaad303c348495427be5abb13b534c645cff40339225b855b5eb8b616f818642316e0d3204516417e4304badfb80953b35317731d27e6e2ccc69cdc56245970300d69638c3136f6430d6d1bc4b796ff2c687e6e29441a0991e4552a109f58fc5a3f2e4a3d61c49d80885ef570109fe40ac8db7e217e733bb920da5da00e4922dc06ca836b01e78f6df4076e9b8d34c7b215dbe72a37388a55e62316cd51882ed7d25b6ce189aee65e58edf60264b9f8ef8dbed10d1d6166bf6128177c63d7124771692298f3ace7b105fbc3747b430ca5e38defef30cc8f22843d818ac6268da90c675d298f3228b241a083067adc574ceb27b93b93070ef42e440a16d38a08d6887c7eaa3f924ccd36950031fb0b0928e0ba6be577392871f810ffed1bb4ad85bc0d521a2fef8be0cfb93e5f060f89218eb1641346c785e2ab7da17852bfa5bbab632f2124a63a77b561fc2273e0a388881a70faa39df4ede957005937e6f1d96f6bafb4c1d1c1d7c70ca9ee4cb774ea5862fc5fbb9e830fa939fd188ad9d255f0fbed65f90983cd7c3fe4db1163158f7e35867165acdf320a506f7c31f94a0c4e86f28d2fa40c96b8152b80e3dcc64cf52e0dbe37b628bab796f0b756809ac09bc9f347a7f168e5f469e4933f3b2549b346bfc5df98d0d7d11cd6eda185653847372d4eee16d995750b80a94c9d477388dcf61dd3ed5ecf29a78094ae6acfb53ef216b02d342fd3b8d025ba00b96b045b0419fc86ef9532aadace623ac1eee21b86876895dffd115232cabf68cf85fe61fafbe430d9ff3e1d322da6a136fd85daba6d95b07d8ba043e3bbb4cb7c22446f2e8bb1f082192991bd3e79ebed6a1c19e7cbdf7b9c0d07d5277995edd46152def95f97670d5357951c42df76a5b79b872bc8bbb1cbf184310c9cd6c160993c1635f7306911d4491b02bf8641eebd13502581d225d91e6ffa7fa54114cd049cbe1d23f553ac58456ea771b671af57b0582dc5e6421aa69468aa0c27d606dc691e240d3d365c7682bba61acd7047df92a9454b28ea69129d6cb1d1a3d539a2ff201536b2c885dcee485b8c9befc6d081e03fb291681e25dfcafd6dedf3ef5910cb00f71cc17b0d8d51e9a2067b4010b2c2e261abd0f9dc1ddcce1596078f80deaecfe04ebdbac0ac4d2aaad30d66f2f8512a01c0bc500094085a745635c95e1f3f5dba4ec1e273a40f4f5b5ecf6f886fd04fe3ba76819e153a63736879117d38f3fbc193b10f4bba97dad6169c55c36edd1f02cd7740079c5e22818eb5676ec60aa1963d9390c9e2b063d8fb00b86b6a4015f18009d6594d8282b37963acc0634edcb4b395c69a33d2042ea9c00b251ec25fd5afda8de5572c0d4a864de9b6bb760ddbc39753921ce4d2380f8df244260fd1b0beb826a2921dbac75648c9c7e7cbb7d38fcf4734dc286eae4f89eeddfa0cc54edcb5046db957f8cf4b3c6e554e4f6368bf2576ad6407a691a2bd94df7849fb899ef81c85858fea39b8cdd27ab4f33fc4b2b8c887024aab20034dbddfcab4096424dfabd10a53241ce37bc0bd17558b26c1afb6b1d9aa46cbda97c704628965b472bfe1d5a14c1873bd2b4fbfe1842c6debacf98972dbbf74f35c5f28b4c62e00e008263bb69ff849e3d9963b8d37f5098bbf5192870fe6bf8353ae8b7ada8f634e5e41d2f92a7b67d60dcc6561bf8151169e05b6e6ab2cc9962bc00fe22cb8f12ec1175d426d9b9dd278e075ea15bfcb1556e6547c1e3859ca0d381076096ff11ec092fd7cada649cbc60106fae5094a6f5a75f5a29e74bbb7e11affbedd12b8aeb5510b3df086e65d978990b18a2440cde2b92f4411527f24cf2bdff1e91218536c4716b63082e4f0f0e9ba0170355c372637b0ef27cb1f373414af0fb2b0514287098268c98fd7e9e34f4a37728854b8b35d4bd21e5abd49dbff24cb1ad268ed2dab9fcf60eedb2bee9c1dfe9d22cca9174cfa55a3b397723c26c9420ae3bbb90fd3279cbdb0884eec4de2c80d374821b78aa3031e2dda9f728ad4719181e4077b8fce66db49475e31e90843514f18b4d5001c270e6407e874dc5f191067689153a678934589b4b14eb720f4d300ca87159d8d648446967005c56329c540115202e709e3a78969a831ed1dcb3b0c4fe28f8ce7c7512906e2508b2821fa6dc3696e440f00112a340bc857fae5838f4e435c84fa2b2e428e26cf40a246e760310ceba29259e4ef7b5f8032a4bf2ce817948e30017754d0f9f9f5d92540d263a61ea013613caed647e78603c9867657056c62a7e81339b85d1fb6654e437e7fd76cd15a7c0dbb0e4c60ed812e0999f5856434074c07ec4c96969628f93b473ebec5cde795a29f2a1ca739c1639c714f2741024e81da46db289be924b9e3cf8c376fc3cba9536881f9e67a37f0d4e0bdbc2705eb1113aa81fe297404ce1b6af3dad252277b7c94610de1bdb7373e2c15a84250a81fa571a5f056556ca4723b830cbb3b8c537af0d0470dca254ede5c53db1c9195d3013c096a9a2f4afb1116edafe34eb85fb1ffd191340b56d725b62903934d92794201129c14c79a5d195038e309b22168118d6709047617a7ed9eeb2845d3a0384f80a3055a2ad79501f743a45a54b6e776cf30c62fbb839592071bf58feeab6ceb1ef13ff1932449f27019b86a66075c265576af5ec62c3a38b18e821d2399753bdd7e4e56c2055d6b5756c4f2f963fe654ae5e5a10a3351210ee98ea0e522eba232039460957ed240b12c0a3a4ded8b727962136d82688d664f768b6f0fd90993ba628e79a38838c2180370254e68b708af769f3908c63a1eb8855917aaf125a6f38cc9a47c1e457c2b2992d08d5c23d95623162c8c77c47f3cf2965b1e02f3ba075248352dc8acf21146d8178aa38723a024b5d5512ae405c5c64bd9e16e5a20202a5598828eef2e1bef5644d15c902dd779e8b6babd5f02be58595ed111aade7b32ef4427be58402c9e2d9b2b25da819d7ea98beb8b7ee376e2ee89bb97055be5ab8d050fbd3f7cac99b7fe7f9413a487035ade2810d05b235f32efe2937aaf420c7e578ac2f9fa9444f1d9b8bb1a3923ad1a427839944194564a09dd57106b3dec4eab268382e1fb44d2ca0f1f5e2c0b2b8bd7db13abd5c75688bdb654ef0e2387002cd47cb84fc64b309049536e550406b2a870278d4b0120ec4f90402cfc4cd88bd88555cf577c0a845c2bc7819e44be181e747134f785588cb7ded66f2b1f49ed6633dcb502041b67cb82fe930795cec43b771c7b81a28626585c034d8b0c454d49c838c4df9a7e723f3a71eade831d3821231022797995363dada4c3ba92974b99b7c2d6685daf93c5a414a08bcc4a03fd5df0e36bd4104e06467ab87a601060bcf2fa34ebd77d49d5a51180874518935d02f117367a99fa587434ecba4f8cfbf3f845e49566c62df10fb2df31e099f2692051969b9fb99e440b7c41f5cd2bc6dc75e0922b68629505c4d63878c36d598b5bd564454d4ba9f696253504f731327207eda6000e691dce21c39cc911db910bef5d152424dbe6f7a6fd0907690fc55865486f4757d2a0b1031e4185cbd3df95523ccb0ae25d1da63209a9fa58e72ca7981bfb6aa2c7782f3ffdb922d0597261ace8bfc51c3636204488d0be953722aeb10c2715a7592ee2f20952a235aeb3c074301d5e8bc5d6df3e6a1fe6b413dd62d76f3a6c7216da3715d9e58e1ddb88d181b807aff8466d343916cb2a28061a9183e89597fe6519d50c9a226428727f2bdb89bf88c38180825a9df6ee0c019f743d1373a23758d10e3f695f16a5c94d284ff326ffe46731a55bdd4aa298e79a62e741a6c48a727bb5c800c692fcf380ed632e8ab1d5a4e3a1f1ddb5c5319560d9355130e15aba17156d6db770d5ec7aa39b89008070bc271cc9d44d3a558caadff4153151d0c6c441d052deb9f8beaf298e437f0d56f9b0334fda7b81dc61f7f1a41c34326f19df1861bb8c817aec97b2bb38da7157ce3a1989974822842b7b9ff2def5d42b332057aa4798f241eff3154a3f152a1d5ea710c543d0505593b746c9f285ec76ccb1eae653674e0dd3d6a093371ec2213cfd601e8a2e42925aa15d06e4ee62806362af4741ff8d6264024a9c2758aafed8f6d5f1a6abeb30152e270a06e1673d0c8da1fa1a7f5ff35deb126e71c81fcb1327fe5def8810e6add6315daf7e34a277db184109a20e643e1515e5cc7cabddb07bfb7454ec39fce583f9d9e60858210062173aefe90d7bf3817fb281b1a5a65d97e5b204adbc7845d5b2f873e6ae76bc59c423f81b59d0a23aad6fea7052b33382620c8abb32d49403221c571a6f0fbfc02f1f45651ff722cc8735d2e09265bf920a06308c1115ee92c7b1b4c5bed5e08e452dd0b82c640c0180363f11ca84acac05fb3137a7315d47b4bfa27377e497565e8fb634b1664fb26d95d99e96b2a56a8ed7e1a3fb2ed581b535c4d1d797f7001314d942ffa723334389326df0e3b52898f5a9541b444d8000423134f2f1bdbec135772522280e7e8ce01e992220f5a5ccd389c19931a324ec59928973c465f42df0f429d0e2f3dd365d5b0b501010d2b5b46089d7c559e916ad7154427aa18a621f476a8470c38eeff715583c098424886e332997ffc53fcd2d7fe779594e25a4258b7f79f48a4d440ea68560d014d1f4c8c7b55a93ee294223840f7a8fd70f8ad94015eae6eb056fd6f0a03e4078f4f1af6b759a0f446a6b4882ab6320f0f0a3c55790f7d72dcba8dc3a264f9a29b8b08cf5b74c74c4f7fd69499e4fbf158cb8df95da51ac99ee974bde0fa4d815b6ff0e7c139a7cabb8929867c4c9e78e70ea34900ec1ae915bf435d64295eaf912852d3508f3293fd0d9cce25e11a77a8db850d6080839685647a324993bda007abae3eb4e8292e5c9ddd9184671176ec2af8ee062c1434b5b891b56f2e88370427cdd47cb18e00aa4bab11d51ea847c732db2b5725420ff6f019d6838ec861c381dd23a5997d2af63be6f509d53713accde5c7dde0899bc6cdfc86443ccdd8fa0c7ac796bfd018d3bf0ab2d19870104e58b04757269b53bf8f720937efb7acbfbf17c7be92d9c5dc279e4e0ced5dfbac56423e8313aaa4f54ee3a9f28bc6ecaf09a8db6775f9a49b3f4e28a36dc63155abfb46e1cb225a1a33796216c2d9c0c79068da18d27ec98862af60f17a6c43b3bdc8f09d2f635cd81074952acff9ae307a434877f13c993806bd4f0e515014ec50b2924fd4503b175973ae97f307b7661bf2b8fb8da9eb7427e78ae04a7ce407903b2b282e339a544bf6740dbcb3c3e5b9df554f38e90ab53e20a51868cd7baaba6a50cc9d75ad4e8215e85939888414fdc3144ffbabc6a28879bf996b7f66350707a6b1655b4077b8f24db3241c789b287b748d44aa3dd904c8fee5052278a26ae65517399855685e651a6413c1deb634793def0cc8290e8a276f54c89a97143371201e57331cd4d6d3fbcba310f23d3eada2baf875ef1dd8572350ade0df1be0bea569a97dddb6b364aea34dbff9dff429bf988d036f5d383cba821650077868c76d594f25a27edea2433f37ceb29ed0acb063270b2eb891930137ea2389d2d40344bb4f1921a0dd428d1256f37fcffc352fe89ff97a9a316839f105e4c5e6306c780d343b12366a81ccaed62f8e0c64c91c5df49f767c809ce370f99760716ad4dc47eef2e996d3f83f7e7253ceab6cf5cf24236ef42a413ae72b947e0f4ce8d86c2ab815ef29681a6f0b62f63bf1c76b00dc862f41db91fc92b8ff05d7d4816b37e002cf1e42b455b9cf80607b3ef4ecb0557bcd12429d4a850bea0a73496035d104beac65caedbd8bd8026b7fc84293ab93a3aa802da4e07781ceb60ff8860e006b23d69ca5ee94a6c4b1ef3b6c5a467c59718dce5120a74f5747aea8911a344ef0767902983ff0fcabf95fecfd9d78051516a2a2e8aff16127996b3168626fecc7c766dd83b27c2f946652d9558a59618148b69511d38335b14a7c5e05bcc0f0fe1b77e7b6a07fbfe8ee72200a59e0b4c8aeb829f25b1b1fa1b3b824421318482f2be94894da3d14ffe2144971a8cd57919f2044465273ae76d384be3c2d61baa006dfa4b5364349b67da50afd6f54cc28d39b82dc7d0f3bcb3208740ac16ea934de62a071eef10b8dacd4551d92e142359c412fc2ef7c83010766312d00bca341f9d3dd9b137f23a1ab31dd2dabf38273b2388497c327fd0f9899af4bbfa96cf7e84f70771ab3e54d4f054d3adef48b3713991c67c816fd0ea0bad52ab0754d29ece91623dd00c6b2a8d3096b5b8513f95c0bd633d5af2ea0660206ff0220ebdbfc5c6e6313eb94ea2669a5868b4a8f45685ef34a157040ff7f192264284361e6f818f779a0115cb5203487f2f800d402ebbd8e75f7270a936888f3caaa546b5dd203a853250badadbb1fa316f50ccd5bf6dbf756f5cd2390ffbe6803e5ffb93961656ea425b0c0b574aec76f9f6adf009bea0022b3e769fbb2b0053375bc8e5e9dd8679efe9b5021a669b07aee0eb4d8d1ad706f7a5fd416f0c4c0d8b71d1ced985e539dd26bc394c5c7d82265c0c831aa5e766aa5e1c87f8dde378779aabe5963ec72c4db90d5653273d400105cfc95bd93906e05cacbb077a88713d8c0c5ad09b9c52bd7817cbb58da5c441917c9c2c245fdbba40ed9e9015a78c3867b6973fd1a841553c0ccbeb2871f07e201bd89f4660b427ce0182b2b30901bb93660253b901c56089658079587a70e503d1582966d69628e6806e7ae083320e5c58976eb426bbf917109d4d75ed5da4c313e61a94df6a0b98a835cc93da9e5209c13026e1dfd8b926faffc85228c0d8108f4c3e1ddf722d22c98f7b91001b51b386e935c6b4d58606fde55ac19156765edee1e5f58e63b48fba4e6768d00320677e61f9f9f2f2dec5a06f0e15d334a0e4b16d4c93b9bb943162064d13d1ea5c43c9de1d15c85f52f13660cc4160dcc6c23ef1172f6eb58a93c24f786b42a48eb3e191a6384e8fd8aebc63fb37de5c0bf24bb0cce1657c1b39524028a38e33431ad064ac5aa94087001bbcf6a493f69a0afa6c56c52dfc46bda57b8e4b080d285489b903a7fdb244286a2c70f8e27dec8a48ce716c6577f107280582ba6949eee1ffc249f7fe6ad19b3718ebe62d1200fe3d1b2dfa3e3a91903dbf9e8e3c29f6a036e8b8dc4e43ca41f86fa5fc3fb1e4200c6a82f2728352039037a45d15768de3d18bb2abed3a0d419ba9d6414fd3a681ef9996e472b5b41200694c1058d3150f3e722ba1b5ae7149eb4608985dc5e6686ee3f7d0f3ac98d494e64f822b4f4ca529d8ec02c9c0c4767780eca23b3499efe307e4d72db18ba20079906d59fd5480fc426af7044a66e91055b6c79e9e5c92b70baab7480a837d829ad7a954d0c764313f617db310c032317200e32b0d25aa8a99640833253f7e3f6f85098a54b9f1823c797d05599138b54f83d0cd91c38f9ccf373950946f3185661c38b1802b2d6947ae3c10f3d81f9c3cbd578e6f23caeb117fb655443b9f115301d92fdbfc2f08230a08ca32165493b4f6d87523c13139e873fb441090fbcddba28ed0bad948c84cb67b9334ce86291a976b037ddaa6b126a48149c7e80f3b7106587a386baa26fb55455b4a4ede8f85173177011c143b2d31338c52a78c730fa94d976efc3a4f79b561a1da5069ad06d5666bfe2edf16f5012be9bb026f357972491fa84d7ebe26df81791919d61cc74bc905360b3b125e01c9b2d335e2c414fc8e345387fc15115acb75ee6e8614a5c6f92c38f4064ad27fd8d737fba07734e5106d2bc6bf0fe60458eba6e5326f481c08218e1d24476f3838f809d5453d5d9bf1e08133c8aa5a9d566b9c06120e52b0bf7be4e45e273db1fc6143bf3c5835f790ab4ed69ce43738b258391fb7d726a266f0de0fca3ce3b84539e25412a827ce7fb260353c667b353e7dc8e2e8588437412d9cca752a6c8ed2841850d0ded38b56367dbf499154b218ceb5d24c9879b04204d6778f3b868a918adc69754bf920611a2f9724ee1da0a0d58ff34330c1025ae0e640d63df96a4171f9629b228af6d7c7009bb3132f6cc54eff5d18986c600af5a453c6c40cb3295c9adf93465ec781f3630968ccc48dfc1c8b284439bc2accc7c57014d59c202dcd84805b87ec4d5d4c5d27d01d8bd5f87ed34cba54d09438d9def57ba5f4281b2245ef9851e50e65e535f491368c44cea047eea9800ada16b2654f845d30a46921f338eec1ad1fac604c8fb8fa486832bbc8a0aedee652a4304a4f2cbd4d1637cbe6ce1c213d004b1e95b8a2ada426ffb6a79d0da6b534622cd6fe1ef9adbc4598bb68b3fa9a317c6af6823dacbe05b457adc86ed17e7f94ded5da3b7ff6e2c6fe11c715cdea38971ce955e837cf61869f95629a112762b7097f31c72b622690089e2efa47d1bb4579ac39673ba001930448850dc8f4771fb8536b260a85828d74f75ba89b7598bfae0205e1e363379fd56a2525f7c6041f7f2b914d57a08388a87c17bf83b30cba652c3f9f8cf8eddfe98060fb579e7e948930be6295cc89913ef36a05d6f9247ae4faf10f2f1d521bd1703b02c5e3cbf0f57c863902fb01b9771467d77ed0a4eed4de8ac67b61ef86644a6b9a33dd96805a3476e215af69475dcbf4fb1b678268018b6ed614de64ad53f8e663c18cb6fbf726df7f3d20572245d0048b48403651c08586ec2010a2d1ec23020a5b556dc8f916e7316345ea5401b5d8f08cf40d0b17fb3c254567dbd8d8c801d18d554c6d248cd211d2f98d796ac0162fa89899a7b0907852be8ca9dde5dbd99c7a677032d507da00687388ee4b16b1dd389f94dd428dc324c87fbfd43d2c1f204cc907712ef893a271a3e8056e20a2174f9788acfa2caff2baea30985d1612c6be59f30256537e4519b7b939beaec7210b88cbcd67cf769c21ea647968c44690625f5a361892457762f75f0335f18129b72971506c5a9d8d4db47c5edc4d7932637dd1598ab040614fa5b39ef46bc47e1a4787039cd57dac7ad00f948e8433ef000d3c85314b9fb785e0e145480001da7522239a05414e643c30333f772722e723a2c659b4b83fe7233cae128c0a4634e85f1720c6fbd53ab85b0c55e656bc33123c9be1d099ab0274a55dbb7b0dbc8a1c629417c378af0cf88a96dc1d41fc243debbfe6e5baf4dff461b1a1a5f6f0bd3158cf9aae29eb22f83b8725a41374de6b2b4341fca8d9eafe9f77b40c7c42394c9a43793f9005df3b6875bb412759322e3883bc54e3f82d44a149b5842cc43955d770d0fe957a057806e25d569d095819b26a15769af17aef172d66639608260ba3a3fb578cb822ad8943f478f1814e24f886f080a85a3e7ffa492d238a31022e5368d5ad7900c098994b958c3e9a523a187581d963ffeaa75a503dda314b04fc6d048383945d005f7253accebb21777465b0941b0ecfc44f7744a9b70ab90673182a66d14f3f6e8677586abf5a5019bc512c4d00604c31f50b480cda5e96ba0dc13e7db694b32539de5d841c8b0d81f48c7d88b7bcaecb1c84ff48dfa1ced05964c9f4e14cd2cf2589ce5f33372bbb558b6ed9ab5793389a5dd1f94aaab9af30ed00e5635453b2ac0f658abd48944a93aa4cde461c958aa7a7bfbbee0d3b10fdf71ac8dad21d4cee33150ddab2bb48139f3f3f56916f33c5cb1db6fc18c4d787e7dcc27510f54a9881365a7917242be6d6853274603e7dc3136ebd66bb90ecd5e2e221899283c0940f324561e74c3b60ff2259ac72dc9270b0f7ba74a3dd7a858f277fa244dd5fe308f2750ad6c3a9204af0780fb4d81d85036c7014377c4b6c3cb51cf53746475d70f2cc61fd7bbb5e1d866293767d9cb9e446fe73406a29a0a31eaadad31096b7616f497e90ea1886419e3bdc508afb2c89636ce2c626a0e46eb4487b0b78a305204b1fbbaff5668935c3b99363f613a4c1d02f4f2b487e6a91e8c94d32f15224e6f259ca383396f2400f51a246e6ba9bcea04069c9e93f2723ccc52d1542dec2e2217edf40cdb17c5fa437b6a3a43a1ef293481cf1b9f5579e48b2afc601b00d9487ffcb28d017226e748c2b17a0fab63aca14cb9992a45fcabb5e71548558b00d767fa4854e092e6852e972e02016d3641f2626241e266d8446db12eebf11bf65bd355e86baf3cbe4ee11b708933a8b7acb9474167c7dd95e8f7b0c2a6b437a0e3937a69eff7092d93d2ae86141b86804830061d79ab9f83ce4b4b9b0d25d95a36981a06d6def4e41f036f51ec2d1b02bc95d1d434ff526a6e130760da9716b63b2ad7b3eecbec7c30078dd8e4f66584f33c0142803299ea99602c4c01233a14d2ca088d7483c0612e0787225742132ebe90bf8c1c1ddd5e26192297eafba012b80b05c6610d2b98ce30975f41cd0cc65246defdbb483a16ab42381b0b60e4f76205f665365c73840166a173ea0345d345746e17a72bab48c4d858fe1c7090f6edebf80fce9ccaadd8bc4d0925da064ca9640d30403cdc752d4a5a1974f41aebf75f5dfcba09e3e4e22e06681940f5ed5593e9a69c43ba22d7e89eb76cee93ca2f016d56782761e527269729267a60345c46736dd7c49d8a9fd11325d2bfec75c74deaa1ba271c4005e1ae60930bac39833ac052026ec26678d305a9800291632afc2f6354a784b558948c97c803244cd14d7b2898cbb31e590b90aecdb2a8a3ee8ab03fcd455e6863d73d13fb58c51a9c4915394e55167bba297d9f1dce349176f6bd7474c49d61268af4ba8e9e0b36e3035e83f0e6acc7247bb03f87d075383bc1d33d116dc97f0d708eefc6c0e3a5a4c93e55b1ebc8eb2a10ee1b9d8a807d25bc6313023a08c8096f5047904f5f0f4f14635b70733a31aed750f0eeda4ce90bda586a7d6aaa9569920cb0eeb39758e6901061a43a352b14c0d5e8d023a56c1ba0db15c24e052e65e4cacb2c05bb5929f83373be967cdf31d90a04e3b909931240c904c9bc9e7d99d57cefd0a63c4939dd67278ad427634753f48e02c04ac81a13680998a02e84b627f2324edcba1da4a2806053b9ae43a5fcc1bbc6d611d91c99846c4d2497a923f8b392424470441454339b152fd4b9796cfbb92469a964aab8f68e4182ebd923cca4ab0f18e29db57c11ef859b0c71f298b74721af8eda2ee8b28e7b6c0be076508d51c456350a52ba1f281bec8b2777f565ed5742ab4760936bbe722fd4c3ed8c2788e6c70026f49e8e0b31f9813c8d70257f44bbc01b6bc5313d0552a3bcc383acd6027bab7b529cd9a53c46b1137d8972d7c97325a615117697c311c3e9e3049aef1def6650429707a9e12c3a00ee67de70b994ea727ed8ef9d8e33f88b3ed59f22669b5f1a315cd019edffbd7a9d398a03d1aaa10c1834daa402a9d90de80a5fd8c13bca2321cc83015873ab39c93d7c06a0c4b32a720c1fd4cbf8aac187774091b5c8bc36810a99a1c7f22ed3f16ee7971c11cf51eac5d0c01e8737649ec9f7a2187637158cf7fed6cf7d690d4a0bcdf0f8ea7a594f6c758294f2ceff94dd1e593ee44039b0e661ffb3b3abb2fab20bd1fe320a976def6d70ba8fd5e3d95ea775ab86d826d4c5c0db3011c00d1df2730d47912f769365097b928875652afa035b94d7af2a7200268315851f765afc26d75b26af833b92a26d5f765a873543157d0c90b139ef11aad5ddb7db6af5cabf1cdfb45880885d1fbb42af494d97e314dad2cfafb41f2aab34b0b16089aa0daa6eef2d964afafdc7cfc759953b54eceafc59606bcbaa9ac932c9d7a3b368c5f0be23a5746a0633d10bf90814e996878260e9985282b300ebcef84828461b0f350b3b766def06fba231ff1dfca2c6c45748711231985c7ef93350a2d55e728a15e571a9e8d0a5f54b1d838c5cba06fe5e86a73c4c0cc95731e3d57f9e510f8187b47c03fa8821338d7396a9a4441248cb9792b4be7221caf5ee6ee08a9b21a34e208d4aca47ec8d691a927c54ce9b581d8e4fc836b696851c5819120a174bf0e9c55edd2c2429cd6f267516651f570fdb7d07b53a0bc3583d5ce3f3d958b08ee921c9672ca480240723ce220cdd4edf885f17b7f83828f5e03b4a3e9b2e71683dde55acc0a1b8d91965b8089e32712a4f131989621d7b100fb4e93c8ceb5ef9da8beeb22fc5ca40c92d1db1cf80409a3343cfb476cc9f35091685595621f7f2ecf929e71461e44f02aac1af8d3b5afe06afc47fddc1a07813487e6f75ba7f68e84760ebded85f5fc6851ce3d2162c5ad06adccd515f3b70cc5af792627746e36bdc8053c705caffe6151052f9d52b92a77ca8688f266af8e820cfd5dfd1bcbb9eb95945963bed5b19e238da20a72c19f2881f4bd325999eac3be4acc8df7d3ac315752acac5da2434cce6721e88de31777bf471e6062ed97c7a9c7f54e12686945b2d685166ad89397c1d177c08797ad27ca6825087491f4817e3b8d745903fdd0ce6e6a0be8357c75b4cca99d519ddb884791dffcd791100ba1f81aeef2ad5ffc7a6d791d7ee8bfcab386c4abf9e2534b8794f2a6210e3919802bfa0dea8e38fd4a5b4dab3147e2c60a97d08670bf16d16a551b6de90196843cbd57e97de5ba0f4f33eddd25fdf13e6014a4a2e49f7fd1b9fea8739f5892371febb8f1a1a73444812771677ea1551b8299352b71dfad4c88fa1bb3d34773c4b2413cfc97fb49a39c9b47d8dee4dcd9ac872d1fb5a2963dcc701ba4bf4f542bb305851749ba417d664971278cfccb00f20110016f8abdc2bd0b9b6deca9e0af3f321b227e0b6c637ef79e69d848804b7f650d0615eb291399ac0c1fcba5126d76cfc09a83ed8748db8438d7e193e6e83b560011118802ec8a83748edcb59da3237f9818e33ad2d7d55ad3330bae5e7fa895b84fac9bd4ccd8c04e0a2aa205751b6ccc09e61c668e40b9e6a8d29995c0f8d01be5ddf83136794225daef5de79b0f1ac9f860319fa286deccf71d45942b1afb9079fc253214668df98ca695c459cab8a114c4c6317e8567514c2b8076a4eb93cd54e177df6704aa40a108247b2ccee593dae770350823aec1c45c8a8141fd70af644fdad1acafbc226f97e3796f92476470eaedaa70723ad4626dd77a2e5df8f33c4fd02cde15a18c0308b07007c6d6223aab47bccd548e6555b35cd0d9c378c5d3a8ce625f2bedd32996e08deb23f6350d940c6c5b5a2e06dfd2218afc26420b44ceb53024b6df5a75c4a895389e992ab37bf7b8d93487a626ab7173543ad50e235a97bc8be23fb0bbe2d5eb310cc99812371fd9831759ffd92d714e8f6ca1fe620d192913e033f197a945cd1abc1fe1c5f0e70fe0ef41250a797fa97e250a61267e4e24a52c9d188f6eb20f5d43683f2b9a11ddb6045d43e9e2ba98292fda05c8dc1e5d8e1b5c2c350f491d0894a388c93f4871dddddba2c4ce63d39ff690bc223c3ece62a76d4dd3a15d65c11384b4ba0e57d8ec285b835520709e344510dba1a0c0fa3be5f5cf4a732c3ad7ce4f47137ac65e7817c989eb753725302f0611b305a6fd37f917322f7e094b9bedac6fb5888e42e8fe4cb4b0ac313427853bf04065d78b60694962ab9437d2fab6b980f03a0b251a89f49aa22bebabef433ef3316a541030d063e5b397388912f93c1d5fe4732895c73171d427c377cd89e5f53102e0824507135c695663c7410042a1f87afae629a13ebdac53482457e38572078dddf6600c42db285c23654083da6780de2c3dacb4ed90a452197a56c3eac8026501aee7a36bdd9c6ed6aa97e08e7dd03d02cca391985eee8136dffd17e66c8f6a476b26bef6fa2b7dc011d162a1e1026219b8acb3b6bfc9e0492fb4f5f90faedb13f5e7592b1a635ad76ffcc433c8bdd8655e6a196d36a640f25099b573fd6941ff72ff5cc2c4a816e73b68a9b22482cef4f73d79aaac24c59897d29761e72fcc78b3001747eabda976fc11def693a843ca4e65db1bd8d790548acbb462612f3c34e783b4744b26cfca47c19ef2acd73fde728dabd21386618b3d863afddb081b88f941c82769ecc138b5f7b52f7f844b2f983aaa92a74bd48527ec81cdced95619e51aee2b0398cddecee438db85abd0cbf823ca6d130f639a1850622e992ff6d24e6e44a33f6ffaf4b70163701deeedfaf8599a504a0606f0f98d011e747212556a5d29ee9d7c443eece798d8c8504d300cfe5b15da83330b02b4fd7a77b037603c4f3c8baaacc53afeba497a5422eac756b5aad216841100c952a0eb77b7cdbe0abacf4978551ed2f0fe70e353eac61b53dab58580e7fd5ee1a68cca5119e1fdb79e685842deeb88cc60d828ac59783f0d845897ea74e317096fd19c74fa0d117b9c403726295314dff9e2b085a33096b19ba9a78258a3fbf543755f9c9ff66d9b2bbef7ed5f8d92319d7f2571c7e8df2f60cf868b14a909b42b89e0d7a612bee08c307d519ee794fabae7b019b70b38389e48cbbb437f487ce2c56aec86f10c086202618a6f73ca405dd0484bb78a2a56a9913625678406cee2dd953e48d2c5090e0cc009823ca49eb2907de4073ad873e0dba92c50519bc7db95911a51d7cb7f389ee725a71a4e6820bfc9a760f4bfaf199b9cabde83f0366f234c39706437de1eef67065a05314b8ba78d25eca1abe103ff2fffadf56bdfe8f04d5f76dc5c8afbb130dd013e966af392e56303240dbe9d8d04fe4783cb06194ad9af50ca54bdb1b6862f8796b22d007658b01145142fa0d88a3f5e323ddf02dfb9b23c3104b7c171c5f8c3f83cf018025449568cce3b6067f3f7b144ca1c0d972e56a57a7619581dc024ed657bd40663dd8f2c2f0cc8c58795651205966f0f0b032407499130cc67a78be006918a602a70bb83d3671255c287bbb391f58ca2640937557b263c3602df877eae7a5e1187a2a2517aeecd20f969cf4077b97d9b3ac57760298611313ca690826c6f2526907d336798ecbb3e335c2907bc721308c2c364fd0de91389e45ce04af6f07bb1a2b198680b79fc5aaa17c60b278410c25b9d8385fcfdbcdc12fa22a7665aafba55648de01f86bcb4ef90928534c2e87e2accda4e2152649b2e4b0f4ee834e642d44d7071c760baf9d31c715b283f2a24516d49bdbffd9261b4f3fff9bb00492b92cbbee0430abce5910ff83360d237dafc85f2ce2169909db9f5e119e84913a031ff8bed0199f8673aa51f63e28bde46b76d4fd3b4e9c2bfc7002a3391c8df971419b8115c97d7ebec464d202bc32e2ce7cd5ddd21c4d1e539e66d8b7f1c6562b9ec669fdc190d61d7043494950644265682e503b83d7c28474ab69cce375047fc70e49cdcf064a3467afff5f2bf30374f8921f2a1bdab5ac7256986c8c3a098c0c4ab083de68e1f5ae019e8b09c6aed8e0f7b1840c21565c10693e5905359d3cc4ea422ec5610802a55c7dd8bb3181e8033a083fc28a3a33e5bea888a363a1457ecb6aec3582f8380f3d50a90528e03dd72a4f9643d07a157e4875d09b7f3a4c762ac45a033e5ace8c1023c2575499152922a382427cdd008ef44704006d6414ada7540f939911a69b6e1a5f04667ba71792f5632f0a57dfd89d8091ee43c9b8799b270c7c286ac51145cbffcd8520bae991a394bd84893ae900335e20f4a4c74bce224f1e1556523f5762211a8d9bab35ae4dbfd954a763873d523d805b0b4ed9d6c7eff5c3240f0f4250d4cee4249b0611f076480c22fdb4f3cebb7d0c6d5a4ec081a18696c0549dbb4026075d3cd90aee9df51a916b96b6af9b2f40f21e1d9047ec4e6ba8335a98dd927fc92de25024b3d8e7e9575c69018f51ff41d6264dcf14d7ff324abc8c33999e089e54482ad74e77ed1fe28d98f3c4a3a8de6be4c2a2294e71c6d7df6da486776f34f8ef58523218110e57c348500238dd6349767d80ffd77ccf061475112274a939cd4020f73559addb81dd1c608c2a4c01453684cefe758d0b42ac565a57b37d086d062e6d737c7c258c5353af446d82fc57b5c2aa919198cc28a2a732cd5322b98dcbdc9b6ed504d55c0c1f8983ba7891e553d62e4a3ce97636b9b0e6c1fd705ed228e54e46686840ed953808d27cad3e47d804455c51c3b2cbfe88fd87dc8a73adfb336860521d663029444544adb65dd2ced424aad10104ca5a348f4019743d19e7a3399930a1e6607c026400f8e68baec3bd613217b429a854627a823ec66333f18c53f7c1a63e82e4b79aaf2bab4aa7cb30e9b106415809123132471e773d0eb1da3fe3161acc75db202808fccead0de9e77457beaad65a1cd1bd2dbc0e391cd6c79d5d7475d7d566fb496c597d6105a81627a2553f727dab4905dc8ef4940d54796964d917c3daaaf9576b2602dd955c3ec78cf1e4bb7f4efd020e1c0720cb616b5bde5ed45dcc64e1dea2844cebfa3708e8332d4eef240f11489c28bee9aec7b56ee1f68ce794fdd1e10456d083350cc1ed742ebaf652bf95caa3e7a7a353f045aae4f8431b658776380073ab6892b5ef86949c9ceac3a4cf962729867bae05d621eeca5c6325e712fe4178bc391b9e5921cf7bdb28721e0d84a61273dbb9d4feb6ed4e044185ad156d3cacdd70e31a1cf5e83e9ce2c31e93e79740f21c72431d1715aa448dece8aa62565bff2286d1ab7157b7610f030d45fa761ef566191e415950bc0a45ddd0a7c58ae4f2a3b42808f016e0aea088db45421afffcdad35afa013a03033e329dcc689bf65b4515748ef1d86be77f3fc36edcbd9e9bfd4bcaaa825a81d7037f72946ab590b57c934be2f0c39bb6887062fa869c8f92e2138e0a8708858c35d5215a80b82fdccb90b620c7d926423c464fa1edd7a94a564cfc3b672a83f02a36975e19c1d6ae747cc2fa7798eb59a7af3d6812a44d4c4f5eeda692d0f8ec532ffe4d620d79721a183fddc7b2cd51daedff3e77937e04d890f5b1d1d9b0ba8b49c2292f8df228d3393ba1168961a9564f25a26850ba73d5cca6c488bc1ffe6e46622628c946aa9e0f89710504e2491896ca0d9d5b83a939dba69ddee056d8ff3a849a0dc5f75f1326f4e85b67bd19448ffe06940e6cae535d8e14131648e4e03771c069292b079293140c9415b60879e8078f9b6ee5c01b8b027bc8dce0ec3c17f4656d63b0a8e682298a251e31d4597dd395fdddd5f58bc11b7fdf405f538723f0ae78aa4a1f17efae9ec55565c558cf51f6a95e7bb413a6279cda234d4c70ee88cb36b158a1f3b195e28087bc88bf56f26e6befff38e3cd5a75dfbd6a5e892622c8a2037a9bf3675a23283523066276539764241958f959164bd3809d9ddeca670048c398636faca4706945f3498b9701ae63c42c2094270d4941ac94b618e23e4a6b7fe0c1c7a8372bf0cd308f06deda742fe55ab50697c845e2e51922338286263ed71b5ece4b80157ae7c204a25da168de8805d2a8b54bf0d8189ca3d247520bfee7125b07738b9d62cd1777f7356a8f8585768e4a07b164e191f4afff9ef7ae41805633b40c51b4fd3340a457582dc24e61ab81013981d24d16fc3cc274a2ae45faa21869741b96a8555ad4c98059fd9ed42017aeea87f7daa80cee3c99afb9468ab8a170f75072f46a0ad7de59464ecdac2d728ee2d9f98822e81d791619f52c6add90e7bf3b7c8c7f10f4841d3cd6d10d1c94dfeb10c6d17812a11c46a832077fafc7168b063a259fc3a1c3a8be11d06844422734dd1d8baa5625068a44597c23e1234ce33890d99ff0c1d0959eb2af1c8337b2752f88235b2874a6276e2418beac24801ab8a50b4d58f82ac2da70164c3c6f04a5fcff2dbfd0a611aeaaaa2b01bbde9c92fcdaedea1b4f4c27da26c90f72f7c29c0a36bdc0fa6138ab890f85cefd9481ff752308c2a8ecbd94d9973415b39172b5c53fc899d711c01fe48e4e9f40414228f79135205dd612581206d603c0018743008e560bc026dece00abb8368aa628c60211a264292901fb3b5f79714dede382d7cd5991a53dcd68365ff6c8b8e484e7df5248094df7cd709cf38cdf46135f5df7cb9e518ba0cf20a0c4c96df7bfb7957427240b7dd49290a0887a72034b6d813637c75e0d18a024cf7505925b0fa02478d109b079a344cac54ad2f8ec6831d395e351372bf05e836d9cad901a240ef7d1c26dfc868d79591f03d3bff1d2d85e056109291203129daf2cdf9c84d637f7b60d3d62f7071600317ead3eeb3e88d678fea12ec6324b6ede15bf3a944a068108e1e88bac082dc619494d61a1f81dc5f3a7ae9669023c17a043672d82396c1bd69072e9de27eefa71f4356f5c371281399f4250e5d81226b803bf758609eeb84cf79b417fae4f8cd45d4707176e5af89f30f3d21c58f286aefe71810673778e3866f55ea797e9074ad6c1d43cc8df28ba2d33019efc2aa854fc2841c35270a2cab962dcb79308cb91f9d851b2f3be4a9de9a99eeef086b5a6c0824a31fbbcc6d1bb536f018a6fcffdaa0f381ac11b78ead5c7d25e34af1d9b83dba68b760214391a9f090bdbacd9e7da7147eb7c15a04b5a21f3d3bc650b3e5750bb05378917d878d1be11661a84ed252232946a242b3a6ec5d0406a344e690aebf113ca09e486caca03d83115e836fc55e46b3fc76fe3b3a56725813d90af8e2d34a438921cc2b868ca7255b65c3e572e6ca0fbe175622eb388bb285be6141bb05181754fa63f81a71ff10db344995bb1945a0a84870ce27becba39ac14d3b6dcd67d45a5fe481ec5437baa73b018acb15a7111ed3bf5c6f3953c92cfef6a050591aff05a576b748f3be92f9ecb444fe52118aef2b996403e139fc865c47372ca3fd971bcbefde530b9b18bbc4aecbef9c3686d21a2b40c81108d4930afd0b4bc5867e2c9d506f4744c203d6bc95e75dd9e0933b08bb07cd2a0db3cc628bbcc214850dde1cb39282cfc1c3c1a88458d5a68cbc19f811246955cc2aab8540a78a9e6b71553dbd92dfd44f1b3893fa79ae87b5c8ab9bef0fdb24c77ac90936f9f6e917d95c2725ca914fcb63ab50ef0863a4dd4aa1c929b9db3677cdc2063252a4738d067fe24c319038919935ce18c4e4e570f1f1c064d6c86c3cd2ff7dfe64fbfa20556f5b0a23d683502887e00ce4afec94c7427c22c09b605a81765c33d25352cd4175ada990359dfc43cc078387ff3cfebc3f9a2a86e0d9fb34a5acb5ad89336393fe4142a57c32f1de33aeb0cfa4557b4e1b764230009e1b69c41b17bd810c3dd54f868c4a09ffd317ef099cbf1ad12bb8a6e0682e7702920bded968952e59ce03375acb18f5dbec41e120a1fc98a2a5b84413fb5520e285d283403a292ed473c8326af73b2fcc23891d1bc2388eebeaff53ca04293f24ba7c2d04a17be2656b4c749c306573ef0b077d4378791d96c3fa399f4866b6a1351ca9c8bce5c50b3fa532f7cd8c8290f1b536236de0caf9f57c42fce2be6c8f7b977ace0dea8235851a4ada8e2b703aca0038352929a062636b6209f32609ac38b4ac17b69f90de55c82349bc93975a5740df72436252f62eaa1c6d6a902d9471a80f95ba6cad249f37c206025abd2fe82273dbf6acd66a7bab269b32af8349b1f11595e5cd497f4b65cb41d133df77e45ef74f6457ff22752ae7acc5dc96746139f03f6ef585383afc8347f3bbb6e5d9217ac98a60ed1e2ac0f77aae49b1215b1ed61dcf64543618a0888cc461f2008ad2f07f5fd7049f30bf3678492109760188ec3ffaef9741a7f310ecde4ceaeea71a848feddcd8b00240c5a1666001e03cdc73c2da5f999584e1fe1cc96825a596865b4adc806753d63c5bb902e2d5ad224dc6448fed59450af221b8c2a498a25f23c6faf9f0c3d2c0fec82a34deb7c1ea54d20565f317a4a25bf82f87f4f00c36e3db0d0185ddab0193b2ea08a2135dedae4f87b4136f9f794345d369e604c35ccbac5f9ed573653f2d3cb5950b6ef60faf362a1851ac9144419cf816cd1f21048570791a2680be0634cf6830fec25f7dec232d79ee46a583e88736fc5c3425374c00ef8b9e9b54694d1ac977f4732739f0cb74c01ba0cf76fd4c3bdb5bd16900b6b4582fb98c47d533198a4fef7a57e47ad633bb70214053efd5629c5fa944d9e1f1b1f9427cd9b87789fe2d7f85bd32044f966e457a98a8f4f8af7ad74fd015a656d4e372b2d14573741be937d33e66a97afb2cd087e45478d5eed7c425ee9507ef2d78b06f16b50a0b23f923e72a37c081e4ecf99c53314768456666e0e01b006ef8c063ac9a66d8d5b020cf5a993059c30b0dd855a738c706f4751e87c577f3cb203308031d154792dbfdbffb66615c22fc34f041de61549ed22a60094852332e3b4c0648362951823d1f560123de5771870bd849be03e83d2abe9eea29838d9b2e6243cd66020e1810fdf1b417ee06e6f459fb625f508495c09e3950d9fc680ea67d8ba40a5b3fc64423a26846650124e3015300d58598dc4a087e54f3a94f05656dc9ed8f82c24b325b48708b23d0afbda4973d78cece9082f0683249f9dcdd6bbd189b91868cffd0959063c378649c082d0292abc6fe1d051b13fd1ad0303330589d1b57e89910c77365baa5d7a56bc4ed9861af6d9bef3622f563ffb0ec59ed95f160c4f2e8681d17e7183880f16b5977c358011d080d3dbf2d21b6227226af7a5302db35da90332ce133fd34d5471b82f0fc89db491025306cfa78056c3cf23101338e91d75a0b3580ea153807a4565326ea81e3e29a7dc2860f0e0513938351007721c952e57e3555e3833b088b5545bd4f3d3c05d679235cdb9d1344976756f006d78dfeee30f8810b1330c6c3705a54b484239e7378c1ba90f79ce8cee6254547ab9b789ffb2301ef1f7265913a70f1e8e8bbd0d2f87c4aa85ddffba18093f2867b94efd02b60f0060df3fedb2e765c8117cc74eb8096d86471c0d5fee9e51f4ef8183e5c09874b5a551815fa421b4e139b998c288e834e179ff91a68786800180ce9e6d6ace2ec133a5bfdb0db7982c82f113d3b110db0b0114a5681e53dd6cbbe56bf81d228ceca91549866d0d75b514096e422da0198637a6a13b913e7515b9d2235925149ebcb215a29ef148024261eb2d116cda5e9da4248782cfd3e07e783295b7907431438eeb44ccad996f838151859558cca36aab8dbc6b515f05070f118297f354d734bdeb2f540218d7c4600392fc5a405c1c4d7f4fc67a37fd240359b95ea33cd025df4ab46d64533e2291a16857e9762332f004c05180c79e968aaadba3c555535b095253a990147e62f26e92e2788dfe95ceab5dec7793033518e6e54eb30ee9b0a039c6998a7beb5e9f3afcbcfaa32f22e8fd998aec53311526ec19b8dc5c4a031d11b0db37ec3ea648ffaa7e173a26f8a63fbb007161b0066f0abdbcfe8889f4eddc18f9246529ad24e48157ed70558fa9245859474fe980c519d6e9a15e7cd2de9982a6a5aac25dd4a86fed91782b188fcfa7252475cc894f43a96430fa8270ec1b95302b6449106ebd86970396041ee116903bff0d0c77d032eee91dc3f0981b3fa03ea5d15b1ab9bfd9e82fb3bcaedc740569105e5e7ac919dd706cf0e42e5742f1c3e1eb5e09d7cb2ce6a7ff9bef6f6e23bc013f192000be2e48b7eba8182477a9318af4258b0fae87736cb01f9760e4b8059bfc708720472f4ccc8246c30a7be9399e090488b11d3e17ce3b30521300736ebcf715e5d0ea23fdbb40fc6417aa72b9b18a10461c65f6c2f85a3aa799eb86670080a591deb8b14f9183ef7cd9fab150b6e7a6d0199ec6f050fb451075f590d0e22717de6df3d6be7e2cf947b33141b6c609c5541b1695a63e7bb041a018fbfb7f4bb46e8b09ca8dcdada58e6821101bf07cc136ad3fab1be07d20740f2a6806d32794fd1496406862aa1e3156dc4c863b24c84d9b6664d3d08c51a592aa40a0e30139afa6f8d04e2bcf3128a32072d26ba8e8f678f94411d0127cb861d1be5b79640c1f5678d7005bdf8100fdf4e68d69e35a20e15a0e449ce846f6c75d2374789adee61f73a19d73abb33c6b4c51d943fc04550ac27d8cb941b240666058a475c4764069e403821347efb6b5355e70f6e0bfe5b2dc5bae01452ceb386117030e8dd5323c9cf5916e0493b9632a4d0deb9a7ad56b1d6fc4c51f836f0398da020ebb08cfed89cf64bcb6995ccbed9608dfaa6a6c530037bb91230844ba2a769eb8c90d6d543183584229f85f1c366ce2a9c1568614a73847c92cbeb9bc8f384f68afcc6c6b3f2a79bd3028d60de59f3bb18af9c469a645d7296b1fd8e79eeedb01b52aecd839e48424c8912a07ee22df25d4f3cb4974a1d3207fb13a681767015fcf0f109a2e9df8a8d619f64bc3ce5500e46ecb36152a728d4a77f8360d89c4037708da1d52081e1df0636d21aaba59e09241d1a8d9c42c6378612fed9412d102eb993ec32d883f2457689d9e4f7b51ba72c697f62be90f9c6346cecc202cc0c35f1977e2d160fa36120c606e71883bb88a9de8b7798ef33cb4910d77679497303c540b052fe47fab81724ddf3300830951b2808e546e1fedcfdfe61104b666e13b3448ab595ab9701fabe5f64394c066067dc750fed83d9c0554e1f810383118a86e32b304d1321ee7e299f32b3b96329271c2b35d99b0d8209e59568ed1c7900adcea17a3d122fc096dc629b80ff7aa60b5613e51584b57ddaf25d54a5e6aa8c36c9f63d37d989ea2ef9b902a20c6004b92364188bd5e0dee8c9ef704ffd9fb3940e0f358566d47a2ad8d0125dafe15371159f122e5f477b9a2e029b7a53917f1bf93695b05e380d247805887733a345e4b0d950dc3101b3a68a70bd8292f78890b36b39c7f3bdd4c4ac1a2932206deec16841d9217db9b48f401a17a4528fd5ed8cd8c1042f7812a832ab307ac50047ac612d8485d688b1f57d3660d2bff47cb58de1e669088eeeeb24b7e37d7f216c9585f323c6786d2b3a3e67a6e8fb2210fc04e79bdc57196dc4066a580a83a0fb90e08ac61dd3c984d48e2c6411312b5a726839bd3f92143d2cf677170a8cc78fd23eaa3649932412b44c692e2ffa5f93393e2ff4b0ca8269c4926e5de281a0a7f358ace0ff9352a20df2399a7077af8ef570d109e3fe659140dcb0082c771abda1bb70675955daf30bdea44cdff4e64e088a09edc32546ffc7d9c3bb9103df6089bf87b12afe2a539abec84f27914cd8811974461a9a8f6d3fe731d88a3955343a0d7820428cab0098776ffe1ed864560920e69c0b07b0014cbda80949d973ed0a4d356929aeb528f2ff50b58a0f2c12e3cc19170814e3cb32051e15f0a28d52b791adcf82581288cff4bed8ca1954074e8f65e2d2ca8270a2cdfccde131fa4c3612580aea5e93de3c1d83253683edc7b6ea935cd052d60168491b55f3db3a03d37190dcb32cca90e09658f2a77b2e9830d3db88bca8925eeb0db65c8078f3ed7af138613563a635e27ea2ac4c865c7d81d267e94ffa2519ef34901fef368b11b0239cc12f1c26b926d7c3d3845464738a51905d84e3a865e500fb6b14518f3ed8414c135b84a9b1b080661dd72e2a62dfc293dd04e63a203f8c6f44256359bf471f48a3407486a4d4c2f7dc0d491b467aff21d8adfc8730f7e1bf14023a9e0d6ec684c403995a8c1c46cbc4e0ac6b74978530808d0b8cbb60e615dc707c83ced0036cbb98a08adbf4d8ffbe140ae39061d4b1b8b3def0381a26e1c654999e2758b45ef595c54baf398c4b4e390b566b7fffb1481674c0a49a087b2664e1b89022ef43c4e9759d6f344c3c9a35dc1adebd04a5928cab346c3ec5d88927cfca5ddd93a7c59f102b2467bcf77cd45703fb9f05df25b3482d8dab011f34deb746f0de47298939b0ecde8608fda871e596c987852adef09ffb00ae7627b46f8e2d22b1776addc00b84c24e79ef3d063d10a6dcbd75be3a3b691c3d63e342f6d2c814570257498111a37b779f60e9eb17cf9e4ab04ed87b8c7fd594833e888789275c34117084c43540c34f0e3ff8e26041df3bd39686c024be19476520f46440e25bebf252987ba9ede43f23b2ffd4901669448c74f86d0bdd91ebd6dc223a808aa45dc6c77a849ea15ab25e0089d32e8d1e695790e79e007f597459e7b2a8d9ac91a396b411eaa03b474fe5e5388908ef0082da081575b08ebfd86a3579370821c7e781ca68d8416f7b1179e66a1b80bdb1a3f6bcdb5b95dff2fc82821b78a15428955e92274bb755e77e54db0897fd7dbb079d05174057f139ad9cb410a4ff592525d7e1745cf0ed1ef650507556bcdd3f429450dcba6eb24c67e1a22b3c862756e02411ae6b1283c8bc48a12a6c1a8d87ae93fc213d776aee9377bbf65d272660c9b35a709e7de868738109ff8af7bc992f032bcca5d8554373b84eeb9eae94426c5d44809b2aefa678ee2ff4bd0f9af62878b2c6a0ef7dd587afe1d9a881771dd4aa7d85146e94e0f1d34afbb628ce06568e048cb5f047a1c6f75aea0dede866261fa2bd05cb04547187bda1b635eea304e1e7ed99a8a72f5e5645a766264644f084fcc374fe13af411f7b94989d91826dd384cbc99ce2cbec714049d62a5908d76fed4ff2c1d9b48e9b98bbae708d15384dc841da108196690e8bb96f9e9b9e57547e74b8a7339cf30bb946cb5ad8679f492bee50ec08ea53c466c0502e9588278676cd1457aa97c4315f55c66df88cd1c227ac23d95ae7a6e8ae28c8ac4ec89103ac73b9dd51807b74c71381b8a77de7898613964f7497bd53f3516d19653ad1ad86b40f9fb8e1b1479bc4e45d402c832acfcfbe81c8ab02362677d868b287e30bb273ce1172d667c3fa4f127b62952b78bc9bef37ade95b6eebced8ebdebe66015862f868828c7c1457973e8049987e18ba840512d5223fdfc75b1019148e4013a21432d30581da427285d70bc9a61777c3c4b9480b28cce2a2559dfb95e62dee8e26c2592470e35bf75825135a7dca086d5da27ba75cc6b519ec7b547d0c766aa90de107ef64fb89e6e2c358aa0488eb450b439136cdbcc0a044ccfbe80f48fd48a01234cbb4b8276dc5e63306a51b1a6606388e8ad0dd264bcc95fbad4cfcf6d19135d7dcee3d7564b18e5b699d52dc9c7c47a4f49d14ddcbf078202d821c0e3ac14fde1a37b99b101954acde851ac3e114170596a093c8f15796f2fff0bc06e103e1dd9ceb6935ae5a298c0226f29912ac63643190f36d5c1995908d172aa55e921aa068cd4a11ed17cd4838f9ce93fee65006f7403c1eab25d3c7ccd2d91d8e7e982695beb092d51118724dced4b8c69475525342c9e29f24260bbbd0d06625a3a15e3042e42714025a1ef72fb7142e9994ee7c85321b68547ec9e4bf7aa9ab0c843e8b89dbf0d89472a008cff7563ee553db7d3effb9fc6eec950031213841d3d4d0eb2441b6e511ba86a786170500d904b63c6a9ba1b330c324b5bf141d5ba9bbec64ff2fdd52747ff2de0fdb7e97a9522ace9396dec9facbaac770683efcb72e2bc7f37debfb28c5adcba9f2ca2bec37db485c97ea875bd7b371e1799ecfabdaa5c334f9124f95ed92e83b046f202a7e0acd0af47a63390cb5f2063fdffd7654b9a90ceee60974ffd6edc6e9935cbf57e73162e64ac728bf9e4cd054782dc1cd7cbd6c842038cbdd51f249282fc58da42cf5f82ddaf042d068da53534d9e530979b074822c9436e66daa585655766a583d7dff73b4cb83f789f6ad61298207d9e043963dae9cffebac4174f57680c576cccb899305b8405278eea9d1467efbd46281c081584efadee1093b1e2350fc1c8f2e65214cf19667ebe1a67ed4c63bfcce77a2260acff0e00fd37255052e8f772a641323047587a8f469719ac8ab435e60adf8e7781dd25f0726e9c9befca084fdc376cae84800eb96ec6be33917d87d8f504d4d97fd858f0a55214b5cb715f5f6158969c3ff2ce118568b8d07d47c8f7f70aa801d43492e6263fb64b061200f71cc983d2e57a421df418574f2deb5f2eec3bfe8863d3369175d81be0bf1f7cd658a948eef88649ff852c4b40a90a4dbed3d923b0ba971d496fb719fb0c74ccda7f51f49dd9c62afb044c643ff75e27e73a9aea167bad40d6044e08d5ea74c5f9d6df1e7aaaf94ff3cd6821e1d49e86c5bddfd779823a0ead6e6de784b3cb7a673511d36e80f4eeb463cff1cabd1833a1321eefd86131631526e5c62c384b80a642c9ef44831177ba56be88a586bbd3e8631adb952b619bb594d3b1fbc91d4fabe5ac6155abc14740a2a05fe54ebc397eee14126747f4b9ac550001f49b6b9eb2619ce8396d37f81aa8f6a4ac1700dc21fee8704880f46f46965b95ae957007777f542b5317080609de8d46d9693e52df37bec08a349ec34871129d62260ae044d37aa0258c2c74bcf07e9be24e48d058fa3c84467d52ad6aba64a573ae1be771296504c72893484e7c3299d50d1dbd0ed711d6203492ba8a755867d50a20103353bfc538e127416de35dc2dc08bad85e486e608b39bba4d494289da6a4bb84eb2ffc369731ecf701c71285fded6424af7867c2d74002eb8803c4d1b5fc4553b882ac40905f45f2e62507f14bb9455b15d96f183b2174cf61f4d50a9fae073f0a2c3c916aa3bfca36c5e891a3f5746b6bab10265c3f439f16312d524f038cde90a43cdfb12508ea008268ecd54a7f3bcb6eadaf2fa30d73817ec1875deff559de255603b1c269b3939303f8e8002fd3aadb26bd35625c816acc62c9b63fdf5119868aea43feed9e7016b1e1c42f3e0aaf5457525948c33daf2f7b3e7994fc02b669318aa5e260ff4640044e31bd292d086a3b2bfde04b8579ad9c76ff90dc94b91591964da1d0544e330174405daf37a981be171426c82d66c4b664aafdcc4732f257e14f5e1394f83d98c239a3bdfa59d23035b7b838da0911248ab764a3ba4b0803244f06f7250277c93689bea4d1b5b64b494fab406b5261116252199a03df5a9eed701f4bfb4e393d9c457d8c87086b60f17d07cea86c089aee95fc95ab78b0d671e6b6c4182344beb38d753fdd2ec2d733f79abb3fd23576b5b139c7f4c9c58507785f5ab17f42e8acc7cfb6c4d1a2c6bebb6508b6ff855f0734372375e1af09035bdfbd44582472979a29a349f3e7162fc51439fbc4db7dec793ab4becc8b81ebe736683ee22995aa6c2e1db57823d3efefed613a93421275d852e8ace8233a7844c3debca4d4014816fd051ddcd11cf3961616f2ea6734d54f487cccf15c1ca58febf670e32bc79edc35960b2bf02c502134d3fe21381f59797a0f091d1d645fe18f0401420cb19dd677e99194381136d8e54e1acf364d8a99c9dafeedab2f658c5d877f14e8589056f8da318cd8f80662434eb267a0a8460aa7e52091a10e0dc992aa32687620a4a8429fcb1da39bc5800c5734630b90556e8a36759f16b5a3a42df62f469c219b791a1bf2d21954d9b61034c08f62e04964db296967d594dd1f41cfc210100cc385d58b7c7e0f6f370d9831026947933820d6b6d92e4f82a4be8b6de56c673354584edfc9a146b270223ced04c1130e2b00cd2cc7493abe062d0ea55e1419b8de792ab16b718dd9994685e2ae2b8e685dd71aceb5417b76892db50231be9864f3f9ccae680325ce39feb679376785a4acfa17f9fd294bad35e2dbda61b896af6dae98f34db339dc62a86fafd46a77d791e5fcd161fad171972833919647544021bf7308335821c04788932e6f3e6e65dc74cacf2d0e768eb9d3e8009717be22dc0444941c636022a209f8482893682624a9be78346a2efb8337e51eea67aadd6eca45c75243deded62765464398ddc56b7fc97cc63697ca0a5e7acc2b19b66e7ab74e47a73e712926470acd9dfc9cbfe92f98ec83dd4658c25ec237af680aae52aa71c55f3872ac635be621dbbaa3ec392252f184c0d9925567380fbff66858018e4d71eb2883ac5278d2f70bc4df32fbcee20e5c261b557909ffe12400a61f5a4aa71551532370ad72c2de119e8acd0038b1c3c7559b7018f5999d69fca451388f6c5d50e90be0bb2337ae3b5015aca85d5955c4397036d8f26a410b7096adedc980a95b29783f45db9a0a6da5f1d919becfa59895c66a40622103be9adfb445a22b0c34160ade9ce3bcd66f452016de320b41b390d121b645ec8d82ef779bc27cdb0d8cd6d15745987d5f48149f883c7b742c717f2090bf1cc2958abeb9470e8ffdb52a0ae4261b4f0afe9b793da2cd446e1b8458a129531f89205c86fcf58f7e99910941e41741c752d7642bc2a4bd62bff02754a006642797687dee6b2308c2b6e23e8afeddd3a23b3183a933a299558a6a34aaa5c0feb7b2f80a892bdefb68d167582f5d58334f623c719bf7da9088246e8209e750a095b226b712466ba6e91125c10b89ca5d610ac75f4733c2bd991d49b3b7bf6d3c97f55a8dbe3c421bdb080257a710929349c8fab9e53abc6c28bc095f030ef0b194f5c55fc5d77f9cc2782a0f32d4bcd2553f9f5bf070d6376282d942d176e09b01496c259a81b394a80df18e329d7129ce633c917e2a05f6d80e26859a3161152d62ef59b3c7e901569a27ce77fb033d764ec27f7f8e8d36711487b66db00d1c2ebb5a204e4cfab30feb9b945721c67815c63f1b370997aaaa50faba5acb0f1a04cf6a5713f6c563563f0ba149c043805fccdb108d4c9e5208e41acb50acb75fba51e97ce56ace4d6c953c2c27ccf1ec6b13771c575833a709d155e1a9218bf745f316ebc45590f49b96ffaf99beb0eb5465b69857a06f1a13e776c8281836969a9b683c6281b875f847ddda2269a3c362204a00cded1bef584197675130dc8f1c79919f4b2149c3361e75fbdaa284ba10e0cf05ddb76b99321c3057b4e805057b024cd8bb84428ffb8718d02dc0612b48913476aad5443271b9425c8f262bfd267939850399489e2021a5ee4dfb35043f8c85524ecd6cc7287c47fb6ff7d7f34ec0e40dc28f3db296eb4c3f2a1ad124a6f43743db010b4a3bede9c994e675124825f382b27d7facadc134e874de3f156e73b7f289fea922bbecd72352301ac3962637619beba9c28d2077f0af3c6d0d8edd019a7d387425e8ff8c50c3753b1a1760eafed6a3d4204919a44acec321d3587a2f4842c9c067f63c8f810423d5db6d3e302d730dc93c4df5b0472f3babcd1bc3efdb7a49107e3987f5fa989898c8371f332ab8ba580384b0ce05c5b874f09136581dbf24ae6a1d5adc31039e324370d64574509774c5cefae804bb7f8ca78a756dc23dc2e26f19bff4f7ce8566a349673770e9ff31154482ee86ddf998cd50aabce1d4bf10cfb26cf9698b2b670364bbf987cd93c07e1cd8ecba989ac9e53a79c348f6c321371fb90de0699a3d7d9e626dd03d12fdb72f21c0dde1b15c6471a5efa93f12932c7974e49f1333667a6cc4800b8131d90044e944240825e88041f45148e22d1b40d76e5c1f62637caae2929640894da1d02e20aa10b50e90c8a0228eed1d667251b744c4dfced67ed8e16a25a4d3da318fa696ec7d18cf64061c0879afee198d34380556d22ca2a97a0a30139006eeeee9ed7fc138a2143c1510e083b9344ce4981a16c2630cf9341ddfe8981a37980a434ac817c60273bd39eecf5189e52a75ef8f0b3f8a4830793686ace188c28e3e2ab96cff5d9092d69598ea2e892822bbe7cf8b528dfe28fbe547d6f0bfd95c198363eaf1d427c0a3446a15ed44d0508b18291faa08c52e5354c60240358bc6685c80ae6e35228b886c977e9ad261139746bb85cd6209187670a0b680df25168d85a5d8d0d2961b1469860dcf3843bd5d7b99a764faa8c0364cc90b6f1c40d2af4acf0abb296f15c6b8bac7184c90e0f196398b596d46e2bb7cacfe36284144df0f2df6fa5008af00355f1fab48e41e4aa5df0dac8234ba7825193fd7a1844f01ddb15c72aaf623a092cd8b87ff2e2d2ae7b8164d9804566dd0922872be2ac225364c609fca5de20eaf5cc6e70d2191c0e72c4d2ca1696121c7d94de18e871f402de82255ed3c81d37b1944ac794c45c0618b3b849d640d13ebc09c79ddba07df17ca8f74bbb94631ae46e37b2650fb88a7c899c652b61083f4cfc11974f64d2ce06c80fea49ba9330e617c0b7fadb45a74981f11b5e5bd2368e3bad4a94f2b55da9e864d971761d9acf04ab70c6f5ce8554b642c9bc89d961fb1ae3d045c50c74a5aeedc6ac35264c77e2e82d2ec91a91abb37cb60df734abf01a5956098e78fcf481c7f2bfd56cf223da47f2ffad3c8564af591cf878bc8c735c2e3e1f4ae6490e1365044977646cfc9157c31e5a810c7e23ff2cc608e5ddc60030e31f279a229563e6bad6b75a4ec42d1ec0408d5cf7678a6db3b42770d97e716dd732c6e209abb3ba7e5b5a93de8251f35df563bbb38904c70406a3a0948b2d27867411bf9af49926c270d8802e99fb4be5d9707779a3cb8a319fffd0a8977f8b1e72eadf3dc88464ba67421a004cec3134378e06e2b387bf0ed42e5f6f3ca703ad7df02848dd59f3c7962bad7d86ddfe79f67e3197f7eca2624158679fe5aa2faf6cbe9cf815cbf38e12fca0e7dd021f27a304475c0079575c5ee04a7f68881d99cbf5dae0d423ac9e0d52f7be3eccd771aa637629be678571c63c237de4ec20b67d7dc76573e48038e3f9b8b48d2c38244cb7be427221eba39d67a5c55fccb2fce16da0c40d7b98ff8a448f523ad9510d88b5826d2cf60f25155b8b30308543bff691009ada70a38458cc90cf5bbd14746aad02de1449796fa3f358eddb7891715ac58a5752ff73506c38bed42adb307137b94dc8f4a28c669c156f9fb53ebb69d434d34c847ccdb7126760466e29d99bb701f84f2e866252f6d2508269754857c38008bc2b1bf8008830ffc191555fc581978bf50f996975c081bda24801012b6606ab8af3bf93848a744897b5977184780d64645fec1c75d052627e008791eefadd2931673cb189d69312570e44e73ef175f49ee0208b7007b19bf765f606b434ced49fe7010db6cd784ddbc7720bdbd5ce5fbf95d627c1f1c3cbbe1add044c2be79d24b4ad8aac471504e8852935dfa67018c0b386c983ea8a769940aa3554d7e8aa87e63e0f2e7e92135faebb47df99bc5f5fb1138fef73833f840c3bb293da15738d3911c7385207c71309ae3010c7d29529ee38f2c7a76a321ad864c9b39d38c94c1f7b6b0847906d088a18f043332f57eb0d5b5e7859655a5e49e2a38fd7971fa79f98950b1b153b375dd780f6ceae5958a22168f4a9a35f1748229a2c23225c27f22869b297c9d6f7b532e4612c65c7bb073d024153ca44a2310427b813ba7efba276992ec0447cc75ab9e17b90356443d9f0302189dcb1a5fb6d26d17d1fdfb7710c5b9339e53f09ff7b38168da7f6a61bb660f6cc79f6ce3a97963e3f39fec6654b7330786326657492a991de66dd271b689b6dadfff3be1ba187e2ffed1c19dc5a4f31ae549287e9d7bb07d5f42f059a5fd8d01ab66e3f3d1a032b9a1959baef58c54c66629251c7d3fb0a430be747d566ad0674130221c1e7de977ed8ce4e0a5e8d3a17acd222e7652b6fd5b70284213b6644254b8de4de892c8e482d90ecf011ea71a2cf7aa838e167bbd25bf8f025c299a308b11bdd438e3dbcc696db34001571eac55d0cd290f923aaefc8a29e57b2530409b657efa5e59b0a7f5cfb964723b827eb4f9a26cdb2ca4f66be701ecbe9d5e60c3e1e4b6059ab41b06bb56b779c9695a5a3895bc73496d30a66c52f155f54674d427706f162b65e941d7550bd50d02daa711ce69566a8d52d62094c57e58bd294f5dd7d6a3d79c959a887831fb34fb153bab1644f16dd8309778a7af3ef03945fc29b833832510567680f3424d14f55c9577446d5499a13146d8ff2e7ae97d10bedd697b7ab88707d9b86b129b4c34a7ef802347efaf999e76af47bde44bb73d65d59d5a6d641d15e3a3ae7f1074810521a2bdf54b1e7656ae6b4d002547736d9fbf68e24299a1df3131f0d4db1af421a6f7a3a0412639d2e97dfb06174b7d818526686b3c7db97aaf044c1bc8512972f801ea81c69df1d55579276baf311b143e8a8dff67999a39d4df9dd9f81483d5e4566fe24ce5f592b4270c7f2e4e36511251222ebe4da7bfd5091afdee3eb72ace618a585ccb10ba608196b2bbc1146727930fba45cde375e6c4b3985b17a6081b356ea93d1a4f16c8b28c2cc40552d51dc2f51e93c8b1ec4fab29ebb90178e8cabbc516d1cfdb0baeb0dafc6ed8913944cbde251f57f3ab139562aeb13cfc6663302ed6ad4fb14c72f4909ba016b0982555c70e846e99b5c81d40a1a3b8e93cb599cdfc91c5eb0c4655630bb653f469dd6acf233d0497c49c05a42211c93a840a94449828e6fff497772886c2c8c74a8959c7236ee05d58d5291980e38f0401829509f748e93ef9eca47cd464baaa0e8105592e4b4b26d28ab3ee8ce191f9e49d45f775fa46a4275dc77fa390bd45ceb3cab61f3a712b36444cac179a4a1de6f95ff2ea5b3d59eac788929f5f893a7c47668ffa34c82b247ae7f0c79240f7e6ba1714d22ee2d756ef94491896fd689caca8fc10561f169e08776fded40fe52a05b0c57a0cc2a3c9fcea6ed94482af30c4a2993202b6dca436e58d3dc5d76bfd3211447101588fb87924eb4e9b3cdba91a86068bccd08cd09c42996b782bb75a8c48f7154a4315636267b37836c02d6d205bf843a1192e6d069d6763d3fb3d9b0eaef688b3b8e3b3cef604d96654df5d04960f93ca25cc06fce088eb41bcaa74fe2e51ac2ab4aa83bb653bd2b4c2dc94bf2fc097417663ec1814db9f115311354a4efb00a9cbb6ff356c96db6886792e5243c498e93cc0a490be233ecc240211e623ef9782a69ca1fe3d6b971176964498601190a1779f4883bf076db2bdf8b7767f4261c9a5d7b6ee579985e00440ad74dc1625c6e1d307619945971104e0a3a6dba6120577f0eff7a3df86af2ef69222d7838b29de0d5942a87732afdacfdaa86541da1969e7d5b409861edc405bccdcccdf5a722f987ade798fd8d51bfbcf6d5f8e8f4bc3627fd14b57a7f8bed3fcf5e4081daed54609c2d390ba40a7ecf2609ebd388279c5f1228498141bfb23b756db58e13267ec363ebe1bf2bfab3bbde45bacd9099b36d610324643cb4362ed51494f44fd7b9df1a623c596d480a9911bd9a92070ef5fb2de811ab15bca159b0ebbc956b187a54077fe12feec7de8a1a6bfd56662bd6278b8e94304aea5e7fe5ed73952f099f64e574eae975075baade8561fdd9f1cc0069fa722394d3e9f8440ebbcccc4d2d3a93bbfdfb83686006ed2ad712f33e800d7fc82b866f0c68852848702684c86a52457aa8b83c6be1f21c734150bb5ad66eb7df1566e5f2d7ff75d79699ffc9d439786b6ed006498561250bd841c88bd683f2b9cdaa5aaeabdd631336ec037c2653ac7261b98d9c530afc816671d3cc0fa9b39fde08c8202343b3a8b9121b503d3c5983cd5f8f48935aa1b038302b6f44a1dc46b23929960cccf17446dfb24a9ee244038021c9e8841cbccf50811c5ad9ce3fef6341f531d07ed4667fe7e2b3d6e41ab43ddd6c005015675cf5b82772daf7e8b4021ae6fa9f8d27cebaf40faf3ade6e17a7d5f58351e44332e073fe8f0e0dc85ebc0a5764d2a6c97eaef969442796bf5db1416995f33326d950bf810b1126a943193f41266d4f0497b55adee20b57a3bc8d90434cca7627bbd70624d20727f9523afa6d4f078cc7bd565b26112a063425160fa2a3ca4725d3dad1b862089adf6a09f5196d03ab509a5160fe8af1b1eb2fc86dab9af41b7bf317697023fe5ab0f6f835b46c6a516b031cebd07d180093d944c879636dd106501a96550c6cffed0253d58f925ad01571cd7606cb65850af263b1300f57be633e2d21da47f3ee3ddeb7e7226698a1ab196f28f6cd2c5115bfedf25150abc9f403dfa6d18d46aee1e0a71d03b3c7bdf5e860c5bb0d89afe4e2ce91108c712a188705fce2019f21166ac5f50b9874219e889f46852326d948d4c1eb972f0698c97de6504db1d3b5520c6e27c1de1b088062ed9d4e520152a6d90e4f5f6e16413502cb189522d51887685d6c02d45e6d0690d574fd56f35d399289b39a84cce78040a4e84bc2643484f4c0b1bf07e83071db2c240e26236e1190a7be9929d98466abd6f17a5f06aa504ec7da186f464f39e6cd08d1acc6cd9e36ca7e314f52c402c9750321539392e5769a94e2cea3743b1c3ce38a9ba68cad432c1661cc53bf0cc4196fb5602407f05f27ae0f7f64ffd494b65016ccac5f750a66221223711b3c1dbede8f7cc7eebd8bc38150a429126c12138a5ae70eaf0c5041d401d9061f3b8e0389d59cec6c4157a5a5a6f95736dfc5cc4116c4bd8a4afc0ae04c8d1a370b3bca22735c4f23944a80a3f574f21093aa899d667e90764aee2aef9d962625c8fde129b3d31e14577df2c83a089966f3d62a08ad7f341a04d7f4c25515c4d96b4720dd1de90992174cb91efece66c569dd4999539164c81b17a666e190652b4c4aaead1462ef91891ea011a07bd85897a2e338176a2c3f640b6c1b1243415197794bc295aff3da8d88a7f8434154c9ced313a36f2dd27207b5ab94e312c68d17e07f42017b9a9e14bf74f94535f4a2ce9dc38ec50b86dbfc2bbe240536b5a7cacdfaf1cec39e2d4beb108f13a748c102708c63f580c1f96faddc8be3c26bcd907a96a195565266d4999bae767db9a8e27a781eca39b6bc695bccb5e1f78c273610fd618751f6dc1c3114d2d516d8f55aa7cc8d8e3eeed6a8133cd4fb2b9bfeea5539b8f478be6d6df91c7cd034d22cb13d4a0955288e3fb031d3c3a0624ab57546a23c51f91f1f831e7d03a19e745b23e2bed21e4e919ba00ede10223e9580c8243d9b2bb860918e39aca894fbaa0f223f237f4bb130a7e6b648facc6fe6bccd1769363759d6516020f870882a41ab0b6f8cb62993cc284e44cb039f035389fd2ce7177397738e61287d6f4d2185ae19aaab646c4a9ccb8157fa18bd5d53872fb25e22ddce84b6b34d36e7b8a0773bc60fe40aaf8204ed7a026d4e3208fa0359a6e7180522aafaa285588e6f1ac4f7917d13a253018909058967851e53fa5e86f69c1cbeef1c3f3c99987842fe51e60f2083328cf3920e2f978bfdce3613d7500fd067895055d5104f1955913ae20efaf2c5f165cc2a766fd1391b3cfbe4d92afbc5ae14e065e93e6696b52b20239e262ab6b1b9a5fc49f2f10a4597a77677d628cb1aa9f9ee5a3a364f27a532d1ecd831000f588c4a90ce5b0714edf2e7e25ed7ccfa3ef40eb370b1ea502bbb69b708e5b4a889ce1fa3f7915e808d3b4837ea07147281fff8fe20747a64b28c07f61d59709b71ad494b7fe8339752829a352b7e8e3cfc6a01974fde892f6b1a663c11bd366141b8b16353f6b4a4b52a3319865853c0183526a55f7d954af0670b7563a52c555e3702f7540f301128e92c28972b66ce91ef08c7655b400d0665ad5a1c40ed12a441a13b2fec77ae6ef0c4ee0c63fcafbaa01226ef8dfdb8217875f007f445b7d987141a3056fd26c4c8181a8e90753da2f487ceafa276e5af94dbe6586082700c17243876d610767b64c0e3bba95e4378551a290938722bc2215d51865efc387ae1d1f61ddaca02bcb0a176197d01e6a3a65422c351fd0ae109dca44b5e864e726d49dd2113f15a20992ec65a2bacfb36572873ccd6f04e2634f42f97abb2413cee77703ceb89680b71e4dd15544210dcdcb55452d0602c72f3e2a43e3d2e40396af144e7768b32d296b290347ed4e775e5863e537daf421ba0a772929b47b6d177bd085fd0320dfea46859893cbe89f86fb631b4a8b54f6e5548015b3f3b59b89dda9219b0db1d291e14d539c169fb95e09d44deee63379e3d99b97929ea6b964bc397a510e69519b42a56f311a6ee3baf8916dcaa67511faf850ff8c51e12cc23f8422339267c98675af7d2674d4502def796485658687e54c4c01e75444cd4d76bc713c6e57114eaf0952482e9dd9733efe906bb0ead056ea8b061d2406eeb0f290fd2dafc869b90a503bfef3cf0a983532b0d6b6d559d92a30fccbe1d38661d1dc9cbe1afa1710491c93faf9d8fa5afd10ee2677ecd530f99e61458958d13f23dc3a29192d952704a0e3b5d8bbd9e7926fe4a4c4b4389a9e9b71e1709b643a2041c0caf1b7c394870d070423f5941f07cd1b6d9e20c0431bbb74b7ad48007da49bb0e9017bc02299b52dcdafbefc414baddc8f1ae547cf127d4f9b4bd5b9e7c5076f6ca1f3c88cae3e3e055eaa958d08e3fdbde318222b4c9b1c579647a6db192ffe066a6523c24662e74c490a2c782fd6ff549c47551007813edbfff57c4288c2b1f520ca04239cab8c71dd9b4a4cb85916a5057b0aa0bd2977b5f181b830f431811d742525ec27f14a94874d3927491a2580db5cf2070392c9ada0f97de9d656f85dcc6053c6babedf556db3aa7cce52289868d0f503b8dfa928ae0f303941ae992c195d2b2a36449d39dee92c1ffc1fb9e5c7d071f33ce4e74fca1efcd65a15af63a5a0b8506d50c56d9bb24df70c4578945724d698cbcce98c86a78aa2e4cfea93f5a2dad20899d1efe65734bdf5ee3979c1c41576439ccca49164d87f1afd2f33a93e5768b380f42ae950ab7d91a7106bc52bfa2a9f1bae6b617f31b03e203a567e9a9b43cae679aa3d58a01e965c249804fbab1f64e59dc5fbf6c53c929357d17f69b35d82ae7df2bf6a25d83975ce90f9832e054bc6427e0e9762711fc6552f60eae0a3b155b53585f52762026a764f40cc75076dc3cb3f6d3393f1178764129bbc4ad8571b6477b41630eed723d3bc4f9a49dcf2a3ab74221999479bafaf10d4d1cfb6e42b1d4202498b8f200bfeac05ec896f650423f12532121f1560410246a20420ffa08f0bd042b1d04bdfbf618628e0777b8a97f2a3863cb7903d96e1f8f132858b59c09b1a8662e42b4660d1312af90c2bfc8c99cb1b0243b8f2ed500e68264a65a17840b6891523f30397c2f5e534ea2f4feddcc73f8c6f15eddce5a3eca76a5d06ca6160f56895483fbd2ea334a07c1193e5705dda00f84c4a006a462877871becf98a0e76ca19cdae76deb1ecde5320cb5123e4e02e126a1184f745489c6644bb4e1c5b83d79dcc009d6e6e15cacf56c535c1f97e6114119e37aeac9cc3c8a0fabfba2f2757160c57ac3b5c5798205884d6f115b289fdd26d572cc3162ccc9f633ad14e4a2e65afd415bdb9e2023d28956f703210f4f689b0a52d7c59d9eecb7ec33514d106c66cc3cde364fe83971e07e1a940c159a3e4104f6080c38e824a9d2385cf450168007d0b6cb708fe285df6b330ae1a3c0a1d18bb14492f055ca3ab87248e6e44e7c3fcedace4e5424da252528a97bed132e6ede9c80e710962d83660eb744cfcb55e2c4850ee245f49eb3f9e7641aaaf8273e38bfa058d9e1c6ab5858dd1c36d5371a892b7e5af7d29484db94240d6154fa03e4c81f98aa3fff9dd563a9a4f8fbfc1b2522bb5fd6f53cd2e3a742bc4193afe558408c981f5048e76e925ef9a965c3b7feb8f74857cabfad335809e2897e2d094f536e40359b5d65128dd4ee8dcb263f69599eb7561213e108b488ed799ce9708c399b6706a9e48a48670ecdecae44ace0a049c09612a2651e839b310c6fb5c9b461a592fd3adf4bb9e58974fc15255d2d33e573e11014e46636d033616d04a3931099dab5490c3e9c1c074f918b0cd71a8bfc0264a4c814fb018facd241881894fc070817bff09e8c12d72281f87c702a14bad4da993ca64e8131526936119a2b8d94d46e67c0d970de9d5a90a625371e5917ee0999d830075838dc2bc971c2053146fc4e601f83bb5cd48b1ac5d2d0d4e12b3c5f7bcad99b913544f75c716f55341cc0bdc4f43f9a3d0c437b94ba45fc15d416b29903928c7037cd9625ff80a8fd73638219e835fdb280a1f211d2091383bf7e6b2f92e25ce3d90e02a414d48fa7024b5f1126545d3854358d5ff0e5a54adfb54a665334a7426b1f5b77e46532f17fa4b4fd8d933c23b025a0a1ab78babc4a6f69c18ca377a89578fbd8dfe08e2e52fe4a998603c7ae59179b101f5be7e723faf7e42415d4da2c191e21b3f20165f36b00bbd8a26ef3945ad04222651c23ee935a087adc24712c48af21a06ad48d4125358f65bf08018d93c9f5ed9289a09f291d4701af09ccf98e52e7131576aedf0bde448798313b68504c57a5162a4b1462f33cdcc9d119f0b5a5503c890604370fe331bb46a9e8ba757da7441a4c6d497b94e6f5a3c70b0788186cfb843309d433a24d94aedec879433ef78ed0351f9e3fdc06a8cf2c6b8ca51bac76a4d2a113a462c5d125d68b639e9d3f084f66c6b71430f37588cc78ed7381be4e495666fc93a2a9aa63db89c1251e72b34843bec8b8e261cd7a2d6ce8d01ab2f62ea3374e3e11e1f9cc652a8aec9f25d58fb788bd50b99bc097950641219e5ebfd4c5224beba551887dbd1d441cbdf7e298f8367168a5828e98603443397b218f56fe250f1f1da6fe498b9683e65369a7a144578ff810fbc69f5391840df0b183954b2e6845a7d2469fa770a8ae89797af6c8153e58f8007566a054c1ae74906d14d108a422544832f7af887c89286d02590e44fc33592b0c56db2a13cfcabec67962588969003c5e8d22a5e100dccc703dd107c44183ff8b11e78a3541a64648a298305b243aafe9054b4688a23e0fabd5a7b4a66000a93da4bcb9f324a28ea81903b8d12a8b58b8df6d0cd9a908bd6a61e764b137ab2415bc72e7f27c429b9eb7b977f82e206d69a83219dd9c9c7e8f0b7a086a87e1bed476d53d129988be31ae46885cb4bf6b4343af5995a23825efba86954b5afc8a8ef8a3beafd4bf5b66f9a67161a58c52e02740cf043a198083e53f8dd9bb94e74448276b876a35686916ad3249238c1f2243b21f1aa195f009525785130d7ddaaca099a84c17ee1b34fb5fcbe5d9c118f8644a7c7aed61acf36d539bd0feae9e9799dfb4ff6331f18c42e5af87facc2e12ef94442108c73f5615e53b06abb601954f69418425fbf300c5e0970881273d9ca22d572563ac73789298bf3ea95cfddeb2c4af5eef9be81fd494d9ae51907b7fd0f98ceb3c07c7db8cfed4cf3d48765687e41296f7edf4cd30b02e357f2453225dd6d5795ad2fd857ce6eb009d124959eae416207628de9c20a864c3bb75d776223bf16599a7c5d3ab7125edc31f3dfb37b48bf58f0accef80798a026e9706b56e280c606028b6455b7f1517a7233b926b57b6dcc27e3c8a7d407817dfe553c969b5c5d66db76dc742cd1919773090372093bf99a1da0f2f59245d595eb1fe0890490d3980d58ba62c99907609a6b611f7c56402213ecef164cc8717662813bdd0c0f662a6c6943866fdd04b067afac4607b608d15580e5749fb6f149883611a36d2f4bb11d6dd6bfffbe39d04f659bcb73a4b399f20f623e59cecd4577cca751cdf51ddc7f7108baf2aa968a7e9905fe8b217bcee063884628020d5d57d873f426a7582918348a68ddb8ed3ca48727eb09e93dea93069db9c896f0c0c2a55bc76097ae0a6ed41feaad91bb56b9fee79d6ef2423d0d97f374673bda9f067b4eb1922ecc37191f9a8e32259997009fedf7a87b5feeac298e5a55b8907ffc96a1aa6d47d8549e2cc0debca2c9667179a2d014dd78fd7abd39d9b35c791e7c70ddb55c6953ce92dfef8c3d56786697c179382baa33d7bbf19db0d1d325ebde9ddf77c7b0319f864656dffb4c756df51daef91a296a1160f8cfabda71038b452fb1dd4ae3e13d39364fc2fcb661e8580ed6196aeac759b1b93b3fc16680fcddf463b003548e0f27711a48b259a0d456b056d097e643d4e461b5d6063e9559bc7a535255e575dbf87ada370b5c6df6b5f70f21d2a506d942eb4d67a09568c12c96de38a897281569886b304f9f6624e06e2a90b66dad56601559a554efaed8a7ae96716b3b62795a4e6e384b42671e178b99590ca702a3f2d791556970f55ac5b40a472d94c78118044d2baec4392677dcc9fa4ff1d73f1927c1cdc2f1fc14c19cd2dd4405e108810f3bef062c3433a8e3e197b8ad43c2376df06f1bb48d271018e28fed696eeea096aa9056a162ae5e13a276c0a854e156ad728ed39846f748ca288cb084f740ccd027f6f14a5638c4530d9aead27f62b47fb3f864d7864b87511856df81c51764e0f717e114b98b677ea0c2505de609c0eb6a34b4f08b1dcd31888585ba79e4042cb297c2afaed31eeb08b4e9d97bddb198dfdc187bb35c9757415dbfa24876738a92358d61cef1f33f9654629bb48b39328e672783f79084dddcefbc8a0f5436402af2c1ddfeab3460777011eb58e224b939e66b94729badfab713fb0a3f9e407bc76b01bedaa695d1e1c8909633126c412f350d5f675cc25967d7fb134d2906ea9eb9b0f86c1444a29bb2dc8fad082310e1991d31333d8785b025bc9326d2a614f580df5f33f5b0578944c27775cb5f27b1e0608cf88cbac72ffebeaa9846445d2cf1a08ca42b859a168f80e5c8bdaad8c187e307dad2504792bd9c39205fccfb00cd01eee21a64fa5c2f00d24b28a4d6b5f2ad8a85c01dc7266c9ff92e35aa7cc6cce8d22bf04e64163bb0617db19f0ac6a3b4c792ba75f6efd9627ba17668c0b3c68a3d05f9e7e94134e2e55ab6f89da931c2f73f40b8e57caa6cbeda35118ef9b3a1d845f245724ca86c5894f9f795600cd5d568f55d9f5d8c7dbd84c7bc9815964573f3e6d2d320c2f377593b4ac61e58b899ea9bf35d9b9a5a18027b4ce12f591d03679140a204f851b8f5e57a0440df0bbd8ea9e821bfc2d3783b7c7c1b6df1eec545c336e6abb7b2886655e2d4180458589aeb983a6b4e02d0bc337bb5da6801ca3df71cc1f4a7aa01288ea4b63e1f3c5fa1bfc2e346486ca650406eeab44b95fb18da2bda3002f553ea10f2548888130053ab540b95b3a35dafe621ab537cb91016ccce74baab887e9250f66bd1d3cc102d2387851cdc16c9a3adaee46bee9ef1a82f3bb977332f30e9762fe9a42ddeb8309dae10460911733f93ca47901890c5bee0412233822b5d5b8ce2aa81e952a8a03f3b17de9f9807ad365791fbbe50446318a8f1254a4968097361859aa4b5bf64acd936d3e5841e3b81c99299121c8dcb5abe372b0888ad6d30b1d47cce708bb350f5c2f197879754f5dabb28cb1f742ee7ed12e9611162ef05b449158a2b162d1e7bde7b056fe685abbe3bd083c94e331a0fee3bf88bee4eb40d554e38ebc383a000d19888d8c0ab8a0357effd11334ab5796f4ced3ccbd18d908771bcf64e9b3c7c785ce53c7ef7132e91d9b98989669b1ba14c6421cf21192a61f26d9146ab1c86a9066348c0d0d0b502c693bc4690d36f58910b9dbecd92e574e31b735e0a4386bb622d2dfb7b5a1bcd03f62df4f2086dd6655dc4b595fed2b2086a1cdbfc6101bd0f5b620a21cab55df1d653eb1cace4d3fc1a187707b02e65a2a91bc7096f6815d3e5de0f5cf9352cd633dff7c71c81bb6048e5fbddb56a7e1979e1b82019c8933c5dafac0aa8c6e0cd5c4dea87ec1afd682ba2dc26057af0a36b981d228cf268346d690b35d3679ce73d4e868da88fcc29406f86297b1a6a9a776574180e11a0fbc97dfbf7098da87cdd33d6e7c2cf0ef76e0de44897415f341f481e000c3fe2beae63aaf5b1287bf6506e7aa725c80616a9ff63806291340d01183c620b82c5a6f74ee515be30eed16de77821088b32974f656bdb25f97f8f1a93b84f7b4ec4ad6ada53327d5771e78db90d4cd8018d3309e3506acc3a63b7cb262e4a708e71b3328af758159c74a65ac544f4405803e0372f94617aeadf73cc25482e5d283305e3cd1655c9da1051bc1d73cf5d36014322b99847aa506bf47ecf3a587223e3e70c2e28e41e58f955b0311a0b41dcdb9f82133fa12353672b54dd4ce3110d735061f4b0fb3d0873273b478c4fe3a87692fb367e415aea0445e923858bf6e201e01a8ca6e1368fc7c7f7c2d7d87726fb727c3705938e7cc9dce079d98600675cd67c269400d3e72826f373d38a1ac3519727ac3ddc48dcdf6421460240f48f348e164a1dc06585656c1e2fb59b85f7e6f507bec6c3f691a66fa99cbc30f23aa0b1cff19cc3beabe01fe8000680e5b1e82831f03052e9dae47edc4970380802adb52800a3cdadbca19f4778f5d2fb047f6e4e51a65072fe561bc62948b67a29cf6864961395827701664d518c957db5c69f4c3b690775f170680a8b00823a297106d76adcbc741dcf0c6f6e507a43b305ff4c9ad208c98892de89ec9978f651d7b083ee145b113cba046b72a10510d7d079cc3f4ce53643c6035e9b370872d3ec373f8e881a64173af681b42480de366d622561449286cb8803806b2376c4867992c5af1c7a4ad1a544e845a62f10d968fc134eb475a2f1a6fdf13c4b19ade4905b27734725507f32c51a23b3c3db8af67635e88b3eb9f1b34bfca1f0232e959c0ea1cf25f47cc68f1faab7e4ce5ddc5a4a823c5eac682c856893fb76dc834b749dbdfad7ddc0228d85174f168b088efb16b8941a5103aadf5bb0c0f01df0a98ed1ef59e45bb233ae3e4655bb2c12394dfee6c08c9ea9d4183c4e60eb8b0a41026ad9513a0349428f51e6fc04b0456e9e815421b35b25c421f037405452ab1fd31bb7e9b14f8f231c59f678ec958c5cd9c49f28e56ef3f348c860cdd7e1db8f2bd578512ea00d59ac6681fc727060602c06039f5b35a81aff707f877a60d5cbe0ba253b133ed048c6a3a62908ea82404c4c3fd64faf4570f72b91351559d2248fc389501126bfb5b856b71a4e36aade3eab25101019d3fb8a56ee35058633628153c322961f74da98167a58445fcd26c032d453b204e7936ba0a88c4a6303809b0d897355abbc7147796d1b33bb19863c35ec45cd3af6bfc1df8a944cab78b6d30a8090e15ae66ae4dc5ade7895a56fdf3316113eb5ce656f09594af214871d6907b5684f5706da0f5971ee6d07304b373c5c8f92e673730abc57e298a19f30289c35114ba6441e489b75def13c5cda187b1f54098c266824fef391a7641930f257653da6e90ca9451e55579daf66f09f4b93d30d8d99e7837177c162ef0bb81c226447c4ed8528335b2eee77c5f46debecae8b206b84134e9a12241e81838359f2e03a35d2c98988c31f1de8480113c02d6a1abf3a1876b6d41802cc3ae9591bb59f4d139ec4affbaed329edde64a9eafdec0fe52e1e2a611aac27442d4b03e9b87efe5ce992ec1f5b456f73a8cca38f1ce73107ae204f4596819786d1cea31f51029b0fb62795f76fc51a11ecbe783e7aef9fb4ef82edc8fdc0eda91661a09eef8172aa2bc2ff27dbfa7c7afa04e7aae99b89df73fe57cc40662612a9c396a0e76a93d313ae283964dd4fd97ebe632a4d92e409ee45b85eff4d28ddf780701d75f5ea4de0ecc5aaf196486c3fc482e38f25bc201e41d02cc2f8f4f023cbcaf0a48ed6cd1a4c2e02554ccf2b530846f4d622185052912e5c7d1d98a4dc61cb7e5c4a078c257ff0b9cf35db7eb6560eaee58b0f465eece767bfd076ddaedc86af9c032724ee8f1f488f9d9f44e06bfd839057da26153860aecba679c57ea1e26db64f2e21e0681966659f3a3eeb68881b8319cfa4800a9d7c5fbc9f64ab459938b25594065b71b9ce41bb8f7bfc5297d1eb7267ceafb59bec019f33388d10fdffd586dae77c5f0d4360fcae00fe8053dcc7b0546d2794afc09be00150b6f0577931230d1539fe10f0f872d36998b251cd233448117abe6db5e8db44675d377866fdf3974aba63ae9fac591ea666d845b4ac02eaf0ebbcb1faa5810effa75a20f04d107737af75c0f6c350ddd65238873e6dce11d2ff34463ee02cdabb049245b8fcdfa6556e1a04c33428467317ab36b6815de7b7088e0622e0b559a9e4d2dc6b5cd64a420c520b91d4f85b8164e88bc06a94eac9cefb037f761c94c71d7bd230f944826b5b51d4cc176fc886c45698e72cef563a3a6ca5cda8138b78fc2264b458f226e73f40cda48dc0bd964d8f0dadbdfda14fe1754de75d9f4ad27c7e73702952f462ee6281960c31348ced372b4e4cddb4a7203401a96aa2bf58a885d96bd77ab4e894ae1f3c935f407a49bd69c17435c09ada76cf3e8b1685c90c48f606b08af3d9e60ec7c4a9b63c0b4c88787928f63225f6fc1e0e1f6e2d95826ec8f6df548b4a3fed5068d8d53114dcb48c46b3a44be8511d98c080f8b8d72fb929345be4f5a643810190d2fc3dcf40b7d0fb21dcc0b19edc33abfe489ff972e847e579eb64b83612240272dadd9ac420a819a2838bcea3b0d0e8bc2ffb53385038e342e673be48e49845727b3612251c5b9af43b593681938004d3ead2841697a39bf374f2ce41949e2d0ff38b74a1f436a6ff42e507c1a00bc57d29b832a98ac2bb539f8c8b561ab887044d772b080ff6946842673a88cd3574d51bbdf43c9c88e2308d8637502ecfaa1d296c1ebb90a5a3edecd3df7936d8222fedc7aa3ff09e8a8b254cfd26777a46f659be6e080595827073a7e286ce25e1eec30bb149b5fdb8758cfb641ceda56db6d878c1619c7be47da686885fe2f9a20568e6598d49e1cc84edffc5035c91ccd38fcd0788ba84b786be2a6ec5b4a8f388cd5f595f5279332f956aeb2597db93e6b5a523e3bf91590c31aa71ce366c5e273ef6c0380b53cb5fbb89e209398a0b00c3bec6951e38fac23dc27dafa417458daa2b97a89383b4a0c7a0fa57c2f9ae4d82788b3574e7a3e988b3ddbf62373f4a3034a50a00a9facf4b78f602c4a6fec8a1de61a151a8056e5717b990cc1bbf7f22ef8554b2380edb5f5f548b229326c7181803ffff3dd06f5e70bce3255510295ca79474bb6b37a2a81bdf5a4cfaaff1b443cda2110a19e24e68f033ebe2b0c15ceb1e43a5a0ee8111da5d4e979519cd00cfa8c486e490d53e7bf8d7bb6195045931d12fc2b9be2108d8d46f09fcc36c6a0280a5b6e7f561798f32dd98e07f6270b3385512b585cecb90b754c91a0bb9e9ad94a6aac23b8e6d08d2039ba8fafa8a2a304d751609d9dc08bfba9f82034661e46d67dc4e2380bb65d86a907f2d8987a634b84bbaf527c27adbdde9dff93878dd1393ae4d20123971f3486d42242607ea984f661d86cc170e1885a6d15d997660dfd88d53c11e14e806542060fb3ab6e1b606f3e631939d002c874d5fb09884e7eff2777d86d220193a557011c0578a46ad04ee44c112ac55b02ec9e01f26c020fcafaa5ca44a01e161e3be1c59c14380a0131fc23780a0c30727b93fac58bd4c7af79ae294d4ef5c5b39f20ed93119f7b3186744d5a8e275c9e749e42b6f325882924c83285f18d1e170ed3ab591fdb29a0c2f9797e60731cceda741e97ecefea63526d9c5f0c1604a1559cd2fd534d86f60ea13d2a51752639aab050c93f7652e57c387d361ee3f5c17366fe76d9a30c040b72d7258425ea9f078fdfbce3c056828d5841ad64a96cee6a63786fea7dbd22efc8a3f89d0e549bf3c2aa62d09216f754c2287a486925f83ea664fb8d2378965a36b89081b7648498f84b37e06fb44d239838b0e8fcdcbfd78f3151238fdd6d2fc73080898c7172a0ce5089bf7e5be5b128f66aa3c28d9be5daa92420ce0997dd87cdcb16d98c661381beb30c908e3e94d7b532997872e19b044d0099f31792b6ffa21e26873c2e65548dc94eb40d9e8419b0c4ef18c4f6c58ae2bc9e4e0d1ad059d80771858680671482a298b1267ca34b3f1ddc66b00bbc3ae643b55314c19eea509aa157736a91ad54a673867cf248b34feb140a8c5d3aeccab9d26c1a110cb6dc2473238f258e2872911110700e83b3f9163f6c8d9d7fe11d351dddff6ac39c2e419c7bc658e1b07d3f0d30132986a5d3f5ce84b96d3bff275618937b7a09be541b791155a2dbeb854ae46f847fda264ec46a8f08080aa8c7bda928fb6cf9e84b039d1ba588163c0adbce1f18e28a6fdfd5ca0a1c3a76a393c8165c9c9822cf66bf184d08aceb0fa193354b08dd25cd9d0a89550c27ad5c53d80f72a9a24c69c92a9643a3d83314121e73cb3ccf7f8b7cfdf43a99a56ac0e8ee1782af573adc7716a0ad0b3b4d659de2387c3e0212a1feba46f41323adc20d9ceaa4e2d38f65d955349ee9daa75ae92bbfb6a25409ab8000f41d4ba99f8949ad6463d0c266ff1a63e74e80efa6416ac66857a09e66247080a4caa7be636834c3d7c089912d6b32d276b4949829313ea2e38e6f2422d18afb8d9d4b05f465beb409afcb087d9f75fefd0106ff1189846018494f27e0eab3c5522d423bbd276c2b0fa493061294e028a8e977b02297baf59ba204b11820559811d976c2e9666fc6f669e63262bfad2896b7b4ec662c9969c3f5fd89294d4453a5fac6f98371bf161755252dd0e8d2c31e91a6a9e9f4027e587ca22a75ccaeaf0e911ce0542d8c20f735551d3b32211b3e1fabc0d31cd257fc2e0ae3c87890b7610c1d1181d7ffd39fd9e9e70feb2222b3156c5eaf8b94dfc464352aeaf740fa02ea6e2f57a07765029683aef4fa71910938fac7c62ade24aa867bc5ee51cdac4d877c7a25ada336651089a6b74500a694aa5685b04ab52696ce91ef873b0e7093f238bf63c5a2da5d19e0e92c5f553b620055a15ca2f4d2aa80533e4f8d213617370c226e7532c3cd011bb6406242c94f13a4a5db773d26c3256da0a4a3238468e69abcafcf22aecce5300b8a5a527f40079e51e4611be7fdaa36840f2c63efa49abfa8968efe782aa73cc186933e8b627a7f8e3f4a023f4dd65a4e61f3c45fa1b408f2edfa7a09625f81e350a68401b477d89981620a1672731f07341c97d0d5d6bf4fe798a951772e96b31e052ebf47ef5c448f51961ce148c56346ac3c1e2cdfc5fa47c85ad1d7ef367fa5775f3b77850ff2db0fe9278102f4943d1fb673f936465b6f4f6ce058ddc199317f8bc850b6ba57777d02188d4bb1c6e025d092d0f8cecaaf2b16254618cbd25054564e58b7e6f192380f33e2ced93f01b973fc1d9ec9ed7a5044e132ebbe53a5a0a1cae7da65ff72d64b6d41bc22f4ecc126a72130f8bfe4e6d7e09c3f11c8d702107b4c0820fab70c5b159521e1ac11be4f29ca41c63ccc030a1a7c10634788d7700c92c327199d02ba74991cdc97286b23dee75b6f2c73ee0329700c5ee1ec24b5d2dfb3decc9453fb36d881f62919b01dc2733ace7cea5f23b06697953e21ed7d3e05618b14ea5cb74b70bd4b582c40dac484769aac1e5db35840d5893ab013d42d491838133ae58078f7120eebc54d615f2e9b7b3f214ed632cf9082b638bebd246a86fa5b44d83af8a7af084e613691ccbc4ad4ee76209d815a42d8ca3dba9b7d13385737f4736cefc10177f17d3c05b65dd162bb9681b6ec48c08734f72d463604610b64bdffbad2fabf2571c831a6fce161d19b1dca26d410da3fb643a1a73eb7d8cf67e31321ae98992a1289b58ef59645a62b33d958e20240484a62662f8983befc6edcda2f85795b2a9c20c9a9092444413bf19761f5cff46718702ce02b39ab95b6e52cf0650f650dd8efd2f7689e48fcfb5cd9d0d6d7ec1c4b1b5341716965b0ecf33d8ba37b28200c9d93e8409c5f84a9b1bf57e999644ae2253e7046ea4d47e02444bc4f6958d5159bdf066225e179ba60fecc6a047547adee9f5e1351efa3ca7cbebf8d9136568842130dbe0a33c74f30ce037cdfebdae453e54c5e0060bb784890500b0fd15a51aee1305c9784a08f1f9aa08b968606c80c925984657a9445dda42c3d21ffc5292c3b433281957796d71bc849a7a8ef78c704822bca9fad77aa376e46f4057cd3cf8381b6333a2e9ecc126644a41cb094a46ae86fdb1c5ebc9530222f56fc801082ccd79d33ee514ddfb7ad7b439cdb2298f8ef5ecd5a48682a67c80c8705eeb4f11b403a33e282e029545d6d1e1146011fe3bfd50bf4090e32238f6b90769f84e83adb4356a4150e228c2977ef7df7cadcbdb9bb345f90265ede36fbd36be3d720cae23dd9673e5d7588f5eb9cba1759e86acc86fc43e13a60af77385692f421866d2206319fe3857e0d5ec46daeed1061fedc17d37b00e626301cb32091f82a18afdf1faaaf96b6724d88387f58df820fd91376c893fe3a79adfee919577190034478873a222d2207c6437412aaa31956bc4aaa194b3d10458e810d56ac557354a077e0bb5b0b3d4d9d8ed8c8d0e0f22bdcfb3470f4fda3a336e0c75a28206f8e0b40642a71d5c0741c52e2c083cdb284bef70b199c9f6d1508db92a57bfc077b5307c785e079ce66f87b295df1c08280b853ca06855dfb7c33859498d6f687851fe322469cc630b89760a0aaa05dfa0da9b2a9eb5afea59cf684fe75db3f453c2abe16b49e67f47255f2db8ae709d513b8ecead5090a8c23219ffdda4f854680238dc4de3ba68c8b061b12e2033cf138e55cc986f2badaa0f46cfb798f48278cf25b9ac338aebd0ee1ff16d6e878e5ea9639baadd9dcc86f9885cde4a4940943816f310da49617abda4b3b844c31ba12d2632bd46cad5fbf43b40eea2f2740b38ea5728ddcf3d25aa72a71fde2795bc23bd75f3ae3a6ca40e2075f633145eb3d746b51ca3b4f10998fb27b2909635ca80c7354fe8778f29bf18a5c53c57efee0167fd26f39292eef1e3ea66f9a689d5f7ae38abccb5ea8b45c1b20b585f58e521dce98c5aebed7d4a25840fe9e526c4865528ae0371de690cb33514f6b8bcc1d4fc9d4474d7e1bc9a046d6b11fd88a0bce806953cfe83505a8ada785e96b8dd66641da68d938fc42dd2b528e918fcf29b8685e3f4a80b91bb0c5b9766459c012af30b7b17d8e4dff48043ba7e471cf031a7dae26ca71e04e275f7ceffd28a5d4607ba030c46d13559d3f132c52f3fff9add9432e33813491b1856001fc1c51ebb3515c0ba9da6e8960764138e4a55bf14fb1744495b01b5116d28d94d2ea4daaa397d4f1fd10cad9506f22574daa096478c192892891fd0cbba195b60705932a5c5fa13e95ebe86ac40f5d2b178ecf04616fb4cdd0f84be7c3df751ebfafbd96f4b83df654149330323c81bced25539612bf3654dcf9e5d5d46ed5c0b2f104ac63a98735d2f3d024c4ad8f779441e6b2b706650e4b326802eeacf3e1627f69502755bb36e44a922684820c5e21a05667542e9e23a9ba92dfabe6f991e2097b030f97a8f155ebe7d115f9595a5d7f15bf09248cb9547e3d05c2756d08c12c7d521d00b39e7a6e760d84ec43e8479a023e836721b13d7b6452a1b200871d560746a0ca05ae438799bc0ad5a7708446cfdbf04d97b61da765dc9853980ea13952fbcf1a339273d8617ab0d5b2d08d23ca50e1d60a0a76a722544b8cbc0099db0e3f8bb7822f7d0f809aa02240f4cd765cd636043b8eb1b6a1bcc68bc95a5c92713df5e95003221694d1cdca70c8de2de2ee3e3d077fd89731f495a2d9644d90e0352d3db801f56a36a992b5a90d4903a70d128aae8b898b6f4a9d735836ecd6719752bd40583dca95e79966b53710abdd3104cc61f2838da08f907f573d791492c487ffe73851ed1267324082f3ed856a2559cd040cce06021ecb7366a0ad38a6302de9c3a92d3bd5244ac2c2af841ac04573280c4d03c4a4fde8226f245dc7a03ebd35b0b58c2a2984c5d56ec62f605e97792c6a4aa35890218dd615ec4c82a7d151c13b32b4459d02c621e194792474408b02ec958ffc96d32838555b123980b7d1f089391909e114790168f0e65c84e7033e195a0467a79da8c59a50a767af4463abe34d6b0be50c29ec548eb4fd09389a519f46f387824f8b8c81a15f585ec1ea8654bd0f8c1d3b6371c50af71c0e3d2517e4cfabaee8e0bd4b2a62ddc572fa58e3b96fb032e3da7e0f42143bf45b6b062b02d343c078c51c8685d55b69a4651947dc648ec8ffcd788ca7ee0c0b480aec4e2e44b089be66645c2aa254a4fc3a0c6a3919e04959cf126600e1e40a97597e430716985fba359188940b72424a81ab69454f8d92efd0c8c1413a1a8ae8d8e6d38587c90408c15961553c58631263fe429443dfb5b0301ee23d2e40127db554ae9a5a90ba857546e2d02877b058b0136cf0e2e77a1a19b76bd90ab5543e57aa01d7a209d338b698efd110c83ad70fc36e0ab226fb5f8113ae4f29cbf819af639f9d282c5f20457f92b543fde21ca20ed118f05fe097312e7340b7f838d8f39e57ee224efd4da56a1352c431604a62270b281f16157e30df3a6b580e1d72ebe20c4e32ab6b628b2ad299891fb1ba6af6aca606e1f41aee4c48e3e05d8e3423c52a00abaa63ad04422e218231d1eea60f77d63253535cacaa7ce50ebb7deab7179a09bfe6de148b0375d978d8423aaec58cdebdc74dff18021d0ee0a4240aec866bbf07b8b9c2a3d02a197006024a5a70e0c2d3082aeb3dc510432c416177928e6356d4eb1b7b61ddcd0b0047c1b2321b0bb7fc74e28c5246209bf18598a677e14e7099d46849faf702e333bf01ed5a80eac1ab488a876b59ffee2f5d82a4efc67948765bd0a9eb192de9a4f679097bcecd49abb5628e1fc56088861f9856c54410644a9a681729a4e3d433890c158307d5f739cb64f1891a294cb177356cecb4ae598f8d113402f0c684d6a706657dd1d81a1f8e08890f6b87f18d45ce975168530b353f813ae31d7936cd42ecf423dc1425bc50e3e13a3a5b0fedaaf5abdb6fcf21ac97b4b4575d82c4304f3f18be0b43daec1888d5419900e3613e74a1d85e55d45dee2c04ecc01444040212a42375bcfe3d93b1cd7419572336597ce7d207d302c81e311a926294f5288033a13befe072f0f47b4b069c830af4eb49eb7b9b7b35f13181ff823ec63d6c5f6c91af5ce2ddeb74606d232bb7c6156c26b6af12998fac77d1d0827a1b0093b30067daa87f0a35f4cfb34d6e1ba5634bc450fe31423835951e99abab18635750477708f38c1fd7a38cfcd82c249fdd02e8b97e129c913ed3450058ee08b3c12f6f94ae714f4b8d77b117831053d849b5c4a260c818fd34c82af50581865d19cca58cd7069d61ca97d01b0dd6f1effd0cbbf18984c915991422c37eb76851a2cf4a363158b3a3ccea3132c8365f1062db260f7bd8a1a722eb7630290dae7f0c0bb158548b8fc488926f7757077bec00ee37ae0a6c1ee93865b0450ba9f06fe9b9ac3af68c42c00638d64da921cf524538d1688d44805e362445a574d0a69d3d69ddcf90c500fa3c9a97b7f3b4f288461d42b3db520bae80e8a721e82bf5ae2920a0ad5ec03b80655f77407f681d9d05890c9385a762773928e5ce8f46c80e070c34af4151102923bcf157327cdb062fe18c2b1320304d71953bde2c930aa8aa16e0436b9fb33f3cc67a0e1bdde985f5db755a2405037807ee2b8b5d44d54a9649181835c67ad2e3084a1c8df33da3bc9d7a3ce8842f47b01d2fba4ec82647a9075f2f6529a0a3c20f03d08ff200fa9d23a012d894c1b724c8e54134d76fe19b450a4f844a0774506a39b2d8d503a5fd8f273fdd2bc324f1ec45d8c3e8efce447a57b83e8b648417d6128255a6f1a628302f85f7adc61f98fc3902c9079576d4daaeabc0845a8580c157c55f6efa4d5e9c19c917216c1466dc1de9c7408e5a95c0c726b6032c136b9194e13649e4946e7e6d791d257281aa5e9d3d248c265a62317c543084144718c04ebd02c2d04d7c2a3936865c8a6eacd489628c22fa55f559656d91fbd8de65dbe9ee04f8fbc27b59a2f474977de9f25b7e87867e33745681bdd0cf2752b1cd843c108205b105538474607b9c20307104e8612cd5afdbd6d7946535cc21600694c2f20c0bef9be37288f76c02a5012792c88a6150d1e6cf49d2ab83731676c58ec9c419ad9f9bb1b75cc4470289ca1f1457c98b8ba669ca46ed9acdda6b42bd6cc51c246e95ef3c918883fff517642f675f5cf5e7be46bfa74363a394f4569b265571143536c840a0063115798774ddfcefed58bf573277c47a8d51fbf8ba4f2117dfa6de22b8b4f4c7643dc4b3f2dfcb1e23af178915fd6bac6e0911e1f44b06c60c446eb160e217b46d56d55a452769651ea96599b4100fb2469309e6cd101ef4e6f1d96ca103e96d22bd8ae49a175b7c1e44f8f1e8eb2f1a81c5af4f9df132db46d0c948b94f0b4654098d7ffe9a3074b85c72d015a93d26bd9c50eaeb902647078eea2719eeb460c50b8a8b94fdc3c21a03817427d60b19ba20ae938f8397792a952e2bb172093362b4a38382d6a4a53ecdf2f07d06fa2433565879b66e00c9fcb0a3a9c906b510c9be4696a80af4f23ffd67e86d92296ec71d83f1462a74c9a98e2acd648681fdb09957f2d474c3da2789ab669e2e7bb452bfa6ddd31abdd665a95fffbf6cdddc015b6722b7ddeabb06b6f5321a4b4cb8eb8bb0255b69b26aafa454cd1846937a69834d6048f51dfda1d22e79229eb6974a889696660c91543518d970e96a0784771091325766033f088d0a53e309a08dce738e4e577578aa5005a46f3d1909a1b01031618bbf9c4f644d8c6c2c3ceec5a8cde7e46b897c58eb0b942e1f71f10480452ad56926eee18c5f37746c516bdec1093f0c6f9dc1cc42d3b7b0ef1502996deb41caca4f6cecf830ab186ee3e9aca3f4ee4aaaa4a81acbb3b562f50f74d8251e9c83469278731b97a8c108927e18a9b39258ce516b24c7e735a8d302d7de9c07bd8e5c6a755aea3af535984bf1e01d099d84b8ff62d8d4bb2e896ec687dec30616dbe3bf349705f0b98fca45046fe4c4487a0f4ac164ce4ed5d3e1301adda150463188eee106b5697981a8ac22eb302b4291f07cc00bab1d89c2dcd263078f1f090d0c63ea55655164dca55726b57471333b5abdecc3ca14d622cf0315930760fc6d50bf850195f1f2ca9465cffba1c256ed4f140882c9e362d21b502745e68fbec4b35175ad753eae44cb4216e129ee9be1c40fc19b9b7f7c53f4c6cb6be5c40a2e254bbde1972b02c33c84b67468482e7e476fea9b0815889d718e8ad83f2be4f18ecc64026d9ab660c0b2bc7bb9c5a4e6602eefbe75de5176acda77d197aa201091f31b1e6b154b4bb7c5cb701a30dc3760252bc543291b110f31137e7cb8cb7cc2c98d649af40dc84069f5ff40f13d68fc0f57a846d4dbb4f762207e5d7a5da69dd56bfff35a66a86c27b817ceb3579dde9024f3f6a676956fd9c092766aed3d8573055bd2e44998cfba987ac4a7481801c7d60fd0e0d948f41f5b688daa4c755bb22e93be915de5a6d9f2a7b274c73fefb9124dd8d36202255f771c23cfa39346db249c7a95162f65739d562c17e4d1ec875ab5468d55545a19528aa291c6f2d0a862203c0f99c0b856104f7b78506e5f1b7d8fa51d4a79b91b16126e7433bd885f38189809e060e1e40e61a45cd352588cc38a8acb9b5239503b496cbbc592dd9aed41ecce02c9cb1221993700e375788c8bbf93bc46e3e2488bd1f9debff9f1367e31f209172683ca92d7b6deb9019d27782248a3c4a92a90532fdc61930241e971c9a2f7c254ddc140782e1054f067edfbdbdf93f8ad31be0e0515ddc988f38fcef40801ad4e52dd7f180437160355d766c66f1db85af5083bdc0f1db87aa5c95de25b935a4bfca8a417d7a1054e91605e13ba7e59377a653dbeefd56aaee2955dbc7bbae767e8b53b3317207389b3bee34764ad89c1d9cb74a6340ded46a052fac01b53f30c9b50fc419f5990224dd771a1f5e3bdae2adab4bb51a46609cc30d033fdfdb820232d65c3df8503cb51399396c5ef226f2874a3d246aea5140178a71ff2124672af25e7c4acfaf5afe5e0bb44ff1c37a5146bbfda8176c63a72117d3c2836a1603c79a17f1acef9b773af41ae80fe18af9e01bd58dbba55debf079d5d4ab3c90d808a073a6ee199e170a2e170cb5e01af943896fa9cdd9e2c4cd7a03ae510471fb600a06b7d43a00c6a1e0d1fba02e1e2481d33254e24d294271f47ea57d3350604bacf74ab52039a8562546aba1449b908f57a82c037a5676bf9bab39560cc7cb912210f50c119bcd6005a99b000f9d39b5956bc9488b15d07fdd579933e319f1c1f062d3d294ac912f5c97fdf3d0aece7776022627798393d6b0a50dbd92c211eab897a624c041df26fc04f08c6eca178d5324800c44a3c33b690043f13f3c0879ba249d80eed09b8d99596a64908d28265c357072f898e7f4e34b8716d8e111909b236cfa6d910f3003ed61750f047c259a5bf67e0ac5afcba46ee949a758259692f62becb471391ce486e98b3dbc6593314b47df6d55d9087fbbd5c90e1e2a022b76b89a37c4ea63f33a6fcf5361d74902d3814a8982de93c9724d73b420d1700727369097045534508b7914082487a994b5ff38cc078c01002bca8b5fdeef00693099cbfb84e9517d2d549105d1b4433e08b6da92e18665d1ee9b81264e522277c8c17ae62daf642bad4c32e25543ad8786fac6010865ef9f1d143674e237abf894752bc206ab49e6442dd2845210e1bdb66127ce2364ae995188c155958b1ebb43b760094712f74b5c23e95ac7d57ee5c40a995ec9c5a439bc8e50185426b9281a60866cf4cdd4a8d90e32d9ee8bbc6d4d8fe00ad0beddc5549828f6f137f22c400797f7be6bacd0239d42d789b2cadae849056b99796c06f3f6459ceade251304d5575e04c7569e6ece4e6b3cd1f1919f2b57a2bd0d6e72dcd39ae33cb2053c7f789e8fe56cdcff5393cca6d08a0a608b07e93032adcf2752a7d7069acdde44575d972998cd7fda6295c49de8e47b79209234e75a20e03a463a0f2129d822969a91ce825963c95fc66cbb60af377b049336ed2667d78a8897dd7816badebfecccf1146fbb2023f6389074fdbcb67f8a24f7ec91e2db30328d3e56cf622185e8703f3915ce72e763d05185953c5855283834f4e4f8127c8a54b2217ba5125a7e12c98ce7aecfe7a40872b18456460e42da5e595dbd7f1625cbca1c61399b190e86e245ba15e71eb79a5a2bb3b1f14bbb79dfbc6d1ff07f3b3c6b659c4628eaecc2297ecbe956a477d78dc54aa1ab8753f368240f66c16af853a59d0f953fb55f9b795f0b68dacc748063b4c8a29a69c5522b9b8e26b4d491b1455a58cae7608bebb47eecc171b42d2ef5771e696b901b390b6c93db4c53efde5aa198893978c24b3c34629b1b880aaaf000a5b23f54e886a5e512dc2f6cb5b36561cb9698d524ecce09df4002b947fccd0b854b066c36e7482e0f44600bb94c1236ab7b65b9011333547350a496b0c2030e1d8bc9b4ffc0a978e24ff5b05a2ad1ec8fbacb5dd67572312bc7f10ec5d754a5d07c77ef4e09b45ba32955f9ec553550b08e43bd5641e2513a03a0d152e6fd4c9c97d2421d33b810c757c0defff6efd145e4681efe2c20a68b5d318a114b07fd56481633648d39fa0c4cf8efcac96390c9cca53c18d709c3bffaffb3da512b624dbf9085fc2e434bb832072163fee6ceefd26fd5b4568bfe156979fcb34212d2c70d8f8d82761be8206058936dae0605d33938e10d723697241657bb3bc113705da8a1f3abb6576076c2b46af99b5759d1389d8f0dbce7197f3056f9bad4ccdab7106bd41106243bf4bb0964e675585fab36254c2ee1bf71eb53dec61d1e21877479dc8034737c7447d2af0c6f1d4310250ac53fbf5548c825859382b72ffaaee634fc6ebf14a5fe612f193248c09c3be3586a8bc91be9dbb12b2f5e83363936e7fe8d8fe3bbaf399eb2ac03865b564c5694c569d34df4576a1dbaa2f84a02c930e2c995bd3572f93d503a86139654349aaefeedcf1687225b8d73ebb86f7a4fcbf6bfa5050d09f209e5d4c815122853db7c267560c4c6015d75ba62e4f7a3de3d19367e8c4e866fb4e809da79965a30c0996dff1733936e7e6bb69333914a0a5b8112821fdc6c6b5e13136f1891ed57507e1073c6b7eeac0062013785da1160211fed38e4f0185e9534cdba101f974e9e9bb20f2b026d3c956c33c30057574c73ef4617bfe88e871649c1b9b23530ef931cf76f038b95d049715dab8c4562cf60a1c2dcadb22d43a532aee836c55e2db11837a9c1f52b8d11d5a81e0f8ea949770d25c58f8fe5613b4f7d8bf3ed9458f31136ac9bcb91db37fec400a63db2e073bfb6a61b11fc0e403c3615b06a43a3131ad1104785be3668e5cec295ed4e454dcd35cf6ac38b2252e75c0b1bca846c9fe8a7eac53365266537875ad401b6da93b67407de5defa52a138b4b399cd9436aaf71c4e6326e96313fae811460b8ceda1880954c9687f3a7973cae44a0384e527dcfd8b526f35b7dd109f1f7d22bbbeb7a5d48fd4d20801ca2976e48c285d886007a72525b70c572769f32646ea84ff71851b72afd29fe6eda6e53e9cd7217ef0666ce14c9b207fabec94004f0c8c3a63aac74ea8145869504f3213211015623b6c34250c26f0ad7c50625f3bd3d5dba6b331a796417da204da6dbe178c91b03f507504ee720954ef2b69b911bd8d0efabd9002150c5e5b1202c8383d513c87cf467494e8e8217e06f81fbeb7713b648d19d54b359c007d6970e39bd58e0e849a047cf08b9953102fe5a098ec0944b18dfe78d3ea0bc995e3dab693b6bdd8abcc46941e062ef48f28f475060bcbd444ccb24347d7576a9628a720d19fde132bdc09403e1c841cd3d89734a77ef08dadf1d65d03ac552e116d7954a952068e4d84d7f3658dd61eff0d75bf4c0a6a691a00d1c92e740096ffffff69