PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
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 77931 90651dfccd396d5c09e36a8c65c4618dc2455f0f4e843a50bfa28a7489fe30b6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ecf4763e7b5afc980ce1048dcdd69919ed31ec8120ae122f07e65fd1e9f1251d
Certificate Block Hash
90651dfccd396d5c09e36a8c65c4618dc2455f0f4e843a50bfa28a7489fe30b6
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f003000070360000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000de42d4598d93bd984151bf1a0b5844093be59403f9b7215fae87e63e1bc227e43fcaa446d866e55640f2ce99ce18f29f6fee15d08c764ef2fcc6ac799b26ad4bb477ad12f3fb5f6b369bff0aa2f1932d0bf99f5b29f3d693103000000000000003b0000003b0000f003000070360000

Raw Header Hex

00004020d2d95ebd095f6eec1317147ff01a61432dd600b0234c2878f59fc9ee569061c8b410127293fbe45c79984d1f59ff60aa39a4eecc2fdea7b6c7034b1daf9a73983fe83c6ac4d200181d25f1e9d15fe6072f12ae2081ec31ed1999d6cd8d04e10c98fc5a7b3e76f4ec

Proof Data Hex

59,560 bytes
1212160103074aa5f4aa31e97294c8006040f9e2ad67489f117adaf074f5e6aab5ac700506b7ee3c9d2fb8369522ea620584fd42f244c845730e334e31326b1580c0b25894e675b4d23c2a9ab49a4d928c0dbe9e02404be1918be86e4f56519ccf835efe9e12342d0c8093ff398053030e24eaef5407b6591ec2160721dfa8a86de97b3466f5b7fd56bb1e2a253416c7780d811befdb7f16018aa3efe203d18c700cca7df98ba175ea23bd199f37d5069146b51eb4acafbfa0c1049dc3e9e595d0a10cca4fe3c9b93ff8e07af76e70025b39a842b704d09271b1a8558f8707c76b7d18cf76ac5277644c2af12706dd4102e858df86ef449e120f0a0f89be0cbd00f114196d285622a34db429dbceaadf87610c03d9ad9ea3a06bfb28289e6ca77e031bf1c2ac02c0b203c312bec9a881455d3d1ffdfb7c7f49301605ef898b66086c7183b978a7326f8f3bcd884ede3a6fc6863798ff657166c7b5e02a8a8e5cfd13fd82fee6c396322415978b1bf429a163582cf286ebe228af8c10a8366e33582e35a3e04e89561aeecbadcdcd499222e39316786cc1922fc0c2ab4189b635c680d79bde6d62e9506dfbde2583bffcce57852d26b38585b06c4e42b313e9d16f463140013d3dc79e2d7e533ea5eb11f15f4a2e74da35c7b395dd70ebd37588d0df141913c7d2bd090597e01b48f1d4c1869adb1e107f5e58bb9d3d526f45a6d6f3d17e38eee783f9f1455cb50bbbe1f6bb0f9f7c4b42d6a5c67eb79732c4dc628c9d8dc9c1d76fb21cb75fd4d67a09f83b29f00e230d3fddac0012b5d0247326c719310ffab4055f9f7997fa1a9fd5c4409126aa3b703db3cc4af90f56a6f0fedaca7ab40182feca62c53f791d7fb8c76c24e45fa88c274a21d707809395193126189fbb46e257592e0c4ef22fade7a82dfedf35bdd69db2bb991bb16d1a12dbda8a906b198e4581d9fc2c8ee62be506d16eda3a19a5e56360172ffd31e7ee97f8af42c10d5446f8e3376670ebb6e2abe9856f2df30017e7833fedf7f339a9ac31d41d2f1954d0beacbce3fa25cc87b77eed9cb737061fb4eb5445af2b16cafd10650a353124f4d2d47d86711b5e257b233feeb027aa0bd6046edad678ef9cd4c3c015eec473e091614d855f768b17c1db5c2a29ef3665b5c5f34429ff2ea4730b8fd80de79021aac4c21f09d3efa98a72ad24d4bd0dfe838967200900fd4d5c217c5729042aa59b91915b8897ab6c38bc508550b42f3598c6ba4ef19107f46c5f92aeab4daa88b98067e9dd03cbd901546db06a75e41b20a158f5775d7123d2dfe1a9bca5059d3ccfbaa11efead4b88e2320018e6b14c2f62c7f8aacd496b7ce220ab414491bedbda632a16943569d0f03562ad60c4f16ad470158730adb254e1a804d166eceadfef583cdd3caa7c8fa777c28ee49d4bc15588917866ba29caaabcf16066b423687da23feca06c5732dfd6d08d01a4aa05c0a957a1e94d69966816f7861cc5d48851ef938433ae009867fb50bf9e0f96c25cd6b4836581e2930252169222050d1cfeb99b380bff326313976e8c48b63575d8af3306c60abcb7ebe53cac243e0062dbda6486d54f6f83bf971e2da767d2dad09553bb349a3461d14a5f0cda06942f9b5d785b03fb958a4c9e0b730c128f42a45ec9aabb80b6ae21e6cba8acced7fef8894fea055843627bbf1cd09bd5040707e1c9982341a857211769a53f3cf1c8a0801b24da778c439cf970055112fdf0d52261f1c1f30fe0b5c9b5fbc7fc6e136faf97d9ca93e0e8260d204fd34a94eacaa46b95a2aba201ce650da9a9b7dfe31a7a75d7017ab9d40ed7374f53c7e08254fe58e481305938a4535e3d2ed03d02afe180df41fd845e2bd35d22fb8f00eee2a15b050729cf091ae304d04972184dc93c65fddafb4084b467641438ea6e0437b1572e942c3135f6428f2a5eaa7d453ad551373a51f892d07a9f47e08b30e0efa26166d9481b8b88e662e67156078ac64dd2e09ec68f309f5691af99f78891be2570b477d422d6168f82b3ba1878868ee0164a2b2d0578bd1b2ca36ea4716064ea3138559d15e96e7bd35434766a424ba9edb1868ce26198a54bd3f54d2e00d46bccddc746406772ba024e8499ed53b3c3cb55e23622091e3b5136199728599d2de9454bb71e92e55efd293bdf2bfe282849ef2e14cde93366d6fcd9704a08c498256be9c9d5cbe53ddb1db95c65cbcb3e23ae2498815882af48acbb626456525843efd62c2c321a7ad303211ba25f8839b5fc71146e9f33c8d92e49e2da41e035fd4ba042a5433f463b35ab33d789bae013fe5796dae7b81247d13aaf7516a53d8d19de88d49d288c85d878ac048cb33571e0a89a40ce1f2773112ab452846bfda43269b40c8faf736698acb4c5b586a1a9bae61fb4042b723a604ec298002aa71dcb4fec1f1565e21533f61eabe7f30df01b462f5dde0a1ce96a660666b4cca934bf3756aa0660c248419ba4738891aec8d1da29c7ecaa8715844548297d4abac39880cc702f151d83eb74cd4b38824c1cde16f57313c49f790f689fde69a7a974c052fa2fd649c3dfb42661ebdd5a840e51fc4243f762a8d8f262eefc7cb85fdb45705c5df783c98ccf9a6fd2a856e936a60efe8b7dbc9133e2df984147e333760141c8c8555c397da68967642d1075cff543c2dae50f4ac685a23b397cfa888e32f6106e1a1d690ec36e2fad61b661fc5cd4c4e3fb2ac7d168d35aa699aac62960094d41013e849e22768822269c21127f585f16f94dbf90fc6d87be05abfa32280d03a6a5b0ea5fa357ee8691798213cf9cf02c3ca11887912ad5f4b46f95abdf270a1ed4cf6ee969fd360aae2d31bf262f2bea34a54c7a6f01a2650c3d6ab2edfc651755d9ad5e64820b00851c32a22c24e84fa1b76d92d448f0b47b4624b6387a5582bdf8f66b7961f313633312067207ae7e6c449686d9ac34067ab9e584cf78d0906913aee19096212556b3fcc89ab40bd2438bc3403ff0729d112fb96bb4a811332c828d58dbe80d02b8b4e986b2dfdec662f38d442dff70815d8eb87fdfe0f35beb4a917f0aaa7d3cd822e8acab863129094658f8143144a72b62f5361a180a14b7e48384dc09946a9d568b533775cce70115b399e389ba8011c77ad0556088a4b3bd5483909c4679ed8d1757e0bf9aaf8ab8c0c90b7ea49dc19c6f07dd8fc56addd3a69b8707ecd9ac9e822779926dad5382d07709ba2af8d3887f6a80a61e28aa5edb0d0fb0b8e5f6d52033f4c430e6d842dd4b36edc17eed072a52f5ac3b232a331d57f9140b03e33779b19bc144a4d3faa0a9d5f8b66b5e38761e37d9c2101e5e094bab25cbb62484858dfa000084f49585c8c36403eb35f0336bac6896a3edc800ee2e819ad6f85e5664dfb021670e49e797857e09b72ed32ac25132cd0af77ade155a2b82294a3416f4630e6f483cc368fe2f517cc11c19dd5334ac9d6090a101d5c61eb2848306a3fab22e223e902e23916f31dc05c64a2f7cf986a5e402e8ddb32c5678a34040d6a2a7f0e2245f8f688f4c409e474b58f26c55f3c0bcd872779fd0bbf74d4547d9877373d22e2065bdf349b0349c3cea4b92bccc86016eb092b1f9c5b68a52b44734a9df099d24730c33ead22d6c730449cbcb97e7d3676b6f753cc4e2bc86b465b963e3c7f5bda62f38b6eb549d5c17d4e466cadeed886c4f34301cacbaa235d73a2851eebc26a182c4fa0a6b07e7a03a042351c99b9b83ae0d1221a61cf66783fd7eabf716beb15b78903bcf23d336f63b14a5bb97ac08ef18b311c0ddd00acad754789f34212d11fab843655a8b9233e89e6370e0205ccbb00cf2b927eb00cbef2e1a85109ee934b5ff88917d61a2bf91fc1bbc9fd7e036506a8b3bdbb00a3771525716f207503106efa4f928975dd9c0dcaa55c3119e9948eb9c75eef6907ae05d6092111655d9ffb0e07f79817c6924d7f4534ec7e6ae7137454b96201cf29a9f8db1fef7e36a7b4b760505df824a6601a56efd12b05c20e201b9680135d850e6be0355d870b30f11fbe1a6df4adddfb5fabda778cff98e7d1b1326925f9c4711724eaacac9d7e4ffcdb927b7f86ad5ab619fabc63407e2bb351ea45d3d625d52feeb24771634167a37405fbac46ee38e98752619f61dc8e5ad594ac82ad26d44e5db9405ca93f1d03ed156ffb4855f0b22ef9815de73e72633714162323f1b05be2a7a43adec9e38602864366064cc0204f76eac99cc123628235b27fb849648af97d60073eba3e83a8a9c4a68ca9bfcf4e6d0a548c246dc65ba7924d7956a02cb273563386e666d2bf7608243a3da68cd11c24ce4ee30e713cb9eced1f62301699a220d31ad8e67a33cf516a0e8c4c55c4fad68048af7cdcc8c8466ed8d69b5d6bda7f39e90c3b915a93ed1be04273935ad5aa6537560a846d4a4995cf1ee92f89ad1979ec165cd0dfa7e50e53d5addb43b30b8f66178deb2b23037b66ccf0c4e016acb6ff18957b31d67d4f5f0b1134afa68e4500b39cddefd7a17f426829887ee505c755be9d5e6fc1a948e735b6703cbce4e0b6f35e008014983e09dc1187d5e4671fdb4aadacd0e60084ff02d32416f619ed145a9864f5701b2142b84c929cf4470743324fd36b914578e05ef5fbb587c19ed202acec6580cb96aade60d3b803a22ec7518688cf795d37a5595919a52e94af3047fc69f659e8c625a6590b02e8bc609aa00e0b2043c4f950e829b21a5412dcacc3b5852edd009802d069ffbba52c5fcb3471f577ab0d7ea1b57d41a5b30086425df1dc650ba77511f7c5a87575d3263a092e962fe09a404f29f2c708bfcd81cc5f0ee63fd66a84c57359b5382feaf63c5c74c66716fbbaf6354dfa3e6e7a64e9459598a86c9dbf540ac965b01b544f47ce0b0354291a5389dc3e84690ce6498f86225e3e6f4dddf3a32b93a24f69c43f8aa8be430cd20a6aa0b74cd293bb62a8d162cefebb604ba5c9458eab3ef7f0cbd6e3311f56536b8aada69c4d29f10c138bf2b2286698e34833d6487d675b351a736a2bb9d5b874d92c1fe1a647f613dfaf38f4fac59296c2ccba58970a817bb69bca7d1f5a807e7e422f168e52ecc70642d4808e6d2a5ac346f10a878f69b7d3b27dade12a3b55eebd29139208ab7f17c2f62a59e8643cea85609c8285c3ce324e6518beb0c1ddf9c0359147060eb2da5357847678e6c0c93d543a23da1ea4397b16aade36a3177357bfafddf5e5daa1841a63515efb8c63edbe5a4c4659ec8f6eccdb8cbb383c3df60e5d48c81598cc83d20fcb2cfb3f05a2bcbd19a7e74f15420b66dccc96f8c8e77bf392725a479f3eaa51c7d51dd0b29278656b65a0c837b9a2db44d127190ff3296233decaa70acb29b666b0eea02eb8ca8a8d52538f3fb2264d100f396c3fe7d8e8372117f868a1d5e3c56679b2d7d35a2a902bb8b2f28db4df080fca6e7ecf3749e48003c029aedf143ff247f5d1aa6c613daa647d46dcc06fb8d301dfef3d5347f358e2fd70b83bf2244240e3da600af0c296013180a0665128b55759f033f01d0618cb8836350dd2e006e9aaf01f1925dde051e949ffb10b358f9dfa42d52807efe73b3190a1eb471b464f39c2348ae3f62bb4552b36b4af02b8588496b04956a4a575338c071d9c4805f1d41b1b07085a12e903bab2c38aeb9f7c3251c56b4436d66f20212d271562cabf4d431b53095a66f468e19a889899129d51f97ef86be39565ac172998fbd25f61c65ec1fb94ae9f63f1f113fd55c78df3dd9f73d075e4777b15b7c9c8f70b2364216f2ddc048d37fb701b262cf7a6007687ec33e97b8be63548f051654ec7572cdf7c5eb1cea4e981960b8d1ebd5693512dde3102c20fa610841546ac27c6632ce2eda2683a89d4c6709b89b17b2c12bcf38dfa3c34f8b4b1f7442c7ac2762e45dc3fd3618b02e4a8a4160a450d4fdcbc7c31a61b9b233c4bd861d5cc60aacf1bbc6d2e7decd2165554498f6fe73dabd478c7c1de1f506f78460a55661b7565a4e8e9f1d40bad07e32239eb0a38f91ded0258dac2ac09e30e248d6e9e09b4ba311c1b8934b0ad79458ed9a0fe291723b23c80889892d748f4c33b0a7259f298fea9806bd17ffb465ebd4a8b5dadd4daf7465794e6f2b8bbb3e4d34d09970c4162eebb852d05576079d365195adaea8315c871a5defe841d3aad3b6c8c9cbca11ceb4831e2c2cb8d2e0ce34ef72180133800b8aeed3481b388a2f31c5488c6396174b38f0d235ee110c91946d66f06a87f6b00904d535dd38722d4fa7b14541fdd99b98011f6ef528f411e199a0fbebcfe8cdd3cecbea93ce04c175698c1a4a322a5855d98e673b301b6f882db2b24e43388b6cd89e6835f3900689c748f0e9d2f80be9765d795a554a2f8ee1f65f21726409fc64c1865cbbf235adc992f917b3b5fb61ef97c2858c4a5ecc37e1f861c31eeaf70b54ee474719ae5da7bec14234023a2402a3be8ee44f5f545b1ba2e02214a7d00b5c57040b4f2127eb375fea96e8927fa7bd20dbd5e4992967593210d23f9187b4fa0bcc529dfc877f0051eccfb417a732c2a2d65596c751c40a7a4b5f15b8356a249625de158b7ef071467b96064297f3f0e0c641445481dc24f4d09e1c68ffb460d226cbaeafb88192069ac2128f6b39daf2cb18c895916ca564350fca6bffa11b2b27891d3c78006cf4ad945ff52e965182bc18c8b6ae33fffa1cfd827103a33a9b85274d60282e6da508f0e03fd0a75d54603f4d1a48dc4bbd3378be9e36f21806068d86141e56ca0b40dbe47681ebd14a7bd5356bcac039922d65ca5c361d7b4a5be68d2d44e89047baf66f7c00f455071891303e0a29da16bd7ed010d8ddc75039dab0febc8ed7fc237984e59ecbcc3fc3cace294489937fca4e9d532b4bdbeaa41cc1e9069e85b5c75a38fb00ed795c148dd481dde5f92e45755bd6369f9b77fcb0837cb0aa44c4f28939cd2708b612463d922ebc5cfdc0e9347603b185df5dc7e3708509c1747333bc958d19d7f1bb2cb2b7925e0d1585a79b7193430ceb8a010184bedf9a80dbd059208f0144419bb9a3e399e6e7337209ca967815355d8d68b4507fece1a53ec31aeb772cad4221d1af0850363c247be0be6eeab92f65c06cb1a33f06b252ef21c04bc02e926842524050901a18137b66aaca2529daf37b648947df6a528288b27733c64efca40ac14c7f56e771db295fab046d27bab5694ed0dc97c403d46f5fe836452740b4c65bb1999ecd96c6026f9c5a054dbe2820c0499c959ac57f94f99dd526b67ddf22ea5386bb305ccbbd6a3b86888daa633e027f2480626e3b88f815d1deed6dd46c3ff83fac0fa4d44c2397cec4b1788777deaed9c9754c77e3466838f527fb117dd295b60dc3a84bd7bf7b9a7c7cbf69e56bf575b4415d73ffd0c0a072d26699b912a175474034d57d7e9a03a810e7e4a14c6c0974eaa86e5455fc03d9fdb8101d7481087529129ef32fdd7e36ca952ba93dc601e9a3e8726fde58f6f99a1fedf349561c2f634015f98e1950d3263f1c8e857c404a5193d5ff8bf231db014485af0577ca022ba2163ecb355067b59f7ce3b99321d7f2566c884e6c5c1b06d2a35e8c1365d19560801aaf1680525ab5f2c5697a714b1c5968ccf58fcb694ef5a240d422a16690bb60561156f9ad6a9dc4515d5f8939e4135362e7fbe8cc0be247126c3bac31296a47144fb0d7eb6a563b5b0171269d4ce31279b0c5516874edde991122d3f329cd5eaf35b301ef401f288aeffbe362ebe6aad2357abe47bcdd127cb436b5fd9b90bea6603ba328205203632b2cb084baf7e45537251b8c98608e95b9855eb547bf5ccb847370f39e23fdb2cc2f9f37197e3cfbb5e4cf50c2571a028a20b1b344085cca33543feaab248c1dc81de44bbd81d5d33a4a1821bc165f9716ea037a755cef1de6900ebcc99c4e36876e8a7f5e46cc50ce0c9090f225c345c83b782e6c70e964a1e91893dcf7f4b93e9a2787697a721424a0ad9dbb621dd6c8398e7a8e7cc94560f8b5d05caa5935828c90e7548a9238cf6aba59b8f1860d64b15cc12be845b90fa425d00b6ebb1bb0a5f2cb0ee5f9091ad5f0ee8c3535d4c575d4f082e0073db1205a85165bc77857970b8f2b1b4563b20799cdf4bf45545814a2418871729337f5741c7024b58b47b9d83d4248b48db7da779ecf38c8c6ad8073e1b5d21e2270b74e02aa250163b1b4c75b41d5efb9f40b18d205a19dda6681a6bb94d34953d73e9c2fdb16ac0ce4b2e470c452a46524b67e8c75ceb35393f9a1565d4b2fa15335e197fec708de38f031d7a3b827602d454909a3d1fb84bcb65532fb9abf0696d9c9e7a34cf73bf2b8d43d1667dc09af4b3ebff06885c453a793c938aa335aa8984b242de6e48bfc57231a072acf190504724e09d03b5eb52f25da094a0d6994a7ebce887ed4cae5cd4dff0e83705181426bef7f5ca44d6fd7c33e05fef44f16e8adc26441cb354bbb660631507c37f802364cbe8c81539ca3aa5fe2f5d3e325c7a372347fc11a579a24247027b85af137f09937a0ab0415b7eab4bb99fbb9ddbe835eecde8c2d003f89137cfba478cf7085798272014a0daba1de40cb3e4815408086d162ba368fe84c12d83fe2234ea8b204e647b9bad456ab0ffa93a1b4ba01e1ebb8c03e8ef2bd457c70f63c6ba8ab47ae415b76e231acaa6045f284a14964183e8112c5c22596038fd756a3f4668cbb8652f23106bbf036c5886b064cee4b47cfdff816e24056fdba7e910add0b09a9fea1ce8599799e3efd425b85b47fe1cd366f039e681c41c4395d4e815e58e15998c88cf59b090cb4527e4c657dbbcb9951e4c7b23f2e048ece4717b90e37a2ed84ec10daff00fd7de542e9d086dbe182a5c2e7b1f375f38a90a124e44ade3bc69f401da13d5875923fcce69c8350ffa0b3d8c6fc369c81b957f7f449dcdc64acdcbeb878de078d530d6cc01708d8a460d00b038ba0d2261efaa348ced20c4d0d95af70e3b8ffa1d0e83ea9388af9db11ae40a8917305de0cdf23cedc0c816820fa62639e6f8cbe3e7a5fb5e4c71e6cc9cbcbcc6c281771e962767e3ad63e3624f6c7b61dd09a837bbedc24c6378162d4ab988a420ea3fdc3127ba2e6e3c134ffc74eb95cba2a8a2cd33e2168dda17862041634d3162c33308bc644d593a2e3fba6227f25db97fe7bcb5010655fd98a28c8560fcfad4ec16f976dc621484a5d51058a476c8d9c838edb927d68b65c368249b1d0b6c3d2ba2e8fbe11c6b42f9202f91fe0fa05e38aca25bf8fec9a8203696fc2bb7853308c1631e07f9306a01647ceb576b63595f68866da2ca274f9f2b9148d00088970c6f377ce4f81c2996f7469796c6178503b204f1e1b9520335e3081da339c3b67d5f348e874ab442e8764f55b2c645c692ce3b108e5ecf90f8ece1d98858e53a403cb1768cac12e4b59fb71f764c01cef7c69c427510a1056ca71d97f5fbd2d21e39de79d363031203834a5952c57713ba2e93624468923069dcb459e7223ad622a4aeb447244a2812755d3d4035ff24c37b3e04128132dc8417d30e4a18c03cb0f479b9221e3aad79e07ed8c30d177dce4452f84e45d4376a19351b3e544d1b73986d49056584d1b1c9073637d7d94c436ccbfdb7709f1bd2b6eb66fef5caf4ba87c497f03b5457d4e1dc0c575e3a2c44a40718b65d663e0469ee4aa0329a5d0fe48ba229f31b392f410eab946541d58974d693bee81dd6b6dc89038c3e8f14215df4476011afc9c5239122402c3887ca4990ff8e9f7d9cd39740aea4218c3964fb906f17a105003c5217864cacd25b9788d672c13d99f249ff422097b3413476424db7c67779f2f8ec0be533f014ef8ae7229861a21b37be7fbfa5ad034cbf9c6e619709117833714150fc21a8f1fd276644060e53b92b21e7ef0107abea31242dbe43d732cefb023969218352f6ba8191b5b8403008d23111f798c5578fb150eaf747f7024552d20297bf811b3f6dbf8b1594dddf8876c817dcee1da3b76f7b59e12f5d31625bf2436abcd2cda024cc9fc79e6bb45eda6d5d2da8132fedd0e129ea33099a77e455fbd5381b14f77db3fe2ba257f3c087c1bf921076f669d1df639c15ab912d50cc0c4b023a2d1c143e4c3b1cb941cce8d977f2f6099c2806218340e92682001c615c6fa44c962b9e36b1e1dfa71e804c880f013838ae310a2a338cf8c9c0249553412972ce040a23d8c4c9f4068f42e2cd272a33d6ebb9b940ab558eda5de89ccc1fe4050f6469e150047f4c4968bfb3e7914628dfb726c58afa63f2a471b075620ebd4b63e75a9d0cc785b0becae95e7d3b2a261102a73211e5c46047c093ad2896336af5b83a6c1eff985c4b80dfac309a923422d19368389e53e1df538327f721dc9b42bf18c4da0857af954fd30efc1b9ec1fe89314b9ae81d70bb9c2c5d49cac39d17b1754c65c9faf18e41447a119913a11e019afb68f9343a5a6a8073cab84ca58e8cc53acc046077a38e9053d2f538b9b83ea073b763a5367b97c2b870a0f89c2ef3dac332c562ed8af31e2cc46530d9097fd1064850c585a78368195a5599aedd8a451e9510fbccea1820f142f30247fb6c02a1764e1bff8b4915d003f71fb0182b5832627364983c8e44d4f400cbdad5b92acde360fa1895d5a53005f56639046acc59b75a4c340a45990c7b652a6eef7cb505e3f89a705220e66896757320b9bce9e7d1af9e2124aafec7a2d88af64087a8d79b6e7db367029e6d1ab9ba8540289b4a4e94072fa845c335ef96c728ff5ca565476bd04a1fcc1f45c5989d09560cb00e0b6b13aaa0f15de71db39e4bf37c2b7475896b4c5ede5aeca98c0057f4fe76d3df49db773c83156eb9e2788927ad65560b7a75e3569e24545900f71fb04580579f73a7197ae5d4e651c5368563bc872a03aa842545873506ce1abb7d26eab0d1928a5ecbabca6ab3914a7ce1f94fccff565517e687a11b94f4167a70423d6f9b7079bf724aced9bc0e4c1b84068b9d8f415dcf96755ec7724f4c3d8cd6070d952bdb5c0675c677ea7e67bb509f0672507f81fdb030fde8fbdc82b3d85c6ea106c75fc41e43eb4d2bb6ec19cc6440d3ffffe98a5de4a3a3b46fbd872b9ecb6990ce2db1f4b341f54bf6a3fff4750f86c4c747e44309f05a6658883b75db3725662c2b7b5061572566616bce6d43cfb35133674f94871297acdc0d996268d5b0d3a76028097a2311485543c83b116d5409e435a98d96a972b20968f548b871dc2b29bbfd15bdd50c8efae85d67e63cc16391b5fe22c468bda4d154fdb1923c1dc5185cad9e9618603c58e1db61da29b0e84cbc3c28337e662eb32ef818dc1405e4e08c8c575d351fbacdbff9fabdb0779082c3de3c233b334374fc6d332874c530d1e269d3da4d1819e8311492224835c07ff0f49c9d1716c3bc47169520db1798230625ba65559aa55a25e4a48f1e35f23995caa650599045c0e922dadb2ec6ad2256405a226a96f8501cf149995a9cfde401d763aacbe744b23d209d26860c23b497a86b11817b2cf29b7205744b60d83cd6ad51865ab63a2802d490a374134293681b2031d7c2f680f133d149f10514ff22deceb9c1ec46c1d7a5e4542f7368025ef331a6b1a34e07ef7171807dc05ce471834fc02736e2a5fcacbfa56c6f78d43bee8cf56d94324a605914da0557bae09bea401fe1b645642c0ce3ede2a48d94ad409b94eea9fbb0d1f49e1d630c60b089fb3203288d1b3fff191104bd22e22f220c1effdeb1d912f421a74cc0bef7d7ca337f911f543405b2658d132e5f402916833907b790c52175d8930fe05219270013818795667315600eed7a71d540feb89760948252f057ff63cf977fc9688bddb915ed597435453902a7ce4f83630c1d47ccc1512f3afb943179f21d8e2637fc468b90e7645b5d9618b9fd4698ca523fc7388ab2b8b420c873c00097e4311f4d40e494d39e05f64b9353a0831af635e93106abe290af8b3fce6bc1c6d3cd4684aec0cfe3aa33ffdbf69c1b16e24cbf45aa9947cbb795729dfa06fa94c1d381774eacaf441ed9a8db82bcbb6bc705f2f556b63965e51c73b2612283102fdb2b79df4fd29d7e2fe3be512ccbf11f19e64979ef522d2c3cc620047640e9465736abdd43ed73ab7a2b5567619ff8ae3ebecaf65f0c179c2d23c2865fb3febcb5bc38adf278482cb88d0ce576884da813a635bf80fc1c631a19b6e0f69b0dab572fa5231a4bf71443476893aec9410864eee336a54987fd88944b340413dc5b143cfa2c57c63f4107ae1383b79efabb8292c367808adc424a048241012462fec654fda85450a07543afb222ddefbcd344067ca2317685e1fb7193aa86262cae64dd9ba02749fb4bda089ef91faefe21259472c1def83eb6445d46cf846d674757161a4207eeac156954693bc0ded906af9af728d2968b8b5c7df10b4d23f762117f532b03a888a683da1b8cc0b9e95432357bbefde2409c0797a1076bf8a31f1a4b181986b0ef10b7061cc7650d8e8a9551414111c59cff99e1a663dd717415d0d734dfb146d12a32a78e931e84b4af407de690b852ff14127f4c58558d5807a4f7dbed59168ff8a9d1504292673be5c7009ddd4cf34637c4a1204978d810fadd2d4017b071f6d4a45f3e8c808fd8c291969679cbb0aa4a9cd666f977bae272a5d07aff7496279225ce3785b3525cd240ed8f7713064ffa6deaec93e31b5d4d632482716b3f61dcaba78da8e3a06160c1487ffec8e2f4cee5f1f0ffc558875d26d75aaa13be0d13e5776198e259cbc8749ae9530ebd900e2070bb9a99e00dcbccc4ae119cc957acdccfaa97d0377be90861f3dcfaca21ed636b647b1220fd86a93fb04a3ca7ac95ee51fd29dbb9590b8ee3a6270f87c6f6f9a0fd010900e4ca626ff6211897b17c1899aac3061e135b057df14591fb6fbf2f7588cf632b980c0905cdb8ff53efc7431363e4078bffe7340bd0bf2c79d7e48399bf0b854b307a57483e4c627e11112e1c00dfa699c041610934e79baffaa5292c1e79f5d47f233db60cd3ee9da566f49b3f297fc8ddb71376cfc0b87066918b701fafdd53a8434bcecbfca120ec48c6ed5ae92b281dadea294cdc907e700c87ad04ce23e0258b9f8f822371c7f5d8e3cb15d2e87df4e7267025c6e3fee76c834b1e34c563e44c1a2d4ac19622e96515cccbfc1eb6360a9915cac42f4f30a31e99a9669a23dd92acdc92a658e8174fa3067244b38b0f197bff155c63c6d73fe0b0aeeba37a37fa0bec2eded6536d04901364e712b2b1166ceeee4ec728fbdda46a5278db2f7cb74145a9f2945f4ec21843fb3d61762ef778845f844d02316927cd2f2f021a2f9df05d71083548fef9eceeef9c242050ffdbcb8415a854087fd6916a86c0ffa965c06223e68ae34496f132352d2cda4df8dec27c1d6ebc89c8dcc8fbd34dded2655570931492528251ad9b9916c2cc47602ce742208cfae9ff83da94f430e4fbf8bbcbabcb25ebcf2b054eac83c80efe240e8a304348f19be1f28f3345c39239057b9c52695d16dfae98db0ec91db3f3678eacb767a88daa00b1b77974009a5a002f1deef39cca6e857a988389e0f83f68a1ec7d0587a9c3ac28df13cd0c0680b167427a82aeb1815e418a42b34e41d07cee314dbd39e0e8173a9fcd1b7fc1a70f468bf84a82a16b6f9498ca71c6a5248ea01dadc3ade84918ac910c1f131e0a0d07ea4a0b9bf7adaf9cb6a1cb46197ced234930ac6044fa2ea525d983ca0fc6c71fa83953657719263af53c0342ec9ef2c5ce019aba8017cbf74a38e73b924ea1e0dcd087669c41a42f5631445bc69e9b9514e07fab25fab9bbbaed1842b92093492b414e05d8c890e4d0b1717b68502b4a2aea86b74c79717097cc5cafe2c111e021c47f17acfd7a6f8f8dc24d4acc561914bd43fd99af811a4056a2a35ed2c3872b219601954e65e0532d6beae4dc26a31f114838829efd025a296c9bef454a5e77200b0159ff695746cc38c3cc7c66fab7cb7214129350004cc75b04e4d416a2ce642abd73cac92744d08e725846f36944f9898ff1eb41d00dc24cdc471554dc50cbaabc98d963af8bc6c2960ff3f52ec36512038fdd8b84f0338099a30ef04832e229c3e610491a06a657474a1b17f86c554ea698b093cf69ad7b65272beae2f752864c6431038d97ef62c669686c99daa6568297d8070f101853d1c459620c017d4031b13c4a7d8ef80fa70ed5c1a9d42f3af19b62a2728f6bf6674ec6a59e5df6a917f56426ea33118dc13feb176a99a5429f28b211faaa9f4a09a4ebe171ab5e6401c2e2654ea95a9c782d8fd0c5d7b8fbe3891f3aeab9364ed8a96cc75870d0c0047e301c7128c8d3a65f2cf8417b913847b59c6f53028b42773cb1e98d288824234f1cd92e877be7841e0725e7a855f9293edf7d56ed0126b7a142884d5812add48b7af0e1909e07b8b3e1082ef31fe16ec037cf154dcb6edc2879e9ebaf6810175e379197f03976053055cba6912cc57480f20ed6368e25838cd16e262dfcc477327f6f973c69caefda79dcfc343ee529eeecb88f29146f4895a498338fc1240637abb42c118677aae577b8b55de4c961308aff633e93314317d8cc24ecae957564f87ea9894065285a3fa2f8b838a8c624292c2ca3d92e6497ee7d6be34b5b5611d24b20196fd2ff44e5c85e77af799bc51a8073caf09b061db5fe2f7ffb204e563ff857eabf0af985cd881efd675f25411d87c3eda9c55ff8f6e91e32e79152577d073ff6457d856512e6198e73089df7a7f00397e7c8a1237660c1829563e07e2252443ec71c2dc0d896b48d607f9811c4130a2a8b2d21d92ae39019ebc9580b3ebbc35e40abde6cfa8a5b2cf8a5ffb0f699e412389257768cd6055c5e722f7fe7e0cd90def2aac06b98698ddf51c60b67a3930b7430f567f7fda93ce1bc0ecaaf1f9bc2a80049956006e6d4608aa828b6f42b17c810bac020db2b56dc55d59cabd09e1ffd1015c424a5a4a25bfab097bb17943c89da5da74fa0a5cf1b5c601b405a3cac06627aa9c990b907265e8e5a94d4fe4ca5b5fde732b01e9fdf6f9639a3da1151c4f2627db9e2a16b6d6b378b5856df2500d6f9f3d29c1a6fdac633e97a9e6f7c31f1952d9caa99ccdb3108e1652326cabb4c359329bf1e39358f1b01a2c08e65d5290cf7d9adda0e7e3326d4eee6aca1fb1e844f88c623a4fdabd6b34543bcd5ab27c47cb9e418bba8b6f7ed93c0f4efb563160973a9817aadd441db52338811718da6c2dc9d35e34b3f7c9acb7b7521ad6dbb13df06ec41c04ff84518c87b19b987df4be32811d3115809baed4d301fd48c27e0d14476c278435ed2b6c42a126b1fbde3f28380aab0ed3a107432d45e164b45adf8cbe922d6c21ae4524307c0ee604e5fb82d07c3e1643546947f69e9ecf41e350ed5ba812f8520753a469904dac1f609edf5e719de97d0abd79960e334d5b3159e2f2b551f181b3d29799c76dd92ced8ce06dc1ca07b795b40d4ef9f5f2a6af84dc962ffeebd574652f7129ad16a22f41abe1d96acf7ddf79fe5e462d2177510d50c966d09e81758ee6703f5a04d78cade4333be22bb5d8cb90c12ba87ea2234b55397536ed7759003c1994588dc7a39b7a51a4844dcca54bf8e2ab7ef82fbe6f4535388b582f254968cd821a39642eb74ed9329ae5593fb12b0f057bb810ee87967447b0e8557e1eeea3a35f7148011cbd447b3a8c82adb85b9aea894d3eb0fc6268b99c8f2154b305e9f0935e842b4f1958d6985f7a4831d08b38bedaf848b00b8175cd8a571bd1a04aadbc17eb7bf75c1c659dc99814eae7a0ca1c0c6adef7df8bff14c86d5d18f800e3a2f9e0131480953113143353c16091510929780348bbf9326cdbda6e0db140eba6b0e235a334e2f16f1db69c99d61afa08792c107b058b04d9125d7bfda6bb6fe73cb7962a9098bd9d0511fd92dc3c17510215bbd4171ad37f23966243053c30841a6b8d4dcaec79d6283c8f6f3e67f8cec3732a14e9997391d2d89c9cacdb89425cde0a0bb5a8109f4246c3bdf6a55a31e64041875a165dd0774ecd98608ae605cc3c2ab52c504e1c47309e7ccc29c14918f44c1ed786ff35fd5eb51600f384784c59660398405b9e733d9501e954b142eea9136bad9d9eb670f7d70cc191364eb01c61425d36f68beaf1a399b0cec2749347b4e4627a1594a3e5c9d41cb01f1b18f19a2a0af9e07f26e68a06665257fa060b31d34e9440113a8f192ac42061f234036b7e993d11e256ecd49ccbeea5e508bd11be00fd121215e4faee8779a107ed119cf1c891bfb9b6818f479448d4eaf2acd7c9c910395077ba9499c48ceab734c18657ae35e9a1815238a1e8d392f5423df14155ea8bd65bedf1846b3737395091fd5ae6af7743b447f875ec302633ec953ff37302261add825772f55869fca2fd4de0da19224bec424b8ee3542006544a558f7299174b222ba064925a16f2200d6c18a3766eaa1c5caa5ab3ff072dfa6ac8a9436278fcf49d0fe6e8d8359686a86266eac0699103176a79f53bde66c21bc1b9908903022e87cb05494f21e5609a824aa38907709ca2ed93629b6e97720e0312326eacfdbbcd83348c1eaf50282032c8c315980591685460914dfce55778a648f8923973525c983fd5270147febede746b10bd3185a35ca240f1a4cf1bbfdc7353191c3147bfadec8985220932e8f1670f903e3b3cec80c110fc8b49137926c6822fafda7741d76d7815c57379bb25c3a160bf30c557c476e0836b7b7600e5c40e057d19a88ec274cc754d70f110d48364e5bd6b0cc7da95093dda07c2c7057b203a2e44c9b21fadd9e77fa9bed87b1c80817863e5b02506d6c327a5815f9557c184fade0058b330db6e5b29d83556f2c4c21e2df80f65e377682571568633fa71008c462a0aaf826c4170f11b5c963d242b3fc012d6bbad532b8d828711ef4d8e754bfe531f79ff9ed4a85fd09fc2fe7bd9880d7ddb23537021d490f5843915b1fe2e62cd2e20b6922e17d6403ddabc8ae69f07d8ae660a1e089decc4e367b81246601b5a26bed28eb5e13e1d3e4dcd5428e0a8271834aa8d66414a4b09957c31a8b6a545c3b2aec66ed240c70bb2aaa280d308ba11933ca08c78f51fe2467ff24923501f5d94d29539342f0cd1f388a7723db1bad198ed9efede5a4c07e115ab39f7d6612eabd1a5c69f741137ce0266d4cea338b6dab0d685ea6b7dbaaf621b40909c6eab6516f462c9f43c8fa95999c66b1591f6fbeed857fcdccff6031161616eca2bbaac614be2a007ccc9f305506877ec29a49860e8b817078234d1357f23b60637c64324fe6cfcd5eaeac5e12d2c2fdc15dcb921a659db3579e249199451a2857af0264cd6d816862b635879b1936fe5652ed8885d89b7eeb30ecfea1945a267b199be8a304b6d90a990c1575d31c552dabd5a4b5da74641a74d12e070e4be5fe80026af8cba2e38f454d97d3bca15a5373b024859a0bd1c24d7de12bf27c8fa555bf0fa0b0407ca7957ecb6a83c861242200072be828fdfe945fa4426ee0eb0bb9967ae128893d8e61fab5289ab419858b6d848374c500fc41d5132b1cc5b35d1028716db546fb792a675b8b0519ff14970cbf49188bf97059e7579012901e65acb11eed33af1db4096ab65096bbc068b0bdbcc0078c9cf275c9a5cdfe4fc0f3e00cec1e521458630b114df58681c698df277b6f13004b6b6f664e2edec4e845781843f902bab6a3a91cc39b7d464d13a4b3fc36c8f544403f3186a5e2bba494a51ba807c370c080bfa9179bee1914157d28593b1103eb6a201503bfdee0781a993991a6ea53f65dd4d0145044ce59ccee2a08dcc1bb4e057162e888f6febe11266cd18ca1c2d2bed10002b89b46bae2dc3c3de6d479b95d402dbedea231b9124b4f70b3df2afdfa81361e22feafab6917c987c9fb0181bacbb1828db2ac415963c6713afe642bfc45f6e12705c148f7196641ff78f90849dd58028ab8b9cda2df1e81a13835059099aa71cc57c6361ebb94bbb677505d90c0874dbae0a52a1e97d21c8c30cbd5b7545c65f854cb3b36f898a617c9ce1668ca41de2384e625c70b3a27608f24f36b8e6a9ebd87a0b16a4283334828ad0d969010266a6be6330fc19d190ea73093c0ce5c40b57a50d89f7bfceaac64b16ead58f3e7f311072505d55172c517f33869fa88829c87f6542aefe09f72434012292917c51230a0ca2979fefd5eee7a7d1f54055530be73ce04eb7c287b6ba8b6534013aa6ec097790edd586ec8d6dd6b6935dec82ca45bff7e083d82222d89c16322ba7a2164e6ce876ff80feb0e0702a37a542d75ecf07b97c15d2309fe21908a63002cb34cddec16920e1adb09f63beb562585f9687c727bf3e25da31dc8a85ff30ada6d424df09fd4e3e053caebcffa2964efab80685e9e8133c4781239950f09447f9923c67e47e4a9414d55958c799db3395daa4657f7a020cb6238f719db2eb0bec6b02b93a377b26962f0ebfa039851895eb89a19a0672777c8ac83aeddc796dc23e7aba326a7053bec81a5022c3556d1cf6e5e39247d28a0901867db99f193ae8b4676cf9e71a088b26ab8d2a5345c49759f30ed8f55a0c8b207c913131b423188c2d7b84fb2e0fd4c3c1b89b15e783a61d0f03bae018cde159d90a89ad9224bce4a70aea047cd02fd681266aa35c1c08fb930e451d571f2bbc62bd7370ccdcff6ebd98fdc70040d80dae181c65d1eaedc23dafdbcdf171b015555588bc5b47c0be0183016963c4c1fc96a3791441dc4cae224c76531c8d038831b7dc6c3edf32a971df17a3b495d38849ebd567dfa9c2ef0c73f8a3c457485714f94f4f84f603092a75bd14de9515e80bb8bc4274b2a81613e0d39c0d02e37404e2966cda1825e7c492e4388ca046fb699d1e39676294e678f80d229f360875e9a43dc8c9c686787fb494f5a667308a50d2f81ffee73c793b713fc4cdf91604b418d0c7043462932de5ed97e5b1d08876ac9408954d1cf1e4db9814d1fd17b11eb10118aeb52525b7dc49e7c6b5d5291c0427651b5171c2099c2e7bbed512dc19e115d8c340e2f00c0400ee21ff5d9cccf201cafa37a7eed79d5bc2621fa6315200e80ac6ada9519b2e5b664f2b779a8e116e32423a9f71200e512019663e5f6b904a51928dfbb80c337fb04434cf2eba3bde1889e799aee5d746e87b4c65ba067a7022caedd79d1675dd3f2dc34c2dfe6f048fbfd9d3355b0387ff4b94280a5db96a7b8a7aaee5348b2a1edc6ee486074537ee23b21180a16289d67e9e3cd0e30a3d1bd5a0a814f4115333e98ea4e69921d62c34e02696da9462ea0af78285bd672830fbe0ae7107ab1e83a4c4ddcb62bc9c32be90bbeae42ee6ae17dad1fb6813e8e5217a26c5a0f86a3f130d0c4f1e84822f0319aaf2de02f1403f5779f789db67a0054e091aeba7758214f0426238c6106be1c0a99c2fac63fd1dd51082ec915b086eaa2a66153fe4713dbbd78d3c1d27af551d495e4f234de97d0ba9c105d2041aaabfc8d495ed844ad849f6ea380c1aa74e6471e155dd0b7e0201edc544a5260c86a2c610c96bb8652f8d8f1b7b21baf9862047f1c69339f787b51a692883a8b9c641005b55c1066b99dc42cff81f9cf40510d786918115abb2bc0ca820bc1794a9ee64b2d1ecc96724179c13cadfa8a862f382a59173fae87c40673f79f8e81af758d842fb4642ee4836e7a5c5dc0352fc7e2c2525ff382b8e54a19566fc3abcf617321ea5f102e47fce5655cf0d49186ed28116abc7ff9c593089e7ab592d776a4eb1f0d3fce132f5af1836e0793e2cff72e697cfabeab21b261ce2cf6b21530141418b571eba558af200b468d634536c7d83d81e9a24c6751fb9ae99d8c1c210f2eda5fbc2d6172326f84d45bfcc0e98383178945d68833d6fad1b53ffbbc9007fe8ae9bf3d7b5e6986407f1fb8a5d2d60bcc12473e7359e641f52c5c448c27ac2488405cce5f6141004bdf35d04df4f402076625812b16c8f39044b9f2038860341e989c2d5c73222659500300e0996938aa044056a440f8f423b2784a8a0ae92a60b8960fca80ec10092e960272bcc281e8d93ce4ee69082758a06d3c3c25e63b4e89ec0258ebfa81eb70b29aaf7ccd924e755ae52aeadb106c583bda210b773a790c6d50b6940bfcab622a47d347a26656b0831a81df323f4db7c89fb5ab17e1ce01fd9f67ba8b1b9fc1943712a253f7f540c1230e359cd9d0f8e123ca8d71d6ff307da1467aa91ed7e8ef97760b56ec5e454e43ec302c897b84036937ff3dff1f857260a52d5f1370aab2b0dabd5ed5c530688a79d1bc292e660a7858dc769c7dbe3ada4870acfb7a73dd08c749098d7e47c81a98e09a183ebc94fb99be35a408b37c451e19cd76fd08ea5ce471d4637adad08259a45f3a8c9860e85e835034878c2eae38df09284775aeff1ef0398b820fc5ae577ec80b8bfcb0071377495c1d4701c8f8248d8a1ee7352d69278ca71befdbd8d9d221aec5dde6ac2f435751ec31df87bae5d1018de109972c59a97d83883c33570c50c1e8fb1c08ebeb014da14ea012465ba78438f87f40a588e2b6981cd36389e041f0ff28aedace18650129041d0f272a683ad2033a797be05588d61f0f28321ed69a8bda31c25939ecd9a832f8aa22bdca77884e9d64d5b4681a648f63aa517952a24f28ca0bdcd2f3320bd10e955dccbb3811bd80bb7b1b596ddf5be9053fb75283c903895ff807309738ae2e44f74bf96fffb3707e53eb1c69e093bc48efb68f19068d17d7da599fca30c4adb4bac8b35f267169230d909f6cf677ea965ad14bf09bc35df5516f5d969bc114b883a6b167e3a984d6de7ea6a0025dc025b9e876bd3b208e704b300f9a6c2e39199a1a94a27f52a536e1e195a0f3209ecae77500a9af389ee6162a29685f020a6d0a021c821f4750aec2023e298227fe23466586d3b58b36bbb104cb8d5b89c538f86a713cac3fca74b513544a8836d0d502de3f9329dc76bd4a6765463721da1c91c5ba3d537b4292b4e8d3b621f6c64a186172fe0eff5d3db4930e55bceac10d0c470801795fda1bde4ae978d2c47082887a6f304c30822168003d36cf1a7de4804dbda257fa556a9cf82dce274a07129008f1f91dfad808d9391d0cda5e21fbbcaefdb700804fcf97d613b2b9b08900121a20c7eec151033380cd3672b2abb550faadad6ef83bee637001d37d6ce90ee677303bd0f55082d40bbd20a9453aa6f21b73a609bd0d7e6210ca960f8b897d911c98cce5bc7dd88b768611fa75b212b5db2e19ad9f80df4a1f01c83c1fee84b64065e9f7ea5796183f880de75b261bd3c4a651eefef55a6ad03dd914d653c6f76b315b0312b1807a97af97565f86722fb595e3d194784b1181381ac6fef64deb22bca6f62fc48e3213eae922c95035fabf0180fdc457163bbb076ba670dab792e8678648e376fe8e138eec9bf2d16aa00a8e7eea7affa2cfaf36db8285813a9c7d0962d79481d6269f523612a053c7b18e94240595c0d39440763b09b42109640d8c2b3c53a209de9bb349f1139b4df53ab2289b8506c01ca89ce607e90dfec5e96365fb35e7267503f7edb8e22babd757d2bf404c70fedc9be3b6624955021928d6edf1e92e95da350b8efccd54659782cd615653dbea3af9f19abbe707060d5b6ee2806721852bfa4ab37aba0a46f6bdc3000b631d9d3dfa19f9392539e96c0fcaf691dfd5cb44801d2f4a798357f0d11cda6b54700fb6ce5871e2863a7ee37789090e7a013aad0183541d7e00bd0ea663fb6bc74691dd246b988a8d0eb08b862e84d0afbe5ba45835f4e9140ee81342c3a9d4fe06ffc4dd247e3dd8af5c17bfe7b65591654b4b97ed91cea763c7f43dca50634ddb1ab8c20a7ff08f0e6d19ab82a1713559f47df5dc44c20b08232d9786370213e999fa324b025f7453084115ebc820f70363dad9051416289a0fa24cafaa35df8e6e4c3ff8ba6a61c23cea09190ff111b302284afe632eb4cfb2e7000355c1830115755db75b87e43bb1902b5f5e51049aa1248e197079ec1c31490978e323ba3667e599c7d138b3ffa633a8f6569439af85d573c9b0da704e4481169dc0f9f9dc52d5517f49057bc81cf5fed16ca84869dc3c2812e1af97e32a2276a89aefa8dbecf26e738fa9012f0dcde09890424471b5f3e43133f9ea0fe931c9fa3a53187bf8840b8e9f9d335b123fb40408ca7fd4524426e8df77ab199e5a47cc67fa2f614174f449d58874cf20b99a59f1e67fbc9dfae92d4b6435b09e3ecb5f9b97ced6d51e694d416da908ea6439ab5fceac3d9996a2ff8d49df659c02fd960b7b5da29fac275533d8e546388202013d37cce7b266a4a8970a041c9d7c477b7247edc66b537eb0714553d36770273c5617fd1fa18aae0152dbf2d2b790dffb1d2447a4d5ec2be211cf7ecd04903a2cc73ea1366a075526984789ce7e9d6707e003354df4dfb88b775aebfb2df2fba8bbd3c5583a565fdc8c8467d673c3ade9a483e68dcef3ea8c2fdfd37380c8c508be4bd094c389700cdb7cd8ad9837feed960020b68e9de2f14f690cf74127eb8ddca3f72e2900035026fc87efc47c50d7814f8b809d37a67fd7192fd1b13392cb98cc5b64fd4ec40ec4b75e4b83fc9ff010f5731cd1576514795d547daf7d5dc8ab4cc925242786e65596567cdaf1860159418bc7c413da456d2ebd7d6245c30dca46a8a18aeb493a02e7c0c4d2d80a70f6bf2ea6b9627be6a99a2f19f590e02a401bac19b7e5f074b85687b6a2afac451c840698452c696e1afdebc85ab4211ead8d29a669c3109a7ecfda35a9a20c2d2787ed1d8b9b66862fa4dbc526d756a82b224260bf2dcfd94c81f716603f6ebbe8696455bfc5bb31240b2d9327a9d9391ca2d352d3442d000ab18a8d2ceed651977347369eecea7a8e9e2f20ef11e4cc284b2928307a06dab840a3b6cd441fb134004c07549a0a7c81119cfd2a4722141f3b34c1d482cf67b96fb82c42753560ade1c56b9a1d0672024009b97d794048797ad9731602a54f78cf450faec797c7d509c1a3eb5170fd5fad33086d3c2ce23775eea13a81ef0585110506cb2f1d6ba6607bce30b11579beedd9f08efd3223040c56e05d56d25503c6fde809cb4c280caef119cbf4b02275d17a4fe3582da602dad6b8f04f9856130141066b4673ac065d7be2f95eac71a92adcde2f8499fe451a561e73151e3998e293ca36aa344cd28a249519645a5f8176a11429d10386075ee09a4b25a4b45ba28562d5295e8cd0d978fea6ea4746adbe59fe7be45f4c3fe96af8ff854395618344978a2f002e3ed8b203ccfbec6cdcb6fb061bbcf4b64cacc89dfd703dba63f9c6835f29b6d14632b7b800c476482130a32ecde951599b33eb9b9895eb5bc3e1dabdebd335be55e54e6864ba8bc6a11e02414d98a249ee92eb505f2cb5a73f8214aaafac4f88006fc2e92f1cd55f6aca6e888b5b47a7f58ab7e35ff40c283760d9e07c91492ec5c1079716ed2994c788ca91c4c0b1c2a2027f7c44c253938d6b2e097d41f2c274b356036cdc2cb71898b1fc46070627e7cd3bdee3a64e6eb345797bf28172e9848db5fcb9d8cccd0b031360595ed3420436b508f0ecdef2187ecb785236c1d0a4987379ff2050b01f5a065146de96073bede63ff337292f95c3a713d8af55da8548762fc17fa81a581e72e209f0f5889d7f53136ebd5aa7c0ff92b20c028804911570cfb648ead9f39c012cbb2de053cd8ddd133d0411c2a2a04a886c5f5a4c8857613b7a3395b49883a6c04b1dfc9e628307fe8c5a7253e429315c571406388396741c2e1e5742b7e6d2fc29f6a7571180e7bca3ce5f4bef82027e59c4945ad345817627ca42b3c1fabffab8e00e27e3cca24e37d7c46d122087d1efe01f77227c162eec1489f8310adc811d510f3ae6773e0d61ef874e6ab22b83799111e816595c4db19799d05484a77040570ca2d5df6a7071711d09bd173387850505cf89147baf780712c026d311217bfa50b802d300f5b6cc4c41a6b986d439af5fb737be6aecf2a7958dde94ea5a07b47233d7f935ca91a98a435c2e3f8680ee84a6ffa5d92096824301ef697fe5da2350f7b5b86203fa0119c7bf051e4f5f6aa5318bd4e017ff3e7c9c898f3dd2839a44a63ce8f6f98ade1cbd9073aa85a549fd0df358915315c89053d511b1a929e74039be8929995e333bd1a22f29ce23b09aa69e20b935974e055cd2dd88513f3a6f190c2792bedbc3d9e2ac5dc8d0f10f3cf9e5f14d19990d4ef34a8eda41b534fad439afbe90a261dc4203739300499ec6d346c420b66544c2d4ba9322a94116e8fa7d9bb3588b6651938f3cd43a6555b0b5171cd6ea6f6ab5b4af9c7b9d220a2c1df0e7cd1943716042ad12136d2d708bfd42e567adfa7e04aab38b377da78309e8d4007054aa63b3901322d0ae605d0a435183ef90cfa349e2f8429c5734e1b7f9704aac371c2e3d4d9e12954c8cf2d58b8f0fc6114f9a3b866d0b698073f80377076c3293ca0ccf368490e0c2f80af458509f4769af6631d6f4430299d7fe74bc97a8bef39a6ecf42d6a68f0da1d06290010edf534e894c7602aa3c17779e3adebd6b029ec33953913d1761b448a120ce5c4b5e03269b3afd748278a241c71ec31b2bd3be4ba95368fe77dd33f2def4127d82da3526b3629b03b2825a2304900264f3e08e2c8d0fd3b470ec259227181a1c495773d1aebc83b7e1d6c0a4a0314ec91c75fa9c923c20fd0f4e20b46eb7f783d1be69b53df33e4dfd8f0075d5d788419dc87bcb82b5c5885490b2d06e2878fae70780394d65d941465f3915054e48164a1ce271334f746a1778c370b47f88abf1bdb67bdc41825f2aaeb42305181fb95b2a5f52e4d6a4178707f89413b1c8d084f1503b5f9e465d0017514be19de8c2f8fc3d9878bc1470d689014ac4b43039a5220e0188a4264e10ca6a0f4cf14b32bb46a3defe29bc1874cca3f6bda78d225cf2d906c72b6cc3578917435cc31d2624084c66be8fba793bcf5aedc8b3e2d035c9bc9470fb702ea9a7f127a2a95e461c6b7de714253ac52058afc8ecf765b879c16ffc2d87b6d0901774b90f82040fb5c671e0ed5bd9b76366f189b0090a62b6e4537170cdf7c02eabdc2925ff22395041947c62c78a9a67cdb1860dc084834c3889e99820759bffd43bc919265d5d8970a337a3b5f24315a62fa756d79a6984b56c8b29129954138249d84820363c47ee93a8bcd14a3678b2b0cb84d248024755dba3ca018201c6f9787fcee7f77d9548f6047772a336fd34061893e2a6a06c4e68183f276ee873de31b1d81f34c4a6ae4f6c2e575d891bdb00675537714c0a42b65557777d7e716a7b5cea36c5b2357d6ce73543e0ef1586c510be994cc21e67f9c7968b1d1ea50eea9d866eb543def2e21a130fc8feba21a785ce2dc94ceade7c6a567c31fd559c2b541ca721376faa8eb78435799b24c3c4711ab58f73b8fb9526c9e7a41a99fc323fda7f3ed7fccea6df60fd309b8f6f1f934d0f1af379a1ee4eea46a5bd44a197b17261c7c2e27014e06e58b1c0751077a912d97572d8e05c33fc8e8fa0bbc22457b97ea237433b1ac55da7403a0b30e95411faa70d47523dff98d8393b46486a65043baecdb3b671b67a5a6730bee5415d29d9d9e35b9777aba3d15714bbbfdaedd1a1e7c1abd472ce037bc814041f9dde393ac275772eb59c11419efa1aab7d69a9536f975c2ad736f15b8ca1256bc3fe49a4d1d7adea355e178b23dda562f79e493581d86573f1cdce8baa7194979b19da179e0672de1d8297b7b754f707d647945a243020baa9680a12b4803f597d33b5531bad6701c9fc9eb8586c87a9577bb9bb6b843c1b98de5c5c8bacafba2fd3306cf901db97f699cfde6b566d6b8a015e2f43f4636b5c63acd86d299c62a1c93d0b2be39016c9f1a8345f43ff3842d8f6f2c7b5ea914cc006076c2eaeb5b83b63757d17de9dfcb610ef2f3d75f0d4fb74bdac93576a48b7cf79084b7dffa89d921dcfb95012a701cc6d785bb9d04db58ccf3e1fb054f267a03b67187309e481d51eecb2d5e3a86ce5439ddc11badfdd7035e3192dfbfb3483f4429e801884e8bb3a0abd04ff454931d4d5143481dd10d6628140c5ae0a6f3c69b23b3fb9a2b5956b0aae4fb9ab6007c0ea848038a7018b847aef5eb524014149a5b6ff27dfed0fd5e7e40fe54a95e502b80ffe1039baec86451a878f2d712ca98c84c78b3cb81a6fdeef424a4d9351eb6534bc0d29c399859e68780639f389116490d7f2af49e3fc1301b3d6df9fbd85500c09244945f1fc81eaf7d859ec40d468a898f2404969cb5208b8f28a627f28314e38e38e9166ac363b72dba3af6a77d62c48ed4da327d14fc72cc1a1fe24056a787e90084b434999aaf14e68811274d9768ae011b08423237a25840f81ad532c414be44cef928a0620b749590f1264a3d94bb5013a0bfa42384dd4e2d1b0f7ad53bd02e8e0111c3589d5c320f521ddf81cad512f41aa91870e172d3b1a4556484a03a75637b6096ab3882bc61cd9e2e82f721699047797bb7f841e8c34cce25792cab8f16c2caae84e7ffa2228ba51e24dcd5e8c835404303904c69afb176263dd541b81930adc243a97639812b4cbfc2070ccfc9b718c6c46dd66194597fc5c0cc87bdc34684953a2856ac27d3e7ebd6fd9979577fb48e99dc0432d223e37ead1f562ef8547733020b66d16e6f3381ee3c8df67b2406b551176cd92fa42b4c00878124c7d6243e56972f090bd70f8377b4a838522b822efa5c79cf3d4d116d07483b789e246bc839dea3fc2399aacae678990329b2f6d409138d44a4d77d50e8dc0fcfb0802bae79c070c429fe3c08d2f54d77114f433c93783264528ca733bc7fa53b4cec6a1ca52c7551657ce7d463a23a4d528bc246abe0b7f0c84b07bb65c2c335e50bcda03052fe05bd973c63636830cc5f5dd7de0a994659805e5432d13a685da62a227fb2f973b8210f1d0afd47745f1c575644ad6ea04bcf0003144bbf4058c1df5ba04973802eca31983820a1f4caad88c33158dbd580f72808e81db9c34a9a1bbdc9df20887de30baeea84872a30eb170ca11d5a9b24555b4e3095cd8918ee748b6f11292ae9b12b40608dc79cb71327a139b2a928f9b81122ba9fc39266ab970aedec2ff1e36f5fd1ed9531ce7aaee4fd708d8efd004df6df3eb70316696fa809e1c6fedf398def0232b5f6b0cd90bd436942f282a09ff4ad29e5134839519ed9146da2aacdaa344b24342d2dd86d75eda17d7acb553c0b17058b558cccbd1a51e68241b6a1bdd1fd08512e2e7089d67debefa69b2ef8834117e4d9cc8a194790a4801b01c5848a16782c034c96969b832bd74572e4cc05b05053422f40d0f767015f8c1b9eed1d48dc80623ef9203fc993fac327b4f40e58fc5e8d2aec3371f80dec38ce0bd49f48a267377341b28a0937aa0cf4b5680c1c7ef9041149e434b5308d9e064ea681aa24cd74ec32bd20ae8d7ca21a2fcb137b028644f008d15ed713c0cc024096f61a96b31443c290ebabea0dba6d2126e376ec10439744a35f606b7dad5edfb1086d81b3260823742e7f97b9a2b065f2f470963617cad68e60582b8e4e9db8f8148f2bc528fdb546739fbb7c35b54bb9eb66f209e2fab6f773522ceafcfca36e1282025783d6ea47c4d5eeb74280aac65ae3cf55bbb568f3a9342897d7f36c9c4c414b2356fb58d9f5b9353313849d082455bba6ceed2b5866cc447243e110447023e2fffd071382e2aa67ab0aba0f02974b2fbb9704031afc446b22ecd3748f9f10507c39753d31f92157b0b8e88b8776d905b5b1cf3993606dc08aa2b2228da957b53e5a58d3e3b0ec516620bb98086bae3753f8b960f9b3108470c496f45cb1941e87c5bbe297059145c69050e4bdbd0355322a3ecdcbb0a70790d164257dfe0e4b194d83050c4641560a71292e19e9b810014396547374ca60be641fb3f345edd1b7998608134d61cb4a11fce5f4b1c0e173843c27c108b033cf06acabe855f191820cd0d6b28999e7b5d7d20fe57b475adc8036974e960be88253ad3268e199c8b60c0ca9aef0dd7f306c122be19634e45fbce8929ec72660111b7c608d2dc840a7b32de9922d5f839ebf0c0b45041d56f2343466a5a0937d202af861d83df579566132a0f3e743e73b91ec052f269ffa2a42f765768e970e56c6107b5bc7075355c8dcf3603e1daa57a217351b18fb7d59c9e8033c251c2656de5d488ad64a20d1ebb1e37019bfc71c8f9d7a2d121ad48746ac6ad5ea9fba5c7d31649553489e49a0de6da0b3d06cf26bcd3ff187ec53f44b722491dd8dce5367bf7c79cb9a56a575389272776f32107e503a9c24215b14aa72cc1e7d43f6142fd73ecaf4b22c7be3e3cd598c135e428fc15a686e2499e74df51e7b53456e08700f948b7fa069a4ee4c662020c757145e93e7229fc2883dfdd0abac9481514dbb47ee326c5511f9cc45cc7cfe83b6efeea76bcfdb589d4557b9d053eee079b67f66c2a78dadf3d70026866cbac725205cf8b2d1c895f67c95c54d4c103eaf91a317252e0bbc63b7aee5f93d4917641a227e3ef0c795f1edac262fe782fd6747c0211eaedf286fe3966c6eb19567cbb4dd397e0dd56d6d1a9aa6666e39573e3472af531026a937defa965dae8ca10d5f00364bacbe5df8e9c1a99c8d98f8fd00d188c2d95be8a372ec20c1b8175c617372324df32fc01ad45bcda48be66814ef0f130819a1c805a9f806b018c51c7a73f1a4cd02beffe35a35119119f5dffdc4cef10dbd4af0ebb578ee6ea466092d5f13b5b1b6c386ee316007b081b0fb1934632f6fe24c60350fa569f9234c175863b320f866a82aa769c77c2db8e0d9300b877b9fa51980f241aadb2d71626c45a781fd6a1616b08552f5140a499bfdd99c00ecaf4600a671391efa58d1ecc93deeabfa6510e7f91c6437cddf907f51af76367e2474287c8bb396ac25191204cb60352afdec2488e7c97c05a6ad44c8b1dba9b96d2ae28fd7679f04f86942ccb0b22accb433aeb4ec3b407a00dbb2e6709a8790136ea736324e9ea0f68c86695b81d06eee1d8b924fb4b27477f5286a3c964cbca3325da8a3730e88cc4ccad69fb1c4e124c2c23a4879529c22c85558b79511e234d470dc951ebee8d08a5c3b37e79fbb71071a9c73b44d52ab63e12f748839e0eab90f66156516559e6c58190524cc8011c4c802495ebf4bdf00f73726c2b95e401034ed17276def61afbe36d65b194b5e82f1e8fa7b24523cceac7e0ba46e80390ff9021e43edfedc43145df341651f11e034776615c2e210bc8508ab520abc8013f9da5f3419ef0c1d2dcc80a636fb84f875695ebd61c23b2230f8e6a6b40979eb6af734bac9019bb6e36f7b33b585e4d0879b55faf18a794bcd39cb9100739e63a446531e2bbfc1a7089754374dc12166c3e9c248a638fc64a156d8ac9462f29f9d6dbcb4b4a7ccea6322e5da6d3ca5eb7bc30cac0ffa9b405c22cf44cf8ab2a6ed9235dad6dbe55aa8aef4a6cc2d4c3521d777cc38967e15e9afb7066615c9a5c65af54202432153662e616ec0e14f966888b1c2c39b70c5efac3cec5abbbf9e89c57012cc8d2be023d4635a0467c98c0a721257d41054d6477146f7047e926afa173e64fb37bc908823bc210be6a7f8763bf77a600686ddb30daf81bad1651c4844f0bb8ee3698293c59341f2776ea5134a366dad75bab5da9cac520d3fbba1710da21b0a7f910093e0e58c6f7ad987f4824fcb82dce4ab907a2553594494d52e6c7c481dd8bda46b0e731a2b00bb53faaa3b4e3834ed507f103771ed62eff2351557ec2416bd4d9af53061e88884e956ba7c05b47583a26fb86ade42f1f1fe0daa892a6a79c91742ccb103e5532c6ac6e6e7625b4d00f837c83fb92febc6c249e6558b3adffd83333862f777c81b33595cc73f8c4d0d26b1888c48e2d25e976226f4ceed521d4448c70f943750308cefa4ee5670fd2c3ffc7b3544cea889de589c70b09972b56a24ef734db31d57820cb99f6e41859de95b65f19f48a7a6a6111a7df0807448b07bc856fac36b5cdec84ab5adacfa75fc310762c2913ced53b4369cfc4084ab641db804f53f04330073dce0546b6adc09301f7d1eb323d1cecb424a2685c54fe09b913152f427afa5ae5b38bd7daf77c77d225a25d011a25cab6d0cd8e67988a09103834cec3a1d527ee1305b2ebc331839d892db29f5aa9bcabd44922c0e09ff66a483f9ed6f0135c73505b93190f1093c03705428d1e357e25d756af09170c1c2e137130214008958b56ddb4d6c2c8354d050dfa8b828cab5309cbbc5515c4bc4436a01b48e38cb9c33a44806d202050d27e1915f803348cb4f2173c58b9c072ed2ec2adfadab9c8b3efffd6a4c23bb07df30aafb2dcca2a40b1aa877e4ffccd3f942e351251aaf1e24af38fd18adebf10fa61ad94ff4f69b24e5b58ce18b69cb3c111de3e241285acbd351ce6230da897006714bcbeb8a51f2919914764471606ba3aa8d619ac91448001f3f9f83992e827336e8c35fc7326fb0e1ccf4e38ed9a25e9e45bcb588b8b2f9ddd82d2f170259fc4765065189bec46085859f1dcd65e3faf8bc362ca2aa57bed2b7641f26fd77a8185b6e017ddcc5a4ac528d221c27bbff16eacb7e5d946e18caa6b1a35479af87e889b5d2fe72ae90331d7b52841ce8dd078d3db56bb12ad61bd43df9cdae15ec3adcdf1137df2f391b2e58191f79a261e861b687c05470ed076fa035ef20e615b573e52e597ca1e0f30e9b79c329a0994f8e050b18171f2506aad7fee3f7d4c28200787c421d8801767bdad8b2e596168bf37e20c36c408d53df73a5c3d4ed67b9816e79b2960bb8703d9a4f9b07188af4d3c877a0a2aa117563526a8e55a7d8dc5e17f930c3239d18bfb1f245d4cd15bdad5f974a4782210feb523ee2a9059caf90ffb6c3191c7e6a50a445f1b720967b415c04fcb514ee23116ce8437e23be8089c0d7380291ff6afe468e159b768420b77e54d525498d34b8c93f992e46d8ce8c6801ca7d3f33d6ec4d986a97a47f51ed5679dd360a4546483355e75da04c67904758ce9d87f06f70bd30096126b7d71ad521eac942d04e8d9f9131e6d579b555738b5c8f2ec5b84a32f017d42301d6f20270a145d7ee45a7bf6712a0e79ec46959cc3a13b5f338762d2bdc0c7d46c507a62bdde43e4dd25ae7f450baaa89e29f2d459cd1781259699beb4814552f175447dc51702d420afaf448f012f91c8fa493f73a712438d498d44a393157c431099933802597d16e6281bf73ba60df7e2056d91cfbdde53ad9944b171db79787181f5fc7acc6f2adba0fb69c2e0e8650e63619993dbeca0258d15f834e6b381570514e4f9107e9be439f1c8555329ca215eb8f8f79f66e8c8833bd0ca7f8ee692d10dcb23939ec083cba20a7bd55305c039ad3702baaba71dd37a658edbdcf60739f2f745ddac8ad7f057089c9c9bd8eaa7ae22347c8f028604fefd439bb63a17c5676a853681150db4921075e364818071e8e94b6d72eaf6d195e616b2669703d8d75ab20a8cf32d48281c24d2a199042b7eb1583f7c4f1a1b271580a5fa389b10217e0f79a8a66b32bb794680899731cd93bdddfb12a478178b0c9bc16c583fd8659c900daa2e209244362c23c1dfbc1ee207a7d32058d69639b0357d8a738d59a6eae1fee7d4a91dbc1a8aae6d7e698b428e7703bed779bd533d75a107e0d0e77989b1e9d5cf2f45f0f43bfcce503ddfa8d5634a38d9120d1959459be48e103c1cd6699793bb583932ee5ce2110b7f08e9ee960709a47c8db1324d7e7932d44f7d27c771af591febbf55f787a6db8d0f2b54eaea58a5b048751d1c1285c552f74d92a5900881df4609e69006baa2d271e8d021ac3c18bca40e7583857152129fb2e3e225523aab14ee50033eea3202715c300151de61acff71d1e16da116731f67dba693d4bf3f0b48e51f23910bc0c6b81a9f81afabb60e7ac4672eb73869f014d93b078dbef75ecbcef7860f42c4ef61e2ae254850f3c21b5550fcfedf1a82e2fb6cb70fd518f26e34af4d310b77b60717b74d05b4d192c99ad1acfa387cc6f9d8bef480561cff28513467901422ee47cf7cae516c58464d3727babc82cf5fc1d990b48aeb83f89ca050e4da113559d29970fbb0f43ce1b3bcbfb07111f2965cedf8309440df973693e55cd7bc1fbb3bffa01c9b287be73e65cd4fb548fd23965683850b5039072a96b785acb0757ab82f118cf0a0179ca6436c18ba08df99c161a1cbb00a4947961d2956ccee30c4a0c9e721c9beeab42ddc59a39108620a6daa214ee082a5f3d510571073c89d3b3b80ab77d7c717a5a50d3063f70c9e00dc61a9597c2e93a3058220f608c283388e709a9eb942cdf4f3a064defb8023e652fecf0e7ea6e148f3376027231f25f59263d68df8d0155a035bc20fe9f5e6119b6e613d934eba666d46984e742d636d065a19db5e200f9a8b1701b81be77a42ddaa06006bfdabbfc9391eea94fecd01ec98c25c89969a7b846ee40fff64b406a4e237d6874fb853ef8d86f2f82ad09a7a18ea87386476cb6371e8768db196ba628aa64aa220c58835d4ce8c084425c6be3c25324b2f2ffa1cad1df3aa20c8e8bee4d73f3b7fe36f6e1317602cfce127702145fd549b37d6f4713bdd714b9ccc9e14785f248f62b5bc4773a15d758b0fd7ca3b79e4a8a6a8b6b138480694512adbe1015692669cb11d9a4524a55e0bf29df08fdb257933922d0c50aa0a2477e5373eb4eeeb49882fb34bfeae32272069e059577bbaef9e834778a6cb951809f57e9a35f0fbdd7a75269893f118e2531d99632c7cd3219700ec7bc0c7356eb402e84b43e1145ebe6e6fc8f17d3bf459bb675f050db301bdf16fa808323b6ea1342d45870c96e54cd441d6bf31c88090ba286b678530c84a1df175237b9777e8e371834fd373375f68648f55f16671b4bde79e20673c382cda8fd9f453c9785ab2dceb3c7859f56b6831cf0abcd79265b9b879d6c80d09aeda7b9bcd6f86065c17b0d715477a832f1515a9e48a1d2c87ea832cae886d688b154772f63726238677114a1d353dd9f9e1bf48d83ef4931d52df7d7cdca896361e7ebf409e9828b53e589734b379ae2296376f239de21a454313436a7e15db185998e34d4df0cc859c279b1ed08078c5a9f0e941ca8a48e4fccfad72bac96de7288c1da334d9e869505b32863547feaa324f244baf90a761a1eb51ce8251e6ee2feda5f972f71819d1537ef0fc43a100c8ecc2cce29da87c028e8fefdbeec75af5395b580fcf8ad70e622fad4de8a4d143be4fce02496aa4bbfd0296a67880749e7c484866267a9ae608a0662f1eca44bd92d57e3c705865b7932a9306b41dd5ac880c50efe42a216c353a22977643f92b640e9ff9467b3372ad94727921cf554a22c92a0ced2651450868caf034e8f0ff8a67dbaad752e05fcde3279c9bc13204c77762ce13072f89bcd1c04564fa41a8308047582e0c259e37faf9b26e089f09dd83604f420c4cd3d78797f9219b5d7069ed365b106699443e4c8314cfcb76ffa7ea1daa0b221ec0db581cfb859be88a86b8f1f2304ae60a6652fc5b4142832e878b4b93d482b1e1f2550b09898505b4d4974385d39c683355fd02b7429b62c77ae544eee7329904e8626e0743b68c83d7ee82964491b93627dbdcd094be6e6e896bfe36e88418baf7af8814d83726f1a1711600a7d5e42924e68b7c73e340d32b2ebb7181bfb8fb7d719b42b633fb38f8c1ac9cdda9ccb789e0f52fdf4a82963a7f4e5bafae761e8f5c9afc3a87ba4008045b86b410502954c16cd693dbc17e08e6e9e0018e0ef762be51432ff5fabdf8d34abd80d8ce4104a74dd1d01907b3d14345d196a65fc77ccf2a5b3c7b289043538adb2c99e11bd446f63e7d676fa0048b6eed8cc2019fe83d71447d451135d4c8eefb234d33ad4cff7dbf9f80b31c78d375b7b8cc13d933c2bb8211430a9bd8f9170857ac5eca4805db41da633a79fb2c459792fd8a10038d6b2dbc8144c4b55c300b92b40ede82d1481dbe87cb84af3071a17ce173bcfa1cfdf39966b68cb61c781f8dcd7402566b2a78f452aaa847997ec98d704ce900ffe0c791c8ee3f34b18f0b6c7f03ee6f688ea5202857bf6674e71eca0e12dee645648f01ebfda8db8bf144f94e91527982c45baa337c372c9c6c03e6da048f09b987184d39aa04bc971ffed8609f53e66a1de78f8e6075e281572b47db56f04d418bba67a41cb1e70cab2c2a80d8b65094728289b2e2e2d5f36c6a89910745dc31a3e615b98175a2edbe5beb3a01d1a4fba51f5346b82f21a9b20985689ed69b505e23014bdb5b78d90101e02c0a6c79b399af8f422e691442edaf8de27fbcb0d231ef3a0d113a856bea35ac9fb2cc969f24589f873460c76ff019f87c0da021f01779c33158b778896a97e7cf5332e6a09c5a6b619c786f0b706a0e8000365b919c6fb1a480addd44a97f91110cf3a2b53cb76709f295d90a352e3745c3073d84918338424750c2689ee304b16d90cce909357e5ffacccefecb444aa20cffea6702803ffdbc136990e20f10adf651d287ed58b9684a9a2c859e92587b57750ba46dfbdd9d27a9d92ec8141f784b3c60f3f5ea65326b3bc6d98a6327ac332481fcaa1b845854d1c1e62a1ca1c8d6d30c7a4a3fdd95b7f5c4070d04133db7edb582e0fd09a6871cef29d5f342b0215fc278da54d8c2d972165ffe99c4ba107799d96b2275a3271187a33f653cfb9b23c49e900ba563b98d3ebc660787eae215762d75bd201acd2b3c21f73ab78a2b728c5654518b2fe4280dfbac1e1f02e27e86b356444402b64c97d34577c37cb766c4d959e28580a109445ab53b7574ab53047898f5a518830db0ca1593c85d6951412e80e5ca34a23d77fa2bb3ff88ef0f829ab122b310ac4d537ba5f8f7d780270141271478986539fd5f89a225caf05e6a3a55408548119098c4fb0d463a0e67c471adda943bd416378fe0d45baf982a664ec3c12253a3a3deecaa7bb99cb327464da6dcdb5fb988edb3ee912408b3b8c0ee5f8a006e420e01a7d65bdaa113799d206b60d5cafd5ce52767ab4dd2ad1a9a5ce18bd30a0852ded91020f8ccc01675761b1554584c7eb5c26e92b7ab28ec894453cf86cd089b6d8923dfa0912751f1460bff8c6a8f8a03c6174b0f27ef1815057113cf9138996fa1a3506f961c705aa880c3d89f8a696c6588c213f7698c2a8a0117180bbc91671bf6e2e989c5e342ad70ea7e7fc99dfa7e9ffcdf16f3b19d0930343f896e643bfc551f661d892798002b647403afd1b6ea957bb2550f443b1b68f354235830a2c1df64309fb2e72c11c9ded563181bf8eeb06eb35b220175d08860f51bf03855a7374e53fd1ee1f076ec680fae93eacf1b3b8874d337789820d2bb8aec349be00292a034c84bf3cc03ca19671d41b471e18d59ee297d8a51e292eb6eaf563ccdb58352d33273a804d19d1dfee2b1a51be8dda6111a1100d86d8fae9413f2051b4eac3aefd002f421dffee9249509a33c48649c18c7d4c6838c55f049fb163926e160337090f8c3c60143ba2a83ea584de77114693e7e138f093445e987e9ab904677bbbff1b1bc3c4ff0a8f9d8aa516a049ed31d742bab88ede6ee232105e04c2726f0dacf82a3aa39cffb1bd324dbde72fb41473238bd9ffef6b7388ceb495f21bd7c8438852e486a2f0fd78b04b6758232ad1a78911975c3512431c43983ec8798156b9b92e42bafeab525fc258c90944a113a7f22e1347503ca3cef0912bc71bd9d728974696c3b13b17040d3d75042ddff9d5a8743577caea132cb727f1501a95ca156a6a1e1189d33e2297d1d3f42f5391ad62e544ce00e381e7dec794362762000bd53ee04bf850a6564b0bee9b11ab5a74f417e977ff21fc8a5351448113a12cb13da6ae5e2950939c08bd5c4518f462997f44a02b18f787eba45990fb6f7b238218949a268b35f9543555ca7a1608db786d72a938c9ab5729d70e9ffe2795f915ea06591853a8d4ed74cb1bb6201dd43a0f80f846f9a784570e8d352e12d21c595e12ed0e823e049a2a4e1aae81e39bc30f543ff234813f3c269cf68a870f4a7ec9566bc6b0d73165e9259da7091e7356a4bbdadb8d1c998fa30ee4a5b28207c57894c6da5c97dd2e7da1db84f3aae65295e9da3921f0c7e7e6b7b31b89c0299d2339fcf2980b0f15adb4886e387509e4eb0190682ec22c11edeaf231fddd3886a87ae1373109fa61d3d247665996aa6d103e70280f1a25dc37c2291cce842089eae5032ebd8717c06cea9f13b1445daff976c0a2154971bd2076b99ceaa21cd9775e4e17315ec9ad4c02ae4bc868b391f837e2340dd614f6fc8dab753fd864b51b47088cab49557bc0ccd21ca970f9429ffb5475f82fafc5344b746c2d11abc58e2067bf34b6aef9d76fb897e7b875cfb83176613e795081ac0a77338361fef961fbe1e2296bd2b75303d8045afbe9a54e356a62632e61cff8dd1ae05038f8ab5842995d6ae76b111ac149a6096314d4bbc18bc2f75e86088397cd60d86ee1fa2bcb7a7862bdbe2e6c2bdea02a0cb136f4cbb9e62a9f401a5d78cc56026cbffadd789fb1002504ec215fd235e0f100f3ab74bb0a2e6078be59751c6e3601859681241a27958c2bc61e2976724429dc00dfde52470a6c6043bcd99c3c370e3891c2c8fb06786c37a435e29f4c5f0a54e993206d40e0e04e91e8cbf3e37127e28ae4c1215db89956b29f18d1ace79ca740158d1af863fb2a9ff5c7d495a1822253e581b227c234daa3a7111393d2df07fbb979e0a69fcb7db9691b7b4dba6ee81652cd5258acfd108dbe363c219ebe010ca965c9702f1344ccfdb4f55744fa8abbce942eb7a1e535a3bfc36aa9a7570e69bf33f48638423bd96cfccc6f8ea94af186c26944bd403fecf7d0c1e36e506a078247db5fc10ddf917bcbd26739d54fb9a9a34314b2a9824fa46caafb1e751c05053a6ba1b7aed58f9d698fc0af39befa3964291c1ec2231638c14fca3f48a745b3b8125613a9da80a08595713aee2d5e1413e7e371534b0f0b85f90f012bfc42e6636d8d6d7807ab669857ba3a5268f69d2b475ee51ce9ed4f42ff4b0a4a7ec6858daa1401ca66885a52426e18fef9d691623541e2928e734582fe565f7ab1132ca243a115d4035ce64a372c784db271452232def8579e240058fc540736b00bfc573a6f230042e5ee200477c2ab8143a8f880b62e277360f363dbb6890d53e2cae79ba99ee71d598148a189b9d93e9e6fe9847fa2e56e3bbe2b4fb0e44acac7026860dd32934736691c2783bf49baf264a1cc0949a1499227bfd6b35833d4135e8de52e0efa9b0c03724dc5c40dc7eeeb2e9aee642f46b2058e367c494d505199816ed505a28d7349d9ecf4f2ed88455c42ecedd464a9d2dcaa4ef3d2ded0d5a0cdb4bfb235cb0df3aabcaea03522c63d27fbf9917aab4d41e3f8ec414a64782b27ceb7088d26cd6ddeee71875f259530c495c28f8b3b96e35964acb6b10c0c128abbd0843cba51a4987a2080e3bf279138ec62cebf1bdc67c21fe14c96c00cfec2de70378e6fb98751eae092da2ee1f7ef1c7999ea99dbf85d36144026222de0137f69ee20d9fc911b9715ae279077420262cf3af9e01b05b914ea3e98c68d67f05caa7e46359e549bf72ba02c8bd267c4424ef6aa66be2ddde92c891a40a3a4907b8ee1f55aac788e0328f4a5a265a735393067c5262252b4818de35fb6c68aa8d41adeb1aedd1ef29862da17e14ae99e51bb4d679eb9b1591a5fac2b152128e25064501336e9c9ce768927c989a3d871693cef082c668bc0020ff34f778f48e730298319ee325d0f1f4a4f4a106d82aa81f8eb2498d474d44f85691a0b168c9bf7189f9897778a314c1dff9708ec75e7b6af472860b36c5fd252c723a37cbb68913e9a9d9bce23ebf64345936632c0601cd03ca5f433ba69b3831be4481174323d18aee1fb2ba6a76b5f3cc534b770ddfb6b625428267ef927c941d7139bba0e27e58658d93aa74d276df1a660e384f7fd6e12c4cd47f8b354d2e11ef5e6f99c242a7f0566e8ef2e26b0a9f64af41690fa31a576568e51550c4f417885290070c40ed54e3df75d7e2bc0fa5dcac3aa1dfead6139f30fa5b350d86163da04bc3979c95437f3ca18e9c313ba6e63d9d5318d3adf40b9253e800fa8009a7bc26ba86a3aae83320163b3ac0abfc1a9a7b1a0e5b2ecb5e57f22b507742024f8515141d2e1199c00cf25f419727c5098c558e9fc152f4e2bd3624c04ed4f80d585b96ff1c1fe2baf5896b14bb0af141cef3947bd37b513d0aabe0f56602e1636847f8385897b9b4b6bf56be6279e712e216d3bdbf930b447ab94ddc382d203d6f7a04c615d1b402b02dc9f40b1955012ede7d33625651bfa31c9d56c66b85a7d223b6bb219a63164066bdedd8efb2222b74e90d418d846af4aebcc1582655c41b4a62ba3db8edc0384bd01afbfd868d35ec9c65428c608a709bd3dfbbd69ab0f4856d90f7f4e78b06e9049cc0df0f99965403f54982bc1b6ed7ee6d5bff98c15e7b20d955e3ef3c443b850e96f9076aed8d3b23ad95d24c427bbd48a33fd71584bb42f2676336507c4102c0ca226763a87cb2887168e300f89323c933137f302a90352593bdf11ea7734f368ef12e5786d90057e9b8ff0c343545fefe98fe07480b268a339856540412b0bd844da1268d6266720d443355945415ec7eede83ab309285e03105c31e3fbf02b0c97cca7c2b10ff33cbed8e8c45b57b00fb063c8a9bb808a88d2c0778f02f8ae8fd961e72b06e0b88be8501f00f1cff8fcd93222bee480e46993da4fa4f47e0c73632c5fa5c1cc849be7096e9c754d5e19d4273222a624b8574aa81435464d0e1937381b54f33f779454cb261ce7a94c63805d316c2556b3bd67cb88c3dff0d4384d2997bfb7a0753cd83246f9eade28f48693d414af7b6a09e4ae093ad2b947015ed1464e81e4cdb66dbc522b91c66f248ecefe7b0dee0b19bd18ca01b9740dcb30f4532648a886229eebc86810c3847bc2d2c30fde1b9dee86990ac2e10eb28d8b87043e3f875180b43c91634c4a47abfb1daadb2cdf2f4abd4c0a406f697150b3f559a64b383888f321a77e2d64b5f85779ac26a169317f8245fd4cf16754ae90e79e780ff40d7e539797c97b97eecdb2b170bf4285d3cfda8d564004ff7bd878f3fabbe72415da02bb8464a54389fd6102b7a95f91415f05389165b25d06d2c74e8e0dca332680848e685a7dca91605c3dbae4ced6c31a9937c5d0ea24f42527e20ef6b0d7be2b154e7c3207e985883934e78b14f2e0df842440cf5c577e1e42d2a6a2b4b2251e2fcfce296161d3d7d5c4a061e25d47454f1df2d1149c8feda782fe097d47daa48b07e3cefdb1a3a1b446676cad548bdec83a9154c32326b3b835d7c1359c4a92e3ec43cc970f0f2a8ffb25c1f7e5486b3a833674cda476bdd141ce95402dc9485824ca096ba4917aa32c1413db73aa95455b219fa760fa1acb1d1183634e2486f71f646cb2636666463b127cda90c19fb8bee7a6beab80cfe1f0c0c0860e28b3e0da2dd41d2b96692c85d99a54f7bf02bcd1a7a53a4f3caaa638a002d2c6dd0c25210d6112e7e8972812d4f7f0ec95b437a02c89d6eacd73f5e41ba9e10677ef8161082cf01105f1fa2ae1165b19ab359deb9035af0557017a58a7d1059b554c5c8f6b5ca6922119a0d01f639fb75a330d2ff2f1892dde9faca7da2852fbc4c2a7b66c0229736cd8215d111b2a553c9ed5801cf0e495d2dc93ad9d1f89d46c19cf5b6bfbb5484d007da47beef48e00e28fb01a1426f431acd83edc759e7b8a9e592e3e10ef9b246cacf82010b1f3a41869bb27a2575e2dcc9f0162490c0563268f9b9f9fac8957846effac153a9d3956cff0a13c025ade8bdc6f881c8d614a72dfc9adc3cf317422f2aefb5f1db738f112c525dfdd7440fa8136c0c917ae9965181db327fc66ca83af535939e69f04576ed6e5aa64d2cea34d59a7044fd4b4eacefe641e28a734b81a48c8ad8c4c7f953a6ad1d351d5d7beeaee35421b97416631ad8eb5d95c2c7762b43d82b284a7129ec368f20172602d3bcb5ae3d4006b697dfd79017ffb86fa3148448ef8f43ec8ee28d6fb95a3060b8ea2367f9a36b628a435c59ee7208413ba767ef80ac34c0b89cd393eb12e8c67872242edd32e80933ed62dbfdb8f1c48bebcbc940fa2f6efdeee9664b05aedb2cface6b1c94a8d0318941f29dce27e7baeb09b636ba554c2d29251c23d0795288d851664df3ffe0077fcdad4a1aaacf45dbca1b90da19edb022d28796c8a0dc55689cb3523b78d54970941fac2fc2ba60f4e01d1f58da044c28647791f58edf77c2cb4c2e90419b5a51b5ea4be1138f83ebe6a2195f5e15af13a94a18e4dbeda4ba2ce690996db33b2b84628beabf3ff38930156c99b9e8f3dffceaf32d6c96306e08f039f905f25f7ab1891e9bf5c28361174a5a7762c60f185e0130228b97798ea1d71d09a6a37973687f08066f111756ff671193707de5fe5ce68500e6a208372b35835234abc02a048fd745463ee8f48539ab809ba4b0846c3b5b0d02dbc8c9d66190cd94b942af610ebd2a29fa42ec8367c9c6859806c9be21ca46f4a7e4d45546bbbaa663ea25aafe668c10f4d4e1f120f4b051bdb7feede1607e3e8cd4925495adf9146893132290c657334d86d6ad85b127537386f7095eb1f898c1a0de46bc5cefa490fe89cc778ac2fa9e5ba962b51d36181ff2438fa67c0d325753a4897db2b7dab8d1dde2a453b56f0f7c8ae48b213a2da2bd10734e44cbde81a77f35a1282e077dc13ccdd2c8cb7be85563272411c9c10c92e4a94a7f52b95b27924a9a2d4ed4e57f231ec438b85f23b1d63803d040d01ff6b80c5f0eb52e9e7beb7a2f7198483eff5ad61384afb5a2a9e35864cb4566d2d595a024eed2c6955f0855d4a14c3a50fcda0bc81d8da811dcde219e5343bb7e82280762a941ac98ab8c24a10e44c45ddd13e69a91a15e09efd84f41017fd6ea1c2db169058ca7e2a7430c3283a35a3b37a9002dd32824250565261280b1d92fdeb20f52a5d0464723114bf99f377f3224c61e7cce80c6f5fa4d31d674246b973f400d2a5257216997d6c67ed2fdde83342cbd01d52b7d59f64a06eec6d99f643f32229e73be1222ff1f72e901dab40aab23dbcb11227b34b3eb0cf0103cb9dccad49452b09689cbb4d6ba45b219ddd7870b04dee98b0330bcd8ebf04db9f8b501481b700b4c606d5e469c4926da7556fa7821d575b5b0e9d1d8c186c37d3c344431540956ca54cc4d950198d79c41306ebb223b3d340bccdf0a9fe118ea000dea3a0ea09baa6a4901b9e7f06eb8222ccfbcf9f9e3b3f847c4533420083d6dd3181510168d2b4be25f81898b1bbe9bad1afbcd816760ee71e0dfd335e62934bbdf7b11d248cd58efb9e0ab283d88a83cba169291afc800f238a1b41d6a351b30370ffd2e45d1dd9381d11a96579891857259b8e40c875f4f0ea8da2efd54ca28bda933e7568a8d6f5dc69df07dbf7d02a8686d0adc8eb8e79d4ec27551426643c1091e75a045da26070e3230aea40681c67b9f56ba31ebe0eea109fbf93a93412a1a2aba9411aaf630ee545735195d2affe2a047e458d675caac1cf0ce1b03ae0730c6f1c7565f117167222462f448be2483adefa27c35cebeb73960d4ce8cb9feaae5b051aaa93e82848342e33a5a935f13d0d68cbdcc286981680875585ecc59a5c8458b200f2209fdb5a2d10375edbd3fdd1e0903ff086eddc0702f8051ac5658bf19d65216e8c1cf601a7415526e6711bf86183013c6e3287671ab24f248c1905120b075429127b898e35c928d52e43d516908c27305290a7fcf7a6cc305daeb4c427e807ca39ecffc9dfa8582e297a4dff70802e2a573f9199649cc24b3ded407b4fa7546b885b9169bf61913e64568130788388944a26584e455669c952eeaa2c019d1fd8db65d843d3b45aaf8c414ae376370902eb8dec155281d58ee773432f356e1dd28a7c479690f352a099ce4ab5c7ee43318210fddbc04f710d74732b0af58066d8514ff57920969ae17ce1381aefac989070476a20f1c8abee3f85a268baf103e654e4573247228a054e8c0f1ac06239a1cad397d4babdc122dd23e686be38092e8f9f1f5c5bc54705928351bbd4da4b7a953e7ae12456fe8b752b8989639acb6192aed899cfbfdfeccb23a8754cdaac07e84e3171dba1ac4ffcd7a852f9e3a02165afc5907355c42e9f455acc05afdf35b833786823da712f12bcaefb97f6e15031fd950534312205d277c2279f17f85d015712752f94483852745868222c290b21e796ceb4df7ac731cfe03c83e418a6aeaab3ea27c8280da2d192b4f8fc17e2ddd70fb6da44001dde0751becb0deaa4c939def3b8140d1b405d83872ca4b5d380e7b9d4180090e845091a696e7957beb3084e0b12c3f0dcd924850155622db1930cd301e76c0a5790961019a8230e4b7221de189faa8021e4a9bdb66c984c64c261f65a9bd8771f5dbf7cacd14f0cacec611c30afd02d82eed468764784a310dc65992ae0acb2580c80d38b95644938b52e03284724b80f1f5cdafbbddb5cf966c2b1eea21a874a5c2be23b9ecdd487e2962cba6f512abd1a1bc66ae0465c1922b3201bd4743ce3b215b2720962fef4e177058bdd75774cacf050d09d7ecc54b6408f8fd56e74d440d1e8993cb73c8b77ae9eac632480f0e4cce0ea81db62cdeace9fb0c2165f2c6d7f023b437756877d81d0a9af9e9ce2d61fadd7c66173ec10745090c1bd2c72039e4e76d1ee5a9e49d60cd9040080500ae42f60edd8c9ae9db2978fd9882271197ace9325433d1b83bd2e1287bec69da606f91223a64655e090f98b673f1174628369ee994f000e925e8585bac78e64d6c35bda7b5e5722d00098d24f615f6dc7b4ec328b9cc425c6957b3e5a94375bc2fd2eee45da4e8656903dd6491dd4653460e0013e3dfb21857fd36c5fdaa56b53dc07e6de2907a19af60a47f9da1cc52f86caf1dfe1833c9d09e4888e198309542a3de5ece05c130bbbd788d012e9d8ff3d69dc5e297703daa1f04145e2bca8b4818830d04cd25cab2d4cea14a150789ccdb6f842acae5ac2027387232e549ccaee387992577916196271aa5346a96d694899a920182186bcee28bf55202fc645826afddad419e556962885c5f622b9162768bd1961f8b958a091e63950f067f2766517e0e5c6336bfd9182b6f4d43ba7e86f207b68055350b35a5dabd41d26e27c40dd85054683d7a88fe7456c41ddacabcdf6f9a9892ce503b46ef7b388397d2ca946f764509624e45cd08bb12be37a60c74979a3461aa90f558814d2f641815a1f4d21ef87d36a1c45ecde1fb237d824c31d78b7e88cb3071ad9491b92bea81710c524603d541308de308147624c0d88ad2b2aa4dc27a725f6066ffc98aa774e09e5adb5f9ee237742d71674b426d6b782b379ccc40322dd3c04660f20b6c404d8c8da10b34db45598cdd1321292f9c246e3cafd1e8b2c1c14e895c84882e902f649eae2645a2738c7d96a02ff28f75710dc6b965d4552564cb865cea7ceb05ec42f3066ba3e5682b6d1374c37ee5f56324853c5aab0c0c4f14c955664ab0de0762dce648cc3857c9fcbb3e601c493de67d554c8721e0dca93115df5c6dd98b23b46e906878e63f6be416ec7f1d11e6a8ed3bc9cdabdfac8e841865b35d02ca771c86b7170fa4971a6f1053d8d890d3a6aa9675fcb45e60fa7b26a64445177bda0726afc27ca91a1f9e6e760cb42329111f8d9e5ef91b11406953b6d1791d239ebe9f817fb8fa09537ad3f89af257b9a29b4a1b14500f16fca44ae9aafd13a6f642f2ff04b2980fd558b802f916adb1282c07bde0f8ea198f90d467cb13784850b1ee58302eeddaad1a0a93daa44ec81a0ca07d213b451b2d71899e657c761a012c08cd40ee4939073b8ab00d5ec1c94ae9bd2992cb9d8e3d782985448bb816a8951424e48826e546419782795072cad5bd78224d0ceda09d00708508df86d2f7c6d7631688a2427a22862da774fbdefef86eee03022264323e6dfbf38a6f4c18e794195b9ba90ad23d5df5ae968e02a110864db4420fab93edc40225946622f71e43e40d7500bf88a55e3a069516d9b155431c5d7c1553bf7c0dbe7018bb74cc5c9c8e8f2b881e40c37bbaa71f6f060480a117f7c8c98d4937c302803b10b4b1c7e9484c796013942a67bb726e190cc7083873e4dd26033c9f60a258b3ad49d6ca951831bf3f16dbf5deabcd332e5527d13337e297137c161ba0cfc700bf5930900099c2ccc4d95525182c5fda05aaafe7238e9bd14980d6900e6a04b6f55f3884d112d0f3b2815943b8d2f2e3bdff53b958197ad3b7a4873f2be580e6f9d99c4d57e2410606b4ae8a6c6f95cd782717219de26deca329deca807c87aacbf887cab5f1b1c40fce1dff4a2a643379dc79f7f9ba34aa0ea0c264add595b23ea06057a638de69ccdc36a7706c06201204d3e341e8dc07c8e600dbfa15b67fd83513c2fe9245f9cde6c6ffb7c5479537077e2857c3889ca5da1e1b7cdd5a5d5c406720d30524c5dfd31e0a763f0c3d35757a51641ab9e90288a475c85acb359b2a0c89e83d3af02e433a4760c411596686dff86a95c1800bb1892be16c10360a3eaf17be1fc5a709de2d83f9fc3836269164855a4c803e31022e14cefa879f45e0374afbe5b32da04f77253f2a739f05b9748656ec9c6dda40d5f42fc1a6cd680be5396cbac90bcd967656d3afc51510f1a795bfbfb5da3f60490dc7176d4c3b26cefac57d6f54b775eab1bbfbd09648d51d41ead1659311b18c83a122aa4c8f8185e691bb8220744db181f7e647c9922e24c689d427ea46818ad7be02eab65db6a493fd0f5657689a167b934159cd55383c9afee3561d26d850c564b8f1f7d0d84724e89f465781cdc9afd56e914b764b75b3edd8ac14470ea48abf20dede3e54279f60d8464e256ce12ec93ee1446651bf4501455e283d1a4b057bf0771fa9c3179bcc2c937c10855503d6db9a83ea3cb98a7cac3a3a856c17fe4a5e7be0826af3351183127210688770590399f5ab86b75c993c72c3cd2378554addc33e70a961d26ed04ac33267f875e79fa74c4a57673cffb49fd113264666af2a9bd2d86ee71b75e1027743e05947a59c32e1bd993e78085dde1d09dd63056ce83583c10f59239ceda7e470473deade4abfc8a855bf0940cd63edecdef5934e722c48354c3b43e32dd47a463af15fe9668d594cc6b2222036f6c1de19a2b50f4fa01d34f383b36389e653fe5a07b1db437fdcb0425844a55d7e80dec0b0e00c5eb55e9566ca627131212b65136e3679188b30554b5f67dd1bcf16fec5499254294caabb67ad0fb840fab33407e34858797a0eb7be1eecb616f9b190d2f7fb2308a1f8cf56763995fcc0b1a44da288f80e8fefabf4e0b5128ae5c2088f3783584a05908ad116902fdf4a314d9eaceff0409e6f650c0ef33c0944e5cac9e50ea7bd2d4d090e3044fdb63d5dd57478de5ad53a8edeca63b52e69e6b8aa8fd9b9ebaffb25920a3714576da7e9dd3b5c2b4bd90bd79b44c242aed8c200341f359de4d7cc4ebb05e1d3122c7e2371595e51a74ec5be7298e5c6ebe4a2c70e874b2153250cc2a3c91fe35d35cbe4b849adea63a6a2437e42266765c6ecaab208d4557592f0460cd395995958d1d47241729e094782c798e54b6e3f6b4b0f4914dcbc108f8c8c283de9ea6116f171274e51122178f6a6b2d2b5114f4786cd14fa59c53a9bce62f226fe85848f6b5bc172d2a309c8eb6e5cc7ad823c09377f28988512a389873395a61d1aca6f7f7aec7a101d2237ab8f6330e78259b6f82f43fb19e39ca8090b0f3084d31f6c6dc374f933c9add638e14792b1d1d23ceb434288d83d853b76932158db3c526dc19ad03ca895fd27991788624c2f3fba6e02a93fff46785957008c5ccb8cf047210147ac60d25c222514a5a59f7de7de2f4b206ac2ddb76dbe87c26be3e2947dbcf28a9df99504a83cf92e85756e685eb8f6dc96c6de85741cf74e96bd2754eddd4836e1fb4abb4dc3004ee8a7d44ebf48e0effb208a22b8c3667cebb4168cd4c302e6c4d121ff8b7488b1df09f04ab76c730b14cb1d08a101ad4bde913d923e1c3f695d114cc666a71a35e12bf51068181b50ef7bef8c0a5bf4f6a3ef43ea942d2d308a7b7e28c653a93b0ea5905cfc32b8debea1247b60e177727f2611b773168be8d0b5530e0ae24039bf12db53eab8ca8e545e2aa985df93a42217cbeb33be12951066d4d69d3a777815ba649cf7fef6e8547474577996506aec0196d153edd5e2ca14fd7540cdb4bcfc346e7463101d231ca7c4e73fba5e41b8ab71d350bbda1a170f793ecbd03a4734b1d42e427cac45a2494e3459c554de88f4dc716eaf642392ac86adda0bd417523baa291d92e123bdb4554d6df2f4f43e420924938bd672c7b17dfc18e303b4f21d154d6dc32126f5969d70380735cfdd4e86c059a23495089ac636fa0fabe21e7e95818bfc12a5750a937b7f889007c408029a1f030f89f4c11a96091677c54dee6054f9ee0d1d7296f0386830a2cc8cebbcffff0da1c7fd3df0c85061219f8c4bc6814a838896cc0fb9e136a9f421fd761e8bda7e13351045c1b7f8e39c4478751dd24d94209fa2bc6175301803fff8013c952bf5e3410853dd7f6f1857b9b699f9a0307cb23053d2b2aaaeb6f891759e35f49589487e80dbd7e6d49f6a287a8f52e88ee3333905ad7da708ee419d6e8a7da681a8da98b020f1e363f4aab7518e848ba5eab7cf6005d7c7d3ef7249e0f67a124911ad27a4e1cd0890d4ca88227d59c3daaa3c71e0c31331a082ffc4629cca90c554ad45dbbe081fb78ef98ce384f24b37e82a8288e1e3a9af686f3576a789a434809a7278b1bdb47c62c33e429c6fa1725f39e63e8b8ca43e587bf2358553b2f6ce46309bfc515b897992d755984bfc70203d98bd8ebcef850c29de59a3c6dadc2265d3b0b032d17c3a98872724528da13a7f34145b6570340cf5f80723dd81cb1105a56d3ac5de36f6459e4a75b8c4fe939f9464f611be8cf1e207cf8e581261f6e503b25a806eac6a74e9bed07e5489239a52fc5811a582600fefd76481bd8a867c56dfbf1290405bc9badfa2659d50eadf661c2d2cba98a2a1ed1b5ffa03d0b853abf849da4475ed4a604579e6325ea3b98fba22e695f2e2b3ac9f4012769cb582d1caf7f5ea9e8218856dcec6e69a8d4ecfff15c56c0ccd91ebf2bd69efda4a85100908e72af99bf6e28691ef69b5084d95e2e2174f690fcc68a13c60e13bdd2832b3c1f39fb4a76deb75cb3b8468e8f28be7b150aa0df8508c8a04efc0ec4720480aee4269b6f7e41aa680723c68d149ce19d5d0704696a166195bee508356bdc898583c37d98ae26fd739a29833a5551a7973acb9d0c25fe49b8c63be8116325c7d8b3b724a08d4a066db6513829ffbebce6715f3c961474660db6203aa9abaa4b5c4bb2c5137023a2e06611025d792d0616e913d6d5cd3261676a6275b1c89fe8827e0080cb169684f69acdd6cb6b81e503ee8efb5fb63cd448f9419293c0b3a0a7e9fa805b9b22f818d4362f929f4f23ff4d132e9202e27502312a10541711ec7390207e15fbe3756e7fbd611bbc6aa5799dbf85d36144026222de0137f69ee20d9fc911b9715ae27907742abd820f89ace4d0e365e9d3b0881cfb3099b97af823a233623ae74e256f6879e94ac543a19ddf53cc4ce3d12195d4a71791f4e91292e64698f2b781286fc5c2b95f8bc38a1fda76ea7158e9b18f3a5a4e7b65eaf69a0e6afb761025383e95210561d7ec751dbbba176410fffa53882f5123370845500452e4fc0e92766ab7363de543ad90d84bb26ea2e765874432ff66ed98937a62ea5870ffd95e7954b786fbc4aee7517a2726fe970dab1a191d5d1107d67193ab28e260dd73b78b9ae8acd6d1e2d3df027a41e0c6daf598c5a7bc7f0866ec165dad0a7625a820928648d9fdb5d917b64d60bd8e34d1ea001693e3469273b39c935fe36a9bb4a75d45abcf40adf1e7c9e804d93b3cc34679e36e4af7df2dbc2bc516674d5ada2d943be7a69c8b286aaa5b23e579c10b7b210619a5a39f7951bc768226b3bf81f16d2e1d7595c98f5741d3c409b74f9fea205236a4671fbf632f8918e3ec086dc5883b2c245c8b113b049097eb908fe57b1bf1ed44360f9611238808e7e291d805977235dd269860aea330493fe10f20853a2f351e87065ba720801477f1c78a980f68d0601291cc30615445d7121414e6e4d4ec6340307e89db46813e4195452cc2543148434f78c8c1b9adf04ea9a93599a30af761f25a656d9d8dcab2267cc23594e102a74c730408e0a9f297d9e973ea3f3237d477694c76583a4eb68259ee10e3fe8801b7cd97c8cc04d092cb41349525a4ebc987b8e1b402b02dc9f40b1955012ede7d33625651bfa31c9d56c66b85a7d4e6e6b1e69808b9799f85e65f6870a7d6b0f68149833592ae5ffdd2ad6b14ecd5c55e85b0e05f3046aee2bfc50822d151bbe0daf8a73991cdd19a3131e0c872db90e59ce302710a967204c81d8dfbf2923b15f8d00d0840d98b9e7a7a25c02ff08af625aaf5a996ad84decffb0765c7671ead240356b173e0091a497e82d9dc075fa22223f728d3dd51a153a10a3ddb80493d5d66cea41f0bdff9f4418147478b58a1add5dc601452b664e4b86a58ec707d3667627f21f4fb0767c403b81b4a3894ec798f2d1281b3cc334b946d2ab231c2e6b0c6deffde9abe34ebb68d1df043f6df8fc9c7328f62a8a419a07111fe3742322ac45ad6efd069a3d78819ed31114f3ed9dc01cfb348a6bc759a801b3ecddaca4752edd70f40fcb5c7c06cd0c97e5c9c3cd2615a8b5bbbe6029810f150d3b56d69d02b8a47e797793fd8b83c33ecfaf0a443e9747976b1171a8f6a02594aef9c57d1d9db5a5eba41cfe30bf2046aa9ae48231bca63fb84209bd892bcb59adc745185bbe4c632f0080bdcad8e36689afab6c0cc0a9d1bedb0a10bb67c798f6c9bdae5516a513b9514a610ed5e36f7d120be51267cfcebf8cd1a15863f48f8ac52d0741f7afb01f6a2c6192f854364fa8fb69aaacc80e04db60ed7eb1edcedd55140282c8fa851926dcdb10c5a5186420db665b0b3b181e686b5ddb90430c4abd972e7856f632989ff7c86716804a5cb4db95bbb7b9571ed0cadbc53ae384e70e1ddea7c742fb49bfff03928b23b0e2441225895c11fdc782c162f380323f65e202f3731bf5b6179273211d3b1b47d9f583732f0e2a5b775e28cfde44ffc45d142f1b9bfbfd69008f14ccb951b2098e139b602a75acc25049338139f628303c5e92a54f0b6cd67fad641fc9e30a173a525f21bec91f955cd0a0a7f7a8323f841cc951e2fcfce296161d3d7d5c4a061e25d47454f1df2d1149c8feda788047d2a8932d5f52a5b327c260188e5ce20d11f0decd8418a653df0d54e8f5b63afee3416cf00a4bd68a93d2fc680e697ba2ee81620970a3622e9e079f5b88c6a1f0701bc3bafb4aa13663c0d7997ff9a4108f0961e5248ef3c52ea16cb9e9fbef40a9f47dbade6886f5f0eeca364d4a386aa481b2424f31fb0ce2a7dd5da3220c30bbbda07f751c03b3a5d8dd84a75b72aae17b0b11fb0c468ae5dfedf8112740b507cd7f805098e1cd476a0e22e3ad437608f282deef3bfe7864cdba43750bbe5ed3491bbad3af38d6f2149a22e6ee506e43e29692be81bc5c8a73bed1f300ea3e2e68a3826e63da0ccf6246107332da2c11e7a26cbcd8ee40c9ad6dde78a28b74f5fb242d8d41dae774f44906f3c2dc14b3313072fb26f1c2f89ff3f61ea756dc47ec4d0f92ddd744149a3b5ed790d2fe0441a2cf6fcbd7474aba2a742fea1e4bb4e121e7ad29faab5b7d6600fff4d0a5658e57807d7e2ba7b65f56a23145f19cd33a1ba94896c53d59f696e8c2a314e6cee95160c2cfd4e72539c90a09578b2d8a94af733df96f39752c5f807d71fecee745d3fba78cc6422bc5c55e68a80030270f8816c3755d037fc66ca83af535939e69f04576ed6e5aa64d2cea34d59a7044fd4be705ae8a9db56a3464759ccfddb41f7ebb38de22aac836c61aa8b3c866695468e24542cc82c5814d28f7352f466f6a6cd055972de745b89421520d44cec2700f3b5c276b17f699aefce02693ba19e6bd472684bdb7c9562491a476d0db4d0e3e537c52b58807ed1974ad2aa279c3e451f22dc5733b5b0dcd92c396022d9d1fae0924b917350fac9ed352a44cdb6b3ffbb409d0b667d6d6a9c3a072ce97de86a6f04e90e39e35eae3957330182af4f884ddd05724ce5d3c2a94221634efe6f9f38c509e3e2ffb928d838f9d71340ed68319fd123bb4fb6ca6a591d6ba9b32ae5373fe4d62ea9ecdf00835a05f29706368e4a6e751c999cfea0f78b32fff9e74926e751c438adf190b6d1d7b81ae36271a03ce38952b3bd60ef13ad422dc701d094027823a91c318112a0164fb80440323bb4b09a2cc41cf975ec62e751a4754a8fed18f367a6dcc425f7591266da048d5808c542610cf6716da798ea1d71d09a6a37973687f08066f111756ff671193707de5fe5ccac21a4a66b78037f735a27a7b519ea5baa82777cc56f52f021a1c0b025d3e991785620f560865947ebac453c258cf8e431e8b613d66443ff3bc9628088c73b34297686a2ad0379da3ed0d3e98e5b8d6b48ab211dd7b3c0e6936f595230e2372559029c895671fd3e470b91a7c693ec2ba18e9868a87e22b99e2d08c3da3810918ecd1c976d1a7cc1065bdfa84d37d70452371c45fa105af8d21798fe5702217d7c56c75daa3388a8f29da48239eec8c989c104a97c93d7cf06aa3dab3d743fa179b19f61022efab2a8ecb4016f400a73c73e1819a3e3fa72a0f09c49f81e3989d56da77dc05c8d857847ba4d8cc8a4572f71125646f4bad247e17e2a45359d60558fc02c1bc0cf3a1b364754faed1856b0478a33fa038fdc73135cd2118d06839365ad2fa4d1760cd9373004a207a0d749e298e908de33fe1870a580677c8299ad08c78316941c19bd9a53d19e547be9780eaec62c5ce993e7e648196248fd7ae71c7c5f4a0ea0ccaf8886f33c48cc30b929d8e4269fe20139bab7de44a9bacba75a023e8993c3c878d9a7d3b3ae04d319a42f8ecaeb89a81903aed0082b6a9f0c43b6257cc2120d3e8bd44a4ca652a3e83496f1739209650a7c61cbac404f1138aec97297aa18c9a12039ce9ebbb6a776075804b00cac4fe1e4059a0e2ed666444f26564b8d1f16677810956a8edb480a691c8f5799080011230943abbcb2b9b748e40569e8592066d1b089f8d396137f9af181d358e38e2e0bf1cb5cea9baf8238e31c8f501b5bb89232abc954d9c561adca7ef27d76c2d4a84d0c2de7fcb7b69907dc20cd94547909b8684c3e10812da30e16a55bb4a69c68ebbea411593cefcd809c555a17837d1e907f0d4e56e1e08528b349e353fe64b47cf587235cf6bfdca80a4db3f3d5c3e7aa8496702bc96e37907941f5ed7668b62f25e40c940834f8a7a2d5afb406a14ae087f8e687d46aef506b9a9b0a67d0287725c30833eee58ddf4ec5eff4d056073e9211554afda96e2691ab136a2e2d568cb707533c68857b30549d7d58d0a3dd8e6aede20ad20472d5b38b810fde93bc82c6a30733c3ba7661d3b5d037c20508ba9294dbe290cd0af0709d8379a44b3091d770d614e97884f4335df030a925a8cbb8bd3c23a6d7fedbbfcd81637af1ef77202991f2607ca95fcca97ded3bb332a47779dd929568cf57b182c568a9ced6459620a67381dff6c4a26cd339a33658a1714ed0436f0037120ab3cac43b8fc66c2e4dbcf2be8347f9f09625214f7c32b80dcaf71b618ec971f1931cd980e1c21afc92860d4c18e9b2b0c5360b9b776ffc61a7d18475dd904a27ebf6dae62b07a4390dc7596e7e0ff2a683920bfbeba1e9341bedf3a7c93b898ad9a0918a65b54c262a040a83a7ade673e7187e0052dfaa49a71cf85ed06ee308299df48d613c41bdbf2d3ed5397a96457abf014a05a4e5b551338d2d73738d5798f4fb780cdbb730131a23377062ad3deed167c238840d75f5073c3185e477def3f2695c345277ae7be2d9b4d79dd6eaf05dc40fcf9daed8e48d2c396a62c6c03a62c470f8e8a80adda8c8a6cafbb42b8abf25d16826c9cf35400cb6edce1fa32346e85947980780366beabe6f0105062586ee12c515292bc29ef129fe4208a8f70163f402b51e637329fc6bed96533560b1c6177d1bc67b49ca1823a7d9a80f32c23bd94c9b447596071532413dc69e6808593a3cbc3bdf48fc7422f271245d79ce7159b195051a29d55c8fd93a685cd5dcc9b361926cc27e1ba5590b233bcc961c3879cf08acd8c333ec194723fddaa6c4c03beb598f593a06a36e702bb61d92dceee06269e68d97247d6bc671940df9873be32812dfa7ed1fdb92fea28b0805e1b5f109bd02e6f78138ba2e9d216339d5d045858a3ae8b2dc6049b6a21a1b6f23df9176440d77ce78e195250be4b5034f2a052fb1d291dc2335814f31c9761814511706f780e01fdc273f98f9f9139c86abd8f0963787ed4f51f51ae7b305e04b95fc1de3ebd0362793cda8703ead2c768c6e4c1503e3a04297eccece9c8d71fe31d32244f51853858ad80de66b47b186322b8354a468d735cad4fc2510b503892df68a4ee8e292f7beb4f796de427ca841d4a5703f47dff83c8ce4e0a2fe870cb13c1b21c5df34121dae6e29103ef9432a51c4fa772524c2bd498bcee6e3c698b9a39118d72fe862c35de6158d3d2407c251ae1a87f4a911ff22e408aeceac70dcc57e02ec362abf86622e550f6cc5486243b1f377ce22e97ee05e1e046c127d0ad7288d2c61a85f23062fb2a5fb691a7b5aadbc14b6716db52cbe21020d554096086bc5d4922ddb061dc521dc157b50f41d7f918a5aebff45a4af02c4f4fcbf334a80f6804aa35997967ca77e44e1397d5fd69bbb0430da449ee9325652b0aba8fefd3d10083f2d8d382281a8f21633e47d1111da26603cb66387b4fbe520c07e19ded87bc6ee3b454c37b6a84c5155958d519618671c3c3030c167e7e39178bbbc1a35268e423c83a9014f01000a93321deaf0ba3b7c2b2cc3470132cfade28875db4e1a455bc8f779a9a5ef46ca6d321f46215505d30afd60d119abd0f1d751816c25d9933340db8968d550b217de6a1d0ee6c0100c0f5e67e91353cc7ec4ea7886adf67ae1fc18066a7ce7e4c0eb5fc6b0c7305b9106252cd60fa713f4022f46515b6021b8244d425a878f6f39403586d7af0641dceb3fbe61109ca9cffcd7b4c4508e4506a5f2a445461a87dadc0fd19f9848a38cd3d90035abda353682f15303686c7917f9982e7566c4ab4fb428aea3d13e056a2ad96ef555eb49eebcd790fd64e6e18f07a65c3e89bbdbf765dde7bbea8f157b22dd3e95d748a517dac843158b9c28ecd9765ed3096cdc00f90a87e7177574e28f2e5e0a6586a407e5480bf3bd2e91464b98377f586b50f889a658800c85b3d5a7392b2b15955a552a61417ae36114509ab1c588fdd7a11c1c0b17fe8940f6ff817f2bca419f5c84b3fff74cda6505127b157e8a819e1dfba1a5ac91787f859d66486444385315f6890991a28755d01ae38244b04f279e32b49ee6dce89646cbbaf43067f9b4f0f731be797ebcbd22ef83231b751416213fd580f99c05554272494cd3a81afd079338c67b843f8e836b91e4c22222378802cad3fdf4a76b3824e130fd3334532280c345c045f19c3c246684f24907639d266185a94d33d1bd51eacf38042f72aa5e848bdb599f61b934915a2501944ca56d019174b9c1c7e77c1f4bc932d8c03841e755405793e94346e93f5031330e442fa25d80fe17d9c169765c02b47e3b00f7cec4c2e419c65d12e44542d99de29fc6348fe529637f27cacab60eef4040e76255fc9a354f7e4dc09c116c55edabcc8574e2eca7c9012c166df539ddd17e7f593a8cecf4d0c7d3ee808eef76d891d80a45bb040ede2e62d9612f2bbde19a8b76ee4e86e73d36f4efc4f781b7c811be4f919d7a5027f9f81382bb3b0cc912cec9770be4d0ac81c31f607331c6e8f368d1e61034db503835872cda9303d9620a70715d67d21f8ef02424fcb0f951c9dcfc34f5ee8fd9bc02cef31f7a0955071b02ce175cf1cb2b7c961f17a8a1e9bf6da8f25520d2429526e82588ebc597beecfbbb1b0bd5349ef1f3ae96b34a356c8e62a53923f6a534b49c5d5702a5ecd24dc943a514507ff61baf00e69cd24b3bd8ef40af83ede3efd81831ae549d65dd0f707a8b58c3b355fa24325ac59392cc3229629bb1518267f5001d63568d938043a2c4e6592af0f98d068ec7738cfd279633c4d0aee3a47ec2cd9139045c937a12f4ec8f53ccb7a8c44e135f9a73f7220b33a785be79057baf7964a52c08c0126d3375b9066fc93a57b9ddfd9ddbb7532cbc669eea21a38cda8f1f196b55579c0700f6645cd1da3b2b0c9a0d4c109be1e20ad3ac82a12c985582b37e3ccc0fd598ccc1ddffad9949e8b903b03f37293b05f007e31a1d94269c64c7d12880dd7ed2b714f4e8fec4991f0167907761b3230a12f17813d0423b5498e49145878c40eaa9b1cd5f419fae84e1f5e664580b864e5c5a6e0dd4d0c5039d91c9ee2aa8b644bd35e286a4c2112fd94528f1f026720bcd3df1b11be95647ea3157a0364279a01beec51c1ba24ac54f44b5b59bd04e57e692e852dacc1758ea2d6b5876e551b3c67429a56b041231ee51146b647fb3839358989457a43e198a9951548f72e1e90b803bd2ebe4fec3f163ba7df36536cca332e6ff1ad8b2042d3e86a46f4a7d19949a7c08313148913975833764931bfa4ccf8f9880e3d8056026e650f8f43ebc9c99eb2e8b0974323176dec1b93dfdeba56aa81a87f1f3555a319f338b8919d5855c4d190b3d36854ff001864b518c293c7dbc154475c47b57f1d156ab3b6f9e3083f51c4a41c819f43ffce1b96c582a3e6e8cf754562eb2f2c1cca1583852da3395dec46ec58f0878100f91738ff465785e00a1acab9f016a60d224a7fc76a3f3b9ee382905ddd8c95776d8af59acb291444eae720c3d5c479144a9b309cef621739865023ec705338a7d7534b4a115346346c3a4612aa7b223673183fd707ecd7cdd629c8ca162a2d75f17dd03ec4b59a1149698a550f776906a41d91ff43599458c9b062cb4a6b8c124d03d860380655879ed04ea0c705058da09b1bf5ffdb5dafdbe0873546a240d0ccbfe456bb959d7cb2cd628ab708473909db27ade6b0b99076cfa93aa45d7c4bafb04143c3ea92609d5dffd137724cad535da19ae6ed0ac05b6120ea8995acb33d8ec823fa3d73617b88ab1f6952948f634d8fb567e7463fe08cdacfdf4c06e2c654deef2bc3b8b32a36c9e7464f8054b20d3600fed58253a7005adaccf8003e24f47d0d56dec8a1e7a07852aa7d5e2fa469b41da35b705cb169803e717285481ae90b89b75de5b1db91539d4e422cbaf760d5e08e04d2fcee5ad67277b75b85ea1a1eed0035fbefa3de3e14e356988896d12a8a17164ecf1b2f0b5fd4043cffc3e93fa75d5f71030a3e07c10cb2fc8ec3d8d12b0e6a26da3415b8d32fc39c6e8b6dcb6224f9d85ccc7ca7f9f4b9d36eff4bb464389caf0e181403e12fb50c7418cfd3cf6e9069e49af1d03b01fd64cd4e68eaaa6689c11d417d69a98c900595a08267b17ec67855a173228d0d745f5e387122f3478b59c27df43b17d5951973a9d3cfd4391c1bb3d48395352e61b63a987b549fb94d3c43fdc65af3adc9dfaf58e815f6616869d05e0594bf1ebeb5c56c8335e82815683a418302ba50aeafdd43e851a4aaa52abc3e97302b3848322b0d7395ee8f4cad78dc8281598d000fd25dd2a8502186de9a8db26ec873eda39d5004e3374586af6e6a2e9b5def438a6a967228b8cbce064dd9aebaffaed0cd6daf0b64e689bca308e3b1f54f0392bfd18519d084b7bfafe283797a646b0743562f5ec0a96e6f3c6bbeb47c454c09c9c0fdee41c85eee19392a15c42fe4f3c80caff7c06cd49e387ffcb3111baad602e08d69067355bdb542b18572778ec6a474ef0edd54d3205bfc83881076465febcdc3a904ef42fc9ddeae2de72a1856ba862f5d2ff0d10e84f12a037d4d1877d8dffd4f26b752a865401df286dad0fae78a6115fd9399b7a25ef1a5acdaeaec1e62cebd018d83a74f0b500ebdaa6eeab36f366abc5f09921371778f1ea3d6a398b33c51c962684adbe5cefa5692401c74641dda7b999689d47fb0f7242ab340855986f7fe78ce21d2d2ce4ab971f9e31225ec9c98522be9f6e9f51de904ba91bb5052b96df63a888759888089299110610b38b4f8b8e55418105661e73211383988a60848627358628a8bc3bb6a28a606f341bfab85a61abe3a45b2425cd10b4306dd396fe251e377b0442e22fe5145e84e1dfea55c37e9a2e7852ba5931e53017078eb2a190380887d20aa6549bafa3a28bfc5027655605d88cc87be2e77c519658d60fd597e5ce54265a7afcf400d1eeed141b9a3a14769498a8761559f74d309e09bb8cd9354ef3c550cad9aad2ebc0a9ba0f37efbf95c06c0eca522232568be64af2f64aec49122a83434d981ba57080dff0f5ba1a7811470c85e2f8b8baf3f6fb8badfc555eb34a585ae1b2f4bbcd68977fd88f4ec2019eb40cdcadcf3e4c064a9454d0887ed8c1185dd6282164447145d385959419d469d62e523df9654f5a7feee63394bb2bcd4ce46c4f32941f231b0c011b96ab3c7a74cc2f425a0eb8343ec83bb1f6b849b37b7ced8a4de785e0cba33c28ad2c771c3b510c708abb9b6b2cb1eb41800e3c8b1ebd9fc7e08e0478de4881a17aaead5efaca146a1be686b203042ffae4205a9ae5f5c295da67b09b79e6a2ea9407a100e12d6a058217630f42b642a42a81ec4a539c42673f7b01279ec53a4dd3ce35efbdeff7a4cf2a8b9f8c042cae50ead830eb68fbe933b197b548a00b4b6b6599638ac892824760d8d8c850351811f21129f9b5fe64dc8cd074b16c4b359376fec41bd829395fb9950a09e396bcc5641861bb89db9952b352e1a497fdfec09e47b5620bd80b9f0abeee6cc93b13a568b30c7b994e0156fedb55bed56e878a8d5123fe8c0b8722ed7d77c47821f43fad6cb4327f4e5b4048217bfec5eb6f931222181d92eec0fac727e2a96a1f3e60f1bc495d629160dd250adf4a5390b5d797465de59a52311ebeb5cf09549b2ea11efb7c1cf78ed337c4834742e078e0e4df87884bcf29f5d9e4b005c16d82113c8ed18fd74adc1efd0c3050853f6504193895b84be19c4fdbafb11d66842651c2b08b3ffed9c53b3a6fc2c639a3ce89bfa61b0785ca59c6d9780357d94b8c33ade800af73d3c22c96be7a04612ac363b42f5e7ac4d1ad81ddf6755c53c13757f1fad4dd9b356261945e15f03de2ef177740b79820923e6df3527311a47b54dc6ee5cf837e39b6efc281b6aa3eb0c647470be564181213041a0f8c627591e0c1553c76336d6307adfdb8837d5f9d89ca614617f003b86428a0a334014b49344ae065d627f569d2c2cc41617166927c49c8df1a114271897807e499aeb8463c85927a741ccdf394fc3056356de0b1aadfdaddaf769c192b2ec1e720331e0814c7240a4e5b891633a479bcf394ede5fdc96218a80520a207c3f261ba17014c25346eab5c896dcf86ee388eeca4f23623bd5eb085d31c552dabd5a4b5da74641a74d12e070e4be5fe80026af8cba2e70592ce32c1861c31c3e448906eb34141b59b5b03a65477cf9f7575998d791db7643392165f7f613bf235abc17329c919813ab1fd8f1c4613025170c11483c1aaef71e56749268950dff3c95b6f12376b3a8930684fa21ce1afd97b9e6d5a0f27fcddc66367faa727e74098f3cca45dd00171954abc2287d9c4ff826377a94ea0a877fe833864ea9a1b4568235da30ad8e43ee93aef9ee7c0faf3cbfa4e8eec0bec0d899bd545e9cf7bb1a9122a55e7d4a417efc81bdff86dae48759d186d0cd3dd2213db4b79274dc536b69839a579b0b5e87836fcd97ca466e16e80c374706d8940ad479cdb8ee4a54e6f130ef9f441d281c5b7400aec08c2d57377c64dfc98141cf890754f4a66782491deeaaa74c71a5154213f3ee67d86e9c5115bc2d521287978fc1b248a3410bd22d85da1041a50b795acd905fdb5b48806d86da17ed78fc13481e13ca5149c6c73b65d8c752430f3cb1af208d4fcbad2557f7f2e78ccb8845db827dab5442206c1b6582742f0bb9e5a44a24e91bcee2adbdd707073c767b58c80fcff08b4b802174af66fe53d94c0f3a097bb8de2fbb600e3b95ecebda3efe48fb8a75a2d5a5c950603e87a2d42d17eb5880da2c88c68ac0cebdea4ea4b724aa1a0f5d724ec4c7a08f120a821f60cdbad67b4cbb362f9be6439f6d39e5a5a2328a1b095c16dd26503e66807fa09c9269e08bb966d0ac702d6c785203bc6e90e03611b795cd901e4fa2a5ecff811b957c51230a0ca2979fefd5eee7a7d1f54055530be73ce04eb7c287b6fe0e75ab2aa7087ab5e5aaa376f2f45eb39f617f294b8b520c73abe653cbcd5cbb2e51dca5f33b7a9c18c7187a0a787792ebf1c9f04938d44de9d6adc97b0ab3eed0a6542dbdb413ecc172dea7410bedcef88f140878597d31ee4929a1af6a61c3024744dac87a5e0d335d26d07f47613789eb5123685cee28ca25ea3b0b35187007715ab1298a2f435618d53a478cd8a046ff563af6ed2092ddc0ea3055e55361c7dace76e5124ce93ae740b95f09dd820659701c0e88174ff090b61f7a850d386b320d39be1ffcfdf1c35d07dc9b0b09217021f2813fabaa48a10641e0713fd828053c340b8bb819478ec4291e6cd69858f1c5a60b4ba3c3a463b18b11042e0fcb57cd54eb67904f1fd739b7f21b2499ded872d28b17160f08621f74cf52396035d1bf71f301ed4b910efc4c411b32bafde0ef3b2d3bf2ca13823a542c742c94eaf52b6dabb890efdb766859202a83d71ba580cedb69c275034b624dcb91dbb3911989edad055215056eca01f6f5f6855f617e50d8551bef34fdeebd101bbf46a4bd33cb02921f4fd533f0519e601b55f3e4709db70b40846f9c13df1c9ebdef5b230f887a6801c5f79293b4f0579aa591117d1e323eb9a3a5ee11acdb510265ca49b52e3f2039801383a7e2f1fe50f6bce81e4512b675a0fa96e228f436b0bc5e789c936b2314695ac7a4e62c29d07ca08b8554bd0f9dde7628c6609173cc9f5de5da9164c70dd9ba0d4ab00fa481dd0e8d52c05e0d5c39365acf016b3fb029c1088a23ef37f456a9a780400a1e621c229bbf8d000a18e0ff010fd6e55a073cd7680995f704f918211058e71c2e4df3970f9ab7f815eb1458d96cb6a933e0f2933109f48e45177546539524385d1e5fd526669856db38ed6c5c5759ff056bc38d602b4e1997cecdf13efd293bfdb2c53f9e1889e799aee5d746e87b4c65ba067a7022caedd79d1675dd3f2dc363ab91b76fd10097eafbd03d3669f8a713d1b183823b6c8bd9d38b01ad60a1182572b236d9f303260341c83f574f3b08d3d3d769708c1972c10c6655c5e4bb6489556f7fe901a10e9f6ec3699b0bba20f77967007542c4ba957f52c7cc03493994a0eaf4dec5109efd52cd06a9c9a4205eaeb406574beaa9d490e56ebaf15d4f0cf3dbf4872c77b6788bcb82babd530e90673a7ec12baa45844692b6ec6329f2f833aaf5c97ecd1585c7ca27e9494872d0dcb1b7d05bbe4fe78d669a855c1ccb8325371f3561bd3610a5ac1f47ba37120746d45d40d0ac44731f7da536590f5a61394829dc498c545243ff0d156f42053bcfcf0b1443e54e6feb01c9b42d402f58ff9230709c7e12f129d7a5306a18031d6803f594256e987f3812d9c043cec957d7af83d58010df8b67f76e5e2b00d1522424cc58d7cce4edb6171e0814acd2e5c376630196e9b9d0692b35680990e38571e9788c9545fc56265f44486450896a47d5fe5bafa16cc509fb569498bb856972ecadcd1f910397dd62b636de64ee9b4055c81c8b7ffed3c8745aee8d0f24745c57d0a36ef6de645bf26d707fea7ef2d2ab98bcb273a9599dcfabeab21b261ce2cf6b21530141418b571eba558af200b468d6340c44fdc7e04f00129e9aca74bcf56899e84bd39e4ae8f617d19268c264ce0637e5ef3b408b297845a170b4e6550aa11c3f7d7db59cfc7a633c67b6e72997c259603b371ebbfbaee05d2a08e89bd5eed882705881da604a1d1765d41b31b4d2c3ad17e2c5dfd0713e7856996179094b4006e03cdad9295c15920410712c73cd8b0927139930957c3bcce7e53469e5dd203099d0ced53a33c661bb41e55e21bf11d7a48cc0de4062ff6acd8317c50f7393fcbd325b4bd1fb9481c5110337f096e3f759e054d41a2f116ee9837941f4addddec36f765192009872b2f1673cceae169aaf746d8ff0cfc3bbcadabcc88dd132e4da92c531dea20ce790009b487055eae2a6d8a8a1d7524dd521e84125d539726b5a77be117fa0bef18fb021e1127bc879883a1af0372a23d0e3d411a323bf9559eeaab49481a4e52f92e968922e9fee4f39d609cea3e8bf529ba3e6e5e044b7f9695c66aae93f138a0acfb7a73dd08c749098d7e47c81a98e09a183ebc94fb99be35a40ee091e6bfa420f2ae319772bf83c4396d1da49bb47e99ceafe44aa747ad11dccbe0f3a0fd57479aa43937083f45e44e2696dfc49cf5e10b1b85792cadd7a516c02406fbae229aaea6eaabd9b7e609e4c382db630d3771578afc4c5299b7af0ef8f16576264e56c77436fb71d2a21837560a5b21c7b63e033ac90c5b023845c1d0789f0bfa01df0f1102c2037467a4e1c7e403383a459c582e3769f06947f8b109190a17b07cec9fb1f431670ac9cb8e098ee62ad1f9fb4658762f327e33d93ac761d5502f007b0fcdec0e6be1a0a1edd590e1ccf7d40e41f613612b93277fbe0d2443e5f8f9aa60dd8a5e12d5fe43d1152801d38618da305b97f9f6e1eaaf445934b31331d24442b2e39dfc2aa0a45aa63e105ede2453b2b4ae142435a09af5c90bf6affa4bbd2d1ab0797200bc80de0759443ed85d4878533fd58d18892b54b2e3072b9e81d660f7b70ca9c9f19b83c8f7df03d88f09e272af467b7019168d29fb2486c5101bb8d71ddfbe9ff556556c3f10094782c1b397b5a82c2cfb86d09d7175f0cd9579c23464d90a674d0f6114b2895aba06d3802d0e593a3447397eb7aa6da19aada8e314869f6392119ff19e08e2314d944492564dd707d2f5025bc0a2fdd6ddcf5b90455ee9be737426f9e6009b1687e9235697601137e87459afb1b29da4ccdc570a19ba70971f5c209c4954ab41ba5e0fc0ec81579b2788117124e398715f04ea602a45fad24ad6994d183ddd86b7fd54fe5bd78f95e02d0b744c581e6867db1e85c33de3ffdbb4b5eefaac197393c17da05e9dea3fdf6c831ec8d047b8f56f92e00153be97f377a79240da0dc921c9189d3c1c81948957844cc50878e7603868c99e56c4693f98eb1a940e112b4828b1876c68f127601556c5613c0d97637580236683d306ca39cc5d9de65531aa8dd0c953d4b321aea8fe77923cf0d53546a58ca354eec396573ae50ff3252312f5265e0214187f81cc7dc9cec8b0215d665c81e86bdb63c7cd66834d9d4457cd5e820e0167c461a1255d390eb435646cb1b1af14b112c4a9faf028f05e9f4b055560721dc6a7ecbc6c02b10f2bc8e3c4eb17e2794a1f9e7df64d48d0add4f9baed39222a05eac3ba6d7efaf5eed9e90410a87dd0817f31f6ec64b49f0d54c100e4af5142e526a8f22179a8108730c373980c26a4104325fbde28b3a09387ec7acb7e8892f72c0956d08bd2d1b45f4d84602f5dbf100973bff2226c5ff280be341950177ad6798a4aca31425009a7947d19c82501fb9378049a17a6d91da8db260a9a0c60e4c9f2e250707864459df2aac935ae6096ac9ccf4998f66e052802976173ada6ad19abe960a836978243b74d731edcdf4d8978f403be9f5db409078859053a69de56f4b6729084efaed30d812ffc9513fe2bc9e7f6cd57911e653d60c0523eb9433e401d136d0489d051f79f07e1c3a08cf50376780f2981c7022492489737f49f5697510f682d2b373dc3e0975c388bd6c2f9230d2341f82e4f9ab55df8bc3132826855234ddb23a32adc0c003f4e810e7789cac06f061551b9fc71b6ba9e80f9651c0e2f44e676c0174f99ecb831f78dadfa2ced0fe191216aa431de4e883bf3c3a464e1ef271338de903166ef985153e23801a598b824c802a535df3e791fc8c20eab51804a8c8f02053394d117812873e3e3cc6f3a7c8b235b8ad7996219e070b377821b3fee959cb247b795aac08766a4d5598ad9e853871a4fd04f2098b143707597739dbfd61172b360d1628997cc7784da52aa7cb6f992a74653f72e3fc50b4db85c647905a6f010a698b77142cc502c9e15c1fbf25ce7183db94681f7f5cbe18e57f7da0e127cea9f3982863eeb88a32618c94d51b7fb9d6554a5782f9671a1cfcda036b8c8adf22c0eb814cc42b5c47756ccd2093795148113135e135fd3c44c3d1e8a03ef87647889dfff8b3902b1955dfe97a78d9311580a383db5217ba21bdd510edda6b8a893e509dbb4df864e5b144bc29cbdbf602e46404811146f145d65b1fcd8008e2a87e5ccbd3cfb8686d17cc41ed44e0aaf689da944abf785ae90210ea54ec97d752c0060bf1d294d484ed0e775256085d268d4efd85f0aead7240577a8c975fcc73c0b6496821373c1c0c963e39c297ef1f7627575d0c3b1be24270254f2ba296dc54454ad41e642fbd756a486f4eec3c91210d1037685d173ffa533f3fed368dbf367ae930199f72fb4f7d2b3be3093e260edeefe3141991cc33498a1e91665af1ffd33a879824a8b7c24f8c9083546cb4cf8f810c0022244a23a1c744f6783786a4e794ff98b8d41067e08fe06afdb91f89c8ed811d829234987b49f0a0d12f87de0f7d33c759946641e25243b7ef99ca742c9e0a0a5597f1a8938d7bc2b9ef4cafdade702e320c273f8226c86a6ed01cc037204d8b3d17b4bb4f6cbdad2c325b0ed600f719d8da6d486b8331dfcfe9ec0f278c16d78aaa16288eede84c37123a8730d8c91be724a0e0ff6a3ecb9de52d606ca50a8cc37a1b1986d10c47b0faa84acd4f58e186815ee6bf19528ad456d10176277bec9dd503608539bddbe74e0e9a0e35828c8c9d263657b66ae3b75cf92cc23aa072e798f889690bf41b1600eab30bbe61299d4ae90a43e2fd2a7ebe445320c6e4ef98215e9a61cfc5c8bee7fd749a477ffe71118522f0321629eb531dd094c1fe105710d65810ac731739d3efc3dc675a1a4f14e96611fa018578c3c4e1d9629a0475581ffb132e4117ae34c173a2e6f4c14826703e67cc88276940269767dd0463088174c4ed5b5cde7edbd71976eef026f02681c93f1181512610da0b037f841b8c80ed6615e863bc1e8639eb800c08edefd9c617cfd6369b87e10100b1f71f5552114d2f79ced6bfa229aca11cce0542e1f3290f20bdde7d0c901a19a6aac1c09c313a267dcc9277501bfe9f4efe26fc37ba3a4a9acdf3c7e874945c49602e744adec16ea679d082b30417c685ed304d84bf8239277a014ee926121c0bd2a55a03fb9169c8fd3657e46e87969ff95be13bdab0932dca79743af1339701cb0697ca81d348f918cbcac190bf8d99614afba64fc6a024f0b28c92f4864f1c04767b11403e65f92913317265d69da2c54b527222771884b5abc3fd03d743153615c7e416c8911251c6ad9589709daefc477b712009068d99d2f04f750c454bb221780cfb88ec372a2fac02ccdf4519542a7efa86afc5abe7ec2a8b4110717582e37623a27197d28232d21a428a2ee606ddf40f62502df92d9b2c711838ee29ebf92be5901ce6f58f7f13e57708b3524019603b638c7c8857f86635fe0fb122e05f8c1f7a2da2fdb12731e72c39d677e69deffa8913550cec464a375d358d5e4418f0967d4abe5f84349391c101596060b603a98149f9f401acfb4558a6a1ac5837ba74e0de74a8dd1586867a8967c9ca4829c146605c0a9798578e9f400078c0b9c3bebe0086d55de37ca1bb0b1da3b69f03829ef52c9f5a3a2d5c44cf8b4e85d71f06ad6cb97ea84838518ea5153fa958c97fba4669bade83340b14725215dd35bc127568ce76e0230686215d85da863904a5f415aa52206332cc6b7fd33295627d1eea73d2b2b4bdab34d8d0dc73bed45e0a3bc003d08aea943e2dc9f4a21d8fcd2caed48f91c97d5a3324097b38e270d679b55d7c064c440aecf2c3f909b32d4b7014a1262e311beeee4a828fdde8f64ef93cbd26d212591c7881e7a4fd00660f4c1706529a030205cb8ef09520a5a1b8d65c23d7005650ee4ece50f4f8a248bca4b09cba1108c413085cdea9695c8cba9734cd9051dd26cbce6add026289d7d27bed09eb5427e9841e41c1bf09253c2180e95886b8e5b763298148affdc8b90aef06f52dcafab5fb4553be4177bfe752351cc7a4c8b7e89b5429dbf6bacb91d85b9c709d433a630690474d22fd8c2f33ce9a02e90b8e6143d1426547a379cd6bb237b792ccf781a05079368809a6997970d81c7090f37d6c6b641fe79cf5b37ad6a5617ea78526ebd7b3a24dc37e50df8e337991262ef08251e7d40d206a5505f0b42e2ce3c65002c778313673a092260c302b12153eb972ad3d198f4a997b8ad4fac9634e970d1710ec878fb87f995342cbb3b4888c6f1444fd74c15a6e18c4dddfa1283c70f22fa2942c962489d1d7525a037f5b808d2bcba4d3d12d4591b32e6134fa5c18c5ddcb4454379a1d6c4c29eee81b1e8b38f56fe85f0a40c70453333285cbbff417f1123a600579d9eef0625a2d20f8316aed699fbb3cdc9192bfa6bb76e10249aacf160e084a5a16f21e674eba6b8f82f077bf4694bdfeca59e1d3d3ff13d75e0edba234271b266538f8ef86b4d3a56052830d80a184a1894fe61c052318790604437bfc72c6359093b4ee04a22bf6717c4ca76cdba24ce8c992872de3218aeab74b7a45353aa10017736f0b43a1e375e4bca778f87b18d42def2ea41b9a3102e6fa8d4fb53a47e32f5aa7aa88aa571850d89ebb3b1a5032b4dbd54d991bf6871dc7bed41e084a943be2599ab4a493dae0cf9c45738c2c28395a6ad85e77b38cb669be0467691a258e5859854517a1477b32b2117ef4b0301c8230d017091f104a17f209f136c89587ec9fd8c06d0b3bfe0b8a714ae91608ac4b9b7d2f14e063122bf9a937908522294212ffad7946fcf89e0d756c4575b49c3d45127ce9f0c87410305fa7041d433df093a2f4599609c056c84d4975e75bbffa6de3daf5662e7defa3a217a5f5d3b656e93ca0a86085dcc98daf80f8dac911f60b6ee76c9de8a564473766066b2bca691c423a634954fde51d4f7c47f03be978b1029951124058b0027735920e422b87105cf110408f4f4ccf1aedaac013b839a5a33216dbdf03de2b0eec599651faf87ae4d77f7a3f6d1fef265e50e1e1b557e55c3e8af03c419df1b82c5decc255c592ff4ff4bf38d1221370e07f0f3eaa2e9d699f3af9ff552fa6be14a4ee15ea30558773bf0bb582141327d5ddf1935c613e16bb3ed3d2747a0cfd3b2fd9d4b67d1b2fc9c71471495dd0adc3322267e47d3593b343d57d34f46efcfbc167d344fd618d8d1da421c50062ed6762c5ca210f9e68b59fac3c12297ef267f869d4db9bb4208c3f901be526b1e2c38c088d016ba37201411d210c2d88b29a10182df88eb34bfd1d0e40a7c2a14bb09be61dba572bd8c30b1689622987e871445c1708968ad7521c76927414e5737c86ef25beb2c820b885e480763865270ef4c2837fbbd444c447edf249d9d2d734e94a1e1bd0e818e2baebe9932e1d48e0fe606ea517e59ce28ff11a3cb7e4ee2c2b2caee198aa2e168b48e917b8011cfe1c162d4d614d477d4f24bf1d68374783966be391a01c4ff68d7d14470a245da2ff2f92e04573cf059f49a66975f635cbd4db059b4d2beba5818ee67f4168a2fb29f1589686c6a89e1fa967da1039d5ed5354f4cc8286cc13290721bfb0857cf503952af2b65bbac21a76575d8c77b81e21b247ac8468e9435228b407e9f0fea8cee2d83010f188767fee9bfd3be3a46c0384646e2005343bf6a5610b17643747bf395498eb001d0ac7e7062f2d9e4e619101283bdacfcb4771d0d8ce310ec86bf7a4f28c8229894881359ade6754b5ddf2bcd5ee4c9c4f0c8a17b15e607960dfa220dbc67f567838a88f6729468e4512c87cb7996738e9043d0351ca72a4f5ad48890ca938e692a22d9ce9ae546aa929a3eb2b13cffbce6cf0db6a3346ba0da00640de14fce67b8202477b4d97ac0ecf8b6322acf401abdb958348f6c00ce81104bf661e6aa1b0d753117b7da20fe5fe8394e8bed0a32894e9536fd90ee6ceddfa3495f6a428f33bf7bd8e1c779f640702e0e5c8e664458704226bab05b8e28c08a0608311f0599746c40510b7bb2abf334c5e4770af661a497a64724b429ecacb55bb5ab8af63a9f95a8df0399a9e5bfc6ddff24f383434a897c75b8c4759af3e4f048b668494cb685a589380f23a8ec767d046e1b76fb7c9bcf89b7849fc4e75a395fe0707e3bd0876f753382818770ab2b3de4e74779d6610be32c4ec80428ae77a0fccbcbd7058c3ae8fa711ede0644f37d0ce272a22318e81a4a2333cdeb1a7e0636342b8a51efd50d6ee2165c804e20719175b681d378a070ddbd5c3ab3cf3c1f349f5540ef126b64338cba4232f0627413f8029fdfcf5bea224a4334e8bf44edd0f39ae61a9f9af1b01e3868a53036de60607425bb5a731c7740d3d431f6ecd94161cc8da400da69abedc77f0376d492d7eb835b403997e4d8e548dd2ec3f81f0b7718f06ec1759dd921dd80c172d3c3d6638335a35592163e996e109f2e4458f4e3ffb306789c4989d0fa0991da22c8241ece504df79c982eea8ac4fcf38dab64c5dd0fe2ec67457683a1f651061e72692a6fa11155f9da2e600f0ae6f35843a6a5e540846f6cf1a63716332f80808243791347a6225e04ff327fd4a4b4b4e2b3cfc8e8b388c62212f9b9c409af4e654ead9e4729c9f8fdacf37a35915013e99ff532cf12fa191b803c78f3acfaca62b47558cc4c1b14a028e5f3201944d7e7fcb46dc6aa38cdca904c19dec1e9585b653e94145b36e985c3a3ba423931ac98dbdd83f10d0b99cf9a4c87989977338c73f7f0f770117e03473a3f63891117b922c3a134047ad5516b55c3fd7e181b3cf7c46e2e37436cffebdbcf6c11f7240015cb35aa1bd38cd6b2c1c2865ed208fcbf65a6385a175ef762c280988043c2b14db01e37a88a8cf8099a69d809e4352918a1ae778a0516a8a7ba61cb6c68753419cce9b19b7d138682b2217e87bef435047ca1af113b1efee434a91120b4e800d6b85d57ab187a192d837bb7088832cc802f00ca84a4d9cd46e1ca78fedb7d200c8d3e1a33ef87df2b862a9515d5e6d4d76f149eb63e01f3d95c5c3ecd06c594fd1c03b342e37b34b4a6ad954fba3d38eee73d4a40349f286052116956dcc9403aec9e7fe8af4e95c26bffd1fb1b4e073d0b1e57605cf576328651d3a68e87607226d9c4f75e2b7be043e4725b1f97b764253c6d8ffb03407328256084cbde015520f59e3220d3075db388b73fe732ad8d4e56e786375df62793cda8703ead2c768c6e4c1503e3a04297eccece9c8d71fe31d32244f51853858ad80de66b47b186322b8354a468d735cad4fc2510b503892df68a4ee8e292f7beb4f796de427ca841d4a5703f47dfff170a45b3aa55f1420256d63954b9906fa799cb116c734ec8fe49fb9c230e4976ef5ab62e5b0ac038b11734dbd36f4f7d4477531b7376a67d2c448d78a0ce7373d3e7c3e6118eafc9370360b380f548c1405c239acc91ebe0a8d01a86acf500d681163ad744d565a19d08f233f62eea331b8a30291e3b2fea597bf3e8504f0b61a54446c3272d16e7863f2fa17a1114997eda1a64c6193840f6ddeda8c08f2de98d01cab270283db36cbda8cd9c15cda8c971254ec2fd99f79252d41dbcd10cbf6daa350f2720f5799d26cd0d136965983e0978f791173e80ba2e19650a50c3c07225e95653bea839db65922673703a55f9eb834a2d56ddb5be3cbcaf375b722160660ee77c279f77b3ec2ed7f9ae40f980c469113f97cb1b4ba15be9c22188f076c98bb89c3d8339a2910e67105d1fdbb2372fd491293fdf9934eaac54e6c5bbe5d8a058a8996eeb170da413a9bf2c5debfdc681888c00e8c0dedac039f6242fcc407b1ca47555a65b83537164f40f01c50fe5679ac147b2a58dd31567c089d63b2750d8ccf727ba7e07bf98c0abd79f68af2e1ec1d693b071f6959b75c5e52e343268a1e0ad482c2f7b47f3ab75aa730da83111a78a13121d3ca984575b9904444262d0d3460b0e2970c72cae777c126245902d444b5cdecfa620591e056a2ad96ef555eb49eebcd790fd64e6e18f07a65c3e89bbdbf765dde7bbea8f157b22dd3e95d748a517dac843158b9c28ecd9765ed3096cdc00f90a87e7177574e28f2e5e0a6586a407e5480bf3bd2e9e0f133e54ce4988d55a7aab4809197e143d9d155abac6be5a5659bd48dfb17d7abe4ae81f7077aac4215b7b46d09f780498b2c8b765ceae91eaa672f1da186f46560902778d4ed3c62e4b126ac54fc99fa7776bc80f3e6af856737e734b3fe8fdf5575d5d000a8a0ccc15f60c87b0a0c4b7ae6da6ac3dca1ee0748300b7d2529ceabfb54ce1afd04c537b43c0e436ad3a4c14081533418703e67c6eccb4ef3dd84558a1d0f81e8f8eb932cf63f68483b9f1d3a2edb5fa00aa6edd5e314438c9196035bc21a0fe8228d7958b1947c3785017808d5145d8de6ef3ba083ce7448d18d4304db16dc9d8827e4832031643c227e3ff9ea186128865d05d272dd31d5b7aca414355c0c4465798dbb1e213707c0aa5721b5ba7aaff20f6373a04c9a61aa2ad32f7c323b7300c96d4964b3fd9d5d975a8f1aabfc6ba126b0afc2b5ce2bb061915f7344e77cb6f6538d24bd1ea7ed372a7f9970e9aab0eb837eabce9ff479a1c4d45101fe68b1fb88828a8b46308be66d5195217114638705b4097e788acc395aba72861e5967c3c6d6268de354bc7369f51552ee0e35af9951691e9314c5ebae5d9a612e4e1cfb09c306120a477d037530f246e16e5c132690e1ab3da465f2cf1c181660612bfe887e391421da0d1dbf41359741800208b47d20f3c44e59fd5b48b6d9ec7c44accd244d18689e385e12146880effddc17c5440f85a10d1a359d2b8c1bc61d0b968b8645d3c8b5bcfe95cc71c6f99cc897975903c23f73cd0ab2d2491eec7829f0402cc124a49ce702f13785c1b4e09a0e0d0802048616e1f383b541f3d793f9c75ec6f5ac995df2581915b89d68d0bbdbf12b3323af0f98d068ec7738cfd279633c4d0aee3a47ec2cd9139045c937a12f4ec8f53ccb7a8c44e135f9a73f7220b33a785be79057baf7964a52c08c0126d3375b9066fc93a57b9ddfd9ddbb7532cbc669eea21a8762b46250fba082ad6c748a9dc887e131401af9bcab92ac6b9c48bcddcd81bd1b172e436ba85e8ce26af477c72f2d20b0483dc3e92a0fc6d7613f7a52e89008f6b457f1b99bd578cb98efc1bf937d790832511d1f30b6dc3f38f729cdf75f53d7aa2fe0ed767d4867d019a8f018166aa2b27254e6e6bef353e2c9fa7f02c23e0c237791896ca45ba8cc2a6d1f2df153e16ede0be02057a01976df928fbab9e351a1350c8fe320a91b3d9336e7ce377f7146c84798adcef80a1db29fc8906000a4ce6657b8379b7ddf6c6670de0fa35646af2a7b8147f833284226ade1277589c73125683ce0569a6ca59aed92621ad47ece0da23688078d5760f59a12dda5977ee54a8c0849d4f695a5b44ce65d2d41dc1ae8d8ffc9744b7ca86980444013a598c3d6204c56becb24c2792043ffc614cbe9da6322fc4311b12b1208854380a25cd4a6577d88ec6fcb9fbf874ee49fd6e4a068e6f61b9609d5502652283ced74c18c19c94f5ae6c711f9acbf2f4cea76ce7249a8ffce1b96c582a3e6e8cf754562eb2f2c1cca1583852da3395dec46ec58f0878100f91738ff465785e00a1acab9f016a60d224a7fc76a3f3b9ee382905ddd8c95776d8af59acb291444eae720c3d5c4791437be007aff374ba391b87e84a6dbe276bfec33118653d1e8ea95b73dbfe96276d14ea2d2b7d687bcca2b8f4cd404c99b3b2307ce40c499668450081b963c836aebe3f255a3c7a88d458079974dd571cdf04614df9dec96e7a377d2ec7caacc8f70a997d3ef50cfc3a009d159e2821d0ad83f641a3c83c3cd563eb9b81ef3f8cb09239fece2212a7443779d98665023c4ebb377dc5fe6e6a6f4e3f63d8038cb0eea701c4e825c3a6be0472cba17c09eef1a6af20e8d0a22856408a3c6c2974a8e83b2a1705ec86139ceb142656d468083aa13b2eb7e7d02b53fa3a368ca2c45bf72e61ef8a2a2791366a9e2bfa19f2995fb68ca82c7879a9081b5674f447fd0be00c00a06e59a68e51a279e14a0bad8c9d3d78dac4aef92bf9850a72539b469d55d78b4e08e04d2fcee5ad67277b75b85ea1a1eed0035fbefa3de3e14e356988896d12a8a17164ecf1b2f0b5fd4043cffc3e93fa75d5f71030a3e07c10cb2fc8ec3d8d12b0e6a26da3415b8d32fc39c6e8b6dcb62bbe029df2ff690fe086b53e9f7da25e5f745b8edda812abc7e7ef6d8403130f1acfbd2c7058be224dd6bcc6d2fedff8b82f517aa912e474645dc58224b3ad551b8f08bd895eb16d5613feaef675917b3f47debecad0dbd20e6d8a865d5a9850be27b8601a3d4c9efa818b43451e37a825354b94088acf5f805865e6202e7acfaea64ec93c1feb814bc2954084e883b24bcb1a1fa2b9fa240411ceeac16063f02f6f073072a27cd717aeefd7aaa1ab09a520d210204059e96a465296527d8f3a95555049d47c25ebe305758444a77a75ea543e468e6abba145343d7e9de5b08f3fd9605b532e5f156c32db14aeff747ec555527c15039c896cf860c06772c97ad5068e4b66ef40149a310c3a7b8cf08edbaefeb38d7aac0793907ce08060e40f3376fe5c9fb68019f271c10064d95a1f8e2427e625d49ee6d2ecd310c35a6378f364f04697188245c1956d00bd328e5544e12f31a5ba2ead98c980aaf1cb4447876cd0f50b474099995d0fc18578bc843737331dc728235aa98e0bd1d44af5be853b752ef466b5ceae4e38aa05665619e30c47792afb14dd89cd5f1f943d9cd78d3185eb41ce7c8d29c78651cdd037abf44161e73fb986994f5cb75da271b1e0b592d76cd71b5086a84d85a2888fe38216e8e4d4a5ffa8c6a1e29ced20dae6751eaf421c7b994cee2d55c7fc1fb92ce2fb39a57413ecc3fc53da2ab67c38d75548d2965a1aecdb803f956843a3af984167f55b3cd107df5779da9edc59b693faf4d21bfa1a0843fe69dd9721458be8939344a6d3ae8c89ba5ac938fa4ae1a64afa2919be17d1d96d64f09079a954e0c76ade1eb45eb421a6692fa6eea18437fbc211c355d53814e6e388eab0263b78054a62abfde94edc6d6fa4638a02f0cce1d15260a1ccd8baa3972e8bf629c42d245b848654781108bd8cb52e7f9272eca70ea0755e50a396f06b0716545e00b25edaa24ec3f915a32432e710aedec2a4b6317d769c763b94ffd3eb48f59341af66341d686cec971d703c149342307020efff947cb3525688117be872b2406ea15ac4c1b579b5a7af601260cac83576620f0e7e9ac008750621a92dc3a5b4e60c1497479dad5690fd941959e34987edb8d7cb14ebf3156998457f538ada9df13d6c339f22c6a77ac7c5a93fa331a22df83a650c49e793baaaeff1457a9ec7788b89140164509c4393f217e4cbf89dba08d4a5a46c8fd2992dfe32d9e79b21b38430259d3130319ab6b3b578bd8cb36115036b00212fa726bc94ac7ba7dfc1c21edd9553b021c1b49669d06a31a041dd9ad71778c3d95d833804edc010fc802a3e2d02a83237f3664d86bbd25e058551bdc2aad480e711f3f12d7825f498caa117474a19efacb967cbdf7f0c6ec5f2ade0ad67f8a09d656db9ffc447e1d1d50e3db0d9f62144de9683ee4e1cb0ed926361c49ad19804cf89adf4fe858993539ef14838b7908a89a85817134f753d8b83fa3942f5cfcead102782b4903868fcc2f3dd9d591ebc6a70babdd10a987b7e561c8aaae3e93febfd6ad40dbf483986db8b430eff3e565297d9c640f8480d5d311ca624c16d80a4ccb99e995110dd0e655b88abe26b9c7b66e8201ab8a1bbdc4994101ef3efd369937f7fa4236164f7e0a3a8d4cc70ea5944fa7651b1a81909d78b1f912944e65c1d6f3a450f50ab7e19ce15ba23b7b7f2567ad0cb429671ac37ef49a036b24ec46ad04056ab30073283acd0142c6b600e9f2bfc216eb5e983aeec83d1b3195aba2e2a937ca9d7ef71208082c33ec7247cc2e9afbb7017c2b1217274bc902370b386e45d079b52e200e3def0426ea1863aaff917d8e17371ec1aeb35a89c82f6aa0f179ab5f078691fb954cbf7e6c9419876e65ffa9afbf60985908ce1e850c589fdadc65fb7b4416808703381f07e7f6c63b258dabf5fc7fe4d3461bde19bfb0ee3f950cb930314deea5231dbdbfa153c67bb4df4ea550bc6cba45bd6a63a62cd430fa63ee7edbe4d4257104a9c38d169d53f08b35fce1586d2ac255ecf2d1721b4714389fbafd7d447bbe79263f40fc4310d8305b1c9f07872fbc82eb7ee21b1782dc5a4edf4004aed6b8721ea3c700766e0d6fb17a7791cf64f3d7c924de22a55fd85d642c27028997eaf76b811a7af04ff78ec80db7637763d457a8cc0cae049e1da260683be8952618f8fa1c9bbccba19db5dd2d12681b11694787442251e969f2eb8f0253ffde052d9d3932fe6acd12ec77abf1b4d166700e1ed4cf48b932d8b20bc1f51e2a88ba485de9ee8f42ce5e4dcfc8ba41e35a97a1d3671009424b9270349fe46d0f4e195f4a988a78892e16d50064c63743a7b0a28fcc99f3e5ccae0f2b5d33cc0872632a3caed11aba2b4aa6cb7c01db9f4e2e98553a0a449d0325adca681470e2add5acd4b8d7b81871b576831a92e2ab94d73d2b8621650606badc1c2fdcbc2a23ad1884a817e606edfcd61c913559c224babf2460c049c4b730573c616602d09cf32311813533243993af98dc761f6b39ebf8dddc7f2afd665fa81dffc8984bd2c59c5a02b598c3cd48efbfd79558d82bb8224105d2133569fa9b7e169c45922d8198f525363a37a99acbc3ae6c98b29d8f8f04baa155f8821f91dd377bfa1662768cff63e13069199009f705561e0d83c57a91f01fea0bf7681aaa6a826727977a0e21429854257f5b26bc7f6c329fdfe25704bb1e245130ace85fc130b7adb02f832bcd676bd7b217829a38e60f90b484159007d30bd72973aefb760d90fc9fcb37f362c862b25f9784d70abea2b09b2fda6ebacd70dcb075c85993ad4dedecbc8a4461513909e634a28cb6c91211a03c19bf20234d9f388a29068d659bba07265333d488007c7dec603d346d9973cb1aec028e018b2a1e6c8cf0e48f9a69238d8b583648016be51f0f99465fcfa9783526bbb0769908a033adb4ae83fa0df293e793bb011219252fa8ff8022580d4800b0cfb131534d88b2a5e89b2489cf0c810acbf3270d6f7fa6c77acebef6ef6ce0893344fb55189f94e9b9f1c2fbffb5b58f06d56d44e7fab422a2fb889955c5a929d882723fcd4a388557515949fd1345ba310c284aad779bd883b69de37c15b7ccc66632c8fd255c4e2025b255d06db03944a8c8c914024c8f8043c534a813b832e10104d1e8ebaf36c9632832554807013275d01a84ba8ce8472338383b30740d242f15d0c83afdf1fc5da0e3c52ff82c47959bdd5fa08b74ecb693dc095cf9f09af4889635bf19a2c21b463f79b21b7d464a1f634d719826dfc5b4854c78b01652a9c676498b95a12aad425ac2842941270593153b0ffb25a010dd7bd0fcf7cb35dce372e3d721f93949ca6068203c332b4948d62cb057fea40a56f2a2d227801e900e507aa8f2673a11ca85396beb0b601ecc230511701a3e371acf871d17be12283d9fe0b02608ef862b8cf128387fb3d7e1e27dc30b87ffdedd06e5ef84967477bcceff0044f61e5d700a9aaee85970accb1fc19fa7e842f2dd8d21e8d99c6fc7ccde3ba38f547e7bd874f2790103eae81a447559e4888106634895e9df2eadac5f071c093278e3bd9b5c3e7eb37a00e1e83f329a7d3db0ce0eb27a355774fe2ba1b7de0ffc9b28e9103e46f60729d849c554f98fa3e9d32a1a48fc8bd8169fae61520457bd24025ba6209c1232a99fa79043fdcef60bcf853627b8a0c5274571dcc474588bebfe34e49b563ce8bbb9e836be86dfe80cda04163c00fb7b85b6ca745af3b07daeb2741dd264a4d66b05b67c93528d69fdb6a11844eae9bc79de9bac0e2aecd68ee8d49d2631c02210c6c98fddcc35eb15bd858975229ccd8a1c0602aae0a5025579ec77316c6414be994919b855fdae232bf8f3f1af8103625af294e85d55f5439367431d7c2844a52c2a282ee51ec71d6ed410bd6ede1031f730dae17f5ff637e5a9646291f9e519190acb41d470f67ba384ec259f1d78aeca62d1fa49d7907d72055af5701ca95468f98c45404febc9e71cc252d4651cbced0af5b2f1c560f87233c3b19514dc338bf3fdd0edce3cf732a2e2faabffdd938d5dcb2f79e5a6abb49aa10c3f5ccd99459f2af972b72c4ca39241c948d3b13fbb5c5e6671669b37df0683113ad564eaa89b2cd76b10ed507b3298ea30a607c44fb0e9146f7418eccbadcdba1b79b512f96b320209220e094902fb5d6b1e7ba6ffdf3391146ef686f4178badc37f8565c26d5004be4ac547a5663b3b92db742b944fa4bc9e973d8c52ba12f878c59cf480c2f3e0a1f863123f529c1015f02b9336e98eae19961bfbf0ab0c0a0b18eafa156884234b71317ded490051c6f2f22ef6c17ea4c47b81f17567d7be4d7619d3f7e4c74a9efd8f69eeee6cdb9104c58f51d1e8c2dc847acf1aa7bcf51838e4b2411a8446c7a627215b87dcf525760d9af52e12b7796157a9ef2fd8c08cdb8c6c4944623ca81a8608529b9ffb062891fee4942f248d0c4b1d0facbbd51827e1f5137bb4831927a49658f1302bdfaf3de23e4f374029a710e62bf1caca506a02d2e809771abfd08e4a8361929d9376d9c6e0194848f5b7b88382bee814e991980b0c0cd2eb428e473f53483c1b1c915e6b1decbd7a378e419ca3817f60c1ac1b6aa2a1d3ccb9f8496803f1580776a1a04617207c645deffbdb5584325b91d65183a8200e35e783cc8c22f05f5bbd987734c642f49fa005efd04002bab5a2e2d205090f49535cf50f5f0a525e77a8ada8af0cb85240fc0f350c4202a66b60e3b6c8ac9220f6cf660b15d10a5481c616844cbcfb6d9d80a4ee15528b61abd0e6be84feabf02e2608290e472efaa32c38f06d13cbcac784b8121593fb3d33849e0d56c19885bd7ea5f57ec1658a2de8e6635e858ac25f8bbf9c5235cecb48d344d6201fadb53f7764f3ffce5c9b8bb1a90823f842e1fb15292c2a5177e490ad257ed4020bb45c9284e01e75ef6269223848e4d112b01f19fddcad1dbbb9b4cd6226de4f1ec3f0efceeaf2da85f0ce832146efd757f3c00bc577f5d3e9ee155095bc3d3671f27d8f592995e2ce92263d182ddb537970b20f7802274d7e33dffbbe4aa212fa202c1f16585248d4b21640191d701158435ee395bc8baff5a436604a9ff59397095009cec173d8a0516377ba2d3b3077f51c70c968b0eca801286639be87e00507580114432a278cc22283bf83e12d57e4af35cd5f0e5175645ab74605c326e1336bd1a48b41a6426bc3f3b1c6e682161a093a9e3b7cbe00cf5c8b1d767cfc3ea2b809d201af1704545e5253245af7599195b709c00f29de1161f39f206d537e653393dc9e0036d1a20221b9a545c0ea831be01992317cd0d8c02f3ba528378c933228600fc47e200798c9e82602b0d6416ea9bb2e6d1919cf7633478a489fa44290a13ed65e67165be8198c56535c591e9edc9840596fcea53c1630a1a939b023ad7416af304730843893cb4ba11312a756768a74a3ab74468a40a3148ff817ce425769804d81ce293c546baee8fdd87f59a629f51739cfae1ba4a619d70063455923db8c725da3f6cec28730ccbb029dc94b2b5356d1fc38de8c49973a5d2d56fdc4b3b03ef5bfbdf2b51ac8b6713d87365055b239f78bb68d16a1b81a7ae66eee976f314b4af98141ca6a29d796a7edb1537ecfd64b673238cba7c5b584961706dc8134b488201e9776d697137c067fc5abadddfae1966ad68e0fdf81cc2bf770b66aad14a6934aa896adb1898e4d80dc297b7766d40d6db09946c8234a4603fe93774e1804bc03dee3d5d7b802be4a226514bde4b0fb0492fa5d684aeb23b80a347d26b758c4393726057fcc04069e99e6e5c57f113e0db84b72ee92e2e0219a5e559e25834c33f568096a420d422ccad0b546957d71235a7595ada984a91d76e1c3782dccf3f1b3dd5b249c90afa390f70683eddcc5c1379730ef251470f644d5dd1fe64118dce385a8f7de6427be7d6e587d4857890175ee93593424fb9b81ffe3d352348ba584b4df8957838d1321950847931d9cc515fb87fe43aa75025c576901d68ba0721fd08006d2a561dda77cb51e4b7d793ef7a640edea6270210c4f418717a07c98323d52f2c6ec3bbc36ac4e1d9e5300749aeb81f92642941367ffde8ec642048528b10803ccb4e6ce46a930bf85ba07cebd2e1a1056bcd580dc6cd096bba9eba291d42853bc9c721aae2d7fa711aad3cb7a2ecf10c93a5764991df887ae7ca6f7334e3bc28a40899ad734f5adc31252776b32c0aba8753934efb88614c862f8ac42aee5e60989d5725ef5b17b97023211d91d7e8676f44a633929b6027300d803c89eb820f6e2ac40b0b21dd120da9ffd72f96ce98277849c9b671312b2a315d1f58a01d23b6a89d20762ed01d16242f986655160906070b5a47c72172e0c28c97f89bdda14f8ebd2a204d6d10d28b1e5038256b0f4514210227a2861d97efe7d5623447631f9c343686961757630362b75834439a3bb99c70ba58c0be3f094df69e2cf2bd44171d395d71050b9876237e5969e814f7919ee00c09d111d17392c1fc46d60191ccf8110b54f0ac85acb54b8215d1ac485eef4441e1ecde3aaf821fc38aecae0df4bc23511b978de6d85df656d280524a4e91079fe42b3e385738d5c0fd8a5d8a2409daa201d13e4cc156bc9d7f2528739564d61779150c20ca2cdbd2379789740537678b06ecce9d728566e944286f2da71ec873c1f7b8dabba735355485d1ba0f8db9c5a969d714bf464be94d93d1bd617e19a0da80e6c01eabc28de423d2f294d0c71b849d410e89d6edf81b1800bb3c67b41972a67d2c68e763c8f6a570348b38f95f6f6df1faaaf62246e27f50f88375b905a1f91e5dd3d2e66e1b19eef84215cfde48ce165a7fdc58cc393f6ca4bad64c743ffee9ef644ba6ef4cd4f59513fc60a5b5fe562e0013e848e06062da391174578e8fcb3136cb31c5999ce17d263be85d00e1a92ca040593e1fb29433ccaefcd2127f2701207ed82e6b542ddbbe3b389571b3d276ed404148b54f9eabd72834d6c1f0c601ad7dfc5fd00a9b595963c3c5c1ae8a4208cfaed8785d03dc05ed2d2fd3428af30df4f0a9bfd63144316caa086ed05fdb86fbfa3d1a78e9e80641f17185020ddd468638a93e27a05dc734fbc0948b33a0427119eb183505824fa8486151661945ab61a4ef7dc0ed59273c43fc2b925a28683356cf7efe208de76357adaffa186cb44335a73722e7c0c99207026f01eb9cd9bf7970a399b805f253f48ce975a6e77e572e85f5645f8a03fa175b67acb3de6001b6e0c43ff35a32f7d6398fb409a8723123d727d5874fa941ca5717e28d0674f1e5e0ccf98fd28cd051c24e70b4d48e2c00acf48b3bf5e11686d49e3131d26acd98a4f7d5ba2f994f76a558eb4ebe5695ba33bc20cbad18f014018795be485600f5ef4ed0d4b9c24c27d7ce3d50870b141a6e298d0af0cc134a0a5f935fc1e7529edf69193b2a03764756f51e7fdc880d8a90f6ddae715c5568bc0593ff63b0053767cddd5aecb6dc502324770d8d629027bccb93d74a089ff06ab178e97adfcdb2973ad7fddafb2e84a638f8cdf6c173552111c7f84f0e1b4ccfb110556f3bb585d0db699459b876a28a07e69321224583f47951d9fa75a6efde0904a6f4cb8da903a780c4ccc078a091ddb3d485896ed44f9eaec3c1adfbd39e079eeb5d36e48f3b15306788137ccea6fa063616a3be6e743f5f79bdf52318efcb2950275c62b13fa282f703776d22566c364117139d29773c666b419831a7c8e4712143bdab547080bb3f3104197f3ed5ad1ece89f2e41850e91ebb47fcb9f98e28e6f57409e0ae25546745673ba94b5ad13d9a4323668757feb59a641ebee3036417ed4b42045194c1fe82b247f409ece23402695968002f61a1625bb9b37601a35ef09af9244e6fab03382813c2bd99921a5b3b42a870c9545652fb790aad720eb57342c844e71f83bc1de040046f7a5588a46377c2198eb4362f1081518422fcbdb8b85a167faab5564b26a40cc89d0e334ba3b2fd5a9cc51cc51fec7ca5d412a285d48df03da48c1f7ab76a100e0dc1d5db0d11b97d061500849d524e0182400626ab5cb242131f5b901fc0d40366864225ed9e468d6f7a245f13dec237b02d4c9e36fe8d63ac7a4c70f09aebc56e6047dac4cc013b046501d6b9828bf2f1aab5522ed25dc62b571ec2280b380edb5ef1cdae3a1850b308d25160acf88abf816b50cacb44e1ac7d29d69044c818aada7a6e3379881dbdfceeef8f85e252790b3b7b2f158a051fc3658239000ca7d6cf0be3f4c89e745ad76e6bebd3712cb346e74f35e253eb2e864de0d5d1d6da2688e6ad7bd958a41ffea923b63cbb64f749081da8a0172d834e70bc067097701fe006c0f1124c18774dd52b1768018ea3ae63a997e64728e18ed25e2d21a09625ece5931f1fe58b9fdd87beaad6c92abdf732a9585f39f0aaa5d4886520e6ed7eda5077f5c214743b5466a312bbc5768cbef5244645d1420ffd52194eccf42c74b6674ad869daac74747d80acc0e1578462682b4fbce6cdb061a21989949aa27c6dab890cd2adde1168e2d4ffa35014a1db1e4e0b4f5a7db4c1ce2ea3cac560cb666805776afb682c0149f8503fee1ba9a1ab0b4976906bfbe428b99f1a4d0e7b2c0ccb368f444f15f1627ce8354c80d30c9e3a9c360ce3aed093d9ac7e1a16fcb3a476b87b405e706bba3db816f0dd2ca726dd2f3699a4ec2c374aaeab88a778adccb81130d8005ef2cdf4449553d16dd78dc91590f43d43d6611ea37dc0c7a79538c0be40c67a76365ca332e1ffb18c37a45ae3d1a6d09978c8eb608b33a8d84c96bfd7b998c6f9f5a574fccf6dd039c705d23123e554aa94525f300257d0516a19b328c2abe55398b248b2b2148f7a227d5a81ce861fbd9a9ad080cc66870699a1a0224f9fd3d171dd3e8953cd48b9d6c30ab01481113944e9b256b28231613a91497d1e5fac73205d938fe9c4b19948e60b5ba188936b3a0ef9d0435a58097f1abe9ecd15f0b225ac8e145fd7c58d73b669023cd5a5cc73e7fed593cb7e77fdb8e0ce28a2d1ae87c4874355f6b9c7afc33d14f5694669e3a6eab7653d902b66dfe5ede7aec692126b1bea5a01c77dd108803401413ca280c0dddfe699e581eefbdeaf8d1db306213a8788ccbf891cfb8ce9666ccda39dd521841f6a236782e54bf10f19733cd08c6d6f62f0de7aa2ed6988bd1db8fef61c160403cb88adda65723e57b00b3889ca2714457921c1b34e253e1cb875e83b3880a37acb22a1ff49c1894a806a437bfd4e031acff82e350766eda9022979af14f557580e5ed7601d2cd7b3e26b99d4de7dc7e078f4126caac3357c2db5b731781de30a2502a1f924e40508f1d4a0c3d683024142306427d8762845156aac17707ec2135a2a4997b4fde19da2b132041cf773a087eac4a4d998d996f876a4a9bf5837ac8f2437069b2deb4e5cc5daca41f23acb7a9a78882b39ded070f180d06cf718ee7c3bf195c75f2bec930fdbc99fb3aa78727fbd8f39072137b5036b07d692676ce0e46eb76bb63db7009b0efd35d156baf5e198bf720cec003390ec8f6bd1b72e97ab2327d9ae174a4c2bf7f1747d26373f53aa5e20cadfa7c29fbaa4f189b0b82547d1bca53d21e128d1d6cfd5a57c1d9d3feadad73bce9198615748860aa7ddccf12c6fa0f542707704d7e5027682933f146f396f9179cddc4ad2d12194bb5577d1db9c1f932248223dbbe8d444c9896cfec19fb84644e45bbb43f51d0943c0da60942acefaf5192bf99fb6c74df8720a86b5355a7bae6c137741c39d147678dbe67090d25d3438be70d48fd4b791d5460634cf97c8122f5fd5f3a8267e83a16a925879bd07f7c0e4b77a6efc3c876d7799d692003d77eee3635631b30095f0950a03f2c8923d686194e652190056d7f432b1c227b0b66c12b960e46f0e35c8f979c47b5afa065b91e09c5d28230ca3de7bfbbcd68e4ea1a2392694fd54ea0609c31a946211555ae2acf64fcc25fedd842f8eb484bbdf2bbd357b4f548f3fd24241f19abdecf29d9bc6e96f381524a48a22c51f9a45f4bb01a37eed5cefea10987d7ac7180b679917175c2f0ffb29861a0c8bdac3756c055cc663465e08be37fc6baa4dbc7acf2992487efa0a34e7b7e9f960854db0d7403ed48696f918946971c704f6b4c7f86a5a2ee9612800dc696e50d1cdbed54c4faa56806fbb4ccd475ec40732084a9ef647a80c89748ae80f33853091919c5a0cb1b454d605dd205eb703a5ab3202d23b9544059c94f87466a8a788c51c3091eec00766680753de482cb92c50ec7ca4754d8bb19900036437404c99beb05665bd8497bc1ee8b18da6a4b97cc81fde72f17d85e61480109b806f228a388ac1f8e45cc4d8f927f196af385c76201146c2ed1a37d7baaeb333ea0ff8731d7bf3eee94990ce93fd4808d145193999c6287f703a303417de7ef0e0710249bf64b3d4e253a153f0b392e40edeb3a9760dc7ea18420f1fc0bc122c49e37efc6117c8084eb4752578981e65431d4ab71adf426ba477e455e11ad2c54ef4942aa960e6bdbcb37ceb78b2a40738bb617a964ecbc1f7a96302192172abe6dca93103aa0a469533f508509c2dfa5ce63be972c80dabb57d525b856b84d3887990685bf870cf6c511c161a1fd9677d14266e2b97ecb9b5b3b543e486b6ca73ec4b80a77689839de6568f98c87e1d107f8f93d4bb467cb338f1d63ea26f9a6fa45c1dc0614d0e5a0ed55be567c9521db27bf625478045187438c919192e4250e0abd0c2f9bd6f2345f1c0b1cb2925492884c511d5fd2d7b2b78eace29c57fea515a87b845a36452eb19aeb690384a07e3faace276c536189d57811f49ad9b0e65266631684d9fe624ee7019528383673ff9db3a00040db149d876e2a11c8a5e38df545e585dec7b8f692c3497be057e41546568510567a9bcf46ff9241810d4ef25ec413df9ff66d3de532e70717169bdfa93dadd6c240ebfb5d96b92406d6da72efc7e468b5d48e2e8347d3ba8d3e16e97beebadc1f639d90285bc207fba88172200e1c3346780f62056b1ed3847409d3ba3690edc59dc4368a368ff1520e2c693abaa8b95201024a0368fb23c8b7857cf3861d6d2899be4dc7cf0e814d6d26608c9df6ce728f4b62348fad06be1caf442944afe9039c110bd1706ebf62197f7b461318d96970ea383f6fb424b196c3e9ee446b6471ae2bffdf04e5a09257e3aca204d761a7af660c1fee784a02de5f183132d97b4c3961ff5a9f21b533f7641afd1ebd0e962c418f881ad490f8c6033b8b5d5a397834f82a39b99c8e7c0a3ddd07c5542c31e91d8e29d0d5114919e86bf54b9813202d2e29d714d7438567633a22d0a90c4d357eff9a05a889a4f51356941af58d9b4022d979d198d1df795206d317f3146d4d886406ebe855b640b14cb06d0f1cc90c5eeac1175c4fa1239a0d30883b128ba9dbf620a5b705558c9338b5a8ed31f9f0ebc3b80e3e72e0836efc614d41c42cf4b68f495ae31ee0d64444829eb0a3777349fcccbe222d8cd92ff2edd110d41edbdde60165a228216ed27f90aa13d4264ab397d37d4fcc64efe51342e8d4074f77d89a95f652dad980fd29ced010ac3588e6573232924970688f543d838b3dba5f93ae661c4a854bcc01007a07f89a68da1331a0072524b6fa2e3dfbd908e93bdd61037887f049a699c23e450053df47eb164eaebad94024b31827b70d294445477405cd690381c7f797bee7bb0b756363261c745862491ec6287be0d0a5bfb74645c85bb9b32a5563be1ec6a88968d93de320fcaa2729064de26613d6faceda9024dcc5d34d7d63200fac5c81354073c75158cdb286674458047f1f7a93c75207e615012a41c125aed2e4dc7329cbfed3f642caa538bd208eb357530d92bbbdb47f43ea81d6ee6018d212a28c37a4b29d90a251a31331841a6c3b431659abcb8201a846df3df5ffd722d7744d6bd197a33f2e98ad4cc19ebc518f8557526b15460ef9af3eced35b5c2f405cfdcf8785d148fcd1103c1b6f1ae8dfad5cb28e44a74ded7aff4c91db20b74a319ee2f9aa6aadcb079c47905c66e2fb8ff233d6fdefed61bea301ca6396eecbe3fc3f8aaa0d0caf92524116e3b622b27136d0997220f8dce5f40a2607adc351ab309f4c15fffa7ad626b883d3d6507593c4837da38e266bac34ca07dc9e98e213ecf1e19843838bde3721354e097c3a93d62d55be5bfc1a4bebe1fcb9ff0ba1a52d164a77d43f1ebf7b9f30bb2c5639ea19220c6a52be04e21ddb375ed135b0ca4d51dc2982f4d3de644bc149e0c053beeccaad6c8a13f70bd0739aa3a16af59da7b19d162abd64433b23f8251cb84c10d031c0d3b88fe7bdc41b003dd884d9e059c69d6ef2f135cda4ef27931ecbaf550fdf8b6f80a9de2cb85b08b88725e834959ed5defd5f17d08a983637d4b77a1fef83e798c29d5b1ec00bf9b09d5919b6d0527288d5976c626594da20b50fe59634a2bfd38f3e108543c9b7b202c0b86f4b969924f4f3b7c8e696c32a1530305e9831d065057b7a4ff3c87ad8f9a6e4018309674723e89e88d40bc194ae6e6cf51e536f0d47930ca6ddc87da9561da8a8badb1979e43ffb436296aceadd514aedfc88ed9ff4e6fb871b0503bfd58ea38e985726a1bc64adcf3f1f05ce1b5757a0b5ddbb820aac6fb988fb2abcfafefa46a55f5ce079c75d5012724a7023ba2bd98114b2185297e46b3bc19d7b8145901a145d503475c18b300381a9aec8d92cf9b98e0a511109c727767b33afb2425c93d8d889a9687cef01b093986566caa75793bb87fd5a37c62d43ffa47c59c4592b2cf3b772120084532c3ddf03290ff7e9bb0ec85975574a353a9f9f5efc780f0f06059e1bf2c7910655971a68664298d0931120f6192c9d99b7b8780ca9d5ad249eae93f0e725b5aab11b037a9280a558d3bb05633bddb3e727a4165971cc4315dbb3c41c56cc5c7b0b87e3a941bdc483263c1806b4760000000000