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 67932 24f07e38f497d5400438f6058c2a2c866701fd345739ba58e9d1607719fb024b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d63f4b42b83ac00a7f25152558338003f23a750aab7b3a78ba60708ca0c65443
Certificate Block Hash
24f07e38f497d5400438f6058c2a2c866701fd345739ba58e9d1607719fb024b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00978000008c460100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000e47fdcbb97882e34372205bdfaf5b3d5139893979eddccf4c76436d78a8a11c80f1b9b342fa2bfad1880777b150b0b053c079f8c111044198169a4d2b1bce7346eccee7b61c0f5058a74a9703148c7ff490ff6384018e1e5bb010000000000000000020000000200978000008c460100

Raw Header Hex

00004020ee05502219838c177cfa272516a775b11f77b69b10fedffb768e1196192e219d323696aa75f0db068150ba59894c1c1c4a274b095beb71f518958d8b072f20948421226a013601184354c6a08c7060ba783a7bab0a753af2038033582515257f0ac03ab8424b3fd6

Proof Data Hex

59,560 bytes
12121602030751bee0b75097393c351e5f1db697dc5f52aa9a8aa7bdb00618dc2a8ee112a434ae8d8e142efabf8685e5166885f809120bd422f31231fa6b963b66b9f16fadce283e778f901302aef31d3b6ac266560c623700c298c1b57942d067269abd028d41fe6da638852ca9a712e192ce3eef370053d3a1997dc51c5cd8aca09462401e0c6538d83720f5537a2209245ec8555f7e940e83b7342e44792ae9a31832d0c756a9a0cc79f133937d97f9aa787a83512a53c905739e23bc36530e722d32c463ba3cc0270c936023d7cefb040cfbc986c7a0df4ec3bf6216f6112cd02221f8294f93512a9ed527a864ffe9188b12e1576802c778877eeb9128d03a58c56630e3a7c275b6389528121834b0902c6dc66a3ed83649d4ea7cc9a29094b610b4c51d8ba188ab29a4204c647993f079e657b4b4ccf22bed19cef76ef74d90d8873d26ff212403da20a52cb7bb10db22c44e1fb1522a84fa30db131e53c28f3842bd9431b8b10f19d3ebfd9c8e8224ac92bb272c99610a4eb18ff057987da3ecd736a35730ec7cafa1aaa3a04e7eb3ca16416eac896764c467e8a19ae5079c1acd6b75f60d1a52e7f81deecb2355585a82a8b7fead6a7b12ee904efd5a4ffbfe8c9a551180450ad5b9eb47b4978071ea4912b5be52bd18f96b7c3cd62d6c208be67aff65c1cda82d7495afc0889abf1ffc7a7d1fa2e5888afa9f3ddf8fc6e96c5d9118ca12a83f064147f6ba3549bad80517ff67901936a22c227cb7eaf65f6e013dbcd207d5a58c8aa106dc43fd87350516ea4944486893e9e459ebe0115602cef5879db1a356daf9cba9b67a652aa3c161a6f86792905900d80c1c1c186626b920140c0fe233b6fe8c72aa6b2aa831c07321bd9ebbb3d568e41232b94c43f650820f7f1c0d4a22255762c707d4f85ce3b414087c5eb57f07598549ecdc9f4a74fb547a0ffcdcc01a70830117eb5bf9ac37086a39e71e427286eb3c4e45ea04acbe02a56302a9b08a25840a483d7232cddb3b60a0ba7d48071928091d672651cfd4360651256d6227e1d6f941f212a06d19aeb8d947b2e2f6d9ab3ec44e1fb77185d1a2c7eeaff4a200f0b1666266327a549081af7a435f1768e5d9b66a1d89d33571ebfa28afb37685ce9c0fe44fed16e18c2f08c0362d908baea8a0cb383cee630feef09f5f317c658412079c6b3fff8565dfc78c4636b9ef17586aa24aa78a0052bb9de3446579830065fd6497f433c9d1f628f4681af5e1f6a4f6ef802349abac09b5abe9e3bb2db4a55cb66d8def4a2c2d3a02bba70470370c63bbc85d4353f4b6c853e2da3e702a0c17f7ef6031a3394551fc0844eaebba43c28a99c51747840382543c9278f658f49e1758d26aac32179aa76cb845cde4b073d8e05921e4ae214da9c6f5f98bb680092a0080db3cd03d0954713b5e9328416c20d9bfb4c9a14d1ef5b6aa2c109d19bf98dbaa9d6c62effe54e98fd9af96c3aea2acc896a99f6d70e70847c3532640097b1d99d7e741cbcd7e9d96705d88a777464e7a1eba595e32e935c83101d636eab4cf7889f715d2b3789e97d933034e8c327c6da040ff8b51be4be0491732dadf5b54d95fabe818b5be95e8f69bbd1c38e506c0a3ba715b2d5a788d3b260e66b00366be6d8c80fa9be828278e2ead1c1818c571a70d9fe1036b2117cd1cb5d01680d4123e19f5c64c67af1d6bc72ce2cdcea1cd838e697e1ab12010198224ca72eac036fc85093fc7cadf36cd9dc7c04075e4553d9ce62a5e2818250f751ba68ef748e44bf9a37ad2ce74e352a0394ea41d96df0a532a68317a3fe8668dbdf0a8f3b24fd441efb5f4c498f8343d8395291e4805ec06294be772e83187e794b64bca2cfe0d17c63b9a4073ffce383fe68ec01ff5ed3e6e81321a8e340d0c47d2eb749726c3906c022bd8d8b9f32b79ac20d671da125e3800a04a67e0e7b8161e98c5f9cd357ba6623037fef02e8a1c14714baf6ea7b42dc00cbdd876d3b656ec0f02225c12c5384ff57a7760f86e1d6cd2a8858ad1ccef2bff9d3ea062558dba48b3ee4f01d2070f8b893c613af529272367c9509b56d989a0e2230ac317dc2e38a2ed02dc34dbf6003f51d20b51b9d5a6e27d83663dec507af5b0ec97f801f6579b4b82a41dbcbafac138170e606005111bd9452f73a3993822928783ab2dbf70fc5abe263565432db098b962e86c030d399e7cb972b8897b74fc984fa39b2da1fa340e2da004191bf1621d7d5c084bd29a61b3970939e04f5b982f01662afff19adb9b8f6048c550602ba1f0a9bd740cd156ccc377c3d9a0fc96aaee99d1671fdd2a266055aea94f2bc6a345ac8b1281850cad5724d325b49df47b0ec682a8bae11ff052d5670c7bc6b5e2eaad9beeb966f7756568c7d3da3c92ad3a731f35b6b61168b302d04830af2491d07c910254b3249edb11919a72f92c3082b4cd58147455a497e1810c2dbf943f29b6c83e43bce83eeb6634cbb35d408723e3988bff1414c92f6a38014410f84e6dcc64ece26bc18e2ef9d18673dc737479daffad0db05ba970ac371494d058848b9042c51473ff38b75065e79adb400df71d09e8c3dd03234444e0d68ab053d39b69addec7d8812c5d921d7815ddffa523a7475ee2c47821f0df5c037a3dda7572935a1c45fbb40acb966d61209c01c1fa2e965c5d929141414cb174e4a6b5516a8c5a0752651e8d284d1e0b799c01a3bb7c4bb9785e9da9af6dd7cc8c3548b989e3e657bb74a114fd4c73416ed8f5410ce4a53789d54288e705d43ddc8afdf495829b9cbf6b1babb99c038d9ad68c6df52c98fcba5c4e900e7e3a9971ebcfca202a37b1caa8718b32b00d8f5f6b8655ba9ef7f0480206d78f976d4702b26a15ad8c34b16a3a49e86adbf296828e8e4379eefc56849f691acc2c1c99f6969542d93747cb1aff80076df27620beba0a981463fc8d4cd3bf10f12e2bec5b9e41f252df975416f91d52f49ede1bf682cf6cb8a8009701430e4fd2c9fe15cdc70c7fdcda15d3cff1b9e17a2ccc8ed05d41c39d3a21476dd121171e2ad82fcdad4ad7bd7c882a157aa19ded857a8d4b88a38781fc16564389fa7e7c9999b540a3ca04a63e5569222dbea11e763695885e4c86d743f2c17fdd91461388d1e054dcc8339a2f43fb0d7df0e6bb3b6c07f82231802e42dc0780e777cb17177921a2d028bcebac735b53d0ca7f0cbba5ea8b1bf1fd6039f13b92fd55e15daff8616f9e7da19a3000bc6d02a55b816c7d910df288abae672a33bc0fb08a563ea964db623db320a07801d2b941743dd231cb8b8dba98211b8c0e6b4a9a5fde1c7ed438ceefda284af5872d2725bd02fe04418f5d57c080c60134ea8232800b82e9560be6362dc671f5734468cfe428891f09ff57e4fefc77f8e8bcd89b9dd97d1f147e17474eb532376abc246129e48ad2bf29e76e15542751f0a8909506f3a06c3e3a4ef8240397a30a7d24c006e4c9b926afd2ea603fd98be330b2b446a770ecdad8af266362f9026a574095d0f92a0a219ea9f41a5374e2cd6ca8c40a66b1282520522055ff8ec016122603579a1db9903fa0483d172b601c9baf48234f12cf83ffc3e1fe2854113156011a82f919dcdc425e6f0f07567e2f09bc6847ac18d15b99c3d5bc42ed79f917a516f15d0ce8e3b8128a458841b4c58b212e0c77c40c78fb098de6844d890c5abe09236e3647411e85504c16a0c8df70e88b768a807ace5b0bd3ef97c8ee2b523f77b546b2113cd1e270a9c6b8784c5cc8e37ef4c4ed473c60bb77bd6050d08a715f11161aff237dc0a8bc7a7c050f3d857b8e4096dce8e2fd349a6a1d5fb986d0ce974ccf299c21d571903e95e7db8b2c23ed8c766d8357e155bbd4f105f330ee83db7347251e67d7903408aedc9595181e41771feb2c1373dd4092927575b5cc0268143f925bc8e77c18a60d28455c9d88abf13794bee00faa08d31317e9ae0bf038fc93f8ab8fb96aff6e1657fc65542d495112d0e0cac5d7203247c86cdcf9b11694525ccee3c3108923a8024ae4de2e47fe0fb96ff40bcb823a7d18437dd12db4e01640381c0228ec55a05396a87962a0ed22e1bd369132c0f353364e8e1f0c621554ef34b928b805060d8ed328cd7d0fbd495c439e0e6d44c46d114b87f6c79ce1f3076faf3fccc76673be18b068274f05d77239b2f5e6e605d70ef84907cae4fd049cbe7aeb0367b82a768f495953a68fcdcbb46cd7d19994e5603d274ad914efaafd22319145b0570e86dfe79dfdff4febf745b88b169208e5e306f63985629b575ee917c2e8fc5d66621ea62f30e66fbc916a4e881b62df540cbb97e43498e36614c1b1f91b34cf1fadd238a797dc210832f005ffdcc495028947607f399087d7121aaa9b0487eb7921b192ffd2f736d0ade57866ba2689d2b7a522f0ba1ef4a8ac207e3f5712f0273d2fef10bdd12c3e756dca51aed6546b404f6b646cdcceddc9775730050ad3e3876c2bbaccc8c23808b03aa9935ca119af33bc6d8e5f9d41c1948253123bd000b65dfec990993834c178122cce87787df14bb9b9d4d3ba73ae1c9476a31e90f9de4da28c277c1a47cadc46aa6b78fb25a404e0a5f9bb8812a3d471c7e7dfeafd8a17a87def67a1c35345f4a025af4b2c3b121f484a83a9928014bfeed86919792712be80ec8b3837bf0c8839aa0ef8e023f4529dc0bcd7664f425fa35e88aacc8dc6eb1359d4907a9e764de77301e18f80aa5dd118337247537046d2921cd2a19f7692f3cbadebb2f10fa7e691d55f50a019b53070c349c6e154b7335be596fbfdde705b9795b237cfa050a7c8a76b1465d8ff3150390b85e46c7e7d89d455ab0ba1dbeec6b502f45215b13b3ddb9eaf17d6fef1681c72a6ad93d3288366519f30ae3b1a29ac712f90f4ece61b89c243ae0ae488a6bb1f7c2597dee671acf5e9d39586245735421a17bfaa42cdda7035b7525547e4e71fef3dbab455138788588fdbed2f618f3f3e13413e60d53b099f82e1c8f645edac18616dfb55ead939e7db626adf6875431387dec192c19a13bb963cec6f3ef06ff3cbf260ea2ef127de1a3a0f3cfb2d77c419880aed59311f6f5fbea7992aaaf6b1ffb51b5f53a4d746d210b78f8bb4bb2be0b4781e7a1504ac2426ce643994020707958a3095386e42687e18cb41eeb96b291c3a43e0b7a257e78af308f9d136563f48c7fa66c495da00fe8fc499434ecc5480d5194447a6bff10917fd8152bc607fcee0d0ff92bb47a61e40d8129e06ab1204fcb933c4516dfd7aa89d5e4f7790c99f293251276f6d60f1dfbc1c8572ac476f949b227706e05f72281a34a3f1409717895d578a19383b90c40676d570fd487a8c169e7c9028c86edd0a35269962c893f0067daa9c28126cc8131ca8c3ea768c37792b4587ba5d53fd7c0061d5bc1a14e54b6ae2713958dd20df6b33aba1be5a24cf90caeec8550081eb4bd4baaf3d14aa819e0f097a612ff4fb5c8cc5f71e71ba2ce4c57504c95acfa5fc505684fb40cc8c5e868dde42596d36647ec2d4c9775e3f7e49cbfc7d6b4532cb6c7f96e7cefb3c429f771c99a2cab2a0cb39733a0c2f72a7ef8b0c6fd6afa7c0e92f9e2b4b3ccdfa14f15c0bfad6531afa7408705dbe296d0ae0f8ac04d98f3f843f3ed662dff950dddec6be5aedf53861b3427a05889284f31c564f217a6b671fe6301ed366af9bebd390c42802c0b34cba0dc220d190bff1efd7bd82bba2795aa39a92cf67aa3d2116f40330ca19f20048fa8d53ce9c348cf0f0d13e6da14651903cbd5880fb682b6574ccf39767f28120e7f39f5da7b2c1ec3142b89910dfd2b9011445be51a11ea2172d9bc50de5131a2c7e228a57b0841daebe5fd82b14895fe0144f74c222c7552523ccb153d6c3b892bd191935aaee3fe16ed3e8b52d6a590facf3cf02661392555a5e7d2889dc71dbbed69ce7cb5d3e58dac1032e5eb989387a456896278a6ce677dd221ae4d1c52aaf693f299638d068a570c9ad997960f959bc13277066c98a1781d0591c75f354c43a34a6e81bde37ffaa603118fe61648ff72e07ae80a5aea1a9a023221ab4082e3639e04d76452d6fb87e4f5a40df074999b2b2d31676a2aae08f0de54bf0303e029510213b766a9c81179a6d55c0da36b26fbb63be0c0477f85d4d9867d06ac1527ca1c41b2855bcbc62f242fdf99e514e0a08ccac3990468c6cd121eefebde832e4ca2ec0b1a21ae5b8585c380bdcf35ba49ad2de13029aea6278dd4778784ea8d1c4c8988eccafc2682f27ebcb02e6e71ecb85f77d9df513ae159ba9f8afe4b4cb593b6191b8bbe54eb203fff41d049e60c6312d327cfce8b51683e1680ccb0e9e758af3768454a14ab47b410ae5e44cef3f2410557299f5c98503dcb4b1779ed7f2a4701bf1f508b7062ee5bd8abc0414d53695d12253c90c5d7fd10912a0276ba652baf24a80d52a3a2a6c702f297c21e935ac7c261afca1379de018ae65f6695af802252ee858c65e720077b8108b69091350882bb71dbac5059c38f83f1260eeef6b6723dabb89ce0c5dabbc26405c5d423fd648bac0750b1f2eb55e1c509df8a8a44fbe74197d6e6694622c349a419a8c1bb68c15eb65a8c0d4c53f50be739182fb8dcf5ae7593fe412ca3c08dd16c7095c1bac18602ce9d72f9471e94e08cdd3e6083dc2970e5134176dd9d0a1b0cdc27da84a8996f60d7a5929795811a76f6497e5c1e62780ee91ce834bf402e1bfa637ed44ddc6d041a961eda447818a8db3ef0fe93c5d60e04c25fd6e552a572f308ebd18b07b70d740eb8bb40bfa26cc76dc84bea4f6208c7d990c0b924aae0520c9766d8c3852cbb5e5dc6c46ef5f999d5734aea5f97a4764e0eb5b00a8cb22d992ebb90d97d4140a0a1518b1eba1f073e4adf64ef69b782a14acb73d68a64f8eb90f337bede48c77824e0be477a31435e4636a26470b5f61143b43d00232eafd0fa464c44760620ebd2d8c4c1f2ebc186f414421c3279b737256000002c859c2c6536acd3f7b2aea8f7b89b7522eb1cee76257cd6f5c21102672fd5a4a62520063150ce1a7af1fd97f009a84ccc770289c99bfb513967eb88ca4c0a29604e0b94c1f80672082d3a9ccda4df6623961dcbc501d41453d8dc671e846ddcb02ce76cc979495bc6cb6de5bb1d74af0c2969ba2ab352c7b812ea1a7d2f498e5821ff2d2831d0a22cc7317469a2a3f92b1b196054ede9a97a0d55d0e7db8dd07751613365955f2919ba78fdb269b7ffbe4974a6c12373ccab26a7b2c266a28bc9d8897621509e3e93c593716932579c862caa9168870f0c3a9ba083285bd039ef07d20327f1f633a6b7d0ccce9ec2189f53d3a1cbd6df4ef568956623f2af6d8cf61202ebc59367866fe58b36ee5f5599c26cf08e2cdefb3b533e6f82c3d64530ad4eb732ba9a924d1520450b73359cf2dbb5c85f5274463e1e74ac84d556bc48751eaf7dba98a6d9630a1e47553c4abe3d1b16c45fb85274c638fb4370885c1a778032066755c2698d10355cb510482d0767b7a185db6a3c06e7d08d0ef3ee3b9702dcdc778ae21d413adcc8a2c0e89fb0d40274bd3acc35248e41f50611080cca8a26ba9134825a6ea50495d5bd4388b94330f8693d4bb06796f730969d74794fe03329e9617a0cf4331fe6568a69a24fe9c010f7058f8829d1501518798e562cdd88b25646b308982fc6ca047a346d2ab83e6163d5daabc19f33882f8c0e26fbd52275489f69a3736ac749192343a2547b06a324e8febce8a5c0f4bbfd323c46aa43417b1de4793905014b84d318968d6e34e8c90f0821371ed94cd37fbdb6447fac89854d53607046828e4e064318834f7673d289d68325e49bd0c2997a5f22807e9c9959320f658e24f90e659b1a79615124eb4165938e6832bfd7e3c9f28900a7e1d328ab4c9ce4483a053fc6f05e98f3f9187328a7001ee1672880dbfd2436f62f2d38bbc47a2b0665ca1ac900cb8b3222380bb35f4a79d1a5cbb0b946803f9daf5df7844996f93f567ed891e4ba02575e1e726f271a9684641754a3c98bc5a959c64b8cc7562a3c6651afd8eff2622521211bc1ae55b9e7c772fbfbbf0772c69eff2b407c2246c87f55e25c73bf6f94dbb6446ca46c900bc10c2eb70d6aef372a114067bfef5ac611a7bb59d771e3c99018a5e148b5ef70519dfdefd2a618e77b15821d3b54420b3263d0c121b2f8758ea74be93bfd281a681b450006b56c5eae199fc0c928d86b595e09ae9bdc33873fdb5428ca4ba3f2dd1aeec758ccf53982543d5af440de78f397af6e64aaee519312ab2a2cc5dbd89baff36222742fe88a970a75dc95123d082ab795890296e9bb73864daeadee3efdd392125114f5a48e0637b12df314d596086d7dfa1f222a9d7ee3d054576a735d55de64bdf5a54bac220f178c40e302857ab9552b2a5fd85f2c5ebd0bb604b45a8f24f822a0a815191ad2b7c094498a5012082ce8e63ee0a8497093c3321f5cad80722afdb46ed9d5dcb12186c66bf0e3976f3224c1c3c596f598f33626dcdde1415783b7fb39d8e5d302f113f5981f190990a2496f9530fab8f46f1ee40a5693b34143e4edcc1277fd84218ea2973ace3d79d0457bd66a935a2282dbc96c100515600cdd1e0638029ffb318144929e44cb93a20ef9039d6656f70f4e03de663d9f9bf756375c9987bc449c32848a882b4ec9b9b40a2dc2f886d96ca6fbbf39103c268600bfce6b980adbd6337c68e581fe15171b6319bad3b81cc7279e41306ec0a33642b32d48aba45a12031110dfd9c687efaf9ec00cc5907bd1384a42b7045dbcf045dd507295ab8fbc400eecce78a719a93966a9bd53f6f0cd3c355102ece31ba30e514ddb76f336247d5f7d77cb06088793926c1b7d34a46a2c8ec0c903819b3ca627efe1b9b5d092da5d8e0e329b18d809b5e2c1e6273837ede017580b9d06cbf1968fc85c4555c02ecfc48e631bad1d8127a34260c1b8e0a3c16160c7889e6f8991bc6bf77726df0da88a8add4f1c1c6dd71cf08a9fd560ea59329d61a0d5abffbbdfe4b1158ec337c9cd7f7c27c533a88e562a3c4165574c5d0624493cbe5aaa31d2027341b42fc3de0b30c6eea77c28af909856ac3977d7ab77ce9fc4f1aee68273b7a7035f75757acd45f832f7995cdf87797e654d6b202970a1bea0c91986814c0730dfbd7288494bd60b9a3acc89fdb64dfbac205382c1f7a64ab06015db0684db93bbf5375d9c330522a2c0902271fff72d3a1cf0689bd9b6ee080ed912745ec017824bf10f4a759b076c372ceef0c032a34a3f7f3d217b1868c6b4a2d81d5ab23f45c0ff5027dd56aa3f1bd9e319f0d4bd577db73a6585b31b2cf08c026ff3c4d55e6459f23ae49e72eecd526f67759068fef054be22c166168242aa67f023418d2b0857443a9c5efe2cb2a3b300ac9936f21f838c4eea073810ff07aebe82a5f1ff5e92e836dbc42d50f05aff85211478c5540a76bbcb14eb1d217cddd836b561aeea07f6b904f2953aa6bfbe7bbb694984b04a648ce9605dfc9d518a0d79f940c3e8be62fd0fc92b8af1131cc0b6f14a84f90d257a8515e41f151e8e0e0bc646f8c5ff7ab40fc73fa1bb0521eee007088d16edea5c425c345a658b80cfebe3007b140e6aaebe18538ad7823a6beec53334a4d96ae8f3680d196b2bc7e3f3552622410ec77269686deff84c5b5e6f55fc5ebc5999ad599660db08c6cd2ba6af010473097aab890832f72f6ae04807cf2afc6fedbf565bb4d78727177ba13989f7675b3885b588f7af2303527f906ca385a5b030d54e03da6105036dbf2eeb0c994c2e6df8c44de4c5b926affdbec052e18c656205a72f7627f5e65b9015517b3c3da8bbe541e3bbfd961ef1f46c2a17901efc941066b1ed01892a33aaa078d2290996ab22761a2f2e97a0586dcacfd4197919805471c8af4eb4e8c74e122f7c397a9f4812975baf70a205622a92475bd3e3d85a5f57a4c80635f3beccffa61f6ff6f0768fe00bb2b248e7aa7782911b90bb3409f5f9f497f9b03227768391f4c812f83495cbb5f9f6c23f5f527f72b299829946939dd02b4953c5c7b9436303cba92140e1e5cb00248b346871ce1c68f52afafc283ace2326963a48b30ddcbb0f95c7eb63e57e1f3d81c88432ec502bbe7647066becb31f7370c41d2db4725fc516b15fb45c3259d9cc370dfd357d1d452dd6985e5273a49e1e81718313a61690d3a4fe28362841faf532f855897dbac6c6c21208807707387dd358cd2693fcb8f00bd2878f5c9965ef8bb6f38092683e59fc303f44f1ff0cbf06c57de88e227211c2eb2673e5acae08a05c04d69923e7a3b1a365e10014a41766b9507cf0b3ba04c9ff17f04a2ae3e86a15e856ef7a6122c59eb8395ed4bf70f4c35f48f83e115933920a996b10cac95336d3515fa438b267d299b05677ce78684b67dfab2441ec24f71da67f98d1cc53c302407d799a82b2bd8d10a8f31e4ac7eabffd568bb9db61edfc715f62f95852b0082c6f66d1342d42f284ad1fc3b2f5c2d0c340425d291e7a04468ecbe28aceb67db853f9dfa33e75f284f5f2d2626c50ebbdbcb34960082b2b90f009ca6edcbd7503bebf3d5b743e7217afe44f334bcba5adc81a7e9a2f670477b7a6b142e7bdd4e106ec36e77c1b6cd704b5387f67a81e10b36bbf0751e692620fadf938bfdff5cc779e7f47a316af78d91f7ceef844e8f40508557079417fbd5e96c3b2b6784101648a622afd5a69ae62a86eb4c96ae8b4210e227972ed36c1a9463eeb9350a9c39ca4537b22e66e422dfe89644cbd6ac7b14ebc6719071a9b5d1d6aa45178c4eabc61a7d050f3853a39b73ff4b8873484e7e5448faea484d92429e6dc6dbe208694b72d2f0703dcca1c11d7aaa1f677c610d70670c689f039d8bfaf888d75b5f6706108a4247e4c2d638358993ffdbe39da480953d1420cbf45d4c49fc41a5fcc69112b0737c820d0bcb5b1fec371d4510b8d58c498bd3128504ef1f7d25f60aaf302c785014fcdece245c4824fe07d677f3bc3bd8e36faaf17ff1594d3bf54162f485f0cf0cb7ffbaa2e10e729e01f6e7754b0e8e3e37c020642d1c2c7e7096b7165a0dbcfaaca72ed4e34f7448d017d497e42da194afc5c7d91926f87b9c5d3ef1b9dbad94792ba69507706a2db099dda0067b2a4e2b0925d79faafee3e1934e2c39367ca1df7029054895c4af5ffae2488bc9778b8fdd1178cfa1949e4e5ad17949a941339d7bfc7f2164a4ced67867e7a3e09494fe3daeec25772102cd81b6b6856f2095e0d355fb7aa3a30e23c21324bd63fc681d5ee92c0b28952ba5a86d4bbd11384b8861e61cfb035e2ad70a0e89da0942140fa2e4cc25f1783a98f04aaf4ec4298d1833b7482e344d897d58fd77b3645ba0df8a024e8edabbfaf5e45460113eec3cdceb6610ddfcf7463034276da28fa87b8b4b27d221182701561ba31bc774d5de8d3c4a82367b0979793342e803f20ddb630ddc292be739ccd8b090df02375aee425d56f96ef91c8853f4a9cd9c37581c6ee773a39e6550567f1862c33a324808f0a2e0ac84122930aefa5de91a875a6cfd68df186aecd3b5e734862ab0b92aedf13da32bd92fc4c104419c813cdb729f44d148862fbd7a12bf1d1ecb0643fa0b072a0307b64da69851f6e24fa993b4353e2d68c047deb7cebe3443448a3404cf6858d33da802f5c113bb04027c37d50f39132a24127156ad1482a2af2c0991236d2b6420a5e9c88ce265b0b13ab795a9d35aa642f6cdadaa9a8cb41e16cbc3192f2c96df5bfd32ab1dab6243251207e3bfb73a2ed9c79395c96d39186ee6cef7d8346bd2bdc763caa4acf300572e46ff0f0e923de1b4b414af04e409e1a60c29c03bb7a654a487cea1935b701b3ab1ccc9201aa5716294c929cc5475af6608c2b61ca414a4dff5dac7253a43dca3995067c3d60e1b8bbadf574b720e4a8823feb55499b12a0e367e894908c7d19baeb3f2b1c6210ec9568f743e01861f622a3de3c070fb37cab0ea3918d6d1e9a697f1bbbfbb65f57b7e0862a8f25eecfef5cdccb7f5721392dd87da8654a7bbe14f2b46168a126bb0c4c1400571940c3077d6eed8dff8811bc4fb25b8efd1a51664ed0c62c9f2b7a952442c9ed377c1408c63ecb36d76dd71d8e6d0b5fb1ab1a108510b1d9ef41565dba361a687566b43e232f29ac0b4c442a30c595a12e7a9c48b75883d6683790fc80b5c753687f2f9596c78832a237dbeb9165b82dbb81fb5a27fc58d90ff4c6004b4e9aefe225dfa8a0fef2952b44725b7a75fb8a14be93ef9b8bea89cee660afa474bf5ca44098bc949c519a989ee0a1ab3d405a8be8d32639c7f41f7f59f45905565bc704f10a0645b981b98436d76c12c287765e2e592202e326721af9f9630dc1119aa663934a55c7029203c722a22fda4b98dd59c9007ba65f559088e1c71423e777bc43d2a4c04b491ae4dba5b77803cf5db00e48b050411727c5dc192dfbcafc095159d7d3173b785e020eec4473bfec5b052c5ebbb519b89c5ca68f5128bd88e52ec84dc30a81bc1a6469a1bb61d9c751c3b50d54bafecec48ae4487e15eb483c9ae36182b9f11f88de3246865e1f32a8da5e10cb7bfba63a16dfd8c6466de92a8b7acf10f9bbc43e51c8fd606399ce7eda6c0139aa44e55848d506e1dbe6db6893491312af5c68db5c81fe5cee9c1d0a0c29d52beb5104bd33b6c98779fd4d15199c04ba087f79577e7501fe85fd307a007e7471e13869b389306fd2171ca45edf6d66904fa67bf3456ddc81de309cf67df521198155bf26d47635c00959c44d7691c2b46c1889e5f32556d78c42089dc39ae87b0efd304e030b3165649214b6bc7e3e89097574c1ed49d5b8d888b438ff7e1a8beeede26a047a9ee276675ce8c347f6b5c92b3b1cfbf3deb33a4aa82111132af61498c7c2d38c0cffac9c658d639f41cd62b40d1098a1b79f35ecead706e1f05e5f8a9e268bc3f86a02dff614acd58b7889eed5f6bfeab86ce201b351c559691132aff6b2f2e98d28a748f3c8b2c3d33ef5a0228f55d99b7d931426141048c51416bc37fd4a47bee7c39885942ed55813cb0776b73dbcfe2d037b76ca8e0d856e6a32bfc19d5714054e2b8a1578b658eadf803dbc7d5fa08ebb38e0cda4b417e12b72b754a837c6af959a4328a7a23f46130d919486a61ce639538c7258612a751e667a24004340127aa17e9361dbb9e6af59d892d4c25d52f54628b11a5467b83017f6586a0c2c7b82d478628ec36d7fc50bc88938bc7adad51a2ff2ef184baea755cd27b87bd90dbd0464ea8392152390f047ee8a05436483df70ed69da583e7233f2485a55eaecdf24f65974c497c49a58bb9b65081df40772c5c230348d097df60d7daf62812cc6deccaed97c6edf80168a165a2ef8d95fc4dfae974ea2bbdae37d34dba0f5a7fe5500dbcf521e30e8fa614fec62eb2fb8b6966f5d74c03638b612930901c0832342ad3a41f7b819471f1d07af32562324b1d11f9eff3ff7db28d534510b12c70cbcf1ff503d5beb8e31f67a00e21fc1fd7b671f1885ae9a195b887b8b2e48a9e98359bbf0e663402186858ca11765cbc8340a519e60f97e0ae770047eefd8a209fb05096467ab401afb251f9ec53c4552efb34c605eebab228ae4adbf098cc45970c0b471fe6cc5866cc42e8a0ae507bd802494292b6cc0db365af4325760ce6693465149e8d605799672e1bafb963696cc02dd18321dd6d64cc29f310ac4f4594d1e5eea45d1b9eecdae703e3b8bcc2f5d43f13a2d1f291cca98beb1e3628c567c122e5ff40de04ecee77fc0542e3f30f0eeb02793c4ec53b2ec6a293e3fbf9191b97195dd5ae72a1ff1eb55c61e22b66ae3cdbec7a655b78950d232a20cd9d7708caa0d0102ee1377eea6a141115603606a8e89ec384d628e424994cbb0dd756caf235abf9e2a7c3008d477b7a2be54037f7415388c747d80d8e7e3c625e2d6ac497d0d396b012e08cf9bc4f5c81ef87a18fead7d149efb2e3743fa751993100ec79747116a153790eb24be49fecb99bd2d90ccb632a232ce572ef39ac7e5d6145bce0a1041bf8ce019bc946540dc547b03da3160abdebcd7bf37dfe92674cd4d4283f53e9b61738da5e62717ba0958cb11fe18de4de607bf544e6a170eaab6a9684700098b30b1d1a8caf37250c04b7fa9774057f8b942970769296cfb6a40a3f15120368f597a57deb5d66d3ffe3c5c7265235e5a4bc4ee69be14226b00aba30528e61065a9454b99a5ef33b4afd0b30b5ab401bb1266076b7e4e259c7b322411641d1a03be87543d9d0680d47c8933ac0eb9d07bfeeb540317d263a5d6cd346aa0dc328dad17889850c40701b03d3e5535904490c7beae500cce832696d97d929436ef62c597082a2fc910dee5a4ca3ae8c65ca5f07f12a5914b36ff22da53f176c70cad4a34f219cf4956b591b9cd8f7744e61b59e4f6a1af68f28b5cbec3af9a9173439cca691112cd54111b653b9646a91de1f2d118154fa5223fc3133d5a0f16ad0942af4eea9fd56d916e66166e49b3a0492f305731aaeed22fb7e3e005ab54477a3998f3e8e8749f3a672d9b6158fcd861fbff90b2a596e5e1ed0fa29026bc22c05dde22f79ddf6681d490a49f678d25906ef4a8efe1af6e1b93662ae3801f83eb57c5d654aba193c5fb8672eeea1f1f74846d278f7d799de22d6577f3eb4202eec8db04a39a3cf5370deeda889b15824f33d1bf4076eb35e6364df858eafd3c2edfed711f04a84c9fb4fd083bfda2663cb995115fd34162b11d903a1df81c412f592540566b9a07c2b1f7fa3dfccdd8f457bb4ee87c1b26a807ec6b05a9a150bc4545555ed4eeea970569f6d2d3c747a1c4e56268ff2923f5aea52a397a791c4b23584d58f9d4e6d93f2ab41256e2b666576bff2b19cedc6f7b57d6c79b62d3ba1a21969cae27587762a9f370435e74a1e7f492e6150c56ac96272aa8a095d3b636cc71cf3179704ca720907fa4854214771bcfc2ef9ab70cf069e5a350ce5847cad1e0d2c68bc7afa5b76c64a7e975582bde77e6c694e9cc6d565fd66e4165084be56f1ec02a37780a2f8a9e150ade6601fe4aeec85999f0e2df60075af349baa5f7231ca517a91841e7146a2102026e66af70059cbc0b1950bbffb9bef693669488a01ed0f0d66693821c6fff2a75036f9034170c8fc8698ef554ba97c42c41e05285271b1a8d9d140815d562c5c672dd81158df5b0694a6c70202d57cb0a154555e513e8031a9228e748159755ca12881021bc13cb723e7072f5cc4431d4897f37cdc72246a4b99600062c04f497fef6d1b712f0617794122bed42f9c9fce953450431ef6a7891253cfaee59d9d2addcc8df5bb30c89ad4a4baff870391f992e4a7b029d370c524098168c3bd04357e93bf1076c4ace72fbe46b64f7f59ac20eae6cdf4690832221e5d55728f8795ae49265e32a7d5df257fcbfa08bd9214501ca06a51f17cc0f2fd04ccc5095e68b55e19579bfc1eae8b1b1c1d1998636cd21dcb61cb72731910e4b076419658738b77d40edd2639cd48ae2aec467ebfcce9200865fd0dd234ad9e60b035367a99e5c88c1037bf60ae2a84af2cc4e2f5c27f848a45f18a926b53be40fc0993bb4c535d6d188723752691f7728837134cba799473bcf544a8655804de30de33aaf53d8b3ed087206dbe2c0c5a916674469b6d45798497f60cf44e1df72953280db8ea5f18648c4dcd3e0ceae51f9000d9f04cb9839b3567d1603a21892c65665306a2d57f61aaf6933a8a0af7039e66e9768f0ab84bbc0693cacd13548bb73f14a4a51f2c07937eea06c0a30cf858992327e6e47d641b38c2229fb71ee98c921b558697838c09fd8909dc72d6a4107186194de05801fd8b1f92235b06e1c9e54fdfdf07b6e1986a2b6979b199d7b49d290ac2e9296c95ab14ebe478fb0b5a433fe91f4599ad555430fc0a2d325b0cf18d209a47f0357470c3474c9416c9bf5256ade5d9a33006bd2bbbb899bcc1e93065e08a37bc1fff8cbca7ec657e2b1c5634934ed9ceae7741d8a86188143adc7f2e5f64fb4eb5246232ee11e620c03aff68124c37f35216c35d81351520c2e949d55db07a9a9bd9add3d027af9ad60cf4dd5bac61f4a9a9e5eb3df2c1f5654c7c60e9be1f785cf1faf27ddd0237b422affd06b4d39a9d47ae9fc52b87922ae1bcf147c304127e7ba16f9be4b6bcf056fd969ccefb69c6e6e02f24a2032d8ead7add754c0b07579730bf5295eaf36d7d062afe1787c55ea809d0c78870052e9c739e9e1d8cdc829f087bb1da1b4d66204b555d3fe430902d37853d6f7557a91e9a436d1ab9a77f8836b5a26adab1188086c3eb8f5161c303a2f7c2b0bf89f82555f354ea740671df2a708101647bb1934c741b64acab090e448a7a42226c8a0a43c660bc20786c2b812325b7a7a1359886e1807c5d2c2b8478307457f9f181b6508149b01df954a97bc32486f329058444081785a42f8323d24e92759ea2e3ae4262439cb87b2e1bf1f1c7a9731fadc1938415d39a77a5b412dcb028aba3e9b9f2bc443acbe1798bb446421d4b927bd776d2a3cfe05bc7a54616e88bf4f8f8d48ccbb1e62a0f0a7f6670ba8ee2c662add8b0a1e52147cebb29c9484b865fdb27c53fec84a3a847a2e51338790d09f940d861a6c6a12ccabb07d94e09a9436f490382d18ff835f1a4b12aec70898aa4c8018feac6454febf44906d1386f5cb0dcacdf125df2d9f5c96088bb251cefed22df33e8a51a9eec763817a5fdfd5dd87e23e4df3c40e3a4af2225a2a4d634beb18be289386eef973dfa6abaa13513cf0c6d51bdc124242478acfef00267764d5faf32f06e4cb275b3139e164e1cb9b672e323055cfaa7de205ab08e8274adfcf44ae59e2269c6a3477c0f17d934a48600839df8fecbe6d5b985c1f26fce32c88be8a7d87909309f402167343194c4fc9f658c994fddecc8e2073cf7cb2f5f6eb32ca2b777f8f6e59650f327d119fd6c9e77ea40a7fac08c5fc7d80cb15bcae034755e1e0aad984f2e29a7ea843eae741f25161b2b515760bc787a343687ee829d9dbb4dd6e7b16f7af688aa86470eace55627c8e79ff7c8b17a3a45fb2999cf050aaae9f868f80487573c0eeccc31d23e86a44565019f3adde27563cee9882c85b1b4d396afdf64c7f210803de09633606642b578ca93ce009eae0df0f7f029d436302b0182df41d35859cafc000f62e86ef272fc63bf497e1227686254ccf6b52bd17c486985dc67b7fdb94919f7daef651abaa5b41fea34e049e0c5a5be5655495474fb0278a7f290d0cc1f0a95548254bc4d5420328cf123ccda578b15af2ee858ba7314a7ee72e7ee9a9bf896c3ae042580c340374d26e5a838eca5374b70829af38aa148e2c0703aff37528e09edbe3f43b9f989500457ab3f32b175272b55a16ba7e9c60c139f1d71729eb328b8b4c40dd5c8c9a8c7e4cb7661d5780ac4b60fb67fe7b1d3b00421c604828ebad8ac817429c180fc18249b0ade7992a4fabe04960879f980a161dd4610f1771c3b7a15456e26e57c6c219c6a4c41fe57d52dade8d043d811318b41a270b37c4e673a92ab7b5745a44cdd23c72e30c9360f6272e1bd386537eff051076d0c9c39dce794dcab2589b7256bce5a00f18c04750352a5fbdc4bd8af6c609b59194e33306f0c2d71eb59b50f06d747996e6a4392535ce88b7e032b9dad0ba4b9f5d893aee50a9ef24b919f5be6e576561eaf23595fc7841fe06e370c4c9c9ffcd222e34e08e5e96dedf646797cafac7f48625a550b795a7ff4a90ca06095810f74a41d7a36a40cb62e2dfc48454a702016872978737685098b71fabff1037b46093bbb2cd41c82fb2ea4a8613df59c6e1b5ced2ea080e078cea1bdc1fa6431bacee777afa565b4606ae6962b90f95b377f402ce4004b36aa66df6425c86f04977db246259ce8c340c79fecaa733cbacf0e0ab013e1dbdb8b4219bb587f9a0e924989d5e493e63c358fa5d991f0147b6558c58d848537480750055966f998af77aac38d1ae8da1fdf9455c3a1312a9781e3761b4096685fbf22c0d7d11b50d62738e8db6dd6dcf51660670dfee9026d647cfaff449ef4c7423beedd5ef49ca2a30cfa2163bc3f2e18c0a13ef1d530d7830c08cb9220efb3e8313207f4e475f595f1e819c1af5a06e57d559dff18b2cf9e9dada9db314b426f14674c01393276e4ac4d4dc29bbb9f9574b6974d7a9b01cc5476899161ba8f266669eee94f63a9ac425e2189ee3360a12231a9337fd1ad1bebe7ac3925ece8320361c8b8786d2d5dc499d77e69bc08fe8340d41f24c615dc823f8d066ce378abd1e3a60517d34e297bc209cc15d2a014c38ec6f5d0cda759bcbb67152492f19a7849cbe2b4ac5825f052db6f4d341c01f64d45eeb9130265cf2900d84ac15357c0720180220cdf7ada4ba5fef3b185ed5c294f39dd007f701df8729c407e465272cbfe854b93f6dae9fcdce9ed986718531780dddadde7b81ce210a988fb4f36cac9baefb2f410ab3b8352871251c6cd36fcef13385e19ec1630c33cbc1274b7ee115e044eaf8fd5e36bc41cbf7e13191409e8b96847e87085b443da2b12e89219c563f768252b0e52407ffde2fe2368ec82f51a8473499014a515be998a24047e0f213f7aa425a0a86858e969e1dbf175246a414aacbce480eae837fa89f9cd3e4401dd48717a224e5f38da0699305231c7f2328df59d70e31a5d8dda186e8490c8bac9900d56fd22d657dc91560c0d28e8af20adbbaf5994046f7d360fc369b63dc468a845bb0fd8ce143327f16e126499ac9947a29334240cbdfb6179255b21d61a7e49ac4db628f3b6c2be7831d1e838edbb61a5ecf107d9f5b3680573d592e966c0de8998a2da90a989a222a19cd4a13c26f5cc07d53dc4966c444e9b649a54fad83accfca27d667ba77cf2683b8fcb106b271e03c4c29a265a5366aff55d2f32105f3eac450491f4b6cd46286559211380ad7e271e87dca049bd65278b393e9173bbce73943b995f0831e59b29cd50e5fe909edafd5737a3184ef402192d5eb8569f316296c164978c451d1c2dd12454789f752a1b38458da393479fbb816a5e714a1a234b97f47891528e419d046e3e44b41be0e03595db98a4d59fc28e8ec126ad3ae72dac274057b4d1e83cae9d9e8458a46abf68841f659505f717259a2384d797830da1f3190e6fe9eecc7d1840df0eafb16fbaf82fe406ec9617c3ea63628619fff760352e4afac151fe605c50cf24ff2b548fa9fb286ae413130b484960a141b2ae18e51a072dceb42c2b9bab551203248c82d0bb3b976d6118137a39560306a9e08fa986bbdc24fcddf5dc715a48d31ba229826e253f61a8e33dc5c389536231bd547746d70c93f3d2a0784f0cbc48cf0c70fb843cbe7026486543f2e7444a966b560aacc96b3206f31ef38ef51d4d37164d1041af912e9f2b08a82b22ccd4d7b982bf36f322fc886a527bee0a3e7369e8412f7e33013b754ef5f3c1b5e02e367a6385cfff38eff9b7abefedcb74c534211b88d7b8c6b674cbb40465cb0a0113e6462d607b89b472e32426ba70b1b5eb494a16a928ea96b2b49f87a3d6f3ef4e075718534649f706632367d6d939ca81cc7b835c54b1c1f3cc186c30b6e69a2d2e97239aab49541b44029eb15102e62b8d44dcf588e424b61d550345b0d8230686a97c1e182a5c306dc355108b18219df056f598951968ba3e809839d9122effae54c9058179a7cfcff96f785c9c907a472432d46f8fbb05d3e1234f501dc5f8ce28cdface12e6d9abe7cfc900a3e755f6aa51c4618aed2af05c2c73015aad474b27cedaf96ebfc23cb3f570025288692e096de95eaa313f632f92e4cf70c356b97030847ee81a5cefa9f6fc18ba1237d98d9521cd86a963565a1b945b5c1cb4018a837926ce786b1a8f094d55143b7c7b6a97b8d7f81c64e29dffce2214b32a9ee57167462e3174a290e8bc0fc3085304f8c0cf0f3f099450ee210eb32549661a186b295a291a8a7365042a3453e0f9fb0e1d8bf409f4d581551ddea3078d8882632ae0dd9a78ffaf56ab91c394770aac35620a1a40fdba4df7e99dba5ce9518082c57c426ac025e0978a2aef6981b87dc8b837783b52a4336d9f79efed45094887d4fac07392d8a40f0b252c22e2ecc3e3db46d4b2182e3854441b9d9a79a96cfc2a2f3cc17d6fe5339a5adc050360cd38098784b4e9b51fb32d98811930f502c7617ef4604d611e14e47917014e7b5238d4e8d3fb99d787b8a118a557a991ceca2b3a6dd517da73059d3e8a2f38ff14a15d90303a3287da6b02611082c18306fc8c88fec13a750a1013e56505ff427a3eb868eed6b903259d6c80e94afc483245857b1cd58bf95022bb8f9e709e057224d81b88fe91ab1c40123401bd84717d092050d74daf26e53d4b78c99a7657daf13403f44a2fc6e2a21cc37bd1e32b19e7149a4bafec8081a9e631a3c64f4bf12099b8cad7518ef9b9fc7758429434582b923930cd83135bd86db73eaed6838b79bc8fe3e270626405d14efa656defbaf1c4d89bc121fb8a3457638ed13797e2847f4d41435d473ffb7f21f197619aa0f084ae096b86aee64017e515204729804e3874bed75d0bfb3a840903ad4f02b49932e979f5697fa4f8e23c0ce775ffd4a7cf430d431e5111375b6ad82411b6d446f497af1dbbf4a5566b8570d518efddf5636077a9376d576b12afbf43733e16589a377e1ed7c5d43aed00ed3ded657840114460a0f774227cb0d8d08963994c52eaa7c5d8704f39fa5c055a8b57bcb3a2b15d802ea6cf5c69d5768ffb3922b4b2de8c4676ac58ec4d7929dbe0dead0adcb5dcd1864485ada793ee93974612ce26762abee9049a6e8ca70b53a9986b7abf2d0509d54e1d5907f57ae3f840fb8c4d66ca0f0dc0f6c3b9817e3a60eeba93210d202cb4c48a995cc8340f2490b46defa0e26509e9b42565e742eb99328159b6526c409bf53b5f86bbf5ecc9158bbdbc46ef2d4cdbd791710b598ab1a5e2d70e79de0b64d668f21082e7462c9c797a2f5fe0bc9b5eb8a756897b7385387fd74028d010d7c932df17ad16f594813c389351d37d68b854262ac0d2bc31e05194a32957d5c574cc0d65ffc16c0c6219b1ead4dd6525e819c23a800e580a28e9f46eab337eba4fc903724bcd068dce41c6a2c9800496a5617490edb9b5547fdb46d2aaa3649c9246c990ed90b826fa7849c6a42030feb245b62556ba79a870768ce9859276aeb717f72c04450c55bc5b79f9ea7e2f0c381b556a187c87c87b109806e5c971e6d01ab120629ba01f0134c5b02e41e710d7d5b90a080c3b765300e9b5372fb564e5801d1ed6d95cf67144074764b6f16d0a72e3393b6953dd270e007f3191001704e615943dbac2bc15f67a975c84e7344a8ef7e4bdf8f04c2969ec1bdffd31f3ab702e07d610fc29b84d0394acef167065ea35304bf9da0560e7d6c9ab806483ee64d7764fc9acd881521779d0ed851056e5100753834846a7b2f7b635183b64c731f3990ce0ac7ff0e61fbd8837a9ee8b406a638e21db027dc25ee44cc460730e2a8cdb7b9e1aa4c143dd9831d36a1669e562b487c3345bb1d8b816a1c401d7413f948f52e7b52e35f50deaf77961868700504a007c879430707841230b603d3d4fd676dd7725ee2a9a90cf32418aa48e92f366797b32025a0c6eee4abe6a76f978399819af54becfc5f6ae2da901463f18cab34c49ac647698960a8e851e6e212bef132c8de49a3829fdf5709acffe4c13bb1f30ccc2fce63e4705cae0186ab8803a6a80718555d82ea8c478c264eccf03fbe83b026b8e13364a4a81c85c6cfa94da2b6de4a01afd8a3ad606fd43b55497ede8313a115b1d71e58c4787dd996a064fa0e731ba19dd9ff0b169beeba1f96db58d608ac9176ad7a7b3663275d7632d0b13e14466099d81610fabd2606583976b3920da68fef1271fa422508373af554dffe013a0faa42c37393d23d528384c0fc8c9befe03218fb95e88ca32cd629074845b903da88d4c7c931e0a1d7a076c7ce96211db0fd38cc42410404a6e5bed3ef879d1f7730870010187bec79901be9f605ee30e89f928e9098825c9181ace291f4971bbe3a04baada18b8de15f912d7aed0bd5dabf06c71163534d182bedf27f0554217c20b5bd5175f0fc75a33251e2e5e19adabc48d6847a0fc32e373457137e6b3b4455f945ebed7d5287887ad37072c6987057ea420b3329c9d24d401570aa0cb03130951d9168e9b58be2974fde6a4614c9bfbcb4460efa95e78f31f0809d94130d4e7764536459b2201663ef6ace159d3c782cdb624a455d7abbf8aca53e644ba80d12db53d161cdd86fde8344aa8820644c0f216629b7e795715821d2c7be120d374741aa85042e4bfba60b82c984798b4207bfa2abb63f7a77b392d272ceac5acb02b8acff01b6d31fde3f3955dd747671987fc78c93ea0f24215c54b48f2d760d3aba4941ef31adfa697a6017b9e1632304bfc1a470ccca0b6d1277e2d254f193a58f517fbaba17c53dcca5aae2413bf47c4500391e9b758d1480c93b748abf3f0c0bdc1875b2976977f7825a6b091920b66d427f7ef92eada595e9216678b44f4c3f271879bcc9cb814f557add00dc027a49b91ec907a71506f60dd89b54184d4c72a83fd1554800265f12667108118972b783dbe90b79196db0da1ea939e36b1c0f0358b7a9eb32e2eeb47464de2d6c10ff08c161efe857d02fff60ee6c5671145d2896a2d4138ca4398b5fc7b67306c1bddb92720db4c9a35f91db94195f20b371b5d1c420bc7d1168a059a4224b91bcc28afc999c3709a2c79f414d89594c00d37988d0c8192ee462e170988835321ce6fadb0ee90032fe362571241810b0df1b769b57872641904858903812e4bb90f8167d096d27ade075d0e9e4fdcfb439464074802bf968f9020b94f3a770b6a045dfe32ed0f7f7ffb72ef02a8a2c4083d5b4e7a7a710d7c89cd7130fe21c6e62ba0a83b6ba7aa9bd857cf9f5620b8b0b199d4c8aa0b4545b26c718bec2f9b2a960ee913d95aece31b951f565dc36b7ab9f14b6c8c60d71d815ec76ed0c8929a62aa8d11c67afa7c1845be5ffdf324f41b250c32019efd81928b057becb42f3ae6d58ce42935b2de1d24eedb173e0269e60b4b6515f122668115ecfd3f953fd51680515ea7d069dd8d3d7434412a1590c762f0787eac75be9e2200222644d840a5e8aab12044307176d3c355dc837d04da3f20a006ff78802d2434c39fd0d95b847ffa07cf827883fbb483bdb2e71cf7c7c2c3138264ff011ffdbe5874c85fcaf06032649145633aa01e60ea6a27193f5d789fa81ad85a97f14887a0096935c13c7a2a8a4d44c133ab3319727cbdbd8b938dfecaeced72ca246cecad375f267fa62b2cc4974cc2a16fd8b601ee5de061cc5f527493e76e51ba2a6342e5b553baee7c02dfed36294e89b10b3e4556aa3230ba8f14bff4025cc569282ff9d5b74bf405e84a3ddac6e361c5a314ce28c4fbf7476abc2204f68a2308f62fc54bd417c824ccf9e422b36ae482271922d5a16cf2cb3935fecb2d88533677a1ffbc2ce2b923ff22f2789ce12f9e0ffcf93317eda9a19885d9b56b8978eef061f15d84eb90df85e92c3dfd424a83660815a8018d2a4a78af2c30a06394ce527849218b799ef602849107d4391bda60962e210fba5e9eee2f9f1e6c5a57cd5e33c1807388c885eec50869675c1913519ebdf705ecdfd27af3c4e68772fa356e8d55358f8d297042a0ad011ad14de4fb3ee54c5942d3ff33c2727d65db6cf128e3a8a9dca8a0efb6d808210c2eb48bbd0c1926022b688fd0a0f7d3477664ce4d22e4fce64358ac1dc767091c0fa1d781870c532b8f8b69c17efc5cceac0a9afaa10ee87789f1bbc0949ca5658e8d782f38e208effd458065e8dfb7b4ecc7afff0b9479359a3244303dd67134071da1917789f44b4f319956e8b8db2e4527981f38662fd2fe29855ca2725a99d8bfe5a3046bc33ee9f8613a43fa36e764084e61501511dff27a3500612ab863d299215eedf8d25c860e612e187ab8098460edbe49a65f656d8093454064c3ffda323f51f073d79ab333f8fef20ec913886702cd24f5fc3b869c072f0f36e0c6d67d2cd382030fa8dbff628eb72db7b1e7adbfaeafbc18c183063fd4cd6640a29b068efb5d50605694f6000087f1ba6ebac85280e91e3753b0896fb2a392b61fcb006f491c819d89995a595aab387e697352306385614e0b32da5a7fe1f1ecf1fb0252794db71cae5100d71f2ea6343d80aa2111c39aee6d11e44feefaa1fcd01ce02bf107fcd9f1c62edd24f16a4e9e1791f17a74abfa3a6763fe0dc2e9af30b9597f55774547640319f02811e37d2be353987132b8a24fbb67f31725b8f7ea2d610d606923a1ff081b79162e5cee3533c06f8837416941dac82be4710c2e4e0e652e580f94f44994fb22bb9de953d3872da40a7b3d3e3b6789ae8cc1f4b89504bb41d144317936496c75e9847de8a21aec3be126398b5a78bb95199eef888046bb9056edf2cc459e0d919f4a5195ad3ae389c49bc8f519369a695d635557d079a82f58c208418c324abec1c28856cac6a5f72ef234723afd95b478cb698fe60209c3fe188fb27ace233f925dc52015651c201a9652ac064c437fd7bef9878f615740ccf547972f2700a2de8cf3e8883af0e5038ef2de570bf81e792cedbcf1989a0a3ff04a77a381c91bc39ed03b36eb2ac8a6c818295eaefdbef464888de353bdb52bf02740e01a12121bf1e1f93c1cb2250f286475984d6c90ae60d437f48b4983fc4a18bf1deaeeeae6c0f772657c3b5c38204210822f0581f10f9009f0f2ca796d61e1fe57453821bc52647f596e684121b8930564085ae12332906fee0f37e204807eaab26d3f1df3e92ba3994d695c031cf7fd936d9d757e5c84bb76c0ead8ab61ada4475a3e9dfc542f17464295a4685c17704d019e3b1d87fe48c7eabdf1856c72e312e61f98d85a4f1fe143fdc1a806eec7b5934b6b02d06d3d853c82e63591fcb0e72b5ed4c4495a8837a31a6b9454f206748aa6e39393d85e3b364e09df8adabe6970dfab233f6c4b2d846f9fcec91e46fe74b831b21465683a956c2b17138c6813204605fa4c2cddb75c7558cd001d7cd14857e398250a64edf38304f7b9e307f5cfb169d4501fb1b9447ae3518816f66988cfa7ff8ea4739c9b04f8b105159d4a2a4eec2f32b5383f7d4c4a8abbf552a758d3504b1b487b37f1c8042fcc196c24c735909df0e7d252a63c27cfc45ee5f11ad5ace2eccd79086131de61328d5a24f596350bf011fb37617a2fbd84a0b8b9f80ca249f271205efa0049caba1dbcf708547fdf2612a67422da9281479d25f06c5861b728c5293947590212d03ff7b74d03605697e2dbea219f7ca1f68b79571fb54a055861242b805ce80a3984b41956a5380690c6b07b79443fc72552d71ebf574e056b4ef9ec06bebae8fe0bd71a92f0970081a67400e187e453d043e184c85354fc7171a2c7422e223d960a0a4746d60fe940a9efd1c727eaa7a018e2375606694bfeb4b2e8b50ed38697f4b3242c28d3094245dc580e5beefb6ea316ac493f91c098daba254058a3cdeb0499f0c8a75ae857f9c0f323d3680aa3f1a5f6ec2ac7e86f30adc1d3902da5503d724a32dd7cefe9b978bdefabde5097cc4b2a43045f70aa4a59ea3a3fa3f250f724828860899562c7300bd79aaff42d72dc42f58aab7f0d48b2f1e0e9bc2f785013bd287249be1d978699cd0d0310fbb0c23ae24e48e7f3c6b7a9a05de1171cac763111f118e73abec1d0100f75776395ee0d7c17217806e09f7d1542169019486243af385eac57f2927904b4e1176993febc21bc49b98c22c0f89edc08826bc40f998d8fa7c24a4c517b5a19bc5069f13378bb376e91c9c4742969547d9bf6fdcb4ef05874a868d42a7855322d82c93a329ec922aee5495c866a8a09e303d09af8573a9df511deafdefcc380b4d6fababd8df1450edc765761239447f9e961b23a0daaf466a6081f7a70a13bb2021e49a0c077b7bedd8a6343b17b773bdffb1537a0662f1da667d244b3b0acd695a08946d6cfdc5fdd935af694788b0675ab2383e3bc8b2166a41e38db9a836d76d51d0420b05b91ba096544191b954eafead5ec4944b302a52e7b407ef62625913df3d9d7dcdc4653eee54aae68e353d87d18b0416287e390111b695d450b61f57f7d5515cf8883643a6e33338012a2ac5e8d0bb4b481abbc3d6d07a73da09fa48166f02be630f9f6135b7e6280cd9b0e5933fe048b12231624a2a87963efba25769063d99c84737b69b4d29f7b3589c2f050d48b7559a2e26e97ba05ad2f17a177ff9492dd15b3ed258a0d59774087c8a981d77a1d32fec04b2b34a8b566fa9922264015ff489a30975735612175b10485e65b2228f9814d868d4afb5ff2f2d5dbd7839ec5496711755eb4959cd65cae646f5d3400c4e8eaddccabff0cddf0fed9d0a61817636b6a045219e7e0df3aeb9e8aebc126955502410e47e73c2ff4b5b31300309d9679eb4c41eca3200b85313782491e92ec481f1923c0021b12de784c0e62a3c07d7b5c3acfd7b140daedc60f222863545fbb86b39c3876cd437654ac71a91379caeb6d05fb426bcd1ea0fd03179daf44e08e09a6093414e78046c6cd7aed86c389f7c71229bde05bfcb24f250542b18f6fa037a55b3850e4dfdd990425c8aa466ffc42cc3e183ffd176013070a74b826a2ee47c9a9e1708fd48e5ffa8738c1f24863c2dd1e4ebe1ae8d68751a89794918ae907984a82f178387e006bf6b77e0125b5e0b3f0a9cc194550ba94b1477ce0553daf53c4216bfd9e281efb1adc8199fe742d776f175701c62101a95c20886a64fb5e76deba87c44a54bc1c49e7a9140aecc26f48741c6f906c65c5b12534ea145f1c45f2c5a689b967ece26c955823297ee840adc1afe0ba453c8002baad82d8dc1b45360f568205cec7f80d207c72b140db3ee0c35c4f467e825b480e0bbd3cd30092cd8b19cc587d242797dd503e599a9bfda7c973ca082174e1155e61282495de42ec9ff0e488b5c299ba4e655b2ab98a57a2ed64948594b19a84bf7eb0c0523b14097390db983a2c980e6cc76887c48eade8e669067729562afe386d7f051472a95b0e3f0a8f02325d30800891804b619088495e40a3ff2123167559987470025d91f3026396528c91f33e84929055bb9bf3ee9923c292a626013d9af19acfb219c5e3f05ec3f688272d62fefbfdb54f1abc5cc9536cd2e0167f9f12165c19820628d93188705fdef63e1cc048311dceaee78e658272f215fa0dca8c156778e4064266845a6a35225535d0eecaadb6c4c5255894929697e85517b10bfd784d4243fcd4eba4ff6931e18d1f3091a6b6beba3be202f6733d0ef029cd67ed2ba5d7915663374c7dec652c59748e420c5640f031ce5ab3fb039e35d63ac26a87d1dcf697781a5cf0feaca26801eaf13e2cfc832cb90e5cdef6ad1f202579576902bb850f3853b04925857f29ffd75e63d94be1cdf3ef0d3909932fa732448f2e0d1fab80fa70f9e3f28246ed12e42e62a187dff2af8ed3d0dfabfcb9781b491a2d2a5bba35e969116a7a1d0208bac2b6114b5afff8250db669421df63d26c39bbe198b3b8465eb50b02be72676e9a34d2b4c0c25ceff0ed75a243fd538cb58a17cf274a942db2fb02ae04d7942d9ec39bf4a85ae713d5009d1ef3e7a87f463af63c046f8cf5f2347609ee40974b398a4b24d0fc7fe2d2e74f838d34e0419f773e6caefeb98adbba8c4e372645477eb9a511764a2eebfc5f84e9bcbe540936b46bb92d3d104c6cfeb8e72cc9b153a8a081847c92730b0c94101c74be1819cb81df13ac348ac4d5deae3086fad158a41963d29e14f4516f5ade177e352cfdbd3b238df507ee8fee3c412c52be2f861312227322a426e5874865c8d1d4b7755967eb9f77a73a96db9c04c79039e3509d1d2c0c2e3f5341ec0ed51090456e39521cd709b7a9ebe647b733cebaae35650d033404be816b6f7ea5873e72ae8e532ea00be50c67692e3030e1e23aa1412febb0cd99e436699dcb3929a48f8c0f9cd8f0c51657ab2b13ac95ed76e3762d78262b781e0a26c0ce01bd81b03090512bb9eb87c22af368f820354ae9dc640edcd83de30ba48b6012e3b342d6e69799d2d1e9d77e011af5375edeec203838a947da1b539b60ed2fd416d904fea4fb836d71890407ccabdffd17c6867fd3cb07d6031d766b4c6e8cf3d129a37c5de4a62c16c663a7ab39d24e54f7567495102129687297466e0b3c5abbea405503d34712d3dbe526dfc5650892c3125bcfe3e61f05005ce1f9f8041f7de023383c564a918e91ad2a078c8c5a72782ee057ed80bf14f3f1f7ada35f40ccf49299563b204af18845ffc731f4ecfd0774fe443eb46439fc0a9b748293e9e306521ea65572e7bbe6a9112d1c2e3ed75f6171e4f599bf3bb6ac52d08201a1d10806d8c402461e5d2208f193350980af0d944501efca20af67a9b912b62acc1a7fb4cbe41d65ead2ecb30a4cf095242fd617820d3fd1383ae6250993cda9ca2eac12ec0086374541afa43632eeda862a67d8e7c6a6e41516d0d32d37c004ebc25e9ab3adf93eb48f5464c06e2d7601c121b0572783634d190e63e28d8d6dd6f4e7687c37bc8e27a6433f7577a9ad3b1a7bde256c824a81d4c3eab64348d6de49abdc2800fc4ada2cd9e0f2a6cda2d86518242b9e3c7c3a67a0ddab4629c770c01b1532f46ee71d448420c0c2ddb8891ee821e6b908a1eb52f043c0f6887a182035c4864d81de440c3b94e6715e830b571fc83cd8edc5ddc03d8b84361e5e2519a176b507e271fe79cac522822f03cdd7b5cd6b3e9ef329ee1895203a55ac986118c17633e3338b97f10d92fb0b2bbd59b6471696c19151f45c00ed3cb50f96cdafb626e47c5615e93483f6f90cabd2386576c167fabda3ec8d65a917caa736b9e3ecf1d6b38894a304f4943f6da99c5a30b2fc249961ecb029bbe3210e6c3cfed589c3a1652534ae3d2d0670284711cb2dad37af4be6b4d6eba9f0ef701536ba29a4ec40c0b9a7d2ed3714c5cc4920cc580fcf567957dad77d01ddf418d30104a6ccbb0ea7a57493f85336a41e130c5d8e2174050de737afee088b43e06154a374f4524a6f6f8d94a588f69f7d502b7aedaf6ca633eed7dcc4555d900907df624aa8e16820e8ec9776b5a5568b3c7912b7c73b6c24c71c7f4f53a0a8f85f09b1c22c6a03ea66a43887e511a117d318e41c92d0a5d19c5a123d95ae4bf62cbc50b3394592a4601d467dde8e26693a911480c917a32bc9992869086f4939521426cc6d16caf5008012938ab71196cdcbb7d257d96caf3aebb68241eec8df997e17d3cd7ce878c2debb898e9a075fe07b850b4fbaf799794a64950891e9e96e123c03d8293ca870e5f6ad5fac9301e64a1157df13ff32ba6f6f16db9f93bc731ee0cab076bee3fe4ef1de07012f76eabaa8418cf8512a79c5fe78d387421300797c46da15e4474ea289bb83e54cd1eae9d02131a44d17154780e9e07ea1e30415b062069be979f066632f3b9ec93835455ecf7c9fb3726c56db2fd1b7dfa18f12ad4fedff5858d4c87ebb13b7560a974120a04648abf81bbc8ebdd87e3c989a41769cae22095330fc8d417529244bf5eea522ac510ffd2fd872ec5720b506d2a655286a3b2b2e4f86ea8457a5f054e8fea9a0c79647dc1050a871e798172ea81b6b5fda642c09194ebd81cc33f56197a649913b82b6a0ed36be57f8f815382b50892957bc7d261ba5911f8ec403251f9803d1f373d20b1c9a49c92a9e745fee0956dccc6796a62366bd431a54793db27305fadf8e7a60d4e4ad295a2db935bfefb445e311d2964709bc476756c66b6e5355fe5bd1ca55631fb0f95968fa3d4b35afe5adda6bb713b97ab59241243ca72e1adaab27987d1e5859ce84691c5b409ca70c2ad93283854cb3db1232e612abda652490a9943be7a25c7d7f2da6429b92b891dc0ebdb7e92efe434d1883ba07c68cc499c933b9f985815ee6d1f9e4a2b0b454c7bee2eac743e6fd90c7429c6af8c03e7a17412396a4b8c502c758cf960f069fa94cdcf09f2e609f3a312b88761ef407a18060805b704f6670303a05f8fe6f34ea9a1f587fc7a04d4a6e1f35fd5932caabe1848991a5d852fd52b7b80b648109bccd0233d1f515b2862210b82e4d35e8fd8ad5a1b598a50d49039ea0411bd7178735a0b5bf0d75146e09f44a8ab8715fae29e7e13a69aed9553d0bcd2c1688bda07d8585598ca8c7fb1bba08c7d439e5b47bce6e6c29c6419246d3a9b3217f73a729b71e7ac2e3aa8cab2563c2fd53a8d30717c66434f76faa20e0d8d42e9ab2ec71b04539324b0c566087d483dc5dbd673fd469fafde75a4e3774230f8c96c6ee34a3a82064a738be8c68e7e4238c697909b5023d3f001b799ba89219191eed79fda41ce22a365add689f3bde9170fede6e8aaba1bceccec3c1b10f26946ada9ce7b08536885cad2e9ad110760c71df95a1b8084c77bde65c1d155ecf25a9604818eb0df6ea1f6f4a633f94d387595ee49f4f666607acfd458f1b989555d8242a1391dbe849282fb267e3db766c6633b7f3e8ca4252035ca2cb281ab774b8537f9f0b7f2d3fe3b48b3b4f6728f47864fadf7ae88134c45ace07bb48faa1f7b27be6f28443e8cab2bceff26b3208369858ffa0d69ccf84c927d6aeee5ba643c1442f126d7cabc9633050a3520c05cfc1ff6215fd67e237bb5a67d0eebf8e8ecaee100ec3826fedd48e1cba9c9f3f92e06a1940e245096cf774f5c914f0fd26d128b1af5e56a2848ca4b5568b27ba10c422cdf03915e5e56a1211db9abc6c1d0b5e1c79e2a4895e4fc35c13907e8c96835482406eeed39a263f7034e124d2f27537458dcd7bf9e2fbbc64579494568484f85372e706eef94c9a7d0a84d94ac3528301bcc752a41f44e4ba31f6997d7931e653d1092d790159f69edceb7c40e874701623dcec884fad57a8d03f8fba183840ca0ed4256aab647a78080e5c056fea2835a8c4cd2a097a78120e85aee7cb049842a5e2b72e63066f021b826a7665ade3cc4548455983a49bb0d6b7cc3e6870c928aa03b3ab014899b4604c5b7aa9913aabeabbd1dc825ddcb972e84da4f87693fd66d6cffa82dadc95243fe8b8f92112c20428da8104540f661593dd35c048f01670209cd3d07e21730728a7b7009fa0eb1fa5b850e3b490c8694777b25d4ac3df66bcebfdd9e3a6958a8f10e6e95aa3729f3b2501de21b8418c8f2acc346e32ac5c4ca39ad207fbb49ada538d37f7b630315dc5231f8d13f15f6df5997f3e4a99e0438ada3c9152925d9a0459be202dbbeef26e5348dc6e45a03bd72eaff5b1d3ebf33dac7348c21477153c91b6f3b08201c66783a27f3fcbeeb23294188bd23588937039c55741a06785fb3c495de7313e580249243fc2f947a7736ed10de10844345ee878f0bab01369e7804ecacd339cbf40dad97895f7689f58fe13e87273497168d19fe13687bc22e8a4d01b632fa5404cc70f5ec5e4dc38f4d7b26a0e8b01184b19f7f8a5076db4151883c19b56199a26ac744b0562b2414fd9c1d89b4b717089b8d673864e3d528b2be9fb2e148ae915f764c30f08d84bb58ef0a6c2208bfedbd161f6ca6b6a9d22069c0d9594c0911b60349647848d7c7258490aeafa3986466eb8548cf9b91327e91abca564015e9cf66ca634fbb2e75778c422ae396a8922fcf1ccc13a4781d7fe6dbd18396fda297ec0eea63ad0cc5497749e93f05eef68802aba6316fe64828d25bd51bbc237a973246a22b37b5031cff4a221f34d8eb5bd269a8edf8a53e9790d8bed8ba9d8b99eeffbb849c472e1856e66948b53de2c994b5bff175de0ac29a358d75766870821ffb5b3c648b2c1ce895d1654e7482886dd40400c51af90f7227ade286fe8038b1279ac9da620f83fe44a5c30862a27c211cc5e2925f86b5faa6518351de21c53b71f8d00480a838ebca0facb12570b6397d95a70dcef9d2bac51c7c1b137806b5dea502c6f94dc94ce39a4e5cb7924a2ffc7ec03bd678aca867314175d965d66f295cfeece1580412b0506c0739c8e2d41d9f8b44eb8c6e8c31043c2f8fd10433d19b1e3e5c00ce9f6de6012a05f63c58f50ef22ae71a1178a5d999f3a86ef82c5fcee01f7caed71f6d54ad7431d3b09c26dcc2a9362526a9a960ba11f31ddfd28d1b0ac6c21ebd03eac8dd7a137c5c22b6af8a47bd4e428e231bc027ea11bffefa2442d5dc56802642ba4cb0775f044fa70c75f248a1c9759c2ce3db6c3072beca9e09235f48039dcc3405c4bf9b105a74700bc6d2dab31d6fa938c1e64eb1065a0bd40fac025aa783c3c30a07bab2b37c05d22138ee7ffc695f412a3c6e858e382eedb67378cc12014bf11a4322212adc90c74cf9d9b46cad013007c2dc48b79210c5fc1be8d75c53c9af0fbb606b3af71faa1a04b551e1405dbfe0ff0940d801d27a0b838cdba7b3cc8bb9042deb53df09c5d030d6fcf6b2665f964fadbc35c8b79386a1ae30b17aac49accca6720aa97300fc108d2b173a520a3612401acc3702b33c2dfa07326de36e5c7b35e703bdc7e95536581f8c196a5a085cf982f3dfc2fcc8d83e2fb48a02f19a83f8b7237642cd7339389a1914829db16a92bed443f5340c06df2eacca497ec1678986db978732a1e316130f539f2702d88cd2189d2e31dcd654809214d3c771dd18720fed4557775c94119117af13d3074628c1927dfad83c7a1b2367572f4e0660a201db02fef8c7f9470f5230c9fc225c8b947fcc54f1ca43eaff130ca2afab7f76218ea8b199b768221866602fa761dcfabd79040944303448d059508600f149551243896cef53d291df49a289a424b9bd5525460c537f419f5816bce0fc03becbd4b67edb6091d22ec68e648946d2385a8bb281fc8fe01a65ddd26356fb92fd2cc14325491813754969d8dd0b7c4285841ef1852d9ea289d72682bb6adf71e551126c0db13edf26e7d60dccab86c2ef9557586dd8ad7a6219ea148131fe81ae554b3df60e86f76ced8e0bcae8e3bb10aff7a96f8b06a334fb0316e1e1f0fdfedb4177ca2dbbf0ab901eb71aafe027340408b59a4c6d7bdb536c4dad41c08c07924fc5346290da58c49c931f767312d72160d6b8d04746e33bd1012349513eb95a6b21ab2cddb37b871290fa64b7fdd78a09a82591003007f2c348c413e66fb7371b512b9684fa68ee7f136877da8aa93fdab6f6989b48711b61fe986928e78a02ff5fe65cc6f9fbbc16610b08be1d5425a783489a545e20bdc981de033013352435f16bb2dddd559020f64e4e9cdd20707f5111622300c9604f277aece88b1e48769d5ddd6d9b25464845e399654232cff7f1989d785e17dc9a58ee832b98d0b1b778101b3eede943f53dbe56103d136dd5b5cafe048d9fc066b31ebea164bab5d157d71b1d2f0bbbf8cac82c8028f91d41dd84bcfe0c2e636e837848289ef9ecfaf6de8066a4bdb16ed2d499f790d481faaa83186a259cc997c4915797b62b99ea837eb5d082ec176ccbf384f26511b5593942e210b144ef681a2e95043b52e98b01700c2ea1639c1158898ca210d84ebeeb78f0df531d04b086967506e53b53bf80a52e5d8e164aab588769425864b8972e49dbb1b18ad2553ab5ea6c70bc2a31ac4a268116d7ea88facbe66a16d9d7d658f34129e1009243336180b0fd85d9ff4a35ae31fd929c48290373e437d049b5bd90e017e10f198604a52615341ac24c93129c87f15fefe2dbd5f080f47614ab79f294ab1e3c4e9457904b3b61677003bb60356329325829564e4c2a7ff9e877f94330c04990a7aa07c6ded147da834d292eb2b99c664e2501b6c185684cda2c4fd815a699b392dfb29da86f1e4133e2323b968da38a200f0f8dcd786008e4738ac15a090904a453db3a994dd15cc292da41b75cb1518a42aa2e7c2a3c4b6516c2e56d30eacdca164f3db9c02770f98e343168f89e60f3a2d199f07da4fa2947a505693c328462c20f991f7b10d71b97e8ac17ea9bcfb5292f287101ce3ef999d9035c3bcc9ad9b9a6bbe29afe53cd204c8d89ad85a096805266be0a415c153760663cfbca6243b7ff3b5e47254e5d19f0e1a3828a48dc941922a2b49af96e84ba366c85d57439326039518f790badfa17a62a578b0ceacf86797d7865bd9bcaec9d94164b8fe523c83dfddd0e4ad05bb85d8039fe0b288febac72ad47bee2425319308e6218725071b900893ddc7514f2fb517a2da35964d47f10e025a3dec7e9c267358d690dbb70e79b48d8d554e7ef10d620422684648a6d69b01ef69cd6d44adb33ae60b062009f142ef7b0af6d0c8c411a1313cd59c4ba8111f7c050ce93114c456c398db2f3e3b69ff35af7f8348386f496051c124ab7ba4cf7f983ffaa7e9c54455001fafb4e2cc640874ab1c3ae216c8d1a71dec454786c91773a96796c66d0eac0567eccbf2eec3b1be58d949c7c232769ba39d7bb9e0c8b0eaed45f6ba3611c8a65d137cda9f3b45d2a9c5e0b38a436c42d115fdbd5def2fb69d45fb8fa889610ed865e692a4353e41039235d6219ec3d3a30b104b3029d753c569a3c190859596c72992836d8610615e8f4654d24c9c37961e6b1b76cca05a616e7602a3e5b2e15a53ed4299be3507a523f6d14fc75c2f468c55ef7ac31725cad2dfbf0da1402bb27ca5e437bcd7e166f45a7da17c79f60ef31be5d732b7ac5d20a0317c031d5b1a1657d5735802646b7c11340a77594bce3be870304fa556f2303b3dc9db4b2193ceeba465d57c5d84b490044fadf52c901c44ee4e17c3881e26e29335ac48af8bbca477d7124dc3fdcb45a14367572e8f2061f4a8d36d12da6be274b0cd792528059eed0f3a68ec37b08957f22e9f58b9bd6f60cb8f0c325cc545799dc1f49ac65c6c57ac55b9bd433a3955bd906321717b8a62f12ca6c3eadee639052dfd7a55de6797655dee5020a2952f9db9f8862c1b9968e3eb1b10ba228e339fbde099c406c006c283d07ae0c2fdd8a00a74e1f7ee4db5dec45983e8ff0d8d1fbffb429d0bc9342d5ec710b67271aab70f443fa9fff08d3cc2241e0d5bfeaec60d8160be5f7628a6ba80291d258241282a62ad045f0f20da9326f8747097906abf2713bccdd7a1bf9363fa180effed0951eb170828db5656fa8fdf1f7815167238ab0238df50c76271a900327500c3a3cceed4fff6c1f3b2e6fd6df583af1f3327e96b19cad4207a9182e4eedd22b233c2a3d7e1d0144e17b07c1938b35709e4e37dccaa6a8c53f6add0b24d4a334025eb5378029e483fd0a62ec5aba10b92f95f7ba4b90a058e26c218878eec3dab504a9e4d2292c384582409a1779173f7658b209aad99d363d3b70255f89d86a715444c386e343bf45571f77540617b3f1011a9ce1042bfc2b9a5b181471ceadf9a6f0c86d2a219b77a0616dc13e594e79a7ac76807611ed9e8b2ef2e63bc00526e9cdb85acc4bf087f5ae50abefc005b820ca85aee0c9c87f37ddd28b49c6e4f948b417cfdbbf1301305563b84cfaaa661a632a910b33a2d394868defaeb9cd295a499c2ae0156174344b042a51f230693f6d0c0f9265970b0d990c1454cb8fbccb0ffaff91560e90130951e65ca369b9f780473e698d310024d0beb6d9816dd3b07c5898b118405b1bafa112b8dfc2e6a1e992ff328008c598f1f7bd65461b547c861cc3dc714c1a83d071a4ff56407d7ff9928038b8a6afc9a5ec06ba7b860baa26a20e919f6111bd40ce8d17a9fdef7eb964aa47a3bc813db88f5e531bee43217d839390aeffebefadde5a20e2e1321993c2f1b0ebd02d1cd7be8c45a291c807244ff942462277199c1a4daa8dafb54f2b7dd5b6a83e70f95aedcd26a413f45b2c599d600aa15914f59fcfcc294f8f163b41f95e1eeed7006cc4c71ab1775f711ba6bc58057bbfb71f4929f33f45bd03410190ccfbe8484fafbc0f09600470115c3d3c7121b403d174cdfedea92cf0a244d6e225e969964555ffbce7c98469bf079a4370fbe2f1133a8caefae07675c76585d8b23491ad2b08f86b6b42b0c6724e1c049d05221e0e47e64d42581365a27d680c9ed2228e13ea8b51ae06881f567916b108eea423131e959f8ef3ef03100b2a0cfa458d27c6aa34da6ee6f8051025db8720dcb6b83c4e7bad137d22c95eb2845e38cc9015398f897e359710b56fa0fabed9a3c5ac6e21401b3ebbaec8498846a423eb09176ec3278c143bcd82911e249071e4e5f8c321e849379fa46f62446e2b225ad1b8a2afce724ba92a7c9c4311a70c2f180eec012ae0c37c0c8cf92f069f02715e735e91b3c414e44eef301c83d07a1e6c53e756556b3d7212a989e4e2b505a37043769b5af2160de746b7d2364159cd5bc369d46919ca809554018b88b04fab51119a2a7a12c885138209f14b6bb3a822f5ef28cd82de7061c215e537b372126b2501809af95f05c8808db5c348590432759d898d9f7afa97d338a87a8a7ff4246a78bbf2986c813bb127c0446316b87bc798225bd1b8ccf288c44dd7036baff7c05504914336e311a17c8efd2d3b3d5e93115d6b1fb7dd4fa500a0a6e750ec0360125c7a02ef167a89b2686b47cb43fbd0e498829fc0af56f78302edce8e2f0568aac3a5d0844d41140bdd1669fbe2c99f9c540b5247af9abbd04af0c01a11199e6f1c93d9afce76cc88c784464d21fcff9bc5ebe1085944e1e677926adeb5ba06aff41a0f3cbee988994eb87930e75258e8408467aadd0d88fcbff66684aed557d2f9a0e191bec67db86ef94ac3f96797cfc425b3c8a74bd1048aebcf564daf38d555ed57f4a7b06eea72c4820452be00578ceec568c6c456b3a4d0d712b62be9ca115616f1a404d53a6bf4c14cd491c86fb88f3d7ac9ebcab650df9b0ad83a966e4fde0ff88fe3d095afa6909aa8fdd38e4fe2ecfb15dc6f8e1f8497b3c734d9bdcd983b0331a0be6e0382daa86a28baa0ac21b1904c8595ebd135d8a62bedddbb7bf05dc665913e0772a6b9fab378449cd26c05898ac6eb82088c28b7966f444e0f129aeb46f74b7645d69f79b172f84fff5452194a5341006642f117f588d951280d30e608412da1bb8f627005aa1d8c45e2911989d3a854aa7fe4c298008ac33d615d7a16216507890ea9946f55242455ff9f978fad617abfb626c01faeafd0a9653ba7d29131693bc7004c53bb512fbbe55924a8035935c915fce7275688b82ce82bb41d6bf331710d29c1f79befa77f810eb5638bc53eefff7da65b013d39fb3d358b295e00ce39aa78a094f669b9bbe98a1dea20a28f886aa054dc0e7513ec4f189fcce993c9297c989a25a7884878f6305cc02655ae233751fca05ba02c3f2c17e5fdcdae0fd3e72be497647845209f3b250e1c12493526a1cf6c1459ccab9903182b7110e62d76cc63ece3300b20aebf70aed7327dbb73291a56e0b95b47eae34e8f99ca557ebc4b72defffbd4407e5330ddb86ae354c91ddffb6630cdb39f485b4f3ed2735ad91b2dd54ab37b62a4ebe37c58aabd567e29856276528fe2608063d596d7e09035717aa19f1c911d11569f60f01a475471ad601afb3ade39af716684b47d73775e7d0121454c5e222ac0c1267508deccd513e34d7897b3481909daa075bdd1efb7b227b7dd66009c4fc87582fb9917f6e5303bd6e17809be2e925d74cb7e091d579e42787036dea7d0b179eb20e5a49001adab969940d82b0efd6a57d3f114cf14621ca15ce5f1b28b53b0c57ba6f4aaaf227026cc517bf31e6d09fdb593ec42ce3b6c2aee44e052343684210f3be6e9b92b2879b6d49eeef307a522747a09cacf597663620fb33e025d1c96863ab5cbcaa2d8372b9aefe1a0671aae18c3cc1f33d77edbb4cb749a0a050d09fdcfc73f4bee1c0c94e926ac3e73caa33e83af5e143657d98fc4ec816a32c3003dca46e0e68ff46a2a3a895f87dbeb49ddc4c992b11c6e5275dfc5b47ce48a4c3976b4bee7f014ec951602b1c5d04e2cbef1f080786a00179c1f9b38a109ecbcca03ab347c91ce1725507ae891b143947cbb9152ca1d7bb69b497c093a5a1b8550f965de4fd92fefdb35b6f762d8da5548ef945ac5142e57cf24de03d325ac8c39642caeb588a04a9774dc3097f28f47bf263182c2aacf79b08ec4d59aa41b63b24cecd45e860c079f1ea9cddf686d1a79cff89c265f69726eaab95f2ef1f13d611970ee15586cd738ab10dc1953cad3f06f48eef25df604c026fc55f2eafc73c2a60c07f87a0fde737591815c79a33114d0f2fa78501d49523497981e3fffee70b50ba657f71e162a08768083079d7ec72852a943db75972879000974c35d6282ae4d98d8197709afecc6235c7b7f8208e3a06cd244be43877d62698f9b5680ec2b7630c68584295f245b1bdbe8413cc5e29b5b6bd886fc6493adb7608ff294e2d3bc643b1d1aae0d9bf4a0fb73dfa6925ba3aa994d32e0939b834c095af5e7d864ea795bf3064c741a3d99b95eb4aadbd801dfc1b50fa5c989b59163dc1d43c141a37a74705d68306cc6d785e3c98e4e4d1751dc398f17667e51986735e7a4c7d919631a4a959b082947ca2c5dbb32657c7fde50a45c8feaafbef4c21fa40799b851de5676688266fd3b516e0668728e8e5187fb621cf58b991c8dd49ef860a195875228a3cc095ae26b7c8d27be387055642a774749ada4e69eaea878e44cbb3dcd18e8d038d170324053e363686eb9cf53e3c794c9e05beac9e2e8515df03566f894a590f5b3ce9abf49267f6029323e78548da564f584db8b0466dd4ea5aac276e8d7a9d90fd70ab5637d8e57af7e8b0fc26f6f1a104ec80125eb821fba729193fe8971546cb0cb46eb6239b97d94825a57c76f8f1e8eea676e0ac4b7f9ecbb501d721b8630c20eb3e872668d4952659c4c9692b5178a917a61b863152aba3cbf2144813201c7b92aaa6a46fd99cb5f42395e0e36ab7f46a52652fb971ff135d08e5219281852f59b260ff14a9350e62a1670590dbcf459b57cfb2c51c0c9c7db2a7eb6912ccdce033f8ab1fb7f29c0329237940a8447d7ed0712e5af8ff0ea55cf75e0343ec95194048ffc1c1ea450f084f531e5ef6cb16baaaeb4373bb242b9a1146653eccbf940070671a4dc89ae88bcc6102d42759448f9aab5bbd08c398cbea03eb1429847ee6f4d595144e7d16fbabc8c832827b6fa21fd9b371483882377ef8bac3248e76751b6605711e22d7e2a0c35d7862c426d71b31dbc759facb98313a1aa743b26ab9459f8e0b36368e7dcdfe323799aad2bb171e6d67a2a53ac21052a50ee0616c805951ecd8e01ee70b4e4a494ce0a4b5796bdd50d5aea9457693ba0471b8f182223034bca9a84e7bad2201527fd265c4ce639cb0969edbca248550d03756a44cfac904d514502472db7ebd09e0c9b8753738f05b393a1f4ff0c77cacd4bb015c0332edbf2f818e9475799432bad7f838317d4f14a5aea7867af3aba47219e179c7984095f45490a396cebf8e049ffaa2762543d3a74d20f135ed7a2f6f5255c19c3e66aef45418225bdd8955a6fc999f15f7e0c80b5ffc8332b103a80673d25c7def78e42538c1afce19824ab0625f0a75079e99bfc89dbfe89bfea85ccb8d795e0266ed223a26c2990e988d4e1b0445bf54170114890605d7a5145b1a63466189fb9e80825db78a3be40dec711478f9be7a06ed659d44b345006cb5b07d40b185649e810db3bed3f02061157357c67ea7753ccdca7f613a2a6ab54072cad8b47a5c8051cd55df418d3c6f5e141ee82e7a5f49edceaeedf46b3801a0829d691b7a43f4ca561486ec6a576e48517b4f317063083c80613587894bbbeb177a6172dac52b4aeea7cda5b90f4830eec06539ea50cef24157a3105cb16ac34e6001730619400026c3e9ec8eb013b442cb8d87365d4a5618999b0b8e7aa5767e56e96b61ea41a15298a2042fa02261a82a2f2a59fd3cb632ccb329444361f8b5e2389bfc470720c96e917ed71b99288e1e81ace89561a869aee171e656a268661f6cec3a458a419500c8afeddd8b2393fac00fb09ec76d7a45f3a31ea5514256f84c12f3cd0d3d4c46c2bd9a9ec7962db385444c5daa995a3e63f141db443bfcf12a73da884722edecad37561fd7c4588324343dacae98fe14532e1cbfc3fb495ed4bd0ad4bb1d24ff3e90d69c7715a17bd3e1a9faabda818d5d80941a1d0c9fb868db2ab273bb7db059139d3d979ec059788735a21e217e6f38aacf91dba8f176411de284b2bcb859ce6053578721dbbd974235c360ca9d73a2cda201238b6b5cb4ac6e5f702403479f15a98fbc954771ec51571d6ddc5d296b5a456fb9788ab6c5173ac67782f62064889f5a65edfe610f510d9329d90f2c099751e027b2ac4c6720f5c259ca614f80eb5a70559f871a510210a4e17fccd95c1438c4bdfe9d02aad6e548e60e9390b6945f7b1c2889c33472696db837fa30ab9d83da522b427a553160097df44c0fc99affff28c8394c58bcaa47f88e9d5c645e80443c36786625ea1c14acbca2d4aaf450443c97df8175aed4cebd0c6913ad99f2f370ad14551aa4f638315aa3d022af034d9bc9c6606b19200adc6147dcb47e44d2e2e0654183d8767b7f3b76b028b0ce54f547c734cf429f108c849ff7eebccad1bd3d57e51e33939804dc6bc035d06fc7552cdf9f32e6e53a494172f2704b517489507e9d80981bcef3dc9ab103505fdb4b39595f6e6ea1929c0014a0d613fe23b5838a5718744bb46956ce2cd863af55f405e69f130822e97c70d6778dcbaa0bb78dd233dbef30df6ee8eaa66d4989586812d22240d7f6a489bf4524285f9aa188ce4bb2a9cba003207a5bd80c84e5fad2aadd0bb137dd445804156eb3470e95058781b03986b085bc5fc384769ec7fa0ba0955f7d128ee0d56221aca0b2d3a7353088e042f776324f39030a4b0ea97e6d675482e2d393e27eaf93a35482a57956baff76abf54b9d52941a1d443cc16f443bbb7fc7859679b8b7aa078d007811be6f4e27cdcde58816329307881aa6236024f926e75fef6f054cfe12b07ee67dbee0802f421532fcd8da0431551eb52a0a792fe5568aea759620584a99b97186a2f66fcc484c2e715a4fe1a281a7237368fe68e8f7afeb878ed293ec0ccd9dbe4d7908f137b60dc7c8f8a8e786bf8ecd62bf0421c0b46f34639bdfef68f378ab7db805198e9ef6076df51aeea936b0c282b4911de5b73c395405f4b5cd90fd3bbd2c18d051d5ee3d6508692f4075d6db74e64e362b02e0acd776fa00ab7ababba071ce81d85556caaa5251fb451fcea5e3845ef1bdbd539d867654c32cc5ba6acb3505a89a45a26264a7b09966ef92fca048d8fc2afa685ac6a57330dc2f685e41cd841d87486f89719328be6e6c6a262dab7a37d2230a261365b8ecf954c45754ce6e775ec28f975ee39bdda2bd823c5f3f785185ee6196eacbea9726f484012dccd608988462f3fd5ccdda05e8268dc47dec692effc7511cf0d598d68fc115622007094794bf662d33e4f7235b839d97453e133147c83b4d0fcc7305316e6819062859d423bb5e380bea5a684cbf5bcb7b57f0ca5451b58754f3990b07e0fa15a3d4078e2ce1683fbb4116dfe1be06650693dbd029a48f4bd272bb2855eacd773430c7281867624389e6f54407e8bac3cc32c8fe12cd2e26d77fbe71f2ce4c4590629846aeb449456cc14a100564917b116bedcc442e6c927ee61f49ca11ab0b25d044346c934a5e6fa4c301bfc684a731ddbe9b40882721bb29f965f776b9468ea4f574eacdba43e5cd92a681bdde92384c434ce5f2050939841ad61c2aa780f98b76ead4d9dbd6645a32c21572a37c4175f1d4505687545a74607e927a2a2d5229a7c8e3dcfd083aeead821763d81a634a3651a74879cb4c4b38621739755ab93c32c2f14bb5d03d8420a269c288f42d42889cd418be322dd11ddc755823aef2f6ae38ca028d772d63872bc5d86185978a1a3b4eda0472230bd476a71032162dcc1988660291e33186b2ad8b6812106412b116cb40177f6eb75982b5f6653b7d24f63ef84c03588fd5cc5084bafbeb340d4aec72999377e5cef2f976f4b2c469be22e65f8f09cca0fbee9b2d814b87ee644905c8a776e1313b8a234d6d29a7e45b6c5e930efb7e107a60fbdb0c8be1bf1405300413dc5268c2c88e0300b22a385695caee1653ac221cadfec392e3fdcd41bc76a8c298c60bbabd368854999f40ab5487f8467910f56892b1cf73f784ddd606e2966eb162d8ae291c8fcc7b87d08ecfa5a57b8fe0bfd4c9037a885385af5fb2f7d66e036d219b4f2379524e15883dca02a0ad9dcb13b30e0d73cf480b6e39910b50e3c9f157c1e9e7e72558c66ada89289c97d316a92234fdce25802f9b69a3288f47e604972ac36e68edd869804cec580d35a749bcb8257215ea61db16ff92a551e36fcea3ee19b3e46470873e19ad48834ad197f387c94cb5136f8216271cd9abb22d595593c43c61c27072986082109ba097cb007f78f753dae9d76bf4612ae9994900bab0a1b0449c206006b8e51ecef7f17e420ae1a830ca494be57d4708a85b86c7de993eb6e31fa8d19da980866211c7f2accb476fe82eb1a94d6612381c9039a90523b845e3d5fef55e4ecb3a6cd716307973bf219db8e662ea66bec22f9c41243e760f16dbb38db8428ee88343844907de30d210900323912694e2c6ce93094eb2353f06431c68962ef68ea33b795f1eabb31903332e0b95d0e2afc09679a95dd33f958fb292ab04236f927e8d867e29bcf070279dbd7daaa5cd2ec5bf3e317e8e32a79d1d4d6a8339c4111f1e098b8df9e373aaf406eabf605c855684f146128af34e56655520b8ed548709aaf0fc5f45dbca5a49bd55af02f17ec3e00270f72bdbc90af598503358e04f6a800a60a46fbc4f956f3b5d90b3c20f4fad242b5dbca5e181537c9e104a89dab5a3d8e1d4508d970107a811985001ceb9a6febe7cf7f217a2ffd6d17ab8fd8a64156e6efbe8bf0cd330bd5fd56943703affa1bdaa408eb2b4d2d12fa73ca2aeaacec5d8019cfbac7c608f3ed7baab8fac40d1282bd004a22ad438ff941f4ece0d4c0f8df92ccf71791b3c19c418c2b648153873205b2e8d72fa8a1f92f778008f62963607c325e0c52a2d2991c56b766ea4b0655fc0804d3c8c797be907d134fa64b51d512ecfd2f121683afa897206022084319d3a2544661ee9c1db1ac03047c8ec84aae674ab6851414a68877ad7791878962664694f961b83fe5fa42b9668f17bb37bcd12ca2a67a1d093d26fae242ee2596a3ac599130cb87363256e6b57fa0700d8cef23a3243e29da79d083ecf53370ae42de7fd220acce53b0a5fb75700c659724403e659a105f8ad8d4603323dc2dcb475cae9609494e34e1d3db2a0ee9729117a206dfe5c6b61898085e15f7308d0f656ce03984ad020f6e2fc9a0fba7b17cb8ad6b6adbd94a0bcff7b20a760364fd38bda8c1e01316ebe6e7ce4f38a0ef5b6b6a5eebefdcf1dbcad36236cda72fff915b92f2addf93c40ed896dd011eba193742806072fefae4af3937738fc5f8572dbe1399989b1a1b76428ca67a16e7e43d6ec6c466236a61a210f1bed783ec3605d4f4a68794ac4e17ca3348291aef4b84bb23c4782438cf3821d3e8b766ce84d1bf2e3016c85c94e8fa5cb3d0e05a02557080fff6ba989c0b631f424a810d2c0f92143eba1086f08dc1c8ec133cde365a99f6e277744f7b3bbb918f6f52992eb8ab3a19d6eaa1ae5fb0570d08a687ffd828e76b21fdcad19e66d00b9bca302d1af5888f99f34996bf51ccb7e8968b8e79e58611d6f9516bd2f3d1d4fad96e406e2c74dbd087faa8b81f4eafc40fd1caf286065b58b37753cfd6080c11485e988454116432817940e2fe26228e69dbf764bcadf836891c6606ec5ad2d9925541d8b3ed6ff7b5b922fa2b42a1ad5b748ccc8106eec25ec9a38c1646063c10736dced5abe8e7dc3323f9866d2a682b13373a19bc4e124011115774f452b472a5a17980ad910aa088f806a0af944c9fe624deaf18ee887a58d685f7832bb9f2cddbd6c718c5801659657ee86a1301d4a77e76b600d03953db8ed32496b5e037fdbc772af2313106465aaf4b7900bc4c46d589ae07a830888dcd409eaa1004b598e14746c528add5ed7fecdea737e59caf7475803ef24de667ce89826312425ee299a20682520d662d1bf9ae11ade58b0ab9339fd61c22934b72db0368a2d3a2d63fecd56af4cc7273f2553233a367bc74d39177c149e9b28ac27474e6637762bd1c29f6c2fe326ab95243505721babeae1f6fa014e468039c284117a7e74da280e2508315db47157a00cac4cd9eafcd187946eb3a29ed1aedcf906543e70115f8ffc2b860cb760512ec99280c5134ff4c07e5303c4c527052e532f7aea90afebadf5e468343483a4e4826dfbf6b080e7544d8f6ac05326bed560f00b11da6e1b6a1e200a13cf14ea4dfcd4fc404a85816f20b0d741774da736901cfd2e71ad8fefc5cab1e61a8a2cbc8b32b85a02e433ee80e57f488baf06030f8e9c135b613f67396ea239d4386f239d27d5389cad2993f54afd5bff9e641c57cd6c440ea33e679518c4e0c449328980695edc4ee1ace7fcf66ca9513783fdc41beacb00e663a5e255917b211a5859a649402a36ebbec487048613e8be26ae47f0d90df783ddc9ba2934fc588739559e3f3bf9c774e12639f1a4fd62183e68db104cd7568dcf490c6b88031b3db587994ab0d1e3839c4e39c01a0db12a676fe123507ad9b54534d778ff683337a8eb8b1f63ed8290a084f04f9722e8c0149a9a8d12045cc621aa199e11de64d2bd46d61a68eb6491143a30a794de7a3483c8ef6c2aeba88dda831782912950f711a21566de826a88d163851e23a3885e39031e8b02fdebe75beacd98e562adff8d3abe9f8c25b5b6cd72e4ccd622a664ace17424da52b11eee08d8f78b0bb783c9f4353e51bb8808b2358a08aeedfe276cb7a052a3d796263ccef3563ff9b14a745646dc871045ff4f8483ad726ba275f4a07f1c236c85e233ecd758213341076b59f2c169958583ee623ee08f1c07f13b6841ac0c93b2739c1ac7ff749b17d0ff336799f287609b6d15721766c56928a8ae929464f069324c0db19062c26a2d123f7a649fb82b44af17a196a0e76a26fb34b384be640eb568a24eff653405f1f0dbb6d2fba0aed3764dd28cee67d46238be95ab75c0ad3087b71e0a0d0fc06b52ddd09124bc6803dedba690cbe22cad7af0d133d1e8f1d642448129248e48cd1f40f40f5a61ce008bfdc3c20b852a98d79d48b1dbbe65327cbfb38f9900bef29ee9bf92d00996c1898447afd5f56743357b62086d5570a3a0b0f41ab1d954743212245d8c46967d4f93ea79881c004c3308bee2537a1035a46ac11ad0ffbbfb9778c6399b5be0aa92efd1f89a781d82a14bb783a799a524d6efeb80140e5e4567c50dd591f172ec393a8d20e24bb0b57edf8c77ac6ac5c6a1588f5ede3c6d21136633d89e0778a42135273b239d04065f11da904d7e152d1ff44c0836e82f036bdc2e2e13cef093a650f01f27f207e41810ffca1d53cae3bf4765e2b1a72837abf3d247ee59c7a8979b8d12e52a6da8570ae0733d24aa6e363879795e37a3d197553fbef686eeb5894d8b24315d0f30a5c6299cfe345573029457f4088528aa50b5af71d314a4fa058154a70d86882d47307fc3eeb057708b48dae05d0ca6526c8ca730d85b2df40187d68825fd80a102886fba0ef5bf5efad16bf42efe0125a3dd65d4cf3eaa5044f9bdf4b62b70e06c6a7eac878c52a9638ba9f86598a1349271ad2ab603d3a6c8048b1f2cb0e3bf6ac7a63ceae646a3019188d4c4211cc2b14ce11077860dfb94f92f0c9cde46ef56c8bdf9a0e0ffb7e979b5ae81eb856697f8a235d0703d0fdeacbed5e0671569d8ca14c64485a9143e0b2f32ecd1156ea9b6eba0fbc76e5ebe6d86a343a52fe477f2b77fec7e8b6c1ed3a3c51ecebed8fef18abf0b21fd700d1b217ea352f420a3071a18269ce2c224dac6608ff95ca6d0bda55453d7bbf79ed4b1204cdc5edf05eb37ab4e803438c21f3313f5d6005464b32dc60696e161019eb1eccb2a68a4664c3a36c30039b480f490a8993965f01f74a8e180e48aa32f75440ea1391916ff426984d2de9bfaa1c110eabc8321ff5b87f0b803c6924789e44186ef1cc522d4ff0df7f2defa2275ae505ae8803a1eb43354edafeeb709c0f5cd2f7d03486b565a4b7623bb1d2921885506dfb3bc3efe0343845148cea39cd03216c0cfaba1dcc7f7ff31976845602cf91b98e0180006e8dd663e88c37fda949ca4ca2e33512c1cd00ae17f5afe6ea2ef688d2d2c5d4a5ac11df60e17785936b1813983fb000773322d7db74c11d35fde9954609284cab716933eacaa16ca2d1f460ccc924a360e3aa17163d6d7e3953b77d20516e6669407c5ccb16d26a8a2d352b9d98ca91a6cf8eda5815ba476fa383ebf9472fb726b3e82543c0ba84f0e434fa63364a2854b4af8d0441c5c98cfeaecf147227063778e5b838b302d50e5a4b3476220090f8d46da5277e7e3a5ecdef9f4ce6fc41aabdbde02fb7545cdadf4d07fa031cbf638c86d827bbc093942c34c9437e7ed0185a837e8b45c0f844b30f10fdda7ca4d19548601eb276b52aa6b5953baaab507847577cf058a63c521cc8bc354f8618111dbec9d9267d782f994b9f3fc87af13107ba0820a7ca006967e704a4eccbdbe7d4e9f3cf7c840b594af2964fadc8bf23840a9453d06706348b9c8076242a0670c62f91080220e38ae219bba4bd2b72f9653dd12be65b8c14214098b82ca4afba62336aeefc8dd6c766c9a928d03a681495b2d2c8fd1a8aaecba6c68cb9003313e79504cca54a9f393b02ef4983dcbce8313ab0021c10f85c2ae15e76ed5882f1c7e6ea6f03b1cf3884be99da1e6569c873a9edfa9a22fc1444405f6d300f46e7440c6c19e76010184f09589577c2a85d7b64408bb6c59f94ad26120592c291f7d81abb280586ea2ba6861905e0b12d2d35d0b85dbb8bdd91f3716ecee6082d1d261d4c7e03d123ba3328c3911768d2b15083556f8b742087b587ae62a24866ff720bf68c7a996317cb2f30166c792a6b860255cd4f133261420d35ad540f673203a9443be148c21c9abb5f2f6e1d24fbf45c642ce55e450d24aa8dcf0a3aa1394a8030601a07083d4a726bafd084c27836fa2b3efdcce67ccb2129446c6d08acf3f41aca552f38d88354d1c4f352dc8a10ad807604edb1f7a688ac903300262e80bf71f9297bbf24ae3174f09c48618cb18dfbeb794d4194206d7daad630277235eed724ee7efc6618efa283b6156f06deaa0076b4ce15b204da7ed2e66ffc92a7ce2899ce5056d23eb12ec4a5c88faf276a0f4c988b016da4c7152856b6a214e48ec5d19a3f26afbb749ac102908c195c4a4e2e3953b1cee674b0018866d4e5e8db2708d88a9cf525fa1ff2b42203bd65c2a105dd58d0b15a7e64adb15dd2f7fc8208110c26dfccd47ba19f1c6a350306f0cf679c633cd4959a857e1a6006e196e4541221cfc6e6332b9df7ff10e3a7e16ae462207a0b36165c7520fcb59b3a16b2ecfe164c0de47d1b78f12988db42573b45f414955dd97a96034a6d8dda68e377e1d23ac5cded28062c6c4a8090c38f4993e1e5baa2a45c5ec2a5eab95bf1b62ccc7bdde49acd96b858810724752e0f7d88abbc7970cb427e2ebe5533d88c5c2f007b8ebbedc964fee40a027337c028cc3aec3c341e9b12a35fc757806613bb2f6c6349afc5b0417652604eff5d7e05c22121a30482f74585db3de2a0ced0078c17fc0e9c4e8559f40b956502aca2358d1686c9444ee5117557683dab578f79bb7611cc0a77cf2f04fbe17317e5a17c8d11cc910a5c42bc0bbb3826d4e197eddcca5360919df75ab8bc0ff4471f515129c29a3ff82398e7d450e27e9d822ca644e007973453cc910a73f63205cf6cc0fc6c2d7df7589050a06ae2936e07eee716abbeb3d4bae550f562a88515defe5fd81e812cd2f06d6634d4e749d93aeaf593e4ce28ef895f50dcb0cc739935c56f5abe5e57820607dfa2085bd69aef4d351c895aed55ca0876ab6e3578382932e35096514d6f0c8bf95a7855763f09e8f80c44af6ca05227cd06f9b847641570274b48a64ad19170217eb5f8a56a15b71de7866cff67495ad32609c5c330b83283bac19d7f176c2d1d6abbe876cfca71f27007c411aaae5d147c77afc4ff6fa80f2336f2b2e5be23f09a01fe412895df6a19ff2df9f00ccf2586ab6585784677f8aa9d077f812301e97f9ca58ba927288a8cbede685f3c66737515f57c3aaef0804b27bb7f3c02c46f10f314492bee64854798cfd910007966ff7133d82fce3bf17b6b7fdb1f21d1168f8794f0b03fde6f250cd8b5d0479c2f5b235c12482dcf68a6c3edd85155780d58f26b9ba3f5856d8cec93032e52a09c19c3dd31e22b4651985811b027acb9d128006c35e5a0d04c42f08532a4f52833bbe236849a33e85495a62b9bdcf4012dacbb76c8602ce134dbf845568217160f73d43e92a24085b35ff03aa4c81f4338d25ec9c3a41742501b16a355d40fcf8de1011c04f84d6f50d89da2bbd3ab928a69eeea3d3cca77887ed66a2617c4037f73c803d865fe1c8d6e82ee862d28dd991cbf0341d7c20b3e4190c166af9925e968aa56bacd3001b50c63dc69d92431bdbf92caf018fb0db23fdf147f428613cebbb8f8401ce8547ebfc8a66444b6ffbb2f13f5caf77b8e7e5b47a625299b0244eef096d5d694def674323e27d9d95ce44202b5b95aae94eb7b1eaf41c444c5e5a56bbc657a6894dff6a573611ceb5712f63a13a0bca74ff40b89594470d2a7858dd7a35a1af870977edad42ae77d2c050f9d4ec21853430f73f401cf5ec028eebea6a6ec4557866818ec8177d0d696831e7c257bb0752e05f234c369206606509a840aaf039ecd816ad27050480bdfc27c0f8c015dff9d3f3644f6dbfb73150ed440429614793fe06f4ff863effd652ffedc9258fefcd0c6f8c01470b1101a5bbbfbd7d9e3e47502e343060f1e0c5725a23c97da662f488f7d4f35836158a0f0a2f1a2803644423dfebd1486662e4f70296a0c6062c2cfd0e9be541dabb86a58a45ec8ac657eb2edf11354df6f63a719aeb6521ace2d1d94771a3d15e10f9d043210e27cd96f325bcc38bac1611999c33c75332cebf26cad2a8af503d5e7b12c9cf72213fcc4c240cd3d7487bc58003cdc07fae7083ba1cb5f59966e070cb21e196510f1115752f88b8733b3825086b11548f978708b6f91c47d2655fd62fd2d61635d3eedf8114c83c13eea8a1723f18ad3f2f439ea90928c97d091ea477113ea9bf90997fc66f929520c5d3ae88bc945cf75dbb998b373d4023ea669564b5acc19a927a72fd6e48b5346a73c45b2e1d542764eb82b90b4a958bc4d47ee481410d884fe27d2ba89f01639bc7a9e1eda9b198384eabba24f902eb6d6db91a094f2c47d81b02eb493bc1fdc755db3b94f6f410a753bcd5a39a34397f3bd41bd00995bc51b2a45bf9faeb7a1cbc3fe19061b18edfc413879c21185a5a6869c812ce2c5b2bdfabf7002c9bbea74dc8c0ec707d9c92785d1d2f6bd3cfa5d5615aef393734a83e0eb0c67ec03262eaa11ca1c553b183bcee80db46fca10bb606f2e5d2778002572e885a8c198aa847cb0d583e43b810b9f0126f060b03ad25c74741cbaf9a00cf6c589271c2741adbba4bf979782561b65dc50b2b80685ba7253b9b17be61b8d63c3025360c2d9c85514b68b6b333c0258ce42d0d882fdd7ebccc7b14612e8d29df57650643ac5cc689e077fbf355a1359964a25a1d047fa40cdad5d96801fb3a578007473aa96e178b81d94333863842636a87ebf6152c179258fdc3ec6e76cf3a20681d3dd424812a2f10b9543f0938cecd407fbe0c56e14c17ccf5e1ba13705b239a2779a44cf62936179390af4ab6e87c8de1611d74bbc825de9a711f55d6e64bdb55356e557c01e5f6025d54d7adc2254faf3456d04b3c0da2cbdb7e0e005d55ec030d303cc721a0e7b352427bf6fa4a6575907af1f76b8482f90b8c60e3800a1e16045aa0a43d7a54c15c678f1dde38e2084136eb042d8ac7b019df56c03849e8fd1a81aee28b6ab6dd108a8ff08ea6ac10475e27685edb882a60bd4ef6f3f09cee92d4bb53354d973173fe3b8e06d2db2391c9edfe29fad3a3cb64736e8ab24287214e8cb26bde94e6d2d1c57f13d95cb328fb7227e7324e0e698a99cfe689b6dfd22e409884cfb81d23d4c5729c61c0afc7c05f39d1e44fb5d98dd7925d5c942f6f237e7ed6453427634d2465e3be97a64d49152c5717860a759e03aa4d92281e2c802001552807c7511714e4bf1002cd9419588e115c107d54e272f1cd38fd4b0a8eb66b4d7c5604cd3abca198c35fc111bdc78ac5b15a7e5a6df982000d438c558ed2540add5384dcd3a04e2dece66c7c8f3d7ef47f9a5bd50e2da785104caab01cc2367d5555f24b31ab32a2ef145113ac5237e1fca3bdf3ecf149f2e2ba63fb5264b725839de5ff0bf65cb299158067e376fd5f0d3b2b3e360d249f5d4340776e24310f777a0decd6114f149e1480b59cdf15b122943d5d6c206782ac054155b916578dd2603ceb04556be555d0537681fb5101cd6fc46fd7392088bf0357515dadedd3b427b38272fd8d5815350cdbc1c3061920d3cc792a4b2530c929bf95b77277798d4fd50ea8bd6f7091b79aa30e04cf5dceda4b0f5473848d2addfcc910003e7ab7d86bda0bbc9fad696bb0713237b2b0adfcfb4c0f3f8dbd734f5fe536939a538d6eb881e47eba7dfad9df2083b372f29b16a469ac32c5c82ab25497562c686cc7851e1263ca797e9ed00c3cdcee48510a8e6129c44ff6c7a7445a8512ffc69bc58278c24c4284abf2bebb085086527f1739af10d917bf3c2930b21773de4b37e4beb219d2c7b73d2679a671554762f3d2bf7f6892ca649760468911ae1681298e4814d9cdaab82f1d13f1ecdcb7f3967f97b6f079af6481c465e8f143db4883419460103fb1a94c2f7d6b43e36fb9b7a227bf2f68c304c26a79c99a949500c545c0de463fff12c96f0a44b932e32044ec4024a18a44c060f8dcf1fc3ef29f9181fcf8e31a553b7c42f53c7932e622ec71efb9906655e1b6d03a407cebbe68f79afd1c038463e4075f206cbb59e23bcd7f3c47323cf258f1e694785252fea8423c8661ac9c13101ba85b807a6aa1360c74e874db0e1b8d4e29917e07bf825114041eb3a0c9a3a1b277dd16799ad266a271e58c57ae5738955d51eaf22f6586923ce9ab8648a58d185b7eb333c4451ca8080767f00723a0fdb7e62b44b154fae7b3a493738b6de5cbdad48b7d800b3b1cd238e33a690a6e1e6526e0b3212e608af5a07ea7e6422b3d54e8fe1ccce243e7cbb620f5aa5f1cafca65ba85e24150ca20dcdce775652106f2a438fbfce0ac7ed431c7a39458ccf321c1f951337644586f16ab4ad6a73cd2d20913f69d26682e646c68dc3ce60e5bd6dcb2ca9a49f609afb191c1e1a4d0a3c90db3863030129554f1a6229290721ceb9f3050f9936ef13fe8e2680abcfbf3999d734fe9aea6713a5e7f5ca5a8cf63e2495107f164c93fd2ceeea9268e827e2ccf97e2ed018bd0ce654f99129526f84d125ba4a9ec5cbe83d6c05d3aefc224b085a5a81639ad9984426d5c5dd72e9f25b8e6c8df4246539251545fdc40aee9515edb45c044104de5aace81399f2f3cbe4bf72e21e6a5547bf7392f76015ba71fac090c0b8e8ec9ee5e0193bf33a8cd3f0e240404b5abdad66348b5cf312f2f808bfe58a208d20bc4cf3c5beadc8a226ee3251964fdf65b2c829c490dc323c58b2a0cbf902a3d23bac65c405da47bbc362e9dd48b62f49f52764cfecfd579d0445c7c3f110d24a0386d953519609b3a106c57f127226015e0db3c42da9aa5e697f82f41988a56df105f4ad46b3d143c8dbe6b104a0b6dd9f69e0d0bd2c014085ae0652550f89ea98d8a237962e126854b238bc69ebd98e163cb9e1a44541e724983f0e4acf409c3d693ca29e303923665a568dd7606bdb8fbbf48bf7ef6dc585edfb45783315d7fbd0338796c0cbc1e5329d08c98f45d224a23bda9cf2ed771bbeeebdc666ee3bc5a4c0ad774166168f90d520707e290934e7a838ea9b258c0d720f7dc60ad5a582946debaeb7aa7d4657cd6d41351fc5b7ad5de959e20e6a80424069a1db58f87309ea595394e7ff92a42c803f7e8ed3b2a1a927f688ce6783fbd4d531c684736a65cb3ebcc8ff4388fb483b3d6c8b658bfb7f03c3bc31474ac0c2f674edf3c6219619ad7a3ca00a8bd11f8f0235092c3d043f167f5b26b7c0f9bb2cf28b59b79ed0b1779c23afe3d5f0f02ce55ac4537e1259e240f97d7f681017e984389bbb35ae749165c8926a17101dea089768ea62039e971e985955e6537957c60b31e63160ae12e9116375210352e1a911397e8ad558a275815aeb6a39627195a11dce304088250a1549322f92bf021d6add57da389a99db4ad245bba98e7928cf8154049c70885a2cda3978c426e1ceba0225d733770c5048a665df91bb79adb467fe17ffb854b6e0ed597db2313a8928a949f35da4a52a9221771f97a9bb726d7777db90e0c72c9a218f04d4c073e5ede0447c9d1e45cd65d9b0a69334c42622e0d49b39e89d81343b381004fc147be2e274a4d859625233e3e5e5bb2045f9399f6f1da98ab338efa45d88e591dba9a85b35eba6923053225fa1408f53c61a04cfffd85c06056aa9ae456edae0964274034e6fb4875b0ecf0ffafcb2d55fa9fe485dd1339b12cff342e3e34cbfb2ddad35c9afb7b85a291cf3e01c4ef7bf24e23027f8c5623392868b4cc30e278a60395c7f1aa3feb0f7b2a7b234253d7a95cae4bc47367fa1d05ac5d4547eaeaa48148225948be56e90609edd55ca1998144a6a6b576f1bb6fda096460f8ffb5880ff888dff53b6748726f7493bd8eb825f2a837a70d07084ee3febb4e388303a1243c74a3b3a7dac8edc1f66d5736533f42184f9a230b11e632e98db3972afc61aef6f7999401185b2f5c739fb9762bc81fbd8adff45414aa13764f24dbb7cdb955ca2eccfeb1a62b595447e42b2926d54b8e6fff1e0013f030ca7eb4200f717aea33acb9f54afe3e998d6522f466844c852df193de8f3be6712b0150790ec02904d1e6e23d1e034a4011702f6c95e95ff5ef9eac00a6501c9a4f6278602bf9f3cbaeec922f7fe64a9b123c080800c2b63b451ba9c5f998a341dc29eb4f126348eab59b7a21fbebc2a8408b028a6fabd79cc8835264889c94b4e391ccf9c4493f0dcaf6f5fcef4d15dc745221b145772ddfc17b2b948e1a1f7d060191df4cae337b217e68b1c9ecab2673dcb426cbd037760559aa0518e1df2c799768998c0b538e4059a6c958bec5e1aecdd66ae92908091f2ae6b227af8b0de86eb08ad7966db72d9ed86edc8a0d38c952c48611a20164923802cb374dc17e9c683eb5c468c57a4d48bafa7798185b2d296cb11526889748800e49f8b871d9e16362ad1f64444c3ec0dd82aee01795ac7ddb7ecb637f2d2ee2d22e49629d8fd4c555dd7e8db85b5e699ee6e204ff2dfae8727f0b1f3c472f4d1928a56627a4a5e58d2c1b26288aec59b05e7e85c80ef6305c583c28320b90fb36968e702ed06700489a41d463b3b6e847db95b3a47645e387021184c04f8cbd3e0176d65b4fd0b7cf31734e9773165ecdbe3323ac905ac6fd4ff4eacdbd56cce7b918b8c35efd7d08b3dbf9e698e2c4e6e264cc131ccf8ebf4b367f758c9472136f56f82ddcf761bf2a4d16a6aaadbaecab229b88c953839752a1b7fe3acb86d71b179ce9af70559e6aa35c47348a19229cd456ceb74cec2432c7900d842dc63ef1d579c11f5371cdd3b0a3a2b443253c0af9f4f59060feda70161b2e1502fc930cf4e476f929ed2fe068b5d6dbaeb248858db0c8a4d4b356cc54b3e232fcc33485ecdd03e601875a188a15fa1b8a31a5c3ae8b38011413a1df7ec544a053fc6637e33998832ae9781dabef362c394531a00427f5e8ba19c24859e989bcb5bfc9cbf60e7669fa4d0ed7469aee4961e89b6de25804e20c2d18a2463bc63c362654c2de5792518f7381823984c2dc104641c80ee91b914913c10f85f6a47eb35b6e51354dd30d246d4b14fe53897d27a74f1693321ba36568d47c44a24157eecc9e63dcc0261148398f7c804645ab990a969c067e6a265fc3b454e69819e06fe45e375a1ce313784501de5ec35edf681b50f5b8284d68e01a997ae409a47f8f654b21053e2e122430a55e6d1f69cd57f109deb748b10af659862dd5d52f4c8655f9294af9d8a4a7564e450d42acb8a3af50014b8375b5b58bf4c6ddcecb5e99341e50d24a9ac07c0343e65d5cef6b0108f28e6073342abef9fb9c2a7126b28941e8471817ec0530a7320fe8ca3cbc3c34ba435bec4c5221f8b0d7893fb6b6b84e423197a4fed6fee9660c932d05d46ac016eac33038fa5a73095225479da7593f1c5f86c3a861e8cb1a49475417b2982f2149d60e7ccf845c400a15793ced90e81bae9cdbde95aec3e4cbe89d631559f8d8541deda0e5275e335111dca50853e4125310e959af9ac98059a8d91069795709be54a5d02649d5fc9faa317d2860d9b4dd96d3915fc438595ca37a80c150b937f1f5f8713a6e578dc931add945f2e7263a4d17a675665f70d92d2b3138ba5375417d2a415018bab37c460144ab4bd85612cf0a9462525f76ab9e74a51d3b4f2db2b13e84a06a4765e6750531782a98d57f373a34ec37cc19861078f4c321b9203f8c28b224983433119f5b6859bcf6a46ecf2da45fc14d5050b2d5c104df0d58847033454ec9fabc631b76523f3f284a06e392b6b10136a3e7cb1c68eda8867d6ba076ed741040fffc6a42cf40c5343e6ab539acacc24dfdaadfd57a1326cafbd7f525ea698adb169bb1dc99e9948cabfa1d0e4bc71343b1e638a3528e82cb4e379b214c69e8670750bd4d241dd9dfa40dfdd61d9f0b9a4bd8096d3fca471796f1b194847b50395fb634776b6261c6edab051c1a7297dfc40748025b1e65f0f6d55c4ee97bd6ea382752fb641f75868ec99b3594edf6b07d052c2829ba506439e569fcf477c0ee2ad54f16199b916c70250cbb18f13bbb4364509552cb96fa2c4b00c452e548e688f5d219c498368213707f36c3d77dc488d3d36b856122ba7400c56773c01d8e77aa0d6b483efb5877a0abf87641ea52ee2a8fca93b6e889642d7e61f76ca8873cdbff9470ba60fa0c3b04922ece639bc8d6ce932a28331e82009b893280aa1fae8bd5f381940f975219fbde2eaf7499cc956d571e90e27c0c062913e5f4e28c8497c8b474da8b4ec9c0746c0f595081cbe437214057e952ba75b495dc6c7e816601ffee32a7d13a609c677e4d4a600261b6b616f2384dbe08d0b01f3d911a7815fa490c4de4884da10986569abfc5abe8e6290cd94d0cfd807a94876c3e8e305fe9b7af920b0b0358a8e1ffe2f1505d66c67aea47bf13d2cb33136d5be4234f36909bcf95a2784790313d9df5ea7c8f8e614fde98ad16ca169fc13cd1d5323eeead8c0418f4a536560bcef6d288fdfceb429d085ff72d0ed11094b3227e260e3a5c1e67e9fee92c985155b2d71d1702b668ccb9808c61469e7441763eb240a20ba9c16d7d5aee6b9dd53a0cba9eaff8abbdae50980245523d953bed4a5324b477a85d66accb983fd5dd2bfed1ec44b2e01a4b99978aec74cc585185dc965ae5bd36958bb6a9c8bba3d60f0dde8c32e5cc5ff0ced3e6c6f03a0a9d5dd68975454af9f626ad24a0bcfc0106d681412888b7cb1953b8b8161a91baaa5ab21771283502efa1a1ac17ae91303d7c2486944693cf2b7107d64e5ac9e6abb0dbabdec8f356af3c1967bc7a700728519fb97a2f7d611c09c84827008fab283494172b9f5b1b768189cd716e29f2d750cb04d1bbcb4f7009eee04c3c21b138bd03a694a1f2b2c35a7e1e16f3c1214e918a71755fcdb7d24df8a9187fe4eb27d475660ca6e11879dd7e3b2e9265b86ae1ca8980df1151edb632e648125ea0ab5ff30d815bc2d316de58f3a61eb0daf24ec3c975ecc8c75f5bd26ee12907a0869e54b9a46af7e798eb7bc2c1059a73c1d12c962fe8bfd44031b9e95252438b78cc4ec6b27ec59f1893d7565873d3c57bf4af41863aaecdbad65a9542fe0e96d2720a376b8982b4d4fbf1a222453b06913c8ed31163db12caca189230072f7b710c88b47a9c57337d976958ddaa348cdd4bfa873542f987ee54f09824aa2dd7e5dc6b5a059c630049b1a5113b9efd3f424d47d9df8ff45b86c95045c042ce494f3c0c4b01824341c20051235441051dcc160f4355ab6c9f45d725a6c99d82047cf2846dc296122d9c47979200de3bdac36782f4114a9a51ab77a9a3829d3fb75cfa680dd4723259faafd7036cfc5e3772e1bcc1bd9e52e63285fdd89f69dedd17a939c2807f401ffd3a016760e55d7899a112dc9605c4b767a34ed25038d7e5d25d06d09786fc4781ff496251d1a9ca07b31b9bd8a3e2fc68679167bf0090b835822d5684d61d1a829c7ceb842cb53838f75e35c454d3dd473f0cf3fa7847bcc600d3d20ca56e29dec21bc3ec352a91b6c6d2ac22737fddc88f7008078fdb8248868efdc814a7eb6447594084f79333c4f33207f9f8f47ce6b74deb47dfceef091d24e21c3b9c1d19ea28188a6a747dbe7b4d9499b588156bd260337bd521b236dfbc48dc0aeed76284d8c0929221470cadf024d2919281fa14d65b83decd87003a14265bf30d2583d7a617c81b839d5bcc74b0bd88b829c98bdad578ff323032bd96b2cfb8b2ac3e823390e7538b54563129ea999fe538d1682c11d076fa15cd89b6b0d37232122a6935c3bd762fbb875da7ed3499c0d70cb17d96b9504b847c552fceaad05f794c323fd3e1cc64af55ca3b796456ffc72cded8f0a0d6467e44ea83305b0b2a5698cc7ccfe167da9f268c41880ec90cc6ee53d5aaceef791fbc7f1aff4f76c67e908489241d9e8e22553bed62f8efcc49acb8891d32174494c126580b14784d72df8c78da7e4fa391017463e2778afa7921a11d2e36481898eb3a5cf195d932509b717dd1ac82828bd7244340a990c9d9c5c744d54555b384b3299dba76a35753547f938b573e2b1371c80284f34f446ca7346cae2be08a8da2c441f8d86f0cbc7deb6de0f35d15c0fc5c3d0b17a2f4c2911b46e58252dbf631d4b9398f262451e4c26c34a33e82ab381a5b69f32fe5d80fcb906493ddfa6365f5ac7ea50c6f2e715a583b673149f3262833eb5280ea8acb6a43f1653375cca541db9a9c8a90b5f4608a966261bdeac41c040d0dcf87f75a4dccfc50b2eb5eba115132abd6d4381ae75cea80d80e09cd27937cbe6149e0f2db6df437670e5763451d01191565c21c0c6e195c8660510e52ff66b5672c18fb9dd42d6597be349b0a9ffc0a00ff8ca473a9bac055bb06094a5d58773e71f988f02b9f2b18667cbb661607fd1d555dd7d83da79218185160217cea3d2fcf769a0486977480e7bb86720a63eddc5ee72a3ed09f67d4b59df567783cdbe9041d37856ab29d5d660b1893102a91a1391d60ead808d0dd6725e95f8f51e4321b1e601e49a83a14c2124d1aa145bfe80c51fe43e86426f2e0d1cbe6e735cb3470b072467936b6a7314a39a74efffe42fe9cd6087f39d58f2c4d4b86d7711d9edd091b946cb762b3de5858d676ea145d3f1ffe047e984884f26814fc7fd1888b2dccc3e55d1d8d8851793873deda224b91d2bcc2e462c81229f772ed7fccf6c1b83d82926895e0ee4b5b2d456edc0899b889744ee96c8fa84176a1578f5b4357c5e005eaf93bb8977d5c274458535bce9f7aa4e9d02d93c5015e6b21215df6b2aa69d89699a951647788ae2eac22b1d95811645ff6d47c2778be61b02968e2c54072baa31c64438f041e9131aa4e2b96d9ecb96c2cb8f3a9ac254a595184b31160ba5c50f76c40011910c4ba9862892adac0adf2766fe9df5a493084309e8baf1081c306d55c81ef5d8eb61db4f0c98529fa901d70f836604d1375b0437bd3845f0b5937de3b548082369c1faaa1d0a21e2ce558f6bccf86d29b396ca228a052113b3c4d60da5860fe93c787aa7094661713845d02cd59052a4b7ca0f74fd322fd9e00e51a075534e9e9266e24a024c51ebd324867fed2e566193b987e17c610e66214e68d5396b9f1becd2b3bfda7a5385b932a6632443ddfd7dd8ba5b955efb3832e4e516a9f33a0098ee78f9d9346369928188695bd0a2cad55f47d92ddf64e62a8690950943c23594d71e56e7954b7c40e8d2aff214e3cf4c4ada228856bb0737d2071201d55da2771f0ac99d7540e6783973927fffeb9ad29ffef4186171bdfadfc6dcc684c7da5b988a3db459653598478a3252f06b855afaedfc69010e1fe2e038c55de1dc50cb59194bd1becaa28a4b1fb71c8c4dd184420ad9e982db31d746cf299805d59b68aafef9d7b3b11eaa61e3e541413bb0363908e27fdadb0f3eb0f266898e6daa15b2e6729aeba0fc02ba601ee127b1d50cd6471ba9997bdad29588bbc6145d73842748a0c1be37f10209f0bd68db5240eccb8d5f8da5dcfe945599050d8cde338c14f81275ee1542d0889a92de929e8390baac478ff8bbe66f4e169ee3bc06799a89e29f8e413424625291006bff7717747e715adbb4600c8ca093613686ca55533368817f8af8f7046705a23f3cb75802724aab4fdc1e725e5b4d4bcc6aa1339b51569803f4cdbfdbe6a7c59fe52f9db2846d55662f2a5e59321ee29bc3f771c4d91804721b68016779b96d634909ce272c3fe8ce22818a46a15bda9da39cbe35183a87012816278f9d62970b0ec94f209492f4305185ed562452beb12fce65bce9172553c026f1d1add08311f0e143f23143088c15046f5e54cd53df7ed582187a295ae5b5703a0f2ab3680df5b2760ab6f48f9c99b808387163652719f93d422da68dd38fc0ead7be5891912171b049623beef6b2c9584a92bdac76991387f82e0996193b35882353f28a3a76081790273e7f58e4498a597b5d8981bcd8b1be7d7b8e0b79bc1ef58ee0385c4108779d04adf4a25d8b76792f06035a27263039a9b8d928b1863307254a11ddf39f0ace347619ff73e45aa14a985d989b08313548d9e3097267bc9a4ea8d2768426aaf02b6142823056c9d430329bb1f6ada48f1cf9a42b4bfd762d5343886f0f5f8c116c6c82d733743e387c18c822a459664e7726f2e5ae030f8e24847e5c24f178a76b56b74b8e3c18367c1cb3ecbdd7efa5df0466dfe6c97949dd781e585196f3ca4fe52d53857cbbf36d63c58efcf05186ba4e05807caa16292bf924e9c3812c99eda03af0eb8c72c3042a75dc9726246bd92518259242a7681bfcf7779478b75f87914a963dd25f5b5d8f5882f359c4782e83abbaca56bfd74f6f10b9e4533b8743534422c03de6a5befb171b8a528b5c3bf9099912152820c2f0fa01baf1808cf0dc349f6f320b907016f836d89ebd4f2fc7595d09f30bb6b20380a29461961cd5d3b8093ab28ffa3f39f9aedb24b3f6aefe77a4cff2ff8cdb0168a6a501de44f577a68fbcb36e4d38e0f6d1fcca8ba1eee9c53e71fac23f6259d266a02b6ca5520787b7787feec347e149f70149761979aa486e386caf9e69937c5acc3c10751795b9c48ff58e0b75e690a04c0c1f6e7ccd6534d7c05cb598b2c0a5cd6ff7fe59b5fce874e7b02bd3c6669a4a785535bcfaf0c7e78b9f80021844710d8512e96782f4dfcb6ca02564449853c892e0bb85981b30c599945c18bffcf7f04dc7141b9c808f3ad040174beb34b7a3f4b28f17419441173d9864d0239daae58d90d9ff830096cb1fc96fe4328d125cebf532dfe6c448a3e44564b013d85ecac5236d744ac8eda7ca2c040f238570793911a52d1273bbe720a3a5543c803d4b6cd4d25f21863b292195c5ee03f45f356b2b0e376da488d5d2d1f221f807a8e7746df446cafe8c1ee4d324d232eaba3592b155fe062a8df3e5d45ed06bf113c510c00dfe0d69e169cb05ece2e3aa7e0ecdf11ca53786b0ec219ac429497be69d02846ca684ea496da57cb7dd1e4a21ad44ede72821869e697f0d484f152edb55d3361c5125a1dfdf7490de9c9bbdcc8798a0d3c4b951f965cef4eb4ee1d388920dbc3be77ab09496282874c710eb7123f344b4f3e552363855689b54f47d4e0f05bc3b026a2a65240e3672e0c014ad054e248488048e7a1eb61eeb36d6ae46db7f762cb11e3bc85f3277e1a305c97ec8010917be212d19987f576fddec86c0abdd382b9cd68d36fc72df4b8275796a1bfbc7d5a107099e42a824a70d91856723d215aa76a61df25a870112567674867702cbc17135c13e43f359b1dc9888e239cad0ae990d2d44920b3b17e834b268fefca4a75d4479bf516893169a46a4d84551d43814b01e287594bfb10d0b50b92ee68af9998cd9a3f0d5f7cfbdbdddfb62865f8bac9e2c3d71a7f2220124f7fa127fd9ba246ba582458f09cb7d749518707808a57fd1a014e766b41c19bad88bd0abfd539fb49003a488066091ad3417f7fe345c36c9669396bdddcb7709f382d9f659da7ee017eba06a022bb93a6dce7bfde45b75e02998feac18ae55ab77574fdd7d4ceffacf96d6facc31bb3dceda411bf847734f63cc4595d5ec68d41191283dc9350f549ab528e988a46a6bd46b0d8e40801dfc63f7d3f408bbf22932d8aa2db194752a64d6a90870f4e91aaae458e0dd83056b5673dbddae29e71f4781d1be33bf7649325b5bce61cd3b109ca87f07cf12fd0d6892b5d1fe06c91d760ba7fd56bf2ea728e11c5d18366294bf594a1a686838508f45f71cd652cc78dadee7980d9453a44c93c8c6600924a4787ebef118c7ab4f65f30330459d868cc698c5887e3a52255b68f9911d82130fa28c3f9dd822d318395bf075db97a7c4da3b8a9178f834fa7891bc007e1f2647ef4d834d4763f161bfdce7cef76ff51282db92fa74d550383b2b2f14a6aa5c5909566446b1b21a14dde053c9cbcda76b35b6a23dfd65ec589297663fb88fb4849107caa44c541520a88e1062e4eb1aed22eba9fb242885104c6dc5affc8c5ece38c15fefcb5b9dc507d0828fec5784c43163f38c5c2330084f7598d446fb51089c1e35ade3eb47d753b2c901c0c396ca73e9be0627ff07f0d70735aefa8afed4c9cd88206b6c9c7a7af0e223fc79bc78d1a46170257bb8647d77456dc28ef124a5085693ab6546296b39a7e00b5d8e068710d4d87e54054ceb85d04f2a8456fb2fccb690b9c075e52d52f08b3e695baf153cec0c5245c18792090dbd30346e9c53e56cfb7c073c8651d4b62c0d01e3423d1eb64adc98ec30f455db2824b758ac6f7b3c67b07aaf89ca9aaa2d5acf967c1dcefcd0f82b7c7a50daad7e6fe04bbdd55b1fa38d06fb5ef61b6aa628ae026a824b1a13d9e9f5d123cbf4c0967bda935e4df50dedb835a329cba70c1e9200a316aca5c7678612bc17da2c684f18c0c6e3f36db2458b0f0004c6731ccea545da2381ead3c5749150bbadbfaf6714726d2f90a76be37911abc029c348e65c196cf8bc151dda15649b9955f4c787f916aa2e87e799af87ecf987572b5c9a2ba613bd8e47ad913878d7e420c3bc25d7c489accf2a949ea31275f1ce9774f7b4f061fe2cb2589c07d050875246d4b2139038e0dc8617f8c3a0724875da499986244c7e89d66ca58b74ad5ec4fbf7f4a130e1c66974ae1614e3417a60d248be078e15f5e31116f64946a9fe7f566bfa58417c5ceda9ebeb89117df6052c8352713c852e9be4be51c9f243f9d526994e577363167ff1f53cfb430b9a0b2d7f4a16cc3055606c6f9a7b01ab57c09e7f8e4aa6338ed03c0d9aacee5c6520a42e48156761b8fda8ca64f54941a6d4af9452950cc496576a3354e39aceb47061bb4321b63f7f19815a422ed99dbd0ae65bed1aea421a4440c542e04ef4a3d17d3a2f92de048e9a353889165d718aa3f0bff0210decc1681ab7c426ad17e246fe741ce03263990df716baff420fafc49ae429c19467e4db77ae28a7200fe807d0aa20104a09ccd35966f74730687eb3a9b5caa55e26a5093236da1f063e51df88742c133463dcea0e4735427e88511492dd26ff4b9ae981b00dffd67914e24cff5cdcdff27c6597b4c69ce0fc9ca364ac5e003c933367e79fd5f985a61f99fb8c11a9778fa518ddc866d0169c0513756eacedf68b2d450f6bbb0f6c8685784df5678b448a7c2f9087cacd3dcaa1826ce5e8b2c3a7b5d9bc791d7468157ea519d427c5b29bd24300ed4e6deb74105d27a4e554a282011e8c667177ff496564803d667aba12106a2b89b7720ce35bd0cced00b48ea9312daeee381c2a4638df62b259aca8479aeb8b194e986452df982c5a450cf4ef3924aaac77647b67956b5cc1107d7b5d4ca0751f129db512136131a787d329e3417490320016f7c6b2fbf414089cf12e6cfab67f2a3a11ad84f2465ef95c117235c2bf8eb5cc063fd8361f5de4fffafa76132e1237eef932c9b8dd0eef9f8d7017d2c90f9a1b34604aa54214c4f1e9bbfe7ef75825b36f125b094959189526f713f7cc8ec4e8e67f34a12459febf153a9d256a95847fbaa4a69c1ab99d893ebf3b02615241a0ce82c21869169b1c834d55885055e13b8863e4e33bb43a510948ff93f08f2ed9f99c9c551b64bea61b505c6710d2018618905600df7e6a090a5966c40c39e7c1a825529a3ac595d84930bfe05c22696a91c2403747a5079b2057d760d3aba4941ef31adfa697a6017b9e1632304bfc1a470ccca0b62523ec42a747d327241a9010588e2bcdcd06308810377f3ab50fd0277d7035bc9d09a0d7dbb2bd307bf39b4dd0ef7bf38f3a0147c0811ea44de5de330db9371ea81d0337b78ab2c82ab5d013f840e48faa5101613c6faefc8bab9a393ed184fe8d1fd8b74c23bdfbe27a42892892a6fe0083b69e2dad634383d9c27fca8785ea5ec3907572eff1638b657e4901219d450a95886fcc15f3f80f7113b063db4bdc1a574432521f393d40344b528b1ba973d0615e351ddc643d8c1df4b950f08677d532038be1babd53c02784d345274b42cf552ffed6aa414d919a658af4e66f23f21240b3b2580cb108ac245ef6034d4c77053f4e15d58d54e34ae5e258c3fdb41c172271a1ffbe9468ee5ceb61450f1c1c02c8d1a7be50d889730dc5d0a337063d11152339d8e61396f7c0c672fe50cbcdcf786640269d9ecb4d2f02a2a761a6a1a1047d826bccd146c31e093c26d3c26dd1bf2eeab313cf6789ec99e492740adecf34b002aadca2bcd9c989a93d37797e4f51a2c7c0222875dd27840e281e06a3d0ec7b5f97bef219c6a0c9c23c9d30449fb8d538278bb71b042c69c06be2d04806584d667c9feae88655c463297edfdf38d4ab4b1e247340b10baaf8f72afea36ff286b82b4fa62e097a3e56a163676ecf8b165e60bfe2d55b94d1d32216f2e55df40f0197bf558a5875d838c5d29015bde005102491b27dd1a349581a5aecec8b567bce3d82e1c0a826cc4998eeb8333e2bc39fd0d95b847ffa07cf827883fbb483bdb2e71cf7c7c2c31382642df95479af939429ddfa81f3b386880461f677afd43adcd01e8199def299de275519e17c21bb173a8a290e275c5f43cdbb6cf65823d2b0599ea2c915928e139577a77b0387f9fed2c193a597d4417c1b835acdb1d1e8320ac85b3be96997e90cde8b1be0de7ad09e7687781b0c66b7f578a2bf5c10bf6cdce00459af667a21e3070b91452f48e0ba56d1f281203011f560ac410b026ce3b2adbeb06d736f5d1bfa1a82937a4df68703809df2ecc6a922b5bab9fb4868c70c3d3388bd105b7e7a479472e80d4c3a9f1a38a74a2f2635b0c514c10f8cdc298c4e54312dbb2afcdbdc05aaa3478db7baa62763d14d2850a67075580c3f2cac1b4762014c1aee24545f297b511c86327b735abee0b009b94205d5abcdd32f39e90ff0687637f8d8a2a33c1b48ed172b083db1e1c478cade606a10559bc5b59a086bdd6c471fc9c75e3dde2430b8b1e4a219f96b3e2d48f04f015a03f59c41a0dcf8f0db0870246fb9d63b13a1e771b6d7c14cb855c50f50f7a31a694c81ba6660da3c4b0245975aa1ee8fbe255c63d7d25a30cc491d71ac227594e679f8c278b022f21132ba8b94d2782af5142b55c3bac1ab58e512d2af999b0e5cdd06e21bf63bbf9905fade6f5eea319810f5229a1122d06d0abc12894cccc8ac58f0ab8b342028bc2cbb3d56ed604956025922f5e0d1770b54020b0400429bea5680d325e4316e3affdeedf8635cd55cdb57a127199a7b0ab0efee163fedfd821dc941ab74750d00987023e1492313a5c8d863401e14973d45995c7f437c79b6b3b465b40e8f0b5fb17410506175d2bbdae49a42358c8d34c8bdfe5e246aba68382d257e055179da38ad5a7c4acf48e5cde0d248de752fcb104e590616b427c975b8f4a6b2c9479122c8cfaf6ace71eedbc290c91064bda27d6e8f6fd28cd8ec6f491c819d89995a595aab387e697352306385614e0b32da5a7fe1323f61b18a8eb249a7e73d837d6af88022b46768a859a7d786078f26a148d84a33714d57872c15af27c6a1adb1446ba8a01845db272e327245aee915d83ec4256734bfe6960c8046f151f4250d935d277e525c0791036a31640ac8a56d071ceaebc1a2dd70e508f922cc413e5700ec99a7655347eac5a4835fac428a3f7a03af0ce733ccab87241a16ca4c5fe756e985765dfd21669567d55bab4e3bda8bef15100e33b7ee7dd74459e04652feac3dc1df222f132f24a62032ee736e58e074d7820ca680ace1aef61fe7e767247dba5a74cb5a34b6f7d0b4552766f9f7b78be309596ffd1bfa9e4e521d4278330c4a13c10becd44f20a3460eb65df3f0788d8411cd645bdb6df713bb698d429d77b71d9c688e1c94ef42070692626f098e9f86606cba25919c44ee3880a4ef01e2f47e7d6408ee5ecc2642ba11e41071271e6cb2be6b4d11c61b8fb5cea501c84a975e353feb54636b93dafeb23dbf0d6fa41f9a44c9a61954a4cbc641694e9660f6b165057c2405f00c5170a2ccb1741e31705ebe370796bd32a7e9ce66eaa95694dabe8cefd00f93aa020cb8ae3e770b7908756c15193e33755b34b957453821bc52647f596e684121b8930564085ae12332906fee0f378c86e97f453328be8d0ea6ba095a72fc5632f7e473e8b9bbdc123781341cb291d5d01dcb026442308a2dd77b10e2731bb3303586ed774905a6d6b02c7c8df85b2bd9afaf75f5bc0bc73a15892918b577cbe03d22f51194615d51b492d30078767e20a1ff2fd211a7f308d1d2218a3aab882ae6940d3a3937ab800b86756fdabc09ce37106f62320fd4ea8b940bb41dce062db1faa60d26313935da5b3e39ddfe180ab0d203bbf6c4435f3140f4a8fd725364b9289b3d24bf3b0b7a79f76b5a8fb999924b1043e7542161ea288b43ae0071d523913e9106b4aa4f0412e590ae95698de1876db568285962eaf01d0f34215f8ef8b73fda5fa5469c6cf239ba9c9a3433b7900562423226befbe56821cebc8ea846b17423c7a21b14db205be6ebed223e1b1c898f2de3582f96d285bf901341c154530768443217a35f1f24f34e90805e2559a096e458f42c52ffcb5963e1397619ac5e3adfccf4b728c5293947590212d03ff7b74d03605697e2dbea219f7ca1f68bd5e2593327daec4cf848a00720229ac753d7152ac8bc9ca1f9d48a40a73e6b9e9d12a1ec1753ca2452fa92c0207f09569042bfd8b7918c396a82ae8362bf2b927718822302ee1175be23ffd05c88b66b63bdb9485bef0a2a2d88bd07e5638fbd5c5f61c7be102075630ffdf6fdedfa378443ec956e2918b1a75a0de7b20be185ed31c00d31c50a05f531fe4d038e9076997d7eb6e033fa3d77448c79649cbfb97094afc7d2cfabd95d626c1fe2f7dd1cdf0dd9432136f3c16b22de0784c8c6e52a964819e1963ca0824567f74814691b9dd18209f6ed4d9c0304404a948c620c13347eb4842da4d927df86fdd770eef58244e6f02985155ec1d9aadc22c34a589892e1a68dff34c94950ec2ea2549da99e7c1c2926b9c4da72d157b982f6c2978f8698ed19a85f0cfa69f1fa3499774ae88ba8fb14a7963f271cc72c6f2cd2f45fd8281699e1be4979deb214eff8e17f407ab19f85d7f6ae8efed1dde96189a537049b3c60386ba45da88ec527918c217e6cd1664802d6b24efadd94381da7924421bb9564e6b0f2e0935f1fbf98f5531ce27324b19d9b70c763e8e4b8363ad9fffcef6bb62ec2aa40dcc727c0e0e54aa2131553cfc72cca9d77acc3f74be20bf84c4a5720ecc2a4cd125291ffd8161116c92b8d3675873278c8996a7c7a7841efa12ec98eebc6df59881698967d9aa4fdc283694b76f94023f4b9ab6ff98b72c931458f4500df26a05610ba85b5c8079dad53d1afb95f8c6da0f0bc6691af56df2091362e3ecf074b4dc0e18c71e8a5b47d3b5dad2c6514b1b900364b6c3ee61d20e849fcf05e4373eee10acc9fd72a203c4df6c6db033efbb5f5f4bb4c7cf92cd6e36bf4b0e4d9e0c99e6ba3e7fe14c6a85023a0703b76cdc946d20b98632604eb5d444b3bef9e48af67227f23cc478d7daa6527d7a932e5526ea96c3342527f8bf6ce66d2c2c73968ce88109a74d5024de65528ef3d075356e8926a68fada95f2b17d80c477c1f63ce953865a9d2390b778ecbc8528490c7af3b4755fa954fd443c7735712f7a0a0738d64d2a20fcf37811ffa469db94e0929081b6ec4108702ae8b4205f778700d4fbd9574a227edbb5f4c648639e24198ce1afa0b529e0073880a642c93f74e725ca88aa40d2a5b87707514e01f2a9e10e892d0a7de2005a2213d0fba7a71ff3e5462b36859858cb98600d409ade7d69d1ace1be3a29d5766e8da9551b2b61f70ffbd3c7d0d0a0f358e029d16e861f0a2385f5d573a804ddbd566e2900842805b73addd58e79b0297b7d7a6b7bfbe0d5b717394cc47cbc57d3917bd6682bc9e7c7d6e0e906890113432fb2c8f3845e3a412b6920fe6f393264980ee898e294dc498b379dc525ca071f5711c1a9407527e3758897cad05b95fa33af459bb7decdfbf83dbc1b78aa6dc739e2491543087e00343f7db08abc59c8b6409babb1efc3b4ebe9e0c937a8b32c8dfcf383794b528d088d010078cc1a2a99fc346ba77d3aa7464657adef8533a44beb0b152b4d143b0fef87ab4230842941b8e13a116b37630e7b26e48af8261d1c8564c3adf70fe715c07f388f3f32be3c990b8ad9364478eae54d87e1a97923e94930af1762afee23d2b924265566d37298d31bdd29ceb90f84cb8e6fb1deca38f2de305beec2c25cef960c4d3ff54efb10a4c93f956f88787a3d935b79bb235cba5132d009eff86656b42b48b9c449260ed41474551d2f4166af196c5c274f2ad61da50aceb2411c1974f809cef0cc1a0a414257f439af383f594ad74b86761ee74d88d2c21156e08e14b4e83f8a696a4d2378dccc0ad835ce967b1ab7f9384a3f72acd328a8d23f76a9b5b8a82f420ef8a8e3758911648a7b4f30cbc2ad70b692ecce26ea4916b74d162a29916da797a5b090a4fb9e8951c61b45b5db67ae8835b4b7d2e3ad4cffd2f5418cc5777199707732a889de2026159b8890f858963d473b2cf5353ff42354cac701f8d19abb310ec69b901aa48538021419d38c322838487073def00c3f29ecc3ae042580c340374d26e5a838eca5374b70829af38aa148e2c0703aff37528e09edbe3f43b9f989500457ab3f32b175272b55a16ba7e9c60c139f1d71729eb328b8b4c40dd5c8c9a8c7e4cb7661d5780a172e9b96c0d4096a1802bd0e7fcc6eb6349ced76cdbbc6f4dce03369c2f1563d9c50d366d0a930e200b95e19ce6a3ec520391db294967cfb449df578443374ab7af89d35ae25904b7ea6a22a4bb8cc493bac766f169ec6b3f66414ee72279c86fe516cfe1e9a76d293599f76211c9ee3cdaaec6e3b723be658b266909151519cf36171ef50917c813f78523030876cea160cd75616a310b40f2875dab355282a6ec547c40ad472536b3ae83e1047b3d97aa71f5a1b163f41e5e0389b9007cb556fa1a54bb969dab0e11a55053d351c8193c793ec2d1de278cd9305e680e5372fc8abfce4211965ab9c0bd41e8d6c56e4b2cc1ed315fd97912d3b0a61d10c4d19f547619c045caa53aa5f0577654ef183a56fabfe89ddb7ddd5b08f9e8799122948c9d1814492445547b2d36911136fcac57a2f68dbe423f065a43ff66fb900f00e98bdef1b4405350eff7a275e2a45dfcbe6f350e35c29a89a490c95ed263ad055fbc402fce6f8b72e63c2f1fec79541815d51137b140757c9a65b21f995a4ccdd7057de2c7d20a5cc406ea2c755b31d2364f22b250bba328e44d8fa4999c36849b019cfc24dc609081b5d63154b3c2d2657d1aedd69abfc21a5e76fce2e21e51524bb4a1147eec8f80cac3283715692077bb673628615c90d463ea7b70c08cb9220efb3e8313207f4e475f595f1e819c1af5a06e57d559dff18b2cf9e9dada9db314b426f14674c01393276e4ac4d4dc29bbb9f9574b6974d7a9b01cc5476899161ba8f266669eee94f63a9ac426114734d7e10d29b38e37eb15ea816e390d5c8a9bb3d91dee2b756ad2fd63bc7ab2ae9f7d9bd6f5ea20e0c6baaca02ca83f0217366511532cad6620b45be5f50558e8b4c6d9eaaa7cd345cd2be1fed894fb68f582b04925ec74cc1e22c4f7431c8f4c0177d2f6fbf86902aaf2917a7d3a5ffdbb9e6c4ef94b08ba391b012b3e3a0c3a75c61c40c24adf73117986689083febb066fdcd82049be43e26957c2b1a3374b00220abe0d3ca90e54099a19ae08026403bf17438ba64528638a69b62319069141b4270ed1c5343dcf252e2eb66799836664736a616386f6bdcc372a9b0e8b1ba3cbc59e0877758464e35321993c13cad01455c4dbc057c92e0db2bde16518e9e7e591f813bbc8456857eb65a8e4d1f6f1a9165b2a20fcb4e8a68ecc793671112df8af4a8da73e84038cd8a4b3c03c0b3b37c3ed05f707e681c1185aada3f5b78b2cc926692af6d59d0c6eb45312cac354c437a77f902d5b683603891cf2a5f7dfd86a13ad5f94e9620225c98ae87c536b06106be5c559ad26cfcdfd230eaba501c5f98b49ade74af9e67d3ea7ab756cdfc87d889a4bdad3770b92b235e28ac21d0dbe128786cffc10a46109b230f08565381779a97e0c5eccf1c6295b520ba40cd09fe3e2d70055f4af22d2467a8acd8a881b7f00f35c655cd0a901704da7c1380b8e4587f78d343f8f393fe467698907cc9e2245c3c8391376be7209be24c5c52b6f933352626d48b2cf77089137d0f8099bba98bfb28ea218b9a69246f46cf82e7367874f6a1e0a6f61300650bea60de7e2ea18feb9a7886bd989338e4948ae856d91080134be9191f642dbc93a1b2bac1376caa34cd944858234b97f47891528e419d046e3e44b41be0e03595db98a4d59fc28e8ec126ad3ae72dac274057b4d1e83cae9d9e8458a46abf68841f659505f717259a2384d797830da1f3190e6fe9eecc7d1840df0eafb1a31492bb7391aae6855b193dde4568ab35263603c32935d849418f3182ae97364fa126c92da82862005106c54f724b0187d0763df6502bf74c72cac2e65a6622955ba41522afd4d41cdcb2f706b6b9d32f7b2d33e1d07f1cbbd48e95ff7f2fd1edb5d84610b909ad413e1d1000fe45814a025d7b7b0610261258554dc592db930caf1da5b3c118894c283061d30cd6c1f5d843607a43c2ec66aae7816e5cf66d2a32228f3d4a04694217fc9a6bfcdb6a0ad71b954401726c5cc36f555dc8b2e3cfc579a7aff1f907beafdc457478e129f530b6fb1612dcce121993290ce13b6d1c241c260258977a6e02e82e483933024bd2d5a9fd3df01da782dd9e96bcc2c3d0643bb1f78d527ce996ca69f805e17cd92203fc2f954cb463b836c05940a3cf61e84b7963a91ba3458da815dca25802cf46eeaee977cda675a8ff23e9d854d06d7f9725381a97f15e24f6de9ef3af1693383dabfdf08a482ad77e26fc820f2d2b5f1679762263217e0c9eec6cf5503bbe136ffd8179a7cfcff96f785c9c907a472432d46f8fbb05d3e1234f501dc5f8ce28cdface12e6d9abe7cfc900a3e755f6aa51c4618aed2af05c2c73015aad474b27cedaf96ebfc23cb3f570025288692e096de95eae3fccadd31b451ca4ce82e8651efe8373103f54203e4cd901a81bcc0ed0cbcc7d481014c57e6b76fa98f2500dd66160f9842ed60ca4700fbb8fd64246544342967bfa20beb0febea601f7dbe933f1b234336285a0f6f842424282320e00cfa133d17a7b492143da7be7e2b9da004f34de927d4f8eaf13223a2eea4c9567d4f809de9e7282249747bca29d3a05d06f8a1ec81d2304cf1913a7373cef5b3460859824bf8dd1adcf98db00293a3836e071a69ae7d0c510241dcb73e021e1567ffe209734744da2ddcd2d49cbf8b936013c553fdd84950c7254d79dabff37064753fca168d2f3714dcf8f28bc3256b494d0eb737bebb013821112835464e2c884431e20d4d4af9b7762b649e71374ecaa935e1ce6d10def7cfc788673a30b93869cb3a54a87b8a118a557a991ceca2b3a6dd517da73059d3e8a2f38ff14a15d90303a3287da6b02611082c18306fc8c88fec13a750a1013e56505ff427a3eb868eed6b903259d6c80e94afc483245857b1cd58bf95074d61d3c1f4ec3f4538c25867764a5d584f1d02515a8ca722a2eaf067ffd6bf88f45c20faa211a26d6b4d80227572b50e236ff870e1f1be6e91f3d83b7c4e142b739663acfba35c3cf94b3f83bab78c84dfb336c9cabde4d64497e7135b80b5b4483f6db838d596fcd1328ae6f42761e02935e1e106344a7d5fea4ace8b8982580bfb50a8693a83a2ecc650dece49c3ee547b87c496149e0e6ed25e5f9868530199dbe5ebc3f414c1ee5ecf1717c0570a20fefa118f292b03ae12778c740fe6837f621432a427d92fbc8b1fc5d4c472136293a2bb4ea1cd8752a252ca577fb2488f1e4483c85bb46b8b0683d0d7dcfd49965c740b1e38266df42222351c4af34622974284a845f4809d311117b489399f04f2f83c875d7561da0ce9591d6b43e7942c137a7354bc63f747b785b21655e4f89afb2f5b4e822d569e415abe1820f565b3094d992202b00f7ebec4fc13cdd12371b76bb65fca87bb7bf952e1bd4ff3aab2c561c3f88fc3b5e52a6200b9dd1f292a3d3478969c6d4f4ccf205384ce3714fec34c0f36a64129a2ec95205fdad92870548efb0983df8bf7acaa82ed713ef55e84e9de39ea4aaa8fff09283c020fc666f1751537a48a128f424b6761398ae498abe1e95972f8060442b9e3dca8797a1d62defd6de89221393b81dd3e4fe9e502969b0b87b449998d1711492e771d71159f0c61f0a306098a3753518482044ec5b04081c00a80635efd1641eed4dab306035114c64b64cc8dcb7ef9adf3279f3a30f73b54f58fdb4cd60cab331dfb8080d11becdcc8baae68555cde00d8576884e3c1137704d7089509077822d1b0a27d826a402c6cd14af197b7f59928c7645fd929fba15811767ff7e6851654cca4f4e91f50b8c88a51f26dd4902536f91dc560de9dbac8622c77fbba7eb457aa6d6bdc55e9ded8234b2b2afc3cdaa3ec3e6ceff59f169673540a02f37458dc9b01e77630ede17893b0b9bcdc8debafacbd6e0ecc6d3578b5a1057cf72aa4c57f03b128ca927b82ffbb4752479b7d2c4c8cf16d676990a4ef19a027a0f7f5e5109369b4e5e807a17860ab764ba9fa39b0843a251c65a3b7078026861a945ba395170b0201d6aa374d0b8113b239e9ff578b33e199c8cc1ead35e833afbeebca8f1dfbbdc7f17d56b4fee279728a11f0f0d99cbf578c55bc087489aafff291fc9fc4a3babdd8e6a2bacb2eaef16a03c2a6d2e9069dad15680ff3ba27d64d185936abbc44b7d1dee57dd0afc6d047c4bac13441d0433bc079371af479f9332dc4c17d2b4172537612ce5d711dfe9fdec3839968c40f9d97d274310015109706e976a5c0297e91c6e7ce3c94b332f3ce0dbeeff7ddc8930e052e9db04ce44924fb73f9cc48ecb770859036f69fa339b1f56af6fbb798aca20605cb4274bfbcd61eda6569c9612ad938fddc787ea0296c0f825509408711919fed78ec2911086377ab729d5abb593de1641c559506933f7a86326efc74d45deb44c5c89acd60bc2b1f34843dc566383f6b549859714145d7ddb55f3c1c1139166cfc3c75fb36f21cb99d0275dcb05e7320f3f146d85c663526970f3293eb26db3146d0615e7d7b293f059798e2ae2b652071f1a0f8abe06b520a9ccdf99f1254717e17f2e58bd79e4f5b66229a6ed966974d07b505a297096c4c3be57d8eab1c9f44619a8627cbc4a05f8eae4ff8075c4036bbb4790dc3ab178a92a2522bb1ce5864927f1d60f3dea420f6b7273b06b2f47597176c40e195e3770c5c3b4ca5157c9701ae9185789a7a504a2607f51b13f3725f9ddf0c9eca50ee753c18eef359d57f4c8ebf5db258db0e01403a0f3ed5b7cccbe3af3a7b2c8581e8084b0c101f0f90eb8ee2f9fbd269b9b05a28802f7fe9338219044b48f1bdd6587bfd5dde77ccf2c69a7f75ed65411375076169e1ea74e255957cb06958e858cd824db1b79541447f00acace47fe230001422b557d7dffb8eb623ec45170b6c8676567efb34f3a04083f4404d35cb182fc8f57be7cf8ed375da15da39739747e7d2ba2bfe4054cbd052fcd157e5e21bf45d80bdc2c731ff2c7cc1b1e15b6de6cd31feb78df36f158f7549b7fb1e046b5791a849ee2bc9f5bee3052bd2bd1e63b031e7713fe951ebad8716883af920a80a36f583be64444e154fd5ec08cb6d5429bfb76f1a9323b67b3013b854750c23fa44e5bc15d9476c2cf04edffc43f0d9c444e84a9b06392714371ac7dc06946639a5305e467f112fc1a0c67aac8b862d2d072c6cffa367d211a819846207bfc6dd945516edccc38f63b97d6e17019d356e57d0755ae38a8f909dda84a5f7b65a7ec872d5f405f45e2afae06429f2e39eb07a14b230fd4c5b29fc7dcadb6792175a82f4c2bb1e06e2fe65294194a43c25d6f1175808dd6d968b73b38a46c0ae5f4fb7e065615e80e9409d5b031a3722a946231681bf6bbad574ea1f6d2576ed2cc89d38d7c16b3d1ca9ae32da970a30700c2ceb1775c0c37fc63bb7799460a71b34cba1e2d749f0cfc60f5a38d5761e631c48af6782fb0b6dcffce7c447680f490d68944cfcc1f0ef3ac653d67de9b6a553bf728bfea7bb54de2febb7610771589720deaea87b81929645dfb0756cc440f3a185a07fd06c620d9a34fce71209710a6b641fb832e56529c59080d2f0c8a7f9e15241cb517b54cb74ec3349bf09275bfe749d06504a394ad9bccb9a1fecd7abb482223dac6f019c0552ec1454ced1aebef91bde591b1cf85a282386db9340996df62945a99ccbbe1048d8ca9745f008da8ebeb2e4c38e87f6603ac7959f0462473c470beadd1613b1df9312cdc670233d23685a4d8e61de60647aff1913f1f6ab01acbfeb51e3b6724d7cfd9475ea6897e60557df3dea88a3cbada9213af241b24e6621bf9714ae0dcd7e540d88e787cf2b9f8eb74449ab522591d9dddde080f4968c742f8b9dc28c45abf8bafdcc270df20b1fd6bdaf465bd5b915fb7d808a328b5c14ce20764c1e4a3ee1e2b93ab8380eedefe254ba31de37ab4769fe8214b8992db2a182a868838b729aa03ae0f8c58e51920ddc59ca4f1750c9d8bd44a6f2c8f033cd8208af83ebe37b9159404e88814971f2a354a0d84c112c8650c9367d21e05bebc6a4e603f3bed37365782ab5f5eeb27ae1cbbd00a9e60822fdd4c8bc38587815030a87b18fd71a2d7eb5be5d20af41665c6ebde083e1630956d49eddd64cd47ae9bd10cff151dd392e45db80b499a72695ebef1f3788a16fd06eef90235df923a1ed33065a125eaf79df4718e28b6bf93fcb57bff8a5494612b240722d728d2945984dc687baa16d55732550f0fb6affb993b0ffa391553d6497a47020604e0f358c251f0f4102fc757191d3c16be8e2031d1e12f17ffb07caded8ca4cd991744b885174258495a6d8c81852f587de8413e671af544e18b6531c944c64d7a411315eaa0ec29cf29d10c05ebb88ff07ef916075490e0f7334694ec613fe6017c220d070ab5d5ada0446659882876ad456929721a9d0164a74c987e5b7c021dcc5469cd551bd7c6b8d372ad95e909af605ba77dd2c5382cda4d98f7eb8db2dff6ad8461c0b94bc082651e62c1ee8a1002127de38280c0852fbb360f34b45621bfed45bc1fc03660cdca8aabc698405864bd4a75bba5a6723082f1f2b08bb5138ae2ffdc04050aeaa88e97e3f7db00d587a79635e3a50fc122d30e646b1a78cdc9350fc2feaeac77f9adf38a33a7b8e20e7a93e85d97a94e2ca7d4553db1315bb4ed1268822267b379abccf250ce9ae6ac14d827cd88490a23fbbe24f13cd13f49b1564f7b4823e3ce2e894a881976abd843a796e1c5a7064038a590516917fec3555c64c5c827c51179a0fe74284ec623ee9656313299f52586543694a5164ac4b0e4d5050fd130aceabbc4d42ed20cc38270dd0c0dbff7016bd3bdafe7611dd0ebf9382e7e8a93f0e2c5c6d42bd40060f69e8cd2980705b997d89a7266bdac251a331287ee1aa86267823dc2c4f244e3bf3ca08896574df95cc02e8133184ee687e3db10bfcb6d11dc3d471448bd14e0293d77e2725cb7793e06b20d9c01349fdc7c680c927f505f0541015e1ac9bf5889ccf3ddc458b5c34ec6c765d4f1a47822fc28a17f0d77352ffbb87e31dae8dbe6da16396e627ecb0fb57e1e25779844358a70c7b61695ed41815a208371625bd100ed1a96d2816fee37962c6bcdd9a0743ab32da3f886835d2de119ba3cab65f41bb03a7d40bbbcf27cb1cbbdec66f210843c36328db3af005859fa7eecabbc6e9a36e9b9bb3bfcb0a3c1dfb650431c6d05fc43b87b609b8428364cc72e277812f0ef18fda4dd3748bf54daa654b8e46e66509fbd8f66642398d862cf54eb0770b0aba79f4db889a285617dd2e4f79231067cfbb9a6c8c6609100e83e817da50e48ee579694ddf27392cdef0e9129b4cd8f5907439bad544b1d3d9aa8aa77ea61266ee278987e63e24f866286f5486b3110fcefafc91d85022cc294d5bbc3a4d2f7e1d77667e8b1623aa00ffe9f43d0eee10d58cfe75259375bb923c051e5987f0a724af73451caca2e8cc41a2dc823c7704233811c937a5e111ad9f552618b2c1ddbac9cab386e89e40170171b5c578783c050a8d5e8aa0b44cb595941a90c891cdb2edf68a50e3778102408f8027de6239e31d91c4a433fef7ad835df0cfd7f47836a2450b61a54b6206d5836f2c34df3ab7a4e178a8e0934ca641994ceb3b09d874d2c451b56f0ba6596ac9b73632c4a0d94da62aefad7cb1329e00a3c03dfac0e53073b6e091f7f68a236e35973a4d704b2a0e648119d192b4681cd41de3c981b59146760d23f45e3fcbd74aab1739a058e3fdb5af27416617e1d6c137ef11c2d75a9a23fc731854a9d9aefdde0a0532e8538c2529908c819cba208fb6248128c3313b9b379d190245d8f621d9b4d4cb00027f9802152a87ca355f3923d91d8574977cfbf04390f9635bc73e437455b61d936c09b034d3f255bc3c49f69c42ef446d853b5cb0c147b60efaa1a042c477765aefbda1d9fefc877dcd1bbb5dca1ae5fd98740db83f3d9a82215b756455cdeb4e37d056845ad95f849a72a8e3d74cc2497dc31eeab2b291a9466514b28f02e658b74ca7300409dd465c2f18abf9fecbf925e69868ac2ae1bb283cabaf2e65ec66f8c446a0be21e7ee6ec4d91b7ed7be5adc78ef1b12cea9ec7b5c56d61b124ebba3baa4f65aa130afe9af2c63bd889c5d2c6d9d7c39fa821c3ac1c5aaa4af409bdd746c22eaf4ed73427ddfb27ce14708ff04b5f37b2204b758e186b47eab4b296953e783b3ee1dc6534e64bae7bee5e2e72168fbd60d3b9a06dde86a0ef95734c35cb1245aeebb43b803a1d0d65e4b7cb07636d60ee6711f88e3f10a0ccccc0be17743d676f26146c4efd5c4625fd1d0b995f2f6659d8d6d119e2e1647620682b506c06d42a4d2b2cf42e34ff1b1f53b2fbdcb93a4002959cabce7f53d2059f8ad9015d060eee67acb3ac6226f827f453bd7534ebfd51d0d0f99b3fc35efcd03b36245dec8ec7257561aa31aef85f11d223e81cc78fe62bf4055b3fb658f1c0cac360180aa1d3b67351c516112c59a42cb1fcd3619ba22b5a2fd00e3c2c355820d36ae2de06107439e42fe1bb89586ad1c9a62140dcefd16c39bd433746b1ad0d59e386865b891ec3d142c3b06ea36167bd408d97d5cbb4dde985be927a52a91847fd4fb952c4e92cc62135f20fd6ba21f2e561cbc0aff42b432b1917edaa172d1571281624e31b13e713541176c619a5c6b134ffe012a8e386305ce86135b9c364510fe857fb1db2371a8c7f5a39c3b59c23d51696c61ae7b2c795cd42aea58d0f0af26d87d7333da44abb53bbb7fca248b4c4c761e280723ff234b92636239fec97330ab26d140ea19411350c8b8adee9fc96b94df1f23b8c03af7020b2bba7482ec6c44611a925af2643075f5085e7a0a2aaf6efaa860e6f8e5f4a0e4784920b0429c546309b9e432ad7fe77bc2bee9ad57b32ce0a0eaa7939c2284d818cf4f598f10083073d93c9c28931e0d4c1d8db1084ff0ee4cbae8662ceb9faa774242f66925aa53c821443fd840cc22028d4ecb5ef9e8d0a5faef23755857e279535bb46a29d019f68ff6aea8b8237769afb5336be24fa042b099e2ff3bc270a3fcd2c386a3430ff51fa845bbcbde97780986de722150f536dd6da84368e1f4754091d56d34222239104f8a004a087ddf24ba083390d20107d45536932b02e4ab6abcd87ca57d493451345d8fc8b07e357e569cdd628e11cf9c3282e4b1b9a9a1ad51c1a6fab23c08587c3b5175def27ab54f74086e632450cd3d14f0e8fc27880e9b6a503daaa6f46ffa7ce9dc92a3895ccd63d5b7ebbdb9e27a88a0efee3a1fef060953de5752356afaf242883f0f7faaeed97193e92a8772155a3263f7ff71b2c059fc524f1493096fcb0d5234d2a96d73c17a6fdf16cec435455ca7ba400b19b737ca4068f1ed1979cfd8341366ecd4ecc90c411e919f49605e82007e6e8768468f239c73a9afaa69be059f9e077bfb169937f3a3c28f35e2fa371a21e22cba4c022c12379f82580c46cd19b7955e5800c0eea2d75fd4296a1ab0e10284748f59492d815bf47542ac486273542ba1d0fd938975eba3f7bbf0e21ed0d52c0eefb139bdb10781bdc6d10523cbf2bcd476c01398e51f73c84ad781e6520364456afa43ece1defe3e2b93f82def257d0853b48f9d138a9520f571efc2647c364962d7b9564c8d5ee5383532aa72c425acb2b2f8a33916b0535198b29a4a38f57d5dc70c089fc15f24196222c6449cd04d6780aa9d60d2af66765816f9550515119bab885b89c0eb2dec08be74c1c50254153376a1cc0aae3e6b362359e0c35216e3b7c053531cc22cabbc4ae3c174dacde2d8272485f65579515ce910ccc61694a62760a0dabe8c3a65e654ef774a05ce32b57bc0c0f3d04376f36fcec0a4dbd5b45c8f22dc569da7b0e96518b2fc97bd21817e188656f3d1bf4b1c8a306b09eecd2618bb09d30f4aaa48dbcc4dfd3e42b8af68b204f520aa36b8aac3e7437e154df32702538e62da8b7bcbee8628c18c2e9c3ae018255f9fb579a53f8ecfb3877b10457fce98f1d0c28f3f1507ba82345fa446a25cd57e2ce3fe8b8532a1068768c2fa4e22c16ba38481cdf0d1c5b8a5b40ea6831231a849f2011a61ee37e0172c021d526c22b2f48677706d72c6930ea90a75cde6928feae0526b16269950119033243f802a7e8ecc068cecb030879c8380a49ef2e7416803a32f8624f3ceb4803cc990ec21938482c7a17bba7829a74ac34d7d0682914b0a10dd40f9e89a6e8cdddac760acb147eaf3f0dce5df4625d48fa21d4d4688aaa2b2e2fd99136d3926897fa08f4de3542191cc7cafa5ce153a8fe1bcc155bf7b86382f5cbfa9b0f7ee57bd270c51c030187c7861d57f8aaf93b345a299b342536a2d9b380e23a43bdfa3205ac17bcccf6702af94771e78a2dcd3cea2e9b5e28b9e5d7be9e826184e5b5a46633e896be73446ce2dd738db63cb7327c0304fe3d25a34eb295128cd64987c8bb018e2f672afa2a2710949b4d2ef18e19079be00758a64bb898553380bedfdec98e5b2e3a012153db4d446bc88ecc2368d032c60779743fb911b2b52f1c589a038cdc922cdd9f81358021bb1ff94a72bbf1ad50a0c098d947062db87407c70b7f6ea1f12e8d07305c96ab3e71fb2ab24f7a7f331b6f139951dcf05348c4604cea4ea4e47c1dfa0f8aeede81c6fbdda623ce4db7ca0c8c503232564442fbee6a551e163e0bc3daf9d127f87d4389f7aeb9968cb47616218a65f7fb4fcb337930701a5d1dece485691afbfd8861d91ebe3355e718215bdf64521fb663fe698b5b08e56cd21ad8fe216d7e655bfc5a40f6f4c149afef21da0f633e7e25db05201f7cdf4b684b431728b09e11000f71a1092c85ca02831bba619a78351f5c44d03eb69613aa3b44d055e1c9e6f9859957a1d687e2eabb528e8f3055bd319891b696f6eab4815f17ad3d3d55c30bd795c2420eeaeb54cf47c0442676afb42f0807ae75e677a9a646ebd3be17efbd766222d5d029ecfe081bafe2bf585e103f3843b86adefc0b206b051d9b22bbae74d7437c46993625a54bae0ab8d5066a805d0f0033fb641071a6c632c651b1ba1a26cea10d7828f5785f9019f57954dd68ef9e428b60b05735bc6fad30a9a134770bc174322919648b1e14dc8c5242126db3dee331c986a5f2dfac0f1216fb955a9aa8cc125841e4283f072a83cb0a01af784b487c0583a7c6a325effa65db2f26283b4d20fc0f9f1ff34417eca3de659d1727088cfcb97d28530677a9a3cc52efe000fe54bc02bf7acb351d3134d46e5bc5601d837561146d7fc5449c720f2b1357f7cf319d73a6d30014cf29186904ecf9d95c14a6bef28528bcf46ccfe62a91eeef3df229a477cb63f2c607b30e41d072da1472619f4e463dd430bbc8870a1ee484f4e54fa33aa0ebdba29e9f634ed7adb4700658ede35564f69d69b2c4fd2193eb8ade73f6f4d5d9a132ffa0b304cc940c2c2b4bfad7439448756f89077b1dac8ad085297eef3e5a85b92fead67169418d0fcaa05f72206afc2fd6805bb7dcd681794dac829d8cc78912cc3d78e0db1e14ef5d5ab9aa524b7c3f263cab0fee217d2fc9fadc6698e67670014c381a5bf68dbeac0920eafba732f1290bd76f7126844387b68b7c5cd05a16fe0cad00ad92207c5dc57ca7f15c203a82c78fd375a00e3b27d182a870a646c1febe0d0b875ebbafe487ff59c2642a35a2be17af9c60e9d7dfee83b88fc4a7ba96807206457a805d74690f4096d9d4ec0a9e91ee807ac29a88a622ec399bc779d4409dffc97f9bdcb0f97b7cc20f701e671769123b57e8db6dc0b07dbeffe86b126c83a459cd7886b9670365dd448087d6d8dfa51fd3b7764a273023e19a7d09242cc00d1179ce78df465d4094127f4a3af4e93cb23fdb2c79986b2dbfeaca9c2d2d00b4b72d2ee5dc5e3d6df5e4c843fe09a69620c58f97dae33be541b1ec452f30f80c7fa0f28833cef0a6912d4e75fc7e76a27ddd973e3e879067c760a516ce50cedece160ed18bed93ea0bcc10880e06863a4d852538fcec5f2ab0958f38fcc2595968955b200c0a554744ff313a02a1712d71a6108527d48d29e2d8477f2bda5dbfb80222581f514932a3cee48865ea0bf01393a0ebd7dc6f5aaa74dafc19ea98bef4727bebe46dd06e85452a5c103ac38188cbcd615481ada34b088a807db9c6464ac23a785d465407d56bf6edf5cf03027c9a19930cb14004343527fb71b64353d3b3d15e562d78356ccdc40323ee866df663da791c22a5f2c7345f27706c5924f6851ed5658bb282b6b828baaa82b4e36b2581991c701729563591f2dee79a1ce99790df93ca1f2824e87063dd1df76291083a25c79b4856409672a2422c28fbe08bf87f4b819d8a014493cbab7b6c2bea37c68430c7fcd6058eb362854597445aa5bf40d562140b29266768406e2a0eb010c64f0e867fb49c603d2fda2b82893c64f53ce2b2b012ec61681a6ffc0a4785b1a50dc5cbd5415752868e88169af2f63c739825ac9e43ea4d88a0732359eb63257f5821f9415e0cc6da83bcecdbcaaeb48e616c801ff89d8cfefd8ad1cc41c56476e5ae7f5d26ef3e1a3f9f478ddde58ed9d2640de00009240e3841889128f53d32a2f70f7810368d4f9d501bef61ef97d441c8f135ef5496a78d893b143f507c7638719f0f2aec89a171284e829e35ec2fec09f1b9bc100920a8b4ec86d4c5763453515ffb9fec6a1da9718709acf29b07a0f75f61512446b13428447f3be374c9257dc8a4cd6c905fe30afdb17cce8ee117ca72270c36c628bae5df925d2789bb6b5f4795b53525e827bccbf0e925ce19cdb6644dc7db6dcc368e32775ea2343cfc1f60dbb8d6a9b1a2c6b28764a7288692655a05e576782214e9cc29af234b90134b3446e574b6d8914c4fc7b96c11f6905b7aca253cad2742d07c92489231a31c024d50cdeacef5086c0b8ed7f1671bef179a3e61838d710d870553deb5b6ea69444c3a19f4d4e6d3b745b4dd84a2b3a0d5ea57d06c710e8cdf906fe221e27e05261780a82bb0ac37b22f321128ce0685eafc8ef6b98f27de0d79c2159775ba6d6545a758e19b4a902d6a1bc305d7c964b5294191660ca0e40d5fc4ecade6125d4668d983168337f33579564005390b58505f09da2478a478b40b4019dc4ebd21bbb2940ed43bc570b0c77c8164d82e4891e9533646285846c8c7003796023fec0a0878f001b76708acdb982ac510872ca37b8003257fdc1132becebb2000542f7131cb4c3a257115149327cb9d9a5288ceec90869a39ba01e9c45de6f99d881e9549c143f750de7220fe440803d403b4a903491ac58e629710d165f4eee8e9896cbbe657591b11b991e88a938a33e41267bd9e5ba66f5a847b051e0cef49b56f59690dd0d1fd1106b8906f6c1b09d4b82dc983c826a7a3d0afaf578c16da0f74b39f5e2d50c010426c0e5c69f428ea5933028a81517f907fe7fa771dbf8b99721af8e84634961efc30fa5c8fe552e8e0e0cdf8845c4f3b3e7753fb92975d314e596ea47e5d0d737b8c5ddbb76607db16e3d036505e74552d2040b428bac98c940784b768d84924a79c043899f7b67b17407ae1fa5217be6a24f77956126f971e224d6bd2a3cda5edb0ca2968b3236a53ebc5a9df30874f2b03295fb9e9170637a3cdd9957233c977ead822b431a6c4914b4b4b011356e6cf0b298b671484539865cd4c9c8946099f6569327fe454f8f60fe693ff31446afaa6ea8a40be7c3d73d98b873bfe2720c48fc13d788e7d16bb1a9f0002cf696c6b24b58abe9b4d08b203cd7c3570885a65ff234f6852c9b112f8003b162454ea4849f80c7e0b763a86e6064786c5bd5b3e0512daebc234449f72998e04e1e1062ca1bdaff7cdc3e51c020009572eedf6e07cf1fe2e88d1a0ef464d75b12096bb72d2fd0b4a97d3c5bac3728cadf8013e217a734b7cdadd311ba044441cb9963a1673d7662652e34cb89fbd74f292c480d70c8ad24d0ac2e2ce8f177665f35a2826cc66a092a1d83a0359a91e650cf10df4663e8aebcea2ca1f6d886d53ef19bf7f6622c33303d9656ef93874dd260266877dcc49196844bccd9776c411baee314aa8ab357a03e40c819738175a43b65f6206cffe55a3f0fe1023c374c7d5423ed61482e09e02f0d4c1a88140e806c204d0ba582ca0df4fa83c2416aa6c1f5306cb58952fbd4cd048cb54d84288767dd898ba901baad38f1b392754ed91448dcec38c35376e6e12acc43b2a1410a947ffe359b2bbc5362bbf4610305a8260ea448f6b0b69d342af0f2757aac47bb5d948a4f584bcd16a5afec5f9f159dc5af10082b9bbf0529603931dc3701084f4f52ef2dcc456cb6912b86885c922ea1a00886c895c1e0ae3deb92f93a1bf6f885b71fae5c6711056fc9f213f6a78344945e3b526b68a237241b60c602bde4b727249506fbc2c9438ab4f0dd13bbe7d8275a12bb0d70455c5c3e1e49662f6c72d74a75e66d35e29fe2b83a20c2cda8310b554966850ebd70b601ae4fe449c1e259766018bd974a1f0ab9b35d11590e7fe6c813628b7336988006d1874a65bc975da988ad8a54006dec8ba5568ffb1ac7f3a8a93d3fe17a62eb1cd015dfc508162bf33adaab37f9f937b5645778c4699f3116b87eb83f4c4c5ed6c09937787c3092b9ce939bc8c527b1f17861af7a3136e729904f8e51c1d26ebecc5c9619ebd62787115da9fab9ea2e41db5c0aceae4b0a90cb270bb1f4856ce6b2954f8550d15f53c900987e25fc50783aa23ee67ebfdc4cd3fd6ec33fe4ea3b74675093866930e211c6086c7fff8c9bbeaf61757c0e5893f8d3a43e723caa388537c137446ed6c30dbadf06b55e60437e0482a9b71cdb2280ba0e1f4a13b6f463bca7db3901c0786ae0756be9e53494b7d37afffbd42638b6f410ee87eb874aad45dbe4cd9a9b01626c0eb54c123b10f148ad9a6d2105bb315a6190f6ce7988c82769a4993f0a95209596abc309fab6bc299c1aa31d18c9ac3bf49196355045221811d909d510cba5a23bccab291bfde48b431e24951bd1cf25db5ffa9d0fc3f84c25e92fbff6890f2285929f0e8c8e5eb09bc8c122f8e029632794eda88e5a669129bea9b02f9ccf22ea788c1feb8169ed71375d4a797a5862b94b3022613b3d1239311e4a125b6a2b809690d5651749d9bb7df3854d9e7c6bc8b1152179096e0f427ea2c3c7b422a152e648cbb02f0a7da15b641569c3b292c146e01b3779ac0a0270ee41e85db091b41c74f55bd2a8020f5a81610171afa33d6e03d772a2fa785eaab778da81c3abd2c617439ceae5a56636e66137362eedf9c8cf233b894563c5fd8163c404a45833a99afc0422b71b5095307f86244f0246c4931e71a17ed9765a3dd11374e4c4337cd18db4557616d628bf380710cfa485251b5f3c4b83bf03c7d4f7e8d4caa519fffe3b68a262fff44b30b931950c670124519c8c6b6eb31363c54ab886a0ea3ea4dea0382356bb9d3e72d9ca127b1406037843957f7bd7eec55fff87e0fb8a342ecbaf665d79ed3ceacd267a567653243b10e810d141f9f456a65abeff307b73619f950321ffd91d1229857a3e7151bb7ea112d66380ed908de92fde6c1ac69acd23c73961a43816280e5c32d1a752cf3d6e3bf783ddc6a00d1a5f4f398ccd1c9e27aaaf4e250986621366e7a2d78c6728658ea4170f81c19e129e4976cea151912e342021ad37c7f8db39a73167b0f7cb36820cb20b220b562643e0fac2a393e1c4c73728e02501d1d2396e7a0d5380ff0592df8f00a488b85a1f809406a1c34fe0f70346a49e229ea67b11653d532154860c794a824596dd42afffd74f736609fc0ad500624ee0770edb67afa5e133107f2363a2b2b713372430680c7e3f34d35c222fc36e7f6c9c4f3def6b2ad8123f322a394967569fdb8d86fe2e7f3adfd2cecf5ffff130a