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 77402 1dc7f0331464fd6cab0fbb590c87145cb61bf87e87604c52eca6f1f82c839733

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0e60ce6f63378cdecaf996c0b7280a086bb5a15594fcb7cb4012b757f8d984a3
Certificate Block Hash
1dc7f0331464fd6cab0fbb590c87145cb61bf87e87604c52eca6f1f82c839733
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020290000d0340000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a4192447223527fb03ad8f16cf43a81b6ec96cc27a157b6819869aeb40f32316d3a62bbe13447abe4aa8b1f4c19c5ebad439261a6236a5945fde97f9157bea5510bc9877c6957db0b369e43d6a99a1c4baf0ce061eb8716c7904000000000000004000000040000020290000d0340000

Raw Header Hex

00004020b5916e83e5d7fa5fe2db358ddcea5aca3e09465100bc9f8097e187e90dd279b098637b4fdd9fafa8c17741b1e556e516bc5c5097518d3f1710ad4fa79c4f6481885e3b6a65d40018a384d9f857b71240cbb7fc9455a1b56b080a28b7c096f9cade8c37636fce600e

Proof Data Hex

59,560 bytes
1212160203072e0862bb87386a31995e70cd157cd1d1ba4caebdea0b300a6e43d256efc64d28416ef153fa0d1f7556a7fc1aacd873977353d9885624d475417b05ab41e4f4d8683aadd9047bebe07fc687dc3399309e4c61de970a936c6607ffcb5d8fd9139ab595be081c00dd5102459d7dca27edd81f19f88df978a6c1f98aa0d50985d7d4fc1f4494a4e247a3477f65f12c62461f9c5acb54f6e143c0f3f6894061e50a5e1a9e2ccedd529c0a8af392d9fa995b964a49f312fa411c7868c28fc56aa760632099786a6eb6b18c85cda00aeddf160065c55de148e590ac8c7f5cefcff199de27dcc26383dfa68fba6e938c29074143dbab2c518c6bf8ed9e8f3d2d9b10a88b39f422d0cf89a1c07c695faacfc7802735b192604dfa1b26a0ee8caa70ac18ae2d3d1b3bd2f1349d13b28766ae3125b72f5b7231e475f4749c11e1cd632eae79e017e4c1d457eaa74153f60dc78bad2fc26be9340a3c49adae83a3f1071ab875320d6078db8d5b73055a16305d74dc3655ce55b82c66c330e0fc1be4b427b9e9f8c80ee9e31eb9a61d1869bdd53876a0cf1b1c0f3c98ad6aaba31dcca7d495a83eb57d76d620d896301c30ab59961df7f9454ad6ac4a0dd4edc8bf4215c0a6f74afbe527907a9438a4fb2660cfcbf3dc5009b3d8a46513ad0fad35797d54fdf585e251528c34c9122c17b00098279a85647b3314b1328b36226a297034268b2dd6e50da43be1387e365cccede2eff448ebe544bb35a549bc9347b46a4ae6264b75b6307cc984f27d2e461bbc59e4de05684d2f70ab468adf31f5e088450f8d4d6c457cfb55dcf33bae4c706be8dc376e84e5c53d09ce54007d3255f8bc70e8ca60a333a60bb32aba8573dc0f5f8dc187a893fdc04e15b0379e543ab3609ef562cfcbcd1b4c1f08c7bda2a29a6eecaf1f6e391c589ffc2370f3e322a17d2e4c5f8497767d708ecb7759029448fc6c5f383fa56f5c05489c91b01379a2a2ef47897c144664c574c7ff59c973cf79bb71cec15d141b1ff9414e4b3953fe93dbd93f95505df7515a6d4b849fc3384d92e5cfc3b1d2b881565dd338e5d7570bc1276242fd5eee862ca032472918fb426e7c73cbb1929dbda19e30b31ac2a4791f4f566756f48f91335c7b939462a5a308a48835938a92559fdd35bcde68e19b8a199dcf776a52dcd0fd9850dd07d68df74b6ae4ed9c62a8da47f53788a10ae5a691777475d6e0cc6ebe08a4e1162e78f485b4b972ba44ab783867e02dbf2dd252c4c1e94d88aeb0886ea899863dce2b7f27adf4ae48af1340b65d79e3d30becc21d17e362b9715273d3a6a06d7e5a0ca9b5d292998d29005506c0d644e1d14952d19b9aa7aeeeed328b5be57e49b10b52429412b0d0a5db858b9c4031a599d84e1d813ba3f9eb38f81897df4083a6c013c284813cd6a6a633900ab4018ba51cd8925bb7cedccb25fa8a5880812ccd2ae61c093da1c945c53e8e32b22ed4ad480e6233240032af3f263e9c7f14d6d24c6366b862fe3f4fafc0590c4949e8d633f916c985002611a34c5213410765d5600cacec02538e58c68bd03e482b782c1e8b479cfaa7ef83ed441b3e0f8141c70e365011eace922a703b6dee0a871e43fffc4517f05d432de24b0f426933d110de741e5d7f56887e9ef6b96ee209d2b077c1937a05b5037e87c971d4c207767a69a993d658ed927223a8960f0e190967fb501660d1b8eb55cdd7b3f0a272ac5b8c3560f795f5b103fce1fd59323b8e286d2197fbb36505a8b32b1adfbd7016bcc587d5381e8090360560c065238276d58ec7bae717534e897e23a1a221d66d2512ae623ed93b89509d06a6e8edb5d1aaafd6752a4361264e98f391501b1b0dc457d386431ae60612d993b7a7aa0ede60f953d6494e10d874fd0a2eb5913d03f602936c5c5ced29475baa7251374446627e1a88a16e1a3a778c78ececf0aa585e61c89ff9222c6f06766e5fbfa4b6ae0d769b4ac3b4d7e5324512f096d5fc26c6f5fe8a1d51be453483eee444eb9112f36e79d28796c18bfe4b2ec8c6a0e400287149b5973fae977891d448fcb69dd46579b31915cc552e3643a4fb108abeba968869ecd8a7b2025743dee7115da7bcb9b85d13a6211f890cbc9878ba8e7bc39e29c82f92ea7b93653e1f87b70461db204b407366a25e66fb87113c556859aaad8641df19ba5042c9343293881659a4c255d26487ae70da671efad70fb3dfde5f5cea18d5c1b3eacf29231fb54bd9ea082bafef2b3d1d3d855f88ec3027079899aa9c3f8740237c2ede9e78609fa3bb75c6d86275979a327589b0c8a798e9dcb3ed1ce880864e0d681d4895bfb3c735a541cc2e98e7a473590a30ddae78bf179528f38f4b670e49a6448a1f1f825b4ec6445c297f8d4850ad9d68aff4147be91cae947adfe17a3264235c24d8368d47767f0eb2282cb8252507eebc76a9d3e032c83a7360258632a2b870accda0bcb7256e43e064095ce5a1f1011247f0a8dd9a86d5a922edc901cf12a4fa8ec8e5f24abe3d3b1ab46fe05f1298f2099e4cfd56524f87f9b6ccb0b1ece43a4a0b9e11cbaaa4009e29544f8ec29f07846e3d99b6f6fa8b1c80bde5c0958fb8468a7bff4ecf78f92ab2e0e8d10c0d478dea9bf7094ffc46735eea5075677da58f77f0fea00c61a11a142347a7c8db7cf9306d2a8af96f00a6aa4f2968d983c0b367a494a3cb18662496cd7224132b66944d728c9d784cd72fbfd246c50c1a2bb93bae41fbfbcf4774bfaca085242c860571a4cf651d23f6fd1a3a36cd45a15e4a36760a37188869447520728a83f5d7b4351ef332a0580887f4ba2671ed72236fe6ef99987373478cdfd0c2446500f7dd0633b269298c51af0b9888448093f5b7676aa5712b78de0e6e2eb3896c53d7c7e1a2bb109730dafecd331aadc3696e7552f2ba4b772b0a6470833a6e373041489c75dba3019cc98fef478989ae469e7d07331cb91d863c2683aff2a2f53eaf55fb7a9289f9604e93a628d117c1f968122bc7ceec4c69b63a466500964297d80bb1d2bf8a667c5b91d8dbadf0d68fc04f5d34c99ac719f6a41924038a8ae9fb0c863ad19ce076f0669d4ea9b40114eb8ae107195200ab9aa81352669a0645c2569fef5f4bbf96015b1d0ed5b46dfb448196aa3464af2036a7abc8088d7274200c25d4fa69d7f6a7ab9343fcb9dbdbba566aeadedd3648b6be3de77f7decf304ab4a58942d7e7a5ec73505d57f721a34c6e9633b2f2f3e73e5440d982ec8ae83076608df48e682e0ba206e9f899e9f2f56f5494145656bdc7f614b280111d3a028b5fcff50d2e0870ab18d94d48445c263f34cbd20f252521d74c94ac0e7d875319664726ffa85eec9ea42ee57820340bf159b04603637a5f4494c4437f324040961dd7ba0904ba2936ea4ba985de5b731208716b161b81fa99b212ade94f0089942b39637522cc5a5574c7d63bf4ce0039735889b036a7f46fb31dbbdf85973a3ddff3e0d1d2dd917593e7f254ae21ded59a98f3a7b7e98a7dda295c935e23ea1deabb1b6b1cfccf2341f57112fc7bd20b6ce285fb772d0356c0d15707e3c8a7e135cd6efcb7da79265d4fe694512f23817d7f750dda3ecd0de7deea1160998c56c3c805f5c1e406e46169829f5b60887cb5f097b8499635527e1bf156fa74071a9ed36f97e0bb9af5f1b9684f2a12296c020097f258fb5691bd76f96d9ab6fc60dfca9513ad4b4ddeec60a1bc320e53b10110d8612ce7c1d66333c9cb8de680145fd930a7be764bea843ee818e4bc26a05cf05b1f65d50a3bc7dead39619cf13facc3e84e4ca3b696a8629a2ddfbb813d0cccb6ebbaa32c09e2fcbf2f3c9c088be912ae03101a37281599e7a470d669ed2c4b292b4c3f02e38fdd4c1010fae19eb6625d70d0dd791f6c7416c6d6db23ca502a365112e99f085384b5d4c431ce7dd7bd96872c09b268129d11f412fde84d093d5769b85914caa1fbc4496755d049ca0b6a3f0af06d44fa9233f8d2e643b29a8c7d50b23a84f70f2a5e1e794929b74da0e2ac2d5e16177766ef8eb0270a897bf302cdaaeee674855c83fa4dd1bbb367d26b902c98d147f01527fd45d5f8f311bdad694bf2dce92b0fcae05e7786543664b789ee7f679c780c11c42f545f7a2631618e2cee5bc94557d5fbc9941e51fd08f6cce6624d871dd8436424950452d3d6030b31e99ee4dfa9f543b06796386af2da6b4a52c1019eb07380bb9bbc2e924e5a0b217a0017eb652c3c7b8b9f7dc6c2c3ecdd769d155322d0cfa509a74516ca32612cd5dae939b458052d579aab78ceb15bb3925a3992a58c5b28252b6476c9982ef0408e9439f2f31977c861eefc1ad87a67f16984e07d7b9242afa69d9d6c354d08226e7a707e1c0964aaaba028e06db191094b8d5abffa7e2eb4b40bc9e3f36d02347f73dfe8cf8971cd7a547456eaa14a7579897331f2b8984debbe2fe1e3234b466f2ee169eda869152e9a40330709ae06a5e70955e49f0c581d9dd881e4a9e7baef2ab40f0ca98406981459ff90ab9aafef201339a640304664bd9014ea8388e09d21d26d3c6cc6c856e557a6ff111a55e6c9ca4b45a42d54362035cf00ac539270c1db2ec001510988fdc42f1ddacf1c630278e30edcb1c4763e11979c9f4b74156979b29ee6ebdc9c619d77300fc995db68fe096056b6857c4e6161aa12a0fa51a15aa724e322f9c1ca0bca20b57553a0a3c519ba79036efef579bed4be06f45f2a6644e36dc11f969fbd640bd299ac7b85850706dd73b7869e1e221e89ef0ae9e66fab6492e108aa47c3ecdbc09b5091140bd77b655d93741de48b052a56fc856283936cfb58655b0258a5afaf4fa22ad0578541efdbd2b67b46e41897ae4663194f5238f15f1ec256c786b0ed55f5a9ebcfaf0b9eea9a9e4024c174a2c73be1c8d5471c9f7fc4e1f845930e016e60beaaca3b9299fbc6a26f247898c592345bd75b965d7fca11cb0c1933a0b2ff8d162de311a8a02f73a91bab380336bfab3da5996388885382ba4de7d018a3ed1781047e858043b79374a2d30c81453eb07a9fb62ea13c8fe0a1867b8fb7d0cb86079f431ef6306bbf1fbc1ae4c50b2d00795b30a51aad909cb133cc73f7eba9b5bad704ebbd1e6f27ebbcf9cd76c61ce771757c1fe5511438b5b54d3446f7351d953af3c562b5c0506694b9032bfefdbf2d4b7f7b74319c6650360eba867ec74981d5cbd1656260af54a25de7860a650414d79b99ec4ecd013ce1b91382ac770732d4097f64f3360289ab2161195b798c9a45a3e1ee0d217ae9fe12336a0760433b1de3cb8bcea319f736fecb4df959ea3d75b8acc28f6eaf083e5d38ac83f162c7d03a8c2d1489a34de54e71dba02e809345fc8ef7283425c473e218bb94efb75a6df327ca2d46a4d1832aef9d6ef7f791d32d7460ff202241bf44567eb7007bd43f84bab94dd2e6bf393dc093a3b951c744c565698b19c1dd759bc5a9f6f84898515366f0762cd4cbf59d79b69d3f599e6a9ea60e2c5c197255baa5bb8f6a7660366adafcca431997d3e5bd85f621f6a7f10b4362f77fba09ae10b9dd5e2421844e4b514460861cbef380e481c4bd0546abf66eb3e3098c1adf26747606c7ef6167e823221f2a0a17117399a2bb079bab4016fa28cedd2ba34c79769e6997df6b34cdfd4254bc7c3fc4d7a95418f477498ff6ff707350d8e4e322d68a87a18d9ae3fee68bd6fa170f3e4cf100985ec38e34b0838d6bc9b53eb0873080dd271411fd87b069bd4b995c1ac2a004c3172904e7dcbd9b591d336273d684b9dbd075413e87f33f00f521bf198115755b63198eee88b90f62e1bd79587910c814c5a30ef3d3b0ad09ce8fa43a1261a24c0a5e057052baba72502516fa89e31c84d9882c1500729c39829a17f0009f300363051e6b692d97f9722db9a119e4f7e58a7f8d31391533d9bd8441f50638db873cf000f28f816faad190f1ee73237799e13be69b2a893d6a5e70030df98566120e73c81c486a7b6886d6bd5949a40adbe0453fa5f030162d609be12e332d6ca8c474deff6d7b37de120b2fcb5d0c8e1a3ce10859ccf486ae9a9e8ba33e76c11cae2ff96e0516115f070a22015a170d397c7b6b604762ca1b6b735dc1a35c761777cb955e78cce1a25fcb5b74a6a854700237916d8048dd3cc4c7f84a3188bc4cf096b111b8e64cb1485871406ba13fa0d46595d8d1667aa5478cab68d457613128abbffa657ae9c2e9601c136bf09689dd2d85efd28be94c8c5f69e6910af481ed338cf143ab378559d3a5dd4210753449ebac612e6bfe6f6d2419acd0eda61f390e2d627e33ee009fbdd5736116e5546a5f0af86b1b0615d2180dd89153aee49482e4818247f3086dafe18ebff0ceabcda055b94f20172d39e7b19d4cf841fff790f230d959c5e9436a601d145e49a782123c0e4c5449598897a66283358f02c5e00536ae84b74f997b7449ec17ca482664d03eb74a48183729816b5ee9f17cc7ada6aba615a015d7cabc8a7d087ecc7acca419b0e37db46adbb3fd47aa0d78c8e9f0dffbb0077e1b9d056962304b44d01d7d8c9e9e6e3acb2b94c05a60744ee123dfa3b92488bb67cf45c71561df0e5f3b964c431afc56dc64587a91e66d55bc7133847e0a2e5f9f705db3f939fe3e37db2c457544f5074db8830ed1840572a4e55bfcf91ee8f301dafbf39b6744518da0f148cc3e474a0d2400e679f6654b91d915d519a47d4a40322be6c107e756620471ff3ca79b6c682ca3d0f4090715dc474cd3036b827959c86131b5e41aea7b9692e4811ee6d41160e882048601ecf191f34748a32ac32cd400e9170013385cb483c2d6bcca5008656b93e3f07611160c59db1e91fae40dee30bccf8ad20d81508f246d1e6bbaf27d1bea9dea7a05543fa1af44b4a32c7a9b3477257e8aa16221dd204398fb75c2deb5f28384f9464563f6e5703fc00d0e718a823abf33a0ce30940fcc2267665f50ac2d8be1157f145c34ce810d9214b5705d53d3190471eba48a7f6a7a28a525cb593c26dc04ffa85f5376230b3160b819aff32f247af4ed800222f60bb808273c052eddde8d85ecbd38eb8cc26ac822956d6da81cf5df72118860ddea7ef711e27bd757e0492c617278aa4594b1a1bed3272157dc5cd102dcf73227a02985e51137f013aa8c673d5649acd7e6c0c568110a73f01dc688f531c58655c1a12afdc2ec4c8f627601c5b4385e363cfbbcadd795d03c78e0f9368831b1b3e6b717c3b966ce3eb9ca9d6010a2dd617969f5582d214e2432a4bb48941239e500e817067423f19f21144925fdefc2e20fd82a4a9e12f12fa584f5ecd20b2427018a83c420524a90472e8b24a523f9471f664151bc823e71fce8611ff8000a53aa0d7ff9fb71711c7d6fef1c33a4f128a9de5cb6c4b55a3b2e6546954cb7cabbbbb036e4b6f6f0236bbb5084824d7588520f99fc11f2765c21ffc7ac0de18493eff947fcf4599247a0aa90acdd93345e6db0982e524d0d90b3b787a92c85b950c4dde84a13974ff5b2a6b4df9a77df181943698fd6e690c0c763fd29c59d3e3eafc6f465a3b9f435a68b1007a17933e87e22c42b8da25b2b2a20e7dd95ef7bf0ed78e91a84b13045a5d72a862363b2cf224db3e3585d23255ccea128f055e9cae61536d54acb7333efeec235b6f6c6268c7004706e9151d9d976b33d0b5a5ea03f818ab5c7dc317fda95c66a76a2c92f79af3431c0102d4fb84e8e317f73ef4659ae2055440198320a75d08b8d046034ba524e4eb198e6d089d2a72650d314e52050116d1deb63f7b641060fa6409825e3ab71162b3376f4bccedaae4107cddc6828302ab532710d9343b8514229152e6deef667e5ada0badf59a217f4872ad0a938553b17f3679a8fbb9d04fe4cb821487f5b647156182d1df13dc21954a8e1ce15685fcd1391fc8ea31d44bc5fac0be86ac58829f8a8e312204506b8e6defd517757af83cd95daa555cbf52b19f8acfadc92f18d2d3944e9ff45ca8a6f09977e7a210e214816b584e6c80499f89dc1bae8dc2332ff045f50feebbef99be14425bb25d29bc8faa25b093ca4bfd6debf7fb456f42f1db558904d0316697125b67228688af027c05ff04ff03ec909129a9f607e99ff96a076cbb1b791563a9f15eb23f25cf86959bb9260a4a3547dfaa70d7ea0428e90d0ad2f38574fead7c5714e46e2bcfe204928b24db4cd35f424a776faeca1c857c6aed9b50a4d773ef04761ff40cdb28ed33b85f29588f6133519ed30760c35c1a453993f7532c5c0d250dadc8f2fff58a83c64d3cffd4c2872c7972e4580d932f1d0c6f6360ff803fea814783f943ef0a5eaddbe9000e68bd0f350ca2a8740e97ce596d845a207bd0f6d09d4c63e6c52bcef49160ae59e7215aa8e5b72c0baa99f7c26807d888b46306811f5a0e584401d417d7c2f86e4358da7807d4c7d29c301d28bd57817371804f650d012b7dee9bc531793ce49e1180c659dac9cb2e127556d4d10a340050d0aa80b84a0e79514093d2b3c403acd24c0f6c0fafc04661d62ae494394bc7b63a38a30d0930ce8d335a8f1580b8b3ab98981c4838cad93f6f89e5da2d9d73f66943fd458bbe16354afb00a0b75f0f8d8dbd0a94d6b2ca480f5a7e524944e10eef75de5f58a98f7c2553a5eb78a9bfede282f8f3b9bc50a1cc933a9f6d861fe3c13083e382a57ad4997cb2ba432b18b4aa422316e9b8774197960cb9dfdbde4b5add8ca47922692e6545452130bbeeaec148d11217c3df79436f45fc6f88014c3cb4a24f45a98b1f78faa84fbe95291458222c269d1af1cf6b35221dad68c691cc280770b61e9cd307b7670d513634484c3162866c77ccdf82b248141cb99d93271bc654b8282951fd5c12050dad13c418ec3b3cf24e9cda6f206b92db57627de4156a6412d3b3578de45c2271e7d4bc2c8120ea69321acab2352dd7eba972641baaf7db676dbf60693de4bdba203e08412adac2524e75936a911e72d22f60b237f5a68540f93bf252ea8ab7f6973d23c0dc9c59769cd06c5d677c14bb884dfd19c8d976a0fea4db1fee5ccda45b6ee7c86d43070b971a57e8889baa54a2556f49ca4811292d29865c6fe08d1ff301ba6d3c515283a079b34e419f0a6be618aa51bd7444c7813e1c5956fcff49332225b5e0f0ab1b9cd02c5f73d55ab84f97d4b933b835f682b2161ad00086efceac97d1322d1557bad80d1ff56a2cbec2b3e43e3c459eb3433d89a3b2f40438bfbb09bb3c41682f77040485f8d0a86d972c58f3d0c7b9955927072e90a67f0447e180a7baf860a3348ab5739bd4d71f5a2d6b44450ac2e1f41128a4ac848c69015ddb476e4fba31ecca462180f5bb9578e733c100ea3d5703a6884886209e984f83ec278b0658b81590430f7c6e3c86e6884c03434895f3043bc1e267b7bd8a6136c165b36efebb7ba288292ef6ef807a87cb2364b12d7a4c949ab76550cd0587faaaa23c05ef7194c4fe85efdfb186b96480ebe2bbf6adf8d0dd2ed979ade885590fcc5ff42c29737ebc93a50aac189ee2c7fd670750934adc7f6e5a809fad370024e4e5e93a53dcde5b5442ee1a050b8584d78a33a863ea2c0bf7ba3016a815791aaaa9f3a53c23758dc8d3641664444456571d1eddab8af6d1737cd131660a2760c5be48ab43113f801ca72e3336b220c04e9cb5fac4916bf15719cf522861d733db0c12432c42fec4272b712c1457fff4e6bcc8c00febc934ce42a774741469577b0acb1c3f44de756e1ed4ce2d127b34efd2dd04315458e5dd571a5e318af24287356ceb458c959876478d49f867c8666021064deed05ea35c04bbab807a2834b54702d153d0ea0edffe5f582562167cad2e107d0535931317fa2b1396285a429e176a804e516ea591ab212d68b46017dfb91167abbc95ce12c800b3e4d50ac3d06e3ca1b5de2d39bc194ab76abb4215a4db2e1178f6d194cfc450d454cc19d75da7cfe16445512e44e6885d58f911da5c23fa7caa3c7027fbe22981f7b26dea3b68a714c20127379e9149509e0ab71eb562564a1c105ce615e55d62bbeff819a1875b2a420dec4575697293142ec9f68164c108f785ffc8a1bd542d0d5fed2e6522652a973aa4474bfd7f3a2483e91cbca4afd2fb1f4034c8eb706094f570f0664ec18a6db25f5922b78dd17b8bf17dd477a517e6045e4102e3eaa1545a29f163b0b1fd1dcdba36e654c7ae382073fc0039211bd5820b3f94522e4d407ea18aa4ba1c1bad3dff16bc657d01a94ed4785f2a7627fc891c18e4af988181bc0dad81661db78eba1d7f1c7775f4a5fe42dd383a912d5053d595d39175f10050966394a6f247ed36ba12130f916a375fdfbd1d33778a6cc3576a563d6303eab4814a03c1fd0465c691f6d4d642e9829f5168bc1bd3347004a0cb75da7c1e9b622634bd4efb24a9e7f668cfbee3976b1c65d3afa9c8c7f03261b9599c11892aa6ca1cd1d64126422eee8ededc34d563547ff862e15e8a795fd58e5eafd19d834f45a64d1e53da68b704177adcd0f0a22af125fe71d2dec3401a7e1fb2f217d0ddc918d80f39d894e524f099ece5327290ee129820d9f96c697e92b79add81ef8071d1ec5f6a8f2ffe094f1e011dd40ab6231401c6dc41b8d83e1d95af8e5cecadcea552e34675d926dd5f02ae452690725bde3f97bb42fc9d4e092ef490379aedf1feb3a58c22219d7afac640f8b4e07a44b4955f631611ffb34e07b34683a23f6f29e67ae7db4c623d91b284e2d352f24b06376d078afa4045599b2337b32168cc4a611cdedcb313abf0e01025d1a655dc26337aaaa71e162a7a5a8ee072603914f30482055cdfcc09fad7d9fe6715c138969f958c6628f4926ef5e79e3da83dfa3ea0fd8360863cb686bd158ed65efecaa8c86f084d2119eb0a6bae6c7853f837dc3092ecd35bd93260cdb3275fddce1328e92d949bd00942f336fb00011897cb0494c4893c0b29563992190188af30569ab60323b2a308dc616fa88f9f9d5ed428b4a6d2694785a6be11df6aa69cd9bcb7ac3b41da9ebfbe510fb2b6660d3575fa0961eedb5014ce1dca11d6b315f3a2534300e65a72416256d744cfb74ab2188ddf4f157b7a1bfc10dce2ac223cf46f8ab4720af9f312b619c0066912e2ac1a13d67445b1c5492c61bb8b97335c0f05bca6e252269d79333b03fbfde080d2b5ad0bdebfca6387dca3a3e1e26e94dd7147f0ede1de1303bd8e5aeb50aa0a5d68087611b4b71e19c7756795e04c0b92e85f3c55a8425611c0bca54132ed48f390173a5b557a8a6a39029adca90a0bfd5ffdf02eb658d503b81cee38a75df0a6392f0623a22a9988933a2cb01af5486edd6ef4453fabdd1d6c60dd5567f6825e3974ee5f4fa5ffe131c69787d6f23ae1e691a32a2d50e81c5d6564a1520828b54d7a168cbdce03cf20e5e0236e6ae9540da244798710a63f99e37e1b571b4fe1de32ee331bf5a9c9c001e586ec4f42917afa8bab8c6832cb47d559ea8b218b85196b7d00e8a7f001cf7d6d947148c5c3809eb365147564b657407d34853e077208d78ad3d686f2c1c46230bddd68d931dff4aea18526348d1df5a73a73c01a4fa1f63eb5c6acfead8d1fe30fec3805ac0e322b49e483a6ca59cd9c1bfdf9999add75ede565bb64d9388fb6f076115a879811790c14ad06d4e82faff45d1367ef2c07c62eb2124c09274f367c98c8dbadf61813bbf5313d4ef501f056a8133223d13758bf1466755bfb96feb3d35f946c762ff78f80e683e0356d7ecbbb0fbcfcf1e6d17e3344d888be02c044b4da7c69b4ecc42419affd90c17fb455f4975ff029eecced1aead3b2aeaf830fb163c5a2f7d98ce58a216298537622571787febf3fc25dd3ee726fc4e1cc04d642cb0153cff6213019701d43f57b37e4e1a2c7643a9e3c419694e56ee5207ba24863f1e938bdd54edaee37f3e045edd29f032d77c514979fa3e312a954e28cef447f42553c4012d7fef919301e2340a2f92537a66348ed3e600a1470dcb75ec3f8d1209c2972072cc0c6d5f88bbe72be9174583fcabb2e19723036a253cb9de767a64b5877603ac5c7c7d16416f88cbbb8a12c28ea24673c866672d053efdefbe2db50912a7dcb8a0e15f17fe7860cc178a82efa4b65f3a778e6e28a6f40e874e703afa0e233f5e630dcfd42100b13408c3b0b9d48b863987d58abb25f9f6521c303b956e7a5e0c26ea73117a0a675ba064792fd272332547f4e540fde464c3aa8694ed668e8c07d5ae2ed826650265afa8879ec07d9a9dce39f712e8539fc3dbd62bae379726accb88a3ca6d7c44339f6dc1b80b727e516131eafcbdb492d25a744b01ce51267bb5322578a2a5c156753089a7b2255d7a657773413d217dffac0b98aea050c524eda53b61b92c15d3499906737532e5eed41cea62868330df6f321182ff4de87a4595e3955abddb7c96473e5596aba6ff0ff520ba15f8fd3d6646d8546ce780956761cbfdf9c784524d32c40df3f5f83083d0d04e061539d1b51d325c805a2f7f66eae8a26f01273c68652b40e8a41b075c6c0aab3dc5ea4184b7759e4681eda4c010c9d9207265963b83a6d41fb96eee8c04401c476e999819901de40e0d5dbe1b06d6a588f0fdf8e27383c8034f0499ca2a2f0ab5cf59b36edfa8c9b948c2c4a2e2defe4549434bb721d47c866819a9ca99cdf9bc01b5e0c55a0c21166a3f18e8d732db173ceaa1aa9b98585f3bd79eeff4c31c13ed7b13c6a1e44e5d5bb48515c4fffcba323156e605ce9f17a8b485b35b9d415dadbfd95b1c85705ecd8479b834aef87f19784a53d7149260d728f33cd395580afb5769aea68e9688f1ac05e5f095abd71a46c60ccf1debcd92e4af161ed5a5dcf8cdb6468e173134b424f250a224299c04ebe9c98e1eebb487d4d6b0d81ea70a0f49c6e2838f6109d994eef2c9372cf2e39f5fde4198ce9675733f13c15db9e4b01e0ca346dde48eeed02b98c930a86a15eeef9e80aa9ecd380986f7be46af264b8c6c85272c6c6d7c5990729a2ddf27b82f97373f9eb67e6146e9a421c40258ee12c2bef37f91e929b804ce43d6a8257cb552c2d6fcbb4634bf266cb10a17a02e857acaf8a6c4b0e321eeaff9d2e2f1b2c4bcf87292c2c593838e479079124bf79fae33b58d11efea1ba6c903a6897356c9aae3e86bb70f6bc6a48270692f41853fb41392d0ba95bd997a449ef7c65113dc4c10eeeba58de6ce7625b9fbfd115486a75b1349d1f06083c6c0ed76a851acc6609062408a1133c32260bb735d475b65ee712cb6286c1965513e8d3520406df374fdd434797d6488a8f2f3b90672be1a05d65ccae665ee2a3a0ab94b98b027197e3aed5b1894f40da9637093e62e9a9ab860b3182b3605da9eb06c2b6d56abd2abc8678a0e3358a89ae649cb060caf193653ebd8f53ad2fab6616033db2b54f75460893f8380753a8dcffcc5ba6af5d56547c3ad0761cbb77c55a0bf570e230b20153ba7b51de52fddbe7f42bfa72a3dea8d34d3687db1d8e8b756484ebe8b6479aff250c15d6c3ce13183b2b25d32be3354b3b8c21373c76f825c86345abb02466adefb384f1e3946595884d0fc9ab5ddbc0eddaaf9a959602a1bb78607800ac3809af80fa25082acceb222038ed3d27af124ef3bbd536614e0baa09d6627a7fed7c4276c6bbda55ac26fac12ac3325755ca0f64e33b35eb9ecb5300820930b39d0336f3da3cd0effe054157677549f49d24cd1f3e300b76f888c966b53b9f127304e4b326c2f213e69225f7453e1dffc31586abf04ef573d389916be048980d45291a778f19be1b25ffb686482b7ecb6764c3f40be862856a8e3ef4d62587471917b526a4ba60a08b2712391a021e0c2bdc642a483984ce7707051a947bb0514038407c6e3863f57d2c4fe3c067843ce96538d6ad0f25be85ab78d839f7fc36af203435f8049fa4c6e4b377ee293a9c3b06d3977b1b2f3c368e74ff6bf9ca09a59ae4b47efa22b1739048cb7b8cfde05395b4862a3d92b44c3e548f94cc1789487266192428f3b635f458722b4be789b7021e35d1955d80d8aad4aae91cd1f50c1a3b86689e2d8f265779c167dafc4852fdce57a49f88c85be7d2a3c8c84a820bf290a7c39847a36c047c1ef84ae33612e7bae7f67a5b74a4fac06d1aa47d109262a0eda6a6ee895982883af35a9ed0875e96b66733ba415cf579286641dafed1f0306ac4e149f1818d5959115d1e0c1424239e0cdad24d7a06f17c1d24e907871e0b5dc9357fd1771bda5e96f42dbbcabd53570c09f113922746910a218adf73b9021425ba32ac84c9e1dab6b1f67c7110b2cd5e969299c7fdd34591a24624cc140c6352468b46a9ea9666219dfab3f2859b078b8651cbad95234a72f9a43197929793487b56272f7371debb245c8bdccf1d96367b6b319789b2bb76bea160f956ab4b80e1bf3282442936fe7eaa166386ed63a6afe4599a0ecf23bd070ab422554da2cd7429f0aa51eb7325ac21cfc5d8f880d5ac2c2dcd273bf4fd1d91a01a315f0a55ec591130e1c8026f726b78ce2ed70d9b6cc3be76611e6bd795ac5b59b84a09329619fe4f82161e2031277b7d8b50e241e66cda5be4d53a6256e441762c713cc58065aa5260543a45b6f8dbba3ff0817443cdd0d74a20f2d7a8e48360f4695e34b3c08a375e8f1684cbb1b70a69415fcf6b169e54bc028edb2d42d696c9a9bebcb37f5afc8d624a799a97092485023cc919a53bca2d7a29e7ccc95fc6e715af5e8b5d671a8a6a4053906016eea4c4e515805885d2e2d43a75b69183b7dcdf407fed3c94f1297c55ed5b26dc424766ee7b3482c0c4a715f26163cfdff820985752664d58b7b4f2b58fbc591f9f8745657480e3ca56df3bd5e833a2592708b31f9617bb21352876d2867ca13186f40394f3783bf5c23bfaca35fbf2a32c8cfd0339218b1644ffe84f207e163bb09485b6e4c38656d88d5eb45b6ccdac620eca44dcffb309075efa4cc9fdd9ef069862caa448c4c0cb5fd51f4c6d1a0c168cd99522bebcef3172f8d0bdcfb419f45885cb4e555335d0d9f0ca819093cc1670f28b3a16811cc2a988c8463e2a43a7df401d82033d224d87b3ac4f660a338a5cd455c80ed84b629420da1e63156cf2f9c69f5e0a261d094c2f61c05ff898449a03e4466f8f9d34fd0b73fc517c408fc93bb96fb154fd414fe27d32fa83f23c32ba3530702d3ee9953421cf2971cd9dc07023eba2eccdf390dcf07c419df487261dac72ff8063b851e3c6e601d57cc8df75c06c2a7134b24f51a757d203eea5af4719e4ba01fa14e4dc17c78bea35a0aaccd0a085280fc00a81fad563f91c48c91fe3cd0121f975e5a93f61e0cee40d00938eb266baee4d927365e848d5d8c3ce669c088c4169b2ff3e79c5a50de8da1ca18140e7cf5e8b5bcf3e55e827b3c2656e3e33d96c22fddc5918ba75db49439a2eac1487455c401a8525e06ae948208b7192862b5edf05efe6d263b678920db355c8afa19efaf53860a5288279f092e113694d33daeb63cf9b02c5410186050f46f70cfa7a85f6043b5fcdefc3c2766442ed4de2bc49795b25f98a6ea495fd55acc79b48c1b153b7e55149ac1b37b66d9ea144a125f8110f4910a5c748d614c9b0d6de547c1bbf6f9d65f9d6aecc8a65be76225590ad9d7dddd9de03c9bdcf6941c4965e14ebd1c5f98ea64016f7567f72f2d7c9f8a059f9286f81ec54743ca6c21738a6223ddf9b40bc361d4bb3b32ab85caa9b798b7442f768a9475e5675c2c010d227c4e95da806521e9b139635f6ae4ad1ae1f11e3cf94d278ed15e7e01cfc49a362689fb616e06f50309e1791d5894444eb3a911350bc55d1b0d63704e40c37646a8d26e8b7320a2df045b438669cb04a37f8a884beab5f581deac4c8ffa3b074802df051842269af85111efd37ee6e07e76934410ff74a737ce51d2d83d5fafbe8402c98d16364db892f9717d592fa502172843c26516a2f9e1d2deca47e72ff31159fbfe84d280bf936abe3d92cfe5694c66f7cce64a06f8a0fb38ef4c60f386d97a30ac64e382d7c554adf9940bef76ac37f7c1a5663f02f87168a92e5831acb296e3363284f67eff2318988cf0af9955b6e943553c4780781dd2b22168e12029f4be5608f438548369f2f7c13c65860286d6fd0b9405e5ddb280a71050d072cb0921faa321b86bc099e950b6442136d50506c8af2e4212d15c7e69dba2893033f199e049b80482499adf5abe6f7d97081f654fa29361d611b1c9f65f6186844d37d11b6aae8eeb73cb930d11f10178ad1345d03e02c620d29db77941c0563476e130d6af9cb9b72974cf4d982192b54226c5e372ce361b79d8303ea226fdf9090946a73d725f101f92fbb791ae1dab840ab55611900bd34b5553d643b8f92aae1c63753483f74e4abac1bb64a30c46810e5047c404bb7f9337d85d60e25abecfce992790b6e46d8ee25068fa8511a044d5399611ebf4fcff614ee021f627e7a4490c24aaed93067206b3456cd5885796d62f839ac84ad0319799058e9fea9cb12f63c8408101478dc29a3f45994f3836635d87e1657a231595bd46d11d343574755ce18fb72fdf93f9c2a7569170716d3c47f02babd0a3b43f644ef9f5cd462a1d0467a69c977d99e14becbda8462b711d4c47883f33992cabdfd12acf1fc3b7cf29f39a5bb979df037e4a83a033e6f8d9f5c8f69335c8edef97ec31bd73a0bb2470bf6ee54ba310a3e542dd075bcf3a9b654add0945415349691e34e085842ce16677936ae732d374ccb11ac0cc3d9b3d87c32b7c1b5cbed237a31bd6d56a796d78d244c5dd079fb1ff2fa31c1e8dbd7ff4d4fbf820d8ac9eeeb564c027257c292cae6cd455b9df86a862d8040122a2d83510355f7079294fa8d92be0fb8e94b39a38226f61a055b9cd259bcb704a91eb9420653391941c564345b3d8f704814f9ef5f9ff71cb9469f2217b716e8de47dcbdc9bc42064b1727d9df3a7cf5e5c04d344665088cf22798b34fa1f5acadd8bde358453d10f6670b72dd2fe42851199c9a6779fa1c62c0ef482a6d254602c9e6387ba60bada999b354580c2db55b9782800a43e1eafac543f952d7db2bba4d35aaf5bcc18a9f450b75b6f739c1bbb188c4894c15610dc3623b3b136d950d4630d6fdeb4dcbb90ef46394987bd2e2c71f59d636f06947bcab69f3a654ce0531ff0f5fde91959830a3284601803c0b794f02dbfd5cd4a46a14087e099792b883108b975e2da036a941dbb6b10efec6f7dc402a6272f55c8ee86d8a2a5e96e68bc559d1fd4ee49a9a5f00a86dd9ae696897adc484e446b89194614846700aff07c974133ca75fc6b3767235d540d528cff8fc2452b6a9d38e07c71f7ee9e91e57aa9b0b69680c7a76484a83b30278279d50306462105fb14cbb24ed98c5bf9cbc5f5e7aed52aacd9aec51988c8c7acb1b6a3bb5813ba7e6b631d7be54291d350f7ada0c6ddf5580eec2e7066e8d52c58ac005d3bf1ae9994ef38a71f80cc13e3e6a6b1991b04c15f8bb002fe885a77f82ac0b01de1c6950dc4b51ba573629b1b93adc5c7b4a3d6b7f37e63e7e625ebd1ae068df148e709426d58a0c881bc9f8d23cce6391941507947c39e9ba429b8b194ca7dfcf9973b02534aec681936e1990a2a9bb7f7e7de8d7d4b7b1dae726480879773603fa27fff2373b0fd3d2313f964abbf5c390c2a488f8213d9e3dbdf7d3800da854e55bdbc7719ba4c8dbe5f47c05149e6cf3842e5001beba83dae79dc1b9ff942cf92be51ae7b5c01d6e6217e314b41e9527b818e11087a7fc11943bcfb8640830714ca1164726fd08795d4d96030fe71f388aa34abbb43418e2008c9c00a5c6d32969fa9bc23f13ad2ffe40600e7ff199dee3d9060446b6c77f310fcd986506efdf781f89e1a1648ca9b1637ef32eb46e8a97e2fa7faf0cb79f54125246071d6b273727acaadd63b33bc8912ee685950922bb7860af92ec1445287e2cc47ef15406e2509927b2b06371970e232eaed21cf9ab2694059163aedd517ae79fe69cf0df7b0667958d0f6d648b1970d18b6213a0ba240db873a9100465570c1e6af8a853631016f646821556f9191b9dc59a609c37887afcb9c3dfbd8f058fd2e0691f4a0a0f303226da0d429c665d6e3e9f71b90defe9262c185b0a25a1183ea2f81a0df5e7aab4f772a4f4d3a7773e3d505ae5165c48ad916e9a8e49667090596d490d1b21aad7fa047d7a6dfc4cfcd6746d638548349e187448a4a8af48f121f4879e3c335c10af45d05d493a9f51a565b1aa33b024a8c6accea83b4f39ec6993b66a5c339483abfe97673ad9ed2d6cc21e8aa7aea2f98cc69f3963ba58f8e4b86456baf4000ca4c73f6ca394306513d73f47ef0472de1ff29ba1350720083255be85745fd99fd13dbdb363cd66d1e4f86b2673286d743e076020dd38008ec319d890e17d9d5e81c26bf360ca66ed527f756bd980e5f2924ebf6693a44237f71fe57f482270b25552438c7b5fcb17cc69da8907bc556f1080fe0ce32947407e1eb0dbc93ab2f5af9f808150f57902e9ee7b7251c9c08d49029e7250c749295c2ff2eb1a3578644475670bc57534dedfa3527b1e34cf1e9350f1c7e308020ea6e1d76fef844179afc896d3e5eb836421a4c3632fc4b90f7d619fcc4eac8f3db9b193d31fc086087eda88ee1e466d1cfbaa6979efd73374b3425b2d3f1feef2e597a9df6a2e173a7b3dcafcf0c5d1b64e5e3b73c38f52adb9fedef7ce157fcf6e63b386b2e79df4a51215373c3d24707f6aaffe801d0e1a2f18cc01674f67d91298d9302bf9301d62140fd499d193d0772a89d45f3ae81e7872aae9f9a32649d6d30441a904b585823217ffc879e855478dd3a6d8ac79db086ba733210c3069d0dad6b8911581caec993410463227e0850e8dbee20835cdd15bb9b0e5502c3b5643d8b84f8566b57cb2f5d2cdfd8807fd92dba73e56b2723208952088cda7b84f96fe6130e2fa176c5ba6e23606407e7e4b66840ccfb47d62e8fbf9116341b63fb17f4177007d444a96e0bb5f6b5053877f0b9ad305c9325347bbbc7fca75333d0f0dc2c250f129564706cfa8d7a8a103130b583db4c39ba7b46c1cb6534839269eb9dd6bac02cc96bad15907a6a2aecbe7ed7d4388699240a6f6ea8791612c5497948be2e3840f8013ceda60aa2592466ad258936ec0b8b2c5d6ee6bf30f3e0e23ac7699b80ee051762853c965753a925c8f7f97190cefed9eca1b533b30bfccd69fea11d3d70c2bbb36e840dfea1f088be615336a1e4c8b237bc984ffe47caec4102d30d21299ab5ffc6109d6cbda1a72a68920d5e6d4548ec3ee474f1637fd7f387fede684fc2981f5af37fe573bf642ad8891a6ee000b331be6d67bf5d2c8dac268e9ca3b0b704842232e0c73e1a5732a3719357257efc15263f98dab610503b024ffef76b8d646b37db66560611ed6690ce89fbc3ed104a722598ca72f83b9cd1c129709dd52ad255791e95cf3fd28a15cc9bfce63db28f12a1547b016a86247ab93ea8d69a5486269f5ac4a078323c4ae2d49e98d7b867347cd6674be0eceebe01b728c1756e3577b3aa3c9faa8ae0c6c9a21e5fbbb29edd2fed01c80bc5a54bf959efbb21958a305bc09d956a40398a56046c7a47f225fafebecaec50752c5d1a1b39b56b23007cf1224f53e99e4b17880c565825a7f18b9ab0d45f8c1a345c682d3fe690c5233b67758f8787259bd6f4f1bed33d96d5825bc01216dbb31c038cdc12f91115097a3ae7774a243660e2e367e64c7e9c6f5234900b0eaf70ae684fd2775bee9d8bd14333cdb223335bfccd29864d784d50387d7dcd1f07163c9fd697cb196ffc466c44d86c2af9c8a0a5d59ad49a2e4165ad7b9e609eaa08b8e870a44f4ad451b80405a123cc336a6514a156f2c1dd9e2630dfc95e3465b9971d8ba5a9314a67d600d0800e61b2d58ecce7bf54f25aba23cd8f53ecd00f3b4910e8bad3707162208b714b0e56eb9367e0f6b17d37ac2a05e2afdf379a00140e4b30ce30adf8938ee7f823d055acc9b0922df41b0c55a69a45dc8c7542e5cfe892446e5902670182ee6376123fc2c982398c01d7e7998a7cb7f0374f48641f3a7e8e217e224903d6f84ac77615b4ea1039b68511a3d1ec50d61094e5cb9436a6788b2cd0a3d33527e7c72cebf85a649ef850cc31a1e63d36c4a0032d76817978c81af6eb114ae63928bf42a208b033b69c6424aa15ac2a4eade20815d1fab4471c1404aff27be4d444ab37a21d98c29e2077a0dd50a42a194d3b9ec26cfd345f8514929a7393a21029a3766d338f3378898a8c117697cae49732a0650f0d50e1f76045b8d28884d72f108e96abeb9e7ec7f99b913d24b2d2996d93a4e3ce4381af7361a05066a26abed13013de6dec8468e892c1b5de53ce86892b9ad4b48351d40edcdc10ffc0148e6cea8184019036371cb1451adb792e38b9aecee01bb4166c74f19643f2680dbd6f90a31b09805125e6d20e39e124f0cb68f501c1a5a3f6c1bb5a9f2012dcad77934814eb9661511f0c801e752fba2c30a806449b7cfeedb2373cf327fdf982dec5ea9dcefb04d4f517984658a3b869c230698a2a10cec7cb51c967fd85fa400d0cf4e384b3873da5f904dc142a54726bec4ab41f9bb81bc43b74b87d0113efa76a78692a35a4b1b278ccb1db3c84d3509f615f7c0da79d51b668260d982b7a06e4f5401b08a9e414ec07cac0befc88ddb927d5238d47215ddd4c40825d5d40417b67fbda5cc7567decb4912c98c0e74029c2904cc8128ce1769d865e5887e50b43d531bcd3514facdc67ae0de2a107486700e6e307f2fa13ead81e04eb1629aede65b9a7f7d79a10355d679833179dde310cc34d4018839be6862b1c53601569d6fb1e6b45a81e2ee24482aa6cfe6a8bbfbfd787752a3a252e1a144bf96ab25764ede42716d3bcf0b77eabd6f6377b0edfe45b9ec4352ab88742e8904166c0d57453208f325b0efe343b99ee0c4b7596841ef5a9022219f6fd471b4ec1c32101e42b05826c2c28d1ee739c6561e3e1cf3b9683db051db3c743941624e94fc9a271a1501e3c05270597f9b0beb381b3495219e2592073fed0c819dc59026a867c8a529297c456441811af2699052d1cc9866dc6de36cccd0c738b77d6177a1f350046bf6aaec7d19c71d9972c0080510101feb5f161c47443a7383995035e08db4652700cd100ab117d87a6c8ac729bbe7643fe422e1aacd88eb94c6e925c02891cd481f570d998b0ca6f7aa04d1e9190b5d51bf7467c9a60423529027d38512cf878c010afb8d0a5ef734e814f76495d270fd909090c2704f39fc2beeeacac0ea68b7dd504bc1f83de3c8e9135aeaabb545364ea93effe022a2a68d9547e65b5cc540241902a6d0a35245ead0cfaedfd3870dee27ef407c1bd8f0edaf3b12aed0d2b6c96a5ccbc4347e779345e25f2ece1f5f221de29dc1698330d764cb9d7a4ad07b1eff509e62a757f1b0055c2a0cfb0e167f9eda5c1db1dc446e7299494b1ab66fe3e9bf106e032afb54e9e408200efe6a861a15e77dac356b5e07dffeb60685c5724649ff08bf6b17e272686909d30ad56b92177534118556e0791aa291f9b78cf534b44e4f48c15e7c68adbd5b2eaa3254e6e4ba2ffd1740dea35a77a231d58aca2da0c286b30fb2b9ebf72ae43e99fa34acf4d4dc6fa3ab9985ab1894c662c56488ca17408468c58ddaed8b254f0b70c1389d8a19b222d2b3ece0d0c71df1043968230646fa5406620121debba0c4b47fb6db0173cf9b0c5cf4aa6280f4a4a7dd7f0036bb835bd7bd2d0bc0114aed795e9a268adcdda58a092f75bcb3752781bb53d6e604544349f30fa4f52fd92769c9d6e238c5991a9fb8a3ef904e79de5fcf389e2685ce71e2d3687161bf2e9e7c72412ca5d8a7b054f7d5603ca20856e8801644f13f5ce1921a0a7e32f14753340f7e65c993db442672ba10049148b5c529dac20afef97decff286c0c338c3617dc459ecff8e1c0874cab9056211f61e60d6b9d131b0a91dea30dc9334faac444338520331467c271824c64f3c79c3138b45b61f6a2735c264a8af411e1074e7c4222485fbb9951a480d8e9b71681b254513f89941c3bf212e467ec11ff8d90074b960c721a24608453b1ef23f9a8fe9da5870416848a0ae58a345e8b5287b6ea09c1c40e65894fb0463ed700ec9a61d5351ccc2f95db8ce38248ae9482baf6b79625a803015c2c0dc2be48f5c03cfac2ea8fb78b7be76b39b064ecda0a2995f81706c8e4d35832b72ed71955a415886ce68030122ab71562312e407b05fd3979a5a9ccb53f036c6cb312f462f77159a7d92fa62d78a729be82a42a741018759b6ff0d897f49227a54017c7cdcbe2ce2d4c417291a6cc91acdc381465af483d8ee4d417757ce23b949e014d6f9458efd66f7111d8aa215fca361ca85ec4a5885f382e605494d33eb0f187d261edaafa8d1f6e5a278ba84c2d50345c5a79358f8fad6d49da355e56e1fc89cac4dba21b2ea9e0fca38c6275d456d7f292ed301304e39cb805b6a764c498e85ea4e006a323ac09604e6490ba74579363ac45f3a12208ad573811aa06cac83083c437ed1c425493509d1f34c7d1598782801f0f9e1973cf927d80d0b514e352222ccae93afea8171113ab32f6e0dc1e6beca0fe1ac28e57421b77763c3195e887a43338127486a8cb0bbac957afd545957fca8edacdcc6ddfaa3899119d780915ef33c20fe53e23b76239d6ad5b32608d8122833ca15ff5d7b636e61596dbb3d8e2b1e0dddf803dea3867a95eb73802a48300df69ab9c584d5e881902c43406326d20885f98cd224a503dd186b8632080d7d811c1e43e3f6d84bcff9968c38a7d62b3412368e11ea9aefd316c9f2ef0e3c2f9dc21e12078a93d4f3e2a350ba42872f804215e2ba92793eb709873bfa7c42823953b99abbc71f15762103b47fb69ad7f28752f60614f2beca702817c6889fad17ddeeb1abef41506bce24669410705b573e2abee493d763b484e6d7ff34219d53795cc580567f7a06584661a7e617ec23ebb8678fa9392b8ff352519917088104dda62d9677552e0f8de8561fe83bc347111c03078c0308aa1f957649529763b478d132b5c3cc9e0e83d0081370eeaefb6f883d0f54b64e488d5f907cede2ee07b378cb31c3307ce0eb016b19ef57b713204d8cab25a430156e26c29d27989d01fcd27dd1e6781b0824b51fee56a29eeb3d6d10c312f6baafbc6e4991cf97642b4c7c6862d738bfea0fdf43ebc4611bc8bda3c4c7145c31333b4646472927cf41cf480685b021076d4b24b09dbea53dc9db8a24f233c379e31bd753e3bbdd3041e3df201d0e0806b1023d23106044ab5ead312545298e461a0578c802544b9e80de6a6c1cbbf744aa5b71c08d17e0d36ac2d1f55481f0f1f69a2c2480e402ace08c761b5011f31b8e280ed1521e210a55c73d4792815540ad22636466638abf8d1bba9a5928a05b3caa512294d1ec1e5c8c50f3066da6c17904f03d034fbbb0239030a9a33e6443f05a0e543970eda2ae9829acc83f6c4a2980f2d8442d32ceec81df60e75ded9d193e27edb02f6de4f5789270993e72ed8fd837889a1df01eedd761fb2e28d7fbad15a093711d1e19e5a018358eecb9be903f2fb8ee0c0afddfae91e4e777b66a44589defac89d5c75390acf747d2088788835382bfedddf0fc936000e1a4b250a350d7590c7d8689b2175e93574a5d9087cddb80d0b6fcb89c63b09ec102dc180e86ce9d008d6bd6b788dff1288fa3478eb5c8711446cff96168abedf12055d244068e7774e32691cf849b722ea0a84fd71df15910a5579f42ce06b6e2cab0ead26da39e4f44437a97346be1e2a86400be7a297c0bcdf2f6baa943156d47670f3d0596a2734e04f197c82f72bfb0f47ea1a95ecbf04123f57ab167d9d5833dd3c3cc3a96ed4c364ccf9e18fd4ba62a495439722b6d7e10483bf1cccebac6ffd78debccd03113c8c88b1ebcf2589f970a68508b0394652e9b32151d38d7edcce533d43182f08ae77cad6c816f28951829f4f56a8c46a07ae5920df547184e6789fa39d0ab3fb8a1030665a480f6eb8a1cbd149738dfb07ca9b40484afc1f5ca009ad84f12bb48aea83facd034962283915ff684b215517e4a859fc5732339928ca5fd535c0b3e0d06f70f75ffb561555389210247de2e942bdc5fc0e8824302aee8f4d5e5d7bf9d60afb7bded31ac6fb2d7208b7e3d24fc13870a48cddcb2c338e89fade09e02e3fb1aed7c0d362997f8a0a48f46852abe0d4074a2dad37941ca62e929e10b18f59489c356ac4162a3af3ad7a2cd9e22f9dea8bc34f88b887353ecc6302834465b6bae96af462112025f1d1247ed52884556c8db1ae66bec546d07b7002bd02c68fb52fa68583822cb14a624032bdbd31dce61e6807e3ddb77acc17a48b753314b738029e3fcaf00c0f6b581ecaa81a7eb35c7827d559147cd1a14ca5ec84a72724bde8a4709b00628715deae7dfe6e590d309e1d642df001bbdca34e4ecaba7deff11242b28a63ac2a31d517dd0cdda31d7be9c1960922539ed4e83b9c2b3f597ac0e97824e933037c12471f030e763da98b9e3e92f0c70179594f607708d3593ace5a3c3aeea916a996519a0f2c972b54e3063f6fb465782f8cc57d84c6d34040168bfa48b986d8bd95c26a6458b3c79e5b9b0749901c7b4cc47d8ed41efebe3af6405cc9b73fab3ff9499ab71a17af2598b9356e8132c21c2e6fc8d758ce6438f0278b67303497e9612c118bf0e83f8a2537b41d39a3ddeb542c5ec84abbf2f29d110766b4939293b90ec724daa540b8f2566514d31cb280c5a286995024e28ddabb41ca503bcc8ad51d914c853e18f0f34441a4b2cfc61c8fa97757ea94718383e2378a6789cfc95561c0f5c05d9b1d4a9cb194a65939e3a8b529ae45f5d0f3584af2e7a1484eeb9b48b3bb2e68d8707b3d7d43ae2eda0af34e1dcfccb1568902fe162e1f87794e1c8840a565a49b8fb6a14bf9742d25aa8a6935e583ec768a10af67e3f0cd1a0e79983d4054c629eecfc0c152d4da6a0dd450372dda4d41457685a4fe7156f127e95a9c093e4c93bc59d1caf34681b2a2be7c4ecf591a0128b6f73003b7209d532c864c912b69b67c052f78e6f4038f0bba9f7c1419be4d3fe76d30bdd8042a605606442a07c3279447bd13488d2c5c5caf4889feb1241672cdf8e5783bd99d584ab705035b638be5a5c77a57fbc758ae77f65b145951dddf4ad6104a8be900fab4929cfff6d394c2da2ae5ce76b21fc76c705963025ea2f489d369d9f6802950d51e06401bfa3c3a137eb015af4d05e45be5c03a828db364c176db05d6753e0a1ce56d38c12a2bf9c3b4e6c9f92067e637e979c6f651cb2b22d7d420ec2fafdc4d26a63e78f7698773cc0c02ad8ef5f232d0bd13d603c5e9a70407ebee24c3032995ed61e526a07f5ef197cbdb0ddc4d4a38b1e761aea3981d40e16337495fed38271011f8cac949afe1e64e17863bb5026f5c35d84ee2cf46b6bafa21294a7c4d953ca001837d1673825eb9f4d939851af61c5cc1fbe3ef85751c0d00cf816d5ac7fe9903019e858ae63f11909bb02d9d748a093dae564d831633ce24f8d9b9c7d2d470f15d0562b0608d633dae37e242dca8b669666a4db30abafbf179f0dcef1dea261325c1bfd710f98c26b50676bc5afde3534414e356748749c9f77dd778d780978860a77554a8a48e16c089b4f001bf5aa4841f1b84c2cc98bbc8945176c5a5040b76a4b4aefabe6e29c8a5741c42d1b0b484ee8c84417e06bfaac382ea673a3f57fd008e0a625f16fc478c5fdbc4ed3081a76f9c5eafcfb3909b96fa012535a4e8b4dd7fa11f9d33fb48fff31c14206371c49d3b4973740dc1e5c9c3fe87704978cda1427ed6deef67db13fb31a004f52ac9f535f9493abe26eb41c2da7b671ff6a309f77e721c99df8e40b61160d2af0501f69e2ccab11de3592099c7acadc24dd883963c4f03171ea74ac57f01110ad82e3f72d23bc6b94498313ac6f0e73f7b470baeba8a6ecbb0a8b258f92f1e52dc5dbd7453f4a8349bf01e75142435dc87caa9f449c0694046698afcd051f242dfd586d158ebd0a16fe12a014c8b4f72ce73cc90c76c705742537d269bb68ddc68e962ad01ae85c92d9ee1495db6dc11f831fc94d96bf44d10201de04ebfab90b9d019ab7c9309dbe8f25dc4fe0bc1afc705a862d1471a79f1bd909e800815de56bfe3aefff4a91eb31aeb05ccba32d381280fc5d4416945b4bb537551604ab004e6c898e61d8400f7c9101b40159b4b3a29f23732d0f8cfe926e399499450ec3c14619925d471c6397ef237787d26729215822976f179d8c67b49038bdbe102b4eb6cdfc51ad73614fba5b66bdeba8785d3cfd9d38fb553f19aafa0746c0a1ba1d932c62e0c0a439e51c34e77d322ccc2fa3347aa5a5dbafc24a562cef3f93d7305111383b985c782e4989b682d2d554d4f9f5f3fc1134bb02236bd654e889b76b2f345f3bfefcc9a298ae2d97207ebf005ac946f9025bfa83e5df6d4c4ca3d861d869eec5ab47f9876ffd8972aba64d9d2b1ef3ca745107753ce1f9c842bbb9692d65bf39bbd18a705504bb7c55c1ad63a173a3ba62a0f59c631cf9aae16eeceb65d5c39d8cc0c1203b1ccfc46a634778e89aa5f410c821572baa3e963766f20183fcb3e0fa97ca4ac43978f0163cdc5e455fdae64bd1fe1e9f52c86f59d25573900222fc16830aac6526aa2354dee2e3eb05e61481359cdd1ace03a70dd4b50039e69a05dd9872e10d9002bc39f22dff03153eba56c441cabc998c91a075bce2be8039095b29f16410ea41eab308097203579e8bafd74e342d86efa52240a70597a1077e524e0d020285e338e936691af8b4db9bb34870f1b4042f06447965280f8221a741392a7036557e8b54487156a4356740127df239dfc5ed68d0e88c4fb6990bb9beb548f62a360c41edb94e0be86891e52cf7c5f3d530f7cd5247bf3bd991f50bf77977d3e15b66617a1a7dcc8242a4c79c32ec4c72cb715c3453a75564301e973419544388d11baf33126b10e1a491a23a508d7485d8ca7c629d624c2ae2b7a8cd0fa912d9bac8c958222015fb960637efff3722bcc8411c90fb7befed8d2fa5b866d5ede1ed4fcab85001ea4de71330eac98a2d462c26a50dec9ebef5f907c1d73f819a2e2053067682220bf71a3017eb686e24a85b891ea9bfb34039383378c8483a5ffd3580a3a07859b3def44d71684e99d1fabd7024019a17bbc37553c3fff486bc6efb727eefb205cdfb54bacb4d3b64d7649bf356cbbe9c81932a0fb4d0cd194247f7569c46a9d1f2baf483614120cb46bccceb242798cfb5fa38f5434933b5e02ce7c497152948d220d16e8cce1e55e0b12777bce864fe0861f39cc96a30f813debb4124393b5bb664b85f39fd0c275417f13906c6f8a2812ae91cc10b6faeac442e1a409f189cacf29a69c6ee447df459f3f43ec05db878b513085d56b102bfd45262f2bda085ea1c3b41cf3387ff49d2ae1bb5e74be9e517cfc9d9c08a8bcf5344facde4bbba9481e5dbd051487b5092057b50e4b006bd2fbd9a2c7e021ebaebed4d39b24645c9606e8f33053bf154a0b911457a365f0e45c900749e1ba78d93d4f1e8b8988d7f8790b4e8cadfb694a5e801c593eff17e4b44c72fb4304011f24049a0eef7f7413b08489a0e8728401abd1ee0930eb6d3308a8e700392170405b1e2a81b6692c6c472d19559e7c40945f9dc6ef23a9bc62058761850057960f0e7a52cdaaf589e146651689e70f32a8d6c488166f1be9aabcbbe6983d520a730c7bb959bfd105d2f57f3ac85d181724222bd7973d93bcc219a68a0255e90427d85ae28216c27fdbedecc998a41a3cd5f7809b674b641e01c1abe43a4a38d65e9cb7d5b1640481b43032dedbe212fdfa4a418fbfa8c1a1915d86a417284d10decdcb32f08cfe08fb4334da15e025bcca3f9a437efad0b98053787504fcaa46c15bc469d2eee3e60845625dadc0fefde6e1961bced53d8d199934f2b5785475107ec0a7fb32fad98d3ab76bc7026f25abd97bcba23e9938e02371d57d5ff9b2514d8b5c6b09a6d9b91b244c67200b9a8c60c6275b02b35cd0b78fe3ed477151c31aedeb2bb112f45cd5721fe05be135e8cfb1cdc1c1c1699d44eb8ecaddd19eaa3d2874b0ee047424ca269cbae4b3ead835025646ffbf273b4edfdddfe0251df9b3f3ab66af68a03c1aba1cbe920d9643ea68c7f7e73139363110b1eabec4cb6d74d2071a4f0b68dd345f187aa0a7488cf86afbb964d6e764ad68145b91a41fead69efc7800c039d02e6467e47bb958eea4db1b87b5b943f26d0c3f6e7a14fc3c346e403a2475f23e4e5dac7bdd9135203866728491b96f046003f15a1bc821b8b89762427fec4771c3ab3c7b9a573a107885adad10b2e6dc91f66104274a2969bca5462fa2c533f54f36ce20a989a91282a7d8e0012cd39263fbdc30779074681a11e78e54dede6d0223e88b22d363dde38a301249e4eeda71ed5ff0dd30134cca7e3e63d3218f6b3d14a933b4d59a3447f556412b33a18f06e7400ae34561e363e2731dd490b34482b5f716e3c5e1532af5159b9f49e6bdea216f2e57f252779bbefc825e6d4619c72337cdd7bbc5b4df6342a6f54521181a45f12b878679319e3af3d4117adbb1285bf4278ac5e6c9633e885f530f9526d82f1ee7b55d970136808e6fcc288ea224a0adf78a0f6dac2b8b604539a571f7ed66065f1139c8592f36d4b02ed17163cc83d6c30a3fde661f91a7411ebcba00dae4c21b22267a81758405f8ff392cfaad4ead848680456b08cdf2ed2bb3cf7938d721c4fa13eef3566c53249262cdbb8f767672c29d14162dc6c635ee9dcb7ee85872ff8ae98d94fd95e195eceebd57654af3e8f4dddf17ae348d653d502642bd6f7ba858b5b6c92f65d82ea1fd8716a324faf69397bfa471de873c3f3d658c6ff2f459a789d9155e1facd4164f485d15ac8ad01752c1349b0f55d15925ca3b211c80231782b538135cb3deebdfa846f01acd837dc16222bf2847522040a453689b37987ebcdbbcf15a0ccebcb4608d44084a1ddd85410dc5ce20eba6ab66abe18bf96c097eb805680e1f9ec04a86dd407c4a37272400a3538a39e700b54ae3fe71ae65c5199f7a1288db33492961f6c2c293f92d5137eca0a4f9c07b5095e1bf35bea93915bf0b16b64cfe4cc6085ce0af34dd7e6747e329ddb9abdfcb0a70d8bf1b9bd8bd45b0dd4a582265ba7a2c2844049589cd2be7a74c8efe99432b3853872a624d1f4feab4d70d71cd29b81117a1f2179fab617836bfbd6b3d91215663110f33f3ad6de0412782b36bff69c4b9006e6b558e1676794b282d50c047c91abb5666e8e64eb0b22b8710c5c9ff5afba8a5e6b4a0c82921602821342e5fb6fb5299b841b896766cba6b71f0515cc4af83b48f5a8a1de78bd4d59942a86735db773f7b5e511febd0f61d0c97de19e3b1073c2a233aaa70a18fe781aa0c6193b15f28a84d4a20670eddbbfbdd48c490db626b27975adee0b98fd366c9419790db6628981f7b54a50281bb3824551cc0c5c7da7723906b5b2680005a0096e55f8dae81504493cad4efdf0c0efdae800862ddd790b0270a53b67ca77a9b8ae130b75971804a04d8d85fcbdda9ac4ea878a07362ec31d349f95f6ce649fbed6ca0f26328b85482a9daa6be307d05df2ea5f9cfdc4ec9141e93f2130e94efc969e8c8759b9f96baccb9f07353a435fedb751615f8be49cfb94277aa9abd85f4b7550b22efcef5bbd735713fc168e7aeea8988eacbc90e36dc6625ed3849224f417c4cf688b74bd7d4c91822e0020c4ff87b11dafc50da0f665b44a7d7876d73ba816f6c51fc25f39c7ade1753ba8d39d3e972f631110d32b459d47854f2ef4a1ed5a985d0eba7f7822a23c0d181d8a91550f40d93d3e4900ff44b62a6e50f2ae8926bca85f6fc4a6600d7368941be8e7409914b678e3dd65fb12df758b51c4b1e36a449b0b46f1c51516f534e3efb243c8013196bed90bd6241730cab3698e12ce3472891bfc0ac2bb3a8862268a5ef5344fae495ffa326d94e78eab2444697abaf5e28806ec5037c071f7b37aea212c7af0995bc4ade3364bc4b8021cb1a4d87534532b579686708c0b1a65ef1d36e83c71add94795c647eaeb42847851a28f2ec9aee79697fb62e02edea3106b1daf3839315ad5d09897b7f24f07359cc40e56506517e5fa42c4fcf37e2d8b843392db49ac3783896c064972ab6343a21d34e7ed26911b8889445c224ccfae24038a85df3fdf5a2301007debc6605db188014d6de64fff08552c88d4468398447824cfc86947294d02b472638a2dfefdb32841e8212ad513a9094284b2b2c147556e91606b1705a30d0ab42a957f9505d4cb45fb86da096f990c6a75a3c5e1c21d604ff0acc0be634aff343ee445f97b55093692ee51335210d7e92c85f22ecd7889e428899643a2f324c3e94af17c93687b0cdbf6b9377da99e070da1b171605c71e0db2190de5451cd0e6d1bf42d50ed64143e82f462c73171e7ac495a078e8d7d220c6f1d4def7d3975160bd4e92587f629088bae177eabeeea00fa37fa35337b40c25b1573b569e0ae47a64b733a49ff7ec36636158d3e664855e6641431155d76597bf50c0a6b455115a7790545f88e881a9fde2c0cf5ac8fa5e8e409691c3ca76ad27f0841edacb88bb088dd989f1d645d6806849380ff5be28c20b4761984f426fab4698f67bac5c2f8b7b676d2b030e28ad7f7d606ffb01632302b8f3dafd41f48e8be5771aae79af78f6c3cae31297769cc020fe584d79ada64d7594354965bea9b0d2fca4d3cfd354367ea275ad14b971a6fc09ac074b52d6cd79162422df7bf9e4e1e41f9f034d232f527cab07d9a08853729cd5e408d4c6d5b976bfe483a07672bce042d522144c36382856297f7ecccccef737b40ce65b541b0c65a0a95182289019e0c6aa3caf97fbd87813782e8237f953624fb0f53ffbf8d8cd18dc4dc1df5bd31a4bff44b439dd5380d9a473db973fe75879ccdb1e436f5a82607432ebcf45531e0b280c7b31403996306108c26d820879dac2689b4ae4c72685fb589eef9342fb9667ebdd9d45b93b1b2595298bb0a64bcdc9d956213c90d1af95bfd1691dd2d63afaa70b6e28049c91edf5c2a1ad3653cebc2993993552c8025295664d09a64d01970cc8b2ad29b49f357f663bbb2af1874e655770916e42269afa0c14bc9a88005c851465bd4fd0cc26a642cac155153d0cc9834bb420b00a77e72099fc7cfb4ff5876c0829cca3df7918bb660a6c7324a69c9d7c5289f6fb308408d9e42cb4a2af566f1db7af96a29bdce325946c702b738d24f242c3d94463c8013fa394525f25f65ac3c333ba9e4de03d1bb2e56edb2ff4d0e20eaea068fd3babdc04e73ef3e485ba459c6bbdde9f930b70caf21f034ccb481dbc9654e2a8d8b15edb7e3a0bbc086875e290e4da897dba6e0a3f0e6c94bb5f9ca05ebb313ff88dae1718f2e8d83dd12561111d8519d3c45961f7d88c9a8388cf1db684ba329286529bb31e73d656a5bcf7d0e4a117f5e9a7863729946ebbab282c17918b7ab4a3932f0e94973045f60afc3cc3a17f9f3faee328f820df905a6f785fdc0bf93d0824a742962e4ceb8f9573a57db36477de3e7e162e2ca370f32c0687e81bb31d6b13294e9512dddd444fe16506004eb5e54de3f37df0b6bd167fad0978b6292ec262d392909ce4551030975efe903e9698fff3c85cb66c9957062b55c920c97a1d7c803ee422b909ff236f1af5fefe1d6f1186aba6533575d161f293f6b387f4ee7e31a44de1ed8b66dc7c4942f249ba369e07271fb81dfca5842ad94bae29c1008db109fd52f903909a5b0806e74b4c8d60f9d671e2919b0373ecaaea3b11a74342366b3c607391fda7fbfab29107ad726bcda7c2231c81c6b8b0a21de5c4d66d775618813cb1334ed054cef86c9f9eef7d45b02b0cf78c418aae33a5a2868972c69f81d84197b16691370f90f85fa16f9f13dc24b2742cf30e4ce3d592ea8dbc9e57fed9db1a440605ec734c8276eba26943e959476e90fb61b88439b1d39d3c06d5b82a67687b033256fd96ec4ba9f231c9e1747f0f0fe842d96cd8289a062137644013c195256456d3961f0d16c31deb7abb6506e2f66359eb3b789f097cee48495d6c22e5c418004535594ff3ac5801ba5a0d5d17f636e95783cdffd8d574521c0f31ad2690d91eec45923fcbc05fe7e0fe4a71d7475733b018277af5d115fadc742da903ba2ba957b0616491336b2ec3f0fdf9abe15e98b7977c2f7df70a5f89f03460b4d34ce1249a4480208c397c8dac8d73a66ea1f88ae21f1c9b6c0a28e17b3ecdd97c015d76f02fada6a40f4a42060ae06fa152b9ee5731ebe4c1d91bd1fb7803934f85559f34286a8bff5949f9e3d403d1942580d1d79d6fd66485ac3279bdcce86210d76822273e7a89ad78e761fd0eb1c81d7db4afb5fa6b383ccbbc3b46a8f252a822f39efe0837b80c4bffa808ea176be63273c266f713c33b0489fd8f6561d670ecb479eefb602a2c9b3bbeeec2704d009a0a6415a78ef89f9f25019af09733cd7e4da10ee5796770550693eb6b00b1e509b376fd770f1a64eee37e6d7e1b191496b992d98690984364c8dd06f7144f484ee849432a8d6d2a6941c10a8f2be00695e1bf0de8e50e28f3fdcc254324e1ef71ad2a7f4a7a76e9a6e0d49b969e5bde7f23698994f40da4d40e3c26977d04b8c5af2ea3d1e40cfa5493f87662a3d8ede881ac281d2ce05f0313fcba6fcb529c0f49ca3f49a3c5800b5af8dde957ea0b88ad6aed5c8d14224063064913857d4e232f95b566762b609975ee24441d2d5002188777733ad648ede7bd8a0164c54fec4e7262b8ece5af78bc4bbd86d212d9a547633150749c90d56df913fdf817f0590488b9a237815fc42e0fac48979f993ab3bf24cad1a5b4065c993cc0e23c5da58af14f85b21f17ad199f430b1254fb2420662ab8baa46413dec65aa1947c11354ae953e66975d7ea543a4cb9e518c2548b2f1c79b1955ba6d99b6fabc02f555e1384347125533c8313db0ce64bdbd2b1d387869d2a78722fe52b43cde5e6d6001f027e939a8b493ffda0c83aa06b0f523aa25868fb5227d7e71597d34e6f316f030d0f3a86bc8f187eb7d1423f852ea23ad356b9d627d80b04be0cc2b19ac896a1826b1b05f570f3c35ad94dc681356fb4ace2b41ba133e3d0528de61ba99e2b198dcb5d9f17982641068c853d990e1128f184a3796170972cfd44fd04c8623e4474c7890fa07d0b8be35157d9b63c4d4e7d43142520f6d9306dd648ebc6b115dc1ac41398fc65e2282d1df9c5f27126e2c6fd87b2820648f114645ea5ba09d31a8109aafcf75079385ce5ef2a2086a3fba939834d6f5bf17a5eb817027ae2609f5e0a55975193272c63020398b330ca53b884ff885ffd74ccb9286e7d305dc72addb1104e39847e224390232370da2f5980111e1d9a3ca45382e8068b61cd745c3007c6ec94e8579728bbee81fbc9a0d569414ab466e4603ea123404a0610579ada0446c591e04422d6538c925b342e70ee490f0ec952f846f5d71e3acfad5a0f4a53233dcb0ea0d14893435201827d79911d34d395c8d05ffb4900f78be696f70e177fc328fae0c477e88fdcb4ead7e6d9cab2a2b92a938838bb90c68e21035e6a2288ef6d95f9fae2e1b996beab3bb22c46c8954802a7bd6f76b6cd985ad3f7b4597b016eb049981a63832f0f6c373e9bd3c576fa2d13637b2122f8f9ad86872ff65e0c49e69fbde2a24903a7a2e5f00baed274842510bf6a4d2f963c2479e593e5a09e0ce383d046fd1ef69836374c200e1a921edb0cbca5a28a4c7939ebfa259d7f96b4ac3cb75cfdd20853b7979ef99c166aa9e3e6bf74318b42b7ea587ffa127f75c197a10abd1866707bbb2b39b0512b27867b25a51bc7bebb411ee70577fd067b1a56d1168d30b3f108505a394fb82b52a30639e6f78e4e10b12c4f74d7a57cbd6caa23c4d1591c4c6fe5a659e923e983192837378bdd932285049622e0247a61cd6a1798de4da633d2e0a3101de083860ef8873a82db03c3aac41e96f19ca77a3b98690537092df64fed90fe606821bc9d3205a94bd7a5888f3608261eee8d296cac5dd734f8bfb93b02b0b5595ddf4e412d2b68d140c0fb5c34ed85fbcd21b48d4a7008df00b424d49af910a4d2a4f82ef8c90a7a24faeebcdb6c2b07dad9cdb15eef30bb6896d2d6de0aabe9dfbcf75cca0a243dd4346ba3d8b785222faf18ba6a8971ed81f993dd4d0f19871da1f591bfe169abdfaf3a9362b5b16696db0d32d298c60bf856c62c1e3d44eb24390bd2193fbda477fb6ff3da30f59c264f2327dcb87cbf7488bc8a329da878199227bb76c1fc1ac7df24b5dc6ecd06004489fa82ed304fed92b81109629a93f17f3b602125c87cf3835a31f3cf667c96157dd8076d3525c4b29c51cee8a48091a1afc0bd972ee0ec9c4816d20fe1272d0cc5a87686c79d78dbff5ac2114268dfa149fbf5d0fc053d38087a0eb000f7e0ae8846668f5b8cdd3a5e50c6454e447fc581ff483891a805be029fce695378f9b5e02b4ab17c759654999b8d808907391ac21a36ad74b0a8433c499b78032c5511d08240eddb8b6bd45a9f0d4a3984fc8ca4e5f60e4c6ef6e4c2615616998f1315f4652d9a0e54f096154a73a7e6d84351b180b9a26e42eda3401a6068944ebf244753d5499b98fe57c31ac5b24a5cfe254e76bf52414779c32130b8d9c4bd61a54922852353f490d2248807a2931b2f8746f48ff0d5c64ec6266c7c12856c4d2238190d2de3c141443f3712a3fb925b82440e7688c17c8106e2c5432f7f07751149a508f6f47e55c6729be31ad0a2d10e608eebc359d2fefc773dd1e7baa43d9c48c9aabf51b953deb5977e6aa9a7008d7ea11cb503d21cf6533e9fa4d1bf1638c1da852a3c15a05d7c1f9d9a3512179d857d1d027bee380e10dd4a9afee9686f3044be9b91b8ce4a7c43767f649b414a4706e856bceddd26f06f8115a28adaf224a018970b5b1c0b8c4dbc719b0a6be11847d9c573acd5869812f9ab73a6773814df5a87b5fbc9ddd75836ffd0fea7484cf2c3bf0df88f76fb6bdac46e26c4faedc0a45b0944a043310fff9a38b1f3f231c893754afa1dbfd074972fb5902f895523420f11482a5496ce1760113bee9a1a07d7c4560f707d719214ecb64215cd791a664c1c13c285a80d945cec6c1de996c8497556d551179bfc8cffb6e9b2c3c8678f678a4ebf89f0b4757da30c791dcd939e2fbb03be03ae6f4545abb4c356ae92d015c67119452e85808589eb0dce75d78c5b3693d4c30fc4f6e23a03456fed404625412cdc6db13af9dc5caa9a74410355c6a7735400fd44dddfecf21174dbe2a9663e029548911d4c9a962f739198b4802a26643dea91c62c5e9f73b80251e008e1f38b0cf81d55ee9da1591f0e2b40f5871ac938f2a8393bdd6be5e66de494cb0e5c6a827e8d229cd340ce8dc539b6a8aec5f0b9e07a6ffea7e966d885188a6a84b8bcb7de6fd6823a0483c836356d8a0d74f147fbbeedd22e10aa165e13d8b51e1d674027e1efcfbdc591607af8910c54589ed0bd399dff68ccbfe0cb1f732a2c58dbefc93d68ef50a1d8c65539e4ea5d28fef59e2dfc1d4cae3bdee5b4aa217c440344a44e48eea8a0079ff53e504ad747dade9b29c1e57e0d8733dbd4f024a82569c2c0abf36d97e1ee6fb0a6c6bfc136e76f8ba224a7b5e8bd77c484c2443b0ee03091783beb5280859503b28dfadf2be828e65008d97ff1dedd4fbd6bcd180348476405c226289fe9d2515e4d255f9ef911bf792f27dbdf27cc42ad3e1b92d313054c32139a57051d5b49190e1e2559705c62e1f58e351c9a9f5c5a9401ab43aa7c388433f5068d315a72e31b5d40abf945f49ee01ac1e8e99e984424b8416434887ce75c79898cd8a96921aaecb7254f79088bb72a77f56487885c29392dfd58145aa2f6e58915ca6c8d72c99c5438b7c7981b48a4ea9c516a9bb48ff1dcfff528c6d33aaf6cc115f812f6cba837ac9fd30a0326e035f1e6fcde6a1586269ab04fff36b0e57e19ac02d3055091ff1c8ec90bea31962e3a5b2420e37c76179adbde7a4063ff0ada2f7534962af9b815c91a1971f8270a8b6de257423d60fa4a04cd4127272ab0a2b6f4c12c354ac44e9c9569cf97dd26f3676210c8e552965b859e16bb4d18e1d1c45498b7e5cd5cee21200db7fbfab958256ded81789bcb32fec5eb327fd88eba53655da6ded7c38a6fe34fcadd3be5f378b0782e03035760b580d196f683d7952d3474b5d6567e59760b6e4d725dee65a7756382891d135d118b54095f7c56754d96e0681cc9f521738af5c57d510b2b8deb2e6d925acc5de5bc243527e7a8aca9860512da835bfb07c802ac15af5bcace369720af1dcff661ed0694b481fbeae71d46db0576d24464e31e8ec0f28ccd67929d15ac9e969a1c473118bde1896f6c83c2486082ab1123334b8dadc133c459a5b93d755f35012088cd44552256e5f27cd64d13e8dd95e7d1129e9022cbb7c5fc9d3ef1037ceb038501ec0a7f90b94d6baea1208e6438a7ec653509a7702f17771aa28d7d5c008244a2fd2140eb9038695868e98662fc20e391b98bb2d73d20e5c59a8a4b26678b25f98e3cbb059bc990fb3437651533022fe27c0900aa221b6ed3f926e18219035ffb723a75110fe3620f4090a4dd709303c65d4d89d2e2658c241c13a1df721edfed4a0fc30af16962d2f5781b3caeb001c37df0f82b79c1e151134bb344d719449506443fe150af70ea50ad910bcd3001f836630d0c8d01d571b04042e1505cd59f802fb5a2ffa6ef94c2e2068b2b4398787aa61adeb94041b56ec2d36728c4c923af08cb29fb309cf04a122b3f3eeea8897fceb2545ff8495b47b6518cf25d204546fc3711ed430bd00ce93af05eca14adfc203a71f60d784e63f0c7ca1d25be92c415cb3ba80f6377de2964e9f80d98479a01e4b20a7aaadab35719efd7cb360cbcb1ab13800cea730f1dc3727121b8fa0326b173974048b00fc0f42590b1c4455e1525441d7ff46ac359e238e6f7e0e96ed887e02c05a49af51e2185397c91503d30e3be2767a877adc2d1cb135097ff80f44150265990ec6db0174463210d52ef88ddb49d8b567a208451fb0e25964e6b0a6e2fc571133b00bb5621915c8a7222d5cc1e75d91ca45ca7453c6da2902b70bf3f39fc13c2cce305f6ac18648d5d398dad3c7f502d29b781c319b58644d5a1157ec79c8651713c6f3ab47a13c6a482ae7f048900121a1e1823ba433c73630ca1b00e7ced44d4b1617a2fbfe5b25ac3d737189be4179e475e17c65b7ac7118da23157b048e210bc7aaa6dd3deb68c25912d4176c113c3a0380530c736fad2acce23f9767b28bcdf6b8ada1615f987832528894131108b91fe5e7bb822991e3418bc36bca45d5def1e3d5b347f200ef96cc8b8a220f976b2b76c0432855096fe8869cd34a58984d9616adee6e999e665a4145826858c85042e24a74c123610fdd0a60cea505af531ac1b3df221176df357aa573d041065664bde41296184cb12153c2c72c27126a51d782e409d2a398ae29ce9819d4a3c1d52861790dcc5b925e3fe987caabf35dba66e19a2eda5724c43933272a756a3cebbb84a5a8ee782f71737e2fdbbd574087c27d45e82f1b7e514749beca496b1343d2c30d29582d417dfc376acb237b69178b5d716891b86db0f990348927b3b40e73916cece804805cefa2fd672daba2933ec4ec60fd8de28bae6a9304e3cb0b21ef457f7d07723b52578c056140f87adeb3796b7d162bd0a5193da084461f4db43052c782ccb0d532f45c6204187eaa3ed97efd86170ee49ec66b7bfb962be414b3b016301bbd305a3e5f9352505a63542d074c24669d858c40a936b55e35d9ef15a4c2ee6e26777a6b6ac5f8e7cc246fdeb45c28111bb8730c549e849e676e41594dfc8de8dc824445d7860619cbb298b6c899ba1a91409166d9a70a58c175d6101127512f7277c99aeba495e7444c4f5252c725b63be5bbf565def678266f744ca79872d92fb6f1405f2e6e05c9ee71c2dac98d9b31a7c5d500a6b828481ca6113fdd2ef25f1593f0e2b42d208b0cfd929fff51b6c950ead35fb86f685f8d294a216874df921a481d5566376e9ee9d1d37aaee3ea6035500563af06f4ecdf15ee3a636b67156e3f2de7f2c81895663caeaa6f32090ee66608a0b525229a3c7dc7f022b99f5248253df903f0bec13e0b21015a5622b7c51a6526e6da4b05519a5665f233e437f760537ade2fb049bbd5e8cd265a75097772e6354b4799c90130c5d2642cb0eff9c7c92eff446b9a110774fffb6debe77edee51e08b3c4ea5ebf635c10117b86a57c7a2306ebb64a6a1b62f4007c6e82de5600305e9e8958b672fa558e905bc7e7d0909429df488b8791a3dc295534367771455b4d860f49256f82af3343dd52e5469df935b99a897f5f6b17a8cbe450a73ed66c34c0c6552f5c9b5c889feb5a6f434b3707595e094d461cc2fdd481b39dc44036eec1e6dc55ae620d8da041e0e34b3fa3c69d31037699c9e7bf5dc8052da12f43ae0c140b6d6b5b96b7fa1ceece95723f4682d0384e5df9f3c8215c8e1bad02758b18d74bbb0a88b339dc6e023d3a6a6a64039904a28c252feb3d3e854f6d9712f905d43be34c163505a526fe346937fcc0f514584e97089ab3c704db8667e9c662ff93e20601aefd2683fdb13a4781aaf0bcaf2d04819d58bf87b96da634b74980fa544775b983697295950259ee010dbd528ba1ec574a72f37c745b5f2195ae13675848f1e2f0d130d1364a0b600b47a7254308b3d88d924151fddb32d3acb6a661b9f383c43280e9fe3e2f208e0cb08f382450cc505be659fd93b4c752c06eb249978ea768486a8e4ccf65f9be65b9ac632459c2d719d24e5e955bd927e3e647b01a7bc0fd9f25353e4eb1c6cb13e749b8e65e6e856c3429c88dc27acbde626820ef17a85f0d8ac8059ff73b82a0b3baef83ef9de234f7ba427dac04002742bdf4589f1d29f0d337f5d8738ecd269cafcd13a2710fec1993d72b9ac56b67365bff1b59a1c92dd32a14196650fe4356620171ae96c2e0d931c65b482a402806d5f3295b0a8ade1e87f540c5ceb14c4d69705c8744b1a97c6b098ad7f09f1f2f13a6ec9a542088b1bf480b2e4e96aee6be390b2e8e5d152f646243423f890d7f2adf04ce01afb046c19c3d8996656b4dca02c768e4e646b34c3d6c2acd51c231116a4a84605e3d11c96c3d47105d67dff8deaff9c64908c555710810877536158fd8f600eb914cef544ac64b7a55c9ded7272e5e170968de9a478d4451c4da8e1904ab4b4903e9d287b25572a29426da961be3faf99df2438224edb505273d1c3cf61b029412b06c0dbda466ea4c4826a4ab75e5066acb0f3b12c3a7fad945ee02e160e42db2f68e84373b8e619eccbf2f346983b80ab04040a1bc33619ab4e66f724d02cecba268ee3d779d64ed580c1d6bc7bff8b340ca030fd0e849deb08b4272e5b9c65277a8b98f842eade8c12b30860369c380bbbd762e09807020d7359f24b953df0f98e6b01d103e4ed9e1de9ef3f26cce21118362d647c0c7bc1170ab36dd910fadb97d61b156f4aa22ab775b7ae2451c2d67911877fa26de4b604f52592de86b38a676c8e247c95d61aa79e0825fda9ee92042f15540b7feb8b212a4ba05758a1e7b8d594a9966cf3e7d636e35cb051802a2fa8f2df52b69144c7d1a91bfdf6a91e2c651a87c1babba656b4782e5b984eca1c48eb022ad3b5ef864c62592fec1209fe2a9bb2cd4d69c7a14db434d0ea1c8eff70ea37dde1e07f0b08d1b4b3de0fb00eddea8f1e60e67d6332977273f6355b497805deb5c6ecf047e2cf9752e98e6bf602b4ad67b90dc161e7b1c5f73cafec02a0aeeda52795c567eeca28d7df37bd9f950b03b9b4dfdf1c8a86442d357261e810f9d213d364b9e61d6f7543ea1e305c0566ec968433a48239078aa967b40aa6c7ba5cb014b161028af3622fb08c76d5af4c3aebc164a9dcd9238caf529fd230044767b11ca6d69e2a6c7bc5bab563390fe9b8c66ae7a0a60671cd634c6663198dc74d19dae060ab8810a8e1e77d3e0666408926347638137ab0b8259d13f251cdd2bca20928123a2c64e8c321750a409a5dcc921b29ba3cb953444fd51134b7b1f48421b5a598b581e04c56642723b41fcbaec602ac8f93ead74a91214cf5421ebc8716369713325cf51c677f9dd6321a20ffac0669ad3c39149273c4e6b642e7ee2a10367a8ee0d57d6374e5d3b8d48f86b3e2574016d381d5bf076f9c4bf2876ad061712a3b76d6af956371a8a32152359c765a429f35b1a9823f4f5aabbcf2af025eca57b8a1266e3905e37320a05ebaeeb4b6e3f6b5afbe705a4de27ed2eea7c4c137eb96d2a5867e7fba3fa6182afc939259cc00bd40a7818b8c54c0fbbf90393868bc4c4e419492dd29dffbbc562f5aa09fbde23dbaa875a0904a69ba65743b0726532f9b56f60410abfb469266bf89e101595e1a2e7391915db313e9254976b2f150eca15128400d56e143b1025ba8ba879a0660eb366044dc88af71e7c3cbd14354422f90b2c3b852a2f264855f5e8e64319ae3d8c308f8fcd15563c09b4f34e4883d3ade0b4975a9d6fb89f1e4df29b0820fcedef5bdbf6f09aed4f97eb2ea7a2beb497fb515af26a8a4135aad8ad824016538ace55cbc62258f234c6fede6ddf11bd6add6261da607ef8195ebd40393c8b848cf852dbd2ca5b39ca66105434e9f3c43b1ebeb2da81537c2b913e8a3e3fc3fa023e74a521e3312b1a0c5d251b2385d4167250d7874996e2fea9bf1b53401ec7c88c3fa645dfbd78d637c68ac3e58536e1aa9196315fe0c1dfc4b7fcb6e3962fc92822b685f87dafbb1037339437db30571b1dd8134c1657a8274fbed4e9b883cff0138ad7d6ef086d74e38e9c42cc959812824c5e27fec30f0b3f5620bf83c4351b74b154b1d745b8cf5877c75b82564c8dfbc75f6785b5740a851b02f6940c7bd5bdf4b72339398731869ccd85015314eeb2ea5dac1d92d0c6cfefa93ced73151bf7191416dd71e1914db03e27bf1154d1c2bf4c6f4068ce7ee41ec2ea5d08e71787350f8d85d07e2f0afe9f153d799fc845768093c97be307654cb8980cc8ec81ce1ca38653cb23ff8a765ee10bdefc9979cf7331b41b83024cb341c27eabacce2155a9963bf92719a09f016cc0ce95b15cc0e46a2f6898e4f9eb9804b217215c7bd2b378b9e1f3ccfa1687e390f4fa4dd35c5b86f5ae775e3be1fed6edeb7246e6055252d8d1ca2d35288033c61138fe3a645de88b6ecab121a1cd61131754f4cebe4a54b270699718be5cafbf9dd1ccc6e628bfb27ff53bf8e410476d1f3f4ce77b94ce045f90ab758de36a5b824cba146192991f10936b021930802ddd8ee2d937b2e57ed8bff41fa4d05fe1054b6350022ab7bc6d591396c17de2e2d95dfdfde8ed53e96702d19938c0ce4b815b4925e6511a8eca9e6dc44b7ffbaefdcea61c57c66fbab4267a2622c431169581018f054b80efcbb1169fb57462949ce9a9155fb010748f6d3272ed9097e09d989280f2e88d6b6a2c40b77b0f90853f77041a8e9ed66bcb7992f1dc00ab7f059e297e5f1492530c5175924b7d2aa594e03020e35e785f59f29b45d707ede8077dbad06fcce3336f47efc4dd7f06ae80587f0689233f13e28cf0156fcf6fdbdc925001248c66bde3ddc52491d4ae0aa158a8fa3b702ff280ce90fad6cba086b0fc00a621b8965f00359d09aaaf4d8dbfd6605d6fd03fc0278bb6e0e6212ee4c348140b1c5f921588bfc773365d79c7fdcb2399e4898b18bc13d9a6f5b322d1907ea54b7dafa61fa2f49e35c5618e6d63714125e65bca2ee0ee85efe9ce8a3aea89620c82e6fec54852cc42b8e5d3bb335c967c7110a18ff76003a61d2cd2a4c75e6837be8f018eb573521886bdaa54e305d3c0cfc477e69503fc68d90c6ab398303f7e8e947ca8280ae040fe4245e0f6b39cd89db713f515c9d27fc8d70da988d880d5ab343d550b90f48108d7083a204eaab4d67de86ae80f025cbe12b67979ea34b1444c872950d22f107f3ad0b16935949ff6f35aa4886e277b43acb0d006fa2104e373dd86ad1686772c078c952b58b66fd2abf4ce02f50761310d1eeb50b29d799539d287a523b0e6c12c1a41e6582f636c2b211ae01e31f2f3911bb3da038a4f40c200683be3b8819a19933207720d820b405d7875f63b14b4d5732a2d3a6f1157492aab1201614063c8b513ea6418d28028dd18010d0d171248caf826359f965db051f16d0c559b38069ae9829b58f942bfff711d62bcc586e6034a7629554eba31c1aac87788e300ef400fb2c1daea3291c61d019131fb21e8f4fc5313bf91b02a905b66c08721f5f7172c1eb50737e1d0f096f3558bb68b44ff64ef9a9670d3de03e9dc3ebf5f036d6ff72e3a9df369c67f6b675328669a4c5925372a34f6d918dd10ca37ff2a99c7fb1059c7eca893a17075431066af16fd85133231d2e9f83774101e08055e07909ee0482bdfea8262d7d8eb9115d7e747e663fb421e2a7fa28182374bec95675654fc88d12ba01c15b82678014f4629eb308b297b3afd33f3844766e066239918ef12c14fd2780e496f02969c76c49ed7aece95aafae5a650efa01ebbe697736751fb969c5ee1de4c10dd261fadf391506782d4ec5681c2943670af7dcf07acfa174e73b02985cac64b2ba3a02b4aabcbc853e13607984f2325a08bf06a106f30229a9bddf80b546bdd9191501e70237d5b43f42837e5076779fb6d973e39ea927975b4785ef8819f6850ff38579e221effca3f29cccd4169c0224f16e312faa91654d9821be1e90b895b394f759406ad7f29c5e3b5c15b2ec59f10538c747dc5d026827ebb1232befcfe032c48e59f36f4c71033767278221c5fb30adc778df5a4ea0bea716144395185c60b83cc81979f9c029f9e4ae48cba387eae064e40ad29619a7ba12465599ea3e28e40f0cf52dad483f507551ae14913de4b4001c439feee57922b33c27704baea834363d5ee5f858f8c4ae9a3258546c0a3006ef2866ff4a9b0a75cfd6985c359b2320cac302d9c63970f0d295a5ad825872f5ed2d2fba13113e2e21b5d9739386c05e39fa16572617f8c874b70aa53f1594b4e7f6122f0cd056312f66dd11df4a3c62ec4782f1f14312aa5923f8bf23c445b89a384356ccd23744f32b6d47395a3c6624c0971c38e4971d8ba0491850438b9866bafbb279432a45c2b3f258ec1f3a79426b1e50778520f706d2496befe3b8621450f480c44fdbb91e70e1641a9f2f480eec74365d34890dd36842c1197c2dadbacfa1d86e590aa10864505ea797c9fbf2aa41c32af756ea59c57013d2543d9f6f6339821777ba37ba01e78e25fd12bed3e1923f7df7e47c1c523b3ceabb6a1d4b73f7a541e89d9dacbf4054adb3f53509422edd14394e34826569779a334d0f77fd56b54a1f09e74a3da41f5d5a20034970db9fbb6a9ca65f35f580082317f69a69b73c98acfa8bf53acf9ce362a9109ee168617a2aa7f2917c60c5df9182f8621cad390c892303939bdbf27adf5e25100db98a22c1f3f6a635b6a34c0b557134b42a0b6fe098ce974cd7eaf956fb37d5fa031f27359588320ae79369bafe3bde1d243a5f99ee5021925e535af006de0d18007305212f130f453b785efae6e23d71f40b86a4faf45bc26493ed7b04e58772e7be418099424b854bada06cba8d423dd295bce3611117676ad9867e89242faecbbf0b168ee71cf70fdddde8bb0e9097af2996c695414d9cc6cf2b1f43931496437f556a46a4c6d4000657b916b810d58696eafcdc3083c575ab4b0e6dfdffe69d4be4ad43d1a64853e20f9f77835ae53075beacdeb0f2be3efd1c7e2f9a26f9dd57725e6cb7078276253c1f88e4db75408c01f565b082ad3defb816bf923a78c91bad854054ccaf00fe7110c68c8270a45e7bb0c6da9ff60940973ee2e841025c17da5f5b417a21f53e2fcbb234096ad8e00e03fd1d8fe84356feacfb74d223416b4a0969c28cfff315c850a32e176b18da723ca2c963bf1d3055a0f6f518c43f6bd319e2c747b573c29fe348b9d807b681d502c784d896d539643d2f17a983f3243dcfcf158310fe0b81ddf3a9607a1352cfe248568d2334f9395aff1d148b0d1bdff0a120c014499dbc478251aedf7be1f4f605f3f21c62aa859559c498eb3b82b9ee4a7e526504648b69828a8e85670354f75df86a39ba5a735acd977872f281656b69dccf789383a8478d6d58643316b1ee469d8a3d94dde7cccd735e04ff62a76df564b65a4278f2a96e9d413a7b15ccfabd2125b4d64d8762343d673034ff2f5b32037954d0ca90244d20c5010d2f0e6962dfbf014f8a13ca305d602f8968b0709efc1e6caff96a101118e1586265c989cb4de50f8abf6606160525e088beb148fd9617b5feb24738b5ed3f865e2c9c0bbfce23062369b9dff4d765c66c48119fbf3a4ec4952c715c31f859f5d0f9162d6b54c624fc3f9c1feef90c446e628c2997c2183938659cfbb3e08c3a49f7135283d43c45c81e61b98451a6ea7d0e649dcc527c0e5d5831431263c5c1be6550256097ca571fae2c44c12f569cffa6d2f8cdcaec37606c09329bbbdff6c0109314782a04544c1e4e122661f71cbf151754fd89879c2a0d9e7790755f2b8b9bf7c6648eed0ed65ca3b68a0d0af30b977c58995eeb33db2872de92eba1d04f5f72d4d559d6a6ea8c6d59b2863654b51df706752f1d45950f23c688ba423d72027b6696364a4d4efa187ef28dee064f9c384ab373293f0f96e76f4bca8d5bb1f9465382965155d4f5aa13b6cd47dfa6ba55d4c6a27dfa02495e39a2508a3a344d97cdd2f0a2ecdc0c45654d1d3222683d951f214ab2c86fc5b05a1d2abb1199335d32774bdbc86004eb625fd26de20e37b7c7615355a195caf8c79272ea2370b6038e06de5da8588adff3f18271fef311a5f3247728bd0b493e86f2b0f83e9c1ca6f23ea470a556f88985f4404dbcc34c9af21ac11a86bf78ea13e7e7c89526e6942a76ae530a18f27a829e5deb77647dfdce228d21a8a8796f15a3a539c517c824d60dc3861f4c387300e944980c5b9b3ec9c9560f866d6e330937bea2a7f44cff1fc32c55ab5e36fb5f097819af62f619096c4f539074073e0c9d1174435b9bb76b55cf96f11b2788d649ec6889cb5becf758f68c02e2e322312b4f8805b07706fb00a62d2809ffdb7394f69c5b73eb912bdda378689dcc4fafd748faba692f99346fa5527d9a9ae49596b9f0a8dd245067086e3fadce2c08f291b9d6167187e6c1d15ecb5b4412ac5e233f3d5c2dbeb810e7e202708175d8cba78a98f66895c2148377fbfc177f04e020f5887fad5679706b804185890d5605211281684f040e988a10d9e4529f18d407075eee073ac424177487e8c0b7af579ae655602db6b4af8fe334d1fe3b9c3a9a97ac2c9b65338c0d147a06c73ad923ff9b49e0eb6b95805d547a89831f0a58520525c4779d193f84966b753ee71eeb4aec3223a69cd4b0fe3bb24e975861709d81825d28f386d345c17a423342a88256f53da496bdb5d6d80db3a73dd8fa574e65b2ba8e2d69712ce4a394548813e03a057df7e2bf163d3c75641fc6b401acaad9988241df1f7d9e9e1fbcf42d0821330b54488a1622c336736425545bc63db149cb283c9a82a9f078aaee6e110e335a0471e55c98fec415fa5223d6345caf72a9be14c4ae9be61d57878d25715e36f0a0268679ec63356d86344c66969ab6c9dc5b27231a5dc27d5b3f138e1bd957871b79d1ef60830ddea580aab70d6616ea0043daf3aed6146d9fc6b8e7ce5dbf4212623abdcb78d484d8ebb46fb025a937b47fdda6924defe459bc767686789a76489e06e9d77cb61a3e0a907736dab962037660ee9cff2edc4985dc648280d45c3b14859db8f2a082c23cc1720b8b9ae6b0096c870cc44142da6a549dc7f03bb2d3b6fab8f7204fd101297f8a48cceee74416da38938662ba55b890ca9d605dc9bdd07e3a0065baebc29facf4213c562bd2547db428be86571c310330bba1303036ecec0af580c4c920aa560133415b552f72ce30809fe01183ce85d833698468d885896fe05848a7dce5c813483440817f4bfe41bf54e288de6bceb0eee2a5ad059368753625474e2518984fcca166c6e1b02a38cf727f3809e53958e7ba66e8cfa212c80fc31bb631895b50c3b21d1845f19567ff24efec5794de714cd16d1064533f5f5a51d478007f038764b40f34862ce870aadc4aa4ff709b6982eabc741bee421c2125a39882233dc904a1b59cd4421e873c4da057ea19827f9f6695d0c5b180bc3446a8612e8b1ad42ccb6748c1055603ba90b17e8845d8004a92ed9ad13f953b404c5fedfff5097673d84b146be4a22714d1b4495ca8dfbf8cda3c59ea31d588d0cc99c34ed779132055252e3fb46217da008c76b871dc17826d85f3784bfe9e4d9c11674c6943ada55498410ca5eec724270c21bfadd8861c1e159963f3b4a5a0f4d79d2b91970a2dd70cb5ca6a5b7c3fd7823098f2fa06500c9118082c39ff1da8fa55195a7716e9685427baedfcf47e016beb5f3e99f24500cf57db508ba5cc4a1230e64acca101e44311a82082031c09107dce60c465cdb50b729838335aa077aae2ba3214d990cb20666b4ad9ef9afc230eef1989b2d890cf3a4aca57019381d5dfd57a1cc408228b9ed7ef0746d26fa13cdec5737a6d557d82834df38330db49b1dcdf2cb8b939fcc9c9a1c237d49c6e3e7c71b26158ac6da14a67717f426181fb9f43e1e6b95a55223b785b5bace8ad892380a03eab6c41381e09b425811915e3b1d9483156cc4030d927bbfa6568c504b974d9397992b8181ad7e50d51543d6198e7e0485abf0464da638ecc1090cce486a49af1eb701aff4b85aefccc81f99293f974f5c09adf9790b5d4125a0bbfcd22824d7401463f8f081fd6dcce9e2646d3d1e907949b8bf61b5fa9e6990f7cb62b6f3f9f904e03949400380578d08230dba84e5d635ad8b1c3b6772ddd99c5ebcb811f8ccb02c83fa0fe0f945a48df0c215f26edcace0b2187557ff430beba1b996c720b43a30b94c24f7dd219d949934dd1cb25fc00bcac7620df91d7ea123da0a661f3dda4344865035ee74a76a8257cd2cb2335ae6f91b3475842a038e6a2ea6be94f8edd9a6a9d80fa79a52e8410a95b6b60af9fc8e34ace65ca2209afa1eca48b7f5738d4edb989a83c61ac7cce7fd644fa904ed5046d4c1f1cb31cf938487d3b4cc38f137ea855096250ede8a17edd9bb7b1e056d119c478bef2d2acf042f4d0384191ba916fb92899c9c2dae4a130abf5d33dbdd4fc76acbb3817f6292250566b76637213945440915a188cab862192ef1cfe3eed75c669068d2dd254b797c1f99f8617ca101f1c379f55d126972eb67b4b653b11daa4240e389745b5a3ff6c2e0c6e9d0d2c17809f277f5799d9b79ae27afeaf3c3258719ac353e27dd558ba2b9997ab6094c00899f85affeb1bf4edb5fdf3c91631d53465b827542deaed7b778ef6325d12867eeaf18fdde7edf726c566bc6bbaea0ac5d8a00b5bc7a3e3f32fcda4e8cf89731cb90897b8596d683346e767e58faf92a7d8577da6d8b0d5649035fb9ae81661f985311e6bbe2f11844815aef2ca9ce956ab36a61e63af1745ea24b0c861c9529cdd844bd5b9b9c23568e5eef243e4e16b191b755edba1b4fd1c0896675cc9353dc78f36988e9f862b402ff1ef3ca3384e90cd87af45eb32fd1aa02e20ca52181fafa596c9c0a139f0063cf9152176fc81625ce9997ccb746a674eeda87beb6ae85bf60fe781f19a8b2c8ffe6b280f53baaf50cae0c44eaf2b1635642e61e0e3dfbea37505e73094593f518905258b3c44f0af7aea6f7855ded87576aaab7e55fe9c6c46d0c2115d0ed9ce5c6b56c0250da8e5938682b3f4bc345b51cb2dbc2b5261abc60a942faa18761aab33cf433628b876cfe5d8efda01d5fa621d06872b663d84b680aabaf16afec409d0535b7b53d46d24dbb910b4c5993b140636434e583e9a2a94dce8cc6c2ec786bd94fe704be66794b826fbab44da547d5c7db54f244e2f49e9e2707bf1f71335492a573987d8287b8cb7360f3ab856c77290f1fcfa2d838167c8d4fa600cee518d2e6184245522626c1e0d2911dd7f929a53b3ca4e4b2eca17bab17377c571df252abfd3deece40d1d40ba546040e2a4f10009c59541aab69a92551b8c207bf7b4da5767d86bd1dcb19d049d90e2be231770cd67a5257b2f822fda4288a1974d4a539dbcd96308cce24ad4e37b87e838072d7b3d0ef8649eade3e620a8b59f7f604a32e9b01b220bf20bebbd872469aa2a690afcc0efd15292c8cc30914eb8ab5998a824707ac89af5769506030cc7ee03f64bef3b5bed10e74b51e0b5b929f9f7370cef136110d0abd0c52560c2ddb81eb56e19524e4aa468d8f95514ee8129099d97cbbc1c79344077c826a4007dd15b588e91a2217c8c2553a4c6fc1c03891b573be6333e05e7135871ba8a17054711e742f51aa8a653c727cf73b694635b7ef9018d71b180d2a6b09db2ad5cf2243b8af297932f9175521a54da209f2788fc849bb96021069626cdace286537f1973923db56920004824681a33023cd3d63edeaf1a634a04d39e9e809de97805d1645eaa76b01d11180250350ca4f187a8126fa350362c311052da1b8349081fa4d10875510c601f5de1fc7eb72379cc37ee8fb13c8dd6f5ecbae6fa14501205e9d86287e44e62a0e720d8c9d309e73b09d607e59fdd245fb822d392dd061b81c40f53121c051d5cd899917a05aa47d20f19e273176f159231cf05bd161d2514893a42441b6b98600fda1e1a7c1b9be9ffdd9c0f7e1b0675560de3b6701233f92a94c2a27b9951b081bf2813c763927ac778ab08e4528da686efac16560c05270167b11148b29782049b86467d35ac90d2317ca3906c203b4ff7fc34a599aaf937828220dec9518302bb8d32b678816e9b58657e3123cceffa5987350f49718d3bfd371fc149df2df11c8ff6026ff0754024ff3b1bce19a852706a2c645784c007c26b4f39a3c5b78bd54750e09824cd77536b4557ce0762bcf9def4f58c587db8b08c675cf0713c5919bb44e15880bb018a25cf3cf8517cfb80bcce0162930dc17239ad3bbb5ec6ea4921d3d7a6664eee0fa5885661371cf2b7b55a138ff4568536a2298b09aa0e7899ef543ff869c8b65bc7705ab9770de1e7cc410d1333f261be768250b2a5481e1618f774400e5ea847b05e50437831c1492df60839cd20cd7440ef43e02d4d64f745d0a5439cabd7965189027aba9a597e0410f3387a27fefe17c2b15de364c91b9e33ef8946d4a767cea145e1e85ab1e482542cfbabd5fd0a9ed6dce613e55997b89ea0c787cf6b479f8da85798af084dc5b82150955fd56cf4a5b578d6f5568f641ccab51d2b1efaab5cfeba65c5a6dd6703ceebb7c1650cd936807d427c28604599f056f4d36f4d345e4ee101262f8abb440a3373d307d06ed72de995f323f980669b0b5480f5cf2f272ffcdd0c9f65b0786ead968362e0625d34615485ed1d0b92d36f7bdc8bf0ca5f3e2c4bf23e29399225a77265fa2cc97d606a052c4c390e9e86c1e0afa96091626ccc9e79dcff1dd6e4c1a102af88ecbb8c869213eacc11ecffc912d201d96ddae74e47a31d7da6fabf32c7baf34537a00cea7457ebcbc1d0a55b9911f53ddb1457276285375999bee83571274f3fd28f91fd5f69873410f229f61ceb125a7968c5d9aed65876541a151360acbe07d39afd0cd07caba0ed2c8da1022a662e3373c698facb90aa50fde3c67efbd1b4abbec079ca8a3a13348d6306f5b41bc4fe0164c69b27a7ad51887ff6b5c5009bab775b32547132737bf0388ca9ec097f503611e7f25f940e18401479653ba5729849b1e422f1ee6534124dd040049798f85aaa514f8f5c155cd80a63235d0c2e8d02cb63e745cca0725dd830cb0b0284dff596e5b0d02e190f576e9f561f3f27041b63a168c78643be76edadf6c52d412208e10851fa3a0213bc608914d2d00dc8578ab0317a7d23cd308c6f90d1f3807d7aa7468a8c006883536029250c148f20303011402d2ec678ff226bf38a31eb63e3cb8a23f7908be95a28b2f3cf1321ff73c06a8b8a2eca680e258456a8f29fd1ebad2b1efc524d2aef09d03eb8353cc89587ed47869bf046bd8dff86c20a32f651dff8db1d1fe52a61a2ae315b71bfa950e2389b6b4c6e8f963fff9a02b850e72f1ee5d7929dda158036b114ea63cfeaba85d4e9deff95aeb7b944ea60156a01e5a551c497d3d5c0cf3914feb21b2efda91cd68ab27b6583481d40617f0e5c18c83c168d9ea6ae92dc2357423a8901a12132779f88dce94d7dccdb6ed28d9580e5557ef99062f9ab1fd186325b282f6ca31b2ee680068db30670de510b46a81ed47f38cbf4d8efe377d74cc9022a9cd3521afc98544d6442faccae2081287e5d5b44f94738ada8dd6adc18d59b83b1be24ee4cfdd28e998292257d1a3849685f67a9660aa23fde1bc2756fca6376cc75b6ac0dd774cabb66fa686a295a869996bad060459eeab920919d7ff2a968ce272ebf1e63b3a72a5dbd1343eefbd0fff1d775e0de47c475c7fcce1cfd04bce602d8ce10739bd77176b559143caf9275ef8bc677714cd9aa3ac0dfc568fd2c851ac4b9c0029b3f3016663d962da8171a853615857ff0b22c6d0c56a642c1d62705f2587a8b90dea5a47359f8aded5f85bdaee276ef2f303113580dd44f86aa3266fb7ceecde3e2e63e5f18ff64a92bb9327df2cc3e5aca5b6f66d01e09c04ba7a0142a120f9b97fdb72f1dfac78ef3d0a4ea74cb58f726057821c3931efa0be91a50a176cac92f725976219847e1bed3cccf27a326422f650ccd6905fa8f87ad4f757a3044b691247783631f85ef6d8d37f379c9af377ea16602f76b7f2867178514b7c093a37410c014f0280c6b062d4493e831a0b25faaea81fb591b3e75b97303c9e7ebdf692f4872d8b0ad92e0fd61b54cbef2c3e4e42094b25fb1268a6edcded5d6ce2991c50c60e9f895d7d417587c242a0e8ec910391917966123f11d6e94a6866a1ac88210a1e52346d4be74667272d446f2afe5e3eaaa2802edb0f964e82b8aacd0f7bf6163feac786139ee6402135199875b48bfb951fbdd515432b95770eb24cf691dcfd49d24e750e547172a599149339950c63f058e93b64437019fcbb9a06ba148d94d1d5f3fd5d6f79eefe3c409cf074612699a6739968bc5a1c5be18b2f61c5cfd8f3800dc7617ba658042f643693204106dc8a9dc72d214b82e3eec5bff7a0b5376ffc9f6b803dda3bf96557ea1d6171125f3722b9a1374d6927d6b3ed1bdf6fed54e0ea47c95cc18fabe3f4965d61f8f57df5174c9dc6fb46c22088f27eac6fa2bee7f02b4781b2f6d095487cf3f9fa4d92ae6d7f86c9aecb77dbad9ac82dfae52bb7c59c22d0ead5d54b0869dd44a75c2d684fd0599ff6eae0613cb0850e8fd26be515371b4f1ff2627cc7af42d5076a85cd1a9ea6fc0df39e93bcb015419d83bd07774397c541725b66af3258138ea81c2115f554d6493dfbf49bc409cc32bca0024dd2976fef939ab3db4f869b5e750f25b440072b9a2db814594496748a7d839c4e1132ffe88ef3afb240e247e1263cb704b78f1678c79c100f42ee53d2bf44f36bd3005f1f9e2d19d53695e32c6b6721aa987f640436c8e3e047c6af960ac048695b3976b0f9555872eb7ea83b67382868ad1b71d3ea596e54a2f78666d782cb1a685a60dda41b03dac643afe3da2a7645c0fec8b5f5d8fb513369e706019611722c1f9b3fff92cf5c9fc63270f4d1bfb99c393a01527aab4f3157f7d3c59732462a14a4ff57557ecd5c998615e1dcdedb7be565ff37e7c3bbc94ea308280eee01faef01e7f4135663852bf0bdec5ddbb68789fa6a075a14a34fbe758ebfe025a3baeef2f78e507492e0532ad63de88cafd94a7829efb418e0338ece1c7b5cefddcf9c124290f7c3b6fda983759babc6523eb9aa30e94fc2fb74e8886ee157e81c26ec6eaead6ae621c1c4506c0d55b22eff971d7ca4b63d410c70f5c40c5566148bc850ff5ce0a387b42f73baf0b4129aa18dbc454d59dce7c5046cba888204080e7e862765ac5db6d83364cc7ccc4b78822bf141adc3ba6c9cb97950a3e551d43a1e8faf5c2e2f7c1e765c5480b116ab98163d172dca6fddfd3aa8af20888b7a53ea79b5fc59d7e21c7eff66f6058caccbe69948a39d3e92d1bb8be92da1106376eff22cded169f7279912aeafaf8c080549ecfd60e386284cbbe41226822655db70e7186740b0e905794fab3d678e3dec5fac825b810fe0bf7f2d9aa493b7c44a5d93740fe738fc0a8dffd598b598071dbb239b15350deb0ff11d804963ad56a8b8dd63260ea15d5c094fbafff7063d0ac9785374cb04f5c04c0655e69b9c6cee703ebc5d39e36b9a320f1b1a0d9c9eaa1767801388e3775eeef8b38c3d14c07a33ea5ee276f7eab3cdbc2791007e5aab3e7319194faf965a3fccaf8e60b9c44a97c4c65a22e7b269cda4f34b6ee361860b1424019122e7c8daeadd86ad25512745783346fcc68916213b42cfa2f6fc9d1166de4309eba9466dd86c0cad04dea2429b76c47bcfb98e0ccde5c4f9474f169175b552ac68a11290f458a84192873cf35e9a461bb7e4d365d7834032ea40147e0b81308f5ccd3df3b6534318e0b876544ce72c26ee163f964bee547fd72a6393b20ecd289afc94029419b384c40a9f93a1492b1a4fc020515bf6f99711d66fb4b8e8fb7b67fa0b8960105bfe1765a05f4d74c22481494c794e855d1e6b38af01dd78829c659658ab0c3123a303632e2148b1a04bc600f5d118602a62944c60db449edaab9dc5fd2dc2720c1473720b9972a650377acb5c49443c482943648cdf7d7a4dcd8c7ffeee769246c3db500c4f9d3da0d2adaf20cad02c8e71217c18b6c4390614bc90eed74ffed6953640404e7a236ee3346b8b2ec6ace84d34e31e83c16a15e614083328b245ca9aa3edc2f270feeecec28c8babe7c13abee86cd7e06b81da61543128a46b4d863dfc7ce57181be98371b62302c17b9e94d6d05cb1f5e29afc414c7c9a6454b964b4a2641be59dedcd9aca832d6c4a9a74664543b87a402b24b07213575530cc808a63a8f57afdd751b2f6d32a81804ab45f07af041067fc851ce57dc21b61810b38fa67b5980490ae4e80d426d5818080887b83b043b2e65dcb1e5d943ccc333333057f4befb83b8dd2155c756deed638c57aef2ede8a0cce81dc5375a59334012acbaeab57b8e8a0af8f1b5ab79a568c2ef8ba63b73279656949f6bc02726678289c46b5bf7e3326977020ecd2878a7239774ef1f97afc9b4b524dada20c486a653ca3429d4193beba3876e5260657d556cb21d83e886bcdc5269eef6810d5b7dbbf20fa856c3f85e5a2c627904b4f7040811c7a327d3a8eff56a119cc70f98dd2f6656819ef0e0c7d99f7a479c3439aae6128d76fbaa9e60adb679e759dfda2d6b2a7bf34cd0b5c3cc7fd79af941b2d4615b4647e009f0bfad079677ac0d650b9915128e5ddada35f996f70b48c700137f11883a4910ebeca86ae00f5702fce8f75b8f42d44c2781ae32d36cf9508149b6576972616e0f81c985a9fc717434161309994cb174b5c0341e70e2a32fd79458da0d50b306412d9f7f55a3278be23e1b3ae3a57992a4d1e14b6d18bc32b2e7c12dc534246f97879481362f8d913a81a0816a7e0a886c3c4be378a7b4e44a0e7a603cf8ba15e96ec53ecc81192df5270396f5cefc4532d7ad9a064f223a50fa80a68980c3247a90fa1af481a27aa116a463382ec7174f09bbc3079ecb4212c3452c65a9f9d02689d9b12349c0f16f7cf0ebcf2b1b6e2e33aca374a4fd59f938088c3a86795f8ddce132a846593cd71d898e38eaca28901930b332a21594a882ba9fe7401278e1710bae1ceedef1d8c0f857c5fef457efefbb308d316b5190057b61eec562fff430c1c20c1b067de45f92275f9f0be004255965acef6a03c2e95ffaed1b6dbf20efe6406ac1d191ed8a4aa973720d35e76bac1f0b6de9cf93d55e0f2efd7f6b661fe66dc10d288c1644467011ae634091ece969149da799ad3ded85edc3881c0d63d01a4f84b5edf27b19190b4496d449923ebc1dfc2d531a850aa4a981cb6c70b6c00fc84566267ec2d3ff91edbefe84e8ebe5ccaa44c3b5f5acee8b95b47fff34cbfe67488daf941ec7853d47a38ef27178b71d95ecf83d73d3d7c514cfc779c1572a75125726e5477701203c69595f8805b5a6daad38f260b54924cb1d57df2c2aae5caf1a1905ea171cad881a16a9ce73436033f3a1e936b4b3fe8c4eada86e2687b8188a60e121bf156377d6fb5e372342d01547f1f60e2f180952b61d0f23452758893c6b29da0e79b4bf06095f2a17ce3531cc1afe66ec293321ad1b6c69e1f081ed7c1af21a73354c6dccccd7303d6c3db69a02b994290ba1628c390a4e61476460cc93635b3cde62a6dfc6065db17c22859cb832270def97b62a2e7e9d05f763a47a10e1606bf1f83eba56fcdb50db414c5570cd19318635cfa8da2490b0718e855a4f94364da9cd5279130494843c60db2725f482417da64090178e2e723fcad8b82f652a93bff2d49131998b05216064529776377e8a72e03d206a4bbddeee67795eb9d9e467e5598e15312ddefe6d9cbfe91a3d8460faccc070a12fb566c017ccac4241082711e473b98d77745d1f766c5e87354f03e0443c785f2d65d715e59aac649a1c3c9c6ef392ef8f671881d7aeac8fff91c4a457ed2a281eaaf0ea9d4c00a6567e1ac6d378535ae91d9fe82ad5a85371ff83a29a24716fe893eca06bbddb7b6dec0cee2bb2c88cd8ec0804c47262d5631eedc83d89379de161703c99bcb1b500fba592ac5b4aff18574ee06b9aaed29398134f00b991d29ac53156ab8a64ba0f2da7177d10ac8d33ff28552d39dfa8b33bdbe2a3a970b66c14a2ed0e3f0e226b05b0b9d9b3b1b28db55e53b46e8fd13e888f030cf2cfd2837987c1461299acce6adb80bcd3b1842bbbaf61bcecf03f660c3c544fcb83a08560e387072fe6f122dd8b00e893eec9d7c0175998a7a6039d4effcb4ed8ca8e9b5de33270277e028e5f486266c6672546c56787c0b69027a1cf0a0f269d972f359e4a32f9598d17cf3faaa5438c661424729f2ef1b12f9ee7b9a4c0913c3f6d767165ed267cc5c3fe146d84fa51756c522dee9aa202da560f49ebdd86ca98182499a1b0307680f0fbe793be9cc4e50f765395615e14bdd57c2fa4423d467f61300b273a7b5014fd7c637ee86f54f9f4ae6e7bec9d5e2d1c5056f70437ee4f5e4a469307e32d942b9614118d262118fb6d1df09df3cecd06c252178d20cfc996ce099370f785a984112e69d437745bbcb5206bd53c5a342ec40674b26027057d4de9a7cfce43b76a1304c3da2664a3f85246222ca9fd3d66e85b55c7f073eaa7f29eedac4545c576fa32e04e839f366c86a2239e79f520727394d331e678a41c28c8dd2551a8cc2ddb742e6421797b5742329fa978a4c1ee5efd2e017e4535e65eefda5ffeb4d53f1cd59b08a61a6b12d0653a9cfc4037d6f01913e879a71a03793469a7324dce9a529ce0f5e4a29ba8488759d379bd55132646440932e8c0efbfdb41eef3eccc8ac469ce2266a4b9d55b540d6216f189553c9f737747da72af551003342e0da2bf90ea20e5922e542c4dde2a84bfe088307040c63b27454e82492f68a6363a69120a43fdd836b3bf281f988362a6730880e62ad316cfeff5602e972563b9eac24cf35009c71e7330124946c659cf5c09d7336e2b54a6aba810ce3ec1358cea0cde4fc3e9591eb45cc3d974c83bb10366ccded79f5c081774d99a05d8535c4bb7822a775e00d1234c818c381ed29073f1d83f861e5d8e7b7e2203c45f0c27ba161f0d6d1a31499b4a4785ccc3ee348ce3f136eac9210a94b2609c41037801735a827d36b5451eca9c6998a3c40540887ed6c3dc7735427492f5aaed72d8f9c9322fc1b0ee7dbacfdb04224f17627f6552eda4ec11c7341cd9bae39ba45d7e7124e57cd700a133d8fad40f4cc36def76b4475c87407d92d2082c39bca8a7f7e15eae2b0edaf86513387b3fd82c59566fdd2cc1f1d0eac61d03e2afe61c2d1179830822db07081738d4dd92d4b8ed3ecda82615957a9933cdbbe0f970e3630c4e1e04730510920b0d3f734884903c3224497cd5f255fea077d793a0168b81943c6aed981704016d65866b5e003aeb83c7af1d5b7b7123e4884425ab7f457354b6f8113ea3a5fe44912a78dff161fd31addd74a22d0708f264527dea885a99379e27d8de2255f93e4bc6be30870cc367127c822c106e9c0535c5872032cf1f8bfbd905503489f44a3e9742d87fcef3c7a2744080b69d87a861ce5cf86e09f1e0365fe02ea0a813ed08d891dfa2ca09fe4201e02c1cf88f36ce3b258952e3e059374dc8e3847e93df7fc8579698f6473ff2e2d4957869b6a589bf568a0e97791b8a175cfb1ee5b5aa13312f5f38e7d28a3076b5afc3cf7642a1802f845fe4bb49f2d1c77bd1e68bb491ad56ea1cf8f071775d1932d7795678dfdbc94c644a0ca97359c3e8c4970ebe1d8d482cecd8c4f8481670ec59b23c72fb3c0262d98fad92b9dffb2512c1a5cebb6db538385a71cd7a0d1db3c65e1c0e8f1d62ba54b0eeb21d87cee216825a067ed9b8738f7c8f0158f6238236d43fd5a8e3dde43bbf9640dbd3b8c4992a7a0d0e2d5209a10b9d10a7bd56cb62c770b26eda73ea0314156b90a4d8cebe8cbaf9ac0a1da76ba2f09f8cc1ee610b443e3f9e0d68c9871ee8e488032f5c93fc9ff8fa4b498d5a46e4990cfd3a3d1b3947e625944c2644429fdcbd7efc323086d892b5e91698f346864f94359c95287c5895bd13a1707af97f43a10465e9e82eb3c4b85a9c20ad8848f04a21ee840ab01b86357928c92c5d804931b72c5673806fb4ef19aae3b5833a642783dc3a64e6bdf7a4690e61bf15b7952241ba3d8dab0dbb9cd25e259f68dea94e33b0b8d1adb6bb19f386ecc9bbb379b9470e8865da2084ecfdfd7cd6452f917392b33722273439944e1ec10906bbc4a67390f7cdc74b94f18bb33a87548933c489b5bb80217bef88d1b70ec97a8c322409572db297b4a75a06c4f15f171d81c80f09e7e7b7a1b51f71b53fbf3e014fee17dd3c657dc4173b222619e2ff909dbab36cca35ea0cf8b46be297b0334f4d0c6700fe12a0b8679ce1ec4c1f2b920b6d19f7f751cd8807663ee062f486f1bf7ced4a844ae919cac709d6f0703603357ab9f961108516f57aed1ad9b7fa8e4e75b0dc926ca8f86d4129f0855116a9e8b7470149fa528716950995677c2b8907713759534f447262d8655ef5c9b530d5790d412fe3a9bc23fb727e2b7fb6c2c3a8e6cd8ad3e3866f197039921565cab69603971b318ef6db2a2d165416d7d2c28be91d013c886c2eecda04a742e9955125656716ce3af62512c2b51936000d27134c8222e1524336a00e349cc1666e442378023621848d6e8cf80ff92eb39491b79a4ea0dd83f9721dc85c539aa1243b4d29c3805a78fa5aaf565db57e396b773783c159b217a8b30d6b270c971ad992642b0d08b22524de334ccea4c09d3b99aa879ab0574f35e12a80a95ecc569c622f5e774cf8469e4c73b293720bb0170c395ef9125fec1ad72cfbccc37721ff89d1facab52dfc027e95a146c451bf0cd77f6323854224339dbf55d3908a2c0ffd821079995d81f691c5a65b24e1ef7ea923244e4955c4ae494ffab21a1ff0b440e6e03a910f5d313d99d9069dce156facd46c42b880348d63b9501a5061303c9fb9f13b6a7113e721004613c8927a70194aee64b78aa308243f76a6ffb8892f4d90f6b006b595dcb92698f9fdbce16fbb40e53cd1a1520f71ba52e32174b3eb8046af736b16261a706defa66bbdca37c44c76c1d5937442a911463a0c492983e5ca0516657fda35aac0128281ecb7d994c823ee06e56f9b9fe076ed70fb768dc225f6888fb5e7f0741a3e834be9dbf84a8ff8dd56e111f8428a08d860730ff6c14ee0877412cc2004206a74e0f764cb2995b0813d89fe133cd626d25e82ed56a52d8a4b793b6286e5ae23c032b4e92a51b887ccbe1cef2257239f0889ac2dc10533030cf28e1232b44cef0054608afa2d86150fb5c69e7bb49cd4688d9f4491cfa2e049aad681348446f78e1f12b4f7262802db5432898b5b5d0e2208ec6b2fff4a685250ac49f9d467c9de41e0d3d3e4cb519a1122d9b46cf0ec8c4cb000c699a1afee30053cca9eff757d08732a5e796f9606b3acad50237fa786b068e2bfd07db11696cd34693b332070c8e98d59b18476dd1214fbeac9d4618247859546d2436a0c0da8e3fb84a071de394c4388c0d5e918303f34d09096c1aef89da333e2f4428dd4bc18b3754c513517770d5013a21c6370a038cd9e699362f1ac68e4aedca6421be238d2148b317d94a01e5f995c129b20063634b316f7bc4765b08b1099c54e1099bfe6fb0e626406f57c74694d67f051abb30f6dab6ca98f08b5d8a76c8f908838cca2d2dad5ab6e5083a8d947f9ea5273874ac05db53af707a74542aa130221451e3fb35d0ff781a6cf4e96b594e50c8199b8f1eadddbd7a0efae18750622f40019106c76c10661e96631c3d7f1d65bb9de69ccca9a4b33c7be04450ea4d3567940a2ba2d08fec43a6838b45cc5d7777d744295e5068b55ae02a45931ed04c439e152f7fcc2576df2a66d7fc929825f29e95f342cab44641d46ab952d188015ee28fc4168f0604a8dc1b4ed92fcf9b80233c28c6b1226305744706611728e7153c2c2adbff5a22f0234f0fcb42690210e44df98f8d6387a7203c7f7b87935c5f44dc994179eeea6b6c00023606ad31d5a9ffa4bc2e827b3bd532ea8eadcb45c084909472f8b1735e81204671b746de8d6dc46902c55907f82f893b772c91c20c760515261d7e244de09149a5b58408eff20ad4c33b6c0bd9826b5f3a8d6392ce1abd06931ded966d6ffb2572df25787f48ecbdb006d6674dd23cc1097c999661a8ac16474bf52d45c9d6975387b8b220ecd92ae69d559f34f13604d99b80632077ba6cebd1b35696293f625994b1ae06220ad7531e5eb5a62f86c0d2be14346021e669acaa6dcce2a7d742388970217e8b43d92e6b218fcdecc4be8b3980f87d3c53bf5dcdad74122d79e32e994e2c694961d9fff34435a699b2e69d41454ca464a32780d856a32ed71a0d2e57015d41a252fa351594d93ebc52cff7db39d820f78454f35de39598cdc0a7bafa9f1a02b8dad2dbf148d97686393fc0d2f54202e01105579c99b3567ec7630ea6ba74f1126f14346460ea98180720e8e0ee239273b3e7f9175973cea1112bfc57d9323a5a46b5630b4270e24d5f89e00147b0a9e2955f6b13654a8894c64c859dc51455c96d0160c97d35cd608c291140aa9e98d7684b86478f29c401a73237fc8297ec27d0ff4a7da4c0308ba8cad4c480a602aa366c99bb3d3e906df64321d5818d6dfaba3916e157c2d3d1fa78d22a287bb1f87b6c3ddbabd349dde52a909009b0494db6a055b1ea081c6b77a8b5a0a674200c9b864f0b47df23b2417c49493a9d636605b9e80df98d795c2d4f93d2bbd6a4cb382fb2239ac2b801870bf90ad8bdef9c6c47a76b93a2216588d9ce93b6188d5927886f992703d3bed02b90f192dac87c6b9cb4fee8609ce64f511c7915d2b175bcba09c52a42d27a7d676ea0aa2e70d32b146bea5644ebaa6fc66a2ecfdf52eb1c8924022697f59434df41959dda68e51b72863c6b8f23928d0d0c3c9429a0561a636e74bed7fd86cd8eeb364b3bd835b306f669f1b40a5e5bd884b6035ce2fb3baa8d05d6b5fb37b80d0cf19f417d78e30cc52cb63d5385227a0a94fde8415ebb15d4cd9c54ad48c14c248516b21fcc9330ed28b538f9468216a26d70a73198c43f96569e2a099d693cccb68799d4c47330b321a239e6ffcac0a6b4380eeb5d4cb5fecca7eebd44bda8c79739cf04c5564d3fd001b28df7900b2ee2dd06086bf5fd4402eb8b4db1a263f2e375bc4b9c25ddc4bcaa0a272ab66be3984d2a25d1c94a32e29a18112fc7024dccde07c2a037fcbf01bae9c15185f604851f33c8cef2fbc5dbebef8b913961f6c9b810469f5a7f0360f0e16d4e34490f780ea1540fb9651159510d4a23d4158a2e3c29c24b6216bff981b600cb74ada334b2fa8fcd5cc011dd095f92ba13e43d4c8d78cf5fb330c28f3443dd1632aa015a8d032addeaf54394678e0b0465e375b03cce3d61e4a2e5f653df75f6036085c35ef5286733e43380f875de4560d9230d14ee0940ae6d0f5d49abf7a16d59990ab3db58e447f864b2d4f8c35c730a9991bab836a6ab0c4cfd03cdea821cc28251e271779176bc283de2b79917c2a4f1b107df7d6d8bd585b3f36eab2a7d97d9a2ec391598592689331676a929c354be2a16385e31eb47ea1181ff6c51f7cf3dd614925822e1bff751559a4ad2680f3cab7ebf7dbaad137a9d79a4aad2a0ef26593b07913b86dfe398931e23b0b486d6393985c980299131016a93c0b62212747100d28cb17f85067fac36374fca824b2ef5d24ae307b87caf18d350b6340090be14a8395c025e25e957aa60cff6f007b243fcbb50d9ba2484ac00446ad8aa9202af526b760c938f1e8bc7ede2e704a76231963aed3b62f2b41d0eb30ce4edd3338498a5202cffa6ef2a868b675dad7d35496bbb888e1347a034dc95506ad1d88569c6c8c58ae5f695b747f6e6c11f2cb2eb9196958afa5a6474796e2bab26d514f58468cb912857b942ebab3572d062123fc50304f1f7ca856d8ab3deb37fd8362d1eb2ebac6adfdec3f3ea088c7f1c31ceba4b6fa6a9c5e18a2bea935263f6ab1b6e732173dcdfe5dcbf8fccb40764b025dfbec0b1c5dc176277787c4df7a362081788d74b5a337dc09f3223f84d84b3a3b5f0195aecb239d774cfdb92dad13035897026b0806b33c3193112b343a375d0bdccb25df3003a5c6ccfed29a9cdc683a5c1db30042df3df97ef34a890a9fb5ecb6c459298763dc47784d5431f4a43a347683e401e8dfd52e0d6e6602d2b53d315ffbe936022b8c46b8ed2aaf9145b67edc8f1ea4e928c2608e19be7d108f9b0ba7dc8e69aaf8f42e7f91866684e67d0717647b9087caf99ee057ba4c7fc3b2cadd7b0635bd7bd08ceef0db75c285afa03d3bace824493d6fd10c17565ed987506d057a07435051cc62c2ad8d08b16f5fbf32224d9ef08608cd188b1db3e3caca7fdb8da11c4f79251b906a7713f129db4ee4ee691830d10788214f1327927836f39b2affd583e6490540267f28986fabdeecf1444b4b95e576baac859a7b116df49e36000a4c3667e7984f6aa046676a82f1377c4d8856c9bf786f064cf8152d6a0aa48689e0950c4ae464c9a23656e3325b09cf66b73eafb79488588200a205e0168d888456abf4f78184fb8e105d3ca824ebc256ce78fbd23ccf8067de0c8ca51b10f6eb51b2f9687e15678d706a958ea51252ff387dc02809837b3dd4650c43a4281a3e709bc175730f712750f439e21cae8411ee80fc72e5460ea5f8b1fc92bbcb080f67a61ef8df8916a308fd26ad74ae9f771571d6d3232ab1820800a458336bdb8f7c03bfafbfe5d26b0b515ffd8c97ffca979b803274b90e48e8bcdd05f1113dc8a7308fcb0f8b1b1af322fd8957113dd51333f5faee4a70c0a78648cbe6b5539cf2db349fc8bd912f138047efb50f2e92cc862458db1759eae0170b8f8a6326cb197c9c3c8af153945ae85d674f872ebf9eebc65c43bed64fe99269e72b363d9b4bc871d5859074f564e383311601e6c42af55813015c1e1ab3f8ac25c46c70ea799b6164cdda39599d1dfaa70c22efece78bf37cf871d8a91d009f08b64befa282edf513c7c6f31892a73362671244b17a929b4bf2954fd1d967b68a37108e81a4b1c019212f8cc77d5eb00e75cb030393ace22479effc951ed7ac6cc595f30d1eca65b24db9d715addae855bd4786d87b48dcc1f6607bef6e1cce7f3f535bfc6ea814072d5d4c32978f141cd1e5adbc3683a5b6e101a7c1f73998dd34d6905c7bb90c8d887eb4799a8fe6971048da2fe36f395b96602d2ebae1090b6260ff40387c542e3913880bd3105246bbcea5465fbcfdcbe421ebcced4afbe670252ff037a628fa4c2f5c6e199591a1ddcbe2f2d478f31d39b30e1a1183d97a1f8ec4f8b76e89eb387fa57a144ff22f70f3b6a24b2e0b757f62f9ffe65a544af5e880b02b5e03d2adcf7ad5418678395c417a3105aa603481dd2d865571d9aec6cabe031184fc63bc62370a141b90e6fa63995f518f9411e5f3dfba7ef1cdf9219208dedd61d6d61b37058e6d4156484341c361e765d6fa6d94b291b9c51e458b296282eb9bf63a1bc427c3051a6f18d656c987400391d273a476a777945a20cc075488a44417ed85b42d17bb5e7ff041d0aee6b831bfda28978ce5e3a1b371d6509088af15748af492022d403452c875778b85a680f77a2ad33f8fc2e5edcde9bf096641a9d3f9a63f5a2b073a17c9b09713d33a7dc2016ee70d8974f4bf350bf21d0055be1d2483192ef3c60bf1ff9a6a94e14ff5fcfae4e36dcc3e77c66183ee1f5c40ce72c0a26d37e2f6ba468b22b88e4a08fee6daf39ab9e3d1fa42f624f7568ce35d4888e1b24b7ce79823794c24d715a94de8964ebbb983775515850ec66fe31107b609cc214454c7aab0da467227c16ce0cee3802b07c0fab451f990d5c40daa46dc2df43032ef7239ea6402a3d33898b8be783a49ac47d6d0e78c0d49e14070b08dbfc7376763e99c523806ad02b88bc6f282cd42ab3316bec29fa6521d89e8b2fd8181e6e8dd9f43250f4edcb53e64c36e9ec46e4038c5ac7513a446b4f1b740541b007e64245fe5b140f3ec7bc885c9d0f290dd4d9af048b98a2c789b18ec591b42dbb926d4d47d3f35017adec50ce1c405ad98a1c088b418c513fccdf620e75d3a32825b78df3f3cd14abd255fdd1b0cfd975bb0b24a837d80ed58978b027a7e42e426834bd6b8659c613323caaf3da488c29e93b96ab1a5cb3ba301863f3fe9ab9d4f98f1cb06bf26d7a068acaae15d9ad48ee4bc0c3a2c06a37c5519a5c869d86f6d9ddf032edfd32fa4e0290d296558d67df9e0cb0908d88bdd571320dd4e9651d040ed583b047b80db30aafd8ff4b9fc1ecb85a7c1a24d80a314c990edb236db2a1a3796a299aefbcd9a2d68005ded204ce72fa29aa1495e627e28fc52773ac945ab811ae2287301646280414a515da695ddf751190fea8b5a58cbdbac8c7c1bf061ccee8931ed66a9d3dfdc9104f9ca8740a3bd884d2cf280751a70a1046e6f95edd8be035f7fbaca121558e088367237628e7aac95a16a957ed40aa81d609a9e574e25763c6ef0d4e4481aa1aeea68ec3f4c17213f01a4d9654b64d0d94ed74a0b529465beca7e69d306f3866af3787d1c3d2a904d273d3d02d9bb23367d4c7b65ea2398d55c3ec2c22be6eea70faccca0b0bfa66145808f4f2130541336bcbf8b2dd4f69c6c070e4e969bcf737d88feb8453dddc6f92a296d0156de4f8d35f395c525fcf60961d298394976dfef7e91e1a2b6899f9ebedeb8844b95a22bfb5020fd8ed1fd0c1499e3063a8573538dea8c8ea2b26b4f5b41b85c26dde7b38368d4c57e78a769f0ba7f84a0ad7a98f65a2e129d972ffafe98c80ca95a7daf7a004e789eb09377b485d307857262b8f262e72f7f2edb7c9db8f57e29dac2eeaf5b94a94721ea2560fe3ea9029362a6e3f6b57d27b1a06a48fd22ccfb69dd654a46fe984a7ab8ec8e78ff28dc18d01daa3fe5f905f2fd34762aeefb03e2f0a4d130c12492b7df96745d6e7a24782fb15d40e6cc6430f031ebc514d85d4d2dc4c307fccfddc006fb7bbe55f9e006ce90a2d98a547db37ec218bfe888fc5263e84c3a6ca849316c3b731a55110fa443b05ecb897a9e415361be722c849c5ef77b6789d7662c7b0033b72676c0080b0e76fabc0c57c4bc8f7663e17beb6863a8c9af2d6331890f91e5bd6bc18b32bbcbad68b5c4fc85272a3a9fc0b8fa73e5c775283651e9c35f813b8f218a23eb533188ad3806e8b0123a683c61535b868fdac76d34ad7be7e20b28f1eea943f65faac6447dfc94dc7cf03ac8561ad08c042f9adf25949f90cb3a56080ecb5f04fffd42c25bb113fb91f1bb30ea54d959f93647b0c7186cee81eddd64d3a415156da9af841a10627536f353d882aff91507eaa7e232055d7cc62cfb011958d94d7ce6ca57a1c919758de85024ec5d2a391862f4d8d336e987c255f9b7714a2d0e3834db080e205b5ebc0f45fbcd95ea71adc2c97b153e1b69dae87fdb05b1e8f2e3fff28dab58f47f5fb0dd24bf302c403544be04de91cb4883953d4ec0f8d2d94858b5d761159be272c6960de9e10bb4520141c5ca082c437f00e395c11ae47cd39d77094d275b10d10dc9ee0747340e91919fe41556b4a91ce53382e689a956b6ed726070142aef6c7b99809c3d56291d9a24ad0a135269ab6880ee4a7e199ba4357d3f5beee49dcad7ab7066c802a5fefaf9d6931b88d2355c9ef0e07153ff6a2227938037f6564c495447655f5b7c2f786691bce8959a8491153edf2f10cf74b7144920029b8b0f45ca38475606cfcb16ad3b606c050241a9016a02c4fa3f8ed9143e3c2661a3ce80d5b9e456d53bf2f7123b7cf7df6c14190c7dfdbadf8f9b5175278da476bd40380a882edc4f425f68f2b3fc0714512efb11f2d0efd4fe9e145d3eb36b522750c0855c5f0e324acb91cc41a76e4da29d4fe924c94caccd3eb533130ccf1a35366eefc72cc5404d03a2a2d978379a4ffc3b187da7dbb01e76d21b55e74ddc2410f9fcf792329c70b0ee994ed106cded4b6b18ddb5aa8747471d0312f39f4dc92fa4dd64f877f73ddb4b65581b2fdf9aa5aab5299fea31f344969bbd89a7a473da51525852a5c46beec5ade4debc0511b02a9a17d834c426c4e3dd3eea998990cd102c0e4ef0c30a80053cd93338a12c6ae82c07ac87a5a4c98d7c07e3db2c568e95afc785a7e3a6afd1f4f770fbde7817321c9ae0b396dd5ced32b0c4cc1fa7c14af618413a89b44a8fff464c7e8c9ffc5cfc4a15b4a687200b1775646aa3b6dd108f5399f05987f1ccbd5af121c0d70334fbb934f5ba1c2e9c4e639b2d13ed4385441fc44e0d5c9c59405954caa761a847feea32435a7d7102cc5f176ec59fda728e8b207419495f98249f134faacc2f6e228d5b381ee694df9550906a8bd64290ab9f42265010b913c36ebd77658a2227d1b6157d89b7ff4484f1716d71f6523aa95959c613ceb337ff972fe739915525c2c9e1cf39090b45fec160bac943701f9aa2158299274cf519bf352428acdceec597ca51820f808acd313dc506bc6960ce2d7b9a4c456f81c403d1491262f2f0839fb6e91dbe1f0d8e498a329e522f1595d957bdf94da5f79f23bf81a782d7af037355be61f0d3b9542e224300eab59a40745def6af9f26b9c2a00fcc35f6e8cba494b6cc71894a871003569fc89778ea42bcc3e2523eb8ac95c9590392b5fde23d107111ad939b085e38019369d33ed4f23d31919aa1b0223e2279ea4576eefb0de2e3373f9060d275825109033f912356ddd413309c4e6adef8febb60039572f65b68063b9ccc378c371366ae4d5a0112b10324e4e72c04be8e956814649b3f1f7ba137621f3dc69c885772609a56dc17ca8cb233f81a3fe918766aa75fb335f2f82a3399e74c719619333088678040df2cfd7ccaf82acadca8ea1215c05f65022e30c545e4fb7ec6079c9f4941f546d1cf5c71628dc15411d7650d8eb2c6203e0c429db8780f86b7797b3fd3f9ab7626208a78894d7c90dbedad2a1c58607a534c836f6dbf9d0c32530104cf9fbe4441d9a94a5af408422a657fb15b76becf63367b8b0f2f370e692384792cae55daed2014a998130468e1391544b1d2d1f9b68a047b413c260c2f59f8857373e6b9d4ef69d8a160d7015966a2efd6550799c6dfaa12e0ff438a018b4fda590ac5e1e9c5fe087872a479685d385e2a64f218d5939f3039a5a941055b5fec6b46778e1c46734eb1241a3490f27a0df3206f78e505742adc54300436a38fac787d75b602c276b04681a72b1d29c805e8962419771e1b1c6b3a22160dd4bbf46183289414e7248e4d5c66c39ec02d670ecb3f9659d8bcc700d573cd7635bd9391f3d0949fe4919dc7d08694869018f82f5b2a38697096c264a465c1f062d53b2e0325f0685b7b190c5f64fd45e0d3737d19cdfe3dc2983c8f68b85046c03023491d3236f13f798d03a63332b64af30f2952aafc41b26eee5393be72c4e55a3c3811b9248fde60e1c644b4bcf2cd3373c8bd943f01cdc54f04cb269231d38ff0f9e6e61af40d88049f4b0f298f468f83957bf55f43a47dfc68520160ad7efb462736e43635a3bf42e4a832da736fa85bc7d61bb0fc0e4e1aa82c9a3c4d43ef5dc9dc40e59901ff9e2d5d3eba08bf074fdb034942a11a6ced81d852de68b0ac5dc980d648687fc85fd49542f66cffb975337f065aae22e4f5e01baf82056bf2ce5ddde1d8d1e36cb2b0a8a66f8cb6aacbb36ae0295bb3fd16753745de0642865dff976aa87cb0590be84973c2afe23a1b26384eb768921213cb9d437bd093c7c8642aef418e5dbfbb7fcf903eaea24281144bb4cbf98ad613a10d56f723d69d9c3892bff5e909fbc579cf28281151e463ce359d5671bf5f85ec9b54f151f7e48b6743a889168606d83116504d861c31aa62e21c076628ed354eb1732623cddec2e0eac0e831c69ee98e44b30270c1cd0e4b442ed194a8070740ca7f0b12302a4e1e0354b6edd0f94d1c6cf7b27b3c9c0fe34f0d9be0753affaf71e71cd129b2e1d4122ea916ef3935b3366bff79afbda4fb55fd5ab7623fcdbcf4ba766de2e66c3393948692289bc253b7de583c12e6c0dc0b68b5db3d7dc5f37790b72320c929425d800e6f8ad1b3d85e63d6b31a132417133c923a7b19340aea2f89ba21dfcf2d36e20b0c43cfac3d241fe541a512ee5a86140289055bb9440bc7c5a2924f8722a4ef6cd99e8cef1e40756ec5852b6117d041566371ae392737eef9662caafa52bf576e4626f3261d4492c80390c5038000d9e40b299da3367bf7a59274dc89881fa47c4621e634050f44b89897e625fed8c43fc0992b2dcf4d65215dfc2321c57fd9176c619859c2b71bcbfda1b67b230f7dff426d26aec602a539bcd2d0c07dbf60db4baa703dea60715340b7164903fa91d2a773e1f1e42a4e22529821b618560a060180a62abf14f6bd0fb1128dbf106cc6a2a7bcbb2681a6598b8691bf24e532c9bb52fc9fc89053703cd51b27a967fe18284e2fde6ff72e3491940b0f7fbc192557fd85e60e333b2a3a6f7fa77aa783e34c5073845a792f84c98022a80c8febb5f4d152afb02fe90f5db1b8f741bd151f4845ee5643a6f363064f7215259f12b8a64816294310b87e94de0fb36ab7016cc23c3754de416177d87f0e63ec696c1466dd69ce24b65041c06b5f56fb7c23f452a845103448d091eca0c8b451ed8ce64f525dd188d69911e99fd908443eaefc1786878d92f571ff5ddd07923b6c0964bec9c4edf5c22e636e778e7aecdef740b3ff7ddd5f0ff4d18536fba68022036ee07da24f5209c340d408469d5e957a7945398d4cadc5414dab85c475081c3ec5026d98c51483fedf55e0d608314412022b07e4884757e9b65d90ca93ea86de597a96c8be5a42ba307ce69b9080ff1ff0d71ada5cfbd620a7c89c0f53ff4ef99883785b71a5ac7e025fa1f4082282ac445366c9e31c03f17aa3bffc059948a968c72e9b1a5ee7eeadb535b336b32f20ba4106cf5978b4f0d9f8228209c0529b10d7ab220d3a6b25af03ed51ed4d24e13157ca08e5b16ccda3ae77750c7993e13015f11fc658c9a7067df26ea290a9f0de3918eb0f74e5caa5a883d9aa5ed4e67123174a1c76f35cd97a3ea80c9420fbfd04c6cf80d0efd33537ac4dc60d0e0175008bf124adfad7b297c925d4ad60e32f2bc77b9c7ae44a5a3ca3ed966b228762cc7dbbf0f396b53cbd517b7a7840bb1051affbdcdce79ac828efc16efffb6ede2016b240084f54642983d7560265ef6d4f69c8580c15460bc9ac62a35a6404f3962a7c1b6a4be8726bc38e1493336b7b2fca5d060c7bf38fb0804323d7e6c8a622f8df81bbd9048a0de5d00b0f90369c4a406bf000f47c1570dbe595053f88ecc81c60a10885db02d8b51ece4bf9a3d81adc2e89b75c681092c5e05327082501e7af00c1035ba24f145769c1e1428d9944dd1ab1196797d6a109e95255c30cc8400dadeff9de43e0a186e1727632c4ea3f6b5330eb8e03e280d6acdd499ac489c7ba41a6e9e86a7fbe692f2cb17566370af8f11f34841cf7bcae39179d5e7b20f93c23263b6dca763cd61cec434d668d9c091df1a6bc61ddfd858fa2baede1304b679cd301d00dc7f5eae548b602ad8f71a4f4cdd4618aff5d94deccbc1decb3c824dfcc1179c011ed9ec591cb05541fbe8a3ce49947aef457a3d09e6331d3e13e35ba7dbba4c322a1ce6cd2ed9e8c45cdd1101a7ca88bb7176c79a27f6e68fbb8a34eae4f7aa959e09292ff101207237d9f6dfc5842442580fc7460a4bc83725a800f0a56d6b4ae399d48517c0da6ae739cc7461f6b43029cd3fc986f96332db10d10cd3bbb2864828c436d47dd6311d8a596e800bc3287f8d7f91c0af510d5637d84f55746bcb46fe2d1438ae15858a61cab7bed3d9ee262934dbc5d06b665131f2ef27840241688d262757876878a23b9ba2a83cd06f2c41fac49421f7b0009e0f4115895c907c25cff8a74729f4f973032c5638450dfb8d0a3d2e249d1e06394cb91565f285635d2b4ed0467e7578158fce9fca49e340b73497769e3f1b7e60ff5cf76782be7781bf9168826b57329f154bc0e67d9b26c0c2301a3dacac638758858d21264aab502790627325da1fbc34a97a2f7e2028d5275d90c6997ff80f2803c58e6db15118af7ce9ac929d7a6546dee618eb26605ec20e07585fd60157c30ff73fd2de4beae1e33c5375779af2b58c5e7c61eaf11c8d4266b451447b6802f0df8bdff7dbe20476a12d3acc8a62469983c19b53bd4359e742e3522ba857b390c9377f761719ae2d7ee49512281468ea2a629886796737960825a77ebbfa3ce5f541f3c0b87046a1372fa7025e80895359b912ad2caf6caa00907d1b61d867ea64783ff88fac09c7382659332683187d78b803d66303bd2541f55c541a75c64fccd6e92fc6dd5bd33e1f8274e7759902f043db5a262f6b4c4a6dd17603b5b0fc417d00f959025a71b4e53f4712113f3c5c1a3a5b9d0a4adb9fa09750aa805bae0d88aa87c539a720f61e344fbcbb9017064ef8d7a548371328c32978ef26da3a80e63a7358582be632fe057ccd87ad22d86cb4231fad2197526a9415a07e43c6779a3dad9ba19c98b763eb4a0fadd079890c0109bc799a6ca03800d7b79cbc0f9f5824a7350ae24aa2a57615f57cadd32f13cdacb83cc06dc1bf473745b2cf2bd7bf7ba1c8e1e9a339428376886c9216db18d73b363412f02720ce6170d23beb308bc809a5a7aa933984a819c2e305fff3165f4a332b988977dab0b0f9d8d0f3ea1dbfde04bbaa4a3b4f2437f466b8ef697f4160c453897384122bc94b24b995bf58fcfcdedc855ca25ed38f482c18c31637e062c8ae1a444de2b62ca11615654dc43fff731611ea9c4cb5b917014a24d89cbb3c8f18c82858ad9b75aa6995ce4d8a9d21a3ad1f86f55f11373fb93e1cd719a078bb27cc01eda4c03353f0eb3ddd1290d18fbe4404e8bc9327d5beac04aad017cd89b5ef134139b84630bb3133cc7d293934e5228792b9b53b4a095fc3bdfdd7afbe8cc3d7ae2b6a7ab265c49b9ee2d9c615754abfbdbfb973857be41fa3d4e1761921cd83f0e67e3fd381a78f290c80f2b15ba9b4d633a84d6877a6c6c13c821ad3a2e595518cab025ddb3bc922f360a04fe44f69d7b075e08c12830f8a6780f3c71092e1825d3e8f55b5a8554ef26ff4cb6dfd66ebdfaf12b0d33182f78644774e9121c789ea32cbfb348a6d03e82bf3bcec3a88b599ab0aecc2b20a05ba7d1be5a550a54e0e3bb21df92d3049530815cffc2b6c83b5a5c67f3f91d73d0fc96405d032c3c64a0b2511a6aef1ba59cd3290a0a87b1b11e445ad4867785b4b2547e1239be96e1fc571223542437c0bdda855d5b82dd77aa361b6a2d187e96e187d06c1fc09217f9cd01ef84f125368ebe022603c063ee89056d26c99bb45333bd90e16cb0dd09f8991600c8c30c493974bf2df38353c25eab6a2315e95a8618316f93a4dfa9e46a57aa3b2b652c6e4025bc0a6a3607d44cb7b968444607c6ce68bf9f131c7f191e0f428ee8f2391564e7afe7f84b265f490fd0ade4ffd0bd219c5689d281002970c2bf68876b50468b68ff2d339c6b8bb518949e3b07f7db4cfd7038f75a084904ddab21c1e48adf43f2bea99c78f8dc4b98654769e04c48ca6508b2571a9738bf2f894df676603a1b188bfc00798917af1a8ff56187867a822089aa1be97b87631ede993b7f27ae218c4e74f93d78084167b53a64fb6efc3084e857c4a72d5d3ada9d6b22b646a2d238c2757045ef0c29081400a503b3ee361d8883d5ee78951bbb968972b8e772c38d1537252d48cf9c4f2bf25763b25b63300e6e56701fc970d4b69f52e336eee204f377cadfc435582ec541a4c46f289a9c9db25f3addaad7711fde866a53f8d3e88c9798a3d37daafc48ae3a607d4ba12050448f1930eb9072ec41fc2f9112a278254183d4304af95e29f0260c9f218828698f73f4b5f71a798bd703102572077e9fb088cf31d57321db26dad464f88858cc4bbb403f97791d991dd3f3dba6b55ba085f1d19f269066d33b9230a9a7356e09801fc5bc05b0dbf4ae95f7a264cf681182ec313ca07d4e66efaabca71dc397b834e2ce60394bc73bc9661d9f6ebbcc486afbeb6eaa6c31e696ae20660e94dd48f439c552b602e020563ea01505e21e6667922f5444e0df3f102dc2bdd224cecdea46068d119eaddbd0f2dd2e4e0e8f109c6ff5544c992e7acfa3be9f5a54a2ca328901daaf1d9d70ddfa46bf81e721386a4d4a23722d80505d329e905c0a5c5fb85e5f07f112966d8a068582410791cc53b908c3659696e5e635160374b7f36e160e361c1c62177e4b3a59d171be4b988d5d458ac6122aca6b7d94024214c965f842dde492c7ac8e682fe2cf6cbdb139e8a9afb5630ed286d979816d13338128d838e63446f651ecaf8c27694de47506b197a2372d94b33288267b38231e8891bddc12a6094003c95093e1489cfc59b48f4707679d6ffbd2b2bcd272b45d4f3ac290c6e2cb7cbfbe318e359183362dc1b482b48a2271ce0802c7e4094ad4c9205342a876fdccc540563766f24eab9baf5a08a4f64a97b7793e709a4577c55a59423e6decfd9118faa853f6e4fe3c83dbc2c29003850309e38e8d1dc975c4badbd74ce7c3e89199f2fe0ad0124d282892a38a5df16f75dd5d2a75d0c6233274fbe34ef4ce698945774c03709d3d5f2013315a596f87ff598194a7e7c70edbee5553035e3776e3d9a8df984ea6dbc0b51e41be299eddbdd1f8fdf4d25e244f651232a4e223c76fababd4ee6c588705d3dc6df516b40a9245446b0102c59f4c1edab6905e77dc140a61ed18c6a98f58abe50299db747c00585b7349a340ea0b1f98e6296ac2d2aeab69912307cb1bc35c9f1b46954f5ed4a49376fe8e3507f3b92b65e5b78b2365460c3146d6d8af04271d0612dfc40c5d938cf12215927d0220affcbf66851f82dd84890f431b3214c8c4f3dc09338bab9630531d1e5240328b45664488a99995356453c882f9d3e652e9812c20b75b9e4e20c2bb9ce514a7356f532b95b784aad9ff1ec516d804bf361cef43c20db934e1612afa25f17804359090052960b34426c72e48fd2db4e9cff6819fc093e4d0f63769db3e70fb51d352488a421d8acf2397fae85c8887b69c0a7e84d44805f69754420675134106039cf01f87fc5727a3c945fba3873e9cb8dc7a4b4e04b456e2e168ab4b496bb57c90f68cca65e649ac0b76856bd027a4e6d6681f0328572c86b1448e191c85430e45f0544edfe99838a9f8ff747dcd9b2ced63081a1ad11f027c3813025ab6cd065d40501fb059f4f0cd9c86953f0cd1eede0fda53998981fd8e5cd23da1728423e330a63b5afdcae8c3d4fe9acb5ec9f8f1f84b4c1ca62e98d994f2e7aa1428ab66cb89935ac64895ff13c231675417ca288b31acd004646ebdd515aaf815788f1e5bd021aea7a49771ce30ee9d93ca954662064e63bd18eb65b48db2ab181b271e7e87024739653a899d39c8dffe0768b55426548bdb5f3e53de98b859574f2bf361a175c576481861223bc63218e49f47ae06345630cad52c5bc4e7b97ff073136dfe53f950ff2e2d1939c1762631fa41a1d9a647670d25d75f26e8376c2c0c3fb7a6f90951366e77779136a0f3bfb35013c2a263dda9cfa9aff217c9537299354bd32e5264528e71c1b036285cc08d12c8d7e148e1345a5df56a2e9addf5855285178961337b30544275282fd6bd6e52460b1657335b6ae1f60f9cfb8d1e69e5c0c725c56b3c078605de78016b97bc3c8ec86ca82367949b696c02f359eda9cad88688da7be48be8c4189f5e78156bdae206b1ad8a0cbaecf77f92d8be636c0c9f109ef9ef7715cfd24f7be103c906ff36927d6442f3897d4eae0eed69378e66835a7e3c1bd3fb203bf74de9e111bc3691075ff25b14275f4820a99743485d99fae5332515d07345816c4ff988212c8fe50378bf4a1d2171a5d26ccbf738d8804ba8557e5a0522b10307998a20a4567b0691a0d2162701ee426cda8582f15918a52a2d1251ac112dd7e6bca9d24c8fcdc78206245fef7bb4b9f35f62a51694b136f5898c01c66464c24bc18d439cc62ede2867ca07fea6a820191be4e8010fd3d8ce51594dd1f459b09f0704bd75d1225bff7053fa2471e721e247d9ad967c0e51cc1038b8cfe01707313fa1eb646d550fd0714a2e863edc309021bb6fb4fc6b1b206d8ec6d9c64fde7728aff94f7240f0d6122ded8ad9f075531b1680288e6d849d5fc89a2be62d143a650c8418835f3dfb0d5c18a52732225823b961a87889a9cd5e9b85ebfc54aaa93e5bfe05e9b6ed6a8744fadce3ba480d12d3602ab2879ee9849864ba7df8064d75d89633e59c8ecd852ee232c73ecf1018416cdeec3d7f4a8797fe64a13458244e1c2bfb18663ed5ce572fa77d9e3b22fcaf0717332f1079f76ff4b8c193353b07d4bb78d2ac85355324146f3d7e688610406db32b8922862ac8a118cddfeda08659f9eb8f09ba294e5a8eb2ee496824b7b0a114aeb08f0577981e2973fbba2c9380e8dbba137773b2c84840a6478db930e257c02e0262384361175f159336d3a01b707fdd168eb755e51df43ef2b2d21de5f339cb8497993e580ef399327ef90aca6dacc052316f0e702b9e04821e414d58d024913aa94125e98fbd6173c754599fe690a6c55ac89046366f7335a132539860200509e8b93bea9a3c49b69ca37b4217d8da99026a20d469e7bdfee33fa04a207b755cbc0ab29d0ac9852fdf64cc1ff08cd2ed065c29660a1644de88ce235f1ca6b679a1fc9ba64bdd566cc9971c4c01486967ab48f6628e4d1a16f3183b4c1f78b00a1d0d46ba0a722a8f756f20c8c18cd3d384bde06309476215d0b13a3eede87d53b3bdd887492c36f9fc7edd0927e06de64ff0876b54b6afec78535e674561d17df1ecbbc636f761b5b3af1d5e1c4090d6c9e8d83bc7b4cea6051c011ce81475421f06709cb40e6d575f1a4f35378343be64b8b96d2a45b1a0d50300cf374e885604ab5c42855efbd9016b7973c8d585ac18ac77024e6c62dd52e04c23ffde8f36e9a3a479acd4d891375379cf0fe3992b2ba782a33a7fa7aa716a76476008721a1b95b8b98aa04e7b03aba454e46aa1852ad2fe373ecbe066d080806b0c6516c91a7e5b2b3206984f47102a93756791bad9b92c2b896eee8918ab2d9e7882ac272a5c7060f393b96979dd8675e4e2d31de34e1881ee97795b0b96d8dc2d89dcdf5c7ea925491f8966826aa4826853ce9b3008e24cfc84828583e21bd151919fd005d3d9cf5db3603492cc688593e054912397d1766759d64cb2cd526c77208b2dfe81d11b6a8a81b71153cf2e3e30da71b33edc5e8b2930d29bb4d9fd27eddde77efda638b48492310d2ddcf7e9cf9077ab16d1443525af2b98dd40c01dd82dacce41c96b7a653a59db3f09a52b7d9828d2ddb9bb35fc828a1846c01a93ddf1ef32863daa83d442d3b0677825667ff00774273d7b95505c07a1e1ef17af6b073dfcf4a07cf730b6bba94e3f8ee15c5bdaed45a682bdc25a5b37d6604484b6805283f98c07e396a0ccf9ea8fe625b9513fff08715e1413465e0349b54de0068531eaa4d5684e33bdf0c4a4b8a24200abe56d1e65c210a078bb17a4aa19f625efafcbe2c83b3d159f0056acf68b6ae34e07af383b23783cf4b833b1d35c267d49ba37a020668b2e9448dd91c480c401c7789504bfee1be1374b956abc60a802bee8e612bc8885545b66e839ab837162fa6afd1fada295679c7342929fc2e0dbfbea42fd4be90f6af93ef81666cde03da94388040d3959c06e9defb74784c8d66814f56e0cf26052f33cb091cb606af2f32099eb746684282c6f7a02733624be729744cd0d5ae3fc9a3d6d9805d3a71949f8fedea3f5cf9da2d65c73e52e95de8ff623ef109895886c8f19f80fec605b44f70962fe0c8e9711a70ff16c80bff84285b7d6930f9e5ded9e9c2e6b19ab08902f8ec6b90b90d94f40f89075b3544b28304ee7e7f67e4e33760ab67b5ce2cb8fc694d6df144c9b03c279d82a0c600c75d12361befa887dbb58af1d347a47c63ce0cd5a9d58d8b939775faeb28058656b1f26e94d6c6bcba0d5308159d15ca1980aebe2499fb45e7de55ec046c4062754d25b2f1ef4a8c343c7b469b7b68d6c4508f66598403c049f00cfd9b73f4c7004b9de3d51a8b835d41e57681e667ee3e3288c50940a9434de38cfc192dc8c3f095e76e184257c068bd57a90ab028059c2fef3fe21c45ded3cd275622959351b95e469512210c107d852ef39f8a2273fa54ad11d79d9aa55cb5daf52ae406dc57bbf9ac89d4d1ca19d8115af7dcf97224e7531e3363183883102837065e31232e6a8d79681f305329bde8b4023b856014cadf51f2292e8bc161ccf9cee122ecc2692c0c5aa243d4e38fe97bff8fa5cc96eec21128e5012bc02533d7d8c18c1a3655fb5a41845220160091d6a1ae68181fb02e7211dd2d6cb313ffabd4546ccd3fc254478010ffe2a1916e55456579d108bc03d913b72be0415c51187921a9e8623c91d49a69045a5363145c06bcbdf1857421617c9e047ade4037deb8fcb3654abf249a6ee4aeccebba7da5ec7e1164bce6632253fbad3c0e5ef2ef7105a3a24b9426f496b90b3b1c7c3bc124bfc09a8e796f22f764496fc234e2e7c736173977d7f22d457f04cf42143d40072b6553ce7d48aa1bd8ef5165592b1bef3102f7a2a06d6f61706a7072ec78308a5143f971811419e45665efa2b980eb08831d81df075bef2d51e9d9f0faa6bfa91ac6c126d23d5c2b477df523896ece15bfb8cf91634f1f4179c928df8a66634954bd92193917c32fc255d8a4aef4f8a59ab208af94b3293bf7b2460c238a5945c16676b5d3a1ea6713ad611c475be2b4d122b851647c632497f2aba1cafdedef48f1d33c410e24becb24d553e41dab246b43a8e6b5a6faab59def8246acb2c3cb05a4018bbfd49050082acfae63450e0583958cf05a3c8841023f373a49c91fca17a9790f264982a2e08c5243c2ddb4fbc186a2ee77456be8ae189694b249a539d61c67f2341da76541c6b81f82540d093c2592d3447b3ce3d483f1340089ace123c90094ff49616b314c08b7d121a3c0790af25fa2ecf59dfa2049348d331ece19f92bd26e517f523dd336e0d074a5f597d9bd7000ea759a0271642aec57a4b9753325115d62a32c85de395a9e7e57f46084856b0e43a836b914a8b76d3286a579faadbeab3fe103bc4f0a37ecf7a9800928ef3b34062a2e3e5c6067637c121fa393aa6117eaff4435dde79067c4cd8d72762bff412c1a38727e76a7ae759739646441a473fa7656f0a9ca029b8bee05988d8c50ee4154f78e64b128db488cd721d5aface1fe6d68e782f4736ffc45b78719845e036a9f6c94d97b9b43ebf9a05f95c06e549fdab093186907d80c6ad8f807a032c5da98f10c05288687d99c03ea85a47e61f15320ec82d70808734c58b43db75e4672256e09a07bb3ac6fff97475322e7e4e2bf82314c7f9b2cfa36f5e304d6c9e815e7b42b8fdcc80f30ecc9355898a3f968ba45a97a165beb9092c0a39bab0fbfedc69845f1d3f8c2dacb5001c0dd8b0078966d228d74ffc7acf191533d258d8255bd579ca4fa14080c846fcb358c7fe49ff1c2af0182ca01fa9e4b168805f545dd33baabf52aec2eac9d681a6a92ea124d060f094817697f7f38a390e0bd719d2a02bd1949b7f3cdb36a5d0a10bcf7256dccc1cb45844c9b2cc1c3892359266d8fc325cdebe3924eab633e8bf4aefce528c39c9c06a3ac11a49db2b5a882ec01f20afa9a02d6bad69492bb0253bd0599e347145f402bdc32c062cf5a406f6b61838974f685358e3d869b0a2d6af04cf3f23d5d80fef5e819b83376562e52fd4d7f98b20d4011b5975e2acb0af02422d10e9843a3a415dfce0994e54299780b28bdad08100620494a88f5550fc923301d0710fbc396bea2475a524a5986203ccf2bd3b51533e92b060495a49fde16b744de99cd2e67b58d87c11b5b4268eb4bd92ad34ae29758f47cb1259b2f0c601fb85da30c95b5f37af205bbe23974586bde1ea88b62bd35f611130220bfdc31654356563392489cceb80082fc75089abcb95180fd106b15a72f4d71efad99bb1e97a28a77f895465f7b6a6b6c6d6c1ce8db24a15ec89970f34407ce591843a92775adc32a2858a6ed8e6a1662dd41ddc6bba61b2a89c3edf4c4873f14ebf763e5355ea52c5707e138cbb972378a32793eefa9e2a0b4bb167ea21b335941a796d614511f7b225581097bde17064bce097e802a44de20a6567c17b3421ff70c97cf8c07b70d3a5d9618ceab96108dde81932cbffd818c2b0b6dc925099f344da71da35c6a190fdd19576d172e40b94d0352ef0768dbcf258942591ff9c79354467344e7d45a6dbab94b91d5439df44e5b0b7b9110db6a434212e9dd76a8f944da20c2f52a8dd766fdfbe82b669c87b0cbe9461b29e623de898d7f27a1e02425478d24b1e4494e87b4d60b5a70bd7c38f6d816ce762f92612b39a0a60a52c93d80a2ad2cf160a04be7fe0f42d94263094fe44bbb768ab543a8c6b4be7bf17c5d13795b875acc73c70b8d6c9a3653e3eaa5e53d36f6d5c241d45bdf6f9a2e727128f0d9840ce99b3324aeee4f868cecbdc7d5d2bf3abe7e6f386e075abbed075da106be33802867cc9ba859fba9de3c4112dd18f4ebcf579ecc5fd0cdebd747e3b893ac6c04d65ea724c8c907a51ec800c7d661d5fdd170c4ce758f2af361a1eedc1058fbc23136a26f9119b48d14b1fe520c7b6bef02aed8e98142b163a86944176be07c53674f5352a4e2d5767e7bdd1b9f6732d909fdf568632e7f481f340dfa13245f27e308d1d97cc9ed9020a2e8f7027ed2aa855d20862328e973559e2c39be4364c56bfc8b466a629d94977df2760ff11b4f56beefbd38c016568c5f8735e32100efd1fdc7e70cbe1a53f5e36f8cf14da6ddb57d6f7a2540e43f18b1aad965a9fce3b75a4e8614ce9c2fb44da97df0f331b8eb6edad87b1e7b1102131cb089e0f4b81b16ed3b01081ef7b483968efa978f62baffae2a581d3898ab153a5b987463ae6b7bdcd39c7ef2af1bab60931a5c768de752c6ae7d50ff4de271879c33210cc9ab5ca43470fa008476869816df4eb20fb1a020d0b5aeaf4740cbafa1c673be0e8a8b87244cdb095da2e2d9556a427a8feb4d210d3abbdfd080663e85919d0bd9a2b5a160c57136b15049bae09223edfe909578f29ea643a3a20f1bb56c310a53fab98e9abd39f4e07fb903a886d2fedb1f323e4e0a0c8859639da8db485f6055d5f0235a543ee8e9b81b1ec5fb07cefbc762d4b3093fa70fe36506984e1ddc9aa86da86f18182227b2e6968626945d9ea2e65036469548dd300107f93bb044fa80e93a78083171ae5d3884acb1abaa140878be5ca65cdcfa57c1a69d285dea25454f6132f532256866f9cdb185967b9225ad25931276d65e627472bcf354f165b7fdf5c52258bafe3fa983709a23322f06eddfdf6568d5bc88aaaaea94af9c1bd1a4a19ea1422faa463b605c7b24a4facaa3d2b11ae65dd8ed11cb82c243bfd23f05f783ee547150325c680cd279ddffee2b5739be699091a1edb105e859f83d2943cedc73ca6501d93e2ce5d98631a2ee1a09aa43fb782eb8b3f9fa2d135b99c38cc847d445ad6d6971f1649053163c7ebad155ba10fa3968f085ef2b9463a0f0fde6722ac8c579a0ac623dd2c4cbf62d0cbd87ea96469e18dc80cf98254d152c8c9bfadcaa42276e9ab41187a3fea399e8ee79ca7fc1c104f78e4a2726f1f7e99b5f1b863164d31f952cbae94ad1801e3f97d81233051b871877741b3e0b1a414f47371120356e27e451fd99f0d92980fa5c317cf4e94742e51d743995f0e8a3ff892299730ba9bce0f4e81f73cbcdab761c3c73b9f8fc223c9e5fde60acc7c11c82ea3e08a5a3943db2e40bc3db00302c23f08bc9a3e758c84aafad9fd9fc117c9b622cb5a58a4c0031a94ec3cdc07c5d96bfd7860294cb03f8ee7d595fb0a5a34a1fdaa1f182dcec08c1e54dd74e222f36056cd71b77a7775e81018b22619a43515d9a99f9dcca3125065f0e49ec0cadd09dca9f4b1f337d114e910fd9ef163ad2f904fb0789c52fc7de85ede00a85dc3ca55cbb9fbc6afa8f3526032c297e45e7931bb326acfa7aa12a5ba29c17ebd6e13449582ea0c601b6114046daa8358676a866f26795e73f565075f39355ee46b44515fbf1b059e0e1b31f79938004605f75fec69ae4603a28ed515912745a4a99363426ec03838958d847cbe1d8f2f1e0ec9052c86997c101feb5f817f399636769ef0918de22d147e21d113d0887bc13e385f4c4a5263064917b8b47291ab621fbdd9b07f17827ced054e3b9241de19626955137e8562ef115f5542164861bd47f666d07b36d49e3847357a017645c9a026e467f5ac4ee9a3228cf73c5a2330ced170cefd2e9fe456f5eac6786cca679fea74416f97b390ebd2468a70b44fb6654c42cb760f74006d9e36b642c3de94a197473f149569a5636d274be812d1109534fd66f2dae6531317096556215f07d646dfa27bd60eeb71e9c9a8cc48fa2a9eed331e9fde0e2fd2a14f083532419f2b809bd7d4964577dfb9c8bdcec0600530933ebb9e381ec3b9567884f9616b53866ccfa0fab11fa19edee52d2c88161bfb9ecb5f3cd2d3688957477cc6e2ab1ae6ace5a3e710839653c6cc535091c3d00260be820306ae4a9a43e8c80e27d39718335530f10c8c362c16e91c07bbb4a1149b99e424d17fb76a4c503facd3758384ff8bbb2027b27168bb062ce731928375edf20232c4573e13268fa62811ff0abf7777cd04089447320e2c0585ce37bed0cf3ad1f85c9b02917d8c32ba7ab51edeaf35e5759bf9fcf74cf3aff334bc867bdcbaf62e67c4ded55b423a10ebedcdac5056866bc274121d647b0038a8a0e1b57fb15d24e856772900d2c633182dbdfcdc58e8e5bb84fb1fd24d8255ad3cb648c5adac1175f1f0a547ababa9827bac01a02e2f5556368679597de8c57d5950e7d13c432a7c689ae5d9f69e5b581df24f7792d5bfaa3b8058c3dd370040f249f353bc647b839f453e24d2070600732f8156490760b18d8885dcc580ac0e56692659b740fad7de6cafe33581e44106f99cb7cde3460f29c7c7c9a367f4fbd6e46dfa5084f279b9b24ab0a06672f53480cb8a06910a04a715425b217d622e2571617b53c7ed49475719458a5df9b6138899f01d2ced2cc15a0657722e5a3e34177d4fee114052521393b5ce7c064eb0f45c0362977dfb53aa7734cb1228a24ce14552bf23964f3d10329eaa027bdad69226808860a4d9066f9eb927e4190af6f294725a8592145e5b89496573b8b8e0ce7d0cde82d1a4b8cdf73b609d2426d81b155843fb8d1ad1bba52127f7d3917c6f3a381e26ec261b15dd844cc3e4d7e6b4c581f5214324bba7e56b42ddc17536ffbbd26f48fbafe8a2d4093cc913452c097ce7409b2df09028658da61102fc37d3870be5404deb20659e52a42a657d9882354ff6617cdfeababc6c2560a584bda3f76f88d93a026d90d12ef416df9d7edc67fec206122f82b3eeace14f1b9a20d1ef65146649f4573eac8837a8b520e93e2f8cae2db3ab5b831f4cd97a1f9d20a5d75919857687f8362ba0ed0f911036330b6c0120a77571568758b4fb013651231e7d7980dc8458099e6aa8c2fa46811b49f318780ee86859bb17a4c332d738f727855618ccb2c663a9e057c2caddbd3dcee38a5de60c65b47e2a5618309329cdcc86b9899cfee7f2f25d714ad74c535bb8a10c80851cbd39fae63be1744d4e05bce3e7999307747c4d6d488f50422e840d8d8d99140e302044e40ba6b9b753b12620da9c427542d01903d025e66a82a08255ebb61ecd46881a32a462beb6d96520a98a5585a5adbd87d96999ca200c1f4a353340d2a4e7983064518aabd3e236040a08841d1f47d0de54430b0572452939d0c0b70bee52e0862c1bb89a32904d1b1a5205b1960fb6c6ea5b7a215b8c44df192d7c339afc8cdbe37ea0f75c2f35a37607cd49409865151c7dfe11f318364b3f12123ae4fb541b6fc49e83452d17128bed31e1328f22031d5240de6988ffb79d66a60e2a7255ac28c76062f19ed6da6cfbe80791c879108cef4311f36ffb08dd27042cdca9097d30f886dc39e61f4cbbd9d654b8fab23963bf17f87a41bf1c8c93fb1f5346d3beda1c5dc01b9a307ef68d880d8ba8b9e6b52a067f977bb235ba3b692297a89865e69027560997dc9708a7a87dbd3354b016cbbafba8bf0e51ad00038c94d5909e1fd99b4b3004a3829c7985b395b51a4c778511856cf815fd8636d8bfd2fedc5fc22a9733f0ad6c9fc609660a519eafe093336bcb4c03d64cdb0e352477d8ad3201b4045027227579e7de620f494a46c23c40e47184483effcd02d18b90e2b4155f1682c010ae6d0c833b0b1d8d828f6d03622dfbfd0f197f544bd4483aa46ec6d607232ace783eef33b206260d7c23d9e052c0d60ed7b32dc3c63fae5875458eb363f6f8a09bd0cc92fa98dabaa74815c7ecffe5d9d5f51e7027fdeb6fc13403de95cb8e9a1d05962f29d97c4aef1a311f355e8b4581fcda4bc4a38d9590e7bae38a844ee6a0ae22379f0431b49e52874e86cd3ad0b6f4c110d567a51e2bcd5ef0f30c19c67edd1b2b47cb329edeb84d38a2b1cb86da675fa05fb0966ab9a3b33a0ceabbbafe3075482ed5f5b6eba795128d99f317205f937dc1654d88af3fb393b0cb21f246ef14bc58c9adeb0854945070731b0e2cf675c0edfe0c3aaad6936cf7e70409b7bbba12f3af9be60e15a0b565cdf263103287f2aafc663002f166b6268d5c2ea1e1dc2c0a2598d66b9a163cb4c72c0ef0d35ed0427c4b4644ae2779b7167227bd642a923ca8fed928a48bca5c836c25736a30b1777721cc943a2075b72cc216424b27c9bf2afbebd2ccfda2690cb688bd1805d54312733b059f04118b47f8af7d6f64f1d723c66da96383c9869f3c6b43e52a114ebf402d2b511bd8b073673f59cd6960c33dab27c002f93b1cf387b5dfa2c0602b43606304bf003fc2bb94bab1e41018c8a6bf2f4cfc718480ef51842c11e9f54aa706aeb63a14a1fd207d6e7e6899881ca457a2c18985417b8f42e8de8f6d9e98e96b26ace6d4d37d10aa78fa1d87574e01078b324c9f590cff92c4fb5104fc1bb20736b88be62046d1bc21c3fc8629233a0f11a9766efd20e4b2829a389ebee9aa1adff525f7a2cc6bd40a630a4d82bc51e80e55a69c7a2c8188a0d0cdc4186318950493425a68daea97cbdf5cd5cd0a317a258394ac809a2710a90162183bbfb3304ca57b0d831be593decbd89a79f383bdf802e815b834bcd1a9082f87a9207749eee1d27183817caeb9e4cc0a68064e9bf2b989b7b9f66b7b9913804d087e2677a83fe582598ac9694910029f7377c8facd25463a517e74ae9787ead87072f335a12d0ea1cbbdb6c62627f75f3080a98e62e7ea4ca2f2f74b3d743483526ac15fffde86db485297e62bca47da169bf28eba8810140d09d3a539eb452be3d56e7e3a8643b779b3bb28ee7af8617ffc941822865e6c1361ff194f23f42228000e5953464515d90a4eee7d3abed73065d02c906057a2bd5993679bb5891bfac892cf039d48bd1539755f5d418c7096dc87fc3e16c19a810db5c10b793ede2c12ee8336ff7467b47d6175a5b1136feefb529f9a35b0dd351856eb27f133fb3a11b1de3b10123f27f8e36eb953d088aa3ed3998a027516370f97474a72f64020788c77351c0c4bc977727e1cbda0ef7e39b2af9e9ddb25126ce1b212d157b26381336d895779367624c3fec382cbbee52da54cb99f2c8233f70afd4b8883deb8051e95f1ed1fccab6ecc739c7c72cbbbfcb44f139de83fbfb91cbac5f6dbcc1d5d002e97b4cfa5612ef2120c539fb75ff03204f1d6b100774261ba5ef918e421ddc4a255f7bce1267451a69cd513f36d65651baa241ee5877993422a31a402ba7a5de7bd87bfc1272326abd28bd39b524b2551f978922db7f9f6a5f6de24348d95cc9d1673a4135a09ca36aacdee4c65f64a8d2c1d9bdc98daa40e2def1a0a70fc2e1f79daf25ad33b5d989a830b3eb1b3393fefa0044f2a28c0a5e2ebcc5a32b8635fcd0d704061a64dad957f5e2b55ec37a4de585ee76477ebc3029758241182a0bd81c17fb072763526d444de1e9e8dd6dfade9c8d666dcc60d6b83651497f26d5cdb657293bee11dc6cc3b8beaa9b63ba32b3cee66a7b7fbafe8deec4d3a9fe5e2e1b7da50d378ac9ad66972e44d12beb5cd7ca27182fadc01aa9e08b1ae83f7a87c0335a1655cbb255964fe252bff43a3f5f6690594c2360ad07d26149929e1a0e0ba681e0a8bbe1a725efc1da0fd8d78ed9e78e6e417db8b1308b377f365b5c338433b95364f8d0bedb0a9eead58c9986e95f61b9c8765bee9f8da1032745d56470d46f204898896fc69f6378d8a999e4e4ea8dbea212ad5743ce126fdaf6c96e5f7842dae89e2bd11f9b882df0880f9d6c93d26e65fa7b7143d2e8446e78190bf846a66c7c59c495e8878eaf8ef4c2137104be914985c9a7400d12e22edacc1734ae9861dd040c1c94f0bc5cb92f83ba9fdfd46d6e6b066bc34ecf071030ca62f03eccc18ebe17ed389d13ad2dc66c45865e083f019dbe13237fcb3f26d16c0898c26461cbdc2ed856874fbd446a2cb6fd1a8fe6021c0668ffffff97