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

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

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

Block Certificate

Block 54652 d056ad6804ec32c28a005d333549f3f1a5abc17016cda433e6d7d2c161b37df1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3607492fd4e38a559bd1d87411c0a8a88b57d8953043fa71abad06da686623ab
Certificate Block Hash
d056ad6804ec32c28a005d333549f3f1a5abc17016cda433e6d7d2c161b37df1
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...005055000040600000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c4892156676714403e6a064beefc66999e10bb974a6c025041cf42d1e3aaa0c6dd2554cea99b10f2f965fa71d9b6ec1f7c98eff71e46f2862cdeb3e314102ebea25e928455960f5530cb015d6fd4c015a5309deb97d4dabcf21200000000000000800000008000005055000040600000

Raw Header Hex

00004020e03ea4310f19c725c533f3e7370f488d4ba26462c15da3d0ec2e1967cc8f1e25add34f7c8f524cf9b36fb4d7406bebb203596a07efe6443d67d83ee9b7e85929e8a6096a6b4e0618ab236668da06adab71fa433095d8578ba8a8c01174d8d19b558ae3d42f490736

Proof Data Hex

59,560 bytes
121216020307948f1d1d48e2fea04821f80f9b2dc7559854c73b0c4b40801a66216f460b3606957264ceedb7d6b4fd399492df7ef2ceeed2d5aaad75b81d16db441e322c970d5bd5f70d210259ab0aedb00853de6dec3703dd0c0014014c7503f96ff5741b9ea5f352483396f9f51217e22b74fbc66b5d71d18b697c8feae15fe1dd9cc1215fb05533e4deadf5ea1922678ff00ebd3d0973251b9c7c112f6cc7ee571f8ae92bf8c0268e38f09bff733815e9642f0d222b48200266e8fc889575a61cf6775d6798bd2c67609e13203d1ca3f7f0a96254460d9bfcfe2169c9b828326c9eb6c0da5cb1148060d0262f2e5394a0a5f5b530b0ff7fd883553524cec3e6f0291728b20d5687249aede01770058c8b9c94e3181a11623cb3a2f27d48e81eb49b01c8bc82cebacba891cfa0f1a9c52094811dcc05be6385f8465a345743cda5bbecc0a2bcf9e563ba6d0e1b835e65a0746adbbab201a699a864ced62b2b7dbca78e39f1147add05aa67a76de834df078eb67bf0e10df75db8fa041b269f8ffc9f24c7184ba6e2aa1cab3b057711b949904deb3378fcd9d25fe60e9176eedcd6634eb65a31b74df7aeccb12cbb699bd15788246f8a66b6f8262f4439f304b8fa985a5ed05916ad1500af4af57c9385e5ace6d4c2a2db4052694eb0a5b2c31d07096db91dafd13cbd1bb469e84b0ba9de210192ce854bd64cda55ef7b462544b69b2ec50c0495359a588f842862fddee901ed2cd8da8084b984c127d405e0c6e17fb06335d05d56cceb3a5fb06053b18f2e72d3fdf2668015036f8080bfcd770f45ff425ba58704c05ca50bb39f2163e4252b3d30a70e1584061d3600507a543a59161473c130ff93cdeb7ebe9c4ee5794db26726df102615e09e1e965bd35e3ce18bd40a9641a3a74839f2d083cc422c9ba871c6f010bae5aeacc6848d4dd75da715066b0c46db75ad206cfce76697c0b9c647969bd0126fa6fbf2f1e8c9b6f97e8a57f311403dd6a015b382907cf45787c9c45a07c25aa31acfe0c555fdf494661fa6b02ebe408b54caa6434fd53249489677c9930140f499679883176a213f5c56dd226d0b3ff67f26d23d161e5f0c41454ae05dffe5ac3389f53840b7fa34d088fe05ce0f804de29a2cfaf8522225309b2ada51f9a19512846ba36a72188d1d432f8471184b006263a82eeaa345eda64bb20fc78a0f6a1ab88010aff568922b37368539408d0992bc669b859ef9800e64d751c4dac909f2e89ae15cec3be2deac3a83a825ec5ed479161599fb9402b7b39cabbaadabd2c38ee541af0f4586da4a7c6f80475b0ddbbb2def8a996be26c2257e6dd1582d5e18c09c63c004f3910cc58e2330fea90e17fe632d9d9c38aafe81cc4d9daf9f8585ad7f094c3ce2b7512fdccaa51f0dede53fce457f39b19c2cdf6fcff3531cc3607ca8ea4ed73763972eba88ace0ac411893086a17d47b4285892eadf58b066aadac9455257a0066ce3c49fc1947c171cc9c76783ee4da9ba46a9c287b5584326216233a6854564cd66eca4eb235bcca3a3260c17c1ee3391cedaaf4ccf83dcefb056a2bf5a96d449143a6d139936d948a40c652a01cc0bfd2a4173d6d615c43290264374d568d8fa9057cdf38b020a9a9758db4ec4e6713e454acaa50648a271c7e4d64b96b50964b830cac6e71206e3ae185d562c280f100375a9c94d2d951759b6afdde1221c613dc51e3fba81f538ddc3d452fc099df6b974462cdbbc98d2a849df534b7e292a2801ce0666aa78ac14d71cf85f124cedbae5b2ce0aac1bde720e52983b8cf99f907ba6961b771f8e4fe959a231a3290a5d51b5af2ca8731e082c0f9ff21e43f2bcb09c202669afa3751509157c6b80b24595bace31a5751a15cb14b50bf9dd4c0f0cc9477d7073f1701ce63fe9d77e308c081d1969bd6603c02b4a07028d8c04b5b1a49e9d5654963640327538dfe2a92a437e1377c43ba41913cdf5eeae3192e63c1f71b23bf100962be4dfa7bf32fee25e8daba938269e06fef876b315396a618c0bec877cf0c5f5a7918238fb1d9668f169795713a22aaa652c409f9bc0c487beb5a354c0a1fffb048f26cf57b453bf2ca5d292d89c484fffa2e2b052e7cf68c973c42eb1f0f54436dc27f3486efa9a687b1308ecb8e1879e1489f9e1ed5f7347f2c16487665b0d289136949f8bf943379e7b4528d0727e8a22e7ca904e1fb3386c5bb6ee3b70cab7a15d1654dd3031edd296db85a20fd5430f25e97404e5bcca6061b5022c25cdf7e2d4e1eede129dbc9cce077ace6ebea0d2cbbf03541d743d8cf3a0e0777020c19a05450c1f37eedcc52ca0bea618583df39ebafad3dfd12f75c58b7d60967b236844e4fe2ff954bbfb5babb7e652464479857132b81bb0dd4f871dafe1b7c6bf79f110aee8d4ba5be546f966c3d542ece986882c6075873e2cf73d9bcf7d5a99ee298b28f078fdbd21fb76b085b43890e18885571794cdd28914fbe90b73e3960372e5dc5c7780da686da8223b9f8b04752aab6846d48aae4b86a4a10c9a5e9473ff4b23d9703551a8ae636b838e1b496e249ba1dde5454582ec090a41e3d71cc9764de68bcfb328c57fb449fc4492e4d75b7edb3c63074eec2ccbfca122a40e7495d5d8f18f980845a49d010116e264a9087a439ea00026e15bfbbc78d1c7b762eebfe26cb7cb586e8d84af057b276a211132e82515f2b5b0858b0b3813e7a6f524c316398eb4aa5c818b75fdce776f681b0c63d9bb80ac5cad5db72050c03ac9b852980f4eea66ee07953eab991baa0d41bef3ab6c5eed9b14d78ed39b27487f8cc8ce2a6f60967b0e45a75d297823cff56635bc5e68eb73d1eaa36016ebbbe20fd7165d1b9e97022002bf9edd9b610e2107703fd7bcfaa23e3b3ac474a60eb111aba106fcdec928cfbf6188c7bc831aebe1327b7432da0b95aebc9c21c0c63bf6998f6f61d1330f0d34e7f8065459d7c0a0ac02fe5d12997cb0a40037b17cc6b6b9ae7a2f312831e43ae93c73abe031613d47e5ae3ae6eaabdc4185a63b2b103459eb7cce22d2e56af909620123a3340ebbd77b71210fe5a7541e70c4f585accbb9d0ae878148cfbb6bcd7ad43c5f47ce265ef8657094eb885c112848975db2110653f077f36dfb5f63d6eda6edb977a0fe302a0c77225a9a14d63c924d9cc27f275f52b30f005ffb26b38dc0c6ad412abceb525ad6671f76b819ec8fb2b2ed930ab804aa6154a904b4fce8cec9721d322f98cc1c41d23081d0ba2e1d698708a36e1641b27380d4efdf3542c41b5405c294f20ee5e07e17df4bd83cfb07fcd0513e271c149810a8b10eb45a0d17f4300592d1a4189af87a3785402d47f30357386d83ae988442714fa89b0f2ee7e91992be0ed3f850155a3e391c88c39b2c99df485396edddd9bc6a2bac92118b52bf33405e17a3b41543d72e8dc4cfa5612bf1046e4c9e87d3ac7bc2cc94e44180b1d8794df45ec9e4e027bac827d9dac49fd41fed60ca80682d2857235cafd80ee597f728746693e4c658cab7e40aeb70be203068aaf56728ba3c20df1abce9e3bc0d5bc8df4d979d57eb853d94e55fd635e92fb1382ddb4598f9ceb63b594bed5d53d4a33e28d4b24b53b02cd9da91b05fbc1b9025e57a125e296a8e2de73367fbeb422d2dc1d4b047691d06975003b0a4c71f41ba9c63de36455c59951bcd3c06482aa9e194b8fe06a712b973d14a021f315bebb16b523d8cb6332375fd9658343bbe84ff0ceb6d8d46753cd942bb3099119976fff60974f111d174b890854186cccc0b6589023db30fcc25578f2250e21f2dfada8b2889dae6691dee510deaa0f413420e48fa9310f071a2e564d54b6bb690112c9e20789bb946fa68e62103af56491c9ff03a50d6202f724c46b5e6252754be09e2c54c9fb42107ec2e68793af875788cee26a0aab39b2d777374f9d1f7b19708c36c83fd46fc1d32a7f323c5170fae3a8ef7c891a1f5d0d5f065d47254042c4d8e7c656ea09828feb38b9cb9cd335aa281924c1c1ae6baef0eaa84174eab27d03357e4759ecb2e3c80dee3a21dd8e9cd812df74018b2fe6dbe3e92d04bbef3d33b3447896d9e794b5f8bb3ba02f5eebbf14f941bee5a54ddb688f093c76c388a58e7950d5a648800e6a25293a7a6b37814a1ec6b0e9587e1d9a37f2778a08f288dbc778a548ef670d2ca36b378e273ad72c594f6677891d38b515defb7e9c713bb6178bb0fa5d554fdb762ca5699a91299bf972b2d08a937934b16c03589a4e3000f68e8ebe451a94cd7866f11ddd19e44a222063877f2d865b304a7f80970b50e4be98a31a24a682c53cb4338a77860a7095b989d0f93c7c0c18cdf923c2a16e70444544060a2b34c2571635743a9b27da6a6783fb0604f09a2a413d0363167c901c3ce71be3ed6f3227a6bd0b81dee3c7ff1822746299985a8552045443330c631e9b4689e43b5144ce3bd529a686da827f311883672d69fad0633da6fd790290098f380f5905f3a58949b78f84295b1d1758e7694d50c603c5fe77ba6a3e96cead250e46462ef9b372ff00a2b17ade5dbad2534994895ad506c213f3a2f7b5c27c45e01830831006fd566c80b84f6555f1d4b4262ae81d7244f27e383d888e93b3728a2fe3c3d1f6df8b716b60abc89a84a77fdeab692e593ef60c259f214020175e437e2e208ffbfadfe5936e551cdadf0719db7b32f56af04b42f7819f7409312b35a8542f67eedbbf5cc33336d5ca7cda6672a42ba9a9f10f7e19445ebae5da726eaa64dd973ffe7494ab943f089ff34f432af88dea3ef3d682846fee43ce65cad18267df3d228e32bd7cb81575b4f4898abf492c714795612613bf70c26ce7d32a1d94ad8e3be71e6206f950e0e96029543eb4c20618aef4672dc657bce2ba2d86aa7cdb2cb409c59480f52db768926d89bda9aec5d0b4d22708e947544aeeaca8f9fe6e44b23c21b81f204a8cb95f55ceec2993d53ce0134cca7a5fac106f4d8ca9de9e94cb4a0ababad1a52a48a617250273e0dc04b4a6ebf31d85836e53aea9e79f9e689583532ff776f49041af2f99d7055bc335e130b8025624b6828ad0eb234c46adfcaa53d255f952f519bc8aa298917ad3e006e2ec62fd5c41e1dac7f306ff1a5fe44038645f029a69da6a56e37eb33062be7161cf20541965ad093ef3077cba80c0231f13fdff6a597779186c1bab8a7db62580b7bca88bee35e3c6d27177b5382d9fbd4b33962776ea7423ba8ac8229dab1dd1d6f42a0085791f6b9ebec2ebbd009420d77acb3fac4f6c21c59d8eac4c27a03ab2785a4c38ca7056899985eb1fd06dd5068a9485bcdb22993e8dee0e1792a125c289dc2c68ba33bd8be03e074ef29ec708e9f511e07cd879c3c843c0a7b13be31c6dfbdf6aa4de03ba9005958e70ae2c55ae90d028c1ce04a398479fdca014800dee115790dd177cf36e64b241d0b23519b905a5cdc85e35156113359ec7c2f0ada2e93c0ad71f976cf8dddef41e93fd69a547f09f568186bfda7472b2af5350e5c854bfaa35a97cb464ddb20f0e4dcd51e65330fe1e77f91d698405f8e55a72e2d09fa488ab6b0616e704d0e42d71a2399c61e6cdcda09717f6a9ec8c8196d002385dc92ac0c7bef081d04abf8827e804034cd2401bb8ad8e465f9242ac4198b2fcfef265d1cf5eb52b3216d5c1a937e0de04464e30da2bf78cd88e8f63d648dca5358380f5500104762f059bfadef34e517388a1a9ee95bb05e9b4abf11caaeea6fec6ff3e398f00cd8b8bb78683cb10a85b9192f8d102585c64c7065e066467bdfb25c31208dcd900f98f904ab89c9d6c15cd15740b7ba343a70f1856ab55de54b555c225b1af60e2deb3090533f814c8528b0d01e6e90d7f05fc55de4f315cbe6a9048a1ba88b6183bb0519b9dc3f0efd7c5bd2b76aa87d1cd5aefcd0250a286a1969c06b2bff3dba169ca519fc3dc4923747a292f9e5bd101c3068a7e62a3d2d44583fcf3628ae5a189cc2bcf8a1b4af3810c4a6c0b994f6211cd9a0608c4cae838c4d8c41f93b9639ab818e87e69c42ab3491928dd9d03e541b1eff2539f4852a77b9e7116ffd7d79c2930e11c65310023ba458f566d70d5b5cc967a8fc388fbb4385a175122e9d73ee44963073abfd0e7ce7c0926ffda96174e02da2b2a6fbc25f88440893db2448b80b3855c63e3baf90c154746ffa3b4ff82b9e558b59f644011d11cd544c16b5e29912c12cc6c5de9d142d4558b5b4084d0d8627930482aa7c378d18479b42304be1b0ce9203ea45555c7e7403bfc579c8556d85d5133fefdaaaca78c3a35f2adafa1e0934f3d828cf1a9f9a34dc264245176dc6f5ebc521415fa138f5871fbc8bc8c6c29733578ce109da395b8f00811d38efca24ea0b965abd4e746f2d7b158e9976ce7fb6a0bb637c5cc9355f669ddad302a646616c9e6cb44b3d9d0f69e1539a0563bb9f1a5817b97bcb1091de1913273bfa23ab4a6a7575435256af8020e52a4296b659b0445407dc6458a090c6d99bc7861b13c7b8cb22ad68085e37d50177e0e390215f46bcf6a62db2fb10c9d4e0ae0625cb0ebc74d5519c3c5916d77bcd1503f55beb86bf600bed32e98fe6ac47ab0f2bbd48dd017d3d82f36fdf02350540617d834328fb58d3c029dbbd3c2f8d8a0dc920e79b258c888f83264f246147f4ef2080f7e00ce54371c3836eb0d8cc3e694bf86fec624382d83a03807fd2410d4cd1f5ca8853084d220366457c4d9633e57033727e9110ce44dec5de36ba5d437e27ebf36f444fbce0bb112e9434af48a6d8bdb0547270af5766c49609fe4c5353d63ec9e3b9f54cb7ea06fb6c8861e07ae233f2d113f8f34e6b4120fb28e4500a1564ead996a38dc41dd70ac671fd0ba4e9f2da5b6cc9864b7ddb8c0f45712b2a15bedb006d91b28dbfbab25962445f10bf4aa82a0b439f105b5b13ac715b9db2ab816843d7101c0d1a9a7933ac591d61f2f5dbd03997269afaf06177a4ba500aed57830dc0f01ff45b92e8b81189561da1b6b18a89505840bb41201ccb2dcc4fc6fd916634daf2912d883fd479230f679e558263e13159f5658ce73b02740bfcab44e190520657669b7ef97c3b0cc0b688b3ee8de176a0747ba44ae185da69652357d0344251036098728015fb7203a231147b43421ed58adb206a72f00065982401300b89544f89ed08c229640dcd0b62b1efc6ac72797664a57b026dfa211ebbc478a25887247476e0dfd7c29d336812d5e345f09e54f352c8033790fd54a823287460ceb9fbf83cc67e59d5c72b27939ab4a5c508bea499b2f1a28c1e0bde120480b039ad40ad9906de9b615f15a2fb6e2a89facedc5bd261c63c514c97dd6eaab9b73efa4887a8d3384bfdfab2139d7477dd6ec48b5f592118d373d308eb1d2a9bd9df9949bf70d130810f74b0ca54ed3efbe78208362d21947f48544ede7df81555461ba51f26c702a925d746f95308be58fa9606e524fbff8e99c3c21a4b1edfb6d47e2515295766fe1f742a7da201a7fddb22dfdeb6bdca26fd5141546efdd23557cb11efe622b2ea5c523d3b3e66ff7d2ce8ed1ed9a666c10f99475e9042197cb436f6eae67af7356cf41ac3e123db6ec0e5d835c459f72796f861812f792395687996c9a359815ca60b760cbf7d7dfdd99b888ef6cca43d41643b14faa480fa59fa3757ef73192952a0031d0da58a25cda5f5ab339c1c9dbdb432e35103e7f2e224f692c2c2fbe3d7b0e3ab2049209768a90a9108e821b9897c5f00bb66ea77df2f570658bbf8b5b9fc527c45c346f84473b9ed19594daad23d068c5462d0b91d650b0f39daabad27413211ef9411c8ab34933b86d308d14be10fd42a5b52f28c587fd6e26921dfebc48b5be188ef93f89a65c993da6eed6d9be59b7b12ae1edc157e66e49663db98c58d987bbfe7cbfbbed2ad26b44e01b0174ccc12538d59e077db9223946c001bdbc9ee95b6ba931e47a168dacef0b30d079e794dfdae705bde72509672233c6510fd17efc7880204dfa89981cfded2a4bc7f7090b693cd75cfa41569a8ba90975d87ede83470fb70f37b85b4b35a04d9c53ea9b574415d08ecfc9d1544088725a4150d8186bfeee5be134db41cb9977f8337d676552d1cc477b2af9d06f235d12a01adb2fa8a5e350aad77d1b67333b84cce4b4f2772ed7cad8711673d037428c85ae045b34f694e434736958755437e8027afe9a9b6e8eaefb52f2b91c7bbe29621afd2170fad0ff14f0a53f055245f94cac84f1071a16309258d72594464821a540b0d3a64f3559a85f3edb875935db47aaea39645f70970a1b006f1a84822921a15f29c500d52750303ac352fe920eb0059837fcdc329e3047743a5b0e2cd2a784ec127160c4d52f16b648f61de06a2583811364f34b1fb9816a42d901e09a85a1e946dac41ef7172201bbb52734e7287eea6210373283ad1350e4e7f8fd1768b3f2a74e5c18a15ed75ba09b53a14ed95403319cfa8ac04f96d688b3fdf201fdcffe08272a149641046a3d94b4def245d0ea2a7b88da7096fb462d0c7872adc30a6aca74b80926d61dbcf641842a6cb256fc11f382161d71592a3fce722282987fb17c555f7aff155e5592884399b4fcfe982dce22e12751d65c50413bfd22ef149ad8015c7ce719759ace810a73547cf19f763768df238fec774b9fd93e1d36867b10a5780c8eaa9b9a5b6ec610774ddc58be1873417510588f08415d5c7e93eb353a81af1d569c4a0110c79edd0d609dad6623096dab0d7505c81365867eb2cf8e94692664c9ce71174cf4a042f7dc40ad01e3f62b6a54582745c23d259245980a28d63f5f904bb4ea4886b45b3310c6d2d93bae98e21d36f84182f5b2df8c469cd29f59115a43ebab9afe456ba552e5ff6f0c2af82579d0d073bda9e03fe5080f2ece96900734b1899f18b01360192136dee32117223621ac550ec0ae04757a70aa91eebdae9583143f3b90526b7aefc0d133b296afc4a2c8bfcc12d7a03e99e63967c95d93711c9a2601548708dbe5a36f8ae7bd0d4446ef8387fdb52ec09a5aef363773ec0b8e3cc2920f1aa892f0f2beb4b366f77bdfae525d66e0626d7ef8abb5930e962f6753cb4ee9759c0f4d013b77c1552b4eb98c4c28261b932166355d295824582f53d933f1bad9218fc6a1cec46535e519c33564b882238f0a488cb2d882a2bc35f8377880235c12ebfd1a0cf64d6222a9d078498dafbbc38ed2a00dcc41e4e982d81353ca409b35d70fab86e90d1fd2a765b3009920883aede5755fe118026406d77e88ada3619181e6785ed567200fc4671a988d624a391f0b87b5a445daf4c130dc25d46137606f5ccd7e44fcdf9c8600f8aa0efe75044b2b017cc611ac372b0a771f56f2be9257ce6b32ed4dea30cd28235bd8812b046a78fbf5f01a2de15ef5ac60c4ac7dee1daa32cd0e6356f27a94aa4fe0e1dfd165161899c0ee8e00da2eeaf637b599502737cc39f88a0135f7199b797bfb2743170729c813d6b4d1ab5a1ef8ce49cd310a2be42836c8a530d8ea20ec9e8eb16136014286bd11a1a59b8fb4f55920204edac258c7de01ee3664bb42d40056b1c9f5330e1bf973d8ac2089e0cb1458224e729676a31bcf845101c91781f016d98cb9cac11fb04706a8c9a43805aece7fb3da4210501f291e0532feb7647f9af984689ca81627489e6b74953e7fbdd9aca48075d566ec1391b6deca2b308941befc8761b210db88210e1fa751c8804abd391dd5331a5772ea9a57cc8085d5da742379a2ff7440b0832aab6e116129b3ff1de4220e11596d7dffbef60a74310660c8d4dc78e8a54c5efb459af1e285c4f659bf4ebcdaaa1a56f711cf9975308ed92a8cfd4bd53ddcfddaf68bdd68f8799ee898cb2c1b88310bddb1037d46011d0e62016532abfa601611b8374d3e919113085b4465e78bd076126814424c01e961fa5c7f75cf594dd51f40db1079f3bf40c0650459e35669edcae0ac79ced20d7eb61fea78b2fb96cd5660d81c03bb55c9e90b78b8062a4085d96c727e4f308119d3f0be4c04f67cf0d5c43c01040fd7dc67d4f68d3fa1d86b59cc38b6319bb23f4426a408070363a5b90ae0ba30c118bb0897bd699306da005fc3ad3fcb1eed6fca00f88933fa93eecdd8f15da331d876d544fc1a5261c136c560187336097a8bbbcbfe75cf422037ab46e9ad874b9c552a9b031f54abebe9e936d72f67690dd72c93565a8db87a0c6d82a6925b1555b2054c1a668031fd90c4c1c1f9af1f37f05e0ac2b86fde00aa929a3abc2668a591f405459107cb9552d0fe03a5d324b1e68cfe82124e7292a615043c8f15865d05c1892cc5e0082ccba7f4d9405de1629c2d1e67c9c9dde90e6813d2fdc259be5f06e2819ba34f580a3c4f318dd08cff2475f7df0ff272cfcd4b8fff889382193d5f76aa77b6be101fb21fbbb3209716af3fe6c2fa94192bd7f753e4f1a52dc911bd0811e6113a357eb880542941aa1f2d5b53ef51f10dcffc96e59698d117f2faa2e46712424f70603e64a5120d27a1b9a704170cbec0b6ab26b64f2cb9de20fb19cc271b48177c63b3c4f1d093414e36d9ef65344c29fb118698aab265a30e78b1e2a01a6bd31996767ba1c89669889c0566264582ffee39d006f9eba791ec235f4319c21b651113270bdc492e824016a52b9a4dade8449a068291b61a5ca9ce52c9b5a45bf2a3ea01146a0787ea46d5ce11464b74905f48a9b689e93bc0b3e846a73330f40065880d1a772f194694a10304ec9cf6033be310c9f8150f3bef03fbcf0664ec316db5d5772da3198683004ee6082eaaf97858eed8f23f1c8c0616b787fcd0b88007721ff4e71666f0847d6353570c4055d48a829e787983f836be21e8b63068a16424955f49ed0a7864aca156a8525c746221e48d7a2c994c9f399ddac469cd92b7ac93d0e2e7c76a5afa22f69e9a1b18c4500a50ac4e63afd78d80a62f1d91e5a6a1f78b29d42c3d12a06b6f407d614f907b6e2c6639564f5cca83b345a2f5f92f6edbf2a8ea63eeda8c1553df64af7c5280c3410eb2511b2011016ab37d5d7f05b98e4b6e3d2afcc83fbb570f48f7ed649f0bb051f7d290af93c3e25c70229c1d797cd38a68def6db92b7973c47ca390dd756134c43a05f0cc0de962d32143a25a8e2ad521f4e7a2f6a326448a98b7f085298119fa0c3481b94946cc5e53baba207d8f1dbc1f69a51ef08f53b400c9013371a41baf9e18086d667d97dd79ced06ea720d3e5cb3aaa8b7e44a719035e800abf7f68a9454720b57a565db069bb452ddd85366f5739f6e262f08c1881343c8add97de43fb8c1c863a0b307a401596e7412a9fbae3914e9852c7543779a38a31b5a0c462ed1174f2356f17755f23e7075e64b58e3b1c3472ee25d0327ef952f78f5324b865fba8b9bab16a07a0e75f61c7d993379bd6b03bc27993f91280e34753d1324718cdf3d8ce7ef1dcf9fe1832e98619f16281c41f1c7dcfa6d075082afb32f4af0ee2bc2274add9bb0b3f6f46f6cb2551169905b368d5db57cc1c2da5038400db2e9cfe23118029831f3a43adcdf5ddc87de003969d425817ea0e0e0b2e658eb849667a4d9c573d3195d8d929ae679b07c9ad6b302001457affa1f192e9e36f06ea3d222cded3642349a2454339bf8ebd2e7e79ef476143e2945b44405e16a8720961dfb010831bf7ea8534672c0e31a9588e22a21662f16fdc51c0be7328b5d5b28d712842c665f0ffaf9d2c3e4b4cc4e1f9bd033a3ca0ff0168b417628808fecce76f25105e74c33970838674f4318f11ca88fe5eddd981a91fb95aab3e41133b4b9a785d6a94409d2d5a83b12eeb659f2c9ed31311ed2a100f28155cf6453978375cbf38768dab03670370aa6ecc6d0cfb63b9459eba452a92a8c6327a59ac33eb959c86c130381d2c11ac78fd3e56d130c197202534b693948ed789ce951b2e18604d857f8b0d5d469b4d107bf6bb6cd123b4a6edf5f8b4f268d70bb09367bda26e70c31130b945a0db299f655bf61e7454fcc346c445d0ae075c89a69ac5c44b5bf8b196f489ba192961d3370ed4bbf9eee9fb761f8469f71129ecb1ec184a1a50098af13db7c3edb097ff3ddbdd81bc2539437e0e82f0dffd27d0ce0fb0031962adbda58c7dda6e425810345348f46078cad7c386321799126b7b59dd53b141e0dbd6557c355697c37c0d4ed90654794507deee8bb46e2d7539455d2af937e06e5093365f9479d3a4a959d0d47318d4b611612604e8c6625f71b43c9f6e083cdef38865c0de812fbb53b91c82b70cf2b9ad2fd98c8513041aa1b37a2485cf23c8b95ee962a2d7b43353b05959a7a96abd576ccccc91199d7ad1353199da29c45f55334ebc13a32b9f1920a1e9779e01733cd567a4bbb0c167ac6b3873f00e9943f6ab9219cf549bb24a688bd7ea0ba056f3291e68edd53826642a340c7631577d49912b4c588b334aacb9e7282498c54ab1b280f1c8497f7f38498a23e45663cf48557e88579764dab4df0934abd33a1f86d347f6e42e5cf6f2932a7f7516afe2b830b4154589fbb1b69ab00865428e25301da59bf3ac81c18cd3dd7ff7fc37ff4d7ee25e76db2e75ae403a04b88ea4f73620abe8f4db0885c7114ff1eb36f2fedf2739c80f53796920121fc6c9d7f1962721ac945c388bc9616f14008c0230e431ff9639c90dbcf0a909016c2ea7c91c919392e56569a0ffd1f0ade2a67c20ead924b83e8fb6023743828e7ab12e078a9f35901ce6d8c8335642252cb7be90957d58b5b019be2bf9f8e3f3ed0ab0532aa8410b382fb3751e3f6391e60f9cd3204e47d322b0b0a0386dc8443c1e4688edf3b73f0ab801bb5a4ef74dd23655b8a22b19a4d0a8e4812a0af3dc24ec206a000121b020cf029156b64dec4f5de9f055b64c477fdfe064f2f74fba6e096805c7be049515f9e26dca0cdc499406247a04ca71b61aebcb44575357c27738f996d8cbe0043b1d0b2c3f290196c294d792f4bffd7064bfc1d98160fda4aff472165de713b73f82448c784a04bfafa4ae5521e9823cc9ba82294387a4608ebda3fb553de539d0b452ea99f9d2401aaf64608c45f296a8b03578d3051eca3e7884d3db12ef09f8661fc74b7a1f665791d4222ad1d5349a9c321e22e256a70af865d11f0fff735261adaf80360abb896807d749fc707f001d4a6d0a7342ea4a6681166364dbf0c0e4311718eedff14d6655a94f5d4455c25fdb96ddb24d836bc0c2bbaca85c336ba0fe8f357c199d7fdfb7ba264f38bb82f9354fe9e37029a1caea50e98dd1013d9937a8ebcb0caddab42a0f2fce1738c0203f7f95b812bdac0307790921cfe03eb171a33a93e68fe9dd049e59861aa55c704b6a9f6c723a79a10dc165a6588d7ba4db1b28d38329e6a8d2e04960b6376d781e0e58b991a23c7818087206cde375ac04f83d7968d7533f3a3254180faf13445f96aa1e0a30451bc53416b39620d8fba6ee926fc24ca07b474fd200600c82e3ea9b51e2a0efe31712021fdcc589def462db1aa85280377bcbe3503a7f98ca0ff7e8cdb5dcb24be46a077512d3a30b6576d824c718e43bc30e5f9957d035ba02a367fed9d554c14eacc504f5660f80e095862cd378f70263ed4039a61516218280576a95cbbe36198f175ebef633751fb926075d4a9b632d4769cec04f67b0bacc7955d699be67f4e179e4037253fc4048ce33c70c98f926fdb52499e388ef6a20cc58eecaae72bda379cad58d737992a1e4b2bb88639c46cb188b6ffe00af33d12de12e85c6e2252d1303813823865063e05f2c84f67951e304607cf2148b5bfd8ffe9237c3f144609437cb0fdb8b5bba2f91d2456add8644852c7eb6edc7afc5853a7501e1759a94fafcf831e00386722d8ff08b56907fde58e8726240622fb44cd17f5fc6e8bca0008d2d6615f6f362081a12283bc56c519f5a27a2bd3dc89d722601efbd4576e1004c47fdb17511b99e9cda1fef9c5c82e302953568568dd54156ee7e743f2964a0ed4d2f6b0e052606b3e0a99d693298078ef674aaa22339e868689869947c166df8a8770d2b433b4a9fb7c3cf939afe09cc3d9c7b1f5e210583c75c5613718f59458cb71325a0653ed92de6133726fdd9e670668e8e367fb890ff333547430d4c5f5de4fbe2fe70080c69f337ea94b145ced249dc5eb32fcddc1f87e41feb0d7a903071678c7078646f3269c8d2dcafdf3ad33796d47332c1d49d6e1686e6dc1ff6bceeeeaf42abaaa1535dd087ad1c55449c97c5776eef08ccd50e89e10e8e9364d1876d8b391d347203ec7127203a58ffc6501913cd1c8abd84a425dc611e95ecc05dac9dadfee117af4deb7df0c32f51869f0c8e3b0217350cdb48a0696d8589d1429406eb855071f5731f1e8ee92d4adf10cd8dbe505f0fa9b37a71dcbc31068f2a99fe17ca1adb87eefe6a1304733346ca645d325fc7f46dd420ac894c0dd2ea8786ea2b819798f65b08a9ef6ffcd60b77bdc7c2d57d48e22456e0ad69fea404855369f6cdc8d4640ca36c5a1b2723b270a70b88b61697a2e737376e80dfa2beba4c583527c05c4f7649f6b0744b183df1219e97e67458f179c214aafcb99553ac757f1487b55da2db077591b60d2b8312b31c54bdccfd130399da964269bd0b2ddb4acc3f290129e054fcfb86885100cc517997633fbfa0d9beb2372f5e373d05e85e97dd58826852e402dfea56ff328df2bea305bb46c216c9f0ed2756e4c978bc6867f59da0791f7cd7cba1f3a201d6208655c1b529d4064eaf4213113ff357378387409b6007751ac78c72dfd5ae98f0a7424cb99a3b091579617f3f9e0b5dc3659b12aecde41ccc3a3f1bf98668e225026380d2718b0527ea91e52d3c5da1b860eba7ac765b2220b4d3f02ebe4e668865092b5c4a1ffd1dd557a1834d9895ea53983d830414e20ea19bb87f9a07d1539dfcf838096769797669f671f7784d6375e4aeb6ac13c6a6344b0d3cbb3eb2d760b644953ea61565ba90092dcf5bc04b39843e186daf075a8938565ef781aab9da3188dec969962c791ca6aa73d9a01d560d5be2fb473cd2127417b3917b722b9194f9700b6eac87b4b9a50c69003a4a383a2c6058c7cf7fbf8a2cd151b39ca00d6d4421060b8c428c2240ba738c11f6b6a113aaa3ee6d15890ac503a14a09518160dd7522c06824e806cd17cbec7b418b09b09120d4a2082e9c0a566bf9cdaf46743ec29a21526777e21a245b066f50dda08b46a48557a7c125b4b6b7db43bb0683f1abd7123a06598f1addbe13706db5d144ad34f1d0d204a76fd851c4e1c4dba5da80e3937d05340104fbcadc6a4befc8d65c9d1da4884fe23fc38e6f539accfbf48a3f8ea36597a1d373316fce330d7f61e2c91d7636881ba68a0f467532a1b81bf5cc9785ea302508de4ad828380412c8e5bc91e5d747c5d4b015a65a94ecdcceca2cea46ce2b6259586c13c5f31589602487abd161f66c347c874359101dae56bdb7a1655980af5f68c825e9799f65d780feb34188b820333d656e721fb02c321d200ea404eacdcbc697a4e85570e133fbf89e8ddcc2a7b232c13655a320c7392e9f984bf6cd7e67784a6f0e9e6f26315a18488fe5bc18d332f3d93eb6b6413a798cd17126951c2371284597b15a5ef5a963a6480255db51bc31cc89a17a3ef2f7a11962bd255978c09242e188557fb1708a7e57540494ad91651a01ae82896de7e4d71d130c2aa3b66317b7f40151aff2403643b6df7f6298637b92fd3f28190a85ff2a70a1781ddf404c390bd2eda59f70e0699cc3924be52216d82bbcb69b6f5a60e33535de32f8e0847ae97f8a209eb7b97284ed0c5bfd0f89b8abc5308635bce3f2e6ae18f04c8905b2397ce57a112e75ce13840c3004244351c956923b99b6024108d89417568b459cc8cdb4bca23718f0ebf8b4ac4fcbbb1418e19b52e49529dce032a1c4ffad3f4f7465caa334e8cf30b958dcbf294d9d51464c51795943e971554bbb14d8bff52381dbbc89290f57a077a8d108af0facdc98e6b5b80dc976002db0d68a7740a51c446e8ec8737c58aeb5fef6607e866f1b7730e00705534262c4be89b30260ee3849df0c3d5cdc6fd6b1fb5c19ca3be5162475f0abd795875477507116fe60fc2e7467a8f9c7d7f76b6bcccea08418a07e1e153ac00f84a266f861e76494c30760c2d0ea5933d8de833bdd2444d3ae8d5583bad651bb7e10fd248e67504629cbd27aa841370424bc68f817945239b01f2d92b9bb487a10167bd820197bcf655f11301507071b5daa1cc2a372861dfd61b03c07244b7c523bf4f65a3e186a9c777f74a86b9b08e3183158054f7e325937e35fb5eb8ae7f025e39d7972aae26005903fd2d6679bf3ff4bcce8efaf9c923ee4e97e17620cdb3dcaecc02e425e7f673e9eaecea538fffff335c7a896e39af19c7e4487ae0a0d924fef1edffe1ad89e189097a41a5cac529f89fc44d2ce8a3635d856a52b41f8452f0692f44e4988cb3c6d57b7af73fa1d94431bc9d89ffebad8f671c01b59b902bc8324a807a467969a01666cb899b85ad1f22bd87c77867144fc4c7f0e283a81d83b7040d7dba17e6512cf5e5657c32288a10727431accd807929dc708b0c62850e501355046abef11d70395010bbce3fa0e6e6365d9e42cd903819dafcf47d06092b6b9ef840f1587875fc2f7937b53c88a6224f5a784d73b0b5a449755f5df30ebf87a95f3631b005a26d918291e791d0179b665bec04e1d437a85cbcb03e076a523549b1898f5b083002458bcbb2704f6ea5f3303742c94b97f57be31e095b22f5656fd483351f0a85faf15cc22d795e777dc2913e94de3f5725166ea58c3fd22c9b9ee2b1040e92fe85723f4a005aab3927c4d707edc1eb5569d074719dc0441c276d2f4e9d2b717b0a8448135ff0fbb24aafb46b07b969f5c2fe8dd19c07a10d6cfcecca9573e7b1aa75dab985ea0b90c86a31c1cfdf695eb90fe8bd1110617fe0419279d4ffe3b57c5d03907db654aea0ed745060cae6cfd7c54eb392e9fb3f3f4b3fffc53e38dbd23822399d4cfdf4bd4f15aa8a9884ed3874a75497caa7d02532fef8f3a763a58388657977b2fe937322be412a6072fe7772e95b3ffb376d740760c3b51936a8101935b68b0c427b08ff47cea171930baf61d8ad1dc835f57e481c8d714b87b1b33083862309a27a2f5cdf1272370873dd2cc46657f8a3aa5c0328670115dc9c15a619364702b09f60c1bfbcefddc016ad2802a985d29e681dcf349903148167154cf83ac72f92381890351ba37ed78a7f79cf61cecf124956e36e24c890abfdb4513e030fec7ecbb1146d0020463fd4556c9d540808ffe83313a0a112e3527859d4198c2ccf9cfeb3f6df883492151e59640dd5a0b37a55acf61816dc5e1da209b9fe2a4b9dcf7f24e8238c574392706d27f4d6a3d0e1209bbd4c6bb1a2dabdf1185fa1d1074e9c8459b4b1bb88be5f4aa25b764709c94c21532da6201de04e24f71f9d7297a43d2c7dd90aae6d7ff9b165cbbee0d092498fe7b5a423d332d10b646883d38e5c7ba8c13a9ff5ac7c0aeeae13534e01b947148d6f5ef3086b8cf03d25e46a0a71ff21673be184fedb5cfbbfc5691385c99575146a9b66c871c5dbdd844e80c674ca73ad20cf37db892d63570e62fcbd3a20cb9d318c3e714ab1df122f3c453edab5f372970020e6088891159cc0f584897d6725142b66f0138fb336ced075e58ae23ede8bb962d539526cc98f582ad10a2b25b08c5c6e05b318abfaea86de0141bf08ad3ec7c955987c0f7564f70ebb3374867a866f2f32f83d2521c64e711526a8cb79ca885a109c7110aff877115396b32ca8f339e93d95973094ec792f1c969eb82b939edfba646a71f6ced7a46c59d3e145d5013280e0439cf6dc0c5175e366e41f693571389c165f0091e9a49b84cb58fbbe0348052dc55022f513f30c6966461a605bdaa74de83db62cc2189c7d23628fa0b26aeee31cdaafa30a9987c7429be6561fd92b283b2ff4bfe5e486c50d46c2218cfe8e6ce2fc4fd814de96920e3e208f0f1e195ecfe65199f7ae5e08020ddd2493331d218af4835f7c328ca332ffe4dde00ed82d76df123d392e0ed8e7c8e59248d3f2c46e7ee2f444bdd8d3755018a390f0f648c104c349df4dd588c452ab115cc2de60fa0498f05b72f5a4f0fb3c81d19b7863832cec791e0e6b1a91c9f2b39e2bbade7220044dd2ff71d341cf12451c56204df5b77dd8609bfd3d424ff6fe9136ac474653c3a7b5d678dd38817c7fc936afba3f70fa92594302797e38be3a30bb286f0200b5a9e8b7b483f607c7166315207d28b0a9c06121398a31e9aea638a092199d1dc040777ffb5a3abedfc13c30b0ca80bf924f59acde3260eb4daeb5f3a775ce3bea3b16fdeb01f89c0323c7897caa70737d8e6f48a8df6b925859d5a21c5a55586da59a26ac4ac03ca1edff4596ec3b422d91f1555622cd3f1432360ce2fc85a7c31f3c59b8d003b6b8c983817317e600391d1c34b69fb8c21f4af477527b145cc7523f3ebaf8ce23c5a38ddb39906b5f0f3740a36627fc98a9dd1f049a90aa7010acfd45182454cafc0ae9586e0c45f46746fe287ad841458f7aaacdd945e015ebcf5fdae41048928e9b5db45ca8744235b75f6f3d6cc9456d58683b0ab6cb58f0fe1a80a761ff68d33e986d6a1c2d62b467f08c7aa189dae92cb1b00ac972f026761b12cdb7685203bad1ae1f627cfc0c1acdba235acd310ccd681da0857c9eadfb3a6a2feb3b2c1104a1747ca8f73895ce7b1631e9cfd2d1a69aac24b49ea012f0207cb6a4e527f9d7159a11715d938513f46c6722e4853dcee0c792a38ffc2fb242da45d97ffaaa29bd5b5a9cb103afbaad81cab69d90bffa84ecf8d6de9ffd5214a9bb9b21987cef923adc65f5382472b15f7c31fb9f5fba5ccce00dc3841903f1fd1ffeb628ea29b019239712067e5d009469f215377d24b429053665e8096b8b854440570dcf7a751b3936d8cd18aa60976c0cafb6ac0bdcf87bbaed5448987cf3db9a4e5baceacdbb7755a7301064c86a4cb899f3d85ad44bc508c8dfb843ac5cefb23cbb506968ccfbd1154d215a4d9a511202ab9b8a1b412868f058f5f2b08561a7a6220ed6db04fb43ee5bfc6afcae0c68e38e94d694cb38068b1d2ed2ff8bbee8f428d6e7a90347c44972e68315404c13e825f82715373e71fa5a47652abf1555e3d6d9286925e3933931d338accf7854f37a29e9054eef95460ba6d22043be02ae2db895b652a639cceb9428c1a2ca55547d15e7cb589f3de893603df67cbc79c1a830de9e008d7b422a46109860b6a84beb74a549fc305e461ce227988118430dd60535fc2cdb8ceb5d5b459d1ee2abc424759fcf2fd85957cb8e96583c1f8e6b3720430f11e06429a5fb498bd7b76de0ce668046589e7b90dff02b8d1cadb880bce586dbde0bc71933e4bb1f83ca3bd336f600bfd2b87aedf6b0c8f2fe02b64714ca9a47d1d1ddb163616b787961e5ea83a26052d27204a9e458cd7a85a16f5e9722eb31eabc13f07f6302ba49b7e20ca4f8eb551e8078e61c37d2f5fad6a6e1a9ae572e9fc61ca07a3265ad6d392f74f9e05a46917d6ad285bc35aea56bf9fba171dc02f573ee263041e0f0143140f1289aa917b88cbba408108fae48e64c5f1cac98b84a60d6d21d3c6220a89f3fe6d8c1a1d74fdd79456f358b24138f0f974178dccfce2b06c882db0675a50847a94e9f432cf0914f30e73694a1e256fe50d098389d7376b79dca992abc4423e90204e3fcf81cc8212c61343f69c40639823cee321ba90cd00816610f796f9e3165a3344e0b9d13938cf6cfe4df3000f05c924d8441f3a78e22b79be8fac02d0ce8f827cce18f6d02450b232a88263de79659aa861b1c6bd0242f472eec1ba79eb8e4c8ac54f9a35aa88456a059f74f673e3ae804683defb6570fc21faaf3600dd37cb09a5424ab70d833d01ae5ff8a3e7a8ef3f2cacacd243c7d4ea48edbf78520e11dfa819e2f42ca9040a4ae1930902ab560451846039e19bff3224a09a1cf42c4d2a2f2709b0f305ae9543d279b93ac4e4f04ebfd92c92672a14db2062088cd68e4c874fad06ca7fefe876ab2b0a94dea5aad7feb750f8981401b8113702286fd6cf5ac165d207dd6c0d75277e846185ccce593f976d4be73941a4b9385c362d3af95d6285b8a614ff92a5966d6d5bd7c3be95123aad6e0186170799d94819d747455320c3ee5dd4e9cad4c5d8f103e62ba7ec710897acd9f473f2711a5538b4bb8aed5745b4a8955f0d520c2a09c875c3f16f0fe605a68cba84318a51d90f0996c0afbef528241dd3c4fca51ddb464183b9d9347765a898367c3e0ffd8ee5206fafc77a957bb245d32e0fa56d8404fa182d812e369dec58030e38bc6edf2a610bfc4757ba118b47853a60c638b2da8d0b3bc404301a47216dab8affbd7b83cb55dad5d6e92bb9b29c5d757bbc5a5b12da56f4d08e739ceb2623949ee57107f1e8702d76b8b03f67a464a88d6c9e892fb8d9e2c5298fb9437adc5a7bb74442edf4d94ffdb6836a0527b23fdd68b8b7b5bcaa2ffca31864a05000aa826d7a59563953f0a76035d2b2a60a7b01fd399c643581583485020c68b0c6a7b0d494d1fe86e22bbf310426d75503298c1baf6a7d71bfa63cee8996f8c0f1ace70912212c489370a5f7494d9eb5c22b700117e88635508acd666689d3d4b5d2c0de286bda80d3c6b4ce523a2747470f2814ccdc4e9117422b5cb4055e019b9889b1dd4fc4b94e70ff5927601299e139452cbd21f0c87e125f26773f2cd1cb1476514808f337cf001cc8c8df376b5146292a5c74b11c78dbdc8951cb42cf367e3f7a10d3dbae4053f0d3a326cebde366bc1cad56b2d537d0092a0f2af65895487b95670d65be2a3604387ea75d17319153ed47d0b796d5161930d57e1f75a06e834efefc9f5a789f7b162a32c9ded1d5cd8b8dff8f1de535e9e6a1c75d2346065c3d226d5d76496a243a3eeed328609fca58c6159ae47a4e5ea42b3119490afbbff0316ed758afff7aa7bc2164858601b0aa5a820a4953c1cbbc55548055514623b59541fe6c8ba118e2f1b3859b9ec09d2e25dd108b776f095beadc63d020be0a07ce991157f9aa3b3a6cc4f8a42dc7a7d4dc50faa010357082ad74aee65a4d47bd8e20ac3a9a0ace6286de0c936fe2bfadb62b4eff057470b3f63f98fbdd80ac3a2fdb779e8459f50d24a7323633d66da7da1ce3ff02dee0dfaf23634466b20858df8ec9d4c73eba645e4692ca862e2b2d95def006d17d9b034917ef9931bc9f3bb1dd936c7c5dfcb290ef3e9bd3e3d4b51bf9415b73c5bc5e20c82f5fd5befbb83a4f14436f49c66515421d611250c25694507b8f6a443c184f62fd1f858f43beb43a8e36b2ee5286f517f240ebdb947af210b2f770f554ebb2694ac8ddf3967d18b4906075616c212b472709c5cdc40148cc46639b4c593d26c99dc0ed381138894a17eecfdf5fefcbac4704ce7b7c10bfab8b6319f31d316fd6b9446b605c6661438edb829dc8378b8df002bbdab3f15beaa7aafbdd12efb1bbb7fefdf38448a2149eae8ca909ca801bd2f17b678c010446a778a2ec30fe256d2793050346eadb4fc76a533246db95d9b7b7c7ebb66b85e627a6688b7c5a8abe86644d4efde3a6e7cb64e75241ddbb7e43a18f7c9ab3943b0671d106ae0a9fb4414d53df3f19b656838f8ba4df04b05da38caec2d6dcc2fe98d987053a0590665b14a0473535def5a9eb29bcd194999054fe9f0607b0a584112ed56a00fd33fcb8b2083e3288fa220bfda40e94845a3dec97282fc4d7d56854cd08d3c871ff31ab04ebe6ae83c8443f8219cf05f002174a901b2049cc91f25f50d64fe0a88ca50ba5b460e88aca4790e0c1ea6f0fa8fcc14442d1cbf4877e760ed49e9cb63be2e348faf379da233b4a515cc5110339c33a7c6bea783bebf0c80f92f20bec3e62b77d1c9b6aea84452146954c13679573c6b786717772ee955921f658b2be12dfdb09de8105795d06f4c2219c39e83392c493d8ee150cec1ab470762c3386b05dd174499c370a99bcb93a8ca31d7525b4a3146616a794c275a37d083a33eeff47793d26b11199c796e695a45c11325027dc0801e260999295252091debbf2bb9a946ea9574524349199ac1678664326413836e0dd52432b30b7bef07b50130aa7b278a424216014705be7f099476cb92464a6de1c61cfaeacd2c5db976c4b4ed64a9c5fe7178daf3501e95815d7c2be8580373c9f2ca125faafb8e35d0248230d84deb58e392f72530737f7c3a5ff4577fc63a5f73dae8c338edaaadfffb7a97319d9797cac6a34424d1e6da25da018c87ebfec97f56fc34f5dd8c976887c8ae730a6d8b7d9073b980f5315ef39e0aa2da5945ca555ad2717776da8b379487b4b1fa848aa48205f0a1b1412d414b33072825331679069e975421cd70f8ce9e40200e5a026087165c3aa6168d84949f5e4706f6c3a73efa02891107aeda622bf33fc4f72df7d80e372074e9528fff7b0c2568f0d330a17345bd3e695097512cd45d5e30a1f6e500d28e0dc99a8a0af37a98d6049473f6620c85903caa04d74389e92efd8487b029aee399c6f79f5ba0c6c2715ceae7858550d254d6c0075a06ab0a8d60316c29e6df4d7ef026872dd2251e46a7229d65c3b4d887c256491ceb51c94e1e45562a77bdd9f179436f474facca5fd87f5515203dd4fc49b1b72ed5cd08a917ee2668f750f579be6afbe801b76b99564fd33e61d36033eb350a4a74aeea486a3e011b3d4eaa975275c56dc41ef2f4aad9e70287d13215684d13053a95782bb5b533b5dd9ca5eafeaa88bd0af2adbf0be53ffe62d901b87cc958e0e6fced46a8d0656bbcc8e29908697c820866027f0039fee0ec621887afd13335708eded363d3779c4c494cb1e5f2392a2bf93b095124d07624dda9dc8a9592779e56733929a169fb8ff79362a122f55188f339c31e31f7778f27d6f5a76f628c03201e96d2cb2b9983e41977225f154e94db6b82b22b0b1ec71b36ee23fee93756f8e6d41abf36d3dc3de67eb6599bfc96ddcf2e33c6fabdf25c2f3062b6edcb43900415a00065f48b0aeb0e6712b5b094f79a490874b1ac19fcceb7023bcd4d48229ffafd40217b2cd1f3b3cd491ca3aa3bce7410de70802a50ae15a75ceca7eb9c2e19300c703f4454f006ebf06b0bc5853e2f040fa0b07d49bece7d62b98caa0e31e6b07f6a8d0853f353afbede014c1f2f2f365bb6db27e54f41458e84748ba2ec7663e5dc723a4f80e15dd7a13c59ad41065c97af1b7e613f7289c27eae15917fdfae70df85e242f21c40137212f7cd1d23fe20b55722b92ac86446b52b3150e4a2e6dea3430dd282efad6508cdd75b034e1cc1093ce58262be53c683048684d1dfee6b49e1bb71537c43bddd591411b52917ed8c29abfb76d714347c72e169d681c81b764631e13d01cf15e2184294eb794c439cf61fdf02e1a993e8bcea424f374376bfbd5f3dba43a124bf0d8d531b7f08c943d32474b2501527c270dd6bde545381db0ea8ab2ee7c6752369433a1f1fbf7e4dcb13d43731c480a1cc8c0327ae56c5ce9c04e613b1fca1c0593cbf3034729f2cba4e116f4d9b3ad49dfef915ee7b15d54abe6e1d0c626f1953009fd555a59bb652cb0a03a9c652120c59d14f6d8b1fa0a48a28aacd5d3181312f297f088623c300ff0cc1fb12fb2226651f3bd8bd17e8b5538be16d6fd31eccf9841f587acf84652f972622a98bbdf5f9472eb956e936ee7d00f9bf3d37a7318dca425a48e29c7cfe5ccbb0e9b5ce54bbb00cc3f6cef08ff9749417f3c4211c6e9ba286df5c1a5f1d2cb90c1220ceb099024a5973a9ca30f7b2e5c4ae4abeb6c597fe28ec50af8a68dfd25a038975737273016f3fda1f008c540157ea9633227d76fde04e59bb49cf3c24af31dcb7df75367e5540b9543cec6041e4295bc8bf5d21000629765828bb4540cbaa699eefe4df15638f1818852d8d300653cf299db9247488f146e6597a8a730666aef408a00c5a2e08c74dab8348d322a60b1a0e9713de33cce0555dea37bbe1fa3cc03853539ecd1334532b384f599d0a5216ec8bbf8229e5df74073fac83f2751798f426e783c6ea1d4ec42caf8aab670afe239eae661b1ec2ae71cd333d381092817e3b991d2e2bafb340d106365977a3a59a35d00be6b2e1b4b6982bd238a22b2b52ab05d0aef3e33d33ce44212edd3d9252cdf21195ae447c3458eb6491b7443027e904094e5a570d9818bb699713117868f5983b5883b3f636e53fa8f3b027cca40bf8a935d29b9767d558ace48ea2f384e18f8fde9c1bfa2a3352010217b5e90485d9690e8c4533b8ce81b89920bc81bf9877b8e943657cda198dce2ef7dd994ce012b579652f3351dd8ca68d1ce3001154dfd85f8e8f545217e8353f9cf79e6529cf6fb0c0cb0087f92e132e0210c8bb472f6525840dd0f12256bea533caf2e1e2eb5a1baf67cecbbd826f1003c7f8e38910d1f33e1a2eee046093d19152a7ffff9da2765b8dc6fbe29ed5a296a0661d6d947c56face2a658f6404c934fd1c26eaff7cdc4b3005da9938f1f83a2478ee5b1b400d2d485e8f7498c243c745aff6ad6210cadfa144841474c90e121945ba72b2d5768c17a3a7cdbc9466f0ae2329bdc4ab3f58fa51df6e3c983b87c9c076436739373e1d67d7ee299769f1021cb9306a0e2980cac917d03926420a4a32be87b670be0f1c94ffdb6029e008bc4bc66f89aae2e6315de345be498f965299f3d879d16d267c6a618ba630ba39a014c9277e3cda0dd3a749812f3c2b625a15f748e578cc6118b13c6cc986ca498d7e17bef6933730bccd68b085861d5660882cf1bc3660db349ee1f379b3f2d714dd5a7a12ba21995899cfe3d5ac6cac95a8821f25fcf318956a9bacb5974a22b3748db69d573f56b9a1cb78c2924775a2d98f2a2db9beca47dee7658f99d6e2662ca89465578cd1ea9d39f0e691d86b5558415c2a6c0b6dd159524701c150ef8d60d38e5ab71c380df36fdf4c680e812ebaf1f247e1c9780644b3a765111868e0570f45df8eeafc1cd65f751474433c3e6385e208609f028ba7ec5b3ff04e88e59cd8d856dbd296e9e320453ae5c0860390bf9a7fa5d9f9bdd4293c04dad21a570e5711e72d28e614edcab93eca0ec08fb4afa1882af137b07976fefe411501de4da4e2b046c6e0bf1348fb2bd5a4246197882fddc5458d0a206a183df1ec31aaff8ee5cd2786fa6fb3f8a2ce5d9fffebc8797c9c8febd7b702d768056290a0f5aa1066f3fd838ef0ec19327aa5223a0fcc5a64981eee5a14522dd1165976caf345192da52fa1d4a5b42c087b9a28986a21451b0f19b3506180edc1928fb0f1339548ce160fb2309ab20ae3aa037aeb12a66bbed32c297331eeab02088f88bd95f01470591d9dac9bf577878c21c4b1911678324ce3890cb14e5c623cee2d93ca108ab0a44284f6123e7bff3e9f9025c491390f42a0fcbfb0f19a741125f2fc4d89129f5ff631bec74343acd509c1504c36857417317c2f77b44526faf560d7575d8c8b448fe034199db4c9fe7044ebdc16ba426e83f8933bac3e2135444b60e40f75555c6183941fa7455211fb7f10c1ae5a19a6059e499abb65c959c301fcf36c136cb912a59eb50d3ef76b2d918eda76ae00a5d494e19dffa3552f3d83f79de988991f6036d1fe5c63533f3f1c8bc117d2f965b913e8ed145e3b801194d687d106bdf9c8c7cb7d018fa42741c09d9157479c8b881b7df20d907ef970bd22847828e2aeb7a32d8d351aefcd0b493a3468ecdcfa5c964b2a08387ea3df2d50351299b0d5585fae5b47de3c34fd092caab3c8a69ed00a97e2d41746d37fa5f8f7e2428c48b65006c8d069629f3ab19be2569a5e04aa771ab87a3996b94d1d440405fb3444de6e178346104322819150a5fa029726c9269b026d106412763e0c81d8144ff0888978cf3ca0edb258f235a30a02dcd8dd31fe8e0c7599b35502160256e0df98c23fba83012078684cc904cb782a818923aa4eefbe163231c89672772b507bb3b9608adaff69cf137d132067755fcc5d44a496e7e764665df6977125a65b668354718dc07f7a8e059cbf254bda1ad1a82dfbf884044d943ffda4f53b73712b084773469b0d3d1f578ebb24f88858a00936f5a11f2d10dcf98e4fe93a2c23bbc0d66147641aa5be5000bd5a5370b193e1054cccc2d5c98d53d1c0bd70df9a0640e722112c6a589ea5e1bf666069962275f266804c52c417b0f5b1fa4912cf78233844c16ca4729db86dc2c423339bf32b390badb5eb48add5d61ee294618c510a1ad12c06676bbff3fc5b48354ca88599f0299adccd49adc08a5a03bde60f2bcce55cba8d2d7eb01916691680e82813b38d23b7cb783b1023a797bcabe2eac67ebcf5da81af96784f2128ab8c33ddee0cef5161bd018fcc6db502749b252b7bb31228f53fab93684fffa3583a3a8a8cdf80204f4268ae45df06fe8b7a5a4a532b1168d31b4d667fda56b3378ca18aa49ec4a6acf6233b5ff00c9b3b7a6dd79742d4fef26f7be31c1b9eaf4acf816a2a577e519b07619f514a3312ff1a47555e69ce65ac3f3ce888161a3db0ee16333501aa1d0e9cb1e863df811fdae798659a6a4514820dd0a948fbb7fa3105367adececcf9277dda641b1c5d6f79b1b2df534266b626562c8e611e09e6e45e957cd57c5b7481b86430ce2d471fc4f0a643d60bce15eaa8030ed6539f700b209924631bdb6248e0d456c66d4eaf2c4c42385ab004d8a971adbe3d599b847be08340a0fa0c649283f5e6e2b8b246081bac35ba24b426d83378ad03e6e1a18271b67d7245ee239a7b0fe19132f8442f63cc86cfbd8a999e91f2a6ca5a087a1c2629fefd7e314b9666a2bcf2365ccd76f822b962a46630fa1f55c605148c2b3913d264e140bebc3073af840770df8984c3f32594c5d361aa8d945c01b8a888833c384ef6ed50c276a385091948fe7ef38100f11767fd3ef1335caad73ab38a23bdebc7059f2639a3a99f947fb11ee4fffdaa08210c8c1b3bdc9a20774dbcb0862108494f4a20695111cff2d4c3d3683587734b704340cfb2c5e3d2a2e68d99059ccb761ebf9900501d3a105fb3175b3acb46706d49cdf08acf6cf9d6f1e2a3aa8ab1bcfbbfce6413301c703324880bc568b56b2c979096f20f294d63cbddaf12bcc9326d88c57c09b9573303ffa63daa1e1a5b786f6e56c0eb5b83abea4e488cadf8b5f8e913e2827cf27d9ca89f859fc061fe49ae182f02fba5797399238f15892c937adadac98d2e7426c877b39f8500a2d0d6601534f72769338243db8358efade20cd2a880ce8652156732514693a6ae2bb4c0a296baaafef212865b2eb29e64e0e8aab2c38039c23ae0af9142d6e4e4e97c2a5b192981f0d5ab125786c989bd3c1d186f7be67ed6081c245d8272dbbba3d0e93c8b08e9dfc91ee6ddf1de641f370f00b710772d6846308434a9b7c59a69e6bb33f99f49f3ae447fe4202b0e6b24f6c2ad43e327d953862224818614c7ee1d84d9ab248d1b10e502ce703324f3a84042daaa2b4923bc523be556393c74644b056cbfe23523841b7d9f3dd004f167fa69ec5ebd0380cce0b280c530b1e4ae43587edf76f576a7cfb504df035afffb45a2069f12e36a3d075dfc52762497fe960be951e9bde4e3c7b292e4bd9fe9e8e8854683170b87b2c0bab337beb505fc3c358c8c1e220e9492db6095049c23de969eb07e49e5f4e48f4b4256e78a89aea2e4caf03a6e6c4ca7376bed00f719f0aa7d45730c50bd4edadcd9eb02ae1483ec7322c55f64db6c9887beac63f31c4da8fdb3f7bc1efa92325ce8d039650a67cad05ed0425d74a1032a62247090cd081c1289880e0046aa1c271b92d473f0e2b631b2ed3e80b16ebfd14cc8bf91bf9fd6681915f476f6ad34bdbc18f9b99e537ed10e1287f58f622b3e620af8d638f95d26781b16136341e346bd23fd38ddebede7d5c2e588259909a0efe7530c8429b35e22869a9cecbc980377f83f6a95888656e14c6f96380ac83253b23eba795412b78f62a2ab28d8b6bc14c795599e13044c5eb27d5625ba70db36827603e4c52d4c4b103ff6faf7a24f580300a851f6f7d069627621963adee27b8640209f1ea3c0602d4f341a891a4602688427ce27f4c7c090b061b25bb7700ae9de5f0cce50788c006605093f445c691946d1b843636d9e99a7d762410444eee3a5f8ce5ed201dda58e1ceff1752bf264e1d090d5dabaeda383795baa024c73acf5aaf77c41809cd2c121ad326eec4d8efd9509dfcac69ea6dea0e0e358adaf47f2d197ee5d23b53f83cac41be787cd36767e5c27a473433703e431727ed991a871a761e8d51519371204c574aff73eae377f827236fdb8be48eb61234eeb97e8022529f5a944c428bb884109e4b6cf43b6be260e575ee8db9a33a08137b4e542fb697be26db341dc5d5aca32a73d05b015fcb5173f0e183f396069542b813ac31d30dc67f3ec0bcb1f1216553530926a90f0afaf703c87cf8da767406ddda1c9ed4b1e11441c01b3055a3227eba029ad4b996fa3c111678dc99ae05f56b8c392a0673facd682c048a277a1e44c4a5546747c2c4230d0605ac9e14523c2f8fe8e74f78cd6f0173eaefb802074fc0e943581611c11b29aef0c9b823c2c9f6c2bd48fd418491dc2486543f71e08edf8ec1b8e39f5230620928059ddfc928244ff6df365f078430d3923e10cfce35d7a50fcd855a7b71a6c5597de421673a6a91a2302d7ae6bc188c06d85b5fc52536df7d245a077fe3cbf6d19edbf00027eca6183614e5e5704f2a9ee9ce5e856c68e00c494bf9725976e0ecce7e70420f6f14c8f1ba3f581fcb66b2081750e23d79383b2f55763a6cef88be8058489077a42cfa65bf9b1dab0d7048fcf2a871028322a9140212d3d4823a0dc00a92153005494b53683dff3936fc962d9f86fa3d560ecb46ec22c9265800bd32a510d98eb27da6d5249061dae25ab549c780e154d0f4d0b9f04f902e8827c3c358a30b1471ed28834562656976d91612e88aa6d6fbd5ece69516550740d0569571bb096ba08aaa4cfff1761beb290d2432515c992a05c678e099a80493551ac147e63e04dd3d69bc25da84cde4dca9b5b06044f5c49845666ec8112622ce367cf169f2bab6fe6deda4833834988a1a0962e5af4b76fe88e0bae570faa8c89d59bfde89165653522b85f637943a04460c73f2278a011a157993612d50b91c499aa87d47542a5c4d0c098413f6ae367d50bf2fe6f695b3031bc43e7392e0a6e4313e5d39839bd19b63ab6ca128a6bc3fc079c2741a604f3ce4bc2e8970a357ab2513898f2daaaa848dbcd3ac53b81b278385c1dc741de36f039e4984ba3bb05d7285b317da2b263154a615a0d553482ae94eeb4536b894a0bbf88a9c7c670045d5529c4eba140730b8a8d4dc40b1e25d982bbaa27dfbc32c7b0e0d8bd300733c1cab6a779a30c1615bcfb5d9f40cc1feba65a5a23334fcae9cf803e72055244c8c4c4d5d2c06c462833925e6bbe312160184ec289fc7fdea501ee8f7dc45d67356e3911275e42def16b008566f7f5d2fa92f9f4a3c960eb55bff0e7b34d4290e9f4875657d04bb9493f2ded3769285b4a0ac1098033d0ab52015d0181fe7d8d99502b625173b75be97b264830f2c26b6a60ffe8e1e116780b3897a1ddef855807f7761fcf4342edfdfab0c79c0c799a06e09204a4199a556c8b4d15449b9427c729765a544e7b697671bda25f3c44e02cebf835d3071327bcfe3a9829f9fbe14d1f0af67cd8ee3315d58ab366a19bcf5ba3f5c9232f320775bcfc74ca1899a36d381b6844b90723e5d3d6eef661ae51a79b96227234b7439dedc812742b343ace8bb860394c796d7fa3d727053ed82f80c47068cd6c9f22d0cdf192ea96347bce67cea63a2e619867e876b2cf1076c227f7ee6b1295664d29a2484f759a8588a1c33c384c2753af1b54eafc914eef35fa133679e4c29b49dece5bc68ba8de1eb7c749ae4d265d50167a6033ec517170b2a0e3de15592b79374aa825ec09d791b7efe1dfda31d51c0ec98128c1838fe67d67794df539954ce5ebb12fe40f238473ddef8154851357f0092d5611158f45cb287090f67406133d16da29bd75d5b65de11cacbbb43a0fc55b2a50e9d83fb42e644cc5a17ea43c6bdde641c31bdd77e63b4844095c2be66533c2a582c1603c4b788d87ae8dc6b6c6dafe758da380afa4461a443a15ef9f123c5364b1e1b279f6c02ebce20dfb23b3eb5027dae4bfbacacba4250299a0aa1d1b9a031dc8ccb4b094f7dcdae10be2525353bd20fad824e3812ab5dde61ce6709a08b2614f3aeaa4546c15a1799516a349d2418e4c7deae095a7822c073bbce22e58e141e69612491fc2e29a019be5b1078a8321952880d763aebd66a07d367e6a95e20402d3cc75b9d9c0083299058d72212ef078b6be714f37bce31275c9f15947e154f3b5fe3177a639df00783e1ae62cd627d696bec42400c14139cd0cdd8728e15013827a243aa75445795b9a3fc9fb3ea848057023eda6890260b125572737ca47c8798757cfb53302e2e4df6607ebfa8d6caf799bed1550fd6f72bdaff2d2f395bc78abf39570f7d360ab94f431f6920945e77569aa68cc06e810382d05f019066fae034de52eb77214be9ee1af577533ad827d7a433e9d7e1afa79730d7bf65f0dd6094407267cb3abb8a5f5e0d85f25e3bada01022230291a6ff66ccee62434a82f764571c314b08a547ef8276162de628309924c179080c19adc89751bb5ddaa982ebc095ce814f5039c818968c97c869853f23fdceeea50725c4d6d8353d57ea9586b162f05420e59fd453365510aa0d95e56b7c7870a13d44621132eae73898fc5165ac48457795442bc4c75e8114a858a40c1f946ce74d424b12905c192881602f7335f79c37a2597e17064b1bfa84fdf346dd66ecfd01c0528635c290dea16f0591ad209cf445c0abaa0b7357ab447b22be99adb1448f417e0c5ced8a655ad6c86fb3c7810ec40bae9ca2d78ad7c8006d540075250337e82c4dc44664d6f8b9a888e3c5e249375ac24d4725efb0573734dd916ab6ff95de2c30531aca560aa6823eec7a5ab4cbca059de973f0b91352e7d0c3a27ab41639c839a12ed28658ffd16a7014a17a0babeadf4d1711fcf7d43679fb51f1e7c53c6bea9dec2e36ba2b186de72f1c94d5a7530cb881834d74d2e69acf4e444587f2be2f5333ec6236a3bd697a806a76698277943a2cc570f4d2ace70e3f5f4b3b04b80417ce1d19e0584318b1ead4afc067301f0092896efe139d31ddede09f2414eadae98446a22a4dd89621aa9b58c7acfc9b9ebafbf3225fd682725971635892b456f7c29d429e6148a49282f68b1413b7c63133c7bcb49a17c477af0bd78ab3d2e6256b73498628fe40d5179ae3f043787350af3087398d63bbc673d857072177643cb674c0ec2369a47389490f495df9e5dbb0df6d68f4c5074fb38e58ee4de6ff05c083f7c4eba6332f3f9665d25d58566986941c2f1b036c0c9530343ff8266b841ec3f6097f8063eb231666920115456853afbd266f55da8f932e5d7bf1de1a81e003422ec8ddd4b9b9309d1e2923a94822c57d5548bfcfda149feebe34e3e6ef8eb21b0a54178e24535dd4459cb07eedbecc1fad6155c2ff171d6c2348202a144243b1ef767f38617d997d2b754eee560714b4da872953fd6e3f0af7e43ec0534fe9eb499a0eb4f6a1223be7f7cd79fe0500cb450e10782ec2b126e5b6039ba19722e068009294555a9d6b5283b6e9b23f56b54e3575368893ea550c7ee058cc4eed2606a02518d7344b48d526c5331dccde2a8db533002fba79db045d4080c32209f69367e095a9c2abb344d3a30be22b663bc7ebbfbf37e20ba3e790c65f6a8bacde93917f9ee2a2fb58abf03765f788d27210090a909460df6615cc2953d30e441636dcfbf54227cfa60878f1766530179b3b23b5900528f9c0b79fe1fd407ec307962d06c7cacaabd19938e7c9211f419f000f5df6eb87b6544be9c58e184ab02e88c7dd459b8a4a085ee872af2fced0ec257c6a6fc3fc47c5f28e9dfe4d33b374a930393d3f80f4410fc4ddef5880ec74341db62a8e34dedb582c9839ec05a829bc254d6f9b060c735415db8772cba9a48a6d1561a511f3c6183d15d2e1b8c09dfbd0d59f02f3c48bfaf8bd206c6f96a4d88d3a1618772e51c74fbbd14969c6a046a6c61e92b73f80804c500c9048d078c92b9e3fd2bf9f217849b580f3c7e07bc8aeb1bcdfe9637b7362f954c4a357c7c98e5344115bf49d82fb5579f11935c3a5d6465b62cedae27a8d7a52e6d17034531d24ace3fc7f7ad2866900d3fc83b85f8b947727d765e6b90e9facc8963b8f9a3fc4b65a24b58b2f2cea0709a6d22e18724892e778eaa80aa95ac2ab52c175a9bf28617d3354215529fbc46dfaf897744671fce80ce105fe3ab6b73461f059d2cc079859fa3b8d2bef5b4ead1069f3220ec3f888ed8423861cd36951ff0ee94f54921dac508f4b3c230976f77dd3815b93c5efb3472e8790bbfde95d11e31f7dd92463bc939d7c63866dceec70a19bdd7e2b6a648bd386df69eb2df7ca4ea99d43bf1be2e040f11874139d9edc23984045ccd594a53aa24b7814bfc449f1c6cea5db19ecd840f95d654813c6c9d0a774f3a0ed95f1e72d54a4fe48e78ffd4d36094ceb79706ef44bd5637cf41a8c9d6c48cd852392c6878efc35ba8d86844da4492aeae109ac6065238560b0f706ebf59186636521a600978d2815b0fcd99a92b39d3c288280343390208ee67a600fa2cd9f735a316db350c824dfd072f3ab9535397c7783b1a885a6cacec8b00359e5efc6bf284b26d8d1733f92b2e977d3618da02d4630d240f0d86c64d970aa72a3dbcf713b5a79293442d7d41c4ad895aeae9f31120d4de3e97e54a89371d569bedbaaa0a541330f25efb3cfdc42b62cb058028da871dee94768a87b262eed0e49693d9253c93f84c68d10f63e55032c1852cc4b3fe3fa388d4007bc827e295f92fa1d641e4285a9e5974d2c72714995274a63c3d4f3c36be9054f62fb1a0fae2abb2773d2bd25d814096a18bc2088365c6e918c3ce1ac34426cc5cbb5e08b01fd78ab5363377bcaf10158e821e35fa0d6c865ae1dd53b06c7774287c0db816b0e9e6d59d032f9b7ed9bf213082d646ea97829c4f0914eb3f29216737171c73edf399a26252246bb50a4b13a2ac1b9da0de390d065c41818b769cd5e972829815fe3fd451155008b45b8c6b4e933b447ab307d1633d2e50d06fab525f9c5041f0bdffb7f27b027c9f6255f9ae8fbbb2576bbab4977850904f64c0fca006c9962e5d55b754b7da31d7d7bed4c2d148fa0aa7380d1fe9f4fc7ea374694508e4bc4e4de083915e490d52582d0de1cad0e454a1b7987b168e92be1a30712ae8edee223d4032d34181615c6e915b693ead73e30ff71c416e5df24df57d2bd0ec7b3ea2c7eed2885019271b480ed1b7dbc66f58841f00a7a504ef3274b468a2d3af9a815d3b2bfe2292481860bc4c8e73269492ef621ef3529f74b6b512643eab4c351f708a7872ac9830a671b02a0cb2e6de6c4f4c869b050e924269d59af31d5c651817b0a867c55cdb5f3a5eb42041dd67fd854104daa2f149de2ec6b22ec78a04a9c4700bc36dd06658c09c98a55107f9bcf2117c376988e5127f1f8c6d62c7fd73128514b80e900bfabc4a4b275358f756fcf4f2e21f8dcf05728924c88e40fe50b7e1d4ef398e57d1a572dc13b0f81a8f025aa757cf4d58b3e6eabd633ec29ad8d42650262c7915fa8f71c34e01716e5c24ceaabc5be1b192663670e0b87bdb8e075db3c3f9ebe9543e27ca39df889fec5b194b257f65025fca7ff9a3a496cd7086ebc57c5965c10c014aa9a71ddfff0c4d545b2e3ca859b2a1ea59da86a4810c1f7fa0e9e1b9ded22528a6716c53609fc37b70fd24d9a52d0d6db5d3696acc7d6496bca932fd717f1b18a69255186f49d1183f3abd5c6b8ad242065393013d88784a3bc2da2da3187930e5c1643e8727dd5701e13c4e49d91ae1df7afafbcd83e95225e504f2437e2d9fec2a33ac8451e4061474f39020af662b4b43aea37a60cebe266a44d251675b810ee16f80da0742e141b92b74a5420b1e434b214921b16c68168f936ac95ee43792fc2e1fd4677d256ea8702c5217261d532e6997fde5ac3171232abbd1a4662fb2c155e1544d6a87c5de822ca55b631e068cda325ee82ae2fbcad5f0753f6492a30dc58533b1bdd91bcc42d1bddd69604f8359d529630c2831a18afc28a3e7bcc7ca8d5a13625195c1879820199fea5e28a87307947f6fd413961475e70a4f0c424050b3adb4688644280642851564fd80928930a0a7b9740fc97d9a6dbf88fbffde6202c3651810405113fab1f9d05efc6258674d661c04359e232ae9639e9558d9b083d7f88f7c371f152c77dff79811d902d88f88365e185002f67916eace66591a8e168e0ce7b9f240f67ffc458e7347c7671505c401e0c01e5c0dbecbb4c34706ebd38c4e35da2bca3df44acd5ed408764fe87d94568003c620a3e588afc8a579bfa59d837a33b64e9639ae38947286a60dc22f906d640bd20d6ea1dee95ffec3cdea89311165c0ddb53174e5ef827d058fed1d782da0f90bb8f9b222bcc5ac302faf53cb18d51de6efb97c6092ea9308be81dd77515dca431dcce357ce37f584ee975c104f12a01a754d379169576bf7d986ec9f6a65ae9c0c579d16e344e0889d5bf597f730e57cdaf92eebf4200a7c113cf8e26cd9eb43cc366eebb5a36aff1622bb8fdc85251de1c5968d7f87b87cb4ddb08ddc4bf1501b80e75b18b1ad7d23e971d1af4262ae51007c06198c9601832d7bbb3a0447543b8affba2a447ee147ea66babbacec51ebde03e2dede0de93d7bd93ad999f8a0c31e3fa2145c42477f4f3d6a1059e01aa6383ae950eb85bb5e3fff387127f51d57c30aae5f39ebe286df0e40bc8ea005f547297965f8330d901ade1031c0016b378f18757c4280d668b7a76d49864b7dfa73760a1c280e285d9063c7ac8d38e3f547db1889278ddd5319f43e7fe15ddf98d9ee7094b7ef4f095f25d6074ab2ca73d058e92f45d518faaabf6ef34ad9136a87f6d1e7997eb0a2b35554e413c14e0882c0957447f74bc5f1e7bbaf47c9a9da33afe80477a10d6948da7772e23ab33a971f08b2a24372582b9536a46bf365f1284976a1a4ae9a5ee5fd0c75a25875e7c6a93652c80720b1d843f9e7ca2ca01e88e829369adaf3d7c37fd5bdc422186e2cdee8e6ee0dab31ecd6deccf9e0755c9ad3538b2f1c93dd69b84f71578c46cb714f25c45cc9876a53124a2291f76334afc86042311269354f49859947391b2bb9b348a368e539474bea184faa879af97160f485e7d24df55f4ee3b856e521931c182eb3f6a1ac2c87db88b886e684b97b5525250d412072b4ef6d652c72387ca1e01f6cafe0f56e2358606c1b4763bff8b98c221fbf4158c2a5d8e7ec99160159c735ae7ab64389efbb84d2edcd36237b31c3b4a8c7e82e6e9d08f1e4ab78e72c6875bd3963f13eeaa4c03d6f66a26004af902b8f17542565cf79238715c1202775a8f878537002737d91ab3d66caa249d25b85d54dfeea623177ef94721503bfa7bffa714ab36dd506836493b9503be43dd870ccffcd7ebe3b51b033983ea28c6b29c6b3eb6ab25abb78833559fef8fb3017da401a9c724ba6ed6006c94399e8d696932cff5731e08cbdbee7a8d48873a0529f1da1bc47313d46e7e82f6354cd0e7a09a911fa290f50a0e19da922b0e65fec00f0fcec008cda14d3234c3400b1fa05a63529eeceecc486a72584c2de98df6c50b6a69f218e925298de7e976d94e64f3750f746eff3204513d6b6c1252e97ce58287b4a6a79aa36a3ba9e2b4c877d9e20f794fed34add502d1def55de3cdcf2ef6549c71d6668ca60caa8c9fd2a39d26a3f254f10e867399d660417e8e22c76094d58c2ff6102dcbffc5aee66fa612ceefe2f8d3ccf17258c9ff6b8644a2381a8bdd51ebceb65d805e8de8a53516494da56332d6505272cc55a3d4b98a1908cb23653050625dfad0dc99705d0c75eea7d2d63ebbfe7ddfe58e5e868b1c7d07dbe7d409a7c1202fb8fef875465d66937b8ed737eaa686fd10c9cf5dbcef1a420b5608c8e8169f9640706732c556735bde0268c93a44688dc1196ab522e5fcb7eee3d68a06e7658e6a41823d9af1fcfdc0a23d555072d97d7458c08e613d9fd4a2059078b3c040c32b4e2f2f119c1d4ad98df10ac7ebe8a2d418225932fa58369e9a6a90e7fc1dec98b049714839043f533aab857eb3475377c27c56e904b27ba44f6723ebe0efa12f9dbc12d7ea8e76059adf75c37f7a6f542e6dc7c94540fe3d60dcbecb75c7239229da1cca87d1e0a069bff98d2b589f1d23b2ba2dd954de415fa645775165ef9d74ab5662ebdb7601422af2eac06bec97a6955c2028fc435fb5fb76083b821f78cc2e66b0f963f82e352973b9087013d50fa220fb557ec6dfdd04988960d5a0ba4fdfa7dd139a7c5ce6af602a4ad1228a71b66a7de41389a7544b7127c093edbc53e58ed1c0c02f8d0ae49107bdec9b9d77a8cf00451bc5f27d6a5e65b74eeefac6131d323479dc2f1d36ee086d3f25f505c8cf8cfdc1913d3513e03814c7404e24546dc10ce438ec807e04ca3faf1541a46ed108ee50a0b4005a832b55748c2957c96d020a9ec7a4e200e1336e121b775f01f5f126782e1c89d4bb808330084282029769094f0fb542e96890ba2be588e4afaa1b94a30cdf4fa8ad95b6d43ab43272a07e7fa4f2ed77eac8891c1d6c742a2467da5b53ad0d10044b3559c852e55bf2071c74e8019d1bcb57704895730061b901d157d0b99f5242d70796b5b5af17706c8f55f869e1dbf690f3a608c73b42bfa373c2532289aa5b562cc1070f926eeb67b2adbcad4bd86c133f5434849adeee9d898ce1dfdccc2a2e17d76689d60ab7b381c32f3e36c0744345986dad9c91f95927efcc9ae357c954ffbd4e7b0c9e1bd500f56ad42e5f06ac0ec64fd21d8e7f0f155ca56d3b96488f8060ac1b44429dd9b9fa98780df780d6f12eaf1a46f737f94272d914d5417731f081fb28c968edbf9e5a19d0b61260046f09beffaa7fa73365ed8d80ee78c948d2e5c94f800d728af557b78bfb39a4f73cf422e2f8fb87d1b8400913c59387beefd519c92de8b968d809d27579be11acf7ff333a461b7f03be67f1086ade0f0e63db64053b61c143d17f1241529797023947fa45aa3f1df7c92e0d04f1c1f3e3478ef283f3094fd4c4ddd1507003acadc3b4762cc08fa0aaa1f45537383336e292a14de7882992a8e6d6344102ae7d7d95b456df412e9b43e1d6f80c2c5e938fae3076387df43520c2a3008ec9907a7389c45606d588237c4811edb2d88fcf5de232bf79249fedca92631d04a8e0a315c3bfdb241c6a195d186ec31c6b0fc43c5ba1d80896ae980431f0c4f94d7a54fe10fa4635c86e974e5ea16573c5fd00a3648cc595c31dd35093676bc5d39b11a1d864f352c7dcdc900b069a029525458d6c00dd05c2cce8eab7aaccc39fd224bfc6657f1fa3ae5c83fbab819017b7dbfac62afbe787bc0a637fb28fa4b45f8494c1d33be3a7832b05c70ef94622883bde28ada26e6f91b47c873fe9e7aec3d9369582aaef825317662e0e1407e9c6668240f207c8bda3eabb603508d1d91c3cebece23b81fe98600ab3bb3e6215aacd5b3f162a6e8cc53a57a8584b480851cfd8b0997ea2681cc7ba9399eaa1c7331dfa3376eb6b529d569ac9d993df6bb6682d2d123639033b58564fe970b0586e30c5dd83925d620fe843eb939bbdb612fd4b2aa1dca0d10cd82132f9d726d0e5b66bbc366de11aab4903c0b70e0dbf44189d6994c23c9384077323e0dc0fca81b66d8eb10c901baa10c7845a49dab4858ab1846a9a316434147d84f1f08449e53a740bf429e37716f63a3bb9e025ad91110b189ae4b6453b7994f5083a68011e782b59a1a875d80923dfce1976d877c661a7e2ce174e7a4266932ea32946a39b1e43a8aa2a5b56b005aa52a58084fedf4b09ddccaf8fa43321dba3b8401fab68a7bd1e66ef876ee50976615a9e027049c309f7c951c5df2bf6209317fe7e9c4a8badfff4a16aac723e34d11edd14faa5c67e88da862077360b1c2853b4beb2297e9722fb185844837043d282b0feaac686675b7efb28d7cf508de85efa7e887c658ead9d103518ea6bf45c30ee0dc0dafa3a94876d3d06c1e7ccb77ecec007abfe591f637c4f754caa916d571e74df6d53320190403eb63d1b34f4bd9929ac3ba50a169fcc9482e13e29ba642b7620c30bf7f331a77c65fc41d02f9842890ce87d14cae1a3231627eb83a29779ecc5cb0b2d8dc35921a6a055953ba230054748abe584abb7c48f7b4644e43e1653740041dab59786eeaeb2c0f62415d6124b6d16062ed0f983356d1ecc304dc4a442d9369f52548de6375e0eb1d0e5203109653ba74a297b8433339419c7bbaece69d8e4add610e09eb07ef69b3bb5370be6d21f2cf2af7eac41a8505d36581cac60a69056559dea69c102619eb8c3af46c39bd5f3bf6b6607584584fc9fbcb6394eb847b09510263c59d7932bfe46895a3bd6deeab8833035d0487b3583b88c018d4470dd792361eb09910d9f7cac6bc21741728e91ff6c69040cf2d8a4f78c4c4e96a17a32dfd4fb15766e72bdd8b6db082af8825dc3461bacbf349189e95601ed9ccf9238c953944b8e0beeb13e34a851d3530a956f66a3477426ee1455598c86d86cf06232ad0fb947ace0f519bfffab13d43096b6ef62e244ee406983d12f70536bed5aef8385528a0e6b98e8ad32ea02422b03743deca40deaae4d12615d4c155112b4f529823eca170bb6227ef33e99cad85c398baf5d538a55290754de1dca915ba9717e15f506aca76426929db4179b42bcff5f74664003b85105a289e064239b50c0b93795c519c71fdebb451b24d9c3314a8317682843a3a915c0e7123aceb454967f3c674d015e6c4d885d9d67b16576a1d7b6e8e7620731b3229554a4bb18f54727f286152e44a2973c47f857a38e552005b5b4bb90faa7c4577103f86ddf7410ab88c4c9ebcb692f40643545534c04c68df7d5f30ddc3f76403aaac9aa8253660f94a9c883cc1ea03086ead0eebd6fa3ee87e367fc15a8b0e8fca96d38f57652fd304c59c8041ba30a249d733eee35e63fad4c0d2bcd307597385a7aec9fb3235791cc52db9edfcfdf25430a58ada7a9000695ef6bf9fc2f4b27a288b0e8f781386644823c81394d79464cfecadc1ac43dde7b789f0fbe5dcb43944fd0a4eec24a06a0122e62716c606b648c4b202a18e944651978923ef4d5e3a6eebeba2ae8a793b264df616ece7fe75d745f94d0b4dbc49fbdd27795c179d169a81204417f2996aeab53d0d6d951fbeb939fca764118562b6fc6de49bd8761b9e56d65c8b3495fce6e5adfeb9e0ff113c824dd1d157fd673ff3dae222dfcee04da68a011c12688986aebfba169e5098a6fbf5705a7c7d0fc555ea3240c456934aa1ae71e26b8d72518c3b760726c711d5ec6ca1f0241c99e5fedeb88a6975ff2be54188cd6f9fc3aa6f56015a662edabddbe0dcaa122f0aa50025d437b7af0ce738c71162d9eb7443bbefed8957500ecdc28ceb74ba836c97c3fbe5a9baa3465346deb0abc761cd82eb905692831d84585ba90d5fc0bf975cfbc9d1ecd6018a9aac57377a5d7bc1c26d8864b89b8fa9487e5abfb1186d8a2803bc08acd249120f5b8bd23a3ba787ce689d14b461d35d990f0d5e5c93ff77c4835df85047b5536cc83c15e4e603adf81797f08529f85c7fc44a9dc924eaab8eb176ac73842628105fc3deeb30ad4f94fed8ffaf51939f99709d31070e874d4687d3c20f5322f043a44c317ca14c42c64e312651982cce32a034091a373a696c100770d980b3d51dcd11d5e0637cdad16aab13a7197923f0e13d53c405d96b4adad0b331eefe11293c81cb716a00b9b71545b34ea38681d4e979eb33ddf3c565b807a974189ce72ccff12ab84c85c4a2e1e7e0e841b7a205bede4a9d96fe8ef7f2c942ed09850be5d1aaf0bfb4d6ce9b70a187e16d5df4ffb7b7b763d21cfb6a50235c744006603f915d9f30a379a9855718f9c4ede5279937c9de78832a348b1f6a6e015cc10238209e5f65bb90a26feab0ef74b135c5c1d20574d29f39386b272ff55255b843dfdf0991bdeed9d87c9981efd412b88975a9ffa30345988ad70dd1005636d6b7f38b18f0ea1cab2819eedcb97f2ba2d8aec825cdf7fb71d0a3800831c2ee76f314698a8ef4a17d4f22bea0e8176169ac5f438ecfa285d5f76b06eca04d682cfbf81e35cac6dcc63e1317154b882f621449ce0c0db2ee5b416f458dd2815ba17719ff5d8d4edb6bf553ddda7f56aca331db50e9d2a8ebcd37aebc15eb5679fe59a244716ddd78b07886e786cc7d3ee4c185af568525d6054147e8f15a35c94797d6d44381f0bd58205a290f3181d040e58741d52c844c3284c9a676099a9785007d61f1a92fb209de5206fc620b74d7184a809ba717d4d391debab8f44eff1f0438395f9e7bf3cb8a27d543ee48b456456547d7b6fe21a0b2bee34e21e74f670ebd496767d1e6c1367509e8cbde386333fdad6eaedd21806863c31be21b377cecd7cc5438b83c4571021c292da726e8fadc1dbab2ec4a216c7446e64cb80daa0940111ef6299738c741bc902190cac429302c5daf4e860c007c5f48d689057f7a7205fe00204f61fd24a42832f6f2226d696cd609b830612458ca2834c6d029d077592faba9290d5fa127339e29ee977c0b4cbd371ad3ef321cf50219d5da2a6fb59ed33ea120b51d55c46056b0164b18271e351eedfb8cffca3be37bc8d1c35e3d53cf97754205f3f2f553fbf6d5d7fc2589b558862a633be4af41b0ed81f11bd3d2c17f6fdb3a533eec1384024e36d73e85a4851eb8eb8b95b959edcbc37658a8c93dfe986fed0fd3238d2892aad7e6f045d07047655ead2c5981fb064b45eea23a9adba3027fd7bc415a7bb44dd6120e50e17bdffcaf425f70cef352de8016133e0b058691a7e3749a86ce3d8820522263ec637d8cc51f293360dbd63f20e6cb4d6e877928a31d54a1976c53c5d8398ef638de549de19a2cc5fce99e1dfa69fabfbfba50e67e440fec3b9d4cef067773c20542cd539036186e0928516433d1b3a1e29af8d7bd3f7461909627f9beb4a0ce1c98bf7499b182df360c48eee2f838efc45e20c05ae80a90a201453b7abf058eae88c029a12a0e2afef52da15ee41168d617c913008a0e5b388deb6fe4c08e7e92d6bbd484c25d7347f352dcbdf628df49a761b7fc58a4bc3510bbd767aebfca3f3834a12ef740b7152ce390b9925bae0089bcdd0657cff3fdda6c1706a65a2bd493799a7b4922798b86b4a2e3e25517b81f1c84b0da16091fb1519aefbb3456b92bc3bffd83ec9617891eb06d17cb465a35eb03ae96a1f89c7a13e9bab328a02a72bc224d4c86b2f5fe8a6bb1c018f1c2d7d7d2fab1c44b854e88c5d2ca0574fae759085eaf4479f4f74b71424f0046c91f48fc13116bb6635c7942fe1f9fd04f5c4fc9e9526e298848e67407e32d76d8582814686c03373a579f716f8dcc1e5fa7ca4670c0accadddb1c07b2d5c748fefa102454b2f2261df945f1978e29ca66d8afff33082cbf4e7db7c802ffef4e6794415711aa52b4c0af49699b56b68357dbeaa6c3ef52b87d474dca5d215715dfbdbb67ca017dcf5065439c0e4b03e9217e7a1630f7ed5ffee6181a16765851f73b6ebca6f0f1bb272d5fd30f78eeaeaa542f705ccaa90e181ff45f071b1d6d4fe3996a239247826cbe6b7e3c19905d047ad2255828ecc88c30fdfe2b41a492a2a4a25ab46bd158a05c6ce4d75c39b8de8fc5089e9b8978a2f9121a12cdedf0660db7058bca836e267f4bfe744fe3539feda5d40c4d63529f5ba7f6488079bac8a48d8f0b1bfbd839ff9e69790f3bcba5ef9686d1d13902ae059af2c7a6131229c14f2f8a0f77d25d17115ed88cf421447fd3e031e27d5500e0950193501b640886f40fc16228940dd6fc90fee294347509748488c73418e0f4c54a8d164b50875f5dc4ce070f5b2ea9d22fe83fb47f9421ffcaddaa1ac8501f1552b1b0f90ce6d7083d4d3cdf7971fb4ff52baec26b656bd7bf497c00fa69b33f19bb489be114cc7cc0b04e18bc905be393c561b2f28a58a97c58fdc9071e0e6d44e7bb13322d7caeacad09ab36b6c27bf4477bc673b4b83135f9f9aa804b185cdb235b4bd1e627e4583b92d9ff81126491cee740e6b9dee9977b1efb95793c4959ad2298f965a27c7575d37c360cf0efe5d20bda615eeaa6d93aa29c691aef08d0ad7ce94ad272fbcf54d436ef020c79d138202b97921c2638756254dbc01fd7e34468372fd2269fb577519bc0fb182f8c2b4296e5aad6255a1215669eafb4c6a37697719b24468d83dd8fd292a7ffdcf5e7bf8160b7e3c58257fa0c1e8ab5289516385b4f658eaa2e330cf5df8a33f1121562b2898e8d0f558ea47a6eaec0ac59b46c26d53a2ef2044d040e308d12f2aee2e9fe7ebfcbfa727aa955109143c70e31f9ba856166ad3d56b13d567a4bbb0c167ac6b3873f00e9943f6ab9219cf549bb24a688bd7b6b5811fafec40d97b26e647d8fae452ce92f1e408574d3e6c62440eb013e18add7caa1bb0d45324df64850ec105869a24edd68a5ca3b03ea32195c2f68831fbe9b55035eace1bb81c3e98b0123a537e97b58f7db1de52111c14061fa1005b279927baf1d6d40830084e43d423bbc59279f8d21b31d8853f8328ba53fbf689533020062175eb3caccac67fc58241c66b3893f51ed256a13b0fb4e17cc4ee297127677f5eafeb1c0cb10f68201594803ae1edb4ebc0de40f9edb659525e40443d0317ae81bdb31fb380111d677a40836ad43d059e2e29a3962c79cf2cb8c9015c53d274a10606fcd876384a414c63b9e828997bdd170f447282c2f541699e6f597bddda7476d09d42730db711121a831939746d1e0f14801ec8fb2b7295a38af053a2131c874eb2df84f7cd46f1c0f8ba6ba978e658773590c20830d3392b786d0d62a68bcbb5e4c815fb43ef86e46cd555b451780042dfa8b90cc96d72439d2ed34c0ad521e92886066198ec73229e9447a5dbb3b85326bad9390fe7fcc73da688285b632f8366ff67317068b61a87cba7582d605f550be7af8ad2046cac0bd9232a37db79db323d2adcdee2a0d96c515b7458ce18cd0347266aa6c5f94d5c8c08a38fd50c4e2472a72241d621dd13530f40ee31822d0579c24030d0ea2512d0acdca4d8f648e912a5db23d48178a9999f879d8d081b1f2b2ab33db3b1c3a2185d0886cf05cc1edff5daa69b518f678104426149fc707f001d4a6d0a7342ea4a6681166364dbf0c0e4311718eedf569fec5dd221e3cf2782f3643236790f27e03300d7cd28ba3a1e44ffca4f2aef27ee7ecc3daeeb26f77f7ac90430f7784bede4535db7df4782085591cc92ce4294d29c6d853594e9e941224609db94f1597d291ce3d5305ccaab4f36b3b4e4b4caba3c5338fbbf302d333c34a34ae89fe3583fa005b29e4f048f8d2ed35761a41914ce7aca80f372b5b0940a22bf957a1008b4e76fe5d73baae38a5e6e1650f5523a24f6c3bf44436455d567cb1103be9578c71f7913b5c119bb69fc737aca7572fe3faf27a4737221ae3ea8ec3e5253968f4d6026f2d2ec891eb87dcba5e6b0c2c97421b0d7f5e775951e15c4c332518295c48a27fb712e5fc16696a596243930d4d1779d6c2e36d6084a53ab24c0ad7f3decaeeb9405e30f46f92c9c5f7184cf2776a4e5b412d56b1433591f899b893c0a60ab3a0029d171318c5a2d3a9556f66988519a98edf5f55cf7709937a0c485b064764d6d033c13eca61bb1ab68ef7791afb2a4814210905dd504ed6cbffa413368ff22005fa956250246e233fe99338258f8de9814e25a5e1f2d4f9a60b7d4589b4772a8667d703b490d8cf585e36c4cc6e3240b6d1f3f800491786fcec90c912679a962679ef617f9175d4b31f3e2a2b8fdd8e58568add513da6bb895277b07c804915c59505da29f4e995dfbfa7555ebdda160e2ec108366901a623502971f5f16e75b4f1e4395f5bbe70b011ae8e2feafedb1522a2583e4b42ab7dea49ad8f8a2ca937e31a0d77ff93dc3faa0821a1d21e6feaabdea59f2316c09711c18836eb9d2221ab820c75aec1b48e937122c02f109514357a6da8580536da117368503fa84cc9872c60ab2e3930955bfbad8c838afa603433b7ac1334a4b6a44f994bec9ba5c189c50aeb734cf5152d64fad1f5275ce0c024adde9524d9953ceae64ae0d4c5f5de4fbe2fe70080c69f337ea94b145ced249dc5eb32fcddcbefb83359fa7bb40141c71e3ef26d136913f441847a2d120fe41f80dda37d2a219dc6e856594664fdd6bd9efed975609fbb9df7286c95ff648e9b38a83b4ee2ad7bef73740b811bec64798d04878c6da23d5d6b432b0a93db8e6c436a29db3abb24d054495e1e0310d7381adc81b087717b393314972630a47c5c3d5331b61e00c2375963ec9216890e909880901ae6abbf32aa8deacc5df7c1dfcab3e5a1a8e00f847b2db48ba69d5a23c032d9409567485c4c9836ff135495f7e8bc1f85a0e550ee31f8b3bac2a02e97d53317745d984d1fa3d03b11da72af667ff7bd7131724b64b53082ae2b5faa05e7add9acfa4b33d44b371e774c3fe1ac2acc4906f36c4bf3b360f4e8d096215c00f2f3ae8f54d0a177114ad3d517bac21c15cfcc20586b455f85890e31663b4a722d55281a7c44ad0f88e8ce0b9d3ad5c9fb80c09461da8561595967bcfe51143dae88bf919ed3a372a395a1b7cf4700987e21e050e75e4fa246bfd41959ab4ad27793346e8da74b0060d98b64f251ec0e4ec61ee0ed46d93d3095d4b850021cbf83dfed624961ab0fe1e3d22b2c17a811746584d4d1ad6395b4bc9e761a386378387409b6007751ac78c72dfd5ae98f0a7424cb99a3b091579619b42b3a8d188f01c0cc5682528b7ba553d90cd6cbb3034df4303a962a8ca003708c44bad69887fdf5e8649342ff2be284a0f16ada574250704916c4f96d2d42184f78606c99acb5f7715dfce6c36f0dd16cd3ad5941fc0a333360032d2f83d13107e707785730c486f5b330032107512a7f7c2a1c4b628cee887c924a8bb3c190916f317aba7f301516af2b1ebdc95c7239d75b10a2a2ba35d8bf332b645a8fba3fca80d35f5fe260be5c2ef5be98c491708ce01c989bc86788d65803dfd7393999cc628fe2121a0b453991d03bc6da82c77a60998beef181e1bccb78845f7a116ebb5c0df618ccbd8777919b31d1c536d439e68ba87665b25734650616a2f60b09b777baad7791f53af4e62a159c8577ed04d44192d970e420673a2401b112fc3d8bc0fbcd11d0800cdc40a1ee9b7cb958c49c4f42e7d7169db32f8b359b19f5e74673aaf8db63ed68569109fb2006cce92ef7d7ca535cdb680e3937d05340104fbcadc6a4befc8d65c9d1da4884fe23fc38e6fd34cd4c1f94f8cf70c5e4219aaf87742eca8d0259cc6117207e95ddf1fd2067b9654d33af79141d17b0296027b9e3f6d664a867f5e34f295bf609598fe6321f2f027ccb66f343a4ee9b18db9990774718e037a2fc3f0c99280335555c31fb1e20f45b091e4cf9ddb9a770f25920db32fadcef142dc62874da988e0116cb966c2f5586d47ba3378df552d30f7d566454b5db8be690b6c5cb8710b51c40653cfcd28a0eff07a82b3a6b36da3af1425ba4a6d3e668561087ef3eb3e2e8e483afe362dccde158519f0c71dfb4c63e9fa9cbe9fea18ca732f2047ab6af70c3916a677899161c4d11a59300fd68b8ea8ad0311f6e8b39ffd0147004b2a836f35f84900f413d7ad3f01d0d78fc393ee5d3b9e57e722833a93d5a11297f41243729667940700420b2e1ea0858fa5a0db37ea7e4336fe385b1e35a18adfbce144187caaf0ebefd5f528d941347748a7cec821b42cb4fe67269858dc4bbb1a8b1e54feb28cd35a08016ce703b3f97e88fd18ea3a7dca79c2e4c45e9254e8d4f42dc05d0389d15bc0392991e04f8429ac80b7c953f70fbef11278cc4f8259252ea38e1a93fb829ea69210051b2a7b12d8b9b0b6cc177fc8f257393be91957f7c6bb9a575325bffb88f6509f9aaac4470bacf8cb0f8c95f6952b59d303baad3f3cdf74ce4450e88651863e1c7bbdb8190dc5e38a138feb1b8cf7ed53eb15bb33d42b8f12704ef3c5427607d7ca9bef72bc703ac6eb19e0ce84c51c765d9b2a91abd2dead9de56a9ef4c8d989ffac57a01943ec9762463efc800a552e80d86439c79c6b233d2f14985752a9de45be0d144f0f4a4b12327d9143912fc1885c0ffb676b5a50854418619b9a7470cbc26508ca85487b44b00a93d233860a460e9831d088ae61d0ebdc7bf5b3650f7a5def75efc34f407dc468660655d8314888c4045c74838689e1f891bf9b6cee64389e35768c78c9dc3a98a16c51e1bf11f2b80883b91196bda8e81415468e0b43e92b814c9349e75939c258e01ea28ce260f9e8a30d2db131d66d4f836c8bd70a43293ad0a0b19e08e91ad6939aee3757a73e6b345c920fc1dd71c035f040de888dc0335ebb729a08ca056fb77b80e714ef3f2aacacd5cc174c0572c557b19cf43140a51a0c81eaa7db71abb312f9a499aabffc6a434d3daf20127b7de185a795c36c69b4349653ff9b2aef9478e6b595467765aacec05f5e159295dd9fa856a2cb66c16ac90cd3208df3cc5608d6d597215f48d95b78d8d8299f66b3ebcc6a3fecd3433e5538bdd54194740db4568c53e4e618520a03b7119a63b864a3d6a3e918b775ffb9f4fd1b46206a4d65b53f99694225e0c974d70be45ab2e449d020d7c6b8bc6deec166b1225fee1d7d4fe61b9318e37c0bd8bbaa14d17909c59614317b17a13c12a631c400f30c82987643f61e070cc7adaa6070c53e63c5ffda3d393c3142e82dfb17162c026dc22530fb4f0608e9551b86a0eeedc67f55aa7ce420fa84a212325312bab8ec3af126872eba5cb3fbff9a56d2cc64411ca54b74812c9ef1cc4ed97f73ac91f861e216bc40f3710fac3ea1bffbcde1fb520a122f77d021f6abc5c111609e9f62d96bd9a585d4888526e4ba56776f279d556195bea414223d9e14b43a89e02ded43417ecd30efee405807187c8c3c79995fd224214992c0e003aef4d28774f19d379b65033c1fc935ff755129d82a316769b13259f539f63d785d674e3c4ed016862ef65069ac78fbc2d144d0b4413ed7381afa5af1b920bf4c7ef502e26efed5adefc9d913403de5b41a2dedd9051ee0727a16e11e67ac97bbe643fec94f0af6e721d25d97793d742754474825b877c63f7c96bf27b9df448df6452bf67aa2978968cb716cbef5dca8231ac57fa94973d6a285e9e970f1dc8b0a3532a9074fe9bb7325e84d2fed4e7baa7fa8ecd937cc5843ce585ca4e22ab8e9b70994aeadfa734eab72c39d0ad3e1c298c7cdb0ec8c4f6fe1c02293958996646e849fefe1222f979c6df607f09612cd6aae0a74d73d5e3636fb6ab0a4dbd95bb33bf032fe41bbdeb01fce2948ec406363a1f678077713b8b9ec52f1225f90fdbf79d410380ec657005cf327fbba8e63e3bf269d3cf2d5b0c7b6bd2291b36a9ac8f5926e4b706f55e86644e52f432e3e72b1b14815594552ca9c5e684e098c53e978fb91c01a882828dfce591f53c6377fbe72f2be2743b2fa06cf07d4638e05216e9086aaeee0ca3d137b2d65f50ebbbd06ab12686ef84f88edefc5f4c6a224a0083dd676402d5cd549fe229035c3e12f2d18b05b513abb8cb6d262b5bcbb4e9929a09d1aecb18f38130c0bc06fdb0c8723617bf401e031568da70f10932bb5fcc200c54de82ccbc88934477ff9974afc3626fd742c05bf1e410e7834c0c05380eea35704eb78e5d3242e86b97acd61dc584c67c7f2c5397fd819dcbc45dc97d1939e4f38c0ea7190db2cb9b2349f16e463abc81c65159d24912c1373d2b9305e5928709d061c4b260828b1e168116019675932d2e0e63d752b72229f258434bed5be6334a40f35043893d8861249682c71416967192866e6ed21c746d0191901f5a826dbd85754d120cec45ede3d833cf7f48503e794830711e3f70947c5c4e677796473fa73ed87059027777898ba1eb4231d8183c5c4f8f780cb6092af5bad88494a295c9e0ce5eff022719c634839493cf1aca270d6b6333b2c08be265ea79424a2b801dc6dc83e2a4a56881a18a43c726d777c76f7527230f9d4a471cc9de6d0b97c654fe653a57fe6c14a694162661613a5d43d30144aa16ceb73302c4e14ebaea4ba5e653d70a9a88cd41cd263dbef7c86ca5ed39b52f3b7bb53d349960fd2166f618a4fa3d8b4c0de5345beaf072df915d096fbf5ff154e2348e67be86619aeb64a335b46b7a8751ce8882962a6d1e5231c0ef8fe10bc235560c13425a675976e0cde29ed676deadfb58a041f9fe3f590a0981a526886ed26290044f1438502a09d54ae3a594c98ba3e2ea2e362554511f8a3063e8e40df2cb8900a6344448c27d6a9e86640154913dd80ca9a7a300f961a226dd4fcb32711f507db288821ee97f2d83a3ab2ec85124d3450f7999b73e51ed419a95e4be02729dd91e217a9882f27d2a26ff77d176962ba4e51e76919b04bc957d89ef579c0ca4bca4590d205493f9928376f7b4ca2ae02da0bf96635bd0ed8286564455e5e053d46ef287fd07c26a50a38a87b63f7aceebf7a5c0fc1679271086f29f45f6b1efd5f5f0c0551ad9a21a6e6ef5197f76b4d2fde5a78fc77e9df0b5e20e22680341114e021a469f48af391b80fd2340d2f8b8a4d58012132db50a58b68f5ef9ffa9f00cd1f7277bdfece7645a3dd840e803b065317414f465aadebff6cda5dd3854c2f68a92e130717ce2830294771cbea2d3dac9b90fc7b7e1bb04962f263a98b22d758e9daaf86dc0bbfc4e307d3e461023eae3fd8d0dcb43d21fa0175e567d0e5edd1e5d21edcbd76ec4961bc1d7841ccbd45fc08376472c5423746b95cfb08410b4736af93ac9a7559a0cc4160ffdd618ba55b9b805b175722a924f8096687d2f3553fba6eba6dcdf5abe06a1f3e56e22e1304abf8a0c091494428398d84cd5cd4e53b1c9d7e0e0e3d3c91ce6782a4ea656bb64500305c06ddc9c0923c9e9d527812de5380ef4b00aa10b7741c9fea3d0be6f57716330e301ccf65f690e63e56fca8cb589ce94a55515514143d0ed42ff807660a60c7112856dfc0579936dc5a55552d31d0bb14ada8922efc57d318df25dd443940f9e39317edb43fc62634cf50aab1ed7a1fb67108854504ae679390ff067ec749b3dac4fe79a68481825b0c78ca8bff5226c4f12dd8df60be34deb7752a6283bbe5d7c40fb7b62b53c754e3b74ae1e7cdf1947cd435185d33dc423b1f2c9e47d947d97fc437c35f5fa0d8eb172c9f0e08c3119ee3f5590a4b64e02a6c4818a236884b2ed10090e155cc3466906129b82384aa267e913f4b2becfec0af0de8ebb1e138687343c323dd7a9bbe739b64b4262ea72d493edc52d11e7a9e0b770a0636b299eb4506dfec5235b9490c42c5e51f9aa96c026b86806f0ba905fe8066470c7224e7e94d44ced464a53f8d7ea67c510b60ae14e4248082ab513bb47de238dda3cfdff57b699a769ed29f4da470d8d724bd41d128f7dfdbed30cb9d34a43732ddb97ca449bae7506fd736154ed4139adc7e7fa9fd5fb006b6852db0351ba1c1fb286f90db6b421041a5ffaede95e539644f85ea96770765c93a891011a99527f66558e83e05c72584432b422b31f3c635c7fc21b838576833c665c0cce823b40e8362a86185317feb86e5a62a729b9e92bed77c05b51521b63d4c3c40c6cb1bf12bf2fa0c1792019f987e33c0062fe46555b44c609f61e3bc60f4b599866b0acedd8524182acb4b91aefcd935d65f708b307ab890c45e603af185c3614b414a9154a237abc20fcb55e4d5521afb0d595dd56f4e5cc97dd6a8e2e5f5be28b26613a417a8b2e0c5230f44bb761f066ab1cb535a7645186ddd32415c8d0d7055587a6d8b693a209c3e1e76df9f61564d0600d28b9b11f0709f1f6efed7c23c2853c2a410b2af27baa75b953a3634cb4e52393c2ee329d54b846e281db1a8aa2d22ea232624b86ea26489ce8de3a8570e5af45e9da3980523a6c13965260bfa7d95f2af80fa47e4efd469105eedc3413e0509c71ba1acc4f71e50f1b85f5c916ab31c67e856cb83e439ac0bca42c92525d24684c978c9033dbc028fa670c13368796607e4c2f3d01c99fb550afbd4178ee57216c6909cd94388da0b24e54483b32c8f0717a226ac53558b61068ff235476123c1eb63a0dc57452fc45f7f761e8ce5be6ba36af0e17506129e10bef221428f727c90171a1ec99cf1107a65af67148efc7459c30250cf9346e0a75fbd958535e4d6ddafc425bd9af63eac22f05a7d588bf4273d6abccd4c6a487fa0a178787dbf9a41f72bf34238118b0c7b02b843cd590328ca043130f5a9b6dbb52e25dcfb529331a30d7a8d54bffee52805606cdd3aa717d9c10d2c60cfa2ed2806e9089708951e5c4aec3e108997650a1aff3606a11d24e40a13f0f722460a8bf184f6767b23eea9329455746949a45f992386c84501d46e229fcd9bdd3c8f57871332a3565c2e2d6ffa0999b485ffd6a8f0acebca926840bdb9d5be4bb6cbcd1dd9ee902ac653c1d3c788153fd50e85664e16343e93b87f261f5aa780b800d04f97f6c9f6668031f798f9798f9e7f58583bddd53010d814315b2184a2a7537308dae9c7ec91b1a27e96ac42fd96a5758e3379c1d8203bdc435311bfeef6f95134745e6ded5ac7937b7baf44f0d1ad313d01a570680a85029dab6c6dce1b288ab251f2bc885a5beaf460045b14cdc8bb763f3bbef789f3e674ed5f543e10584b2758824eb370d98e6059c833ceebe834fd1eb2d037a479d835423312795755fbcc807445a9923e63ce525576e524f6b9589297ba2667eb292e08a2def97d9aec714d8c19221af8e88e4a5ad99eef5f476c54dc3c2051013b5045f2219becca0e8d7084748c87ba9254005353d2705a8ffa6cfc8ea2f8e3becf79da35c0e51c2da74baf99ef70dff51ff8c38d54ae7e57ef9849ca714b55f5a5276875e920b5a6a08db182f86886de06386c3a9d0e07dc5621bb1a1e88085629494a85f533128d3fca1445504ad3ce3e46e9996fe92c34eb2aee0c1b36916733c158b8aa4bd370ceb5f208ce0e69612c8eb5dda68ecf83d250fa1f3e0c489e98db6187be2e4d74e8b37043009875a78f747b598b5588dee2ecb607126b833b038b96e4aa4dad12734b8f3a985bf5ddbb3373703e40a406eaa52d2f516d4bd5222fbe0c393cb0471ac8cccecd0e8ee992d7cc9d43ab29c922dbfca847d45947a63df03e4a7585c64422daa54c597d7eabffe625450083322de77abc88143b02f136965a3697ca4fecdf0fa978d8c9008d1cf55a399d7b18868e5660506c847213b4c83efd79a0d682e9ae7f4fd636edb790ec5916e0d50a79a109f8c17b4904d8bc6f86bc9cbd3ab4833675283dc05d666200df0916958457a9725df06406e0cffdd10b5edae59c1af29ed266b697776f63dcdcacd0e96c95bab56b9b139e94660d60c4aece5e2e7d7153cb0c5eaef40aa58a857e4c626e757b5c3e323ad642ed2d900f84311014638b2c386e14c9582e58a4f768b5de8695113e84e8fd49ef05156de5bd8680f0eca6ec6203ba9bf988eb708e81bb3ccb8f6ebe62a002d796cdafd1a322fbf1009f246928950d4406ca49f6b2c611479c5ade9e4d0b573ab03f5f93997190dc4508beb44582580c5b3f423dfa85541fb02c35590ce0d68cf296a049c4b866c1b7dabfa5aa5d71048b41c55ba9f687cc02a9b68665b5e2927828202c920999664492ee35dc5e42abe277050da58d3f23fb87f9e8d8ffeed8f0756c078587fb5cfcc876cd8205cbe010ea4add883fff47008a3f819ace61e4fd53c001b125c159b8859f5f656f164bb2854287ebff105d8596116715e577b66db3ed74f9ef4c9a2a01e4532c59a86d9e121ec325f4944fa024edc39c5f9eda4923a92e0abdef691ab964833f46eb2ff7f3d5032a8833d1900fe46c92c472991ce08e4eeee48268cf8caab0e7b2d4f0b67c2e8163e40430676e3e38676f1c08db81d5d70cb4b9478b5c33d6873933f74e80695f31bd3c8c4edcc3fd850c4fc678c8ba8ec8681a8ca9a23105ae79adfd7359a415c5138cfa33bb538eb9685a3f638c46358ccf8a7a7d9424501d85f658447a3edee21e6a15575fced9b670a293adcace056548e9016cb30f6c6e1946640477dd996cc2cc2eb321112493a03503ebb45b5e385886e7f24f05e3e0a59814de1cfdd1f8b8129e3bcf876084f714b03b2423bd67c45f4e65fceabc79f4e709a19ebd5db44afbb18e4a5ce306a28a0918a313e87cf36ff7f9888bb90326c4be1919aa142eec5704e42e206459bb1c0db24703a7cf791ce2a2c9eb058c2cb75e17c6dd8d24e1df780a075e487740eebe395c4b823b6921165514fb6e23b42d3546cc6f7c88584f4bfcbd1573224209e3b1f68418d9726a92ad2e3208dfd7ba1ce7a6575a0f3ed34ab187feef302ee11f8a13d13b3f173910b6041099fcc0670fdc5693fc75efcddfed733c30010bcc9230708327be8f047e837493540f59253bda1c99822c207c94ac386135f3805b6f897f92c518ac5b8bbd65c78e2759cbb6d6433b4e9e0d4987ceb3781fe5ca42c86c111a2deaa3d5fa782d21ac9060ebb4a721886d748d828d4ab2d24ce98122d2c71d8c6dd0fe9626c9951d1ad35f8a5b8c53f9e8c998df87fccc9ec6e0cdff8865f4ae14754550d9e96167ebf68f439acd0a29403c4f793b45587f7ff1587cfa40c7bfd2b1a08e0f23ab19d98a8803a02915325232e1316087053dec63f6ddb03af5c6f07f17007c923ebe6f3f529325e1e52015375723f6359a189bf4b8d553288b8ae155e02238ba8471562b728ef353ffd004a64e1bde40a53533e3b394d3fac9fc75d57a964b4760db46eb96b2cd8d699e17154b5782a5e0c61aac991a8fcddfc3cb5d9b9adebdf6966d4bff3f00f0338f3b2ba1450704f39e5eed3794254648efd7e00c3f60a6bad5d8908f50874921931055d77db56366f6065940d53140d15933b64b32f65a6c19050b8c58fd90186e14c668b8ce95f18552b32ed4a6757c64d8515e76f2c0064484ed3a904a70a48d42afab1af73bb8161d9178ec842a0039cf20411248187a14d16deb0424f159fe45c8f41be5bf80da9cea03704067cdd5c2468fee73f45a732de3369a839d9962337f52340421ac86d80ad81b1d7bb6eda68789f1cc150438b763215e947bd2a364d88808e09dbf69d97dfae668b4d42ba830b5adde2936382b427b59467c14f6cf0cfa222062b9b3a74a6f254d38346e93549987b981291d5b304e98e112fdde7941fad36a806c38cf136b1900c29d899b56aeda335693b009bdff9afd3be3494715004776903368a90458ae77c6611756c2cb360ad2377b96a24ead66b1f39d7d6262925a3440708076dbf47faee032d4ae68623a3c149150489c3e3bfe88c9350e54875fff8e58276b95988f1b8af9f2538d2bc3754543180301ea07815ce0b27078f2acf097d2baff496bc9fcf6f790c00f290304b5c2c3c96312533aa22cb5b9e0e62f57b72c65bdacefbf899445c65ca087ef2699fd4cc63e8deedf3ab6cccc7bca756fa3779654734a1d432925396a59e6ae132560eb1298360e7d8945d9ab6740ab59df6f2480e745397c6d4edfd93e06a84a1c9f6c9e91422854c5b3e9c1964507bdba6076b49eb1de9fac548d2731d532b82fcfecc0b114c629e5ae98580fb16b9857404e3d6e2ca5d035389d387a887d685d629e9a59d7dba0300cf9de1f961289f4d0ed092760830f9e3722480260675ceebf05912de2964ef03081daccb8507a2df3f537e5a8ae148f3591494e2acaf79784b931eeedca76f05bbde657071857629f0caa49480f4a97bc477fb2ba87c6c3203d83f0ad5eaafc8488038f6baa5757ea2208f358ce19c13bd5d8f1154189f7a79b0cd9b8fc8596fb5c86ee776223ecbbef30229504fe6a58297d191ccb9d3f53454034f28112fb26014aa4ea1bbae34b4821869e0238af67b23ef633b516124eb53c26b9653387398f52b647461e7eb8c6ec517a6b510fb69a27d83d2543b50e1c81ba99d822fd46b5e3d35dc89a602c63faa404daac73b0d81b509981d41f48a2c0244db534098882f0fd4f9705fbd8f252a16671c75bc244080c8a1c531df218a116703ed86f30b94f1efe454041fdffee21842a6d7c5b181f6261917df78e8dc343c63c0c792326f39e27067cd317f0687cee005720846896da2a7dd115f8c3e3f31d37b51877c406188a74b1abda4e6dbcb85c94b1fbfdda60bc51a90dadad8664c823659de3c41c5d8506cb5381abc3a4f2635840511cd0af8a67dfe18e01f6f1e2e380bdb2d10cd2b7976faae0a726fdd166b20a89dc3e877191de40a3c0a537c848eb52af96837663441d32a7752da5f7c046aef62ecba107cfc2970653e3e13049443e9b94ab4f9aeb9ec0bd87a2291be8c91404b3074608b37882c30c9800552541e90a2db715ba0c6a992273491acdafce6222ea38b6f53caa436c9b18dba1fe2e9c429b54967c5819d468c0c8fb1b8071d2f93246f484c3ba58f292555dfcfdfefdd6f5fa9ea8c20b021182dbe2b4d7a60a28583591c4dad401ad841f4da7cac83d71ffcb868dd03bbfc5423361eb83873104f2b7fefec36cbddc02cd7c81f30c0d1f31fa9439992f8b6bba8c82c0714767be8441f8aaa0496c29646ebb81818757bdd98c1eb3e1d7a4a2504f0b601a51f2bbc826a12779dca475a9cea84659d1808774db2f9117e684123672991db728fad2e22eb2b3373a01b87981fb3024bcb350351b650cd4645fc73d3cd976bbb20819b8cf6f201309354249b086e320365368cb3028c76e9afef7c13fd24bf2af3a3b7c27aa844e31fcd63f355ecaa189f69d77ea46758dcaca6a2bb560b56ec41a065d3f53b9497ef14964f08231b9ed98564b36f0493233fc0b62690537034cec07d4449fc26d26fb5dcf5a8ffa040025070afe203ee417c34c65566021159845fefbaf169f547938d201d68ea0ec5b6bd33a1747829d3227b7951a98085e95595bff1c5cc5715464983f049d53f18b73dc569ff24b1d43b600c23b0fc8ccc69a867ef424758a9e6a470e6b9f117b093037b73f400530ef1966f1f8a62c6a667efd6425b0419d9f94560b1301d659e3ef1e32a4f73e47a29582e67c15adb457385dd7cea4f38e4fb52eca61f6fe63036c9f04ca2380e4733525e25feffcad0f5bc2eb47c2017cc07e9c4ac1620e25a4f4a5897d3c28b9f0eb17a5d87cd3312e4254c83a44deaa9991449c3956e5a13c08da4bd6a0d417c55b7b7fed7938a5c2fca608026adba71870a9053d716b45ce2e9e6f8984b5d94ed90ff2ce0f30a8d1fc5709047ec87f7d7910fef8707abca8cdefd44cdd6e34fd758675626afab583533aa200973f792bf60d0d8d5a5052d88a90a3778d31741e2020c3dbe4734a74ba40a34e84f10a6939d0236e83ebc2d7f68eaa3faf83a0d216cf1fedef4535be2fd03c636d4ac1cb704bbceba65796270ebc326abfe0353aa42f808c3031f08790830516491e9574d084f4c42778ae89ec8fe2208ecec737991c2511f8b4d7846d6e3d4d754e870433f95fffad907b8beb3d60a34ef496d892b06a4bdc29fa60b6eda391e99d9ff6dddce56c1af91ea95be77f9a6aebc643f0c056babde409c5f4a711bbaaf1f42b9b51b4db71e29cd658af78bac5eccd18c4c6205f73597698325b099ab27766b13d54067c9a49dd937e372ac35f39c50de01b2f45022604d672ae843950aa03724284185869838eeb6a4c6b7568ccbe8dbfdeb23250c027d8f7bbfbf7825e0fffdcc7eb97cff033de43a169fca9b27b33281edb5a1c55c74adb4ec8e83bc3645700483726f4095bbb166cf451fd99c6b8aee9b7910315b15f2cb559cad613bc6058c7d9d0d760a92f4e848792f2db2807a4ebf24eb2506fc1bb635ab0048a08e82a352eb4b72147fb6978b5a028cf1e1dfaa8d148285660f41e74b28ded9d26072736147023401ea5ee18bdb4239b8444775694f11a09130d9bcbc6be8adc7471f924234f6dbb6d41b673d87ea3cc63101acff8921370dda2110e515c07a8a9a0415bbb52251e9635850d8624bbefe3946c53fde0f50ee7cf5fdaa023c012aa2ff936eabc9aae63fcd2dfe4f8b9290ee6fd0e65306a6f18cdcb086ccd5cdd108d4bc7ce2ff1bf150806186455ad44ac8020f77c94b2fffdc8cba393db8b1cb894272b7908c1ec62433bfdd626409a74e0039602dffe16ecfc70810bdf3be679a2ecd1f37a2c809472f41b75fc4963ce8a7cd5bc286ba329296fc8643b83b973aae73117a978eb801fddc9e7be0b966f5e8c63b0c61f05d9f95c22150fbfb48e4cb7cf3e413be0bfe5c4c84cde8bbb7e83723911a6e2653711c01c6936901a5f8ea74867389aa366b5a12e06d79543995fa775002a4d68f5553393cefa04ed93ca1dcd0f8cc2d9c28361ef7fadcc63fd430ee0fe39dada7f723eb6d5abc3f17bf4c034e1a82e4ff3371b9fd130693884ee0d8a3fc0097dd5e284165600aa575e442f0538c51f171f40eaffd899a786fcdda2fcffc9a810144eaee4015a9a8aaafd5fa2c6f8067e601e5c14f466f3882ef81d3d6fe216cf652fe0209dae74ad3e86c7cbd96a7c34acfe913dc203d5a9a8c4053c6759ba9933c5dac84d572e8c83fcf4e0a8b1400ae6e54c6db178ce0aa1f9f1dff00ae9df9fd9704575ecf7a7c6f5e34e551599188172adbb6ece9eaafd6a909503138ea4783e8cc9678cc321c18d7a9b2b062cf11e838e2a9657413cfc747de60f98c972b6319531d67ff0547bc569aa16c94e2b18e7670e4d1bb873822f8805f68062c383e172791977ba80ec65972768f9fe4324bd895a43eda517ac30d6cf606b76ec75c573a2722c897506e8ae5a53bf1ea1527a2dade780f94e3361cccbb16f04e8ab8e69c77d076d904437b0064d67f37cce81aa30b2692588c051a8fd0f0c671fc38bd72b69a651551e65947ad96cd9a5ef2c0b63aaf16d8a033e5190b20ffdc82522f3d2714af496798d7c01f25b322ea8ecddeb0fedeb181ce9676205c4908b5de845b5bd96bef89b5b289eb1df7d687693cdec5e01512a959a9603498dbaa85a576886ac8a130120eec2428c7e05f68272adbcc53f015bbd252243f8369b935b923117fcc1b18cabba95a50a6bf95bef40d3ec5212869e41977c379547474f68b8ca1d5dc32c5c42aac5205b642bf3b4de7f0793271d92191bda61b19bce498fc493683fb1949fe9e8ecff73eaad68a51b36405d5efeefeff2547e57ffcfb5df5d619f7017f411833268acb36cfb9c2319b68f0dcd1b2aff61428e532ac9775b201b371b033834f8d19b557c4efcfc0e90b9f360df0d139b1a51611f774beb3991edd5b80bdace41be58a2923ccee297a16d703eb9775bbf46acaff7668e3afccbea5e04d9256c0bd77ae0bc149912d1c15fc57199d5a92117b433b2d13cfb22a3f8e6497be32934600ae8530723748b266f99b9718c46230527014d955ca42cf09a368fa41b63ba9f4afa1a7b88f7528e2908aa359845f3766e658f780d2741704252e4a071f0b7094ce8ea69c2fd9dadc9bbf060a8167ba66857bd149fb62396d0bfacab9f3f63524b576c78c1e3041caf9b6f1d7408901526148f0963b0f015e82e14c620c861fcddfaaf19c770507e5ad15452e3f97f7a54d84ba97877f091c57a9d9784d2ff3a100471fa4b3ea76473d26db08b14a26e1578b9900cea9319ec1a3b6f0ca4d2252dcb6081cf58e1ec4daf2f98424256ecf6259d241ecab2f62af5cd8887fa9d02ce0fda6410636af4c1a8676fc06cdea74f97521b714d9118dff19d0e289ed9c5369ca5e1ec4bfc79315a26d60119e66736982724a735d6599be7c9e6300227996d11c558d014527eb5ec986f4b3473a489a580e2990af0d6cc1336386fb1dac5441db1fc7751362796a1fab44677f8d2196f38a11f62beb9a7713ae4c9e368196825a88fc9a56cf88804c42fa6b0e37628ab4e573d37a7fe7a8c9a3288a3bd05c79aaec178b5355bd309ba3f16cac09dd84a7d3021ba6cca0dc0b85adf85d1e3a144097742b58816714aa59b230655c821356476a8d61cc0ed27c39f671570f998235e3152623553b1b50b2328a7d1c0b869d2b04a834abaaa6b4ce1a34cf01f8b232dc284109f09fedfe5f5cdb952afa57717f9d847716bf87de9d1d6847c81b10144b451bb9aace0dab4dca7616a8c00ea082ca718f1abba4517125b6d96fbb06ee0ad167e2f821ede8a9fc7592c24d71c0d2d120d2a20aa74d17423a6c6104552cc426c57f6de2e78f579a81291d2ba4faddd97adf4c4dcf662dbc6b5c49f862ea35aa182ae57f17fc9e8a3b47a776dbab28994f1c69f31fc92649df556b7f22dfb7cd6aaa241fabdde300593d547c438fe5412c60a5007e4e3cdc4dd472356989c783efd4e3177679b7d3980f6a8e4c295e98a8b39f22d57a6c48ae6dab91b9ad0f094d1c19046d4b6cc34b33379af0384af0c7ca7e5a75331b427d3b9d1b7c02b59e4651a61e2712c284bd886bc9350290c96033b3277997483691ebb782cad4d3bff1eef17e4e41a3e167c1e3cbdbf9fe6de22026115a6d932378d94f5ba607610e0a605f0a424e30e63fd835bc88f77a37ae156d84b2dbd32fbbfc7c0ec08dc7cd49388881110df025d2d2bfd4447ed59e811c3e97afc0ec737d52c16d56efcca926560a137d6d2f2f858e0103ff66ae2de680ba3e562b5a8696560a2a01a064ccf9a60b07157fe851c30380fa3b1b195d44651c42f89816b382c84ca31d87d121a8ad49c9baadb49a1f4f99bbfbaeebcbd2e6eed91f5ae91409f38b2f5779ca20caefc67401704210fe917ae7f35b94a2e062a383b779139705b22fd673f9edcc82cb995bd4ebe1d7a38a1cacd07b74e4b0ca65e310ea44e7266bfc50092e28644607d052125e8d564f17f711bbbae6fd25d38bc4910270dffca29a2ec3b3ae258410f19f2709e08d885c9d30b3db9f6158eeef52db275eaeb7caa90784523f996d4bf72580a0a3cba3e3d841e8305c3e734957512ad19cd915a75fbb38c82dfe37c44de67bfee0f1320187c2a9cc821710478d52233d2819fe5fbeacb0d740ca1aa83eda63047f75fc035f88df5270e002d9b3660709444aca9268740e8b246e7d5479542c86c5b5f1f8c417ad3405417d1aded468782d828ccb1e51765d1bd2a246c021f5305e4ec0554810624717a36d7f67248e9ea104efee18486361239b9aa7afcf442e0002758ab6c28b084d58f52f3cbaa090e101d17e5c2c663887aa456ee46fc10fba064c6de29a87e99cbad35721a8c1b6e52c02e349737aad4e3eade42d7981935aaa1e645d673344a30da22fd07ebef7bf60fc4e9a45926457181976d69763f998f22575ab1e69909c77f2bfc00699710eab934fd3d48357d7647c031818fb5ada486837bbd05d460f73b0c634241b87466d8bb9f8c75414025cde6378459a2ed2881c17cf60fad55b2d7b2530d133f25498368d39da2023eda020cdb2d4f53128ab946a4c6d4503b5dabfa7f5f5b735a2d6b47356109e45ca72171ab4388f3fd7c8675f127b4ec3f26ccb7638e448c92dc3fae0026caa5682581181be694bbdfb800d4b8ec6f2f271d26e1fe957cce99132e2e7e7eb1d04e64a9f86d51119ea84e20ed0f090c0b0dc23fd8ff7cfbde79844002fb70c13774b06f11b149f740553344e355129c17618c594d4cd8dd548125080066b2e0bc6ad319cf82d4b1a56f372adb4d860931685e77f594492ced8cd561ea2768d0343796a2e79eff930949d0bba379b1cb87191b186459a35852c4ba1d392db0a83ad502396b681517da314bbf937869efef30c1520a976049e81a288f57749fc9ded825877ba37a3dfc2a781bb624fd796af034fe909284c850d961ffbb0e4a441925dfc198227ffc906a02fdf8d5bafd270d63e56357591709ecfec315ec8141b3f88a668379fbe0dede0a93af3c167643b5d15012240e01e96b51a87a5056bfaf9e65953bd61ae5ddeea49831b3e44cd0528c8e2b54f5ebd6ec199a92f8150fc8ff9d5d7f4795993e83f02bd82b2edbe924d2ef98174ce519e1bb9a2c5295264fe5a406dda3b09457e3036c38562ddfc52d5ea716fd4bfecc63909964d076e79bfcb7fad4a870f9cc095ae0e6ab0c7b6fc468b17a21dd8391989c16e505b8dacd4b5c33fd52c4d534b35037ed652badbcf9dea3c6a0fd15e9aeba5d30332cd836cf1a0fa6b5571038c6b9965b66262865a3eee7f0f3e2fbf4ea70b2eb15c0016860c40e57203df0517375f4fc1a6fb4e8d469adfc0e6bb9729950dde96b580adabcb18baccad0401b23da84d13dc56448a56ce97cc37ea2f929fa32d492b0729cce7ca634dce95cccb0adfaa6af52f88b5037c72f87b835da34e3f24f4382e406c5cef816216cfe891bb2e6e7d56c5f4293098b07ddae2676019af6e362d06686f45e4686be2f1c9e3c1cd1e9a65b17e2908bb2d3d291eff69b6d6a94e02b435a176407980a9ee4a1dd8c6de869f0f2b328a13b0d4ae3216d4a29a094ffdba017c36b5c9724633d797ecdc18da3aa00d7d534e645acb0507ce9538f6542aaf6c65572d9d55cdfad63ce42390305f6181d894b4eadb1bba98f75594307c40c57d5f1e6eff44f22fd456ae74999954e71f2fd680b238f0b7aa9760e75b68a8fb08982c541b60af211379d47a42bddf9bdba91f898e550d57bb98d7d6abbc37ebe8f2554fa2c3a4ba002ec339335a610af563fc159a90a41df329a083d8d35366f6c69543fd99f8df3bc129fb0f8a5398241e8d96c7f3c3bea1d3b37798165ac93fab2265defa5dd613eb419bd66470c8fd30445f7a01d2d868f0f196e591c03f965935f76d6ec477d28071dad36e81278a3aaae0a42babc94eb594d100f61351fa9d774aafd4e8077fa88e7977aa56ed6bd09751eb96ae040cf1b0e8f0358ee91f6d9be27c880920c7817fbe2d63bdcb821bdc280e3590479baab358db2ede43f9ec5bac52dbc02184fead0438356bcfe28e50c65069b1a43a60800d217ffe2f9f211daa8e42dab69e6c12c6941e9e239654cc5b3775c3bdd5e84bbc8c1219ee9aad5bbd1004a2a46cb5015e222e0305928abd6a4472c2e4661d125c6c2b8f92719d4d75b8f3977757cdce93c2a2ac155a3f749f631dcf03780511f6ae308c6feb9ed00d808715ebc4bad9c8305222797a2a51c2b50a1e96268c82c9ecabe7f45e3263f93f3809bc3ee19c141ef3dfefd344dc5d19c0e6840da6ca2b7a18313c16e12fc55de82e505fb8c77f8d401415b8e173a67788a840d27c2a35baa99b751467f5bd7167cdb02d0defd3a9352c4666d8b37d2414dee20585a2627c6537bc320ebea9fea8b59b8de1bd2f0cfedc31cb910b089f7eb1a629e291e530bb1fbf68270b51b67f991579fb9e1ba121b5c3affd60c44804dd3c65eb672b2e4488c9da5a14b359982d6e4cb2afa4b48ff0689092e7051825ce1d43dba23d0b49022466f313005ebd3a57e066f14918583f6b58b1f0462b5bc403a9838426c2fc2f2f4154e2c512963a726863efc7f1feff8e557f3703f02d4c24f3c80bc3813f78f35c5d9cda69893e45bfd9415c3c444535348652b41d3b5cc06613646b49c4cf8cf565bed83d04ee3996068255ad327fad9e0c877034e8a6ad08d3fcd852d7351a706ab1cf8fabbfe001754887a82b4f5add26f4f8dc6e1a5e72fcdc7c2c2dd99a624084c56a4420cd935f29cf510e9e3f3b206c0adc1793896206995b8c538e8a631e13adcc9d07188d934386d1d5050f2f4a7dd6bf35ffbadd7b3122b4639562aaaefe7a2a7c5687f06bbefe4d48c32452aecba77b83c40132b5db9a9f38434b69ad4f71e6655d19b2a1a8ee5c1d7f7cf16fc2b43f656154d9ddeae72274a12a7cdb5b3cc5f989f0d5a617ae8ae9df40c0ffbf46feb22e5b1067d77bacc5ef579e61c44b356eb395c6aa854ec9625b144415b252d17c8e2898394011629ba726e91943e3bcbbc29bd471c7dcb7044ebeb5bb9d63d1d1bb36a200465f8fab0ac7292b8e793d050167ded46c313243c82b9946ada2aee0f10eb50ce65ed0db29a503bccb79518395232d9d73dfa587ce91d94222e74723dc1386dbb1923bfa1b77893d5730cebc5d8b40e27b63c1db8a0520164c2f7837bd9445e1ee8fb10af76124a24a0c48523946dc0d2d115cbf7570f7fc3ee0251b65747513a83555aabd3c00faddf07b174954464a3a58e153b0e21bc47e0ae39664fb782c461e4a545a630b8e62696ba0ff8089a5da2c7c9285470fa27d704fe5c161af267f87269a7a3d789bef3e92244e54b2e192f165ef992a2e2920871c7fb3ace4f160041f74e2ed3aeaca9f49d3273216477b7b650195de0d7a312fc9b2f63c7dc00bacb6eb7b50ea2f854b518a235714e1d7baa34bbdbbc8e7d61b20207ed4337529acc8b4b30a8c5d27bd9dfde9eb709aa3b65d7f963e31bbef22765553f2edaba3c001891022706842333d83234bb7a524acc30724e3b436a13e9cd5f646cc9bf320acca29c34914f64aeebeba53d9740407b8a0d00ac72eb63abc679cd7d6c7d4d72c79522cea2a30e1115fc2c80f50b56116df8b048df1b89f9a1b599583814b4bdbfa73ca353553a1a25268ab3e8eb8409294113fec9d20529323bb6111f7cd453161490bc213c1ade47c30aecdc02af4ac6b5f0c6084ad452aad7a64ae0a2b905d6ce27e8edc9cd6622a956e188b3bd074204a1a78b30816a4705ca2f0c06356248fb03724d88ad24f3c50ded3663b71ca79d89ba87a8956ff907359d16daf59406bdd2b51a484358b6de73e3a4e9ff3f3c70218cc4da6e16352c590cb69ea86adda067334322b60fd92268dce3db94bc6f4e7f818767a58564555639f828026283c53e3fa42cc08db69b595e3f9ddd57787da25d7f36970e803ef85503ed8d5b897afeead287817441efe15982b0d21b4a8d0f4e0b1da018421b149ac67db785bdecbd07d0d28818d93027bb80df7f4ba0f3280d566ab9b3334735429a1fbd7b1b6ad349abafe437637e750224cc4bd67de75c6d8ad03256a2827de970dc453ed331a99e9d356dc7df36cff0fb93b52c60f49334d31dab362bb6f358ef661c4c39c8bd29db248abf92671a1c5006b0d725d1d1902ca9bc658c22404b4b6d2d33f371db130375f0d0b630a8a35b5cce0171d26a7bb9a5fc8e8648e6808bf183016af631df00d2c5b6608386e976db4fa2b2c383ea69f11381ac3dc31f29233c813be57edd9ecba70b4d2e30b504df6ca889e63e8333b0893a1c1ea0b85211d34012b2c47bbc760114429b2042bcc4d93615ca5c9d4913fdc2802d54ef58484a3e6cac6654aa70dab90384c598ea66b2597dbae3a9ebb33d6ec056b52d6ec16004e334e67feafce20328d6dbaeee1e95a881c254c45f081e5ecab93fccc2267db1ac1767b5a2a1bfe10546fd76553c2aa9c0e338e2ec9b67fe9261d7ce35a7beeda684c307d3212b1c7c33094a3c3ec0b0f928ad3a2e38d6d70bbc7a2ecc77bc2232b65edbc31e4faafa4ed3ce1be9751a9c191fa900b0873df2d9991c4ed6ce93e9c67bf1e2e3b606b53252c84ee362d14ce9c19a58eb6cd94d27dbc9eb43bd06b86823191a3a5eac221d90388af725a1fd0fc16b9f5d88bd70890fe352f107a6b541b942ff58bcc514668b219df23aadb4993d5e1800be8af5b986aca06eb08ac381788327b7ecc09bd49a0ee5237e31de5b419e004d2ec045f458866104981db308c9a0b0b7cbc1438f300b61155721c957cab14299c456a2375aed9092a7bf4bb0844a069de4b4468fab060d54c9c6a9a6210ecd0f75602b275f82ebcef1addf99d65c3c9096014bea906c451b0c5aff2afab4d2c6d38eb3f4968145369f223d7e4ac8cfba9b224c6edec9629c5142597ad547d71f55d8715e4859c8a136941aa30859133a7668b394f6195a3ae01e40c0a48d0ce598dfdae14a4879ee3a58fe53ee8a970f21daeab5a257f79b692b1422d62e517608a129f9ffa4bc0faf0ec0ecc4c36a004e8ec5b70143c888236ba900c9f3318275e97044b4b3f33f94763296674d55986ea084447fa020d6d09aa464a6443f450089013b09d295022427b5f9d2b0bc47ee3bc8dd84213bc83762f563fd5ca518f4a18d4655e5c3f6ef30bb059f90e1a52310bb4f73813f3bb2e9809b111017f6efb09d247d5d13c579a645bb69c49879595e5ecfa86f1cdf551bb26cbe5ef3c196eb262f6e391db9299c210137230a7708d65072db62de1606eb156c4027785c7ef5b16438f0e08fb579fd685aec5aa68b5624f414a22b8e5b8a1dd3da2383f0af7f766d754f2b16d1deb90ff2b18577e170af51672ef0752069f811fbee1a596245600d06fe33186c203ec4b415eefce13e2af433140d45183a04d4c9f31e4cd35bdf9ca9f86b43a63e4565be5c2599803e9610239b798ee5711f3d5d1fa183934fd9867530c9414a28c59f3f4a84e32163f569d22c9669bc998755dfb15547ba963289a7aae2618551adf1ab20c2947c63f38943ddb001fdbe016e3be7c74fe59de17d87c15ff8a35f5be2a8140de52e8f86c0e80c88d0a8f8e017b6250595e8307a8ddeac1099b7e4be0e04b93075cbd9617968317c1b889ca8ed2aaea94fa8372151d1126b23caf8697b48083845b07b1328c361b99999d44cb5d45f4e4a20e196312f055d508d45aef7494965c1fbd2537dac1f1c5847364abbf4509f42a03bcd99f101eb64c8ac5410b7dd9e355f79aeefdc631a2f07b81cf13f254fd293dc6574949176e7b277426bd2cf467b1b059cf7fb85d669d8e3190efdee9abf9406f8a2184f544fc2aec049e251845213e03d6ac9552eed757a9549cf85977d1196a37c187fdc61f5905f953cdf7287890d4ee52b58bbb75a8c16f970e8b4fef50ae4b2194e18cb180d9ec9be740991eaba29d92add64ddb6f566a28caef9604688b1da61086d3dddb476ff97c68390b641d91ebb4df549cfbe9e3e6abb3e32f61270aeaf1e32870db8e0d0de2a72f0c969c4ec39a48ab681d018af0cdd4ed8b355ea86796f8470048fff98258df893ff193c9cd17ea32d78475324940b9e774c0531dee7b0d5e7a165671c90dfb3800197c754587f33ce62391fab51c66010351cb56637a5a90714b02b31ca7d4e08923881940427a38d3835e692dacb22eb2ebf7710dd3566ae233f74a4645bfc1596c85baae593f617a22c0992a5b823b7fbf3508ea7d7e6ba399d9111d617dc86eb0166a9cb55f329d97001cd149da3f1c15b148f14061ae9a91a3e87a5580b99b1e254d010f728b73abdca52703f25acf9f9fe78aae3f2e3923976cbdbbd16bd9a960a28de98c498795330e223b12252ac98abe41f3abbdb60012b454a79df56bcbd902af9ce1da397b1e359756d2435bd4dd163a44e4fe1cfe2700e4f206032a7f9c8cd211899342fffc220d2ef908a28bb7fc1046de7d8b0615a4418c17b679e0f20eb12c880baf1daa01cfbe5825ed8d78ef13b1302e79a427540bfddf232c88f437ac81623d732d4431003abd4c702dd6a2ebcf7c585c77146d0f76f8dfc2928a5a0a3a50a92875a2dcacf7f51c2e6d63e84a6e884d34074673b226e8b7abeafe019dca33031b8a779ea0c5850721de13f1a15ead69d75fbe00e850f2ce7c0cac4121740ad14b0ad323687bf9ec0a6a3bcbcc12d76e79ae241397de8e0a58a99b13b2e4fcd040c62cb653f6604b8c769f77589a2f5400702c4caea2c58c557e637b3dee939e7547bdda87674c27d61e18f1eb03ab9dad9f2cce54347516f2b267e405b78e7fc45afc26a5e249400cb5d0d6baf7ad7ee41436aa2df163b3693db20199a212ec622fdcfba9513a60a4d64ae32948318b98f0032ac275ec84fa1afcb2ad27757cf260ad912091405c1320e0f0727a9949b0e3e94faf8299222ce9737b18ded31be5b055fb647ea7563f530788946140853e7099590d17ac422b57c1039064881d1ea47deb8702891f8624d2b38e42bbc3f21e87ca851411b2c4d18144a9e6648969a31e090058a893aa421238ca9ce67ea9cf5b774c057f5fcfab823763ca332acfc8b3c28aad2d45744e6c9fc88e3bdc35ef5b28ab1e518c267a82f8556fe01d686294f5d2437be568ddb574952b9917a8babdada16bb409e921b9c8d99821ad9586ff05950b040934b1c4d713055d43bf31574a84351dc3b97351e054489693bfe09ff4790c1686c9fb9deb3c5982165d48a1ee0b966fb7476f9401cf123bc2204a3e4d2849b380d9d8141f42a588b8ba910f6d8b48b97f0d84b85e0c9e4ccf1a338951fd07a538b8d6803d0e30fa737bdaf43010751d1dd3125fb293902c48604a4cca3e0b1d56b6461bc3e2a7db9e8a0b846a7e8a31cf5da5f452fdf3eaf4a456eadb4fe8aaf23030e4bf040dee98a637834595dddcbe4497a6b0eaec069049e01d8bec59261f4d354479e5ff747118a86c69f4b56924cc4de5f0483ea562a0950dc9e5524db89ca8a3845269bd2349a2a943873332bbbbe7a05ac5b712abc6a08e7547c814c1b59db0bf0b8f0fe7c03481a9362134c4653427d89c084e58376298409a4e712da4a43541899811b2646f4ac0e305f3badec7eb8a2be59b2ec4c97d865c6793ce35e5bb460548118e308f2bffc927219922d41e4369da29d22f80cebb23bc13411d23510b8aaef8e601cf565db671666fdf9ab283e90488e7a5b6c1555e7f1b7e94246301870ffdbef1cb118c7caf884b49ffbf57e2f80db6c0deef58ac34f504b7d89c1fad14add32503002a9f6f9f4e31aef2f98ef32ab45f68fac9e277b1fcd2bef48da195e798f5874f6bddc44fecdf060a9d563f23cf46c83305a647184cfa59bc32d1555aff64c971e604aee57e7dc729efe08a0504b2535b317a39db738cee81294055607126c67056365faf468bfcd29cee58b001ec4f97f40ec00238c485f2077be514dbf74e597bb8e0c0ea0c93c308767e773bf95b067e0880d306e3b4be05054a6dfe8a479390a3382b9b28bb76b0df9608d1d7f8a9cbb6298147591255a72f831bd25bf4d093b9a2cb7ef9fe6f1e43f9b983c506139eceb14ac0de77eaf70ad06aa7cbe974d910e49e222b3a99d3e179fe62366713956e1c639be33105cddfa3c0f6bf0873d59c79337e29a5942b659544516cdc4f716545dc49f2de5b9d47c49044388ee2ac4862715966ae550bda37d36b83fdd13f55a36763b171b5c4f5e24d6fc3c5358df08eb8fb84b764109f4613fbd5dab73851814e42657adc55c3182eeda5cc551f0d92e10b41090655cce632090ab2d44eb4e1990b5d0261369cfa8b52934c100831d7858db49b68a5c7083bbf1c1eb27a6da607bdef40a5b07847ae4cb52c9eaa35e7eb59e94c37d50d64065bb69bdc9e402b85be682a31a384da0948ff11be58c2aedf29f0fcbacd61eeefaa100ac4d59acb93902c2e4331031f837e85628a3921f432699a62926b88a86776f1b541de8021fbe59d36d0aa2e95a3de40a8c3b8a02bf22a6f9e4cdec41d69cf54b846814f80e9b4a8a0f4b7042a549489eaf8c637005fd2c9117f74cb0085f78afc941fe81c7626adbf3f03e1739fe4b599c2aa468a5db70595b31e8b284a53e125228a81eb4d4ef0581fd0fb991ce8e117086e0d5da6a1e559a39f61981bd859302aec5d3fdbfa178159317f10a20447ce68170abf4ac8c8a722cc0f34ca662ddda44bc148d56049a94a0ff8bfa16178db2480dcbad16465810c8b9fa18cc641f6588770642d2da1922befa6b9ba8e2e4dad8e2dd6f09b49fe88764ad3b4105b982a527edd37bda9ff6336ca0e8051844f2ed6dfa6d96f0fdb9e1660e15acdab60aaaacfd2ef3564739a064ee70180c64c79e5128d16784e9a8cbfa86d433a6981efd03ffd111b1f7a43265abc0f46f5cfc4d5f61f514522a0e3b2b0f78b52342c2a46d7e02085923f5c200f3b3e18efd05e4177a88f1cbe23f2bb7e5d7f6ebba009df1bc5a99b2004c696e5c9ff5ab4f88b1770b894ddc04ef2595d53652b32d650983e11439fa5b5dbfd63f7876ec8b8ac50ea9b2c4407e75af9963fe9c7e97875f5701b2be1e293a0b6656d827e715f85c6ca17a62252c2420d7d98386cbe4eae5b449c9889f37425bc65d647658ece9fb56be4b5f0c3ba11fbf2254737d65ac77e5c6b7983a3970bde20d7c41f8e0335b7427581217cd2ca70f06c49d41b5bc12876558092c353d71cfb4ab1192c3a659a1e91d3b70c87dfad714764312b8ae880f22f7871b50fc7a6f3a2e7ee26198f1ae137841afa3b21ee1ed5b3f86b32ea41e121d566cf8779565fffcf6f298d9b56b7cba9b9e43ea9b39c272c20f0a317d44d1cd4e5135107829bb239f995c0b049d0caa88af232755ee5d3f4ef8dfc995fa5d4e364ba2f2dca4d2fda0d5555ab99abc6135cb581787069691d3ed6262f6a660a99f7280956128b804ba3450ef43ac4ccb360a69fd6530e0fa372e7ad54115c46b23880bc094ff84ed186bb604d3b627f8b41536c44d8a783d71a77a6ef477a5d9daca0d5e71ba1fbd888cab1aeda1a5a263fd90fc1170ece7f4ab32a6c2f7c2ac3e2f0f87a435a3649b2d67c0b34c4a12c5342e6e2dc9b5abb15bbb75767bed24a1bffd82b60da18bd6bf1abb02008ef6cef43da3f15e1fc15547038700b985dc0968f2f0f925de3c08c8c0b98e6a70fb3213d826f754ec0620d3f2848081cace57f12d6d6f973d808d3e42bfefa284ee8fd79611f6d70dabe16e78ddcfbaba0add4d0b20737d79a74fd2a03c449ceb1bab8157d05d27e53feb9f42e8ac948432e329f711ddeb5e9641339e8d4b1f05f105c438868261b2fb6198316fd549814e24e7acb9723a8abdb2dbcf214dfefa04852cf7362f603a7662f620aae40b7f7268962ec50fe70eb46d1fda7c1093e2eb66a7b1f754fe59f4b06fab33184f542e11cb3daacc49fe55fd644fd479932a04a04722630d559e6cb6bb51cc9abaaeadf318ab2dd98f360afb9166e1c24de1e7bec12389d4253d61251b30f5e0c272226a0a47dc4d2ad9354c5c9f2178e167fb39e99beb2eb65b62dec9e0633f53d6200081d34f6f3703cf04c9c4ae0ed17b48ce2d69d3924f7e4816fd289d9c21fd389293b645970a4afa3e3edef9c82d48290609ccf00a827dd0ca494f9d755e40a432692b302909a476a1061ef39f997103f2107c889b8a22a592d86c301272d349f8dcc2380c3c1b48a31248dc092f7da163f685a2c04eb1cb810c088cc46ca6029af5a5f48e3e62a8615a70825b325da89d4f9405d7742a1dc90cc8caa2fcf4691f9cddd60d046ef1906648923221d2786d6d26c35aeb2f94b7a7a4d2ac925b7e04317a6236933fc332fac6e912571675fa03334418440dd11e7813400f59c2bc783615d572dbcb9d3e7e1f852b4e7537c950c936567a912b12d0a6ab9ee4050611ccde876dbdf58585e460d6f77d61bd69786ab69c3f7e6079e32a288a251325ef831f4ea00c0cda52cb8e2c2f7ebe7564ea78a839529f5b0db05a29f92c15d66aa22470c93ff7d9c3cd3c58a6c5906c17788a7bcf7c282c34834aa90a318f8e86774897b94470e935ebedae2c318c68dc0b2c2e186f481ea2bb24f301639da223dc273da0adab4da4b45e35beaa779c71a1d015337d7bf025830ce9172c34fc8431124c1b0e16b48e758940e25a81b5d47544db8c04cf390ff84a1cbd63b7c952e818f6c6e82f49d75a18f10612419f1493cf5f74168882e6b0710d6c9bf20bec1d64ee64a104cbae007fcd72ec39575a1830b0646dd3d73dc6a835a56dc20557488208a48d1f2f879aaef281e9e6ec8326b5cc3e00a8d9c0fd700b2241c4ed780a2582cb42421c2eeaaf48372c4a26ba91617a81deb7c7a4b452e173ccace0de651953d5489f5b25536e966b6edbfef7a5876e3a7188c53e1e62b6cb172a256d15236453a1e7ef9f9e61c538c12b41458f68fd7487b17893ec9bfd04416d88aac36b8a7c37f7f2adc4eecc559dee72c9b0fa148d6e82ccc6d24cf234564125a4b94198406e8742aaf49b29f3ae37887aa6e6d6096fd287dd2012c585e37a1e57facb716d4f631a942964583f70b3e335e6042e5f9aeb846d48b117dad7937d27cfe6069fc4608d41276aef960d5e1ecea444a027ffc0e44f2b978d7453534470c812bdfe25047473829ce4ebac1abe8786a39028ed5209f25e300adf73b42fe6e9bae17961a8398f513e8057aa317e847fde3932fd9a0bbbe30e9509f9d15f116442425fe8b8bedd9b4b42f3dd10a9ea8e1bb2d658574fe2e76d23c6c50a09d74e318a91b44c206712150542a7003736b4703a226487bf2e6ed79d0068ec3cde038771c253ea364e563179db5ddd90f6ef30f44c646d86ab8814d6544fe9ee5712ac52e793591ea001b2ccb1ebd66f007cca076ed3546ed3ab55940c224c40b46bda2c255bc42be9b409f0724f02ed4ce9712bc9c4c5c1c14f461487d1fb093563dadedb9254030e1cbf4f68af89d1c63cc894e5bf107b21edf880a932158c03c642ac166722cddbe9cf3e4960dc9c56e7633204216e9ca509a11945e9bb05b3444adfb60e34f466a591054c75d81c9c86ad6d1b89744f38b7aade5010a50ff90ea21e5316cb0742844452a0c40e777ec33e99f4cfb03df92b85d4cb1dd4c27a5bbfdc36068f997c4b07d8d8488b05cbef4ba85a5c47b371c31cd12c6bf51885e59aac8a24aaeea9f7bd7a9c658b8e2d709aecbb833ccc9bc3150647728741975f83897a4e9ced96afbba10700a1b7837d2a3d204ab1ad0c8bbf07fe47b92a8eccf7d3877c89419f23df2bbdd27acb0ed5c2c39a84bff43959a5d9044cc2f5db37343fdc5b75b7298172540f7f5e549a5c0f4eb27ac7cb5f305ead71cc8b02dc1eeb1379b8c4fc7f6d2dd2eac839f277cf4eda4696d404cc40019250e3922dd1cdf2b5675e17682d14e4ed338c1738f521b6fc4512d717d143f6a09c32762b17e31e15f85a14797bcf197c2a9dd0f55d10e345a749ed6666b9eeea66a0f260c3db8e32cf198e421587b444c0a30ad9c8e64b0eab107100fd6b26c182cbd8901f9add4f5e45453775c186d402a59258b0ec10ff72193818b4c341983bee30fb8e8a9c4d905c8c1429bda2c8205d62fe89ceda48d7ce75302257471a97c00a7dd7d9b1fd6a191370d23ae21c55f5c42ea018709aa6b8e22364d5018ab66f8015573dddfb9cf1716292f72c8f7959753b410c63c1c0cd64ee94d36c87d8ce69320d3fef3311774fb7af0a041aac6ffbdcb8bc0a29dbfe36e9b7730c7c4368ed11088ffb52bd02752b68fa6283fddaf4e6174c4e0cf43db5f52d4a056d239536c189c5ec53a787607b989d51b381f1fd22889ba657929e96d83d0a27ca2720bb49884d1f174aa45115ea8ba7ef05054e24f18a06fa84aa32b04a5a59b167a56cd3bfeaac566b8b2b02a97e7aa6a362e4a62631841d6d49ce1969d598e576e41786c6c9e40ff686df7c8ad25688bc5ad2dc2bff9be7a094474aac71ade0d6dfff5e2808452eb933a9a3a5d1a683f1254637c098667b46253f694a0d50ddd47c48565124ec3548367df036935309a9104a8624be1184ea60d666527e6639c56999e644fcc2d85c59f3ef83405d3292b3455d80a95334fc6978504c908ada5aec2936a09c8a24c8b45c8d10c2d6e1a97939f00dc15324bae17d655b8ce8a11cc1ed06d0b89822c0ec2c8d71b88518edb5a3e2bd7da73472968c890f16015ab568b10ef86f479f474f8a58fe88c37fc3d2e7a82bca20b9d3aed4b74b73fc1a33fbeaed039d15afa9c8df67e09b7aad7532ef91df181aa84f9ec38adf74d50ba3fc6110ed691bf4251ef969034e9183acf12b47ae79f700acf4d5e383bd93e7e199182f1a8a89408e04a733c013d2b360c34a2eeda42ebba0ab5a74333db0ed72d40aaae091a1b5c21db4786803b938bc93f0fc844e9da72eaedc85e0fe0a3437f349a7472e53d96686bf9daafd17acf6417a29e78d79503e67730f020984dd66d724971f73c3ddf2e271cb7791a02ac0283659abe73152775ca7c32b62c5940053a2becdba4627e17a47fce9f5b43074b5a5e9fb6c440e16e74351760dca810efe14bd828bbe45ced15cb8e2ba7c59ec46649f8936cef965776a5b34fb6d38a1525e3bae486ed78dae4342b4bfad338e1d39f8935cca81d06dc020034f0fc6ac42fc597e8e6e84784d5495a2ef180f2c8eba652ccb50a7b5bf0a6b5df4aa3974cd42b93aca775d9dbc1b7beaa5b556f387eaebfadd77a880feb8063072b9efaaead76ebcdfaa39dcde255f4c69a2fc20e8d90ea9129e026b93151f767899da70451d20018780bd987f27ea730e827d63c188043df9b9342b9262b60e13d54541567e2b18b72255def1a346a054059a3ae82151a20e8effba0153bc9e9b25625063d50620fa4be8507315199900d06cfad179fb9e570af773bc6a295b88c33e5ae02b36df197420367f28768744c9ecb364cac0ceb808c3f389b11c12707bec24879123bff8d2de9f5b4e1d65742cfaf65518e2fd18fb99b24cd213f707d66f20f7492e41492120aeb151304748b13011218f51492baee8cf59b541b5a816d1a2336559995787e3e36958a2c0fea844df85aa6cda483d6e6369d89b0838ba8ad10efe94bbb5ac4e304661b37178dfb45801b7855cea5cb3ec456723e672a48e70724060929d5251a82ec4b9f0b7e5da04886a5f3192ce1603d65f7de901449fd0c93fcfa56e761f4cd260c43d89e6db03af623ff919bb8d7ce5fc264eccac9f78a4407319a1a12c4fb58ea62b1c39789025fbb12f21d7acc641e426b1851e0cfc46f17b52307352afe2ca09055afba262c0391069941f5effc17e61a1964acd0687e612456855f84e78ffb21492334e258df9945c4c6c1a33be58c9b38e7c9a2cfb73e34d709dfd759dd992885704a182a5bbca5208fd926bb05668759737abf8d9fc2d08e71c5a29f7721c9e43cc78efeb889db2990a9fddd6b762970f188fcc2541da810954f815ca5a1597d5cf4d02726d9312e23eabed0b82ecf7db17c8547df9fc2e8f4e7588dcb3070b8251f6d199e988294904c2d07e8d0d0318080b99d7dad5b5a105f9395c60e4337a10edebe5e0ec447ba09c802e75ac13569e34195a74c104c2b4d9069489d79d142261fbd0afbadc73c81d81e57f929b1f4a8176e4d4b3d74e5772555037ab32e94dc113b7212ed15b0bec9ec3caf80d5e965437cc4e7a927bc12ebb4f7db1d73ea9e0dfb92900a98c10081ff7bf5f3bcb7b78d3f20b9416507973fdf97e6899296676f557a0f7169c51447960c808c20f5fe9b0dc76583019f431f70d73385088d501cb8e22a2f1b4ae9589ff8d85c6a33c1689ccc235da0ce78ecd94c3c67e3c32f7b97a0944f72f42ec3e07c18f53b865fa192622fea54c64acb890de3be7f3d53ae7599e9be69b410b365b9c7079fa30469855e37110fa38c1973a5d552c54299d56f12482fa1d280c9e359c6724a9966cbe826f64f408dbf86a5024fba1c1c8b34e5eb988194439d013055a24c326be6f5b3c344e8f1b76c036727c813478c132f6c3ea12fe8143f6fb8382518ceab0bf92e1846809f73b77cda6da7c81217857301e0191a25003324fea1f4b4b1f9945e84a18b178dde2987d33ca66e98f5096fb3138c2b58a50358012887622299511a2325b63c25844b1cf7e5737fc5eba3e1740b86fd5dc46279feab882b16661ef92d2732ea45c1d54c61b06aff1ee810ee1001e5ca69bf34357f3b321a61ffec08707bff271c8c086ced0ffbe6b8439b4009188d9411f39c07935c8cb187aab28f8cba3d6bfb6adf983bf469f81d55c0b88b7f971e520ccc9c2acd6483f1bd8a72b03bd5e4f2e831b571fbe0390101f1bae9592aa6388a1b6d8f48089c41adea18b6c3a25a0dff77775729159dd71d45e36e65b2332b82431f67a5893ee50a44eb64d75d644cd70c201d78f0f805db4b0ff26a939e88fd2e3fbc6b5be00ee4fed17c64efa6617313dd133b1b0645c5a95facad13ad20e67f2e2f00fc96b89fa049c8a68547b99fcccd629f06d3afd269a55b19d8395012447abdc81b8e28a3dd070d9b49226be98539e0fd3193a26145fa3aff2eba14af9a687201b3a0c6a8200e6db2119ef8c6e07ca935ef17a6a9be3c129fbf8a0a6159cf09b48123b92afe11c5015dd1966d0468ca0e5362af7d15494ff30b3b5e29f4fdedf52a13d821981cbb2f9a52a066e8dace61872166fdba8b40789c69e16bd994df0b2348351b72c3b5fc739953727180df788ef059a7df10346682f2ff2d8e97ca17c299613d6d94f879db224e9b0f2783b20de206401cf0a98cdc437c2159e20ee1b7192250ea37b5234fa97d5a1891713b136643366d757703729741b45b94ff58c93f443fb69ecdc4ee195442a8a9da2d302d18ade74971bab2cb41377428da432a6b590182e2fbe7988402f237b988153181afe0f8ea27beb8ac67ec96701e127b72fb3ba73dbbd225f0e3b1cb35561320e7cb83c5c6bfdaeb70c955fe305f456e5ff58a0bbd159053d14d6fbbfeb78e658e769d20142f072817e7d749d6ebd8af07bb9ca9da1b40f36d0c0f5f12963101549343a6e0adffb3124b0315149cffc1110acb37ac44a6afb04944ec3fea2dd84760a812f9727c7f41ee005f0a29b258e33287cd350679ce5bd322ebf45e292e3896d592e9bee1d798af6223059da6ebcbaaeefffea0ca9335409499b38c4f073f8ce69d48c9716acca09f6ff61cb9c513a984a40f8e1fefe83c95d9d5dd7de15a78789ff44e98e5bff366250d58c12b368e83d03366f24bf5f30ae6292f78b968e4d5dd73a076aa02fa98bebe93a37bb358587f2b13db0e01bfb9205c10386d4d4576e2b28ed0988223e9aeef2e6844ccc7bf4ad932fc0851630b5fbbdf381becad4232e057e5aef54bf19c13dc41b73a2d3d8203e165877af5bbd0371efc50e033548d942182324011331ec5a17524e698fe497f741376f6e2bd320c145e9341a3e3dc0ed062cd3c95b817d80721e0bf6a0d822fdf4e758bb162a4cb225c643047a6ee0d1670aa926b2e263a3286ad3cea2e05c4df11ceb7af88ce43248f6bec7dbac81e4c209434436813b350235dde407cc314fb3c9cc90a0a59d853a419d8686fcae13f7f61600b0f9f050f42f7878dea5a53e38d29087dc9887e49890254d148d02c307c6b71b9985fac038b7a926a7b106cea3ab98c70d34b74eb4ff125f6b1e4c0e48abde5b145404d2518a594c50f1aeefdb4d0ae6927a8deb57e41bbcdb7452c76b68bb3f299c424d098188c7fa66f15f5ae5da55121141f36442ef03c7cde4be1c03f276f734317535468654da7964efae098a66a7099b1eba40d8591fbeb9265fc394ff4691663e1bfeb8ab5a29db5281534f4937ab6f19a127a792df4c36e2576ab22afa0a10bc1a653316bdcdebec204892d061d542d8cb31ebb65da2b0cf7a36cb30ba48cd8af85b99246d3a6a7ece55630c409b16b9c4638365ddc9416e574c664b0c9194cda0c1336274192d7de27564fcb40a6d462b60f58096cd7fa11ae32164ae437017aaa353ac3fa8ce62a5b0de896c495c3c5cc4f0d121e933a71f324f522a6ba3b58537db82388bca014a2dd7b1222e5457ecbe32bafef3e8a0ad34106012ac33406046bf5b6bb7ffe7b2c348784b87608405779a82352760d0691af2981496be4d9fe62166ea6962342859a8ff12a2b8664f1ffce3465758d3772f49596593b1d175fdc0880d31956df5b33ecfc0bbbb7d20e5af12100334e3a942c51d455e1afce1a2ce91dacce3e1f5c4237c5d5ddd8c0d85e0e0dfa23a8358336c065cfbce2a9a2d70d7c9cdf0e1dbb0029e77cf700b051eb0e26ac42129b86e25326b62c98f9505b944737d95bed12c198ab4c1413587d26a99fc8867a9f0260c6876dc79d6667ce42ecc815a5f700dbeb3a8ba73ad38f62734c87adeab2fd6ae29759db940d42403296ca6f7b24561bc99aee65ef21d14ef51ca5f513b79119aecb5d54323270a3dca54f14bee125a6e601df3a5c9377ffe2c4c4be912c4abb20dbb5ce055052180ad6ddc5b7dc8614b7c3a8ccdab423bed9d257a766f7568133dfc92c8923867160f667cd3930acbd9e0ed3203529476502f911675acf19eb004a17dbbc3405f9c17d56a2b9c8dbe551ed65a593957a16f84dfe590675af24101abd5e3d637dd9e79ffd2d586eb35b11512c50461b4cc1e9b82ab683dea297c9d8541e347907e07fc7c89f19d972d4bde102e7845923165b9f5cf620e89c05ee8765744da7d134a1bfcac93774e97404f6add8f94e526cd07b528621edbf6a2f2e1d2fdb5abac108e8c648d7d8edaa876f6eb27b03ab0330aad545a10ef8a36b99ee357ffa84d2f9f1199edcd814a84a7c35d77fdfee13a1854f50644fb248690bb0df5d83c03caf5ed17a2e1e5452a7bf91f53218abcf29784c2c58aab89eb389c862e662b81eac315d46eb72eeb6d2c3d6e385e9eb9c91c4a38bf99044adf77e5a7b3e3292765e5ec08028855b46cc14271ec72cf7f6202465b5b4b8147e23cc9a470679de65e3d8dfa968cc5bba936f8317c412d1ace19964bfe9311561e61f6a69579a87e78e5da5448d8c943ff75f967533aba171aacafbf3a9d020035b665212c3e92a0b689ceb79b3d2a294ec6c47ea735182b679327b2536172c48b39221bd9bfc765c11464b5db0a82cf565d7a5b315f69ed86d3af282a7c9a3c6f49bb8dcd584559047458d3b0b812da0b8005c49b45447dbad4cf75a529fe0e79f1a5413abbd5166a1b844c66e5d96c0a5ab35b650419cdccfbf83070d3fc3297621ea847eaf452ea9811de869bc959df45b23f990f73352591240b3e7d97928507f5e05385126b4e3b9b2a64dd71126bf6f5096d2933a26f21214ddce9eb8088f1779f20a4e702da42fcd41141abf76abaa18453049f6ee73c3cea8da0909d8c1323ef414f9863d02237502a54e7d67b57bb13117750f4d3680dc6d6ebeb50d4ac742a9d4a815396f0f7b648de57a2166339a36a5e84288700474e7f650b97f1a80cdbb3da1c4f0dc75174c631985441780a1287476055e44058aa1a927c273de895615f8eec3c9a960f44bacfdae9d0f12c1dc774d195e1fba783873f28acb7dcaf36b2bfeb0a12e0ac1b06a1b7a668427b6b83ce92f4f82600aa3e82f2cb226ba2bbf2bbe19e445f47b11a3f8a3b247a843a013e28b4e0344d5f441a6878cde9dd2a2fc09cba7b9b745ffa7da135a25a621bb2694ab785f901264b525f0f6c1499d2eb976901a78b748c27dbc910e9f08561ab6db2a6ba5586e80bea29be20dd53f1299fc476f0842231a048515c761038c427a91d398bff08c481908550dd20621fa9495e3aa6426f1b4a4a3bb7212a6eded22ef88887dd5da4c0d68a2fd97fa0ba2df7ae8438dac39710b5fc910b3c4b8144962c0d53a6c60eff2563cf633855c68da18b0e2b42a54552b8a6ba835d3237296ec8ef4ef13ef26b2e5f40731acb8d050662f2fded6f5ffafe1e846aa16cb97bb32d5256d6b19c5c5f21a77ffd53ad25b693958344345479663fc8d58e5aeb997c576c82269133c88ee7227edd71dd7934fb85fb284981e955f6de0b4b7db666cb09980657f1ce591b735fc105c3a89068e89fcb165b03caf6abc153b883f18b776c9e2a86caf16dbc72fd90a0962c27eda532cea4763f57f8e3511ac04fe155cca3907b3012379e21d8bd97ca6a67c009a21125ffd83e62369b81b971a4f38d073fa9bf442fa5e50c53aae490c6c235018a848b9069d699bc62d56dc1afd8d1211e966f5c6d6450a925639e4ddb5b18e084bc7849af2b9ab9fc3bbc0054c7dd50d7cb0c994c746a076de860a863a3375f133beb09c25f0331def55473446eec9b0091345e2acf444743ac68de53eeb99e37ce2b36d1678913a3a6e611a79bb424969369deb286e4b19ce7e524252c7cb87e1245125bd9f6556088364052742c0aeec6e8d6ccc4c57cc09c42f5e00f0cbcf5e7143bd499614ad61e4c8ee4395310cf0248e7b5e30e04aa1431a0373fb2d975f21a74d0e0880f98a34e6de84bfd04e4f2b2bfb391e91b560eb34b2988f915cc544d372b827d32f1532d1ea8ad8b9eca0d1a443171562e20a79ebd13eac099fef7ebe83ab620f501bd05cb85733928f8df58d6cee5d565c85f071b93f0e1fe50f56ce5c85fb64537b488c2a228aecd7b60d666341da1ae49d61510b1056bf329a05b70e662a64f03a2ff4c0bb9533bb60a93e7edb373967b1568753b78bf8f15a66a85eb0c90f6f820aa4fc045d774956cf2db003037ba149fa9bb108b8d56e4aecf83be26beb818c918a7704ae7c4a7f4bff3073649daf9041dd60b4077d64cc70be6c72da93c1815fe8b14ce64c5b998132b4e700f8edff6db60dc11604aa5864fb4802d08e5a787b234872acd884d4453ccb6562e8c782c2845a0b9228c08cf6ab1bf4b4e412cb140e43407ad3a2cbd53e6d5b0947b4ebb13409d74747d36504533351b06ba497c2de9eba91d29c7ae58452ab5b0a2608a4e0fb18a55516f2d468588d5a5d128a1efeae1626c160af8032913e0b93811c0f134b93236d2a428bd25b89efd202e6d98e12d7aabacd25a00b50d285af6d4e5351cfaaad02d777c00a2baa6adf30867c97efbfebe979f5891ebcdf72da59e9897b95e01778d694c810121ea44df64470f650d4649f39ad0e8b6fac93f6a4e206bc4940ada17049c0cedfae491ec5edd1d1ec40ac2dda4808996cf3b66726cb16c0a6d830baaf8c6cca235fb03047386034e4e2c60abb22f6c4b9a019dc11671ad9c2d54f359b8587a0f1b3813bce1709cc2de1d97a8c1708b588dfdaf87f14c2158a343b1be23e206ac55b7a726e8b2904868b3adec3bad11f24202e5ed789562d87879a6e4716ce714b7302a27316eec2911c1f744b0a9a1e1d30b707ee9f40e12558f022b565003aad1df781a2c948abdfac4c7b6b13eebec0f28a78b5a4783586cf036cce38d84d72eeb293763133c0a4450963e6b9f0739c30f4948a65c6d276edac93c5066cea1d0bf6ce137215e9b1fc6bed0ae3491a43bc1018e888e868dbdd52ba45c997cfd471adc7b55930631c5c60205abdf27f3e01c5008e465b6328fb3046147df5596ceaf2f1c4861f6e720f278cda933ead818fb333fb1efe01e9fe8e919bca430e5f61cb6a578ca1773ede55113852c0a275704735f6ad1679756d67c2a3f381bdbe118fd030542370a91137f89f1a95b214fcd0af49aa70eccc29fc0470e3e7d6e66c0de08e97d5d53c196a6abb148918bda613820d1ee2d654d4b5652c7977f959d2f5c2904cde164a5daea0322067c502e9267590bee675ff8626d8b80fca44c43ec0b9aa0c92710a7672e7ab087cd34135f6920de711a12e39af972c142c4e6026ef7bb80577e08738d7bdd7571bffa0c2cad14580bc52cd2fdcb0785914e890ceb752dedac6c927e1634d139ce2ca061ec0800f971222385c2e35ed6392cf1e0e4492db5f84f4b719be309564da3758a43b854a184f5299e130f87d3454654db01148c438e315a844dea469a10db873e1c991b71a570825e292c61d8690b346d8a8c93af0322e7ae2f1b99b0090ca30224dfc9b53955f3dc1d4682ed4dff7de3d02d9c8dc96984c34b054f9bc2171b27d0f17303bdde0d665b013bdb84e0d00ff95ce665cc8fa7a02268b1276f3d70d543d3aad9a38c90ef5f82f9483d22dc5c2ab533c490b1f5c622a0965d0be7197f1d07c6ce20f0b63e6eadf5f8196cde4b8428b21edde80cdcaac5c94f440d5b47f3bfc3c8da068225e4740499e87d70d00c79f2b6ee584a961ae0815095b649aa4826b0e377bdfb985cb54ba6032895acc8924376887fc487ea720b280abe29787edfc529e568fcc9f30f9b6afdf7cd758891bb7bc06035d6d52637e220bd60a48fefcb4461118d88cf3277cd380aafe63d39ee06591f34b21296a6de87a3ffc65951c558dce72873bbd826da99d9bdb9138161dd26aacc5fcda6fdae5bd886220cddf77d7884589b639b9fdec010dfbd2677b89a45e9161ba50783343cf55d1c0a1c8cf16a56c08544778a02d8e74e0ef7e156616ebc5227ec92c96d2247dbdf03b2ffde594ae2833be0cb22d85d740c4902c6ece1876be6b502be035546e3aec3f5e08ea935fc65ea98dea0d7ae612160b3b078ff6a6e84952b8d6bdc1b1f562d173abdaa381a5eac07bd0d8512b713f06007d06a3ad669475f7568b8c3c617e67b86a0daf82a6005ee400177291ad728da5eea9b800f5ce47b0bdddd783cf2b1afe7c85473bb8e15784961da6fc5c6f592e1871fdd5f955c1e0eb7f024d10a7011db0ece7f121da9db65e5bc20af3b1836d5388c807e0b4bd07cf19e46d5aedd25d12a5d1c60080283314d2c9e728e0b98f24993628da87162e9097003569a9b5bb4ed1fd4d1a8ec6328092649423dc36aab3cdd0932f7aef06cfae8f1059ebb806411ecfcbccda2756432f7475ee9683db9ce227e0cf4ac7976c311169341ff10279c6dee16abaa75de0eeb4f2aa97336035dd78dab2c0589a4bd5d2c8aba810f34688ac6720a61b87f371f2b49dd5841e499359053da6efe614cf308ed66233921e84204c1062bbdcdb5e795adf7b5ccd916ab15042e3a6e1f474a5ec5a616ba145d5bdb1c38bc6f6fa2d07e04cf41cb133f9f1f3113e92e6d1ab2b742340253c09897f723972640c6f6ccd37f97dd5b366b9520820abb2ca02f9e83a4085b66021a9ad030529aa13e5d2dd05297948d1d21bd11975ca5546e1d97131e33b6d14e52dfc0166717de5d868d601de1724e6f473c72028016018f43dc659ad932ee0b0f148475ac5fb136d82a1e0d57524065280c64dc6d900cc71cbfe57e2beb676abd3b33b5ee8391d35f80a235b6d0397986773d6f77c5635736b9fe375d1a1a300ba16c6e2fb48f50dd1159015663277c44624bfa0d7e4ea0ea02f642d7267565709f9030db09cfe7c8f9962c62621cfb5307c0bcc9775d5480b562d7b51adf7a3d29e5c70a13003d7587e16353e162f3bbd264ec2cf4afce68f6c0b60c357d09a64515063f4558c313a9328dedf94ebc44d1a189a01c71bda81da63ff6ddf1b00c4be0a953c6e6bae49e2f99944a95ddeb8e892d7d3c81629529c76359cc655efd035f7fb5a83e0102e3af111ed00119da86cd66f377dbba3e257e92632f8bf45ac24c6dbc70147d43d78cb361d60b5f7855516d31d1eb4e292466d9faefc4e87f83cadd47f06ebea6647b1e81da2a98b2fcf97b9ff3500123e5040e53a7387131ea5bf32fa417111fba0b1e7e70e9e517d63b95ffff25f4d54cd51d140aef6a0b4e17cf9e9d710b65dbf2bf2eb8d0ec0751590ad2783537d686e066b87ed344faa8755115e30e898e6280869264bb94fef9ed5f68d658ca974f896cb5da5541c29319cd4ce6b7fa7b2115ae046016af86e71b106d2e6c1fa80c6865907392f44179dff0f6e0fe8cc87d667c347b0abd7849de5d8459a4a936f72c7671f50b886aa6f668277690e9897b93b495ccbc2a4a30d4f9b845af77755db4550882df5795ad2c2cdc54f80123ef9916864209235840978ecaaf14773f13ad6370f6091f9fa88ad82f8143fb55b94a51dde25b9e0c32a3dc32b8c43f1e324b3876084277f4610186b855abd4cdf6c503083876eacc177a20aa3750a2dc6fcb0ff50a27a3114a5f45d386dff28c36d3470c97a44cfab455cd9238ad5933177e99f6fdd29a96438923aef8f46155a1f0949cf2e0e33e247ff50c3499bc6ff5aaf503c2cf52e3d2e0182d497913498b5bf1da3a666eb5772c55f477ee5900d68f22a801e6fecfbd352b8332cc36bd39feddd4f6abd9694375e8b9fed8cfe723e91b33d616ec478439395abb18c9c12dc5b254d653d9f2a4596ec98d660971112e3ef335243e7b4ce60343e2a503a46775a3e0c543d21308fde11877027fbfb710f1e8fabc4cfa019b1809dcb986f736cef268cc2d2020642e417099bfc4d68fc2061e65efc0fe0b869d7e3cf41a9ca2dc865fa5267159ee0778fa4121705354f0066b73a6065dcdcf665edc24dd2e599827b52400bf25a7466b597745b30c0bb5657b27ee989495791548ef45440c07bce8e58f45c10aeff3720e83f216b2d115d30970531c8ac684445b9d57c1061c6a3e75df2765c8bee42304bd09f48a97d6358bdd96a52edc0f564f423fbc1092ba220c17c1bbf83b67fa9d881306f8fe4b39383c33ea15ad23f07e4d9dfa8e0f68c73d85ec2e3fa42cbb4a3d322ef90542a4ce7fa8c53d2a2c2d42a106bb9def62ad233c747cce9ad2994fbdc0f7e09f102778479757c090c47b65cd778aea49a28a3b80c505f0740b0f76cde7e4b73f8707b8052a6815d3ce2f3add038ba71daf7c06645560440275003b375fbae742f037507d871b5c29a461c4c48c6fe9f4de24e1b2dd4aa794d6a79a4a07e67c7d81d13bd93cface2b15f64fb34d4d9ba8f7980fc4c42de0110ae8c4b95bc2f972d93141ea78dae9f49ca53bf02a805605f49b8ba1545b9feaa151e502cc2bc780723829b808a627b921c45afb9220177ad1991fc5829dcecd2020c205769097ea21bc11db4ced9f8db2d205b5c481e2485971a6afc8b0eb0a77737a81182799605ad1012c2edc960967144efe1935e2794f455cdd06a36b765af52ffa2b17440867aa9305735c145a42221d853f3b1f1a60b9c20cfa39d2f8d2d933b498a6d6c006415c0774aa6b91cee63782b7fa2bd2aeb23df2b15d774db021413ba153fd06b46da3deed6e9b60e3281d516d19155b700b2da83c8ea4dbfca9dcb095c42fb434a71cb0b684fd469ea602e119bd184392a4c1d4a01425e091bd2227e4dbf042edba010e8b75eb8b3a6826fdd4004835fbc57bc34add266389218ccb6f4603422f389e367d70eb921b7d57ae898a8b6b9d48eca2726ed06f338f0831043389bd17ebd05d3ba8255ef3f2e1405b5617a7242777bfe313d34a1ae502f55bd49c7220a60ed5a762a5b49fe44df2e4302eccd85e347163c84c3007e2dd5545a6b18882c8804158322489b7996d8ef85c2dbc821aefaccb79bd65d92b3f499bf69c38531f067258984d6498e677b2c84211ff9a325525de0b44b250c3fca579dc6bd1a4061b831133023efa07491905b5611ad8299cb5e93aef8c523f14901355997f7151aa319e0a44b8cba06828c3bbadf2a53b9f41e558a33e9f7f6d6f32d5ad2d774a33691c2c0f7f28d9aee0d9a230f7d5ddaf5fc3cbff66265d7c5a346bbaf6c51d75bb8ad5a855939ab49c20d962648aeb7527656e011621cceddedfe1ce4493984ff49bcefb7bd84f1ae98424c0725eec2851d0cbc16068025f1ccecf1c9b0df2f6bf6d1e692ff7bdff287639300e062132632549a5dc4cbe70be5acca98d5cf54da0cfe446c4cf19284d99380504f0d6cf34c1959e0b7e34e25f8d9b559db6494666c83294a3b7280ae113ae08f0893feb382dee631496e91be1eb9935aa71f4b6545067c3d834717b9369773e86f5ee8bff378dcf4029f3e4366ee659dab410a33cc3bcef2e58b4fa7ad0c03cfe4a7655d4ea98a4883c1dda6ebb217fd4c8c6b413eb8ce87a4115c480f1b3c1434a84ff1690a0d9d5cfd78cb19bed666b08feaeb7c1cbe4d6a51472316a860760768bcb15c0fdffff3f02