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 62118 df79a5f174da3844ba8581ab2c8e15f6199f7037a04bbdb68ae6186de45dbb44

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f72e0da2d64b21aa048a014d9a475f24ce4aefb2b02ecbcdf5a0bae808a627a6
Certificate Block Hash
df79a5f174da3844ba8581ab2c8e15f6199f7037a04bbdb68ae6186de45dbb44
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00151e0000066a0000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000069d8aa0489a4f8f68b3e06bb73eae3dbe2663aa5012ee2d5062a61211137033fd4d0f83a07ea88802b2093cb5205a397eae209db4182ba5eff7c353d631c15a2ce019e707add45aa8762467c5982135e7c8a9dd8b6c51b4730030000000000000020000000800000151e0000066a0000

Raw Header Hex

000040202ba3a0e655c8bb0319fa7197a2c49fde23f2aea1fed355441120e9f8c66088a8526d86f568063440957edd00ac6be61076336a5843fdbe5b73307029e57fe123ca04176a33690218a627a608e8baa0f5cdcb2eb0b2ef4ace245f479a4d018a04aa214bd6a20d2ef7

Proof Data Hex

59,560 bytes
121216010307ab475178444b23c436496e781f32d4755082a270b1a64a4532d7fa9579e8e44efa56ceb8516c1281454aefd731a849fe40557f2a8af0c9bcafc1c8573ef4dbdb5fa278ac08c07d3131f19337d34d770b17875fa7ced6e708e0e5936f1e283a0b01b712b90269a695ac7ecb6674f154bcdcef193686cbb4195b213098927032c221d3876006a2548589c3d4a94927d3914e8bffaf4cdae614331af0214fad2ba0bbaceb3187f41740171f4e77f1ffd97f5626173aa028d05f854f00936ec4c7215b3eba4ee9c2ded98d2af40bf5cf252521e0897e645fed26052b1bcf6ed4e3ca805a2f7321ef8e79d06b2454998cff0278807684508362f6ccfb557d17a3125cfe73ca2fec7410c4ee3bad9a94e7728b8fcdf965fe520f4e01c0ecbc910b2a779adcd8a727213c62c9ecf0b404c39276a5bdb7db841d3f73f1ae8ee24c103b30a7f5f29756b060b593359fcf1d148bd95d388a7f84987b13f7efaa5b07927fa39ca6cb95d8d522c8dd58409bcad401864f215e3afe2985769f15953e5a0c9ee5afaf67efd5f32c457177161096b2977849b47838723f33c533e54b2b4fe57ba7fd011c5ebd18e713f338bbba9ff73eadbb195e406d2158a9b2b63a02ac5f27617e7763b838cfa5880251d8a79f43b75bdff6512320f3487b81f4f441e95b7ac859ec9ac9b92f8ee5237a039b5540aded1e64bdfec0ed1a6ba8512ada1346fd73e333b47b041e82ffc6d740fcbe20f70a01d2e7d746f477a3b3cfc2ffa633575f716b6fa345115cd7c64c74cf1c8467a24a0c4c774b86a5032821c8f04156a6e3081a9bab99687dfb6a491e0266888ba4d9c1d57faa43e123e973bb217ea32e3e4c2d719674a611222989753779303bee86992f70093826d4b8addc9474012e0851e1ded5683308fb290787bf9329a67ca043827ce7d7bb8d859a31bce90da7531c8f12417fcfa9ce78280424a31d52debbe2725fedc89e4231c353cfd2f7f7132454b63455607dc2d52f16a75eb917730646e0ce36d9688b687bde4d9f4ae53ef81527b99c99dcc422f80fa3bd3f3761771b2fe1b91a76db34ebee2e3041c6cca0cff9433905d262513d05b7ba888963674fd0b746260f9084e143941db1b421b04d8b0e4a484b4ee28dabb47e53d2d5af1537fc0a5d59c4f376d76876c6caa732b9a65678b0f8e8d30f4d1a488291e5b2538bf024da87d598bb1a1ba89aec3c67f8dcf0896b28d553a89879421e882c0720ae5e41b7cc27fe1d004fbbdcf25d253a1e38fc3a0dbb99fdedf478ae3dcd41aa45240ad322a5d1eb5c6d208294a9eda45930847f8e2517d649cec99ba0296b3b7bf190c85fa9f52085703eee7734bbc08ffe95b88e43ab95d95b872215bcbd4865617dddb27630f22b9695ee6234d2c5f4375270f5ff108c7369f747882211009610b2a1876cfb5514f2937427d4d8d6554ad012a8c1915b1471949cd53a6989d5930ed12cca007e0477a89fde8ea9ee57f70c7be1ba374cd881c7dcbe08bd727151b19a900a25886ed1f99931adca11215ad5e8f0ce92ff30ad91e34f0a7a0846ded926807e2bb4160ce03e9482b25804e42eaa00e36d6c39b7f1a57e65495852cd47d3364429130c2a9818de8a7a117925564844b1f43484ae2faad97c79a4f2272d0235975d3f8ddfb6f5cbf7f1cea5f8f141d2d43af092db9f6508626b0a7812afb789abf66df0c7e51505241c619e874d532ae258b81a5dc8401cb1033b69cd7052fb518eb714b1027507ca5d7d515628ab9f308ac731833fcd4da63b970b337e5d56d37aa8402734efff41bf721bd1f5fa5d28f1589fe87cdee7291f3bec13d27c1ff82a04ae64f7a47c5b59c0fa6d25d51b24d24176574ceff82250c90e2a91eb558fd67f1501828ee0bfd7c1640f395d91023896dfaf1092bbf0b11be33137beaa6ff43a6f196de1804205c8edbef2842f791981e26fc55e45fc2f29901e60b74c0a06ac9297a78f7122a3fdbc676fa8e33d2a9a7bab1050a259e07835607c70c99db25939e54262fac6c9835fbf35da5388355b5ea8b1f8e6a767eed20f3c8c093c670689a641d5c93054d34b3e73a78d6890e9838885f2660fb8aacc5f282b53a781d88707d53ed2d6b8c75a6e1b597c682c61549ff25da1cdf9ce5cabf3ab8f02cf011a397b69dc4330c2fd420ecb5b6f26033e542d1847b1c5917f944e4044d89d0db49d28ba5e8cb71cd88a9a7a89a027184e0a314227d467c4a5b783b982a8e8e3460a75a3514d593beead31a3485aa5a63722dff9d5f13e19bc38f95f0fc431cddc744a1513a0cfb3ab433801515ab3931688ce64853d6c64ca4c18bc62db2820da575ead9729b16b22a9f2fef8694579c32933acbfdf8906a77a674331c439f1746687db155e33acd90829410ac097b068b962fe1c277e1d5406f56cfecb349cdf8daa89c207db24dd2398ec97477f8016ff1eedb3a1cabe3146113987aa840593738ca1f0fd07c4751c2d31cc3bb189043ca1e447b81b0f3cc276bcd394bab429cfd1d150b3fc9d3dee9581315e3db3b3b91b0444e4027742790a17a4b1587c2525df208b408275a9434af75ec6f2da2345b0f516557205002b8551fca426191dab6fa07ed58747c1fdffa97c62e3729c1bff3fa1268f591cf4bc9ae5f6bee1eb1d5c6906d78fb4ed913efe4eae87d80381ecab6cfa98d60886e6d46e1c69c52c5e7ec0e41f5cad695888075675946583bcb67ddc0762594329931ca89f11b25d00405111763ab21675d474ba3aa02cf8e71c3fff9e747cca4583c1f5783aa8570e8a95720c525a36c6b9c96622476b97b7e35631c9384f10613a01c6546fa22293b233501db2a38cd7abbff0ff0059a272c47c75af3a5e4f485531a42b51c7a0e788e08604f6d38fd34b3ae21d9a40f28e4eac4dc78e815a33fb4aa4185de8904c461a4ccc03b3dcccb724aa4d336ed076c5ce28f11592435cba210b76eafaa1b9c3c98db5b18362be1c1b9900a95a0d80bce958ed717f9820b828ddc2efb0e1d401d89f3cec5142a99db058654bb2a400b6b23f1119688582bb35fafd33116dfa21edc3e2851d08c49d72570393d7e5eca5219b29c74d439fb5735e17d4ec385d1ad06853c88b627f41193897efed0894df11fe909464679bee65568cb4b780c52676aa5bdaad1c1458095f837fe0357265a07fca6a93c8724478be33e5e3b7f53379d49209ce310a77184a3692c2d4a6e3043798470314b6104cd3e4baa2c1a8437a9ab2548332d1ab92e686cbd1926c83b49156cbcccf4d3683c76c1de24233dfafbdeee16211d185605648957d7ebbe4f1b33475a0dd646bcf4cb458581036cfe5c2528fd1432aea505b735a15e2c55d092a6884c846fe566fce366f19ea6c2a3a5646ca73c81f6db6e3b6696ccca5c81cc50b713ea17bac536b0a32f92271c09f9fad4e6fb0bfee8e3f5cf5b0c43f009e4934068e8697f5ed937e718e34992d55871a6c57300216553154d563d379c9e790e2f802ae17f55270dffff849fc63e4674a1b12a15692f22b6ba7a617c9973dbd28ed51f6bc9953963762506a70647202ae3493da70bbb2f0364c1aff2395b5ad19d7271730641692e4290bd055c41e5cf20842fb66795fb1c636d28286a7d171064f56c4ccfe9253bfc1b600914b76d503aa2c57a9dcd29de0bf41460d2be36fb769e0567d691cdf5eaff2df708f88437a6bb16045ea9e353b5be0e63fa8a79d9e273b2b9f95fde6a2137d520ca5969a83317993816cf3a83ad1019bce355209b8d020f3043afbe669f235379f00b697c5b6b31a87b4127a35a826d7843b4f3636c728998bb8ecd7b6b1f7ef7558d1db7dd7e3734633df34585e65174388e5763c9e5ba479d56d505554e967ff86343c3b37d8b99fa17b190210f6970d6e62031fa8e9dbaf84862326f37e999d099788b55dff81f559c2ba7166a1d88cb08f23c89833e942e282a9b2266a4daaa730fae3cdf77d2a3049be43686ac19accae964c0cba108ca5a97eb19443372c18fa4a7f774a69de0a5f3ec20455ae9729de18cfba550c0c4f0a48b550b7da8bb4f0fbf38f468f22b771b8bccbe0ddeb4fb14b2377b05b1c688431bfddc4cd2c98674237799763aac6949288112204141ad765df6a0ef9749acef1fc95ea0b9c17ea22f077026cb23127beb6307fd0ca9cd837fce94662fe592677b848bc1e3a4a59caf4d3d7e8aaaae8cc2b29e88fe6d866fc833fdf7e66dcc3e0baa0e53154fb7b05622309d557547848236c7660e6d5b7b8ebc7ff6fc9702ff6075be9b42e35eaeb7a8c540d281958b8317f22632e9c5eb9a071cb8fd7dba5d58c2bb557cc76b51b7a7179201fe59a66d96c57f3e899a68c0748a00cfaef6217d4f75dbea2f07c112248c9e463f0d91744479ce4d91e1f07eae4cda14c1ee40a3414eedb57451784634fd077b86de334fb2a9d440292842e5d3d38b045dcde921fd564e83b472778f759b552c1b465313d87b8b2d771692a9e784f549a74fc26b9d39d1aac41f99a1f001ccbd1219b87756064d65132861db66eee0bd170c24b3f61266cb5a577bdcee75a326c4d98a1540e5591b62fc37f44e4b0512ad940f2ce68b85427399b7fb7df7b36773a10a22a72f1a711d7d0fa11bbe97ccff16d607ad3b3b7568aba09d2eb14725b4500b1520622cf4db25c688e3fe61d35497b0024f117d4160cc2ad3744d5d294a6025ac10106d819b363298a4d93c0c95b5ca53e4a50d0d4ec902c80f9a1404be4246828949db91192e823138b75c2df8934e27bc7723ddf68e452a59c713bfa3746930ea3671b03cb28330c770d298515d9f7b911cc03933a77c6eec5e8363145a6d40927dfa25bcb4ca9c2b15d0d72a55255d5b7265c994b2845578d8f73874e62e2180d99cd026eca01b23dd6e03587fba3581a8b43c069edd95fe56e2af6753b183517ca95fa11c5b177881b0e70e6f348a7c3174ce73fc730f856b3517b0a3d559d1359d1e865a1f527b7d7fb45365083dc8fbb4fa7038a5bdd660eb7a6e2f63a0f71c8de4333d9a99a8d443857adb66cf002147f91598a40c48ede8858fbb9481f46bd8e8fd32b9a8bc64c4bc7dd1261d22a6a161206e9bc7a3aef077b471f6aa0bd49ca5c9d6bed71eadc2aa15448bd5257a4077b53d3d3c863ce9dfead0a357aefca9674bbc36e2820c77a463d125faa97b252a19c4a7bc33876cb9076fbf3f40cdb3299b96c48099d1060f018f6bdc51695e5778987a7b295c1c02d2e86f82e3b97d98da48ecd915d8390cdd81f3d775765bcc059bde251e542f41293a4ce2f0542c4ca99196e6488060607dc8b7440e75772fa161be6a3b7cf16decb01b40e5af604592791fee90b82320528cef22e614305220f16d7b0adbc9b66e1d8c5f015225b51eb08bafbc0f0f99f969f5cd47884345891150b34e1f9af9f97634da5716df7ef382a4150b4322cd27e547c2745ce701f30949640f91358326649b21acd3b30e2037985cd18a516dea2a37cd251f657c7ff3073e93416fbfe6af9eb39d198e7ddfdeb0440f6cdbed8d0b2878126bb4a453ea49117b9fd67a4a08b065b820654f5c69237982063b152057727036a5b8cd957a5d27e2a201ef5218b5cc72732646f3538ec7740015b9378754d7db6b9e5981e42da8a4df8bf8874a7dc1516fbfc325a3030561f52eb1bdda567342cb29789369ebf242a219495ff79949649ccff203a233ee476618e03e5174b87424af9790a0580ab4a9e2587e006bd164cb12f9b57f1b07ed08a9f5e2af49b838047c7d12445341c131d88594701e5daf650ed5453e84b5b7a26c17e3967b6652670c0e71864a9d4811fb430381c596b3eb8cbd624ea8071e287787fac9562a514a55bf83bd5af1690da1b1b256b378e98f491f0ccc9cd0b263f111441977ada85ac3710a565742adae76fa8f3fe41e0b9bee172b6fa491b73523eb5a8f4d74a854dd63f102d4c60fb0740189ddba2e383e20153394c0361d6475c12e4f7829839c1c30194d7f17990a904b053ec41da010165e0e2b08a8b1c74244d11a7e38e105813163181d888fc464ea5163998383ff701d9f851f28192735d692279246d0521546027bd03b99f909fa7395f8d26c66308617f489b95d88cc9f426c3fa1a5b7e4c687c0ee1c1268596f40fff7217d53f36b46f473a39177b5ae7837a1d4940b6919e553a90c08d2b35c24a121364adcc1c84d4c40305ff3a8ee8d05d571a7b0a06166210264abbd0b46bd95268be0199e34cc5fe3e23ac1d8e41fda6f947906450e816a8d4dd60676a5b48fb8bd393bb60b546207a6050633998b1e267beb26dcf684b2696605ca8f2aeafabb9bee9aec67ace55d9faf3bb8f1aec8a4bb1dba8ffbf77961dd59ba0bfe94fe67f9d8660c610ce31755d777fd0dbc3a463d95f1025e27aa1bad89fd5a540fb8f476ba1d872b42ccfafb0369931417f0818b55b94755b72954c1740bdcf10adedcad84747ad02c260ea0d33e9aacf6f9aa40bf7d102a60e36e96dba6fe5529ac7b80e50895b7cd286b2bf0539c8e5e8941fafaa27647e51582ccacbde04c06b9b74b97665541d396029e56b367a42a4ce7e847a46f82e3aa6f5b9f239c32af9e06e721564b6db84e353cff67fff2ad652a90a284a6b65f3bfbd17d1dedc60ef6741f95c8cf062b0c47b46b40b746988cfe41131d7d0be730ec2b583921cf932a29e36b6f4ccd18fbfce7f45e65d86df3c21642ced0d87ba2084e144212c02057185a71a7aeb579161a4a9242b6c9dd725e3b35005dd1ce1e9ab8e10b927237733f77aa9d1946e55b5204af8467d9e164eb5e8f340a493c4cedb717d02a187c89ee959ec928f4b8c197d85aa6ffa4a89e75c9e88c0abd7ed60402ff5499f9bbe3803009020fe7f15ff86704a563476f0753af43f3360ef377a1efa05a1c975a9300cb5c27fcdeaef5e4ce302850c6213af3a551fac907f03db720879e5aed17536251edaacf958c228c6caf290bf314e378e41470c9e37e707f1a174c86b78f83351eea16056b27ce70b2420f9561ef6757eae02feabda497ad5dd0b1c589926b11a5406b8d151c5fc52f5e5c1ce827f4718f8ce3896d8b6813e9df5b404bd1780d6ab89376397b62bcb0b99296cb0ea9bb4b93c5ff4461d243d6b72e0af58db5695d1c2d92d10b0b2464a2fff13ea8e8db8a17b8c2f24612f09d81bb09bf41d24cc48d65c1254d7eb7d10b15d9c553e057fcec9e3642bb3f92f6ad4f41b55b803db9cb925de73c74c34b9ed84453463008855814cf9a67954827b6795903da4c25ed9a6da14e962c726a79cb1d4707bf8ff90eb5fa5d0f34c5311607401dcbf652090ad24df782acd0a502f1d0620c957ab82e08d547b5dca64d43ea28418481820218d14b749dd59d0a33af9549e12740e24dfc3aa0c2971e7cb7e92306f01aa1d9a0c45a245799e2495fa4815bd0d8605fc98c41bdd0f1a03242770d45d48681c3edf62433ba5e1c12732a61688a8e89e1a166de6ce9f020cbefdaf100b80af07d048545bf9026679387a5b3f6b5bab8d8f2c0a8e47b1eee845d6139182bdca3907587f3aa9197ff7e17d9fca78e37d7d0ebe54e6a7a710347e84b309dfca7657b5cd6852af42652857762061af99f7422c97722ee3f46cb8cb75522d57a4cf71e5d875f74fd1372a3c6442f2cdcf0081f028b449b898b20e9e6844e94c6523bea989293de5b7c6b51ed174a4ce73e7ff2a86bba5ff77c341456742ee2e957a906ac7b92d8f2d02d3bdd49e12dc65b9ed7d22c18a0906191d3b955a4f2ac9bd41605be50a61d982b2d04c8f7efe6ac31e5278225308ccb637ca1142c25b86ad2e3d6ae511409dc68c17d52244fed64c6e28433dd5ca32391687e51a36f666659a52bb3ca409fcfc4487973f09d75be3ea60e67536f530c959f8d18230ead5a1018e654460c613af16578f64c6b2e3ab1216682e96cf5a133dc19458b06d97a83b0bf35b6e5d12f70b9c0dff82fbfe53b837eb16a3d7122a549c7052ff9f408410649a3647f5454b0b96370c84e9b9d88e9af85147d3a8bab1506fc39e910fbf8b0bda281e90d69b83f8023bd4e196d1f9c10989dbcc9b4052b4abbcf560f40131966f81199fe9399d94bf50002e75ec6180894737dd9b67c96a86da72d668338afa1e354ba855e01330f3dc9e1784329e15543cf38ad46e1e766504601a3171208b03a3c4789a899c1001fbb7dd3afa62df2b9d4b6ed8764d089abe92e1ace939b52953e4ce0721ea8afa950c9bfc5599077e13152500a141cba19243779abe8aa70b0bb12206a06b09690fb8111ba6bd110914b0072500527b799bd9e0099c544edf3bb7b8acc7583a1de831082330af874fabe441c90e075a3be1bd913ca53ceeaf7de196511a4e32e1ab69e4f45bad7daa34ff29903363ad70d90945b85fd8c66a456dd9336eda919f75bc886bc1489031453caed4c1c9360caf9f05a8de3426380a0471d399561a460c7eaf66679c94b775040c55c378fa314144c321865d18ae1e10552e49a940ae409d813a697df807082eb0cec98fb6f0785ffee73c016c8068e2519c4192a8b0d2c51ee615837fbe2d42339a636890cefebc3d619c5e26cd59bad1cb4f921d4d86cdefc06ed194457405f7b403a152817f136177e2008af5f77d5771b884e9b6430416fc30892a991330216c69239f057a541fe5e86f251f3152b0b31fe5b4cf15e324c3fc9dfa29e2bab4207052aa6dad8bece1563548385b597a0ef6716ce29ec6b8052bd480b86c99bfbe32f5b687379ca217bd1292f232934868daff46b057905f9c885d1ac359c665554da121df37af2ddf2c392c74d8467181710d0b9d3ab2ec567e6032f310039efaf9be4ae7962ee85bd8d3b0eba79c51e6d6ba5a5b796c92e0fcc1ee4898740b6f3171a9c3a8617c5eaf0313e310fd9c08ae0b926dfbb35a2002764e3642ae6f0917ac90ebebbcf5bf3a2d4298414828815deb8cb4123ad67d60a29773d492491596aeecf9e8a8924dc738db335800c658d0f1bed185a38b34be787e192c835f5bf34d2be9098506486e163dbe82692c4736043abab47868f10da348780995767276addd1a27e7bd62e4e9577ea0a555b132627d854ff290a1eede038d6b032b1213bfa5b05e0d7617b3a7827bf2b3a2cef1866fa24bd676cd567764d5ac20b2d57c2a12d248a5e49fc362b3cc762809f2515526f20d0683145d502ce450bc3dfc90931ab01e6cc7f045311eff630a4ab3d925ecf03a157105dcfbfe299919ed52424dfcf787f3dec243003e8d95819d415c1aeb9a02cd2e6d5c073097a70f21ab3233138119957051fe9348707a5462e52b4dcdb5179805c6df7460e50b05efc6b717a4279bd6d8f6510c5d328dd2d19cc6183743493b82273010113c0ed7d839ff428d95cd9e23b423c7475deaf758dc02c48340c71c41efadfacecee8eaeed13ab45ff230ec7fcfa739add798d3bbc466e7f0710c85fda3ced053df111dc5a760ce824ec81bc615157788c7e433f7811dc63d56e9f2c6dad30494930f6747ed3e1ca81a9569b5fce3410d97515b342828c068659ffacd8dee7b29bd525f41059196c4641e42c74f482fa17e58de2f02112765c0ab97c9b5af9d9c3ff9b983c2dd78c3d5b9f983ef1d4164388f1ce8df0f91ca69487f7a54eb2cf9122d2200b1f7c2342abaabf1ac5872df02d81d17a12c4c2b8782ac5b9155684f5095201174a083e33d2adfad8878e8fd31f77c1d59873eb1a43b79150c3c3a68bfb2c3c69b0d20ffd7c2865626f350e5d5a167b222e03dc519531e590241ca7d73a859cb3c7937144f6c2a43b1ac92a886dcf403b1e9ce4f3be82b4852177d729edcd30e93923858b6723a3efdd137f89f12f918c85ed3e8027995c54b68fd638a4c0a72cbf06873dd66cbfeb5306ed3ff09c4a61fb69796e6dc64afc5bf6e6a65455b875797ee7835d68969e2d99deb8847d7022ba3d854ae962b71e565d8db48b47a527b623be09d1c02be119b838ec651a6c0296444f0c27d504512370cb44ae1bf35c3fe2527f8eabe11fceb5c324d7b7fedcd95a31f5b59fd1df92dca30f9b036a991a19570b335e940a8e00c21caac7513c228efcb240160f2fd73126cff164bb857aee86233ee5e8521e4963640ea56534075ce98dfc7519eb9700df2315344ecf1accc424577fb1f57408632ab4d0626b8c56becb7d9716b70b619e52c56aa00f00c10f1846be702ad9a541e40d172ddf3cb59411d2e0286f47f9688ca93888d82953f1da8dbe7269b42924af4a75cb57727c9b5cb4ef14af8dc09ec3afcf0037d5a7833b3f40687fad52621d1aceb78539586168ccdb3b95f4e9d76aa532299355f6cb6366393ec130c5f715ef7aca20f6ffd847405b236bde4764a9a64ed2a0b7511ec0e09099b5350f33a061a56b712b09307a674e0853b90cdf886d3d503478d25794db2f1c274d13fc3ca6a8c0c6abcf4eebc9be147b903fdd448c61e1a905f71365eb458c716ffbe7721229d3a70d6e5fb823e0394fca857682a5d45d11823b18b327fca8a7785158a474bb42cab5d5789cb5dd41cf3014298d286993d0522812247de8c58e22baf914a26c9f4ccd5ff62a7c1bf30876218a6c363365601f161667702f50117450b1ee6aabd86ad4e62785c1e4a77ef7b78b933171398df67dff00e63b8e52c8b5d3527a2c9e16d7e13f46d192a77b3285ae6d9288d5bc49a4f7d8e67eb3fc6ce6dd54b2e221c8cc84f33930de37ad07d6c0d95ea1b19a7363e6bd87283863a8fcfd8b215f3d4d3e61f4f2e3da5ee407aa0ef8d71c4e7ca60fb2c957e8857ff3eb359202c1b749fcbb0a953402aa4505603fba5adb018a9592f8065320cc8cdd5dc5036b3ec792e5852089c35e291ce26f7b0c7d8c24c4239528fe29a697764980e16b45a1375b4fdf29a0fe45fd8863161d29824e288a584695d0c876225ab5005dd7b4cb4470de1fbfb0ab385354d24e79c94bdf060e8a8444364522d91854e8a5eb63ea9523f705a70d59923545d30b78fc82a01e216b9af0ac9080cdca023ae2f03b5e1b37533b41a2ad0835108c9141ea6b176bad7bd06612e91e6057b9481e06ad4a2c2911eef3fa0b6141964d53091e62aa3ed9c3ef9fc72aecb7cf472bec13bed010796e7063eeb6634b4e2c8efb3ef81097a4afe9f36f4935ade0556d327b1230cc70c186b5f318db961648e7730af45bd7cc6147de04460e06308ebff0be7bba9203e1fa1d621d2e76c9955566322b04e3c062b15a0bdb16b789438b4f39bfb5a6a5f6a9a358d7b14464bf5938eed8d18af6e5821defca038236e8abd1720b8f1d621bec33575259e5aa9d7601e61b3f3f0afd4b7950cd428201a5d153066afcccff41010e964d3405d6ff88fc2035ecd964be467aaa3d293b4d80b0759346860f606951240fd229ec1a355298d783f6ba1d49e0a91b649823d307658655383a2dd1d274bb2d528e600d8931cf292436b3dfd1783b72a69311c77420eb037ee528be29dea4fd0d294edbcb18c25294f7838125c6f57b72926b436e70c7bca0a5a53368bebb669be01ad36a2dcb899b2b6872012532539f7511b80c0cb39f1884204868662c6fc8e92ba1ea3dd11022071330662af51b092c4da9212e1505f37a3ca4cddb557fc7de1badb60a210214d84c26dec505667311e85cf8fc226d413f6481d1a8d22cc1790345e5abc06992b00fdf94b245dd5186feb5ef5e0e94e77ba1ce165248b305e7b859ef56d254a8be57eb365fba16413eae0de75586c62f1970762c2ecfa60a4e56aa80793280f2b81b788823f26adfe8aa3691e66d48acb33f011dad4cafb4959a0cc25a17098b2852c53e71b5b2ba759e6a9d22c9e0fe9dcae13d952ec1095e0badc5e6018cb59e96d1ab7d8357eabdb0247f1630c9bc1263467d187f00b7c0136ec4eeb6d132c58f8704d2e277a8551ceee3ec99ca566e381bb5d105970adc075b1878fefd69a33c9c8be1e7aba87492f31b22ec85fe1c5cd8745d6fe41eba5b708a06040a6cf69b7066a4353fdbbb7e586d150582cea6f5193b365e5f858556a3025e1507cd8cf5e186a20cf1cc0d5b44cae57c4c831bb60c03f853a2cd02022de3079ae59beb889d9090279d838b186621ee68b42dd6751ae14591a8e5588e80eaaab2863f96b10270a3a18ff09c776eae89774c237c1b583c735cd9363088f2e8fbc846938f8ea35dbaffa086bec40c479bdf90d2a7ef52e868aa2e1cb7c3d980ee0aab40e4d88f9c9bf6b40ef57b36f14833645174e212444e4d78f64e0b25de7631380f902e0baa2a062ac37a04191f6408a9f7eace13ac2441e17ad756d53e5f0349c8cdedd79fad29b4bebfa1c8eaec25607e7526acdb24d366371eec41aef5208e80c924a20f61ce4124bc385b8e3d962efa545b9a1541d2057207385dd3749476be4932d4958386fed484b642ba5d4a95b7886f5ea679e74c85b52596434fc009e1ee6f0c526f0c263a63b1e251ab4527fb3ba02be9b3cffa26f900b440e16eb0879c7aa4a2e499d3b7d48ca66eea7365b046542dccb6237f74e37b8d9b09291b3878003427d79adb28b4ff9d944cec15e2c3dc838a36358a8288adbc4639f79a456551cb550cd3be9a5474bf233b95a02ac1629567652920ec0f1d74de40faa7ea486f31beb0e61fa686ce3c17b0de7bd56a8a731e3366d0151592c77b259dd432f4a036d9ebabbe7be5e240ace7248130ba4daafa63afe1f5376fda1bc1cb40688ce0880c151f3f0899daace49826a23a9ccfbac5026f025bb623aaa37589638d97005f62205e04cfbae56626d6d5cba21d89296e5665edbef08b3684216c5d671100cb1440239149e035ec323b8f2d431e3f3ec9c43e5c14206e483563ac77b33d7605599c2086ce3b520dd00ad70d1e326dec59b8ff8fe362facd87b7a4e14320063997ba0c7fe208fc9dfea9e18401e6093ae3022f98084a3fd5003e3b3d6ad7fd7e2c64883459fe554160609e856b4ed3e021f4cd4f32513c7274f29e3635c283a981562685c162f37e62017f087287ca4cba1e59928a430201b15ef70166738e6146b073584fbfbdb8939adb17ee26c74be8e60ef75c4f77c00b7fbbd00709709951d87cb9a7333e9980ed98564cb4bea89b95a5957de097ee7aa4d55d1bb275e4cb0ed1ba6a8b31f85c96d77c6539a282ff7705295b8e3552449c057fdd9812bc8343062b7c33a0951b1972d8ee8c273582002afc67b68b734f6f01a5e2014d4f2d193c00ae2227c51f2c0dd4a14059ff90c90c7caf8783b188e81f720f4683ed9b9517876bce2176b4bf9d07daa3810e2b560f9c1f3053f7c9c9e444f066ea9bfa61ae4047625501451e616b9f1876acf5e180ef167437e81a6d7fd47369352381b8b29efaa99f2d68544ab7a0d2ce4a246b7388c94385336e12988c73e9fb0cb79f3fbfeceade176bdca3a7ba9c92ab38541b7a1418146d7a96e2afae1a88e3c15f2088ff969f63ffdd4bdf1e0b6e4e61ffcfc985318857fadaf6e92d149729c30610a4801c933d320d0d5fd6b6e1b264a631100573f6d85fecfafc7533f8df8e16bf17c29edb009123e522c5417bbd620bb8406bb079c7ff36ac0c65c0ceb08213524065816e10f8418c49599b3351866d141535d91e80962b899be522ab21a8d0cff621c57b5d73909500d73c93a7d42d782d95f3b0b1f7c6ff90031f297d2c3ee5d31119524d79d752a485a0f53bbb65144b4eefff5fc202feca4596437e5a05690d13bbc16206bf8bbb5582b6d6e425ee3fe4c93171380fcc4f0f739221b3cbb2415ba07e62815c0aa1e8379c1808055cd0b98caeb4d1c64f7ecb997c6dbc0092e459424271bdd39456ca591266afd2bde9832a104c46aef2d23ff56bce826b97d8468d365ded8cc4bbfea18c26b9c8772c2fd80e4e15b55b23b6afb934463b263ad3d1bc7de8fcdeceb31dfb6431b856f67e815e38981d7f9a84101213a8fde849a54537f928f4c3ee722d77bb13621d834c0087f28bbcc32d8f64215c8bad6e0f250d2759e6a7816c14c970b8c48ba7379857ba8e48d8a4a3e8bc8fb5b21954cffe0719e8ac0b1458f2b354649a2cc6a99669199ee612d3a0ff0f3596cf058cedc3a36a39a2c4388c09b727a850cd88fdbac814c0ac429fc2a641ed2e2371e7517c36f9fbba623c0da999aea1190497deef87c138450cc6f4b8841060dff8f8cfb4dfa46f9144d2b0984184417c9200a9f81adaabe4bc38b6ba2d5f31f240236dac8f28b51f70ccc522a12809fa255f00b32bb5b3933ca49aeba95ed3c0eaa16a0b13eab77e8ab935923b7432678f0bc598fc184ca2db8a303336d0292b64f87e194c29f760e0bbb7ffedb769995b04148be9bcc032ad5db79e70c917a45aa932e9bccbebb74e19c2c4b23f24f74af8075db808f4a82d6d2fc7e0eaecfb4a303a4589bdd7cc15e1d6b164418448619476a5d5fd34146672bd1b6afabd0af98b0503e2732e9014ed73cb14916f3d772eaff1214d5188392d3d27e2403c8a59ff6c38d5d2be17276cce945d21cc8f8ef088019b179c3debf2189298ecd44d452da77be76b186c4600c07cf9761092b84388acb39ee46d3caebeabcd4433e92fd0512c12781f0b2113d15d69298eb4a9d327c90d69c3e6dba50d04654e4904df5bed5d0d8dac26fef2deee7e0379c676fab4ebb12bf880cb57e993a83ed15be14cde9f9b6a032092995c73af7ae15e305f8c6b8fe248e05bfc82c840ec83855d57ed24abee7854c840fb66cd9fa095652103a9b26241212c7d4019a262d023e9de05e89b0ac199fc3b0fce8e0542bcf28dc602ccb76501942b204852328187fdee2ab5e8168978165231e47eb2c813daf52d794602b838eb9b0749d512e3f35ceb243baa0cab95d11e79e8f25feb6303ac86b7829fe371ad82a832a12bff2ab85ea663d1207400988023db0fa13bb7901c37483a9807aac89174a49078f8db3f94e9b3bb6a9eb4f3e66945c8e741bcd1e8ebf0d7515df832341e8e65667033b1109f0cf050b60f79345359ede7269ae746d5a9a7e3b4f37295c9db3f39b62b272c11c0a91453b837634c76800f9f357fe68aca89d1e3d5bfa6a352898a607aa495e53b59c971da3defb8dcfb9226fb6e136e17cd9818dbd727ac3b0e35efd5f097b785a5ebefc46706667bfad87cd339397b3ec12df51edcd4fbfef6ab642013025732b519a48cecc681d5c0c6ea08533212fccd4685696132244c1d702ce86b095b08b603c78712bb3e596cac16a9c9e8c6769fc15e028f87ca9a36f7a298fb8a809f43cbb004f0577261302c19db0ea200529701a129230bedcd0a40c683aadae5a262989b196a1afa88b6b83b2f2827a833d97ffbae77d69ce2abef955e1ae56b3d92aff447ec09de2d5ec126fd2d2885e0522a7e559ca3bd58038de13e702d8477f476877e641779e3c9b3eb8feabac41ee212834f312b63fead21e832070f4fb580a0c6cdcff7a6c6465b29ef07ef02d0316b695d642f36fb68179cec22b3f99fa13cceab05f064f1a92e456fcec030669b84af4df22378bf7023dc74db623bd491005aaebdd0a312edc763e0cc9a598018cea9a689f91beb6f010e4a03be007b1cd1c6b9b271cb02bfc48bcee10866e0d23e2a9ea1ad39d53eda3b09ab71e69889df15a9928cd130e6dbe2ab70b8a5e7a9dda3d70e3905e2826cd04e21ee7b71cc846dc7ec952019d5ad3284383be651367f113c214c40e3a6c1edf0ecfcf26ec3e80a24782fa9ad276a2e4b861bbe2c84ade5baf224b261a8cc4b19d27b5cc95645b2ff1c61b74efbc0e1a55ae8751fc5fbd13887765200e51d11af1c4c1addedf5e6e3ae8079399069645e42706753393f4fff8561ed688f78a64b905fd256ba1a7ad82adef0f3926747bd01a1f41e8c765eec6514648138c7f708dcb645df7ad7403464938e1edab2fde6418ace7b91d83b9bc4c126f7e7f6190dcf7865ee1234d2c951c99a1d25bdb01ffa8f00c6b9b0fd708fc71f63a5f782c1d4f4c9944157e1eff0b095e3d96d63224bda4b32872fffe25c93ef6994860427c662fcf95bbe82f36266081b5a6ea98adcfb1b35ecb6abc71899bfb7f57553e9f3c4243339bc649d326d7006a08738446d7240e57b6f14089a5a8dbf5aca98c55624228a2681e808384f6267b5dfe93c751aad3308c3e7b105baab028372f8c9ec82fe8c5cbf5698288af6ff56cee661152d81174daad5623b4a3267cfc4c954fd3915f89dcb9eecdf222e836ef65e199283749e7046bc4cab02fd202d790663e1fd2cf0d8f7ac53a90871aba0a75f5b4e12764950ec4f8a4e449cf5f85147f84caf276e7b9abcfeeb27bb099e15a8c33010bdc2b996860384d45258d038d3c0941a8a58e081368d5d95e8d3e7a890bb5eee880029fdffee7f6a7db05cfe19fedd3473296295410385313ea1620c5d0c4655e70d2ea389161df671f7ca5f3e833a7ff9624362c64d14e312f46f59ef84a1017417c76ef2f421fecdcf1f07c15204bcc0251ec0459c1f4f68f2ff2a208a7a34276e2f7439301891521d57e3c70fbcf9852238c1ea3f6b9482677eb9b91100101f4d95b7b11f6d979e2842b244602a6b49a8ed46a3e7abf7604bb54fe4c2502d7510fc2b6b05c51c07883304a957adbe77ae30b32d34e79188789d2f37f024e414ed11992da0107529d16e34907e4555de1dcd6fe4892b99927a5afd05466f62aebc28d63f07d95c52a40bd17c6a19bd2fada3f63b9007beea06cecc6107ed2edc638546698220b1a67691e502d777a6a9b27846d09e6a5ba413eb4f20abe234f50d29b0b9897051b96c8d2d56dce190e22af9d540d5fed381482b9e3651c9ec1e38dff95103a8b7078c0c65c6b5d6c98c8cea0dd7624156e87197650cc6baff5f7d27545271e6b8950beaa7ac5cb0b3574d5fb2c6f10b7ff88429b0fdf3f17c9c84a2f024c576b9616e7871f0bddee69e9e4d1b39be42d2e29fe1f54134353178728e27cc9e9f208ccdaaf976511b482b38fc78828d1079641feff97914d6579f3049b8a27def3fa1f393deefaf25fc5b0584ed48daf483a3cc8b3988b6efed1b6682f9094d0f89b7bd99772411921bd6b29e02ed5a25c4be7cb4200d1c226a00986ec22ba71b8d1ee3c82c9495b7081c0dc151f6839f035958ba4b0610b5aa9c36b2fde1a95dc1bc9ed1492d034d60da13d77afe8ac349df418f1243d7349a4ac35ed0c2bff1c5ea0b0aee0975f8022081b34f6ccb15d7a730a36efe3e2a8a147dd677bec0489624bf46bcdfd515e9a47f3800b0269923da11c296816096d2c95d043da7e5bac744fa2f2440133d0f8cf1613113ef8dca89e1303509c030c94e654d7bd5df61c8fa15371d52c1f57b75abf0fe6f944f9e6c0f0ab35608a24cd5136627d3d1a4f2781b0964860a1aafe2aae4e8d475ae5511e44776dd052a40eebf16a683a6155a60f1abe3c6988191ae04c051b044e789c53e43d1b4e0d5587b19461918556e86f7a9f005e3f17bff8e74a5c41ee6fd655dd42706f8783674e9a2c2b46d08414a50d1ae005f5b74db01ea41349ba021047800a4eec7ed52886296e6437806a0532781614a9d71bd8e23464625efa49cfae83a19aaacbc78604d99b7a352b1246d6da06e8d7ea27b20e3d021e4523bb76f29673a8be083f2b0eb704c38b69513d13dc86bb66a52fa07718a9009b2d07c78cb46b4c1e5f7fea43005805968545fb08250f3f33daa61689b87c3d47acc8b6bf313eb9c36b993b2a734cfa150b4a21b7d465c4dcb27cb3ab4a5874e4ec279f3374d162b26c7cf035a843798e6f6add591b1aaef17d84346cec690557ef8839d7a85f91399ccac9ffca0c14094339f0d0ccab44244c47f319288cbca14c1e5af5b76492c97ec9bc61f37c0e3ca58ee7dd9266f919e64326f0887c1345a354248af3331e981f600a5f523fd872bf4b91c546fd51cc17eab2ccabcacecbe499e4c55fcd24d15cd39a4beaf7a0c55b97302565508f34dd49fc9454b09ef7929fe00b0fc720b6b20e0735f7ca716182cb6713e77e9482cc0c8e4f85ec9d0be248f7f4f741e166de664b28683819c3c3ad8ee3f9c3976153bf4519a4b2f47fd18c4bffbe60aa09e891b85b1053596ccec01031063e894625dddbe289379ce4135cd6386ddba5cbdddf0297522cd02c815606b4da2973daffe6d7a81e17662c2b7e4487017825e180bd86c362ea1dd25b6d9748e497d8b32e1823143fb44c9986af1d88a42c8caa7c2852e75a019f3b056799acf0649d94d1cb4946f47314d92ab6c191bafea1e1d02901973ac06ae491dc7d507aa07ac5d4db95be530b066883382bfedf4972aca546be4dbd8ccf536a7df7873ae48a61644e9d4e8063c75b68f4ab7180a0a4ddaa7feee01ad10749301213e685e566b5afc31389b50b0032ab22efdcf0582e36d6e53fadf1a01f30b9a3453b4b3299424db96d98943dbffd40988c32f88e8c901f4c00d9f64d4d09ddfcb856fe4d99cae11fcb670204a83d509f3aa9a607dc8df7cbed68837203f63bbe27e2cc6eeab5a5e4c84b25f7ac2f49ef15680fc7151f73b02f50b6d52a9c48db3a77893235558cd2811de2199881e3a8e74d0f72474a5cf7e4bbd6eafcb543d3821187cba4bdd8f4398e143d82a7e32c4510f3fcdde6417f00b04a4f6097d24bf6c221349406fedd93ede31cf5072d76130f14635921c3935ea47199ef039b411cb49eb311149dae28fb60d00004c0f4f3da0cd519bc64d3865639fa0cfbcea8e1abdc50ffa35392580d45be9e5b3560fa3b33a011d0147f5ccc8dfb46ff35ea1ffc9d3a144812d4327603631299a90b859ef64048c9f61843ec9c9c254aad5b0e582dad65fe32addb85fdb3a65cb20317635c9c3037ee4ed2a34921d589792f0d72e6bb5a2cabc177382a371a3da2ed4bf4470122442615f6c893d305e40426d0ddbe6711449473104016e3520765b15d41b222a4edc9cd80efdbe84c7452dbede2564440691a728456b55b2546fa7cc939a56dab1dbc744d75acef5896d3a8c2a0e78372a53cfe65c670808eb70b46a3c126739bf75e1ea8ed45e693c4abd79d607dacec206f952c7f8216401de832c77f487afdc5d2f82ed2888a0770dfbfd3db84735b07c38afe13d15ca5ab366d2a8f583754f0f856735aba65aa58c073e1b80dac71687b23b11752b594159405f9dcef51bd4d57aaab30c11c7c4fde17e4e7e18a2986a1aee1bf080fb5a52acc5a87695690377c0fefb160b5805f62f9e0aed66eb018113e882d27a7b998f063bf9d7d6f2b7ddefe13977cd699fff3fc90f9513417175ce1c30780c9299680ea5e386474a359d66b80714e08dc903c99423709cfdda335122b7d5359ea0d2e9793a6c8914518d85af716d6ee589188717cd8ad64565dcb9db693990bd51c88f8b9e6580a5d723a2a840e228588c573f62decddc91704540c4a8f337609cf2d4a739f741dffafbbfdaca00d86f265eafb931f9c8fa13d1e270542174377c9933936c7ebb7f10396aa2dc6df4388d8ea9e6151533d7719176c79d5fcf202ac0dedad93e267b451897d7ee6164de9bafa9548b3638b652e0a50cc7d4037a52091bd3233d25186a5efb39ed0b9968d6dfadb58ff908aceb538b0cb202d16c191c83c80c6ea4ed278cf2ecd94a48f36b117a5ca7e4903855a1b6c408607e4eb39a64e8748259af24f8d63bdc592d980ed4a6d7c56a9993c9e5445a309331845bd37dcc0dbd4787c7218f7ebeac32cd79166e69410645b458e41aea1fb3876aafafcb9a668e6358a49074407ddfef89c11490a3e8bf3a77adc5a2dad10354aca54a1caf92fdeb391144e0bdda353dabb792f70011d542646c8eb206f486594e091c7064c6ce36250df84dc17f1d7a28ed305031ea0a76864acd8ca97981414cf93ed61934be65b5aa186412e0acc0e1ef13341d4cdf8b4fb34a62db12da53540d0d7ba24b72a983b945b64d4f7bd65da434c21e6f77c779231f4404505cf65c8a14f1c384a463f9305177b2e1e84ce0de0ae831c76bad79d239bfff37e388a184fb9940785035d8ce4706d2b4691119099ff51f9df3b861474cfaec68586c509702e9fb9f51ac3dfd22728a83158e8d34af7c16246be93589464d39427c7a90b64913f42552fc8fd775ca3bfa8719fe50a7ae86c2bca275ef291bf34d6bb5ac6f4c3942173dc3d5bf3935b684f16baf530c649951c439aafb7b613836578e9920ad751709884492a1f6a123b477e18b8bf31d55d38c7252cf99db9555c52fdb060b6af5016107fe61b3fa641bd7b4c0804a5035f2a7532d10d9c21a9335df0265b69a1df81786f2aa255d59cc2cff85735b25cfc18f922f0af3d3dc266d7563dfd27e451776df5580bebe16cc17ed1f9b4d97e86fe47498161c20f0afc37c21976b4d23a1c3131c8f5b8dae2023974acccbf49d92d782968c6015c8e237fc1168086f2664e0a28004c3f06e40b0e46e3058982e2a052cce36bb27edf2f9e540d0fa0cc335e088bf001b1721e7f42a47868511ba5dcdd37923748d256be3d163b506de00bd5aedf251955d66061cd2a568cf036e163e346ae7f298eb995354b5c7a36d3e9de683e40af2f9e34f5564d0d5f698f1f3c4a66d9eedbe992b670937168f59c011ff3ef39399dacdf9e406379a2b316b58d17b4247aefabca93d33f7dddbeefadb439cf4642dcd475c6fbea919e55764977161ea758fbd4decff337bb3147151efe60555a75c142699936682a7dded7575098a43504435ad453dcccf0fc0d4a2a0b878e0f07778222e53584962d5f6db22ce37ba98129681ecf40ba34351a5fa0e5c021740eac20878d06bdc4c5a27fdb3a3938765f1bc74c7562b747d09757115e4e34af76e354e6db786c19e5ae4813ad8371739c40e615c1b5d8f3e6d2a4af4e2bdfce0ec5b063e3ba38710ccc99a4b7e3ebe5c6586d5c4940a0a04a6974a8defe4afc68549ac92570035bc80a3cf5dd37018aa99f0d23a21f2228bfcc2a7bed8a5bdfc09b998a41078ad2076b19f8f1c919189cecff1e3ce71149cdccc8e0403385b07e615927c1a2549792d8da27043a47ec9664dd24a58efc46eb261fd61b5a35c76615db13bcf8cc6b44feb44fe812289a57596000a446c5c37452e4cc63af7894eb3edd993670106a187543ecd8df30d3a2be68ad549512b982387339ca7fb0c0584c9bc4d71123e070f04eedf892e37f6f90c0e4548473a2d58c20c96addb99ecd91217a0663a7b68f426a6b6190240bd2e7bc9745daf178266b3b92280072504df787d1c7c2bdd8a43fa7e9b43dd9a5147fdcebf776d31eb105b0a09a5612864f334bbb21a614a5918db6ed6c465521ef0972eadac4289dc7fe35076f976b905168ba0ff6de80053a3ff7f375c09f25ae1730e4194cf4bb6668de4e7623533da10700cbad967fc1ecb14f3f51fdac739446565d0fffa3c8e490ec1b901524f41effd286a52712522c37af53b4ed32fbb1ce73828793cef5d90c3c01a5ab01563e046cea0aa631bdf16fedba6d7f6158380adae5cd2f2d6049286e0787cad6fd41832b3e856809f84011db4a7ca9815b4de862e6e9bdef1977a7a573ecf8a1e529d8848767c61b51343f7ab6fb2f59d09d34fa98aaa4589f8ccbb62637fb7fe09796b3f9e31a7713b84b4f8ee1391e824296e175b0f9acaef1e29db9a48b9105eb3b66e21ea5381d083563f8b425a9c10e3e62e1d5fda3e6a2edac3aacbf12e935e7aa6c6c3beca33bd95e04d91f59ee34a0333f7a5a221b53c93d39d928559797be1be729c700fd30a041c760ec4710c0e9021eca04cc06ff37f312427e2487271575d5fb4233fe0b2ffdbe62e9225c257145b7cc069e4e2e436b7d047a3c90b955cc1fd33e3bbc495ed5c2c75267a681b58d179fdf1b2c38e2466941c3cba8f54c78f62b7b438536433876ca351ba48d06f082657424bc39188fe873b65d5f3a8f4033414a13795f8ea861a6fd62d35a976c67540bdab9d0fd834c1250b523c0bad30f7db76828ac1ec8061128664ee0da46e3ba9e57446cb3f3be7d7ff5b913fc30c7b814982a5b2749b557245f0088e3e8f597390c8cca4b0a11bed6116f856ab01df7f1a30fa535a5f080f13959cf79d2f03fbee97ccf55c922fd44853af4319bc5d95b8a09ef8d8bd0601b8efa0f7a0e71495474aa8a789bcf2467122277cdff18f91b7dff61bb6871a28f9f395f25a9f282cdbaa1076bbfa83661fde0969e9cc1df73e8199f7543eaacf4943abdd93f6abd5419b6e80e6c515290f213804e1674f49ed3dd525c97721d91bdda70d82a6bab7015fc6f08bc1e2082e31f299c5ddc7991998bf2fb8c1d52f2521fde4130e4ed4eb4d4a5b82548e8fc9eab1519dc7b5596d5c657d40e9593ab5328b0cf042c873c3ff9ce8c3efe35b91002f113e69fd125d4169d97fbd72768d3b0b2607a96886582c66cc084f84d82544166140e94a6f554b64adb7d0424722fe8b6642485a8aa84d4b39f0d6500b9394013d6567e629654b4a53bcb2ae6777e1f17c607b1e1b75ac3cea9338f9a45418193155b78f3be97b96d739ae1ea822e9ee9adfe6c5d4652136790f825f9264afeaa1f896b11bcfa4b1c588cb106f545425d5ffb7b0cf281d88f445c3a0dcc2490e7dca9f496ca389d23c67344639da6d211dce16fbd5f47f660d4088352d19e057c7f18109b967bb09d6fd879606680574e20c7f253fc4dc928037038f84da1324eaa40eb1c42d5342aca51b31a43e4bfb419f58de6331ea3fff348ac4923f2f748dd80ae10139cbb390cc8259fc55f21570fef9b414c1b32617d45d6e126c97bccf60fb6fd4f645df5dde5db24569637f00e7d4786ed34ac484a21324f54e890d71a8a0a1ea3b16aec88696d211df0d44018750607538c75a1b5cc983d4fd57a85c96eb8dbe9b5d1b53b496a280f2a63c00f75f18ea9bdb6bc79ea881630972cf11b00db2d66ac55a09d33a9ba995ab44241d0b5cf51cbbb3047a421e5b554bfa4629ca3c4679d93dd157f83ea029208ce2e1983c5bf9edc118f0928f2f4466a2fb5f3ccb3933134c681fb28e0ea5a444f9634d01a4c4b02ec90291e63d41ab8775c196ab0624149fc96acf5f637f762da40fd84ce5b5e8de7ff4a2ec6ab7a46806cade2ac1ed3e896de3d5c0800d5ce16895b1ad15fe308a4d22772fe5bedc8c49cd21d3342e67f707f7d9b5a2094276378a6d7dcb2f403de7974323aa8be2fea9f083b20d321e113dd9bde1a5a0bafffac804f35bba60b182d8d307833ff6683ab725926528bea60922d685899e7f41530b7fffe098799e77d11af6095422068ebccd78bab10fb1b9ce47109a7d8f1edc2c580f2bed1e28e10f1e725d367dbff1394fc9172c945670a97e2e8a2cc47e25d87a5cba300a15999f9ee9c93b6bcdaf48862329934109c86140675677ab4c386c02b620cdecd1266cddc2ea69817e46187a62f6b2271642c7d3b627812e1f4799597a713b9869f0a720b4ad8b4ca64f4183c4b3dbd170e2bc5294644b72741b4a35066fe4631ceb7f2197578bdc3389605031e932c01174a29a3bf080801380861a98a09329dd511f24a071615e50124a0b9b4966ba725f248cb72561a9b73696032374d5ce23bf77f440f5521e58b2ef817b57ea3f841179e48cd8252a5bf818d03a3d05222fc1c1d3dd9c03c159b9c42efb7e0bddb2f567dd92ec216c1343b97f4f9f9d4d798f44bd59c5e5f49ddd6e51d096348a5e84c5e7e5745e41ea42c6cabd70df006cf939a94091f400fbc0e329113ca714bb9a0fc02820356b7a4e6f8f3d9c7738a0ad540431a293f6beb2913e478c0693bdbd84a9179de0cae4faf291998fd891c261c6e11edb6cde262f4fe1d58036b8c7a10fb258a8d867fbec3bcdc9697334e785902f1334fbabb9c07a7043c3025c69f243e2ec13dc9630c0cd54092158ca29462dd526bac1283a151960cd665fc948b21714c34eab2f75b3fee4fbc3dbeca378f9320723390374edbe2fc34299ae71320281a06677dcb761f41cf50062328975b48b2e90a2f3aea5c123ccced976f2123ef2d5182b9f4c035bb8174e9f437245ba3b9e9d48b99940892353e5ac94df5b48e9a9109cd33a06240123b6339198f3dab2dca7411fa1f1ff7a3fd44f6a2a3a1eb587534ff5c04dd5a6dc4be55a82e984c3d78a9b51ba72c44892f0a8c3ba41d705b504f050a6838ac40151f044d9005ee0f2c03f033ad5b9bfb4bd9300456a6214009c80696c323b6e4ae253d97e38a5ec791c8585523de1c7d49462b4d00f092bf4fb6f7182183986d3081498e582b874517cf230c84c032cb3fe34eae97be86e6ce3b22ab4bcbd69b8cdd1889efbcdc9b662f7b68889f03577adbf46b7b66fbddfc95cc15a839730acee9cbdf324448c3cd6c9e182b76245e5ec2a6f0d2d70a3b01663ef4c7d9163ac45d497dec8219c6796c4a8b868a0d6537bd9cac56600a90df2a64effc343c1bb9e307194caaf0b34f375c1ad1fae3a82658e8eed5fdebf56a7452ec9f54e463370c09706dddb3a04391fa4cf7ffff4a8aa6da2b7f4ebc29fbc6019193bc79fe12bf4293920aed9d12df790bd9f69af3a58e71dc7f0ee68a946e97e0b2b0a930d6147c9860086addc4bb4971d28fc0c6d995a6b0b93a1215df723d92e68632ce2d30132ebbe83a2494f7410066f60520d8526c1d34793298aaeb5408d6f17d33229fd9dc4be0221435f9cbb2e0f3633a98e107b3a886192a94ce55c7a1f9be59f9a777d586810648ef943ea0c94a07fd1c329c5f214dd62514776467a20320ef19786acfbf7c18a2a666b5a7cc07eb3dda3bf0ac84822ccc93f5cd5d4e0801ef852caacea7564b4ca5768ee850a45059093d5b737176bd94fe9134d57b92e8694723a6da7b2af458a7c49481f103014796d18da008783b6f283b35c40f919bb4467b719dbdf534ad84da2639729a878cdc46ad3b7b32db941ed259559a6a4ac4a756ba742f988502be4d3084aada0b55fcc3b2bc03af01fc0e8eb2ced28b071c86765e7ed38df5e978e50659a9ef598abf6ee251a5ee32dd79efecc99db93ab38fb0bd039ed22c427bd3634a3596b305c313e414d6ff9f0cf18ea423f1611caecb700b01baeaaca262e0808f54664e76f588ad2d5201890a8afc9f7808575938c7fdd089145c094336c85f9c98c017dc8af194d30a64d10f6baf320bfb881e2182184983108a76f57e82138b6b58ca6c69a3e35adc75ef5a4ceb251b37c73f20de7d3e773e5ce06a05953873a60ca00a8caee60c4a86dc317bd86d9d7ef32d1d6a918d049c0f39905da51643937ff602c6b85f0ea828e236e6cebd75c3f9caf522af0c3b87e58aff39729b314efebe5237371417487bd897e945824433c88a24f0088e98ab280e49b7cfc057f3a895da234fbce1b13f6a3f0f881f032d03f3f2a177ae9871e99a75894cd31128d3a0fbdaeefbb15206fd893767d4c37757f03e6fdaf982ba748c62f8ad197c442c0f7b49b43d8215d3293bfb4ce7cc43c36dde850e0a6d8e2cedba015bfe18f3880d53b239f322ed8d282a108f415809a635c9672db7a754d1fa81003cbab40f38dff437f2725856ea7f0d28dcc301724a1cff029737c8b62108ae469e58ea1ffca06ec686d98d4ef50c1c67e8928ca1b427877b58d4d1db921ceff3138c38a6d4af28fc9ded3d1a633d0271151d2fb78eb9dd86c70a8fd800914bd893d87c0a4e7a598f191f7d0d59bfdd421f017a755ae60a17b14b4fe1b3b33c7665e73c34cfda93880c70abbbc69f1ff9bbaa9e20bc1a4a94d5897d77486620b18a2cf4289f698fe31a0c051184e39dd2b77a18745ae3ec60ea08c7cc0b8e57ff003b5fd58a3c48893a14543d85fd3159261ba7ba7238c1dc1ef49ff98bdac544f8b9b8e1b008327dcda611844511df538d49db1074004f25a99d49b247719497fe55830d9793322192699a89f5d07ffca96a6d025d2750a8cbdfb0e935fe048ddd975d8e101fbd6494aa610f3f0660b93bb9474258b800f3309d189133291c7879be421847fa117b4f25da06bbfb3ff6ed0f1d0d05da698b3f546463bfd3979bda7b5c3d3425a1c97ef99bdffa55fd3561b423545ce6955e8d4ea20203a11421a96ab9f6df9a9414593cf1262767516c5c5797057deeb23f3964540279db1beb2a29b5c57c30d263d5edbaf1e728ba90e146f06c49def2a3a02a0364b9087238ea0ee76071e4a76c7e3c0b8b260b0419e2d973f283ced9dfb15da63994627ff0ed567f08be8852a7772cdd1acdd13be7807b8d5cd5480eddba6657b75745d9c755adf6330711802690e33e173bc250ecd4b045a865738be211a93b7c380e9fb06bf1103111e8506a6a3254dc2f91840eb192fb47e7454f9d34dd7d9df4cb7865ab70e8c7badeb5cd8713a4a969f8e34171db73febf1f72e605023b4151943f219ec7ac1ba58e2919b160d8ea62190b6fbb80723cebfe31989969abe5620a9eb46e49437af446390c2af8825b65dd4f7a13a8749c4093d153ff0942c5e883cf97227739eb28d146daf6cc5020cd66efe03195104b2e5c37841341caa7ad96bcbbebf5f4f3782465e2e33045daf2c8d33658dfe1c0ffc9b69e39c707754f414f216742cd5b929dadc01f7f827240035d911f42be26c80f715f39b94d980adb6773dda6b47b56aae96096ed46563a1afedf5bf6f47c7d745e62b5396ff9767af65a6ab6b7a1a1bc0c2757c0e60fec41e6e3d3f5bc9f45eceff94ad53e005999466610f00051ddae498d0df78a9efec1ca40f6e1fe72da3f01d26a455bc6f0ffd75ce4ed0d99dc6bb28b887357363316f021923cf4e461ebcfbea16665cf132e9a8dccfd58090c86418d0a44e6e9c24603ed38a19b592341ab21d7a7bda62b5ec9920e7434c2b1305cd67c443392d6514eb5b3dc24262761257c8298d840c8199557e46e960458d9d26121fa5b64d69f7126cb5165a04be609142c3d183dd2ccc1b4eb957bdafb89a426254f46dae0d2769fb516225dcc81542afd8c2e8939a194670e5fe920492c194de26de147225f602a620d3c0332898318da745e2279ee2e1206398e9ad5c0e346250f6f6b76b4b9b7ebabf8de906c69a84df1f65b1c0408968393ba250786226ce169ba95339f1db5af24398f01691cd17583528b42cc270164f9846b4f6e44ef6f37709d83aa854e2a615c25d7cac1d56ff991a781b6703bf2ae114e00240ea038c554cc91a357b58a4c928c6b9111726a0e3c123dd692e59abc58c30f62a382aeced0e7bab58585200745a2b3ac797c157176ff11fcb8fc4f7f9dfc643c0a279b3c0e5d2cf1701a0c3e5e1a42df571c13b37b4884fa800998dfe66248c7515860f08e7647841b97b5aa574c5a4214c576cb0f4ef5a97e41c496cd0ffa49c2187507d7d72187141eec008e7d300c58ba4565385fd31199085ba65433123a913beafa423855ca2a5cd0ff6695b396cb4eb4ec9439503fc0eb0063be3bfbf7c827401fe6f365efcedeac0de12be57ce723bd35ab5a5f884fec23f35c7c146a6028f84319b4d021fae09c53ce790fe63c3021a653b0f52c12cacd28a2830fdf7a5d40d8726be71e8384f19499c5ea23567237b4144ccba48e89b9861d432c8f2e4e41e323f61bc7234dd4f958caaa184dea8e5acae8873b3236f71afabc676a2a35d7a2d11fb2a83d184aa32890464055d7875cbbf65c6f43c3bbd5b8c8dae87d69a929c8d51ce7684202184a2eade19d54a389fb944b09cab2d2b4a6539cce1ae036d389ea62b9e92df9c9c20467e777de31708cac1b408cf16d6e13809e8bfba0cd2d190e296d95ca499230dbcb6f38d2646f447f78ef1aa47520aebf17e76f814f5a194068896c9a019d039e8a67980f436524540115557ee4fa2d9c3d04dd6f347782b29639dafec6ab9615bd634adb11181a7c445d873fe4508857a462a04331ad4d72ad1921842f2d0e5404183b23ee18c2e13c8c07e78622f3d703ade38a040dfe3869fc300f257dc7817c039d3b17e6aaf39e81ac03e8ddd8de4497aec8c245abe941049805bc4f9da7e6c2faebb8c7ad358620fb5065bc8f5c0b287b6cd4a1680784e7808377bd59605d86e2b980b11dbca746d9283f4ddcce119c7a755fdd6b2e1fd8d260cd49c537c4dfeac293e3574997ad306094f93feea26c32e82b7796d31c25e89b061c114c573b76ec62f7b4ebef6ac164b2e01be20ba4b67fa4d699e4bf4e8fe2e3dea2a2664a104c51298f285baad20d5fa368a24c36ca65ccbcfce1b6b0310f1f7d44c3e7d52d7b3cd1f187380d7a5f2a254331c552170925be3ebd91f172c93603f4fd698b6426ebbed07d3ab8ef68c814a20be2bfef684946edd2ce69a2fbdcbdd66c4fd87f271d66926a45bf20ee0aecaace18349718f28e56580897df0226bbd8635acc38f7cc883c4061693d483cdc4fe334e2bbc0a947ccabf580ab79ce2475cebadf21195b78c26c51128ac8c578883c5524dcafc46bc7196b8894b0e4c09978160cdcaaa64781f15fbdbd8a2ab5d7cd4ce3283faa277cf77790eb9557ba687a99429e0fc66d2dfaf65d111c84b35d66603895a55001ccddf85eff2dad772cc15e5be2b98487bc24a62d286902744156d21e1c25f917de099830ea16118c513dab12c33919e493f8c9ee0c37e832ff95adda11935dabe580908c68b99e03f544602ad66d5d2c636dc9cfebddd7b4745c538b96bedc1d8a7c04c1753f47d0795dd35c76871eb21692c09eca8acfa21ef4ab7bf6ecb24a22c3b80b16b33935a1d64fa9f0189b48f9648883f4bdb9aeb3daad1ab275bdcda0fa0a3bf2fb2fd7f496b2680f9f1c43b12af8120d229e0c8cb5fd0f83bf75a1043906e284686890f8d9e863db57e85f9b8674cd2833b6b755e7d767ef2afbb6485b44e57b707af6ebdb6d17caefbcbcca164cc973f8b0221634f9ad4f325ad378f20a2bb8c5c1c4746488f019312d6f06ca4413236cca7c39ce79a3226f7de6c267a71357c70def6db6595ddc0bc51e4b37715817f0d0d1b7f33d77f7da01cc4c4f6077ceb7eee52169fe3cb7f1fb01e8ca9efbd98a20878315cf3c365f5dc26796915084b9012d0b97f9eb7e0be394cacdf058ac65f9c1f8ab174e054c91672e1cf276639a7a4faae5dc9fe00efebdbdf1bcd07816e8813d5618627a09d9a6ad28570ede114021e7dff55ac4a2aa5442b2d6dd8f426c44a192f46b27c9a868604ca02b96ed9ef3eca846e3d2a6306d477b4031f47b5aee863073a2db396b6b7729e82c76e9e19b520a55ead8b5d6e1425089ab16c9b90b804b89efdac1251c2de4fc81fd948c1aee24e2ad9d49ddd44111f04fd85aabc9d3f47ac4ae770fc7080d6e3a2f9edf0407a44e9d0d77ba0d9fd8426a0fec5b6a74e6ade52b2bfe88221cb42a58ea27e2a63f6c2588be1506b2b1f997587bc2beb2a21f442f7fcb9e5377b4f11447f90a231b63f054b3f366ea0acef263afc9eccd9d01f610474b1bfd8172d60f39517d580cfff14a0f99b6c68c3936959587888ace66a0c01133672fb96b0b4385a0637dc82924b0193d25f9d3f222c498e31cc2ef19bee5af4c82a501f40196d5c7fe24e35aad5258c98a8c0c0749fa7e75e148e19e2381cdc7c3adc26742de2175f9163050fef8be2ec8c6b6ecc233a1696e9420e55160c1d97c7106358625b6a57cf69e2d29b5cff848ea2fa7e5436f2e63afbbb93607e5aa82b7b62927f77701b1c612d1d469febfc5396d0cd3b6555898a83bb62e8ccdaab5b9be5921020cd1488b743bd447dc831e93ed372d817e21da6d023824872e06ebe37a8d1c8a049f0ec0445fa0071f5fc99ca8abfd756b680886c64efd42a8341e96a3cf42aed7405cabf43100f3e6a4978ba122b05d7b3c5bf8926ef344d148a06be20a9b3ef3f7c51ff40b442d00ed07b4cccb1eba5659a71461c483c262c7ac4825e454debacccb830149a81d35b44b01884cbf1a442d5e25e2e8c32d44c5841aa2c0ca394e8614f5a38ce9559757bb448e68f8abecac2ba2dac8c73ae9dba984453512b29a6450c09382077942dfe4c6ce7e4bcde4623193c2cec1ab7b02a45aa4a09854ec68c830ebed180f7c5dc276add16455df146b491384e59ea59233da1142bdbec0f9cc520651267b16e063daa4defc4b97becad7fa1d6bb5b2cb220766ed49a06145a8521a3c2954093428fefbb89438120c6d1c4eea5994754f3c46df490ad282ec833c18dbef08ff49bbb825adceac6e0907cabe05c01ec6631a1a15ecd7a8912f872e5dabb7a3879ab49fd0542896a05211e680d5aac37fe8d95471a2257749b746546690f05122ffc94118088314a896a04578becd30550b02758d8c333de9938f331d2959aa0cdd09d037d22fc0e7b89aeb6bfd1241dd8d129d252a8719ee80e25fb3bef18d337a2ad56410f8a9e432104df7bc5690e65cf30b0708a3a54a70759176d6e06db687c2774102e711ec3e7863221df7395d1fb5175cee1466f43e251ea263e166d9e6d2700dafafa21542c7b53c90238e675f7271564df89fb4c8d1442bac014311b0e930fc2c1619c83bc7f539b1aebdd2323054444ce38f4adabeb2ebe9b43b1085aefaf43b704f6ff340e10b56ca1c11577e276a3e35b087b78dba50d9254b765a30123151ad304924ba2f7df52620f4bf23f1971920d9ee575f44da9466da88c5b824c7a39f42632d7d8deb11bd8d1db67c02de630236dfaa24b531c988634112c42f180dee38b10b032e700ef5ac9a6894f2094478cc1539d2ba8c9e2389597ffa8c15ebbb41363c2551a1e437bb90f896d586da47043d9eb8c16db67d609f62192efdf33cb8243ce40e95e331be44b1f81fb525d27dec082106517105e5977af0e1e536f92ba3c66aa80420a1d7ffc136fe303346f5ab70fd12981ceed5a6ae7ac71c6123679cc88f581f7cfd122a526c6f6db16a058679308e6053d2aad462e0220b88baa3b24981a0b278c8cb98e1271834e08be59662e3c9334fd316eb29bd48908e58c52ca0a239e5f23c99c996c34cde1c0eb3ca5b408dee08039293b871b7ed542e6fa0eb6158490e5b1bc31abe85b8244ac2412ff65dc864f54006378a9b47411793bc0ce2d0d46acc9d8eaba96813a0f37636d1fa843ca290ef3d76f2a3ef6d05b2a74c1ffc5d6ba14576a23fd3ecc159c97b3c04aba7fa45a9380cca9832c0ee7e34c237d2f3c79625e563e6986e02d671f8e58258ee88a5456937805e946a5a52bbe46197762fcde85580221c76a559879620561ce672c56ca661c66e20b23c669e3a0d348f252f46a99c9c7b19572d7ea31403cf252109d38efe6d14bf34ef9aad2f50d8c36509fdc370b86f15c47dc55f0306f6a66da1fb580814c8d0ee7fdf4ef4b5d48a9030c0c8e6759e5ba045c1db70cd9111e871cf6259083ba077c2f02d0633310ea08f0f38d0ce6c0177acb220474326bf8e59ae06c11c1c66645cd514a94fa344b67d1d477f813e6983693ce50a04cb8d8f62997c176ae87f1a53793846c1b463d1d2dfa8626904d0dd39286123ce36943732147cbf712de745a3d63529bf1d037a786fad3578632223378e2dcb8986692176ccf326bd08e3d660c71ed4ff2fbe63ddcf90d0864a294a39d80c6ec980efc1f562784e2f26ecc3b0b540982e57d3c4cd2c676d88bf682db3659161857c63ece595927ba184ad5534a448c096faec667babe449e4e4354692824bf8c4f873029b2fa2dd089bfc75392faf03795a7e65916897b60d8263e0b49e25679bbb5aaf42f13216f75f75d6f77a3e680ad739446d8f60f9139b76616d4615a8b3e443a1956d40c20f9b30a650fc24b40bb83c3cb7db307b2963e8ad6959b352d97652185a2848af864fb8494a54160187a23a2328c3a98a71d85885cb98abea6b0fb0af13417deb5e3f0ac41e71fbe2e85304893574b6b5fa3f3616385841010a65e98dac06c85d36b8562bcf7898c543afcf3cdd8ab1666b19acb0ed26ad47f2ff280fbd7db7472e867f541995f31b4e3272a1d4af985833dbd5c72f0401751f4ec7152720bd197063921697b2b767cc0258176ec5506effb6e1e2b8d39f5cf54e1270e75189458dfeb11a7e65ff306e805f1fcc39c9e0a8eb91d5ec20168d01ba5bac308e81d68d3e444751a276e3bfdcab3d509baf494b4c690f0946da656e48fafe49af34bcf305fe5c7000d6feb69409f358023475337972a2928f75bee81519aac598150e77a8cd7896908f46d3ac44bb84c9cc0dd78e26da798b05d7c9143cccd5cf75d9fde75a0ba2ab3a84cc14aaac0047de58cf68f589ddaf3b6561aa919955da87eb924de8a817c86e8e80546d138a523bbb06c68cd538040fbc5394df5c16fb583db686536ceabfc263cf26574f914e7a71cdc3c24eaaa97adfd1311a0ae0390615285996f58d901d7c0958432bbab80fbeb60855b841ba24a69941827fe5ba862a2a81f3ee9e029d30be7731a58531d6fb3e8cf1c41693a44a7f4b6482520aa148443f03a28265012bcb64c44acaac4a5e10fbb5f20175548c22a951031a151566f380710d69904eab1397428a1c3b65d1ba3e277458b77cbd5d96068a523d7e4298cf1dd38e52144996a75c5a42cfeb895c943795b788bc26bac3a23c1e15f130106a7eca1469e3d6f7003fc5cac602ddd6bc95b3e20efb4b636fad7c15b9f5979fce7771e832aa92c42096696d45ae99afa8aaf37845120fe006421b6d0949ddd3bce97a4d3b507c0f2d3119f635326d68b5b630753ce8404da38886e52f1a7b0fd81389d79333aa16da29988377bc9db0dd868c401a703ee5db00582f91c89cc0120f02970087671e0298b5f8f0c81496eed0f1bdf1dc4594dbcc3b5836526f91ecba9e95c0951c37ee3d700c898221f6e8d43d01667fb64a3cde2cc9bdfaa29d9d55c2a173fd1157637cc57f05f1236ff4e23ee663f27b1808b2a73b2a11ed780f4aad1e41d447b4135b1125cb2d63496a8e88508add2b4d84cbc74a6c38041bf6a32d44eeb7563c71565868dca02c096f685f94822f21e44354d10508e62cfa8cfb959eef3003d2d8695a9faeab6448f20b1dd0c6f27790c881b0ecac4d813151a9875a9621c628cf958615f46a97aaebb9be4f92b72511e3d8722fcae9b04f1adccee0ba0b75a3f2326fbe5c691b2606988de75a707a7c8b27c16e88648909b155cd7e2d037850a28becf7ccde6013f835dbf08a1f8c19ee19fa9aa0f0d3c80c06b2d6c0cc0780fd377e8f8db0685969a533b70aa5b3ccdb580abce5cb51f633d9c214f2072c221d4d50ec8e8333721478079f209d6fecc29fb8520c146b859f88af61344b30522808bad3dfc48f5938c8f557d739db712644e89fd4332568e546e7470797537cc5e33af9c2814aa4b9fbf5a6a62cfac8d2f7d105b8526b7892db6f060b5345d90b3e62b35de6c301918fec50c9765380baac96b190f4d5e09cd1f2a7422f8e7bc16b34f41893bdcc20932598ad8c979a412e45ef01da2aee4fcf54195895e61751cca1c31e4878613fd99b7ebae6edb75ab5f8c3ff4ca0f0222747d4364d07eaefa6c802b01b29e260a71b2d6cb47aed349e68feb8dce6db2589183354717733e4b83bfbd38d8931e57ba3628e811d7aa817c7fc35270f54108a7220164ba3eec03f839dd40266ae9eb990c5aacad76f31b6fc77035277dd92801bad4ae0e1483737d23272f4186e7fb6f5a797d98a65475e1347f0838a618c5ba3e5d6fd3f720c2dd1e88ccbb1e8115305fb944e6499f17a6639ff48d0c130e1659509232ad1fc3a6ab292ff3d36c493de5db814a19043903b90813db107a095b823c2889b9ca95fe471c8615eb458455429dc39b8f7bcca42537711c8818991db4902590d73988230bfc1c0ab5c0180318c50ae20b458a6de7012e6f2c3faa2e1f65fd14039203f07e190240f7adc46546f046b76aebd6f42629aebc5d14f4fa1fea0ee09ad07f1a9b2ef9b0ecbbc2c1fe02e13c00d6415204a214da180d6f07ac91664bbd35038a4517d67e2357db75d11be93d76d34e702032dbc8a659e866c9cd0eddd4f92ca4cc7d94ce12b644cb5816c0592ed4104ef01de81d4d4a52aca66b1ab9980957a67f12fa639cb8a216f3e724aa0e7fbac33d12994986c4b1cce25f70b97be28af06ec0159be1e397f5a3a3a236b5280c5ee5f9b34f22d3c9cdf97e340fd748e2e041a557aac326765e7031db11f045f10cd34106382677dcb83c179268a072db3b0e609d8566d21929738294156ddefad8643a63c4c835f6eaa5807742f47ddbc09f8027bf6e4ada84fc0ef8abc5e234b80b382bf1959f841f4e6fd1315afe98d7a811f31fa4bdefc0dc12c02651ccdf4d298b2f016fb1d77b381733ea3ba00a892e3cd4397ab9ab52c57127baf5da2c4708020370bb819d6de2c2cc59ea3874bee8eb14f03ebd4e517fb943815cce36287694447e54930ad7f3795b29dc6c6b7b2125db7acfe186e3e76f4cf9488d6886a849aa80b85f83904fbad826a6f3d4021b4d5e8a1345b8f038fba1efd1df40c409bce47f059d51e36dc2945448cf8d3e72340346168689ce47564cd8a0f3bf615d5605ecfbfe54b2b3b6944eb8a5f1217d89e8d4419996ed5222baf9915fa768d6ccb38cd3f7a4cb2524f27eb7fae24010036589a73ed1ea6c454357bfa790156abb8d9b3db557ed5700c131a6f87faa1a555e1abdaa126c6644270c59dc0ab09700129731018119ac0d0c48d03ab7437577cb7fff5bf721deb612c89f0584dd52fb9656f092245057a089ac6311c16baaa06a9b993d946ba9f47f22a17e7f1a7386422d22600d518699593ea66d9d6b3efb20b3d67c5cefdd100b800746031acd43d917fe8c81651c6fa583fde79825f484ad90868935622b852bb276031846c92d42775a51a4bfcd2737d9107a57dd4d67b0e333c352356984950b3ac98f7b33a45611ab0343adda0af586eab06b39cc2597307db7547efd3e054336742821028d3cca403eb9b0d8943da42c3b71931787dcaf36fde6327058e722a30be6c3ae8f3dedfde69745e15d0bb56a0da106fa17ec730990592f6498fded5374aa8cf13fd3c17b986f5776b79ae5b2c51d0b7d64cb5349f7246b4590d0d8c41e7394d7feeca85178f404d25a462768a204ee16809838acf4cee4fb8574ddaa29e56cfab9d9f170e074edb0d6e308cdf5b18263ad0edad9f25edd618ea164a4bbeece1c5692f796ef91922e7ee48be629ca9e2d271de8c019409809c3d4fc179c0f4d6d2f60fdbc46a1c639b9dce3e383a9f4511f6815a7969a359074e29a43343bf599d760e1ca3416bca854061c3793109368ccade9c4f1065dda920fabce184078b023ec3fc9fa87610c799c01bd0fff8263f6d49450cc2280c8665ee6336f425d61b5c4f3f7750eb54e9770196b776c8b6c44383ba074ef6266fde8a5f2a4ffcf5f4ee467bedc95195a9db189cb17ddac8bc236504d2b5dd7a31e5194bce4bcb83cf870bf0415e37ce418bf64b3855bf750a47dfdb05b134ff0f991fbc46e38859f678eccbb52e44c62e417e86dbe8463d501c4180250ec2909ca32c2177ed13da50160cd7fc47f4d7fc2ca2fec4a7f9e880c77e8bc976cc337299b0e45c917f95c43715cca1fe16140f6b6c2787548d80e092fc6e44b02b13d52ca6062b7cc650612f227ca6f9748bbcb9416c47208b0be668f909560165066e1f398088748acc3a5271cee7fd0c7527debcb91f56131dc7a78bd5f179827edfcafb88be0e4e79d8e10bd50cd3ad23c9b326e8e7496be8e734360965e49d3e7443c7eab42dbfbc705b60b41a9489de13167ece0306a6ad66bd95a9a824915f0596a9b6f5f1fc003b11b8aff84cc41d50bda8a2eb3df384e2e70c3a9d33f9629773a95825675a49a611a1361b73459e4fb2a77a1f678a01855be6316ff06f97b4c5557c58ade2a2d29415b0d83cdbe0e221e038069e644a4b3836cf48775f9ec8692299c0e1f1718691648261c394f3622d3e0bda607408846c10234d56610b0716930e4311086c11092463ec0857abe7f7d1d9e19a8529ca1bf270d36005115e834f5d83609e6a00618722694e516684765e7017050516b13f9484e5eccab73317ec14fca194efdd3c98b9ae7f4abd86f16d53afaf1cb3804ec5419b35410a603a5364acc71180877e1d0795ada3d03c8c7828fb90ab053006c761b378de1397572d7a0c1c4d6d9fab98a7cc0a42fa2dbaea19c4c087cca3cbbbe622438784ea98a472e5f08d0d6c7368e5313d6f0337d7e23d0ebc28ef9ddc6a1107ea4a94008ca26e8af8d459c3633ddf746a626f27fbb1d9c7b749f38239e1013d986052cd2069453aa8d0e0b6c0b21412ca6b3294494c63d98c0e24ccc74bce0c2c45573e64ba53d5c13a60e6ddc7a9269a334fe44ea405d57c5d151d8f576268b8ea43046318245503185f42fb047bd6b601b24dfcf918a973191990fab02ad4f3ee974fc7cb0608b40f183a5700e8632a52b07518ac68eead98bc18afcfc7eb5780148e1e58371fb27024398cea00cd600cbffe24787727123e0d3725783a54bc2f11049710c1b45007b9e5b6b1c845ce9a66ef10f0e61b766baefbe4e84cce0841ca42123a3c579089fba9851587c77a92d697595a9c26f02e627b3739dd7892680eca1e4356cb878cea148e50ca2d46c4bc25a23bb0208eafc6b9fe46c2c797ccf59d5f15e4002b2343d62a0c5710bf7baed339af7782ff18a3fc4e8a68de39123787b39b48a882803a110f3bc54e03c0f50b9331880712bebde4073fd72bd826b3208f32340da2d3ea32d82db3b88a63741972fb6a487f752a62950e9d0b6e6d0e42601ff2bbe5b6c184ec90431f3547a3ed34144b58bfc793a7f01b7935f7586f8c008eef7f72a60c6b8a0efcc9c0a65074d120d6eeb469994c9c149ea2a16aa0c4c1669c46e7e312dd7f2a1c1d2e4f2f1a8435cfa4e473f21ddaac69cb8b31e6dff8add44e67003ea58a94ee3779f0d194b8b8f275a67a407a6964ff2d205e914f3568886a2533f6fae0d4c309a763c30cac7debd6f79c99b0877ba2d17c163f132b6f54696c2eab023c0f3b8016c7d6c9c6776eed3033d7a454f8084643688253738e02a9097d2cedea8028c96a8ce9b8db4374796e75ba7a8db5bbe040439193bc994d78b59e94ccb1c988aec040f49c8b058eeea104bbb519364a9f317f13fa3d7953b2323ff9e6a2a79372e5d834c3e9c6fb3967c3aa3f465883a7c390d3aea00f4fcd3fa9248359e1916771232bc168fe6b19ff5428693f1c84409e2463e9e91d769712c0d4502a8dfc506e2cce52923c89dd0bbfa98a958b1c50ec6c5e37f72ce4c745d18e29c1dc2a9220f0de4039c9f2eebafee73d89422382726c68934c3e471d44a361b69818bd7523e60e2d97bec9791c420b5bf5fccaf5dec60136ec3c95cbb1098229bc53d326d83beca1c0cd1ad391b073b5293a34a97347afa418be9a019c68bde7194ecb1359d2d3d3dbdddc8fa615d14003ffd3ea7ebdba721076024295a225ca06260965aa2a839731a9bf8c54b1ccff845c937401d3f64c5060885015f7ada04f8175c83b994fcbe227c5349f700148bebf11eb454b0d13a119e0323a76cc919566b739ac534eae60339865458375c0438604d9453926689666c00e051cce1d7fd372c5b7cb6963595e8881b4333693bcb23ee3c1aad574bd7aa6ac33e5701a938b2b8d985b1afacc1275a13d454d4b62234487779e18396054f3dc546e7415d65da5e20838c8a5af1332efba364d1209fbec16530ce86b901516f76cd95d5eed4d6c2bb8ef0ed862ca4d400ee75048240d0eca9bbfb9733b8beac7f02f3ef8d29ee73c274c52c21b4bd75fb8e87ae6913f0e690f88bb429f4fef07c85751ecad0ae9f9d72726f8b7751785f62973ff0d0f260f7272e190902955ba88dca992ebf9d6f6156b76b3c61b127bd27b5991661fb7ceabc2e347c4acc2f4b8e7884048e61fb019e74e7c5bb771a60234f26867a60d89558d40ba145b62c92cfdd1639bf67bb66c7b370f9cd7dcc5f130a50fbc8c57c99ba072e11f7e276c16339bc23fcf866ca094815cc023c0de82eb7c10da8f042db4a039b350f62164554836609c98b7b92b27dc38975163b8d540694f0ce8c82a6161e94e843ce227aa9c87955db77e84cdef486e3c1c2a90392229f0b12f387a5312b34595bc112bc6a6cce4c39249a1ce4e5be74057a315f08ff84080025176600935b9cab6962ceefe2ff9614b087a151ca89564dccbf0382371bd97a0682384e99a853a3a21f146c298f428467426d320b89094647932e41c79676dd38f8b896082748bb7a1d7a761cb2972fa01d44b513c886af3b719ea10542941d47bbc622f7fbd43f7b298b436402d97665eb4ce28598183ea1cda0cc7a042bad01c90d32eb9b04612e3d1e3ffce426ccdfbc835fa0fea60a2e3acfb52047dddd5edcdac67552fc15495a3fc72c0705c4437d8513ae94f64e715bbcccb3d10b3af5bab964d3787305bb09a87ae8ed67404cfd9028de546c463b34fbb6b30fae163bb0965415a2d87ec4225e2f27f33aac005a48275c69f88873fd9b765c9caa1b754f4523f38d29b921c39bd37ceeeb621c323cb9287384dc012b6cb813759465dca2fa1658f3c5888e492666e215a1fe466bdc7ee15913848007e6633346bf019b390c4caff1785afc89f194f7c54355a16097cd408730535861dd3f3676ebf1742cdff87a11c9e9475247dcec2a4223c40499b1141698314d17f3e8938d046f24b0572a7339e70b9ebcd3d5857cec20989a3eae8909d2eb73022e5ce8f3c1ccaed2828d547689ee81cfcc6b11a79f1b22f3fc350b8490ce0815a63c7d199b0a61b294b2aec3b9d0994185c2d696680b892a7959d8d0152dafd8ecd85251f6f89290cb7a82303df4521c22db95d76c97a6010edc50cfcde89784d8f7eafa3a2b2bddbe755a491efdc48608f1249f1492fe7ed8b4c0e0c33b457a6ba4f831bb5f28683b30f81ccd4f6dd7b6a7f575ddc53ecde3f0afc49303185bb2eba5f5ff1ce4ee10d2bf5e8a0522d27b0f17ce58daaec2fbc5f13fd0d46bb66ae878b2fc8bc85adb48827c8eb20075adadf1b21c4c8112a8f1dab72d44e1e4d65f19a52202f97c23ed4ae69eac7ca33613c34a0dd712a75c24ba43efe8ba2e364bd0207eea30ef0357674d576e5ea9d71f9d702e9a48e59ff15002373bd173f78f7621725173dcd18408c7369dac75802bf86bcf9ed6b84f455a1c60e96b699e375bed355d37aff319cd3c85d6917c465a20c05528314ea028d34c89725ea07016ef79e6e603e866319cae90ba20d6a5e31d4244e88a358a47509f02b6d1a6a8e4ba38d1c8935e186d8e2e11824e32d76902a9a2be986d43b59eb30dce42ae45e484e4b696e0740b4ae8c67c6cbd987f77d0bda071ab48994f83e67298ea6c1bdae3cad36313425ec99316808f865fb29c15e631d6d577a0ad6aeb9a1cd2175c6ffc3d194cc297c4b808ce765a91e9b734f2b85fa068e5307a487dc3d26f6f4265bbc5a1192eaaf157b632b53311dd9768047e6c581927a076028e6463d1df99f026475a53df1d8854fc4889dec1e7f3fe799455b56e9d6f927bd9d20b6446b599eb662c71c4f8014042e6faa017ab59b1d294c6c702d561bbe5a2c528fc0e166720992a8cc7a3364b220612e575972f1e2cabbdae7a7b002eb9cdb23ce5d89cf39b75b37b75fb5bfe65fb87516ba091d3dc7a4e690eaf71247c1382e0f090c1adaf5ec1ace5cf0cb17cd8c12a168add7fc1ab5de93150fa42f3ac686a02f37981670aa6b88e3aa35c41df530c879968cccd456b16c07365c95ced5efd5d90bda6fd587264ee9935b0ab6311b2ddb04f0ce58536502b2052cc9b31e4d812e5262c6d4af8f6f075a848724a7fe0c3d2bca82484274716616295792d513fde9f020fbeefe1f207fe6f21e9ff4c4f7139355b86b9ef19b129dd8ca4468dc1bb2ffda0b9a3a3deaf05d72822d67c8ccb39b6e811dea02847a30569a0620c793d01848eae461a0634b9856b95e6ef112070c285838a3fce83c1905a4685626a6e301e8e4c03f64074a89151eb9641581fe485cf46dd44197d5ce58b94f4b17442bbea907a8c64239b18693533234591d368ff5cd3a37bc2718e460d4da8368baf01827e9c27f9a1a81e59bfe27d0755cb3974d25dd1964fd203133d727cc6ef9679db438112b6531ac258a3417680c05b64cff8b27f0e9ddabffd331a4851e45fc74dfd220efca74015376d4a9049fa717cc4314c38716b29c235a5a0ee3228b2c247948e54aa5d6f828b16fe09e0b0e26ee66955d851bb17fbeb6621e6b03498dd53742467f5ea60a6258bb7069cf409786d463e26490036c4b966f01bb7f64a9ef5ffdf8d509bb9e97abc7d604f39c061a59c92ea23c9ebb7151c9908557b199a8bb0c30db9ee8b0f555fffa3caa7c80706ea6b8ab628dea1b6c05fa4ad030aa08b37ee1cf8a3cd12c2928e019cfffed78a2c882fe1b3582de81a198463cbee14c67641b41267a959c43abaf72fcc417e586d59ab6bd3d49957be4311ee1d13111bddd722e56be29f2d5d60bfbc60e02ac29e96610153279c262962030db5f82d67d768eff2589c41cb3bde1bba1e7082f0630f55c779ae9894e528b8314d273e2d87646c552a25a187090b0091142a9d4d183bf616052f65d021788eec2f8ddaf056bbf63f02684823c998e45e2595c853994bfbb33a7fcbe11f2b016599cc253fc46c557f62b8d80cc48516833eea3f20c56e46433a34d2d6745d04d7854e122de6888073483c5935acc5fbcb826d6d295d2373aa72f7c003ceba1441eaa2e0cf16b358c3855184ea494d50487aaee407c3449f42b30f2b73785970602a72a0f9b216b28ae71916c07abcb0da0c50b3e94ef8e11b7757c4cb77d048f0d7b4a0b8ea26664d717bf6cb45c9deb319636a26a66925e998a73314bb20a4aded8314497a07963500e65854e7748ab41c52e0ae6fdc3835c81f72c5967a4b86515126e355461c73c22ce947751cc4e7214c7c35a13f2e8ae87f46c68b5e84e6b86cc934e10839d0d537912c73fcd7be161c1788f1702081f715e2a125075e65f3bca398bb1aabbb7edceb3dbd722c0938f03f0cc1e504b834bc50a62c20ae0a01f72b31a0b5a2274dd1c094a91d218f4bc98ac58b438d847c3e3c6daafb91ed8061ce63ae89136f8544a59134839f83722a10c4bb86af8da8853962c15bb270626a8a21be5ca2bca718a3425295d6ac16308d86156205dcf2f9164c8ead9718ebc886ad65cb3ba6c25a249cb79f1ff32a9e7dcdaf41f1bed8ee6b40409dc8508beea5e7d94e342654ecd4439fc39a3cc48ddbd9bfcde5ea552bd3674d57d8276c503440d08082bda4e42df61b0c1a5694c18cc1439079f8a9fd7f37772685b88e5ab6df5699f02a9a73b8eecdecf6c6a85ac7d8d5926898fe3689f01ff7a366011340f34fba9b684fb662e45b79c3575215b596e20f7e94ac661ca40a5361c82cee4ce121f210675fbd6f2e5acf837b9300c663c5ca2ec292cf74cae498d2f4485b28b67c320c10d9c264163457c3c98c6c74bc2d8224d49cb392649b0b5b14feca2276c764ad45421fe9916655b34815370617a6f2227879a913940d53443aff9ce602f75432b7638b2d669a777d702e445d6c5768ad75c1e963d3669ad54dc271bd7956e6504fcee421703ae23df7fbfae6a5bff667c50b65061bda12aae7bb07420128bfa3d6e5e03700d2118397a9ccc6ef3457d8f1a57ec0a6f197260901ffd81dc59d10078707bcad97d11f8e8e650b7493e718c5e6562fe220b2679db23168970e46619dc5f184a11a20d7fb5920c7ee197688030ee096f1c7a4b5eced5ba000f30082afb2e320aa5b19331d274724bbd33633f6bc3550f86c38a373e7ab97b35993b9d9b4b190c29c4109965a5a5619acc8a67339c69455f80bc740beb180512904629dd005488bab5cb2b2eca3a5411fa3b69dd871ab65a39085616b5503dade16a33cff02770d9c8159fdb2e3c3f414254a12d50fe7e30c61bac11fd0014558adff9694b1663f350e6e8b97eabecd6a2a85e4eeb6fb66d38452d31571b26e6b80b6bd931b6ca1097602d9c3a26e52d210a2d8ea611407fc7d91a26c35d376a42b60cdc94d95ff99174204d82ba95577f6e195a4e737efe8b748666180163b5e6ecc2b5b1019f9a99a22ba1a58f665dce581ecad72cbfb0d4255eb7c59af995c55957f12a33f9d29d39d50620f8cba846ebca62426b11f6ec73e6eab81bcf206e4060bc5ff0543b707c9781c62c220f63732d54771ecf0cdaee46078e51ab9ad6af784a963a3bff42e1e4e56f987beb0b2ce4f66f0010c2e4981c0311a13d547652b92bad865188bd7fd9b96d20dd74ea7110f2800f3c6f9fda6e8cfba65ca07925edeb712741a9e391295a8cdc355b683cf6e2824eb3e72b97055128251dcddf4a7539c80343e34ee6186354bb2ea0ddf5620eb73651e113722110e722d905d31f4335cbd8b07fa14b29f94f63b86b3e805fb6a25a19e4c985b6a6838f28986e93c60e3880a2590a6b94b18691cb37ec7424980b7a7bc22ac1455902c7abe8ed7f2e92b6a9e99a7f41dc62c08f8f4d7af28ab3332bcd2233ed5810e7ff71682dddae9b43086736d84e19d44fbea0c3f08d4fa413e92e12f75dfb0b63763fad4efe3beee52fc302d03cafc6246e36e73124aede8b1e98ac29a4cbd97ae6754c225ac3f7c3a4247c2c2f031809e7d23baef583fe6b54cc0f77cd18a3a68a6837b4271a3d3bd3d6e3a5a5fb3e9f20d88f174858aba9500804c2aa0b6fd18d2d961b3370daf44c834d9e969141922f86d2bbb15b2f1494db058bdda33cd5e3f15ee556cc9c569a52d419a7429339620affa23a91dde95f80a8285de12f90a09061073e7b635d504d029c13179bf002e5ea93b7a7c946a0cd23ccd32c36d25cdb94fbd60d034295bd9fe90a2ff44b0d478df35d4bd2cf345643b46392016619025418f2a25eb3a65fff8f150a312d058fa44a661375b35b763ef7ed32830548c1e2d98e3cd648e7158e1b15eb9c17c7dbeb85bade03fbbbcb799d4191e2660fd699acc2e91625836b4698d2a8f7daa6d3d3a2c3059eafd05933aa4a2fe6609bec78358ee07ef9ab9242249eabfd376f9d5a34d2de19525a722c0ef07215d94c99da8b19735b5d2bd95a550e45d197da063e6a95d83aae18122064eb0dd10abb2bd88860033c41f6122adf2bd631f423e774fdab352f0c3e573418093253175d3a16b60391bae1c295d5ff1832c7cb1bf4d808556e3c4cb6bc867e2b7f32ed524930ff9a3fe1e5245b00ee24417e552064e39eb4b8a22907e4d2c9022e5712798b9ce4ea8c6400bf750b531698fb92b3390fcae0e17119efd17d29942370a6500ee70dc79d409e21809e82ea79481f066b0de004424753ebbd467109674fd4021e16756ef79161054f81d0c93a2d547939771b7dbc7eac4da5592e837ec664c184903b9e43d93149e4a0e366568d717c0c385976ddfc69fa8132ba88971273ad469f0ab3696f18315fe52df21b3bca3b41677268078d254adebc1b82155dbec57c6e0c9ad68bc1293bfe29262e43c866525eca4c0d2b7d8518fd76111cf0eda4174ca4459c1320b65587c78d2b1e1cf9e2740e5146bb2a057024ab5b01050562d210e86aefbd08e66e2b43808923b7b6feb2f7b01ca7aa755970339ad977315075b261c9472631e886abaaeefb997b7aa86960b395bddb3dee06805cabdd03167b38ed126e9bba65ac80c4f9f8f65dceea509aeccfe69c17544980c30567281c2c9cab4d772f97b47565374ab2dcdb652457bfaa1d53fa32094b7a068fdccfbc7b8ffe625fb62e982b541e3ae1f8ed25972de47be4bf849676e629961188b2cdd05478785ddac9fb09e883e379452b1ff4916135504792e6662a5cf727323071a671f2f875a581acf85f2f3ca9eb975e140c7011165d165fa02a444fa03201c590004c09eefb05e0c0793351f04b7d10a9bb26fa9f520d90ed4832f833f53ee49f458230a00fa2883bab5a115e0f691ba0df9665d080ae70d5b8716a7fdc1125f991f7692dda681009415bdb3e2e728987cae48cf8c27258c48cae848868f1ead8940af6cdd2e16d183b44137a33ceab9cb3adfc56717aaae986a800fc38b8565560d63df4100c7fe3959749faf667a17bb699750088e53ae7e231fc351fa25de3051cab213700503314725b733b9c4447ee1d65d9aec1ae9f92169e127cc5f7983edb67f993bca282bc029ecd7ed4f202a4893bd631cec1167326c9a7e856c7db494cd752716cbdf198c0057bb8ed42c2c27ebcb6461dbf1dee787246ee7960d74ab81f163bbe438059ade979f3c84897b289512988423a7ec2dd4cf8e8542eac1c7f8f2e28e9d62182e738be028405ee87323341e24a61f43e06cbf1e13ca612e196138ba4532f499d4a38023aac15499c6c40724414b385db6f9e7ead93279c0870afaff01179d3f86e327d961a1af3d86a8f7af2fc7ed4bc2dae4cbe2f9e03daa5c61ecfca4e37ccd4ccb5df7c3fffd6ab078eb0cff4e0d58ff83c04435a46e21b6b3c9144480eb4f0e461bb284aa41578b330162b375188f730649b2474ee8f1e1cdce89a256660888c1c6c0a2508d9f9e2039d6b8c2e579549c21aa965085d98fabbb98e1ae96f8f76c2410a394bb0b86acd9336b3788ab2758cd536eb8dddd87b538d89c0f8fa5d4f30250baf23cd8d824f2852bd9b0b8b9db9ae7eedff942548ba7888feb9bcc1ee6bfab1a948b07d2c092ff2ac57a46119e5d8279b291af60cb8e2607cac4c3a1a09f45d71e364face62d238a317f7e3b2a184fdc2b2c643923027ff20a91c673c40bcf200d8ae4ad185d67e210c365f2f2124a88487e83dc4e674c9d5465c24e95745c3061d5a072cc210255ef615b0ef17f061cb9d16282e63d9779d6f4b7e8d5d918bfbf34116ab49d7162a49c9a27f033c80cc299dd47c469c70d4432bbad5e50dbafa80786ff8dd5efe9512a378ae56aeff7bc8e03688d345c19136759660f48bd92c547daca908e57e7769de741e0bf6972c40ea644b25fc8bd4b80afa9706ada8ee5f74e8053e34d3cd39dcc48fb889d22c0ac97c3d1a50352a60b387921f2e38c188446a96a5d16b2db8664ed84b53f0dfa83b26b16204843da2ebebd5b548d701979dcf6c17777156e220f27ea9c1bd34b4e73062da51163314ccc9210ca96f8b2d25a350d95236c37707c9a6a78a56bdd77cdaf66abea3daf413782981796bfbafd4e0c77ba830ef82d10b0fbf3573ddf297ddec53758fddcd7b2e0aa1e8f0cf79f508b01f00a5b4588c472ca6b51b004a06b67e27980a585d44d6642982780611f5d8ff8b8de3ccd5024e63a1253f158ea6cb962c68cc89ee76a66d985be88447e0128427a08bc2e0b3ce44f81203dd1e5e5498d5191c0209c0ea5b36046634ab7f89f8b498b4c78ccf1b4c1d9fb5895f4cd24ba71ca8861169e10a5968e3618d70dedca2e679079582b6e5e41d3bc7033852dda4143fec3105fdd579d96e71dcdb81ba3ddb66bc6b62bf1a029c628ab6d2652ee084eaf0f88d150758fc8db11d610caa88b97168c3dcb25fafa2b35aaa96e08effaa8bf554e1f673e1b5f29a0d1bf231d000405c4e8eee58848280ba2dbc08a9b6d2789e44ea40e99f7ed6cb609a67d2f24ef9754c8cd4415420dfa934a7acbf6d3605c27cec7895a4a48c73a6cef94a87f931e1253c6ae55b757767164dd03d3f306d6759df461b397ec8771cbec9fc565c836cfad4e3430ce1e115aea6f5442c82a3b6cc18ddc633f4dc55e83f23b2b7e9f0b197d890f2e1d3460438ab3082d6c1a88ee2535fd895badb177385eb63e2ef6b3c913f375f4c9f09fe8d19dea81becfe201525c1aafb3f4725922b55d0077d479281b9f3a4b55108d47dfd16aef7661e5881f7f24db331e70cf02faf0394e164e5a58006f0026a32da822bad98307b3d5cc9ced7054e74271463194f116eca137e1467723a7c7abd5f562a0c9391e9c515db39a72b675b7142457d77087b415a5ae62e930b9a6381af49922cc2376985ea10ba8fc7fdff7acbb13a152953e9a3ea507d58737f2afed064504166ed72fdae5650f546dd2195a6a5bd8f5e9069c7eb6fed999577ca237ecf7c22fbcdae1ae5398287de7287b170375a594b3d9268e5abb0daa65ef0fd1a091774925c2109d817df277fad4ccbec16543b8fe77f6c87e8d6ea1ac277f002317ab9e7b5142eb1a0e48c486fef7674782a64036ff3013deadb9600151045d59c6a6123ee7654378f2f747dc542a75e06cc4ceee4fe3f89cc2d9375d128aaa589d9f339ebad2a5abfc0437401b0719f5263ad3f71bd541353dd1b1d88ad3b7a8e432251238d1b4ef3e37ab3deca9bb765e9dd954364daa13461a8c675631b0447b7d2a19b2be0058e4c770a823c294a17051e21f90cb9ea4af85c7a732cbcd6333f2653a5753f13ccc3bd3b9750bcc269904dc98c954c2eac70b369c7ee0f49334c38e6727d9afeb5912f083deb5e3e98f4ae22c992a84c068c3086a79916d562297cb843e4cbca7726d324491c29c40577ca64434cefbf4c9a6d97bef800dcd0f09be92cba015fabeb56f5d59145653951ea8fcf5ad3a8299e1f5ed3daf140a56de958cab74564c5bc951eafe558a8f1169af91b47d8cb3a7fa889d96346bb9a3c1db069ae1decb8daa2b96625476a44fed73754a180b747663fecc53071238b321af0f766732ec866ebc881c8dfd063764a4cbf5f606cc0a75f2c6fcc975ddcc99132a4d331b2ff35ae69983a9f857c8ec41517008cdd46fe32f7fe5e460c5b14af56ca43eab19d118788a34d4ed9dd862db226dd9b06824f411bd04adda5185b3f8e6973a1b264e7090ff515c4807214799ed8a6870214e1fd855a19f13fa33632db5a8f2fbdd72b619c346cf52f1d927eaf0091eeaf528143d24077110f8ed64e99562e9500b9c621afef594eec881f4579b27bfc683f73057f230504fdde94f2140ea112941fa5f997b52ad2c14d99bc5f2c724307a9e38cf7ff3193a088d6b0c350e8aae507108ed4db8b9b1d5d2b8332efd628ee72c28fc0f17c27b70575d4504c4d7ec6737b0c487646138e72420b57020d3bff587f7099f7a1f337a4c1e53607af827aa73c14e4c12262bb00805b06c4f8bcb3be8ead62d99b99e2b9c9c46ee1e5a7b7e3a0878704d9ce13d8cdf6ef3e7af215eddcf4ee63236c65e4033ffe2c2ddacb66a6c7b0b15b35549e8e4c3d2816344ed1b8121baba55082789b80920d9a3047a1bb44a4f51ed6e70cf11453b3cdf77b7bb7ccd2590515150d4dd5a8325b0e2dda58aa5956f9b47fd7a57d910f12fbf8c519f04d2a15bdc507843e69d36d0c8e407041ecfdf48e9030aac48985dd29cd7e5e1ac754e5b11254fbd563b3693f2b6aa7a3a46e6cf4a9fd05eb50e3b507cbff01988dbc9a9b462823f7455fa417139bddb8b77fa6df87956402c80c3672312839945661f63060fdc4bda2de10711b76450d62bcbb8555e84ac7b9bb195534e77eaeb21f5f9b61440df0730493593d6371d1b509853513275b3ca4da274d57aef982ac94562d5d27b035791e02aa843ad66d1a46b5e5c2fd8a36288a1c3cc4aba72c1b39a229ee82d54c2c4be7966e4b61b76319fb1187e56f5c5d7d77c849b36d4c2a667ccb94439cf3243edcd418c1889d319943ec7f1b8b65c73512945635843972ca46694dd73db8044299caabcb9f6825c67c6050193dc52187994b0051c9a85fe4977676967a84339f3de70beecfa960985ebed7c8b14789b736d29f62f4cc1a2a87adda9be1653634e4839cfebc18ba9cbcf5a85a455b3ba1a9c33c06dcc4a9e39c6d06fb60da42732ddc7fd034df937f0e9ee7d81780697171bb1b99f08d417289ca15331124586a6483d236207099a8df2232fef7873d66f445bfb9da6de17ff196526100d09e8954738a2c49627ad45eaf760299cedca45fb0099ea53ca7cc2dcb2a521a0039ce7e286f8c9ffca6e2f0b018d62865b8b947ab871047252889b37fe8eae2fe34f02979f5235338e16447ec4d85a608ea69567beb997bbd3f86e01007bec172adefe37bddcf3e8ffc3b4f4440fdde3a255180b3a8055094390d5db936874c0fd6a9a2e4d800caf8dd5018af14349791e20b4b03eb6ce642e8c0374e15e0253b58f4633b8a5116366520db8530386bae429b663c93cffcf52ae18af86e5885515675a9b246b5fe104b1aa3836958abb2fa37a17ca602e531041cfddd95f9eba93211a28321f621e2c31b4b5229965d475242577ae067dac6cb5977678493d691b8a853127b5f535a49f44344304bb3fe01963fb405bb7068f15cc6d868d9f2f93f045f1a3a7b8c9f2697b2aa683f9193f33183e04afaaab51e7dc0d618bb4bacc76b9d71e259f003ae35aaf70244b91ca9dde0c3941bda1575577d8ea7865c058eb258ccb7090ec598f654357cdf331776cc8f72c5a0849fbcc402b2ea3a34805f600538d90fd674556d093f53f57a270f95e02f6e260c0b61a188a64617fa6ba7d017f98cd355e0d03d18051ad88b82777e179126cffa7969fd903b79b5a0362735cd84ff6a206bbe6eb3b78814fdc7c59e155740442b8e5c30d72c9fcc9659fb59d624cbb7da9953651dba6058d90b482517e2fadbd6057e5ecffc9c6a2bd936869159cfc828fc9bd29f3eb89390a68e0416731cc91f153b2a8afb909627783303bdec3d41f39e1cc8a546e7659b0b4d45987c3972d1e1acf6d1d8ac8678718a0c2d9d80a8ec6199995fd3fb4746b2969dfaf216516f182eb1b63b49ea15064ff12a2832dddce9d5d81394edd161537444450508ade356d7c0a06ec2c0ec0a9917f39998582fc78b01e3f3d8f2c4d9ce8d8422e09ab4eb23c1a5eeaf73ede9c8ba0abde899503a67b545ffc23002c065e2672879b9556fc1dbdb829161575855a79b4936152cfe7b850175792ae5c4dfb7c6a451679c4ac6cfaad9daedfeb4828674a5e8a48f7752991bc0220fdaa2c7397baeabf17c5be91c39f44c982aa6e0fb3b2a611ca474501d83aedaa2cdf870a253b252325b0a8e4d7a526ac67c510d7a1d0de52e1f317a46ddf1570f3eb66c31b5bbf62b60e188bed1628d4d4895b5c019e65c4ffa75350c0ea53ce921b0ee0f1ae95926009171355634771e3870645caed99958f80c050c9ec2799c5c110ec0a2b6101f74543cc48351668b6c27333635b9390fa55e957a20ca0b43039ad9c1687756d14ab0f6c9854df2b2e09f6052dbde7f3f4b17f55783a04b320993976f8f14ca47eb5a7bb99e465f6a92798183cfc788847101145adf2a29cfa64df092e6d120b12629298546b7f4bfde4f72ac4780412b03048b34d2550698c4691c632edc6ddc224b2bd98874b876ed6e8137457adfbcffc1fb2a16e2daae39383f6a67cc5d88a2fe60eb7de3f7daf10a5dd7747d40ed8bf1d7c2443ad00844e933bbaad77b8ad7f8d266133c9701295430729747e59e051e36c5cc243f0929cb07320a2caff3df3c600f21cdf37e3c7e176012178e5cb7a452a393d9f1df8f6177a55a00534d39affd87f20463572e3d414d7b73c32d416623a69d37f74eef60819a971ec80a1827ad2d9e3f2f104218794065c5e6931f59de19687d90eb8efe538ee137e5f45af4ee88055ddeccd80e91682c3bf64cee73d2545e7086c274b29d3071df802376945b353767a5b0adb2ecf200ca14ecd3b57d4686545daafc625795bd2f8d7f05e0e433fb9dbe2c4d40e4bf89c7f94b00d28d73b6d843167ba888ce0dceb9bd53c65269aa4059821696cb94390eaf267f882285502affb5f6b39bc684926b8e8fe80933d3c4f90b3a158c0af00ca46226c54b0f0bffdc253309667e6bdc8844709c2fc6fc4e08c9cc9aaa6479192734f70991b4d3c0f38ddc455914efffb41d5f6cf7e6ed16f6797ef1c77a011af9f77162f3aff84205dea221ed1ba1b02a5f641a9932fe994d8f6f2924ca90f7929c795a19eed50188666e1c711aa2f451757ee52245f17d5bddd284eff03b087055ab1a887545a96cd98f462ccf8c40a3150f947fd924ebe99587d3cb2b7ffb98ab79fd55f45236a35977d1bbec6f3b27b19530ba7ea4b281534286a54ca84876138dab68a746976d0f54d78cad11711514993968f34acf3f68d9d3b8d4b1d402b05246c2efb3ba87f17dbf315ff0160589c12e30f91414b979a3d86e50555af3db81894608bd4d2aff5630f4ab027646e16fdbbe952c2887b373303df11dcee2903c7b2a0fc9673fac5f2146cafd928d8602ddd0bda6d73c5721fa592ef68a2d303d30878894a6d3dc84923003ebb413e8acb9b4df4ff2d57c467563f2e5b4788d4997b7d8592bd24dc3d756b5707b55e8d2f6445fc377ad22da509a24cbd3573347b519b167e4f45f766c6ab5c5d6fabd7c86ce126c6414f929501378f0d9e6e5fb75a8e927d806afc7b485ffa6956e955f1814b3b9c4836d19b7233069f6eaccc9390961f223dda76495a1a5e4866b1d9b2a1defa9ebd765a8c198bed1d51383746ff3d6f8eb1155f866797a5ddaef07598e8bf21ffa4b8cbcdb14e726e5930644091be3e72953ea5bfd93ec4ee9603080423db0759abbfd7a298119ece07fa94b86735398ea10a33f5835163d6faac5bc5c6d6dee3880492cc0c55cf994cb69395fcc6eb375dc1b0e6cd2f8b520c89bdfd0815f4af88278a904b0518406655cd77292c370107a4cfb6b186b0ba8583219099359fd2ccb47de6280235a4f4b4c3a741446eeb98c64d07a9762364f755193da6bcfeb5f874efd3dee7926f3d1db8deaede9931ba1f1df2817b70fc740f465b3ee00abc92621720df4ba2d85fbd5acda076c1d488f35d73f7ad15512476b9688ac8f5b0197daf8edd3b42f3bb99194a2dc1c6c5d6a791c8149fb4391212f3adc51aad046ca804ef402382bc588b4f5592791916aa28af226b28e426dbb6261dea23120159d824329d4e6302d67f58ee60d70cb625696a0a560c9253e25340ff64ac8c1136a3bf546e8af99d824b986b8a9ddbdec669769c7066fbe122eafccee830206384c5e2b61c19267e6e983135bd2d53780d26cfb29abbf1458a4d431d1ed56e46a95e71efcbe123092dde0cd88c4e55a4f8e43e411c4f3eca573d0e0932498c95fa5a4f35109bdfbecf1b08caa15fd8dba4d163061ca2bc5c45eb5ace36d009b8bff3e1f09de10f806571284f4a92e4af1f7112587cee32216d54cb389f6e9b879a52d12f059846772d9cbc6767d8754f955929baa1829278aad9ca53b267893c092fb1bc89528767214bb77e2bcab3d11d49490cef857c4eb5966a18ccd622c9b3093eaae5a6ade56e3f199abd02fd39d029a8dd9635150dd89efe4eeaa731258dbb4721af5c38a19cb3455fe929d12ca70751a28cda58b88b81b45125ee747b1b2b4b4c26d2c5d3dad008d7151e57f0c43db0798550addc7c16a5c4bdd7e141d1dd085a58bbb30c0c17edd5f61de34553d181e402aa0e876a8561a823fe29a49e73258e05edf0e17e855b89b1d4c3f7f82717df0ac2eaafc8ce4e9d735142a2ac50e05a7244568f18b8ab8e255c041cf7cc2c1d7bbfab879ffddca5a755967fa4db9ee74ec912f23e3323a6544f62c01d6d10f7ca02697092169fa1d7ec54f5c8e51303d7fa440f50f0953bca1795721ff0f006d231e8010d141487f47559281fe521b0ecfd5f9df9109734532d98b28d55111358edc2a49c29733a543729974b3975bde55126b5a6355d3d48481c15734c1c39c461abfbaf12f9721b69627bc9b725053b8456d93fe028ba5c69640c9bbe57837a9409f211dc9df7c9d1e526340e05ddfd685dc269e789e1cf3f7cde1d551edd87d4bcd74d012866243f65d0a91480f4b7a8593a0cd21578fb628382aeb37f886c4f6f231585028888862d4ce613872bde79e603de8e50e1f013c58e86a77988a1c484f0a1df1f18985fc23185b5ec989aa223db2d23b870c63798be72c77f038fc811edaf5e56927ce8c80ff26cd995f49a890e4fecf33af5ebb6b77341ba1d661c856eeabc2dcef7f8114be32e767c244ea05db16d17d4c586c40bf1c6ed59832bf6eb63d5f584d256c9d61041c31da0af20002147e9d03bde9a1673a8c287b4b1e1656ce4848b51d4d6b203a78b84f221a5a754426eb332323474a743008f03bb6cceb053a3674c0ea9b4a5ad43787659bfdbd29a5377baed939c36e35756507a8d042a8a5f13a482eb38c8dd05ccc63dde5a708540fbcf3119c01e987df01fc085c049da2f7f101e177cee17c09afca163c587cedcae4de7e80642e79c117921fec2ad9aaba52431e1a654021746b346344fc20cf5177136ad476971a5679f1615f678777afa43eed29701e9d2a19002893d2224014395e69d9a98f43ef10b42e3f790ff80489c2c360d9651238261f03e888eb2d6a362ef030bd9edcb09877706aab97856dfac8b10ed1da9e94f50944d4dd5949a892137361ce0598dc0b5fb23aa5c3d1e33006d3359ea04829f01f2f0c1703883b8ba97883105f684eb9ba52fd350d73bbf94d3698cbb53afb8c88077e3a9fbd00e253477cc297555c414beb9e0a0ad838c12e715aaceb02d70ab2bbf2fcd419bf6966cf20272d7bd07ef1bbb50a1bf8a2fc876ecbec60aa0c382bd86b5fcc6f393d4829e4761d8a84b3aae06b46d741ead4eca3397831d01cfa777249195b453ebef3f23bbc4fce32935f2d05ede47be4c5e5175cd5160b09634e3188de724e64f8819531a6e68569edad6b6607b6e10a8f1d0335477b7141083443f3439300700a82187baf5e35066165ecfba891ca39a9d6a41d72e1faa31cb1fe677125b77575d59da9f8f00279e2e9af082c0ebad4c7a1a5250627b32753b76c9d20ea98e1c2b4991787a74aab6dbca5b0e6167037df62cadbef05383d73fc7c249ae00e481f19ac3c15dfd1a97b9c90dab6a15b5d9b598e9b8dcfb7721045c3a1f3c2cd19970d890de1e0d41d1c23038a27963de6dd00d5881459ecadd0a35f324711668416aae1c37e4250a3ff92458cc4400c091e5c1f8af045141ac427737ce937fa420352f34dec82e052b5df08c375f41e132bb5c8c14dfb648f7890c4134b6602436d19366912d163282b6b000086a326b929e46906ed39056363f4e7a1643a3ce183f4c16fbeb25268e16a3b6a23564d5e852c8e3cd3717782caa27d0f4d2a0fbe54d4d0ef3caad6667d70f6179d44853e756d8ebabb5726c5fd9b520c6f87b6484e8f1e5be2556dd9f1f54ace0a261b0cfb8878a9d325d924a962b58b48b77a94c01c7d369de35ebcc4802a5bc51fea325ee0f7df948f2faff3527838c03112c4e3a5f787a86704498fddd4c483d524780efeff399b6f6bfaec9851231e3fffae331b664b27c1ec423ffc925fec81502e0d71848c0f986dfe8f1023b49e7451405ea760c73004b9542aa3f95df3e4ac1d6f83cf2c72100bfe9cdff6aaadfdd3382883089e1a3ab1eb85709c69bdfc2b89b9f30d4ee9a4fcbbb4bc5f67196eaa315549bbe943987bbb7c8beb4612ec7bc7d7b80485e0ff9eed06d050720ff817845f19d22be91aa608186771e4e2d0a83d46f45743b8ac94af694e3c37bf136ddf134d37adf1c82119cbd28c7aeec5aca797624f0c357446ecfc012fc97d541c2f3352509c86e7bcfa9c61f39c3efa237cc6ad1dfd7eaa667dc7ce0284e73b9ad4fb82ce6f2a5bde15f23cd78a73157faabf9bcffdd039e4dcbb4e8b310d948c8b936bf0256c225e9db1e09854a0cf6bb29ef2e2d53dbb714a3478523cc46b5f6ec4001fee0517cb317c75759b8350c618be57be802b23cb3d1f9124c2c369d2508ab1e3a535f33d7cd3234027ac86f304ddbefebfc03f062e5ba459f675b2f435a0cc609b2d57ca3532169f7cae79c2820c74399892c9d16533104cb3634eec00776b9692b92bbd664837ba3e13760e77217ee7d915ddc567ad270be42b05250e9a60fbd32df3cdf189bee186f19d6e87db24c77d3bdaa12a15106f3413aee48262600ac9b68e869f7f0930a3a811899ad967369f4e25b6d2cfc4aaf52cee6e389943e4c337a37baf0fe8dea7e800f671c8961dd1484e34bb57b720b316cb7809cdf61539defeeca0ad9933af1f6606b64a01e359ece5d4f408829944da109596d2d21f733c2557929d0fcbf3e0a0bc59dedab50e49e96e4b033d63572d27d9d6db2f38e63208e8ed6942bf80265184fcdcf3752f17310a3f9ae168da88130927ffa0660d4414aeaa7ec762588c9b06b4b7922e1770811b9f960281f94aa1aae7cc4cd3a9b7e25c494191d0a001968c89d56b5de7a720b741e38c87cfedc1536d42360503c8d4d757e6fbd013a4fe6df90b4813466636d99dfb740263aa8793858fed8dfc3e21f540f2e672ddd57ec200a4b029ef5d744270acc865e9b8e0624b2419b53f4964bdaa4ff9c1f931b18b6f2d90ce870ddcd6b9c5479bd091718277cebee831b41e66c8ba474521d44860035da15b81a84b1117de67b79bda39a8ead773da53bcbe50090e2a054584fb1d22032ae9bc5d5c87e052a2ac997cbcd264f65d3e3459a9863369852515a0c6ed78086fef1de00e5f9e26a4382b381643f4250acea1673fdcbadab91d3eef391eab6babf4e5c34ceaa873e38f2a35219a6cbc25e5f81276efa87380c31ea9b2b1ae867c1cb881abb6496ff350d9c88748a8f21afbb6c9e90f9e5221db968a438c92bc286d7e1fb5c59964cba8f7b7b27718fa5e95dd62db27996eba367227d741bb85ef893818be08e35284adbb1b038a2ce3580111462834e0bdd6e495b711f61243bc24d6d8530335df11b508b718ea4e001ca7e0ef77a5058ca9369ccb999f5097618c47e97d2c9463d72bc2f68f033340ae26cefb5d2602959f641759b2e6c4fb2ef726c7ccf9216e400289f241cb0cc0d218ab68bb19e6eea0ba1727faf9b02f3101792432d15be25b3958f0666aa18fa24f4af5afe573137f5ba0c21eb5b287a67c131aba13d3f2cf6fd2a22e86821120831e9f297398165a05e7d3e98994828d33582f0516453e219cc011d0d7f6542f44c07dfa825aa4bf8998f87aece23d400e1cdb5dde1a18e354edaf641511e4212b9755284a4cf9782ee99c599c0decf6d21e399928df2597827bb9d39235c6a424921969382f8e7425f205e2e17fabe8b636b578ccfa2bbdf17cf0739a4ebd6e42985fa70458100a38eb5accb428d32966414a64e64116c5a0a3dc252098f62342e3901cff8c4b172c386ed04c9be6d15a4b87d775b5f9976dcbc83e9f2839817fe802eced07835e785abd6ebced292d44e57ab22e332cc77b0ba90073d3b06357327e0731e0b4f0eb58a9c662bbb9026d24d0aef380eee74fcd2e563cd151c7181ba6ee966cf6d7fceaeb913d787bf77d3d11cc39f4104ab6f22c71e3244c686adcb4f11d108bc7604425eb5b32b3f4668cc8c1f3318033d2b9b6e91acf38b352cf1eb3763e215c757ad0757fc5d15b59b9ce4116c6c9ccdf9bb5f585efa3fe05692fd2991156847914268938bb12784f2e4cf70e9bf492b970b2ab7bdfd6ee698909a4acd0671e0255328a0ee650b5c5fa1a6391b25c3521605f57075d856d6d663f9a2292dfad922bf262a52efccb9939eea0dc6fa59e29f7b2d467e8d276080c56334c28c55cb6373504dee5d9cb77915f2165328fb0952363bf997c7bbde4fa0a390257362c5aa6a2aff555a500c9ec6cfee0d9fcc1e559ff4446286e4da85faf5b1f78e5c12d7721806b1c3a21bad6f75013fb8038728f1bba144b514b0c68b3ac745e25306cf5608d661419fc0c8e3fa0b0ab5430c74020a69c56b60f495563ceffc6ee887f6bcff7f2ba8e1b2c6b79abc455b6f073a45bf83ee2400d2c0e467d4194fbfe47432e381b2e766f0a759465d381c7c1f76f1c927939a14dbc0f4ac16379eb95d90c6c559ef886ff30e1ae0455004d31ec21016854e33df6186a4ba8b10495353cdb2d938a7fe51ebf7c05e05f870f1a0ff1ff4efaa26677f459274677bdc1f9d1f50366947b8b5f7941661ab4b0a426d38541f7fadbe94de7211d7012204ae30f40e32d5982923130a00140db906225d461e0b759bca5069f2ffd57fadd7f02c86d8640454c14e6a04b32169d6dd5a8a0697f7c2fa50ddcf66e89a4ba03c432842c57d78d6760a58f9820ed1d2c4b5a061df6a7619075b733e9a5bce64582a54b94fe2d5aceb6f0a96a394d63483ffdef13a1fa68b3b769bda25b8fcd9b81d041807149df43d452510bc5078574766d9da313629e9d0d6619ef1f1c0fd46482aba57f7d1ac50db43828c4f5ff32ae822fa2666b86591515af2e553734f7367bd59c00d305636ce825d01258cb24003da942dee6df99f955043af45a787cf30b0204f9a08a43a2942492365cd7b6d87f3e7cc8d5fa0c3ce5192f81b638fa8591e46370ccc0b91d648eb18e3558e32b3358a2370aa53967d0034aa890944a8d9237f5797c774314c609a43a07feda4f8eaa31f08b393c813e928e529dc61c8fc01834b85b9caeb881573dad4dfcc7e58d79a0b89699238c66b8cb5796c41037c4a397f975d8418040251a77251d1c134f48cec4af29d658be49f29ab9dd28c176f7d56c6e74363d829494454df438dd56e0ae4cd0c6a1a86bcb47d17f0229962fe99438983728eb2a42ea4d853445364f19532e33994322cc47e9dc2b24b909cd3249fd989a2262293001d65feb5c2292e4c297d5b111d37ccd8cf1ee042a0eb602e92473d5a0deb880fdbef76cc94e0a8f3a035f005e4ce024a548ef02a07eb342bb4b7a78363b118892afdac824fcdee763066274c7805415e503207d3804ae76ee94fba7ed0c5e96c9cbb2fc97abaf20904d7fbf346d51a95f9ece8749e55fe9bcb234e3770a6b54914cf83099fbc41fa5974c372358e8f193847cb84b1ef721924ed4a1c800994ada524e3afd4074781e4f338223efa9bab33395d5289aea52e079db0365fc5f8c4feb2a52a978bbe5a911b760fbdbeb9f83911f421a5c8e19db35b4bffd2cd94770ec6d5b84aba01d0e664fca32b704c9b83a5b01989be1f52b015601eed7a91f1cf65efb028675131dfe215d1c75d6263102401304c3ee9d74bbf073bb9abb6f5e532d245b39ea7acd71b997e7cc9161c9a13b908413fe28a54582c723d9396790d5de6d7a7367004616433ffc713fe01379f85ee7641bdd414ce9d2cfafbdd894a0540d4f950f1e465c4fefe223abb0d9b647aef6a26ecce4acabf677241cac1f54247c20289f25f0fbb6e51c003b65f36923228d5648dad0869c5bb7f6d99f5eca8c3a579a91b8f3e90dbceb03caa3851f13606cb4c9615353a2ddcf65fdf2e3c17571e8cae2e55495f6486634d1b51566b57d2db5094cad3d6f7bd4ea4c8ec3b956c3a6c9a8c2014a2ed177659a168a2cfc3304cad2fa4eb389a81cb3da29f96857f5a254a73a16bddc43e65890e7b1751514e7381b5bbad3119c9f0f87222d53ed486c160bde5a0b6f811609c937a9210fcc37ebe769c545bf96ffd443f1fa3f8b5a71920d047fa83d806a60390fb5029ec7a8b1a0f49c8a0c137af83616d6fad4bc5b914551ba8920394982ede8deef13968a23008991f16548c1554883fc80fa95fc6d34acf860e13583c71bc4f1d7a128c74dbf756ad19bce261a812a9252becc28caab8f30795cfb21a2e580f2cd83ebb7da4fbd220b7ef314cacaf486bbc54f362c219eea3058f759d30d3fb6b945e9d3fbb6e4edcc8bb25751e76b0f4b887fc9fe4eb6be01ea2bf3a6510de6120c0719e8c5b6bfd33772da9269a5808fc64319cd34f8fb7645c6643e1cadadd3b4bfea1620a41c2e7f4a05e86b41827618ec0aa7a5edd588e47c8f34b2d88b80880ef272832729dd6ba7b3590ae1218a6b23341e52407e514e099a15b943129c00d4951a54aa0e94aec8fe6210e28b123bd6342335b21fdd9ae40ac8115e2d5ba7dc77108a191cd9f0c9131d33812aad0217d52e2d42e6476e9d8546faaa6509362c8a7c5d8804f5cd49e39b355c262072902213ef59b69da8f3fae89be1ac9532ecb17aa2ff6d1b9755bf3ee409d82e9219bd3e0eefaca29ae39b29befa7ce9eb3bc50089557003927f47414978d6611b2af0179da88e1217034fd681b64e6c866ebd691ae45b1fa5acc1b5922c5b2652ffdf2b7972e9271a12e05c53a10b3acd76264bbe10b25a99655535fa0825c1f58786b83c90f817fdbdabb066fc19d856f3573464418c13f4b5eb0e791a096339ab6ba09d0d0822090f1e67d5ee5bf4723bc74bacb8c83ee95b591e6ad499b3107d707b416a777e2830ea22701f659e5ca77db05320deee01fb8189e3e620b8bfd51a6648d43319331b15e00ea3709e5a4a6fcba725df88b2b21b168f42b86b4b5846c460702c45f5cbd82111e503d5f0352a9b97f6b8495a3a4422494d05d6a29199ffdb4b7b1ae7fddfad02702197888e4d1870f4dca96ff657226d0f128513a61d2606f73151f1d94026025fe10571ddb58a82463cb6b8263d9f058462cd506bbb86ef76d7314434416f6025b401808a0c950aa73c3a0ae754fb4f46d8bb8fa5f2d1cb59b21340d5137f8dced997f812d338a4675d518a6704ee293cb08f9555d8f36cf64bf9b7996ec2a46032639023e0b2ce7131e67aa4ec6d61e9a8218324f60adb47733fbb15682be2ddbb9de950d3a60355c75b269d2d600190927fb1bb3f032c9fdec4267bae8abe22a9b44e95554168c488679b97d06f7972303f401bd2924ac3c3f12203b96a8f31786f44d0049d4f293c98312111e2a511f3f28f401dd7c350be1d8b9315ea721d5d8e4e68d136bc915a4f5fefdc26a3456f28618dfb3726c834b0108e4741f8be608c65737397ed71ad60fbb613fdfcf43e1729e49655904d29f14dd4bb3545f17660acb8295bdea4ff0327170e962fe39966d60fb0a4c13bac081116b6b8166427251ef61d39f27227a5878ae5a3a290cba281cf0945223c2e2a0d7be1afeb18ee8a305cae7592b98acc018b5082f5dc729a2dfdbb479dd891389dbc8707a2ad52b1158f9aff720b1c53d0a3b9653843903623021da6c2c44570110d08978a0b19dfe839092013e6a87a60855c778ae939afaedef05d4b1ce2200483ce0b0baa52c8462541f41987a5f7f94eb05d7174133e49354d6e25d13f6171441cd19dfba5dd3e3e1ccd521af67eedfb8b3acdb2b0735b46200f81ab9e8adda5bf1eb99035a408f6b35eb422d60f83558124849fee10fb63ead84834914eba674c30f7b717595d62b5ce51dda303de4c04c92d4c559a1f9bf4734ff9b63a53b8526cabc6c9cbb8f43f2bcf76ebafc4743e1738009d15d23dfae2da5337d075becb0e98263224aa41a3993ccd8d0bfa632294f2279054b1fec0e3e2255c2feca2eb8db14dee0b1ae63b0dbd3071a7aab76b284f9dcb6516d12dede8a45ea7861037352a25b3b091571d2ef7595393e4388e344e6ab27c1710bd37dd85f4ebc0eb7a5da8c31885a9ff5d30e2705d8ed7cff3b052402d8d51d35a4be3631137357c5db5c3a7a0e77ec65a14f4d59f1e376f750a875018ea1880ece9c0bdc0258f64f24853c8ef84ba93647f77a5f66a0828c9021e706e6304e38b64d90664cfa53aa19aed58720c7e261fa4211cc8f1dbaa8b7e6601c561eb7872632eee695dc3d1098a02ae0d7cf49b4aa72d34e949428d30175bd14408ecc55525e6af455d3bee4faa8d423d1ea14c1c92a7a4050daa6c756bbc48268ad978376c7ba3b9d5e40eb7a6df5c95df6ecafde45a6440f84ae5ff40e7a2597498bcbdb1edc67a1968363dcc8443f09f46a384295e2e2b292318a33173ab96f7d9b0f718c835621f864eced22a822d8a216d47f5c29fe9977c22314663f4f0db66570e91ff861bb450f8ba0f65fb8094adabfdb5584a081869ac6c4ffed443e5c596fb6ac411d260d6c1140dae29ebb3da32e01c10cc984f71cce183c9f332ceae531f45126539395e8d86af440ce4269385d9d9c4413e5b222a9b6fd191b58aef2f086067b766c8a95bf38a6d860e5500b47ebf733dcfeff607bea6c882fca9b3e50500b787cd99c4c2905a280caa854d330f71805581771ab088b5c8e8975eb7bfd9d62b225d6a45aecb73e0aa7c1f8f6633ceb98f17d73552074865a9dac443c1dc191a7920923b51cbd808d2a5bac2a7c87038300f2f2496855b4c8d07496a042f25bed532eb52361d7975e7027c2b06c0d8e23a0c8d3b3315709ba4fad2e1f1ed25b6f8859f57f27fef49bf5b399075d91931459e27ec1fcbd283694e1fad30e94351b71db605a1440ae8a7686ba26840ac064796d0d168360b3cbc80bf958cfb2cb31766fc3626f67667fa5f5883efc88d8646d6cd73edc010d88030dbfeecf45b882bac085ecaec47e1b08d044132e2a4c6bafbabd72b4bbcf82d767e44844881cb6ba210d0fe714d1f3166e5af7ebf3e007842f38cf9f1814497a9afd7f3a540817ebccb96c1a750c4731844752f784244ee1d7ddeae23e8fddc6b9791e66c960e98057990d847710de2da309078f67b4d21f7bd9e929d9edc2a3c1173d24e33a1d366ebe1f9288a2d11d1e9d06cf6593fccbf4c97248bd184465cf7468642601605bdbf01fde60cbf76b3111eeb09e8f863084485428d76843c496bcfbd39051754e3203f43b664c4306a42c895ca97c18d584e5a99676c8558e087c7f3339f7ac8d1cd1b7dea59102bda0dc059655dd021fe76509e82374c295c463c500df8bb321b81af66eb5977979a49751d5b08618e734e6b5e2b4ef289cc09658657b03b95a5f29b0f6dd6782cfbce5634b9e3fdd546e4686688e19d01718ae446f69ef3b6d587b926b35c195fbca70a88a10f2ee21509fe76b0dda74bee49178ef06ee763d039551d9d5d13c3daaf33ad1e305308428b1723732e2ca12e54252dca6550899e40ff5b6bbf7d1260e885d9da3b4c911a35f4480afc1c1f9c89b6d03193e144ffdc05adfdf324d36ca3eab105711dad6f4b12e0a6b2395d86f5b2a36549b873c54dfd1b8ac89817754718999919bc3c066f37c02d49d191d9d70207c3bfb1f4cc1aba7162fc45a79957037b5fe123dfe57ebea3a035014ffa7364699f2eed68ca6430e58dc72609dae41f822d50ff304713eb33e7353fcfe4d310c5e61d5f68185a666f7c78e0a2a10c7c089c0d7b58c0681b3598825529860dea8597ee0ae86b54d1a2e6fc3a6ff00c35f82daef92446a374abf0f55df750378a50c93311300812a9be90ed965d61e8cb728d4cae02e0f798a38b71ae57724658d15a8849e90c6c6a383db12f5670d3ce8af546d4d087ebaf929e6a9552be98a5cca59c449bd1a10567edba6a010623a38a852638f84edf51d2aeec53c1d3dc0babf8000d79726dc433ffa60e207aa0183cf131bad1ebdbb31c9ee93ad610649a65fbd5e59c73d3ada67f8a6e2393da6458af82da556b12c5845fad8eac1279f44fc9fb394959e07af127b22257953b1efb7b71c72917bdfb59c2e5d612ebe122335d7f6ee43aaf698b96791eab458e8c29ef58ee0f16b602337a6e2632a177d11c3ee98389eed403bbdb2616994607adf70510f9361097b8e4d98a5ef99872fbd4c00a2d04afb871c9884c66fc5afd2236ba9e4df07db4ea930c45e4a74d1d87abd9a0956d0e6c7f4f61e6497ac1828f7546139f13a553fc2f6b6135f9ebefdde527d2c0376cc7a6d1960c1e5d73bd1203c49cdfb0f014570835266f3e8df7a0cd4df110f4580b7a746abf450f978f0c206f089e22c71bf723a0cbd9e8dd546d4fa30c02e583be6e0f136694e1dec3d1abb5f84089a750ce616cb9dd3540c91ec1d5567796662f0c6a8d4efcd4adcfebf97a7c30aff170cd5aeb49a1e1aaa9778c6f242f8cceae139618a1ae68ec30e82974c31a665fe59b341030d9e06de77ffdc5777a54122af46b21629e73f15e5a8ae196c75e83cb47c7e7790ca68a4d239dbb170eafbf3473bc3800aaa06e5048daced22204eb003b4fc0ab160803c12b2f10016a7c992315a81795086f7525e6829b08cb791af255393dc7b9e29d5658b58f9cf419f934b94edcb6f6ac5f02a67812a14f9f8e2b45adb1b1de73e35a8b79a9052c92fd467024855273f7ef7a01476323ac9fa7abcbc23b2201b291463907346472937ea2c59ff01fa8748044426379542b36bab78aee6629dd15d89ed13280dbe047108f43579baad5ca295b812caf50e2393a3d3b18e4c00dc34db0a6cd6cbe69acdca471135cf9cbc4fecd8d73da8c0810dcd4d3cd7cbd877d98ee165223d1b6a08faa1d0a6eed72fd3f5ed5f28f30cb7ae000a35b70f7bb87e4da0ef019e9572f598c669688f1b7ab3b6eb4f4fdd585a57baca2d9fa9dd5a961e379331f718f4299bca4e16105d0fc8978afe03a917f208815a8a70fa8df7377a456348fadd8c1f07c458515735177d30750fe405d6536328dc2965beaa13ab8beeb23ebc5a6fd37005803ce0db45a9c02aa719835e4f4f48431323f8b9e0c2e3fc70e255f205e2e4668f0cc03a2a356f34fada44d79e3d98887e028cea85f0f1d697eb2aea69cf1e3cd17f67a0f57b8c9c66f969a60520b6cc721c4b4b7b1840c92f4b65c4f720a435a1c7a7bf6ff26519f644e506bb320cc8437079a505f74081f3fec833e020be962e8d4bc04e78fb9562283f15278970a1aa8bcf09433c655d53081421dbf59d25cded0178a3a542207e4db83a29d579b82809b6b1b0d2d52fe009ce496c5fe1a2cc0313bad90ddf78989e837101a16696df8dd09b36fe2fb8084c1a4ce30372c22c3a8d3fc7b7f2899e1e881b4517a9d97afcea80e0a17c255ccc67b015d209c98b3dc6a62fba411dfc535a014dc774f35a92852313e15302569af10b64009cfdd7f025594c543ccd95693077a0dbe3182525afeba653ce8438d6b7e0e38bf1a653a27a675327c4199e8f93cf37e8b2537f802463fc2a3cd761d52b0948acdcdc5b4b429065e386e45cc29870e2ff2919c14cd934ae8998d96d322673fb2b5e40ba9db2d427612a116471e954e007b0f373d8f8aa68063a4536302a4d2dfb51da5372d777238a1df1be4b9dd10e0ad93f28dd66d489766b3810c47532d5fb85a31a1a8f5c21296d2b8322ba1f94245bd5447dd1d4f5f112b327f5a4eae78ca2146f1390df0a8cf6bed88b02306f44824cafb39b6f5ff09690f273abab6208ee3edcb2259a2cec0eeb99d547822f330cd23c5f0d8f04af8f34e61aa944413907767c98158e8867f82181e4539d212059d1cad25d7fa6cee0bd2d0b45ec754d091a5903dd0664a5b290b67931087f970a2372dd8ee05919f85f866f506c002e8e7b92889380f98b237ba0334a684ede5ba3c416e9d9d03d1a7950224ce971a23e12c2b256eeb82dd9b733171d935ad0ee99ae8e11842a46482dca85f3ee5b551e7cb6eb4ab742d0d9cf16540abe4572582b380b72ad71fddc8b69a05cdfb08c40b0178fa9b21f6f1460382cbcea98b2e5c0b88e3ea0ed6f98f0039bae60a23930158bc05adebbd2a5fa4b77d3eeeebaefea95f73a8d15ab7f1ce5ac1586961d2ae4c8ed98e2620cb4e20ac9a3dbee0292842afdb7cb6218e4f7fa7ce41131db6755d05daa1d677c9bbb6e6a818150de70aa3ee7ee4e8d2cd1180eb9cc4606ea4dc414acc9c7b8b5ad7d01692158ff3b3f34e6149e61a50f447234ba74a2dc70e17e9fc0deb5081a5f6f74e8c75a71b728b4e497d4536724b103bf446c4c7209079d934f8d53292567979abe3c0617803a9fbb2433104a5dd371c3a6792e91db838cca220b0c680af05c12806d50ccbeded6a7f86204b6bef92e3616b68286c422210f44ebaa900788aec878b137d99871fc3dff54a11e05d4369f657ac994a31908cee98f6b0cf59901d55cb332e21f32cbc57af5371c3dc3c698fb9fa402a26c2a999793519e53bed4c866ab4f03c7d39e06f8c2d9dd8d3d67f2ba17bf837f57a8bbd542c10da1bc94a8c8399426903a24a605a368c03f49a59ceb5aa9c8f1bc9133ce5affd631cb20f7b8ca12d13fe23436830a2b6d5f7186d05a5ed4660d0301f455e5e2a363f8e9ff434d7231b92cd75f21a3082ddb200b99c757c123b2c03c47e3d07d241a83de93e977b6743f71fb59ce1bd0f0e596fb224e40a7dc21f16311545cd40d7cddd4a9c27fd2d05edbe7233d31172aa188a825468301de469af15a9f570e7cb04a1dba8d6c55f1da1ab2fb00d8c5a7ff493f93140b8f75e1d8e0488c1ae451a48a614e5f10a110ab8bd126983d1db0056bd2490b4fd47e86bcd938026d42ca46a5b63e9d14232ffbfb59a7d0ffe6c31a8f99a7bfe489fa94c28148525296385d221bca21b182430d4ee1047dbb1e4009b8f1f2d6b064e36a10c20c882169790d30f823119ac8f43611c0cf21818de6a62b599976ea4ba04fdca97b8e7d841260ed03b5484aa2165774bb84757748ada9bfa2ef3eba4430098d562ea966e864cf9bb8eebc643d56d9db59c8c98f1b928a78e9b7dc3eca26aa8c552505cf5ae5f0f3840bc6d1ed93618169858e4fca51387f9707e2268bc7d7f6d11386f84936531a7e5f8000373587c5fd07ea1057049c6d0166981535468602f1901daa699f592c745b41e5c0fd7d07b50e01f13c885047817ecb80d693a816d23af78d49d8853ad1ce7a9bbceeddc7654cc4bfa9165aeea43c5e7c14c287f6816c2e94455359c8bd21ebbfd14ae17c7a87e16f0104de453d650a044a26d79827709e237594b76f8c9a48197d8f538d71c7d9eb569613142fb1018ca93cfaafd8e835cd91feeefe244d4c2fd31a2ee44cdc9ac00f7bda7203afb4a4f3a41cd07eaa7807326c0cb3090af9b66b8a5ec6ded71c2f681c520ad213a00827824f25d122f0880a4064da63bad4878f089dac43fd9dbeb4ebab6df784c100da7f82b1780597d95e74c99681fa6af0a3973da5c318d4d03b6c15db5efe061abf2b75ead0136cc742d3a8cc7e984b4f19734a65bceeab299badbe949f303ce3b23cb51dd26ca06decb361d392c157f362727487314c82108bda2d9feb56e213972a6ebb6e8fc313a8735920a0cb7cd05033d7456315cdde69414bfdac83ad628d4fee96bf6a35413fb313073f4abbb0c55962e4ec53b09a7eb3152a76eee00195c5da7cbb74c7ab8018b6e7ebad1ae8b2c8a0ca21b54b06802958374ad509bb12d4cd40d984abf999f1999b5f5e5ebcb293e1075fa944d04571bab8bdc14618a3e134ca7553a9e5fd71d43c0fcdaff0034171dd338e9649019c955000d75a1143413f39fe7d4cd1a9bdb010c2dec4fe82e89c742c3d79356474a009f9de7a1b4ae81e792ab59382aa7cc59e654a8bcbce486506192650a19e0260da76974238ae6ea0254f3b630e0ded65785f14f1c39e1572c287fd6cc138b838fe102f0e548a9d271bdac00cec9e7af968636c1c4de3ad05a6fec13b17fad895e75bb6bcf8848296b528651d7add097a67ec85f3e1bb11c201140ed3c837b37254e3f57371684e3ceec026266f859586f755c5eb8c782f92622116357ff886b888b5c1a0764d77d664554bd49a777fcebc43178ca8ae6cbc8c27a5a9f861d84669c6c457cf973c7def30e1edf2eccbee78c303e1cbef29011e015d95dfd837a4649dd0ae9744ab4f789f8a992321d6807f04e201902615a5e089f8d11b6f9462e317f53fae9bd41bd5b1e635754dc5c92fc9632809e54098a26f8efbec975c2fb4ca1e38788943435838e4f82c13010da99f98d63a10dfdb3601c26eb3890c83eedeaee73022ffbcfd6738f5c1482d873937f68e69c5ab8568803a22ab86b54dd02df36ac5e12d92133ceae71af67defd479fb91b89f23168bf423639d6b7e787ab90becf85c14316adff8a8d142a34fba197f6095d223e4afcc0958943744752c92cf05ca2dc63bc051784342f1a0b054431d13bf7bdce14bc5589416e7ee4ad4d6118e44e233f776140f63eed01dcc61374853a70c6a3dc2a2529f2a1e3789108a982d0b4128c302d90ad720490b805eab1f41db6bee02836c2f3e7967ef2cf10ef7b134f04a3ca6049ebc74e3b9a96333b66bf26ebd736b46a1f2cfe25288b880dc4ec726c4eeb214ebfcdb529781ce0ff0afa1cfe7c354ce1fd1fd8e25c674106a7358923edf69adba33de49edf6fdf9b0987b24a69d708c907dff9112be9edfd0bd49d36d708a7caf3908079242dc8807557ac877e0957d1d28fb29e9ab0461b8d404516c3e60d619581e096ba1ed494d0168a57434572052c686a35d6892fef89ceb271e8c009648423e17921cd0bf4e56237652f7de2faf77934c8c3ea9f2c5f803af2bd768559ba792ae1911aacc416248058f6073b85a0a5528400568d9f129778f4b877788756daeb197a175d16bfba52b62d6991744f07ee9dff7cc45cdf7480217f63741257a6d01ee26f03c8a31595a2d6dd9be58ff0960b3e7574601b7ae670b433d899d336b1687528c74d9285b9ac3c0df2dd374ff77e28ab96f7cad2b7f6baab6a26a4c718dcf84b7fad7b3ea14ec316f5000672018ac886eeaba7bdf5b85a0db89fc4452744a9bafd77dd22ade08f937ac054c9e0edaf6d81203bdfdb13fdb712503e8e9d823006efe54c1ce18af797dfb0ec2ea1e31dca76134bc24445bc58376f7fb2b39c472e95930f567a5013fd38fcd1a52fdf3e9ae3652f4f55b75d2d625ed57f6d17b017e56f9be68df13d1c2e73f9669488dbdd9c0ef3e3c147d7e1f2ca4e6db78b4ec18bcc8ca97e6e56c7b0b1d51e35a81bfa7655f879dfc75b81b0b63bc2a133a813562433522c6cb28e4c8baac6577afd6dd0aefc85cef5daf533bed67b2eb42e21bd04aa7f5db81b315df4e7a27a7441aa99a8d7ea35701c9f862dc253b3f758346a36bf8c0a438318ba886fdc675e16eff93b6afe06b4806f1bac8b849f706afbaad713125c2b90b4dea4cf998c58642197c028d75356f359ed0263a3b3bc3a9d1452d5bd3a359ec3722cdcc0b6bc1a3c20b0dfd648080af0f3f116371691845f803e115e324048fdd5ef912118bd79a612bb3442b99187207a317b1dc5e8c14e53f59dc5df14e624b20ff079fc24ee1ac2c643f21fb35267aa596cc632f59f645c525024e6c56bfd39635afa92d144f870dacc594d0b1344b8de79c17c117e3a103b7728351657ed7f7b97e796b48973d76c55eecfae2033d43ea0933982241a6a04ea7862a786d6a326542d1d8d39168d6496184446678d0af2c9f00229bd87f7ece434ce1410d54c61509b0a818968a1e176523475338e99522708c51f873a00e73aaf3a6faff30652559ea42a675badda082a0c6bf551f7b80803886492ed1c16e8d7d7c571996a6df6daef4d29627c07c86f144505e37454db77c49083ef3b50df3a178d9438eed413fda4afac63b2ec17149236d97f25d1ef452dde8ccb16a0d3f17f0f78be075463ae766c7a2e3ad14987f55686a609a678fbb14addf4f3c8615038d7e1d1f49ce0c0f5abd859d49b79b8ef2c1f75e6980eea9696b900c02e1f567c03f6637e78284aaca0d9c1e237237fe5f1853ce2741fac4f6cbb231dd150bc901f89b6588cec81251ec160bf6ad726943b06e3a1bd034e7dc955bf145126725e0f45a75846ef458d411d28af9e0fdd6e1b2598a8c82461fa21dc96ffbadc689fe8233675e2102ecbc616d59afa501625b60b51ecf553b2b55fd35909042ebbe7f516add4c0b689ccb6d353cff597c032dcc0e965f9852ccfee9234be4b4c13fe7ccce4bb0d40b745b3254de8c3c3ec0117e47eace5c0001c98398288e74bbd6024ec1dd732db1c9907aaea4181c962a24f583eb20b455501ac30af32cb576132ed67bb607a7add0166fe105e7baf3fb9f3c4322c3f392ead60dfcee6ace2f69ab21d1be1e351c9dc9d97bf204935257360a8adc1784c0886d1e976b1164406bf698b3c2e17974dd2eb528d327e7733fbad48021e4e7ee36bbc275e4ca8bc3cdfd032468e923bfb6bae1894fc004e22ed2d1ce11b77ad13f534627f839e5003cc3894a21797087336d4cd51759b8bde51832b0ab1269a552359a848cf69386f4421d0e741641686eb1ac2d381d66e4a111606a6f0b59d13c5cb708fc7167faf689e61db9b0cadcd7a4599d798c065fe79cc674bbd3d37250a8fef39b85d187386216c3031a32315e1a7ac09459eff80f1f98f3a89439fc8cefc87bff989feb6e6c78aa37e01ef2ea1f92d7e8c1c760b88e58465d4c7a4c1cab8abfab5e0bdb894d4c00980ed8c70f01f1cca6a2b7389658f351bf826ef037026cfa84841ae51404edbda10d4f1104e91708cf5e1cdb1580eb53e6c49b350aed8762baf89c3ba18b387a3670ab66a79b4e071fc5648aebc3d29523aba6e33fa18cc08def2159e829a946b910bf5afcda9b191c36106966e3d2d8b952ea589fcf0cb820feef5ecbd9693f4110383c231c682b27bc71752f059144100e41d21cb5e62633bf9d8fe4aa9d1b553863d64ede8ade7039844c51d61d4fce8c4785da72a191d8a88e82fdc08fa162a7d6d7c4ca7480866664feb4abb50555331a2c6b180b311ebc6ee791ed93232ce603d971b308dee52a0b27f9484d0088440862dceebe846d6f9d4d9578ceb5e4d50ace0f9bf7cc32a1b0da93c1b07226e04c5c31f378a8dd37e145dbba2253eeca447073e61bf0ab19bb600fb55d33acca652caf8bff05a28af05456eb4c8c72d6f407719b0c66524e4463b741eb9495370e620be2e4259c0ec1f7f59415ca9e82efe0bfe13f8fe616b6346b2c503b74ba88fb760edf8ea6a2960f7ab3d272c72c730377e33118e25dd3421bf5d5e97e34f3b5be3110d957b7d6ffb43bf358090c3a59700fc29e252b7a56d3374eb52bd7fb88898400969bd3dde8ac20d4b78d9b52f98930dff5217dc51e674c064955ca8eff2e442902b767d5f4776cf45cc117469306b4a685c8dcb46614b013065820abf9064ff6aa608560f265eb52bca59bb66d72cc7b77f4db593567536ef8a8190c384af15cfeecf62145b99cd47598360b8366a51c22cbd2716caec4f89c45248e95ddc06b7e4fb284bcd94c138a40b8b6bc3ead94f8c36dbdba6c3974b5312cecd50da6921f4af3df9d532266d7dbcf77e7411cba9980939883ba98d91de4e72917885c7b0beaa7d8aa2037d8d97d817eaed0c5cb76f3665bd4e0284dd2e522c5ee963b0b46ad9df216a5e66f71cc249c6373f779266c41625716bba36ced50d10fe8802c39610b583757b4e85e548ecf6e1132882302f0b7b1249877a2157cabe19c837b07edc17263be44804e50dd76e093322bd9ba32bdf0ad7197db4f7d193d680f93c741726864b4dc2d8f72537389043c5dba73a88408bc69c61bdf24e5d8bb3874f7b8dac1db658173350f59ce6edc8940f9d73322f1a865e57cf2f41ea136710c7b6e2092ca33992fc0f842af5f42bcdd87a25f0197c665c3909e53d8b614b32f1a47722d3c827254c8ad7d396885ee25797d302c64dc6715b79a9faff2168d0ec1d470d0f2ece2ac1c5f2650521b728e82178784d4760d27d727d08e948240c88fcf53b501c840ff01eaf7a344785922f0a0983bc5ed98d2dffb0811451b7541183afcf49b3891dd5696243241eae011ee02be0191376145d8995453adab005e1ec556fb7346c61e6e4aba605d6b12818c2bfef2f9d9aa830c53849d98a4b2ae97f3bda9c5074eecb7e940e867acfb2ae7389c080e7fc2b49c6b52d7f4fe67c3bd5c021f55994134cebe11466a6ade590dcbb616cb51630c0353bf0751f956af0fc270021fbca266c1081909265937b3d298189f18c5072724bf9167d5d99eff5ee1fdbd2180324d6cd273193defd008545485bbf9e739141a69bf2526e968c11a07c3c88434f28b19954f524f35aa7b6862a136708c3f54e318cdd9e8aa67147ec4d8a249e56df4d57942d26f346ab4f23d101304a1f5d414e0bf914a1d7923a2f79afe734fc758d3f36b99d9423d07c58d5f27b76c4ea815fae72e6fbdfb2093af1a3da19e3e24671517192fd08bff3eb735380adfe7508fe7c6b2d6ae864a5ad59f013c22edd64cc308e91e8d800b2379d8b8e0e3aa80636939a9ced447495233f2187e3a08278bc3e89b4eaf4749ec6181d351ed82b56a6af469cc9f14c6259344ea3b40cbf62c247ea48198fdbfa1182fe265b234bf7c76de180c9a302c0a40cbb6c4642fad2a83d58be5ed34ea51ebb70df0a0b7a1662e1f5f8039ba942dfe60afc52ae16d9d0022de9bb17af77e758c78119ee3c4bffbd9874d78ef566a312f1c5929cbfa1dd3ce68567a7177c4de2d3f6c2a3cf480c285ff1b0e61619e486d9a0990a063db58b4556918c35583789b5d3e76e699ded688f6e74cf878de64c417d7acb838468b8e2c0b13bc4ddee728b4ac1686b31cd29017f972d8e8a1b9026788566eb3c24697f9767149ce33ee99c46c67866bb30f0c7fc686c10122d06635abe8d8b32e34fe3427351d97d6b8c3090c297daf280c9ae2db1b8b68ce2c2a89b3cb755d19c6c720c3163f3144480049226b84a301e6d693076d4cbd7e7237edc92a66035d9e13a4ad86fff3d77ad8ea46059d906372d7e01cdc8a7432ecc90c9e9f7144f70975cf30f3e148dd1669a2c4c39fe6c63f1a11e25347b0193e86c1662a2e91dcf95419e41f79c2534f583aead4a4ac1818503a96c2ec1d24580d64c1369614704897483060a665784a0b0cc966f0188a9f561da4515729ac51475d2ad513393cc54b4f609ec2fce60dac5dbc2b2d7856bff2fdc6995dcd653962d427ab7b7535f2509aaec21872a654e1922d64edd68fd3781bf08f1413ff38de207a272069de5af2b0c3823c735bace2dcf82be782537b7c4c1cb478d17acd9b22625db4cbaa5d818f9068cd9873f4089619fd38f30c652057d67e56b635d78ad3b895d96fc8c57f5e8424dfd1bfd464d203f313eebc62e94be1b5ebd931dd2673ccae659f28f6be2bd5ee55bff8622ce47d4906273b3852702731c21569237ad1f6d981c77d347615942afe83c083eed96881daabf00a0efb69d8507d34391f299fca344d18b6daa38c13e1fe73577e6d1645127b2df386f26b133f3420aeee06714a874e50fb03126b65fa8dd730d04413217d58495d07a1a74ba4bca67570af7f18f029285454b581ee3ebd34f1d3e1e8ac82336e4a7d9c011957568d5d2714ccf393bd158085a8fc071e3a4f78cc8612fc957f8e8b82c9a073a870a5fbdbe8789c3a06f19fd68a0e72b36307b8f18fd1ab01de5abb0590b19d76f940426d85c9eca946412c6a11ef7c3ea408d1db5cce7b28946ac49448d3f2a1b08e0b3309431d7d485c6c79c90ea96e1339963397e6fa720e54929f3fb5cda503fd9569068e20dfe774080c9d179b5ef5604ae75f33f4616e75f309f35670169e499f0a60ec10b4154ee1632bb15dd1549ee3cf92328b9c96de12e02c0b35013bb107a197792b93f8bf2fe3e798359a5eba2939a0dcdcc2e046db4932582e60047c1fdb876d603995b767148a6d93d0b0087ae2e3d874cf7f1995d8b39ceef208c8fe079969cfa9f500ffd2a5decdad8baccbd7727d87d86d8114969b1c7da7c0def3029276fa3a16b1ddba835952aff7fe359d655d18a35c4179ac016b280433a4a78402d2767be0185695081318a15b739b09b3d7920a010f7f78a96357f63370659725400ccc4c2f0581a4936d9891a6fa287586891f0c7cb00dd1c91de0b82798ffb59e952a385870970b86fd20c47b5b2eee86685c541c26870ad13e8ed38753f2eee65755498d3cea84107819e028f27661fd1af489de4b61ac99204f5385332818c4c2dadd4e7c5fa1a85b00d1147e23a1c4291cd9f8ffed3d1638c1a2ff40c0d4da167a2198fb07d8f378bd8851151e91566b87159f05440ea6c73e10691fa5ee9644582c1b641699ea3caca0ded41c72a7e6a380dc8e2910c54365865704845baef1cd24e989286174ffe8cf62207ae2de6406791b96b9209640cbe63d841edc74c18e462a9df7f039f5e08db938b35acd802013be24a61e683c5f2964e731d22a60120b7ab2e3ab7f1dd5d479331cb5efc73e8c03891c1ddfcca2fbf05020806c67a545929d1b017d632cfa1df6ed6d78b1ac37365a6a6eab06b64a0633b0afd2301f7b2cab4789f08361b4e0bb5f4e1b499dbea8650568cbfb445f384ea8999f1237f03de2472aceae8ab79341718293a18a3ea1c0a5a11bfec12e43a54e8657ac29e50806f0b405dc6d21dd588a951fff7d9a73bdae4b79959728fa9efb5e3353cbd923fff622a07d59ab87ddc4fc5078d64d6c01b4c6a57a20c9e92d2d58d13e7e5ea131629d81b4d1fabb85c4447a33e6e76b754bc92b7895a746891a851d6c5dbda472904706580753c033416ca4d235a12d45d5beddd1197682b6efc9cc16bb8ea51bf2e973d26723fde24243ebf57c3e3f5613f16c75509e6f494ca1ce61c70a10b87e973c9a1b5016f93f9c7502860075bf998f25657cd4f69d111bacdf770bda23d09ee6b4222b23d05dd9aa2f85ef196f21315a9a0a0d50a49a479e70c9de25711dd9520217fc40f10f7c7f5a4d3e47dc86eeeabf5f1ea3ab1f471cace613164c30f51ea13f9bffadb081ba5b86bad8b019b3723af6e502269f82d8db21d9cb7b0f479ee8dc7bf6c588f3feac8a498d2117a742a8b7e4490f473669edc1cf8fea1a44d87206a91057d42a3217c0f658c6d4bca9d31c468159ef999e8635a30b9b7dc6394170c2e889cb5b198f459f04ad2e472543e4144faae29380d40c163b7e85ceb999ee608cd166e1ee25929a6a6f18285b19447176290e000d248ac5b5e54765cb1103f2f4ead05f798226276174faaf7fae8d9dd1d88ab08879d3f75856a9da4d9aa0dc54d429aad248636ada65dd692aceba4f971cac9f5135775298b4d4824a59dbe5f17f59ba9c00167c0acc379804f86e353142011957a26b375a1f27656f902e7f09cd4b20f90d8ad5fb191f429d29efe5bc4e19ce7aaf21bd5d9e07a63bab2f6cf443acf6030ca65e4446e234e6ff5663a3bb55d20cecd0aa33155c94fe55c75dd4059a0eeaf12eccf7d1e2b375b05d3de4999fa1d93acfe43c7ff5ff40de48b9a5751a798ac6f265632135dbf8cfbcb6efcc9d4531897fff04f26a22773a141f493f3d8c078004bd4a8a54420a7d906868f5fccad463015048ccb14a50ee238cf53ca4d14c81d999a1cc5e361c90b1030a267673bcb6e1958c880311687c27dcae1f3439c32c338482812a31c3724ae57bc2053645a58c54c3a357945af57146454d8c02901f8ca651eec420e3d7bda8f9e4f025e7e45ddf2c19ff0793aee1f67d93fa7367c659c6a82e36f0745add9c45f73c39b14abf56a62fcaffc2c4fbad06471e3865e00cad228c9d74c032c1a427dee9e80df65258028b8cfd0a0aeff66b4893180c2a1d38fe68d2ae56d4822f34462c29f5495df78b73979a561f3dc2bdb5ac7dcafb70f797ce7c38de07d7dc6dbd65d130f1ced11752e4b1ef3df2eca7140497653b08a77aa5488f99954d2d53312c1ef78830d5e28b1de91ec9646a0d5d7636ae39388cb7eef90dabc5f8a7e3eb94b0e773875982b124e74a256e424fcebc7d11af91814ca72611345e5f1f727577bfb61af405e9d95c92dcfc94d37d9413b850c2f6c085c0119b312194f79b55bf43b64944e5b914b0b3bc1b32f8c54de421641812259d4c7c922bf06f4b1f391be40ab5f1c36424539e7e490d6d14eff29161c26963ce3700008f1481b2c909ff9cea2c8964ab83e39956aeec75cef74df094df2550e5c2bf32eb17cfd9dd916ab1c189c9f31b5a4fd782e9e488171bc9976cb95372bf247c1e1bcebcd74363e7bf7f0ad5958396e157c98e773509ffdf9d3dcab47088b5848c08c0a9c522059ab0bf43b510779d629020137709d86f6e727033784f71d1cb05018e74cebaf95b56f93b5a04e5f983bfc4a28894086350a38637dc5a293195b437b71394a0c81a3894de1f63b8a553e270abaf284c2b3ff21c8c22d95caf89efd574b21523f2486ab4d8bd0499af48876dcca719539d315302d4905e4fc24bca75e8629976e0ec5f2dc014e052cea3c682f02b966ca0b636b45c745722fe7c3d9387523913f890f62d2869a617cba63c68482de32b6ddea2c5f66d44b6c8a2d51d456615dbfde32f86e3c040c29ae68035f37d87476f80f9d710e06ff892cc4761a1cf72dfb6f779d8aabc701ac354f7eb22423dcbbfe786fcf767099c53fc5e0cf3cb5ff832a3ffb7312c5f8d0a439a9ddb7ba7d38d5672eccc4ca08eb8233beb34a85e7602ae5c65bb71872f1edb31aae92e55eba1289e8eca0b43d8f64488571596f6887672db17e7427e51ce8487ecedd7c81e5649af7c5a93c0b888bd6ea50c967f12528494f6d179774d3b786e0ed3943fde04e969a622e35208d672a2073c9720a37e2c8adc64c107b8f7010f9c07848ffddc00f78d49162a5ee7cfe0f87f040cf41a42aa4f3334f1bcd9e4a0dd0e69193990befa228441140c743e48c8ddec45040069ac6fb63bfa134cc311a2694880f80f989ba8442a38d709a5bc5fc3044187c96165112adfe945d0f7e52558922c37cfd1ad8f7580258e60e743af88496f26fc5c77e0ac4f2fa45496fe9ec4cf421d1ace7a79a58c1970fe4cd0eac6e82671d7f403cc7598d26ddab7b61631fc23949ff51406cd82fc4b6ec12c0b75b5e1c0fa54c7306a24dc64991e1cf93116d1f9502d4c3e14b2b4d963f1756ab35ddc4446d4e0fffda215ec8e7b479c0a4908578d143273d4274c044951f8b66b7bbe90845a03ab28794cdca410b6b12717c10f380ea557612d209d74b8b40e2d4cf6badf9e78c728cc9daa08c32e8b426afa60dc24364e9d9f9c40d0541af2af310e4afb16c0835c318f073cb493f2e432cac0d67a2a703cb170c4714954db90746015ffba95ad8dece3041fa2f49c069933bbf6326f8b3e03a4c3f2d51cf43fda9619f58bcee363302de1085c142ba8a5f2766457971d37ca0201e339f2cc9b44ef35cc4012a2bd0782462ac264bf55d2880d52c756ef4c534dd7a1e05577c1dde3f7ca7dc474dabfdf1d360a3a13da1cc9df3879b66048a04548a241011c7b41540891d926e9eef0ae2b33c2c88d7e232c489ea0b46c74004250c3aa146038a4b12eee7c66240adf8534d73c251f587292ddba8f5fe1813694939ebf14499e533da765fc4d9548068d80c82adefcaacaec60c4e37a45652943aae517d018e83130d7e50fcffc115cf670e95339f06760914101300ee3101a520fe23a82dac4b275b8ef70e01a598169dcdd689f41e6f37173ee1ad4ce7362e800b64e2bdee133b794d34dfc10c595ea6709e566021a932393737f0bd5dc7a2267c87adb7713074ba74e06916c06b3f882a961c33b3e60d6622fd22dc094e8697a7b9ef1012a4e40ae140bd821e669d6e5c0684e0dd095fe8f764d8056121ffb42bfa3cf4af9a31681d5c02a85b7f2648bdea331f0220f690fa85e893e3af18362e942a833b139bd24bcff728bd8903db66e1a7c09f5f0af445a001431a8e8da62e0e830d8ddcbd0c723c7398074ab32c9a4bef6924f473846482a7705aaab081a54062f137391e5eb7bdbd6a9a7d05ebb8534d55e2d86a71e666721fed0b1febf2dc7882bea1f55256be497ec1f712c662fd6505ab3ea740956ab253b068edfc2f9fee703c45f227da61fcf889c0b7d4abbdd93917e6568e7f8ac90a211529f3db70a54c0391740f1265336002675c1bd5c15a87382aed446b67d0f7e7f222a3127047bc981d138afad5f3538b93fb469bc5602d36de36ed1bbadce4b9796a40b8425c895b33ad3f3c235cf9226216a97f7afa16b1092773496ed8375e87b07eb094f875e94affbff5346e1bc4bad2169e65c5f0016e79b496ec4c0667660a352c4040a9dad94fe8359a904c50a07a2e5e6157b9e32ddf50744d011d8e981fc5401ddcb2ce3bf870a0d8d074b8dece47cfb5a64d6a223a152681f6c51d9cc2760a77d1426d3652fb04d5dce9335f9a946ecda1cb64aed4dc9d568ebb7541b793533b283b0a786e9626018edf4668122990d10fbd089532d20a66b36ed8b3ec51b013663ddc208651c586ca315556dbf30ac982ad04813c292db0af0b983b8af49fb1fb24f4fbbfaeb1b8016532f620900bb65ef819568ec91ff19086170109c064728fe6a4f448b79218594fefd7f0618702eb333002513f2ad422d0d8377f6837eabeed54b19b17252ce20aa9df2af93be312c1ef3e96f490556cfec16354d2984c72014b14a8c42262deb0c70e80c3ba0400bc2b1db943c17b97752723af726159750f3d2de2f59d374d7ba56e8be61fae42af674efaa6cceb3a394817001cb90248bec1cdca76af533a04cb911dba100e784df990b99c573d451b87f81b5b992cf2d5f41952ff1a4f9d3b30da900b3b37d84493024e3691e732dca074592b2e125826768fd7393c2bc7f69cb81855ddac78999be2578113a45429994e0307d3abb06e3f992e982c28bcd574aecc8e0ac5545b341091813da6af3fd9cb771393702b1ee729958e7990d0077536178eabca88150ba13727483dd3a6b4c46295a80ecd3edff51629e4d68a2355ecc726972a2ca0b25365e5bc7521e69625da2ae5a335c992f1faadce936102ae5780cf53423e355f8aa76c440d63d4073981edc81f293f1d5eb938c92575729151e6fdd21931350a1075bb1d7ed37d1114ceb06bd507d16f39df658d940cd67c911687020af6234b50ddaa8675ad4b5dcd412242425349db457d06a5ecba35ba675e47466a64390f8d5fb34229ecc0cb8d80ca20a6cabd244a37754bac5cf0c60ad0672953601e3f004c291574eaa37e9efbefd13658498b012896f3eb7757e5eb25cf1ddf4560bc8763def6fb713d2556d254a2445482b705ccaf30c96bd12d6913be84b8874b43e56bef8237eaf07190915455a2f2b65242050955606db1e29c296dadabd3f8f481c2c864f1f56a86608ecf0ab6e49b2edd4ada2b67f2faa0af1905142ad9779026512d350e4fd7953718371fee1e16df9168aef27e86ac35a6ad59aff3eb68f715d28488d9d361ce74b6190e6890a85a254d958bb619708b8fdfcffc756d6b5942ccca74af18212f56d89ef67aa79d43a5906476281311252e1f0b68570c7978df4fde03b1a6526fb76bea1f6bbe16b130cfbf4f0e72f7ff8bd90568ec3354f775147219642fd1b684818f95662ab64626bdca312fbe2077ce4c35cf8a02d2fefc2fe0c01c18147795ffcf9ff1b038eac7c597b084fd9366872e8e6b385596e5952c57ae296f1c93d5e12ffbba545d10325f996f1fd36e67049c70cb173189134cd5e6627f9c7d9fea1f034cef78c82d379dc1a40a73f11da7e062c04179feee0fa34c20e7d03b048a4dc47cd059643fa9e026f44e5c373e0512a2998bac198828f51a0c8dc44038dafa80c9be38d29bde945f432e1f6e2416860d1d51558cb306b8e10b6893fc33219b3ea58fec75b1992ce6a0bc80613deef0b798d2a593d5259c6af16ea24900004cc0aa211605ae654ad0817b2e06f07d60f1711ef2bbb9b50f3a5c12307e725d7b0be5a2cd0e544003f28f453bfd80a909a141b3be38eb0059576f3e20491b1f399fcd59c0b301bcac544e087cae299aac833c198f82a848216428a15290a8cabb4399ed4c2a1e373d93cf1e02fb46dc2e29ebba045528f30984d340727d882bae6f8b117b69e97292e03b190a70ccde7752213196f503a38f780c72a8722b417c72470ff0e7493b2ecb62437113c0513608fa3537c6b0773718ff1d03f8a17e3672954a8b736ad1fd08e1d710ea9c320103789d8be1ed511f40ce62523005ad31c95e1e10174f0cd21edcbcead8495ac4ea74a6e1d95544636bd15d48d6767e0fa0b222ed93f05118dd6a2bfc6b7881e66a9aed5d93bef1f48354271b4b3d069c5dd4120e0a9b2b3799848549c16e42c05fe6c6f385dc5ff296d717e4a7921dfe8d5fdd41e9b2911dd8b3f6ceef198e1efbd55caf7b32a3df60debe994712581421fa39213888be21a0faaddc007e77a226ade6512f16591db416309377eb5a8f8fc9b7b2cd00224ac3fb196afc04511ef4c781256f4d2ea1957216bcc7eda927808f82e00553fcb7355999f2806ee812ba0cc0c9e3bc3a096548be4b7ae2fd2a45767594332d41da97bd76fc44522faf8bda8b0f71c474775b1bf337e8ded8b0e173110aea08d6f3604e9d1e38d2319c4599e78271f37d597b28dc9b5e27a764cac6fe41a898b34562ae8ee54d5fa3f35ea5a789f80be42c1d01097f9044907416e8cc0fb5d32bb6571704a77375dbafbbed7183a579036e7f2fcbb6f521ea09582d52bec76263ac9637344d2346c93123a28fe9ed31d291e8cf10634247c68e129ee634cffbfa66943713b0993e2dfb846fd9391d39c508b1acacf01ac387147ed47060a46c0a3e66ebaecadfdefa35dd6c89cdaa1e9b9b97b5860f8d1ced6721d209b95574acf36295acdbc3bc821ede1e587dbbe3f778ee8700ca79d450c24eff3a757f5e40ac05788259d2e0b8380f813334fcb8e63c696ce83ecfa4fb03af8f4cc33aa6885ba2153945e72855e62f4b93db119a33154be9092077de8e1799468db5a5ba2122f34e3f025dc3338bb2e65da0a599dc5a3b2157ed3dea0a5fd67f2e3ea3bbb972731210822c7a39cd18e9a20eeb9b88ff08343008dcb892ef1eca5fc97060d10f154a71633a976de6dbacc683bc9101ee75eac5d395e57e906cb59e9eeddd862ed814c9b7d111fdac397ce723dd991139236bd4e3c722674d5e88ec2e34e3d59ef3b31aeaf0adaa303e0191640db5b57f7ab7eab65bb9188860aacce9db22089dee2e8fca9fa5a012c0cfeca1ee56543e32f3c3051dea30964646906474a123af4119cf853c4aa69dd700d6bfb3743a1122469ca72bc6c3bd701e2e262ada64f2e4579839515d0eb6a8ff169cdc168eeda100c12425848290fec8ca11e78b44d5982ad804845e3076da1713e8e7fadb77c59ab50d66da4998a640a46f6101fe86676ba5b9fb471359400a2e59a9b59ed46b8ec155995d9ccc8b9821eb77d9182d08913fe411f6c8e91edf7fdfc70133e6ba0625daf12c6004e187f23f0ea8411839aa202131edb2045faaa6e8dd2269b35d9b6048e0c860839b26ee9e8b491082ae89ae717d74a727f58094a34c06a395571a983bdff78ba16b211d93836e1c7bfe16648d004578319bfa1cfa52a6d62dc5711c155bcfcdc2c9b7dab7552535c991dc5b05af55ff74f6c338d18064f8f60a886abcd7c8979c5f5aa1b2b07542fd3f2b492374c9ce150710d927b1cb8a794e67a975ab36d0d5ee71196c69aafc0eb514555802ba8c59fae909b0ed42e64f5607b4f6415d8a5235eef32057473922153a9d776d7f9421452fefc11fdeeb1d8f0bcfe231a36195fc7e2d54a853d1b9cb5c815a4dec7a3d859d697deedab34cc73e11168657dd86e267dcff8d655c21720ccd9b61880a737af12cef3d77feb405c43e4563480fc02510742c9f5da6b7c453fe47a78ec623b1c55e1afcc2a18c64383e9ee413840084aa9fa269f9aa3767941093f34a516451dd22e548ea2875b930cf64d0e9db7ba96e4325b139679e91aadd713e6c6776b41be5e25a29e0c08d2110047439019d07bcd284bd14883efa48e84757f5b4397fc82ec1a0bc1b9f0affb00f3c11a61a100bde405635322cb4c913c649e415a01bc153c33a5df338641719a2d8263558c3d591959817bee847532ff132a4fc02756d0a04443dba903b280a652849ab2a2c2679d08d4edd46f5525052dc8d76eb71d5f05ba7a9f1f2c8ceb2db8738809cda4cb7a65489d3b2f6b3c91f6c283995b6218faba10e67c8da3652aa556fa62c5a55000627013ee2e6e00a8ee8a96b42a295ad23e0b44be827e9be74b992a758e683a2f47171e2b1f3d3cc7d0c90fdc9f59f828b1d5b2d11e37767e8da02c55a8cd6bf0412bc04b04854c2ffc7b9f84d5370713e9128fd11bf98471d3a94724747ff1796975408d7d5b78fa4044f7fff18cddc8e4c4b4019bcc231447e05d1db93af300d87394c47f133d33218607f4bdb0f917bd80b566f1b6166ac59e3d4912ad33385952186c4e51123b37da2bf8d4aaf508f455370e184806a887d91e2fd8447a6de47effbe26144a15ffbb5260268808ac51eff5cfac4878735c462df671ffa218cdd51dc4e5b3e43b6c6e272c75456385d769966ef4b5ace27d8b90ec068f82cc8be9adb4cad34f4c0f0c13634fad783ce0ca9360a9546c03e9f44ca4c3f638e3d841269e1473d9b67e3c57ebedf5312e4ca41fd815680c0a13de38c32fe759a6647c150e9f1992eb4419984c9d2e49aa94c26547950731ffbe31711538954c778f19f3ec7f3e249f06d1b4dcf15329367a56e526ed730ad564fca884a198348638d1dbd45680434ac855c45018ed7adce74346b91a914a39ba197f7e2d42f10bae8fdef093e92314aaacebb6acecf089e034b58cb4b4142f646f9391fbeedf8c01f1f6bf7f3724ee0a45e81d2f161d0ad4ec0f6241f5f0ad8eefec5bc7973cd1ff6cd5ff983842c715956bd17871ec7d90a4d7a144868d009962c92f22b080db8ef4288b213a49707b8408cf7d7ffc1cb43e190eeb95c8b19cc85b17039a794c5342e048781738d62d97463d090f383c9a3d127dd081c6a73704419784a351fde592a37b41bf1b0bd9e13bccc4f9aa109c72b478d13e14257e2cba3af9afb5cc58213cf8cf6753b396d436fa480176dfe4e5af87841debd306b4f3c19b250fc4a3152d663a996e0f90046cc14269f83b64dc38986c8a6e1c0f08cf02abaa9e35171e650764b40a523e09d222c4ea1293f1fb7aee2e1b35f18644620a9704758b3525a43fa400819e1989ec5e5429f7e63367f86f4fc09d410e9e0adf3c181d39350f618ad9b89060061d7825f789051db72b6a8c0dbe2b5892e29e6251dd497cf640d1f1ba666aa182665091700f80b3eb58df176ef5737d939303b6bdda1a653ae3253c073ce1df216c71fc7ca02a1b04df27b87d72bc34c1bd8fd38dc0cfe286bdcb94ffe2547aa3f2683d6649736b61440e820b8e23098b30a47c14871d112402054693fe31f7ae39d3c72cdd77e7fa4a205dfa915607bce64f94448e08c7dcaacc578fbed432b827066c201b02b11f26efc3a3698a7fb5e3d0764675794f52424132d4e0446cef963b40e2697959aa08b996d64f217b68b7d3041b2e1bb84d58384612e337fa8f62f4e14fef8a77097b51be8f944084397ed81d7408c0c061971130afee72ed5111fc143ac6f8cdd77a31d947971b5bd9700fb2d80618e798aded6ab933c80bb1cf0b388cdfe08f0a7f617b506f445b82f868c3882709831563a98ad8d39f1fc6f4e5fbefda0ca1ae332289d9f7b461403b463375da0abfb9bb3e05216971c0165307217dd491d8dcf8cb30a30e370b4b4c7f7c4ce8e93f5d8940e9952f5ae3406b09377c5708e8b1d45596982b8e8d2dd139be7197272d1fd985010dc0efffc0405b0b1e7efec73fa8c841bb525913f48ddf8ec5b529bf7934eb002fc8f971160c44c5ae1528bafe55a7023d0d7de12230a79c9ca89141c0bcecdfc7fb20661a4cbcef06f4a12ca5590de0abd4a49c4c2f9a5fa5483823cef9059653bff687205e86642b03464701e2abf4f0ac99105445d2caa108df1422532d7499ac5274ecb9e3afcfa1bf3580cad6ffcae39ffaee9ec9653bb20732a604fd3d152d6f267fe9d997e1f8f8a7df743de728eda19ce11930e3be69ca0eb488ffeebc290790619f4ce66caeca089302259cf9fc9745ae797b23d938595b33b6bfaa55aff5ba324e3f408e7eed3132cae19b83aa4f0b12a7f2269b9299d38ab505578dd765dffafedd1678b261b9193432c4ec7c5cec87c9fe4349012e8c2b5fb036d138dd6458380a6799c9ac725c24d670491fecc6f67c9034852a8fbe46969a5f91addbdba8740482c3c1296e41d49cda10a2cc138838c8cdd3658342265b1ca17dd2000e26b1280c3a632dec23138d4cf645b5384443967890faddda7ce177b19a0fde2edd459b6607a48611f235d49f040ad40f44b134f8face168093c4f4b9ba9493a4c737f01dc39b4bc97a7c3207eb969f140f66ad08cce7e34ed1f1ac105a51035cdd61e1a892b7c382030acf2ff37a40a6588ed145ea5014332a6c3b260dca780ebad5f27d517a921a4e6043a8413cd6b8c9a590d609dfc4d478d8ff0f4e14e3d42125bd6becad7a26c77c5f6e3cfc8a63752e981b841def996f29fd773163f0f474df06fab1568207cb69545e0323f0061489121e346be28c1d760c9d068f4fbfb62b7ab27436f592fbaf0eb78d78d404cd77be837acfa2cca4a3edf43c0b57f51e8e7b8779fcab2f9fb35054c3e705b6be84cc6192c19c199ef787d878e254406c913748a5e7258e454340405e82a9a7fcd6fbcd36ebf24d0aa8b34e79dd35f614ba6eb11e778ce2d56ca4cb470173104696799a3b0e13f4fc9ecd45836138828e1fe724f9b694a170eb27ecde9c6885f6227751dc511b06d99718aec0419792895797e6bafecb7b649c456d875286a2403c6d9fc7700a1abab197d9c2460f4a628bf1851028086d968a2aa077260fc66a025fb9bd068f3f9b43b89b6a8474e05d841c1f632276863db66367074c09656fdbba06983350f726e69879a7469289141006bbd2baf007b2737799eb7666b0422259c6671a154a79223e42a68a43e077a1f35ca91f514355c3bbc5f601fa5f3e6448d675a3a3035810e5c7d59176054c6398ee276c96fd80ecb550c6e125b8104a72831e5169f770653b712f2c586178f173366bfa044476bdb0d5829a641c29e26c3e9ba0e05103786bf0f2ccbd9fe1f695b827aff840615328d3475908f2a72ba347a449206caffaf9ed635891a7d8973f7c1f79940126461380b5e041942783699c4ee22dd2ec7570daf3121ce0259722d5754b338abbb17b4b66180c71fd4d13ea54ce37e1a838f1db1d827006958549f729d5703f58ec75428e6388d73a3f4ab30e74ac29ce1053f2030b016c757669a71d755361183567c81eae16226da2fcc7bc6f9a88db58ca2513f2998a579ede001ce9d7e407ed6ae67a2afa8429ebf8575272bb402a334ee71385c21a8453c5eb7fe61ab331e7974e1ca29d8fb3ccbb6c1982b6aa88a323f8c0cf0eba5859ddb1191f79951e17a5215732f9a5e693355403585430f132a8f20b90bf74d6620816f1d7509c3540f3d4679373d99f50d7a2da23546117c1c4574d8e2cef753bfb9f7ea99dc564cebdd0c6cb4e366013c42ddd1818be7e268c864e625b18332bce6453fb832f4d4c0363340e9eb99c01df51602048bd6a581678671fbb788195cbd78c812081f342a0ab9454ceca98a2d4026c7b65f02edfdceb80d8ae8e359d5fff7143672e351db6d881a5d2df9eea2fe936baddb8c7c77cfa23d9cd48d36ad811e31e97a4cfa3d9d73310832d7d70abfd531149bb55d35fc4ed321e7d27a1eaa51da5e323fd01f8631a5de24fd99dd810d8a28915353079b7f6e9bbc65ccb42cc777336a44d18e18668eceb57a4fafb8c6217aab4953cf0c4319ac6276b5ba360f11927650e54d67934b59689b6040be74a0cb007f4a88efbbc68edf351b16d4044c4fb3d9cbc395b51f0065057534c1be02d7be918759ef6eb9797fd3b046f643615b39e97b67d0409b992f1f7e7418ef4708ad2ad8d19dc657515e99e60fa7289de35a7bb829316bad8f0f26ba8d4f8f8222bee3e749343f494a608dd8e6bf0b8a6548fb62892357e0937dd3283c922a074076c4e41f4fb38b3644ea52fd925a1b41d8c21f561a004af728398530d66903df52fb3fab170d9590c6b130a4f90f56f958dd0f89d76e8198a8f1a7f17d489b07f28cf5b48071c242bca14c19c9fd3c24d149894d156cd66b78618335bcf39bf5605b4795aa7d6dbb48a6023e735c6cac9640a0a29608d0d240088bc224cb9ae9199b59097f715ca4460419a31ff5d7dba76a98741ac5fd41cf242461ab4e7c342627f43a2a0f2cc7252c3819bdac4959a7738a04b10f0724eb30766e87183bd11af45007e50fae830bbef6769649be508afaa037358516a06b984ffe71931e0e460f7419cc3784f163bd49d78b450000000000