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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 80247 d839f00c1e15d5e48242611595d2a69de51df3528f8929668ff54b9892bb2124

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8433f8be9f577172ac5c4723bfc3424420b68645f1d8b4709a76def15143a14e
Certificate Block Hash
d839f00c1e15d5e48242611595d2a69de51df3528f8929668ff54b9892bb2124
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0015bf01000e700000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000d53ed0849c0cd2b9171f2b7a88935b66c1f17141dbdb68b23e26c12cb7a8e8b905dcce1329eb427b465f596dbaff3277985654a4fded62583326977fe5f592cdd107c2244d0ef0dcd130bd9b7f3332c793f5b33490e8a3b12e04000000000000000002000000020015bf01000e700000

Raw Header Hex

000040203c61f54f89f8a0da0a7c25be02629cb3d11b4ebaad1a26331d9362957ed18faca90adf57450bb63180c8830deae2c12d0fb7461ff9c5096741b7e09d6245c690ac62436af5c500184ea14351f1de769a70b4d8f14586b6204442c3bf23475cac7271579fbef83384

Proof Data Hex

59,560 bytes
1212160203078cf2d9e717693e30e69de86cd8bcf8378fa578fcbf799ed1f19d7473ba5ebded9f0ed0d03c60bbc34f8aa7d1b01d90fd9213fe2965b493a824ac4a8f010b46c02ec6deee344b823a5336702725e06e92f564d48af3d39c5d41d91c31aafc467bc522b3d991f32df85f99ffd165f6db39d5a18af26f7428fb2ae6578c01c8a3debbb8ea9f135954350db363c3f3d09209412b1e336e3c404bff1f04420eb4fd224f1241993600a5ac260ccd14bc105841252bfe0be5e9d60452a09d69a9a0e81dad7f78b53b3ea210014f69af9fcbea7696fa51afb1800bd4adab2821c02aaae69806fcba4ca42939ac594045d2a771dbfd69e97e1ddd98682240aa313f80956761756630e2766368771bc750b281b8d866271fa201aae14d6b11ae6d39eebb57019cf4501ed40b5a90198703781d93649baf8e6e1816e5bd595f0041ec57a823c2d8f650d88d36937fe493b4c28330d81700fc4898d2831057fdcf44797be815c2a5b66af1a766b09c709e73e24713405999fc33c0f7f8b8f8320b58e5cd8e027a7f428ec7f757082deb026484dbeda5cd72c0c30aa55538bf2593512c33085a2937b3fd5b47498366f58a87aff9cb40231a8d578a64cd57c39dd77bfc2d824d9b849b4fb816ef97ba287d5880927ed98d61b9d147fcd357cfc00815bf5c0dd9155a502f8da3c6f15d082e8adcbd87fd9428acbce0c80aa66109a18e3b9c8d5d7d7bf9249cd9e7fcb1b882c11add0e56201f8a8f48ef3505dd9e2cf511b4b9f1106ee52859b4cc62f3acf4a51e21168a7916908bac2431921aa6bd21d8caaa8fd24e4837f7bd222f0fd6d4a5a8b424ab62df4e82b7b0da049f71dac4f09cb1a10537524ad8c18c97f140d2aa630ad77c9b55d43cd201e7a890565dc3f68fe3cf506397e04b85f16e6a99a9df125696074036a3c630a81f391c5120de7ce4960156196ac2f3b55005549cc1b44519959bb8c86974b7ad0b9003663105a1a0b4b9bbf386851de69fdf07b6c170af37b13ee710cb046173cb21c08be09879462388dce39fee9f9f61dcb50d1121a3947157b9c2a36510e83838412697ed7d6aeb509d26ad5719a02f4b13a0f53deb703ea225c168fdc5cecc9c204a6df391c74363bc97b77c0289fa2dd37775e023092c89c635327759adf7b4560c7d99d82320f6e1a347427b2868e6f7908c9d8ec8c8b338718c1894256e94e7fb4e0e1b0c1ed7b6a9b57cedd0b95174601548e16571732e853c636ceaf101f8dab08374d66d1250536ce796921698e829044bb184895a02f13063876c7af41a2eb48de08cdc87b64df15c2a9b3aa42f7de92d4efd78193bb04a206018584470c352bee422d19a847e3af5e0738dad77bafdf9a86c02406a8f43d3867efc24c63852d3eab5c275cc5cf72b04e06a7ebcc5574838d33f990cb5481d7919ab4280860c0423f6dc5584351db53cf81d0482c5d3f3abe5489060895d127085911d3a4dd8f564bc909441ad0e7db1d0caa1698e408dccddb2ba40c4f51bea7bd70ce0ac084e8560e12058ee516538619ddd0fcf84ffae946855a53e5b1b6d8fe083d110544ce0cfd0d68bb6b7b5f328c44592284da40ea556bec023705ed7f7e7656422bc317b5e6ca036de12969f8cd11829ba1fff5b36848601229251e7a0665aa83f71dc966cd25ffdb4cbb0bc3ce45173521858502d9cf55629456e6ccf76874fc44f87ea901ba8c86fa9721311050d687ffffd45586073617d3a512cdc709b84830126d43cce91fe027cad8d0e83d536ab04839c1bfb9e3a9955fab1f53145f438eea0f2122d3bb8c42209a32267014fdfed575df21389db5b26b47f17945050ead06d6473a38f03320662b9d7b0b4bf0094f2cc596f79667a1df1cb6248ec333f9f769ca22dc279839b69e8e168877ce7dce2159c5248e4239c1cd7361a9cfcaf06dbab5dddc1232d8ddee52565697a441c5649448fac85d322a95800f2b850fa6ab242386a41e864057d079db33d7bab738f29e9e06292b68a38091d9cf0b321da893899c772350b22c4aab22ae5ffc4c2771552a238ee2c3dd9eaf040cbdd48ad33aaaa8c4cc1d85ab4e82be10a88b9d972da8ef80f358b2c297c2ac8c2068ad1065da7800509a001a00b9d380fcb911ad99258bcfc5c044ff253cdbeb75944af3c735228ef9bc9847c50f8e566e0d519635956438b8e63d412550964626ee7e0a68fc2d12481c8d50afe0eb55d5f6df2d293359f9f684b9bcac3f4c3cabd547ab9fe60379de6acf78594cf145089a5430b0d312ab976485e0758b6693c4bb69f10882d010acc550721fb3f12f0bfb6c486c1e1c3961f4b45e46f7d77cecb2c8401b9f6d4ec167b4cebca2d33bb5abf31ffaaa7dbf59c140c4cd0b0d497dd62e7abb42a4e077b70ab01cb7f522e94a47c235dfe97ba968ff514c0bcd6d84663dc6a9564cbdb6089818b8d5055e8b7290c5fe2a6c1cbec53fc8e374d3338860cc157b4aeaa388b554f7836825beecbae4895ceda134cae066a4343565c8e2a70a0ffef4115aad5e99aef63332963749bef73b9cf19306143d0e52853633cfd911a27e239dab47c242eb10378e3726e5da1d02e81fb06724e0391fca7067801eb996a68dc6049190e00d1d724846acbdc288b5951c01513d30036db01e0300e2d413f1666887ec1635150c3c3d6af7ae2388f9d88e5adf1bb36fc291bfa1828b23227d1e8065a87288d2590635f31fd132f63ca37c630296c67c8a2cd91be29e878fcb240d5d8ece725edfc044d7ed7699390ee4a1627332908fa89d9cafc8caa66e87dc67c6e907eea8671236e881fa14abda1b89ff43394a4b5ce60ba8002ae211140b95f67b5d730d01b8794813b58dad994a412a726ccb0ad054fda32fbdcd326f264ad620294fab1e351b2cfc51afb25a3042f7df98a15aeb90f05d9d7f7d26db9901910762bdfaa425a3b123fb7247f56fb6742b444e06e6673b41120273c3e6cb2a1697e9fcc59b566ec10b27acfd1528c940c1c7bf941fd9f9c57617b9416f08e8af4804f56ccbb22faaa117d72b92d37df5a39085c0197358c57766ad0a628e7d521541669a793b3e668ebc7c69d42557c094afeade1464387d378ace65d7fcfeec795b65ba1be38a4732f7c8ae36a29fe5a6e47f5f152cdf3456c8e11073866eb06648495231d6d8cf71ddcd583ab3426cb5524cfac1e8026abe8f8ce094096aaf1992d9be7e11b0a54d1e5486a2b416634a2a855057ae9a903f04acac6f34a419963593cda7dc241c2c90aa3a5cc8210bec3f1be7c9c7c459def2af9edf17f72c228bb76bd50e10db6e21e735af8cc22239ad23709b6e65f2b3fd4e7d891d29ff8b1ab7a89003815d17f6c727a82837af1c171fa422f5c4f3977688dad91e0add4468a7cc9d77e08c4d0e0089231c43d847a17001e51185a326690e6e01fc2747df0a43cffbbef83c424218dc7ab7b9d951bc0adb7ff899d2cf4c965d2d8c2541a2871bb05a395b1c045747e8638020de5d18aa86469deb38347d7465bd35b7b9a34f5a84423f9f6c8f3450286f54fa97df1edec4720b066803d93552eadc27d9e82bafa273f40f1439397a2139b64ca555b08ec16efadd56146109d08809f9c8c215bfa93435a1415b95dfa86bb329f25a7c54f461fe916edbb480e3a1cf89b0e1a510aedd9141d8da14361e96e888acbdc043d708f1a96d5d561bb18c2e6b39715ee5426336f7166550ae2b9e43db26aa3cb34f129b07d9ef1b651c7a1b792ed0bde35adf6ee3e53fe894eeb7678787974bf5f8417e7353e27a66720abe6abb8b3e0463a72e6d5df03ceca5782850e24f4ebbdb905127eaf9c15495be45a54273b58330f6fc42f1f05ba4a38f2c1b20baf9bb7a006ed0dc2eea093b5e03e310df8a45503aaddd6afbb3a69b4cfd5866ec348cdeffa183ed847af4ec67cba63c5e1ba1696a9652b56a4a765816ad570abd4c41cb2f678f87620e021a40f5f0646ac8fde02e50515a580de2450cb230cd7bc04ed4ee0c6c8c241f6350b8f3dcd6f280561abe77800b45b826db992ce6203814b0afda2c25c7f91870050d9c717b75a5275f48701affad1d4fccc927853568016c1a2eff5f3f15d4abe62e7665ff09bf76092036ebf6eca802283809c2d42fc74194b08c5ed4f5cc0330a8767b89cd69b3b03217194662c4a8e876b1cc3e29e4687e0c0c47e4fa4fe516c8cee695fe428028f4aa1da6ec21e0f5156dee6438c8e931722a4cc2783813e5fbf83a760a8ee897f861db1e70c00eea226c17a28886362c84b951acf5d05af3eb93cf3ee9a097122f273e95d1664b6a433796e6b46e65b1b0abb103460e6e3b5dfb0d1b38a9e4fcd5f4b5c5677b2a35e00fa64edafffa362c144eb0b50c12f5d1d7d295ae8643bf0a970dcbbcf9f73053870a176dfbdf7b503bd4cd85065cc5478dc9380cef468f04ace1e9dd7a031a4bb1b54f15900d24008e46301f45a580d404e5b31196f2c9e6c035131f301787116e1427993b2f6f7a2107bc618ed2498c1faedfb24c37de6f9ca9e13d513c93d878126c9b1672c053a9e61b8b242fe3f1bf76c5f87042ba65b0a7cab8e85bcc2772cf5c8b9c22ba554f515291843d4c935e58536d89872335384d05ed8beab23880e1f80550c40ac5f7618a32ff727e8b499e212bd8da910baedb0ec79848a6b69fc97868f158540682c31cec382afd6828c8f4285fc0c9cf5f420d2e227a34c54c05b5ee23ab38f2583e721787dbe687622210e2d72d3f7af31a8718563b11b551df57c881f17a98b6d66c2c5381d455cc7b9b56a08dbc5f63064f8e48db3e2f500f0f7d0a7b5126ff7a989ef1ae6870b72f60577e15418ce1c6da33dc0a2eb556ac8e60d291e77f21f6bfa509884f94f68efc3b20289dd0f54dd99ec9d142594d36a4a496b2bd16dc37185da1d56b0e71d9326fe92698b8ff73788ea4b25790714ba9e54acc04d0c76ccdf4f6a0b73a0962cb579ed28c9de291fee213f4a88a54dbe084584f4140e26e1dd3fe76089af5001f9e8ac10c69a10392a1e7b045c0fcabe6308e90daf7cbc8d9cbb104dd3f6bba8083d5f979b3780c71f9721d438c9009f0391ce2cf3b11b431503ba516b526145785363afb1448c2c44d99a28fa9d4cad11a53739aa8c993f83196a55b051e9df03405ca3cec94560ecc366824ea0b31376ca39a9226d959372a6feb245c74fcc92023c4cfa9abb0a03e3c1f98fc295c764a6abd7570d19cb23c054f47a626051e27c48beba9db4903145917cb3c4d7a7a51cb82ad05a689cf03a711cb080cbc35a933ac951a0432912d21baaf23e08811503a78e3f1fe5388f15151918808bb458a1953fe0e8301faf2df75f744498af6bd1dd9b02ee21444c324374cc92bfb124e44caec0255ff1bc7e486f0f8b3dd5e418882da529515a218e60a6511948085d739a53af882d441d9edcf8a32751df299540157cd26134a83d588cca035b42b0318c9c9cd91793a22878df8c5cff5b25cc8371910fa0ea0042ca6fdb7704a4a9c05493551af09c7f03922838906d5c9355e49d2f30434c9d871aa771b772f12d45b1db700577aca2576d017bd8e5190219cc0235b9afa49a47e71b659d8503ff0b8c1ee78c1515046fe125b58a920e7cc2272544e5b1a0a730ca91df8d347e06677b5979c136d83cde0d041755f6a0ba2ad7a58bfa3d4c1a4b1d0a9f917ab0a74209857bd6a20a35c05539f1f37d1381120a4e5530a8c3e1b6f15f4d8e7ab28b461d07e18b17ad5a0e9b2cb313bc75a0046e8a9817614ce85194a64dbbc5e7a4e432ad5bee4b11769227cc6c486b3d8efaeb02af356b91efea14374d3e5e8e2c1a0bf431e74e930f9bfa637a78792a6c543201e4e37b56f0a3dc799183c3076d88de88902effd09aa49464316bdcfda835c7bed99b34594b2e7d1bef6a2f42e07da6aa88e3b76dd02fc2fd65973b549fd88729e61a9c43329b318f8ae0fffb92f20c4144178babe6a2be13820a1574ec66f9cd9ddd5f7d2895b190dff98f95935ee3d685b96fefd84760f467907992436be7de7d54e98fc5bf359505f8ea81dd8da269a0499015cccca5993bf0ef43fca36fbd82ad92c88f4d63783ca4e56c57015cf4d94818031150da22cf6f9d365f58e92ad53cd7ee3edf3be04924c5cbba157a7eaeca1d339599e64ee96e2706c6c50214dc201edbec60d52cba207e6c7432cbce3c8091fc6bbb6a56384daff652a0c9ad7e09069e349090114383a54d67ecaad30b8a45b320c9e3a41fc9e0816c5a0920f90b2df673d390a19dabf292d22f9be58cab899082863bca14dfed2925eddf15636c056d2086280d82a639992c2c16ab6e516c2894011b8b999dfc446c812464a39534f5a67539770e1ef6caca23c83a57fcb84698e1b631a6e67b99bc71d1dd5be65dce6164b6ebe0fb5a42ea587445a3f00b6c140022085990ab55cf833f135e7ab3ce9ca3cde5637eea8ec8dd7b12d54e025a0e36ee2a4633123511b6f9096d9d7211066f1a0d74983ce6b76ea2f5c28c440b3b41e70d2f23000580b323dd28b46a48b6470179e17c4866badd9896eeaaaffe6d75269e085bf265436e443c4861841ad0f26f100f9d732f4bd538580682e189fa1506646c2c5b224db97d2772418bbeb96e1cb6cd506c641f87360ecb84209b2fa30550303d859af83af4e79662ea82c77f09f6f45fe63e2dd839ef9c946ea9feb2d370b464746e92e4a578354bbf3adca938e504009c36c762edefd7258af520ded609aa3d5147dc0817700e34a2facec095fa9926b757310c84cf12e26cfd80aeae488f73b55f8d723fe920af4924e63b3e51cd95239015d418ea0b0f4a02fa014cf4bdf9076e68642b4d94b403309307435bb9f0a11c7f049ffe475ceaeb90a00b45e153a5b7880af8c1dc8183fa83bee5e9b4c54a8eaecb431fbce819138b96ae379e554f7a401b4a1475c1b356c8c657d3c3ba949120f856cab709b49a2e4b0a2ed417633e492c2a609b504a6c14fdb1a737001a3719b2ad440c251ea5b46cad0538523b474a37451d921d467ca4eb42a52aaaeab18173314cd10284cb2fb495c7f620a47072ba683bb2dd91ae553422b5ac80f1347cc889b17940f33b8782d127f5b9f8e3ef5ee50515b7fb8bd3732a43f17ff5cc098d1546dc25eb1faa2b3fff867664bc0a29d86be25faccf554a402831689ed25ef828ef0393787aef0fb23b22eca91be821827d48421eea81f8482da83e49c500b4f51f41628953c81f29bd58d58b8cd5a1efb92d54591882e3ae5939ee44e1ac22ea06e1246c8d84edf9a64852e32da9d10639f82715fa84841db5677acc457369234d629db8bfe1e5afb826413a23666bbdf831fb99b2b8e0ace8c8d30a4424a7ab35e765b12f704c6388102020a1b1f7974e6ff2da70886548d390c703c5d7e9699fd7176ba65c31073b5bad787f5c684eb51de13fb6fca6fb0a56c6171e76dfe1b8f7adef33b70b9982fab97c22a6fc9700ac88000a505f042d55cc8e9e07ed45a80db99f0daacccd9a70defd9ade185b335bb15fee2a39b3902c28fb781b8581a7cf6df4a283d95a8ace665c661a8bdf8987788c46faf1f9852c55e3a523c42d6143d532f8eb9298e5d0237738d1e3c43da3f30c9c0fbe8dddf091a2ffdeea180250a397cce772aa667f16d519583a5db256f3263edcad549230475a929aa79ed2f84ed2d27a1bdfeb7145595042ba159ea7b1c0b1a56116f92f64fd7c1a5f787a87d07d7d1410beaefc090c4d91257ad0f5ec9793d8f5b0754f597251587dbffbc2f94df914f340e821a7f01ff1ef769e6c7679a82ab71017cc1ef78d33607e30bd7de30477f11a542ddd56d3fec0c0456f8192f634d2310c1c0bb5f0039735dfd6c3b60b56bb93491cae7adf2cc59bda8ba05c49933505ffd9aa8406ce08e8a51421fcc41c021bfca675cc92d393f9084e990204f407775b3449c013be0a7a626974069d4d8e0706405144107efd5d46f974b6c1074f93828ac8362de08488fbb6636d3adf3ee3825dddd97500d957ebfec656c981cf8def4b7bca437718da7ec13a7c2a192445c4b62905f00e2d5938948790ee114a2bd42d137adaff6c7a6c85606eb1dba6880efbb43997e423a6a6843a9a425b1735bab3fdf327cde99341a61107d8feecf9b950310ec8ff4bdacf154f7960364c089fdfb0e049ce2f1ffb5e640922e79057bfec879ce6d95a410df773326a11e4a7c59bac90a1eb6eeefefdd690573a00199c1adf51e5ba3460ecd7a03bf60b16c4495dbd9390fc25eea70b9654fbff0ef2c7bb389655cac4cbf42d0dfaf10fb028d8368669c3af64a6a665aa8868f2ce4758956f83363ece05dc64bc1d046a14ce28a3a8a24b90d5d4c81331486ca68b31152983195c92b3bf7539ca3739788134f4f01487f704bbf8a28b2560d75e4ae017ac46b575b61b0f02df3b72b6acce9cda4b799d9823c159b5a4fb0dd5696bc1842e7485200a12609b4b769a1ed1fac309c1aba186a4446dd990af5591a5561a27754251e87e7f0e9085453af25224f0ee8ae75382c5d94ef22436bb6f4670cc60e87370767a0f5e256d23453fc837f624ec0edd40d9fb1f68d29dc8d10a5f9d6cabc7f9d9710703de19c05faba60edd976a6c048d2997282a0b465dde3888f0f46cbfe3846a2cd24fbb3cb4568b557dfd73011f442c00ef08853558c9431f95f43162016e51a6c8dc6ebdc84d3e568426431d4ebb8704357eefb6a576faa7058035242b54b6ab1717e61a8c066c8484980d387323b3503073edd6038f73659e8489f5619d7695882869a1a77cbe89d600165d0476845d115d27aba7b1c0cbb0e33821ab61f428d153418f49773922f6fca0411880986a931f002d68c135e2ad7afde664e2cbf0a8ac52c59799e37a90c8ee3355eb896cf170135e491c5c85558dd857918b791b9edd18a5637f5847344504465a0feaf5e78d70935b63fa1619f29811b7b14835748d9274b31f03e7fdf7380d5ade79bb5063ec927aecd6814f8f9ce4a1ffab365bbfd3dc4ce2561006bd6a8f081fcaffdc09eda3b5adfdb4e12c324a73b772ef37f8f3b3fd181775b49029ead1ef9c7894de2831fbcfe0e28a0dcf18c38e10b629547b25c737e8715a88e0aee71c0f3e63e264551616508d641bd39cd3ff3ce5b180964e77ed9970e9c206f47f86c4a9f16a3c509876c13d95e18697af0c35932de7a313586156efa54e847f6549c2af39f5e13bc19c4b6f1eb10aa12484c31890a88bacd3dfda5aeb312572d255df84f423a163df8d50266bab243d85b1f6f9e5c5bd0ab852c19cff9f1fbc175de370e2104b301756fb5e7238c1e0079d9314e4386ccef79dc5fa682d8f4b1e86b885f3163322ca3f58aa1acb7ae2e8f9e4e6da68e7e99c4f464fd8e8c654f5386c0501d07e618b810796ed38cb04eedcfcceea26f23e689ed8fbc496921aa8c8ba1dff469726922c4686d164750a6133f513165ba7fc759808b9883c45619aa245ea564a4757b8d2f981836e2242ffd4e76bdfd8b79ff0594981a75867a28d807eb4b0061ae2dcd745cc24c58872a76c28d3fea755fb96c4eda9ec7d03b5a2ddc58004bd72e65372bcf2480071b39deadcd9138bb7b17e51a3b9e152ebf369095bd8d1a53e4adc22e1629289e3d1edae85fc3bacc3cd20eace84bc25305ec3987101e2242f1c541bb2a718ef35e9d013d11212bc6fc6c51ef193c1908ed5b1217b5edcc600e998861a0d50d6268ef5d317d9a7fa3d1ad7bdd5824f8cd9af5d5d85702f59b0bbc421d2aa122806bf787b00220dcfcb489d1e734bc76202611666a917f39217cce3e9b79a714583ab8982d6695f4fe671b14e1757edd7818931a04ff3bd6073fc2cd56dc0de6a53eaa3c7a78febee305b3fe70c7863345fa28e6f6bd18a0d80d901e03b9ad8903238729cd86e3c4535e17e88f933ac0de02baff67b32b0e045396a6fe908813b01e381e7d4571d8e49a2204fe1c4f3aaf5825f31efd11e6adf670b830d1777b8e29016fc2f7fae444937e3db663d213bfba74c41416b407f769f38d3aacd6b3d40d7cf91c158d1ef84071fe645a4d7c6aa0010709792a1b5fb5c3d4252ed163f5b59b50de0c61ecfc8c84a75e8c97bceb847792939470fb69e48b6254779e600b91175bd9a86a66c1da633731baa4fb9889753b618233e70656bfb63e2811d462afedf1c67a2d1e1f9afc16db0303c30990ec1cb7bae1d4d375102b328c1e2d5e5b7e65c3cd0f6b89febadaad89d74160cdb777ec1bc5419df61807208d877bb5451ebfac121b7805753ad62e7ba0f98b36e29d8df7dd08f4296340335a07f0900e139bd9429a7cfdb31358256a2eadcc7a047de5b942ceb72f2c52c806394d1aa725ee4509c0e7f48d5371b39e5ed63b35ed452130d7017924335ee91be148694245380c018c055d456bf52d1e2d6bdeaed9e72389a3181b83f3707667761e922683d1049d4e71942488008ee7c8c9751955c1186c27f80777d56a9884894c8fd12e2e07fa3fa58c180805864ca5702de8f2c20a6fab89872bda7466d92c16ca452dc1019ca2b24c9ae6933047e0a8553ccff575f90ccb720a11388d16277655f1d749ecc38446ab695993ea283e5dfe7db244b9fb18cd27af22d89b0dfffd9681efa748a0a6f325b9b6e7a40111c2854868016c94d51867228c8d1ff8e2e7aab3f1301568d7f9faf3c5b975cf7c9dcacb61e9c834d739d8d04d30b75886162bc2c3a6875f0639296135364749bca6a02dee6413b8ac2ef1cf1730774f95cd47c6d18c57c6d72eca556d0504c01c98523e2eee432682e552f2a389f61a050822a0a4cd59b2df79cffc6b58719497cf9e5266857fdfe0a8d9fd5a20fd35081cd6973f6eac1b1369857975b4acaba7efa425e1aed31b6e9cb79f43b861aa9cdddffe893020cb755c4dfc217173aa1d69338be0834d09a249d7f691a568f8a0f3f80945ad41aeaef6b431caa5650f7debd9c5dab41a94359f99c4349013600b96d81c410b196639acc3deb0d9f73255469e05861d8b08a65c8c73f6aa8638a12b05c4e2af734e939cb4ce7a0b37f6090734c727b91f9fab6a29674e7cdc7bd7143bbcd530bb50d1000beaf6a721454de5cfa2aa1d9f3e66a6cc4b9a07041aea104f8e1c413479faff887f4118ad10abb605edca0c31cb5b2bcacc2a3c02f36cebb066dbaea4b897ea86d1a442ed1edb92c0599b147dd08e0204d40484c585a5b94a85f455ad5ca81078941a691352734daa3cfec5e1b014ce06749888fb901a2d8846571ddd88103085d2aada7709b3cf4dfa89e699a187415c7098cf1cd48f41d3a2d20caee9a2ad174da9b89348749b6f0af7557cdc307f65a54423ee582af8eb5caa873e2c9c3131e3c4b7405519e0c81e186b2c4ec9629e8895bbf4cf605b214a7c2df47200755f4a3536e762ba6180cc9e8d03658ac2906e20eb13c276aeee07f77d31696d8dc70789c26ee103924af6109c9495d653d9d8deb94e3e69cc726c16ca489724a92743b910cf6c0411fcefb31cd8b8dc1d35c307904fe8ac443fa4791d490046bc33fb5167cf7d942412530fbe7c15cebcaba5b32845953d7720f03d87654ad4f7ded8738347c9372d497d615995b7b733724c39e521c11cc19ed76d6623d37f934939c38bcf265650054b158ba10067b24df637b61e50ddbb41cff8e84eec92d82d7ecba19eb5299deecf7274858ddfa059da09d6979c69bb3753c13bee2226a8d74a4b14ffe75614ac7c055c7643723236499759117aa6a1a04fab8062a1b782733296a20034e1697b308c223a2aeaaa49c8d5eeaff701c70197f729b41f1d7e998f06a76be4fe0d3158f4c9e6b0d3084b998ef66080f1e55d5fdc47967263c2f9f51d0a2bd8597c64723984bed24871c263955b8ff1b19cc0bfff0db6687dc1e0d8618b33a7e20cee13d1cdb34355ac19c63c376caf3aebcc674b4b91cab47ccd9bc0cb9556c826c46d1334f380f5723a103c4e542f3fe4442f8cf9414a1a1ed1ea5aab8c351c988943441f70056ae558f32829d6b0ee6bd54bbc9b0165377022cfb02da0dc4dfa560cee3d6d0a0732d8d6fc33fbfc2d8e4be855868b63652465b4ed99a7add79fcdcfe48c035097c32c463d1a7609bd586f8fabd13f26ccc8570d38463b27b6ead29411963420ae0165123ea359ca437384deb29757ace026663334feccf99aff7b0fde865cd53e39c6e049c111d2f611b46c0d0561e8d31ebf1d0558b12483032c5db67437045775f7843e501de7a6c6dae6b769ceafe6c56b899964f911561096eeffecdb46cf604c1db6e928b86e2a8bedd176fa47d54a243afdaddfac32759226f5c6d7b92648138be8e563c41a4f4377728e3b1558facfc8c1fc37474f873e1b6743debf01a08b2751cb3f48efefb88917ae156c867329c40542a5fc1e5e7455fc78c52d36873577206eb4e1ec49246e1e2cabc52020783ca46924f3500c1c779893d78d582a9d192f9b8efa8254e9ff6ca30f2ed0212628563bbda0df28df0d4f1ba991b43a07787fd79c6c3f2fc131ca54e2ac30fc610cb0959e3479f0f3f9e6948de1f44d51da848a4f620437d6068b80c7c8313b59d385129b9a7476d26d6098b0e6bf140c30cb772cab5dbcc19fab034e63988e20a65840fde5b58489fbf465ebda8582d75d4f0a1f5ec34a66d78284f9a5f7bacee92b7049ded19b23ece74ef796bcc9cc9a691da4604c95f609405064c307c0998c8d9f3fdff2e18c5842b7237915cd25e1a7b42bdd8207aaf5a5cfbc668086c7878a96fc6c846776b011634f6301f2454a1ee16e4718670314b07eda252b70f23eda73536e80fe4881f212495ba16d65ddbddfd1aaf56e914f970bac37259ef4367a99e8bdfc01676615caaa1c7a94b9c1a2b8fa253209e4ce7debb575d284fe781689b3372ec7ad9db129063dbf6dd6c476ef3943a698ef7e071e615547891479514ee3450a41187c0da9291d9a45c1045f6cb29db51d21477d64c5e7c066a9132d15fd3f39f4f81a7a549c266f049bf90ce410dbc7458b2e9e48c44e988e49c6a851f8037dd13f2c72b185b5c5bdaaea9d0f0390656f2b29b300aa53a8bb26e0c1e84afadadfaca0495ab56485843767ab4b5c85c3d9c36ae47c37bfa6930f507e41f33ae890014963423f713aa794474f69cbd07b3f419d500fdbcd4bebc01f960b20ef40b273e8d909c794f33b811b33f89e24a3c8938d8ad18eabd4d6b5c6b97f396df80a7cdacd32e8f76c332d8cc11f6359642d27bf6229941f48a5b1111ec9eb50ae98112a6f843cd0cc6a5a0de586dc293e75292aa074673c736f139f2585ac9c9b168a3c686e20c9518afc29e1bfec3fd87560b96166c0d9f18bae9dc844e1d9730be8129f97a8c500f5385090e88ada2e78b5fb68aff9c5476ed2baadb2695a78a8e2bf5e4444ccf7fcd0ebba68f2bbbdec31282823c6938e887cc9dfeedb066f338e9181f21f86dad9d7804a868f6738db8784b7878726f0f08bbe513364d2d57efded15b35618fcef66931054e2b27b6018976d6c61485f4e6e229b8fcc84beae0c0ed2f8dc81d1f21fb4520943c900cf7c71fa830bbc89e958c4ee4816f5b7832da93f4f6cacdbbeadf0f20a1f2011402a39ffa1c2e82d24de6d497ae5b707c4915a343a0b8cc3c10b9e4d26faff78f9f69f76328fe30a9dfdfc4d4853692c2394a5907f5a4a66c4f2e9f6c25cb71187c510a1fc4b841fb8242fdee86fe83bb48308bb7dfdb3a4caef6db3bcb0f4875ea0130dea9c55bb945af5ccc24b3d7691aa10d13f6dc4480f9765c4e36bb94609eec5e94206ee3ba79c19edbe402ffcb28f43600549caf61cf05588a17112215074d23f810d2718721014ee3af31edc367e3e2ea29ba7dc0d5e2d6db6d8e70d329cde8d58b2171ae201fa6e6cb23565be18c4f45b2f1d0c9833a3295c2e5002a26483389c35b05fe61e9bfe42717598468fdb3610a29382560cd16eb5a319a0410875b5999a17a01fba1cbc8de6abedbb42b4bf2ba3ef1384ab026048c69dafad9e7072558b281476ccc4768b3d1a18acab6ac3a04c48dffa6f123e551fb665f5a358c226ab0c111edcdcdc35e01a199060711e9781678255a952266ae50d4fc3ed37420bc6a4bb815aaf2ddfbf3e28b8c3c6d86815bff55cdec2e73c5d783d5774407d27be869c509cbc893d9b9b5549dc5327ab3c7a34fa0a925ce7b155ee3487d3d229d4da43502e09c5d9f86c1cb03c7449b453c3eb615391b3d9cfb0fabd4a46e8370ef67192a6c48837f8b789bed754acd620a27dea82a9b7ad4cd512b1ce0e2e268bd5fa58cbba4219942cf803c4d29b712be7d94de7bd351578241a6154a95a8eb96d98c083d705bd908676f0c28602966bd96005b042064231c4e348c9fdb9ef40ea95aee72dd511b74ba5a34f2e22fd16043692e028903f562f284b264ba87216df2157be7100640efa9e7d5c316fd60aa0b81b31741d6b9111b2ad4cffb786b1feeba97ccaad93e33f5d3257cacac81cf618049de412b7e39e004105d4824befe4d683096400dcd9780f714cf361dc44b92c0fe4bfef714101e180c10c0d714c618c0ab576d8dd8d4356ba25344d63b2c6f7fde314dffd8b893783f860c67002ce0f4a91124f2d28004254c5361faa6f6d0d705997e8c4fa9d22c6571060072fe692e4c0d2ae571fcae26b1dcaa249f11abd3f6be55635d94b839cbeee0f3baf719e5a12b9301f37797bd852cedb646f5fb1825ad1e92aa3b494356d677d70091196d1ea10d2f968d56cf7a6ae12c383a2b64a33ebb2b65b0a899cd22e54121ef48de035b7189d41a9e797822fe0e6f13914cafda57e12bce4c76c7afa7f8a78575b6100bc6c674279aef5b9b1575e7ada32c3e0ff0b4830c89179cd777678f72f51ae2ee97c3994bd346b12470729f4848bee688bd64d6bc0a7ed7b658ed3a3a3436afcb0b54aa2e0ae39041718b37446e02382b95b62b9281c3e7766bcb5475a1cb4f1ba50bdfa988878d03cc39be09e15a1228935a5749b9c0ad37d6892b4e6b68c8fced07d3551c54175d63d80c3576ea75153b816444acfc1c09c4079a776853944e59505e9994c6ce065d103f832f1ee19431c8e60c89c71caf3896ddeb7487b3e33754f2090c7a8165ebf668551500d74397e054790757912751173137283aa551dd8c3072649949554c918cff3faad648ad65a4e3dd7c9aa38034b0a48c4c7acef0a0acbb2c4ebcf2f81e440aa1914d117fb8d2edda5edaa4b1fc4d449d12747ce518ffe9632000c333b2a3b4fed5ff75602fe7e408bb8fb4b3a5c3533eb1dd5dcb805f5df9f1bb508b27d190efd2a99720a0c4e8e3a52334e66b14e4f423ba32cca72a8236a5811068dffad803c888df87ab0e1f82427a0786208ffd5641f5e7630b96a7c52da1418fe6de1a9a42d22d98ada2b5585470d9a6b6f2e21c1b9e853b5449c942a812b0bfcbad2511dcdf9e92f16e8eda9c4c244bc261ea7420f2c8a61637bccd4aa86cab5c8f2bfbe2fe02a2cff8db4b08b9243d80722878df1a53536367259aa136cf8cd0b9630101e2ec1f58b6f50c81c053133e0218c81ecf02bdaa4d102a3859ff87ec5f9eb07eaa0594c6ffe4d424da14f46e9037b0c8fb21edd8df606120f06c29d39453bb2bd6dd47eb9020a0ea9f9084fc38b942fcbba3b145bfe89aeb01d8d913624deafa39caf9022e62996383d30383683efc12f7f1cd8c1567b56d4242239232da2567793cacc644834ae18a1bcfb06f8f3845c4798081f3b1c78836ea36085417576827ea5dffa3a7cf7ba936fbeec7a184894c77cf25ec7c622dc8aa82b4da0c964abd7bdbe4813fc27abd3f9b25215e82d693f70597aafd1c3c478518ccb712e2fff4c27bc66b77d9116f332822af6070bfcf5a7ded2f666460a24316b8382f0d38346daab64a4c9243977bdc6c10aeafad3cfae061e52127935c0f7b4668c92557a56fde91756333be26f7b3baeee4b8c9773ae1b46f08a10dbc2e7cddf51bc1e6dd043e4375407b8a6021622605d8aac30f9dfa1045ae911b74c24671923e94d289ff7c73a922b1520f25e50769b80570aef1e127b71cd08bc3a2857fad72d9e4daa516fa4e01c5a6ae49f18a2700546a48730e4ce2311b009f388c2928587486a8547448d8c3b7fb419d7e2eda3e54556deec67f932fa1417b2d5840ba3d20feac4eb6e6dca5b01e05590fb5675e6cd1440015c9c6883c5a9feca5cb18f51f5fa4e44e7fb93f3e1e096e3442afb46303f06b4e583077d039f0080b34a1eccd91a3a9a9ad7e7a562c17a158d623613c2205abe566c03ad4f7e4a0e72a35d98782609876b01a54a16ddf3e4a22d8239f2ba55c000f4bfd08ef9a83fbe4d96876021065aea1924d46859f15405dac6a924a43c531cfa2ff8473e48d295f878d95bf1c7a21eea78c7e2244dfde7a3805a3fe74c988116baf4bc3e993a7759639b6bcf8727603bff14d29b033bb3626e5c18937253f2c7a479194a1144dca99e4b0e6ae2a45ab0badb0fc3533556b0f843f14589e9942d83f44a1c71c4628f6a08839b07df44c4bfc8bcd19f256db34683db6b207c6064624bafeecfa73416228558ed911c530fa71065a5ef0ac10541195d6d5cf092cb5cae93b1c113cd9e856b33d92d8b6bd65be0937425b07fab66e6dedbf219d65c173666efe9e46f5bf7c007e67733f50de34d3fce8418a9ddafc3286c33045ec3c69d5f6cc71543134babc27ed8dfb11352ad1dbe60e2443154a05186cc5bbd30bcea33833575bf721ea8d435f92efb88018ca1a08d76c5ca9ca6af6d993d75b9d7d7498741e552e21d4b9366179c5a25143ecb309a598bfd8aeaec7db0beab306972f5417752a6374192c0d964e413addf7c9b739933676d8f575c0889191d500f3bab053dfd730ddf3f858df9afbf49c6373ada80f046002a2b60bdd8fc4f521b15ce8de02c78db1fae04e2da831eafe11f71551492a72443347e26c154d4a38d13e0ad4bb6ce81ed9f2ceb14f675227107a0273d62b13756d9a617b8d888912414596efb756181b332b3311db92ca99511a8fd76b621658c1e7fa0c341f8452535e15070815d04681b37d5ad3d445cf2308e7e6ba108506556a7316972c40171c07aa7dff1c9b32922388f7e63b717d00ed2283aa05ce7fbb6226f7f68f81b1f8e614de6399309f348e3406a90613d8bfb2392ab6d2534493043021e123388ac0f46ec82d53950009b70b3c35550586787e2fea7b99f2e247e0d0abc41eef0f30aa2e5a10dba34430d79b99368b0440100e478e2b422fc929da31b139e21c6d0a7e595c6af8ee1d51f48cce87926811c4bc883c3e4163ed6e8cc2d9b553be53dd735e50b4517830b294eb78304bc0c338dd17adb3b12c6e14b0d49edb75c89676fe3defeb7910e237d476e6e41c2bcb0712912353dc9be213374ebadf05ed1718d8ffea8fef8e6f99e12d9b92909cd9e68ccf4eea308100db240869c6532236c92cd00d01daf979860d4a5024ddeed5d1cb6a1225b59ca7d757fb3606af5e6991f4a41b4e203a84277cc377e1c50ac80e255f724afeba9eb3b241f9c5fc368a4f8e2f624d8b7cbf950645ee4c54cf88b029c2d1d720d0fd2e0e2935cc1563706d99ee549b0001c43a383fcb3ae2a07304f696f8c73e96b534151827646353aebb6264d0e88a4c90a9ceb803c04c35a0b6418f1d648f71915d888160fcbc8374e3050f95cb8258dcda59a2e1775beba7287901fa42c40bef3807c619ab7098d47153aeeb9c1b5fef52a93d7aed20db9529f7cde00b0aad71fa0e57363fb2c2b410201c10bdaa6ecf821f1a1bb65cf11e7494abd79f8b60bb6c3ec5313c4d609cee63db953d4d735f3bc684c53257ddba75e235a8e3ed0093f3769b9370fda4a3703f0981f03aa0312a355453975fdbe8fc54da78caa7238a32c574270416a5c06923f1d20c5aa912468fb477438f0d3b8229854369c5ba4877770db2b1af993cd0b0f8a1a2fbbcae132556afbbc92e6c218f16431450703c00280355ea712620ba1f578f2453f18df2a620d9369cd29ec82ad3e41a0e386d37efd266dd45b7684ca745f9259849f6d8c7dd459cd7b721668bc0f0431d7ff9dcfd81c950f9298d7d9dfc9286095f39571eb66ffda09702ba098020296799cd46c852748761ff5d53dbae097a83d15d3ec7dcb9191b61251ff399f8b382c9ea82505c312bb2b1a1a930ed0fd5f2bb7905c81daef85908b8aa85aeb344cb7b1f59181392c3f3951c3dbf6c0c79e24cfb544306cf5734e712fa9be7e2b2b5329313d17e40a94dfa9f8d0b97ad3d5a95b432de234fef6197140834be6eb785947a459687eb0c5d3528ba89958892c0c3e3cd6ed9025a6f1f762b3875d45dd6f0b30a7165b1eec0eb6b84088074df581550599c4f2ff9488887c3d5f15787f387ac4ca68370ce5cfb178ec158e823a6451e576375b742588913dd4c56fefc0ac0e9da7c604030657f647af796b7b8be6142cb3b947a80e39df02190d6e5bc4270f7e00fd977a9750fdd052b2e926333fad035e9bf3d0ad51d2f3b67019bf2445fbee72b27603e550fc88c54efd84cd93532a434cae2630182365410537e8fc704c1e13335e08e94189e0bc42e5c945400e911a616556fe922f3ac0ecaa7931d61d7702f5e70ee631c5ccd7a03dbbd4876dcbd3ef415590847730fb198a3c20c7266135e4646587d0a2514cdc81049f4bbdcefc2160f63a0df2d0f0ee4f3789f94a962699a26511ef6232aa1ee7ad5efe3a0cd4c039936ff5139b79afa3a631c9e8871f8ed35c3abb4792cb780c3938ec229e55bf477c60974f02385cbda3803684ddcc85816b4a41301d28fd4a5765e878f1cd2ca0628fe93e7fb6ad789ecfed8249a6c37b8425d17db665673906617d6c4eadc8e1182e01656c76db63e311b9fff928afb88915a41b1b5764004ab6d6437670c48989756519581ce2da4751a67412af1629ba9c02fff18f0f5f4a391807c92ccb33b76628743b07196e65bbb8477dd78c9dda5b49775c9351257baff48a65d7209b31729c921076545be65d642dd1768e103af51c52e37860e29c3346e5b2958aca83ea29986ede018b38b70970d6abdf34df402d58b14590fb2ad95a13cab46d7d7a0eef1fbe7f741c4d28eb82c7a2da88c40b2c1f122547fbf0b8654a655f1ec5527a8de672444952631782a879c3e5e3ec100128f4d45105e7509ee0bf8f3f14eadf4bb1bb217423bf0c7cb8c1a75970abf9d9550d3080ebae3aaa99a26a9eff7d022f81e00ad6e3ee6cf72f6208b1b2e68dca4f9cd44426255cf782d4ed271ccc83a8b31965d8206ec1b79bab8280b92095c5045b5ba67f6ca15d36335006e210f7b51b5f496a8f6b260cdbe2911d9f8b5fa5994bc88bea0a1097a1d49051910f99f2e557fd2b43390799bfce7968cc6c209fe42d9e9e9ac9c210c0a70047a5e35533405b8a4765b78994fabf2d97525a356699569036a305416a14e8f7a82d9b20c79bc77d1ead796419c6bac7dfa86e525f00414ac7da20e2ca8d97a52470c4921d34f5546500ac9a3089c058c918232d00440cac50f41abe9d5b04e8426d5f4ec4a030d0d50ccfd79f022445c4a980f4f3b907e4652e87bbfaff79ca32b0ffac9abab6538fcad95bd908160d607a3b35321895e7252c07a817c84556b913642439544843b5c686bc9dad5dd467972730b34c1946273641cf5930e1156e3d413809ef3a6335a1993f0471d95cb93f2c43ac4a77840c401a158901984e740f21ca5b5f3919136ba78754ca31aa9298f6919f8cb5e023c001606f804a90bf81f796a84f88ee1a0784bbd2adcbecb90bbfec1b6bdf6f51dd23c410ce6d6f240167bd8aa110535536d89956993dcee470c640d5780f1703112787bc721df579ce5609eb6fac101fff7f64409000c9d7af1183d63f34581effcbd9e3b8d88159444978ba4700b727a1590f548b0f177b9110b84812eff573d96600ae87db838dcee2ab59b0e8c8b7f1ff83ec4e8c5c236eff5df1b53674e0f43e994c24f564ab86293aa8547ff070d29b8f2c7e08c1dc7a1b419d0eeeafdb3d67f3657c43c2576098e4be7981a350363819650719c34408fcf70eee2fc286eacbced636e249901d344f84e133fdf03c3514b088b80480a544bb663f1263cdbf2676ebf26dd3383046d6d71a33586a38d4165cf674b0f53f13fab12275ad1edf05e0449c8bf2377e098bf70cd3981ef27a17b6ee52c0f1dab41709b133c2c9a16a3c7d22f4dc03f8c2161ab9bfd1d0fea7836a07438f8c7da412d38f24b0a027feb81220c997f24f57140193d3c85d078f5885c39553d18cb5e0f68a5e1c5621e3bf09a66534d919a8f30d89f0379601e97de0ed9fd96fc56afad855c8b3af41c17a6b0ce6feb0529e9496cc3ec326e32ceec2b94b491a6f01388c866e5bd3374fdf574d005e201a0165b701eadc5915e85a61c21ed43fa75caa63b7935374aa1412041a1ecb3f46447b60004b6f68ae845fca219e09831b2a9cf47e09e25655c5a83b59a1872e49d30b5503de9eb73d64afac73e6c4f02d388b4c4ec3d6b8fa06093d01059a57f15b2611d8a2b081cdc9db8e7e085ba1b297842cf42ce386050d8eb81953fe099207faf6680a70b750d8f2da2e4077bf8bce08dab12bd91cb47e751d781692d5056a16dd588318264a5e9e6171101ae80622a82299b740f4386f2079e71282f144ac8ebc2e6807d4a15bcc514c5c75b9a1318fefe07c7b88ffd22c1fa5ddb7123f742834d307d115b94881fe46cdb384f1ff610990a7a38a28e591fec7971aedc4863322be43ca49e2df07d9c9d9ca4b211d31a681a44cfce33d2cdf7f1ecdcc48df2d650eb2f104e0f43f83f0627265326820212751b3da24fe217b699cfd11ba4a00fc3ae9da668f1257866478149cffdef9284a4a4cb9e8f1234c52aef0da5c6bfe623e24e430a705c82c98b91f9f9340d7e0e4be34af08c5b91d41d6b262cbeba2633b78940fd46777cd9f6efc2539f00ef736b48d7cbeca7345ad5f864212aeff4b678d50ae861d78fb47dd359d368a178bec53b085fc5a2657263de2393641aea1cb39204d5b6fcb0ce79990b28587cb0506a4896dc8280268493c72e186aafb0d53ee4a8153639e128f8db8a2041692712b79eae99deea614082260b3b3cd60f67218a51c4d90f29fc04b11b303f96c5abe39336da5e6253270b0c0c592f1dd70d4608a1252cf1e9723c4412965e9983521bc7f03d24d78e2698e0d9714a84345e5a69436aea87684d21c8ab6bde4bd9567119a6d652310c4828cad414d9c3532f2826ae5198a82c710134e28b2b6a294970d96549c48b04f84c5ba23617d592357ab7268df6e1f596b411aef3134662b60e6459364832a5cc9e242e32ce8c0563602f224501e708ee7f6817c9176ec88b858ece2be15a3055a0342649eeef89321a75aef72c2934a01062dd1abf3730d743b36b7b8f2ce3f0907454b31e924b15a19ad48f3d2b41679252c532dfc3bb56e55ad8f22726f41ac40f5964c1a96a4f2441ff32825f9a1cac54da7256201acb22a3f2b742568db65c6a95ec96f201d924d27d3d9161d67117aaa71889306afd7a213f8fc22f8c0869d9e81a990273f2274928a2d3e6d29a444f2f7411dbedcbadd1da3ed7ba3b4a3d0e896c1fcd11da2ee69a0611d0e75f10400f930ae5de8341294d827702c62c191505f520096c11a7eae60816c37c28ccbec870c0312cedff1b8c092d15441622d6e3e70fae049ae614b853914ca0ac4b7cc85bd9ef6ffdc005bdde799862a6671ddbcb2c2ef13de749b1d4023ecc9996f4f88efd54d2c33c2b281d1d0049a375bfe01dac168d614a7a94d44e7b875c89a7f9426324aaf1d08eb74cc303ea897969aaaf2c0b168b6b984657840a9b890a0defeb9453907df4da4b2d2ec8491e3801c3f66bbe8f14b8525fa65edeec53ca8ec0bb46b608ca90048334e427c0383072ebaf250f1fd0f35c027bedd23dc90f51f3de2e4966ceae03fbea71be3aabf3660a35498f8bff3e7fb1f0bf7002b7b1e5afc20ab6d6b9db3bdda0fff0a6433e18486c08334a71ea0139e821511d5d8a5e29224447ae0f916d659818130e2d65de33f85b58ddfb996adb0be65c45a34abdfa00aa334a65ed5d2ce0f99cabfd3e984d67f22e2a3bf32ddeefed0261195107187ff5f5d67e0c8ad33b844f856e3d8a78abeff26184e7b844f2abc699c0e0e774aad82cb617404def84e173bd53a514f82d83f20abd41fc1510b9cc16add647495ecb1bc318bc0b7621b0a93a40ab19dcb70c3db2a5167631d6487479b1070661683aa34279aa773e523ffa83e1d9892aa55fb6c7ced309e71bc06debd6a4397311fbcad876e45da9d679e1c7c7001ffd7f17b65e783fd3ef45eb26b78b71355915e188fe3e1a57eac688fd6fae130ba04bdadcc4098fc628e449e263f93b9704eb5d475b84f839c2f536cb504bd40b494a56f99e42e1c00f3ede7ffd79fb982ff2aa89112e945dde226308095a613b75b873b890b7c871be051df670708032d5d3dae865e9c40073b811beab3090c513e715ac7d6f62a705098b6abaf923b13e9357adf0fd6f539a2e66b8108c71ef8b6d8e432cc657f4e140116f9796308df795c06c789477d4230e935affa2b34215176d75098d04b7c3c0f8f43d213903f51adfd2c2fd8733a1050ca0b929b33bd4ecb01d93988f67c352310bb3f40ef5b7668e30506201c383f9b0ed24bb09a964a426866cd1ccd5b09d90e97385a28c8a1f4dff23eb954b8878eb060f7931757767328ad5a1743ccc1263609e04eb636fdf8294768ad7f6d1961916503d2ae2a291f015c10ca13e5c6bee2f1f044dc635c2dae38b84c8bb4eb3df183efe913e444ad983780748a304afe1f9c541916e560ded583a2005bfab7a5bcab472f6d379e4604bea877a5c1cb8a30a3b4e82f89daf5fe1052669e84951a9f77fe986eca3b6402db57cb85d96af375526a0879d6ddc2baf1c4a25f35a175642ea3f36ed11ce4bd6f464adf50493dabb3dd424f2b19f7255f1acbd7f7698a2f5c820cf5115228b5a9f07410c5873fa6f576733a333be564abe33073c5d3944435782783e0399ed4f56e02075baaa8062bd2e71ffb10d5d75c3416de22e2d756dbb8aed8a9e9d633dc7809a6208970ac5fff88967a4cf5a45e3cf5d49b49c49a56bc3e7d572ea4c045ec6dcaefa820263504bf99908ab4c21604e0b6d8d2a346b5aa6968519f0ea11938735447b769bef7b9e5b941b55dcbf6945c22baa6bb8c7a6e2133fee5fb52a715b3e3f5deb47e81dc41c54d9fddca1030c81a565e8508237f3f1c01282321345561f28ed37858894c9aeaad8e7eee13d2d85329f49e5f32792c7ef8ceeba4645451f7eb25bee57b0f64f8224c0e2911842fa36f5792d52109e41b04bb47d3413f9b4aa06599b4eedd1e7cbeac8bf5645c67cc073557ef384ee6f1f1ad10027eb2c9565a25e67f6e198f8cac254f688c2f204dc80f7a90e656ed96bfe31fdce034ed6d90b0f41dd8d720c2d05c11ad2ef1c7971411d1b1759e6354af3406894ea47de17fe52ef78073b92b92bbdd4ee527f152a5a3ddbc422f5efa7a544d4b23114d82f1691739d75660b0a25ed890d23c65511b6e740de432b1ec761804c53a906fefed84534aa6d12a0676ebdfb7a2151de9f69d7cd183e32410b4392d714252bc18806f70e13cf64258547878911a3cd61d649c9b20940e855692457230c19eb121a52eb0f2e54139b0e8f206552365e6c3bcd9f5cefb589af102ae2cb090af4edb77555123d0aa60d057b673dfc4904f22d7c4eac200992b47f7ca558fd4606537b2135fb6b117221663eb252575a6a25f8d89bdd4e5d5ce168eb6ee3802681185a46088c344134d4dd8848907b45017bd5a388cc567aea6960ebbaee71575f9eb9e19dd4b65996cc8beeba217f25f8070a310b7412ec38a830177b7358cf36c39396e1855abb7e296954180374044b2f062b45a161cb052f9623b57dbe820c655caa446e81434ff3cdc325a5e181ed63ba021a652a1080263c4cb73a72ca4b38106de5e84e5c2b1214b4674cd389e14147b3133cc8d662825d4785673c516a7e306e4e8001d5f3d627157a5a6f7084bee7abd4eb2677210cd8a1f4de9824c6087393a9c9f7cf1c03407dd31313b5f126b40f968bab7556fababe4d2d61349cbafa7eae3c9edbc29937e5d8985f0fe1414a6b82673bcb443d8826e0a1c5e9e10d98227c3f1eab0b56697a420de4ce346e9e23e8c8dca4ce319879ad06b0df3ace814df79c40629fab4146b9e20901f72af58650693514fa77e0e41777bb8780890fd7ffe3ef55ba18aa2076cf6a3fe515d31b30d3a6f7de03e75d909924d0124b90ca0e875e94d20b2c13ceddefd09ab60eec44ac68079d5a4a93855c85e8fb96a251a12bc554861b4af478b34c2b3c86d3c7632384d03960eebe8191190d9818fdeb118c0c53eba3ccdcd69a35a8a571d83c7d3a14fa7d9d6a0c9339c52d54941c6f0caa5fcec139036569fada3e0142d02682468a3fcaf786116b49d1e2f8b0b723ebe3876209fc6516025f642743aca5f5b8c70a59b7f0615ab2aaf4d5bfcf1efa044e019f53e2d313b8863e5528071c5039fae7fc5c647f116f4653c2cdcb23de911bbd20512f25641502a48166f8b9c4a7ad2d625cb4533001464fdbefaf3626d84a090a777d818462af8a433822c188fd1e836527544e62bc45bc3002ef155354caf7b1fd6ad422ea227f14f94c1b4ae0fbd60336606edd8f0e15a98465125d1f89098729cba9f9a8993f1dd1e9915ee9ab9cf750253bc1fc21afa04ad1a8fcd619f98efc40af9e2884d681541ca4cf3120ad96d95a1f32cdc6586e4fe021ae9fd80076aa93f0b5c0d2c94d7b950a140fb5258e399583c17461a893ad53a0831ab4e880df23aea12fbf8b07e078bb8837df499868c4e65c0f76d86ff2439cb0d86d80363bf38e47ebe059faf0e538ba57d63e00a243b58216b85e4662fadd660711c9aaf4150ef27732d80c3d01774550f55ee911a2ad50ba64734f997cb48699b3ed91b78f7f9dc2e47da93d64393f36e56e0e095e58ec10ca4ff2a6e714d9fc7006987e831b8a3ded59937eaf465c05205e88bd6a57991a2bf43b09a36113ab9d8b19050f1754b98f5b48220128e5a46f8e372d783d7bcca122dffae5e5c4c951465c7d1c9c078f740a055eeac6ffc26928fe6206ee12137b7ce7852b1feae9bc678b6e1cdff5e560b6806821de997d59cbd7d697df64ea87177b1df882b8f1437b086b755d4e2ef148801d9ceac71699398335bd3f197e108c2725804b7900de38b780817f1e140d344d61ce79a145bfd61004b2792def57c1c69af2f5380317d63299b4aca7c62ec212ef7ccad43623f22f8684a8269ec5126f0812f4149c170a0985b0e1ae286a5650aeb05c811136f77f1136bc5143c4def776160f9ce781b8cdd10e338f188c3084400bc87feb321b96626e6dc6e466c90d96302aacdb0dead9387ffff845f7988245510511c677b06fcd13a741171eedbe12243a3211af29af1053408155b7476d3b55ee0c5764fd5b3af99c532f8060f5fe4731614ee6359325e524c71a8ab8fba112868d515df966e779f146f4737ae8c1186ee3999bd7fe52e048762d6df88fe7e8ce88b87978c74b1b1aff1f3d09e6b5555fe4a0356a3477006e95418a0310a35d0e0ed02e52265e19c3b11b82d4bbd5783ef028660804e576d1c187acd56b24b823a61732d8761ea6c89ec5b93d280cc89435ac9fcc8a7fccd0b3a0feabd9f17abf1302df0b6fc4c53abdc9523506063921f7efd07ad684bea4f576d9874403da272551e4127987dd91d9f1f7f2e1881ee911a9b88c2b5aa9153fd5c65346b4ea4a40f169ad2c41c23741fc2b9af00739b39a396299ecc106424f7a9ea9576d538e23f46c1387311589e200a028d387ef36e1c120dbbcb8aa86235b40cc2ea867d3f400933a2f8102baa88553fbc41df9dfebd3c097e9a7c039df4f08c52eeb89e8ede4ef64a4daed2e8a3b344f75a7d9ee4057135fbb717b261809d25a0771941fe5633ae463d9ba863b98b26439721b3372fea652e6871cbb2750dbb2f5d0689b56788b3f0f0c9526f01f35b9aec869308aacc8cf634f99442a9366e43b87b544433feb75ebcbefd7293ee4fc8b509d12cd6aea0ceeaf8cde7fb4af99b42f0d41f26960f5e88df6bde74a8700e749d5c9ca7bc2d85f1043ff98840dea5d73eea8ccd2899de40abd396e9eac41be73ac14fad83aabd33eec90196031659c77a6efe4cdb52a9e76014e51511f7e240cca586d3a6d6bbbcab732a9bf0302735407ffc8ce42b679bf061bcae80988660fb6929ba0d0cce3f1d06bee3122a4a11ec70252d87be1f944ba6338e7178ebbb5d47da592d14a35336e126ffaeb7bf9b9fc1d5bc098efae3541497771b4ea9ac54c5a2e89b3d423f352b1bc3aea65528569efa00c396c25b4b9357153904ff25423b9398da3bfe222e9bd647182833df2f336bf2390580f03d72afdff5d284ab18c4aa0634fb69a24fa41c51c3038eef07b91efa0707e9dff538c716cd880c19c38bcbf3e4e712868a38b40750e13707e2ef41d36de3f4750c1919aac3cc155b7f4d356cdeabe855357cd0247610a1e185e340c96da1b8227dc085b13b3285bab80ef8b3ab5a259c901029a392bcd77330779cb17e37f1aabe4e4e866b600516a54041bd5a2707ca54653a0a510f794d1caa3734ea289d61fc7a0967e4a89be3c95a0e927fe80efb100846b2e0e0348d4b8bd630f5ed0e9042911e2e173125a4a2f6d0a02c5a68105287398c7a8134642f15a6c7e57a45183470a044edcb9e0da7aec3d51fcbab6261aa4def45380c378b10d1e78c8933c355e1cda4c9dfa14b9bae76cfe854b063247837d0798bd6554fa431de7bd882a8349a684063e19c3b5b4ec782f38d62c024dc6077ca5fa3ef9c33bd22257a22a93933822610994449ec02af752fa2b3a57a49c5d7e1901c58127960e339cd5bbb8d6cc58ae4b0a095a1a8136b7987edc5560c9bb0fe3fdeefc11c602a32d669a18f98a0d0f69db22ad59558240defc5d516f6ab1775ba92fda212275ab8a618d5c0df13ec1726680a6b64f275eac8b8ea4f9365d394d034d5ba01c3e2e1537376a1db4902c325b2233035fdabf9e9435be20c8b542856e3e9cb332e6dfc417b8d9b3f23af32e7a48e4cf2c5393c40b074ebe216f2da4e5c8260bef9226081428e0384a41914397d5d0871d82cfa10dba20edf71f55160047ac4a7b310cc1bbc9df872c1dc3de90f07b6857b5fbc92a5f852430ae3b3756d917048f4f70477c7a81b7ce4e5c299d132ece6c839ac487d33a0d8dbbadbee50502a73007e4392f1c12f8a934624f9c86e1c98cbbf1c7b40855cee776a5c6d37ceef3e274495f98230a571ab3cdbff55b8b74776444c5777d2d8fb813d6fbe96a70b80f9f7a891a0c2ae7e10f92966ff7a9edb4fce71d9b19cdf652b23b02f2917bddba87f17b9c8acdf95ce8f9f071ff75ca646c0c32a192b30a9fa0699b158f2d13e082b3abc887ceafd7bb4dd438239f8337d54a0530b0a7a29e3ea7234d8452cf99e950286ae0a09469358736541863e8b604cc33ec5730cf3f9b817adfdd63a3de4525bd28855bdf40ec7026b44821d0931bb03d0282f594d7878bb44cd8edc3da00844f0f868e3ee06161583d3eb822b84565ff1858b2a68e738e555104007cbe268f345e9ac9a752fe887c3772619d8c4d9ae45b2ce04c21d732da0c162492ee750fd134f813e2df17642d4cf262393d3854c80531d49f47e0121217fe5bb534175d7561deb1360f01bbba596be7026f0f4c4bc29192bb963525cdabb359e005f487fdb249dc597d3b5a3c59d8211098ea8aece082f1ee402116c559effd315bfd7a943ea595b89b0ee1b7456d68de6f8d0d9175b4402edbd3fcc2ecb79bed2db736ee856ef1564bc1288c4409cb96875af2689336344b6726a01a80b95cb03ed8a80edf8d6d45e0c345b9acdfa2cd0c76772df1567c70e869332faaeec4449c15ffef9eea05148e487dac53d12c2f769d00ef55e1478fffb40a890cd6023c0b59308932d9e150c55e85f258ec91fca2d04e1e7d23beb151df030df953dfef74b89ab7fc0cff20cce856f1241a374d61e5307e7151124b370825de78c4adaab2723822781c0a1eb3722eccc2b59036b31742bfc5d52ceaa006c57e571e0b7b5053acb2a3635be3dcc6d51cf9dbec65100b09678cdc8afbe1d338446b5a1a3a810c71dfd69fe49e833d2f66a7ce786e3c2bff8f2e56f544956d404a2714a81d6e7d1ef8dc623e6d563a85aa36aad46f0b2c40893d716421534401e03a426bcb5f8aa69dcc7bbcf27c2b186e5ffb8231dc08b37efa15bf3a89239237459dac928390f0f5b0132acd8c43e7844b89c8a47a011c7f9e525d8c2868cb11b138188c54e02c463ace6d4ffb658b0d36053efc2468300261133bca16fbcb30650591bd43707ce3ff23f4fa2aa0231f0c049336ca4f1098f67aaa81705dbe416ace43e97ff9701fd962d0ebd935c3e11cd48f4c9682cf6ab2850f8a74c4171121ebfc403a3dfc57f3ceea4c4f47af3db833f91e2b2089cf0ad33b79b0aa5307e86a77cadf4974f3b77179ba9e1e326b9cf29d76492cf66c26379ff5b44373e024cc50fc872322b7c0e3afb62911d0f00b5dba5d56f2df335c0da28027de8d0d61133a239f02f7c0c6b0400102bc7b718ca6845dc33c35a0058af91952125c295c3025eb390f79ebc6f01e4fd7133bc247c0d20c66682075f6b50f8de21ca37692db936fc892a98de20ad385029e2db4437d6409862d9d3c4670e2d58dc18c213a3366369aacc62f8b443e047b9efe4032159b9c304db1a9a5d150c26b342b9c3837c21398a8c5c6052491d29dca1f34800d64454861b170c76a43b9808cc41970ccb5961d4aff72c1478410003fc5b5fc766b436d373e17e3979dfca5d79e0f42b4338ba19b678971626629ae7689ee8715041636566f2c6a1c1276102bea67199490de0d419cd7320183146247c9dcec49c5df84514428fe0d78480e32308d189c3b39a1c94ba5a9a5654bc5ed71d72afa541e87c0ddb841a61d1015e68ff88d4e1c826b25d2257b8b22a644fcbc7d2785a4308989c3c412d9988bdf2c288292d5859bb688d66280a339c1079b0b5b9d7dc43478e511914522d8188d88499ab1f95ffda4b0cd17b1105084ac81bc9143afd3fab88c9e7f1953a4f2e00b5559149f105d69c6dadc9efe3462af5fb7a2b573e956aa63ee96e3265165b5f907a32e5e0388aa02e101baa4048ca512d1ad9074c9b9c580c3ce3a781e203372244a6a475ca8c80546bde1f382d1727de55233f64a398bf330ac0a270cb13eae7a67cd972b8e0050f1535bd3114247826a925026f9bf16f003fc2e1a66d1c486a7254b13eb171026c028c528c1fc1523c93019918b64823f6738d9e5c40e082ba4e7c83ffce69879f2ac361663f0e9da8fbc34bc6134d9799942fcf277d46fd1184d7d9e2987b17870f5f7d21b6ba1eece1f0c2d5986ca471c051c0ed8e80d0d7d43c6fda00685b6408fae68791ba5c2b64ea84c6243a2a39acbd04960537a7f76042e63acbfb5f3e2e2509f1f5de91e6ba602850872b84384f5abd870ce543c364ae3265e42acca6b7a3b6912d557407e5eb92248a7875ebd2c1bae354b25a232a6477ba1e50435f3b267603652fad4094a5f0a19be4c86308dda902232a43e175d43c68817b4f7af598d20cb758caff8a7647c377902a27ae67ec8396012ecec8bd0f13ae28b273fc646f31408199fbf124b779aecaac9a54651f64fb92a73f2e815da9d8c08cc21ae46e90241bd967b55c7dbcf1b55a39f18d462238e15655836345b57d751aa71e6a2822064224393d93e63f774e301e625e1e0873a3312c094504269835e620fc319e6e3ffec063cb5eec4c39ccd9678d54154aadcd00a60089b88d78d8e16a02f4fee606813f7f3930df2b04e8ba26fcfbf4bb6bb32bbd19c83d11ac8ca6307635e819811d8518b327c797600ef780533dd47bb94f0c779b0091bc3a75ba1f408dc82e4941207f6f77fc128b1ad4bf83a429d2db59ba395c0443ba242483d80e4095df828e30f276a64cb19a0e6a37c1b99f5e0e0187c7bc0af39cb76959206c8b8fe81075a780086705c0ecd2e0996a6f786baff4c6de97273046d15ee1d947df08d765d0e65c5087903b8befb89e2f11f2d89e82f041cc2188f1aa74dfa9b8359455a8fff5760d8051a9e4f2df796c0b8e382cba58c2157ef7b4031b1cf0cdd417bf95e15dbe959188d4d4fe349bac97dabebb512748cfa895796cc95cec409439b8c0c2b18f7c36c7cb9404fea374f7b8d47b316d9df3e0a0c844948e08565e81c0015147986a6f93f9720ce4bd3e77897b3053f296d70a79f5a3b13747ee6b45e1bd899e2d35b2f4649ea11160ef3bd3571f3d581a6232e6929484c00acdcf6e01c45714795433fe748e83834ded06e8e87c9e3946a87c2acbd4523e28241c27d89ff898b4bd041731ca18d137fc6cafa9af87a3a1204080889dfb90b427c4a8c9e6c319505a30cf6d875c425b2a002bb9a57d9474e37d74079bcfa7fceb1737907eb3c29464a72b697727dcdb078cc0942ae85db949023c9b0a7449c1b59d4bb5afc4576f84f1bfa1ea630cfeadc7c991b0f75521712997272da9daa24b3c0de4ae5f9919364a3e91dc422ac455ddc2c2f0cb9156841dfece1f03d78fe054ea811cb3f59c96e93008803a31c311a7f11b60172007fd880acfe94038c8bd07705c9ca4dfb7da773c0759e1a04250ee0a3ab78b4989e4741812e854d79f215a223247c93729f4d1efa7bec50937a0294962172d0da274b6c78651c0cb047b9aca179b3ba5ba2db3e5d5570bfb9c8a5ce042d451a073cd497831f2c5ea8cccd623cd6269f6afd9d2b42237c4c60aac79161b4a3beff1a2f812097e1c15173ad651993e682bad756a7886db116bfefb08c1fa01a516cd373738cb3352667170724e99e19950b060ae685268fc02e791b9d740de351c5791c4017e5be738a94222927c454f4e24d37f1c0d8cb4fd4e6a15397053bfd378d4a438d1da6bb8ce5174772dd40dede2109c5d61ea3873685e84c50acfa0b1e1a85f344bf5aacbca35cf65e7f6d828de6f86434c8f04055b9be9b69a287d8f4a52782f2adc5775c9fb6a533a862fe0857e4c320e569c6043cd533f57d511e56532efd9b4d92f2ec43af9ae18e14b4b10e4b4646b20c1459adf4e75b05dd7132556c10ca42859877affad0f5b3516e1d898c8a1a8408cfb43e1be5e843361b922acf0fa01271a87021a56189ace9cca9b0578d2a407f54365c399d299a01730f9ae8dd8b22898def7cf42c37698cafa60acbbefb75f2f162bc2d9cc352dadfc80cef5fc0b7fc252e446e992b93eaa3d5ae18e2d1913f69916ab7c4bdb146fbb93559e65f3a8845ad3abbb9d0f715959a10fd7d69d5e5cfc04c786e89d2f4d575a08545ed064209e420f5d2d11d778e88aa9bfbc658aa2b7c46a02364b7995030e1e45fb1ab5a9f6493f9354fb7cb7ab935da8c6c3815075d86c1fd4e5cf45aa529942948a3847387c1a2959c41a2f5639b5628a90beb5e3a3c83d939d76f278f6209f0d5d67a8fe092e1df5a3a1a7cc304a50303e073dcfaab0aa4c98c191e541a0a08655e471a97c8c3b0bbad0a24d3e1e9ea2a2d19c1c711483fd67e7f732c9347409b58856c6ff1d844c493b7d39d14904366e882fddfc65a727e276a800842baa54cc20f303eb878898fdc095881a6663f78264af1380263293fc907450a2f0ed870573423b4a9b4ba1455e2784e81bb016cd4979fa64fa7d8f5d91196c1bdf72408b32c652c0c0acdd1b18ba664597a05918145dcb41dd4aab0d4d008ae5701b8b16cd380933736f5f0b2e921cd21c2def7c3c25b1d6a3d42f7f1021d716f5d7a870820936abc348e0e5ebcb27bd413066d09745133675b6460bd9ca1e0f9320506cd133d7de965ef9d864b1664d7bc558bc31732ead18a9500fd8d7231edcbb98d9e9a9b4b89c3411f38fa22f9d3576f67f5e03633d04781b8dcd29ff6e51b160fbe92d55c09cdb2e61ab6c13b6a316be52d685690e85a046d83b839844c4130d7b5eaff087ff053afc677a0a29a42334a4eb4caa20e6d83d0d183dffbc462358357389c2923c60c1371c20b41186f23b162dd599585fd50a4c89dbf50b31bead27e750f3656202cb8f6b84a0e198c04f3c60927c9efbd48a771b8be9fe4b507e921a49e5780daec2250a53df765781fd0b988f4611881f44ca7d63036288fc323ee64d9fd6bd57fbf4447e11043e38280f6e102b0d843667e62a776c11144d35683ac241818eeddc908ed301fce32b712800bd9a7e78fe2f73be18426ee3daaff41d6273cf0f6fbb7d3c5badc9aac85ffd28a95f472593e7fea5e60761770ca2b6c669782dbb4ebdf6969a5620fe1a7381f5f66d1905ec5e53e1254f487e64dd438a26452aa651e6631616ededa7fe9562c0c2fc83fd678818fcd02028d0ce98fdaad9d0195e86d8de80a378795b29b752222cd248d44d95a2427976963c94a682156cc7a61bb4c14ec23ece0c99373783331eba568a10e63df5065b6654480969177f63e77dcdf908e0acfc5574a16437e4f79400ffef2bb00a205f5cef5cf9cf8070da2aa7c18fdad3d35a414dd0ea6179a186da233a090a51069308327e6ca7d01e68afd1a98364d7e25a9577b2e7b7a7fc5dca5cf11c03dcf3bfece28a47bb3741faf636110469c5fa762055320d56c609c6dfd4f00e619788fc4174f62ade436e07a47a35a3b00488a3f04df4d5fa19c1da94c58c0509cd2c7a422232938375164befda57dc43e942e77f50f199abfc786c505b3cbfdd595bccb35e525330e58a7496865a7446b76e418780125bef1806bc967ed912837dd49aa0c593876587e67c3ca7ea506cc89e18f5767c15befaefbe6f892f190174fa4e38a9fb0b28e5e27f4b87fa48243980ee812ef5309e84a25b268d90d0da9fa670f99beaa869f3c4d4d46159f0f6dc8c5145546b81d0ccc093f5934517c5703151d2fc2f72643a7067f00dedc93de28a37c43d56f306c125cf7fdb7987745d32bb736cd4b9fff59249922eebcc27fef5f6b0d0498f60358a46a3954cc2eca4c5a6c82127afae1bdce95672a86e347a1e842709e800a0a472be74a8006c48826987448450461526264abfc6e99f207d58c85026241fde47d9d97d0c543afef8396feb41aa0e2b246aff90a132438a274706763ee2dd3c36ce3607e509ba0ec8cb7864eaf6f8ac41ecbd3107a9a9be28a5909d00032c90222f6b374a6d75fdbd013d110daecd41a1adf24ebc36e002380c6e2ab5b1ea56f3356d6e1eed0cf85be857171b684556c56c5bad8f8b1a8bc43f24075115b75e6b1ead6b7884221d7a7cd295b287688fb57ecf5df7ebd5e5c965cf9a4ff6240a3714db351f9803e44d85dd1ab9d6c81b0ae7373c64cda4aded53699cf675f6d73d77715645be222c0ee8a29e08b26377a22e434e29d96fc2f09b8a74fda87fc8e294c1c2157a74dbed31462cd8837ab1efa02b50e5968c0621d4098163e9888130109df031e8604300f71cff603afb2777273d7be70935af63a945a5d90aa48d8bc0e43699c5ebe98dadec0680202ac18317b131ddf061be68ed8e68d23147e6bbd30d896e35e37c1c2b6b30c72b3910a4e4a69e331f6ba4333f4e578b812dd0bb9edd94c8998afc32a53f81736ceef5e5943ed66cc6a13b1f8700fd09984c5ef11b8081c48e1a6377c33032043ad1022ccc240acb5a0999d4b8bf12b23ba1aaae314b5005e674ec6418c0f566018a884e1b06c72a30e24a654d5ad583954e909981ac69d558734fa4e911441d8a1d93aa90c9cbe93f52e24455bafbb060b69b11ac8a81254142114cc5c6b1c8543bb9db5bc600a17d0331709c7f527c8e9c29034a093da747712a3b65bc186bb53a584e6323ff6e15ea366e977ca82b0c910655d7cbfa0af26f84fb888d7f8ebe222c4e43a5a817312d4dee6b56b6cede34b56a57aaf39354a23577922e18511f3330352cba8cc62736fc27a42e9a3bcdf147291e73b9fec44f5efa76564baadb7b8758b9420ebad702e598eed0fc669a415c734d023efdb94a95ff41cf601be0ef56a3b2a221669eeabd48afd75f6cfb67c6329ed5771e27c3655084285b75707453086cd66e453df02c53d5d9c35df82a88aca6bb1281e0e01845839634846582198178af6aa3b8289676f8a16a75bec7fcfd109095a879dd0e97b24713d91df692b5fb2a5d545894f89a5953dcfe528e556d5c57767cc3b9bd27f02b3ecf394353ed266750caa932a3485d1f799657648cabb60f4eddd55e2cdb38ca01ff3e250159d6143dafec8ba25dc2eefc9eae81d83307be3e36a81665a33c9c5b777ecf6f6ac79adb95995afe7a0bd240386a96153890cf8d1c74f935256802b53e3a18775f297cc32170a5a651e0c2c31a849a3d0c47f137da604335841aa00dc420885a99ad24c1419ccd4db16fe442f8cd9e0a0f53b00abbad57f6c2ab73ba56e617aaebe0804c3ff9b42975f2f9f63494ceaae0cba0610a242b25978783a4062d0681086fdc3d89c30145a736b44ed94a83f2b0add9b58e878c9c91f491f3e8454fa2bfb43e1618d1aa6603052b609596876aea647a8758a54824236d3b8a53bb03d44abda83eb54428dbb010edf8184525e0827e83c328c5feb72b697bcb5d9e8197ef2c0d3bfa2be676577a91ad0ef1959667a277132b2de4b23ce607ae20fdd2b1ebc3eca35f25b7e9faf9dc66463e371793bcae658d591076f5b6501998cb1f8898abbf5fd08532598cf1feecaf6b61bec3da319422dcd70eeb612351e45bb6c4a667d94b1a7a278a967300aa1905a29ba034fe69ccc604577068046a5c2675ce89f91efc8c8e0c50a2cbf1588b588002c13c601c6f3072ec2882bdada5a6f2c3ce643481c04ac73a0659d767d8d730f107313758703069d2e5a30d62157fc9650a9958be661304896fbba75cd9f730d72bac1e91fef94b2d6aaee4e0fc836cd8ae67c65f52303a45eec619e5b031cd7434527542323a3d7ca8028de1bf0f7fe04dfb1c7633c837c0357e07676cf6f49afbfce940a4e3f7e1788bcc8dab490f1100ed61ab2c497c1c61f5d4a27c016c3b3d703648493aea1efeadc0c06094f8aff26f3ff92cd6b17ae09cfef81167d4380c0f846807f091c63a196c8aae3570f6b394a3f5fff1eb098b54c6c057b8a61db09d099daf73d8364997a21a7b62bd538e14a67b9253d9efb8be4973f36e5f3099bef635e1c66e377a165c273186fe563da5285252e27711f601bd5ebed0b36b5f142c71e6924e4003832d05844687b9382f4ce0d2622047877f48ecc2ca3ae052d5d43e47c9e27c254ca7929466f6b43562682a498660bcf5cd5c43fd0dd1e8676064790e98b687f086f668b215780278c6b8097a4b74b34c996ebe04b7e8e74ab185599192299b012bc3c96a9bc974340ba8fdc3fccd232e40a5433e67337086c2ba169ab00255722981ef6114572f9f5cc7d7fdd31bd404b2fc9540344b9510ed1641f842dfb0fe1adb295f4516a22e57c2ae31969da1142ff3acf0db185a6f7dd0654631eef28eb1bee539628103573e28f6ca24e31fe0426b02ea17d0b97d1d79cb4c8b4fa20d0e4f609cf4495daade946407b6142264508c64b6efe0d0cc8f3401edce91c7e19af45a6aa5be3fa7206e3b2a2fcf7d97745892e84aeecb4561980879be3b414ad56240dfb104776257e01a500fbddcb72d4d5d720acd2de88c6b74b66badc94a88168575a7a3eee8c81a8c541e305afe65e29284f9d9b67cb330db31ed00bfa848aa0ab37970dce2dbfc1308f6b2c833baa7904f08b136debd10e38743675fff088b4f1f38491243b760c3d08984af55ef92d4376b1cf90109fdff49f599240ea2dff271c9cfb06080c292d93867c23ae26f52b66bc13017f51955429308b4fa55973a2a8bd9f738a8f0617329e34f1644fe3aa2f9b57c4aa315b4a82cb2ba07dd8af5ff233c70ec5f541ef3455517c961c2d0a13597cfa77c3332198857804347ff657493bf151c1698e21d72e0347f2730a36e6d4d2ef8a4c7d15c6e292de17cee0e33da3e8fb738ba8189ba2e0650e2b2c50d1301501f8f2a6c7b81fb34d5f80ba75b06bc82378f4d975a45d4fd5a2fd7b53a6d47c2181e1bf7c49c9dc2b6ce0d2b8c02ad98f01d012959a3abd6fb643bd9337a5d28d8fb6a1106fe556a3953092f7099dfc6d417c441db7b3e17b98ecedc758a1a9e2b3d7b340c53000c5f3aa5ebf285a89f1f8e9ed74d51a22ea488e9d2689b5d61f4c44848790ef7400af221d43074c6882c83f8488264bcf9e8be4d27a032de60fa38d267b44bff298e4685aabe08ab7e6e4eb097dfd05f35e2b6873f4f2254958d3da5ffc404675d4e8ec6246787584c3345ee7981345ee4d3b118a8be5dac1a117bd9100794ff56bb67298166e47346a366586f1b78bc064507934629bc5fa607b178a68e00981428810983c455c363e1eb4ab08f71fb7fdb42d2eea11255a7c6d94681cb13cd7b4101a5a8b25bb8cbbd40fea8370ad61c85ac2381025b60ccec50ae3d51ff7cb8864e59371f44874feb33626836cf593488c5a8362aa4df28c86554bb4f46a065291f6bcb9f25937ea6ab2515269681182eaef4655ff32b3339a76a22ad239f0eef1bfe30653b1c7e95c1f4ad2e16b16a1234f82ef8cf5b5b0184c4559cd9870ad436cdc229e8eb3785e00caac5cd92d674bf3b8b91bf9edf58241b3330b907993b22e654e086c58db7d218031ac854800305138f5e9b5f796df9ed3f2c4f640c92f77ee8442961c64a4878961c63dc853033ed20a53f145eda6e6562904ebffbcf5434cdc659c488b02fbf6510cb763367f056f4d8c3881d1596fc8bb88cbf326150b5c1f2ed41c9ad5d4abfc46327804346441605578e5dca724aea5d4d761bf091b518f618a9e0c825d7cc8e794163a0d46d4a97d2364357667ef485ca5585e95c6ff34be952087bb2766fa994bc7444e8c41222ffcc9fd26abdaea6f5e697b759fc55c1e88dabd988d6ba8adf3ef162211ab20d936dc69e28f6c562ba12e0480fdeec1d0a66127f50fea6033128a127246890c22439a08ec94be9274d44df2b37d797beffc94c4459fd013aea007fa832b2a6fd9b1d730ab841d07286f4da2012934b0c600789aef88b668d1c7b02e8e7f2979cb24fcf255462ddbe2c9ff1c8ff2494172088aa939c2ff3edf1a032b57ecd2768d4def93f543dc8136e52dd1cff45e7ce4b9a7ff2cd9d6bf08463592752e61ff483b894e4bab163ec2ae5085e3cacfee2a160510e5ef6682be19aa1951f6e4fa2ccf55de681a7ccb2430bafc8707305d60fe765bbbb5ee1a5745e6d6940893e300bba16b0f4bd33ef50e19ee9333486ff75677a1e3943c06ab14eba142bd5349c49a4458750951f7d0408e67ce1a45250f761a762873c52c8e6b5b900de03b79bcdebca1607240c7503b84fec851c93a7a7ef12555e4184bab460b12b8b4558fbe4f21dc8117cb1eb5298a15e290d83771f1cc15339ffadca1ffa8fbb5a4f12735debe4ed4f0e515ecb8dae164ed3f3ccb15e8a4ca23f730ef3f73e474e9f613771e34903824d8de2bc9c760d66aad9def7605a4108a4316af9620fb8735d2d8b30299bedfb00efd2fe67c8644c157605313ef12ad79f33c7c4f4b411996531d2c1b8a26f9a95736459664ac293ce34a5051b851dbd8b796be76dbaf17cc12108ac5ffe1f7ee5b7601511c9b4f578dc56694fe45d7e861e2f5188745f50dcaa49a7ac4d0d6f4c5da59b624fe8cae42107cb068eeef67d030246c61837aea5ce075ee8a84a3fee146927d4a12bb10562994b6ded992ff2778e0f99bdea146bbef04f0d40fcf9f66aec0b447f06c83dcce0561b8b9dcc51a72fde642c789185f7995c52153b15ef32fc0ab8578f5b3a9223d75dd2d46cff07539a701eb8407c31e5a8290f046a352fdb36022a8d7bfb57177e56128d19d459b71e9493a7a79f11dc9c945a875fdbe36a01eec3ab801779692d0758950cb8ebe22ef17594c8dac42955cd9508bdf42051c4ba43a2c8da7093078bcebd181fd102479eb7ae7d09b3cedd8493cf3aed0c0e060f84da5dcea73691ab498f2f2fe110973bb0951583524a8e0a9691afda713bda99cd467fdf49b5c556bd55f0ed9032fb7997c89180e7199912dc0026272ff403077fb5b76db1f3442bdb309041502bac87f246593d391e43087b660b12fc55d833e511b777aac62a6b8af87fb554aaa800f0a819af9de0aa6b56bf76357ff11a5d618c08b956cef41f1c67ad64ffeac6e48bd3d7699c679da281fc5fa3891d9950e7a29c710309d9f1c56b0c8b5aeed341f06dbba8d86bb975eeb879d32f73984c0e68330abbaf12cba27634d7c0d892912b127eb82ff8983a5d41e24664ed67dc0eea8c270fd34a2bde75e3714eb4ea723b59bebcfa2698255486ee114e74a381a8c7930545cf48d5c1fc96c400d6c1294969a99d4d7d77d3663af39b6266c0996ddeaa5cf436dc8709f9bcca4da249e6cc0a0ed61c46fc4dfe4cb2cff33fde2d4957d2f80bbff470fc140d835a4925a487f1ece2dfb959d2812ed1dff665680008a044436aae8173b36aa4f113fd8ee25ae98869be56f2aa882c15821a9365c734b031cedb1fdf8094e594d460424ed2bdf554c6d9a41a6b5b2524c3ea4da38bf6e4c3f94da949e9e155c1cec5cab8e7fdfccd11d6b3c178cc4d6ba6c8899be9fa3ce3462f4f425b8f611f7593917cdfd2ed136452ad3608d95245c0eca8e879a37ae65c65757de14a2e2d612fdd1960c91c1f7d247eb66e95970ec00e6f3f14d0aef2a4548740fe67447b37ff74c481e1771ddb5f945364926551ac0a3a4e46248c8d30f47b14748c4023ca3f158c5bea403005457c2b2646cab523c5d3b9cd81580012cd8258e2eff2cccdae5c2e0e25f7e75207bd35d33021223400ccab295eddc872ec3baf50961a1a9153a79410857f303160ed8e928eec20b5c74182b7f00c847b5233af31bb6d67a2148a4422db9c02ad208279c86429659780140520cfd4d12a3781069f5986cf2e3838cb54024170b4c75656c58ecd1e6d48d7efb29aad129e25311205651592f301a970ceaec8cab112f2d099babef3202761c97657da47765ec59662eea7f2b1c53310bf264dfd7f5e80434ffdd24e7e7d5835cd46c7c22001b8daa573740dc62f47e7d6b8b3b21823e8977ceba3084872d3dac73b31240eab64b4deb29777f7b0f5b1a9a0ae36691d5c5277082b9339848a5b27f138143803fe43b12da60bd03d101d7d46dfe2c7317feea87d4f98a1cf412bb8207790f34972a018385fea902030444c9309106c841cf8d9a771ff425a77fbaa5b0d89b2334a47fcf6587d0e32b4367b7f595804390f52edddbc251d85347aec3860a2f3f483aa11f8b0fb2b7c7d0ca9a182c1a6cc4972425e5a572d0bc4cba2c47b768837a5dc872c82b397caf86c534c82f483d7cb12ff86e57096b82d0866d3220bcad29d704aa35e1de3b885ff9c3252f7049c00a4c849429d3c79feb57745c07fb2a90e92501177848970ae0f96e972a9ccbe03d03e03c6bb0f40cff4cfc3f8c254d5523bd273621e32e1bf80c3cdbf0673e499221b89e041da0786b43402217b3a13e84edde06d57f7522d64a2b5f9131454413b1efad49ae6747c47e0e2360c4c1cad02a9ca1778c81d03a9d7e5ac055fe04a06be23003469d1241df8b7a889641bab136006116c2072e0a80cdd351e0a5df85ae168564929d7bd4595a8da4e2be185fc8c9d832e730fc47d3d052599d204af07b92e156980942238e5c07fe874a7d9c59f927a2c3cb4f86da536b7549cd7d1cef30374dc5aa8d16815f24783955071a1baa661e634991e1a21b4f14b7f66b113633b3bc77a42fc1b236afcfd7aa45284edafc766472253f9233a858676f5bfdf1a9b6c715045b3003a21728b887a5d845bb9d1ba92ae7b512470fcb403c54743c952427617a65834f2765f204c0cccff60e8e91b3a94dc4d8fc2ae2bbc1be108cf9878471132745d34e7942d20d8357b2897ce906878844380b0ffb82579f0b5c5fa99331781f0d607910beb161111362b6f802d4e5f0efda6346d0c556e2a62cfbb3df4b882b0084a1cf8c96ed71252d264967ca7fed48a6803249f1461654b11e1212bc9dbaa07e490c0537c4c7c2fbd14574b2cc1051d95fb7af00d530f5ce30ce48d4c1262fb6e1d5097e4cbc5f81d13f8383b2d2f16f644429196b8b4178fbae79c73b33dccc5b8de0c7637b51bff1beb3eca6defe9dbceffc8ca94d0775dd4af3cf7cbb5be7e7de4affa725b7b400cd4a43cb9175215853c32a10a4f6a4d471228642c1dfcaab5c43c81dcd42bb68f6503b8ca512970845037aec1cbc0c85390ec8ff1f7f56221429cf1463e506c34f703ab5df9f6e8e96e557bceb5f61906b1ca36df57a929f2f212081f87a307c1b9dcd59fa902e245cb32d13545a65e4d72b17d7eeb578d1b8a00cc95be2e1017843a2f5d4d3833f3f763da2f8a983524bd35ccc6aa6e314e7a268ad37ae903b2aad115b7b1e46f7fa2422fb98c10dc382f8c3a449ef41e001b27a34ab5ea244023f0475ed07fe88432baa99cde0be7f57b7a5a66b1899d9d8f4efd6648620bf726709029a34e91c6a6bf970f2a20fa6e6390666506394a42721ea0250561f3fb59ea2924255daf37866c36500693b52990322ded1338c76d3e5fe26684df1c9ca2099c24546e39bf48fc58000af9a8a445c318d282930dcf87f218c6e42f31ffd364a3ab2974cf68b8b660a7dcff3af4e581873d4653124bfa703b9026d7b408a1c333231fd6e14b8ae4aafe019b5ee13e6aa81b65471b59c37bf337ec1233891d3fb6ea2884b532b0d2c2177ed597c647aab4a095da5fd2a65cba13875037a9b80f975919322edf27fed7156fe7f185ceb4a9bb35b4af4d7e20e3424ef78a06fc7954a961b757fd711f2ca75565c7eb704292bacdc697b5e39fde0164c4b1177c336e5eac26f2589fe8700b926f4d17311c417a520cde873ea53c798080e641739672124ddf3536c1049bf15d4504a23a989bc60750b55caee107557383fc7df9da6484243b2e93e5781fe4a94862da48c6e2e97e342f2e683f129ea3e23934bd2f12c13b872a98c67fb44508bca0a0039f5f3913de404ed19a51b902c1af4aa5278e2e3d6f2c4b8bc11b1125349970f1229f25cbb7d5c64f74e53de4af95df6cd89cdd07ad0edd448ecdc842eb023ec83de927060e5f2e52e63e9ad6d9c3e11a5b6833da1af7945cff47e1d0f06cca94e2f04789d76b47b2ca85107a45e04cd1777d63e46d9cf863527f314a56843d2c98db7cf7bd174332a9c3bba858dde8877f36d8ba9a9edffb5e8c6da543aac8a8c59349d3d7c8fe4ae0081fb2a4a02c67a41bee9252a5c2f3492bc639d03ac8866cc84c12c81b1823f18ef34c24f3c650fffeb1bcb188dc0a263dd9c226e0087df6956c307bc0d584d7d30533e4396e2b24b6246b149a91821ed2fd26546a1deda9449b5351867ea0162c475bb89fa8f255894a41ea646df69209c6b00d28252e7ad1d0242c80c35d81469b63f1787e9b3a51bb4c62fb80cfe8aeb02250da7a503b90545acf0d2a349bd8abc62857da7545cdfcaa437a67a68a6bbe06e79ce3a2ba0674fc0746d75f945a75ade2c99a00ccf6ecebec7869b17c67b21cad4a2b6ac92cf74d351316165a2371da66f1296f6177ccb4f14a25f24057a297af4638574456ce68f4e0c6498178307304bfb2f3c22c541a8020d059fda8dbc96f706806b50e7961e9d66e4eb2c3d1b962024c56e75c8f6b9fb8c308400e3bcc717cd0def9e5715fedf50ecec8e98477c239969df2c69925f1cb202f364d089b6a8387b5d1fca9e14d81e26f62acdbcb3afd9ba014a417424f2043e86032cc4c788dc8014c5f8a55ba3c6f3a8f1885ae4f5349c826ec19d67b8d44961303e3d1d133092c3b1e2c4dd01e73a3780ebf9a688ca7672054e7abf2874a44ad70ed0e7238dc299bcba891fa9678353466e047d7933d969f837f30a831d18cf343d96235c7c1a4ad7097e9a876194b684e0d855bb62535af2422550ea8466c7171935c423d74e87d179a44481d071989ad9381360631d4142d9c10f3703c8dd549f0a42c55707307d0ee0364aa154582c31d452e4c252a6df7206f2cc71636b04c83ff354c7d4cfd3592f822455965ba7f275feb28ca1848e7ba0b291aed05e1a5e419d64dee5bfd0f5a859ee6cd976f8483c65fb23b9cb3daf43dea8f6e6de3f4c82832dc122d52d8de47b57f1cacb6874e568a313c2f20af7467c71b7ea3aea35c3c13156cd23826756faf1aa7c728b54e0d225f2c5e50563314a1d99aef7fdabf12081751659d1334a95950ea741901d3fa2665afce7cced3b5fb785bbec0b1c1ba184dbd90e2aa8f5c4eec14077db4cb38bfbbb8836a409b17768c0609ee34cb30f7c5a8c6647b808003027879a11235d6d7c2086905bfa31fc8ded96ee75eb3b7b3b09d3e9f59d80f9de475466689782fc2f91d7eff10e4634879530ee81e0b6cac43df6a53ce0b9ec1ed0a0758f32d636a82f3ff3531004a0378b9b353f939e8bb8cee2047346087c2c27481b3ca64a624a903fc4087fb2c7efa92c8f79b4ff984fae6cbc82837441e60d22454a01d1bd28cf10b03c1c68921c29ad7d360bd1f45baa3ddafc764346a8156cdf8496c1baa72db1188d82e4ca74095617dca4e41afb732b25f2e34750731f30221fd856c3633956c155e870fced50c1cf154fbaad7309c2bb5a1e4f3a16456414e160ea9092a3de388c8f10ee7a2a0ce7e16ba0bdce727096aa16394b05dd1f1da840f06399203ed0a776147b0b5d1af158750a0c5f78c07c175481c64f04e02dfd5762e95a73969665cb7122af396b13cfd8f8fd7f2dfb09e50f4dc1688c5b89bf450676406c595668b46ecd7a815684c4a52227ce395e16eeda0b7e823ff8ca6b19e2783c87437a204f9bd366392ba1dfd59ba6c3129ec44e54681e9df934e9b43ddfc2aa6ca4a645c5cb36d9f349cf3bc8714b2085b810d4a95fa5d8309cf023d19e4050ef38298a34ab27c6a3513f730d035633cf296e43f794d459a1b8fc062bde427aeac495ff0de49a6c08d9a88359bd7aba194cbdcff47d161bcd0866e57bd67ddc9914612eab96de6b3f152dfefd8495fde62c05723232cdfc362e9e30410905728db994f1f5b2f84fcc02e729e9dcb6fb11a2dbd28bea36a1b12738c7ed11c049b5aba60e8ee96f3865aba6b483c1911daf952f6acea5c0aec6ce5e270df410c0e5124f08120d573260ee9878502d01fe8e9466634f1cc40a6f39696dc18cb323ec8e17f5bd32fc4157fec2e3b9a475efc4ca059889e8a462dadb334543b1861dd9373507865609753cdba080fe8fcbcf771f31145c8ab937d2cdf9d22e36b5795af00b248c7b3d9d45734ef0b26d8cbe0f1e85344243bce80b9e0e449c907d75d55c158cedcb9f271ef623011ff3be36961765e83d918f494b23fecb4c0f87ab3b64d8af03c65caf1376a4efe1fe7f1e822dc864e4b5e2c2e9006638c08714d01648c2a44c1f79a8fd18282b90637633eec02f5ce6b8279655abb42f917c238d8f4c39d04def19d2aecd50d50a26909bc8b9c79e05e3f65093177246195a03eb36c92366a90e1f2fba3a33405333b2d1a959bbe552e60326e5536137d92de3ebc4f3f08a8aeae888c00c2d4dd6cf89582e39e2d8e234630cfab1253e9377acf45604be9167495477791f63e6ef994a4bcbc9eea99557fc59dd9c924a9ed4daa8701f825a69769bfc74f1a81f71fa5a5822d6bfb27befd802f24fa41d8d65bc57a96531fc5b1c9997cf9de3f077f763871b4148a0ab48f1e4eb8008b252aeac0470f30f41c97bf7369ed8c24096d74c9f96eca3e503e0fd73aff5ffc1735478b0b4c932a37305f8aec16239f105709411b5ce9702d3a5b5fc77c5f4e991274702b12b8e8a28a784d144b88b1d3770748c0b36223b0ec7a3f82a7fb3587b6d459a3b0c8d3f12b0199f741e6111e6f2692558c4726101331fedb2ed5b93afb97b965b7e69ed0912b8daf6f42798d78ef7732016bb4b8d212cad6104a618e10154f54119d0967cf5175f5a9ccc09fe3f9d76f1f36e1d5399654fc7574cb40fb522a58bb7a14901aed4ec34c0c9e18ebe37dc0c1ad83f56c6ee9e67f0b2f3b935a8016356b9bbe7112990c52df0ef88fa768669bc40a6b54c39bf5f6a043d338607d3db68c22034993d3049c426a8b1410a205c93a3233fd958c664f84dc3102c1c13692c630f2f1b5fc83cfe5d4f147bf4dd014f15d26f82d13739ee140244487e9182bd95e1ef345034495add0d37ddad6f66b605e823097776c1f9883e45d47bb8e216099b618259c31bde2e2a3b022d3404a26999eabdc3c29ec1a4addee0d5740ea12f3797a076cfed4be20ea6cf0ce81a7dbb0e4c627960d1aeb901db3ff329f8db936b61f9576fa95b5982a9227ca492d3f985487315a38ce6b000928ffa0734cb55b5baa02d62c00c9aea8f7eecaafb76d2cc8955e3235ca372d5450321646bb7526727337d5c7338544e02e3389c5d7de1add60c0c8f247c984d060fc6f07ee5f220672353a3698226f9e43559c30ed619af69e48e930c5ae0095698b2073df488d08ff3c749577f26371ae11cb6b307eec2fc4627acf4a63cab2e9686bab3300a94a25288ef55c3c5de04a61e15b541d2d2abbe06fe10c64c981f7cbfb89949d395d35008f675f08a29494a2ba212b15f820668a073015a6f5b0df9052354b17976b7a0590ad776d1657bd6bfc98d441629d1178f5994433c4765b48cf799aa3c5d9e29d9073dfc95e71eff6f35ae83aa5aea97af96d40cf61e4355c838cac2768fbe299ac6f2b7e33fcbb3801d9e35c6d1def93e52f0f5d1e3a9279fac698718edcf210157d0c471b5699a2e4492dc18b7b91104c0765c0017b82d9100d9746f0f2ab766abc906ddd36b64d84256692d8840349a304e83803dda355848005ffc5aa1652ef1e69272e68833f9b17b5ddf05793547a989c3d71e169b8d44da87cee6e728fc36ec10f9939a28074fc40232725c3499cb0817bf79b7a2732ea9a0c74aa7907cda576b6dde017fc4ffbd71e50c771b698c329de549ce05fab1c577ddab5b69f14e21049bf6bb34b36866072d582c029dfb99449ab5868b4c5f425c2caa9c4e663c023b73625f7e019a593f15e5adb17e7fc885f730847573a4bffb04d4cd0e57ce47ef35b9125786fcbbc12862ac67089753f3d72d4f09d7b71c36d1993340109f5b73a3cb921b27306577ba0e2c05df54181e452b4c57cf228dc7363e76b025de2466606a47d0ce9abe6fcae0c23e07f234b3a92698560b3522102e93c35f53dca19b49d476aa8c15da3baa7e4fa6287da8a8735bb8227b7b4440028e32ee4efbf58899eae0c8fc5f85e320e0e81f9595cba0b71ca498e6bee313fe88951edf72528780c48c906eaed54b9fd08d0a43c975f08e4112d553460610f816201a21e582e1688bbbcdc7f39948bbc7598285a9463e93878360e5f8879de49094fdba28f7f3edfe2bde5abaadb89134e525d15ad8d1fbf5740e0d3f92e343dc7b95eca8c59650f082236c836d2f526c4f75b38995caeb645773d0eabc8c9995317c35a1b8bdfa76af88cb71fb94879afe96694813edb8cfbec98c5e059a7b32eacaf0269ee41d88720da38707375bc1ee6bb555cf0ee9191c44e9a6ac2a307c0da102fda9c8c663a11923ae73d67d73443c73cd69900c98571a31943d78b2c86b0c0a65079891465eafb0f20562e71b8b065fa644ec12eac253fc1666b0bf00fc331a923266a2322b74e59d973fdaf5763edc48ae53015c6cece6d575c3db4fc66167d2d76678811a5a1d2fe347f8bdc7b2cafc6fe737020a13d3a75e990dd2ab592911ffe29272afce1f0f06ba61fc383791e7243ce65b982fce0a76aa6ffd59cb88f31330666483857b4a03948c265bdd410aa6bc231cb27f6604a5f16971ffcc8de51e1f542257c033419116a664ca53341d300ef3f9b08d32e4fcfe08fe6ff5fd0beaf5796bb6a7c49b7327fc5f4b9b6bb31fa093db3108c49544e6df135e15b0c22fa198c199b7647fecaabcf256fb07a96aab16c95ae5fd06200006cd0fd9cf4883a9775483a984945b42bff3906e0f3b60c7ca4cf34f97bc75db0de957547cb4294657e332bf86d5aab47c3bbd11643e7ef5cfb5b2f7421f3dedda76593778fe32f5d0c77b293fbae5b8ceb7880f2699565abcb322375c24f91d7ea776362810d581751798a10d2a2e42c839f1adc89b36264496e31af5fc0179f272f1cc6a92ef92d894135a1bc281a3d471887859521594bc95155581a7742ed30c756d2f8441d7ed27e8fea50beb651a578ec82f5f254acd658424b13e97c3ca532c56010a6aa7a5651ecde84a9a1a86900db5e4c741f069650387669edd0da5ff33f8a16278c6b7dd153a697f2fa859e88d61a0ebf3f93a6e49c517df820049d19f596f8900401227b6bd2392d45331d5e26c3b7b2df8e81b8cd67be9ab69cdd1c199b40fb5bdcdec0d2aa2b7146e2c3dc117fcbe9bf9b222cd81d1870cdce9f04b132201dcdcaabdcbc6e82dcc8f5ab4fc33fc5a9f496847eb229cbc35018c852c35cbee75730145d8c2ff066c432a7cea60b8f960e044ab040dcfe1860744b24872c9a9c61c6ed451a1a96fcb908383dbbc8af56be06fe71c31bc4e84729555e061b648d2d8a4d44e61f5d308f1c99f0de0015d1b3623cc6d888679208efc27781b9a3233173639feff4a8a631df00e46ab8ea61791ded54c65a710346b37fed1b0f739ccfef1554de1d4719fc3a52610b7e6bdea3675aa9da88d7b1e3e0c9bc212dce0cfed7ab038fc4c09531ecca7cf399656aff91d170c52bcfd40ab66f74cec7919616a816a17d316e344a251d4d6995cc49be00874c0d72d08c6171b311bdca6439482c37ced24495a7c277b46044a61b156579178d1c0483047e27a1b0384ba172df61e6aa1a4da85c5ac6388e2035a790ab7bd5e9fc9d92fb2df51613c33ca507115d59b6cc1d5817dfd44ca6854a210954f4e3b2b607e9e507b2dbbd6bbcc8215c09725a887f69e0d8f3f383b34d20eb5b1abc3f4abebdad404479d8ea1b55160db6d644bdafc3a87d1a38e1d2f6d105ab0381e8f8206c6864898811e543b36be0f7b8bfd3724cadbfa460185229882854c2b96f803375a78782536ae2e9b7963b10f8774d02be0bf6edff3ea1945f8f3a649f29b72244eed0ee46186fa89dd224f635455de96f3482ef9eebfad5a53220aa5d72f425e19853ac61bde12738ddf77c9acd0400a05d445a489b2713db542d369a07b30f09fdbd62065fe6a04643a046d6399d2d56b8387eb9e1fbce107a2fb3242c24adfeaebbf2c30dd107f1ddd1f070cec36d895b5e8c8f2959f424e1e92a48f96f378d0e1eeb0244be8d02bde7674a7ba7b2cdedff659139a7d1cb292d321915e86209ecb331376a65343445121f141bc061ecf262fc8452cdb4b3bbf38c88a54648df53c4e1dbc22e7724fe3c58f1cfec73c2b90a98854702cd90ab0d5346530dc1122b04aabe30cea0a32c171bfee09067aed67730def8a48dc1ea482fc9ac83869a3c6f1ae9f971f6a9e06194edb3e79bc561500a4b958bd381bece89b15306685960a4d85e34307666adf14631cc4c03ec4d0bbc64ca4de3ff24c45b5ee756859535d0c3b48f9e50170f878db080419ac4584f07989fcfbf3c04b0854795f57cbb2b47b1437a84dd1b4d2ccfb2b0fe6cd502808db8446823961c1e38a96a6e78558d14be91650215ddc134e0a50b134137a90e274bc1d44dab9eeb50406813683f225f1639bbb7fd0f61d37fb74ff99319e844f0559a28fc3a551a25b739afe8374b462dfea712b8472ef2cef04813ffe3cce74c51b2e87df046947ba5718445f021ed3b1afc7883f775966430d9ddf6675253129cf7139340f027fe9fb62ec8a433cf305a55e4a996ed4558dd1f605c9a61c298fb7fe1c34b31e02cdc999512a45e423d62d893a15fb21b7b79cab75695f2c552a86840ac3354f30d4929011b4198edba7c807560f43657482b461f65f70790a291875abd2aa34f7e0629c4c4a01ca868d372e3dce0d5ce08f86f6a2bb053e6f065e9ecbce8b608b423099999ed1675f0b556a1eca40818b2e56c8df953848c898330598d4b72de5239034381e14dab40da1cd1865a240730db5c5d8f125642df1ec17c077cdb2d4006151e18eae55fc355e8f69b451e11ce34aab9edafb782081f90ea5e09665e8a48bdc3fb83dac31fc289563e48931ad98d6b9feda42be9436550bde0ff6fdc546a5958ba86a2590e7d3bade5a5ed78ea8888ecc89262dd2e32a0c8e35b0f0757c3ac790865257bc7469b134e06f120a8b1c6ccd33d291d9c85514a0484f6153b6394bb72a1417e1613c2f9500601309fc4715b6702e581e00c5b07fa8b7a7eabe9932e0b6cbe451ea69ffca1825e380b0beac2988aec83d65121b18711375b19c4afb2db4972530f7197aafa1e38eb052908b5b864a7dc47dddc470cd80f982bc4c7fcb5e8ac68799829611d81a5e0f1ac5d7a712a9c8491a804fe3c43a5d549f6c3e868df2cb50ad1e89d0583f98278e669440ec7e7eadf8c501e47953b9fecee17dd899e6b7fd9a410ac2593852ad15b2c8cfaae3d5e7ac228420f1b635091fc5ed884b1b39cfa250fa2f2e615db520bd2026551da271eb314f700cd16588a4e21741b92edefe1b30f1caafdf1e3898b873ac88507fd8fbadd4208857ee102e925b138e0b11ef84aff30c26573002b42dc49e797fa19c9bab7529e844befdd99a0e5eeb3ceb83633ef7c6e5608da3ff5b8341f4edf0bb404a86833cc4499b7b07f56be8e77f861e24633beb941336fe144fd85fe8ab842030d10ff837cc5b24b2858dc23949b9ddb8d70f1879492c8b1f6e60a40a04d61a7342da84cf0641f3cca61dd88b6a108758a8d5dd54c230a10c51ac39d13bfdf56bac875b7d6344e19fff08eff9c120052f86df2c73d98d50baa2f926686cd742bec349d0c558d16a935693fa3f829216479a35bbf480b7a1173fbb64b91586bf2d4d17d6e5935c974753c70ac4d08d9b758fd85f6b93c26c411b92b8c73dc92fe18d93f9e139d1e43a557a5cd1671d70525913424d088b16e19734ba5d3bfa6d17266d0626c62b17ac10c9172a63815a18c872a79e87819690a50cbf79f7813755a257931bbdff28e81956c9030bf108325e1d57f69620aba0cbecf96614cfdb6c3ccb12d3b463b669513cb1ea74097ae437cf0371f3e202ae869d34f0f9ead76a4f5ade4d26d79e8e250ac9c265ee0e6e01ec86bfc73d2253b4a127a575b2f15f0bfc20da96e3da945e89fd15a37b2003fc294a61d9934e91e57b67b7005011d329c5064a407f0cca278acfa1fefef4f84f257f7c7f522c377ed510ef4aa42be421dc62ad2942d20a89ec6e2120f260b555fbba667ea5c0d9fb83fd0d448032c1ab99e416fbd06fd27d04360597bdd214ca8d91fd6c9cfd70e84918c1edd6592d43f08036e9cc60294daf51020c1b2da13d3a7e910352dc71d2561c221279d1bfa0d50395b3008245f8c6ded633238ae61b0e16f2f6386cb7ee550f33cba17584d7370a8ae6f8ca1e3631af0f8ffd16d01982dc4ba77eb9ce3089c54b4235e0f3f1cac5442c0fb60c28452a23d245792b0f328431cb5d3bc6d9e2d8c3700b4a6f9d7f291cd957fd22a2f1ed77cabb76baa2a49ae0d9516f787a8a0a51d2b31f46a11d664be4be465386534155c28267128c7b258f8dddc7272eecc46d1a2339437dcdd0b12f3a73ccaa858ec140b034eab6441c9e065948f44d3f5ccfbf9ceebf3d979c213fb65250fc3a4d6fab1d438ac86eedce2cd5e24745552ccc522e92bd22e7a6411c8785a5fe135b6edf3f683279bacae5278a3cc5f967523ab3019a9be44826d3492f0dd8a112444933a5d7d690124400896aaf5b076e9a5db12a7b62a939e5c3abe2e810985a7ec67ba3469d244b3695a1b891c482438c902165334762789a78cda2a665e297c45beca963b7afe5e7131ca1d2e57d4bac1764470e942326e3619905f4d6f07c2a61d2e47c5c3edd5c1496687fb56a319054ce4b8d189805408e4a0b662f6d2159fae67d134cdf1a4e5f1a6c09586e370a1facac68625dfeef6627c8bc751798006f1992f99b89eb5f4fe8cdd95c0a9bb61b46044893926f1dc746b8f80938185b1e1ec5dc6318a2f12cbe300a91037e817efb79fe1e6bad34712a9087e968d045640f6f2151b6ab38d4e22ac188ef0793e8b3f545a2d1a5312e890ff3744176bfea09108defc66220b667e50f988301a075e74931648c4e5405f1f0bc6924f9aea708ae10ad8e29d385353c1cad847c677bdd006fd186100e1470b3f8caab219d84b28c977bd4325f63c22de780cd362c0601b2285673c3c8b2a461d591a89510a600f8678004f8a7d09e7df8002f7c8d7d406ac9a06d55d36c562d15151a5c3e377f344b10fa602225b32c4d7ccbfc4a5d04e73f640dcd16a933af1aafab9efc94b13f91b07ea77e4b97fdbd408241d8824df41e09bd95cc2ebc60d6ebfb326368380ea7269a58c7a30b1ef269a0c5935076985d60a21db9a8b9c6c3b4cf9daf916fbccf08fb7b4251c3fa53ba4dfe8b6f826a42f11df973fc4b5346f391721c9d229328f464c0150ee07eaa077d5437b05943b323aaafb7c533bf9b2c90c117689f45a22a45475babb84dd00a5909e8fa90f348bb9165f9b727172f083a7790a1e0aa1174743e3480f9d9e0e71eedcbfb78cde9185f52e4edd1bbbaf651ec1bc066f49efd37ea20661fabf58b6ad0dfb030a2b90835aeb10830ac03fc177fa78026cfba41f7d66ee2853b203038e6cd59c44567599cb40cf48495082b51b42d91503bf347c7f29544a58fdedfeaf8b147298d68c2618f8bbea093821bf9b5bd19db84d65e5c3a6e1dc87ada7aa3bc9d3ea54588a826958ea71bb9c757d8b7606dc2bebbe0f46b5d7b85dec50adf9a89cd9759a65afb7a1a31b7a092b894763fc930822924b38fd7f8ea31e1d618b7f50cf37b6b720d669a758c71b481e7f905d0ed7a4aea5f085641fe4eb9ede86fc6714f08ed59f519aea4e0f5b4bb8f31bf3126def3802ffe777a38ba29becef83410ba3e938b224e71a915f25f8fa649deddb8c154ec08efd016e9a40c2dc4592ebe0ae6d3d0fd463bc14219e735953b2896d0ebcaf70136e3694237c71d7db14feb74467550abf808cc72b7ad18bdcf777bc2f12a9e677354060e653ec0be395ed1845cc15e26044ec94c8347aac4fb045756d879466167bb32641493a21e39fcc5ef298cf9cbc467c8a8d53aad6b8a1f1533681df07c49748945bc820fa5621ad22b34ded24c629ef65fdc907aacdd3e008e68c6ff08b8c180c16339732457f70b385f26bab9c0b2fbdf68ab3066743d0766fb6141229d65e8c628cf4bf6fafe1306caaf5352934da3067512f29d0f2c1de220366f483784ee0f3b2c5d7118ff0688a9d29f6f9d6ba6889f3243ac9d38cc76e535a6daefa10f5a6aee6ff3c57519546b397cf25e166182e25647491921c61975c46b52e3b758a7bdebc17bb8cadfbabe550019cffffd10a22a10423c8fe441a4da01af1953e620d1f160eeb06bd4127ea966e86111f35690630676a04704a284dd4ab5f2638e96a98a4e9a79bb211cfccd74a7f2af9cfc8f611de71f21e219a07220f349653712d94bf2e42017024e7e1c61ffdeb6f25e321e06951bf914c64fffbf4c3d8fc2fe42e3a4c87be8fcbece69537247973207d8a637c3a4b611c1c5f0433a3b6d7e294fcb32c06a660f277ddb9ac7c56a05191a1b35bea4e8c47a14f6eb3a1822a769fa7d33efc6eeeb9e4f45f641484cfb1e3c45a88fe89a16532cfa594649883cc72dcd41c3f1be2099e48a53d9a500b6581e718d706764727e0b2c4c3b614512e26d2c42f97716567571ea97ecd5bb98c1180de8e93aee20b2e54f7f8445a4320c874640c95b16977f0db93ba9b89ab548539e9cb366150705383869a9e9e77672ca7ffb9c668e73315fab377077fafe4077f53ae835d59e33411b2fad6af73be51f308d7421472d0e1c52ff274b90d07c4cd53a32c4a10d8bc8324e568c6d8d7bb3c1e57c93cec9759ad7ca45188fee9e8d462fc712a7bc0941fbc64ecaa8e76906c5a7190f782b5da1e99d527dcefffed9a1c3e489804fd020593b2eb844b1303e596d0fade35a04cac36a512f804bdc0a5f557568c6b66e609a366fb5b248fca56ece86bc2155eda1c24356cc8e761791c10dc2ea8ab3773b5588fe5a1b91ca1afde788b9c5deb0e2b6d4803a7710c9b45d5f0fa552a2412ea7d0874c10e2aa916d57f175691a2c858cdd71efa87e5b2ea886e2fe7aeb29db574bc627ee30de62fc0b33211eab008f1761278cc7a5696e117afc4c41d3ba5ef849814dab460db4c455c0c58746a171f835bdaf3ca3592390f28887e3fbfba382632f6d8afddb4b9c2609aeec190649dfdab38d18cd24423fc4bccc8c025af065723310724283da802203973d31eee9ae0b470a599c59bf2a11dfc8ce6b0b93bc5df34c785b018c586c8609ef6535ae60ad36f6a82e6b7f28159c027529b9c173b38c582844186b8e7cec60cd4daca5fdc713f9f26b81555b0c3ade443dc6b635e5250b2b91bf3e2683f7bf01c09763d0e93b19605b979a149a859475e4689a538c6d2c4f844becb415109ec9d879078f348e85d966b40997e3fc368ce6a6a639b79191b154cde74a850a2fe835a63f6f28a677eee83bbbed2b5464b6df542cf82445c06943d98ea2c7710966e5d6d4f458dbb153e46ce1a3dcea68e7e6bd430043d142c1c6e600b37bd2ef2459e05fd3c18175dee79c776b334f311dcf2c615d4cc23811328a20bc441a1b0211c43f79fc79d343a37c27f69171422e497dbfdf25a4cf240209817831e2d690eb94d39f5726de473f6ee9f91847fdb5405ee05c3af748140f96f3bf8836fc182b62c261655b7e8744dfab0fc89de70176d83e91a732f995af91b5537f7f7b4c1950f59c8bf3763f05d3bfecd66c6a93c48000e1c68d53fe911a7e3f8d658fbe68f4b6d5551ec064dd0ed9122152b534be8b2f7dafbae06daf1caf6dbcc9bf864b785bc58accb31a2226fad37a60da10bdae1d968c4fd85ae939748390bfe9374a9d3afc8cb866b717432253a36701593bb1b6f25fbfe8f4acbce147c9923748bd3a9e0dbece6c41b4cf94a1595abd956351c276718fc14f005d5a258adb0a8b1298e51fb8a1ace8f2ad6eef5cb9a1460ac5541ea612f6891dcf1a42945e0b685a530bd63fa986ca2c8f65f74d0040bf3fd616087c5077121477bf7e0d8bee8d88cade334ff6eba7d1146f575001426238c3b700361f3cb25a114b7a35c5d7e3ce355cf9dbee23f02dd5d6183d752f5eccb3f71f28959b93223dbed92b8af3ff8cb127bea39a22265b9df8873b3d1cd269dab01a3e9b550d6276df0449c715e9e4c1bf9b7911241e3478f2d2fef33066e5b2aca8558ee765e690d532bc2434d737521939dc892f24ed168248c049bb842a83176c23542b22e69f6116faa7bf0ffa9b75bf3abef405d3c8fb8884737c25e5d99aa4d1fcba4862ef8df8422bfc051d493e1294692a65eb29428b9f1ff1d400528fe42d15b6839285777e368946133bd9c607597a2096e01063c07236505e6dd20e15f5a56a3beab94221c28b3f35428f99387e02bd11e530e9d6b42fe60f2e447c31c39e0b64b8c2ca63b05b0e8e9c55a03081b7bcff65b9c106aab7f191b85290df929bd346e3ce4db8afec530c0bf096e37465c2217151fa3e602591bcc49a390a175391463eec9b5d1c9441f1ac6e32d4a6da6e7c7691c06516ab2fc0cd602c8a6863aafcdb0ac95b8068f70cca9f231398eeb3cd3b507f2fd3ba325b7a8aac3cb59502d8bff8add7696066dc7b485389ac32fcdff5ebea419b74aef0bca968ebfd79d91cde0fe994023b39b5704cadc42a4e09cc2ce00597a2fbfe5a7ca408d816781645475bca1cdfbe47fe1f04e33c9a79ea08a87dc965a1a904ed714dfccf910032a70f5f6b11dd5517c59b29eb8d4df69e0124d84833383d760fe03e6d70215cfd4dc45ddd603a55384d061c548acd4d62ede64ed77a5d25e8de7bc6861d4e6878c7554e50760b58a09c4e70b60c8b28c358b1378a6a152d544e222ca9018173fcddf0fc2190cf839b549e48016cd7b5021bcab8da6ce6a921d4aa3f50862bd1098016dcce0210b2a572974d8ec164de7db586f91d71e175911bb909821822f08edb438fdecd539446f0411d85419963faf021ad39e2b94a86d55a04056e86240cf9c8782d0eb3ef58314883efbedddee24982aebf0e83dfb6f51853480726db162a4842ab3eb4fe17cc67a5da5fa4a1c11877a69bf7ce86e9afd211b2e07fc83c9ec73d329b729caf303a787ea67554f18a543408f1e966dc540b0b3ca20786de140685922e13555991f78c89d93d3fcc210174f4462b5095294377de4c83edbdced97ea8c7cbedc22bb3769cd29ffc148e72dbbaa880fe604825436dd453e962d57714352a6f4d9b43630c467ddf1dc15ad500f89107ab3ad739ac63e771b4063eb29d531f0ab0c166d59353adcf339e5560d04af01c2e54ce93428f6e0aff5f141e033c8ac7ec0c97b12a10dca775125e0d1c9e97499ec82fc8ed200b2fa5328434c007360a29cb23b790555389671c452c29e8c5b3583e0cdb73e9c5b738914d0354248b23c60cdc4dbd558fa136eb06ffb275cb598fd66587cd98a7438a83482fe1c3075c1f0bcc275b09a99b088b8129c0731137d51e69b9ee12db2b3b06d41b6fa52906775fb591afc4de79bbe4ae05beda3aa50c93b7a767c3fad8bc367ca8415990b323773f99d573dcabe48bbaf9ee4f5be93306d277e9159b0df676ec375ec8d3831b2e24d905311c37b7d41c204f7b40a22bf02b15ee3a685aece5f262ea84278ed28f5bde4cf0a817e54daba40522ca997c684722a631b9674af11649d25827c526e1697dec8e29c45452ad7a89aeadda0f4474d742b92d234b50ab28e9abd66ea128fc240129f8c2303b59efce56a03a16e677c7b7495ca666fb815237bea925d6a8328747529929fd4ca21659a3fd495cd472c69b7e1d4bdf34d962b05008fe845a9c05007ab1d859f230faa9f2ce7ee12645bce93a4c8d874e9138ee7628e161b20814129308fdbae5ea19f6a4681cbb8d1c4079793656e89249f42da0496475bc2f49b489248436602ec4f4cf9b1f8c0a4ee2ba084c83bbb92653f76baf66f446af7f75bfa0c3453f2abed1dbc9f20111058658e5d8c013697e2f914f5d27e0fd9089d0b49ce9b82eb19c16b439f29b9cd96dd8c54509e80564f3f010e502947262ac9e644ff20bae1203e94930df203f1d160684157b97414a04ca521d5f5a61d54755d139f8f10c08e23afb4ee513df900f42a5ad78f193dba4df855291353d3df839d782765506d1874ee35c03784605474a640f46e9bfe4f54dc185bdf07080ea481fc09bfc88bbf3ff7eef9fb9423e8ad090e24efde3410bcd8d9727b0b35f0c2f0a56780648391463647cbe30aa9d091cde7285ccee659a95a5e65b6cb8dfbe50d0bf3274ff0c35f057c076b0d4004117da40929a106e85c88161cc3c5dec3f47a0a73b808393dc817bd2073cd574566b3c7dd448cda0704378121f61896e22eb32990e86967e06423cd4da0b695d3fe34b1dba39c30e63e7f453ecd7a64e0ba9df305ca905b60c6d6d206063f4659ac8bd445568b911eb505e6291a097d413d08ebb81464050e4198c4fbad17a9e9c312e2c7301fcace65b2e7bda924b92b5e3e333099f6902dd3470e032cea220ba84c464141d50b609b943c8fdcdf52d2c90555549c02db9a1d30a44230f599a75bf855224bcf43ef4090d1b80000719a3e6234e46066da233ff450efab5c9a7696040476df3be8defb91daaf3a3416a3ceb503caa1bf24a6c88c1b2682278e25e29976e07bc73091b7811e4ef26a9a96c0c607d7d69c76a480f9a2ac7a98e8bfc6f7c69b3b13aa95de82131ffbf053b0a58ee87c1e91cc68b8ede247cf67174daa13211e46167ee7953cb6b4e57127b7930a6c373a9da8fcfcd8277db9a47e214e9375bd228d64459565c802539ffb7213e1e7d06362c738b7ace36b3a6d46bc19ee63e632d2de21d767294a4699f8237f6643942ee95eb4dd6f8b699d218f248f7645735dc90b44702c07a62e442bb50bc899fe65860a0ac0092f4f4eb8d88d742c82dfc75dbf59da4df3cec3fe6ef090645749f238b4572029b796cfe480e968c0e85856a4bf7d5d64894072ea3ec5d501255f666e2765f8b7153c3a3b1224e296512cbe2e5f30e89da8417084b77375176edfaa2fa1da57ddc36a5ef89a399ba5047cebe26dc6de47ed50bfaa3fce90c99387eb238e3174e1081beba23fcab53f3943ad510fbac1e815ac6ae5a56e2edae92adc9433127ff9498dfd0ff5e97291e70a1c282ada91c33d8f0c75f5312a2c594d6b5bdf665f879d91041724fa8d43daaa8a57517964340bc3784478d1270003f0d262fd24ad8423ce06ee442f61301a249ce3c37bb3ebe34b8f5beca272f68fd059c4ba2633347be67eb47bf8a24866cee65a48991bd57216f5324a3936eaa39166b80a71d70883dfcda2e8ab49d2c4d0d58eadd49af3ca236fb06fe0a493ab44f38aa15edc3d219a2f7a724c5ac11ed1087f0575da5dbc443c31a3e4eaf3104fd22c184f607cbf733d32645d70e58861cf55c96e36620428537e12ff2b33b378b6d358bfe3bfb1035f092895415a906f8ae45a4caa4ccd2a76e9019ee88f47fa0f31da3ea4a0123ca881b6b1fadf230f202aea4a623bb6ae8f03dfde9995d2e2824db8ce15af465f24856cc3f556df5e8a6dd8d21980f0298ae68e7fa7296dc2cb71674473e8a74907959c9618ba7d404231a55c1ced6ae846c7afa83b2405564f2fe82e1efad6c97bfbaede21372ead7dd4d0da121fcf977101d5d9fd3ec3cc73ed177b1c9c164256e3b7496bb178f87b40c39abee29fcc1841baec691f539b2aa882f760e4af9c43f780edbbb4a87441fd837a9c3ad9f22ccd3830d549e5c412d99ad8f07c591ea635b588ee8a14c1fded6ef2c5f96552fc3b21814aa67435ece2c0a1f4174594d474dce73a7639f005a0790e9490a42a590fb7a7fe402498b2a28bfcfcf6e4f9634a88f071b457ecde5ae3ea994970dd9ad185752f38100542042113b62788308059a4c471b2b3094eba49372f89c53869a743c0ffebab148443b7eb6754789cf52e4e43227f7f8d6b9cec26984fae733af4ef3ca14d32ba8885dfc09c32e9f4c25673ec1e8e3ec3e48c1c4c0df070f8d0322a3fcc76d20d7b1df7c5d723ec736a13b57b4a5af4510bd674069b3a2cd6da6dab48920850af416a6008a29f968ff037deb3704617bb75edb83a61491eaba9e27a405b51d405af7d78594eaa2a0860ae9fb21c3b0b2ae113711171756e894001df8c2d5752bfdee635af73f1bbfe8e6f0bd62fbd34e324baf9ad7c38d91776f67f585c057b6826b23b252c0508a103b4d814f461fe82fb5b43b0a702289448083309b3246f3ff6af3abee335d8658fadd1599d55a032d1688cbbb89c343357b9068848c3a2064593c5d234ebe5597c1fd4a45c95d9086bd868d90700f02c054f7529d7071052bf5023b665af34214afa7532753f7d092f3cc16745bb7201de6b6da5a3a728c46a243982268c78fd8db8a48f26fb2e6c42a7c1abd74bc0b586c0dcd14acfa789722ce70608900fa5a561494556a814bbb8f6f339519afb94cfa214c32a150b7347cb969afc9bbe3e857c011b630967cf6617fb54a07181abc6f5de40e431e35e40d4d968d2dcfe53fcbb35cca12f140e5ca932655937b3c6442952c0d720bd51aa7fc70cbd2ae441dea3c58eb6b8eaa7cf13641e29f3a3025db271a6abf895169b8791111d3ff8203005dfea072d341ad60c34668b28ad63ff9458349d4756d7161c5bc7d24df063ccede675e27eb0d9d8e011b7459132932cd6eb5589b2af787f36fb5f19b12a57b220f55b459fc10208a358bfbd3cfcbc9ea165eee32e549531716298c198def6a5ff171d67f6626a1014386f5afc239700820b44ad6fc9ef87253deb399ac1289a610e98c8d0a7bad76940bc60213cc72c5ecf1a887f55f4bab4de6b059b46b4c388baa93eb34907d88be4d7dff71fe7516014e5f9356cda5d627c55814f58f1e6f79de86c19639d1bd190092bc0903f40aee6c378b312d73f711c0978ac55d31e11750861d46da2776720cead587948018c4ed8a84c48c0cb468841b71ffe89f6fbb6f4289c12898c0f5fb86637584a3823e40d5e188287f26d18a01e2ca21db4ac59b9e9afe7d89f288e28ca663319db9227935c70d891922f7837300bfacbc35ce12b73a32d8f31b03a16cc2d412675e701b63e89e43117225cc78d384f25f44ea5ae6fc172bce3c0f068d1ff0ddfd84f7ce7e8bfb0e7fecad17f1ab81a7e5e12f5aef662332fade2d834335a2ab2bbd57665d16576d3beb959fca9505820e9506dc9628c6cf748ac0291af82499efcd482bbfc5ab4ba01543177ae14a880728c2cbb6dad7d8b3aaa5643ffb58ac64c96331da7449719cf240ca3b6c3f282d2d87ae960ea5b021581afb72ded744c9e7cb3ee725f196ed1455335a734dd4d4ce9d17c4b22dfcb756b6526596b6babda13f5e8b1b28d98ec7927cc59904b98dbd52cd869385fba3aa39ece5c5dbbe85d24f57a253863c07e65f0f55290969e997eb1a3eef2d1e49150ef3aae2a08f53368a018edcec8412648524ddbf5dabf03e3e8c2162293a29c760e8737f613852700e0a742ca30377add2e08f037914fa44f7c4d9d57aaac9796b72cec1b845616460fa6dc1068d2c8834253816751cee6bfb06c7743d7bd2ed117189dfcbb306cc70a074a79a782bd03509a6ee9d03beb27906115694db1753c6714fea5edd040ba9a20434ad22fdf2c8423cdbba620b171cee374befd5f9597864cf308c7d0fcff6bd78b6da482212743254d1f9876e76470066dbca78a6980d2d90ed2c9bfb3a14e49688f3c46bc71163c1099f990a68d73674bb23be62085d4141cd224a7ed9754e6600d21cd37827b4388011e2cf381aa7c90558bcbe330f2893445502a4a5a28758c175ba195329fbd0d86648febe7093a52461aac4580e3b8b197bda02b8192775b4e7e48885f6d0b58cf9369d658914d0142b33e700d2a09eae2e401b739a98a13cb9ce3482da81764ccf4eb8184b702c387369f3c12d9644d9c81d7cb1c344fc9941ce52ecda164dff77de90ac44173f3f67797684bedad1c5d086d23c47df6f4ef5615ef1c5b7e550d0dde2ecd1853e2b25128817c69950ab983f9fac9b9d42603b50b04317911df974b2edcc9f48a1e953e3ba8b5db7470419015e55d4829d8b4ccd04e17628de4ca60698af0d998701c8b3153516301dec5d468f0c6a04cdb71b138ad23bc687e8e7c728fa01faefbec4a0842ef9f5c449f883b9ebc0bdb029da5eb7796c3c3a0f477faab946d29d8bdcc25b299f20e121ba66e3cc19e22d23ca1a84d016a23c6d7ed183c50df53d18ac2dc84c29958a0cc3b8c044fd901be4e92934c46e805e1c8493a95ddfb4bdf0cdca9cba0c2d6f336690bc119e5da79897e43b1050dd331ba77a62a19407d6e8a79edd0461471b217baf08d5f065506dd183c055e7b1efcdfff4d0dbec13146b79027488ef144ea9bdcbc627d69928127437ccb125e5d475b31b416f0e9c82050c2e73c90875e923a30263104557c56c6841534847d8e89eff43372d10af8cbdcb38d2ccdc9aad6fedb72fb7cfe595b3ce5e59e377de3c627298047b21df62554314ab5a2f026c5625f2ca9c9651c54076198eec2ca6d404e557ff9bf0f353f8374cdf16087447b9b19d1932c2c4ac329e7b5cddb316f409bbbc29f76d834be6939b4e143405dcc6af6699f57ef076431e277b2ef7da60253220cdf0cd1bfb3ff3c8eee95411da4074835379fce7dac4b6ed9b128cce12a7505379640580fa95202ffada853460ed775780ca073b1ad263992b895ae62996b17b6e8ae00ce7f75c0aded6ccf0bce278bba556343d2a10735ccdc34188ccf5ad18e4b9e4a05d48f9ddc9b9ac59155692256359407f1c3ca9585ec5321413b80066f661b2e160272f644bd0623af7f93643468afdb7008b5c31cc8da147687b664d1726ef96dcf25645ac8da94931838ce2eafc80175197a4ad05a42dd19e4278cacd05a1c27f405c23e6d0d00e4f02589d065e4dd00606a3a3849b2e4f829466bf22dfaf2de08f84dfef8a1d218ed4852ad5125a1d5a39a520f1ba45eb5fd9ac38d02f13e68c2c5a1822f191beca095764beb6718fe6f462de077447f0792b01e0e26fbef4cddaf8cf1cf60a0903f44409bf57ac5137e3dd2c19c7b6ad6979284dd41fe3ec7eaa4562a49d4b48f155c34c249c483e8b63d587a7a54eddff5656034df1152bb4001bc997d83e358de13c2435027d07d621ac3ffa977918f810530d1549c632431b8d8e6e6a6e2d7b7b1290fa516c9714a2ca35ee0156fe0050954af03ae7005b5396f95ad2553e88bbab719e9f9f39af2380828f70e4c5aff8f2a3bc9ee10823016c0919fb7fb37954455090a7f18ed69e28d0943c2ee98347b514034848f7c84eb3fedfe726a6564ee62abf1fe76a965d743580845ed9dd5bab412908c0bb67e34a8dc64514843f1e3bf3141ff6453036b19ed37126cc6bbc3284c1ea135862153b915664b0986d10a26a95ab77d360d14c1f07a9c3818be53d5c3a6fbab589ef506081cea3e59a061a4257ab82d09ddd2b9cbafffcfcc8d6202c7f687df3fc745a11aa24e99a475f0a4a9ad7456a71f9d0159a5455013ed1a0fedccdec023d07a24649f6937af4cef60966e31179b60aaadc1f7a886f0ad58c0954ebe0326300eb857d98edff9c127e4e2ec726884bc5fd455e51502927312bf39885997d012360edbbbfbdf31fac3ccb7ca49edc4fa10314472a30ba87abd6573b1070fb402b3cc947c01a623523182819385880466fc508beaf9ebe1271fb10bb92d99166f26bd5fff619f0ed6408607ba1f9ece4144ab07feb398a06ca727ba15993ae96700f93972428774d4539a254e2facc38a65b683bed37374909a1aeaa7c708f11698bb99575f09776823ccdc83a44a6998483b055ba3e9faab6505c25ace96c4bf1da077b0a33e9027ede60027f76385eccd21961e7f8fe78d6c9d73de84f84ef73856392ddd293ef0903b070e557aa648b0d4635afcb7bd33aa9e332504eccefebbba23cfa62eb04230c8b2c0232586174f9d32f88c7bfe6069a3ef81ebe8adb3c6a0d70dfc8ea33c41b9440ef34bfb21d28d8d5cf6658092b9ec9635d20fbbec996d864e83c1f81b50eb4fe357aea258c062d6877090d920121704a5b35bee8c7bc040bb4ceb018c42a38b19f0e8f5c490ef5757d4744ed525cf09a03c65cc7bdd3823c11c2e30639c573ef2d3970d297afc18865810c698a698d99f053fb4fd716599f4cd43f702ce042b1f7d10696ce2a75c425f3e264fac3ad90d9a8547a9cd4fddef1a485284fad1da56c99f6ff068e9ddb94d5121a62144bfa0747d825b7f845afc990150352ec82f814562baaab19a3c570d0d64ed3dbea3f556e82457b48a83fba952ec22beec215d3230e9a2b9655202bd0f1cb3d0a70ad410999b01651af9296e4285e3a929f820bf16d9c2fdef9ddbed6c68cfe437ca2272232b69ec37f214d47fc45a7b3288ef6521a9b0c64f8421c9f1aa38bf95007ba6dfb7d4fa396fb9d4ba28899c92363d031024a134c9d3ee0efab3f3f94e7030c924191c272460887885681abef8df8dd9360d3be6ec205ab6feabbb410c1c98e8b2dbcf27e8419482e79e11535c6c0ec59046a2f237ba0fd16fe0ce54720c0cc22f05d5dc620002b7acc6a371fe7c8b72f514aa4815749f6fa430016a58069e9dd61b32d2b6c2ae4ef993983be2823ca56c3c32b08079f3044a9494db769d573afe5fb30b480aaeb14fdff43703a0bcb04f90ab63000940df317ccd76995c31847398d64c07d1108cf0c1dbcb0e60789db0c96aa80303f16bf586a9d97be3dc7a83a01e36089ff44fc5e970a7c90cab048596da1416a89fd6f2e6df6306d32fb8985ab826e26c2067cd90c296cb2bae72fec602899b0024446c9ebe9c4cf2834f5c449f1c8f63d72fc6925eecb2672d64f6672da7948cca381c8603b9a303fa13413a224d08ccbbbab208567041cec33b6be852fcf6477c8e162c54cda080fb5d87ab24747936262180864d3b9488a2176524699f60f16c691fd53923a912b08310816c97675abd9ed0368ca034d7e24e8957c29ac3c44db5faf7871453c613901ae60974624e1e941a4625d8df201a3680c0d9fc822e7055b624001d81fc5626f11c11989d2afb6c7cf37ffcc51b227e2a54a5b643ab196943c6f74aa9d4dd2cbdebc08afdd2c723b712c38c785e3f2b9695106d53647a5fa68b4f9cac8c9b7450e0fdfe7bd0eed37050766205d99d352288338851793c6fa7d3a2e3f3e4a31a9ab32fc7c4f3acc144c905c6251d3f89688b479bacaf73957ed8c38a3256c673815ae6be94f16ea628252e21d0acaf0461ceb75d8be8e9faab3e2edaed9b7f92c6ff82b999e10caabadbca4df2bddc386100da9102f7e585f30f8b71e778b3164def086e8f4661a0ddab082f4df3809de9196250e18e202a44d9f6737ce02c385791a90e93d95faef0cc3d86b9dac1b5e27f2c9305062cfe59b7e4d16c5486fd8a4b692ca113c49e00b823fe87f1ec90be45cfd71e35d461a326d67c825f0c08801388257014b9d74e680925223831e3cc549d1db2807f683f62d98ef870d26beb68f4b2b8af62e692124f54207f59b91dfe8c774db2865371d732bcda43ab6a9529423c6f1771ea6e538a6b045e68d6a7db566ab40c88b98845fee60f05870d2df378da075ffbbf2e615e3e481fc6b23dbbffadc2d5054f9fcb4334a98e0d65dd8f8e01b9576a0659e571fc02916a3e9e73a39747b2627481c52a38661689206f642c75fe9b368d0708999044fc68a1ec707631a6254c5202beb8efa5cf27395f1fa0fabf94349a5ce80813b2dcd23d65659100a2b3c4eaa5bf4a69db77c1fee1ec0709e6c22715c9fb9a6b474a3fd614da8d32c560ddd5021b574c11ebc20eebcfedc8ce14ac4c981242c55a8314174aff5a345578fe04897908ee417dcc87aec293e65b84c252dc961eeff194e615b8225d53ad284566636a5517f67b4fb475aee07cbd9c0ef6d95528f3f6ce8ae9acc9b2aa3936a440de707fe55e0cd542d78a0995685d818d52455adfacb8a66f738fb905deaca7c84a754fd24e08b95942bd797d4900b23f57b315f8bf433c60b7bdae424985758a8dee835c3cd81865705c4cee1134fb724b5922f6463359f624aa14314844fd49f6f7f7bfd8cd5e7fd9716d21bde621d695d77c3b92d4392c4bbf1a9435fe4e0a03b02968fc062d4142b37d0bb3c856869b077f5d5832d8d912418fe3f132db4164eceeb831efae1ab1c693c99841df01ed1d91f46e5154902b5b584e358093cad81a559247a7f75d9d0dc40414fc91fcaabae5d9415c9bc32b0d7bcf411e7d49d1482e6e77b5ebda53ccc0888e169347331d3114e126bfbd3ea46deeeb8ed8dde743174fdb9a380de57881284817e7502ca5cc45e62ab63d0a3bc98281292b8247b14b3dd92d8a34e9fdaa462ee464ecec86552824e9918e12ba59873fa2ece28126d94a900aa39c709cbeb99b11e1de73d227bf22594f4c91254e1a79f67c60463592e0d5af103a78607a300a5d4665ba8d17e980f0f92d0b7b9cf07b6da01b2d74e56791eaa19a23aaa0d63a2419d4137545d6df169cdb6c667f26b8c8759b3ba5a76d17f64fb291190aeca824ff1a0e17b1ece08077d90594b4e077ec23958c3f251fc92bb7bd58b8472059751b781ce47b748af7edc0bac14ecc4a88662070c7479e46368a19abfdafa3772f1ca95735e7f2ae548f64ad8c0921737a78e5340de71678b344c7fe37a5f9bedd8d5cf71cf89b5b780568f0f746eb50ee6dbb2db8e829b8b108303c097bf25ba595b50a29c30c13367babb3e057652ea509b08dec87c0daf57526fc262c6de7582a3c665c353e74f48666f7041904c55b1b09b3fd4e5ec6803300c5d07aa39ec3bc92c0f735b188ce6486ac079b58b2f4cc9955b3f27629fd04da57b51286724804bf0a36d40703f0f62dc9acea9e7b8ad76833a285360353021a4685e5d02e797ae052043b3ad47506c3292c0d3899f756a68201a78a780fdba5c292691cca06c7408cf33054fc7b0ae2c2be7e524791cecbb1b8b62314a82de15e1652464cbbf597b77822fcba814be8f32613cddeca9fd6120fa3781ab68702aecfeeda5f453ff32d9a5bc99d178cc30398c2aa392faaf8eb4fc55deac522d12b1d88ac32ef356410cc2d16d1aaa808749c58e89b79b30fc55b67d8ceb3e129d801232a8a865022d21ba3acc29c43d5821d7f72f0b5c50eadfb80ca6e29c1b8bead89e656b5a26de050165c356365557863404e687162d514f87696b5782f72c6e23bb2972bd73f2c8e91d19437fc392da85b5c6c72a59fd250dcbbac4d3d1f2d8a09b05d390ce0e36ebf170bb624526b97c2d7484fabcc2de1708c505f8b4383aaf5aa5123c7fa9100b3b1f348a0cb9e5f08b2e5edd8a847d98aed822deed576efac562a5e5f27b5915389e5a65c5fccd8fa001f7d1ee584b20463360a650a5938bf5799ef8eddde4225370467503e512d1ed00ba01da972c6337a61f11468bfafae0ca38140cf95c5176c10022ede21718bca165df93ce4c9239c45a605e07f197b1ba3a99867320150dc5cecace957e55666222038d6ebbc4a5cfdcad9b4652c8c7115b1aca3393aacca9275710319489db34e66e0d70a6d6c4428f9d88d3fd8436928bfcf9d777cda4e75c19710a9897c54aa8a7d192584a63b43083bff61ecf523a1025f6eebda99ea96070dc4f530b35c3dba7fc3b8e27e0eb150118207a7f9df23c88fe38a666932ad3617d44e935d095bfb047128fe30a63e13e52543fe73badb7cd6ce894414e63d7fee37425cace0e85ce82936e472f8222c34d15ce049bbd9e23a465ced909c031b22c05bbecf197c5eb003c2cf6ea8eac40f6ea779c6ec137ed44f1cff70019f15db502d0ae0ac52f262f4964d5573c3db6db48a88f4fbcc55b04ff79b35a61a2c1a9adf8f5867b02dccf9194c7dfe7711719f8d23174498b43b4b4f2d2044fb804f3c455ab8e082a535822e8a7bf601728e9e060e86c184567c73593ea811b94b4ae914c32b9888fcaccd9ed35322b41422b789339e2bd1f8e3b6b804fab031b95b910368c9bc1f6d73b0d89a172413dbf204387b54c1c8f55bfd72efc6b67ecdff544d092e34d109a24fd92718cf5b54afa29dbc34af161edd8aefc28c209b338f15d9121106f92e390bfe865979e563c074a7e6db479b455e4e81db290d4f5d2122107fc0056536a5fc29cdfff3f831c827167cf511581ed6736de40e4708e2c7db9adb7f7663cccd964808601dcd68efa146fef2ec0cb0f5a61e25274e986cf0cf7eda3f1dbe97e6c4138fa714501bebe107d5d2e7deedfd695899d7e7ba217f7e3a000c5d11874d4a5256514bb65de7a4b0aef65899ef45316ed9f9b497256863f27bd4de945bbd746337ef49fb374b5a409a9809e24fe0649f65b7179be67db6de384ad6082f1bf1808534a5a767406278111097db5c4cb23021742e5428877a9d9f24e888fda7f92c348a6d48be0574fadf2a25e5722c52ecfb37189931a3db811e5ec04b7d2fe84b5a66e5fdca5c3b2062cf9db168d4f2f85fc32d56aa56ac108810d4af66af762bacdea387957d51b5f105e0bb3c2d78c88f27afcf8b4ef9856e9cdbb9f632c33b4add6724e1709910efd7fde46f7708f716fd82df7a55d0eae1876a16a8d54d7e7b90430e48494eecadffb616be372594d7bf8e9f90eb319085d3627e458e338f2fff5afc5ec4ecb7951b0a93a5c6ae49696a66e7e8dbb98e07b2ebf4e0d28f6c644cb5850f373950c8c7ef4525919f7d7feb08bb180223602b0103b18ac25547223b734eb4aadcb05402dfa04e522db67ac5c34c5d56e21cf8164e878b6545c718bbc3256085d6f91dba87d895c33ad6e82d6d5fc46e6d182b3505571fc1ccf0fd9d4a5d71010166dd4eff620d6ff2febf08ac26f64967776568809f2f472202144e05121ac1ad264a7d05c9d018115bf7ae0af5685d8d6972bf93d463f132283c080a9b7a48500cd3a1e0ad05fb12b7be6fb18e550625ec0a30c74836c44d5e7a24740c750be4dc16bf5cf2f625db52651b6aff00fe93e5cef45f9b369b16a40e25fd1780a509c6bd3bc5f361b4e86a6a1a20ee8b9171913debbd2ed767be0e6dbae3912b326282fa0f1ff738bd3c494955c5d53f6708b2d23a31d69ef017e1164db297da05b3f6cdcf838f7c2b6e210a0c2f4a7f0b7812739dd5ca1808c45fd134d8dd9615cd0ad23078beaacca568c607ecb5989ce20f7b1377cce1555ebe9abeeabfc7e7499aa04ada07d5c0d5cb399be39faf79f60917d767c687967f5e17ad160296a47826dbaaa4299cc83eff28d74255a9c6e8df1c49a141cdab5eed59ac764ce9a610c8a8b9d748b42de40a26cf33fcfb77149d187a50c34896c12b125b6c19ef47f775ea65fbfe6fc3609b49d732f917c54fe9f08bfedc6ad96e8a5edef9f436496e9b36de843abf9c0abc5db661456dbc805dbf4b2cb3ef7390233de070c23317838c59af05139c1d3fc04c25b4f72d84967773c3fd9f7591f3554c4ca484a7e107d54e3cc4f5be50c3e3e3c7b54378eb21d1b2e0c6fa6b4413572e982583767f53e66f96e89941ddc220ff1b4d5f8f4bc7f5c401bfbef44809f847d4f796a228893cdf0e958367c1af1c1b82a57b85c6c98f1a4703da3ea9e1548363217c7bc224a89e215bfc6ac0c1b4a9ae6e20fe85c0197095489020b20c6588552e675dad58dacc8ce39757089765a8e12b3a31a7e3cb515c7a949477ccf8faf3ccef84c140294ee6cc365b95b7cc9af11182012e03b4d7b866b22d4a603bb37dc9db468307b3dcd8dd3ef524e7a44aebf07f815bcd528b9880ef8928edf5f50f6bcd5a135bf498578c2b57c4ad9ba92a08c9a7a8253edccfb328d52f27844645f334ac13d2230d24baf44a15a9d72e2c287ce042c0612e859dcc2c7473bc03200d15f2223a1577b6f7b8ee7e9424beee662fb56f1368b56e062fde3a39ef08298a13b4871d29239077fc1cd92afa15d7d5f6cfc4afa26b796138df8ee8a7e3757ac3105f2dccb82c6edcf0b5b99a6303cc402182d818140d9a3cd18c30f5260c55faa6d2e1c112e68e079fb9267eac39d86cdae9ac4f8fcdc43e55216b475367a6b75cf69f3e84163a1c90e8414485233068f68ee2eda779f2912e72b670b0d2ca180d500edc3aeeee6c64d694e912d3f380432349e6ca5d5211f89d4890d71eaae8a524ce52d7c538ec19dc146c9b230dbad9a421881c5aa0a84c2ba35d86b49de05327dd9428ca85ee814e34f2234f9481523b79591d0c26ea26b73c3914eadadc464f82c4572c4d3e970180b1e1c481b0fc6fa75deaf13d3dfc06bfcbe6fd67788eaeccd4149d47c259548281b017b13f23f4a4477a9409d487af52ec4385145e1e3b966adb723e006231f59481dde561c8f731f776637e2cc4bdb014a91322340c6d1d0c81cc1166fda6b8acc9c3dfe81479d37101eeb7344c1a57b328db48b541c437d930eaa1c94f6b899588c00fa6092a9aecd68a803d63716b302b32297a8d9a6b0d06d91614f6e0f99dcc2c9070176febe1cedd41083d6155eaf5d654ba934a89b7b2f720cd874c1d682f437afa8493cc5b745c1e5cbead6a1fbd52b73e9c572440899b5434307965025ec2b57a9f63b467aee0096cf819267271defab6a4343514aca59687868a427bb0cee7d1f79c25d81182937cc0a7e0690e254bca46c6d4a51b9baa71e1d133f30b09638e9c1cbc13327db7f168292829f947009d17ccefc6bdf9b8d4bad287b6b41ac93bb361c9fe82c60728d7f4d0bb344b6427bec65f6f5b64e39ac578c7248eeeffce4e674fdc5435d83d8b783c32cfe664ab4b088b61c8211ee300f25d4d7f22a00d1681e8429b2c4669f23eb24c473a9baab49fa677d9d24516531536a073e1cf55ab83f3ea2e5c1ba8a94fcb049d1d1b0b3b9f13b2905a6406e5e98794e2bd0cef4c8816187eccbc8f49d3d8930f7202220965811f75698cef3900c30e7d00737cf285cc3ab8cfcd2102b69187876666be0330b6ace96470e718003d514129bcab8b79c18fb44753f11650e91ae8057ce2a78ea46dc55fda1a8e3cc704faf442f06ea6d8e56e634f2ce955bd18ec1abd2f9651b2172edc2278c06e10a5a848dbc09cb29714bead08a45b657f49aa4451b6c98d9b16261c8d5693d80543380a287449e79533a0d1999d6850f43e12ad83b9d92967a53987939cfe579793bc15fdf3d7b97df7ff4a9827432a3d92c5fd6a21442a8b215b50b42fb9634bb7ab9ee5bf3a39f0a8e97ec34212d9a14d186fe0d07bc06653f01069db4d443c7b96b2a4abe5f12436e7864669b4401a25baf39312cb06886f54c43f723a987ce03c55401d79f326b0b114caee8f26c88ff0c874bfd2aea00dbcccae7705dcd8a7b0d46df1e48c5f48f5f65db6140e318187dd90742d9581456119af05e9d12152dd27ae78e013e9fe64e6c40c8656ef9316d3f375058ac9cb6e459e7a8452155fa610d0f1a3e038b7268cb1918b91971badcc5ece54de510b669ffcf5e89f98e6150e9ea8961d374bbaf7ec0ac0368bde192f25dabb957d7d4f2a2a480882a8448121c607c5c04623b721e6190b12e8c30716e467fe19bbfece82d9ca348a8d0c7c3f063321cc1eddfc8b9c25ce013f00516f5326b3dc8949bf6365e7971594fd249277d5c8c45ff6cecfd636592c37d0fe4d8d27a115a3ca86d8e0df1b08147946a5b570a75f081692662b0afdbec475ce215bb4106052741ab267506101be504e0af151995cf30f9581ee72b31cb73ee852de0a16671cb1c8a63be3b6cf1a9a05311033ea7292e329e150fe5a87bd423008941f5c3c6b2a6bd4cda06367947120fc34a3088b0d0b51ad355b4610d1980c25c45814c06e17ffbb6b227472ab1e65bf7e7442beccfe30fc483ba87ea9cbda6b2cb442667ef1d0edd51aaa11eea5ccc73e80aa8bc1b1b7cad51bccf544ae44e05fe2c5398cafdd7de81ed6e6273695c4d3d22d784d80cb0e33dd2b8ea979b2d2687e5d2380cc34c16774c25b50bd8145549132df19b5798b4d67462a5876c348b205c754ebbc037207675c1640ef20a63c82703a5dbfd8b5e455a33a3743c78b301e7774c6a7b504f9afc39faae8d09cfdf11df5c64d2b46ea24f752c86435bbebce4cc88f3b1dc09b1ab54457ab970f7edfa924046f3942518957f8b2437bc92b93db7a0844c9e803c7248950a779f3e1fc05207367c0c1507c8a72d9d112f127078ae83f1c3c5d74c6cd32faf4769994298ced27e347b4673b0ba217ad3bc02e2a3c25662acabcee09cc1abba9812154e4a461446b368a6c24b85f763ecc1a2b6b1416566d6100e7cf7004126a411d929ae9a9ad3cc098725bd229a18ad2ac3482faec0900ed094afae39b6f56006388120e31546fd0db8eeef7706834ad4dfa36add088739d70aa2f5acebc1415537053ceffd168ae5bebdaff16695740407936fee1e81f652378453baab55b74ee2d462cfdd04980079daea800b4432cfe39040415f5cc99f16df29e162c0fcb912c94b69827b72aa8402b10b8e1c522b6e7a7b39d752dc64f1bccb2b4b74b70c15de1ef91c2efb586770c77a12e6374864090611907e8b12cf05ba1b3935f5e1c6af9b70ef005d23a292130c0dfc2ee26355100e57809721b6eebd519cd0ebc51eeb56cd26b7f893d3553d380155892194ca75c0bcb09b120e02cac0e45d97f1818a291f0a11c257d697ee6c9d7913d08bff7b50f86bb5101d43a49bda583e797480ebb963db4d63ab7660556d544a0f6fe783c52667c687c87c825c194643d2bd91ad7057ae49e80d5b29e6c9d6b6a0ad4e851f49e2812b19c66de685214e44e941a22676e488f681827822e88657ccaa913dc97ac1e381923516acb53e1600819c45108e4f883a297d8574f8041070c7ecec6bc2a97ea3a57655f701f6baf7ae03ac56377c7634185674f59b60dc8d2eac6af7bcfbf1378a7db259e93d05c80e65da71a27f053b8a9ee9d57e587914d8655db6214bf88c67fdb69aa08a4aefc108b009293b3b35634fe2434671aa7e544fa0eeec614e5ad054ed205b8ee2deba444ca8b7fad71ec811a927a4d7d0b8fd4dfa46f36fbfab02b0febf18460b6ed3763e5d3bf9af4ba0511e0a3d423b2442de603797cfc6ed430f5e243779d32435b94ddbfdc8a7da8d328d328584e11d150d0de9b1b9800a133fc76540c1bca38c9ae9590999a8d8941b1ce798be75da6fdfa505961f496adfa548accdda816bcfc6ff1f1fe13cbab88c4912b295fbd741c7486d8e9d02212fe81e158338cfc562efc3267d5e8e3c05b8c5eee50caa507c2741d3b420d4407f18847595b1d6890c909960a6e50ee54d41e5a722f522840d27125ce7b5120723a8cef27af53cb1d52f22b3c1ed9b2fbeec95e066be0a6b2ffdba9b6ddc858b401161c4cff7196a960f637fab8044fdb0804c73fcfe534a5098cc0b19cc19f8d7eb2bd5d3939386a4e7344b71f08eac0b3c988c71af14723f339c9a2f1db512ba30593040bbbbe9865d10c648d32e2296379c3c08cfa69653df24a8f3a216d6f4219b8ef778cef82b238e475cbfc5340818be2f0cd03712f64fa80239d299636c0b0607fdb5e20a13c20711bc31e227c87e6180200f176462981e774517065296e2a09a7fe4270e7a4c3fc2b79cac502565b62bf1a2934d4265ab09475323685e3b8ee2fee57c88d4f7fb320ffd7c9dfc4ae204ba980502754919aca7bd1039c4c64d7611f271191bebed84d1dc6e2136747040f0ae24824c8794d7de7bfa3b373b007bd35dfdbec11a8015772874c4e8d2ab73f4460b5d5d98177f6aeb2f8bd121d53fc3a9088d757c5106da988d4604fbd3294a7892969a5bef31dec3779a2154c6b5525db43e4173a641a80ec1ffd3d8bbb4623fa195a01a9d3161471776087032a496e4d025ffa4230e5f4cbaeb633127c548753ad5eee0b97327c470a8920d84d7a03bca4f9c1a1e137fec610f414026c37501f7fad3e189756dad8cd2683fca33770987bd5ac965f4dd0ff738d809c8b807294b1498e952645c93f272334654d2a36e1108dead9f442e2d5b742cad76262563ec0def5781b17e308f0753f0c33f7246fce37d10ff5d1c3d29af9d1dbded3597859679dee84d1001a925523d76ec38f64eebc1955ae5b693e55c2701ca523c7e56034fc2bdda60fe6a476873b67568827819345388e091f5a05eefc91fdf8918362c3e4d84eaf68b1bf92d0ac03f50fba0f223f738c92eb53d1b38c228b107f52f806a0e0c5ff80568661281b48fc1c5697575d040c3a8fa7152114f632e893ef067d5a8f741fe7f66b366f9c3521c6d7301bd5bb62c579704f7f1e5415007b5330a09c733baa9e328d5d7c36d3d9fbe539fd6215d2f22afa6dad59c92a8a3a8135fb1a8edffd907d074f12359f9cc8dbcb56691bce2992ec225bb41754d43b6aced6a4ce2bbfe119591fe8a288431e565ee5cdcad00fdb6203d28caf46bd5ca70c1dd4d65abb1ae16a4a18dcfc12f69e205c2e850ea9f926aac4f2b6dfe51dbef803b4bedafe5cac77b7dc68a2f90549917ab606b1a7c8730084d436a85cc68c9b544a6f42a362b9efe32d6be26a994601737ee8f04d8e4085c25d14e258ed94035ef28a49d54bcad905a712a2d18262e0169e5d176ae1605aa1a352c9a56875fb8be82fe6a2197ff79be52a9eec6dad58423252f7c7b545e7d4427a4428a169c010f6ae6c89026d1343eb015060fe62c0c8743e7b28e07b06c8ed265cfc6b4fcb77f493bdb954c4e00b35faa4a8060849389203e7e851af1af44d5e72a2fc5a2374c9562d5a0e91f4354682f1b7cab7da3d67e96157588bb9ff40cf87315ce7da9d39b59846a652cd895e7b33a7a5083424c1d26b9b4bbc3c8dc5f8d42f4f88c70e6b052e06a77df2e49bc856fe311e083437bf2572c9e632a96b4d8213bbecd0017375f3e87042995c4e614bb105b738cdecaec87fc791fe0d16ebb99a1102ffe1e829c2e91047e4aff55cbf4b3c694fe4639c2871473a881f7c20c82f306a2398247a3accf7d32948233a26e911d7ebc1eb3c36120e31f754e55a515f93ff8bdeca086be612529126ae3b3ff6d312b06ee19e1c86fdf9d652e3761339b6ad9000fad7939f235752620bdcefea0db374f2e054b605b744d86af9055dd8fa8c73169d03d6219fc04a17475cad8c7a8c94d3f3c8d8623d724a8d1563f2f3f369f08d7d7acaf11c65d44cc397d866e838b427eec696793c3fa9f2d6c74287c104a28c6d856eda10b37508e6e3c8bc88e48d0ac570174dcd046438d8d75a17e6754c4227c2635aa6a63820d13c6e2b932d92f9c80d989c7326c407ea8c26a0b91707b00708f9f0d05edb6af25fc4234d6992dde13825836cfcc1cff86a591101de53b03e1793aa605e067dcfa0aadfeb06548e65ba0072b77084fc2fa7366acd5305e3b55dd636c2be29676155a8683fa142b95c2d4cae3bc32cf558e2b080c1ecd03f437398c47189e0d39d907172998cb57bafcea4d54a6d465578360d9af70887cc9873e61004f30f1fb96aea9fee21e11f5d346ac943c3216c1ee15ff2e85cec58213969d0bdcdc9f8956f69e69eef1c69d5114bdc1d3527262cf4b853db25a054aad3e04a15b116e82a75bc3df57de45a13ad95144030c5c9907c95db36fb8c00d8618c774e550d9249bf2cc340d3efd6c650fcef92d56c4cc9f06b2ea924e0d70c71924ec6b62615e64347dd6da49683a9faeb06ba84de39335e5819e21e4c280ec2aab1e60975d1d6c2e844c53fbc6a600a721fd8d0abc49a4f45fbafa314ed704e722be81208e6d4b284b35e72becfe9c94ec1d7aa1588bbe4279e19af33c447cb19defa225b9e2c2c698cdf9418aefb40118356d9af282ab0d04eda1aab8722b4608e8077c549098e5a7ac520f205fcb33931fca304a0bf2e81dbe2671c9099d98c21aa10891cc7f5b0e03eab8c1b84722b69c3834d51330c06b350e014ad670d4ae7ceffcd5c469baadbe75b62337d2a4708dca228d37adf78b9e730c90b15698d09d369c96d1e13df87a8381aa4412426476aabb54ed1e328b7c6bda24142d65f74418f58615aa7b6d86ba169e7336a0f4ceb20a6bd8c9c557aa04b7aa55db2d52e76d24fcbc9a32a75aba7983651ff8b45459cbdc4455f4f82799e2f0f98195f73243f05861cee848770c000b57e864338a02c133fa0b8308720ca0a497614bf2d0171b397ef3dfb85cf5fbd5f1e134d0769dbc620db929c7e395d1109e6efb970e7b26396f9beaebd4d179ee03a787d412dfffade6a0cc05addfc7b8a05c9a61915e87c8fc9c5d18924ad841748dd0abd8c8872d4b980a73f89226d4f6058c8c7f2fc5bf6b133f3551992e30d9bb3b5102d479a2629b434bf15d489a0885fa63d269a8673691772f834d7d3e846db5f5fc9d4e330c5b9e541864a33c81718982baf166f49550f065713f2f4ec08193a225f76a359b9566a8e8b56abf46cae66c1c8fcdee9e7c73d192fa3513b183600b670fa065aaea6736218f3793f000dc82a6e555463eed8bc5b3f7ce95bfeaa3a2a7cdb46d74f71b0b79bbeca7c8dbaf09f77177c7c3396f308b04c54b622bdf1691fa4eca23aff5ef4b6026c282586f7e42b6bc264fb845edea4f0f37d6bac93692c5beb096a8ff7a542d3244315e3214e5772de583e02556a020058c094a39ad258fbb5c61057d153de306a16404eb821da03a02da16e13fbfb71aad20ae4df5d73b1643cfe8d89716b0386604a74d9db6034a72d6da35f85a79dba22d917f9d692b2d9a7d4419fc1cd32f17351bd3bb5c388945bd8943f6543ab6052d67ec2ec7b928aaac2099016c31899b02971fd8c3c7e297e65278987d3e9629c2b211110a6650e4ea59195d0fb0d1afc6842aa32d9a54fc07a10d27bbe96ab9189d4dbee6a25d4128f0d63a377e7c6ae804e843c911ceff57634092b91c17978d8f1b686a3ede10727bfe6637922afeaf38d052c17494c966da074de571ce6cce8e6a5028f4697f88a83feb16ae53974219e760412944dfea2530c7aa5d55e05486efb55766edb736c27d290f1ed08d4863bfb11a789b20ebf08485f630dbc5de828eee78778571e11e3b5277d68d26b2333e62032da392240fd50038eb6012e03cb7579a925218df18557d01bfa292f3181c2acc4dcc64e266c3e20eb7846a17769e59343929648f85e49103ebe135542359959bdf74956f87ce12d97b95158196d6effec90976d66bb95deaea8306b586784af6ddc32cacdd56191cd5c7637e8ec534215d77889d5ee83d364c25e905442284fc473955602c3b923afcf5b670e3a8e9662dcfd2626d196eb8b9693c4127300eb1d5be26fe55645d36ac4f8b8d577e55f02cb217ef13bb194433a3b3520c5e16cb24bedcc52028c84d39866085ce4a8ce4f575880274d068d2376dc607104047c348795c0d4fa144c245f6d2535e88de7b40fd7dec57dff958a58e25945de6bdecf9357479d273a479c796c2f571672edfdf20936276880cd59e6155c8e02c3a7a7e4e704af3062b10453f8c8b0703b6aad24b2f1626d771f95f55bc9d518af1769943fbd5cf1a21fcf2d5b17355967564ecb4ddcadf57e4039ecf6d19cdedf727cc15b74bb031977b95ef8aa6020c12b9fbc80a84b5e857a0a8737b822e3abdd30a9717a45778a739b76c0c325d7908328e80d757beb2691756ec067aa21b22f33c21a92f8bdc4db8b3f144539d00b2ec2215364bd77453e9e025cc0a5b4828e25e46206c69f893f301ae79bae1ebfbf6a118f7f58f4c38d4745d8d2a1edfbbd674608dffe2b0183fc77af634149b9f29b2f06a2a4162d2384939e1beb14cc13ce2d1133a28b830c2d81c2462ea26826a806169db0a9b4ed12b467a1968867daafd6eeec72705180f7a68ef8d356880e9298f03f0b1351de8a2a869b7a9f5e02e87f015488fca2ccd03b70aec818d081085d02f3d747a2c498a0c7fd2fc12397358167100e9e8f4f290d6b2d144ddf5c0f0e1d0b0fb668174b33111194aeba416c42647c865d3d51e6183ce1cd8234d2be0a47a6413e1318d517598e86ac686fbdbf4d82822e360b86361f78fe41d1a9e1f55834f7604f059995e2fc534e9db13b3f3e7e82f55d06784c16de67dbd0f803cc8ae33a1ebb756e67b3362ccc92a24c362047c33b74bb703d278d57cc9aa4ccc34e924ef4ea0d8d8dc9e22cac52482cf283f5d29ec7b326a75828ab5e1419c2d793dbaa285605bbb37a736ed86f5a2dcc61a6c90e3ff99740dfeaa5efa410a28ee09ac7f5cb79e83e2a4254b61732f0569f3b57bb57ffef385c3994550255646714962ad501bf93cb2579eaae23c9e948efb4833222c024813f520534e02b13b3a5e5146ead76f7e3241c879c81d292c9dabd58d45290e188c12697719642ea37683f68733fc8b8283e4a425cd5ba522845835b4e4f21a81a98bbf1516d3fbe72e728099b8ebe9d77f16f1da29cad6641b2b7241668fc752bcdc996f897d5b1f98b70efda64d55190e76e47e2ce59157d86504a953c9882dac28616ea8151584b62b90639873f674dd70076c7d3199847ef601dd756993690f963d4157d79fb9b0d5c349f6683fa8069e905860167cb6ab518497ae8d7468ffedcf9a23dc0fbd99fc6ad87b94b93823537e2429b08b80f8fb5acefea56968863605229f8c830ab6afa58b38260f32866499b1d5800e26293f0cba24a1ce1b2f90db407b14258c8d88d7c49347ffc7e9013f92b96d7b596d82c80971aaf115a662cfa16439d7d68211a2e76bac8de81648b9a821142f80de78b06b75dd98232f359df60ea4519fd8634d56b559dbe210063c330b6dc6e1fa941da52ced2d983ae76711d11cc1c9d73dc12ca2b4348f623ab63197eb1e48d0c295057d3f94f0bc6e89708200349fab4497f1c660d86a442aab4bf0962df1b9d842c6b8af4ddf99170d04b1fd11a99f97ce538a80fc5c08d9a81704355896c953f68f55a1965223c1e9d950ef91c0d13ca10527534dbd237cfa38dd7ea6253622353d1f8ea17139641d67150607599b1179c29ca207da858bd1007d9722912cf2a6c1e2747fa411a7429e61d41622847e6a1c8b248442f644c2f1aa88dde4b77cf6e8ecda453d65fd2f2bd7b822012878ece6298e7cac09fdfaf077fa4b2144956af325f5e60224a9131ad569a391a85d91b7b5ef1da87ac6df5b99505727665bad1ab7323dac84d016c328f6af28aac046193766a75a107c19f275028cacd4d83dd9e2af600d3188c7788e078deac7c08664945e86a2aeefe413d19430a8d4fa275b0638442205f7afe1cd47ac16a588cb91db5e6ed3d8c65be3a83c5a86c3ed8276fa4ddec78291616bd8f7b4fad6afa57cee44f75059e520b7d571f385a0832d8ca877e936b62f67d26efa5a97873020b61e690cfdeac67dd6c3485cf3cf5002e1821d132cd2e226735bc610f398f6e969d2f7eef450c214487832d805709a8a8edc522ebc1477d220424e4fc0c80e258e8ad6c08fa56fee3fb84579f3bc1f9ec5c802fa372db0a2935a94109c2e96212002ed8135084cc467759dedda214de0d498f1cdd8e651389496dc22353a3f2fd82424281a99806b47128763108374ae10ecb623fab35bf683869d2a859a82b13a0f5a1ee0c505605e5a717364b8d7f244c5a12c0ea342047534cd96ada017b9f4146484bb7b2ecf9106af8a90d4e0035cf490e626f0bf6a2d846fb42eed622c1685939e4dbed1b81b3191792a28b33081d90cf33857ca82afdbbfd2c06904f8552646f250934910d212237a051512e69dd425f558ddac598195920930441293e6c8b6da04ead57dac59392b200e4ad096cd06eec8007e21b6b32a578951bc7f6d7f013ea6638c7a804d9d993156eb1cdd28a7b7f27228751741552f6c16bc9098760c215d9ae5c8d46c81685a2f064238001990db7efd8272f8301220188e7bb20f36ea32cba90e8a246e071a3ac1b66cf884e702833c886b0af0ff8dd2c95a98a3f016c35d8479af99c7ad2b3825fa17306c2e6eaee3b5546022d0792c2f38727f68c8d1dce4404204c69dac96ca6f9b08663ea869e5756265654cfb03d7eed49016d4186d2befd740d8bfeee9650f0a99f8a24972b38e935e4fd9dbd11ec38047899eb5616a4d6804fd3fcd9d13952d68cc7b7fd6a1fcfb2a705ff1e0565f73e9b4ca3f3b6f8442520f22b45e4c5e29ed8e9ee72dba50b7613d228b68aad91caccadcc987f9fad96fe5c14f1c8e069966ef30df9180e70a3a63f31b94fe4f40b87c89117b4023984959ce84dcdc41d0d9fa0b43afb38a353cbc864d06c58829b89895c5075d377b1632184b479f9f9a376269b35c83fadb2e3800d206f24f865c700106aff96362a35ab7cb6bc993172279cd6319b20dcf596195e3e42cc70288da83e7ea4be1543f21435f9319e20426367f642b5f4258b92bff024bd58892122d767ebdd889651635e6805e489dd9e6f120349f20987d092f1607e60216d54a0ce1b4f6c172c8d07fe50797b570bd2e6eb469a156e2e140527950e07e8c47bc3efc667769937db807416b83b643e3a37f855f33ada904ea3b1c0032ce51d875571423c2af879680fd9e77692617afd0c9b3d9a1a393ba4dbd007405635f3b9c01c66e61e737950c268d283ab999dec8c03851f15798d7725e0dcc6078225fc9ed0edfa2df23edbcd2b3f587305e83f75ab16fbc22782606968552677301324581db64214b80b6fad417a48ef402ba78d2b6fcce0774f5f8c4160dd2699de94086afe2cc30abb74811a6e0d310ab91a443e21b8c56b2f9727fbd1686a4c53a70d319fc913f3724f8f5020255b1c427a32e617ccf82082e6d318e86412f9cd8832c0d7f7a46d19905183ba3387a984cad718e35791156c61850adb2ac56421989c235d18db8ca580af9b7b0a385fc8eb4261f121e61ab10f33092f262a489e5a33c3672415971e098ebaea274ff51d440fa769fbe539b0fa8091482e5ef20a8d7ab446f9a92cc540fcafa216dae5e654746b0b306941be0c7466151adea69e7aa299c043d17fa4f4643a176334efeaf5a60f60d3a07a170717e55906a405ce038946106eeb7c10e3c9b734f1bae4a375e50958f3de08b0789a8600fe57015994ae29a750201b5e89ff6d9d5229a06709d76874c3f412e6e14943991e9f4b7256e9bfa0374468c7115d1002150bda8745db6a1550ff8761ef17a7fda41e4231a95f3984aeefa3c2c2390f8c6bad8296ead2a6c859800eb82de1a1140b13fda623f1027d6e2a0f113e2f51d119975931fed18544940f1f7a5a113d0f4be68c2b81ca9669004911a9955f50f9fdbd8c603d30075390799f639cccbe5a8362e460f7f732f12dea2037489b158881be73e8862c83c637f57977c6322d278bed42c1795a3973a31a183186d01edb9b3470423b1b6e94153838fd1350fdf4beadfc43de31459586eed52c9ae558b1f07e637742e86640413aa7eb5c9c4519cd15a641cfb1c18cdb51d4769165b989e8410fdf73a5e90fda6a0fc00994b06426de36795846adb0a549dd2571f87eacffceb324cf36faa94cec4f5bb1d1c0d26dff50de4c2394f00eeaeac29731b269408dda4cc4f5c8b7e55cc39e085fae447b0ae625eafc38fdca9d5b2790c2b4f55a303ccd194d3b01c04b8971f3eb1082720e2793994b7ceee83343974149b10a18ba61334c7456f31387dccb45b3337dea775e1d6541673f336d592d9bcc424d99404ec73b776c4a000ee9646f981c5e4734373a29575c640faccb609f30a593f4fcb0fb7c2d807761cf56744bfc9dae72232dcdd1b5a4b0735df6910afc75cd03ef79e789b194e693566d1f0485cb03ec0bbed9307f3fd6cc4c19ba7775415613d2108a097df59026304d5b0cd907e8ee6258b86fd8da7c8417644b10f17bbde6a644220a0723e904683cc927d2c929e7d959f2ac0716ae4710f55f4121f96030f21b5992d5e84fe17981add61f702e86419a71fd4e1bf6928e589332f01b89e36cae56101b6597e58e89954877712ed2f2b37694712aa3138b42a06ae12cb25371be3a87d18b711a76e9c9ba030758e08550437c861178f25eefd0384d5a881a508e63bc6fdad091b1d7f7f5309af796c935ecbe597452c9da19fa330844a29515cf5159dc7ee256efc850116b32c17c14802db58ff0fb95fb7276c390a2a0c7a506913a0abe048face3555633ed128698a51bd0950caa625e3b88356715aade1089c2b65675061ea7ace1eabf4499d77bbdc71df1d7887a0d4dc32a92ff46444717fae55d71fa8a3ce0655566f5dc19690ef92c80a46272bc5f4d6e64f890573d24c0a840d37adf4cf46f3c2e394d696f139d9b8ee6beedf4564453d0590cee270cc0028f6b0144d470e71f90ed1e793065d554b78e1ff518dd03d58b49afd29300c10b432f29ccf0c5ab91fe9ed603d7be532ea191515daca71b225b9d216935e00504ac1cb7d3228440621cf5a6160b942466c02a19e019bcbd2004a8b7df9d2a982f7c84987d602cda9c3fc1bd9b29c70cf9791436efe0f3e3425c5514ab6e98738e645648aeca89d23074e4ede1359089f2f66bc81ab72d86fca5f6557f178078185f552acad14baee64b1631184eaedf3ca917181d3154bc94826bdfae48f9c099b96018e0cf398f044196b20182289160d41500cd514132e9be8643599b2a8a3b17dfdebba09166d35ef1b0cec46d111796465d0b867aa06ff57308239be8d4115b2c7e31d973476e6c488e9d167997c6803136921b268e69fa3d574049cfeb9a2ce7777cadb83564dcd20573c01ac817720d32b693db844ca72fef1ca9fd54d4adb12d471d1172538339208d0c1d2cba61c02f31919abc03c6b13519a38cab62d67c94552e43fecc242f986fa2f99939716aceb5710ffc8373eb2457bb201f060feaa49bfeec7232f28dbaadacb57121d2a7b30ae2269692c11d5ab498a29bdde146d342fe27d9b554a207d0d6712851bb27dbd369d9f823b4b55b2c63ae629e54d4d19b68d2b60c7c99424d5aafee78f10acaaf2fe37f0e0fd526a26d61cf98ec5e1c8db1d828aea8eece8c7e9d6844e33c15a828252c9f4cbfad359cb74367bfa2ada7b2a259f95a2bc95e9ca3d30418419a99ca7434785faa77627bbd09eb1c626cf0a6466011e59ea00646cef798ce8f32a26104b115f6afbae31615c5d41ec7f7367fabc32e1e2192268dc5fd8446f10cd33e56eaa6ea1f0bba67a514c51861b2232c124dc2d893d080d71bc147ffc4b39dbd243c0d226acda915b4a6b6cf654d2d51cf602534318e03e169e5886e4e3f54d8c7e425422fb8f106aa58209a908923a4681ce1baa05cb677c76e0092714ebe59aba61e2007a8f1b859b9ee52d3c864cb0f4be259316d7c60f17eaa6426e8b2c2ae00cea40dab0f1bc17a09bff2addcecf31ea46f9ff8c56756575f3db7ac61c1f8ff42acc20be63d93463f1af3649a8d6e0d3dc0678616e5dabf74896e97c13f5377075e1d294d2e304a9a3993faeeeb6077724456e96d508b371e78faa4f6e32d241a97d4d3926e4c88ead1c1b09a231bba2f62aa47227747f9ae6a481f3cfb84acef465c13523d3a12ae4ab10e731a083fa113493e018d7d888350ef295fbd9e94b1ba0f272d18abe1ea37c29f236157a274542d636470a221e355d847be0b13a765323e3894b63c278629faa4f7c28ca40bcc86a64152df47df1ee2a56701d80665ed61e37443fa67b7dfba0e51079835425ef265132749f434a3239600158c8f78d0d16352d45974e3e5af453cf8950808366cb32577b10bcd3d35c8fab39a185996da3a4e117e5f58a9380df6512da4769b6fed5a1fd3c65dd5c2b5c6c968feaa7ba1ed9e99d40d69f965f0d962cf2c9cd794011f7691d3b504b764a831e91b5d8eedd11cfc3defc3ecf646e84e1ec56002ba60261a750fd45817a09acef8771f08db62ba55a51dec72fa681a38b6fa515999f645718bf031856882979427003a5276a74fc9e72b1e03002ddad0e0c3c460efef443e7c530a270fe3cb5088a4d5f5dd4e6fc6bb53e4b76f1cc1f3d2e4c55b2a943844c56c150c1b860ac30ca556ea5aa13ba227fade6307f7ffa7bd8ce306c280fa0b3545195e4cf73a3adc750721398daa4a6411b70157049a15b1186fb59f2f20bdd1db036423421e1a6b1b8cd84cc5ce2a223a7aef1100a6e741348cd70d8189281cf1a9b8ae157bab495c352d9782a308f550995ec3df5c7f27e466345cc893b72f38f228d00adec685d49e939f8c50229edf8a44a6163ffc7d320963a229f2e2f2a1e8256f199b5f7487dd3e3b41ad157ebf2caf0bffe485fd7a419e50cca3f4424783afdcf4738782576e47a7d0366611a421879fc6a35dc5c67d1e973444c5617a709510756089acc6616c82d2ae1ea79af1b14878769efbd895b96f01a23dece4f8354daa0612a1896a966d635397be971d0b0ce35db07da1936bb10b7a243a7b79a2be4d562200caa7d1354f0e94bcd601b34ff0b948e8ef103b46ac7340fc18c96842656fcaed519dda487bf97a0e5fb252e516b88c3530fc095fac39f8e6173a44b1dfb2dd0eb934057121b98edd6e81e226269abd92799f38112ce77a2fc444ded370c12e1dc737d3dc5913cbcb7e3dbf709adadd656cc86e1643c3d9530ca58d83c56f2182d1dbef04e7487858801af3f557d5b992f6fa580cdabcd905b47d4cb9ad97198e35ef395515be4c0087bc068eda0fef55f3709baee30b861b86caa737f0fa53f1d2205321029476682f61e9a967fb85c94a1cb127f2b67f034b02c6508ef128e2f724e2533c3c34391fe25753ba492ad040e2e92bea80659ee0bfc0b55ce07a80519ee63625af210255b9d509d814f6a809c64d3080da45469022c051d7ad57981eab546c1266d734f8d3151dff9a4c23119671aa55f96361a80a41f87c38a0a78802f8eb047e114c1a39ad8f7a7889f79e769bad4b09e6924b35dfdf6d6cbfbb7e80cda35fb8e53cd241a256b69ef3209e79ed52f8e982901eb85c487e11673b064120459bc01e3eddbbae2aeb28540be7855f96373a2f58125c73c5cf363bc0bbf0066742392c5137fd37c9dab2025c9c338b1c87ec86f4e15daa39b66db278e8440e80f0304007dbf0c425e452a554221b92d4af042da175295eebfb7d0f868ed9fcc39af9594170208f4f2925d331012387794683abbe00e65df18451f38e01d22c9621875b9e92b17d1609f0e65187d899b2b2dccf9926773dc82755d1b39dfd90e4c612970cec23d351e759c8fa25d54b9175abb1bdd905ea02519a853ee043a9051fd27d2065702671585eacffa3079cd991aa211c4236aeeec6a5ea6f458fcbc24c36de6760430f9c7f3b434f61fe4e5bca98f1ba331c21763ddc2afc01400974afa93edfeb3d11a8179f6a3a77360378f8b5ee3cc940bab2458b89e05f5ccba2dce8764c49598d9451aec4840855d8c1e3f24d56aad47e8e8b107e25c88d73793cdc87b88acd4cc441c60a3c20d25b4ada01dfbf85cb7f9d89b50804988c55ee11688d086ef6dbb1358c7bf725af031ed8db643974bce629f10ca27e630b0beba491cb3806b6abfc7a0705cbc42173e39280ee35e4b86a77ed4f985a44acf29476cd56bbec257dfcc1d7148677d550ff404eaf459cb95b50ae614557b82fea434a4af7a72e730bfdbb61888f057c7cd772579bdca809104422d26185158b61a4f8aeac59c995424ee445c53c635f5ad3f1123cceee2760a1a0ca5606118423d5572d84d1384aeaed2af4be9c0d05071fb8835d8fe55421607de5fc13625ab1f7be8c8e2be4f57230b7f7a03cfef1c3425abc73419aa7b6c7d4d7c25ba26050e7a6b7912a4ab9eed8a3089d1855ab01bf2b65f6a4f1bca1a71be5d4317461a4ad7bfa5d4442daeb4b954bf8c2b582674ae39fe61c3dcda305514e83bc2fd4f88f4cbc5fd87a4d4db561a8764e294f877e874c233bed49d00da4ab589d7fef71d57af41d1e086aadcf7d36a5d36b7d11afef5cac872db1f2ce7eca432d23ce81bfe90c71af928afe20d4a4326d031d4a64018e2ee681f3de6f337ea59209c7f1f31b209ac826743d18a59168dcb3d0155a56c90cfcec2c392ad46e1a75d08c239efff94fc5c6eca93aae6bf04ca172b1c8ab10fcac22fee22256aa65e7884c59dd0e06e3effd6ec6fb7efee29ae21c79b5acc0bede3de972c70bd790157cefe185060d04552d653c4f114d818bc6f114f75342eb02764c25bfc65f6016cd768b059ffb5a091594610418fc29e7eb6804d4681a26090080bf48d8c4580c37ef962812f943d0f790c50d20491259fab2ec73ffcb5c46bfde5225a0188162168419b34f6c26418f3fc8232a0552df1e6219b519962f1d0bd4cde097288c54cd08b96a5ddee1d5aa8713ac7cc0623e31a2abdb2439270a303d1f0258fcc02953127a63d6a9d3bb940de7bd9bd283d72e7e3d744bd5356b6c3eebd3065d7bf5dfc0bfef1bf6893a668acc49e44c73720dd905e4f9010eb1038217c5f9bdb5ba8e9f14abdbb64fbbab17257fd6c6092072618342608998c7f30d0f0222504cac51e3dadac02ea01b6c52786d60cfbfd07f8ffffff07