PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 87662 c958d03c9addda2700804f58fe8fdd107c90effd1afc2cf280b3d12f5febc358

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fe7d8697495194ea3452f5b65257adaec0b890ff63a58bf324fb794638c4e8b5
Certificate Block Hash
c958d03c9addda2700804f58fe8fdd107c90effd1afc2cf280b3d12f5febc358
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020200000802a0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004ce0f31ae4136eb2ec9cff44fcfe1c7c6de2fea669e6ab09f4d869eac9c5bc2a5380d2f1b05f94c89002b349ec0ae5554e4ceef1bb006905c341a7163017490ca1c76991e78fc8af3caff03d945de8d78a65ab1b2d86d95eb907000000000000004000000040000020200000802a0000

Raw Header Hex

00004020259b597977745a01ba6910e6454d1d9b775ef6d332ffdcbc55aad41d50f638936536e1928ac7bbad443f42e5af8db878f1b5e3ab2e718f28d271f39b0a2a82fed11d596a71b30018b5e8c4384679fb24f38ba563ff90b8c0aead5752b6f55234ea94514997867dfe

Proof Data Hex

59,560 bytes
121216010307eb0afafc03b15fbaa0a986aa43028dc2466ddbad508ccb289c5aa924be9b2aaffd4c3b11cb2a3fad529b5b2bc631596697f8c3f0ef7b60dd9b7e778f59914c9aad8764f62ed8e441bf96eb608d26aafb84772b52478059432446a4e44cf2a5df57f631a737e4e9631db7fb80a12a7b66ef72f274fd353e6cfc8ef6de29908251ee7613513a0617c2ae1ab581baff89d76f1dd180e8a915ae18ceeb9a4c66fa29cc1bca49a73c2eeb87af552743f5a0884cb13917e9ab79202137b7bfe6875eb248e9c3ba7a0f1036defeae1ffd89dbdde9353d6395dbac30bb1835cbb8a16d4de15023ed69d2d8e4023ba3dc3b81c15cab4037df336f238b55ae8c42e8a4c0d0770a2d22ce77e3b5c7de516473e9c5fdd7eb7f87edc15488f4d6e027abcf0a5da3d3a89ad8214d1891e51572de8fd06126e404c68d4b1255d3768798b9b1ba9623a640bfb5cd0f576e517547b087ac822e671bec71f57c71f77fcdc94f809f4e033655339f244d577c5750347e91ef0553a0fc829545eb0ff49c40df6c818195bad4dc96438c9bd2f2ef31bb6758b2d6da47e3e13abc71a3be0b1672ffd06de7e195a2b5f8a3a09a2bb63ec29ddc7a14a122697100f378042e2f0009171ded548a6190002a7f9712401c2c5b349ba367557c233fccc8ff77463a6e5c721f6a2556103f7f311253bd467e07172449603e4b69e4ef794da9caaeab7265e57a41abb9e2b3b3d94dd13cf0ad1b55622fef95137f72f6cd6a5eb3ad7403084db47cb95d80e5637100e88bdf8374c83c16f73f88f644be1aa46571017309fea20aade482053c1ab66ba0ca85a789344f3430fe7b2ed7716f81c7950b985b151ba13e3a861867f93ac0bc092e3234ca7ff47be2fa54feb07bfc7498b4d708e6622ed9c27a2712251619bbaa25c0441dc89d545384dc80fade120bfaf0cdb7935cac94c519eb57715b70f1dcd9d40dc18143f9ac026def78f38e58a62d3bbcaf0a210292585af3541a485a57ef84f50a519e67e7c4941ccb3a5964432c2cfc035fc2ae16f48cdebeeca75e083ed5142f19b3ef783391a9a1444b701ea69cbd5098c19d6c796af0709be053e0a965e924a6d1b1d0ad4b468a52c6267a9cc14e99775d556091c87a4aaba1b1e0ecbe78d70894630f8be76d089525b91f2bc72f99325b1f0d38f8258091f566109891a58fdfd36d91eef5ac6dc83182de3b5a3e8f41f6a218ff3da79f39224fba67eae02ea0d097296df587b9f5b43030cc3a2d4dd7cbdb58c2941421cdb8c8a12c089ecd0214cabf47555d4a5022348efe4124d4dbde31896a078858d78053d18c65ccf14ed8753729457a866b7ebeb369a952985380def118413fe4aef46e78cc3bc553aebc44deb9393b5a2696aab152ef1b55ed8558014d4446c4a0c9d54ffc5517ddc6c77ad8cb5ef16afeff552550701e571f61d3a081a288a884e61ebeceae699989854e3fa86e1eb8d8feaa4bc552e7473c882df352021cc9c56806a2b5fb4ae6df21e7af32d9e660addc30a8a9903f080caa22ea1bfe63ed0b4f23bcf15386edbeaca9ffbc1813c55bde396042665c8230c423a5630162666b4d81f902a220ef1c44e30ad78514adc847c5820c9738ef3895c602542093a6b536e5539586dfb07cd6ab959452d8349f541409e8f4b7429b8bce14b71ff9f25721ae0106a1fb01e3a2b52b52f3c3c41556f293cb5d40a2ee069cb27648f004fe8ad287faf2d8de21e8c5164b57cad4782abf57314c6d6930e0cead917615665e30e286ff4e91e4a57d3257f326fb8345442ae7192188bb95cf314530469968a973636093eae5d63005fbf59acd4052dc2f8cafa8d1650a6998367a5c7a9a9240741ec5b03919ade0ec3514ec5bbe53b9ebb1a893a2a30d84d1f8da00ff9a099f13c7fff6691121be9bf97c37e19d79e85675ba40998ef3573725c2c1b52c18d61f751f1016f9287f2b42525e597aa429f5051c382ab2eb510321624a41d15d4259e92a9ee8c09632be3d16baabf81ed33d7c93182ae7efbb611603c4394757ccc31bfb862c4ab1ac9575e8c01b459216b2f16cd3cd19a0016893a2ffaffcd47d01b0e92e87a4d7ce7e4edbd693682b1aed2125084d41981087decd3f85bf7b9bdda2d63aec3b08fc18e9c5d937023f341281787e085f015b34921005c46cdbda122f912821b0ec0ee0aad66d43a5be2bea935dff9dd80b6371bec0e01b38366f8149132a789ccb923877d1a25599756da913d2b9dc412d564a5d69d33ed1593624a0ba1d0a940ba773d118e94cad2bc346206e9d8cf8922704eacb6cc27fdcb6ae9f948ec43d9ed6047aa8cbf647ae3494055be9a150206ad44141c0af1c42416a2f5a2a915912650f469a39d58d042f3ce422b1b3701a24ad434add2322f7e3f860ac583178c922cfcca53b842c6189095326d9bbf1a1558f1cc69cff9552055f59e718bdf9a1941b94f8c052a5812ca876868d4514b022c72ffb72929a52ce377e0a245ac153c41ff419df65f75515d8535588f3db126912853d0a313c620760056b107b86fef9a7f6fc27fcf06e55af2e009d791ba944c1cefe5ac54c7e1242d6936cadd511c313e2ba72de96a5fb08146e16578ad2f9f1e77031643869b0d9e8a908cb6f8f8d3cc1d9031be215424ab87e719715b8b443e02d0264c86041de375ba939139728c66d1847bc443dce82f80701f51e944e792e17684862e07312a7dbea0465e6022f82f9cb9b23d0285512fb044dfe649f8d1de1c4e2e7f8f01bd067940cfef2ab1ce775cb4252aafa67ca9845a624e94f7c5dbdd001de9add64d8468efff881035f6a7e5eea09467ea99ab525d421f59704a0dc257db10e72f165026a4b9f072e31d6d88f3c4fcabac47b0e37e5f83d636ad4f52f2c2dffbe6e73f158a87b9a08ee89239cf9fcc8c3f141d735abdc9f2b1354cc3b33d7df32fb236e3580b9b260a32d9e4b56947961a903599f19fd336173fc7686bc085f7a7cf8d24967e67ee233379d429f353ff2b5adefe0ac44b429dd7aab135bf43ec878f64a194ab8b970d4d6870beb8f60adb2535e91ab5896b68028d864badcd25c2c2abf0b826dc4ac42501481a0044ff55c48cf5b3e3fec1f7a94dd6acb9f89f9aed5cb8d2011f73786ceae4b8f24e7ecc13e19e1eb56da8c4536b04bdf6721049c3134c0513999d5e3fad08ab7ceefcdba4e3b6b6a59af0d3a3e707f9916b7e14c7757e1fdb51a5b1d98f561afe68e403a806e6037c425f8520eeec99026da10ba85ba5a88b4f49d01fa79c98a2b87dc0fc4ec18eeafbedb44e9dc10db31898700f180830f67a74617de8faf367c7f1aab2b69df53abf2cfe289c1435942038d678f5e1395628b5369bd37a23f72e45ac49e8ae6720252c47c36e012895216259b7bf32cbfb5524cccb9d4768a539f8cc21f639f9782a57642cc595ca90d7db0ca4aeedf88bab59022ab25fb00d937a1a6be0b48402a0239a44a33560a97cc12cedf7985bb7f59858966e6aecce51fc50770a3bd7c8fdc01956068912e6fd017e515db03adadd653314de0a34a54625cc5eec49bba89bc357f379d12b4ed7945c321d26ffcc0ce939004cbc5f8996ece96a62870098df8165004b05abbc55785ab9b405c2d77f9ae71fa48504f847d9f622d153be2ea2231d0ecd0b174856e28a95c75879d74e642174ad33844d76ae5f8bc1d7a5d49f96afa227a0ba9a19495af2583016b3400489dfbe42d162a4a54db67d13362192a6bd88406119afc4b0d2068d3915fb1145d3ae272ad45f62a06593aaf035485b1a6cc89381eca67f68ef114738a3701edd312c429ccd09a0f9f464cfaf2ce1e37e321cb4800d17fa241d7ed6561834a0fbcdbd8d0ad16a6402afa3c80f69298b52862791113784768865545c85883a4884e227e518879dee5544146789a3c4ceec9d6462db7d2f93b2a353c059b54a61f2a203181b71253e8e81ec6a2382ee1e3dffadf8d51c9ad4a4f9efc646e2175a5e430ed0c857d5486f68495dd0afcb9216a43474fc5f50b1492e829c7b72ca41bf4e624c7d647c2be6e13f8d3ab40d11c8f0f0bda7bf47d73fd43bdb49283fa226543a28f5a01e9cc528d07df47c5c6898ad8301776386f7a56a18024d16390f51aff9588f4894ce7a8c39c4f99c731501e9652880ba83efdeb49c9fb047c125705b4e751c1f809bc0845fa4b9f557d916d41086a7ed989638b2f14ccc58dfbca1990a4acd6ce0c43062a72118ea51634461cec1e05d0574b5756e900d1e4b0dc6031b5f139a2b0801640b1e82f37d2c5c2bf4be2f9dc769fa17f11cb5df461ad156a8a19ce4386fe3fd27de2a5696c9de929e6a0ce67e89197947968565048db14b6469eff72d65cdbac35278893cf61bb6222cf68849c780eaca7b0f285ab5889e58e3c1e5c93e1e0d11ff87e1b3926549ff6ecaab4dce0337d7bb0d0e23f88170812f036a08590e983320f08b30e3eac1da7524ac2f052add7df82fd0af1c032352b353fc465464958cc5e1afcd96cf6dd8e20c86b167e3e200771a9c7ae13075c37e1bc8a7f55be9986082aa3e2f1b9255394b36fe46e01d9f4099f81054a2460b54ec96a97b757a4ccfb4879fe2d82d8dbb46d3c9b3f09fd4a4762d0ca40ac71804e0545de93f8da9f56ed60d6678edc175abb39a080728a62e3d80540d5d692616321c7c9b759b3a3814f86ac6b7efcb5b2a4c48d375fd476c2ec93052f61ff24ca3dc89708bbbaf751d7bd1c54dda15c263ee3d0b50c3f1e088d2cd2ea278477c0475724b9532b1ee1e0f467b8cd226f6c0c3e896d5dc8b026265b5bafdd9b20ca7f6d5a4404994c2349a08b94c3f8e03a950766241ef4f36319967095a3e8d507413cdb0e19903dd224c49635563b63d011e52dd5a4ad1f51cdc5a8fd52a839148052a2ad4e728c15a0bca392970cdfd5481be1a7003705062549b14001eb480f9e277ff247357cbef781e0b7a2bfbc12c45674c17d1eceb802511a32c9ffb45cb426a28dffd86f19820881f2908d629c450824017fcaba13d93765942ffc80780bd30e0d056dd675f280c79d125296fabdb617b6e5349a1e20f150b877e701c0698c94192bc83bad6d95c4bac880e68f80b102b0025a958894d926f3ba3ad8998a44d06f6cc3a6e380012b90d21bfccb7ca95bca61cfa476a563297e26213b36ae0e33efc1b8f2b673379c799d9459fdad795139bf5547c44fa4d69961854db31a5b00c22ca43ea73458624239e1ffe9ee4c809c7f7a9a4b0eb824200afe215887ede113403b4659789a3cefe2750bf2a79dadf10d9bc665cc0a702821cabaa373e22ecec92fcce06583cf39dce034e3f031de46105f8badb901a0efb39d2d25d838f753f99633a634924b81de2d02b2c4f9777b10bf37ea9e4afb459e5107df8b2fe643e6a7796428b532f3e009bde8af4beec8ce9b775ceab0c0de36c2b324ca4afaa060a240dcbc88794e2e9c325896c8ab178e9e31a27ecd20ee1736a77af3ff2033ef4074ed8904104789cf6331918283c964570559e8b5642c0715bfdc36c9515820c97b26121550654f1aafa2c97006b50926f9bfe3aedfbb8731098da8d0e6d94344d2e5670bb07dfb77d6c7fdc22f60f33e6414a86952c4acff059f26b3d180124b32159023cb2028129388b99c942ff35411d61ea7afd79fc78bcca1f36db4d51954b90d3c0d6c5a757c0a3111eb98e587a69b722166f4993c4170ee5333c3b12a174f264c470243e223fe8330c7a213472eb68095d97ab48caf7cf12d94df0b6dec6bd7cbb9928157043be0442c103f9e33d30072facf231c0b59cb337a6fbffe9daf167be2992fc2752fc83af12a9f8d4930bf0512a3fa9b0ad7c862459ff6153e1f454fedd398e0992a88922cc4a7dc1afa22fdae6d3a2ef72cfa8a162d5e2d30ba859c06b1c45f44924244c24c0987d4e1f952e1c5fa94f02b226e667fcd514f0a800dec7c8f2d82f27bc288e719fcf3d505531cdf17558c50e311d401689a1e66e16782ae58d324655aad7cab4a449e8e7ac54a4a34ecb25cbe838d6d8a4f71d6c5c05ca5b0fd19dc3b6925a6e00f71fb862f25f7849d6ad700d876c1fc9ed39faec94d1cc6f849cf6c3fc696f5106a67def4dae2987f748961bb1f73066b6cff629f761323b1224ce96eef5bb2282220c9670769e9ee03300b151c629c286d70d3bf90c23b6651f8223f1cc45a0b8c6caa5d6d254c1d4408f7626999e1ddf9b5794b2c67d41bb559db4e0bde9246a72d80bf8faeb91c166901e9cb1e56352187787aef79a824a7459f92101cd27abd37cd69b467197d16537869aade3270a3113f5257bf95a26ac2dc5a8844b32bdf5dd2a3181d9c24f0e939be8759ad063f0860d16371432680d0245f05dc421fdfaad06a5b64efa4e9f78394b7a195c1f5781089e8ca51eb9bc698c276a0d648403dc5aa7a02f1ba0f6fb22a913fc0122a6a47b1340e60a3ccd5073df2e86a606a96c3b283380d222a927480e43b1d6135a56188123bd5a1e0fbf236e035a8f1a6748e2889c78fc01bc15c8576d10a16db05200272f338512fa055e8d3b98a73e86d2206cc492d80e8d447d09f5b5ae2bcfc11879f0e6f95254196624b7faf1d698ccf9dad1b7f43d4608858f43da06dbbb71076849460d8275d29063bf27267c0d79529e0d5a03eaab5a8305a0d4aeb67a7bda20579507793cf1652db59d9fcabe0e81e48effe7e32994d2d466159ce1ce411fc6024c5613e126aa78d681bc67991cfa4d25aa4aa953775c520de5b4018f13625934491f302712ada40d3e3e3f9c0a2fcc2d4451a186cefdffb8749f89da72ae37267a9ce0c8cee181882e27fad6c8e738ee8fbc01c0a5cd7a61581f6326f2299b4e5994cb358b2e990bc39dbd1b2b8dc5322483b7070b21322c7e3be155ec4bdce32e2e99ff89ef624b825175235b1c9f582b4161df727d467e313c4ea5ad9ff9a752a8c65844ce30fed4faa2e7a7c7d48776c2d2f7bffa835494c90e551b45d559972a4a5235fa3b2dc29121c513f4b4eba9d21d452b1665b621d40c5d55a1010fc9966d7f848b5e495dcf2507b3d554a4d8f6574aa446955a96be2695030b97c6dbf90504cb12383779d3af885d90436202a75a3204f1409ab747d7c04a41848ba8c88b48c88bbf1a12d8be4d4e5798dda5811db2569740677a10e6f410ec355f055dc028258757fe65212e8ef967e0aed780a669ddca695e630658e02273aab500b9968d0856524dd1c1d754298e713671fcf9fd58ceef69d947abbb49548317ac94f3428d87703208a903fce8c7fac6fa5518216513cf433297928b3978ea6aa31a3ae821517314db11397c5a33fba14f60452d8be414b752a8d26976810072b9f80968a357c5ae923dabbc057513de402924ad31b296706ad95dc3dd20f02f8da326ddc01ec7be0e573ad7cfdccec20f0595c58eccfd11220c3f975c02705397e4f29a3919c902c2eeff82a8a167e0e0e5c9781eb7e46399ed8064716ad818a7f23f8dc196e9d2e9e792fc3d6743fc5a85a2b6805fd04360ae17900ea412a30f522e6f1ef2d207c77a6a920f92253389b0ddf82f8f25e2aad0c4fa7543e54f4698c91801732077a9738b1a7ed1c5af6a41a548dfbe9fafe23d6a576a52288d7cd01c87045647be6ae650beec801699509aa46868258a98fc697aa9c8aea4f2fafdcb48deb5ac4f07c80d08606b7ee41258d1bb56857c73dbedfbf4f61a3a2ad35066693e810349af752de25f12bba81e7df327362f1b70d7868c8cbfe3a34b07e3e75d6fc3d816b9fd3bf8e773d758e3ab3a698afe80907ad2c2aca952ba8b3a4812577040e63f70ccb4f3cc21f31d8046632016d009e5f4f1af7f40ca71a6cdc1094f43ee27cb5dd1b99a6cc196d5b64b61c97edb250ce74a1584ca81717feb8fab9daaea579b918de89c86cda12f2ab9e3f1a0cd6676ae3a09c57a727cd9fd2bb1d088132d62e6d8ea2eda9e3b3134c1855d312ddf4c892a2dbb4978de8c62508bed81cbd0149ea9959329c56d9c5d927aab53ad8afb1d1e7ed670c9da097ae5fda76c956bd37ff13396910ab5614f9b5d9c30448697434ba5927bd0171c37d762db364cfbf71c3b33d03b049273d6e3f5c98911156392aaedb7b1b14be5bef1128f8458d0630fc876b6639dc111c34587536c3295d130796e5173d1baf5e955c7649b01b889126626da7efc456fce8063655f4492086184430e9a70967b91b4d77d30bbc3f5232985fb7a739d0599cf31e3887277604e8fa101dfa3effb83be9b34312dc3181bb68c23eff37c2dee043193febcd22f6f4c278dfcf765ecaf6de30ef07b05ac7c09f54a39eb0370e82506d75a9292439a928c1eba975137f267610f1bdfcf7f5b27bc3bd79802303a8636bfab569c079df983647e84984cbf2b91f5c2df638481344dd77528ce73eaef9c3b93fe858035ff286651f5ee7144043d6f551d918f0fa1ddfdd36504766dc15bfbd95105e07d87f0d8f84f88111fdc0d3686c34a2552ab19ee41aeb740fd6dce4e8010f5d4fed9d87b72dfec143dd8c2f3fcef79e29bfc6dd4a4bd43cd729c114fcdd2f26aa207f44296c811d72d1cea2405e0ad1cdfef89ad5e8f13c84d37b57cf8945f9d1dfdd116ce87537d6e5a1320e4c122d2d1ef25734a01288e509b1eb48ce9f5bd8b5f09d06531684e0f95dd37aa6d47cc760fb511afb975dd6bb5e0a26285a335221f2d3a3b9d6d2dfc81d5c90cdbb126154cd32a85c3ab218d633c947d5d2e740545b9b4d9a0637cc9e3de6e1d4b5e62d77fc819e609f47feb28741a35923b0a2d25287c3cc4770c17e1c1b655a54e68dd457aa3c11cf136b81400f11e71ed738ca3904f850c19b448b8651bc0b333d28438f4519dd50d17318bdfb33c81c7ebe9a0fa027ba89fd8135241082ec737e9fd1b1cb25962142de64bacd2b2ae93ded847ecc3cbe3cc8481dbc8b7d3363fe7b048d1246a9248cf82833a2540b51a7891660bba71c1ec5759f10240524199ba05dec3544ebf1d915dd1e0f237b8d064497b7d48607db35559f960c9695f09969ff711cd0a7562da2d5842fca37a2dd70bc43989cc63dc911e9f13815ad2d2997e5809dd57235bd462be366b8981a977b3ee144f19bf163c300730230c19c27cbad157315de5ffca008d0cf1f858e44f0a43d019ed5b232feab7ef6d3632d0ff1eec240b85e2308d3484cb3643370d17faef27344e7ff6d4ad12f7721871ec9eb62863034949f6561fa04cac495c97d2d323b5a87275dc929091fc0f91c864a7ee62c7edcb5eb4ee085724b55d8fa6cd6ede4780c65dadab3801d061853eb7c6a3a894710fa1a763b4c0c72a101e5a97ace12c9a55f4a53f47ff69c5ce114985ba2868a2088cfb6bc2aac3cf58ec9204e6468d6baf8e64e4f2b27128b614fb53ea0ae6364da70cd5da435cb0d2bcbb8f23f35770632e702f1147ec5babeb84417ee49eeaedf3279603e339ffaa98bc04da070f588dec568e7827d1e2384ba16a8875c0b6e0861c44361b54b1fc03b8c77aec527d2b185f968dc239b6210c1ca79ae156e0d7e5c86caaf8f87b0ae01010dc4fd8f4479158986e7ea1169cfa4d5b826e75c37d7ce3fcf5fea2b076a6b5a5837893124616b25932410eb3ddb871587ea4b7b48bb067463d2f214eca8584fe84854332e7b17f20e826d688398f4efc0418bb5ed7f7a3187980e9a1c3d537f3b09fbe04705782e4473427f1fc17d22dd99c8d6c50eaf5bf43e7926e23256eb62fcf580bde9f249167e340cef36b774c078d180b4e659fc60370b098e308ae268c90f2a3448254c70a2a2506f54efddaf9ca615bcb1846bb248a20d7342b0b445351d8aa8a59432880b74050ddbbbbde4bdff7c4cc85c6bd43531816a3cb3f5c212702e6355468316dc4847534293b4405c5729bb95f9522ff1e4b467d8bc2be1c6aeb4beb8b7e0587f93b561c86f80a3dc6ebb43646ae24b863e0e447aa3b13b773e59c5e44f0a4fe719bcc477d4f0c8ddd465d1802a5daac86908530e5b67cfae82ef83a19c68929d61e43767d33a7d6cd99547758be1d6d82255fc1b5aa827c876e8c2ad6f35b7d32909fc5f52adf69b0615c68c124e34f6fd5d722a41fc61c4860acc49a1eaeee1ffc577e8406fa08ff798f5e00272aa5838dd6ff2d25a0af811d03789e0d2d7342d90fcc868f615e90d10761985d06cfff1510cda2b3cf5bd21d14e2ee0db7342e5af53cd061eedb95a7e8070ef4287578b140f92c1c5a7eac0b5427c2722f6d8653cb800c590c7dad60e018f4c4970a67f34151311bdf58b3de074a74bc50bcc4ca0b4219b64e3a06151a75188c3b3b2b0c54876a73c61cb4a0513030a73c626d93817e4b3058b027e61450edc9c0e07911f9f9d4fb35440a590ce774e52b4a70678065fea36679bcd4b9c890e7615963d6a1f2ec9c225e69e3215d6e9f0a863fed2e45e4f228669e254b3722f621d6b64668ca9e4a7928a66565ec79bd198464be997635c71e3dd56eaa84417dd97f9c7cee8bc5363810bfab8a845c8b86a2ee5a1e4ccec197d8cfbaf618881cecfa9442ec6e3954852506e5dbc3e978d3da70e396661baeaac36a26be3815ef5d6c26a9cc500d616f567abd37e52d41a929b39dfe49b840d8ec1d1f0fc0d3e78f8c801688ba75e4bd71b105f91091cbbfe715a8fc1c7b0e9edb7e406ba67f2f83aac8755b358b7b116d9470b2105ed795325c7da059076615a7327a621a5d58e28c2202a191c248d3f0503db86099e285b99e54446e711b53cbb5851e145d1015a2a6102e17d3ca8a4bd7894e55bf1b82560df3a67673e3148bd6ce2ab4b90897412679ca6b4ba37e01bf635300afab5b491847d19cae72fa23cbfddfc524900b117534bd868e2df96d3c985ce8c9c748e7b89816d413d89bbec30a664b4c9ca63a980f6153ce4eaa88d8a8c3eecbabf231e20f7c9502bc322eb100d3ce8ae9b66dcfbc976057a423a83f4ba1f3b4f28301348453447e404757768ea38d5813f5860edda43e9ea1a4cc8b3d4bc83388c08fe3e77ffec99dee39d0d8f8ddfac477340f9c1b3dc35f24758c9e0cdde73d8b1725d5c8017a5accdd07c7bc07120867e5e54165f2be136c8fc0aa0176fd176152212545111fb70d725fdfd3621e977a6f83def689273adeedbb719e5ea29f0b6c4d2254e9af2a327a20992a566522193d58679ef02f266b0e5aad75f6c5faa4956f92e76a23e934b884d8ebe8f6ef775aa1c29c358915faaeb5f056056b25107ea009efc07ee7bafc1e5fa932fc63a1b112766805d44e8f5be6396e249e03006348ac098e30ee70b9bc12d4ff548bc5159cbfecfb65209393c5d4da3e285227428c694f1a0b183fcc6c1636db69636b119e9e1d2683a7f57a9b07afc1d5a76c8029ca0cd08fed8bf560b250eaf619422616a147d1b8fc00c72ce00b405398ce0e78d4106c33770cd7c6f1ba2c91d8e2c8463558a72cf2b32355184e5e0d7c9c1e3bc86cb1cb618cc9709687373e9949698c231559375dc54486b09486345f30027d6b6153e4729b5c753ac3d6355349cc3800686f43405393328b6eea89fe9905be2542460882f0a800ead75d9d44f701899e30f6fb2c4ee176a4d3c4c63e3c0fb6a476dfe030a7244bba59b867fd8362d100a10a111c0fc94840a55e8087c16b5fec60d1ed39a35a9092b808fdba6bf823939a428def248e83fbae7a22ae966b18aa6cf9c001a59a137571c9ff14a70e76103593cd3efe9bef86f212a1baf302496dc945d73e532d713e80bbb028e3c60224e8d1aba86019b0dafa59595c10ccd55830b8a77e67bda84c17381610e4aafd5dff97c325a246a815d180e8c0b453c19effd0217ad798fc3f8310f6eec2b2fdd59f2b86355790cc2bcd95a36462d1a6f38ee8d7e3d6407e1ce1c881b8950cbed3dcecb08ed7deeb0b2721b16b2ea9e10af82776983c7497b50290126d5edece445602538d472bbd3bfff4c1e5b1a33f03ce2116cf5534e4c3b9fb321ddc6e67f731c74488ae0071d74af443a49f69108138dc8018477c454e66d9d44556b26f49812446fb18008e44300f11aa807d7eaea8585e04d556be66efab4bd5fc137990503c9e6d560821495169d47aa790ab4cf708620f1847c620d83fbf1596a005bd807e826ce7c025c80014903ce9032536e65fee690c0083868fd479ab39db16671ebb755168813ca13a98061103cd652985ed0a8d2aeaf8b253a0f066476dd09d80e0fee2da881b12973f4c0e14f6102dc371b16d3d44dd5f4b98c33fedf7ea8618f56f3969c8230c566b3c64f76151405b93a9032f6b106d4b512684118079b9dbf31f19b46f2eabda305355699fdbd3d8481f77099af33b0097cc981fec5af8487dd0c82c29927ab722404fa6c52be2fd6e405d0e81703eef62b060a41c1ad8821ef83992d3cb21ac0e7110494283b90af12a5fd12bf8e8c810dbdcffb2214f27a1d7b6d3596fb994a6784a8c6a15a72ab91d4dcc36c3c2f23dee84587f308a06324745477e5ce823db425d69b05eb73e99de8fd9c204e3a09d9428dfaefce81f9b696922679be6c87ac1a926a259d7dffc3d830c8762b08d2f153c4b4f86112b920e339830f89f433b36c3c5bdfb82c7367f17612d37aabe7d425d304d96375d55a2239323eb20fa6b6542fe5a085a2baa2bc00e62e9b1003bba6f75faab40e9cb765e20b4f6ac8ec90b1bf8d7e12abedd9432ae025ce73716ac62303b125ebf77d6fb119f43cb6e7a609fb45b966ff6422f03668b6d5dd6b254bd86b1483887372037c6beb8e0894b086eec3784023dbb0e16e53bc04a2a8f39f542d35c65bd5c5897dff12c86a80473cfd8fd3d1f7e6f05500e8f67ae84ff5ce5531051ab08513b95b87411980b05f32f7d53e57fd48b53205abeebb50e1140620771e52260d72bd461afa2e1337f00879874f9e435b2c3cab954b6f73cee0de88861dfc887b85a7df9e0d93716cdb98731487ab83c5893d8ef200c0b1e0a294117f496e20dcf1ccf66c8f39f2695b8dffd27d0376b8e0eb43ecb0095fcf285693fc4e941e1ae0d581c57e95e5e362a01dd3ca5de028be9570ff65302d485c88425ec1e59cda7807b09a93677ea22d62310a784cd7fc808bc717eac70303f300316211f239487922fe818a27cdfc3b047060374cc39123d47539590c03c53fe3637d6965afcb79ee8d8b6a5037c93b3ca994edc045323155e1e861d5493cf4b8c94ece14dc9066bb1ea5fd279f95049f984feca2b567d30d8793f7666e0ff7ad7ce543d028058fff699c1e01e6c405501ff72fb76654e0d40b41403770a2fcdd9e17a645df6776ecacc869109ae4625a30a07af9636a7ed33e6bec633006a8f0bc4229e90084a9e97a5ebbadee3423a8c6777453d2db23db23375e3be689773858d33b26c0298250e3893f92c7557a260b4f86c2e70a6b76eca0582ff7d1ccd35918c41a184f480d79f6d752c1f75aa6d6adf87e9cf634a107be5761c4b10cbd7ecd92ab27fcfea9489491b59bbbe69956e1719f65cb2dcc0ed4cfa3e9f91582bfac63a952f136bf085d1e10e82bf02d8d701e1f09bff1b613cc58705c4b94254da415fc00296c27a0a39e7214510d9e49f84b428f6e66b6b55f0f5f71d74e657319e00555964b6887360b7a07825fe9f0eb4829c7ce5564cf37832af59617b641800effe3dd969ed709cb7199237d87c026cd4d89c17cb9900a59fccad4b0d4d658f25936e4ef7de5da95e0bbcdcaf878f5753941d5b69044b9302491ae7261eeacb6eed20da82894cf59ca8a385ea14fd8243dd9d0bf8f9b11c04d98852c1ad71ce737a0e2810e235cf19d3ceb05332e80ddd80e25f2410398fe285ff87f48fa85cdc35f602ec42947ff3bacc9155456702f7ae8b6c9c635268bbb88541bad367d9acbb82b148bfee28b9ab27119975b2d5145f66925f73cb4998200e84838de9e99a12f1e835877b93b3a1c94dc7613ba65a5caf3bc1d309ec0f5c12c53de6e22f4d863e2d1a56af43ffda51567ed52d0bd936d50ed276783ccd1532db13d974c476563eb3dad580be4936ff1a6d4223e8ba8cb0cab27861aad62c0980af84894d8e8e7cf7ce4f31a6caa265f9911153c5c19303b175a9b69fe4efc8ec6019e234da55d44b3464566fe6072b731a031c09c12d87645ab4ff3f0150f3c966cd18ec25e0718f248e1a3a831cb7a8837202db4f9e3a906dba1ed4d6307e82aa052830a7e490bf3673f36d8fff01cacca405c37246b48c8a04fd3bb5ecf42f99b72826eda7c18e86651bfc558a88f2b1294856692d1b85b553edb3d5baf722b65f6ab143d5902c6c3ca7b3006309c62270693ee6f3fa8ae522089fa50963da155d27e821cd288fb886c76e65e51e733040cced5a07b0c998b749421922217f9fffcadb614b47f411ec3a5284be1daaaff9c9e45c7d23243fea0b786dd4cdbbee290c050513477f2cbae4578187e542f1e27ba4e1e283399d7cbe5813078c90ae7cf8c02bc06471234abbc0b71289fff53d41eb6ba2549941ca148c0b9d93380a21e38cca0721b0120bf34c33fa32adf9d69e1529e5e7c2ee00d8ba06d37ded189271b3b2bbc8aa2391b1846325548b6d38719ebf36abd378112b8671e394a77081afd2544e92dd792181effd99437eec87cdcc5ca6a7abe4402d3b8de7801a352ff159a56ab4608a66670adab845014824b5fde237fecd67698301fa013a37b3343870438c71fcaec9b6124365c4fd8397904b8b08e7e3b0d8718b52e1571aa28cfa1f409933484a407e0300515ec2796c3a96708d1d83b7d8536e65b1530831fae7500db5c926034ab74cee53e27d25dd6aff95618e428aca7ee2e2d5b5ef3faafdd24c6e241b081e15cbb6f764aa58cfa69324587d878bdc2b6d5d37f3b632ad8e4e188db3230cb4ab2554d96388281c0e4d06e9ecde15c21b460777065588e9b8191c9541d5c7b138bebb4f9844c9426ecf5c3f22438915daa7bd71cda5660ecfcf079a74e32abe227b97e81219e2678588beed1092c955b6db4d04db3e6921f354f62944ebe04ed22aeb95ee42f69bec1279a8659308eb4d15fe33c29f202c47174912738c915866e692558622bb3d3b8e692039c022aac4e547c315d672d1a957e5f5126fc2e8cbdf91d5884dbbdc154a86fd33cb0f18ee69b42f9c5eb78b74b05b20bd5c047bc042df0871b33e42d4aad19b2d58d40de1564381d1134265c9a6df6aad08a83c8c5e9397382e9bce9980c14392fd3f50375a1971d36540fda9de43f0bc3f6a151eed4f805f1a9d70610fbe792e3634d2908e7a40b993f73954c6f772037bfca99afcc6f945b2845ff8e10e03966fcbea039edb2f676cbfc937c27f91428cf8dcc66bb10a821424e6836d53ebe245aa43dc15268680c09ec753ab18501da3ea310680a0f50fc9e6027f51973049095f2e7472495603fec5b4217b4399f98909207e526448a29ed5e3252dc5eaf4f296bacc682d0cb4284490cbac79776e87902c6f683413bcd6a2096652e499f94da8bcda56564f56bb47d45f55aa44e4fbae4dabe6be8bffaa6f10c438290f73925fbbffd04cf5711502805087859b0f20f08dc4edb634bd139e0fe202862b8e605b34b121cfdefe321872ebd2508ec6eedeb61cd7f3d5f763a0bf8329b1451982c35422706861c757dc3c4ace515391026b7fd35fe62f1c05f6d0a487656cfb04899960e9bf06da0c9eefe88c24c7db5d5197e06f59ad93752fcf0a1bb1d417d2f41f26ceac3b065007d21a9039ffa4d594a2a157ddb8e223c121d688688579e94b457ac81c1363447e5939f0fb4c5130fc2ed96863716902c87d22e9dd70ee3495063ba8e135f77f395904d655e0fadae9507601200e9b25bfa9b98e3c53c1255e56a695716a32b9d65eaab387334a26394471f4f88ada591d026807cd4bc2595b2f1e3c8a6d95923675678f40fb2c907171a6aa98309049fbb81cada52388baa6e41c7a2e22383c141096aaa4b91e17b8d55264cba38573e72a21050bd743754f507e5cf291472bd1a78d429143f892b40e37b6c2489b0a1ff15b0802977b5e402d8904f79e18a0c2c4b7edede0af2f02e9c14a6e1ccfc9eba668791e63dacc311fe6d1533d05703d79c9d617ea1f6fce2105daf8678846f6090c3a5841dddf635294daa4ddc0799993a2b5e49ed561e0dcea87c03b1f55afd05522ae8d40681670f610c48dd514c181eb93c7fe5a3907ce421a898c02d02e9e005577a5b48edf9b3abd82151f26348a5d52de1b050e89617e9ada365fb5ebf1f21dd54d18fb51cc3d21cbdd1b9f1a3259e940cd13c1c6178ee13fd7f9a486c44090ac1747d8549648c4cbeeb5ecad670919a5b29bde910695eb838944cff11d95e7f3035096927d993ee8b5c710780c5d93ec26558f2ff1b165254a8d2525b7688407ea4ddf14d026b634f4b87c3024d80545be989e407fa64715633feef058bd8ae6e02588a59c34ceb65b0169f84a5d9242702bebf229009080d782ba60235b29de92a053617ffe847623916928046c0bf6972467fbc1fc7828c502263fc18b21eef12d121f22baa1226da6a9833da1612acef6c7fb8edf25e56378acd86c52322f54141af91dedfc247feeee73263f5cbc1046f5900b7180b4822b4046c76816955b6bcd83379ecabfdebba422eacb0fde42a95afe1275935d90309b66c9f1560986f5addb48958776ce64e1ea93fe35ff435fe61f85aba4a048ced381a4c72dc742cf5a7455b9638e7a88151fde4dd3cd988e691c5c74a70a02adcfb39051d71f8e2499a2f6dab87ee00de50eb8c1b0c55640fc65bf12e6d91ea9d634a7164be3f1da28d7d43e78f8556ea7eec719f710ac0650f989d99fa2d148315ae11fa5ad1e06fc8fca61eaf9976517f09cbb684ab9f389f159c9b392ca4bb23be63b23c54909efd7a3c142a8c35095b008f0f8b5d3b6071c5ba2e54faee7b2d3f611f22bc880906c5e06f89a42fd18a38b91510b05dc2262949e550746b896b486de909aad2a041d7fda37f5da10c592d918179c186469a87983f7ea8910ef0b6e0de7684e77661f657b9d04e97a72c446f03cb925bf0830a3edccc225f8b58b1e2433da75f83d951b9de79edb6b540b3b9739ef718882b776697176f12f57e81701fc66eb54b25503d559704dec635af812bef6fdc16c0cb19937cc6c74027a7b5caf32a5e33ec88c3cac58abe4868199b4eb94bfd9b679ca36353115623591cc5cddbf5cb945bb3359c71358630d42d3fab40774413b1269af5737d02c2f36e797bb8735eb43a5ee899747b91e5212bf2d44e6cda21d9b765c8a2e8db6ceec784e51758231769c6da7297b0a1f4879195c12edbd3594326d5300d4de176c5460b3daa706d642c2cbf366d04029e481adc20dd686095b05e106719ee8d2b3ea6da2985b1be1da84409d0a95b5c7f825b0ed5c86504c5bc71a9e17fd811bfc35ea8c8d905056b30980afc238fbed3bae2cac472be07d70740f2ad7c077ed64076bd69eca6b2e35c10f188e63f66068b1cef52aa015a7462f55638296e47edb86839701cd6c085306c271297934188bd0592090e7297aafdce38492ac2fb61525961dc04025573567b056334fe99cec65a053ce6d335d43d4b1a93dd61e7980c135da5e62125b90fee18059eae25a2e05c5b03ce054ef39e5f52a87c5f3e5be892c4b5f8c1f46db9ecd38956e5619492b3b1b1f4f1c25e6150cde1a7a69729640fffe2b3f9ff8727486b62c0f4529713083daaf3d0846e390ed29ebc38b6156b3e98daa69a53aa7d9c11be91092bf3eef95154e1be41499ad19f60013d311680679c6d48b4ee9f2f6e02888928f0853c2ca6f4893c15ed94c4f609edf763f0af5e57914db1d0aaaa1bd1b3918c8c1d77d8bdd23f9d9db551d2b7e0e4bf677c308f5718ffe7967dc52387a08417e695b1ce0ef06454841c548e6c5855cd89a51476b06d4e84e915d2b2789fb13ba1be14282ef6b8e295d031e32caea8ac89e307027cba750cbf2a591df4aad51339d354de401ad71360b019c835ff866d8c95fea7ae07c52a4c947f9e6bc65770d85e7c9f4a7496140c564f5f515611ccdc098a2bc43022e5adab9e0d6cfd735ca12df7fb338234048a877655f5f0734284fd6ecd5f2450a14f189ac4ac209d06702896ba86eed8632a0e450c7ee3de8b9304b86aedb6c54f387b3191286b6dda3c220a3dff2e33e4a42e1a8bc6365f653d9a3a84fbd9d4219bbb1393f2b278c69b4ebaffcc9cdbe068869a01919295bc07bcbeb14049f2178566d794f95e6fd9e658adc5c93b06f7675850c144fd7d09a5889cbde7a92280d0becc3d642d1763b7e274a9e3fe80254e01999b098f10ff7ec463a62ad0e9fce8a6e756210f85000e14c21a7a181c5c89bfa7c158ce47460924a2a6b99ce07090462b565f998f2efb4384555f0a6e05216fad1f8d054680ab175a156c43e0445bd70d88459eb68d1f63a63efb0bf3364018d96d00ee918613bf8df4aec94c3a5a3e54cb6e154edd6a0100cb33c7d4e79f0006b859c08a20181897c2cac2b84a95201ce1898e9b335fd3153f85a07b00ab74460bf89b6dcba003764f6fbeda5a799f633d416a73c298d381cbe4dd614a3d77dbd97ef81fe120687133a49e6036c4adc5017a0d5b3b887e9ff8730ea6c2b6b7a5e4a7a4ade19fd9fcbc652b283a1ee2f12fad414abe6c0f97c9f24f664f749ec8cd55502095f0133b0747c9217e75b3f7c5fdab5bffa2b2509f367817a4ad3706f11a60f5f34fb3fa6b8aba27d9253185bb78dc8935bef9d0f1772cefc21ebcd7051b7b1a4fc1d7141bbc3ccf8150916480e28cc2c12d48086f47a8e221c79b47d7b0b6274c340fe460a27784ddc828ff55adfb0f325cd150d8210a490b9990f08ae8ada9dce8b867657a143106afa8bd79caaeb88ce9e51915c7aec84f7165716911a2393272d62e0a3ed94b6222524a74d4297be95fb034a4ac92e3b173abaf79cba8f8b1c626b9ca5eb64cf87d7ea4ad6a8819c43d65c31e7630398ebe924f719f32f966afb638f27ccf758d70f7f0677af10a36a746c6d9056b21c36a11973d7255df6d05adf75c0cec87fef6bb94354b69f21cdbc4c79e1c45402f537f2499a0b0a4a7887785899924475b9aafcb4fc5e06b67153e5d29c3f1c8c937e4b40ad6273aa6a9f58c6b9923c155f9ab8beb50efc9edb753770d6cecb47d54519d2bc24f5ffdb4ef27ee4feaf735336df8797bcaaf3aea34ee6c5023602c7059d488047c37d3fc3d8f1e34a56764a45efb1f3d99ea07b0ee2c944c8dcf4139d398a45e365e4ea5347469dc3a20f93afa91a1d68eb7f666de42df804848a187445251d53c05e437b1f5f8a33bd92d0ff9129647bbf0a244ca28498c889467b38b61d2717bbbd6e9521b8019a6af6b36f02ac3ac15c98c8206703f1345681dc15ec00146a999f29eec1ee93b7b810ccdb6dbcf20ef1669a56a330b43ac045fa17d21982d5a6928165d622ceffda47d3f81591a5b5933e5791019faed4cfd6d68de602c1915a88ae932e3a4eb048727cb842d5666c759c426113665b2bfd0b5c60dd2eca00e5808d96ad5c3b846a623f82d5c7c4fad1d9b29bdeb103de84eb164203de3cabfb1f9bca307ddb88b5165b3fcb2849882e515102863bd0734b41c6240ecd0e3fa221d5ecebba0d96f43384138945df27e210d3ece3df77ec7b91d04571040bfe8bfbf823eba80d6bec409e489eae732be4884d1ff51d26c87ac1862ac03cacea70188d721cdb67a336fb9132f80d5877e5037db69a27364f7e6173708a539420b141f3756ea1ce5d8882be191fb5dca043d74c72e8a8d3304f0270a8f17facbe8f3a96b2dba0d0b4ff1b87f2c56540ec96aa50f360cafa4a901c591dec07b0314f28f989ebf7715247119153adcc98f8ba2a71d98b6e57c064070779c8d37e387f382410e5507791035d452110a2d9ded80c3c860e8079c79c98a7bfad3982f96e1131e1676f190768cf22233a0b147faace5e586f28650aa241b1c2f17313f3ca603f71017862e828165f7a231c027b6ab32c91c059de9eb36c783fd11b1493754ece0c6d1cd3e14ed37a8052a0e09568a9d646a80c3e3c0259cfea5d08464f2697dd044024a7ed56fea72a903af92e5fde46831f3c0f189fcf17cbab52aff6e6115c19158b3f3b182947dd6e4ee22096936ef3596fd288ea9bdacdd61148017949cbbd7e7b6165eb1bd4a04242f94727e83e50742ddb4500d7a7aeb945adef709ce242cff4b74ed02abfaccd1121ea66f576f5bbeb194f7b398f9f03631524df855b804fba120670ff703839070faa758ac0d09bfbae80592dd20391e8e06408bc09ca7e5153060cfebd5a3db98fac19f9190ace694f75705e886e566d88ec8e7b39d6dd2c27565e795fe059fa25cee771d8812b4ba3682ee79906047538dc34762a511e364175b215984012fb791bcea72748f7176be7acd1f8c3061d6d52d9440d2bd6b6032b02eb206e3975e02017f5e3dafddd71fdc197d5fd723a49d0d5d2e0a001e17c053bb989daaf1c2ee9637ccccfe760302abf9858d4f1c5d045a6fe755ed0195df67c43265768ce9026cdf6308af5303e49f966ae2e0bbf9fa43f0c781e27a9d58312bcbb6689ee58a96da4659f4b7f2d7cf4d74ed7d353a02316fdf3e9b1d9997ad5e1b477ad74fd9b1e4a06ff50e76564e2075098316536bf4789326501176bcc9778a499007c9c74e021b89907419342964abfd340bc73b06a270bcbe9668295b1bb599e4e4c2420758e06d75e48f8940beb8b4cf534a0f27a04ab2b954e233a057f3c621fdba4f4037ee19060e0c0f2117e65abfa4c392c410b631ddf384ae5fd4597acc6d1fc5dfc8832dbe199ee90c6a38c8e3973de138b3b9cbd757e450f0f3bf066cceb2d48e9718ac2c41cd230548f814d660d397cadf65feeda2d62b2a0ea92ad0a5bab7c903063a8aa5b1330197e90121b7fa6e2a0abb3a94ba6ab66270eb9954c9f87bbc171e1ed5dd1b7144f616ee53c222879a6dcc1936d0cc6e4f3f7dea6b05ac9c323714592db9c8cd3f09f39308f10fc2cdf9174710f36601ab87c1a24c19b7ef4ea2862423125a5094ea4dc21ecefb8062b73d9d821c0ecf27b83958748a8ea0933fe2ac5dabe1901ca217284f2def5eee4a08079dec9797a18afb8806bb05b7b2f4935a92736985bdae21c5245b879e9d6bd98e200397b37468351da88f1d5cc0929033c6a6a07da99d4851b61da8df421db76157be4e0fe5f109a85ff2c7a6118ddf23630709ca040f1811c651670cfbda852a25a426dc777713733d23d05be8c38b1293b164eefdfd0c3cc7521a9a9ecb0082723f04577910caa586333db9cefad02752b4d5e5ff9b76b6cf11b2c35710f3dfcacb765527db1f6ac8e86c996e4b1f8f03bfdef945985c1267f63b611dbf998fe076ef8864c3b9508d307b15f720a95ca65903f09c405c60a19f80d4e861b54b63c1a7ea63445465f37943688cefa48ebaf5111759ba44c3008b4fbdad589cc4655f2c93e03ed0324fb9bb7632fd6a8f637c10b093acc24913ff1d782b8e461879694382a803576c40ef4b349e34bbbcec3fe25f8e37799c296f13aae5abd4467c93fd949fad6f5df0952f9b74c1f536dc3db0d0657c3c9e1d67b7963a1a7f0a81ac9d8a20673f6d2c9acea72fc4f31b3cbfc2550372c3cc13a4587d6eba5a0568a163250f7be2a13a5f1a5eb0f87bc18e55bcb63ffb0ffd569f478182ea8f960661e938c873455d77ca5bd34cd02f2b6410d588f8cbe1187518dec32310df6a4c449bad34c0bad6388587254825ad5fd156b88e12630e0a8866b4b87acfa78408294076155e96a68752ca5f6b227dd11e1450492cf449efddd5838831adbf2377d51745e86b91efe09b838da62487b85fd9430e8c8bc4bf38d5adab43cc1cc2ffb22f7bc464e0183c8f5d7c007457c306a422a5fde3b39b644a7ebd5bdcb3a4d8758cb084d0b93d7f55a4f98d5cd4511e5699b5081bf40f132e92a1d27697432c1b7246aec230936a29f091ed5ea5af4c67fad104b42f4d885a87963caddb72aa7f1c13d481e6d4c5028eb41679efddc2a86d7d320b7fed93a5005219eef087c29516f4d116b4c791f73fa7661dd153a3b5bdea0f4ac97412de333ec5d646c891178be70eba2fce143b6905795112afb07400c9d422516698b193cecf48916d6f00e682fde9fbf931fa508cc98cc361afe292e5d45d423dee19d3013345211d024494e3cf5ad2ad87f3070be268c7b553c016e7276be2e17bc086040edc9dda3f36265386ad6c6068fd2364edab257c5527dcd8afe947fa11a5ed84c8ff6e370910068981447e08983c6ab8c9602fbbaca8fe68c54f8d8a60e6a9d8cba5d6351b43688d348e6766fe3da99f849d9192d77b4ee4c5772f16767bc66047a851948bbe8f2d97dfece1bfb253b8820f745a333f7767f347311ef358d612fc1bd0a8c65a538b1771cf8646fcae7f82afaaf8b85b86c0b9a698474364433edcb1f5181f6a92fc862a5d59ccbb049ac2e71515ef00913fa1c65017c6e9e30c4bb8ecccb2cc3a94f43ced9ff5dc19e0ef3b1baf4bced5f6210d1dd6dae23b5a3e9f25149c0c4f4beac306278136278d5e502bdbb676b461548e4ba446dd9772358dead81c676857fb621bd1fe1a0a582a7802b58e8fd4597216b194081fa03d2b9e2d84e5b57db3eed9887d9fddd5403cc5153962db2b071077e3cf10f43a8713f0f086147d41d74536bca50fcb224696943036307d3890c0d3e3eb8f8dac15d663a489643428cc470f5e733bf3a83a9a351bb189288e88a9c746495ec2f11caa38e26e154f621501eb1adc11e326b5464a2a1f6eb3b4d3e7c2632ae5c65c2aba435a76d16efa734b91da918c5568087050efe301aa9e650ee805d378854ca1b617c57e2b2b1dc1a9adf29f448c6d926b6ce51006614326ba478c71d2b765fefb5f3e213528280671c30974305baedb64f9dade535e6e5cd2c55f3d601e51e670e92017f71314ed6a5fbcd3ff193ccce2feb0ad6446280f8043c096124f7c4cd2684eec63605bc2107f94ba076563499ed3f234103d1b249b317384b5c676012906f862219d58281e388573b96508da50c84b35cf61591bbfb02d1fdd8367f3354ec0f7fe3f96ca5f79c3a881773beb851e14c49be39dac00071fced0752a70bc6853d0d31cae68ebcb62cbd3e45c9fd4d899525d8a544653409cbaa6d38b1642da951fc135832122889a294b14deef86620c60d834374ed5bacd4ccee46f716850a4a783ff779b48212a6be98f2680b3dd0f4c5dddeafa72d7a9a36d9a4b846f6258af023e5d346c178c3c5a95f1762de0e30a83ef97592ed93fe3637698b96a996c01aecb6e34abc4de6ee5820855abae05b6d61412a134f315119ccf39449b46f86173bac54d2a9114e03e676035d742efd3ab5e69aa316768e416b581a20f3437e153ac508613fe416bb6b51519b7f199cd55a20ba7eb40eb73d066c39efced15ac8b2399349f3c5016f4bb56a7fd1761690296c026d9e054c25c67972651d439c29353159328f06c21270f2bdeffc5c7e2531dae27deb3f9f1bca39c7387405fa578141c6c130bb90ef5af1fde038d287934a1b97687a66460a2a9c54f345336ea9851cb379888de39df84936e515ff8c2b12294aad07520101a3fcadea776f8fc3ab59f6495635e581fded05ed42f7123fd47102ccf5abd8b3d81e880b522e55882d7fb4bd2babde0f3ca5c987fcd9b83b859d50f1d203bce9c0cd1a05b19d593f2d0500c4dbfdef9bab6752308d03f1d02cddb8d768e5fb2f17ef3c961e9213a11fde26604afca24ff14b3ee975fffc5a998e9904049876356a0ff74c5b9b69c092db0341b0db94fa754849786328e3446b15e8925275610fd71029961ea3ee00299db47300e5ca2ec0d44835a599c55b6063033465d50827ca93565234fb82e30316633ad9b509bc4fc92d5f598652116bee3a18a9895723276b0a78a17465c711225c638de2139bf49aedd571c24ace030717ad3da8d0bb5cb955837cbbba5ec02e1c5e6df8d96b42c4186528dd23d0fdb30d1f5cdf1610ffe7c7dcba476cdfbd1f1bbfc4ec25713d8a2d1c3566cda0fce9a4a5ae350ac3a257472e3f4133a71647f86f11ce972c06bd884418b40770cc4610bfff99c53a410ffb9e198df0079ad34cf1eb7a0a585b5f93921cd036c19e17b1fd41dce0bf861e7e22831b203df507bbacf2d55fd08cd551b4572ba13156e552515a154f8cfd6263a244fa33c8b1f335decdfe4cde9cd9bdfaa94a3a68cafd47b3c54f5810e7ab80e07575c3e93972e477373b7bd196c1f682588e764a8037275aaf628041ba91f584b37f23a9ca21c52795b9e65a7faf8c282df0403fa2ca2f55c140844d8529c4b768db5e3728549bc28eb582059fe683255dd8fd52959d998425f97919e48a5780636f55a1f43d54d434fc4d59c9893f2c9e22a9e598f537e78809e77b365af6ebfc5caf459f2433fd350e2c19d0c4afa87bbdaeb745ae3ecca6ffdfe76202ed2d7b8f4965845b941e2fce10b980b9130d0d0daaf68630257bfd7a98da1b48f2ae4afdaa8a78c646b872a6983adde21e8ac4c834704b2e03fa5d1ced09638836d231752c0b06e96d36dd568b554b0fbcf8c960b7262ec907343bd76c57b1d84f50945665182c3b24e82073041b57bf28341108d86c8d76ab9aa5ac5a1f50baafbc6e12c72e088f82c2fcac69512133ef4844d38826b5c777a589684ac25f4a2a0fff51a7238a547bcc4c5fe0cadfb2a2a0112d4a67aad8bfec6005661dbd6e32ba33a82f584c410e5e9d435e0c9a4bf930ae202ba4d3888e79bd5ea64de083d60fdbd9bb357330f16ea77c0629e9de222ad891b26c05acdec1d5199a76b43eb8407c43e72799b1594de3ce889890c10f2b0824eaedf3724a807bb056d1bc29289493f11ddcc8a22cccaaed6488d8532167d60bbac33d33947e75e11f24dead399947e8e9f3817d88407e0968ab30b3e9c14f3fd3a47c1fbc118cd1d14f129529aed1e46f3be7546a3dc54e49291d5dcaf0d25733e11baa399ad76a59623a90ac55d40c5d4d58bb60db7a39747569adffa8b200fa66c6bf019ee65e96ff4c5142b5e0f236ab6bf5b5f17d77f577c3704b7f8750950800ac4951dfd5d6cabaaa997eb2e4dd2e199e84b01d623349e519b12605074cf56a0fe99855aed21e477a568dd151a9c388144176e685418aaa3593e60331faaf70c14af1e45a60662e5255347fef8d514859ebc56e26763ad756aa36fede2297c66b9f3c4ddf1e1c581c2c641e1ae0cfffc5e7f0f75ae4eab57077a07a82e6a776dd55d56f5f3f3ed4c3eb438932e85ee329d0adf8cb434ceb75196f21c6e74e7a107c6b9ed3b50bafde5dfa019fcf02184f3e7eee12d4da305f49cbd9385f018fe464c098e4d5497c622f785614fe59a84a46ce7c03db333b6fe56c5b7463dac295bb172f5188ca506daefec68caf83b2869eaed5ced93fcc5b2d69fb2f389966abaf547f8a9674af8f1b89b68e663deb9c955800c78810b0696ca2e21851632e6cc2565d03795e2a596cdceb4b87d5048f5054363825366e223bf8a0e75acd85e9f3d5b69a4f71e6bb1d8a836193cadc5efc3b78739b6992a3aebe23db7b729f35b9e6f262d0de404ef6e1ce605f52c0e16ac09fedec09ed676b81a4e55fc1ab7cdb12547934a4a6d0b542c1d15b62d32cc3d963d3a1dc77eff93d1382f78fd1e994a6c9ae3607f128aeff610822ab1b3586997b7265e204259bfb840e394ec46fca8b7409b931125dddf3c634ab2439d7a72e2becd13db2ddd635c54a2bf7d2d7b9c4a674aab4e6a58c854c1c5923a8bab9cc1de2d87538b188537595a9cc451d0b97ba117dac99f06ff5a973d85b57b556268f5d8edeb2b1c4277891feb5f752745ba950c3bef0425a854b978cf4e2b0607eec8e05d785202dcb183fd80b7685b76349cde700fe46f771a66ee3187cdfae47c7740f0e07f5e26787e762fad17cd656dc44c71c3b0e736a670eb62777804e992401d5bbe32643d4896b0906c1b485ae2d8b4cfa8f621d5d99e69b11bdbedb57d37d06df17176d015a069fb081536312f200adf935bc14a756562b7e3f8c485fa22a5655669f0c0a5101e3bdb3ab40a192be80a2ac843adcdd1f04cbc3bab95d7bf707215c724c513ad10e93db823da523c38427d6e7820ea983092bbb67e1b6ce77bdf0888eba9a077e1f48e6c2d789a631fb986ea268df0988ab7cd52d1987a44a0250d0a44d6df69ed8d895865866f1a23c82265a39fbb1f01d2465b3e818c359e951cd53cbf32f1660ea26c3b7b800f099aed6e75a8ad7b5d3c26c75d652f47732e9df6dc891f05be700a56b447528839d1f86a30d8348b9a510d346c263e7a9b63bbec88876236455e45db66055a7feeb16bbb5656a03b5b2fe17594f4c493a89055f8f606ce68291341ffb04c74767080a6b4af072894deddc0bb0a997f0c4f7dd9002f0385427832301a1789db37c9d28b0c3deb1e24167e1bb613a641d947159cb96ac53a4dafef84b8ef574e8b88cecaed8312a26e8a2955152fb0aec9cbb5b35b94bbe3c0423bda514ac7a89aac1326246b56d303e30e708ba289aaf12762e4f34a1b4de35e9d1518367bba837fb8ee894c8a7e67c46b1744b18830c1d90560cc27a28cb5229e98ce54ea44238b8c5078a8c63a31ccc69ce81bf4ffd5ff222fe6c5b1c24c05b28a9db514706ffdef0c20ff27621bef6d69d0ea807b408054fe01096d0ab1d6f48c29ff8e4e5a781c6048bb1b5eca060c66a928c9df89068fb9970da86b6f07818765bb9fa3966f39b9933b19d78bdf19351347ad3d5900ada3ea8ec5f7a7d514c36e8d658981833c104a6d6bf6c3fa31fd4405d38c6225d31a9d3ef9aa59788c4ad9fc6ad509653839bd5cf9be6bdea98b1a6d6967af4dd8a343f6f1c8bae41cd2d7602bda292e18ff011eb5e82338076338b1ba2e802513b3f01826babd4f5d17475e508d0c2936cb9562cc1b706c6dc48a8a9819de7071fcc0eb835110a0ba2f98d01d84024eac09310f832efc028e8b66aa6a045098c786912d0c49e343d060b424e4641ce9cdc79d4f0904319c70eaf76871d452f868046fec8ffa1f3b98c5aa9efeef444c7c8b19c90479dffeaf4351fd7519db45281bb71a05ed2bfeb404b98a90a608c81f9d4a6ddbd0078a50b3f67dbbbb22cbefe27b6b1b46904748db053390034beb6d94434e79ebc5ca46f97b041793d4ff73eb76ead7b0f3d754252f934aab226f045fdd77d8d60c7c68d283cd6bf0f5f6e613ad1e948f720e5a33f06669f6e9c02bb4ef5ad1c6f13a71a8b02845d906ee2d4f235184d424b06204e6c4c0046536be6959d5b7f5a602a5c02d58d97227e4140841ff38c03dcb9b160a6364a46df89793a441d5e610a311e90471a0521c58e0514d78b2f99307c8672492cb1a0d70a38c493b3c4e87e49b1e08a9562c9963c58436998cb6c60e9146f3ba540436717df0288c73ca5377e4667f4948bdedc4606b19dd9bea08dfe32202c4da95b1d3b8b8e4fb599426faedc6a9ab617972989da6c12c4932c0cf7b84623b834563c8c4ffef080c7552a1b3fa8cdc2c7d761ea2260928607b612590dbe07a076fe0ac136720523b3aad3b9e1d3e0021600a8a4c18e58c00dd5c954b13f72c05d7b05d321d623b3fd40065745e090822e93a3cb88a5ccd04c7af4890aa43c32978df30830ba0ba327dc0cdb548ee555b0f3a6fb5263d0aecc2948cb17c3d3523d933621368d5a74cbd684a9e8cfea74cd67268e008ff13c4247396c41ada60bf0846987e77daf6164831d17ef5bcb4adf38729eb0ff98e0595823dcb962afdcf7a6c3f3607bdb4c28dbb76500b669f9c45c0defd42f4739d70ec2a6b89cd78cf79bc76da1a2679eae9b20d9473276ded582ddcc6ac6299d1e26f4893fe0804f7a181035a5fec5d3c891cbd0f6a5a6fd294320fd9d474e3110344d388b71c1ae402cba2e3a1797093f70cc0b0a4f1f59aadc4a83811cd4c90a36221e95051cf146fd0dfcf48940180ab3e791aba73019a12f4c58418c57f1c296dc124cea92cf48ab2ef10cdef30040deb6d86a8e8b9fcaa4bd838feef780cbd3749b2771975e4dc964d92f97c8c1e4ce58cc7ce242e65620468695075a0807c62bd87793b46e9a141bc165b3175f895ba9ffebe7fbe2e0afe115fdb93c00d3460964821a1f6b04fd1d42796c7bfa43fc21f22b72451835f394919efe8371c278eda1bf4dc2efd60ab6ed9d67ccfdddb267945ff5679827e5880e34540f63f21cd6d942faa9372548014c067ed7f52c98fd19535dd29bf3a11fdc58c2fe969c8ba828292f8b69a260b1881d050ec9723085ec4ed2d55432f191a553103121b0f5b3377220c3117797afecd5e14ae407b1994803e7fb657b1712256bfc588d378e6ee2c91d4a4b7ee62ad9b35ebbfdb8341912824b7741ad069540061c4c509d639a3e145bada4baaf3da2492e2e7de5c95207e0c6a69ec5f12d2c45b15d6b17cae92bb3ac19c7bdff96fd7e1bbbff1682583ad3a166aa6bbe7ceeda00388068410c6416691c361e5af501beaf2912ee1b6cbc298797ea7da38623461ab26ad5af47d371bf343a07950047065dccabece825f62d8b810f471034c899cb79db6a42545838891d2826fed8486f0d774ac36b352cf2855e4fc06a4a1348eabe46c3c964e5ab6498dc50592daa6a150012df74a8cd3edd2face64ad723c466b8ae9004be86a6d3cd8e68eb1b41a4bb776a90a15474bdf68c72a86602239a3a0bf2f242bd226610d1490961d0fcb9d463ac88ca96f1e451b49f1611cc2e7418ad52fe33ecd77b990cd03ad3ecc561fb837f9a6a60fda449a3e58f3d29c139d31439519a7fe51b80cec1835cfa863e6118cf67b259902c56f991db004e0b767e41f24cf2b249f41b427cddcf64100a6557a44b8a2f0562d32e51e5b3779afc20950fe38679fa0787ae2d8f34411dcffcf35054719c9590d169c7ba622234b1b417091a76916db4d76b1388870593e4afabed4d051cd870f2717e6c5a6bfd6b1c4674bca65c47f2b9aac0548bcb874064cae3d15768febca4e8c6d66ca79b9a5cf067c1aa206b2f2fe967aed67b12359e5aac7b83bde6978a708647b1eb467785c706a36467b2b5fbe33c80a6f34030cdd42d62a43385bf2977dc4fbb837938e4075ac3f01f7e7b7f0392a8b381c9cb014fabb68b58d18486e7885aa4c1690ca92d36581d2d19fce7bc5631fe495988f9f7b9232ff906b60e833366f857ca05e9cd82d073ee91d9e099dfb62fa32c536092703ce2cef39c7d4ad363b51e540e668c0e871e28d125073b3fbbe79951f17c1ad940a8224a5e3be8dcdb91d7f648182560c8acbd61913c3ec180d742cc80537e418c4c0810b739eaccad18a7fc863e886f7653a7cf25482e099e639d1a03390ecffdd867b35fd48dfd56da7664a8da67205c6e73ece65b982c7363e90bdad598b6a351d52c9e33a1a1ec3111f854982b6213e0e88418124d3f6ec8bb43f0c796df7d93eb872b141012be3a72afc8ff606e00c8a1ea10970df9c0fe7aa5e723dfbaee4bf51425450da7df73b11d8f3eb2c67a735296882c6a7aaebfe8608825aa76bf327596fd3f4e9e26911832ae10ac34662d2c76e1d854788cd3a4e1b7bb2d7724c113a23f43abb2b1940af0cbcb11da4e2a060c1722a841fe103d0645298bf7c6a400f31af6a08d629613d7ca7a11e93113101b5921994421959d4694953a84312fa7ee76f481a80b3a659cd683c65dd5881276f63312c8c0a2a6b18f73d0a65b3feb6ff48d8e92b9808ef03778e3375449f001dc63af40d9e330eddd1a4bb9a0ed786a900ac1cd6d3ca8b2e52519f03eca5938451dfd222a4153c52902d8ecbec475cac98336b8d2df8c893734e82ed0e2b88d9c9bc243f11071383184f0fb67777c5db3e28729aee8337fe532843be6c0f4027ec0a912d8c43be77ab9b9223c53e5d4046d5baa3d47f4e659f4cbc4d0ac32caa7963f73d90b1f3408c86180454bb5bc84c06b87259b3dc1f0ba66667673d72e549f6cc5ccce225244948f525b718ffab710d615d31e9c1456e818ebde1bc29bb503c6f02a05fce7af8a6969bfcbd8ab2fe00400abfb75e913b23aa0ac9d9dfd100a695e81f45768447e768cc27cc846843c496165c52d8e7c03195c406d9c5fc3309e09048e1dd257b2f5b28a71fa554d3a095d8ac800ee9de9812efa8a52c21c812059c1d12e7d0983f402c744117b3ff80b56e2bcc4a9f980b02b4038657ba3646d19fd977c7b6b02442d80be219e93af3f899a3e2f7092c4868f4fd324d7f17cad736e3d4d9705a0e6931e4de0cdfb5997b777e511975872d3317e1ecc76ee7ba84e98b6df4d75279de8cb22208f512fa895100106cc38e6c0f3899c9b1b42a9c0e9ffd901e8370466314e3d297303845a3d34f36fe958603972b7774a151d679266a9448586ae2c268c6c92d3c7fc3aa2e731cd63386495a484a2c6eac1a9befc72b8fa90d1cf3121badf77edc0bbc98879ce1e6f46e67c35b9140f028fcfe350f8f7bbebc5a5623270bbabe31308293f364893b733797d67774073918f643adbf2ea0bc7269505315033488c61a6665fa17f9658356b55a45a456420f15463a382a114735942dac5ede2b98efe2dfcfe2b3035c2b368990ca04f97a78c17edc959f7b2433236df3802e4e16f71dd01a0e33d4a61957715aa33da20aa15d19d9385fcc6cf8555c28156445fac85cf5fd5c4adb470928b0f698f7112acde161915427ee799c9d58030085fbe4ffcbdb199f9e781b49521a1022495d6ab8b854d73d3d265615cf882b8a6b5dd7ed15b8a6489a5b9330354d40a0a5e2283848edc9d79e6b36132bf0e2faee8e85718b4f3febe77c94515a02e7fbb4b3053929e340c13a57a202cc4f7cbd66d33421905b9f3e1162d88a36fbdbc425195731a289929d3f838a7bf7ff0b6a088e655dc59f6711751e0551b4643c26d1c0d71fd7d3551dd8cf02c99b1e8331e8be11bdf0dc4c1bf3d2c202dbff834907ec452cf4357dbd4ece2c3f1cf23c1bb778347376ef5daac3e8ec5fbc548811eee10b39da1ad275530bd7b8b41d3a02619127e24503dc6c9493b88c239413ce86186c3de33a1de4b253f7b643c4ae0983b921acd11731e8e2513f5f338b419b97521a37e31588f434e4486cfcd154d79a61a9db0400d239ffb0a96d935135f72306b555a01ee463ee4c4e4509fbb2296c336164b470f94719b85e53eea8fafa592731779dc85ed9a89d0a2387275ea137f9f6d79b00e0de448bc5e8855453327f876d27fd911e598f18f50c67c380bdbb0452f368dc026be574368dc82a829d96702a770e886139441bf277b82a37626f5a6e4b17e298c381bb813697f9b42b5ba2466aab18d18764ac528aa5d4a2977285096b9310a8ee27e88f8f7d895f24a920bb666da9e5a4d7cc52fd4ce2b6382484e60beab4dd3e6dc7ba323c0e7ebd5911ef70b120d06eb70ab385d6cf74bd2424ed739a0c7dd67cc2ea83e40ad5f0a4738bdd2bd8fc440d8c18ecab29eba2bfe303408a686069be747ba2f43b27130d0e51c640b8fdf71cb3a8d67f39d1c89f695e7f44300a8656f0a2fb6d0701f3a79d90726b2dcf3d9830fc4e423e53b57c72effac9b77ddea760f190ae30e6456c27176b75d9fc474f2384de0fb86964169d16075d2e6ad2d0d2475b2312b156bd40c9b46ef8289028408575c52c8c36fe45a242cb2b5336021e8a695b75ab8fa526201a739933611640f991413acf9757bb33d1bb71e7537a840bc37e1404f8db607e7c065f2f3c13b424f6958f74fcc57d79620440f6f54b8de376d6f03c5aff63c2b94fe71e5eb5050df7668b452b6f8f67d1ac6f3805a9dcffa1a8104db7ef3bd48b5ae01efc0894604cc513f289746de6fdd12a9216765b1cac93ed6f755ae2379e9088e250b7db4d144bb9710078422738f327244b998d7b8a57faf07e2017a891a137dc25107dcb8cd65a55d781a434e141930ff79aebedbd96d0e43fc70474fc77fb0765ee93878293c135ecf005e38323accc9989b9e910b331d217264c92b7ba6b5c88cd7ee33d33889900353d0fdee319b0e3ae7553dbd5b2a8082c3ee5d6d6c1e87e14690e5cba37bba1222ccee07fef11a914058b68f4bbc9c46e335c7f00d1d1ac7de7527d2db4c933331ff76c6e58fee3f95786afe125e32bd97f396ae1e6fdd2aed221ad6e5321f4233bef1f96ece7ee4fd1497b879f97a7d202bc961f482400e778bdf05133110b99efbdbcb85ecfa2304ccba5371f82c95e8c41ea008a1d79ca780e861cb00baa07e17b1b9f5efe0a11f03e0696e86a731da0eeb9545883c4309b39cd23320508b98fc2dec862bf0327788c5942460051fa63cf87dc44e46f518eb577f92a292967f8db493dff033e1c070b894373a8a0eb8d90c10c76e56d45c79256ad17c1ec2380abdfefebb5f16b1447766f1d8b8808fc958a46623ba496576b72441ca2eac02e7236b1c32eeb9a2de2f7f67de06894e97b008fb4ff13dce7991d034759e4fb33909f9baed962d5354154bb0d599cd6b06d60680a69eebc0e0896470208a818edeb11fb9d12f1512ce63cf21fb2fcc4366d291088fc380e1fe837ef17f7d8b1cc67c7af019678c22108c51913df76634926163203e904fb809d9fb1e74ec7fe916dd2f4a5de9fa21f4386b1c245cbc7d53660a82e82741a05ff211363e57304e2bc7d5a76cbf1b9b584c66d057e8e028a32d84ac1073ad29f616386e531d5993bb5cd3070065d338402453c8314aeb3b15cdc13fd4fab1db91b238a8a726181b6b4e1c4f225292b4cb0ca6e3dd3bea05d353b0da9e94ea79f0291c4bd7a072147ff1e457d03742caefc2786f0b8f30f30236b5c27b8118a582b20b3311afb49b0c0d828d8f64b5111a0dbbe0bd7f5e813d6547e90a45514b2766e8cfa23dc94157b629f992d04f15b585a9a57e31acdb9d5c2c4a334cf8c1a43753b679233743cbeff91a7d51c57f9f00356af234249628b83450c9f0eed0af12f7483085817128077df8ccfd840396894ce40f97998101ac4d59bd2fa485c654df8ce85490f0052b496a541db41d6570e6ab2e438a4c004cbe310c0bbfc6d5027e649320b588fd3614732a41273b425a04040e330f38d630b60620329120514c0d9b2fcd49ec92add098ce7aca1925bb5ba5ee365ee624b0c4dcf61911327eff13585312fdeb9acd24b4a26dae385c830354edc6a0a778ca8f96d9fecd9a2b3cd8bdcb355d42e3e47786b6ed1c3998079d2e07e03fe9a98361139de6bec920e0e371fceb3ca86638e71baee41a75e5f228a152a5962025d58464c193650e606648d4365da56722fcd6122aa3f83751cc9482e926c111eb8f3db7104c865b147af17785bd24f3be41b35fb97393a1dd156ccf6b8902a4e5519fdb678dcfe0bca9612414fa20e56e81850af9f5907cfa7d9f0bf2ceb3fddf26c57bafb57350d6c9641516f94a9a3d66619f257839a00669a534d1256a56b7c5f2382ea35711e9e47df5de467233c41eeff05377e83f79c3db1200dca5f6973ebe6c4879265dc3d363d42bd8222717ce80908cd1803fe7d5862d78fc1a53b1edd463bbe9159d6961a4186a72851b59bcd5280cbcd66f3e62f7c813139a59ea83978f6192ccf4095d771dafea58576f80b30b659ae82d4f1da4717ddceb7de3d1f9bf3fe00326d6d3942ab915307ac954989a15a2853b43a32bc80dc322b2b709024f7d09a9612bf202239b852db97926f98537a2ef503d3b2c95eb602ccd5f9d8e2cedd8ce88a3206633163bdefbe5a92d9334855a43389fbb1a18091cde8f64074c77b6894ffe06b4e090f2d9d901438f97edb90b9665420d61efefc6e9b1b64f57f8bccde7b1da3dd87d173807e2f6131be5f750f42204ac680bb44cc6d5a35f01a040b91de3dfc0f617b468593352d052fb55831dc3534ab082fe73ce515bc4ef3f99a6ecad197bdb1cc9a8451d1e53d8e1474b5896be3167656cdfb0b4b9a4758ad995f311d6f7f3e06b94688ab42b59c2326f5c8c7e0834186cd097488f1c5f4203deb613453a900172359ae069450a285bb2cd26eb76e0bed33b38e8e6ecbab2f29cadd66269358cbe313ed7c8212abaf6856ed47d43a8688147c56e4cb2fd47fec458f4a57e836cfd9958be0acb61be5cdad743bf6c8a96e91c0c39283467b4094f8c94d2e8c9719406e77dd1504dac8636f7f70f86ed70cc4095f88935ab2edbef9c9a33a27763992cb95744d18cc6ad74a8de9d308d4dd1cd30efab200bcd2ed56262811205d9db578d76006d1461953ae6b8155c25a589fb5ec5485335da5d4e24b630c634414ea68a05a61f6485024e7bed1247cd7e327496985b1199e5f4b6982303005cd4d69f63456e33a0215c562d100e2dec2596e5215db5d82d3d01ab42b4c586efba7d8c31e325dc7f064c74f5aa498558740cc5e72f4d6df05ffdb5b18c23cedba19809c5a93604f3fada0417eb695c03e41a52515996216c75c570859bd919e1936fc670b4a165238427bc741a2eb1404af7ac0479dd9f8bfb685e31d0a543fbc4b2932decc4e001bf4cffedb0d3efb4112885fd337be0c3545b25dbe779b03e8af93f4f9925aeca50e1af1183da2186321dca37cea05d15232e6c6052c1f702a1680781fcb99595ed194ea8effe07b130a2999da141d5926c278c6d66f8a04ed41e823bcb0cb60015fb4e3ed4dfa23d48ce6c26822e4605fd423a054592c3e8a9e77309a910f333c673cc570d5e0eaf7998e49b422ef441dc7f2ec7449955ef80824956af8695a7fb7e37d6157f147276ecbc1b7f45dec262c3f3fbbedecce7eb63ff049178008cbf7d0259fbd4ee9c99669bfbcd9b0f4879a61f9519f417ded1a585d9c8d3cc4e6ee49f0b4f8ea6eb50a3361de97052738aa904aed12523160c4c8b7cc15ebd9f61749ff3e97122dfd0411e57020697c93a48b9d7244e958fe5c63007f6741d83f91c4354f8915fa96c4e884fb45ea95be61265350e0f716065ab64f5cb269fcecbad4bf953e788797d67daaf838862d5b496c4338e0fab93c473184906fdb06adc6c3c664befb4bd793472ec26cbdf8ad34662501f87d2ff5df93c26c7e1dec190648fdd9f3d0b7a0d606f880f411c959828777b383d3037792c574421904ed778e5dc5717f8db90b2a1464ea43c9faa4a86ef9ddaabf9fea0761558874433c2ecc8a638f2f35f4bdde63bbc432bbe902db272909f2ea1a3c37dd4a6776bc6b28389d30d9d2eb2cfe6df6c95a5ff283654658cc1fc56c18b0c98dd904196980fcdf7e69f04cbdf0ebef1622299e71c3ed58ebe60858fa0984e7b298d98ad0271268dc7da75b95e8e3895b9ba8e89a7bce9eb63ad814a204bfc7022299b0dd65d4fb42ddb3f554ea7f566a6312a18d902310ec4b577b285641eeb18ce65eb42de8e9179e752508c29e4c416b320fe1fbac565bb5a5e342beca8d47062c369417ba62e98fedeec49fe75b92ec6dbc9da1934ceffc7d2d68064afa9699c6f35b745d4a1f1b979907febb1fd1157e40f51957596e2066edaeeaa200e4534cdc13ff60993ff8519a98e120f6760a4a148e372908b2e3d1a8b48317543cb1c5e489ce328501867e7cdd6043b8c9bb3a1029c42eea09df682d69e0aca8ac6225bbfb4381abc15a1d9fbdf611791aea08d8104d28c657c612e4c9660fb1120a0e8f36e2ee4eb2bbd58a7bcb210d6232e4ada7b391ede62a574353a9d52aa89bb98ede49e091d2a088569a5c17cd7d09b6b23103c8e1db9962951106ca67c84e4acc48d8caedb0707087d0e8ca30857d1051a05b94053a0aa6871a985b69d1640c27ed0dbaa4b5321092f9d289368a01c09e43261a929daf0f742ccc1ad087c1012f3a7b9318005cc2991f0791ecbd61bd3fa31bf6d3eae441c0c26563e28799085df7336a8507cc07779baaf92a9f795404b4f7c1c15cc5ac1dabada9d0a16cc945232371ac650b382da182e92c2bbdea1d887803584a27fe2643f24dc6be2dcb3b81df19e2fe3d2ca0d3ca3d0a6b3f6e67d49b458fbaef6c4edeaa79e18fac843b3db097e45036b2b5a898f743b32275f21107c75eeb6f506a4fd3c86d8e86fef0ac6b30b74a97a7cc18ba96e04f48404f402f3e2fc668502980d6dcd7cce09ba5e61658be3b6461dee0ca72a589fdfc9fcc6cdc83a0945c4ecf6fbc818cd6d29711e5b1c4de57aeeb144a8a8826bf40ca7c61b00fa3bebc5a2488ee5c6312fee44c27e9f2fe2ef5949c594f16bd09e6df8736419882db55168289c93659144fcbd9eee8e7ed380ab2dd4ed098822fb5d88e3570ed749e4e8bc97de0c9e360549947ea0a0035da433ded106dc58624618fad5fd8584e29d60c2758acb14e5878af122a58edb722aedd9504c73b7993edef451d8c58927d56b5cdabb47643c87199680a53b270361f48c852195ace4385a6b6ad280a91e9ed223d31e26ec1de56ace3015ba41f198af86939d155f77c81245b18b88dcf146a59b750b81fc9c963c081b07e7411c97041349d08ce45cc650ebd46f1c7c0aa48f48d91299dc9c4b6817c285ebcce2bc47c92ae267145e38d6540a784f364675bc85921d33f06972840c148ec5b7a5cc697e7e6f2d9645901b550fb0016b8b2fbc8032a01c11ba32a3f1766aeba674ce4d773549b4e845ace30f1240cf02d46a18b3ed59705ce213cdb6bad85fb6951197ae2aec5a8eac9043cb744123f06053e3c857426d6f63a053be28eb203a69be8f278a6c997ee301fae626da8953b606a3255f16f7b053aa6ca43f780eab4a9c05f4883472bc68bc35faa75b856998d8fef599dcf05c7658fd8b6230eaecf54ff1d87beffab5f37258fa954f4e18d2daebdd7e73ce5daa62f49be80341c2fa69ad64fd561cf71961fd21856d8639147b655b8057a59085d4e2afcd25768fdeb23deba256557dfad6d0af87f87273b4defda2f125cafbe0fe88eca7bcb703e9af12781c4fe404ed454a1ae433f75a7c1bc5c214bdbbc875e0ef6662af0ff31cbc1ab5a45fd4867f0f661fe208cf7c0d85d4cc4b8280999912cefc2ee635229967fa1e734892a56346b4d36d45f1b2982242bee751b3a8fdf401a08269c7a892adfb049307b9684aecc6b512f6629712d32de56a800caeec3fdef4f5c0ff6035b20336ab5e064f0bbd7e7a0d8ce4ddcf57d51d9f03e632348f26d3ae23a107261aee3fc41b76ecd715e4ae46a823ef4268df1b62cc201e31333140903b414bfe8d48d2129483e804ccc4e7c00e43559f7279a82e6d3614ab3ca19b85b2e09c459c30af56cbd283733510e78b80f44f8c64cc5fbbe03d04c84b04e47a0873c43569e677d012adc87cce986a3a0c2f572f75612bcae7da463fa2fbabbb2faeabf9756c0681f58c5d59c5d95b0bd9f3044a5116b7a23ded3ca74b752cdda448e50e23dc0f0a34e58f8c061570114ba6b608401650ac69a0bec482386344646d5f0157f5df4ce4af8be76de690f70893e6b95da156482f4b71e10985eeb0c07a78d258d893d3c4da9eb5bdfefbb798b37cf96929d4901fa54f11e5fec244cdae1c3d57d1813ccb2bf8d3d57b560579db5530fddce6bbe5f14837fcff7c57ddcd52dd20104360b4f8fb4d3547c46ab5d302d0dc033e779d76ca2a71674454b1f069b7f69ae12e24ab6d2594d4bc7c6eda1e968001ec97d3744f8b12606edf6a57a41063705eb8d9805daec6a231f5f172b0795acfa1de363c3369d930ce269d1c1f4428d854818485a028655043e514bd28903420ff22d54aead42054a569720cc0d9991abf50dd3cb9ca533604812800f87be912aeecfc38237c48df2754dc5cee6a502670dbf131b17ca6822c68eba793e02e3efa7504cfc55ab12c86ef642b10267e1f659bc627055afc6c85d8c14bc8e98d7fa0aeb11e42ed6135cbba988e013f6b82381cb7d64a4b08b970f4188a644c5ed2dc9dafc5fd0b59fb045845bbbc8e27264ce7ffb0becfe75153ad519213a2afee317cbc71ed41e895cb3025f3caf41a9c27e0078e1b1a3ff786d0a057307f94d3ef29edaa5ed6e75bc382fc7a9eaa0de13519566f38958875fafe7623363205e09df09af6320bc860d5d027beff4141ce4baa183e4aae5edfc90bb2c0acb0e68759f9e560a33878ac4b38b7ec77fa2847fd824012e5967bf89fa4700363e0ac932a4c93c0485b7a39dfa948e717a473a49d71edbcbb6bf5e832c78eec5683d4e5819db99ce8f88889b81f285d990630c9f0cf2b4882b852f29b65edf038e5f7d54ea2e24fc5ba5c204a7694561e7f8d3ba7cdf3acffed94c0ad7140119b73bf1b08bf60f533cdafb4874ad8695c2269306ac1bbad294b0824a37108c7336fd5ead0491249240116cb928655fc1dd7fa7b6a06a7f69e2ce3456daf1a791284b5bb79ee999d73020d43c7d396d83e6d5e159ef78b6dc6845506a0066ca4b9378e93e5247ffc99c4fb0b5272164becb422b73a28c2bedb66c993aebaf85883bf3c64e5855499548c25399105dfc26e03bf0ac91b98021dbaca9c1a5d3ed7d2b648bd52a2cc15a6eb06e6ea70fd7ba3000289e3cd1805a380b4be8311dfd727f20f699a3f45f861107c5429789d349b318537fa83169fbe37ac79269fa2d67d2870b5b4f35a355e36cf7c3a84184446a2a9f91820ede73176cc00fcff0e7a2095329e59be8392a7fa26b5761d7c069ac528df609430ea9685a9287b9082f31e0da1ebf27a07a83829927463d7b3d2879b542c137bd55b6c6944f2aea1fbf7c527116e218fc57f9afee6fac43c10d757a6a4259acd42a49aa90cebbcdab09024c985832c63d91b16992780989c58f3795ce5761afd4ccfdcbe2c7d2c8e6f91133536287e81a5b444ae739580bec489272006002161669437f491208dbf41c77c66e90e29d9fe99315250f33feac0924bbc60b3e02ad6163d09d1c3e99ae7798f59be8ed47fb4c3db0d017a1da2462c726861d8db0ffbc34329a2c5c3dcaaad4b1c032fd16f1be69511150e03704319aa44f3ac9343364146bf1462bd6c42b30c9ccb2e7aaccba7a9849153b0f139f3bfd49367af66cc06abe1e5cab8c1615bcc5479de7c87d1e5ce1b2d1d01505d8d21c71a17e3d322a6d77011b95037b6870ab2d4eb6464997c86f9a47aa8582c31e4fcc66716efabc5294d987a7a3ac12202866d97547b97c50100ecf6a7ab2dfac97ca0695bea359566fd243bdb22eb968c06e4372dc462b2a70dd56d5bbdb1ea035f5530a13066692069aa7b847f0f3c47054b646395475477f961ef3f6a18a32aca08f81f7a838a05f71a8a5129b9b6f1e9b19cd40ee8b9754cd8cc9caea8158967ad4293beb031537b082b1054a3bbc48c967cd65a20b31b09c1948ca189eb7684d13f508fc67025028a5e7bb5208055e380072d65759385e15a0357028ce0eec4dafad684e219bc315f42de8bba457dba33000bcb2f18721cdceb32ee49a2d3ede8e6253ee03e2109d05753a90a0359cdc958897930edc9799ab19ef7aaab45f9f9d1282b5dd5c59f16019121838fe9e1f6277ce5218c36d6cc5b2c87498f3422490dba0c81694091b9a2daaebe2e063afebf435bc8b436337aa8b8d23e9b573e452a6faa622dcd70f68215dcf4a414222289664a648424fe6578354842cddf09c546b032790f8e25329311d3c2a720caa8189752fc6e2a86bbd5f8089e8556ecc1315808a1b3ef4ef8eece7f2d355d61d3e9c087a9a15b443f71c5fe11a68f07b83a5711bc308767c3ec4addc364ca2e5bfa57add9f8221e8b8876f02caa1d434aa4afd8442a8ca67036c6fbe51536277103b09e981cbe12a8952123b2b298384bbe5dd2eede158c504a400e1949b75a1aba30d225e66c68717a322d56dcf70d17b8d8cf1f7b0392e0e32cfb52b6d49e71fdcd4702fdd152e9e769b896c3ba14962f2f37b7a4685b78c87aa32f3965a08dee0ceddbda4214b612582f86bbd9baa2d8514e89f546543b379b238d359b1417f5acafe4775ed011bd7a695cbb787cf6532977b3939727eccb8e31c201b4c028c09845db6d198c0b767291bf3ee997cbeeaf0fe91a31fbcb337875c868df2719c075f524956cf2f855a5ce795f74ef43e49f3830910287ff01d10d122024d77f782050fd681a435ba3e1c0202cc411c66915b0012a76772ca801c87cb2857386f5f03dfad1e8571e2ee586a69db78417758e9b104cceae7e02682e21b627d5269b8c632eb30abae379869d23e519e7e503eb6435199695fefbbb11012541c4581b34368fad0cba72fdb922cba77199706317bddf8589ecbcb287310ee04a00c540dc609d61d26bff112821a09bd497cbfff356fbf7086262703ae665a617b1b6f2d8046faf8d90879ba9782cb3bfec874bd238396b1e46c7d800d0fe66863d18ede222a67cc03abfe14ce08d4eac53d505b2365f2ac8d2598523b54fdaa7b6e6ec53cbf37d174546bb693efbdc1efd1434af76e7e8e8c2171fd8788b560cb41abcbc959eed3ef266f906d53be57c004a8e7bc6acf03d345a76438c78034f360afda6dffe09ceec2c99919e4e8899237fa8870225fc8e1e610bc15efa90eee68d79c7d38ec1350d1695d3fdee5ff68af1ad26fe8cc34409d4bb3c1626630537e9e1f712149a49e26bde2845f9e986772d68fff887052f67daf13947a777cc0536d31c93af198dd32c9e10b8156c1ec81daa0bb91025db0f47dddeccc4a0c9ef0ed0ab4cf27b09d8bb778b1149fff6c2b5ab3f0d89cd9093de7ef3ed0ee7016c138e2d738ccdafa1e3e1b9fc11842d7285bec1d94e7eb36e905650b9f822300785e84b2f0961d1ba7c629471decb3297b402bf8646fcf42a5a50693afb3b64c17572a6482d0ce39475b296d882f17b2542e5a43f7e221e04a990094f28657881a53f455a31b634ae3f1589e7f7a22fdace41a969fd80aed433fc173d251f2f0601a702a99e94915b9f1367b9d9f34842671075c0674fef422dd0f059ab5c4e7d8f32f00030ce637d828f3609a939e6caa82e0950963f72636673d8ab1003e517694cb210dcfb5beef594c4ef580771e02cc54349c1c72c2c9eba01f0e3d5f117f3c41b5f9012a02fc1682ebcef6dc7cb2b8ea1201bcf6488266ef82db1628d85863e99f84e160768776303a8597a59e9ac5e53de921d641e4b2e4c40f1483aa29ebb4df96917fcd364d0ad6db704a658af9e961ff6d34a642b3d3284e0f2275e9e1cb6fcf480333979744fcc8bd44e06fe6c9649a03e5158f866b3494d5325ccbc84a17dbbbaffebf24015028f65111c8e866ca744e3fe2b29b11449cfd37e26595676e40f662af4686e9a0fc0403c3296d689b014f566a7b444d3b755e853e7531496e12e0806be169298e64aa9da06aae2a5e275d30f4b9b2f7fab543baacd5c0bc92c5ab48f466cef95bf699e5648fd052ae5ddb27a69a1e800bc67a1b3e3138cd859255ed71aa7079c2b7ae449d04a1d90f9fb7833181d68ba3896d8500737558088394996e03abf8036ed0e2e815ae4dfdf054e17cb051ca93431a89c79a4a1194f290c6d7fb23ffac8685f2b5b9e22787e8dec31212b4166bffac061e85d3913f59e57aabec148d8fe22bd9af6b5d1281a3c15d59e7722a5c01083bb8b600d5d95175ef83cc7dd3183a263a0707f0ec9b249cc865a0d9d3e500304b49e6523442c99d6805a5a589da52e77c2f30a6951acb0de95b4d8e9e61e62f9d6f1a8747fc97cd812b4438c7dc8edf8955516b848e9b597d2a7d722ade7fe174f29a06870aace3355fa9954da0f54f6c02ca98874124b659a25265ef61ed04577f4440fa1ea831cd5a6f990739f2246d92946b0aba5c07ba677395910343f020eb55137de9ce7ab1eaa2d2d82d6270a227197c95f0e1ff6a445e002b124d7a26214e43510df3b330f5db4135905fc2a6c60ba4a989527444b1b036a76b39cc28e5fcebc1d499afda4d82030aa0a18908a065437a28ec16c51a36ca9f9da4b19dfc694f31c0c4a9ef22db86fd27dc81c1fae11ffc41284756762234e50025750f5b750abda770502de7334ca32794f643f14a134a9045fc7ac6de28df08201a5923091dc9af903a8086ab94ad3a06780d1dea250a705fa8bb4ef3b018390378b4b79822121522d4783dafe6ab46826cc781e9a4d76c03dcb03da7cb3235712fd50e668a5976aff7e3d8469677a711fa2ca64e0104d15d572f18dac9f21811f203d066517fcd1a0f5089b5fe23dfd596da4a0f56c19453fda93d9437af2c9b5e3713e0fa17768b9ffd248d5567947f9249da954d6bcfd9b2e0d6d11e067ffadc536929302dc2aae53edc04d5b303a19e5e942d9b48b43cc966969fbab1d93c8d482a75be57364655386b31513dc9e18fd59c0bf66d52db309b6bb4f67d42c5daad154926aedf6a24c101024af560cb10738ab07150095fffa078fc24dad7e25103c61e5795a7493907d92445aa401661222b5271aa0b955d4695dc1726abc27dbc460e9f1d1b1f2bbe018ea1936dc7f6c49ebed560bb2d0e3a96b3e5326f051a187c91bc3a58146d9aba875e894a98df20c3074c900fd65cbb07c494ace58d3a10c8b04fad8958a6aa83c8873270ee0bb532b28d84c376788ec5f9b3192823701dcd8fed898820695ba467856c3bc17fbc005f60ef97623ea142b1ba4f803ae20fde6d56368f54f747f2511a99999a9b54972dff2683dc1db13d9543a52106911002869039dbf859ae389da2615cb010a02a00e7c91bf9ed37db0649af7f535811de51e6bc348cda016f8e16de952b20fdcff492d446d5c7708286ef6437ed02b9e334c0f803d79fef43130343087d063b1df905cf4f920110a58c067dd6fb269a1c2301f513a701d5d8f2c86b9f51ca10a4ef0f85d06a9341af63f9f0dba4c72bde9496e0dd7bd4dacc5a4c866c36222a30d54e070f999281e61a353dd53dbfec0328e8a84d7c7601a7c4c65ecb27a6756d260206d184c2acc186405b259f322ae8affbe105276c4f125a2ab837124950cb4abdb554bc0900bdb847b36d2a060f1a366c5d172c9571f571d9d514a418153a3a04caf3f9f33f62a1fa8bcad2f320cb597e83342da855ae3796593a74f51ca9d216b6d30d2efe9d375e582a8c3cb3bf45e73b818f26802ea39e8d385f87ada6ec96c5d7684b62ea4882e1617223b5f7929866dbd6bc966c02be347be7575728d2466809fce6f9bfc4fde491b21975b57ea71d3faec5c0d2f7263776657f04d99b3b44c49c74c182a7001babbe2afb55a37f76baebbf4b670726b3421b612898119f0fd63eb60db2999b7f9ebe2218b160efcc0ad508ddc0856541ed02cf366e1e5f6ac98db3e54d02d4f4dce9ecfb84ed91101ce62eb371614ed0388c8a40e8fe1098d4ae4b0ca36ed9fcb5d01c855fcc5437afc2cc58f05db20c90947a2d24c08e6945b3b24c02ca2eea5371f536f61c9e2113cb3692ba66e61a342197663818da172877d49a1a6108f88ebd9c09e270e75e871bf29f124339e1a57ac3b19dfb6c706cc3fb9f2d7c403b80ef7b368c3bab26125716bf98db981ef2e2e2ec0fcff967364e44debc318d9840bd0163732f5bdf83d524a7bc5e52b8546680f47a295badfd9cb92c50b6e3f10c9192bc2635d231743a6437b6624d115409e25c3d10053d84a77958b4b827670b9630d57887469d669ec15ac0ff2e9d2cd7d790ce554675c22626814f2e8166ded84e4e4d51a3fcd015903aeffe7e744aacddbf0f25120ce61b1c0d8c9c0b16b2a62073014e2618f33a82cd890ab79d55783b070e0bf0891ca1ce517da3645929434f2977f6ab4f5279d30cba5c83ad1a394fe2160a2a137f473d50c839f26ad6af390120b8d59a65875501deddf8661f8233bf689570fbff43269ef47d2d649cfc9b9a0b6d94127fedf4ab9302c55a85e19addcdbe0eaafef60373ddc5e4dc682a53145380865352dbb3211d2a4843c8208163934263991b2a37a17398fc112e83e8e173014609609491ca3c44b208650f8da60341794ac5df05f4173bf57dc4b3468e5b69aa5a2e78a771a1045b877034925707a9e13f4a98681bb60507f939624c8a77f3faac024be77a4bf13df4edba676945e955967dea92ea14e6f26431711de4731c42986c930958bc1455b75b876d7faf18a25dc77389449ca01d54fa106af0521aa25196ef4df6d4fce9f57b739f6d11267d7530749c838cd5f8197b55e055c4cc68877ab83db9f04a2c87363439504b5dae9d6f49a8b9f6b14fd2a7d1af9b57a54ba2363a648902375656f05ecbab0e01515f75c9c62dd62ebf2527ef2e51d3fec5307bc81cb9c1dfeaf2a5dbde683f766270280a9b11745887c123a0af2f04db679a39174d1b7d79b1da48cce55d86d9b4db010e8cd684531f64a2e8aedb7f9b9ee00110a8efcebf9aba4ef8ee98267ee24054ec51a25f0d5f45ad627605e98aaa36324a636c7de5063d2ef8f10f8ba7df3c92e11c5d1ae432ffc595f2e25f6a4f07f26e7790936131b912989c71ec7c06ddf744da867fbcf5b98f310b3791fb5ea406a08691197fe88c8a3650f51f855c869716b07fba87aae99fb11848baab2602be4e7355c7e41bfe1403b9625656ad28b53e3a59159237e2e40aff8cdb6d2869cc777941ac40776cd4014c419118986cc8e16866e57b89b2a3ddf0f7222ec809488ded2aa1d0eae9471cf25933d1b1fba6ebecf41e206be0b78eb6d5beb0fed0b84bfba1905061df73b2e1b97dda29f4be307712f4b8e8aef2ab32573ce14f0cd5a0834c53f2cac76665ebbb9e7059971826431f0b21d0516e98fe9e8a6abb4fccbbcfda5c84ac9f0473ab910ed62c55af94951c9d234beee086a47ddfe09e30b7444fdc9431495e2e2a1d3d27d50375123c66bb242e2e45b1206783fa89b5ee092b523456cba7f0ae8842ddb43802f74d898144f3cb29a893cd894e838e46fd85b5ce0b3978a6d142e9fa20178cbda9f6956a5af60727158d5aaa99713c4b1b00a6961f0aab5dee3f95e306f0b89fcc3d960e1492627ab621810a51be7af43dd0618a7105121a8f7ff23e53725c018b10c36131e552741690a51c07e573277f59368f6303b80f68c5524e8e79caf819e003d36931110e8d245fd4537a78a3531824ac61ff844c5098529f6e292000388cce321027d1dddb934d240826132efc23673dfcebd90690ce393423914c215a10e928ce278e01c635b2c82c7b1687c017589f0e59877f664bd1ce92d087276dae48fe11b9c4adad481f5eb52c69c5ee32045d5db2563c0231509822302b759163b1af21a343f9482403ecdaa33709695119230c4a44d23bcd6f6e8c0233e33ff9183da4de9354c533b1d9efdc60ed5fa2a35c3f014d208fc30e3f9df58bc74bfcef9e33502f46637b6a636d734b016b6e68e258091a24f7dc4aafbc6b20e9ee11e4694c46f6c49ae951eca09e3c5767aa75f852e5fe224f1deb0913b4860003a02ccbdccb5d371e1e5e9af614f96be609035de11c66d35238b2559bb1caf4c6c736ee7668121e64a887af77455f18b48eed21ffd81ed6f993da7413ce5367fb6d7c21ded5eb51e148f75163622cbd957abef23f41ecf7ae4fcf0ffcfc55a16ca2d166306a6eb2ea95a4f8549f14e66a2ab9921bf7a290932f322882b263b2bb03369d46171a67e9ca18290856697de9e34db5694963ca5aea42db46c9f3cb1c05b81fcf760a6012d53d9af2058505424357c8dd8c9acb7c641c3f00bad791782ffe825dcecec85152c3aa69158b6d352c328fa69dac9bc948614db864ebdd54384bae201099a3ef635ae19cb23ae90de3ca3fb36760d1c694085d6df764711719a58f4c64bd9f9d83c6df22b9e711143cd9d3c7cd79e1e4cc527f2dcc781e6ea1a8a05796fa8c2445be18b93125c85d86deba2ef337af2e2f92c358cd0b71783d77d9f196d27298bccbc5bc724e80da65755344a5585cfe3aeddb2989e3d10d3216feb19ea3b062b2dff3b290d3a74d3f7905fff933ccfdab6be76cda191d965e740e685e16cde29b3a1bf53bf3c0094235f4fe7f0296e0337cadd1da31931e9c20da59df3c5f1e14238b3d887498de06b89a28f51862001ea96dd05c6cbe45c3000e8e504f8535edbfa6a955a517a32c31b23e20bdac6b915e9d06a36fa9645267bfde9c96599d25b9eb44df4658b7d05df3ff611367445aae6f2e3614b80d537a7ad53f321d5db1eead035cd5fc0fdebc446ba2b1134cf9d38991034f8b21f993b2b63c7748f7e3d342e475a8317a42861ca785746aeb8e140b0caee016499b1912f16dd863d2df550008ea29054e4cb9d915a337cd00ea59d0e119658811a639d976458330b909b4ce70995d7c3fc976bed4aab50b39020d2c9d0c0fefbbb437f6a73d5d351f5e329d2ae6cd9ca0ae3cf64b12282c4549aab3f78f9a3277ec4cbebb8185a04593c9745dd0221981af896ee3ea406ec5f932866bb84b963fcf7861497c559541d4d038796d9b85d184ac0ec64c8ca11670c448a90aee535b2005f6766b0a488750c065b843eb45af03e8207e2a00e0aa1f981b96f73c23ed4463e98bf87c63c6d2c107e1588dbf49444f3d8d4a3b1484e88f98f3c4cbd868acdb3dc60eba5e6067bcc891bba7d348a3cf9bd16f6c6fe2bcc73b5173a09d5ca43e98dff280f040f71bfd3fba5b21b16f909a98762729db2bdbea8299af6437091708047d729c28eb921710d9e2ecd72ee98bc0b9c55a30e61f08c8a2f366609cfd45202f4a7bf27b56aec12cf79bbddeb42478ba5047f59bb50f70c677685e6b4f4d762e0a2d9c1fc5a3fc642b77c897a8ddb50ab96a93dfd6b966a18573ca441233b0d04d25b85c839bf03b6c7c9a7d7650cd4ef76b978cb2df21ebffbd5dfd00ab3ac5e0c4af6132e5968840b36504ea5918e69cfe92e1bed2c439cf14ce9113c41065b390848cb0281adcd5ecd514d324f9c1d98be122f0ef6603a8c6fa9e9690b37984b2059cd238852f49e4e366a12a24cf81daed4ad0dbb6a42cd9a04ff172f1948942c05253c2932e37253f724bc65fda1d88fd5fd0ae83e670b66dd296633902ffddc8aa788a195df2f811e01bc4cf93a8947c4b3668a0b1c80ba2e50004694ec8f32906fccb4c0a82bfb83aab0539b1e5eb8761c2866399fbdbf4b09dfb5ea9a970ac5b9ccde86ee693f40b79a62ed972f2a67708aff190934fc5a572c7e45f69b063eba22372e3eda5d1a7ba1e06b38eab49511ac4362340a6703accbd14068b36d4a233a600a6586bab11da7425fa19d8869df65c34a0798a978130d4e489fa938f9022f3d31d32caa4370402e479b3ff4137cb4f4f3b9e576a0ff256e19adb04a96b03d326a1082bf056efd259e8eaf6948332d850a483e0e02c320caca411f422667645bad13267f4ffed34a7bcf2d6802ef0f03846ee96cfde8c012b3d147f695c8e28e764faf1378bb64538b76b26c44a34ca347d95dcf8bdd4a234b5a056b51a537ea99a387aed271aaddf4caab3ddef86faaddda0646882666145dfb8df1cf302c44532e7694c0882b46e77fdf7225651c4ade90c4a8ceb920df2b0bb172df6290e9e6026e0b946068d669b12a2e9c762611e2ae387510ff5860f841578cbcb5e2e188ef919683531b64ee1ff941f07ab2f14fb408f4a0fa0191d3eabeb59f0b60c5fc0947768c6f002c076cff5c104be47a30104b9e34b50f7ea8b7c19ad3506e5e3bc3384eb960b8550713c1651c6e56de492ceff6dddca829251508c28b028b150abc803cff669b8e4bfe9588da9f414dde1d8a9e4d7afd9e51411b09f85d15a8a0128e4b2294b958d8e4a0a90c4cc5fb0843fea4dae5a8ef3ddbe6aad55ee2bb40ab7b43045d0e1385c56326b5ce70fc82145160e61434bfb2582487ccbe5b0a3891ec50f8be93ad00abe29f9f6ab65c52126ea69b43f8fed9e2b059d24e8e18395903428407fed20ffa1429f8c56f72d5e00de96d024f51fed20f728c499855d2b46eb99a62d267ab08ea3e71eecaece8f2b3f9afde23d06ef9c401888a1714155f6dec7cad78d039983f61149c30bc300b06909f1024e29ed6ef3f5e7f2e28c8b057a716dd4ade918198f41f8b0586939afccde5ce66b38799cbf559e21fb8d0cf30f6131c8582269c8f68153c368cdbfd04a12ef5fecc670d72769ba88b563272eda60e9b1f94ece05bfadccd2fe5440d859d3d380aa229d4e47cd272466458d7855681b1069d0be130f1dbe4421b0ec9a5ccba6aadef8f0cddb788ab9d0b32e5a5a2b41f4e6516d474310cbcaeb4e4e59412949388a006bf5bb3d13e06743d131cc5a015e8b17bb7b5e798172b27e4a69d50bf875ab6ec99de19bef11cdfb1821e6798dbb66f4497598e9de84bb94a38ca2e8ed5e0ec2b2884c88cf872f70669aa6d2badcc4e07ffa5448bdda9d2c47c9c151d6ebf98045b07b8a23692c044e6465ae29bb5679d0bda8700f9cfb7da2aa07191649d36dfa0e460c68fa003f96ca9333471961ee2e689d71feefa867a454140fea7e0bba0d2e3688609e75d8256830cf0ecdad3b86433871a0aefb4deb55a68429650f7f360a64c4cd25d4b08410021da44e9e74986c595f8d88dfe0bee199dae4201a7f125971ffdfc8e5f942e843c2591bb77abd33f8f241cace9b49678a8b9dc4d61ef1f42043a3db754ec5e75a269f8e97a74626d32e88cef6196defad3091373125a8b6acc1001ef48a7750ee85b7f1c93e81fd2b58343d1fc0a9c904b961899a05dbf89ba0c23a6302598ced1d2edaad4536a191f33340867e39678f90577f2227a5c291df0b371d8dc13fd1d599f5021ed57afc4ff099ac669f90266001c7f09c3863e10353f331ffb81d5afc9dec2dbeb55018681fbe10f2bea28a132c69fe7639bab0b9441ca0c2c8354c116d0fb9822479476c242a704d6cc163d0fc00ae96f5c86d642e04e8245b4764081e1671c90a57202a42398ccb798d8f81e0ab7b9af458a6f2b851245596ccd3d98666896149fb9c402be4a9f2b0583fd47a3003021910d39e1b8271ed8706e77dcc3204fc9761925cbba34a5d0075a4cbfa4a822738694ca330e320cb309c09f8a3f515b4a469ae1d57d788cb0f60b535041e01c4a9f244bfab17104cae144fb3ed9c87372c8c107f301960447febe1f102513f6aee13bd3f58b5ce394b0b5f75819cf186d3e3844e7a77d42b441648c8dfb56be0699d1cafdd744c67bb9f659c1f9902aec333e4b050381b4513c1aa38fb008fdea46fac1868fbbb6a7eb3d4be09bc99de056a2bc6b81246aa4b32dac671f58b73c85e9696246cffd12eb0dfdcdc1456a8c4ab40fc990fee7f134d0ad3a4c2f873e0c3296af74296d4d64b6ff44d9dc2cd55bedf942de5311bdc6846448bc52e9c3e45b775930d494fc0052bc7fe40ea2996e805ee2aacf0efa150c56c9daa23165f495339e020a2d49e747c8c7fb91d901a31a018022d9b245d8e4daf5dc189346a7437130c0858bab9a53cf9107f49f195f7b549a5c772fa7e9700d7d7e4ae05a7a0c5f0a8d79246e485b9539ca919fdb05a4b58968f3bcf65e84a5c5332c9584188efc1e093d69ae841214fe90f28d42218f8efcd3345f1b52a418a95f2a699751fa77100f36b78f7b518a4f5f76812e139e023bc408ec993e2f146ca6cb1bfd51033911d8e4b84868b201df3568d3f53693fd59b9a4f74b569613a0a10726c37e14ea93f8749c3e29533bb81c3f38e7907dd3213802b14d3aded042eb0ff5461d3daabaa8cd821a82b32c90e11a98c77f2fa6d0741d35bd0cff8bac852c000c2d7175b29778d85db17e1392c820f8c521eb4cb1fb3f482c4ced847a2190a2a24bcdc6bdce7da8bbfb101571c6c0c645e00a3715bde14e7814c9a291d42db184f1bb270b6c92bfb12d0598ca499d96f5b4947c5bdeb8c1e897f9404d86ea33deec14c0e00b46691d1de8a7f1c375ea714c42fc9a5989aeb79b604debd7cd1a8eb7ce7362928dd12c7d69b2a9755c9b1726da65a4a423fa301e688bbd23f67c5dc7221778b5cfb155dbae63bc9aeac101370f44c223ec45be1e01cfd36a2cc859efa3599a2adb5061ef4e698bb2f322970ad84aaa15e01e6c6bc8ae293a44177f72b8f8937fde37e931b91956cb2ba2367e72c1922bb6703e187c3218670ecdc4c2da394ce68bbe602fc6ca4d5d792b5b2974cb23deb047b3ce9dd2a7f59b52e96af33186acf7525e9a6fdf1fcadd2cd80326fdbb2364a7f98da35326566cff11edc9b7552b8bacd77d3b7e6445a130c47936518b0e46a606699236a47478e7988047c17b94f9b88bb11eb96217184c7c4cafd28bc26c8e766647ada215e7e49b64c5db5ab76802e69085b460038257fe29ee1b38ae1c0c6b91c68f0da2fc612455eb522a7e48bfb147dd9876a2ec160d5f6ca6209db404566a0397931f9b60803d95de5d991a8453c61d7ae9949b7258ff37efe59eb2e4b6f86bec3b65ab3d5746fba49ed8c0bf700dede5cf9cd5aa965c0e7096119b1e267138a2f6b8ebf08dfbb2e0300dd4cb7dfe6ef128edbbcccfc6171639d0c35b39ed71df5c17eeff4bc370c134e7c973bf4037802f8b8bd362afca279de2fc85260bcc8f8f3c33dae37f839732b0607d636ae4eff594236036f59ae3499772d94a9bb7fdfc09fdfbd5864bba074dc60d64ef15237d34b6205eecacce03e3541b5833b4393317fcab51d0dcc77c6f42872d99d1032a18b69a50973fd6283bf41b735d4ad9622cbcc13a9707dcb0ffc0b69303541f5a5a6c1e72553565d0919746b2bc9028183389279e230cbe3e3e5c9ccabac456c17886ec1f1b169bd35310a140aab054b79c0ed89adbc29c440f856ba5edab6b86f0beaad9b349bd2dc3dda58645d7ad3b6e1d325878d5c6eb5629d5b88eeea66529651c93a0ae01120811ca610e9d987fbc3c2082b2334477724c8106bfcc2e88cd50c582c882650896ec5fcc443d87a441dc1c7ef74a16903a1015c2636027a9c7a691b21acbcb5167d0244148a9dd24aada0f6d7bf180bbf48e11751e44156a55fcc1ddbcd9863b9ac760f2dcce36314a661829625263dfa0d008a8805a0c1324ec5963990d5e5b6a43a2ff73858d3da4cd2536c1d8b6c963ec5c7a30cbd74940f65f14207827b53396e3bdeaa47eb186e747c21840f80179eeac8a5b20a0b3b34c2323928ccca771be8af913c8254a070bf02a360e5671bfa08a2a906f4aa176161cf10aa0b3135c73df35ec3b5b1abf2f2a46a4ac82d58ad5e64a1f51b11e89bc001155b79e25437ab7a6d0cc88e803859aafc23bcbe64ee7f4147b992eaf3ef860c836043042c47e2f8d1ca716faa88bf9af0eed5b6de90c460ced5f8ec7e6ea29968bd0c10f2e1263d1778dfb22775b625ac71f5152611f217a38e86964277720add84a2ae1cfd54c2527bfe6998474b5170c5ec78563cb30aab209b14ff60e36dbf2a884ef60a459b6e8e6112905e3dbbf95a59f43de60b24783db111854308a1ee1178c8872738bff45d2e2dbccc5f4bd34dac4c64e68214f18ed0dadc7a2be24be21d96363463e7180fc39e19344e5bd63be12cf9d6c31d85ac57a91e11dc5941866b97360ac2df3198884d1029fec5eb2f27d3f624a42ce27357f29b2351afb62d87978d892af01c21a1633e655a1cfa1f18c21a33f6643e3c1fd8af8d3b875119738644bec7214ad4925ad26919ccd5ff0c18a932288030d705b094734c167fcced1ac800b672aa2487be3db15a0c82e487beb1bfd85e93c6873a0f96ebde9c68d7bd075f600e741951fa1873547b71aa004bcf3aa3917e534428e4248b65d0e05896bc6c5397d4ba7486d288d6d5edd94a7844039d08f40332430022dcb4c28e01ef3e636246a0229fc0376455ee04063d243d7f2d705e634ec72fbb468bf770e68e3d82b1d86403e65c68121e34284981e3ea00e1d2448562a25ab88441c3df9fd015e5cbec217972cffb4832a301880c4629bf1ed23e26bb0d05d1c1b2d25e3d0fabe536dc8307d539c08133ebe947b9b1d61e52dfaa466a8d2e7313258c7732ba31f5fe24b9366161b12173e8d4ca1578ba3ef839e43d8144ac66af340ba85bc530fda0606f965cc1732afad42b2f4a6a6bbcee1623f17e10429dd24f9218073b93aa1a019424978af8644cc6a07cc97faae5b5b5c4258cc5c764f3dce4870b4d5c2024842a790333aaea0df42c766924b9c8c67682bde5c28a15ebf03f6f0d2897763cbc212c44fb5240f9a8a371a0a75103c516a15716c9fa4d58e1c0bc98e5a06ac06c590a41ed51abed97ef70d6a64235e008e70efbf9db8e7b832479714d4f4ab3a73f4b9b2b29b4d721a1c019c5ddbe907b35818a1fd0c4b7df58a53e1bf23d11a06a2d95cdb7576e0bce77b241a4578224a45a662c4867b31469df814c27fb046fbaf6ffc7010fb70f83135be4c0468d7f3c2bd491cb72b65c1d6ee160189670f08d2a1177805d5035d1c91d33fb949a4bac91f6cd60fdcdb3153e4c76c00b0b05139a06f2ef28b58ab202fb7dd5f80d4030f0f7ff249053b25e3ca9ca2bc806e6170faba123437d0538e78de55e2d6bb5658ecd1977041a238ed25dd2c46b582467e11e4a6fbc154c97f68afd6bb99dab614d055aa165eac1d8f7410544f5de8b383720db254e3fe4533888e5e10061ec5b6744a07a813507ea08649723ba95c73b4a84fa440e9cc8b0121c761f825e667a63130a31b4f5bae82b57c32eebaa62ebf75d2b298241b55f190b9292574d73daece9d7eced6dedc3420b9b2052305a93428a88cd575c4041deb844c6ca11732878f95630c1aaf174ae601f4d9e09c53181b701b8528b95f71fda3e2e872973db2878f198e1eed36c59634e6fe107b76978d19bd89965f99f18e458ce3c1578af0cf89ffa3292f08114e7ecf3dfe0d2759525a9157e8b2097588d62937ea06f70055dddfdde9d5c7dbceb7d1a7cc90115abbd5daef162d907842d734299060d56e98595fb62edefe4e626b4d3eb40fe97620f6d811f11041527aa1276d7a7b8be593140440aab709da20dc000bdc8c1a62989f7960f2222cdd45bfd871f4e457be8d0747893c2814d0c770e7ddabbc82b37747cbc36b5293616894ec5c2648ecba6cbda08aeff742a8a14837418162367a4cb2fcf4db0bb766b4c058deefd0030047a7fd6391c44eeb2d64c4eb1214bbdb14f94e8a764e203201be9b5d320fc6a9b3538320fc989b89329907542896d8cdce4c170f930bc4ea745cbc8d81daf56581235c1b7e4dbbdf372896b70c4e24142b2fead32bcdd3476d62e051efcd1c52e0b079873510d79be75aaec2ac9ec564cf9d24f0f1d20dd600033395df6c25332cf1ddc6bef134a02b150c85837466cb2af313a7cb824f051232bd6e6a081c245ab25aae5d840957ab20d2b945b8778d0aacba6238d8ca6eb90d3e5beb6287140c59d16973fd7282e695eac76515e1d15bf147c6c7599b9ff5ed1b18037adba720f1e66e80889acf66cd9828d90b30108dde89670d0e2bfbb6f1e18b7ca046e5d5a338702aa2f9ea24df7f619e5d9adf7c61ba1c542e1ec718083194943e9f1cbc1628d0b5ceb6d93b8fc031442ac9ff688864f3c1685ec10ac0246f0fcc708c7ac6feab746907de09a8facdf2ce904f97159ced6bb6f677ad95d09465c8f74121357c778de94d2c700cc87a53e781b5adf77e40982ed78477854c76fd8db4898ebe1c3666f5fa6621cdade7e8b99a71d29f8aedc9e25d412437bea5071184788afdaf6e31ff166e4b5bf9793f4f117b65797c89e91be4bacaad6dd8e412a5ce676ece07892e030f3fc42aea2f9726552361d7d5efa1967f020605579504903899e71ca0b00845b1a96af3a51b7c174aa500b9a20cc34e79d06097ef8e9dd97cb6dd310d9f6ce0fa6b826c572e51fea64634ffcca26ea11c1086aee882a00bedf3a23a98a6ee5d0feffd72435d22bbd52c9e25298b40dc7109b39b51dfa705cafdc929871a3558552dbc5fe8c5d1bed02b08a940d3c3e45b4de47870eff830557c4a7eea9cd5b34c33bef926a4fabe800e7d89a0f611cb45287a05bef32796465ed6e9aa81272462b1a8c45d7d082765c7446e21c786bbcdcb6f1240faf0e44510aa47b01d7d724d5adf44829545df282e1a1bf51f30be713dc03af07a5a74860dd7ff5663d649366e9d03000f56b2464490ff8243d40fd5996dcc491c96f06fd7ff9672cdfb82d17971f8bbf6ecd40596e2f9ffa3795917a1c4f396f3d59a4fe30471314fcc562b808b09ab2d1574d6a97363dcc3e264da5776982d9834f90ce79af6d41ccfaf3351174fbb2ca063c749cbac85b54a5618fda761f190329191b5eddca11b919d78628f91192a997ad1af23283a13141656d502e29bf955ded1e539de3f5abf8cc60453d5565041206a54d2048c1f374e04c68aa6ec1d9a6ceec91a217500970d1714ee80c2b3e220229732255e5b5df2d8dc5c2959fa1ce167e1b41d02efd44690fcbdd6d486b62efd14ac330346f0e8539a242d098ac3f957cf7653d26a6ec8b5dc1eeac347a9e39c850f0b86d544b172a148707c866f7de083eec415755b881f5e1b0639884b7dde83cfe9693681920a1bd7369880d4539ab64124e608d9f3bad5cf7ad4eea464ac0812d8213abe5e6c8c28fcf26fce4e77f54d1968bddbdf17669a52e508de724192af6e2f267cfe506a2b85d300e08da7f25ec83fe28c9c85fcb7796584cdbf6c721a47a57d13cae5d3ea1b9890177e49baa3f0409966639103ccd2abc95e62f1c0e07cf2a3c78402f77e292d1e3c89138f3f04acee4feb7a24a12be67944c6f54f4ca4c63eb8fd2a1e5d2188f8ed5da7c7e40adf29b8d5253f10ba06109d249bcf7fda50059c01d8d24090969117395d33f8f6235d7c3e48a9f0436539c1bb29c08f459b3f4ce9e3dcc3068219caaa76fc66f5e1e5cfaf30c3974276914932f3cb5adb4a528689a679058d3b4aa3ebab6ff6444fc835811d4f238a830b7a640f42f28a81693daa3eedb7c6cb14240f6ac34a426e35d61329a50a785d1cbdf6343a3e853adb27f80a0dda35a3a6fd4464eb670bd73878050cf0774517ee7807f742ccdceea52f27618d13e7eed4be9892be561a2115fdb771401408acc41e6b14cd6b04cac94fc519c293608ce3ad589a3c8550034b73245f5b09d1f0fc42b02e359ee0743521ed91687fa5c7491dece61a9721882c7a0023b96b85ec5fee38903c08003e4fd55a835560f8bb3666bf6d734390a1b58ff39e49e201f53aaec8d1dccae1742c7113fe9e64ae1316a27b3a83d1b0dbe8e8b8665d252b660c16b456351deb7d94cc8d75d7d7c03c0e06fd60bc6cfd299a0f82ee88fc11f632f2be3b33bfab06814ad6d393e1664330635d95b503a20c49e8576f5b29df19023b2728bd230d29936cba7a98f5d8580e57d85e8d84a82ceffbdca8d0336892dae8a75329e14449da0c6d0f9a31c7a649cd3b9ab37e1ad5e10a4a734b34418b177d36edf4d116d2160d9cb4ac661ba57fb7bc95cf6d53546e90b257acb7643184a0e5a5f6c41af762c2bf453c11509eaecfb5db9808949efdcc33f46adbdbccf09d3d2c4713f1afc2fe343b9882077f48c6be25c39b7cd4f10a77fcdac1f92d9a40929ae02b6dfc46d1971473b5dcacf7ca9cfea0919af0d51dfeb9ec4dbc0a8b3b6549456572996d4b81c3e71d2bcfca1e4617e54cae1bb5430d01d90e65a1f8df10b200fd654484d36b3fdd442d55e5cc442197c97311d9c3fd413e8d67b113047a99ce3086ff5bebb529a732b7900a7e56f10a241501bc446043e9095555de2c9870c33840c965be39194ced31cb0957b0c9c290453a50903fc29c3edd22cf4b86568c5deae7f872778074e52d2d8152204fb98d4e164391b131f7b83b19840d9e27ffe58154d0b1ce280113e6b86e8947e3c941201006c27d9df6a9de2781f599e480e2ff82217d62e16c4a8245fdb40460c6ec23242bbfdc5b251e86f82ff04abdc5782eac460cc9cfdea9125b25273e3a73e90224bfd7b4033002c7812df263da58c917f03585559ae28a534f17410127046a5ba8edb6d7e8394c1afdc202ad75bfc4a159c5c65e98f4748a885ece3af4abb30df65e7ee07dd3138f1c53163f40bad64fef6130da178d661da5cc7c708a9c94dca165c9f66d3229aacf1ac147fb560c698f3a958dee5db97ea95631e365ebd3478fc9efdaf3524163afd5ca62aab4fd9cd9db1b5c30bfe16901c5c51eb699f91ce108a5eaff255a684f10d4494d457da7f472dec0d46dd1d344e6771f686505c171a918afb20a5f3700516ea466ba28d36f87a6a734aa0587e1344c9b4ec1557a5c0bed96530a35857245430c35f6b3960187fa38b4bcee5b931a96b1849dead231c4e173d9962c240c3b8f5b21cfd4a752d19d6ca343cef2e1d0485bf2a431f9780ecbda9dcd097e368d44d33848890c3c3477e4d30dfdbe620144f9369cb70850915a2a36829021bac6dc5b232419e0030f33c9fbe6a1665623b15640abe64a2d6768c3f6f729aa78776818eb641d2db246e8e43445b0ec09b7e63d006a87362bc6f4b5c5ea1db171e60de89d51c25e44715f1612d4e4382f37201fc29d0129b0af04d59164cd99180dcbf6a4bf2910ba5ae93d9df79fcee95b8053ddcd5ebdcd19945947c0a267542a34e8474ffdd9a747c78defa8ddb6a85325c14743dcac58b0a026737ebeb0ce0056c533cc6535d6c483b97c40b30ebec8148eae3d92fe91013643b2384931e6c398775f536845eff12bcf2ced7215adf46529bfa40be5a920655b4c093b22c9858ed8650615801db1d6135f1892fb0e7aae250e356afa288ded6630d5b52050d4bc867b26226ae97984efb640521ad72d7bdbda80c1c2bb191d4cf9208d204c3a0d6008ac59761b52cb5fcb339666617df203bfc76b6e2a87989a88dd34f21f155b98fab99d3d331bc8049695cc8ee4d1c957eba808cafdec2967fa6712eb8d463cdcc7cfabf6b184a3d7d7d14ee06f0881d64661dac5aeea3c9d79d906ed81e0930729c04832e4a9dead2cac81537756de135a60c02279728f57c881431ea453c8b377c925b2b87099863e5e96effc13a3e5a0c74f17668fe4cde1c121332aac1005c7e3e917f096f5e00cc41d8f335a59f07040074b608aae91ac95ad855f6d982d4d3819a2bc3eeafb02208a17bf9467a347cac4cc1f33bcf709a3020d260c8829b2c7f09edca2567f4c692749022c400dc7a0f154f55226a3f7f7981d96b881917bdf14f0867059601f0fec27c3b8a26dda4be5101848b1743bc5c12a9bb06d1dc422656250c192a5783fa437fe3e3250b1207368a3b4397cc5deeaae3780b76bab4c8b41f17d4b9c1fedacd39b4f862c5dc3f102886de0b3bde539ab310bdd906ad4e96b3a9c7cbb766ee499f6991697076e6a4a48c082592f649df9fd67533cad9cfad5e9551ef68293d008a69ab8178b314f8ff78d21bbc25f9a54fc5e14213776979ee8db6974da90f11427e2a93f325057b6ba6dcb6547e91e93572f5c5d499da3ba7baa8000ffcdf39c0b44ae44c3f25a8eb2eb4b3420c6ff05871d4b568950dea6a79824b1edf0bccc7b68266d6950d7664a684d82e01805027df7695674c5310b8f804290ee9a5a11b3b51dae4fdb0c19e5fda60d7ca12930c3a6c9d08b69cd50183ed0af8cbcafbc01489827f5f54e1550182b9ca88e4cda3f70d8495edaadecd0eee99a4aa13ea496cc43b0f1f935969d44519ba9bb71d729cbba67598717c7090c739ff73afe60215d3d92d22d07ece69d1ebe4012a58f832bccb05c7070ee162c5dea537d6e4ad7229e64b458fdc05af09b77c211446dbc994a2ac17ea0a03b8663443799cbe56ad7b62886b95d0ff91176b33e7677da9ab14f6b86e0fd83eefab6d58fd45d4895c0a1cef18db9d041ed464074be055d8f8bd07b7250d170abcf263c50b174074a018b19f7743f28facb5cce22a9d348ad744c8af4a9ffc18206f99960f89a985dd18ac7b51d2eaf7aeb3480248e7149999af695773fd1d7bd15f0e338ddc90ac365a21bdaab130f53ac1e00ed4b0671721660bdb27021742dfc52a10aada6c598c259aed59d089a58fcee544ffe06b1b86b8289dd8138fc3c5989e4eaff2d81f358088cbbc8b5263174e8fb3629c1a3646459a50b978eb6b432e1e581b5299f9e6ed65d5187df45b8694d4c31c59f84db3ab1661558a8a20c4b0e3beff001cb3eafadbf4e00af821d0e326f62a4f039f469fcf2c6935ae3f6b7a734eb5b2de92178d2ad4c573ae7a92b3d60f80c6ff391b65b882e452f98ceae10ee7f8a87a12c5ddf8eb235cb04388dd459bb656c58e2e849887a285cff7477abe441ecbf1e57018b19149a32ee15d1673d6f4692117b293b8e44a61eb6e4f1d9449f4d835397df0c5bcae6870d832a8324bcbf5c64869bb77a567096e4923c84c68b367309d8e30198cece98e4c0f3029412225c00d67d4fac0819e07c08c683957af1fe4fbcaa1fa38502e64b2afb9e6ba41ce8bc5bcfd8d5cc0835a53aff0577d8cf06c0efda6c016a14aa9e64287b4c9daead3ad612fdb661d3d6d7f9d8d6da41facf2fc6542d263b20decb76c1cbc4ba2e2aaab7f41481097a27a66fff8b145d1579b4de22e2723f32d02570f91f9cd6abbd0f19571e2a930e0d6f7068067de51f11265f1cc22a4ca969882b02f5e5c7b1b9fd5eab0d85a3620479fe334227e556d67b8a37f9ff68d1422e72d723a77f128f98a6cdd1bfd660332c19d765c9c2379b866f8da60a7a3f1535476082584eb31ef1f7b92f9d6ec88ddee12ffd50b93c866bce4c4a68e6388718e3c0558f7c7b73dc287c63b8865fab9d8d4a4bbade348c0bf3d9bed493f450337f69659b968939628bd7c18be7b6a58177bafb01de0cfaa01b56ea1154002c7077b96ba03a202d6f296ba1a6ebba01b52a10c48540821feb29aaae0fc9079a5a8371039443fcab86230ddae61c3c70159f44275c71352a5ef470229689310de0f49026577eafe62cb0247072a0e5b0accb3e5b46af2fc17a33bce62c40141ede305cfe90f17611f99e3e6dd9feeab214a2b9be5b8b1a9c054a7c954134622dac3fd85afcb239821b2b8710f515bc8c0f553712ede995a367ec3d16c6370249eb9adeeeb0c324c4339c48c752699b0e9f96575b90f5425ce4f14ec4a6bdce6108b845ad9dfeafa80d652fde7fb40ae119e979a46cb965e081515b92c74afd32de1d8061fa0c6ad1bff060b7e417035663bab0ff57305caa8fe231444cdda34996f26976237686b44223cf9ba9255e0fb1834e1265c35bdd9c0c416259a8390df62a131fce89894725fa886e6d90cccafc5eba3431d744f6a926d7b34e827fba18426300e727a7eb563c9d274e502ce534af76ff8f28ff34ce6ea7999a65c90be2cc457eef321e78eed8375ce4756fc0658fe80f2641ef9a5f61db95774e7b8d8068eca551c0549810eda7cb773d949e6b2f24404cdb805af3c368c6c63493e4563e6e0744a4462f9130064a9be7ad8b24606cea82d85d1625c297e40612aa4da8b0fc868e34c70108e995a8ecd74562be588e011d9284fc7434ec3ac87e7c6a96a1150401a9c5c820ea42d713ef87e9d1f292545c581b070281d7f5783973d1e7e938e7c8421bae0b0911bb2b3c7deb9537e344ee33e34c470477b03655e452f64c4f7777d8c69c8674fb3366814a523e3f4b847866a3468ff16c37f2349d40c460bed26078e5b19e20100136e8986240215db10b1f5b858783fc63fbcb974c531816cc82e4fd4beaf17d29c5038e879988e8b5bb44629499a9f1254c94ca9e6fd973ecca465223b2068b2a1316aa0f705c023bb2199d6927b6d267cb0e4b5a64b8913bd0ed7639e95cc2d34a7834d80469d808fc214059dcf1881fd4dcaa9e9779c70c7ddd2426037e12e6184c460bebcdf1be953c5d6839023bcc7d1b87ac0ce491ed94680496d57c919c75d4975b78e876b7017a2c1091550abfc776df70b382dc5b3be6a72490ce72c9121699d898dfc41f9c6b07ec2d5adb8c90d14aa082388d6db848d99db62a80b7fc155e4804a7dd8291cac48feb80da9409c0e649d13a5e0c5edd10e76f6f53a0f5ecf88e7eec71da9544617b98b7f3ff02f05fc56c309cb7ab18996348621d35820e1f03578be38c756b02349e69accb08d316d0ea513b17c30f2e13e6c72dd2c509c91b55ad1fde0fca862c3ed4a2759b73589799d2cbb14d0f7e200f07ed4f86ad7b2d4e75cb3bf6bfb90214fc91d19dffdc55177a9b7ff93e4280bc7596f9e86a709ba0a1d8ad962ce53f12022bb8c7f53b979578c1dda00cae0c680b024fa9f9da1ef39c9ec861216d36b5de24cf1b59350208187afdb06f7c5bf08ac581b984ca121210f9a561739e02b1e98dbaac68d31c8dac7fd6e80747ca1e58f862bc745a49ff78dd66faab3ae89d1d7bfb835490b83a4631f7057f56815d05e077daf775c0ac66d880d20ee03c4470628b6f6ef56d1c098513f1295e99a6ecb9d64415a2d89ad8665665ecef68c521b5be73470fa24b21e0d74bf184ebe096643cadb28ccdf5d484268f38be0856ab4047e1239ea46f1f9a144f6c86207b28abe171333242c943b499acf9996f0080094473fa2c2c235710a5a6924bcc2ed122f21d10934975b0c6556af07d85be1c6ba3d2f96d56d4acdf4dfa9a30edd04ad181bf9dfcfe8443c8c6e13be1aa490322cb4d4b8499173ec4f659c37d475c2ad0298c58bcf12ac1f7e77253ba448ea11623efa4a4b48fd5d591d060b68ac938997bbacf5833bb519d67459ac4aeb705f486bcc4f8b79a7ed8e2a5045338454ac4f3ed511d6ed25adaae9f1ca19caad5834e8d9de100fa3f3656d91dccfd4e97714060656c03a0efed73e5b73898d2b4afa57567417ab1058b227384a0a7b3f0ca85129b0c994eb1a59add3e540eac760a991df2779ebbec931782e84e84f9fc319145b5dcdc772a1d7046ef74844bd034a0774494bcd9d1478e699d1b6a3a08b362c1544c096ed018eeae411a3587a2aa708eca2926c1e8e0bbf0b6266c8d128eccdf4979c31df105ee00ef6663842c09dc9d50c71ba281f3be231799aa5066e86cf0b6ed3e40c7b8293e39551026d924ace6745acee3b570ccc9b25d7f42345d943a4e723964f82e8beb9b88db90ee342d48ffd0b8061429374889a694b566beda3d57a0a8273e471a97d2eeb360afc1c555298a3e4f6f9e108ff249b4953a982443998e8db45d6b6c48b3adead4b074e5b7661e2d2c71d9c311617b17f969d66ef0537ed07db383827dab35546c51abd5f531ff4bd934e4a50f217873ce3ed1888232b9c102c4fa0d2f961d4658f4c425fa1aef5d5989f2438bdc4c0506ce30d87ffc239f43b4f723e3b11e02746abdc48d4ddd72765aaac7acb24a87964dc142a04081927109858be9b5395c71600e0e9dc55b3b9f0add7b96a090beefe2b609b2df7e10fdd17128fb1294b25498c4c2b562aeeb56453c216a2e9c746d6aa7012d25a87818fafc6d7ce201c39ea925cd6bb13b16d78e7dceb447a79cd58cee0f741697bbb16f758beb4608a1698e60ddf76f41d956df0ff616ce087cb060ddf3dcf258bed85d06259bed4a1ce076cb3ef57626498b980061173085bf460062fc6cb4d4034005097df676f0fc9676a74a85f8bcc06de47fda2b3c2d3c01b86a2c50359ff26c4249ad829c810f576c78e30bb7ac17f916f07f3ad3c46770f5432a1c7bfa287aa747ab3ff4ae191d7e436aa4fb22564f1b01fb84432931969a9f584a89676f87e648ce7c757acc45b1a07597f8634c026b1f68e0dbb2afafa3afd47f643dc9b4c0b9abf0982fab5f6b0aea34874d80c0c8a6001ae066158623c9214c4206b855baba1702b4e748dcdd971419f14658319362ff48173cceeef3706241236794f2e4fb6597401726f98308177c6ab133d434fbaa2f3c362cfda96f2351ef8213ccea5917c49eed5c1d0eb3c312a8fd878c4e783c2122128da782c2e7131f8803502ba0161d1bd8d8359c885596b81bf3c209480eb7803d3d0896ffc194501839a2e101fd1a7ef60c8e9e343e144637b88366d5d24d47189f5ed2cb431ae4f902f0123610cd57b4027f9bbc6fe9b6862c8b0d6a123adba737fc31bfa3b01a6ce3a5ee4e66d22273649d1430e490f18eb65005f3b564de6c92f9e84e8c4699848085f283832ff025f4dfc7d893f4ac1c2ce5c0c6e18f993c38ced1adb8476f03886e9d8fa0438c6d7baa5112b49199a13ea4f9450172ec33c4089da53e013ad33c26f9d0d458e8d20cfcf7af4399be0cbc41f03cec1696de8bce58b03c8381d181b642a2e0d940421207fb80b8e2b72276ab2dad7bbe767f4ded497c4eda95233c4889a9ff8838387aae68a30dc8923fee9c94c5715d7d3a316eac6af6e014c6116f12cc199e80cd800ddd395c04e80a10657693b5a2e81c9e34e1e27b610cc7639cce81f51920720f30e1b04dd099ecd04c7b5801055a8f71f737353cc832085c4be33367d91b0d7ceb6a7a9b1664532b0900aaa7f84a96492424d4ad81b361244dbe11e547686db675e0fef0e4ac5a21a22a997f62a459e05caea4e5ab45aa88feac9a987ff7854d84f3bc2ca53c507dc0d1e283cf71bc14ddf720134ab4c6c5f845ea09f3c31f4e56fd16d812ea37a0882d2319d2a4733f22acbed4e02b87e4379fd2903137d86afb7a8ae85ebffb56f6a5051168914c834005142b3588685d603a76dd49e3936d44c303656d025521f1b51aa6f061ada99804e506c8758f0807d8dc204c96c7d91000694460aad019db4b25926d22655154b4945b560cb35e9b3e7c7f6e44c8ee66e0a8300f88952481867d297b555bf77ea84799cf3b32696b817d9f1ad6b2b0d53a75da93d485071db9bed9c50c04617cc109c2e6f1d14e94233fcd887ba5e2c9222f3253de9650dfc4db304e194de554109f71f1c4b014fc8c27a3399ccc4411118e6f6f1b118a6fa2eb4cf26d033840d6019ccb551b42fe5c8af2012ba21e3e26611d096ad1a68ecac1d1c1f2fcf4e5355f00c65728a545c1c6edccc3afe8ac30f3435e287f0311949c4d2f82e0500e40ea7418ac67422b738a5c6d47897efaac07d21af3b54ae2cb888bcab07239e8975bfb85bdcad65415c006bf996ee5a6a890b1a3483669f2d97e62dbf8de0679f964979eacc2b8e3c5e44129ec630d395009ae625ca86f441bce457151d5898fea9da42be279729dc3d5afee557a25b1fe9d0d5f97405b1126ca76ea766604e7dc1b1944781c9f50da2068b4be2439a7ae5ab81c0684f35ca3f3f8ed74a889403da828b7aab5ed7b7851169f48ad19b878bc7bea75b08b5d5e630c78b2bda0fa9112f26d1c41b59b4d6415f186f13eb28e972db27682c3c8f86f2442c459c1196e4b6eb6119742cbeb169da3b3f3de2f65ac97336be5bd0435db54e5dc316205617a36c16d7e204f16e73305840dd18d9b12baa4270b210b4c02a4abd4c768f3b16c9c2488efec87cc9616140a646ec698da2ac76d4ef08ae0579fca76236e37215d957b4125f9d0688f0f9f33b198578291e1e29d968ea0009372170fdf14b4cfdf514e00f613925b5559bd4248e25e4dd5965e361744f877b58e633851d3498876299143e72320b97ca3d918583f4a304b72a4979c624cd5d3f850196141053acc7ab1f491623f5ea838ef76a5b366c3bbbce9c5081d07ab6b4de3569dae41dff3ffd2f31a864f0dda6010de1c5510a9da362ad5e4c8d9da21062860e5ae727177a54d4a8d46c64ed146eb6a6a3c0859789c45f0958d5f09a2ed22161ef6a7bdb867cb474495c67e2af4352d0d4e43df0d5daea109626d359c067e24f66a9d9b5c9482619bcfde40f3aa2c4adf23dea56fa431a3bea92372f8eed92474169a9ac7228e633b0c2e8713854cf281324e7d0419c1e3e4189a1d4199af8df8f5e63ea16e7298fe1f072fdd6532cfa659f482feb5e31c33f50f1e19116f5cf19520dfb2fd267fdbbc75f84dcaf6610476e7e568289154f9878294ce7c0e0b3c4cc66a7414764ca009114989cd050829055fd0051e3d5b95470bf9c588223fe747f0bd5bcbbd26243536335848ee5c247664ea1deccf3af19df26f0d3b350e9633987e7e1b245e6d49ebd2b9d85e7f62c818afb76b9b84da35464837f0ecbaca249d54d77df7732c081117196f4eea7dd47cdebbdfc8efc6d424c519f1089d835c1c307928c63368cb9e44be1b790749f5c9ba043d21d91637153ea20099f37854a91111df32a08d975f2891188c8887dbc60c07a88532cd70d3a25a8644cc0b4064e8077fe37f2ff3d6ae122c8a10f172e4fbb56df0df79278d10151e7eb451e7be7efa388544b7551537cfdb97e21f98e8ae831f05841035a5de390fb8f5c662a0fd3ffb8c5af3e541c679797f6a70161c5ad20df75cfbc2e67fda02057b846e3881386d166f7ab92787bfd5646892a9e22946e04a2b11b213323ce19a160ef149112091e29a95860c9db9e461fa5e56b32430bed65362227f9cbc9a0bb1c2d3badc0bf72da9da78d67160c5c1be9ed62a2888d98115f15d60ddc344c2de35e29c4859d8d77afb3bc3fc10e9539abfda3b76fce3099f01289d68d2551dd020e2fb8ef1f2e8b97df571b7cd5bbef7aff087555f5b014275e859d58728d1a06976dfa4f2747657701cb74877c8345c8379485516324954ab0a7fb3c7559248f8b01ba9bc21e685725ed78eba6aae54074798960d4ddd826e3af33e5b36cb2ac6e7534048dcf9d5567533cbdc77b0b6318137a1c9453e1ebdaf660086532692de73802ec9b21c9a7c8effbbedc05e975e256b0e22ce68328364409de3d217fabb765593bf54d650ab8f926b4701dd05975182666a373a8d376f21a9f6936b357731d85dc1da10b230eff9e4bbf897346542a997ddad9b4a826d0605c2359aa736a05c2051b8cb6a49de991767cc68bbf6574594badc24ef4b6eeec473d435d4e005012590d1225499d5595d15e8a7490be7a0611b0e5986ab2e79d9dc0606387b243f3907b29b3c81691d47c061085ea4cdbf4e7a9d959757d29f1811499a4e5d2e34edecd0c178935b09dc14fcae079d0c5bcbd26122d3b93a8e1671e30dfd6b43f4f2279e26fc79c0b14d180f36adfd78cea0fefdaea9b5de5d8e29df955cbbe1e3482af68fa0a8eb0dc50f6f333a52e6efb203d82dcd624c53d3ea5ee0dd15b5c38f4cebd18b0a5a067326c4caa3be01df1e2525161c411c9063c21c412f27d3c8af3e95a1572f02187b356746f2051d26571414e5be63a6f506fa8350b468c20bb460a0d23ed7ff9ce71959b0c7d3cc80004a15aaf2239619ce54cab253bc9051e258824422e92a52cd4c92aeb63a6679f6f852a72ede97e858fe5780652ec3ee4b2475caadd31d5e8ec8599b34b3e0cddba09964bad58cc7e91f3783a79051748f276327303de2738d17f5c4fb3ada07ebba6f3b700a4e2f272b75d0e54a77ce411ed5153b52190b73b495bd0f5d91cdb375e56649e82a68b6fb0a2eb09540ef192a249cbcc762bb831fb79d93f211d4cd456ca02bffcb742a138df52a4e3bdb73eaa3403ca61d9b3e2901b8c0cacb6318d5fc8a82f40a73e2ce93b37bea8a8f35613286f66c3b8fc88d3d2df06419ac55aa303fbf886498d506bdc9b5a07b7f7c8db7e6f9c13e49b75980255cadf72be9957842b77f7153d529c85737661c45df5e4117a7ffcf709ba0d44b06c09ea09875b327d9f83202a1015fd2bb230ee437a83627d10c512ef2947ff75f4fb26aaae5cef3927713f31f9c2ab860b4906b4a297423a6688a5f0295c7427718c52d210aebc76e0df2a6f3c41cb0f3d67de8d04c2a1fd264710319fc4aff31b3cb4e9944ed5116204ac547924ebef02a81283d6a5bcecc9e12ce1bd4cfc93bb606a1e14a580800ac5028f7bf3812581df5c3cf3a52f39e23d866543349cf6db8c4bfaa0b8dc5f1f206895ec39727628ebb70feddfdb7e75262f7fc9ac6e28cd3e3f1312d105147488ecf31a25ddf33ebd762ee600174420831290adc8f19d51117a3196fc28c1044af4b9dbd76018fe5b44693bb176d1c12320108202a1ed867f7ae9a78d30b082be373fa93d8a196c07cf03eed66ac873ea3749130ad2ac69c8f0ab2441d3224a09b6447d04bf27afb7e931d8d11ae5aecd81f86418d14716fdb94348809eaf3f41e98a3265687c3306e96ea67626dcc9f095d55fe6547380ca7fabced31da10e206c460cb9fdfbcbcc578057f80d27358a65f5cd4ecfd2840a804d3363de08086ed78974ce33007f42d9bfc2dfb459e3024ee87e13848d10475b477350edeeb50596236f93e410b211f2c75ac9984c14405828f89313ccf7c53e98fa67d8a7ca51022b6d6120ac24a384b370426087e2b45100d7e19f0e8cfd4b3d89cae377d0f9da5b92ed5e6682a2010b0500f1c3f053adcc1bfc454bfc23130774b90c776af8c563ee0bced56523bf13dda744b28e111e78abb8d7f1afb830e5551b92db0c4af2e8456fa29b7568980e3a2cf44e34b7d30f025c8b0e5e021d07e7ed432bd92e1bd1a6879d2071acd65761da47ef4707ada27f578765a8925a300848d4262db603e7439f727cf897225b1249ec501135ac810b7b0c47a0e81f6d0ec71ff1ced97b4200a18548f430e099a654e4ab6deb5a76fc4e58accf7ce412ed4e13dcfbdd60c08e24357665e4fa1f8d1db0209adf840b306b44e944b466ab5f94c589b4f3932f66053f502219eb15979b60adc90872667e7bd6bce861b5c3b1315bce6079a00a2bb5d561f0c55137db1f01caea530aaf39c500af88edd7c12a2d8d6b0a0f87b841867134cba3c11de4cb8585d409ff1b70d9fce95d65f273436269010ce6e1d0fbdee2f0d19060781009a44919277a9d5d8155ba0cab85b900cc7b5e8263542944fb0255fe39b47a1192847abf6f0387afdbc3e03924dbb95eb3cba44c992a325f5f6b3ad670dedec9c5abafa39369c159d7cada435af6326f6dc36e46b7107392995860459743bd6f6cf04fe210d9f40fa328a1773e7808a7bed8aad310ae1a673f36566141441ce0066c73d72ba5281b845e928f29f49c118d74181e62977d9b88e35e7c584c54806888d10f666c2b8d8bd9fe6d4c719f18aa2f825fda58b6696a4c5d0e37bfae506fc8288790ef95c139742caf345c427a069f2a7913e61a7585071f518d7a923f7bcf5025a9d9d62ac070b20113c20d19bfe579abeba93e5a78b444bd47194afd010412f3bd943d15982cad57e172e3caa303f539a18348824de81900b62010929831fb419ef727338160f70a8179c8ce3d6ba1627d71747d244171f4c42e2363fb34b90b6cc3a650c60946e36ecbbe2a3f7e20c63529641024b4c6540ed4e87bcfa13372eb9f5d9f5633453b6afa1c1f076ac84197464a2d28d027715a9fb17ffd7acbea1722d200742f97d8e6adedeb4bc7aaf7d7aa86fd20c203b943577a801060d8479f97fc5988f5efc2485620d4ca7d494a6151057fe36ec586b64f2750fb08e369bd19603fda19689e47a191c031fd5709b92e4acbbed0e8e6ba8045109b8823720f00054c5bd286e4c44e0392ced2bb49563ba20b06d0f23e1f4dacb97a9993787fa461999292bd06771fffef5ca90f496089d4014dd222d46b054cf4f442ed5b81ef97105a9046be35f2e27985adda344bab7dfb38be4cfc5f68adf40e7382a219a7fc27aaae6503dc3a2b21c44aff16f2788c77e36181a430d612201d17f86cd8b065e1a6ea57f780eb5918b5c08f6bf3321a80035c98018e0747bee49dc88afbbf31cbdc607d2d8e070991356d591321b14dd3487d01dee70f729200e2ec5d9ff591c3b2b14f9e62318c319438168a4593475e087072486bb6e60a350be63085067ee6028056cc2cd03acd940bbde2f158751371ef01fe51e48dce24944d38da1640ade205c10b428e0aae1040a77b8811f2748e52346588b0371b227297da1367473c6696204cc9103f7eae2accd78065129367bab60b06aa8a2b36d3f798f40d990fbb3e43a8a5b9a33fcaa1aab31053cc8dbd736152ddbf84b3f90d1adabff7b27742366b798741ca5c0e39a1a381459263d845c0648e53f1e6e713763714863565483d174a5492e93b7be0f2b98ed92f92c118ea6a2bbd55ee21770113355efcc94e61ee55f619ac0fa363bbf0dc97b272d982e746bc024a9df0e5b1bb2c13b715f45c70036fd80c42e03d2b0611f2ffb8cc7a393450b40bf293875f312e5521b93653dc35999504a0023352d7b5a8dd1662fc9c406d2e9b654059a33779592c4143fad311a72791781cc834891afd899b3ef9f461ef5c86edde97163380fe13d1c485157a749bc384d1f2709eb95143324d25318032e87c2f73d530cda84c240e0fe4c31aa6f6619023d6726340f1c79ab9b9f393584ae2a90f71c176ad0ffde4ec44126350d812be8d698a899610b98ece41803f0a9fc338091bcea4cc18e97878f1729b7dfcf554738afe513c249d935f504b52b49bfc1cc4740c49c30b7c8571ca3c4f95bfa0b3226537c355dbd3a0e16bce9d6945df3256771bf2d4ad3112216eeb51b5b797ae4cc0dd74c7c57c7934773d9fd4d87e8f574068ddb67c4cbbb230e73edc53c5012cc475edfc7bc59ca3cccdf756605194614442e22ce2d9ec280ace463fdf4ad3671f3eb9be8a2df7a61da16b9b9f4c377a4061277c841d3ed7b1fe6c7a0078530e5516eb7783ea93c8e864d5a6cc2c6d304c31ff50c0321d93ed68668d13dcb618fc492253bef8fb533bae7a5ffb64366c26c9ed1928e0f62e88977305cf83575e515dca45646e5b5de4ccd38245b1dfde4f593ad743ecea976fd17d90eaf6ca9230a95e9b10b66ff388b134807e639ad2703ec81fe7df1e27185cad640d66c74a04a058fb3dc186fba1905d8c023b9c6fba8ef5a3f68c5e3aa1e28ca428356ab91ac4ace6727f787161337eae6263a1e8353051a47d5faee4960abf1c8019c7b0c710557a12e8cae51cb34d0baa30b51c947d6bdc902aa2ace75449bc55e1b7fa99406917f3e5b3837023094081e8bfc164bdfe72fb53938f11445e83f7454000476610959182576c4d912cbd348337f65d6dc265db2c27c025c1825dc8916933da224bd46f98c899cc984c84756bd3631d7a492433899a15ea11513756fa7cd57b04d2438b62ff53a9f3f4a646c4f89f492f3ec3aa8d973ee832e8df78c0051c8db1a0c57f89bb58a6e3b405ab8611e07fa942c24c826b64f6625b60c59d6a7a606f664c28e6e5902b5b0b7de6b2e8dfbecea78d29fc22d30d3a0982fca7ab1f13afec56e86fcf33a6e6434f9fb753476e7c3b898f9845851174f2d9add15ca86a3809fe2a4bfb83cd36829af28e4b1d2440fa142c78cc3ce62b1ddc9c0f77f3a5d6c746b8ad8ab2298928e590af3f78852b25f5ea6e68353c8a445cd89a9f176757f31e9cfc2a6d72a0c20085f24e4db9752888bcd6b64c03f6270db89eb668fc68ed5798d61c34a216a3e25b9593ca0a861118611dbcad0445f2bd47e70072198d364e1dd4c959583b2ddb4cd71d06b2af1b9b9455a6da9b87457d7a77b8eb77040ca10ee431edc534a7138f4b046b5536d6b291a3cc11e4dfada43f75abbc0c62dfcfb5a8ac6069c9d00e5c4062311d59261093cb7bb33e52b5aaa9893a1e1e0827cdb81de921b050c63db5c13d654d50a68c64671d3e2b5cf261f28bf2ec38b19704e715536e0afb6644d0c9cab9f64e2cd456f90dc8132da5789f2af98dbc667c84f58d36a5f194e051f9c3df6b5e84cd194d77a64930823c957fc037cd002e724059a01b68fbe2831afb3ceb89e1d2b0d348a8992b71b87ea4871caad9a0721ec3f66a61e7b34fdef8f972feaf3445c35c547877874873ea3003cc8482092e9d4646865c669ca97ea15dbd877aeb6bffb252b78d96d0863efc764f04de6f833ddfbf2b9935afb13fd7f1ff7368aab48c303e8150c01ba64e69b6958e0d9eba2cdfc05452685da093030cdf0aa618941f8cee52f9dd5515475f9b46546d545c4bf272211f46ff3e42b154e46bdcfebc0bcea7c21d5066224992569092d4f8b41f3d07dc6e104e00b343c91d437074b0be0551463b3ca2edde5e4bfb9d876477319f918aeb8aea13851bcf52858df2b2730c8918fb657bb9c66a29ce15f899574cd6a00fd3e69ae4371d3b332da9e5e23ceb89aa9059a68c894e84cb24c82f90903e5bc19cf205594ac2a6bb96ff3e533b421dbad93f32a18f3b1e276c5cc0a2fb4a3c5cfaf0b25be5a8245c7a7746060f5afc36018a71e9e815386debd0a3d08ee238f737c096f057b1924f007dc7a4e9ae429269926d1310196d0dbc032592566f46d04c8a398a19542207445936a1a7864375d7877a2c527d0250f243dd4dfde40408879c88a6796105a5ac5cb90510f34ea2df9690270128795448975cee6e253eb3adc9454128139a45de4943955f10581d1f50ced4c65eb7733cbd8cc81118cfd16ecd970a45f497cbeb96485bc39ff7ebe95cfdd7bfbbef8216ec2f058fbb6bd8d85968038cc663aaeedd0d8d22dd289bff734ad7d1be9ead3157621f2a96375d50278a14c979170fe894cf50f75263dc4f2b7e2504a48c8c8fc3db80466c7640cc00c12fee4c10628dd987067cc61449342d32b33a35d010fa825e1752651d6a324969decb1e2f1c889aa4db42b861034b116fa3f55c4f48ad19b6e834c7a6826b2f27a99b7ddaa27f1be5052dce0da3ae7db409479321da4c86741c4ccae75dd05a6fef381286b97c63262cea28293b37a509dade9b1f3044d2184bf81710c394fb3fb0b29323a3c8b8e5c27e251c9c43eedb2dfe250d2b769bf0dcecec31d5bc629dada8f116b17288c7433346a4af1db3b6aa873fe534f817c8b88702754621a412c935559c865fb3e933dc447e01986f65bbaebb98f04c577c9db72c5c60bc481f8bfd71e4a91a53c30318139003c88fdc5925c6781dc585793b366d4bd1cd7fc562e03912c3c3b33753d02e21010f3c356073a26ddbf280d221d88b8000843366ffcba065a4f5d7f99594c00b0c8fe903590a9ff920bc779ca26441cbaae4970c65a371d586620158b38071a466995e45b75ad442621895a37a3cea689e11f2e47596ae4ea82a2f2593d4879fade28842e77c4239c3417542d6e76ef307d5ce2576951024724c1c3a7af9b7851be81787443a3dd0b9cdf6c35170c19c536e3462a290f485698e3aaeda45e0488595e7d8eceb700803b2814b3de4f67f71cc8b4304f32c5faab781e2c197df27a596434976ef471e4f34fe44a48093fee68634b9bc147acc81d022080bde54537ccf080c5bc8eb4d7a2e99f6604dba2a3249ea96a3dd379a3f13f0bd94fc49541b3b0be3c111d83e9a90d3302240fd0d2cdaae669a82b17b23a079a638378432fd94ebdcee9cabcb5aeaf7aff6dfe6bfce1b80862d3b9355af3e04057a75d4c014c3b143f6cccee0710021405bba334359cdc47d15f5703c43b13037db941d04ddad9db31f72a38cc5b06e38018f9be675129cc1a56a0e390a19e6ce5de8898872db318d490988331f44160e56eb92b63343f88ded93b92ff0fc19678de87f08a18517b2a99bfe0c7e6558b534bfa5e26a1eb4da98a18a777029168baa809c2fb6d4636f8ada0f6e993dccb9a6ba627828b3371782856afde1038e09c914f70602452ffde4a7bf6481ae7ea0280e0e15c5e176d84edbad334bfde92abbb57a865a435f7acf02de03423a0e5d4fff5b7f2f8cf0c7771dfedc5cca7209c51307165765fafb182256ce8d44001091ea3f3784f1fac97092701b82f2a4324f5d63ac4476f7d4ddd41f8d4b782d0acfb91e8e9f5765120b239c3c356392b3f872cd2d0a6003d1609106715a1dd45110087a79b1739aad3230f1257999a45f27e67cc63280e28b9559796da4da63fcb3d87d47113c6033ba700f1b88f2144a852284c7a59ba8df23c5be6d12804b5a8e094e1086400e2b851e8d8b4c58d15f75d3ce4dca9a4c40a12b3f62c7d41ade4ef402bdb42753db08ec185e696828d49146603545b1467934a4271ea917278bec6f0c1da2f8df1f369fa12d5a6f65f8f5e895123cd40e892858ef8cb54179df72082862ed242f42cdd540a05754cce12f5159e7979c931b86d22520995947ca26476ec55e2a46500addcf68fb1c6dc95c756fee94b4a3bc616a5df08f49cb48b946057ef2267cf13ac69170df725c40e7e93bbdbd8e736e228cbc36aa10343bb4b6567976b178ceadce3f8c748d998dd4e3f96ebd647d5d819cb2726759404d8d325a951a00f69560cb10a546632aa6ee5944cc1052daf7f0393b88c1376837469991657e6c162c92a8df7319b9e52a0aa601e4c06e34dc54bde181b917faeba71155f69c84478457307d639f94eb6c77c79f0a229a8bd4630c3488f18deeb6079154bdb202d934904a7ea413969db355642f971ca434fb8ab0fc4a8df50232779e3b346c7778d151136bc172258f77ff678c1a0f2aa53cb4a3b11c277fb99878ae3a3623b9b8dcc96f418ec8aeca158cbbf4271a584dd0fcff7033a7c3c3dbd22f39f97d6048dbd87f48ad9fab0681d14d5f08852fb3f7e52bda42e9ad0cce71bec78de7e701238feafd8b5cdd18f1e5710fa441dcb04d5589cc64eff2a730f3ef652962325e5225880ab9dd6588870bfbd1e89b4321b9960b72ed12000c9d2f85640f46a9ef2f0e915ac61cce0d011d4f1ca727de39be1126a8e0aaa4c3a824c5319784108dd5504b70ab0ceae1079b13de3c651de91e240dc724b5962a43447ee55ba9e3123cf5cec3f5b932aa54ed151c8851f6dc23594a8a989dac7b039c703e47e91793610bd11af34b2712f9b5371430724811bc5e6ca76dc42c98e33f22070bd3e87c165f7f3940fc152586181ee2dad1be61579b1daf30f9e301cdc73e41ba02267d8e1d3fc51c648b0452baffd864f7da604fa8a3c0f1ac4adf5ec2c6dfb48ba8e849fe5e12d30de9edc65142a8c09605a081e408778881ad93ba90d3219a30ee595292ab7fa6053424653c9f3839708269855afc31f9a21380b3c1b77b916ae4b500cd5c12aa82e0f4bb753827613c41a2a3639842389c01f00036c749623f2d9449be3b0512758b7b7cd037c6c586ad1dd65b067235a8957acf05f6628399a84469fde55cf78d45c1d9e5a61830d4aa347dbee4d34f4b5ca8391a02295ac91d3bad054d7be485b911457533788454e1b1f7f16c6cadda2fd6cd7d850f027954ef51bb77b46864bdebb9d468d88153f1a548a9b5659eb1dbae2db31d8e359f226a08079a5ac8abe361a6d1bb130375bf88c2fab37d97361140ad37e095031b56f24ace5d0a3c46e46adc61a68410ffce3e878884deec9f4ba23b04492380afed579739001608a82b57aff62ad7447f8dbbe191a34ea8ac0146ec6cfd4a683a93a8fcd3a4eebc7bb8dc57acc8d42c5d6d941ffea9c7ce58537cd3d68c1a912df120f5091a31c457faaa77f80f9f38253e951e63ef9fd61e4270982c15fc20b08528fd68410bfd5efd4c7f85c5000d7519266827f07b72f9cb70fb5b5eafddbe3ec1220417cdc484a202e4d74ace8b9af1cf142b4d0d5b31249595216ea9254a4b7bb5c3048eef2f775abb46edc99436a65e7987942786506c7c8e73f5dd1c1158b2d615fdeddf79a7c4d2752b6194303324cd73afd2d0e0d6b74d204d4641c9703c5f7b4d27c574c9034a66f185b93c5855c7ab65ef5c08c5b02faaa7c480e6aa42db5e3aba5f8c6daf3504ab7f183b2ba7b619f0618f8be81a8a0f2057d79662046f2d0a12878eb991ce40f6308d227808a0f5bc9cc185e5cf501279c814d03620bd67f1f5b5da73f54205f10f8d208c5d60cbf4fc9072971de8104ab077c7be4d897f7a7e7b079948fb0c5acea52cd4cf17a9046a4c4912e79045acb0e7f3ad24635f614ecc4e07d0b4147ac94f65428012be52a3baba074433dffe7ed93393a2d2a9869f49848e7e6505bedccaf17158d66a4cdd0056446cbf01e49b1f83a7f54021f74c8e6fe6d5da0639e6d9816af42e748c8abcc274f21786020e1b9c882fdef13439f96b054f01e1997e23d5124f66b53040874e2a3fa94e4b72420786b8da5810b205bed18db06ba098a977ff9abfc1f08cbd2b9d2c718d3d44d94ae6bd2283a0f42de4db9c57ec3971445c84f47802bbb9e236097ec292ffbb7ea0dce106d826394ff3eb0ed88bb03881c900b737c225d565fef65b22a3a953db701dc73a3747190cb2758c3d1a8805f9e10bb282cf1f27ffc13f9869dcf16857dfbe78a64a9fa0c77ccfe5a7b120374d1d14a0d4469914887dd8dac44dc7ec5bdc6c6c28b95570549b78df29d62fe92d9469c28b69c1cdb61b9d766959849f15fa498636b8c036422952e06f4c06860890a0879a41b1732326379fc48a60669f6b88073e7a3c40ce8892328aed39f4bd17a389f654caa0ea33027b0f058aec5a7a13886cc8b73d1cff509f878308775aee7f195f15dcc3fe89b09405510859703fdc956010b68c8b707ccb3abf2bd2c2f619ce42413448dbf60f0f0ef547dcffe8ddfc05c7cae79023d9d3d32e670f5f62ea193cfaf1934ce27ef1d42193c56db641f64aad07466a9d4bea7369fca4bfe44f49d2f83a9f3e61df867066c1779afa88896f40d9909b853b7bef620e955d1c2e458031590c6c75b1c4bd058a831d1beb2ce2e1960bf3189fe6b747459213ad4d73e2054b90184284405ac72089f5a36ba972757e894c9baf93d5fa6c737e3a1519e6daf0cdbd529f81b36006696d11121d911363efa74c7c46c25909f8035d4ae338f4d14691978da56b5389110dce61e65d1c2396687f7e7181a46cd4a50793744f55494d608d58b3fc9fcc62c3800600daf84905a5a569f4c7cd31854f68bd0478758e0e5914d15384f444e43ade470b076d880d4cec4c08fafbbdd4290a8c33497679da1e0b3373d91e916de6f5b9751f071467b0a8e0f24a65d1a8d1f410f24a2826ef4923c081c21f51ea32c30fffd6d03fa9802591613b9506325e71caf10ad45db6f055413914b405492486816ebbeee897ba9a29a8bd50dc683c968b6e5692d66fe2f8450335a31f0f430a7470a6cb5f8c79a7e56241bae813cf19d679a95749786893dce6790c0982154c820dbe07c96f612cf61056f71467abf7283e9e2e303db25f1078bcd4b24406bbe768544c5fb77d7411405d29e03fee210c19b77cb398e10cc8def8ecec18a6c2f7b3f4b893f2386dd375b194d774ed9923b0ae261fdaca7c876afe85e4a6099d5acb2f3febee33ef32da21effe2c287d10f81adb6e870e1a7d7df700065504a1f766eb8f7cd766c222922168b1d5374630962953b87e86c3e616942594ad1a35200c9298cf8302e9f4c9ef2f3272f1aff10660d780eab7d9284e4a4fe83959300f3f716c85422eb3bd33990ba1428c29c29965fd27fccab4af3f67235ba7fedaab9e7a9f517ec6471791b1b87f28c75714c033a693d255eb5edb66f010f546b02765f7e474c14266967552919e3e73f625eabd9e0b137d2637377e957bcaf420812a2c1636ca3da6b80ae0d265d4aca97a50c3b68391b7be8a193ac00d6e87fa3d5ea49cfb401e9c567dfe6136c2df1396a9b4da6597f80f7e64fe2629fa6ac4c49910cd9b3766c3394a3e9a20bf463f598b32a61aa99033ff3d17a2e2f3d40d4955d5eecc00ed7a8088024aa3a00f3b811cba1aba1bf6fcd0183f308b7b5d9dbee64a5f5be8564598f0502a30e7c5c8f58e656dfabb1c56ee66135b54b291177f37291c86041c98a2fd150e93542b43c34f0d95b8c9cb9755aa81e4a240b9285cf5797b1912549ed3e2da3cae4654ed90950a0af2096faa45707bee171c4d5dc24cf6bbb9f04e209233a4f9081465d28d9e9a0d9f113bab07bea8df08c1fbddce594651541291f96b3ef1be5405a3555675c7f7266d3f4accd9ac3fd5b85b8fb8feca552ea0a8a02e09f9259277f774856839d7d92aa5b1bbfa46c78edfd9eaabf85befbd9fd0a7088da08d25dd903bb94a3575b360bdb1381344730646817b61e16df1b45ad082c1f5cc3e7bd343d4aeaf0d101d06af9471822e554cbce5f3ced69241cc975b1eca3385ac62a47bc1537aacfca0af73fd7e3dffa37cc4b940bfeeba3e7f96ef4fd2101b5d4d60c7eb412223dad1becf0e6fd8dafbd49db126ce1ac9d05fcf9f8a55435fd100eb45791eb5ba56a66e34cde9a9274502c62fc7da24490ac7b345fb0de768b463a8ba5ed5ed4d2c52e4af9b0ea3bd7abda2d0543fb8fc377ac76cf9d8c4d12366e89e6567188aa26cf6ce7154cc9d133a0c4ed0e9615da9a3290b08491b3c39baeed1f9d58bde8723da8d5db15d7e6facd310092024189171f0b0b91cef8c601839a1f8cecbfad5d3934c3972977c391cabb3d36574dc1d52c7f0e0f5374f0d790c6e97c12802d7f34a142049ef58a72700be412dad24893660cb0f1fe5159fc7a1db11c718f315737e2e9c631d0f364984f8000fb372307a57806f86cadff336de91e0fc58cfbff065f7efab34f8f175f9cb06d711c2f3cb7506bcaef7c96bd5635c9b72cb94d740de9856fe48525b0b47f039fcc080f399d10a9a86132e0dde42a58d3ae0d4a39e56861488a0c965dd72f395d5a356622ee10e9e30f307fd75031e212979c46f8a065ccdb80da008382f647dd029cdc386986c7f0a89ae6747b690e9c24a6745130254bc145cb4c5b35568b07378c7bf5b8780b4cf95f7896f9cbce9eb9954f2e8dd884dac7105fd741b9950616ee85ee07c69c376d1b58c01c403b57a61c7f81f59f0af550a954095845bfbb7ad2f0a5eb8691c3bf0a8caf63382dd758eaeaa08ce214f5afc2df93e5a144de36f5e2c629da0d7c6a48dd52161e0e4cd2ca387d8942659443ce05d13fd1b915ca3bc45ccd18438ce490464c88ab1690a56ee05c4e34f4f183d115515b9e7e6cecb9d6d11baf8bda500b00e43b554ce1ba6c698bbde7c0b3e6bacf8cd9167605e84744d2eb9b018caf00e80349c823e89475bf9d19bc7b01485839cb975c4b97c2cddc5845754da4ffc050b766d28306d95e58a5c7ce81d15dec9b5d699f3ab89e829ddd2aad048544d386e95e306f99aea61e5fa75373ea5c54bb804633ec5309ac66b1e829d48e52720a5de592a61161052e2d4e3668d11d2b9b2e808c3587517d9f8043be17b7a6be946233d3bcb29233f5243b47a6eba6763c68c73e0c68e648fc13006a210c4310fff6e1eb31282dca6eecd64028ab9d7aa6a9ea371c1dbd0d0102e19fd0a32d4333231e9c43e56a7183937bbeef45c9f73c2c6000bf5ecda461770c333923dfd7f7388169f6d324c9175591edfbd61d2350f7b17a07fb39fd41b7fb876e42ceb896b3cd132ef91070f3a9aad0598cbec7ca718d980acad5209bd39b367d12424f1edd00101bfd9323738d09985fa417b11a0bef4a4a25ff4c88c290d32a9d871f05af4537e04bc7be140cd4725c5d9b1750a98cb58c5bc311cee29890ee3ba055739e7446bc601c3b9c0c3a097a5980ae6d73dc9d8e611353431747198e5fd14d922a29001550207e60759591c7ee5d25fba5448378f0183a3cf017fcb3105e5efe1039ebf08bdcdce32fe504c41f5e29466b22372c08136ee467e75e4798f12f479044fb717851479cb5ff7e37f6fee8c4ca8e68be62177e3b537bade46147d10a9ad99770a4fde0aa15e124f1d40e13172fe578df15f21da997356ad910edcafd3ea9ec5445cae3ec3af13f924db4869c598309cf63b0f73eb41dea69c97a4ead05934cb621d7995cb38fa7251eaf89005106beb68eb503df921f738c284d6ce935e5c17821ad9ab80f890122b391b9bde473553063313425d3c64168c8c620902a1953cf3d5039ade773fb681e2176573ec06a0fb48f45f26bffffc6403ac90d8ef3d07d67954637e06d6e571e2d3c73163a358c210c3c5cbb10fd3255aaf4a8f522ca71f764d5f8d61bc6e40d354aae0daa5a54679b3ecf708b9727ef83b09a3ccdcddda56d4331212b2d2d09852d85ffc84338f9778e657c6d4e87488f2c67bf419295e09a1b66307335131b2ae14dc82c955d4a9fde8c174f3c31786e7b266dc8085531e2bfae299c27629e0cd6283d399eb98229068e01e238c196ebd81fab9a2b575d191dcfded681e10f59bfcd875bf01b1d7338e0275b7f4a0fb0e896f03dcc6e0d0f41aca8203e3ff82edc1922e8e5fd5f7487983b1c9d55160b10af99e0b55f340dcda5e77621e30dd04402ca65d6c8440f8603350fe1b8e870469e3fadfd656886403da4ea3923c3b5c072b37df6da36df8d8d4c24a3b912bd8a79760b8d7d308248a7a5ba8b03d16f55171893360e4334d7164f61e4f6a06426f32f01890dd5a28da46422dd57f70e5ff632ead22b72fecbbc0bd9de8276e57b372c8485f15b9515334aa793e487f9c66a3dea19eaf1bfd533b7b1845a504115af639f7ec2ed1c79d365660a0b2dc937c324f0d64d8ef32e5c12733b3593e3c7a63b930cbc886c67272f6d478c8821f608ef01dbf69e37ffaa3139cb583941cbaae0b654d0f965cbdbdd0e275835fd3b5ca5c7bfc1aa94a818a573b6523ac07e42a9e36436bec84e3ec1d6fadafc57f95f0227f9fc8453bea7de9bc1f64ac7e3e29b85ceab8b73417c8a13864246879434fda8783038297f30db3848bacdc3cb84e316314575cc736364c1aa5bb2554e97c21a2d9f57f810c5603ad05f71e0254ab479425674099a6923f438d3e6bc3fe5c7c5956e8aef7aa70eb57eb745e5536925686834829d1f3666d7d0a6635202087be2e318958f81def9a4fe9ebe1f409f83f7f1263e2361eaf0a0042ad4c0a3249c0df399bce621d093d649663ba5b9828d18cfe4a1fa8bee1af275c48039249b8186e19959643acc096b43a1e5fc1e64d2faac6d5cd25b4ae91b10037afd84b7d3b09dd29440d8a4f0b21735035b8f30a69f658d924d2ded5bf1bdabe6b0020d9d8a91dce786bae80805752999d7e80aca3b944d5580e6d0113f1065d579d2b84db23d1bf658b5a937549f985392a598c306b29b6bbe98bbb3177f131c034cbbec1975d05b6a38771d5f56751f587b8cd3bf0c1263105ebb5c0e4bba0fa8a5f6a35fbf04074799b3e3028ca67f17cc2eabaf7a14ce88fe9be5c6a188b2cc04192f04f7a55e63fb52cd7829a1e40ba8c571b69a48c3a4f0f52ecf9e19d299a04d0cea2edaaf9a37a4c36f620190f91b71f05f026905c965216e566cb090cf97038a1f7586fb66e6f1d5fe64a32bb83a4cac0e1be30a49d4b96df1ce584f5a04528f1e18b938bf8d2085daf3eba948259e2a4e0eccb89c68d414bff1be4c6586946d2ddf097aba417cc8de12bcf8c1b93bf42cc82346dd654d70a209f5cfdd16b20a23b744f978a9e1ccc5154aa9b8941525a3e28ca2f6aca6e1519607324dcb490374649ea39003d47e98dc42a6248cf145e36a90474719a748215164f9fa9277f7a9b9fbfa855a390db502fc5a108351526df28b1130fb66db4bb545d3c142a211c0f18ef6d3fd91cc0b166d5abce26d96ce8c8b48bd1b2b90060be08f3418124212632d70437a61294eb654ab6298a8dd88d1a08f3179ff9b21a8dfe0f7008001b1c8931b8e5daf3d36794e00654f431d845bd862ab759db9c6eb9c0174cf9c91909948bfa424772ba2629067ef0a7d84735c3bedd196a883548a265520640f7f6203714c39eac96c255d240d32dccd7b794be9a3430948866c6e0384069fff0d96b7f1f708d224f116756d61a072e8e19539d26baeb4f38adb6653e4d21c357a2233f0491359bf80e07dbdab1b28a4af8ee3b1132a0bf1ae924005b5dce00e580fd3e74146c23249f3f3c2b0c2ebf736499db9ab71dd7fc3a1a97f5e1c7e7c98c6da3a88ee16124ae49518bea73034a40ea117c2f60afea2618a0459418c6114c75f4d7917b68bccfda54ce80c22f2cc3beb73cc2d9566107ebfca2fa59dd3fb00529f9fb447e5e538ea2fe6c841ca87c191dab9cc5652288687814ce46ca92e3c8a22c2a0e7452e0382a4fc01621002537d052d29a0c79daab707a167d28b200c17e27a60d961c66ea93cb5481af9569b9bfc3c6867bff2a6ad10815b59d2d046ae1bbae6b2114400f472306a8767598177f82c2a41f26c3924a39b64d5671f0dbcde916516b3e5a12f93393ad01dac78874864fb7e6f8e70afab05c3f25854dbf8e48199525434e213b30a6809a67d1a9c8fa7653d59bf32481c2625749d2770e439e9042f986584af2c6b066e05a595f46d9386a6e0c13fd45c09618a41ce0120e963f1fe00182cf79599510168f73c98f67cc6aab6bf7b34a0105652e79db4ce8669cfe74cf536b5a99f5a266f138e9669189982795172af7be12f135011cd09ea42776933033a594a8db81c3edcba8d9fe30237322e055cf43c7593e63a4d149050aee15e2d942eb3b2fd90e496d9a4cae91b9893afe284f125d05fcf5ef58c84dab25b58f265197bfa5e301f21620aef423ca26781231daae4fa99df8c928ed04322f28f95fb6400792280ee3dd6af2f17cff3e3d79b1d86c9a985958bf74fa37c858802af12f37349dea767faa4fccdb11bb0a92516d0c970c3ad32336cd2c335c340119defb31af9ee247a52b7d2d8baffb04c24a596f4c6e85fe57d57e98e70eccf262a804c604852dfb16f0d2763ee269180d8641b2d6fc8358c4d45fb463136b6f6299e6b428bced67d6f5fb651dde5c937422665e185db9a0d50cc30cb4bbb0980c15528c139ca59b6b45b7825430b5d411cf3b47518fa1d14620fc3ca736ba9dd57de9c52ef8d1cff84553c7e865c6b11a5c60809be76c04034996c104c9a5a6aa7c992caf25a44a3109bf5f367ad4299a940360a05c4c22e0796c750236d0942033801667f61cf4ae81732b68ef99672159c32b1d0998d94f4b58dcaed6a58a6fc5f62e8580c5a9ce1349c339ad65fc7d22ce1223c83589d29e6f0f7d2309919d970cfac75f9b6a0939b54b65adfadd7b5fda55f78c3ce52a0bf619677b381a1a73766a27fd7f086271edd93fe94f1a6eac98c7161682b1f0495f697c5900450536d8e2ad94978c615d08c02065f0c4ca65d6168c09a59a65093af74723e286ebc0aa76dbcba3d22ca777ebff2e3806cd26344ae892bda465882e353e14f96e1e84958e6a817e750db82f67b81fc42d1cef967ea1889332a091b759fe1b3cb8eba15e1f787590306c16c268b8df3e69bbb3b4f436f5ce6f8e49030bcfd1639f787d827ff9096f0df3325a51a7a8495863c7ac504e3a51ef783584b164a0e04a5e3a9b1dc0be1ac6317c15356bb44f53a08996befade73c82a32a2ae8d827ddeeef302bba89c4a4a582fcc05b3ec3e6c23e7111e8d7fa91b2ffc33c5d5e00b98ec2def4467c22e3d4263360081f7d6c348081dc073ecf59edead8bbef7352499c73f67b8aca30aac51a7db3e9a5b16cb5390580fd7af9d977d36ff2b50838545028c2214437434fb94ea714787e0e615b93e5a38a01cb4d1309357e435a98dd3b6921ae974508f080c6cd05a98251cd404fa872f21a57fbde18a1b7a5c0842f0d9796ebe303cc63f54152da0b87ab4429b2e7aa13116a7c86357be464ae21bec42b6982f4d83d6f655fa9c558c00e29687ad121170899b4f79d5384b6df84c81b4da6ccd2532a7e8fb2944d3cd7e639cbfe454ef6dc5fdf61eae0a5f075cd8f66030979694cda7666af81330994cffdf0002bca7fb0292d67731ce752f105f154e2ab951377b189dca7e0e85d846391a5267a53e2729899590fe8b482cb90a6bcb4b966486ce1739226a0ff2fb69dcf8f59103d945bb2d78691aa2f1806a88e25dfd82b7dfbeea750e822a514f8242e34f6b56b3a79ba9b2caf882a745b186cfb019aadcec23e657541f39bd84f3fce2a43b4d741dadfb513bb290c5b17136750bfdf325fbbef7beb45e86582e64a3a67bb37c348121d90efac68b24aec4596c89b968ec6034ed19bcfbb077584c102505e8b5cb96361f53f66ec08d44172887c7af1855b35cc747e8c0a68c481cb01d008dd5c2a7c017713810fd1c72336aa9365d2ec557e8587ff1598ce7941a066d320c1ffab9455882aab1e1bee4a58b2153af92001ea89c586f9d8482c047996fe1b07637c2273d4a357fbc0980d8c438d08b93719cb70f31cb8040b850465a83c667bba0dd8517ef6199947042d3cff55a77cc41e8407eab4c2643fdcd6ff1998666d0557ebacb8bbb5f6856634520e974c13cc307ae9648ee787fd465bf62d5d2a62c828cd6f4e0b911ff14d78f9a3bcb9dc8b71049ec98541fb9f135beb2f7b29a9c9e18f336daf6d00ccdad3680236afdb4993ac60b4932ae833bea2b1d23feb5ad24a79de21236575de5a7e714c4f1a007965757f178b9f0c5c9df7ad6c4a8653ed9d918cad05ee32cca4514eb7080f14354ecd6c4c6793f124774ec806f8c3de017752b5e833e5b138edfad9913799262395c9330d239dc4f3b0c8adaa8f559d7241a02b2865f2ccd2566df8e12062d6b0e9699b791aa3137d841d40ebdf8fdcdc7ad0da3cb4fe3d748a57dd46e90d599ab140d66c733418bbeae85459d40ebb0ec727e1b20f3e1cde2123c2cbb177aae1cc8d377c4860f84a9d58df146e540064f311dba7668d37510e0dde3d34659ea165f49c76a18ee501e41aebd450f5b996c4bfafe402bb5f3fc09ea94b743e150bd8056697377ed34b6a8d54ef9955c8689c867bb7f9dc699950b22d1b2761123bd45de3b2f86e79a847a9b3b53b4469ded02c6aa1d7714e68584ef9b19a2f9a6970b4388698eaa76fd7a5c16cab192fa89dc7ca5c96fa79b92f0b1389e830cc7af42140606996dd79d1131c96bc69a857cb29d8c0dacd0c81fb1b9bdd50ef46a77e4bf86acab0b27f1e66cbad495dd220b040f67be64de79736fe305123b7a5ed8b53a75d647a360c5b77e4d8441e2cc7493ab07cbec03f61899fc49c9fa6ffefd552aa05de930b83d564ba830cc0c9007bb3e42597b217b5c0b0d7e01634b35ffe23516300813254241ea28a2ea434c117e5eaf626c6806f839d1d4a596efa63342d562f0206de84af6cb6ae1b3ef2643fbddb376a5231c119037e911e10147f0d3359a76fed43d38107eab47ed600d6d5db61ed3dcf17983720621596f5115377d7f0a0733934bb13eccf70dced3d1e04ea44d8cff9681cd6a49091700e1bd68c1487557e19886e5e5305668e8f93dca5ce14bfabff6eae863aa16b943483cb1a1a6c801729f9de173432793a24fede23a971d7c67691af28339fa10500616a7cd2a1010112a7d203cf1b6bc24cd1ff3df23353526d4cc6d5a03302fa9e17279de9ca9ad7a621c6517f87298bbf8c769c3fc23ba4bccf510fcb22558a3cbcc3d90d2da4d284a46921a456668d1f748edfdbfa81588ff921f0fa016911010efe25f6930dbe8e471cff5bba34b37215fda699b95185949affe53907f1d67ed02d563ae942021d7b019f2e9bb256ae464e6074c1e75b86a3daeab978456fe4a968da21ec9baa16bdf5e774f5ed987546cbad98471936f5654d48f11e955548cc251bcf7f9d43dc1012cd935f456263db7ae7a7b0e1dcd253e8b9920fa8dcba3aa7c39e6702edfd47fd3b2ac6a342270c124f15841fd5e0e9f4ce14be0d1e03a4036c8c1cbb7d9df87ed7fd97b11a3e7f5179261406435a86617c709809a0a23148406604b9ec9ae3fa002f4333ee3602f3cf7413f8ae968381f21277a1ee0cc1e0f75b25242c605c238bd01d5b459e48abfbb77626d9323311d248c582b21fdea8ae5afaf8f95161a5e7cd83ae9d8a3856efe85695a0818f23fba45d418268d2b1bb1ae4d6818c3ca7f35254c865246df20b784a74d297f3bd7b7c00241e215b9b0c29e4e07b45aa4c1c141b4ee0c8979c48e29f949d84e192e81ad80e349945b34f8afd2cc13c2ce734ae9028d3d71630eaf63deaeb800bf446a360e1cf00dbc34ae398e01cb763ffbe6bd0b7252d448f9248a2cd38bc64477f965f5465be337b8de63c8c42bd1e2e3bad06027a8352a6a5f3cece9ecfd57bd924ba77d288fb94fc3f631b2cbb7b41911e46a6f0afea5c4ab1839eb66ecc11671f2f4ccd0d11536795ab68e9574e3ed4eced4c2853522e7c03adb059e9f018d7e74983a3e26642e8bd4a87eefe8b001f8ffffff07