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 68650 720166ce48c215cd16d86487c602f579c7f1d84dd98f2f7a67bede318b072445

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
46f622c10ad166c00b50a9b8a356c145aec6d2300f4f9275ee559c1386391cd4
Certificate Block Hash
720166ce48c215cd16d86487c602f579c7f1d84dd98f2f7a67bede318b072445
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a026000090100000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a9cdb8bbd8ea22d31063ac53e2d4c4a3b6777f0b351553b54e315213e08356b36dccfe31754b4aa026516b856de54c7e2a46c555f80d178f520d7c8d88f453db0f2b816d5a4610294890b873f639518d189fc4350573f6dc74000000000000000040000000400000a026000090100000

Raw Header Hex

00004020be92d09779e0852b8f835aad1d2502ac81a6fb873604b02cc1b1f296ed1dd1839d6740da5f766dcb0523e0e59536597c7280446ebe5c3159d68be951ead2f9fc61c5236ae0240118d41c3986139c55ee75924f0f30d2c6ae45c156a3b8a9500bc066d10ac122f646

Proof Data Hex

59,560 bytes
121216020307b4da404994f0f284248421a395fd65effb470f42a62465077061729c64c20539515a0b1a0ca9827eb610bf6a7f847f39ba329951727ce814db745ff42641925e4720a2d3fc1f9f9aa4afc001d76c50e907a47371b545a523c80285d8cdc0a84759f19d254f3c0aa34e0dd055aa8d4833515bf1c405b0279f7d0f0139a55ababd181b702b6e8cae7a03805e48ac2ea42ce726f3c2806ac3b7a66985bc5931f9a6d742cd31471312e86e6dbf742e91e4339f31f21c6b17b966a455d8b30cddd35877adf758bd334ca313479e55cdb062426071dc1cbb5f2dc2e3d51a2b483f8659c132e9e559cf142eff50f4596f66ab18d18cf2f630b1261d202eb99037461b006f089185c2004545098d83467cf3535d85b3e8f0a161907d8a43d764e15d86f03992e998342c7f222ffb658166657316d18f91ce70b2e2867943aab522ff50829620efa04e284f5d08ed28d622be3c25b01cd1745a996e4d93b45d40260e963e606a6eab6d109273393e3aa47c158e2dc8d8208dd6bb888bb5c11d6a0c3198599cc192ddb08c3ad297b819d18c936bdb48ae7b98d5914616452a18fb8fa3172d17ded1848899aa3a880c6d58603faf37bce8241ec50b3fe7a56bc607bfb941eec04dc5faf4e5b586385b90d71ee2ccc32d28ac105c675530778710b1a1aaec44da6acc2778f3f20457cc8fbd69bb690a9ec4daf7c2f0af65983b178d727a7e3d79bdc933a5a87794dbeed134dfada84043560ab5bcb7fe1eb3010df9fe4113b26962f8885c2fbf0d1ce977cdaab2317d8f05cb19cf2cebeaa31864d0cc7d9aaf7d5dae1693ec556482efa9ba1e34353c8c3b6b1a723b4d9c1456b3a12f22056cff8cc373337a910e653a604f1d086f9b28b918b166bbe5735c6ea22fee6db1f10f46e9c1c9901ddd514840e8fe0b1e70f2d4adc4dc79a385a288049cbcb107ca8ef5867b92c92deaf4b86a6ee1f211c8c54d797776c55a0dcbdcd9e68e0c6fae2f50a650d005c17475fb80e4dbf5e225184054fc6ac035ee0af136994eb0a994a50cec81ddd5ddaeb7f52409cb8e9b3af5d511ee5df6f4e7329d75972ccabba815fcbc6afe546a9dbe71f08f7a8463486d099f2c657ec5ff4a82f5593d6877355a4f94c20249ff9a583aec52e72bd665f06296b9b1867f54496afcc0539fd9db007c243a74eb293ab813d2386b8ff826d1721b05aac789c623a53969c672e325e3352b3ffab10efadb3570f24b3f04a0761ba82615f51b8b851fcc5946331e180c4229441e7a98610b5f5fb66e8687727e981db1388c527c54cac3c1589ca1c7f004e703ce2b2746fc27f00359664b1a7845da608d53e199ba9269b6510224f6a8199372bb07014e31491edfb24bf83e39c3af8b348646fe31e78208f5111173cb0e7b8fff4d6393797d8a041d3776c6f4d48e6a2234d119a60b36e601a320973c7cedce39b1b7ca6ed0fc9ecf4da699559e072565afb3d23029b63bf17bd10b9e4d96f23b7fc84f6efd22e4969f3244101ce47e8faebcdda77886db4dd7467047c7528c182f229994690a123ec32948195ef9a9745ec2cf3451c463e6790585dee61d3985f9f84e454d52147387e649e948d24bfd352cc089aeef3d42ad0f8ca291b09ba564a1306bf4307161d10d2523fa80828785dcd8c616d5dbe84f4afda6b256334e465a9cd58a211a5252ec0c757e16d06fb6ef9003049543fa81afbc3ce431713859db03f82afe3f8e41df8f861e0579ebfb4d928f47dd908c29fa09c3de0f8a1ea480afffb49c952635d06f18361b5d4437d90cd1eead79bc978d309e07f0aaf763c991b36fd2b1b371c6f17e54cb5aa31deba257377058839507c947ed440327dc8d95ba4a0ae8a7a025bfddbd33c86725fc421d256f10ad4548f81fde96fe51ec57f730b06854a892835cb415097fe366edd6812eab5beb98112439aedcca67ef3b4243dc14a5a4edf9dd92ce32e0c07a268a40a469a022d8b51843a0c01efb1c984f8b264f67adae73240c1c7a2d36c0344f0f4c289654e33ec3ab6f19dc1cb138106765a3ef10f388f5de2a4afc152230a496c1b2f27b04f5acec7bca4fb32a18ac2ec447ca23813fd0cd167e88552d27c012d1036007725f39484858ed8a7783a17dfd0f150ebafe5e714e0da7051b9b63d55528e1405ff043cf785766d0d3bb7a7c5a26cd8453a1db454ad91a5cc59af8fc04c10064d72b6029e17784c9ae3b92c80ade1893c274e018a368388cc4b5a2cf7f43a857077fe2e324fe62d2cc43fb2e98a100e5acd6028b5c2595d18fb91065a36c09a34628cd9e78f0f5106b22af05ba2d16140281226e9e2f5bb46ba3cbb4243c96479d68d5b072677ff255818002347aea6b0835d9848773d13d078c47feba073458628a6d37c0c805bce2dbdd7d86bc1243908e8e90b2f1188ff5b49f9c45048af6f1bcb5c37c32d146a9be904eae02a732b6121c1692e5224f646243e21f066a63b47ef1fca1124ff5c5eddd2f046e3f8ade3cc2a33f648cabe5e59eb9e15d41a4ce66081b67ca0feecdc3678fbff0c949ee57d5a777017b5f5716611d5e2519f681957b93ea88d3e6a38047234a85a5228d968c60add4d129d58075062d6284e01954aefbe41a095b9a4f95a06d7994d29226657192d9c19311eac128a226c6db25f2ba1179af4d5e09d9d93aa3ba8036133e55e804b5ffccd00a131a3dfff3f772861508f57b68a70c6ed063b8202b31f61af80cac36ad0e0e4a4f5f28ba8c1acaa9272a350fbbda48fe2d74bd001e5df2a80e66fd1ca02acd469b9c4df5b69fa52e7035b57ee87a30b9a327803caf2d5c65cc168b49bb80591ca55d507581b42a9c74090406b3cd86e543a2e5e2a8cddc02a550c26e5cadc3b43b7810e273e2fafde0a754439708e7e8744c034ade564ca0c441cd98b192b6f68a7c7c569738d5e7a9b099fc25b3aa52f217270eba31c82027b8935312952da859995d6390b216f800f2d14d0346a2ccc2b407648e864af8a77b00b6a1f2721957e9bb989438b2a5919c15910f61dbb6552a1d4c084de4eb7d2161f1eb1059a31f5c492e13c5c7cf6b0237b90b2f06362b7ca105b6a39a6ab906dcd4509284c3235b11a0d11a4e5a97bea8ac49aaf7acd0e811088713c6c4ec28b718c4a56e23292f38238110cf75dd93c3f1b0e62f07de97158160b7ed39940ad946a104f49069c874ac8f5ea674a4793d17e5b50e28cf0ed38e2bb459f97a5fbe7cc860d0ddfd2d10d55978b30e7fe7398afca8d3059952871f096258626c40cc47d04108dc34e12903b0882df3d27e710b4875c51edab57b2b2e304279032946c529e56b389cd599d5f8b4c499961a9cb5fb44feb436a1fe5caa4718e16a220c1d0c46ca504c1f208d2544c8f9e4470a9452a2305958ab9ff819ac18d65adb6cfb62f55293ef303adf2459d34d24453e5189c18ed1592060183288e1bad4a06d739bab101aa58e38da15982c265e7c3b57a6ee1804d4df79643b5238482efd4dbcbe9f691a1e3bf8e73facdf354cd98621b1b39c84dfe10e405b8b611db310ecbb777877717f714135a555af71b9010f6f075a7fe3e120a6b2fef7f6003e8202c631472263aa995072da28cfdba1868fea8a4242da0b8892900f5cbedd8973e97b5668a53879fb53f3e0e5279bec1147144aef363ef0b3d2c17a9e0c9172829b290d2530acbaea2023a341e29abf0d1e814313972149a8965c6daaac31a222227e82427a33e383fa0665358fa3ac534f5ea8b170339a40faf6202e149e32599f1e81cefb78e4cdd195d80d23294d75da5d2165bb5b2d9a24249270deacbd8c549fbfbd271604d0d1181eb51eb37c844e2105eeab582b5b3134cf2c9054052d4f86014b77976fb2cc68a69ac67a4f3b366f7991130d50e514b77cf9b0144656ee48d1190a2342b9f92dd3b37245aed85197d3e7ee9d803c29158f2af34256e7e88e1ee8c3529628721da52308c146a389193554dd94e10c7a246e704a1e20600f4bdc819c7e8995efe08fde70e7ca66f285a4f5e8d7ae174d713b32383316dd8d442febe155a80c6259baf0ad493a6aed75f68b902115dca6d42ff7074ba33b5f14383772b3695892236fb2da32f7597224c237b454b1763db1a087ed9c80351f12c41e2a040d198f5bddb10d5d57ffebecfd0c0ac216e55380743aba7d2234d354f33820bc093d40e42ab582dbe4a30162582eae06af6242998df209aa00b4a43d2229453cb63b290ed2912f36070ac338b0a00ed387635709f818d4e84d91a0624de62686bf7370a235f1d892bbdf79b030d65be55df3b936ddb61e59aa460ea5e48fa26baf76381d9bf3610a6e64611cf74a76c2c8864fc75c2d6f2fc0ae265dc59cb9ef59c9570e87f9ad9d16e9424e678deaba3c4589c2178cc7f57fc34418e663d5dfc8c552259af25905d488edf6e7109464ff753d95720182fd8a9332c66fb98e72c3c03b973628dc3b63cdfb3855409c3469689cece10d256e207e027f6b1852a0c5b3a55ce6a8c51c2c409322ea7e48e0ab29ffe982a5325530daf7dd15b8d43c885c9a2d273c459217509af0a4b6be2ff10999d34a0b58259b279ae6f22bb82c2747fdc61e902a3ffb370c391ef2c9328fa61a64155e6bad016b4b23b54101cffe211014449e6ec462244dce179b9f951e7842b7a9bdea0dce50c1176affa3bfced68d8b16847f9cb3ee1fc57b3ba6f30ff048db71d5ece5e1cbdbefa0d8e42120c5d1de957271f85ae2ed819849e0c86fb27ba3568a1a80def4c982f466500e45c8d45fd6d5a1c937adc25b7121f3bb5383c0f186b8d84a9b75c504ddd7d177f71750eef3df7da799e23660698363afb02c850bdb7666d5537e3fde8f5f323c4c8e14098e2f929dcfd377109c00111c23ccde163ace51e611bfaf23982aadbb5d48289ab9761a05c18710db0539692aa8a7457c949f184a1cabef3b57ade23268f21e1802aa0dc26f31c77300f64d18a9ecada7bfdd3c20cbda0584be88ca462e71d3930ca2d05af7c69c65c9cbbc05a6cc46d81ed59f339c9c53a561e46b633558f2f878171a29467eebbc398357b88502f1d44e87d6b960a538e86c4d51a1b09d389e04503c8c6c02bb52c48f7f80eac4187ebfd1729470c9e782c6e88ec716a09f6d99c89954a7519eed93fed1891f86ecd58d5aad331459bfa7ef17bf0882f45ed60837e832e090a8f644a21dcc6cc1cd9e1effe64394c3612ea887ecf00484cea73954a2693e8d5965c199d3bbf9817ffe57621ec732e4e875be414ad2e71dcbf1e3528fcaae820f11e4e33fc3a261bf5d8b028859efa39c25b37119a456f477e2a5d9a372d9a93ad05fec9c3cfad8ee1c64993694b7fc4140fc9e0a94cbe9f299372c8dda612f273d96575f548be6f61329813ccb489d38844873d5133b16c74b8de36c18da41746b5fe29e920c39b9c9a049ec45181d391cf173899721e2c72e81f25775b3941eb76a6acad3150afc332c85a899724300b987060c406e682caae24fcba6a8e63e1993be9c9f622b7cee09a52774537c2c5ecc326dee38268437fb55ec2b70cbd85648e10fe4120f2821688690ef5e843e505b18b4b36f075ae7f295e0e1e7eebaed198b8cf36a2650e387c95bfdf77122726c26d13bcd76d46498514bdde02d2778d3def40a3d3f6fa1ec3ca4d6e9c1148e8ed53a40a4348aecbb6c9972864a0892cfccb4e63beeb0b3472c65f95536ea0b245785fd42d92f28deb8f9b34d8bfe548c6ef5afc751ed33b3e67765a33ce7cac189d790cfec9ba084bb6092c82a52aa5baaa76c28eee64cf513d4d0fdeaa811378d0fb8361b2d4eab729d1d485efe3c1243afd2cbbad591e9c6a6d42ca6a3e1285b05eb61f753ca9b25eb5b415462f5009f2aba38809bbf5dabce8779b8eac70fbbce71e82e880bc34ba5c81e6de70cb5a7d1f6a87d6e2d436c7954cddbfa6d6c295ab7e1cd7e2846d12873d49562cafff61453b800254118140ef9154416f51ec5de11dee4f12140193fc5f3564159d2360a4e4066e655e02db744f1882f208b0a328c3654cd8184a31e3c434f2cc3648760a444dca5684b7918f8c6a74559fbfbecda72e780bcd9fc5daff137d95c9c78c6c97193167583aa6a4970e0eaed2c1b3a7e10a8086de0ee0221c64c87828ad2536b26315a9cb0dad009b852c1d98bcb3ef8db3dc749bd66147113f6cae994fcad22b8f3c52964b01ed7cce22aa05984b248c0a5452dd39a98c2922591700d44294ff9c52773bb0180fac3cca5622e368e7436e324921f2fddb8e1f638071b10c1056bed08df56061c5d83fc5574a46427287dce8599fe02d6fd1fc07abe182d02e60b1be25cb92be5544a60f7971444c81fa4c8dff0de38f9c682d9067dfae1f76db56bc8cd35e563922ba632ce0d41e91457f3ea2de31b683e468218163ed027be297a4e690c69cb9c1f0a48b721d93b2559be98ed650221543e15c35bd3afa8f2128149fd63d9d3eb4354835ab8e5b95e433ed068b09d19c7a148c2e1f9db0ed14093789aaf2c7f74910ec044aab9b7dda81e177888163bc157d92a698af748cc4f5f574259ead5734b35d4b2f3d376acb7cbe9a5f1a615407cf87edb0195e4cfb30388f48c3f763c51c3a2a44c25931b3893a9a819e9a327d0dc49ac7398d826c11fdffc5bb6966ec14bd0a4f6a09e2b1e5aa6e906656ba4033fe3a372fcc4186b7ab039de5509c18e24cb5d6050be38c64b312fdee55a8c62c30512bf91fe8aa64913ada86bc508d8c003351ec689c503f39328cb5ddeec5b4392c3dbdbcd58feac9df4478dd34335e16827720332c340cf7c07398326515213168dc88d86cba1d8b4c276209b8e103ab3e4b4df408cc27eaac514805cbc104af3152760db4eff8f9c18eae5fe6958784eadb1305e9958689a06bff3b5f704b28f11c987e3b0b818dcc34cca6292b61b51c903c5cd24c9e9d9e68c7f88bb3146ed0e8ddac44d1d6152c004d15350e33ecb179b837cb9ff35bd7dd7d183cf5b38119a56ae5694f2ae1792dfb27dd75db757067e2aa4e68bae275143ca189c1579f46765a8bcc66dfecde5e3dff7d85ab4f21c3431dba5550d3d1be12002056f9d12c5037b8344528344d6cc3066f2b49a4ee1fdde3a0391cc0c7a5636c9835dab9c9c391ada609143adfa57a5e9998d8c331ae1ba1c3749b03a383142c3198f9edb7fc52dab97195f72dc21a3b492f280f71c7084af523dcd947df607a8ebf24299741f687ab82ac89f5f7fae27db77c5c11113355a88e8292a608a2a32fb318178627d6d81a8dbc55c773808c382d4aee8f809f7fa42eeec7e1e2cc87bd76bc224d65be0d36f78a59d17f339f55f7796dc1330edeb7747448b2a11b6988652bb14f84d5efff8e36355448310d06f00eaf30964c5382ea05569a14402e4bc01b0e6cfdaa438f99515b57dc027f5ce8110feb5c003a35f70660995fbafe44e7e8d32a7961ee53fe366cee364a3ec8dee0b17a193f6a7208409b31fdcd43ee862f3c02243c4877bdd33e8312ad3dc85dcc56acb502e36782a72430906b79fce3b3d6fa2a9a56a362693bcfec1b6e54efa3423c972e1bdc96c7ba155813ba904b4b5dd321ac16b215a2d236286c3c07d887d6da256f4bc9489f528de300dfeeead29db65efc8faa0d18fda1c33d93d4c2646a07cd25f3d37cdc403b14a9b5c78acd21b3663893b4e6aecc7833803c080c5d4306bf90b3d0f3cf3117497f91df56118a79bb7a8a19e681dfed63b05f765294cc38b04c49a873f758fd17a5c5df5f1c24c7c5d69b8921fce4884c68da61885865477a00e0a9352a67d3fd59324a6d60c9be92f6e6ad378f5a9512924f81c12ffe5cf89747de6ffdcee323e4beb6a326b34128fc049251b82aa0bd412a0cd26729432731dece7fef67532312b126c353fc2897ee60e5335e2cb3c0b135800d334ca8219179edaa55fda3a38f20a3527e6fba423e8fbd95c71c6f0ad21e11422ed2850db9cc180679903b459e54c55f2ad0c77801cf0ecdce2d94b0e0defb2f8801aa0a77c021c746fd4291022ff89d77c1627642d2d46abe7fbfed07023fe8667afe14faa2b8462145c4458225d90471476e58734d7ba42b497566bd13df6f895589970a05dcff172059400c05d16a6b09609c68c72ff0523a39304574bffd82946983518a53c6ac61a710613aa1672282b6df997f6e9ec9020456b0ea50e0a58f650f933908f6fef565320504a419073247c5eb5fcb280360b25b0e61c86aa81ff64cc62da9fd7bb8b0ec9f08f537a265a55e4e364f7a242ac8e8bca1af16944488e29835e540a9d61e6a12f5101cbeff29f618ec2a2213557d020032b6ad5c1b7873bdafa8e216317ef9f153306494f31bb40be25edd3cc39cdae8a858d50ad2b3ce1b9c5f2de12ef7afc965c63a032e46a5dd4e6bbb4064035783b4cd73fad94666f9e7ff4b1c6d3ff74a02952aedf695384ad5d2b4e1fbb03f5a0972a4b6f57f7f357dc96343d4b5ecbcc9e105500445e1075e0a2702cb0d49ac162d44edf5aa7261c0d0367e3804b0dc13a7430868bebd1f9a9994f1298437b7e8fe4a33a248dc1afd220f92c7d3f792592121346c0ecab38a7397e53ec928c92c0c7652bbd2b25acc5d4cda5c3a27f8485baf243ceaf81f7e0ee933fc47e5f2871433e40a257c6806545b36d97811927a9b0d202813c76d765d473c2c2cea892f41cabde40fa8bb7a7d353fd030242ac5e4b516f2deb37083ac2f074c4fdcf05d24769a24866bac936e03f6a556ab054c2443c3012789afddb6d04d5268e7103d4b54809ea2308a05bfc6419642765b31c53b2a99779d1fdc7a8bcf4a2ff3b79200661d88d69f7467e23991c5757a2540f35527bd7ac38950df1cdb67bcc270b771b0f67218988a1e6c1436c977283cdb50031a5e8cd83986db7a0acff88de9de3288cfb83ef9c0999c6e8dad32fd3d84c73f3070e5cc2ab5f719bd8b6ad63188532047142a975518d18d8dbf9ba34d0693ea486ed1089380cb344c322aa82fda80e63e17631ce4c7be21cf305eafd3041e44a00cfeb5eaf436ca226566f1b10aa902036aeae9ce528aa558cb9b0705698bbcfc1524a6baf0f21bf6d6f08fc8f253bd58a7ff1e622223348332a28d808663ef3645d1ddec7e415c0bf5c483d67650ae14e646e6b16eecb996909d0f2867b3ba932cb4eef634ef9ea39f69ac65cddbbd03406384e78cac457ea67af31cc17795c9bd5de23e497f349c95aaa42d8845898907d6ae6f93aebf922634306b4c57c1bd1f1c2cd7b6afceddcbeee7be013e08aa50014818390dd54630ac0345800897133cc4ab2f8a773f4e8b6c3f9c2bdfd13b3c7fbc0c00dff6640daffd76f4f40090ab866707fa993958ef54c3d7d6ac00de9cd743f25b111b76b8061d027cc4cc3831742ca06e876eeade8d4f2d8863043e89e9ae0a15155e7a950088914bd4a856fc6be873ed387dca6df44d71394c6931d0d77759224ad048620cad9f4820c1e2b3c1241bb0dca0290d1d4d9dbfc014a3e1370b8aad0e3b48964bc3f6ecbe20fdab2d3d3ac3d35095e3386ef3a917862d773d49dedefc9bd33eb32f07df8b4baac2fbb1d058aa13d0da9fe003e6ce7c69b74c532117aed3dcfefb4c6eb80c04be85fa3edb7e60254bb06a25df9c5c227ecf5267795d0b8c67a3f3540c43d1dd53d1998c8c2a4652efa0459a3f12ef98113b7e4d249ee5692b522eb6b121c4487c85fed61476fa998a74eeb28ffee5412f91998710ac120dbe4627c9064e12712bd57bdab8be294be19edc24bec8113763cf518112cf12da89e295f85a2d508b63097a271e365ec638d67622341097484be055e229cbe3c3168f5d6fccf1ae6a97e45e08124bbae73eced7d9867e2dfd669579902fb4f1abefe0f73f3ebb7986871b25de05e6451117598e5b085d871798db45b96fb6f857c2bc27af3d80f41439d1dce42f7fd4bbae3087516f822a75ecb4cefca63e06ce842eaf0c096b8891432088fcfef1bf3bc0a171b06cc74aa8eb98f28e69706f64c0eaa696b0def6c1df9d09abefbda72a26f20d6eae839b020f934472fa58aad23013d413ec7a533a19bd4f648f84a1e66be4b8d2fbca338f257c1dc1707dd525c0ad74a5b1b05c81b781de9f10886895b7a9bedac82ddc8677a5f0b0934c22ed39e14db6da691983f67279e6a3150b0b3fd1a9dae17a56d22cbbe790a66e833d09a354d381b5d364ad246c624e81721bd9112bfbec420034491f9c94ed3ac158c30a082a737ccce3e7184251c0412e60f91938c61f043a28eec22fe1ef4621a7476a41ae68c7cd27aa5c1f08af4e2cd1d0485021dc0088f1e39a4170aecfacc04c70ee59b4b224d99d98175ff02f8cc6a510baf5e38b91ef57fb375066af31d38f8c5c7460b16cb504ab40a5eab059657db95252c169203929f19c32bd836df4c170edf59547d13efc97e1b69914b1e437c4ab45712ac3978b83761bb0ff16a21522e1bdafdee77c0125e034a416cf65f5d3a50d4010320c5369f16848178c4bf4517daae42d202c0dfbc7ddcc7d579c03876e7176f4ff8b41a9d0b877a65031dee53e1509a4cd5a7257bf8f37a1bbe56648f6b04d69d323c7b71eb3d7299dce549cea945482085488cc3221d2cde33e216e2d03fdab41d0db1687a34b193654238c065d7c9cfd960206e43c18e2d5e80846a5e97cd365cc75e6655b38f9f090b6977e712f994f7d3246231864dd757858faab6f7b7cdc86a2076069386fa4ca9ae69b6f85bf0f78f4358fcf8663254023b8deca85a840e685657d606326d8609ac9dc9e50308a4218a5f265e7a161b5ee1aebb5e2b57bc34743c0ac910999c5d4f86e57c59ed06e05cd7db4f788164dc59815945e2057ee56b04e5751c218fac76dfdfa57e94948f2c6d9f10259204f2067a2f314439dc6529b5ed9ff0513320346e8e88d18ce0c93ffce95bab18db0ad1540a4d3daf9cef7d29cd2efbdc5f1c44093aa91d75f3db8a80aa583f1bb7b6a2e379286cfee80af229ced8275f0d5cd033f4b227b41fb02598eb98b64250fbff1a06030066f6512f8bd075279a7d86387bdd1f810533ec01bc50f01e8a7596a360c4dce26639a768e9064c9b28d061086288e5e952306a9be3c3529a2ee37925dd812c43a900565d29309b5a18e7066698b4950665956ed36829ff47b7cbf1154741e6dda0961a70d3b9de869e6f44464747c4bd284bb74fcf27e2514f65869c79e7931bc67f55528d7ef08a8a1323dd8ef033ce3ec2633f5498b7df6a76ecf13f07002f94befa2e1b99eef688dfa39ef9c63fa4de5bb24bf304c27abd4316507aa26f9b5deec48df92272df47bf4d1fcf4e6498a810baecdade631cb0af8ad6162b768bb341fe1976abfb9b1806b4c3c35ec7feafc195fe1e209050656b592315caeb688452472cc65043314b7b1c01220107d728a4ba23db96047ca9f22037c71d745582c3c13d3aa63d0c27a8d53432295409f04c2f18017f5e3937d2ed379cc93e925821b6ad2b9b19489e4f8055f0cc0106917694a0f6c4852d4d5d0a0f51b762d12604a8d2963fdcc8fcfcc6dfcc833e65035d99476df0d16070aaabba8caced3b0166fdf4d140bb603bae110fb67d3dbe49e2e5ae9504585d15995ec891684d344c6fbcb2726b7cd83f4c7cf4b58b51a09ca6caf530c9c427f47ee30676539c6c1875f08f6a54ac875c2c05089fc93cd0a53b87481751448d581eb4d399d02bc201e6fc7f6b11183617344f8cf46582970788aacb95eb1b35a8db66a337a3141d9ef678486a1295413f7c969041dfe77c537dac1b10cfbbc3b99b0b86c95405667dfbd870d19f940cde33a80da4dba13475d4a55eed2e35d1f97fc90fa0f89b0165180f842351249b08f8bfd38b52ff51094c6d8ca9774bfd7b38e2cb5a9f76a9cc6a2a9da8ae3dd09577d774d1673a82e79b29d0fad1d0f0ca906dd088f9b64b95909d1e5fc3f24a8cf25bc4e426e466f3d577354e9481a1e56d5b8c7ee222ecf4cbc8052373cf857cae8744234f0188993e1101280ca2c56bc47398d118fb2c02106b8c9cb1334e7c16706a9fa06eb3be26b41019df76fdcce4faf0f396def907235736ef3fe123a77e9fa30404fbffe637079ca9fd521e5489901a9dddf835f2acccd13b49354fac14e0d131e846d81b5c086ede853feea4bb1f20ddd7062a9aa78509eb50285f63e924b12f744e22d61552594e7369b324068f243e55788e53957464e21b1838d1f6f4565cab24b637a794f09b5b84590af0910b9ce936be9398d72651d30ad7341b5321c5c21bb4816338c90321933b38016ecaeb36be5fc3eb730d9757a321a9dacb8c34c6a1d038f830de36c6c12a21ec71dcd320cfb27b61844053faa360833ddfb02e24074c5d840e68e323bbdb2aa661823f438f3d0ab13e528b11ccd921327a352813a4331d29a70a839a5238d28d1e5fb57686a7078edfdc9e73f427f632bbc2601ae282ffdd814450e7ab2d4d98ac21ae5406e173eb57d608ec0362f275a446b3e48b5ca362c4f3c57309f392ecf9a9a69de07b4a95eafcbf183a715ee8f7b27e85ca01281d0a064ff6cb8b960942252b9c946929734d8af18d2d97263d09134f255cd3704514fde3acab136d1a525b753ba7c0eeca6c703b97b548520f98cbc9ac0450b25cf63df5a8f6f33a68423eb2faf745aa291070178783f1ea6bb7478920222d3e44a0f6fc607ffe3406f75dadd87ef266ce55d30b7f79efa2a5aa0ae2320f69ce3d1db132123562af176633923fc7a1993e91b42baa33d49ba838f7709fb194ff891a1d096a1fb7a222df09e0a265aa7fdcdfb3735060098a7969feef79801fdbe828259025157f144df64b71ed00caa7f0d719a944dae9ac7f4d7e5a5a3099b920991acfdf378d90a81538b072aef5d77267da0250e10642988dd836899e9beec09c4a5edd35be4b84a1e223cdfb538a1b7c318a6c342230cd7126484f5f44c1573f2d4da9cf2c4ff0483485ba36952fccefb0da1e7b5d45b9c715a54b5e0a56936f2680040687d57e77977895817b25f11aa36613377e910c01ef29317371dd5566cf30e3ec2cdb269e3c26bfc0557e40fe2a669c25607faba81150ac47e3ffe4a7a9c72e1f19b858ce5b1c4048730ae1d1e850fc63955ce76d4e4f04f8f6c60db3fe09914ff7994735895fc02c0249e4ea7091164111cc7f7d8a5fda865cee4b2ec90b484bb173a124c4e2f89d2881e714e8205f404fc7095af0d8fff002fc997165f2579318be8bfcad5c3567c7d5a61e214426d580d92fccca6567ace9148a85f310a807372e9237aaaeaf07ce65ae840ddaca9abf9bde432260b6f4a91d74b8b4d12c69d9b8f3462249fd7929d8246155044349265dfd7eb4686e13d9d5f062a1c6f61cccd6240984f65434dffea050534e78b1c8cef8d14938c68a04c8a88cf93a28b32a3d7e384a05a08f94bd87e7cfc1cd6a60f1454aab847c531d2363159ee7b6470de7dac7d39cf2c1eb468880d515af70f32347c5b42b5c6c3fc4ea5e807dbe2127d9b5d7d9fdd8643e303f534b8a9e001ea593aa7d3ac9724fd212c2e5e2321a200a2dfa8c003de2ee5bb3adeca3e91daec7d4189776c5c2ab0ee78113adcf1c0f0713ea0792b7043c7e8a588ab307d0c26f1e3f77f624ac754152ca0e0907c90f2246f65506a5b061396960891e79cf5204badc8f0a8f5514bdf54928367f353859cf4fadb5a18d3a69ffd90a4b375f17c0795f6b6cb8c6f6c180262c3ff9e4a176e09ef704decc5524f072abf0d896adf4a1c3afc2dcff6104e6b2592b40a6a09d61ace841890ff9eae7fb4d8ff430f206f860fe353135cd420689b8e4868871e8925e5d616680a9987601c7b6e1f2a7993ab9019f655970825e3f1fdcf64626591a9ba98184aa40d065e79a6b45ac7e1b250d85d348d5d1b5dcb1275a60aa765c9711b5ff9527c9cef34b8af5cb3cef9e3bc919a868a26330fc7791f6689031d9a11dbf7a7e0f679affcdddb98a2d99f387d095252fa9cd61761c9cd377425fbd4f905151af1678eea1e9a3e5be92c2cfa000f73011299523ca5e40b594e8816068b6c4039093fe4fe3eaad8bacbad1b04894b6041bc5740ad6a9e8172de92fbd82266781923d02060e0518d6617469454c7c27baedd53a9f253a8c9c574951b4bff78c03070b89a23ff3313ef97aa31572024f468759094e40d9f82fa5486530d517b6bd0f63321f7ac5173787ad24a889beb8919b9da65aa42939f952f07db9b0af36cd7d78eb5247857d150ed1dd2bdfbc8cc9184989cc4dcef00ce64348856edb1ab3afe4eba75a62c0d1e39ab4fa504b9be22c9aab258c980dccdb4669de570322dc45df54456c7a6204e9f01d3ab84c1ecd0c435681f2dccabaad96a155116d47675cd553893dd5ea4edcf37750eca2cc4e91a6e0d3f5790b561ba0f1052253b105331c868f7881c9eff98a61c477ec57774d798c52bc3daf3d5136eba00e0752b530b0464eb74a10cb2583240af281b41236c5df386d1d2b03c057075c43f2416936454b84495aec5ea1cf1ad7b5dbb4075307198cdb241bb091dbc60273495515f1acc8b8709f9c4009ab07e17fdb58c4bae6934f0af7ea36ceecbc48fbc2a23e6d88956313036a782f909285cea21ecbd1cb5f3986799626b659e8bb556fedd2652fd9e3a9b8619ea995819077f627009233b119af88911819ba5009608e2b9be352371bdeb77f121e75ed0efaa7751c86fb0fbc30c9cf89d947a3ccc4948528f61181d0e9df51f462c8721644e9e4b2f28639ab1132e72e72aced6b53d62b1b7f6c577aed10804c7a106b4ef28c1fe67138940f58d34a350efd58b06a2d6c603e4874056dbf2be05fb7f046dcbc455654a6549b0422aa7f858b4c3137b3774232e0efc6680f6c0311f0d3320ffe14716734d37682f97f8d266c07d22e320be305e8e5d59ee2ff02ed57aaf187f2fe4deea8e71c17cfcde78b1e88c77accf67017854fe1d61ca5160d587662143a21c3e030348fd109d662f7148d4199d0fe9700f06191dbd72f9d4c6b9271526ae685f67e107711c2e43b02d74a52fe7d70134c6611ae3a577ba20512fdff281e12e0f27a8bd38e59f822dfc55a985ab9f9a13f5a76c6aa763ccdd97cb94e00eac0b8e52e31210063eb7e403d78f1b48563fe232936244ce06365a51c39ddc2ef284a822d69166808948dacd342f329659d0dd65e2d5c424695f99c4f1d6a7e643cfd0fb0999ab417a3f06605c2fb13a4d981cec5a18cedff36525f9b4dceb9cbcc4c09d7026b4b1c3fb3a3e6ccaa821ec2fd688cc5d04ceb30935eefc1b9318f7d5cb1c13dea5e89cb3e29d4b1b86ce2ea53ed6363bd327fe3e9ccf8a694a00bf8b1d14c2bc7d4d42eb1a2c2d51abcbdf847143d97fc5c49421114f0224ca513c2d2778bbdd6b77d19885488a14557d7ee4c607dcb0f43f5b0cb257c64b4e7be1072ba2c3e1c1ce6a30b6b2c56e891444394dc6be0777895450991229c529ea50af0bd2ac86c229b63b9bc4f3b40568512ff8ff34cacdfff8bc18f93ab0add6874e58fac236dbdb1c09d3271fe3999d3fa55c1ebcd90b3e27dc65f4a9ee59f52e61264d79cd62cf135ffe77efd96bbcc766d4eaacb848bb3e4339c8edf806a26060679737af563b6b50ccc7f6bae01c78cd51b8769c3412fb9572edaca7b016e3c7f0cbbfc0c29814d8b52a2e85afd81712473a1296d35361a96d48cd61c0164cba3e139ed89e108ee3b9d86197dae4f45ba453d73af9620d788d8c2d4406b6a60a06ade40f7f494a82b09c9c227d8b8c94c945619f0d38c5868b57a95ebdb7cefe6969b0838db0884f81e61559b524eb3b328ca3c443122153cf9701348778e813406bf291b7b3e2c2281bca0355687505cf03de20c46fa1cec70f820d7258a1c25d31731c18820a4da95b0f26c56da5bc2481ae5d69b2c358cad39b63af798c7ca4c5df909a394159e1d71ef24e42eb0d05fe64e3e11bd61941dcb0049159c1d941b204fb66ad54809f5897f92853491f9dbde1e0fd7621998a2e7fed520fc7a6445ce5f3444d6845d04b26989e9abd4230d8382b9ad2bcdc2d5c5d3dec65de688307b99e67e02c03515fd83d5ca02b211a67f4fb4a616d87618b528edc0c1c50e59f1bc1b69749d141ecf65f87f647d95c01c319f6afd81907466dab106bfcbfdb1b0f24bde90093f875915d9f9036587a22f330487e2e8e3e16746afb7736879b6b9fdd45450d6d04867798af59c73ba5018d92476dff91bcec2289e46b513b1a481ab0e43c90187bf3ce972983551084c30269bd484c891cb802c6c0c5069da67365a2d0165ab309e6fe03820ae7840f6da59ed298231f6147e9361c3330d6d645661753b9dc388bda184ccaea8d82f38d3a8413da5faa5a2d64f5530903d74c4b508519ae32f067798584616d30b08d5641805f44587280694507e1f63b2133ff7c8e2c30c54c9dd005fafed30b20f7adb70e14fb24c2362deb4e2353e962686b9a1e01059255d67826f23e7e89d81d07a628dac22479ced8fbad14f7e2ad97c6af4021911899df1c321bcacac7218c99de7d77950f80b5f3968795bd87efc9ba2186581b5d75ac42037af31ae1e46d6733d14d8792552932da7b45263dc7b830a1183ea2d17ab049a04e41565ca0832c2399563b35ab77c548e8245c8d351ab6ef34ee277f13db77bd13d0fb09e0bef89cf5811a66111a6578bbac613fabe07392cd73f597abb7373c183fe3279fc3726a8b9836fea82b77afb707a8ac07b39d323d25c9abca9d9515a8bc7fca0bfb5a2abe5da4af32c32ecabaf5c0062fb86df8ec2638ff9e9940db468ecfa3c3af1dbb950efdcc5b3b0ec63609c8d88b133e7faf6cad6ef3e034da9db94ea3d2a68e6e09359e6712dbac5ab1c3186f85d21bc4609b3468d2d01d801fb5d6276402a0ff6bb85833d868f68fa62f91b5de2e7663ab5bff148e070c71ccc65292d436bc87209ec847d7e29cb46280a08867fbcd1aa10d550684d0db92a5004521ccc6b5be22860c765a107eb84f68d440ba745c80a673b697990a81f4376204c80b0f147a81bbe7c58c0e6936616252330845f2e137c4dda0decd116392d9f5471f66bc27bbf21efd9b7ae77f3ac6c5ae6488c9cb388bcfbe37461964a0f5fd12dd51f2cc467ad7c177c2b5777d14bfcc4f030682ee4a022057284c68141e3a4672ef1acdaa81b9315ae9d0516da757d8aa8664f1c14392994a30b554f02b9ab8d9290e8c5d1f222139b96a14ee5ca334780e38cf8e83f23f156d4f5f68117ce2c6db63d11abc2c62f585fd16ea4876c58820201ead70f87ca8ee07fdb9ec61ba1252cf996a59b613063fcdc59e153c05f82741cf9953628b8e6932c9630b2521a6cfa29a6618cbae5650917e8d90f54e79a5178f6cd87eb5a77dc771ccb7935fc5f057cda7e2517ef278b2d018cd31dfdf48307b5d87e358c05948efbeeb3086778b0cedd23f8699ef799398597dad67e35aed180874e960ee87184eef44c066038cbd62e33fbe79af26c5136318bea8c9d690daf21f7fce5f70bee89043385e75684d588bf1bd01d9471b59f6c95ebd783be3652889320f0b2aec1d465257da8e08f2c0d6b21a37d1e5055d4cda35b984ffc8a9ec2a335ebfed5cd7504af5d98e4c0fef2cc15cf126210135cf2d985fde57c203e7deae4463b0581c8f6dc25577fa3e6bcb5e146fa7ec9d0698ddc34b60f44d8388cc7b76c232e9388b1fb1e09b7d111a6d07961b240af76ec2c4063156d02846844ea24dd3d3be373326e4dc54e38f3a1be1ea160c077c9ec64cd0c7198f8e775066f7540c6e2adb2d78b0c90aef16a8388a0d383828b2fe5801cd00f483fcf4f1d58fc4a8c5622f0ef5419ec7576492c431dcc1e530c40ab0701e093a28189f8e0ffc3658d505ed431ea809ca302934399cf24b7edaf18a473cd5afa029b38487f768d1aa3fc84fc123416c732be3d39337b889b6993bf4b73d3f5dcad1fa2e1f2cc22337bb2e6c216637541db7037d86af14b44f5f04782fd1ddb300b6192ba816345a3b9f31a8eeacd109467e71978cacb8641b6ec982e5db2580e5459d76e9c6bf488e24f1128697975726997c1a799099f29b8a66542edbba013d9c1b58ada5e56a5f0761625fc462e241eea77c709b18c4dd76ef1eafc7eabb328e832e4bbd1a2a04a85d967d98aa5934e4a2009cfdbd4e8c17fec0859e40447dba26b784b73474c9d98ddef1fa48f0989b5caf0bfbcaf96c0f8d085201459e67241689f0f4a9f27a61ef153e2227058187f023e8ba48d29ea5417b020e1645b7e1bbdd7b26bddb273182d08719811d95fd246e7cb057c5048f79582c1c18da7dfbf5c8028fd15e56ca42912d6ab870aa3c61e88d5df5e0506c48e5550121ef0fd543165293288da34a6b496d65ce0dd1666f8efa0ec8bf033727917b6b879efd8bc69bc689029446d3c22592b165e03d4d56affa831d537688f95bccbe3e870b8cc2276811f01670bf08ebff44e532a2a926e16342703e9b5a985b1880ad21e0dee2a23f24cdced386604c3a39fb2965e5c3ab83d8a07fa264f409269116b97be80cd3124eba3bd1a95f860aaccd9df55aa158b628c0e7082a5db1d8643cf594e1cd01fa620243138da9cf3b5910e157464fb53c9c32dab5f9495e562df99573600a2b3b15e8e09318a7eedfa280ff9b27d4a4d0b928278033abd39d7722f9e660a1748b2cdca036bccd0c811bb486c7e905fc61c70a2a0e27c260a8e99a6eaeaa5000280e83935a324435d26ba79b4b0441120357822bea150bcaf780c4f0e280eb6e774b154aa8b074b91a3916c987c198357a3d5dc2a865c211768f37a0e52fd757fa00a98e87e3a3b8df344365d6869e824adf045fda76d6d27049226dbed9a59e7c8ce26ea9c81e884c13e6b29afa1d0e3e0718c071f0a01e84ba8c5c75b7b8f7c682609f097bda0115474ec9dcb6aec95de42f511e58db70581ca65cc4114a55216cc818ec0163b83276ab7596bed16726164e87d572fa4777272e612b8d3932189ec329de39bfab4a513809efe3229b909f768a127a3334c875376011af4e44439a79b78d6828f31eeeb368dc74372b305155c256e36fa4a7b6ae81e8c4a5f61580d1b8dc2371fdfe06e5d66257e47a8a8f0f3469b27043d38c266fbb3887fa47b03424dd0e9c20ec3c5bf97606d9bfa466585a5a4dc589c832be1ffb7c661fc1331aa4b15650d05b44dc7c76b33868e2fcbeabdd2058d0db76a29b472455db319f0f89c57892430ee478906c7111642f7dc1b20b9fb34743cfadf1fa85e0af392199f117891718b195e1c9c4b3ba4b704fea6e1c185e699ec5cde9ece21cf1c69e8a4701103e57375228ff774bbc26b5ba9a5d0c3eb8eb530ac42efef2cadec19892fc78d1b0b8ff20ff33e5f964f2b25164c0d191a24c0a81f9c061face4b30c9f02fc12793f775774198ac54ddb57b579b903c91dea5c1ce95664530732f5ae02863c94b4424cb0630442be6dea93763fd701e1a3f6ecaa88139b471131ef0141acb6b84d3da128e9067b00cac89995616d2434ac3782c7f5614e44e81f3cde81bd1ee0cab428499b14d32c224dab9843648d009470d7c9df832b203d36d130b1b0889d371217c8858156b7462ebd7abca73dd5d059890c71d91a52f7a49bd9002e89af23462bcdd9176f730d048ca628a0d57016f2f09e1e253bd63f38eb8b93ebd7c2dc234f5e2f50de362aa7243ecffbbd8d1e79f8f0f8fe4c266cb1b24b902007c7e5394cd8e5271578b0a1931217fc09c148685641b171698df866e7ec0bd18360db4918bbdee62b61b7a98816621e679afa12b5f8ee226d6bfe38fb488089deae18f989dc165f159910f4bcc08e874c22252b3a6783252c2fc9de3304bdca0648c1d6d8e47b6b3ae097880f86dbf0632b21ef57a2abe933c6b214980f5a3553465cfd1acfc4cabdd93fc9c4d33764e5568b2186a9229b2cc9f72f02d9834097fe0133c3c6e3765bc7f07b667a4ffb551368f7a0ae10ee7b70d5d5e0161416ef9352175dafb9ba37e5e3b55d08140984983e7d24a83150effcfc3ac2f9cc32d1280915821aaa5d5b3023d447ebe9fecca395ee85596cd9a4a209d05e0301404fd7e8fae7d9e114e785f3f34015df4df19e0192797408043c0894043edb07aedc0d6687801b64d75a76ee9623c299f46aa873e30d9f63c220a18f6751674e5f9494c3dcc13881e1655e4ca451738045b06284ce0b68f45d4551b1ed068527247e73110927a37c0c2551b791d4909104eb1656e0e85528b6ea085be66070aee8181ba22ad66c709a0aa8511b37e3be53684a988bffe77061e1edb19b03dce75a31e0a5908cfbce237ca775e885e64ba07ad7592c444339e586e5e94245ccb1bd79426e18b738009304c432836ab761c757bc8e68341a396f61b2b8727c1e9b0a69768b25ddd7ab9b57c57a627e3d53ded902a1cd7051c6069bd200fca5b04a18a1bd0274ae4c47926167a5cc6e46cf03f3f2116e59dbbf271ae4eab244008ceed8410c9ab88f7a5ef0443c34c99cbc9a23602e859e6a91cd1b518134582708067b0537f1223216d08394cf3fd2bddd3a1d688d7a31554bbef67dd1f8dbae262db380adcded27fe6e15227342e4bb6b4a4a4851ae6d1010ca49f2a63700d152a7d67c712444eafc13a5edbe450beb8403810989cc86860c0716aa7d872d4d1f83abe17f12bece867b85a00fc875688b0ae5b624731da3b38f3cf389467d55a3cb779615e3d713e9b1af10bd4442dbcc8e08ba1f4461a92456f84f378411cdee251a2e929eebcf8072440da298aec8d52ea44f69ec7cdb1030139a58d329bec038da99c5e5b86e03ef70e539045e0e5356752fad3c3d78a2edc8ff89ce2c49660ed961e9d93fd0d2fca7493a5a3a66c4bd615781439e5e35b541ff405fab86a3ea4437f41395a38ae520c82f84a6793749d6205612994ed6ab25d9c652ea00a4e1b02d8beef2739d63b3d8efbc5bfb2ae12a64a753f9c2f1b90f0df4988478b04c20d565fba284dd026b1a91c86d8e84e9b148b7724089721c3af97eaa38aea833de57a5dc42ae6f59e1e68ee5c331d3745e42039a1366f54abcd229a20f4c58291786a019551aa75a14433e7d4ffb42b3858a3b761fc70a0c1dd1ae7d5e03516671e6019b8d748e52ccc03dfd586c24450eebda440ad349459ca3c6d39f43e215d7dbb6ec6b2b3c1848da31f3ff2b2e2cb60af07e622f2aa5643eab4d47398398821ad04cee2cee875ef3a9dcec2ceea9a79a9a36a316192d37bcb0db84422db7eb134b4f7c441437be697ebdd9a985382013250d79f20fb82c43a25b7c5fac13fde606318a27952a12df491872e666e65fc21e1e477b4ed44883724c0fd79e0fbf80af46385cb06106669200c49bc37f4dd50ad23b97d7e8f1ab0e2c49d7725ea57d8893966635209033c33ad76f3ccdc020beccf7118fae1caad0b6b9e906f8727ea746fee1cf81f10f016f28d3d2d6b6926537447b5a317bc83c8a37fdbc7457c3b6485658bf912706d46069f42d313074c7175465f882189344c7b386ee9615c9f229728bc67c554b057011e1c07bf5d7bbb78dc92971f8afe5672ca63c3f3c8ac29145f9c793484a6c5019fd4e6786b0c954cd59e03715dab27b99caaea7baa8f4d00be3cfb3fc5f939d1359e99c7e4630c4c9c8d5d2744ce4592ef5045e1774e0fd0590bee14196956affd8cfdd773221eceefe81ef8946587155509150ca14281ddac3072a9aeb3532992e518fb5b8a89ed4fbe0e8e80b79f234fc935b31e38d6d123673541f72f2dace913bdd4756b8ca6eeb26818d110a3898b8da70f331813daa4e9005ff9eefaf6fb6f8af9c3cc4729a3ebdf885668ae475f51ff41d7f85e7187c6a8e18527908e2567b146e5881789aff75b1b9be09ffaa3a67a81935691be1cde61d2a0960dbebe9dd11ce6d5f15e05245bc85f749b8102f4e24d9747c08625b23c7a8a05c0750080fadb3e4eb62f744467747936f122e50807882a025adc15732d321a8142fe8bdae3a3d3507c8e5b2cf3060df03a013fcb225ea88795abcb35cf60529c9f5bc4d1474695a5a478ee9be2ef691e5efa38883eec44494db708791f8a31e24a49ddd74f745bfe0bf7b9a6863908caeef45a4f1066df4eb101cbd99cf805230598be3a5e6bd0ad895dd6408beb8608945d930ef02adfee808214c7fb7da61728bc0db4b44a8f62467773a7b2984ca0b4b3d0f118afc2d70e953533a3cfe9640ff3608fdd2cc72ed2f5264f9b25f30874cf4aa5957d4510774a2953957407950ae7aa0c742e94c0bbc6f4c546e8011fb0940d224329c0bf7bab4ad68c14e75012fd7c9130cd58318b1d2cc901b38ec46c8e741f3fd11896b4c9e2613c329b624ddc46491ad4c0dc1feb8dac7171576a2ad89735a60fa96b8d79d45e97e9ff607053225be3fe1a1f34714cf6dbf9df666b19bc34592606823e2e875d3755aa8d7959f2aaaecd85de3dc323db819e392d8fa6c6be2a6132ab31496af063d1969acc992cf4178ba79853162dfe64a8dd302baaa41a67f312445604354a089e6b672ef1e9d385e788534c207d6365b24dee7937e97ef21384f11629f78bf745381440793124f700d2066e4cd94338c337e6124eaccdfeec4f7e322a00e1acb3eead91fe96dc0b18afc46e01842ad5e513ed60b86ae3b3b1da981d54970a45663fdb5b641ff268a98b1ce46fab54545fe87865969d24736d623f482d19ac51f29cce7fa71177d888dff0578f94f68531218e1600fff1a3c05968869566d77b2e63db090f54d5c4daeba221601b2b44df9ef70a529af465bcf13106c0a9835383e3fa6a2d8a2b60a68559603c64a4d51d2fc55fd4ef3057a8e48aacebcef758f8322e11d749cbbabbc6b38ba677392a2c07ac9a0a560ba3e3048ca9795b2825fb072732b00484dd22aa76cef043a42c14cecec529a9e54d82481993410f9f3e349245bc9632931e4b5f2f55c4eb45455e1b8f290a1c03199f24ec54850d351f7c4342d1680841481328f1d5bff9aae2b19826d15b5e9b1dae7f1b78d710554bc8e667b69e8fec269032a169cbbe5e21b86b792d04b6b2c8fbc0da3535a55a1687d1bdbcbf8d23316130e9de6a9216a82aa755fd77093c72d648d39155f5b2b904be277f251e55893a2ea2af52b4b38dfdf7e1a5880774bd921714c3ea20ede839f5467cb1d4e99edd987bd3ac1bbde080887131313deb4ed9e30babba375cd5a9838103058195aeb08869065bb174ade351911a364bcefc2a8bb1b4bfc9ba4b4b56d65aab8da7f988135b7d8e82fe75e7e3b666afd490c86348a2d7de8b725eafc95086fb5933b7eb5c32094cae34ca3332180f7aa722cd8b038b46494ff7dc59c11bc06ec91caaa45d14e22dfc0bac8af5c4a18f55f69ec105b1045323b98c61fe4553be7e4a30273f861278d927a755f50361a43e035cc7b61a81377d1b2f3b146773a2a258f9d34ffd2eafc2c7ce5b60555c7acb679c833135c501fc1b8d51fd9edbcf166296cf1768eef5dbc8f1a011957f6d387adb48dc61bea7ef47f6c9106e0a80724e38747c74f050d220c26103a1eba878cb6406feb74299df8c28f78af41d1aa9ac21522c4fc97b3f937cd4eaf2c42c7472b6d1531e4911e70cca88c9d9b09bf08d195659e0f0eef835c2efd72ccb3cf36dd033a52b1ef7325b8aec376008b697cdd2d44fb09863227cdf28344a3311e2e5e785a0f87f290e10ddddde00f919bf624599d2989dc4d30d5d9de07cc7510a1b421abf84bcc4dbe00ddba78113543e1360f1a74b0a2f36d8e31ab08e180285dbde7989001a98a1843fee14563b754758511c611a6c106b7fb3394e256dc37506dfc6473c43ea61457646742bc8949d18fcc27bb549dc114a9ec8072cb4190765c8c7a5746adda4c6ebfa9840f0bd41d4d84f70a53b44a833928e563144892fba12301fcdd96e16ebe644f138b6710dc3fbf6eab85232233ffd713f97e6ddb6b5f0c8385231d12a2abf571d0117b365181df13d31fea5ccec3ea312530584586b91f94afb454b1c72eededd81db4254f1227165fca688d8771057e03410cf0bbeaa3fabc6edd3076f6184fc5acabe9c426f5dd61c4726b768266da1b1d90fada68fcc1b7d6646c5e4015db64760e13046eea52d3e8c7eddd4c7bec1e5e91205700774b5aa58283c167f0d5aaa106affa2776c70af1daa9aded7e454eee55355b49b2b97683be6921514db72829a027321541fa1309241f4e0749e631aa17a2b7c08dcc4b18ffb59ffc5c26f466409c09d4a2e7f5d335f2e217e59c28adf6ae050267d0c27bd21550fe9db5f597427d490715fe5175d57d580e0aa9538b4eeb67c71cb1119b95fadc76673558f3d071d4ab5d232c0b30f85bbde7b994f270870bece6b1327491d5de0e8d24aeed9b0ee5e1609d204784d9b905db3a69cc7440e1eb527ecd8c6e383e4fd65aa22672da2b3a5100022ded29100a66f1d3fb21871fe80c0c02033eba298d91b5995b774e47e5f56dbabeefa861bafed5e8e5dc97349107297e4eb28ae9b1a3a1751606f7a1a5c8f72d817e02fe6e14f036736482dc00515fef4c4de272723bd714a53235d0b8c5bb7976441cdd0232db0d2de4317ad3da726fdc00c81def50aa14223696f641f0d2395b367a9e8b01aa9c8eb3c2df944db6070126b901135e4a9122796f6fb83a3e95851825e6c7ccceffb815c281befda7aeb5d99396dc9e5bdf4f2c7b80275c251725f1fe21c30d934f181f87406b33366ade3e6709f3a79b629e1a1dc0978f1829592f881e4277d1b21a2fa4dc1598054509b514f77e8e390611d85335043f86cc6d1eb78e6e5d975571b71d358a2be52f3ce86c0e59d2de9e6bfb420ff3ab7029289c5e5bf35d980304162744c1f1070734d8ee1873a5cae0ff494a4fe14fdd600abdd2c7f9a72c974dc444a68651be094c44cab858e68c2f1dbe01a661913aac8215f137d2ba75faab239d4b18d0662a435a18057de6cd2161120001453dfdc7324c8755a65cdd79761d4cd1d63e856ac942c8bfcc4de16cd6fd92fc75f7f0ae594ade82e605fd5b2cdee26a0439de4e2548edeff475ec7eaf5a8df7667ae1660ac307670e6823007b9100649d86d70078cd65093609e050b65521ffd1418ec32c48cd2237a508669179ec353b1171e1f0a02e810fe29c43291e03dcac3ad771792256608ff6bad26fb80264384f8d5282a13b712be937b0d3b7c07d1a40b07ca9158b6325291eb39cdb91e3fe5f8cb10b73e723bed473893df6d774cbe2daa743e7c927b19f5aec514e6d4f81e58f38775deafabd81c930f2608c4b0b117385d793c8fdec8641e0458e4e24f647b00c9ed18daa2310836b827e226b226e553336495e29fa37fb565bccff12f1ae2ad681a09ac80e71ae19252b19fc1d3da17a37a4c063fe0d98922955047bdcc18bb96093d2c0768f7c8a4bb2fab5fb6a35f207f8ffee341ddc68247f971230d0c7cbac8fea3ee401ba15496bf5eed469ec874ff96cf53285f7a2ee1d912831b800897be0f5a67994785625713a4720645a86cd9930d0fe53e3bfe9315c3b592b94e8674a72875e2156c16dd1f0900347ec7c74012966f721710bdca10121b15c60cd9c4abf2be1943b79c733553ae278e1fe689bddc13316284ade5b551a523dd6b6eedcc9544211c4ed90f2973d1403b9cfe673a29d040a1a414d1a330120149fee405a43078ce0d12f4622c4b39a9957d968824fd8b0f96bc3a5173be9eb465a7c0be6e783b7e6a6dd3507b295a04bc2961fbcfc3dde4cc949d5d01e8a966c4b21a17b25653fe368d10f9d2e2179e0a1b51870ef72886480e7a98dc6499096046fba1c5afc32aedd077dc390db606bd75a6e0569ad158c1a4c70511e1ef3b52de3278fb3bef7f2a987c379f4b010297bdd5d1f01b6554711d8dea0e9d6b4cf80e06298773a3b301de812cfbf79a9ae7899f5629ac1b5027aeefb63349655aab1266e4f855419738514878b25033fc7d2b8c6f039b38dd4fd4c78edc62af3a2df397ab1fb7d8d20a5e062a8cec8bab76aa6734e9356166675ebf9d55c2d3fc849664cff0225bdd41b9b03592a2b367637fd00defc0fe4be285d5b2c8ed35d1c2eb81cf39ed1f7dff952675e850a378ff86fcf990c030877367421a11e258cd0b66a873971731883ea944ecd0b09b8a23c3c5d9b5f86f66bfee7637f6e229f837b03e67eb5b0ae73faa79fd203e0032e2612155304de004b7238d6b801d330185c205e0314436b86d182e9414d008f549686eaa70b08236e8caffb716432525e3e3b8d38127d46fffe943980be81b463ea382aeb7c0a88d62253a086830d6447ef217e0084ecb6ce0f1f242fb8802e0129d86c89a1efdbfeb2bc4d117eb040c8d797056082b3fe6f7c7757c118a2339cb463f5400bd84e888c5c7645d9f262d08b077bbf41fb983b302b7414f3b781d7c4327a6fe5afa7aad0e4fc1e8d5b673577975e9d0bd3860425d5c2133def58eefc87b6e3ead4be195ddd314a3b45a9ff6d3f50d05e07547568514c4cecd6740f918dc6762ad1c7afa57ee248f716c1e3677d11a66f455ca90b7db93feffe84f4299176488c8ed2fb686abbfd8b4e6b113aa1e5dd6710b4159beb7e3470e8ec344ae8a66f9228aa7df3debb3a83e22e26bb25473f05ab394b69e02c5bba8dc435bf1a53a8114f082ad47cb3bffcebe6cd58111afa052bf6c6c0a4130be43b26fc83c4894169d63fb46f5d16e172890e54f6d4c708c081745eee8ab258fd5e8a917e5f00944d7dc75491802a2261225c6b96bc4e23d3d9c41e578485017a6d78775700bb7849865d4df1df19fc2cc6834a68cdf5dde2ca3ba9fe24f06b146403063eb4a0a2ab3462843eafc2df4d60833f11dc608451ce3331c100c41775a6382cab691d53f6f5d48692a1d5fecabb8696fc0884655644648ffda8a14755d72c4031130750193f21ff6ec2ffe3cae5fb8c9214f999c835d4f9c3453530903fa3828967e331e892ff44339cdc577273fce0425b6a8825b27a7a472fd414d5e359c55a0f3b11b7ba1e7a8a24e645755daddffadce6aa31069ef5bc3ca5aaa862f0a1f87b742859960501d8d118ee28eb593594c9bc91305be0cb30c6d8db0e9fd88a2d3a2e8e8cc3c53855248f50f63cfe9b9ee03b938acb8f5469b413d5c98015d19aa8ed0501009dd47af80d60b33c30ab0b64e8bff721a2c1ded4eefcdb65584b5f91a3ddabd56e414c3bb7010e67f239dedeb771baeff99fe824b9e70f4344201f3f9bf54f910a9341ccf332189063b46208c7e8ea891733a4a2540c3c194f67775f273fe84fc554448711fbd43296ea527d2488f5abe564664849390aaf81c789babe79536b51f5133881d638385a22ba490dc8f7119e4420ca421415553312ca34efa8716406b5227150aa38444fc18a4974c97404d772608a4b7722d0358afb596dee8862b498754340976d400d9fd816afe1c9a0d24aeeca20bf43b1b0d8ebd7c218d985dc9f58b49ae594d3a3e7c297df18f80a9d6bfc733ae0adfc06ff86285cc19530ec46ba2e2f9b539989755b77b4aa8785a6ea1f14d12d03d5733ce563b04940b76912402422ac2f37269c7ba0c46ba6cb4cfe4a77a9b408ec7029177ef83c09ac482d69cfc8d153dbf4dc32dbe7b7e380d7aa4b377930cf3fb734ad0371e0e5f5cf83a5e5b53b71a7e3b7b73b62fcb26aaf8df5499b41a331a82f7031fcdc64c551ef97b3c36fe883604fc83c99c7ed1d1ff110b9680a7e0def6b46db052aeb6f5df497f357629f1aa90556d1add2868d3fbaae156f091589941b9dfabc169cbfcb30ec39db058c066b0f3fa9b8aed7ed455ec46c488bc3591fcd0a0a6b9d53b169ea2947b9d8e72107bfa28354dd16acc9c79b04a5760049c835bb4929cf64a7f27ef08a8a3fcd06c09f90b96d799b845be8b838e947fd583cc89b306221142c01bc4ca6aa44b24cfa461b27b3e7413297f9315be3ed8e87ae5ee741efbf7740b2ff6687639403f57acf4dbc3a7e4e5b8bc28fa6650e61f196d2a81fd0def7f6ec7c81fe0aa90557f65048757157192ba73c0493ef5019f950aed748c300ca667824dfcad9c529a5a8f545394a966111e8861ef2a2bb8691d5ad7099004963f38fa25efa36fb50c4cddbdb4f5672108d9524575e21db81a9b1c79e79433eaa47dbd3402d2751582e962de753ad2790adca33503b8d0f5409423fb37ed7d074a533f0fcf273a9c3688f9a69ee33f39906a72528720e20b2992b80979500c2a1346820f8e84ed703992fa4e9d2ac864d261af673de1a8c797d08d28645d1d85878d53a51c234f393740ce2e662ef04f67ba900aab9e8d48863a8bd16576a8da4522752fa258d4312940fb195f9698fda19786ff2771eea2d3fd3c000a335d615b216d72c916062f478eedaba4aa59c8810e8bb006408e6a19a9bbd797d399168a3c377ab0d93bbd3da40823ac5970dd9498a046285b628f2bbbcb0117039082a71f83ae145acf7d400428bc98dabab046de5b76efc27458bf5534e86fc1954cb185fba845e76284db450336e935fd9198a7f65b0ac48dcb59c894a119f64a21ecc014154984ab360d5419fba32a1de1b5e8de6f3e95c58cfe6b35c6573dbec471dac2c2cff22d168bd21be5b8457a140cf50cec928467671351a5aa00d8dc5ea1b38b7a08871e057491208a6c41ee838475eac1d7ac81333acd995f386b6ab7349fd438bb53862320f6593511c3a812c659c7de4d3c60959a6545c29810addc8d54d4fc19d9170fe383684546608962244d44212f3864d270f6b6d0ce3ec37f179ec61245b9ea69cd4f28d042e8b6c47306ef79d3c12d3f5e080ecf364d83ae339815eabecf6b61fe5b090474fdc45d365015dc7f5d31edecf0feecb6d242807121b1e9761dc1a4ac177f7442c6d44228c254a12214c32a10ddf2dd73321bfdcd76247b22275c8783daac158114be3d5f792cce559a6c4de43eb4e3421189be2851fd93f23ced60603ef8efe0d0bff0dc667a591e6f164ebf45f88fdf8d984e5796046b045b060f3dc91ace0ceccdb326f93c7957c4d72324ce358d47434083375a707d5f2b6f70261b959c163ec25577cf109e2e0224d1c2e1959c552dab630a385fa4d8eee106245d76a082628a32c3bc8904a22832be2e94a90070fc3712b2becaa45b74469f027a059f5d4c657c1b16786caed7b2e7e2962a26be2015be906cdde84232647251644b5f8ce84f6e5f864bc05b65498164ab304540aab32cf3cd85ced923ec25edd6c5b5970fbd0ad80bcac04b917dced20861e44ea1b52482e5b429296649c3b0b7feb098956ec6f4e241b875050620537000793dec155ddb25ea4665907c6f015312f0284a5821aa08a1d626d8faa37c6ad5094d5a8ad07c3cd101312382f4014447e7fdeff482ec623a3dd4796b286b9df075117131e0cdce7cb0520eb674d27f9f1fbb4c9b98f8553e7678696cbbcc0822838d3a94b82027c24c71166d24261d7592c0cebcd26d39ec9dbbb1ef710dd7e12a75ff39929518807973117dd3fa4e400d8dde50cbf8b991de83b15b8f8bdc92e743d2a4a4e4dfcffb76a8160bb8348fb33024a9e9c871bcea5ba13ab7fdd034bacbf35d59400b057613b6bea3e0b80d2e50fd5ae0aa8dac70d7dfee7c913d0b26a733ed6135cc5ed52d74fda18629ec820621a4a306ddf53550b17bc332804ba0a850caaeaa071453e049548591cd3d7fcfa310f36759b10a1720262855be02ee0130a6117d1d038586c16f7dddaab32e72b907307e6186a13138638110907d252a3c4cf30c843bb4804ab894d56ad45d66280f11f3236f22ac804a35c09745be8b341b2ed947514b800027cf64ba0fcc9a9fe150ae93374882494261a2660e92ed64eca04ef95b718c9bf4b5cbba4a40f112bcd53ef6b5ce4ae4e313b21d6f583378f2b8d7028d84ffa45992165c0bd76d64823235fe140d26256844d825988e8598468e2f59c6751f4cfad7fd55992fa7f4fd8d1805f21cfbac02d684b0d5c4bd9e1f2e1e2de3ba3e0499f99a31f378f83a13e57d1deb516922f911a8f438e411b992cc25e762d064f51998f2dd41444dce5441eeda8cd046c5911b200d8c9890ff448f309062fe6cc5b7fa75cb533c4eccef00697eeecf6352ca1183c0387a8e39e45f67c3d7cb58860e5e1b38af14b8fb11a7f5768b709fafc0a2d4de5a0e1254d81ea9903f94490ad7b909eb03499af67776662b99258d1cddc700d378b08d3f6cb922870e41f8e39f723ae06c14c772d8ba5c7bfd79b9e25b4542f4606facc3c4ccdfc107bf87ec92a82c1a55bdd9907e7f1d23f3eba11d136a89d2719f3a0ba987302a9e73f2eb1d5db06817957f0b82f8fb9376f14f3164056b97d367b14a58ab23afd78e75d1052ad418f87a922bb07bd65dfff8c76d1516aff2830428d331d421eb053b64176cf4bc1c5b872bda8b674a51d7a8aeddc85fbf7290e2a54a6102c066a237a5e5ffc3711cb47ed5649397c11aac3f3f4ba1b75d014ba8e7a46cba165551d11af0fc55d42d6457b2e9eb2aa4b2e694fb76252933b8de4d5a891bacb8d5c59330bc126130de62cf163823a78ab7615236b0c83ff418668b224b8ca171caf06005c4ad6cc39fa4f3fc4e3ecfb9afded0d6f2ddf7524757b0c6f96beeb24cbc58339339a1d98965680975261e89fd3060f8057dfa4dfd8ad8bf6f0c948670766b14923cd435988da0ce8bc81a916abc7fd4c3d34617c1ede5af13e3abccf2f79dcb7984ad39f4cf416ab19b5e88b23e1b25297b07728414a8e16a2afbddfcfc206bffc8b83caa46be224bf0a6be0d42bea6f5c8a1eebf93e11a935ddf71f6894c5d6a1fa711f7443e513ba418f476f8b6434be6722a6d445813e3f5d4c153d9ce7007e3207c33650655591e90f75be101ebc324024edc94426860024c9659eccafeddb9daf8f3af292e771b1ef370535aec65ff8837ef0e988a9759061f093a50c122216770251a1b4cce556ac1688466e1a89f657cf989ed90840035745dbc74064ccdc88a748f384f23d9acc954ee0e986225aaa3dee48c2e17fa15f010c8678ac02a61cb090f95f6ad7bbbc022e45b26726d7fdfb2b68ce8617f386c95b8156da243ab12baf9ba9558703c5cdf42c608aa4f905b63e071ca0ed80d08222ffba9d13f66b6044b33a5be316b573ef8ff12acfe6cd447188c28d22adc4409b17ba0b600ac08944deb786dea8f821ae4edda662815eec8d03587a10bde0c8bad5e1bc9cd9da4cb510969a38208b976d6760529349430c37ec9aa646857e3e0605fdbeb1c58252ec7ede0544f0c3ac4b5ef5ba57edbf04f2563ac4dc6de342558c4aa2f808e7b0c4c14f521d4c2f75a496fd9f5d64ba311ec5ff49f26277e278685a324075f5ea4c40b58a6f87c6933e3f6f93ff4f0a4e04dd469acec0a2ce9a2ab984580ca2ee7cbff83f4316a63338ec61766cb2c9328c433439b56e8e189268f974578e0dc4d0f5630c614ef95fc4dbc7ba2f5247f273c59b5325a17068663cc2e716844f889a2f30176ae1503763ae4b54a56e33b657bdfe2497be893d53e8609562e087bc4c0e493fd978a81b114f94e0c50ca2ef562f19702dbdc4d6f68ba9d945108f11b17a174a26d77ea50d13c93194261671a27582bcf265e6cef7405ee16fade67f3deec70080133cfacc970e4291410c490dcfcd15838d7cdbc3e9c3f46393e84fab650e05928d12cbbf9816b66a51ede0aba40897822041208e64b003746c6a6d830f387a439de06b3e91a4bae345f7b3dc9d2ffe3e8c59ffdb9c85bf91ccdd13eadfb621290c61640cc44709dc67c84c3e2d5b30b7b4471951288bd4eedd9d7098a392d77ae44471c0e76a3252fe8b87779c42765e2a77fdf88d76e073c2fcc6f9d290747a510882ab3534c9693841b690fc7267fc8d8dbb18b5b88732b60141d9ef6b3e316bec5b974b541ddd90085bd71ad988031468b95a72e7484f7290ef70934f7b8268c6b6345bc08b9cfe54fd7792526bb4c58d84dffcab7c766cc80e41114e3ffe128cf3fc2336e4dc781b3d5135f3be66488c78b0a9309964369cf03c895cdf2b93b77f877d43cafbaea4041004e088cc860f661e992d43f3c43db01400bda66333254ea4ff63174ac98bb0907a4c9e82a2226d4a384edfaeab83fed41f278ebd0e864835423e78af6153ec65189dd8cad4112151c436dd7c2d3711b5992d53d885a635f55dd7bdb1c8569fb9d7264b11e39705f99f1ea1584c3b52c0400b8b3be2b4799ffb6beb112077ce6c0aa9f7183018712364689ec3f277a9e1e70491094e574d7c7eb3ba1b79ed15e368c07c28e3db6498d155651e0fcfc0a18e4eeabaf6539ff71cdaf7e423dedd2f41efe98aac6ca1bac91c4a2bc80825cdf0af0ec0006950c8b322a67e35cd0c875c9174d663dc5829c60e747811fda92e8fd34097557f504aa1f51e818ff88f39df399a53267a1fbdf9073c232d326e2ed7f323f8e590f102aa07eb43f20ac2879e075ccedcf1e47427b1abed0064b7480b1153efe6b47726b256d99cbd83408b941c4dbde4076ed8bde9e1f96fd113616e854a5bdc2187ed8ecb06207a4a12ded5e2dc2941cbea74c14f9a3ced0aee65bce78f4531a712b0f70ecad767b2b7ad995a11ad336fb0c33d9c1655f8df2cc277d14d9d5a13088eabb731791faa89c43cc464330499368daeed8dd01adf50263345c4726283388ee62953a21253a6a172fb0ab302a36f9da6aada58a67f003daa45bf51df4271eda333af96bdc4270c9fd748194e5672fb09f999d90bf108aa875d4a14ce77faa96a68afdcc0edf8e80d5dc232d539e869d82d145c4abef55db76bf35780975e0241bda2e3016d75af8781dede5963943e5575835f7ae97888710e9b0f010ec48eb69440a3f394370e3e7b0d42108178f184f11524a294f18d586d6892dbc12c24937246f04c16bb6edc6d1e9f6994be4b8bcfcc70011d372bf79ddfa12a7376414702cd536de69ce4d25c570582c392226bdb15cdbe7ae8973f2f4018c7ea5bb5a6b2550ff60a0f28312ca55f1e75321d44b1e788e76e70ed76ecfa21724c0a8c3a4ab899a57fc8b1d5a86bd29b1af713ba6b92cbbf5b4c01ccf20ae5af67ecda2b00d184c27a1b84ac92520e58f6eac7cb4263c0c876d86b4f5d872066da66ebaf14bfc13944e99f762bc4376b8880f2d182c23290ac73b6093948e39f3abd61e7025ec9fe9663decf50cc659547e78f006319f5070e46defccdf2633570bdf8b57112143e169af7051d278564c41f4aac412cab73ec2355b7e4bf7b38fcf58f95b84a30b02a98543793ee7d668c49c848604dca9ec9598aafab67364cf4d37781ab6f126349ccc4bd16225f68103c0d1c7f0846e92c2412ea02efd1a5d586e201a3a265c13579c1f81494e7c6f5fd5306ff0c4b003864f722f8ce80d81cfd12dd43fa75f06f88338d6d640566130775ee284f94f2d8749b4d7d86715ebccf4d2d0f18bad2fd1edbad18629d94c8cb599c92f3c4a25f29074089de47190cbf513c0ab56ea00641eb584a998a65176629e990800f4a220de76df5e12b86b5ad95ca85faafd4f70fc04731a7fb1c714d6cf008fab64d4c9317a396632a48c9a7b3139b2026ddc1b982104bbab8473b4f0125415e038c13437f37e05cc62be0551cc6f4f929a9be90df08a7c87aeda35353fa007566ea04d008f11ac26efcfc3e2e87e9e3799c49ded142f621eb5f3a627ca961485dae26dbc76cb4fd47e86fa8852229866802865d3974613e6d18d6c2978873fa57466a3b7eae93aec81388487d4cd34611fde88776dcf56ac36e57f016aabb9b2a6fc3ab13733811eba9b8f3692fc038989e307a40cb0f9d67e13c89c4f62402d3773f648e89e69e4f41d644138182c4d61c29282b44e6b50c92578e4706ef523947bcce6ab2a2db02a4afd3633ccf87fe484ccbec70a33baf62f7996b94d201a2ac297fb1ef022b9589a3de785e1f61610405c7dbf98a616faef7e30da209eeb83d3d769c4c2067c2f3621d5a993df419010b7f1dbf50582fc7ea668e88ddee30628bb1b56b8f8029cfa3a4ce5cbf7bb5406aeadc9aa440281efb7052f8ef2edab8da1af5b5e71e62533313f0df49c2b9d07be9dcce3311fc2b86ec19bc5490a4467d61ac7e844a97f592cd641be49c74896e78deb7f1c89684c24d8b6dfbc588d99e2a3837f1c8079bcf7a82c75d11d1fad4398fff5dbd745b42874dd2238465ac25316830dfaceb9b8d894319896ed63c88fdad39f9d33284fd93a1b0498caecae61bd278ce5facdb8d6e837e14047908bd1bfae39ec7d048dc93cc8552ab860de5cbaf4609e84296e36eaa0bf2c3348bc2a03ddf13786cf7706cbe4c4c24a447be42dee4928cd92bbc9e09ecbab121d8380dca67bbb5c8de02271eb8e13a9792a187edf525b45f3e1ac82937b0ba320d44e21d1ad9aee626878d1fb9dbf89f05f92c00142cd8bd7f4205fafad277eb12b8dda43a8185ae72dc6b682adf54f8c28af20da1f800ec2a4588d2fb764ccc2672d870038f0297609c802501e99ab36eabeb17fa7151302c4e108e9a94b5795bc1f83aef57d486f5c5a7f0dcf84cd95dd89ce47c4ba18f293abb0cf7fad3cb56b1d59329d435d6c08fbee024c69d3556c02abb5939c229e7a021dc9a6c46829087506bd37bdc23f3549f282636a31ed0a235696848902c5afa872fc7063f393395d8b553f21d6f3debb9ffaa26600fd18972629482b3b5f7d6e569989622eed90aa9243bd72f01372f7036dde5501fe25774db4a7e41f6a093e75a4407542e9e67df0be2f296fd3f3c2999f375f12cae587cd8c2675d9740d7b21f96c5a14b9a591bdcc858bf2665aacf1f5485280442b68faba99ffd8dbcad0ea7116dc9b7c3ba66cee33917ef8ecc4a3acb9e3c49cbaacd9e46c21345c6d8e974b4f9ea36422c23fc8b62deed8e2e8af281f358a89fa69e025b1c28a009059172ba0a281071e3052338da6d4e8323b25ef8e5a250454aa1b088629857898365f8e71faccf4613c9c83bdd740382d90010428c8814c85ddd7a1e90c5cc315f65913259cd5ad523cb84648839f5f36ce4fc97dbd7f42c85f71e31ff904853e5e42776575d6c93ce460cb283a163b952e2cb63026daae761692db49166a3f1ab3150c5a27471e2f330263d83de910fe048f711cd8407a223d2ed23ee1ff1c2fffc6cd79ee974850916743e68a854ecbebc2716e9e00a390edbade41224ab1e2b4867ad61c064091d72dace47eaa4c60ea83777538bf4668acf72dd1613507a8c1ff79dfacfc195702ddbe7db73179f97f7ad3fd49b87c08638eaa03891d2e279d1e2aa62e460745e402ea06091c02507f3170c3b905b9b1bd1444ba880e828d0346220d61ce0197178d4c6c4eea08abe0b0f4c259ea36cfe19566e6448614313a85ee2a203d8872a9871f2b31e4fab16a81e8fe7fb57994adf9c48af5da09fb2b2f2073bada321a3eb10918a759679615a15cf347d4b9a4e6e9e1f36842aca3ee2825d1a8780ee4aa63f4937cd815ce54078474d6d5a2a1643c6ee55a2cf213ad66bba965f36006601a0414b59c7acefd52711feda1fd0a7aa3f90e11b6c8fd9d1b442cfa5d8ec4c27ca0999e35d164553a8ad9df8de325cd067c5c94e8f3dfb0e3c74e64bc522562313fb7d07e571a55664d4fd49d53b9574cb4dc88754c1caf857e96d12681eab318ad1b8b3af55895c160fef76b38d2bcc59ddedaa922646bee788b9104af9689dc353782f7a6c6c72c5487e639c5762325484ae13d553a085bf08c2c77b72786956c9cb5f89493baa4ddad2e2e97ec46c52d8a68fa72b86e94826e2362fced62a91adaee34b05cdd19b8b2e5788cd42ba3c6ff882770201c2575e40bb56a7d1f29e413fdf10cff09eb319f66c94dc5989a20951d41e0761be96d46ea819cff522ad4b66d53261b3a36af12a4cb4347073fdede51478596e9adcaeb3f147b97e0899d6819e646d79fcd66e4e8d6751cea140855957f10c8bb2e3b9d069e2f2b4bead47ccdcef4b5e51bacaa365ffc2da2f0a905d150098cc21a94323571b7d11952fa7d8647b376556595cf75d0a0954c0c77f96ec2ba34830d2cb3c16f6e51ddfbbd8de58a6b0c657f8bbaee531cee2b6c89eefa069d9a822abaefd0233fd6b36801907b4bd7df18d15be52d624cf9c763cae8f93a928b9d64a80b27b8de4d73b8d6cc1e0ce316dd7846aacce8affed9ef9b6f2d2b05a84c8d4d6aab4839db14d6d878a5003b099f3fe71e3c38b6cc9a79607d46e0d8c29ca295dc90667ef9ab804c6cec8c95088de5fe80a31e34776ab46febf8627e3b86db05595ff0bc76577568e0b5ce82e59cde6f990a99c157312e5af819d344ef103931868f07cc75f7b986ba3945318c1f66558d07e7baa2a10dc856cdbee8521c8d50e8f783aeca9630b22a20c6e326734a2aab6f5b7e5485204c478f0bd1e5cd1cb6299e1a2e265ef034f4f6232f37b6caea35d8aa9d7ee3fb93549b5b2a5d0192f48a5b1d41e8cd156e43fa9c071479459b9c56abef29c340af708eee5ea657f4a96d8804d82a122e526a10d9947ddee5e3e49f90656497d2f2b35dc6fb6f828a06d1ea32c55ce15ad9ae972d46daf9c217858f0859729bf8dea99025a17066a42cfd0476ef7c7cfaa94fa5792f0a02d4be5fb52f16bf7764a0024a06b46be6824a4ab3610d75e6529d19cb4d8d74aded0892a9e134999e16eaa9efe6e5e7d050f4d34b0de78bb766a0c253180a7ca82464573c9d1602b94e842d7b1a8d1634e74903a7c7be7e23997cc429a1f46f556c1b1271a638e41814ab3511273297899e8ab4bb08ea8685e52dc15cd600971357095f917fdcabfea57fffae277d82e9d2451ae1cd6b1a177b3de6500be84b513a41a42f16a2c56aa18740e04209a0f54b1c030c9b7e3b11b9ffc73b3f5b6a23ee4c332f7a1ca59b8e67c07bafb6f24757a01eb8a4d959a2eac903b8c5d21a6c90f5ec12612a2403cd5b6bbd2242e4fac5b24724523e9c9939444102cab4523f0dbcfe70a628e47eb1855bf8be80bb295266d1032809e4bc163b39bebbc699e17434ed406815c6fc597d6c81c267099fba3c4e8a082a0f6f901528ab517011d45e3b6f59c2064856bbb1855e49eebdb52b7ebcf52167c94841eae8f932f0fde82730f3b0520876fd1c1ffa87652d91184c961ec9c801df23624f21b77f621c689498e12ef0e15a7545dc622ac3e5519008dbc5f9b520c347e8f9b079c18d01aad37066bd6cafa24da45187d908a406d5a31a5a910f26d7a63233cfc21c3508434787f49bdd8d3338725a761f95d7281922f34ead263633102af4061895cac20d4f89987768c7441ecf55331cfa5c2b2007f710996da6673b79de468cd669724e8787618ef491048fd646a9d194a3b9b21edf0dc68825acbf567398bf5617ff2205a32c1132b358da206882ad64460020e3a350815e6cb24c00a5d45eeb173690e95b5065ec51fd9e37571ad1eafc35bf86229fb283b8eb5ad160ce6b8341f105dfa096f18f2dc03a7860de950496e8b2f425539ea0f86d0ff0261dc50d0a185412a184daa2bfe69256a177b7a3bed1b2a678de397fa8533c06d747a38cd1d7a214e28f8a4a9ece42a53f5f53830534ec4a05c54be9605996acf430c3ab8a3a71770a2ad18174608431e437268e65fd60951c4a3eaf997f8e59155443fdb0ab22458b58276d1347e9bd51d04be8779babf4873d691868ebc53f7c5f826d8654d7f87f8f866877784ca4f6c2e75b2205e5fe5184f10b6c4fc6e603c9f13879ec062a8870a097dbc3990a7d5566f1b2df796512c6bf50b4927e90201fc11bd74ba063156d55ba790d3f2aac5883973773852509f5f7484d9ad788e31b893542934f30c627df62192c873bfab238a597986d1cc4a6e228dcb4f8168db589be10471cee712bef9cb82db518a651f793733380f4d5b709feb8ee588f36bcc4cfa4c2202880fd6fab577e4783b388ec21925104490c525093beb63bfc3f06f77f4f71e28285f3bba90d121fd81db2a889994fd7f74eb498306a994fb5fe2537c403397eaf3a18fc4c15ebfd61d8c8a1069c22ea52624c5424246966dfff7605bfe4c98dc5c56b6b0dfb57b8aa4ea92834546b00ab9446bb877a5a0495b74eff634302b9d637ca675203c89926204d1a05fd0d35ae6fb7fec28bd319d1fe6b9257651cf591cecfd9f799269097110327b1cfeb2a9334a81701987be12686a038f21fac4fc575506b37403a878e71aa6cf315acec7b21ce54baaa4350a5f2c267c126bd0884be6ad71f61d7b05ed7a1f864f328cc2f1f9308a9b84f352bcd43e4a91b7f1d0b05ad8dbbe65d58280a0fd4b3f97ca494bb81a4645e491169e8b15f42f6c00e9d7feab41fc566de1d761866a7af6961695420b753c33d842d19af6ccf0a9b07bc315eaf187fb1eef5781f9de8c5de2050599f5929791cc6181fb3714a13fd9ea8afa69c7e1f5cdd517a61fe6164918cbd02da390dde1165cb32eca76d64ac90b87762d61730d6114836cf336b54b8e35776976fdb01d1c2d342d3b7d79e593e79a523be73dffe2159f40fb398445a2a5b62b48096ccb9fb69f874c42f9457a857121e806c693ad77c9d0a91adc39d7a24d701f524f740eaa0050ba39977f46b2e2d669b286c696e34e64dc9762dc9ec34fa0e3468aad8c95d2578bed003a5f38a8c299341ebd9a9913feb6b033e57a37c9ec639fbcb7370b604d8376ece2d37033886a4a70ab7eef6f9837f3d05423be0dfce3cb4999260a1a58095a8975aa7fa3d48ae50df928dde5d4bf9e0abccf2598afdaa0b2208ae5fafcaf56214f423503d23e8d8f7e13e12cef26b9fa84ed6ac863e4f3b42a151ce7b29024c4345269236a9ba16d1a71f516d1e977d21676bc65c7ea5f1f2b65972b62bbdb9e0f1c1d1ba705d3a6002c69be510d1a90ef5961de4b8294d6ed13e7b520bd8988fd29965b2dff10af237cf2faa0337d085f5996ef83c0fa41753c2f8ee87a594d7fd7e420c03691ca58761baa411e25090e2ed1916354ee4958ca6c910964ed29dc9869ef35233df229b936fa0f5213f13093be04e975cb5e1aac0cf72436bb1c7ea1f35b1b76ba9b0564daf4a7d5f7e4feaff5eb599546700fe3959559bd21f22b2caa561d54306507271448021122b0fbbd41b15f0963bb17d0d1ea9ad18d58685e3d6c310e6420d49fd7c16e8b005676192d7043e049cb1d52b322258ff75eb8bd8b87627bb8d70ba2a321f5649cfc6396f7c81e8d7bcc6c4e5dabfa7c2615c0e05a9cdddd58b0e7a236e2138eb197fe5f90235442a12f5b3d854ed821231e0a3391c92416c47720b69ffb76b103bfaf694858572d0cf83464522ef8d9cbff17b572ab6bf42a5d73c2c4ce773729c41f8560c9bddab16f6910106b4e14483a7a61c2378d6961e33cb2f61aa6072165d6412e2e449142661734e58999e2041532dc4f3df6b60ac3e3bf49e9a144fa27598d63cd89da251fe9706d58088ab0a8a7e088ef86af691a51453d457538be5adac9ddc3180af80f45515535a38d24de578686ef7b4aa38a20d69e88ed82ec570fd8d1aa84cc4c70bf8391656bb5450721849d4a868631db0b596f1751ac894a5df9674bc1676564d0b9ec4089cc990191c873b990b497fa547b62bdfa6433b349338500f82d0ce16fe63d1bcfed8254a9092c5965783af68d9fe010ab97d75961e145adc1a80d50a9ef2e1fc5383a2769a1d3e6a9ad270aa0a0225514167a0a1fcd3217c0c6ca660f8e5d72299b212258b52f62f0984a87edf4c2ee4121e7f9cc4524b9e9f4d0ef02a4de3a73611cad0cfcb4b00cecfcce804752993712ffb96bbb257b60ac91b80041f46f0a648b20084a028006c764054f34bf576780c30d05e991c6a6fa25f5336e659d3dc5be68f65137b0c84d0e2e07970dba77c4bc3601fb61ffc5f99d07a85fc02fe904336418338c260d7e36a297cc75f5b66638f4953d2aefc905a662b603c6c56202d1c65a343a6c4f366de9ed8e3bcd1eb564a25e99756407e5035de1bef72ec7ebef5dab053736b7279c6aed3944ff84bef17d392112449f2b09122e5387f9f5a700178cfcd7a733848bd26dcd08b27b8a4431c68dcbd695627b44e8c71573909b0324be64d102e42681bff1173ab22176f3e73e5218eee73b8eb0853c4f02a15dace410eaff113ed98e3df6f990483f8ad879fdaa0e3ed75e33efde44981f00d76b1eed9594e8d4c7702ecc95d65570b1a2f49c7ef7390a4ea98b4e6ab1c36aaebb48fc651f493026b76fd17c917d310213fcdfba331e48fd71244cb9f60946e8401113e7520c593c1d4f762e068763740463ab1691cc6581d2b761729089cf605b0615dd9e5eb3038b71451ddb07d611e937dc2eb1f77cf0d341653ac13294e75360b427a27f0ba02ecac001a898d43b2e0250fbdf0110431f6bbb6de382019314ed79bebc3ff09eb8172838a18f28a2d29b4b4ab4ff68b4308c449e4f8f01175a5b892058e46b28fb112aad98d5b150272656c91201e6a34fc5855fcdc571136f5c49baaedda1eea03f4b8ecf78eb3c2f77e550c3389297eceeb3c23c0397a062a43924313afc0e4846b0898b050b45f49331b04a7b07616ed7ddb7ae66baa76063c419305ca1204b066e537ad6494045c7a7f0a272afd1b7c99efeb9df0ed66bfb0f82008125a186f9c13c591abb2d9017867395be76451d87a9fdef9dbdc6238d3d35a71abe47d1fe63043ef7d50645b4f463ece5d8f6991650bae3b550ec0bbb3df992b4ff9c9f9fb1432634a19cd5a45d9a8771d403a838ca53013e55884d79268cae85c2b7d955b2778530d323a149d41c76627c2b243da7a1d62912d3c505f2425b918c8f566e00d63314d1e1d4c4925f5eefbcea67523f3c2e062db65e9c00ab25acccf55f380e337a0faf9c65353e4dd883021869d2b076b9aef5f1457f552468bd190f995bafaba6f2bb83a6352d0082c6037b06986a4b3c9e228dbaf110caa1a35a1e3664a72cf7d1dd5a1daec9646456356999176b98885f7a1dac103c6eb19030e720e222fff1641f622ceb63c138cce4ae6b4cbc01e7181da4843591e76d05d16f4e9f695c2de82c4e52ab36bbabe7b8acb5013e4a06c75a7879650f571aa8b32f72798897877741fb162484434a4cdbb94e5e7f1e5811fc38e106a4ad1c2759db548435db89203a49b5d04be03837428b2236fd366e4975f2386a49d97a5efd8929ca87ad14de804e086a1b131e22d92bf848629cfd3659234c58618e186aa5a15a62b215cbe068e5f75ddadc17103438c1d17b93e98c1ad0740fe68ad27916e37f3a907dec36608308ebdd1b48a220771c0ed02097c11b762de5942e7122fe23aa4d5e7a3eecc2f080c82a495a63b12d1468a1d6ec6d9fadc2f7e54f1a15ae7cef8cd825e659e2dd942267dac5ea9389b7c6da329dda0392892c637ff28e7a115f4393423064b6fa4ca9cb26085d7fa471bad9b762aa32c45b02fce0f47478e3a3900a8d44dd66f8804241f3665689408e9d045fe209d9224ed5ed4e02b615f5a21e32fb06076178b1949e867a1173ce2b7d2893e83eecb06d9aadc3910e04bc1b3b4b592b7fc1e23e15051f47e8de87462fe806aa30957072f51f0352b0e2749d414cb39978b3aa10b8b8143adef10a957acb5d1fc778804c39796ea16dee907c0f0b4418177b019e666b38d7c514a34872ff43122addb489de6aa0b6627322e8fc1fc927ae2dae2006a1d0015d4b42e487a0c2c7ba7d147f26291b4e3b8565c7d90c9a4aad6068cf48c4d8f6a8d6e8f43f05227ece31f1c00b261ebcce697aba8bc0d61eeec0a1106ab4d03269094a9fd9784b85b9fb98ee8ee1006ec3a29b63f4d239da27bc9b7b4087d3cd03ebfa12cf8055ea302c29b4dafd236bd44127c91c050cdcb0e2c68386edc6ac284a924ac35f0b4a458852d4314aeacad18b857071939f05ab1c1a4d72ce6f1055d011004d3a1feaab453ebad51490209dff644334feb1138a54da43f7c2a418a6190907d0b72f96c1f919d20469929c47799afb1ac23935e28abcec2b044d71927272e18924f028c1f24be2fe4961b09a60b729b114b28ad6d5ecf5119981594b4beb665e1b36fa00d0a50dbfdd9134a09299502be95ce11742abc6da5a02d034c66e68a1a9f44f76cebfce75156258ac88fff0cba66515863ac232a46c7c9161ed1b89fcc36aa8f9bd8699031f6e16b1789e020f55c94969545afb11ac214163181b5cc46837707c2022e2f7024aeb4105fd448ddf7cdef85ff8f9a0e4697890b70473b0a900a10ef522b8b0b38a7acbf8cadf9022121f385d1a46331ce9cfb6fd09df0f73fc338e5f3559996ef648bdc644d29f458449808db9974e93a96cebce0bd3469669c7a2fb593a513b77724073264ba4cd8103d0f19cda7fc3bf57d650367a600500d9e219a67187e4b7809e3b313320b381cbf563e0706bcdebef7d0c908cb8f7944bfde794c45bf9302692d92f024de3e1bd957afce2389889620fcbe3a4aea30683723fa42b9c6371db1828a7e4b9eabc28ca920889b6f8c24b75c1c45685e050499c6419c9e3023ce0f3e48bf3e6312b112a21366460212c76a36d93efb4785d1acfd3c33f0793dabb9311eb9cfe5da66063ed4a1642355d0827f379401135425f0016c8978e466ca762ded8daaecbe8c05f7dce3800b831406463542831ac76a157648b2b832bbcf2e725715b4485f5140ab56b4528c05f92f88d789a852d869bb65e1be5ecbc344e1e47a70a27763c59ec5931bb82b0d533890d05c82358dbfb72594500022435456c8a725167022232cabcc5307dfe72aa89aa7d4371384a7accaed16274dc44dabe47413ed1e315bdd894a6a695358386c633adcf97d105a9d1631c2734c7ad55cda5b8bb27729da07448295414586eb2016fc13ded41160f152377ac16e3cf2eca1a6b64c31881568d1ad4a7b894d3cceb4145c733e73616c6d2dfc30efb55b11455972ae9d049ed63de331c5466c5cfb18c0f9082e20f7cd5330ca3abbfa762c5baafa2afca91ea6dd771ec514ff43ea662b78f1909f32511445af00b4eb14d301e883da9a358a5e9e6e7fa60d83ac09e4875a6358cab2f13fbfbf05b874a6c6e0fb2aa96484d7279dd17ee0e4049be5de6c63f2155810b53b3b3d9cf20c122facae559c89e24cc215a54d718db56deca5d8ae1ab7d508ba16c3483f8b78af3799096ee5e38a05c14eca1b55c6ef6a59292a212b5b7b65f2f3dde187c2463355c134e044a86cbc9d9a19f599ae81b0ae05e27aa0ed6b6beb211b846cf1a138dd36891abd8f1a650d79f806d3a2411e0c4cd54c79dbc4099a90e0355e3b852d81697743aa96882314b7174c438d6e9936b13142336aca208325af61d51114e4ced3f2f8474b4d9bec2266f13db3ef951f592241a488aa357786daf0570938391948e5faf07305a885e0c1d45ff3deb90de6a3e1f9c9b176722577e2c514590649c390a150cdc5ab348ae18df1bc6f1242801c125f460e63f060c70a86746aaf9e7daecefd325b57ca488ad22a74c35561469a0af234419f2d802da463280e94afa0ae5b457fb505ab603486fb3bcf4c72363ec776c9f27f39f06b1f261c3c04c92e293bd314ef3acdcc4ebbac92c4e3dfdc340d09a9cab85baaca869d16c3d5f9311f9a871dfc2993df30de9c5e9ad594ca6dcc911efb44ba60cd2f6d061c1be894136c38cd28e96dd4454b2669fce826009103e623fe40eee7cd9f0e6f208c934ca45c259ae60d0d12e87269f8351239456f70174910e1b6103a2cee3083c053b304c4673e824138083cb0ef3e02c9806b69c8c891714336722daa97b147fa5c7a54fe280dd2ce9176da944f3ebe244968af7e3411fa32f75d05b27b09cd9ffcd38171723924c3b2b71e767993a52af0364bbd069d5b146127d5a4a672f7512dbf548592fc56d28c87abebf710113c71753585a42efe9ac29f44848bc553e2b0f46b7e6cba0501a0e35050a8ad2ef27372e0b89ad0b21b462ba82fcac31989e9a11a823a6ded4af4fdbf19189b7f61472edfa309f91e03910b71a29eb45e00ed8dc200574d0cf7db2d5bdd356968044c33fc6fc7fa2104c29e72d4ca420ffbbd33ef8fd31b84dcce6996ec313ad0912e92891edacf6712677b9037e475b3360661230da6e5bac5e7121586c37bbf36c6cf3ffc0fb5faaf29ea9a8fe36e12eb65a8d0892712f8d854a057f76fef9008b38a79a5ba694b1933475c48765e367b6b0d9588f21845320ca6306e26b8634355eae9b60834788ee9556e98f93bbed970eef27369da0b2fdd1b43d5c9858a1f584b1f0c4bc7e43721db7377bd27be75a5e2524a1ca3e8cd84c59a4b38565bf89d13a48a8a5e2a0ff1bcec7a39bb435ee7473d2042cb57792969fa8dfcba5121b0487de777524a17973559ccda82eb00012e0b6a366d331d3ca8b1f4f43dfd9ba91c9945e8bbd3e41de19efcec675ee589538dfce9a5b4dd9ad0430957e101bf723c07df08390891b02ae4ad202f95fd844055dd4853a6f743dae4f00a2748b4b05c840364561216957a395b6bd40523ff39590ba73021a52f6e3dcd3397b147a84a8ca0f83c30bfe7d5662bb12b6b42a7ad9f2bbd7baacd5a4919047077e0398f7ec93c9dc5926e0e0c8c9a7eb83d508662ad57b0775ca0ced052a4f7c787e56417014ace5d2ab224fc1cb6476e942811105f0cfcb9f3a2392895b82887fef4d25ebca4961730ccebf8a391e80662284f9690f13d339f87f8c259ba0ff0d1074cb43bc4a02cce561f81782c4b56237082e0e6187890e54a296e9a1b564f4177fc008e09ea5efe73df2c6c8e5c7960bb30fbbfee0943d9443dad7a825ee33477a5b3ffebec6bebe4b26350df8cdc3b7c5e2a0ef9dda653c6057204e68711c44df725ee17f4cb0db538e9ccb70b399bfd823bfce545d97f4a088f228a46031b4a194f57fd5b4044a1f01e67d646837de9873b859ec516eabd86ea481d9d3d71fbf1cd29dd505d0abcc2f9de2dec292972b785d5ef4accb681b27c13b21907c279ca4631154e9a90f20734604e9f7fa9c2b54e74f9ceaddba4c93be50e657dc83343edbb6c7e6b8ef923398b41926ebbb288297dc50c2cd73c255ac12543843a0001fe4457f33e146a28b51f282cc05f0f167da07c515376d952019da198b7d5d2d3f5f69c5c87ec8b4e4ec59bb1eec1a283043dd5a5063f626b3b8de737e3712b8061e2493d89f7f97ff680ceb79763cbfcbf85a929e8d5332381f8d2ef77ce1ea4b2f6e3eec12be13f04b2ee5f717f546b97a1330ce8b3cfdc13690ebf8bf94efd8b77e8b11eeff031fbb43ed4f7ac7eb06adfbc22c76ec07d88a0ef8fe6981cc252017ad5eb6dbf5321fd3094936d630ca2e507838fc13ce5d5b1d2d3e891c1f808cc2651d85caf0b9992e297dd17d74f6431ce9a21f14de5e19d455044a5e705eb13670483beb5aa4df2826c6d7cf28bdf28769d1584566ebaddd0d60daed757fa4ad1104563e83d3ab56225c52e499dca148a25f4f73b65a2b5bc0c1a2823c6f5c01744c12a16751cf010aab21dad8e6434047ba7113a92ee9963ff1cbcedaf278d2a684c0e2c6d5f0057d0ba4af173777ce42048086ce7c1c91ee05044d9a63bef30e14c1a7ac131c49554d731a580c67831f7c49d573eb915499b58dac9bb139abdc8215ff53b430e16ff7af1bb3db71f521a0b1b384cc807c41fa3c483a3280ec0fabddb61987302cd3e06ac619bb76060c125e689a025f721664c222b0ae0db9b2c1e643b6a5f9840b2678f0ade67899f58eb0873a894c3240f39e39f0326c2b3006cc8e69ddbfe3ce1d6104bffb32b58330572912413473be9b1cbca1edc69312e177f1a05eea9ac027cf937350f9e9dbd85b689043f68fe40529d9afe7b4135ed6a730d27463077925a1b265b1ef7d9b97dd8ccf4dd12c147f131d6aae28fb5f14e0bb8aded73d37658cdceb49e39a93f10551d8cc9a4bebade220b1f613793af700de6b1430942be19dacaefadaa23e85cf913803ebdba05aa5267b8eabfdc3b65464f75497b8758e4a65ec19ef2932042ec307504eb0742ff373619915402535b061a9d2a8f57880a9414d72411cfd8ad12da284422c66e14038293778f18a28a27d8c1128d3527c158c413d1dd97333aa6728a5baef593138ca566d11ee2a8c064acb1f225d23940de7ab24ed0ed57dba779d5055b9c583e6bf9887e6f8ba6b78db962bc141217ef4719d7d53a1b456c1c326b97313717af84f6cb2877e9536228828670844deb5e043685ea239cbc9cb24699a66a0dd0aaf6ecd9819c52cc0b0190dd857ab9b783f38f91e4182701e07f2dae83d8b4655c7ee41b5819a5f5f33be3ada194f1044d9088fe1f557e4bdee7c9934bb5af7b7862a300aa1124c403363b5e008bc8c8da63ce0d89d4a7c69e144b89f83392590ad755a30d1df1403cf5e3f3bdf37743a11065f2381d781d9d68c3796a5bc1868352df5dcbaea42a17c9194f39b6e2dcebf66722c2648fe4ceb4044dd16808de5f99e5d563cd61ac08bdeacdb6ff4ef3b2f25591e1e66ddf1a05ba41bd68d1e08ca01b3604bb49a128d30267fe52fb57e297a751f8a4f8296c81597201fb324ab877174d6b65bee8b4e440e593efc42fc3f16c19dc4edd24a0e8d1e046b17289c6c3704b1818cb1331c776df03afc7ad7e0588a68bc19d6d660d66ec286afb7ba33f519dedf0c9ab8734d6368ad28a449ba783f3a891b6a220ebbc927a1145a50f25f15d22adf98394a1fff9a0d36da1f045ddbd5de6aeeac9ae499f256c880c28a85cff4a9389f4362bac450326635cbe0c27bad7923aa61e8f34dc85a0de6319a9fee50fca60fbb179a187230bf1057f527502ad4c5cb61905569fcd82e53500219e236055f087f1c83cb17a4254dc185d4a0e021b9cfa4f87d8d321977b924b61d74988a8722f895f3c54eeb6645959d145f10393cdef2d1732141e27712f0764a232db85d436bf84ae5dca4d3d18b0c224a1059051e6618e6ebf1b2ea1483568e81b6ee12f05ca2cc8db39cec05a833c2258165305ddc9e8d65c43fb66daa31f5ce3efbc1b302c2e3ea59b5753833ccccce541dad64532e577fbfdb53d7951f5f4ea3a314ece77c7a12f3b2b30221257b5bdbbaad480b43775d50d1620e7cd22421bb80353f61f1753124b1d2c7e1e559b89bbb5de2b7e374e09a32fe90104a33ee44431752be6989deafbfb9a28c98ab22c40f1461aa6011df7de8ea533c8ca98e3bdddcca73f8e9458830d715bdb9c2735ac09f555691b80f35b2b00fab3b1188609cae7f0be5507da33a95863acbda83140501fa14187ae881052aff05dcaa687899208303f65f4c07ef8b1461f158e9a8e90fbf32a2966261a9f76dab327e32c3313f04fca89fc01af5a4c0dac1bf0de5402b12935ad11b0119fe12a05d306497f7f54e3060581e2d0461093c16154a3cd4b112b5a45abbe8f17f4c4b2601b7ac0e7feefd37ab89931a2e830ee712cec3bf2aa5d5ddb886143d60ff5d59db1034f04de72218c55a8d2d96213e505dc8ce070075a6fd7be31dee81cdfcd2e7d11eaab4beb00554c3f8cadbe5b1178f0af0615ac63376a9bb66b86c6581239b6513cd7c4b2a9a49a6e09ef9605334de6a338cf04f46cec62bef71e2368d7b9dfb8d059a61d5b9a6c60463d2a433c29e25b4eb580eac44d14cbb41eb4b32db28d4195f15ac57660d760e234901423bff410b23ce78758619566cc38152c173cfaf48abacc17e5b5d3a2970aa32706a5cac67d59acd968c8da10eaf3f32d99ef61dfb1219256af90528ad07c14c91ac1bb0bb80dda0b095a6baa7400add07fb99b0d77a8d5c19d210ddd03f13577f9df2769f89a3b8a9950de19d8cb3e237b023288c0bcf6290f5c27f423f208a8e5e3ecfaaf9aacf25163f69c4671809cb879b329551c827fb58e4667003582377a38453849a2707a28f986344d3092fbb93a25124732c668bf79eedae283b0549348407b9dc7f367f8e945700d3a820cb8b626a0fc938365ca7dd542a6d4498f681b4256252af56c76b5e1ff843eebbb81574673bbc63780c0fad5b6393fc89d154dd77b19f132f9e412924b3ec52a67a62e82a261365a9b80aa727e3b985ec99c7b3a575c4026be0143ac25dd4da323698291c7e876fa7c0456e753b26265cb6b121d9364f1861810e973397170a71ab8d43d02a4212cc7f80c2357599677b767ac2734a0d0e3e78ce202cb338b511eb9786b43f9f495f787c85be78e10884917a3a94c758e7fbe316a349f0e01e47ff2bc59eea95cd26a440989e8b7fe83ad59fe59af1076aa6cc098be91d9631a24c8dd1297206fc611f527e8ccf18b82bfd299aa22ca6adfffedb6316e2603c7788621865fd572e2beddf10352bf58de5dfda8e36d68be4187ac9686875fedb653d4bd22243ae1bd93fc96256b4d026441a45f01225ad9cd0321b9b7bfc751a2e55473bd6dd668522faafea3da573a4d0075bd128297b4d68c0cf89e26d561949610eb30598770237889b73033db23d2f2569140a412f2ec44efe473933eb8db6912a1ee575d83916919582a191265b1ab2c540ab05bdc2e89febac3f9307bed0ff75cfa7b6798736edf29c114deb218a18720c3b644429e690323b576c91e888922d4fc97a39665b1e3acb80b5407b175abf51091678dd8458f88da8406ebddd2aa992faba1eaffe2bf0d7b4d0107bdc4aa348b033b93011f44e2c8b4c93277ae2272007f06054a8cc8c9fb8c071dce2998b4488617d690738e527ccca6e87e03e6c71cba135bbd9a114423eaecb4504985cf07b1574128efd80bc3ee6cc597f711c0ee73cb935f6a24b65368beac16ec0ce569d3b03aca86cdc80e8abcbf7456d9a848dacfcf11d6bbdd714fe2dac442dc65879ddc56ebdd963fc5936e23d967badc3c0b90004a50f1482bb9bdeeb029cf974440e425f60d7700618ee17715ad59e101f06a9c2c7fb73b793e7019aa27910921554ee60f2d44f662f078f71c60f12bec959b1ac3a2fdf638fd4a7657a103e73c079cfc60fbd1170164597b8f28b31844a56f6ab4bff6fdc25f59486a2f2c8ad0081a239a0e30c7cb3a389301eca671d0203d42aea8e661ae5888616f6c5c416d5c85b41d612b0a775f3ef00245144fba09623a4ec7870777e74d84bd87d471863e0ac507ca00d9633b51626a4cbec0a18779d53fc0973e18e25a65a313fd3ea83c61d9bf21a845de5c9b0613cbef14b43920ebc7e16337c74c6db9b704507f3f5e026aff823d3cb5440e2617cb44b7cf08af0b3be833a254deab78067cd6b73ca9ae70e45b66fe1948c1a406b5316eaa7fc419a60f84f1676792058f34e2c8e1e60ee7d17dd3b3ee7875338d80d65c1f8b96f159df47dbac9c5fd6e266fa5a4cfb98afcfabbdb539cc08427d6fbc46a811e8abd6e854e9fdd7cafe97e43026bf5183f087383d80fa58586117640c237869f57c0dad8b47ddc605dea07c822c14a30fecd494c107175197b9736c652e61be52be07e2e0bf5c38a6394760d96353d956e6864c4fddd585a4432a73d39852862e0a9da8a545aaf8ba485bb42e26e4e7cf347c513182c017c31bab47ef585302cac24e509d645fbca04aadf0c6f827329ecde38c00982b018dc0ceb343ca50dde5ca4623e810a61cec9c5bbc9948cb77eecb22328486e25f59a2aef90c6c1374582d3cc8f0aa6c2cc21174bd23372ac516803fac403a75541f0cf4b5c6ef0a00e30ccebe7e6bab03a997446ce3dca043c81a0a0f02e6f6e96b5d58477eee0d778ccfec7b58acc57240ce93f8355778f43ba425d6c041c2616d287576d67e1f8303f0cd00e15c1f4d42270ec2196764c9db702dde592942cbc39634f1b4623344060b74f8e4603c9a7f492339ef3f529fba4dd7c6a6470140c568b4c632d7a498073ff53b17d7e5766374025423d928262c10354809ba6e900ddc2f033938a291c8af0c0fa91bf1df697d79f85263685466f78fbb35588f95cc42515f3f9d32937acb9ea1af6274979b0fa274db30639162aca7d21e107ac408ab98d4af06edbcc5beb1f9efc97a5f68984736abda8c6ef15a4c8eb8ef94577835a7eb9c20d5917ad63eccdd94164e48db10e07645c2342a9081547da244d88a48a403167f1585cf9b15f097ef9ca5003b9fee95a1448ca443ddbfe79c42c95e0eec9650388998392230d41fb0d63ee3504f3b2547a3b304c3be0e1685d6bf61935dbfb8677b7b420fea343f77e96285fa0c5c8476c02ed98b0a8da9819352889dc1667bbcb5bce46ab06957e786ae5d3facdcab2da7f9d0974cc132bf61a7c0fe0b40f97921ee33536126bbfe59d52f1ffff6bfb4f36238ac45245b7bcbf55339e5c5b5afdda72928c0211cf616078acfda9b87268771117e6425194e044238519ac631393a0ed6ee612fc7cae3d53aa8e17fc160967a446d8b8f9494271e691d2f79b7fc7ccbb063d2f15f5206ce58b663da05e6c238b8e23f7931479151392314a5a40b28f325824f2d32e3d030c9ce1f14037ca002938ab047f965107d9a8eff76b9eeabaa84eff9471c12b814a33ceb619957944212f7ff7ea21027c4a415f1c472b2815606d594fb2b4063c0b6ba628a6ab3b99614e5b7b7604f893ff6f86f0d09c027a945e9277a6e0dcf391f8fa98dc5f940a84412b79fc138de408e5382c1824f592adff0517c2bc91413dfb6a8541210e36a2a5f141bd6c6c48655e186c79799a0737781c748a0919ce0a66e91fdec897c7a86497bbc64f4c85644b3989716fe8a7f8ab5c83504021f36bb314ee991455034b1a99dabf31b0c93a1b06f43c856553f04de70230c495c9d14a802b3d485965cc9b5d57e6aaf1cb1c89c906c688cc191ccc54caeaf9b6ca28e243e8cd1c105c19fa67ce0dada542c7eb5dce31850cd901114dd89397ebcb88823703ab65f117521c3d2b5efb85fc4b017e0948ae230bed8950c46e13e94cac28c6189497bbd8b9c84e3d0c7ec14d9986d5f454efca56179cc8b94701186eb5e7e713c1cdc55094f9bf0ed173ea65d54ef400925d4ac1ca32e3d736e42e27afb92579256cd389db82ff07ee2f5f5485efe9e8278032f14c6e590a6a2c1f75b45d0b1377fb788432a4462810c9d7d606e1fab122713619c7a32a562670802e8441fd6c5c28f01551837afd0e71f2dba22115c6439613f35ba13fc040af5c541b370a2d0b32fdca287e52d519c63bfbbae5c9f57acd2085cb0c1ede1116cabdbbcbe649749c894fad5d51dbe0b2c8febbf3bceb276551d2299cbed5ae0f9d768c82e54ce2dd097c87b8e0dd071ee5bd1ffbc71eaa519e699b2fedd47d277170dddb003d84b903fe00ba8ead7c85139e0d575472aa303328a86ee005b0e84f50728964ddbb64e5019ff08079b2815d953dc6331c243014df29ac47257e27d9d1871a587f6ccc8c4a6f7c9e46c35185871a195cc3d4e8c1755e43e026d3f9ac83a5ad2506ed08b42b876c36c45546a0b70c6b2917bfdc707540d86d589a029983f54960ef86219c2e62e16f442d8775b1ec794ee30aceeb19be7bd79f89e2c2a19113ac6b2e6ff8cc2f16237f7e66815bb3352ce95ba56171ce1e733b0f4621485e010f29fc765f571b55aedc73b2d9796b76700b42080ebd1e3e43f5fc78b247742af1356f2ab56768b77431427b5f5be7d7440aab8134b9f20b23b15421cd83ecd594789b4b515a525ffb4363a768eb229db6335e902a41b0385fbe4f404fe7832aa23f53dd6d963587598c05ad32de8ee1ab0defeb7991fcd5351cf3eff40fc054aa6d1dfce90908000f08f24b7e957e55a8b3ce868afde6851ce4868d211606b7e289e101dcfc7a2b3109e6534cde7b6c846a1079b9442988500a23931915562444c8b8b3f8ef23feed9decdea16de3685563b593860993de32dfcdc988c85221d9fca266577e165fc22bcc7294d396a71830dd070b0125c1f2b9f3d1be82cb5b3e2ef8ab74cec246e2879fb7ac7010052e3b0882759ec4de2668ccb99372d5a0ceae7c57451f1997bcf98f98fa9334b99e13625695c57033b7321f12ae17ba75fc6f3f187d55e163ab798843dbe54dc9380970f31d88a09a031dcc3adf06fd152e494f33b5667b1071f4c67d570209b62e8572d1fea72e170c4ad4050c9e6bdf2305f55ba1614cd530ece9534c914679720a00db121c5296b3f9f291799338c1048d36bfb71ef5698e654675a34f7be4b658f33912b7ce9234e2d486d1f0920364883814e5a4cfab6bf5fafa6a5c8f99c565b5f21fda3d2486b1978477ab1706dcb7ba0b25cfcf7ea0a7f4751fcee706e211cf98967d005181fd032b36cab5e6c833437f1097ce610a1f846190a46bcc0fce6ca732d993b1d6d8c00ac7859a1167e24b767854fd98e76ef8ede7d7ed7d547bc0f8c7f50edd24c997e0a558e5c71da45b0a6918023e8c66f77795d3fad17a6b073725b20804ec8dc3f4bb3199f37dd614de96e5250d61d17ec4375e980cb9e9bd2b442a574b208b044d0c82acf67fc5f96fabe5f12505e66d8a8cdcd915385ece1202bd9f9b790cd0933455cacfafbccd48f31325909bb75f25adada9cb97237b69012b726188c7b8f710f009f67d863f3a9eb590cf1d48e3cd9daa79d3b64fe85e43cdc2663ea61488f895f2e9af0f24e3ee332b5365bf6e91efb68ab4a0c54276b8b381a6422ec96eaff85d109ec62bc8af77725d8b5f60c79932059bc6490225e71f0cf63b07501bd7e16b5e70eb71a07b28185cae8abb34678bd00fc853f5b46896ed212a8000f0e4b47db27c080b4b5b59dc6136e6d31f29643d26074123e2905e0e884d66a0cc41e3acefdbc6ec4b13fed9d5560607b90f7f63bdc7ae68547cdf2edd57974e55d90dfa7743a90f839af0807c2344e454365347d9c4d53613b5f8cdb488aa24e19ea134709ded90ea4331a11584a53729eaf6e79b244173cd561c3928621c2a799da5e07ea7c2b76821bdec400d13be98d0891de33be9176232657718ca41812ab822f2c19d0c96d80096920b29e8205ad79a9f5aaeee3f70f44e64356c0c66ee8a18e09c2236e8ecbb515f4bd381ba5930627223ce690fe3f9e4d96f217d2104012251fa52ab67bd4a267d49cecc2e2d58e792f9831e9027c878f09eb54d57c106b40fd2d99fb0d1b7e3e57d7e1b0bb9e228d04c8ee3fe924b46f6675f47cdd2d96476a2791a68c18b6e8b1eaf060c5120b946ac2df974427bacf94c7c90b48a66e03cadd366752480e468c02f2f5e21b98c48c9b2c7d7480af0ee2cc41a4b352e6fb70eacb463488c9836e3931d00b8f164536079d5f8cccb79dfc3fd86cded18cfdff27686d6fb6da8cbae30cc85e2fa75e08841fb9fffc122124038369d9a5b7eba863a196bf2d535641ce27ae65f4b3e77302be88424d621a69ae74cd5c928a61051baee565ae13b0de823218f651425bc3855f33832729dd2ce4df74ca49e668fd2cf22a896cebdaa494f57dd7fb6dcd010d6396d8b3c4c5c5c6ab44b4a6d5c84b03f445e8945759e01f3d651b346c8d19bb81c6017ae76aa9c37f78c95e3db7e053f7ec1843249617edec2fe3ef8417a487035af77db9d85d330e473e731c92d305d844462dbf682a64438db0d03f73ab425cd98194dfbceb42e83fd7eeafab64035d52c003ac4c64f4424abee77754d24f622ed59e80b1ebfe773b7bd9189f52ccf7605d71baf8916cb0fc7b974ad3a2e2c2f351d3631b35a0fb227a733d20f23ad81cbe22f02d29cc412180cfd2dd90ccc81caeaa02685b2e25d0c4e6470c362b26b962c0ef163821314b836719343a3e060ea6f01d6fea41b337c33afc8c162c219a8976022a442460c0262b9dd0e74d82d453814f712f44b0eaf3514259928e7d9e98174b60a70ef9852e8bdd4caebb77b0e09ca01f3d34d03e2ee95b25d912614f7721b97220fc88ffe85d96a206a238d58f8ce0a80ad38b5f0b0ba96fe971cdb172e978a8e7c1aa4e1ef68344ba58d3ffe2fd3207b812dbbfa3cf7618e5d34129f706b8bba854ae1b9dc9a17b2b0e40c388612625ccfedea42d618328b535a767ddba7b8048003837b6dd67cdc972fc36256bb5dbf0f7e542d3618aeb6a67a34b68248c2ffd25927401f0f02042381494e2ca9bbf90d52b2a920aa0901ac35954ea8d51a5fdb2a18bcc79333dadb368780a181333cde6a2f24d1eaa8cdcc706103a40de81fe71a3c58e393a6b4af422a433bbdd9d4000546221895212bdcb4d0dc9d4f16e0734e5df8421cc27620204a1faa0aec41116e8c62721510f834f0e22080f1d29a1835164750c4f8c1457cafa60db56bd6d72bc1c99ff254951f7b516eecdd4b4732d5b0ad0d93788e5d9f406fe5149cd6373d969d4616cf1cb6cd0b0fef8a3179a42c61231c286dcf5cd51118d15c9923cd10b2d023e789fd3d7e6e8dfa169297724124280db9658585874bd4fb3ba818651894a6f7f37df02942ef02ef6f8fe532654eb7c059a053ae234476948877aef8040756a9796037fef962dc7a211df36e28dc4dd90f5fc820114f55ae7f05e6847263a4e14fe66ebb7e5cdeeec64cab2777e9a6d69283a39710a5dee6978d0733533f8f5431f4d4b9ebd996dba116409e1cf4999637245450653e029972b80d24db7f9bc0bd791ff5cc14797551247117848ddf180cb9ef76b16a7d9b513775fe2a391aec72341579cb175e8a72e997f78c39ce2a0b9cdede3ec27eaba012a6577b48271e9cfe1fc14922d841e8c92a5cad1e01c33c7f3efe4fa6ae554ffc667d291be344de053003951af11f35411e70ea0e99925fc8832f82906bdbbac35e5ca799e6d4c0bdd55ea06a7a58ad2f9c7fcfa13899a3cafd208709c55fb4ae9f6a818f717f8b32b83f20570c6a4b92e155742258d47ecad62d687a38b771076376e146535fb22782253c690d9a111d5aacd023017bef42f3d441062f7fa914127a98381ee1ff6755b28b4268ce32d137b2e32d5c44295091eebe32541cfd35fe018a18b09dcdf98ebe11c100a7527fa927aa410321011debabce649ce83617dfffd15c9bde34221625d223979b717b0b6c21762a456bc16b56e410f8f66bad892e330e5591c08eee5c139cbd0a4b341e00360b9c8fe41c42891cb705a404cf4298cc8fdee657a8ecd1ac48d41efd6e1d22dde4b90bca0929c0d0f66d222aa400755a2fb8b3cf6d5a69ff18bc5ee14c0d1e3f9a77335b0c1c7c976e2fd16593327f34f0f3a0197ed8ea99ebe2f2261308fb9a6aa3998faabddc4accda7ca85a031773acb5ad71076db8691ba0d011b5e019ff285b2d79483d86e5bc96b5f28c60b6f33049f5665cf3c8330e9f1bb5de1cdeb08d76bf72088ce2c3974ecbf52323fa0e7d01cb7dcb39182e695033fcf82e9b2f9ff18bfb12f59e3156de84b6a7fc99f15ce9f51d94dc5945ec106308d360ea7f1b55b7a994a66ab4aade8c6f6dab6d4e221868b95dfb1a44dd5c7f42b8791551887e06bc440098b7eea7b951247b2491fb4913e3210d2495282be82d12e50939fdfd9b18bae75839a8727fa8d786b549b5594b8f8f34d790b8af671d889d8baf3032575bd2a69bfbc0d55f066fdc21d23587b238f4e0ec18dc2a223f84d7c4beb31c6798331fdf639e830c3e35fc1332fc2c3ecdb16005bda44555f85a13915562fc81293a39043eda0dea378058416eaf77f294c291a78ce1040326660ee02c0fef294dd5e94adec6e7cf9a467993c6045c0f21e0a7b8567ae4cfa45cc049e3cbc2bf74daf097ff0d373d5acf74ed7844747059bfd7addfb1fb8ce4a8b7f62d00dcfcc575161e3c1a85ae893f9bcbeec0699d406e26190547bab4cca125717a7c8b58d19fa3d0b55ed881ee4acdf4b481848b0ea618e8ec15acc241f54e78a76ca44f8d353b805933a5112d8a6351b92fa015c5beb8767abd7bb1a28ea3aa2e4c732c0072afc7f8e544a08533c48c39f2a9e0078b6db8912050ea5819b03dd0acb4aa1f2513b095ba7105960a5507368648df2db5e5a778796fbc8689155f8217ca7314e9b76ebea5cc8b338d75bc21d8ce3ec1d72aebb9d9d95f76ccb1386904baabde18b191252203c0b6ab84426b145826824967b6d1d7bdc8b607851b57aa295e7f7db101204c9f42bf356103371ef4b30b38c7a56e48e941ece67540f4b59d328bbed4b389fb28e2c3d5296840ed28729c8141a7cd1ede62339f29fb205ab4988cf8b7ff7acf6dc4171a4f1777f2f656c3d8973529fb89d02ab48c5ed5c97be310e5b46869aaa121a060a6974b84ae6819eee7a8e3edcac4b2d6f57473d590c90d2fd4c3a1add29ac1a8ace40899ede6d47f8ec8978cae8825df7d69eb441d542f40869fdda6132099b1583b9cfd443582792efafdee534147c5417caa57bdc3eb419f70b04e7fcd9cbfebb0b1ee389a9c2a4d13ac79ced5b7eb740a1a35c7477368e82a3995c74d2cd7c7523e13f705f34e8ea677fcc15360636c5d412815ea17cc3e1b2f46ee98087272a1971720574f338e0e9e9724ceb60011d117f796a70c993d076feaf7f36748d6bd02f6a939ea409ca671d76b34a7ef37489efdeb5db75f701f0e1236d16c0ab14a5fc95add9777f1c537a64c170e5f051803c337e1288afa70643987d8eef2228f18e83cfdc8de00b5b79e622b30367a230cbe204e3c6646ab4c50317fdc7fff331aa0eb42661afe5ba35849971894417de305956580b5521405ec39f03f2fc704e632155906ae2f18ac5deaef560b2f466382e7fcc5c05883ddecff2e34f3bfad009cdb3d119fc161045c14e29108eb8e4635628363b7e304c902f2f5b7eba60ac76e465f10d681191bb3f2b06ef8e6378efa53d721d0894cb78c7d32f884d48919c5697bc77001eef63deee9ca830543b0ad4c8ee294007004270d17dbce921a85eea35e5734a454e7f00a7600b03802bb2b0c60fc8e1b4cf926bee64d769fc2d96b4b6d58fed56861862566dc590224703b962ff8f8abef1e36690f36d7ddc70867615bf036136010b1d85a6c154f8c430844ce05aa38d07222db6cc6693acc237f0b6c43b68d3b8c9a23d1f6b1422fe3386c113465ee978e6ec15ddae9629742d26bc5a55fb00982f28478348a6e0d437c02bd0affd53c5e1a0494088374349cb66438a46a4f97f32ddd352a0ea05bada5a3ead63ef298453378aa902fc4ba2dd8eb1c57412a22c42c8c8c0e0ef2ed9582a64d100dadfca71d1b3e670f849e319a56897bc214b301f26cc9f1b1284508e6d7fd4fa4ffe211cd2a2a4cfcb84f08f07a0a2d116491e74964be5d73f47ed9c33360d2e7abb2f26f72619a3bdc541e00f208c525d0725c1bef73781b351f5465c7ec45cf386624fafee11a750e3cfa7dd2fa303e8ae720a8580dd9311fa25fc6a776aff54b47a674ee0c2ecf7a54bf19b7f1eb9f919e03b828fbcb527783669c34e8daed27860073390fcb5fba364b2115c0999edf3a794ffeb3c148f0ee519720b4e7aedd2717109f17cc2de2a2fd9dc3479d6dfc2416d4472ffdc7f63d98e40665e55995d2169845a3c60001b3d00e1a187044d70228acc54a952964429f8af8f75b27b7aebded252b9f3a9114eff2b05d1bef98ea5086b8569f80eb244c6cb323fc53da7a3d9413dc4f9e6a9a828c3fb25674878ea078bf3e8fc5be86f24f8f260a955afdd57574c6f31e58694268bab3b6d8ac905951f972a175f2701ba57432c5f00a4119df9589c103b3e2760a1d4734a3aa1dd2b0cdcdeb957c04fbb32186781522d6df978d4506d61f313d01aa178fdd68e7bbc8a8188bf4c17b82650403be14c2f87f74b04585b54bdb6b165f4471b627c335cc50f02b21f9d4c843af1c459562fd0aa2187d40811c7a2f5da95e0c931b4a37c17f231a6fc570b8b20591a52242432e63edcba4e72bbafca5f506ea4c78b5fa5c09f5c2e7ed0280765cd91646a32eb5286fe1b552ade4534409f8a16c205e87c6ad98574069347bea22f69745468ebd4b93064b9a311075fb467f4cf364029372250095230f0bc8012e97cc33a967cf576183847a19f5f493a16e0f11759126af62a3999bd8a16fa1aa60762d162aaa3af2cc89cbdc746083ee5de28f29639f17feaa6d587a3cb2f6e472881c3897f910047e481b74b48eaed19364f9b9024708213a8d12d673dec64b8c25edbdc55deef31cd747bbf2868602dbf5d0d08069f0fe4958640f5a2d6320e376a9a7f5602a0f96a021c2c855f45f064ccd8dd71e0fd812d754ae22fee57342f3e57519c9e6d9e537099455f5dd9fa70e7a4e1fa023d68237ab15134c997db6bb6d952193c70a1e5b42b4ecac2d2737569e04461277aa3b51769b2c51a2f680a35e9bf87bcdcd6e4f0b38bf3f9c0338abd3feb43c39a4d5fd8dbae86ce91946d9c2a8d72432176621d4c60ede0c64c88455d43373f75d531a9a995aa6526f4de46af06bff7265dba0cd1935286a3d863f270f00e42f38d749af6ebf7d32009a7c5c7e70592ff818feda094e9b02386aa01deabee5c93224c6d2f51b2aeda9453ebf725d209ff4493dc2e116b7b766f19f1dbe85c544b465540931b7900edc9424c6b6034f1fcf8a1f73829e4b33403dd958897211e38d7810ea90373788089aad56a96199d392200f4d60924d9320840682871e10478cb5937515a6ba46726efd4e70c9e411c7a34884e44c5693897e1aed13c962ee912060ff93c0c885fa3bf13fc31d5ebbc173fc435a345c163a35c0d759cedb372c5912d50754283551316871c96f881d12bc9b298a76ab010e535bfc6b2b80a32028d269705e6b7247acd84b126889d88559785a8b08de532fbf9f510793b33a1952520416450326ff06c278c1d12dd16913901cc7f3eea08ca97b04ecbe67b5f0520b570e5dcb5d7f8a8be7d7149e1afd64873cfae73b1ddc2cec77ec50cdc2906f91ea6f27798ba79521148ea76f2559da46effe0fb976c82aee9c33cb21133412bd392d97fd1c3ee68367e834ce78a76bb5addbdaeea6931d991e8689e6025df069c8e5465f239b02f2399ab4072055ef02fcfc94dd401f95ec7ab87595afb53e00658fa662c50241b2aabc7cdf984278bad51ebea668105a60e076f7a373169549bb861c1826dd1cfff65506e00a074cf9eafa407548111489df6dbc99ed7e0c808ba39e1c1748305b4950bb5b991ce6639e294f17925257e31e4f68aa5dd9dfd9ea0d4afd057196024ed80f48691271fa24d5830395fdeebfe87cb59877908023ca5734db22d9b3d339db3e0f6be9c784ab2d94085a3e2a7b393ad0d5cbc660521e4b35c5aba25c9a532c8405e0db78d0e04fe85d8d542d6cb59fb7e5f50e5204268df0d05be7c5ecca75ddfaaed22c5d359262e379174447c52cb01bc56541646f8533a1f2893980b85eda7a88939899f7895a3ffdcee7571d72dd55fe3ded20b800dee291ffaaee25e55b33c884a48c3f632202c621d6a85a26c57bdcc4471aacb2f491d6a29bd2c5d68ec24f15b5b439c898c9d176a030f20b786b9ac21f3e4b388a68c7a06a1868b6b901f644e7ee1fa9f3b1e199fa5cae7e56edcdd2e3c5df01314895d8e870052f7af2e9612d5204d85b51896261d09c3713466a87057b03de05ed0049238526a490711acdf74b9fa0ba207c11f4e9289b6852ebc2809a8323192b6c8aa29b78a9444d0df5fa31dbce487d4c71d4a2097b547bb1ed184f15d399c1f413a0b719d1a8c6c42e2751450e7ec6b9628f508d442dd55c3e190d6ac3a697421efec4951f38fc8e402efbac2dd5375967349d4f792d699603c628d523379a8272713a398f9265aee6329af178f753dc8504cae20558ad2c8dbcd7e6cc38820f22cab85e26e1de14998795256f884a379adbc3e667e67970a208ee123ce3c77b94114498d6b7c6cd5d5c221c6f7490e272bb0e14148eea9bf8423b6001f2975d0b9cbe5e99fb5442d8dcdfdb4b958c75b82e2b2a07dcd3902bbd3a0cf7d8801fa316aff64760e2d858113e771dac89c488328089bdd5771b67fdba8ec356fd8b74e06bf065cdea5f4041242dcf13de056ab7b9cd961d91ea138c4fcbdc1d622ae26dcebd378464920c14888d8114f2bff1dbe89639fa068fd5accfcc4e4227c93e1a509c0e26e716c16d2edbafe4cf152eaf105ed7dd9c2956439f3fff85e140f024529e5f7accb7b3753250f0ca2b705270171a6e3d8a9b67a20a71b1fb3175d4500591e8e083eae61365e9bfce53de69fd20210b2d0385ef0b3bee5138f79cc2ce97d4bcdbd5d09cea7b00f14075370e9e36d74aa50cadab0feaa83e9a8261d6322aeb1dd981165de5ac574ae7688c3d2351dae4e965a51e5e0ec1739890dc8197c7e3ea49128b14425ab13f7aa3992ea1c5e55d9c38c7ffaa11e6428f9874bebd6866ef3a54bce482f9b1daf557993461121454a59fa130f96093569f6c55d4d78b21fe974cfda57089066bbfad17ab6eba234cc5615c29faab37bd87ed111b5147624120606a34378eddc460bfe794493c1f9b6d6128659dc325e95b531b76860c557a7fd8f8a1e16bb581ba64a2237d9812c8cfd7d9380940a1d949e458ffa1dea833416e5678420ec59e428b3be05aa0f890aac6eafa24665cbf849efc0900af85b8eaa25e580cb4c1a64eede311c80e5873786aa25e3f06cfaee73c12057df55f994fb589b26afbf894a1696b55a6cd306bebc2ba65af0897ae535f08fe9c6a5c25d9ae177c28ea21ff383893a216392343c82aacc218fbe6674d2959f44c96b47991e482a21d53367c3dcaa799a740db07bdc390013cf6a2269dbde78f23ac48c9c711ae74aa44a140b5381219accaa24b0c4f8d1821ba192556099dd18ceb1c08d7e5a967c0925f78d831a670a05c86aeea1e3c217be6a44af2d512ddc10c1eb2b52ce32d4b48cef4dd20d9de256d82f8bb228bd41df736cf02d4f108b99d97b9ab5a49a89d03972b09f0deaac7e15aca2cdb92ff11bf4bb723690e6bfea94d9d6528a4b694007594b0f6e3cc6c184dfd2b857663ac5a18d75ca5b6c6072229de53637f1bc21dd173bca20c8ed79ecaba3700be27bded79f484cd422a71e5ad2088cacd2448222ba66f7b1956fb552d5fbe0cdf5b2d60f6d5e09411990e7f6722edf5d320d784b7c3c8c4223ec285511d3b98b561823c4b1b0702bd9a36d792e65b819fe557b658c134de94f81822f405a902054d9e76913c247089fef076d762325edc5d22bcf2d0cc3cc21b212814a0e5f23170d7b2be3870e553cbb94151dd821d781e288dfa3e19b103112d851d508447154bc7724209920338b84f7fc7567354192cf285f09fc4cb374bf15c1cd5831b1cc8fd5a52cc3c50ae9e5b7444cb8875031c989d5e2ea84445d9acd8a313ba7b3726666e9fcb1df1eb933bd8038e8d40228243f39f069b33f2268486d4971d129f8948bde0659c4fcb807dde541e03de455bf4decd3990f3bcceee1ff8374b6c6c52f538ebb005ea52ab458067bbde4b6b99d6a6b7371eb2d9845ce97ce845ff757f4376b1cfa5bc1ab8d3cfb8e0e70454222e6d992d76e2300ce298a758c8b96d8154f9a8445c58952e813b0f019816cfa5069d4cd1e3b69dd5268dae367b35dd5216ddab494adb27d1187a3531141a5ccb3d33b6ca08e87bf27c4d5e438a14fcae30faa57bb30ffdc98b22971598e873b5150d0494521060071c75274f4bbe6ca48ccb4249604936db7c23d58410abf8571aa10325c50759eb1d01cf108a4d70cc475fb1ec0369770df2c3e83606cfdf53afb9d6df164d77813a331c501b3b021718612101cb5b47d007eeca6b8d9a86ee46295cbbad25650874fb5b61d5cbb5b8f37ef5ec5c1a70f1226bd26e166b6b44ecf8fc69229ac3abe5f94a15bcdb9abbe60c05a29717d9701f0cfd204503e6c730d166f2908e097a02e442d23d41cdbce74a5e0525c731a3ea08fab341536c03c07448c13719a908eef1dbce05c5b2ddca5c21e730e86a14ec5efa8934e4e6feebb42f8e9eb7df0e51881ec9b9b7e22ac1e2b4bf41b221d4ab607b590fb355f52249a7ef01721eb3c17fa8b3f4129da2c1c9cd18ba5034031e0bd1ca760885012dec48415ecbba4e6443654ab5cf26e032ec5064e5f39ee6eba37fdd6208f36f2406b6f497fb99386d1bc71cd48a41bcc343b4446a49930587386666ab0b715977d122ee83c5a89e9a1778577b65f2980ef61355b577ec5ed6212b7a474c493775f2e543bc1b122b189c0673cc2c684418de66ffbeda59347cc45dad2a8ed52551e76462f797be67a03901882d97d693583ba782a74242e9edd1a523c18f9b2103eb8e264514cea97ec0f2fa7a1ab1acc1ea1ac9ec3b81613bfecb908d7e3449a0ea101768b5f47cac48d8aa5f8cf8f559942e595b8b4bf94e5cefd0e12bee271a25799fe6ee0ef79b96f8958fdda170f8b896cc9114165d0d8224bc65b7e74d9883cdbe5d866282fb26d66326591b310f8ea3e0b05f82580da92814e65f7873b96321251d1885013957bb64f8a4bb623e9fea69ca975899381c339d6d8beecc6373c90f354bbd1c78484ce625684f31d637639d9d9d10f88dda9ba55f5f734f3d7d858ca5cab3561a1a407b4a7a11c001d8088b7bd2561c2b2d54ac86ae0e799392bdfd463155aaf164e680301699064d185bc3cd564152b63f9978a6e560c7996f9d999bb9babc25d6b318b7667b408cb67ea06f55bc76959594fd1e6ae67ce54c17a4f05f61d60972ef3f3bd0497d2256d03d7aa04c220f3f9bb8a797e07b2b3ab8d3a038a85eac29e01549e5f05bab4707f9b4576f9983d46da67ad4c7d142f53414c3a6bf02a1698900f1049e352a84cba6d89e3cfccf445ca3b79021f84dcdb647eac58c843cd03a79ce86d526dc6cc06a8c3a2b83b8a105ec5aed86c4b2eb0dd6668531b53e875138947e6683bd9a5868265e8ae89bfe861e4e45f489b989bd3ec0b73b327c3d6e9b35869272527f3f1259d6f79a58258d069d9c02dc183b3cbaebe191edd5b179d228045c33fc02128b039f13951f94270183a2759fc1d77cdaa67ff9e7a853731bf7d7cf6b07454909daa3a04e18ae1e74ba6ee97184f0d34cf0192e3c283386c1614142ac32e60d8ea3b9d8e17c730fbc992f42c7c07b794b042527b1ecb285a31be4fa30aa8c19e863f1fd87578bd2dcb60431a93e5b39970e9f85659a32a6139c7ce1b7a892e857f14603e49bba47c8dee65d3a9c44db52cef7abdc758f3fbb8fd7ed7df59dad6f7446711603149843d3c221b1a0ca7510cd1c5c49a7a3a5b982ec6ec0bbf708f52fbfc29778cdf1244aad85b4408ac3726b54169538a178a1ab657ce4140f122228a070c2f672f94b9f5bd2e23f800264b2f83f4754c43b0a26c7eeda3cc94e7306b1c815db391490e3d83ac767890fa653e3466e636236355f8d5bc7654503e8fa0986e5566a235f663de726c47b56a415c6f78878a66e919506a04ed0777dcc86d8a491517e31807f355161ad8fee9dcfdf9d76c59821b814a6d6ed5643f0bda5df5839960ddcdfb6b43640301135c34ee94f9fae8e8ec647a742508a90e06850e3cd30b801d332803ed52928bcbce8b9a18d84d3700d6f6672e5ee04687c75cbcc0ede101a330c4b13222a72003c581d71d6f5c205374c24016be26fb30de1caa8c813bfaa7edc61eb577a38d8d22b76e07376a523ecc6f747dff131b50020c305b5a8f5c076e95839ca4823d673855df929878cd2ccb13796dcdba4d2a3d1957745bddde41a4f21ffafd3b6cced1e833eda8d0dc942c46ef6b7eb3576fbff9bd62298f4d119f7e8f9ecb43c1a640c8160507918c24352e77b740a9d17f7f69fa566b59149e41ad47e503a83f20856e7b4b2f61609b00040ef6a689e6b1c46c0737ed2de106d24f623ad2c62a141f9e647e47fa3572701eacd3fa083a124c84c0214e71afdffea3cee465aced7687c22438f674e072418339e8e7c41062e7e695e4124278313c4b4bb010fd9f1ebd26f9d0c5ede6f5266d1b380a4d621a15749ad1ca0560c85615979668575d99cc01b4f6c0ef7c56cb66f1eff749af62af5bb4367b09b550f95d63c097aba4f593917922ed317e2db3e8ebd0bae8c4eab3838b0d8b3ba9306b323c596a6fef4ae3c26301598e4c9ccea5671602531577eea653ecfadc833a6c60b47d26d64a893f4e9dabaa954b0ca8a0964352bd1c98040778f28bd26b4b30c10dbccde9161857b703f3a52af48a59e26c717dbba1df7aac195a3651ed0b6097d19a25f7a61f98533f3ef8354183a0588873c26f4d9e8aa8428dfa29e83ad0dd8c9b10fb55a7a889a3f004d70c65ff6b95351cb41b20e28658032386aee7e8d234f9bddef3d03eeb9d663f3f12230f90d6fde9cb7af6babcb6aab904f0931c1d9da3545c4cb97abfc4bdcaaba5bbd31e3213ee05cf5e1b32cf041486106dc975b1a14c36fa0916fb0a22edffc124e400534e96c155c7412230b09a57b0a9ce442ee5e468a2c946527019ab591a0b5074a1b303ad13161bcb1d953e98ad0ecb670b9d0a96e31427ab79870c69c37d313790cc16e193fb1ef7515ba68a050dc2999bd64cc257051f241a4ed6a68dfeedf857fa80fdddea7a8208c10c9bfb1870ed8da743d6c25376da22e2d4664d197a16d87e5893fbbbdbec76a9823ed8618263bf62a7ca6d8a184af2fc115c11c225dc906c89a70c79f3fd41fa639dc26fc95645789d671c804a666130eecf73115a3c205f65ed0264745962cbc6d0a5f041cf456b401fa9c1a86397a5d8be13e7154b63d4f7b0ffd94a943963d4ec7c6ac634398261083fec21941c50d790209c8f3343b22753ccccdf79ba01743847d76ccec374356856a3841457db03b34952d5ec9f20806a1437e007ad4842765e4c2be9d5ff475e1a85b68ec360a89a08ea26e78af3c55b5b119243ca97b1d312180893c5a1b91fe04b5af097968e118089ad8c5e8834472cddbd51d1fdba0e73ab11cdd1661cce23f6dbf64189b463e257d06c3093802e3d248dd403a70a37a714bcc0eff9f530f7c5a1462da6fc5471f5afa421b93be16d52152f00c9c8dade4c41be2e4624d348949dd66c63f3a126952d2b5711f48dbe7cd1ccf2c5b41020637f1c2a9e5eb2ee5dec8bff98dd1186ce39df5f0243c29bfd18654e4250b36c10218326c420572f2e6d137a408be43e363dd719ceac7d3ee50b8735311074b96ae1d71e256e7d1f64a20808e25dc143c95a8bba56fccba1053f4c6b3286eac136fe6d2f3eef0faff3fd21e37807ed5e648a3ce5d1cbddefc36a97b741fd6b58928405e8b0b79ee57475db7068c7dba564726ad414c9d27ee276030aad3c588cffdc9c3dbb47f849ecb5ec2d0395aea2a87906cbf04b1f5f44d35936a566549a1b78738f486fc50b20095cfad7f44202526ae0d01b6b7c97bf2b8857d6791a4cfecf66fa3a36cb37059f7a8452e426160491793db12d2a2d35fa2e946e7d8dd21319904bc19077c264bf9f716635c9f46d2125b6cc0dd29e4d6461665e21fe59b41e1e1a810e79f9081423c21c7e35e370d6d548d1973adf16992504d12120e8ed0100467bbbe5a3c44ce4c60f45e9fba60aab1e9ec1538a83a28a08c5614c8e921df45ff1e011e00f81b5711fd8b053d696fcafdae0dfb72d25eaa4e2a1a9a128d48e2384900fc915bd39232d3c783933f6778100f1e41826134723cd557316e09cf3c02c519b6234a7afa95d183c8f83f52b6c1c861b2a2babd6510a356db73a474f7e881bd367e14c00bb1d1a2b6b63895790547e69c9a1b8cfe4c558f47083dc1d3412fd0a810acdec8838c8a1b6436267d34bb7b0f0ed598d32bf9b8896c407b1f107a95d7e491c6d30ffb743a7a11566e78ea6bcabf8359447b57dc36c82e1edcbaaf6b6af6261798c3e3db1301d66d1b9511839e667e6a5c13e2be738754a71184366ef89632b5e8aefeab12a4f9af735d6126007c0502c364aad90e66a6fbd10904eaafdb15291a22f18f96b6831544faa76a6a7715ec33a02ca35a09a24f5771ee055cb21ca4607ac46831498333627db869dadb1f4cacc7e09752bdc766b944ea02d5bb59eb5936a76b370da1b8c7cc5522d5d8a40342873cfa3359e229892fe3f4e55a182862ec93a64f42869bde636890ed476c04263089a73cdb4736c478d5952b9194d29d7ff32f76d155cac54740d872330184993d65088b9ad883742d2fa877e4291430b76fd88fef95623de0871b770af17635fbf79125b9fcd0e4fe3e51b9211cb9cb517fb0e7c9ba1e708bd4f25cdb4554ca3fd9674bb5cb09bea0d4695b3d94178a6192cea125bfee84c7b19bad2a58641168631e46b43b001cab853d2ca760d440f5f350f4d97e4debdf97972b6f914e694f61cc6bf19a6ef03de762d0d6ed5a04b77823f48d7e6e2eeeee1847e47ba3f70c8f36a2adb315fd8a7768aa3a6c41c5bf12e5fb04e5b8f7c88266cd726b0f56e38c5c454301841918e510dd2fa1aa4c62550302992a5300528ae4436ce576a7eaa456fa15372485f99013bfece5bcb090e6163862ef219db5b6fbbd6663f5b7cde0502c716dbc6ea49dabc0269cfefc58b7cec7d95453cf97f680c0f441bd4847d4f33e094c3aa9ebe30e62d03f266610d291ddb65446d5201d451aebc5260fb356faa3150c022ed13101c254124d8b504eade564af82ff8d11ffab6accd3bc62380ec73dc74afa7a22e953d7a47b16b941a12bb8b57074799b1d2525d4952b7a057cb69fde6513846b239d69fd7ef111983d38c5ce55a09fb8b881cdbf81cfb295536d7a36a4eda5c7a11ad2b3bf99d452d2da14ec4de9270a03e98ce93218c96be9fdc47745dfe0905f620f955e961a70ff32101204db680b988ef4383f8826f7cd1989eaeb4ee835a05ad8007939b2f54f228dcaf609fbffb3e5a629887a0307ba095bfbffa22cb14d376991f8fd057dafd49f0d0261f5f7279aceab0ca7ca07299e198076ca3040c2bc1b2edcc6ccbf7db039c8dc652e37464ba872099257dd1e1bf9564df3d6884e312eafae9c56c98a3a884d795b7ac8272e2ee799dd88c5a5fba4d68136d5f204bfa940a1d14f2cc66ab71bbd63943dff3d3fef0c7d1371d7af34e116b670df6ae2a70959b9c32b66a91f0b1d4243cddce09d33eaa91d61e78c2835ca142ab042b38763a280711dbbca03d8ddfa822de1f5a2df35ad39bee9555834b021afbd7794fe99184ad27a74a6004f139ba1d8c5c46781d9852d28ad5bdf2e07d5d14141c5ef3d64a23a6d69dbda2e4a05b1baa2ceb13e60a384f7d1cfda410d1324897dc5a34db605285d61a1df4749e98cafa875ac215deb4c8f369daa715c6448726508be4944a9248dd1482caec7c3b0049cc3c3db91e6988849abce8acdca63424f7d3fabaf21a2de9c80cbed02591aa8556131f2bc47b71d628e1775db3f131652a20f91210afec073e715e26d7ff2a9a7df5e2cb4439a71b72592a7f0341c241520175f3289e5f9373806cd271deeecd42dc7df08ca64520346feadb00ae1c589b7f42a599333123efe847a105e45ab9f74da4324a1f7f29b238dd1894c3ff63330b853d27454acae6fbf6ef08e35f4b30c4ab494e2a3f07f357b032d9e22b1b4427bc76834070f5425d361536337533166d3739730fe844b08fa3cebd48301d6fa185b4f178e8152c79e7d507ceb74cac444d56ad20f7648dafc7c477ed16898a9328d588b0fa5302bd907ab4140e788631e45a15ef281999210c2e09fba78b98a925bd1f9b86a94df3863999b8c3f1f247ab7e73977b35843ddb560d23bc62d7fa0800a1c9f7bf7321cf297f746cf3f79677098c836545ca57646cc8392dab526bc66affa58cec52c918432c04527c3739cfe50b43a19d120e2183b1b955b1a025357dcf3f9862b7d7ba9651f854f7ee51760ab51d9ef51bbdfeb6c6385b45882c89794ddf419f9276b686acf17ae75111c6391e3311ca0ae7597e24e15f317393d0186c3197646ea828f1cf84ba1ba05a318540cefefb4784532014f2a3d702bc4a023ba99b26a6e7ac47be4a4d255147dae1d59e95c890d69220651a665abe8ecf8dbf98a509e05f7d9f6f263b685d9694d5803f6d0f892fce69eb80303145098ba2bb6ce1f5d07508e2470c241173eb3fab04278ec363fbf016e269ce788b469acc992cf4178ba79853162dfe64a8dd302baaa41a67f31244560253a34f720715cffb31870fecc451c2499efdbcb3db317ddf379954b93803376904f95aa51c6f1cbb17b158140de5deef38d3671f64e065c19a8aaaa8e7e28ccf2a995215949e9de8b66a2d0867b647a2f1ddaa90204a01780bb0d2484f396ff967d69e8ff3300f5698e1f85533877bbbc904f8ee698a90ae855a1cb5eb3829914b1cb18095c8735d1bf932a7116d3e1c11de4b71ebacbc90f55a8ab6c7f7b2053439f4cc438093f46d4084ce1a3dda252a5109a76d774e431ae5325da201eb8631e68945bfa4ec64b19566745a07b13f8663c59e9acfcdc6b413580573d9e712c8dc71933cb824cd12491ada34780b92791269025e170c864fbb3f34e206a482281b216cd055e10bace473258b640506ed8f256aa416d4ad459bd57a7216a17864ac9f7a92414dcb34028b0b7bdc478925478d990f96ab93afad7a82a749b7dcf2b6b16e96681c2aca1fa784b8c2838f93848a196aa1a6fdd8d3ccce24b9b7fb5c8a63f1e3a51afdefd22235e4d459df7687c59a3f0d97dd4fff87822ad8b7ea5fdc0df22b3c1d26d3fe82d1c19430c23c416de635c787d0649f65faaedef8549cf46ac91c2390d105ab4cde0f92dd33dc1b902373bd239d02a7a3ece690043ea9010e541ddf1669c78008ba694429025c152d03ab146680a629c07e1c6c26b92789855b6f65045bd0430f22f7378cc7add3b2d5f1911135bd26677459070fd9c36f5447ce2a4f16eeb42bfd91d08f72617c55e7e3b666afd490c86348a2d7de8b725eafc95086fb5933b7eb5c31b33c91b8d76b245599e4d0d2a5a30205bfb9d5e1817bccd5df1bb75142d20433aa7c8beaeb9e69751882ad00595b512961718316b424365f89c16b69bfa652af3e01d8b96504f788ddae241138f9745920fd15eb194ad826bfeb9077e5676903504c4d07441fc46548c3fe33efb468c42ae32f2a2be1ef38cbc31f87e9adfae561637acde3cb7c8b6fb56905942f36455eca54b535cb0c30e0dc8586afd0415e81dbc81d0295361c19209f2a211b3173fd4c2e1170633327e7c885bf0209464e1a2ee1f966859abfb6c13b29cac6bd7d9ef0ccdfa77953e8d655aebeb50b9489d0bbc28fd12ff8ec096e8030c9a45d591aee0b79a973e572d972cdc22e623f27932e17790bff4c2bc6e018fa4022b596b405feeebfc876f0fd7427166c0acb1cd0556b714d53e18af03bd91e9a030d98dbd33360eff926f19347e17cca24d43f1d1a41679b5ffeba051632f38ddfbb1ce7aa0d19b4ec387ebdbf92882574cfa756058b8b5d6e4b60dabb6ac595dd0e85ff9b094f09897185dee5ba6c10d95682ef57d39287dcf79032947c7e1954121bc4613934f35cea6ce239a4f842d63b7adc81f067e63c2f27a8d310474a8c2bebf31cfabe459290f6fdcb834747058198e4b7e335233f2b8510b2d989d681f626cb1d2d29153db755078f656b1ace25c46fa20619c5d0837f9b08f7b48864d27d9610262199ac7757cfd6b230b6223766793985c234dd0a16e619e7eb48516bb0c0492bbd3c2341b4a15bdeb858bd421e474410a69a9ce734b8c5565d4e2bc28b1e817b2deaaee93c56dbea7a498aa57e0cba61d85fb9dd472a5569e510718d6cebef79fdb9efc5a276cecf5392fe5de40d38e8e6d2c05aff9b7c8acb25d4608f88b3fcc221834c3a48853c4fde70c7121a5eab1330e75d3bbf91f8a1ed2151aba52349ffc5c26f466409c09d4a2e7f5d335f2e217e59c28adf6ae050267516bf49d876adb299468c65f650c8610bf4126843dc6fdf547406dee711a67932fe24c1558843194f8be2fc1639e1367ff9f5838aa4ea93af2086cbfb230cd8f544bd6b57de43a0db941cd60f03056ea5a2acf115ee8ac9a98c37b5ef5b9d3965b41deb0dc2443b905e77344cf7dcb722b3c0e14caf3ee9af21605ee7227bdd00c13faf0ead313113fad38b8d24a95596c70ff9946f55cdfa15ade77c521e1ede7ed1778e952087ce2d2b15f65399c201e13820f4d36d859ccca56603c5b7ab5edb28a837b9421dbef44d57f7690e7791fa2088c5059a97561088303fc1d3b8d140ce95c5488b6a06b5f8a6ec2b8a58c3077f560670d41903e7f2fe68d59bb9da7e7c27cd323abf0c868e9b097098ee2a96ae4d69724cfe1ac0bfaa7b1899d5e724951cac7f9d9151ebba449d758ef22696b4a807d9d45dbb730b2cf84f8369d5f5d51fc9b62274e66c2637b9378a0ec716bc72c2cade0a3a90939028c35c169fe73a936ed0d77e2b0f33fc3f4a390a496c0fbed07c1f0f3a8cb998cd235f74594eae44e2307eb564b98e90aebfd3129a96f54422a7797e2300c3d740142973e8f8e059a2e647cc10a95ff494a4fe14fdd600abdd2c7f9a72c974dc444a68651be094c44cab5084f9697e3c22b973f43e4e39af2cd013ecd53fb037253e1f12e1838fc88caea12c2b866f53d46208c755073dd9b3b458276b2bb7b1047d4a76b4fa3a89a10fce232d946e35a7ef29622c51da6ce306d69034f2e972646bc41d4f7f8bab3b33d571a1ccc59aa3eb4167a28f4c730767d3a6923488cab0f30bbbb49d4d0586a09e851e4ca38d5ced663d807f09bfa6860b927906fa36cc25352f0b69af98ecb3a359f206b29682ee216f373caed20a9631f6dfd610f431d48005cd19735b78dc07858f98e97328ef5c803be28c26fa9cd1b7fceaa2481dc3222be111e79a694049f73cf62b0026ce77af160ae2f3f7db856bf53644b21b26b06b039c5840f43c1a4187356e177d56a384c6c9d569076cf97ca8fd34197b5b838f70ee09d071032fa18b42a22eaeab7d31dc1b74900b4f3a5284cc6d1a85bf1b316805df0e8207075eb6389bc9d55872c0f1282729c0a97c2c50793920231a3dcc18bb96093d2c0768f7c8a4bb2fab5fb6a35f207f8ffee341ddc8df26d7ff75b655d059cb34d4ce9df1157286fb86ea43ea76764d1237b60ba3a5add01d569d93a783513786196157e1a90d0815e1dea314d56a6bb786a4921486d8520f1c6e16f8edd1cbb7badde77a8190b7d7b8f5ca864ebbee7fd9a3620b88b9fef483e32d5e65c298aabed87cbda9bc93a21a9dd64e0a7d2416d600e150a85aa6254dcc54315a4c82200227cc84265b83580a8dff5d4470b75fa50401211ff6c0c233058393344f6f1f9035a40b8328546933bba5b8f7a73625a0f9aeec5269bacaf28286d275607b0186276b867f92e99c3036245ebf9ec81aa7625f1b0efdfbe3b58c7e757127534b7a57b57fcf53524acf96b78fbaf22ed7c1383412e0bd9b57af1632c9f24154f66650178f5bb2d7235d56160500a58955683aba277c80b9718e5a5474ea97c37fa3e00c6f2d1806e5d9161c2de55f1b51a65717d1ad9497217ab3f90c64b83baf6ee8be54417f1c6a9c47bf246e50541a6353017bc70512b919bd252d01fab82983856bbd53fd53e79e3a66cd1a503d7f99da8e8e68a728c7217fa450a744b867bb75ad71c352cad5b62cf39b478ed1a2e873396a46869ba9e7447d25a3d7bc4579a8033d483afc98cad231011be2a05d0074c8decb21d8c48b2185fd84803f39cfc6aeb5390a59f715c37e0807799ff4a6ac91c4cc9437be51f51beee334530c43a121866229b3fd9b296bde2cc6f14605f1cf34d119fc78492e330366e748fd6c78dcd89aa3cc99091f39eca62e9be6014600f2fcf7af74905a21c9d0c87e3ca435ce26fefa3e3ff07d93ae67eb2befd293d4fa04f5281f005e1efbc4457caa897a2bd8f45c11796123046d3607c6190bd2d474eb5135846efb4f59728ba218742afc09530c203b986e16c2d389cf165bcdf41cc193f02cfd3e70dd10ed19da860e3c81a9f6b4182e0d2c052528fdf6cc92efdea58cccecd6b78725cd7bcba175756f52c4b8bf5e873f26a5c6f494ac10305ead68774293f77018742f8656038f0e31cbea080b7ba610d434a07958f701c0347c85045a34be77c33ec7dbd83e2b327bcca653d66c21ea48d5ef8ef8b39259d1f17b81529346fa58e69bc57378be0a0d23f7e3c283a7c51a9ec33a54a04f59aa6c11b3703f8b2693271e0ffcdd4e801ca568db1d002b60c875d1339041d3ed37cb7d16517bd05307d02a884b72eb5866de906e826c559ed7fa71717961b5326fce62eafceb84f0836f87cbf329dd7dceb084c7768f369df3189cbb1d7b98d87c5967a458ed4ef686c969f38fb935b9d0a6a129473a48c740f2b9b349442f72752a16014aa49f113558194320e2287f94b738439892b65230ffdc2bdb5e49e55d8307dabb72f2cc4e2609bfd705e0acf48fd58bad5d9b6258cc2cade6b72702958763c79ec6278f7641fd09c81cfd6d9f3936c1fd9a50566061857e334076d5e446013716d26342a271e93d6de82fb00cc89447c203728b50617878b92a209cfbc9e55221aa68f8a8a8ce360334cb5376b3711a448af7834c4d6233404626c3471c2a9970fd1eb4c64bb775f6675ab274093019e646fadd1c5db0f9cef28fc37197e8639bad7f7139377693df2ca392f4ef83bd5a81e1e6cf65f53cc70c29ed7440315974a0fa70e18efb97944e9f48a2ce53e4fe582b50bb25fcfc30d687cdef67b9f8460969273d90b2c94183cb52e752367979b851dafda6a4d374be4d7054a3832ab57d072ea1bf52d58941f9a6fd6dfcbdd26630063c78a1a8beeee43ded55784f30570a7b02a44ac00845b62d42b8fb5c65589678f24813fafc53dca6b0ae76fd3f64eb8b549b6441ae6dd8af0e97d8db9588ed9b8fb8ec4a15403a3af4af08a1d2c75932d5e8d202a2fc6ed2d0bc724327d7eae1f5421e723ec401dc451a99799b1ac3d40d73f114e86689009d994c28c8e48d70a297edfd5680cded29f0198810d37a699a7331391eeb326b638b948d86bb79093b97a33f6e8d4d3a9338b8d785ba2929cfdbb1ca4c45cc4cd2e0c78e17d6381d4b087e9bcd9102d3b7823b0437a359658be102f01463944c4370a4d315cc550a46d53abe1d0cf8c7db36b45d75984249b09fc1cbe2adfe04d3132ed51c83e769173da66ac1b9dba4506e5346acc2501ac2620c2c695e9f52d97a89ad76bbc071e0b38fc76bb5670af5ea9dda7d3b5c29e12e752ae75e34c2de88132ddb386fe5763f76fb19b0d79e939119c2d5824421679b05a1f34931b0632a5f1eb28f8a63d5a46f439688b1c2881198dd579c2bf9d49bfa3d476a8ae2c2c260b9a615a0f7c074410e4d46f67aab4a58098ad549d4ed5df769f83f29457237f78b16b48a8d78ccc881e85345fd805257a594bdc20b40f693feea2f2072d32231402bd9773f28d8c9dce3e08690b01754f0d2c7c06f3b6f3df72cddc3a54c100fc6a769d6c207b213fcfad5071ea983e0431c0227a8aaf8634855c659a8da8cd958cebdb39b67561f8abd51fd74a375ff2b2697506b5f1016832f109d3da714d612dbb2685cf03e61e614c27db500a9919b069517be2514ee4e7d55be307b6457dae7a1bac4e806500a938d2a5f21823390fdd4cb39c9588464b66d29433c6c76c06e172305005a47239a767eb6a57654d2bc84ad118bca5dc95fcae5e537b0873b30d52bede0ca7970479d6c6f8d41470e19cd01628464a934fe2f54e1aea7331ebf9fca7e3ad67b67a90a8027faaf492ee293d5af08ab8d2073c044e5a60cfea50019cb4f50dde1b092bc92ce678ea355da031478e4239d3b0788e050880b558124128ca6a43976aa3fb1531a664ee0ae6df4e90fa65eb761ed2cfa567ac2d026be2f5428e390f8b7c6a8ff7f2d656a909cf003afd0af021d65ce6140800d15d009731838cbab9d2d9061507e918ffe6ce0fd3db30f641916daae56c52f3e14a81fe02e93dcdf1e8c4e7ab5bff442081b5d09493dd4162b4fcb03b53a178eb8497bc69a189ec41ca09935d57f4d3bea8434e73e12af8b3413f6d3cd41b60d5267e2bc8d79febb3c24004a80373aa8557cd473608b47161ffaf1bcae32dca2cfd1b8e08b425caa1362a5dc886d45f48709b01723a584c4a0de1088f7430579c4589d3ba5dfee82033c2e4916705eb736a9c99fa89f26cccf197635c7a48c55db1f6e20a63b752165ae0aab8a9dcc263b4185950fd5ea5b7d50219d04d9389be9bcf7e9c4d84ee807176fa1fd93cfa6ba9617e0cc409d723f022254f3beafbb301c0ec9a3ca7300ccd6bc439bf70cb1b62bbe7cd24a24b94bfaa08656a10a1384492e7def4e8499e1a24295c1394b85af14561e1d04ccc21609e4a5d753caf9cbb835c260f4a7928d9cce1daf8000e8aabf6cfcc16594abdbfa6519a4d9c5fb0a5faca02428f5dc163dddf0c75a739f0369759318bea61dd936bc822041aedb0682fe3c90d105922a95defcded98890069e544fa3b7ccb1f12da2b9e47dce600a388ad7c3c1b6299348fa2f31799940e41f21675fcec7fe831e6c921ec9fbc670e749e5f4636b72617b4fedfb017a4b63702d1153ffa945506bb2b02a98723f3144f7ef8b0b0dfc6e161fb8b38f1f6921761b95182df5613c26d6731065a760c08603e07a8f6d452159bdad3e1ee4d96cf75187f7a8cd4350d0edb5a9ee172897ef9ea9d086f3769ce2aa0add6acc106cc01b5d1fafe40a3fb202c3f094a1a62cdb473bdceea697ae0ef9588bc9e38882c35cedebffed63c0abcaa9072e0813a974a6fc458527e6222e57e3d702aae657cd33c96abc2d7f4d980e33477818970fa298a3f7d0fe3a517b72d6cd0d94698ee37dd6f0a8363699f80b83f45f2de53de116dbfa2e3bcab1d29d5a86be0fabacc6143c9e5bf4dafcb1fc367983548eb206089e435327a8725d1aa86e934e27270064eb09d017bde957053c9e95bf08f1019536e3922d56a6ed77239ebefdb5b64387cee77cfd7de80969cd3caf038437d0a9bb4d1271f3e79a5eee1e78c596ea46695efaf20a9c5b725402447ebf54728dd64c308aa93d611d2459a249350f9d0e465f9ca62ef12218820faca3d17bc08a0b7ca78c0858fd65974b8fe07adb9fa87d5cadce5efa19ad80c158d41e540e503ea526063bf16630feb2f4f2d279748f69648169d2eeca93d8d271dde6ee0898f280abef109162f0ad65458df6144aa9c1423d7f5fd35e152fd6320ec9b26023acc720435d8ae25d650198b3033ca4699facf90d1137f64b508e9cb91a492c11940761c7e53516ce6acc80a8ac2b8e178c172ed67855d2f84785655d646b4355c50d3af78bf4440fe0022e02800063400b89f11f824ccf3c13f73eb9fa5064ed48aad621f3d8f75af76a4766e47a5ca89f540617d1b75b747ad486de3c85ac42e649a09513542fb5710b749e8784ec115cffc848436161afc13bf634fc36b69592f1be84a5dba6bd1f6f07a610de32d1e277a899fbf19f153e40dacbba49b29dc8f948664b2a72f4d918e8e8fc9d99fac6bc6830750690c38eadf25fbe5d3c9845f47998fac54107c7616131b2d51a6fa78c0e04edd99c8e22d0ecb638667c9119aed6ea83c041aafe19bd8fa3fa6199a70fd2dec802bd75eaafbe92ec837633cd6e4deceb3fbab2b4f42c678f6378185c1b28f96c4a1af661e7f7b981987fdc991b692e8070c4c8e8f742651a084debfc761b1e6acb29c9294dc0c78eb53b4439f9d3e85eb37ef0262e77736d04b1d181f1b0b40bfcaef1f00f8ee528c09e4c8ce9c9401ff8b15643142fb6c715a7832386445c2066b9d8dee9e898562bea93eeedc423dd60806c40a9ce512cb282509cc82c5c9b7cc4eb86f0541ef0c4342ff51f183c46e037bd0ac1009a83dd27a6a800fbd9bc148f9491a160435bfeaeef2975ba221ba775e68d5f4c9472a1e248ef13967863c11adeaa9afd176b0dc9b6b2c16a8cdd9978ac8a6949d7491f8ccb34c4ef73382282d580bcdae1d7755a80e0e0fd18a13a827272a22a4ded47a2c3d6e3da6a25c7f474ab8d9c2e7c8b191903f9b21dd0846da07dfd300651a1a5bb7db50c8ac793d66b341737c30e8b557689d0a56ade4852946886041aebac9a667118a61e21965dc6484bf20cf2beea56510df9904919ef99fa7588f8f2ec4ea9bd6503a77e4089aa3e2c593bc5742be7666c98b8004ed207dd6e4e75ecad9d5fea0b0027b2c4b68530f21ed3aa4b76f9afecfec01e142660b7e8dc34bc0fcbd26b0727b4b283d70876f1e7a5f62531452c954ce76acc6f5aee6398049015c2edd93abc9fa30e910ce1a48ff989e330b642e7e024150bb1edb3b4762ef239dc04d1ec25a672b898b01f43dadc8fe54c63d90cc67c6374d91a7b4cd9a25ecff78e897e99b0fc925e6bcf42019913f55a988304d9f341a121a6bd67be6237436a36f08ef714caedb4c2ea4da2837196c37b058b8a44527e86d2b00e00b3a4e95e07e1bdf6b6ce53b7e7ae95b27c9a7ac1c4d99dce9032f0b753fb4ef7a81da3f9ab6c8570ecdbbd8f1aad68d945cecff021237a2fd175cd0711fc47cccf5e2e0b02dcca3cb748db5d7c44d2fb7f45f4ce2221a3c0d0994685edfef236e7f115b5841bb6a843b15e12facb3d8c2307b6fec462538a6101ab52383962e58938594cb68bdd9098bbf50952fb7cc9c4a57053a6001ec9afbda90ff5713dd2c9703566588156b7a3718e2e87c4a1bb0cfb1299578e1fd18d2ccc911f44b16d8d4743a2afbb359fdd598670ead934b1f636c6d5440ed4b5c7ac836c8b7341d22691dcf9f76078c55a0399a0ee0cd25d8ff727d8629ec6fbf6f6119aeb4a16674d8e8cd8cde6b375054d8f84ed2da3c6682df0521b5e35298c2cb16440d0af3c9daf51606ef8de8cbcd9c833e46c4da6ecc9d4f7dd45026b18a6a6cf016edb990f88ab82228c38db127fb3f3f601b4d2b46e01ca3008980892324718d27b9f8bb79f4d5895b484aaa75d75ea6a792f0971a6ecf6effa2a7cf57177a27c6a938ae6b80f0fffc7e9d24b16f22c63fa6051830868969a68d2348f47f58ccd8d9a2974c5654c9e9ebc6e8ff5062743b4f7ee7b216440f3d8c8a7634cd68f202d1abe3247d1daa387cb25b17b6c247b83ecef296e5ab325893b00496f5851bd81aa7802962fcdb24b2bc6ffa679ebb6f36d45f81bc9c66ac0f5c0a2f5e70ee6af7498b0d24d2aa25fc0e7691596607e9ceb71593e6e7112cf2d139fa50db7f4fc04dec41ef00ef6a03ffff87685eca5fe324db8235e91d080936e30fa1cceeb933f9957bfcc26feb11a186e00b035b5bcbfb3509ab1f2449170ad3689fb9f0b7ce00fe6e18018719db2bb6c23dba17e6dc37f2232c8d9b368d825c9b2c9c3c14c19c06928fff4fbf190f0a5dc11efb485c442f9003d823b9e8de4cbd2aa8dbf4e7b38d728709d2ff0f870d622d07f5947d453fda911d4c20a66448309ccb1cc35997603be3f19abf171f15e8250b04dadc334beb7bb1e06bd164a1edeff4f1a213106d2beb38c087f3f61d8612aaa91b584683b896a6497ddc388cd5c379e76b96d2cc91bfbdd26041a2b2437cb1f8c0a61125108bd679cfaecdc080ae6f07746c1325f5003aec0423612c53ac3f4ed48635e50c0579bc0c2ef9a6b095e44c48387a79af46206448439a783e114130d82766ca4ea9292154a19fa00e15069ee8080f77a05b5170eece45b168e3da20b20e0868ca55cf9ef8a02fc92e219747e58b611ca6c6bf620633291c9c7d4142ab6d646ad027e0e91c0491ea62b163db87a7d0819b4f6461e039fed0f2e5c5ec345f427f4d9b31c3ab9ba1c3dd420fa1b0a34d7bb8f404f735830ce7bf3a1a939f606c1a06c81af473260bd2282afa167f660c415d8167aed4f1c3c09f67cbfc140d7f9de82e7ac1d4cfb24f4ec6a58a6c016a59cc545ea1f21bc53c45b99a4108545b53ef01495622207f9b5a27c5f67aabd64c418b56cd6610ff2745a1c2467451571e4dcd84a5060d1e0ad988dc605ed2b5635d47d0245519da477757ad285ede69f3d4ef987b6555f8e4a2ee6a0491532cad87103df78e379de66851b562db3b40f9bedba8c469c775f13392044e3e79e7e7fa0309f300e94ffc2e5c243772fd7788d24cc588ba6d04edc9dabd5afdfc8fc3cbad9a7909d895f4e1733ec594f5118a9983cb2528a74ef79429609cd914ad08516ad88ab0a537a030628dfe1e1fa097c359a5de391958b0cbe0f786eaa239812ef1912ab0f36d0a43228b25b60b6b0b55329f331cd1f2c995d2f0b2074fe466c12d5ab78be8cd3865066bb89de96a1f809236cdaa9979a7dded714350a34c6193d638232b44e8624d7736ee6b72fc99ca1562b1bdf4d6f3f96d2f20ae3a430ef0c9e3b3900760b63e4ac04d28d1d80530b236af4981fe15ca07fc6d3257f7eca7b07a52e1b480843f5f27d7d7f9a9ca6a69f2357288ecde0eacfbe21a493b85cf330733e27a0d55445c34570fc64fdf6cb1df0a450d70bcc2ca0ff423e9bcbd9f5508bcb25320ac66786b0640a2745e119442e9dab36f689e5bb8db2b4f35c003d695f4863a3698545d11d76aa1f64196f1f5c9ba2737f57f5c9f2ceff08bbc7b9da31f7004ea2295c744025b5bff78aa6422d0c11af5ff901b794858e35923870e1987f858c5b2f003c64e0d6b4e0121522de4cd23ae6dd0b3c95c266ca524482741d8b4b1429d27574cd453ce4358248d03ba6680fd576f1c2492d037b807ef4866dcfac123291514be5d460b0a9bc661065f2ee872d996db0db32f9006ba28931cfed1ab825fd0edb25fa10dcecdaf1c21850b1ad01bfc79b728b9219adaa7edf1c2e88f2b43d5d9590210a7dee865daba695e666c810d98c842da5502f638a1560b3f6e2e7bac380999269e0213c0bc784c5b56bf30eca0c554bb105909d7d5068c9ec4136ea9a650882b121455eeff767a2a106f446faf44bf0fe89753cfeace3be3b26ed27e622532eaede00e3a6c7e061531b0d779f7e12cbece0bbd70065839ab8acba22568827c8d042cf11130fc1f7331d68ce65f16ad81720c732da5e6fd761801f0423590c00a76b5fee8c7aad819b411fc5a4e8bb781c146f421fdd2018f51e855b1d19cc1ec5481537b7508e9ce698231390c9c75e952aae12aeed99f2f7b4b37b557d7cfe2b63c7ee27b1cec081cf1c802205fe6a7cead94923013a2cc8ad033bf2b07b0ee8b8915c20aabf03f03957c42a99a9030ba23000770e306ceb2b2792fa958be1285f61dceeb865baa2c4a174d7d3fed7d950b5a81ab3131d91d7c8871b1b65ce211424392ec4c0756bbe41f58b5863d0e7531139b9571856bc0d3590b1e4dca9148a980207fd86d293ecbe724f360bef8caa139ddea6bd0d5e498cc1a90c54bd17e09fcdd175efb090cebe69021020b59a69a41d7a8dd85bf41214c31dadd1ff635520b83e2418af4c8bc4baa2b0ff85d975fcd7e25c81bc8bc08118e4542723a315c3ba22ad17497f5b9b462c94e583710c1da8b26662fbdffb87cefcb3b3b1a81101ddca9208fbf3e51263c976e8feb89e66f019ad574517838d3b358a833dfe6c8f412b7189543e2d4589756f3b7d1fbbc55bf0f8f34e76505e7bec866a6b7693a1a26d1d4e6e50a8dbe9ff0754f9e25a3cac7d7b44d9cab3e4c97ac6e9398691eb69c10cc8bdad69ad0067e4ef8daa927271bb4884d26154b0bc134fd42580af9ed3dbe0fa1120a5a403f52f5568b0fdf73a29b0f99213f0bd74bb559a71ba760f5ec8302a8f3da2f7d0a2214c13059e022dda6bef06ef9beaeeac8e646096f8418bda797473d448918ddada0477fe7912aef7a7d76c45e9bfc52e9b9da54a922d01932c1c64d43ca4b107c29b74c68accdd8cb6ec7ab03f9998873c56d98a6257f46e9dcd8301c55dc246c67ae8f838a3a7d6671afe073a63de16abb64c76d5623ac3a86ac1c79319d3f30843ce89987ebd3c197e034d45c01be4b2330d7ee04b79370beaa7d505ae4dfd3b582e4109316a52a2575782078ef89f35d916f187ba8c703b16afbaece92f2ea55f556990628e97151dd4c0e11d7b16513d48aa6ca76b86ff6a459ea7e431889a95b53fbdd45e59450eba213287fde014e412218050d87f35213d08dfc896b62bfe911383510ca2a250447c9ac9c3db0994b1b16e1826971f6a4ba665af4db83b18919c27da50df47342e4b782fadfccef77db4d7fe40cbfff4ca9011df518b80f26e5092a39b6bc89d0f5c6471f4fbce119c6ef37df1a158effecf198ed500b63187e7c75e5cd9f3231c008b4ba4522bb851a1f02a08623e00260f1cbde20b89aaee03d0a2c1bc51eda41398e4302184abc32b8d31ae3cde8b5a581f437b1ead87552ed558d342af2718e7615331e4671d5f63be67e2bf55925f0ba485e98ca834beb8686a6328bbf4cafd9133a1272f8a6d22b3925736184b985d7fd8258dbbfde0dd953020ba344bc3945cb0de0c0b3c4296ce817cf0dc5ea91f966964f8a08d41a0a9ee3f6584e4c801635f82a072d7b6a516bed83c83547325ffbed57df7e6001a62e66a20f4ee8f95ac960f64d741df67f9659d902c4336f7cd8576fe8fed2baf5d5e4ad7b61f55a9632cebbdd67b7c2711ca159595d0f782169b7fe0fed7c3046ca0a83897985b451ae3a799b18b4daaa17ec33bae3717bab2cfd32fd61619207a2fe4c0adb80140214cb2ede4425d95a38d0b4bf09df05238c4543790e0c9b0a54d419c5059a2de1ae916e28ee00ede34782303eaf8e44e6abfe7276ad9c8722b8d414ff3d56d8cc22fa45ae8d61630006138bb4fc3b02f159270ba860f0c8843dd40d09b60bc60782f0f77138aacf7f5d15daabcada1f096bd522014348f52292c3cb02632a8c012a97b6ad2b1bbf95fac969c79d662d722c281c2b038f3f322241b900cf9efb9fb9c7b275d6d15228d653e962c8d26ab6b0d5027ceac3f91c5cb9bed03e1e8fca08913654321d218b9f219be5764039c4e104f6614a48283ab578fc7cd765315a3a3491ed45c481151249654f45fc672c5dacf5a731a5cb1e230f86061bc4f1a86cfa358bbe6278739c30ce0c416febf7a88bcb22d2ac87b1fd75ca43d41b9ffc7bbdf8ff7ecb3834256e2ba1f025afc55ceaee16869b5f2c92e87efc1f23dece7df6748116e4ac0607a74dcf8ebe692924d852a9ada422f1f59bee6ef11e78e1746130fc76de89935648d15a3dbcc2d8eabb01cb35803090b94e79e0f5965029d2b64abc6b205f5e6dfa107b361c64c86be5716d4d7348c26d9a7b140cb617c9a09c6a8244749b84a06011521fb407516689966a4e4691dff6a53a3670e0ab9809a5687ca73d77dbeab2630cc7f807ae39a3c09ef3f09058c1293d2f8ab0dcadea8dcd88fb80c4762e74f9ea8fd156327ff004dbc4eb7eee735418cddb3c507f0f01f11f891042506febc7c7856ef4a9bb5a0ab09122e40f7efaf85a51afd48946a0421832755d887b06fc48a6f62d49ead0e6c8a6cac49d91175f5a0196eed8591f2bead9fa32035be67584f7fa66372d06a79ec40e0bde87c9da26c3c563af82ee0b633ef0f01aa403bc45424898c32026e5d628770660bbf0d92f480618740a71270c96ff906510178c883dc3b57f57798afcdb4b593d09a6cb3f90c60348a241500d5c93dbb34f4075ac14533e681b08755e7857ec61ac7070c5b09bdaf699ea05bac8c8f8a26a9b57c397ceabfbdff4e35fd173429f740b147ef5e20ddef259050260ff73900811a713dd22867e66f429705dfe21d4055025c0d83255bf139c747d9999e84ea4ba10720d80a42828899ae2d678d84c9c3d6193a958a015526d5716225a9a7b6f1a6596927a32ef8de6695cfae35820e8ebef44eb01f646c8dec990d968eeb48c7ffc1a992146fdd6d658a9260b2623eded5f791fb009dcb56a7e3c4286fc5d19f6b531395ef259418b29d3833381a03aafa013eabda2556ac75a84393c7f2f3a2222d28b650bd89e631bd1fb9a7dcaa28c0fd24bba844631a59436dc12f091b37a71615c49fd4f6b5f39dc9a0ef6ae99660e6295cbbf76bc652b8c70bd95bee8703b9b7cd6c33333631b75a736943ec6f0d97cb4e78f317b54b89426a63da98659c7701b39f62cbc4c3bf7665df61ba8d0e93174456eadded9f1b180e194c1dcd6c83a2fee26de08ca87d0f9b40fc2fe07fe180c364ad8aef7e477d1d5aeb1b972f6558ae61380fbe151d912768a39873638211b5df2a2db37001a08b350b263a706b99032cc10e46d8773815df975c078acdbcd02e6b22a14360c015aed20b67ae7d20feb91b712c4902a9276ff8e32b823c70aa18be2a606f3f29ec494959616d6b9fd04d0b43807c30a932e034af577422c89663216da0ada6d639213f5e71cd2197a9b44d79c36139dbc4047920984e0b9df8edace25fc72046caf7c85fc17c86882a4cef639758367ed2ab23e1f2cb965d628926915c42e47d06c4064f5da620e717390c3f692d9e70d9d261fc07a50775198b2fb7f824a52565527c627965c331c9968b01452b960b28abccbc81f0383f19dd413e1b0cc4bf5c0d73a1645966b26aafadf1ca84f13d3595f5a73239100667c61c7675f4c17710b9e97381e4c7a5ec6432ff98a3305c14a8dde8e0c1dd00f163dfb96c7c46137a6e0968af13bd074d3e018ae400cb218a0a94cd782a785dd2c999845f48475249e0d10d7f229fa7ed7825859a69bb0294d21613805cd195035164738a29baf0fd5acb3ddae2ad277d521b008c3c11845d2357619affbd911658542e87d0063a7bf3406b1ed128b0c83b42913a8f1ce153eb2aa01a1ef162088ac3f6709209232a2a9097ca1ddc92cde78acb947154cf3f2032031147282ea9092215ef0d7ded879a237675f284a80968434cfe93fea0995145899344f3b2d05f8d0565967c067ba500225109c28df4a8402730f2425e131aa0731260ec740aa792527990e2448742d9eb3630faa0a8aea105609ff6d7b965dbd2c90fabcf012b2a5beaeaf79f694ce977289e71cd3fa0ee91cdb64983274b3bb15dea202592668c1b76c4e6e0d9f331e0274f8ab679f55dd8038bb2b5005edd91b601e3ae4e171cd4e07abb62e908283e6950dcc1f64d06d287040d1de4c713c5ddbc05b03f28fd6aa268290ff3fc66dbff04992a4562db62a8fe86b12b3105ce864c2427b2d1844a0d45146f335f0cf5cd4f2a274155b204be3c353a0614fe59a549420aefdf364a7afa3c4756f133c56850da1f1b8d69c89917949825a7843d72dec8817dbef006336ab87104a7708a154ef814ee6fc92ce275b48c96646ff1b8b0f3cc18e264a468809068596d392b1aee396ee14ae9f1046a4f93cc158a01e93084f4302aa26af3929a4c0acf8d5c04858bed389e5343ca97b650ff70eea49844aa4d3809351bc1ed50ed7a576f72d4520727fefbf4c24698f18e9326d0dc4e1a74a78e0d5e6b90b426c65a324130621fb57df57a002071721c56e93cda310855c49eda8e078fe7abbb27b10e8fcf877e923b382881837174415d0d9d551b270a7fadfe8cec97ae12fd9dc1426b9f659066b108a2fb29d842ec32bea2d030731960e4896e87ed901a4f0f1d76e099a44c530c85ec8899114555e20cd4c927346274fddb889eff8bf4feb952e60b569ddf70d3639bd5819d19dfc2e1a775e0a844d48f1e8018f4bc63a67416316a2ec11f0410d1be27c99b3bb9d8a9e3f4d130a9f0cfb90d48fd924ca4632fd7cc578e92158d404e4624145bd829a20929406c2cd4dc0f006578e55f7dfe722456f764b02c83767b4236028902ad516022deda4889b658feeb2d8e654826a3680ec1a7d63f084cc32e6f2dfada58cfde646bb03042564e9587dd876b2bf0b1563fe7e461bafcaac2b03647cf1f345ec41e4d885a5693127d358862a999b0c17cfe5ccf42e79ec5011122dc64c432df39b6ffdb0b8901505eda9df30010c469723c649e38a1a76056fd956ad64204b5c509778b9683109af0adb4c9b083971734b37a361a1b95ef9333fb2194090907a3f9eda434933085cb776f57d2e73d5546949d21cd80f8b6bc7b731ea684582d4a75f28249d4eb79a816f65a77119dd00c0ffffff3f