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 77038 12e8a7db265a5b2d64dc9201a29f41f832dce1310d5d83603b67500a1f06c86d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0b6f2f5c649d9a9ae397fdff9b0a01ec290dfc819086203d68f76da108b08008
Certificate Block Hash
12e8a7db265a5b2d64dc9201a29f41f832dce1310d5d83603b67500a1f06c86d
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0080190000201d0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ef78c2c7ac188dce50733223fd0194383c06e4bb99245ef3c7da22b95446312dd94187a1d88d4cb7e92314d9d7548771837c7db4f279453d3b43849abcf88c38aae639e05a27373fca5f80b47f7390e774fd537b7be6adfdab06000000000000008000000080000080190000201d0000

Raw Header Hex

000040208fc000044df2f3c1bbd01350a5a6170cf15632c4b5226493b4d4786a39b92695031ad3c0bcb648faa8df6943684bd9c61008f58f7b8195be3085beb9585f7b44d5423a6a72d400180880b008a16df7683d20869081fc0d29ec010a9bfffd97e39a9a9d645c2f6f0b

Proof Data Hex

59,560 bytes
1212160103077573f55c44bbc3c5216d7a6e0bf831e35f4017201e1bb0f4075c0a8ffe3bcf9dd0eea10d930eb663582cec61d90b10f134d1e04fd88662a53d4fddecf0bae26de99490ea61e9466ee745e5c11f6a190da2ef53879b8c7ba15a2e91ae716659e6ea2f577b8890005772af26a90723dff82832a05818b0df0ea3a4a86ca679fcc4103cb9cfc469382000be6bfcf2f9f6d24fad50aaf80ac0941958b18013028251af515163455c5bfaf90f77af417b999d542a3c7038875ac5a3c31e53baafbb80c2f23005b0ab66b8f5da5ed16abf0ea633faa0f64bd43adc1102ad95bd414b126a342170563a1f736843bceb90a277d80ab75973e56a65e9da32b7c60bfb57b96ce9bb2d594a0deb49991e82430866f337f85d4db5d7e31d694e0917901e5a39084779108c0bcf6f28a192532dcbed34453ce1ff2612e34dad54630e2cc28b5ac662a9c27060a9943401602cf8102659cf4fecc7793c84a40af0247d1d2c9be9d3dd5073a95e34220255dc4c0548ec0acb8e5ce3dc1daf8ce611f4fafb667e5749560da572007b45cd70c029c0d4b7558691efb82725a580301505390338c238cf70cb6781fcd92c2de6ae7eda1c1552dff69df58f52cd6316fae07f70a448228077f57e97e7b14249e0e9b028035423c5dc1cd0fbe90999c39782f045634a4a172912b35d1412056cd1ec397e9df19f18b47e225255042f7e8a2a79ebef4ed7524a2301cbee559a8937daabc168906b6c5d84dd1b969c5b7788674aebcdac678448fa9ff32db33e53e013e2ad024ab3f96d9b1e9a5643a99a0ab96814a36a1cbf11ee74feeaa511134591f741dc7d322d471b44f9b5465cb7e106dd1572426b0654107d354c1b2a7de97004e16d797ec885771d620c8843d25a2200f9a8eafb9936788045fb39c36112e1137c21d0b24a4ce7760e559fd324c666cd0807213c3c0c88cdc5978e7d191fc1f07e88773c848b24661e8aa0a879a2527118d7eadac5438c5ec9cab15e7375b63cb47aa1da18adbb64b3cd000401c37d8781b5efebdf347c028441ffdd772b99edcb129ec199499f5bfcf68c9e5ba8904a6d4203a1e7d6196c73881136040b56cd6063908071600a06f7cfb52c01efa091f6e1e6f9e6964b596907199af888c2cf4c258f285d797d2ceb4fe7c402f0747064bb4fd5c79c80426c52472dc27645416915b006d6c3657e830e7cb5e398e01e45b4e5129e0e48e03318a3bf60dc9bd87cbb36746e8d148fdbf81bdfdc4ccf6dc340082f44df93a35cf8729ac736ef5ee118125d67eeef338d3d66e86dd00e2bc2de3da4055080bdacac5fca8f2d0c1a9bfb1485f813ce28a00aa1155b3ae5d2ebc63255548c373c32e1e82b91d8aaa32a96b9c6d01aa015f85041949472949e7d836a34bffe3737cf9782d42fa1994bfb45dbae58f0b8abd473973c427a53838f7a28f9a36e886c43416fa3087724b451ab227c6cfec033df84809c6bef12e7ab91b905780527c05709a221f9b617e24235a6d931481809f8d3f72e1d2f2f685738d1bdf9a15aa3ed4a6e9bb47b2af92aec7f4176088281e76766dfa1c94bbc6ffa4e53a07e8e31a3ca14d262064f075f5b694f6f5faa4e7cba0ff6a0fc65c1446103ce6dd62df74f88abb6e71d11bc3e31fa8da658f470ace2f7dd6d74984bd683133e08b2b07980016ff8fe792fa4beeae01563ae18228bc7cc9e4fa4d196c94a87ff7f178b179757dc24f4a2ba8a53152049988f4f3247d34dd6bdccb1e4aaf1ed0431a70bf3bf201f1a8388adc76af359820c3ccd340cb5c0ede47537a0b92b6dc7a03542caf15434e960178a962fb2142181fa03a3b2bbfed8613319275e95dc697326616601f9552ebffd555df13fd4b1a3dfc0e25aacfaf0a17ffb3a983b0d417de512f9e5e4d6bca7eef0b191f18afb5019b427c50b3d97856da1e462eb0adde99120b6fb66c80628808b5729d429cd9794d9cdd42a09f2597fe2b826de71ce0a96c7dd5bf3800c6a4a7a7a61039c868943952d89e7ebcff3d31c1a107cab39116eaafa4b590728d660a460d05d130bc380064e56dd5958624f9b072459714cb3137e970f8dc07aaf4ce0e3a7407872386cb62f3d371e9a13b81c5de745b08a11f0d27c90342106ef41fd2f910917ffbeb47a7c065fd5b845dcd5d21b2deedff95b3abbc5746971d114568ec5d31267a3997d7d35412c852965e1c9b0d4ba655672df6a236fde09c55d1336d5bbd66c3ad849974ca83a2f444226d1b2fc17c13ba022c97d2ebb8f17becf227d4f2f57607f248624b541981c1b2933e8789864eccc29862ae6b8fba3989020e519dd23cb6667cb039e48dc380c54258f38d8aed15611bf6dbd932fda0ae9b8fe9f5b92b88e2bd6144a6572979df565fd15a4c593d1c3085e80325117e3463711c0158af1d74c4e8ace54f15743d04943eb017f121741e32987334999fcdfe3d11678f919a02775cd55acda274377704c705d30a4df0af34b52776a7142b1dc31808535eefb1f09f971ff2c625b1315ba5a206b811380319a24786e5b0273e861c35be4a7796b3d4bbdef6cb319c34dd7bd39766dc003946873e931606435215ffbdcba9bc8f352a0b4acca5d48052ede545ec5621a58d322bdd8e9400a44a0a2aa7b377bff7d8a13bf4c35d3741b20525fbfb243d2c6f7e762d88c2dd8ac27d49fd5a15b2f28b8aabc61b6435c776b99bcfdadca39e1ff7a9414bb508e0decb70dddd2b6de8ee514aadd1f6c78a706a1220ac364ad305e0c589af4198b1f2acdf7c96e8e1bdcc4c40115eb652eebd2dffbdd3ab71a48602b9e80470d4195fe48265a62cfa286a262da4e280bf1e8bb54d2657fea1032db50d81f5a6cce52082dc05b04d5d4c3a2094f62484a6312d269277bdf6b7bd6c9d63b413bf34ff5807d9da7663c22adeadc01d5af9a67932da049ae403952416a259c5847ad06b01728d1b310924058715f5ebde3c53dfe12217adebd7b7d75a6df6ecd95b9bf60a4ae1a4666f239d5f5422bc9c315d196a66b17a019f820644f083102c4762ce21b1fe93ac84ebaa6a205f6dde65747287f7ba147249257f9f6498e0224c7cd9d4fdf324c2b67e0f2c25774fd602bdbc806465b601f20c4c613c3137234602985dc35f4ef91ef8037b05ee3ddad664b5134643f05833eff326f3f2eeeb9821660fb614881edcae6ca60c767d5c2ad888bf585ed99e9cb17dc1a70de70cd4c6d7ea306229af440e7c00b7be5a8ec89beeeae2487b000329fde01d8c43c7c88f784b0dfcfe2b4f0bd61d79154f4e7c32fc59cd1cc3409c220557dffa6f0562aea9f51f00672f425ccc9b80e086818fc01874271ecc2a28d7ed2dbd031fd5fc13f7a995acd05ee1edd9966270424b4f8b734f6f4d6909c94c2be9be0b8140c719d4ba07dc9841376619e0dcfeb3981918e87bb799f0adc4fd85f0d29d18c25f8dfb73b9dd41ffd365df0888403cc7b4053de6d6a359f130f20c5e51581c396004677d954f72acd4bc001a3525b8c72207d78ef54c39cc0fc29e83492d7de39e4fcd90c9242adfcfb9837be2dc34ea095440d95f83f02571a4cf57f1dcb139f3993018dcf6292710f506486d89b8002a44f4272445c6c34aaea391e10635c4d4d8af8682fad4b3b02116b3f397f4e2ea7eb003be15cf324c2e68f0a5973bbfa2db016c423186280fa0b4caf86b0c6eb206ffe5c74236aaad4328d24c68abf754d9ec1fcc66a71bbb38358a4b74ec7acfc77f98b2b59da6cd6ec833ee9602f262289a334bc262e9ece4787ed1c7f24d318447e35d5783d2840d781e3844e847c6001f350f9dfa0635c6b3cc10528ffed7ad8bdb08564f1228fe86f367c2f7b3f3a72c6b76b4d0134fefbe0fb80b48c29cb5405cd172af85c4fdbaf249892465d3eb4fe0bf219f06f838215b4da413aae2d5ff7018d9ed58c6a0907adde9a19fd5f0856f73a9b3c9ea0e4c27fe1499249e810371737d91febd4ce3edd0377061a10c5085a581eef9f76fd219f5334a909b914c18c38a273dc7c36b2578ac55f74cee8dcd46e715eb91c5b233224755ec02425b11477b48996719284407108edb8f8b50556bfc6723042f7b164edacba6a92c7e9ac173cc22462286787429d0d2f1adb9715ef08f068d021038d4240e3f47e0003b034f41366d8531c0055c71f093c643dd6789c1008100147e307da770865d70c3e9b961164adb89889f8908596a6a1aeeddac8edf50e3f38836fafbfdc685c84a3eb4cfe12abad8209c373d0ccac8ad8fa3270fb579ef062471aa297d996a81580471d877478d8bf896c0e06700afbf9164dfaff08b3f6eb54331c203b2f273f330c663804d3414dcb2e6f62c13c992100d912e25983666e83433b506bf373a4f9171ac8e833de574fc4f9833a50e628ab6497fbda6f2adb0ff3c5215f742ed7b8996a2cd4dafa7ad9fe888f1bd2607cf98500b0de427dc944d173ede24f4bbed62781e9e545a7a7944152c9de21fc1df2d09bd31b19164f1a077b8e0b84ae7419b132522814f7797738f2509404935b9cbb99b92b25d0fbb3906fabf18b0954cff8a366575458645648a60ae0a94d59b2697ec9b176452cff492e586d030ccbaad3ee2b2f528e85dc350536a71c8029ca8df76476d006cde0a1459aa59dc5c913c135ae746d44df6846c07ed035eb7e3fe061b3149036c37688b814e1fbddd5219d54f08ea06295640b1a5ed9a572885cb3cde0fc95b871bf1b8b8f6c65ba35def7cff3315ca661d6af01e9f565aad959aba99b174c0d3fa920f1386f75047c1abc8bfa0e63078b835634065ab8b86553073d9cd15fb8e811816202a8cfdd4800bca46e5293b463f2557c8fbe98481d9490e8970ec04f11f4efabf94ee841b8a4d008707877f85b5a7d12fa9ed4a392162fee7bc998925e8bdd5c3fc10a7e8473614c77621357c605699add4ecc9dd21fb5b04e0f1c0ef435ba6d42a0022a03869ea10c007a378afec03b1f9115d79ea623ff3c6caa73a937205d6a76bea2c946863df290d32bdd963a064912c5e5e86d6919a84868dd0a4503c2dc7425e37eb2bd1dea3a839b3021a5eeae1750262c3b1460457d77262acdd4c77b0b15dd46b21dc30b2394438cd89b7e12636f2905d667ca6734f0737d34dd405bb5c1a8830f02ad142bba3a4c881505152e889ba61878946809630cdfc2cebaf58b6971a2bbaa97dac7a3e2063921e52bc38187897723f346b9843cd5f2dda8bba84575a9e39ff5294aca57c17144a877636b0345134b8416f2f010a38cf4d3aca0b00938d63ac85a4258f45595cc084d5877bf4a9b4c510411f4c0418425da17ab68aaec4a0201f34844306f1b54635adb1748ed891ca6fe5ea04fffd41acb729aa98e692309923ad8eed1ed52ef3fcb11ece5258cddb2cab57a7ea649dbbf47bf23b61e661e03d0caebf1eb26244ca8f980af5bdc0b1f3bd0a09330a2b205f7d3fe543334253a243e002d6222c9921cd4b700dbb2e6ea3827cea0ac3425f7cbb1d8b90a2999fd1bff950db88b9c0158a1336afc150a7bdd9fbceae682d3023847c9b699a2ade362685d2b1504d7cd64bbaa4b1c02b9e43d085ed2223ae3a17e48ec5eb198c3584773ecb1c99ad1bc68d46ab0f0b3af682e8a2c81dead289e329bca310dc6bd6f29a654bc1d7710a01a4c3714fbb3ea5234d62a4b5ca8122497a2a4f16d5fb04191c6ee5d03f796cef052de873d760dd6946c2d9ebee1d982b13d8f5fe9ad65eeb54fd3fee6b2c37759d8dac9bdc66792106e17b3223d348bf4300c3b80333da4e2b00c70eb6371a5eabc51069720ac8c2e0b961faefc8c1728c6e9d29c77d475303ffd16ed9a5bc460d50be6850a198c1f564d63e5964500305914e08670d8d3562b7e9fb4f9054d85a49be9b540823fe969edffba90d17a2ee45733bec35877e9c3ddda7aacd6e81633ad84225b278981913ee7323f8c43ebb4c631d4a81ac9bcf7efc0aa430d2a4d67e2d7d53debb755180a157c565895d0bd07290eca0052786a2a761cd59611f58dcb36a12db349321cd7f8177dd9432a79537302df6e4508b999622e9aae8fe6eae4c4c0926614160a3d1fdf3efae99889d14a8b61f2817718825f1cfebf0a1fcbf1140af3324121f4b06be8d91d4283b4190914e91aaaa8e2d1a149d1a281754fdd5c158e41089ea7ec1e2c4b0c580e39a9b980f868582ecf1dc088b9f2ab55be418d735c17280f3fb8df8a9695f216e82483795bf881f470e21178708fccd0323551048434f7dd9fb0730960e274f75310764b5213dcc6413709d61c919f0c91bc7b4c9f24559a2ffdc6938f7f64ec97a5fc6e32ed783ee7d252f870974ede1339cdb7d802184005c85b988da1c17eeb6246e7cb4c4116f62ad905a0588a71ee887691aafcbbdfd07cfcc5fb4534eed68f0ed29d3f9dc881a911738bb7dfdf46a6e7082c21dcc3615a63bd5d7e40c8acf3d60610cefd96250766d56d34107261002254cf9e7e58bf6be09dbae69a1516cf29765890cfe5ca04e6799c634efc046ba8c44ff707970fe3fa475efa7e9b9aa0f546d031cf07887d62247e339526bbc11e33716b778015bb6bd7bd68190ebc01d24e88691ebe1a889dc2a94a49be7f01758900476ad1b49379f1dff7d8fb96b304764761ceeeb549666e9542b09282f68bc2d98ccebaa856303c02ae4daecf74dbaddba673c0c8b16181ae4f77f9d5e90b4c2546f0a4072cb026820efbef7e36fa054dbc1583dad98b933d1fd595839dec24a4dc43334a07c23eb83c53d4a96264ac1c048dbe632e4d5f2eb429fd54205d7b25fbd76d5aa698d53f4223a87ef70361d7f0112a743684848be34b1bfed1acaae313738bb43f8bda99ae3ba9b6460a5e806335326ec949409b883ee4f16412ca7111c05fa3f4429acdd3835958d5a318f616ab82336fba01604e153ad3b9975b591c0fcf59b1a82f2233ae3d22f9f70ad38720b11560aced8cd464f1a0ecf7fd3aac6e438f328cbe0d9018bab92b7185d995c82c159cf03070b817750cdd53291760b052e1d8707146ab05216c6e05b6d4594549767d74b191dc63f04693f2d6d3e2c37f494112b2a25ec011cef87f2b4b626e2957edf737e9cb1df5f7c1b76587e9e3800ffbec8ccd9d442e3c1ff2b66abc03bb73ee49936556b873ac505f653d3a435a8cdeb6ea752804af72a59b2160b50c9fee41366cdde40c526f46c493f83882b3f7311cbe80a046cea84544ff9470a6de02a2e662c0caddd680279736c65ee6c2cba83d76ac070a565a9721c4a8835a4945b2b5af708460cbe1f8278c6f56ca1862c5c8731876baa7c65f95cb62fa4b77e3748c1e3b5a545c32d01dcd705b848d0e16cd1ca0155ec4f613920287e0e3ba028c20425c2123d4956ff8aa8959b72fdb026902968d954b76fcf7de1ccac9ff381475aed70e598c8a71a2f45932bc8aa1435e8612336027319f13915b3276dd82f2b955b2c968a34501e0b4dd56407f65d1c4844f2f66900e7225791ff7f3c5ac366aa6b4e80d103366b09c451a0b9198bcfb7692f3ac770f1c1a790fec3aeb4884a2b062dc2c47c3e98b2a61d453252398c2d5307b88f89e7e93304d7f35430ef241858b7639ee2cfdd9f3b466d5eeb75752c61dac67659528636df0907d8ac53c0df76e1ad5b44c89826ebb08d4461690f754e0bf0281c86252b16a4fd482036e2976e8a974eb941763018ca56a7a8bf4098443557b704b60aa8056f5c9263464f0ded8829dd0bb674a2638181606ff48e79d7c0e7a71c75827f348c10a665a75b7f55c55b769cca58fb690e9a1b89605f8adda822a3c73579bfe8ba6c3c2f29c77cf62b10e2a2bd8cc2af03aef8ddc8f437e46d2da2c65dc971b5f7d2ead127f216944507d06cd638bc94aaeab6caad5946a283cb84f756384ac1b9bce348daf45a4ccc9fdba6e4c0c32b3eb427c104c167e4b1ad7c954a1311b5d85659ba379239a7ed1184fc849baf9e78bb590126562d4b8a4b93e580ce0b8a146a2b0bc6c10b20d0840a89f6de442b49308d2aa178ebd09ae34ee0cad78ce48ecee32253829249e932b2cf97f233fc61d8983c31adea69011dc43758376ee35c44f10a17dd90bf2e3902d99f6ca7b6bfd0b830a832a769c1de119c227450b0dd57700d4e96006e095b1080c58d1542aaee4d9274aac4397fdf1e44579725de1c4f2046c5ca77c6a8b58ad3378da24dddb70a00ab8a8ca33e8f5d46af4f237e6689cd64355a997183dd6035e3b2fefd6728e8af5ae186a5f0ef51de1571a433b6620750950d09720182364e0699a74fda2e195b10eba9df74e0591f42df43ecd678792d2c0293ab8c5f9a305d6a5114cb09a9f5c42486accf98f79f96dca49f04bc47fc1a7055e372bc5a8f89b7445cc9fc6afe3ba63a941d202fc24c3ced8f476f7deace3d3c84c56034d76f7a63af89d346db30ed3425eacf302c126394dcd98f7349d294a62e7b25eb3286aea65b101a7033c04b85ef4a67fcd56fced6a7e6a725d654a3d4e2125bb2862da3d819899fa9036f376eb2ef3bc6c28d13be241b5704744e21e7855de0c8a135f8ce6bb185f1a1d63319270895673a00e43d401b03e09d4606823021dbc15db4f6c3bb4a1f4b638412936d61ac1356326077b6d6bd17b384f489ecc054741e763c4571bb55026734e57e38675b51eef276777050dc57e8557db90490b61c03fbefc4aba09e918941c35456f6f66b9f20ebadab744f556bd00d521b0686e932c202dca78f5b3689f99aa660f80d2ab4e20d014e441e884308ece95f444fdc8e7918325f877c4cd4a30ca96ce5e551c7869156d00a9aae3358611aa25b59b364fe80d5187d147b877befd7fd80e2d4057924880ca878b1ccec9b66bfed4b4c737f7b289d2628b146fda9e96fa9a00cd28c649f0ce152d992931d0f762adc041e2283346165324ee88832bd7f238a0938a3ac1c1a094fea370db71b67fc76d2d5bb8bca01ab05beafa59f285d05aa686a74e74b6c29a391ddd90be9b4e8e2630c285c7829b883ec93d8c1a4115821025b5531d7d2fa0760c5fcaea05fc446dded4d28c55f1669799ef801546c8f7023c280fbd8540ae216b87c451dd9bbb86b2c4cb3e9fcbbcc4d1c05cef046c3d4635aec25fc19a96d9db90d164881e94a92302fb50ddd4bbcfb3b34677593e2fbca5591a6e9f9d85bc921c068bd608ca9579d76ee3652c51ca7cad52cdfcb6057f684213cf57b33ca712513a447ac7c529b2687330a77cbb58f1cb41c2c0c3bc4c2a8518fb3c85714f16b584b46264916b910ee8fa85d02c7807136ad758babac4a147c6d128e2ba0f222d749408ad49bd09b996f6ff7d25f80eeb0b8100456e1af5eaa93a37dce0856db889e47d4be4101553ff3b9b6ff6afb5515009e3c5b2f1be65b8b34fc1555816bb2d6901f04a0635f263aed5cfd1ed49607f2b27e13db6378ecedf569f06214203a583b083b2602bf8146330ac186407cc7720ca96feb21d3c2de6ffe3afd351dad433e31dc407f1a317b2f61ba8f30680a5078a64285be9a9aafb7463361e93f450f0a2fd1b640ab20e1737e6ed20520ef55305b48dc89ddae5c1a94fc20ffa8f198861123517dc66dbbb66e27284a0a05feb178cd4db9b7a50d5f040bfe2ce9cc57b5f03cbb4c578e10098d3390df9d449e69e8260d5abf276b4dffeb7a71815b07287f0f57b289343083e3b505043d9f5d55e6fc2100f5e7b472a05cefc8c3a8598e3d899ab0e100012aa04445bce15818d4950404154f05c6bd7a04f01d709df510c5d21fd13fb7af965d2591d08b2a674327c9f009c1bed7a0c96f33db893fd7fbdf5acc496e907b7434bd23cde68ca86dfa7826232abe7112010e8dc96d56b16011a2d1699d7602918e00393cd56a78e2eec565dc1cc556746f3dc415f530c0fae00c6f51a687a279e0276e8255b833f83c0e63d55aeca068d49c6b47870451f74312716df559fd16c46e83cd305ec00e50e85e3b6bf7c8e2154a39db67d9fabfef1b7a1f46183697b632bbb0c94efb116a063c0a959c6d2fa3e242e2492ccdc275d3bd4e492ba2edbc1331b18b36f63844c4aaf339e3da6d0e684d08af931c089f67a9de205c686e3a65bca307b6b1de5caa8c33a73592c7aae4de69c4d658f71dd5628d9d07bf937b6e4578cbfb8447ea3c72cd2619ecbc092f4e48d448a8a1cadd8a15bbf3f9299fcef66917d9e246694224f09a6f86d14d177210d038762f2748f5c1ac220120235fa5e9f14ca7ca3ab4e5343782a45ec299979e146e2bee95fc099f2bfe60256018bc06454c14eea24a8cf9cfeebf0aafc19e0ab1c90aa67d494132a8f0c7dcdde9ce90c00a3e7f55e40e9256ebf3d683beead5c12e8add99923539f132ecc258f62fd50d829e99d25ec8b8586bf6918ecbcc8448338aa6419cae780a396f55e62f5356052f2777b12cca427caf416c13a355de60e153e2f9ca55100ceb2fdaa82128930da34920c27f642b08e7b080a10ab28c9005f3505ee5d6020b437d2bec5855d8ce368d90bf3ab02e73153248c6f36e6feb7e37eee1e7ad7f092e00e4587150f20a28c9c062406d2b793fc878a0ba33b41af7c24f580423cc6765c1668436db5e07ccb692ad3e20b07abae4fc3919858d16b634db7745f8e099fd0c231ffef6407956ca5ea0c78088d841ce3259aa7496fbff8714099e5579b3fbddcc9359d72b8792c2a9f45f8c5548614dc4d6d3e344c5c22eb4848c44d700e0104f2136cae4e2881d06d6ce8c7af1d5c62c859068e10528eb73dbb980b10326cc486c8b4a580ef8e0dd75bb415e2edf722ff4589f14c8ca8ea0254506de0d0d9763bb8e909917ec608e29a746eb51e113d72a546c185aa64faf795f30af7fdfbd995f7a0b02f20bc6daa4859c1b7053781e42b26cceebe5a2ad4ff47db27bc8d940612cdfd77051573f223028f56ae5b00c4c07047f75b9f9f2e20d64742a04af22d3d41956dd7aa30329ca8b57bd7f63edc7d5bf8419784eccc7d52ad676a41799b99599cf581d6fe6356d2c9db005f08fba45e0f85c07f5f22ec07051cddcd525573236d955ee52ff81252eb40b274b2295e7ce36e657784ca399dcda29208d417618757f2d10783ca8d9f55c6277f127fd052745293c3c5e93beccbb67b40e62cba1be51483a2d4b7b4ffbe6ed87ea2646e91f4091a5b3cf4c5a509cb19ceec08a79f714c47720a6ba8a08f725b39243f7453a2c170f9b4456a9d8d615c7f0876b0f64924c036bbac0caef050a592a4c19c380455bbfa13503db06520abd428fcb372259d22083df94ed8233e3cd099fcc209ef66532db78638a44543f8b6a0645787a24513577f64f62edf38d73884cc7fa7856a9113b90db0b312d87217e0b7f11cff4603024fa836cdfd0e5ffa0394e2975c11c2d9fa30707bffec76052b48452b73aa654054c17dd395ba96e360b759d92611259f9167f20906fbee73c90a35a6cc6b684550bb9800979dcaf81007bf87ddfc1de3c63d73996e9f67202364ade8942d8730060de435e397fbcf44cf1218977c9f033985e9f099f461f384ebfe8c89e8c62aba7a4d0f5a4507ad0d8bae1173e1d44e8059d1e70dd88c03dcaa409dccdba3480d828d6ac74dcc1fba8d12a9a35170efb2aa27c21bc036d3db43e10cd1b8381ad2f60fa8b89fa2c7a98511cc998e34d8751ec0cbbc6bf9ca19d0da8604ffdcb6d6ccc635d9f9b3469292ca131d4a6c5f8ca2bc4ea318d439262cb5691f94ef563f0479e65927f75b82598396117d95ba2a897ca8f015fc31ce734199d01aaac64e4c19a4b30cdcbd28fd1d2d7360bbc66ae73f8b3cd6d09102d2b6c1fd9c5c2c4456ac48c5492ed5ea14298415be1e53018fdccaa1ce3e0fb120a87318b64c7c062cbc6dae27a489a1e7e10d9afd74c404cbcde0cc68f3af583920e90f1c7e480db4288d6a950170b0ae7e87afbdb1a110268e3e0d3ebcd9546c5630c7070794d2c233c2ab21266b17dd714c9256e227d05eb36daf86e1a2c66b7950cf15801818f3a0067476373d16b113c41f6eb6592576ee36eea42f7ba4b2ccece478cde7fe71b4ed8f96ffa093ae7771394be803596aaf9977f0ddf91fe7195ee6ef7c93fef60530a2dabf9d8a89f7dc3c0f05be9847ab18bf3358f798058519e921e3f6bba6c17a33d81282d18d4de13217793d93b3bb1a883595ece5f4a3211367103bd7ba32b476e7ad29d3adcb7b230c35b04ccbefa44d4078438c157431a862a39271a87a031e5cfb1a5658810bf69f4b68556e89a9fac05372777e4da3f0f3402d608116d7f35291dca5299ba5497a1c40a6f3e0824bbb35b8928691d37c7b31c5d183d03e8a6973f8b0ced3dfcc1a7e6da671457f941cf0f5cc7729d298a49a40bb3ed474594ac73dbc8adcde6c99d82d46eb6408faef255b419ca40c49af0366e685f279f71d0b8e211952dfaddae39024ed8885cfba2f7237869ef4327c98954fb373653de15650804683ff53ec9fa5151ed5e7537be9b3b1f3792830a19a6496e19cf4ef53cbf848463379530c584221a25a23308447e77b003f86f8c474709ea225ea83f7f6a271253eb4d340f7c357a2866c8c358caa90b2e90a95329c306847f0285e7dca2cd76b3365c60899c5284715bfc13f7314ca4142f9ef3b0bb037383dd6a80f6b7afa4be83ae7aa95cad8697836f75b02828af8e171e4e98c3c985ef35cfe705b312854f60e473240a0141aa2c2f3b6ec0736c9d5444b92a6f51fecf3f5a53439caea715b299b83328db23f0938d9d6bad8dfe03a1af70e6cf29d316586f52533d348e00255117258fee361f301219706ade3dfad965dbc23e5c6105c5d1c725c392e961935d8b7985a35085b7e8e9ddb82b478f958fadba185a36e799d360cb6e67ee5338ca0eeb7f6e27f137fd40ac63bbab849b3f6110e2441b45e99256298528cc57dfc261c3cce8b1f4886895bb16e3b7d1058280b48a94418399dbe0398739bce8b91f85c62d929b29085be5b899b33f7eaed42f2d786fbd0190b4e827b594e16063fe6f233a4b75e5901f4254cf6c1f02f6f524f002c9af4ac76f9e5a016f13406d98796d19209be806efd0f427ec634de8b9ab4012ebf719243faaeb36a50943d7d1760ccb01b2e732aa3a9102dc0efaadfd59d99152e0b4817eb5e9115ff801162997e697e7d94cbb37861a8f19f464df5c5f2f0d5ab3c94ab3bf7f1cada1cdfff90a47cae979178f9fefbb525e2805cc2a42e68802838007c06568680e3df0eab98a8d7e2885ff38a7fe5e72650039d7d11fbe5af6355cd3c03737d26382f585b298fdc054059dcce0a3da1f3ce9ed32c999ac113a46a00034f700cda1f27d3a6cebe9890855a861dcbad18e0609624ca1df9be88637f03f4034da7fb5559376cf33b6dc7b65011c86411032016f4b47128cc27568bd6164bf53f1948d5d1bf7aac9bebd20c364232440399ca2a44d5cf6cc7fe4343a6477efa108c519f99331d0ed45c598e44a653f03bbb9483d3bc04c9c0ff69d51c0e399d72fd97ba706e4a31e653d712bf8639144e532f71a0cab8c73a149e7945171e37a6164344f050525655570a9994c01314753ca9995a5ea1ec25fbbf782688d74ee0ae57a215ae23bde72259731b500f3894051c8734a35875a5f5a7aad749c4fffb9f957c108d6981b44abc34a870ff5d0dba91db580ac11e941ab95f52f6530cee2d9468b5a55143c13fcefbf038af5ff1241247a7b380d06e3ac0c1d814e2d5e32989ab701c6baa540f4592128597a296cae461bd9911ca3228b5b47844974eb026dd714dfe4195d558edea884984bc439233d89b496cffe848734330e97f722face745d4f369af20c0122e89b726c7b50f6fb9b4e68fca95d4ec156658a48630c179687287f552762dab2f2c717ef2e42e35bbf8bb3d68f42b82f79e8723af6b143574689ffa6e2f5d324e936d81cb4b57c1c9ea97e3d64c36c99f0308c282e82ec3c2e8377b27eed75bc2c18361e5b2cfc587cf4bb74f55c0eaab3d1c490c91f3b17587b855ffa805ee0715ccf664cfc2d4a1f6cbe59ddaf493699fdf5c1bf780b9c1adaa05870143b5d2cd19560b5c25d68ab26b427bdf5b9034b89ee0a9d2a964f51c2e5e2174233acf0e7b1d7fcd348cbeabd0c8e1347b5c60fb318d9945010fd14c884066b2012f7c9400120015b995ad522b3a9268ce6ef2d3196d4b099bbaad3beee38938625c90361e81645a39870a24f4e04cd1d205d216c10915ce73c883a616c16231f444e2c92e0e57ed88bc2a21f0615440702086e69f56b695b76b93080c05cdd5a5c6e3bf2bfb0a0a93bdac1ab54943f1018df20539523c68f26fa70bf56d4c182a5297f7cb1b649db32e454ca8da7430f6ce9dec43582050c46b820c97491dab705919c0b4fe64bc70e293320ced70ce67f1c827b0e53eb6ce3968fdc44b13be162c0d978b532d2ab67b721457d693524eb0aa0198f0a5b3bc5bec21e7b61c22758d55ce5175aeeb74bf49336b969ea2abc4ac4e493250235b901e07b764d0f7c76d267695fb07377463af3294fc33dc9df21093f45aaef3c553f204b18e1c8d621bdc6965ce5fa08c76ba93f331e1c3e660d2a95b924ea46d3342ae5b33b64d0d7d082a8901fd328a0031faaf518ae265a7d88da319c74edf2ee301122418b6f7f52a2ab9b0eb6f4349ef53791092ce71ebd61bcef5d5524b3c8bbc468bc35802b2be8ce53438f4d1589f8db30086f9cb50f5cdfd96020e8f681c5baefc8dd7d769cc508d324b71451050061ad4cc5db636b57ec044793d600d5d51d22502eaee33ec21823e297e47b16e48b286125ad0e75445e908f8cd50190b06d091e2f5f3578585b02cec71b152d372f0000689980e18ff99aac3a158fe3816f047e32676ee58e62f57e679bc4944643d7723509a4ce457d124e212045b3bb2061c737379429f8a2ab38f5f0e8aa72fd618060d227040dbdf0bc4b66db70e33c320612ec553586e6670ed68e5e9ecfe225dae9d32031320e25ab82a72f21fa52a85f4bb09c1dfee7e773a21e75ab14a5106ba5c438f9adc4d615455239f6f42c700b636717d9aa6298dbb082ef11295275a08f3698d22419751d8b099d3ddb7ea1f2f4f2f71797173596e544e801c6a33df2eff2ad534a3e3e39e4059e68dbac282984e64568b52ca43ae4961b7464218f0ba664643444923383551d2335f32f506452b575289516c22262aea5e2942c77e3536bd63d52294c9119c2f316ef8457afaf0c2fd4ff6c3ce291af3655080e0a95b800f48770bb4dad7accc693c712ada061fcb31272e6d513fd514249711fd7984303c6cee236e261dcd6087ec28dd613033892262c9e9dd7d518afa98fe7aa26d2ca2e7fc1fcafa23284e0c2ab00624993ebebf480ce8c0d514186ce7788d1cd6007c76a84959d0c29da3c77707013f491676e19562a6d780bac4f3d423058f417f1849de9177cea3a8dbc65f4699db044602cadc949347abb54af0f7a9c568856a387b02d19c7c35650cad100f756f9240bee118523ac67a08413dd000e12d0847c6aa59c550e8ea5ec70ffd42542cc551acdd4f4ee3374a5d9f46f1f3d030c9182f59a8e12e1b82b3f5fc88dfa7148a9d1917bf92ad29dc8b9f02d36b0a27a318b654a180aec476720eae5886ebf2e640db53a32fe053ba93f8f91b48c277ce1ee046c3b5f2c42e6d86bf6e26ba4c330f0c60ea4ab9638fe91c0ddbe5ffbedb17a93827b42da968fe26c164945588da7ea9f07893d2a567642f742b0e9506d0c8e3038741f42f268f066fd7a8e1473270140d46f68c8af6908922bff7f3dc87ce60274847ad0f13e7b5f8584a0fd24fa4cbc5d933c3c419156d8a90ba2828cbf5a48a206ad02d133daf7e6faf99f142198c0d296adef30e5c381d82c6951688c75b12e410db05b13af1fb04642bfc17596ee96144e4668f4ac393c84b0ca182c1c392a8580cd662d88d3b90c33aa95f4818e1798f881166829502b04a9a0cf9367c94731a7d8eca3206a7742432851141a52559825bd5a45a61195bc1e2cfa0e7508f9f5f1986f5df81f7f1b74712501e5f55ac4fb5f8b24a34b175d6c567b3a24c0950e4d1bee85e3a61689203314534f69fb2185cd87a03c40216c230366463c4c125002ad2b2e111147b5b2f9151d6cb11199fbcec0a251006fa83c835c825c82f7a09ddfe39996bae5f1180dad67e8c27be342e1e77b834e4734d54004b872c6ffb955804cbc8703ad0a24a3bb0a6f7dee5db761b0693afcc899a55c59c1b83abb4e21b8c9c47188275c4a00b3bf05a0c20fcd3fb4c18eb2c87d07d4194885fcb914019e60c01dd919e1eb7410a6c3ea1416a8bd880d86f6f75ffe5fb7b8ec828a4506b7fe7b8560364520a37ecd41c3b2b36a6a0bee95d34d3b9cd2a119a32da0fa93070e628c114acd458e51ccd54cffdefe382dc5e33c47626a53bc72b72e06c2b5b676c8dbcaf7a490939357caa4e2b206601aaf7c3f60a310598e54211d7169590233eec2c064ce1c8bf68281b87ddb094a8e3b6cb63eb7831a2913d1c7a0347c18907407f40f93338e54d99806ffe1b4322d3182f82121d0a1f62753bcb047a912d96666c0bd096a0f0a84bf5bad3b3085b3e2d6b8d0af488036439a9eb0dcaa0b650da3995efaaac757fa933452da95a3746bb74edeb2b67055c436ff964eba05c7db290df0e7cf7276f4f65ecc4d3d2cca1c288d107af448fe992ff507fd2a76300c26a835be83b42d414c5e4c9072d3cf805a334fe84a4d0d01a13ca209c17b763806b9f085730fd6ed52c36ccd614647282fcbd2d0ae677d912323785a638c585984880f5224100713b242f1b8fc58bff31515630597dc0aad0a300bd8e1b574efa51cd9a6d35bb4736f582a72a8646f9c4a1d5adf6cfc9b73c09b7eeb10f2d8e7cd80174b107cb30366b07db26abcfde9c5a65afa30fbb213ff2e9d17a546da22665a8590101da382d0c3b8605cd5415210cb11bb501efdf44b0e4f1e8674a605a5332c8658001aa90a1e90eccd62f9d0b9d55c7972066bb181342cec4619d6f3fd234cc1ba0badbf15d45d42258b20cac69b9134017cc5f1878a75a3eabf4ff29f99cbe71713f6101129e3ee8a7b326af3a10304521e228c0db8ff30e1246b1ca4ae27e6a8a2e80585d6dc59cf69b69e7540138ecc7ca7feb355adc0f545e4656f6dd228c63381c9290385d23bcc5399e4683c095be3fdfdf3040a6ad8be37b140ba307ac4baa824c117c31c1c9d716f3c9efeda24e8300c4712d7ba4efdc28c3838cb5c181bcffebecf56279941c278f27d440ec906d578dafd62f66661533674d415430262dfb855aae0a8afd7b93942363fb97bf968184b87aa11e9df34bef3435ae8b8cf9e465458e1c18478f1bf7dc73d885fa581e66a846d7cd00ec247030d3947e2df84d6daa434f16994e8d51b45b106dac0dcb1515db9b9e4891504bb4db6cf9480b4b60bfdc85db145917c3d18dca46bb4c0fbe8dc44064fb370c7752f3a25b17b36dafc4382cb0a02fe988247fd4f7f33f15c8dda600c3d14326326a8480afe3945605c56d76dff3ca8e88af4ed250b7e658372cbef1db674c368036c01b22cb53ce0355571550817096050fedc6266fe6b3674558a518b6fe7b9888e0e2d3b3d20dd5670859ff608558056934936bf899387e8cdf0c0a07bd6b69267bc4f7ebe9153a21454038bc161be5355812a86d250d37392a1c031b6521f951ea0fd655741b9168201502cfded7ce329f2e25fc0f95997b474a41ec3dfd8937b9106ba9c31620738c4e54b40cc9d69265f9579a2fb8656c5b1aa57deee87e34b23248b05c0c6638db042f7cf28a1872a1c3a20f871e3d25b03581d1218183181e9ddf0fab4a78bdf35e7e896f15d10213784bc0eaa4cdb62e973b5c9172eb010cc955e03b88d9fb1b6da2b05f8e5e0a89b5c33ba45b42d18040ed5362e83c1fd81507f026dd23515cbc8f48de0d57eae2ec6307c2a18bd9f0927ab7296fae5de05b88a2aeb73e3f2e0eaa26133bc949fe0499f7b1183e5f1e9139c3b435c2f1b8184db8cab30da5b00781653fc211657d48f53d851ed3f92db192077bda6a8932924f13a7fc1b9cd5d8428591810d508bcdcab17aae65b2dcfa49a5a092c502efc9b5e92c38680d1c6699deca5700f8a1f0d7b488ac4a1e874fc0adc850f7d67e0ec15bcb929770f7b29303a46c37a84a3ed2eb130098ec0ccbdc7f2fa76ec9debe65cf31e176b0bef52c9b4393400a6e72d45aa5c5ea15132ef483e554b8dfb1ef4709cc655aeb39119c57d8dee34b97a7ce60a7e284e628213e412c1cab03e0eb734e5e7202a12adccca42f157b57340ec06bf3a33c53779c136eb7da4c9df2d90b02adccc0436f556407654cf997cb1743f49020c67ea64ceff05e241c8e43e23bffd1bac572e58f8794dbdf168acd0e9b243bdd6437708f27024bda1227e181c86fccfef2d542e6de21b4c8705309b169b074771f9a7a8c4539409b39e58b1560eb75a7fbf02746f25b39c1d74223bbc627af4fadf34a97fedc7bbc9a087967dbaab2cf43e5bf7b851d3fd1def28b58cdfa35756886af5705cadbeefce0dd6c7f8f5ea5c8ef47125c8743b4b16575ae3e13325740eeb57ca05e3188a6862e38b52f71c52b6b0a77c8bc5cf23e440a030e148463b6d8ac11f63cc89ab1d84a9f43b45f638bb8a104758903daf80fd91a306eefb22e13b6c9a8d1826d66ebab174d72b81a80c4356276e20b9aefc03944aa74bc6a66a78069d997c577399e5ca8bf8306eb8d31083ed144fd60d15de91696eef77c8008a2ebe779d15d4dd639bb9d38d805e9bebce3081422828bdf99aa54736337cd6b941405be79e165ad7558c4432075538ff2f0743ec91c5a43505c0c05b3333d651235541655d26b5d1f2371d6d01ff1616273818a86c80411f7b4d71985aa2184b395a1f271234fd90899befd351494590f2efb4d9ec7b05d19c5596b14c143f3c5ab1af6b6cc4acadf9cdb8146d6d753d070a46718ebc19e055197bc9a2d54f89ac014a4fe8fc663393472e0b4ece6d6a401567fcf56032daee9f704da9bc0d4848495ec325b03768545a4b6c0a2d53567eb5e647ede0c2023ee2387901fcfaba199c0a78d6f94145ebcc2a78010efaeec64a2a895509f6a7cda34d623f78b99c415a2fd4e9513c26d8e69cef9307aa52b0f3c79607bc97cd489070f9d9b570740a0322077803825caa8c04ac58b5554513eab3020a11e080a06fc49c6df792f961e6be2665232d7559e1847f0262c7ffd0e154c2e4f61f96874c1c25f57e7267da14acd7727fdbfff4cb988ad273de1b24bfd9fabcb8bae1871a04aee6c1ab4c9c7fd10713a1be3aa90a5bb15241a99e9904e4cc80c25c47db8605b463fee3f7f3dc8e61436fe5b9c78a4e3201c9e0428537f7e1fc6b9ebc6563d39172282dff047c8885284a92bfcab50167e0cdcf77e2c0cff707b1ef25f05e14151e6dca225e60174f3d30a68e6d22af747460a5d3e08d10dfb67766fe3bcd75e323c8b8fcb2ef27502406fab0a6a7f4dbf9f9cbfe6ed0378d33d961902e3da3cec90f91ac14914ba4ea77bcb65784ac34ec866578fcddee1952acbc43a9290ffc11c0c7ad0a72d7c1abbf75e42ffb9644d28a6752a986485456ebfdf2a7edc30ca8f0bbb15aebbd997d24d483eaf33cc7c936055d68094acf504da53610b3c245163fdf42ab0e882a21525a8fabe123f292e92f36bb784790f0b4ff6d12a33cad209e37467f757296ea8a7e8830384e9613c417b53c2143f483ea6a55bfeebf30d5f330a173579b5661e9849259b7b30b9622095bfeba6bb5c6e28be363fb6d681db289ed0828fba5f9d3e15158f162de25a4389b82dba639bd234f0a798a8031e1681e1e35ced8f1ff6e6a6d29c247838c25b0c935442d2cc6ee96886d7fe4160134d04f089af59fab2792ae23421b54ed42edac4977c542a7e9bbeba6152c7b5e89c3d19f687c94addd5ce08aec686351fe2c8d3e5a205ba089eaac7ff5d3ff87083f1041e0288db30bf73948dbb85505cd55a68a7e9d8440bf7259c0bf9a356044c9b5ef4e8fb970bb5398d8c679cfca1db33799209e0e365be45d022bd4171e5673a91b9aaa494c823d48623c836703922b2f0cad49b285c0f22ded4c03cac22f01f69b1fab93c925dd6f55cfd7cec46f7cdce4e9d464c96b3340495731c4be77fd3a1f962c458f7d2498c8968a6796aaa4c03ff372641930c9e46b1cd418cdb29e19e59981b47900a3d556c8a555a7e7586a9065685820ba65ac2a5ddee1ec66194d34096b4cea339a7dbf7091d5697baba6f1ee71af22afeb6c2c6d74a95f9f560dedb5716f08f72f4235464e8fae06d8628416b9d7a8156a3585081b082f5e44cbe270df2e8a8bb99cab62a01e494709ecf5f9c4632cf4017cb2f7940f3fc3e3e8d03c5941d24731b7e38257547d355b776db78e07f5672fc93b59308c60d419b7ae88d8059c58e3dc89f1be80022d173bf751d43c9002c26d5a9f28ab967106b808bdf9e0d58c5bb824ab6372d4413ffd0861cb17e83106c4930b76a264e0f5947d5fa839457147062172f9d58e50d1b38d86d782b9cb0238471e89dc285a62d0b9d39284927759006a1372236a34c0196d2427e6c4dde518d780274e16e080714cc9dd7cc8eebd7b27cd6ec6d8e736003e48efbcf3c019fba2a9601cced1487a26042fb0e944eaf5d8bf44ce0c90eb8e3e512a988f571155c5d0245274c03d1e3f50b7219725b9e8474d5c8732c51943861212b31fb31fb16c25acf19e54603539db96dc85bc190b702c2505ae88da9060f65c39f9d9c5aa55e7f0d7e02b1a4afa708a63004b6b1c69b0f2f94cde98950ae7727c5866903db76e752dc0fcb3a4aad03bd53bee1fc70aa09cbc9459c0b8f6b9b1b57baacc4dc4f3afe9cfebee741f85eadc79ace8da1da11b7d9a5221bf57fea26ad2ff62c5bcab385a4b3faa37ce9f51a2c45000840c615a57b59178510b44221683479ddfd3d111597b03d693a76389aa972bf605cc28828fd0b25f5bef396a0bcdb8c807b29b64e93e6d2a8187942daf08dc1e97dec3dec9f2352b1f63c4b173e001dd75ca35beccecc093e4a2427bf8bedf0577e950e3b989821f62beb20784203c3318ba6b136a3deb249f173b219cabdfb6f14b141571ce7d5ef8bdc518ea17aca769f3c50896436d58ce57a1df92c7fd3b74454cff7dffa022a33de04064fe0ec8d7ed78733a512eddb00d601841906d8fdf8b85c6b77db3764265173dddd5b50ad698eaf2e2d888b3af71df526f06cd99e63e553fbdcbdabbfd9647f14b3a463ccfcded226ff26d6a78235b94cb5b7a00a182f264df0f8d006630bb581a06090d7a4016af70860de568aee052fd6ebeda3b559a203c8aef6bd75136735801fe4c73652b452f6f8f25704021feaefd7d31a0bf6e89ad02bd09336dc5aefd2f4956dc73368681705974561230ffeb17f55b7fae4154ab8a619278f44ba4e525f26b9bce42a8f88da55fb6a0c24c0af306623cc85f86478054263bdf12a30252ca37747c751b403cf299b3503af5f6d90ab228e988530529f7dd63345c457ff02814fb111063b88186d697668f61ba2b38707210a890da159e6925cf70ab5198db2aa3f51b05bd636bb53cd814cdfb9ee81bb20003cec929f2d174fec87ea034cbeda267e5b74f423aa0d68d3f504070a8a98528e23aeda5a8eb57f174415dfcf137d244e28be9a94c5d52e38cfecc39cc1283a631e32f749511e4239aa5f03dbe36620ef104c9da97184c8ca84cabae6f0e6a182938406a16af1746de25e2382baafa71f9c7da9693f593be5ee44c2ae3c20f5a7ea89b57b50add709861a4298125caa42a99cd58e947486c884667e2776e33831ec0d66460f35a3c993c38e928df136266cc460c07539d8cbb089bdcd6c30547f09d375982317eb29d5c3e3b575861c39f0b430778b0becd1ffb3766d6f7490abbf1d243425ea297f76c269bed00b876ad88fe73c0fe3a2f13770e9284f3ab262629717b8fbc9964912f3fb3ea5bfb6501f43d6f6fbf78dcc78e776ba158bee457e734c3686df411b22e9592a001f631d886cbb0ff604046cab557dacb3aed8b9b4fd04be6f6fc2e7e584512f390d6744a425b0cba848505abba86d1490a42260a18036d8677f396b0ec1dc80dd2ff59d8eca9c73c68c5858938d0b361f35feaeed1a6cf23571af2bf67181de3b1ab41bf70ca9eb34a6c082ceeef355df47dfa15ec0071b12bafc19679d68714f0ca72f4d6779723bbc497328d86ba73d049041b5832789477f6a2ff68ffedaa99c5bee30a4e349e595c0980d671b71a47e3768f2bdb85cbafb9fa1e3498d4662b29537c8e9033b71fefeb8e1cb0d063292b886ef089458b32da1b1ce3afbbe2846b0fd2279c1f128acfe64097a499459999497001cdbe060eed613d7c6efad898a3d9548d98bc5d50384db7b5abdecf8c80b03c091cba2d02d27d0eeb2a73f1681c20dbee674cf982130d34190269b0e7c762397008ccfd9fad2d733082f42020f1573c79005fb9debf8f1e914499a6b51894533521bc8472ea6fd6e0ba80321c35b83a03a017be51945a1ffc37ca6209d885301d4f7f6519693e9673405b1261951bdbe1a04f24884c2b14c7ad5748d4237bf084cc83b6206eaa560f715e4766591e00b35cecd60ecd6eaf1f261d295d85814347a615c0d20c1a57ec6cc8799ddea9385ff4c98896ece0089d09453ef13a91bb9cf49947cc2eee34b47e9f50dd196f1f0910127f9303211ccdda220371e4e227a8d0f917f280af06ac088d8e77a80bd4a29c4bc3ee5d0e582abd947421d4fd464ffbc2162fd4e5559e17e61fc032b70252df9a450fadd6129a5fbf5a658f35af8f8690a45b51aeb503a638bae1faabcaa7ad8cee73e9aac610fd01e7082a3feeceee5ec20fd3ae8402bf7aab86ef478a8fa45fdf22426d1752b04aa4357f82a6d95ab70fcab96e603250846d39d30a31d1ed7f66c44fb1d5fdb24b34c8989541789f741bd0a371c86f195df828b3d5632ccc83e33ba93e5ad09443864fef46348a0fb696fc49315cd83b698253f94b3edf17e8891f3f5dd499761a7461c490e0e80466410c4dad46ce6397ff98a1329e5d64c7131417f12c8b1ff8a0535d4e51fb586f6d62e8824352f1f067ef9ab1350b3f4ecbbe31f42662f6fa2376987bbe30a19711e5a573fc922a3fe1ece60545dbaac3d0695d226144a846f351b7eb80d251fdc73d9c29baad5f7e641f510326dd20ec4373c174a2eee29eab82d49253c9e72a13ef8eaa9dd03e2c674ebf9a066ce13c5ff8d57b7f617cf67a3142397d0fd0aabb5a2e145a337fc3395b2d84479fcdc2b2130ee23d79f80ea0a92476affa09bc44e79be198f98191930b5ca7d0bb2f4c86b762ecceb2dda56b9ca5273ea32943ebff94ce38c0f724162c7f610ac05fe41bb38dd5ee3cc1103bc4eae25c5cd4380439cfc8fc7de24ca671db3751c1df4b528709a3dad00d6367a9570b9c66562d7cb29b145974c52194e88d269963136e563271ccf3f46de2f10b5a9fbb9d063bedbd0118d6511a29c6d5055612fe5eb0b9349c45f3e13ef7ebb80e05c0eb2e0921e41137829e2eb3a140546df092cf7f6717d8c3e715b5feff767a74b5db1295fa7281be3b36009587293a3ddd460a2da3e31380989e548ba7d9eaa5c4800a80f0a43ef7a1f21b62910e1ab8fca750a1da9829fa40e5bb04f56722d6b56a9f0fb7cbcc6476537f67d01f5868c0ffd24757f49b8917807b6592c4466a8400df419fb99f8c4f4d6bae1c4103350d49c7a24de1deda03dfe91be609ccbe37c67c6fcc0cf6f7da2ecfa2dd65ac1a637daaf2b14a31f78f077369d1876073d52ab7394fdf86acd428a1b72b0d972a98a5ee8c920ad41ae112dfd69f480c5d3e43d09a16bf3c37a8fb29f99a9d596daf39e98f54cc812c5da246cb4e44871c4bc2e0c4e525162fe77869e030179bcdbeb25acb4a70d2603f9773fd42381dda4d28fbfdc6e9227349f9e096ee6498c3ed5e6f0ed3e68e230b1bd8f7381a34f39ea05eacd12234e7af7a5074324dd726431b1767ba9406a19d54016ab10daeba4d1de876f9e7e2019b1aa302f1c8d9c68ab959e7ed5604f81b9a7c57d130cc1faf9b6f5aa56a4bd68a4ca4a1983351774482cc5edada0a2a59e068bff5bc6ef7a7841135753c98451ee8e91e07fd94b82d73cf75ac6bbecfebdf88b0644ee91c72972f5db4acdb2c5c87304833900f4917ffd9f8a7a4bd32f4aa0e02f6a60f0539b98867bf680be655e926a3fd8b454385422ba66e31e64fdbfa4c5a319580e9e78e856666123a1bb66391e10c9f9a44b3765f22e700c565200c2293d8e56b8774c139f455ae344094aaff4da3d4a15f5b53398675d6d9d99a40ec4559ec379277028df14d2e5b788980ce88adeafd9fa4cee20e39d3d24a53bde33eb6c9514ae53c7b389b04a9e3bdfa8ea18af90b423a1999f5e04965ba39a3e3f4a47767f2d8fc3e46f59730c8d03f12a604ccf20b8b41df7dff9a510d5f0efade99cd2342e5dd89304a0c732220283e2927e289ccc685c32b11c18e5ee35637979c9f9d3cc082a2c8c67582b53456eb99e29a1483f9d5f21bd425bb7a54b13fa65f70849d1b699ebf94a569c0625d0891463f7329db50b8b671ffa8cb02afdb9dc824d3293687e9bb144415a5e0dad8fe20f7f5a4517e3c2fbccba9180a95ae68bc2d35cf979bd31242bdf6f54a3102102a05dd65755294aaf67d44946ffabc8cd492c5fb8eecb2fdc824938386ad5a03749ea2bb416a66b8739b24f00c0583f60f1955c04c345d6b751e52233c9dc128910f0baed33267977073acbaf482a2872e657e268fd20d5eed0d63e1b1e4996194aaefb7e17f98cb086ebf722c93d970f01dc1c288311079bdf2e81cd4c17112bb5e4c08412ee3eaa55c937675976b495c4f1f0d7f011175701bd29837b55a2a0947fd28893e330e88846d92367cd7d0d8e9a0010123fbe61d3694c2ee4653727f63e47ecec4ed714456b59911a276d75b310d1d54feda423b48e04d946f5b9165aec5029b3f99dfda28f58e5dfc4ce897fc8de562cf98edbc442d547c66bd50b7646b8f44af4c071c438e6bda25a8d88aa4c299acdb09d75149a6165a9841b092905f4c02a2a98b28b47ddd68e45ced5fbffaac77587f64454361997e07714b11461532225fac12da9298c42442772ba5d0df18f8e3d5b0fb80a4604582d5984d883a0b51dd29b1d71915b68b24fc2acc45b50db0b0acbcdc7bc04bbc3e17a439ae8d0f53dbfba9c7ffed1653ced194ba9a5d88bd3e729619f5083fa71f5a2ec95a508bfcba97c92a5717dd88abd0b017c7013e9089dcc75a12080306196ab50779021591fefeb2bd2f7d699af650ac17bbac57de96666a47ac1339ce6afbe81f0ebc71f21d21b4ee864a4713adba228b771e7bbad906bcd06f4f37e62b3beb678faf85d6812db4e59442b7d943b7d99d8771b9a5912b6b44d0386ad4209fae58351c218379ea8c503cba38b7be676a8b4509b5ffd9ebfee2d06fa44b00666c5f550d45e3b645ff298dc3438be1fad21c9db7e254ffa0557686c490a8c53a4740e2dc3e1bac89378c76dafd32d53fbd5ca4c2247cf4902127113f7a5b467c5aa309dd800bf7a0e8a12ed326474b6398dd2e3e224dfa624e2faa335173c688a26f5729820a47935eccb89c7fbe51ba8822b3f4df321f04d4a5b4b922ed7ec95fc24c1cb731dec5a4fbebbb5ca6f2be82ddcfd7be9b2c16a6f752205fdaef32aa8eed395f2f80531b69c44ec3003a43c7b8377f40f629a90ff859f5c460d5fdc7575c074f98eb264e90a77a28c606798e1c7238e8cc3392980b183d4855b7f77570d7e95471c68cd7c99761c9a4c9c63b5ddea07b0339dc73edf32e3f3fa2d166448e5a834a7f7cf948faae9dfdc9e90821cbd45a81f4d0e7132d34171d245ae2e3a2378d1e3d4e9acfff9b2fd38291daa20b8c4eef73d4f2ba869568211ccfb90d0c29455ff7592c8bb5b94266b79d4e42a12383f9eda52813c5744670c919d0197bd7eb84b86980ace72bea8b12447ab177f49397520b152cef0280b22a32225867601c2e054e8d51df9f388d6791b737d671084078f3a8a1e7dae0af408e6021bb19c1b7a2d24f499f0682d2e0b076f85da0a2944efc1b49616b9f5df94cd63f4c01a40bde59336ef6981d4f0ce36a3797ec8769fd2d8dd51e0b1eca92fda305be840693712722a9b32226eaab86e3516ec0b20e2c2af82f2b21fa64145ff801caf8ecb46e11ce66d12d7f59a87808dfeb8a1228b2c7976d47e7d79cc1c3b76562ba9f636e8b78b385e2a560eb21d0cebe948049c8ad80ddecc99ce5c24c4db5cf39a98504254678bb1d0cc96f81f4baca60d78e1b72128329cdd65bdd3016581af23557afe74094ed0edc4138ba5c575056246770795f6a85112c68c01869be22ea8fb90c3fd5f5180a81650b3633476ebff6a845d9248d21428a4b3dd2e3e5b538704dc0b396b90a3b20db645f7413251e317a14ec900b4c5148bc2e45bad0f4558eb7a93bb76c2e3495cabe418c5b89097363c4a8af8330716378c273dfd530f986669ea889863efd51d2c752a8d46a213db619132c2762f46cd64c40b0aba9b1c15ac5536ef1560d8c649e1ad825a28954f97bb7ad342edbc788488a400aefaa7947082f6fb66888e66f9197c739c62c64dbaa72b2448b0ac65097178cc1a26f72fca83fb329dee469e39103654e69e6fc2b57c624b11ce341fa5f756d3734f0b4a58e09d30b9def5f2314764c4ed6b44abae027b374f5a816fffad94007bd7c8467ccc2e491bc20dad22c7cfce7de5467ea2abbe63426b1822128eed01855fb3b545c4c97dbf210b0419ae80fff4e2e7f0180ed5d39f808b8bf64e60ec8a2d6aad967dec2f9925f097cc629ad3a6a0ea411937707795e690c50a959d273ec92ee0126450ca440e3deb7e6d0cb5285a02d0299b84d21dd919f66405e39f9dc6c724e13e8e34cfb8652358359c8998ddba3972cb9601ac74c76fdf803e41add994150ce0246be8f5740f242021c839459b69f9ec80e68279d3b0e40464509eb7d7c1882a088a3b16d285f4ca9412d0656c9d4b3449b06b0a7a260035859c69c27045e603a485a1af8046b223d9792b2629bba107e772a22ceff463a6dc91826e129ee06dc56384c7668d57810cf5446f90d301484963fdb5ef68c0f747fede8a2db57fff1e44c2621548f72dba70b9580fcec027fb160cf03302af7e190b8a4370ac5188c835846aca85eb983bf55d1614fde1cea2448aeaaa8005ca8c2ec9cde06a062463db669e0388d987f3a850a1a4950b82acefe010f65a58a70a79085924dc710dee10655f236740ee8c7e5bed7c5105a2fef4771c54d3a915fb6bf74811e73c36789ccedd6fcf8b7a2b035a468ad3c8b1adf0b7ad00121d44a845a7a7ff475e6e481a53f894cf4b891259d564986df722d49ffef1746295ace87992d71a3d9842d1bf24464057cbebeb25cc3171136bb26b51f561696403aaa6d57ff5c286e1ced20720b6f1e89ed9f64e2067caddb3ef0b088a69a3aeb1c45324c0822002b6bf15d78be828296271ccbc3131ae47ec124a447493ec48db2f15ddcc4c080c343b1347a133196041be69f6001750ebb6cda5a67303c3839aca3fc90fbb1169aaea54ea10e1ed802451b56377312cb942e6ec51b3795dff4588ed3b7d1a2d7f7dbcde0c0b0f3fbb6af835a138d67dbfd4822f2212e2d2d8f49668ff172ea97fdaea309bdf5ca299b9bcfec51cdcf4b03610ef2aa0749fc51dde8b873c75df54dbcbbee854e400da26129d0c3efef7b45e90c06e480fd4a77244041b2545901d9cccc9717aa6aa847b882d3f95bddcd3821c89170859d2c270405693ec5ee75147d4cc39d688e7193a84a5942d2252fcf4bdadd914e11fea58ae2bcfcd8f53d74b562b9e6d59c4ef82c4cec403ccfe7d8ba49b2c1b1492798110becf132733d005c868b9112d9ed8861158f696cc731d5333d29ef241fd628d0f63291a82191a9a765b77da313519bee8bad233a967505afaa30163d25a95a1027d8e9b3826920437b496a94417d6ecedbec60de462d6ec800ff0ef4f34497d81c14c65a70362a51c07eddf5a5364c498f428c8c8cef8e3472dbd1842548399b073fc12bc7b323494c42fbe510b9f6d049300d81f2bc296fd8e91dddcb926fe43cb1d7c10fe6ad832b0a044b16ccf88d0045bd5274421a01dd65a4155d209843d15bcb9c62090aa5ff01fb199efa8cae8dccbe7103859ed29c6bb373ea8da71e9c7eea26285eb42eaf1f00009efe66de8edb6d07f74068a46fb162316eef1a548c9e6a98408c80c0ad46ad4c2b9a228c64074447db2d90dd49e04dae50b6db430516cd0d18bd4377019d3b5f7e364a0794b8a2150c826f20efa438e170711c1ff7a5c26287aa2804da9044441486c2691195a454500fc3f88e1d869eec12c0565f09856623a44d465ab6769356f22b0da7fc35831a3dc6de3ad58b20dd81bcf9b0c1d46b4180d40bc0790d6b62459b8da2a57caf866c057ebfb2ce13edc3bbdd4583b9bc15a736a76e95290cf3065e01c586812c829581b6343e46c9351ccafd42f7ba890ae21b6356c58c2fe8cc65a98f2375d255d75941b2d4124ea641ed85f793a2d50b5583524de3a252fbd5afd5678521833f79477ca2658b2a25f9ff815db2393f2d702c2fe4c81c3908d697ac963e1ab7f2cd7cb01ea8d03ea192dc18cd6c5449e3571b3dac16570807bc04d1876b1fb39bb21c644718347557d1557042c29a480b5bfdf7d580fbbc0de8b46cf50aa3770f0ee6473d79e887c533b8363c4f059ea1833672485578ad30ffc3bafed9077a2d4eca83a70b551bb16f2b3f25adee193ce4def9a686985b90e0b0a1a248b97bfe669bce2bfd7bb3d933c38cf7a3cb2760aef616c0ea4aab1b11c0df165fdb6bbfa3d81249fbc956fe8a9e4381053644bb9e44049d57dc53bf0218bd5a1f9dc34ea66bb9ce662925981a62710aa6c92270869613eb82701a17b4e55b8a409c33b2416891fbfb99784be8763d7c0c16d633ac77cb2cba1ae2294cf8cbd2ed3e39c04029f3de18c60a2221f1a9fff2d2e4973e05f8ab2c773a3caaf71b6bb142b8daa3c1559e4f39e4c4a5cff3f6fb269b1823cb136ff81a4f4945b2b38fafa6e83c875ebe25983f4aa24de9488745ae131f4c73e800bfcb6993d5b6b36358c475782f00f7bc332bc23712fd75b361aa70441621029e810fbf8a07ae0ac4cf278dd51d65eab678763564e4b804ff129701a57e30812aa6cb96fdc207e734a8d136c5648b3d75bfe6b89e1a099adaa235ce03922d97dbd2a6df421785e40eab392492d4c12f67c8f3bb48e3c98cb627ec94243216b46322b6fcf61fb9043734a2b35ee62e4aadc8b0ed4fab00018de67c680772b5ac7504de39fe6c5f16b419ece87d4180ea32c41cd9aae520108529116ffbd11af572b7afc7d25812fd270916e1fc3e0407b3b36d0d41a27755194b82a5aa3d7c8fec61da0903690b39e3994f93376edbca27526195139f54b0cf500896cf10cedef8043157d4b114d48b651ddfcf0a2cd6c9ad3519c478d0f8e947b75c4f6d869375279c81106cd3e286abd0a3c7e6de6ac929de82668a728b230978e9e66e566f087d302b5d4968fc6c0d0e21bf1c950b83195ca12e533d8871f8b2d899d29e1ff8176b8453f406b698570e84cac084ee928c608eb21f9b2496953054f80c276c60ae106836b2ad5a2440e4d5536fe1c9b6cc14f102293f714380709a226927b143bc90e2f3a471fb0f264d1e8566eda114822419753ee95fe4eb944da965e882b25d2a3470e8caa4d75ee992afd5100695b85a000d0a1d352b5f96e6f0877534f35679da7a4a197fceaf555155604fd08d125953f26bda4b2047324bf1f7e388018396fb9e6482b6ddc6f20b3224a05f361e477638a0a748930bd3e39fb1ddf9672e6cac9e8fb48a4388125ecd61c6ca6c2fdc66b331d86ad4c17b6e97beb253c6cdce853e845ae9ac085a330b7538f6e7144660e7b18c4909d4539028b1b9e1f649993ae0ba7650647a7920dd15f20cf53a2b8a5da788ce19998c012df25f2188479db4023cb763b170ee51f361ff23eebf17b7836aa334cef1797bc47fff09d6fe7089092ca54f59da398eba868d7bce7a371abae05219ae997af8e0955f8e55c65412551805d7bed820b7f4ead62d35bc47df6ca54fd6dbf66769ee48e8df66c635e12986244bf652b31b8ceaf22d14d55ee52d653eea793344b129bd60b0d28c297a19e132385be78d16d0d57957637a06db3607083c13abea23f1383f78adf5555c5b1d63747f904820ad2b5d6accc149b020cc4c1fbca1ee898d8d9b77afbbcd848b0e73217d11e0c9a7b4c0ccc9db759fd37eb464fc91db5c02fe247ed271c366b493b9ed91805dd05189fe652103c4cffda4300fe7308cb7ae7a4d138dd11531082009e2559b810d4ef44d1791f91a760b81ac08c17321ce4e49cb0d1d9b20f088c63cf4bd17bc58f59b23b0ff5913b62c1bb3922fe6d1990619c117b059a7e8bba125ff28c0302d0f22d9229ebe26773f611b2011f311413018566a7b63a14592284b3be0ecdf50ae6733408c564a274c470c9e2ffcbed765c02a41ac83cd568e2cd7ac87fe39bf62b3d8b27ee1fab3be617267f25416702751caff4ba02b15a0b6985e73cde74577d75ecc53b114f2dbc0cc45180b009930a439a8061ce699a5f121b6b4cb94d7de5d2aa584a277cdd04e8023c28e1e55b185232f211e2d62a275eb3e9b65603251d0b22bd1dbe9953245e9f67bf82b3bb93fe93e5a45fc07cb0f76ba0b94625d709774725a243e24b575401fcd9e21585b9dfac4de64042b0cf01cca84591b2eb7f26cb8a29da228fe43dc72f47309470a977bf7b74e95e163115ef792a14b3de7f759afdcd8dafc85b65be3e41e3e18162742fe79d3b7a11556af3eb1534b0da7f9b357a005fd51252d3c166e4af153e11e86a3d6b98fb2b449ae0cd7fdca01d8fabee82986ee08631389b76d425dd79506a64902b0b68c6c1c41d881fdc753e8b21232bfc04f7e22c3c3577dc31473c2ea22b640fe581832d830c48b4e340a43f5f74233760e9f4ad9dacbb80b716a3171d3384aa6a9da051047aa84f3ac2a3777d7ca24195bb5150f35aca671c5bfc1405af0ae9045f07b91dfd3fd7b9d19ddabc77e383ace1a5e3ff0979a56d263a8d5345d71337079b190b16be74606918ed3ff85b00db14cfe2b848482c77ed57e7aa52915997dc54e4f586a61d831cb6aa46f5783268550fd31400a8a83b1b4a074aca1a77cdf4ca8a888661df36529a3624e1135cc80565627f00407811a6bc51dacf871613cdc22b4baf41e7e9a692dc70ba3a327265ab66d4bc793e606a9455e28bd560e1aea6827744b8f86beb7cd83a7262e53eefe46095cbb58bac9cef355815b1352ea65ab3db87b394ece215b7c474e59f07909f6b34efb7e6b70da8cbd4a3e137b1d002bfb241be42cd4454a107d2161aa3a5084a4f97c18310998c9e5c966a5935d5bf117832a8c17b0c1b0dce182d22c45f35527f68c69c89f8783afd97b85dd9d5a697c46616da33701958b2d1958363ee9964954e16a15596f90fddda9245e4609f780949b4a549a23b7b0d212368968654c3b7d884ca83bb2627af5e44e949daf4d3034bdf1a48d0970c8ce1934be6bdaeaf1bb271264189885df757326005196dd62da26c5351faa84428206acd856587187c30399413eeb32c8f1020d56abda9eca261149e22bd5e265533cb1b3d904ff68f231cca429daebd9fb1d572d5cb9ac3a0270d069ec4194b3fa2ecff3ae665329076e919b1c8986da303d4de0e6178499faa05f1362debecab916172e0233a09aba114c961608f4f7a72cfaffa3bc7c67e3d4d3b2b8cdf5a81a08529e8084a3b4a9ba94842b32243d12d09c4e3e8d7c456906f6cffc1003765e9006d4eb6e26edf05b77568f93344f4328824065e01c9b312d801069ae5cc9e26fab54d6907abdb90337601fbe958ee5eddb8753134a981de120da1aeb45154d36e1342d869766f1584b764749a9eb0df56c598e18bff2b16750f5922a962831bdc20d0be7426053e368bd72e7cfa85e39b91f352c0cee037b2c27b5bc2279695ec3bddd84ae4d7841a9d921a94335df7ce788d4be124b4ee7192c282032064b7611d531d582880bee8e368ead7ca47ed077f120ed4f8679e117acb88090948fc33d89615522cecce5c286bb474a157786e72c5e7ea433236b5164bf9823fc8f1c9b49fda538af0e28091658d8a87f1780d0c26cb11ec7fb49d7fad6a076a5fce73cce720b295359cc020039cb885fb86b9005e543c45d88db6ae5472117f3ae5db5acf3a375100971fe140c6727fb69d14eeb424231208bcec2d64dad3c9a20de262ed4df77d4f3021d5ea72acc2118c59f1cf5de40930ee4060d56070bdb7021ad6dabcda67e68486a055976b22f5ea206a907c0a4196f6d366594c1ba5112e8c23ef9b8d94617bda54c4ab9a25ddcf91ad06e42fd08f66e499670b04e65b02715cb3bcbf29dd5adefc0fb09e3d2929bdc6d27d194bd531b59f5318057cb5787be370c85fe50dbebfabbd891be96a39479afd1273c79005fb9debf8f1e914499a6b51894533521bc8472ea6fd6e0be85083f1807494e9bdeb4c602639eb6d738cf4768d44522640ce8ad43ad2452d23e15acd0100de151a63c34ffff4befdaa60bb9a3597c832e9dca86d2a20d3f393e669872b595f38ccde259ba2ab8f2d62debc79abc8e7eb302fa458c56fe73c443933d800d198232538e29a3be64665cec993520f45fc8b50bb693dcebfd714fc527781cfeb532c459b81c03d83ba519fb031ae1da9743d0fb4d7ec3cc09a250162724558ab27d16cb005c180c745d8769c058dfdc831bc5cbc2628dd4452fa73006f6100120af5d634fd51d497f3794326233da63f817799640dc804066bae53cbd4c5dbc0d6baf2a4389b6515801b40f7a7fbdd77fb91020f7004571329a20fcced43792d3ece37b9bdced83c62431c8ffa1f169120b552e6395935bf8779ff7cde2c013d80528c127259229a11cb08dd06c7fe2934918fabc37fd7f59e9174dee6a643a74e7f4729ecb036f049bfb82168d18f6000c3a14dcff52bc9395cb17214f3932994aa7dc632391e52a29cb1e32c1afcbabed9289520c27942c8f9eb0100a419365b216feaf0bc7a8c66234c9a162c2271a6b91e4053dd3e9a41e91dc1a09a2bfc0c5864d1d630dcddfca08d4d8ab3aa4b8b2d55b740dd14f78396e603727c92135477eba6ca63f2ee58f432f9d62dd88e1caf7d4e41eb7cd3a736289c62372c0e29c9a5e6b40ecd53c527ffa01cbdd55399f058f036216f6c7360efd57c890dfdffa886250a06440418e52111d4142397d0fd0aabb5a2e145a337fc3395b2d84479fcdc2b2130ee23a323feef395a6950972f42280d9186a4412f8c5b190254a864857e644a3c5e2c4d051a71458e43fc440cba8afeba4fca466f93f859085b10e0ae72f3b82af97e0e78264e35542b3765ecdd24dd43431cbc2d2b8eb6431cb996f5f0bdb8851a0f448e9f2cef9611bd431dc7bc9134d8bcc1600f8d6ff318702cfcaaa8810049090625f4a387312a0ce826039b34016a70fc06d8f57fc094bfc52f2983ded0b429132f823bad319270cc9bd20722bb2581a57833fd43a8a7d9ffebd4974e5009963bbc71f90c370f7eeccf7bc343cd47771c1b84fb8437cf1f9bdf7550f30c854c48116cfc00470e519a696c88a9e4b9e802dfb6a50b7751ebf8f963ca5df3de9ff1b9e682869a8d5aa1a67cb160f9bbe66b99b92a240689ed0fc9c4142b71832984899c3392117e1d0d439233a8634d008f6d6122664af215084a9d98f7916b1850da781b8cd9799cba527b6155fb823d156fb7f8e9bc66dd740caf3cd30b5825252d1f00e0a8ca18f46eeae102f3046b45055c42b9535b913b26839543a355e861733425f665df2b1e8a5695585ba25b11f5ae162ad6b8faddcf4298ed0e118f2c701552b7657f70e1e970f0930dc03652334fda9bc1a25da67d6d796999e42cd3961f7cef59b83a801ccb82b60c3ed44078517a939efefac5343536c3bd69993c47a3ae60afe1aefa5d772a48bcbaaf71ab3cff8179ff68bc2e378d20675f2fef4886eee480d2de8f476962f12db69d11bc29aeeeeb01fd2d9b1201087c110b7637882ee2d0995f7a6a987ab9facef74d7eeb9c6b4a545095bbcbfe9403dbd2a31a783f890323534f38fe37b0618beafbfc0897e9103ceb3c5aed8e254aca65edd2e64ef338dd04089c8a25ec806977f29734656df067c87cee3384ccf4922de3c4645f758d15fbd909c3ffa6853c9492df473fd8b454385422ba66e31e64fdbfa4c5a319580e9e78e85666612303f99de1934efbcf692992647493ae1c2319664dd0421e2ab963e810ff472195e0325bd093bff5f519c6bcee53619c076129b15df29ca3c648ef265d54d3de235cc1d5a53c32ffc8d26f0c1d33ffd8b7e669dc29e83cf942bf18bca4663296cd340381dea5df0c2c698cbea263ec8bd2697f86c6874ad6dc74f47d7efdf8e8b80c4a0b44bda3a3fb93b667bc967770602f44bbe58c2ab85e990e8a015187310588cf58d593a13f056797200b0f92487db5974bf0c4df6a679ebd9587319cb9ddf98e52e4670f6410b98480e22608862ab0bed003043c0072393d776224ccbecd56ddf19f5f6f3a4d35942fa795163bca203b5582921eae23aa673ce897c7bb8a4d965ae49260fe320a1756d7e427ec8cf5e21d13c7b9ea5db874d1e45f5dc2c6614274672a490ba1c99d0b731b3f5eaa0dbea2a81b5b8cad9f0c993da350bb89cb84a785b74bab0d9b84755f474d8879fa68d2017998aa48495a9c118ce1240aba832068c6d178bbda0a0837bb7a56d3ded4315313fcf8341b13bf9e0415845d53c8573d29201831592248aadb1010cfb5ae2627371952ee52c01ac38c7a428545f6933faab1e67274a812ee3eaa55c937675976b495c4f1f0d7f011175701bd29837b55a25693d6c8bcd877fcbee9af7e70f0292209bbd4427d75744e983e4f90cd5c6c1e2911e7ca307ee4b3618fabd835af861d84c764b6ca11ffd445798683bd26ed050580c7cbc9f6cf7d4e291b61a16dc350f586a054d2912dac2cdbecc493a5acf5462b9bc5ae7deeadcc055dd42d41eb5db6960f65a82b8b4b7022f8e7565a3181091457e23af51a0a00f15b2638f1651ff739ee1eb9d9ac334d7d4f84c87bdc30f8e30c2a131119beb8a3f0fb2527b41b8da1e43337e667b0fdb0cebfbe144db3c355c865e5b4a05c44cf76c6ea53439f5bb54af0e260c19aa0184cc252cd60c0fa5ddcf0dfe11c4bdfae0ee122d818f2ec5b0f83c59a162d8fcba702185e3acd4e093010d83c6dd0977dd03834e1317d2c8d4f816de64ba03a4eb2cad0686590b8dcbcea3fdbf3f86bf1e5287455d12a3ab86e0de2d52115d44c9385e10488509faf2218e55f28c22351f42624deacd29f156c20d045d97b9406f4f37e62b3beb678faf85d6812db4e59442b7d943b7d99d8771bbf9c482ac5e3dc4032f5f714d6bc68265ba65394566b4436f7204694b07db51298978a12a7cb0dff71b7e07e2816838a2456db348aa5fff77dc714f8957a94e95c96c970040098b8ce3fb494e9df2f969f6cd4fcfde7757a4f813b954f302530b556e5cb9d091fc37ad7d451104f55d9f2ac2f9b810ea72249b0950be12a47c5a9c0cc050619825f1c1410808ddbc783fec60a24d44a778879124f3afafb1e402107d701e023d4f450bb19583f8b09573a8712c6a16eb6ad22520480fa91a211453ad99d5736f269f16cd660224437410e220ea80e70f7a744139358eaba73d2d9036e076df8558d75cbf46b2bee102f76d794d0df8383a1266a72fb0a6d3a333b73253c5c1328c407338004bdd0d4d3188df80ae93c3f47634691cb1f3f9dcbb59b3f8e7e479f6d90fb075fe45d9ebf3e1509c654a8b59bcb5f1940460d47cc96e404dabeb1d8fba1750713ea8b2c125cf96095abf3dfd617d6a04f4802cef2258c373ee2fed6c899a0805ace9200e666c5ef6998dc2b5c3041ff693b44bcf9d952b01dce170983fbf49ab338c2dadfbdd2ca20adfcfd19fdd7200d8e8c2d661c7e3801aa4b620e01bd961ddd144967ea39ebca2756d76ae5cb2433cb2aed6165fff3860b3d76919ddcbb6b14771857c721ed1ca55433c383056d798d67e13fd179c3044ae8408a927788b054abfb0c69bbf1a90e38b4662b78548f1e0a8d621a0c61215c523d75986fa0c6f71237716eec32da34aa39c2470e7bc3a29d32c893510171b09b361526a31732f5bc70704b1a3717e634590372aaf825415b8b88b2ac854c973ed58b990c171a3641c1cff9244f8bf5d86c86a366b47e848f553ff28e4796933608211444f556b049e40691186c696b8e97e371c7ee179694e75b8d6b456f553ac169bfece032edb8c96d55f72bba3defa8eed782976efe1f0c9fd30b2046a8d43e0cbe98ac34dd5af5812c5f268e05a51859d87706923209d40175b6b4a7e27da51e0fd21a515c72dbad2964a9bd27f98131471114d43e4d0aa690e5a1c71a5a336778aefd32569cb2ef89fcd31cee535345eb45ff39356ab912c3dbc1131ce2390db4f79174b099e1cfd5744301c3c7588234e0b2f7e6f3c01d200572e12b822633750784e35e73f5f6717d73af98c823dc8cceb5820b2f592aa853d62cff50968736636495abe1311da60e05ded09d35191cb42ff692c62d101a1af4afcd5d89f49548f2fed006270d8909c2627245b7bbd14dfe4616be745af76e0229e34e7f790c42931590cc3ee8059ea581ca509d13cf831134bbba0e8eb52a4e8a3778af59546c2b976ba4807d4816b4db2ccd99d0ecedd5c838360b30d62fbcd5c1583d6630edf547d09f5636572cb14dd458285dc9bb395403ce53ac2aa4be0b9e25eced8f5a62e3c82fbddc76ab0d5ae9b9ea086d36c3a0cbd5f09f330f945400340816f08eb2d7b264b8490c74ad7142bb1a531d96ae6849144150b1860ceb5d40921ba34a09e79adc86416be1b7eec7efa6c0c984fe05309fbc3e18195906443244b1370c1f5971f5a1c744e535462212028f0f004c10abf96cbebbcb01c26d6b0eb3d53c5f26878b581ddc4eab4754bdfa9f7b6a405c6e9b1b24c01af98a6f2d6b99ff9c937a11b13ccf3124ecbaadb0d0477daa213eb1bb9a8e776da388ee509cbcd4f127f2ec8bd7a8b376be022c90f7aaac25e1b03812a8ea8e2e8352e5d7c562ca4a7331e4c527a5c6c818e8c4928dea3b55cccc4d1020aca317db54ed123daac2a0e7f69e1e59763934b6b38400916956e75803b94547795840b2aad686f86cc47067ac5b24069c096db8d79211af3a5c192e8b2c56e2df1b047ade5d3a77b54b9f54363a73f6a3bb2651a2e2adf7d051772f9fd4cc49a0014950baa7f3c522fa7cc234a52d9682ed7f40bc0f37bf2cbb6929135efce295ca05d39b263439c919cf6a60a9a4c126ca5268e632b379517ca42a55ced8c33a249c1ea2c31c133e777f340798f3a3e90eb837b4d579dfb4383a7dbff8c4679e0d359c976e033a9883e9260704b4390f92ff33fe40f190f9c8242c26867d60af848cd6701bae8cea40212530f6eaff0df0fc44bbf6b16e6c812ff50791ec04df7cec9f56c47f1a182b85cf6f55ef9e246a2d7c87ff6b7585253919127b4a181a77d23be0efad382992bf3c93dce7e09668b21039a393b32d17e8c74ed5943bda5f9bd4768b769eeb4a0979eb665a3645c612ab6a059c29c9647ce9841ef89fddead0425d9bfab84e8c1f938728d43908c2ef1785e37265a1e10eb90b2be29439ef6648f1eb1a46989c84933ae7b75facce9601f2d24ee3b319b23c76cba06c19481e1e7216fc0f4efd9481aca1b63ddc55b3c8185ace1a5b75b6d67047dea01834e3e1c3a8628a07660893033680de49a45597c7bcefafbb7af29f8c5bf5468a292b8905891cac7c041aff6626ab6bdfe2c5568077972063768ea65b07348bcaab82cc09ab783065f4e8d153574be55d1e8b7b3092949894ae75650579f7a477d858b3e92d73da849b912c6b1d7dc063f31aae2dea9e475b41544ac901733cf50569dab53ca963717d37d7e496e41661ee0b6331838e5b03e59fa49f4a2af9dc537b134084c12602d93dccd650d162067f0394d92a16d9bbf90b4c9a814b2190cb06627ba5db2dee991dd2cb30bc4400bbd02f0b54ad819d50b6fe69e007a94e5a797161f2b9d142000d86835b7fe3af33cd4d81c5e47697814b4a16b974152d20dc69fdd725cc778d60205c9f59d861fcac1198b4efb9ea3f58e9c429e1cea8b6a6baa34e5fd305355250e08226305d2523b4b1489b6ed116915cd07f3052f70e27059bb5e66596d769eec59a3e25bd4978b3c99a4c233914ee6e29a13de47d38ed61c7c786b90d9da2853a93903cd08e50b277675a2f9e7f7f9c863a9f6d4051533652c0f112b428eac54896accdf7871a3957097014dfa8fa972db9397ceba0591cdb31e798d32cad94ceafcd2173bf24fa1715e1e3bb44f1c6efcb5f0c804774edfda2071fabd39975c4660be7a26f5bb43661b1d1c78c04f88315d213bf46e1d27becaed2d36911c4d750bfcafbe07c36565e7bf35b699c48dbf58b4b363a432b53a0d7aa112351355b9483143e776464106ca10a2cc1d143f7cc2529ae8ee4afa551529a403ea6bdbe22620ff897349a4208f19f9467d979608f19ca50a64d3f659f740e08e97ed960d0d582d372f09613ce45b6ebe27a2243b01ec9c00b1c13ca0b6ff1f5ae932a338e136ec8a24f59033a67a8345e9570fbb099c1550a3b726e611d46b49896744d9030a985210618120f0ae4737e5dba41fc1d6c84c8139d5120e538e5d0a2075a28e2cbcc9c0831641379e0a92e1ba435c56aa5708f4e53283b4e2a5c7d5b4b3d68d0dfc4a2b5b1c732ce338160ccb1442ffb6d37e05531303479805a3bac86892212614c385e16ff5a47b80659c7ea839682a0fb2c69f3187e4198438ced9e103388e8d8532934c294f8240cd745688e40543a4d6cc7a8766229bbafd7648a63cf659ae8ac03d40bcfdac63e52ba321439e3ef7d572e7b0138b0d2ce0233031b26fa2eb0d1c339f755d9371bf3f878ee5a842b2094f5756b8f02dcc297f4d507472e751a4e5bfb10ff594d36e7bf755d9af96ea5d971c9645c996f1fbc65075605952f19fdf7bd23e9098839bd6c30b5709612143b4f66b657adef89fa91cf002b94394e497ed38e88264c30389d39be757902737556bfa153758de8f3f2b76ffc470c29fde8457ef34b4b035094a8628a7567a2275ccbb3ef0ad74a6fef3b000f2eb75501449986c1dfbbe9ab24dcbd83575e774b8d9a22ea2900fb8c4020a2ab83445d2722213ac0a10dffd1e830665559b715f9d15849756dc532fc73bd82fc675419ab539abaf0188314fc59cf27805c9c96751482c22ed02f7b6c868ac06c855b145e88da82b5adc7eaa27a3f6d90cde5a6ff55b37b74b57f9dc3aadc3d9db48050c04296a94a69f21109b76ac338fa93ff42f40819a90cfa5ac20b037db22177234656ceea8ef4d3e1950bc04395da8d32e2335a0a912ab3d0fb940c88b94b0d088bb22f49bcde153e86663c996d208902d3f76d1a72f8a72a7e4a7dbf6e56acffef61765ae3086bfe2a242d4ffb99d93c007401c555973c14809dc2979a692691781a4cec34124b0b713171faa741adec4672b77f2a13ace452cf1f8f3e4dc3defe535f13e9e2cdb9ec34802834e82e7fde8852f4c7ea7ad2e2eedd7e84ce78e541eca411e5c00437807cd58cf39b628a3fffd656d13b7ea02efc3d3b0f70f6471c46d55742c075e60be141639f42f1afbe5935eade1ffc090ff41a1bfa4aacfa8a55373f10061a6709da5042d5274eef58816c53aac105f86d6b4428761197f7f7afdb64140568e5529617544cd401322fa9618ee921fb8b980141c6828701bb9ac3efe7779c871dd64a88c9e895fb33b3bb55c4e8ee8419198ecd5cfc0b0f321d237a23a01d5e463c7d518ba215a55f138d334ecd4d1905121053d37ba46066e492ca812b109a3387d05aef4da57b8c70200e1bbb0c62ca0adc384bc6c4dd4aee17c44090767dabfecee7f4ee1f0b2e61cbd4286be9b956e4198c47adb0437a7e216e7589a56769d95a9f48ef8510abaf09ee342ea534374157451ea1c220845c13643c6e2a345c7a071bcab8f2a09206eb5b350e74734874ee8985e8d34509bc47d4ce1a1c0b2e7bd4d6fcc30d599456b9041537cf0aa0f3c37001f434c9204085a4f830eb20219706799e4acd639f757d7dabcc66284901b0dcaf5fcbfef43211cccca6885cf999f7dc6ce2670b25eb61973e2d0d8f31c959732907f5f6d36537141615f5f02bed27fe46cb43609fd26f70c93b71e4a4fa23f4f7fccd70f66700640dcdad80609800e4e3d3723afcdfe59df503a1e955221567fc03886675532e155db059a2442a08928d9066680cb05609b1dd11c98b1baecd41737387918966c296fb2f4adf8a34c45d1354728346509fac34743bb314e4f154fff0868a4ed46890b752f06772859ace559bb82fd4c24ad5841dcc05cef17d4d4ecff1f97e91c91cd730dedffa9b3d2c0337349610ffccc7e8e37af703b5a476361ecf18767a06c407e016f7b98765630eadd785b5816ebc165358263a88c12b92afa131d5db1752f8f5596f7ff26a000ced2c743a5d3a1ad768d5a497dcfe0b200296ccd12056df8f3b7cbf07680c15e12f67003d15aaed09df65b32ec04dfb65ddadc250ea160c1d533f925628e77dc4a69c5209884f5974ef7048904a093a2f1749c09ab7b0789cb9e7fd5e28c4e39d2b92d70e79384b402a7fedff4635f01cf549b2a64ca3de96f724357d41664e78926ece6c4ceb96cd2d8256b98b110afce4f073a2dcbb33aa6388ee83fadcd1688d488ff40e17406f0cbbfa30e0d3104202ef745c78f9052406084ae77c14aeda73def28ecadc93333dbfb765d608c42c38b4c113d837dffb78e322e401128e130ea4209466a8be821dc3888d0284d693c1a982733bcbea5ba4efca7a3ff69c903a79e182f6d2a58a5300cf20a211dd239ade5bc1388e002f9da7a6383aa243c0c74d4262f540e1b12a353e3e8d30455a75bc2502455426295f27fd501fe8aaf42e5b78160cb611bf6263b0a4f0791d62c406e46f98590ba38aae643a20f428150483d6e20d0e8c785602da4ebfb91a7e1eda2fbc3aeabcae3d8cb887c1439e7ffe00b8b6aed666656fb5a5427d571a1bc9b9108e771fec6e88635b59c29122b5d429584f217ab7eb1fec92ba83741d6a84ff063bad49a51ad18b15011ced10ff48e60fda85c5b2b788fd0b609ab97f98f485ec8a2378151a45086fc0d06eb8d5a824a476247833239c73f06b124aa9e243334fa4826079c8b95c550031bf0c8bfec181ef54b503a7565d09e6d389fcc712a75923aaba89e2c4553188bb5a0cd5dd1420df40bf101d8698415b9cb6ccebc6e34542acdf8386d57a8caa97e7c9036298ddca14d45b8681032eb859596fef3ba0ed490f934dfe32c316c79168d91d70a98948ab61509ebba3320e1a58c43df3f305ca0ab09ed2bf2b90bf89be40c498eaee661d1564626b8ee32aed34a8198218f7443009294ee0f4b1bb0e8846706711c7e54bd9580cee6a7983a346a2add1fa3603b5a45dd8ca6d524717a150cdce29c33769a07c36c456b36f7001fb9e6b5cd8d3de9adbdd842dca9882c72f599f16ab82d0d2b0f1b884e78919606b8a1d39e802354f83b5308b20d533b71bf34c8ce61c4a20f981f4db4a0e42854fad397b96807f0eba4574a96966e3aad42566317708a2eb901b0d7eee41c53d525aa92358dcbaca485d42151f2a41be59d0e82f254b5a0a8347a4484a5e9d6355499afcbf5a98193cfa77622a5c87b6586522e2f787a48b113bfb3a35877189a0aac17591b87367d061248383c961a3607a4c851b9c264dbb431c1cbbb653075e1a2e50e43e5e8b8c6ac29cf570ed70c73c929db9bf67166f5bd1ec47f4fbd4deff71639601fb1e34cc96fbae852232e64b378c1f9e05cba83ae69c395c1f327dbbe26e48773560dfd5f93779ae133bf78f4e6b4db7a7c72665464127a9a1e1fbaa2a450568a2d51aab6921bc7285970f02f10f0fc2340f2c0482393d717e612c5c9a47e660c823a9eaea097cb027ced7a5d6d7396f74543f3ef6c15f17b0dcac250b47a1c011b8ec6340f8b0bd5db45c40c2548a9c97810370d7102b35195efcee3e2ab84f70dafe80b4c8b5434690e4e038645088f5958ed46dc62b08734712adb54c8660c0ad34fa9e45926c12e83c40059b0723ae634b3073434a3994dd7af8c6f21517198f44516f690f3ffc224aac07ae61461a74496047ab1ac7a13cdfe5c9e89b185e30c147a6d5c5e3bdbad0d0485f3b8c8b4160fe3bb3c7d254a2d42d12b373a0275c5ce75007b3454817b3e797fdc41eadda67488666411d52cc307c9069293ab1c3d1070b25f99348093f3ded676cd587b470ddbcce7acc3200a25c0af9c57f617fdab002d4006832d6248a484317ead4dd6dd39e6ae52bca53b5f02d6cbce7d590390ac042053d2bb14d929aeab146545948b18e6cfe4a09eddd02f6d9931e6a4beba89066747b24efc353f8399c169520b77eacce73ddf12fc67e9b11764b0352028c09c1307a2154e64b220defc1d76dba7f22f970ab8292ffcc8f48cff05a4af21900836ff4fc02fa5b9451fb7698898aaae6ac2ae7f8f1018d6676c9cca2d47108ddd5c9344e570cb984b6da5ef0150a91ee1d62d749ee74b4d5150b2c55059f70c0541c7c929c063c429b6348ef318b47b6d8c1a26837bf12a9c1f0a7c136b9e969c4ac9c8c5db4e9d9e00695532731482ae1d1ac0e567ac59127321e53e4a7c8045743660bf92717244fade566296736a71a0c360f65d4648a968f1a3ded4ec6b4ab94cf0bc60504d9675fb2b76893337b679bc6407975f7b04cf217c58736775c23081318c7a82ada82b8ac9ee958ec86b05968a9b4cad0b9093d5c3ca8ef606beedfa20f28aa0539b367e0d0501a291f6788ee9ce4425899a7100b97248bd9ca79dbf1b3380a1d235545ae5bab4ec7a3c9ed447bab68a804f166fe08a8dee3f5b4dd7ca6902ac4920b3724caa5bd7df6ebd267ab4f27b8c46b7d8b90c443a7b72f21480bce91dc4d9b09e07860a536e8c07e511d0b4f3925e880d63ac5a29dad5912c2af54a87fbf40afc9cc1a34e4833f76a3cf4d8a702247194029147c7a868be55b7354b6df436c7faaccec83f40c5c26e0b2af208ed3da672cb8d0f102cc4fb45884c4f16127a904de564c384b8c88b802c56b119f29def2bb9d796d007c68eb56451a8ab920c47f9486c7dcc72303a93d52ada0602e23b9d950063994dcb0709013c0e3574ebc4e2ad1ba7a6c6b72fea28c7c57c5572d40d92c687a4b48729bdce162119ae7025b001a0bc1626c70e2cdeee365fbfcb27b9be6582b6a2ec11fc7155be5519fc9dc9c4b5c1f44adccbc2b52f5b2a2008aef5b4c3dc2d1347e6c7787de6237b5b033670107e58f0b24e26f1887f5cbc552b2342cabd6b6e1d15afa8c27a89383604abe9bfc47b0b457c52b35a9a6a1a6eae397f9679e1d2cee31149c6ce23830922bf8e60fdf9e3dd8d31d2f19beb0c1cf8a155e1efdfaa44858f5e3691dbe0cdfa92d09dd6427d70a040b6e581d05896f00c6afa14db35424936d5150c9ef5d678c0670143d17df145719850d1eddbb49763c0c0e03cc1292cbbc5864376be21a1575e4743ef066da8728756c14f1935420f21e3d9d515ea2fae7b3a2d23550c302ce533e3feaaba9ad9c77356b79e27add89f2456c699e511d7da21c587aceb91fd9589462dc23150d76171f6433cf0319547b71abdd9cdf0fe54c823b469c076fcb34f5a5c4fbb43b46600881058978473f4a436a06a9d1c7f40e6656ee48bba725dbb7ad1ef2d184d348a400d563fcafee936c8b90036b079266d87a709ad0870006d3796b62a9b8509f999feeac4e1962ffdab9500c3b97c738b5a5b673f20cb4bfd3efb3d558205938656d9e156328279dd8d16a2e80c6cc32109f536f73bee1b79f29929f69ccc085a4076221d908722de412e182b1eed62dc4a17637927a7ef227eb248090d007473719770b67fdf83a69c59d70fa908707fe09869da40ed9941dfd9087ee0f518558cc634dfc58eafeb2bf96b55113f3849df4b991103f6be5764e9d64a2c86b32154fdd649016249369e738acf34034a24809c606103f57bcb4c8366de2392630dd6f0bd1a957ccf72e4e026e8807a7858eaaa26a812c90c1199b32d19a9241651d5d653c503f5b0a339cb4b8effbc173e67dfbfea67b2293afd046c9868881e1476261f47db49005248de10d2a17001ce5efe2e32b592c37c7f83760ffdafe2589f808518e32a43db736686ab7c04e626ba0b1c8b125a807588fb730c13dfee17f2e2b541c053e44cc02c172d89e2d1cf301fd90528f5a2f045676c99635925a119a6054df4fc127525480a4fde022e1f0d045934a5bf18b76d62dece95bfc9dd006be67b4a774132bf064e73914fbc714c081a245b8d5315c0fb280288bc2ea14363d9372517ab6609522cac7c53f620022b75d83d3a368603e4f932aa4472c676dc00c3f3a9a65821eddf1dd5f7b539071d467bb7eb4da3e8fb3cb3cb3d983d88b16a93ec54e7267d43c954ddbc130d1855017dab534168112f5039f8fe2b066c543563a1c476216f9eaed7bb21a97286644b1331e62b012fcd8f4dfe002f5e4bd2bfefc8677b96e5ab7149e36bad69b8eb0afe9b631a62b7f6df837f300a37bf3e422d347b20ada090f0e0e74706c7da0940c62d01ab4bc86210f33955ebe2dbd21fdb60159bb280804aebbf471a19b862a77ff34b8300ceb5aa34aa49a2db9effbd651eabe111a810b72e0405a0ef48117bdd3100467a4fbe88b8fbcadd3a2c1070fd2f13938547e8f5168a48b0c583d663d3097681a64a84071ee537c75cfc585404357d9d08e9d9a105f8115f4a3279be73f091f97065a237d14f98ee45695788c443c37a8ea33fd513049ac20dcc7af5eb52bf3de77a4757d2d991c2a8ee12fd913b78087965c77cbd5a1f7224d1fade0e7c2a1d320d150baf776650db2b1d6233f521df50cbd168d08fdf66113ae7673b71e6d8714a3c02dfd26ffcf1f1564a5b0f62372ea75d21470a62032e74ffbd3912f9b68f387a6f4e9645c592985faa9a545e4fc9ffe2efb1dfd9b79494256b6ea2ca3d682cef2aaeda1f17c37ad8b727943687b092576703a50527bd10ffadcc85706cbbc9ee5b2895cf4b08dbb7ca59a35203d19e61f7537d298bee65b6fc3435bf079ea978fcabb299a69e0216c6a59448c25451c636a17388f419dd2087d8afc11b570117ab4e9ec4a2431746d7eb6ae3c6323d0c2b514a14daaf1ad3ce1f859d7712da5344a0cef93114c32323733a71836f3c2f6f5a3dcad9c46934c499a21eb3d487de9ec402d14cf6ab61ea924ef0299c83ae33ca29653588bfd202f4df6f02c4da4aaa8ab90223f750a1d6f846441619851214ae7cfe84829836e6207c5cd55b3974be9f7cff61ce82cf9a106f21840afbde7cf9022e27b3ea97faa5fc0b78ab12cf8ca8b86b2a154c168b07f978e4819dc4f4e96f01aa670baee50ebced2d9a2279c72f52456c05f6599ffeaf7bae55ea7a322ce52de71edb25c741dd2bb303b7e69fd764d411907c57394d2f0234ff8e84b151ef67ec23bf6c7c659466759a797950cd06ee17a20ab8f6534aed2b4ddf120f64ffae1f4c3c7904dc7523f63412544b32b7c5cc5a2258d841caa16e53f813cbfcfed6da19fdd5b9be49acc666e0d0c622755c4713c9fa6b77774d1bc693ef3b238c84d0ccc736d0f8112d84b395c1759c71e6b0f886e6f0b52eecb517eb878c09261fd1aa4303c8ed2c50529c3e5e3088c3e1a589cc3d8edb107a819c99c0606014f6fa736fe8242121aa53719044ce4bd615c52a73a6ab9af6230767ed776e249380829156e78bd71f0a43abca30bb20cf6dcb03617762518e6f5a426f0b88bd16f1bde7729dad1ed14d74ad685414540cdd6d02107c9b87328b84d6229e887d054536a4b0331f1322907e3f698728efa464495a5fb927b95d31c3725af970c24ce6b31b39452fb43e49a0abf9aa8949c265cdb5c5fc573b6fd36e4b28f4fab745928087dd31a9706a41fae4da42cc0c8d07bbba940bdf8ee6ee5a62a8c34a58df64ef2300463bfe2f33e8efb95f17b5a3aae82feea6e5342bb21b7ddcab06f2465d4cab7eb143c99362ad6e993255efb047dae3e6249e588f67ccb4e270ed711ef1c7f9620cf5751c6704018ae37efbde4f33e3e09e8567b785bf472aa6c3be09facbf34ef3b4387ed1804686eb7c0027eac82bf0e7ddeb99b67322e43393a6b52a0ee0707ed7eee3c19d7f3b507f237ab21c2fc97c4bb510ac65ab47b03c899bf2711d53db6b9c06a8b40a3433e3d8c4fcf94e523e48411801919cef466a713c0cb85d46e886e18236bcb10e22e44cdb1aed32986422b3cbf2bf5db0c4714635ea27cff7dd6e716bde8a3a95ba22fef61ff0d0c78a9a75d6e2c001b53ebb4998f08744875f039732d04bd3bf96d46ec443aa15c271c8b7f105d4a4aea7d4aac8fb05145c3753eef562a49cbeaf11b0d0c42188fd9e5a1b15896b321e1ea9052486553a85f4168b9b1064dabb02a1c0bdc06e316169f855065c23fe971f4e405ecb45192427b05bf8343ea81d0c2886615e4ec644369999ed5f59b5231786960e8821e94393463d1829cd25502789291771edbad17ea9220cd2914b01b8ec82e4ce2cab7eb18304f7ce9e91c82cb6c4e24c665de7664e579a277ad8b028c5a325be6e366171ac9ac79bb7f08c9ba9c6fef393553fd4f71a7bb3afe2ec5d24e7a088321d320af05c1642708d61f9da9f03022919b2563a67f3117e12bdff9a2bb993dfb81df0afa1c9d1f1a0c7716f57eac9ea0047a54ea076b46c450f1f9d75ba242502d66beb9a8cbcb139399a652aa4d8e9271f016519523cc74330d929dc86589de404b9c3b43312dcff226d1b4909650c7a566759848e0275b7fe8b0dfb019b594529f4481d9dc1f06263a9ce76f7f50013aefd986f5212cdb23fb737d6de0731bed69d78f79a944cf7c594871c9b3936d02c9e94b0e9fc133e848dc4e6e68d31f242eb40c0ff1c2d4041082d8c61d73ac355e1b02d9ac22b5fd5a37d2281a44bb5a2391f573efde46da18178278f601ffb56c6b324e90a41324ac6df354285c9eb8ddc5ae8b5692be0dfd9c6c62d3e1949a3bac3c10b46383c6c78d845291d5feee31ffb122db11aa01b3d77ddc05fbfe9bda836ae48c25d480e7117ca9aa2c705b71c0035fec6e2ea463e6fac601b3a528873209e725438c1eb6e2be49fff15353a1c790b5cbd5911685892c3d73666287601ec498c368f9bfa656d0aa75f5b9dbd725664741acaf5af7f0c3605ba023a4f533eee51b80954bbcf0d7bbeb69cb012f37f30bd3bce60c008bb82594b61ad36be5f2f43c960a172a4625caf0eb66560b9c61a021ea79a52f8030802c07324cd36945bf3bfb2ab4e068d7d67e14ccf035e0fe03b3c8298782aa9313fc94c5bfe1078fa4fcb0ef51c7f57388dae7b6e303d536504db0f011454dcd2fa4f988521553453447e1c15f17b4baf3057f2e9a18b9c4d50179fec76774e530f025c8f464cd8bb0b1b073b59d480f399621a1604a730ec0ebdb88e3ba970e8ba603e1ba491e76678b6a7fd4bda7bf86062a10e6d403c7831aa707ac7caca15e75ca76cc6d24b062013d67828047f02562664b9b6cfcc6b7c530ec8fc733dfbd764014203190d216e651612798b1855b05a55c62c8d2dc35bad58dfef101a7ed1581f1c5dcacefe4e1f1929ff7b1f5ed125de2fe99cda76faef68f4e6082bdadffc12caf7259c91ab9932f40d70a21a9b40577cba73fb8cd49fe85e5247fd2eb4b57da3a380f732e0c6345dda3f699517383c8c57a6bdf2641df79c0323ef23569c2214835f54fdb270e470eabc1f9503af3707e32173fe392824d8a4fa85ad4e1cf6fa204bdde404ad0a616f1400aa59a75be1bf88fb504e790b5bb793ae7dfb77fd1bb01e7a556b81d4a9b2c4fde8fec9487a9799e8edc0b69ed32ee9543c9e9294705c8064d4151edc4615f37d8b6b269756f16d8f06c5289e59cf4afeb215aafe755e2750fa64a6a913bebc146f83e139be49a9143e6b749b1189eba82fa358756c4cce299bbf37ac6005de1a326041dc0868bced4d3759e1f28a078bf3d24c0219e57538377e61d8a64246e3808d8dedd94d579a43f20865c9cea3c82442c80b37b855d75380c1613ee40f63f2f2aedad665f91ff346a7027f168b4738502d5fdd6f95ce297c1a9da754df507e24a0e72b912c9d719dbb5ff3778aa62e2420ba7dac8d447f496b10c4527410d2c3fbed0544016f7f7d66adb6114c6a4a794e59e3bd4d7050d0ab98a9cbc17ea069a6020c4a00a9ec72afb9dd3b19a4f40d1028c48d31ecdaca54a0b7f8b128d2417ea05c9d8c3e9b185b0562a9596ddf2f2794c4a12624661ef093be211b093967c79b30ff46aa123a16f91edb367fb2c3966b30a3fcc27cab0fdf323ad47387b4db7b70b870a6c67e3e06a2626e82f3d1cfdeb6e764662db3cff4b6001a776cf5fd16d60fb7112e2fd3b8ec19b7697573615a7ec261ad891dd1281422336109efe3b03542c35dd356c61416ab2d037cc0f68035c0e80eea134f36805c0cea4b95c2464cd9f46651aac81859430bd9244b90395d998355e97c885dc82635fa378fc0e33c2a747f57e5dbdc3da76150521e425bfdc3d5ea71455a6b6dd003b1c0cb0afa9b2faeed13f9e71f97a0f3d295fbe3fa2c21dc69572f3ce9855c066fd3452cf0209b07f7a1e988867aa6ebdb7717b76538def89cbc4086911b98b487c727dd4110f7222a7ce37678709dca9c84d1cc9532c63d972b390755331cea2dec81abbd941847165e049796b71574190285c26b6dd8f08686fed40c38c022796861b417207ebd3ada793563f582131213036478bcf095da32a2c3f6afc7a768303c4d6f4498ebd1ce8a95915c4aa8dd54e388b08ab55fdeb63ca0c63f3980b262cf38854f0c9b8a2ae465519a4ca20545365d5cd23bf54187f4323d6a9d80d3ba800eed3d2f12b1c2679d26bb0e6b3e35f085c1e2630befff3c580e302c314a81ecd931d369d219a7ec39acbd37404704b2cd5f14260b36568f9d1eb0917d1bac712e6c9525dd29919e2dbceb2d1c8b3bfd0036336d3af155d266d27f93b6ff5703a5a70f1c83d10b8e4b3b1f87527f75c542c0c51f2fb79b68f6ae30846d1d71cbd744d9842a13eefeb96084dc492abb36b4f34d49818c2f39eff9806f1b80d48552c92608796975128123610012fab864bd1a2948ffe44b6d45ed50d8b79a0e94e8a0ea3860f1a34c7fe248352e867b6c65c423bdb7149c85e65e35f80f6232421957bcd9a3dc0691b00f4629745585f931cc3a5851c844b037be5dfc99c47542b1fcbb80c761786fd3e66ed6e0d7dca0886b8dd4c4032e08da36795a646cbb54b0a4f5e7978beabfbc546739487fd74c7c1ef493cb8b08f682658bded0315ca8947f3765d9850a1e91adfd9ab252cd9952b066b40dfd7b2048bda058d5734e9bc7cf4f477e30d350813d3d3d69eeaa64e2f262f83141802d60c97fa210e37e11f4b5d427de99118352682b063d8c34a20383bbcb8cf38844837503ca345e4c3b16dcbe2090e258d8025e60b05f724abeac16b9069d7dfcb7a1534a42683c038e739541a6e5af26f237237e52a3b1c669b1a9b8502bc8f057aaf7977cbe0df46359fc11daef7f370be6c6feba89bbd7bf89003668dafbbdb7438ce8ee8f4c5a8bdc484c7939b3bfc86f2d37e1813d6273ae48c8b6224a8a3a3fffcb6bd312a266409c98d66d8436fdd0ac9582097f50e4bbcf3a5433688e13ddfa88660be4ed2bd2eb3dcb9c8b5ea67c50a97dd56555662c4f5212e9ca93ecd795219a55cdbe909e36c7b37fc37870bfeddd3d32e3d2b58d77732c11b636436162440eb34f0b2832c66bc9eee81c134c24edde78b3257c7549a2f0c84c738190865797a6aae55a6c63cd67b7d011efe42bf260dcdab035735effef17ff9b59998f0d65b47c7ffbb149dcaaeee257285ef56b828a31fcf62da48d506c9f65190aeb6ed84419301590a13a6bc658ff5b03307aca96980a5a7d67f84fbcc6dcb8d4e573cabc318c6dbe5bf5e524cd314857994b8bc44505b9dbb66896729a4867037758b2d4de3a9afad00e658541badc2f2652bc4234f6243e7c2d2c5b39559d09807d45c840916be5eaa99c51cdcb9820feecbf983f4ec15856a129a2c1390abc3fdf7756985e825235ed10bbedcaa364436351a34fb607eddd4949862c5ca613134d21b892d3e080aabcfe5bf26e5832f221baddd8066c0134639c1aa530d5847ef4386e647c826df4d6a41128fa5949ba3ad13baad038a849f79be1f28427d47c5671e38df3fe0c2a35ad0fdf30452d4f46f426b915438aacd9a744c1e1ceb9de4c198bd0a6839d3c908b17b23b3b8dc2176cc00a45547db012d34a475d0b2604be6f834eaa296327cea82586e9d4469d18ac126f60c97ecc72d8d32499cadd4e74e5bbb48127eb89c0018850dbb3fc34bab028d34684a9fb3307fcbd0a1d3b4add13087365bcf9e19699a26f820c08d19674a6d987a34f52c1e03ef614f570af0ad934f40b3e6e1983f325ba16d4adf5f6ebae03d0beff74188583434b7bcdcf21042ed49811936913ccfa4b79879d337c88a8726d6c61fb49b30e29b8894d8108f234446cc37f83d5fc81c13bec39a7db3754c0b6fee78be33954335b9d39e70f76b692feea0efbf71bf08b3e12c833459bc09f38fb4290c39316f513846d83b3eaba6287da940fbc7b56f9992d869fa49e442329910c4f98e239619967511bfa1be4374ef52b7e0b4bc1bc27c90b2df97b4fe5faee26e66710dfe9763726b0ea2803378eb5f231538162ddf8d65a51c95102418005bee137440eaccbfe8cd5f72cb6c19c2639acb07e7f7d0950bf276e65884874b2a0cd6795ede3f98741001f6480e65cdecd9a69da7b53ca05c424b6466331fcda5c841339d7d462158716c04941d72a1a0436d7721dd2b2b5d7e3ec0bd48334c4c91e0dde1fee154e228e6c644b7a88353eb8401555bdce0686e8fc70aafcb6164937ea69aebef8f182b7d35213c09e2c1c7778ab6da3d5bfe129adfab1cf598a1b54f346c6d0812cd5ae3c5db3fe90edf9ec75dff79564f35a1bee8ed8ab61362c31f26575db7b8fc1e5062b4c765ba0abd840c5d060e6decf087cd77431d9a315aa05ae9a9e8d6ebad38553104297c6020046f9001c0ac6b41752639afb8990bb6beac7372b3e2eb436edc245efc5405cc5f94951f8e761994d885d301faeaf3808acad7cc2c7385330a7a955d332b918a3914754134c5cfcfef979aa0cd89f7f17c10ca8ddf153de7786fedec52663c7a7672498982077fbc6fd85319ccf2d02c59877128cf350098e33de48c8d36bfad4587b3c9639b80f015627bac407abe56488d3f73e4fea3a2f8c5a9401a9523663604ae34a52af09176ab349ac8808a4137989317d8adb26ef180912783ae38264cfde5396fab976cade70f4cf6af464208cc99c94afe59a78afcc1595c5343c74b9ed77b6c64b7f38dcc014f877cb1d08a9f6cfa3c0c506e0bc8b0884e4ba643f7540ee95e42c99d9083e5e32912d131a246bbcbde78661ed45a72876140817676b08e1b162456b85349962d5382ae6fb59cf06b43377c49a7198f2360f1eee97babaa222d9619d0b1536e1c90e5947be1bc929dc0fbdb706a781a186047c323d0d281cfa7d5e98060ebee036bdfe3bbf55005e245a1e4ddfa50309b89c7ab6a099f5254817489025ace9a26ed0de162412ef77ac0d8ef2fa7c31c273113576a15b432c524552e81b241c7dd20441d8de7f1b06209e002ea6aab2eeeacb4d7a1f6a43a380e2330324761c472ed77e99d7b2511c804539dcb7cf5673e6c227ed37db3dae8b638b9c307547d0dfb1601d97bc0401f4f82d3aea213166603c137ffd48d5b4ed9a95b4f18af202a85ea80e12762e6bc77cdbc4eecc13289edfc24c44cafb4adba28d9d199d46cd65c9185afc2ce60f3057ed0254f7d41a6ba89f8023186ecea7ac60518fb54f8679f8accce3860085c63f87a724d9a678d9fad9ce545a6dfe3540ed8790f0f1a6844af113757804ca48657832957990101ff4e99c138d0dc656c5599f67c19df7087c6e22c1c3a3e9925e549d236a2b0e845ac9ae0b9e5b07f5f03b64a0505a439465cfc365b7ae1ea51cfe197d87d3eb1ad8011c6ae02067ecd9f7626b03c6de5bae4b108cb31e3008d63337ec5db1c0e4edb264fddcfa00227313abffafc074c0450fbe4b4e13cbd2fb4c6644f51f9bbea73b149b61f0b43f1e162e16b5d7d6692e9dafe39f43004fcb58c0371307e5a7afdca5d029d77fb2ba044271a2e6e4dd396d678dc2afa13b36f15aa10f557cb01cfd8a200af901af5653a9396d78e57d7627ecb249bfc25596d722f8fd879d80192fadaafc0a6db615be6536e203c6cedf6c90f862a5e210dd75340daa08b5d31b7f434fe104f4eaee3bacb1ecb48066c0864b1ba79d717886f92ac889ad7bab8e818a7e41121e7e79de2b113ad66578744ccaa6d132869183b7358e28c2ac6836cbb1597f1b65b4e247253eb5e9b8a47a70bdbd23f5d9716cfa987226d878c7b9a558598e417477d7e51978cad1596be1e553b700f4afebe663430a3f1595bcd9eec47bb0cd38a510bbdb0c6327212300b7f91308ff83a37a4676fd505eb49d85c01849c1605627144f72026afe3e22ab47ccd5e06b9deccbec78d6d06501d39c9a6650843e4d633424649fa0a333d192769a9bfc01f3754addc988044b49af72afcac6748229d34a6e0f2754d59c1bef61cba2b02240b11d7e7ba98e959cec87376726698ff8fc69b147c033f951e0224250d27157753a3aa0f661bb40d87d3aa8707de6ea19efb56237f4a27085800a6de552cf3863578c8a303f6d75b7bfdd528b6b65a74784cc6a9cb9416a9d9109b391c224ae353f6d589a22d97e3e5344527b17512959b822b1b42842bcf4a8fd35e67ef8ff264d308a8f14becb2e6442330f532f8b6624d40e8e4494934b0d06a067ba5ca60890e1c054027ce0d38eff45914688e8b1788ba2ac28430d28eccfe8702fdd801fea0484ed6ff917c4042480ccb7dbc251199bbfc7bab135e0fca22fbff74cb41f9be72fc6db6a2df64bb9563d14eb4244f4b5964bd7134c9ae55aea97a073ce2cf830e2f3b74152e0894b4b66fd63b973b3a93fa840015a1a508e6feecfcb2a6e4ce65e2a90c6fc04e43ba93c39fb762ae5f279792ce5d4e9abd98971545a89c11573b5a50c1a08fb565228aa71c4b264aea9a28a2a594c838cdec5a22e9ea9a0cef3f8cc73192c83c8fbdba20cc47c45055b2c910d886eefdf91573aa10c8f543bd5248bbad6aa0b45c1ba208b4c0b56f13bb07efc6d7e02a36a6e4013199fa18b97a0a97f56718ac5b4f8b4ae2c8c4cc7ffe8ce12b0fc0e96e48fc72271973c6990eaca0b55c9b1d176681c0945b3db3d48eacd27fc4ee4369bdb98ab7c54dc9811375f985001ee1fecc1e302a4290b0b38197fe10051767f75636f774676da8c4568490337a84d4b43827d42b442540ded6329d3bbf634cb170d345e3e0327815abe0764681265d465735ac87c988fae2024fd065e70808ece3b1ebc7fa5d0eb16d903ab8a97fe074c121d8b2abca0c3ff770761b43958aa61cc0c9cc4fbd6d704536633cb246c523aea50e1c14033d73969f892fc70b0f7559a00b325ad8056083912e68d5f1dee1f5f1d440a8fdd89be9e18c83f6362213e2b345bf8a332d248268990efd477a946a5088bf6698499cd3d24bfd124772cac7529fabb64a038a6f4b1351c3dc158858ed92a5cb57ec0f2268a0e39e2cc22bb91f3a986bdf042b10e25ed9697ebbc486ce3108ff19ecf53a151e75b03a22e8ab59386c6142687f0d187ea7ec2e9a8af1ac97f63c5d48a1acfe76575a63b7e713b1fb964a92acf040a31fce1877331fd357a33dbc84446a08865f0acda099c44ce54f1b387ad26b0dac4060ae2c0a233520fd0533daf26066e720f925457297a3f92d1a71aa4d234efa8f722c3d30e85e53bd67a72ebe63b547290cd3038dab11c9c46511096253c253c7499d628b447e0899ab5b2556fdfe663ccc313acdec75895962cf05146762a7c71c80dd877a2ac709dd457c69db83feefa5f938137db868bb3b1d47ff919c24fd6535d9f9e5ba55f6ba87d3f7505f423f4b2764584761b54a1219e681fce980c87e1583daa571868f60ec927f7bb8dc2ec6e24935fbef83eeb4a110fb22e19351b7da2cf594f6a42e7e498eb8fec8540ce0a42b694d98f3440f015af379258233b302d74e392d5a41089816601c46319067342cdf656b31ea710d116444e47b9ff70218df2e47dc81b07324f97b24a623bec74d0fcc93f63be12cb4d2c45a62bcc476dd44cece921b51bdad6d4ce90df91f6129bb61d74eb080514c0e6919ca0d82ab05093a482a2086f3e5d199ed6c13e77b6a99317220de0faa99d1109697e37c72e4cb97d8adf3e0f6b974d050e05a05b9f6d86ec138752086dc25402231f90dae55c1343b84834544202c0b37f30fa144d1e5623cccedc0a34a50f2dedf8e77240ce6b5c7d600b8bb9f3ee291e7400d50d2557230be0b8e7d6de7393dbdc6f0d83d53742ba79645e49fd582b44f26529711af50cf39b0bd0d2a4d581c85152efcfef4d012decd19d55df7d67412b6344970bd8e42ae50912fd71416087ecc8e0b686b649888fec2b66ba948de6f7e298df84507455f561d53a0bdc33730df5d179bb22a34587ef685e4ad462d680ff462f37cccd424207574e422b93c062dc8b25b6a41b609cde61e4ac379e890079530a9aaec5e02556bbc6cbbfbbc560b5e456f18aaf895e611b84df653cfc376d78fc2ef78db6316a6337303109ccdd28008bd7266f2dd18dc8cf64990b666eac6e55f5040029a673e4e8066536a9fc0df306b511d85d3e1dc071811982d7f2fa822a5014338c293427ccf6afc9fb7f52eeba679e898793da3919163e79cee3230d27e5cea689ed5f8c334da7165df337c4c8b492837228b5bfa3728da883c49e79b409692353742129f8a3ee4e2c66017677816c1d7fb5b9db65fa7dd3ccb633bfb4f846463cfee0a164de58bf3f89ff4952fbbea4dd699e8dc889c6e80b57fb2d6b80433a1b9be657ffda938834800d68a21eef9fab51db106da4d0ea2a7b10ffde40841a0bbd38e5a217f3e10ecd2fef86b093201a7099b5222998a21a7685edb58545dc35af356a621293c4e526a8cb04ac8db93e0ea38ca264222d97029803f05bae6a236ed3d29da1d980d83161997776acad28f8165f0ceb3ce9d74029d8c16623e465bcb0bc4d7a43a0e5cab750e77c091456ba6254f4a4bf7e6a7ce77bc1cb03a82338435914399400d28b14dae8905fee32bf9d219b8824025af9e4957c103dd59ab3b8771fa3e30cead980795d9f93003ff319425954e047c260c45c219e326e24ec0a96a3536c3b97a411b8e02d2c411e191a7528a7adadea5d4093cd917def461756e894cf26497db973f7020e975ed613a5892a2a6b85dd28f0306192458e804189168fc1bfaff1c72266974280b343ee17e3b58cbb9134c42950baa74fa17a829f217296bf9671cb4a1843dd0962dd906c00e381d65340aa35665d1ae488829f2a7a056c9ec6820a29481af797544767566a6262a4e6be006a655dc1276968a8de597fe5e7fdb21492e75780bbb0ff5610ad1a879cfb38b2a96570db70a030dd3a5baec70b9aeccbaa6158b165701891aaec7bb2e037ba05bae07a7079b330858d179f69110ba60ef866add1171954eea84b06ee4e539249b0aab0971eddbbcfc23dd8d8dd5835219f053b41ab621904d5cb89beaaab343c2d7671be0714ca531f5e1a4bfe84e5e626d224ef9647194141355bd2b599d9f5c47d1892872be67d872482e08de56e0e492366984a364b213f5d414f05354a6a1a073aa2941dcd4ce45e3057fa3be3b539ceef19a918fd0d54d75640178d1e7d404dae7715e5c84d8c9c64387e232defc2ee01e16f8625d65a71d5a2eefcb169c787efa15f8892f29b59038e47bb47760e56ac04a35adde2507dcf42d6f713b2bed2cf45fdbac256b18fd87d007b7f1ebc875de42019551835005391a688997f834a57ae758ec260adc4160ec400d4b1291b65c2d221b2198848f0d61cd060995fd1c5c45bc8201c5e3ecdf13c5b27f9e550da0e1b8140fe4cef739660f954d4048ee14d8465b215d5b620674d17f738c716c40cecbf8a9cc772f9686d0dce0fed5c7b86bec8a7ffe068cbc670ad85c1d8d2686ec2120c4a357a03881e60e144a61c15aa62eaa5142109c5538a77b772c87716658db90ca4fc45e7c04f9b830571fad1213c3fd4deaadc7b0d10d71571edd23d58159173264796be16c7e493e1aef36fdcf038456ae4b78f66cb31f7696c28d0a1e846675f85c5b7877e6393ce14ec8642a34f0bcd1460008d89f65d83f4c75e5f474cd9dd0b3703e7c2255f1bd1a98f147161aa68a1f69c6964ad9c70cffa371e1de9db1d5671827f5ce4bff94cc0beff17ab61c60435eeb37c20c71262c5447b01198f1b2698039a962493232af45d05dc9f5f34d47aba5a5b7f8bcb6f18f49a1373a786f0b00bef3e401f52e035b7e19a6f5e3c4413dc0ed5cf9416f5383cafa4d7244b0d0d9aae946acad891e1ef110a119ef889a85c91c4a5e9fef89eed0c4d2cb909b94acaa1bcec7f771658a5c786bc665c6430db31d6ba61c596f68f5d21f335e2d84e1ff81bf0fe8adbb95fd59345a5e6992e0a237048f23ec2f41ce3f289a44b8993d5cfbe1e3b3ed8d9b9012a6e859110bc9c3d8c13769ea6dc40de2050afedcb571ecde5384d6d1c87c3c9e90e087996c5f98bf75e5713616e20719aef4cc073540e276da9a0adef43541b25b8597f641448a9323e7298e98bb831e8e5bd1e759d7d52ecf8089d177480520b98cefa9d28b028787f0a8d756e68bee1b8d73bf6c9f7d65790e4b5f4c7c50044b7e3e5fe6d5d7dac838152e9a49233255e08fe0a569d4a5439ec3ebecc2b2c6396ae115de96ad2fabb8987a8c05181df36bd61c689348f20a7d4ce58e969f67965143b15a3ca7b4218e8506adb2549b9de73af03776959d59c6321b55c4d50f96424afd9dd6828f8f0e7f87505f4ea48a17a13898cb0ed0d0637cfae3e41aae2f22264b731765f311710ff13f20717c1b551527e71ef52eeaf39ff22b0a28b60ce91039e35f53aecaf0d5ec3c25ba913eb93ceedc03bec4b526233a6885f93950b3526982f1897e541070be5a2cd4ae18812f9a2621e16745f6c854ba33ad60fb6b4ff7c5366527d735614abb3495be9898b25a390e0b4884fca261e67f6233f4a1e5231ccb18d8bcfd04496ce7802440e800b5e32f24f0145ec636f6f809e62571bee4f6a98ba9df722117c7275273cc270ddd68809cefc8b23b1ee0d8aaecfaac3e35c75348f9a74a1e39743797380fb1e0e3c1514e0fa3666dffac5154abd07e0a11b2237b6974ade882a50aca35d340e359b52a88516991a1b77ac06774c5f939abce9d0f83508004e11587cdc7ed4f1bfc850d911271883bf0f7cd05afd68c9b8f51845a11f1d75da4d5bce85b1d9b763070ddbf62a1d9d8f9d02d2a4c70c46558b29c9eab15420ab42e6089a42b1a69960bdab133c1af5f279a969ca90f19cd5b56d6fe2e47c5de8a55cfa03e52113f44b4e59fee6bfc5d6675f28bb260b21200d7ebb8a2dbf243b33f2121fb9a415c7335dd05c256f271d8e0be1edb7e3fdb5639a4beddfdb85655776a8ab067d95afcf558cf62656d2bd83eaac403ce7272ea71b81212aba9f517ee9ad04410da34d3ecdf838dc8f1fce1471061392dd0ebc130dc9d372b5398e0443137c43d36c473c18e78d2cea7feac9d89e6f8907660240c24d6da75dc9bad330f4ea852fdab8327420c475f6549a9c18fd3d7d539ec46708b916e772bec6ff80aba703f7ac33910f46b3be2aad71c6a91413d2511529fa81921913dffe1b5601262f2b1b3ac7cd8346f7e7a01784d3f320358720b3f9ef5c0643a498baa60ba9d7d9fbb0a4c280ca6ab2a085a377be132b344bfb72163249d3420f11eb159e3b71bb876e9c7591bab263617dffe1e03a7447dc59cae852d06ca7d87c6692d23c32e43e446f1fe2babf94b50ab011d6ed5262887e999eed0b15f4830697364d8c03ce50d768a915c70afa109d37fae3ad78b68f107ea6fcd4f9bd5a893a93339565c1c0276e67239bde9ed4a83a7b8ab67e72436918210ceb18cf94a6cbd6815d0791c5f3b9983c329c0ffaa3ec1eaaf657e4d75114cb78603ca1fc09829f0b5383ae4fc613cb94df2d648bf46132f943af4029f55d072d34e0af4c405a6225b0e71557c7b637e24cd20a58a2c46ac8c32f453a8551f4c8510820a8440452bbb77ba26969a1868db41f703946e6b18b94f2a20a12777e7da68cb9808af4d33445dd355f019966f701c1ec136233239aeceb77f53a995d0aab7a2f5a4c196d9b8eea14a9ef87955139fcadf8693bb44f4e1a79512d1924ee4187890a3f86a12881594b58ad6388ae3e26c65646f775c329db4491b65d31396cd151eef78979e5a93d8e3026fc95be41cc20f32b4ab30c1c6609182f694a0c0d3b615974a0a077e22aa4f82e40c48ee81560a8a798cf205937f9e91bcb0e4754810c743368522bec845e623f3cb821b739faf8e5d25daaa4a0bebf739d74b9515e1d3976eb3a0c6607a0ad4975e174d26ad48612c7188b747ae5c70912df3576bea3315caeef1e0470274e4f637d560b951c7df71d22d37b15e942b9dfd399b88dc3ff311382167b3a86db9f5ee3a26da4499f23c20191d168bb418a4fa8ecb80142a326114bd724bb44f0454da1360d1ed9ac58e670f9eadcba7b50051062096d5bf709383f352454cdb34ed2003fba31699c624b32e7464a261bcbf4322aca6694d00dea20dfa63a1d872f1f04751eb9f4132eb032c2f2939bc5126608507e69c5c87825acab686837d07d9b24a66574fe5913432cf134960f6369709803e9b327e932629cd5cd959796749f46fb66cd8d4fda13df84f1307cc3a04e88d9396737486144d6d2bf69b0abc127c2eacc9e779509eed5ceadf04fbc182b9f1c1315bd28e26ad0a29c1978ef23aa34caa80632f9dca1e466642e7c49a0c9892bb15e9303e7f01878f17be1eb5dbbaa9cbd3afdb1021c7f58ca8d869ca8d52ab4e9f1a158a43211fd26198b9f48c4779fb55d8752375e26208675ea8573363071e2b3b94585975e3b619c5c0f09d6f5039cfdffbe90564928d00a4bd6c6b791034e82baedfbabe3d0ac08255a3dc791e7476fcfbe263efa5c7d8b8ceafcc431e448b98b8aa41f3aae5317cc4bd04a1de903f0931cb57bb305a5a670af2d019b52b89a27cb0427f907b4ec8f8ca7821940a208388301b91eb64642a7aff523ad66bff623316d9997338fe717944c7ce728d124d4fe5537c6de8834668d1d5fb6c04a3697d2ea937731b631ba6a68227245c75dac1dcc6afca23fb0077f381e9bc103e0382b2d0a0804e9d897e7da2977973cdf6b32c0dff5c5d766e7ef19f94c6640eafb5e1be3af93d3f9ea2ca88aaccd66a570a0409969d5d0aeddf8bb8bb4c10321483a9347a574c4d72d9eb0c1d4d01b85913fcfe4c2f50ae16d98e18a4718320f6f453d77cc5b3848dfa4615dd773d05e5fd840c939e9964d311cd45a0f458a8b66b0a574c0c03010d53895218b2b7cd2ec98eb40ade2cc1c020c1983b957f4b12e8efabf0a51d95151226593ddf16c55a78d022d7ff495e985726c807bf477fbb0d120a91625723748f584873e6701377ceb21ff27210a495a8f6614301a17fbed9e9de3520af2ef77f202b545468640b9106e9c1279da9d6ec96c9c96e316326a6579cf598391596d211c1a7236758c61453cb7a70057e69307e5dcca87a9bf6d4a05eb8c73c2a41bfb1179c9c0a23175a943dca41cc036828af2210d961bf989fa5a2b4283a9772667958ea0d8da02ea405ac3ef1a03ad11d425a6d63f37eca2f58417721df3a27e64e7db179f41a92268c0bbc2fd46601c7e20a36b5e07c71b6c4481b3a875bfd49b9aa247befa43b93fa0517b69688602170b2564d820a2bf9b9ac7ee1a04418c6b23c7c045ff5bcccbc18137b96ab874d9b6b483ee8997079155f51e5a2a53963654fd973a43efb3f130ae761935fa19b641304cb6e7faa1655bb57b8d560e9634d517e4f981f5f4bb3eecd0f8aaed69bf783e1ae20b25e93dde8eaa4105e5cacbe3db757058d0962bda853f9536748268bfaf7343db882d5bf65c24a5d80d23c391e2b49aeb1e913b6a3e84283b60bb1d6fe868a9c44ece4a9c385f7555f011b4536a48936c0472aade840012444aaa5978b9491a97776ae91997d959ac3df259a0ab9c19368d1284c9b0ab70cb612d6dc6f7b187d646ba21662c0fbfdd72a38d549b86970f3fa52ce6f0fb3c17aad156c5791042e8e0b1a8d9031a36a5a61ddc89fe7d51e8d1e425a9cfe99a856fc10c68dee91a866ecf932c3c75ccab2fed990e363d5277abd2b509cb951bcd7f7646852f89ef0dc9a368f033546511c5a2066770b8a42970f1383d19375c9a2fffaf10c788c90b5e1bd03605d2092b49c66044f4f4bca0f5a5e59ffecf1df071bd9932948b44811fba71d55340b3e9eb37a6afec54a8806c549c80d58bcd44b0af7ffb684fd38fa42a961db34f86cf45918aaecba19dd31c447dc18757601963850bed0c3eee9ddbf68a65434e39e3b2621d3f97bab1e06842348bf53d4bc96bb17d5e935ff72e277246d498b7c0d880ad7bebe693d60da3facff7082bdc0ab81f60f76da46e18a8eb9bb3b3fc689cff087067df7bcb150cacc62ca106f58b5963852c9a3c36961caa3a6bfdde6b29184859c7c8a66b79dd82b001afa5490059b5044d817df9046860c16a1a769699af0f1b2c9c2669cdba58eaf4bd9bb6976cd91925282f37fa15349e39799b9d736fa19ea8f170cb8ddb2f9e7e0ffd2c1274a8565d133c799060adadf9cb07805477247b3d9e177f0cac210dfd18916fdfe8da456f8b6eb1d155fd64298669e98a2458348831f21fa381b15e44d8fe345b232f7350831f34df290ab87215bdfe4ff5cdba4fc2b0489a75129fbf7872f12462c160195f2be1171587a0aef7dac916ecd0ac92308a40a15cfa7dfe9f1d1befaa123a5241546a0a371aaf42eba3ec0c844067322fb7b9445213dd2a212e2aaa710da76d6d34c1c2c7a5898a690e4c6f0abaaf25bc462f95b132a07dfcf5efcf2af813376961a07fd7fae907a5337d147f758f74a84e2586ebc85815654779352034038a928291d2fc7cd942b39331b1b51b905f9edf32ca9c32efc035f4f31ac9bb1bf9b15e67ceacc5a513484d9003d75bf54c0935f0f565be0a8bccfc6e8ab7e52d9bd7c4433d2d99d1959ef1af61c62398867164da4c496d3f713dea916b35ac1a1bdaab78ed8f5c314a6108891f58d0ad3c1dad841bec072e8497e793e1ac50b0028abf1d9c6c715d144785a7aed5fa681f53957d4ce73ff3d45fdcca09f5cbe20d5cadf0acefd816593933351a94406a34e62617e0f8a177bfd831a1c818c404011739ad0c2ee65130884d2afb77cb8e30f7b0c0a6dacce7b4e384097bf5427814173b404c7490add57bc8412ca38c7274fd41f0763bd1ffe837ef98c733c02993b288df5a34fcb7cd03f8a5762748a29dadc18e06ce088929dbde518aefde177f98adbff42bcd177ed19d25f2e628b1190604b88769d7243689f04fbc1152057a6c2e603fce9203ed9270efb9bca852a77c2757895af5465a6b1e13db00ce83ed7abd8ef7bf9fd6fed1405563f8876fe4f419aaaf58b5e6cebc2652a62507940f65c4c4eec2a4fcfbdd8681894872c776bda604d3374cc054e99fda10267a56e7465b023b12c2ea2c7eb0d02ea226efabca22fa467c4274e6f061316f7e7f50ab3cfdd2c67eabef8a34b340054d351cb26c11e027d4224830dffb4282d7c1d07e26ce1093e53cb19e4db4fb6ea588e9ae531002f59003dc1d1cd1befaf443bc1101e263ab3b7c4736bb0206d75ef5eff8502cabf19dd2d26c108864adb3e2d195a83cb6d6d33bda7d4a0ae8843c25d94099c0df43e4d0603836c83a814dafe883ec2daa736282888535ff7e163778824e31aa3eac33e91713bf248bc80b50591c60fe7568ce4752cc47825744b1755e7111fe792c5d25c3adab73538fcc446d6949c561ca79d69ed1b12fff5ede332272778c547b6c8c5c1319ea51f04934a36d1cf39565db163d79b1ab380d8f545dad15d16b2018c04795671f3f04b49a4a1282abbcda180093b730d68f93f7a4feb0240c4a3406a5a90db39fc3bad5b91aa44f1997ae1e4f7ccf9fb4d8fb4205d063042e7b5300c2291f8a01eafa5a61aa344538712f21cf53d1b1c35032ee644db2f04cd239ba89e6d817dd01c23035512b8a8f7b5febe66bcb780621d5e629a411293f490cf9e7c49fcf6022c9f28eeeacc2b7aab003482490e2f4dbb55a90b1e3c4941e672b43036fa7a87f302ae41b66956bfb11c2b261265d40971b45d838f037ce2ffa47f9ba88987fdea50b44b646d2e65df65bdb1de0cc8499add8b589166dfc5e9b3ae5dafb5911b1fab5c5cef91d27f03e991cdaa86627ef5cc5f255e742c5d52cfb658073803852001c1783083060424bcaa0b6868e2a6da8c98b0a505ecedee745f38f15bed5f73349261989c7947195f2858848093eafab17eaa4e866b60f5e1aa7113c694fde46c9e15c0e8a7f373d0d5358b7af2787eaca08755556cab57a602e6b6e3de2e5f749f7308626025c94c73047d8dc02bb8cd299912c64dcb77992cb08d9a5b0ccab8dd86de87ad69cc317a9a18a0516385903a2a6372503508f271f99ba7530bddd1538c5b03484cd4207c0f6b1af7fb3df44d454f12fe667baa92eb6f6b13e3a6f97e724acd2537b137fc21eeef7e0d57acce470f7034e8b8421296e1d25fe750f9d2aad451043cb91467ca38dcf1f080662de2fec42b9c93925ca1678e9883592c1447cb1ccae92bbc1627f439c2923dfbde0bab3d85d0b297a1f265f64d7e9e5f13ea5d1a2f51559e3568f4516bfae2312a0dfe5d704d194267403c8a896ad2897f86cc6ec5096c0a58f6cbf93a27fd108e71fdc4c52a32bee35b65bcd94bd934586ec6e66b5a8a6b779ef195385bc7da917c9a73b9b9274f545536a98624d2abee648bbfac6e66a9958bda61993b0f9f797e707d4edc83689e136294d2051e3cf5144c143637ae4c99652160316c4c0b8d4492789b68d5e6ddc2066a3e30ce530931299dadf0059c725df36ce48ad60d7601e379e880fc2ac6e7f0e4fb659364efc5fd42a31fe8172a6e4e2a9998d17d3b4930bab90824671d2e36906c22cb17ebde61eda8bfe995a6828d024e195eb6ad1025b465944070e1a80cb21efface3fd983be5c7c116f3800f6f8d24a087cbfbb8a2c19f75fa9eae243c14782795cefc3180043edf1928aeadcf9209f089d2bcc9b17adc7bc9de1f4f289f868c97ce975171814d80f7b4733a8bb87dc4eb9716b05bead525064f90b23635a64e1e3c9cb52ce9e945b82e66b0cd4c43deb12639d752b65a530414676013e2badd9bb3539f1e10436f08e6ad391747765cf45d522bae5190b757cc26793af62fcd9499e8aa4dcb7def24d7955c72aef24c61044b5f43b982bed1166122f2c8a26958d3b9023dad6bce255fccbc908a8789863e85ce7c6a6c186c43b7a168463e73e7322c901181ed7f6e70c52fb28545ebe6837e6ddc76ec69cf4a97fa6b96f2399f60d808d9e7ef3462a1578410101b88f7f1bf80f9db2708c7f1a7adf7ce9fbd677f832f41674381618dbf540c7640ec6e2f494f7a348984d2572d99b7503633c57bb47a3843095b1adca5afb635bed0f800c88c69012f9440cd7c6a52c3d7bd1b450f310c6b468a3adab9aa99c8bb4933f8f3d91778bc54d610265ebfd5df97054cced10651ba682afcc5074e03a6cac8781b71303f874d1168724da0c6c95e90d30505e576ce1d0adccfdbdcdaf81061edb07ef73f46044312aea0b4ab8dcd9026618b778560363ce36f5f77fed2118a7f7895aca7d532253c47f4dcb1c2cde61df833093f1b9a7ea36f77a97d9545c4e717fa06160b3c4ee519bd937b4c4b678bed9ed4bc061479d130fbab7fe001a25893ca80c0491a99f192399a6063621210e87185df91932417b5ab579ab211995f041b307668d786c3c5ba9c36a3f12ff54aec6d1ce6c11c3ef7fea35c99cee9f7b57442128132a0f728ef9402a87ea40ea7e2e3dcad550bc5a9d069b47d3f14d35b1f169125d5a5d963ca51ffd930e6f42e7ec4ca33dcaa4c6bc52a9ba458cf9353c25e7606b3ddc1743f39ba3e940a4aeb60af5b2f2c1483abec0c71c390da90797a4f5eda977bafebfbfdb7cf8ccb0d8cbd4d65876f7046d316fb9f77d7a62afec648848eaeaf731c407862c03dbe6ece399a37871b582b381cd919b30560f271af070936285cb825945ed453d74761c8e7c7332e51fcd9a87c23ee3691ca11ba3d6a01546ec211633ed8b02ede68044d2434ec65d1041d57ffb558a79caa3eeead7c532d268d6d876d9f7ae76acfb445d38ca14760207746906f2a6ab84905f0b8f4fc55120010b3699ecfa4536c39d31203cbda0ae8c140034e4978e6f618e52aa0ced0610ce05bcd2875c3d9a8c65f9e4b1c8db72ba3ee0dc8ffc5dd0642ec2594e3acdcb1f2e64d3bba58f4a600aa1f54315e0aa53ea21bcdc0fca044599732015cadbeb91902c6f68c93556edd225cdb6f3f77a3e70b66115946bfc7562b988ef8fa5750a38da6f40585031682b7ee434c7f9fbaa7f5b163cb9ccf508a9aeb32cb10c1dd205a1d39d7c4e44f76b9b6ba2d7547db8f4978c572ff18451d80cd5116af6b33381929452a6fe328c43702c9929f1785f43930dc015408bbe174ec9935852c234a0ab96bc85a7944806495e3f0c2b2a7f8f53fbb1e542dd5590ef34b8aa74f5ac546bbae2399bb18c1972132413cf8e676d78cd98c77e39a0e89f70e255785501d8c73602a13aa187636633ce4b8ac6c6935bc28ff989c82b8f0240495335065b8d10591bc6a9e4b992287e215c57fc15d0dcdc13cb9d66caa1f88b5681c9110d7d92cbb18b7ffe0f5d52db817f2c94dc4f1e8400929f9c54352770ba429a4c018cc629ac08090ffa3dae426fc38f71c9391b498457da3a4157e5ab54b40f02c53c96e808d77cbe9ae8bd07db3421d684793a7f5a44ba6d4d068a0b1bef5ad39347ca2f5840e08530ca04fa1328cff6e802dbf33eff3ccd32ccf60b017e3a8df71c045c909e9e578379784fe8591c4bc611bed1e3e80a3a8a42d2bd932fd162cb08974bfac34ad03d96072671fdde7829cf59245c452c33e4eb150a61bea029f57d54736f5b24960dd20bfdff312988e5170f6561b3516db241d7a872a4050eda34a67f646992d5acb3e7823d31637c8d84ec0fd766cb4b04a24e7fdc01baa056492e87c03392e7faafa44ecdc0de772fb55bbbce480b177c36bc6c2bbfcade29863fed24ffbe4540d9546cd21bb3ff2e47f2c317559df1b5f0ecfe52d6f5d40aede97c6e77b3fd507d8a73724f123b59d2399f79d73874efb86eda80e02c3b7d23723e9a8a411254e6b338243fbe8ff3d4b493d9b22e70a5f0989e6d977932b2a70422595d7b46827220fa8093b5deeb50bd9d264f7809b4649b6010c71b359b7870b1e769ed8ab53db2a19b9aee4bd883274a21aebd7ccf6b200fa1ef223bb76c3d01ee8908d767652756ae6b07c22b070993dfaddc2fbd0da126291dc7b45eec1508a826fca4948ac82aab29ca1ae720186dfb796b4f01499654d6681ac1edea170f7e6f012470dcc0d73a6f0142a7ad292c80efd0b3fd029b4d201206edef90ab0093eb1eeb4bdcebedb11a6e376786db7590aedc0de188ce8a374f70e1be44c3ba4134db084f8722167ae71e4885272e38dc8f20f050b55d73b621ddfbc38839c0d6a60a95a1610e6969fad792d92b42f528a9fc7051a8aef984001ffd20a8cbd1a531995187ab5bf8a529f5e5b60f7afd05d4c59bab8222bb15d48160ef8ee7f1c60d31aa48cfe6af84cb053e730d675c5b0f6e22766de00aef2ae39b65a8f0101bd380b1d93d545b5536fe06e862f1c5dbae2152848416cf86bd4cbc1b7c2e841af0e76fef8305fe747483852c2674978ce5a0bf8304332fe8e109aee969fded273d84628d6338c2359f5a8b2a1a6f36a903726919f0bded5b2b35c0ecbf715e021a707491a7f2dae8058a74f08ec65225e29623487832041175e5a5ddc32dcbb1cfaf7b79190b7abe98b5f9bd8806fe2e17f5fc2ee41a25cf1956d64bb41500fba5c5ef0f44d9469cd1cad4a6523e7bfad898cda1924669816f81551644e342725962ca061812995115fba453814c0e089b3571254b7d9cdc833388ec9fdf99dcd57f4a5b014859b8118a939571bd635692720a7ba6022aa10db6c6c1fc52eeed7c8b46a7ca32d495eb151cb17b41243445c6b03510e28a4af6f58fc45583e23612c1663a2ec0947955721a5d1effa4c84188dd778b5aaa5729e764162d688f994b89d0555b2279b3517d749da99d340de122891a2784b01402e086a75b5b9cd8635c8bc4942bfbf2d38f19ee6bb9458de795a7661e86b3a3af342936db5e14aabd84d15150cb905eb65c38c640ab887058372f4c95f8db8e6d0213b580c12edf3641ab9b3818eca2455b922d59a2b2797e425fb267d291035fe6eda13097fe53a2c8e0afa077257ea68eaa308d4986c5b8342e3a5dc44725f3daf4604cc9f628289da9c9208451d9730b8b0761609b4e76d87a056bf62b7c718a7aaad1227907b0cc5fd8a10325c570e85445b57724cc2b8dc41b090c7df4f07899c6abfd002d4fed6c44c2830eb79a598ec2825a43483bcff010af5dc062fe44bcb95662fa3dc9d122dc2928143df29f7567a6dbfdaaf8d151ae7329092cbab6ec8a80e5b94a103c67d1f67ec1e51fb9dcfda4b7c26167c2ca1dcd78129b9c8e419f78cded49945476856ec48e85c4cc58db754325c0d907931b217717a65ad2cf0799187bb449240bfbb5abb6b61ad747c8bbcf7122214fde64665fcfc46b26e394d9a7903442c53dac2b79c3b3ddddea52f5106bd0692b4b85d305c57d0e896ea3a8bb646c2b3a5b1fd4bdad2d193281dc07ef3a5d833d64d93e6b4956130f43cd8fa867400d84e7619e43829f62be9090fb4b5921a0a27280d9a1311a22654017a30b5720ab3551c82445cb80a01fca61017d108dfbc590814805e3bc7571c2e75887fb3b9945e52468ecfde3c704b14c10698ddcadbf54c80dfe844138a5c476fa2ab928271c9db510de6ffc239b51072be8a856d6ff589acd10a7aa74c45fa738428e5a441d5603ada124db722537ec9c641950f40611b92760125f35fb08b3551aacfaa19f350a8391ab37a545ecaef566d8c3f263b66f9236ae0c6316073a200594dcbe93d675983d0f55b0f55007263223d0ca715924c93fe29895ca548a609f8a2c3b1d4aaba570b01c22943d284566843d9f376872da7cbf01ec4bdb15dd1245c942f6db047e836108dbc2929085a1436e86209633599783f5d23ddbc818576cd730c0f66a8c27260863798b1dd61b23df22d28291bc3a4c3f2ea10fc228b5ede7e2d5ab2db0e0c0c5916a3d37f585f40cf918a01428ad364ac3e64fda11122204be9c49552e9c7eff176efff7f2c31976820bde171799821f4cc99a3006c85c9687793bdc84ebff91abc96c30145052ccfae237c5d512ecab73f37ee593dab6038a569c6846c8754b8a695cded0d662dda08c54e5af263902bc72c767687a27cf4ada2b1cf161ad807b36eb8d99d709beed04dcf8341cf98905ba595a00f4e0d357d1b321a1e6b128772f0f1f4061aebdf1f80f202bbee422f3e57ce51a9cf98290748f62294050ff221c1121a228855ca2fad390fd662c068c3ebf2baeddf3263328b0530e05aeffd22b7b953e53a1ddec32ec5bcb6c86e06dd0f36b6c64b1730d82831f1b0b82aa7177831fbbb22af4f420a523c58aa09e247188578a4ea10b1253196fa4849dc49f0ea0f8f70fb34acf30a3cde29132b16fba8495b148fbf01f018b29205e5efe475df0d6deec69322f66040d94938dc86da56365056f812959835d0d706dd0e2961a633bb2b417ead94c71a295ead3ef69b49eb6dc37b5c699512a9e5aad62fbc0a52c872df0da0e17b64535971861d652f8378196f94213d2360cea36bca149a8c52f6495d4eade9f73f01e3bbd93131a175b6f17995c25cb1380e93ca7abc86e5baac27ddd536ccbb7147244df6696e040590a1e9835a2644322a03d57a6d784f029ea0dee97947ed08640569c78061c3db7862c15fed9eeca8451bd230c1e41cd28c75984e2350b17119548fb2f0246ebc79ba7923c8fe05fcb1f11b4670c6111b3fe5427cb845b85f2182ae67ffd6fd5cd72e0420b149adbce37a6cadcda0c15dd3a872df628ca1d9f6552f9c48ecc2bd7975aa1b614653a421d0204c53b5eaa8f260f6bd30a9c39b058d548933ec20d3ccfef799d12eb18680b1d12a4dc654e5880b6805faa1216cef93830bc22670344f2c876425ca81c348beeb0c31380f4bb7c5e7db1b70a56fb2b858f133fd2204c195350b6d89326dc9f3d3965fbfb18239ec30eef0f70724a3ae4a8ad0ac8617abd8cbe394b980c581c3ff3db419557bd3b4c775e8aa02728271260415ae8bebd86c0370db9c35c040b10be7d960f5373fd39dcba00b3653c9b5cd50aeb6ba71a694b453ab4bc36fb1b3161bacbf70096e5d0e0c57293c7a8ad5a57598a53f1e05bb1634d3c5b1267f93a4401282f7ae99ae4dd5b40430d6baa546e3c835561f6cc11a3ac3bc31fdde8365440940c50830612462a81d6533746aa4116c44b4a6194006d12e47676d6df7327df3f7be30c47198438f0782a0f2c5ca1789b9234a410f1edc2f79cd2e1ca9630ad50f3f3ade8ccdf341233b5f27f1be869a3e45bc91aeb51f81e1f5d6098ab3036088f97061e91878882f32f8edf8e5424ae98b7f0e723f6ea0489cfe7a41661595373fe58b096ccecbb93f330b8e8a4a20687cdf5ba7f66e0f639b6d99099ee16f939f083811a75dfe51db5465b70e054e4a05be49bbc3ea272fb129e17999e59f2630a6dd87e30fd83bd01e83275a66b74a7b4bc5af11017292d4b76b43d7698af4f577eaa6625f19c0af179d71d3e85cbe1cc1915a90ecf6e9585d82e239d56a5c9550a94e75caa4f500c14bcf1de973b4c0490817ff0a41ea0b51eeb9d5c75130073dcb9f89b833739cb7a024bcb2cbde94bf7827dfa21b33deb4f0af566a589ce77748e27fc95de7dafe12c65808fb0af0bf90d26254d79079e70075abb41377cf2457345041851a792b0449a294b8c1478d993ac94701b236484c61c176b772dc484ddfdc74a84698f711704ab3056d33b5e5bab9e0afb08b20fdc0b059371f291fab0b96621e1f248076b7bf2d29f874238c34359bbb0c27f349c9feb663298e4d0ac697adcc491b1ae389469cc2e8f482187cfd491400ce559dcacf9c3a89cd277cf9af97f37e76a5914650d94dece071f2c41002ac7438cea76925fb40157f934d1b6289b8be32f12efb43824d209a9130e92b9cfa6c5c2cc229a7d7f27bc3da205c0c463b7c1a9129179f15ce0d6cc27dc2932d513d249b4878e643cb6362eb3d462291f267d24e9fe7ed289840fa894d919b0cd7e774c4d3764c33f1aa3ba729362ac261437da2c0a2f0c332e83f90c01b1b0c95b07006dd8db3407048c052d5dad7fde977e8af603b4b3f989f2ee6aa72cd5e7ca320f77f7b0c02b4e90e82090dd9d8abec6dea16de93fc532dadbdae3f1986e00e78ae1716d8c715546008da66f59512cc737080f31c27ef13211ea44bfcce048b8f972bb06c0b7b356dc978a2be86440373dd672a5094ea04422b873a76a10a42f5448a50a6504c6607102f5a08819afc35460b15ecf88bce2ee0be0b2cbc52871a2657385e639aa477f39651c319ae0d33164713ff5669dbf4493e5ef4e69362fc5052402f3a35c5910a5ee91a201cb3f8759868a9870ac2823b5782dcfac382bcf624ab4c4f1d1711c2004fb6d7ce21fc73b6893d80666237144388d8e11b9425e9222381d94dd5dd95efaebfbe2380f6d65c09a13f1eacd9df8750b73bc4763e2d8ad70f6dc04c60333584890b94fd83c138dfb8910825df53e02028c0f70545b678bffaa4b11278fb654cbe657c13e89ac556afe3b9bad847d4365fe28cc4e58f57f989976bbfe5bdd76be16ce1e9ef90145ee9b6f52b1f5c3b604546b2e18f9aa36ce2535da70d6f6892890698a4d9367a5634e959722eb226bef2d5d850a55e09ffa68307bb3ab8edb2fc3dd7494b753dc3e29799f8b1db746ad4aa0c29e0fe18383ff812b0aa942e35a641f93e724a6eea88d78645f33558c794e73ff442cf2855d5e96c9a24945cca5e9d66e6ba3f562f9ef133d5912f3815b628584a1cff7ba167a69059fe97cb3d8f21116348bf989054fc3888923b83cd50bd7265148b01a377a91dee140b0799738dfd60a468dd724fccf958b0523a5f7d3a3c54b92aab58a2b658e4dd4a7b1e8235460215f963d892b44ddaa19b41bcd253a89e8e3dd8d46b2fcaaf05e9ec79df3ea7ce79d053a9205ed67ced72059fac85621f5809c5a53f6bc08291437fdcd19c29ccefdc5afcdec3cdab875c6747799a8116fa40dd902100392e68ee282c3b799983f78552be5ca0702d7b70cc7331cf1eec32cee03cdf36eda2a4b31c0fd5862b21fd69931204c8383f691ad19bf3cc0713022f617190d8e2b798cbbd245ef39548e4738c02cf9ff241077f37fe30312edf6fb1e7206ab309d68442d50112a16bd8cc20f45cbc560a52071c554c1848b385ff4cc606d73be0b823aa6acb1df91e6b094ee9861d0069f6f3f3990b3c7a97e9089fe82e8e24eab0dd5ba06e7610359c1d694bdd6d39f6e96993e0599fa5784b6612aba83b2cf8e1323dcbf86f09a6e79f7c81b3765e92f1e3d59007ee6386e56b01578296b8d7fb41120d6b7f77d9ab555153c956ad1b2665cc52f82a83ec4220d6b5ec9682f7e4bf43c758f9481f1d6a44c1391fae75b45fcbd1a60b042908b0e5c73245ab432f7a3bd1e7f25b1af8bf9e66e5ddd2afeb303d1d8318824f607026234319e984d49a42a062d941c82accb3dcbaf9a4876330c9d9bb7b451bece17f85bd3894c77a37f30b41767e777df2b9a694878b7972ad2282d386a54f1185ded290a1301c423028a44990c121dc1125eac054d172b8280d7f8bf2aeefcf09006e3507ee5ce0b5a0f97b96d17fb1554f0fa031317715545edc53bfec1d0fb9450261ecd82d8a2ddb34fe48072d213b47d89c51e65d040fc0fc62c134ecc40b1193de228224e94955cb5a159fa5e3c4ff15d887b7111470ead1cef2ffa20f976d9188b23db2505108296803f8d3ad409983c94006a80873b8ca061662b2d3cca248522a549dc0eb3733a9612109b51efc72577121c9ea1ab62449d24fbd3df532df912ed15d8e1268e9ea1a81715c52d018225ce008cd67127c0171c07f434dde8083e0f1b5ea52d12dce8b5d8dfdaeda3e00b8382636379db35622c64e0f11046d6e28ee1ab9a765a9eb4f86cfdab0259321f0418c704cd0457dafeccb67032df2d8837d221aa27b16f28a1c1a5caf5053bf1801670034deddaea7901349e1ad377c517ce3259dc2ec5b5f94d302891690164588b91f441254130149a4d0173aeb84e7997009ced3adc21fe17280d36260aaf417aa87e4b0aa5f5e434dc8e48a142ed076f34460ff7c87cb4261d3d5f36d92d513a617d55312312aa3ae9ca1a65eee65f73150b45935da913e947f4b56b4ff7f42f3e5fc82355d6831c706c2dc03009bc3b8f7871fe81fe7302d9025aec8719d91bf31815c1039878602531aa27757deee25c6af848e62821198dd5a4500cd549f2859e10fe167f5f4e4c921bb5f8f6c0f01f28806a75e52768c6f0824bed315ce9eb0dc2ef19fe9865cf716bf515a5564e6a644552c8bbcdc02c3d8b0612bf61e5fb90b5fac26af24f7fa06f8700e3e16dc3ccea3b93db1b07b0c56397de655dce778cbe690d11f9d71ed7b7b18631730efc3799f7cc48ee85df44fe18f515cbb19cfd030ac35d0f34d4536281858300dc33c926c1d69e091a3ccd938befcdd9938cbf34073d47d8906bbbd45b743f629b6abe08fd5c283d513cd018189ccdc2b66670f27c3af2772b305bdb007f64873206062535ff9643f0fc2abf7c9509d3eacea1d5c115c0d962a9b61fce7935ef4cd3d8cd47aec1dfbb329f0ea002304b87f8a66b607e9f6a329131ee51abf53598e607fe2fb741bf2504924b1a0db68ceb19f2247dd99bc9e83617512a85bb7778d8d9b2a406b00d2a8bff6f504f125d4e32c26e53e78e9d37b550de7b221f28c8b463eeeb2b7754ffbcdaa0a2953e3167d1f8108136a3ddc4d8f1ce08ec9e96ecffcff01a0672f6ac23716398a2fd9f6c9f419664635166f189df1776d6d90ea8a9e8678d491a40725668f957e248e93274951b52525c8db55f96d7c384f91a427a0e21cc48ac4f1b327b649ce9296c0edca289615096a5b38fee0514a83b45ecb17c5a7be253b12755748b9fe99f8c32bd7bdc706ad2427df5acb968d769b88a082d5c5137cb802d41400fafefb85a0fa98b426ebd072b14c0a5997d57cdc2d930fac58fc688cb18e9a6bd1ab40ef942277041f3b8e50c8405d36cf04f57727041c7c3159ae09fcb87cca309d38d2504b83cadd3ecda449b9dcc652b3e884a8c96c81c2b89f34b373bb757a83b229447d711fb8fee8847e428a4dc99523e83386139841cea2c6c1e01b4198791ac801d2ba0b7a34dd97c4cdd05c392d04716cce6a342df6749adfeb25dfbedb51de2e153adf44ae6591fc12fba090a8447df97fab319d5eaa291ae64643b98062926c0bb1b1bdd30ab6e82ffa6af55ca861cc05cfc20d9ff7cee7cbee2e60b4fa3cb27c0312b15b67eeb345020f7129f0cdfed24640ddedccb55c3dd2ece7a0d724a7886abf9b934b0fd973bf03dd424f51e9d776ac9776af481e6c96cb8cbbf5318c730cfe65278bda0bcea380c52e5a7998af291a8eb31eacb91d73be7b53a2e808f12ff2e5f8545613fa088b0ad13e6c4358e17c9f6efac09a155aa3f537ff2a9f082eec9f26ba08827acca3bdb8ee4bd3371b04ad23568e8e46f9002b6e529bffa8e2c72cb5ea3214bc1eb6bdf477c7ca66bc4f4191a9def0d208dd554ca46e22da78db2157a859077d52ea60736804a44b8012bef3a4d266fcc4b5cbe05c10f09d7ec74dcedace6f502303dba9b6b378ffaed8686dd1458b5473aa38603762441c39e4ccdb59317bb16d422c2f99c6d23fdbd9194910995e5e686517c766aa51224c5638fa5f5ca44585ad1f116225e47ff03b8f976059be560a0b75edd09e7337f3da382bb9d7d9307ccee61da5e5c06375890c71351e74c240bc3dada4b771336415420929c59123ca40f60068669e49c2229aa76996250c41fbda223398a9efcfdc9e21bacbbb1a531e545560591c14e96be08b7b2831fa5d4068561b0bd09949be556d39f37f6867319a47e530f781eba8d086b743330ff720c6e1987a041fb983dd6df7a9ea6ccb83b221c85a59600e91ac6cc91206082f74f2c89079123da7fd86015cac4bbb7e11e48a8a91cc1de4cb1f47db3347a19eafd44a2e7426eaba31de2c2911f3b63f7901490450ca7646f3c39274d34a8f9ef1955dd675c404b048b5929a2d94866abbddd8f697c2a171a425f74b18012764e86ee704d5a019a2dce4eafea7d2d7b6006e76a920326c0afd7f88df10ff869a7cb7247e8db13df718fe262825a1ba0f810a75616aca3d7ccde6a93aec459c4a50e8f46ffe95e7d752fdd69078a9638ff8583a14849a9a862bbc2f33293c87eef78a23bda2b5235a4c05e1873039093913a05dbaa9d248196228a480779b7c23cef89f68810937db446719c4866633b39d1f0b71b517e6d563920f1d93ef1c8607822f8c58676d1affa85f104d8d729119cf2ed8d36b01c7351ad7d84b9e962ea66623a5a080a6a3cbbc470ea8e1fbe4a09f7c9244e33938869cd53556b1f9e89af6b9d17f218925e9ae2faebabc5286316527093e12c071bab212db1cbae9e3da1ba5e0a260019d4363c6b13eb39c036ae64a4220794cb3ad6b2f9e1c84758e64e4e226365373c49d5280f4074c101b8c407c0c49b5f32a214c9cd612dd4f7b8f8da68162a6d90c5d56a6789091785aede53b3d869493cd37ee29c5c43129170238a48e9401661427fa17715ace8439cad67ce6efcdb0bd05a314fc3fd0e2ea9b30d7b51ecd75c5e704de1cbe30908efcad1d30c5a635c59bf91ec990404d163315bf2f64ad4de512f73296aee198a97fb94536961f65b882429099d93ee0cbddbdfee66adef68dd54873921a012690e5bc803f236cb1dda742475c8b0ba40e159f1f19a0f6d1df7c53aba1c69d6ca82367c634dacc88aa470a95969316beab0d5e761fd03b797faaef8bd24f3891c02e20f5887a57e02405d3fe4f8197d22df4df43029f54387b1f69ae8e8d54241e72f6b2537e204dfde032a68ccadb38237a3ba049f2c22b280074449c5d3cb37820f40eb9b4f27cfa99344998623733ab211a98ba06855e1ba5efbd6d28cc7136d3211733faebe6965fd5f5a194b25c7f370acc5fff604c41c8371effe155d04c539298dd06beaf9f274a4fc1639a0a2bc7488683c4212f0349cf6d6078a79f6d0ce6429bde079f29d0a7805676927265f4b7b6cb6277ccb08cd5426dc2ea41e45c68fefafde040f7bf4dad7c8568b1a623f4f388df2e66c0598d477df5c1e2d270a3b1456bdf5f81bb5d8f8c7de5902833dbd27a9706cb3478603efa93a4bf3cb24bce0af80a4ff9e0f8e92002b5624b77aa4da257558caf0bd0c166087af7d7efe838300140d8515504fb5b267b740892b162ea61ff09638fb6c638398566ac38c32bd719cd5a0f94481d72d34c582730da5c14c21a8824395293b6f489c77290ade4e49f341b36bb5b9de64b5e25e7f375efad884d811e1beb6f9f3928beef2dd5d64e7533a0a4be4ac267cc4c0bd1237540bcdb54565cf8a4da656bb9c1837ecb488a6c0c964405a621a38311d3c93fb3668f28472caabbea07d20c74b6ab1f8eab3108c136e7eede8ccd0b4aff6f277083e68f7f11ee8cec92d17a1be3c5119232581420dd614f88c1902ea9d1c1cf28093ee3f721dae18a6881fd877b2f1aa4862fa8978e6ae91b675991f845ed9ff6f07035ac905199a18124143e9059ad1661c44dd8f4c8ac3c48d8521c44d3f0a9f228ecaf42ae91a21a153e4be960911037dda8a85a1976c6f07e1e8686a3c3485bde54e009368bba58d3f4f803f07b8747998e09a284cc77fdeb9c492165c3b693f2b3e6e39a84655f7e091bd5ceec526a733271170d8329ebfac127a22b255902287b9a36f117600dafdb3cd01374681c1b48053d5c4b0508562cfdc2a61eabbb04dfefbdce99627c7d76c20bb2255d6930aa6971f2bd29c309d3baf51ac8cd134890bec6f89629230606e7bab862a9812aa40e7eeb05fa4cd60bb3941c46e098ebfd74c995445608942b658f93ff6b4962033409419ad2783904ca52597eb84066c861a4e75c6817e249c2c7677089abcc79c4bc12891a909b221fdfb97cae52f55ded5b24453ffb95d700aad17777214f692f91120c87d5596276fda5bd1a93f5b7fe1a00bc21d1ee7fca53539f6edf8905354b3f5f254daa31f853f41d068fb5f2e146d56189bfee23e50b7cedab68b78d7464464d320a4decbe1c2596475a2c873a39da522c8f29634d4b883e2f7aef7cb5d95f640a4164e7cb4107868862d6fa1a394798bab7fd6d8c975a4fe6e79046f2af848581b7626a7e1590bb0a6afec1ee155c4d841593ef6d5d22c70b993fe49f79e01d9054fb007dcd362404b3dafd6f6c69fdd31b345cdc63f81dc6b80a48ad0ccd457beb00e5060d76c3bcb9d0f24442e3f372fd0aa2aaef5a8588fd823c117107fec59401997312424cf68580a6cd949e733cefafaaf5abaaac5fa0ce11b0f12d7a7a4ef3f2e576029ac9b1509b79f321ffa5ed99a162cf34939956c47eaf75321db4ffb38a9707be8dee51800dab68be828e9b139cb409123208167a7aaed234f09c996fbe9243d4cfc9a74a779233b44fb27c8a39b0623f6e8e45f4379e5818ee14a5fe242f0c80c1c0f9777fb4e96ad24788b8e3ffdb48f0eb29279d4af3ab4b203fd0f103ce521a5324f2c1e12b89136ddf3d2689a64178417b7a178647fd260a0454c91b8e5a0478c7e245eadfbb51a8cffb7233cd88a3e941ce973f5c6eac62f8dc144820e7f26c545e4184adcecac0003e8d15a6830a2a933ea771f43f7d8a66897b41168cd1c867b733d567efe9a05a5fb4e77281964c72a673e6c6414265c78383cbb9321aa6a64d34c16d33e6a7b6362dad3635cd1a16f448b7b551e88dc2bdec7375e09d78e25306c7e381503a208eceb6619921b564684469140504a1deacd12a89ea936f89a7e0ca1525085ba574e0615782b7d03d79f9fdf37a8b60552feb87b732cc99b346292cfcc42897cb647e49bdb697d169c37183527854626c7a79a1a8e8a8975925ed7d0f38b0b1fb66e9ad20c7b811d20eb1d4cf62feaf6ec4b1103bc606c1ab2deeb6e606d3d9a331b9ac481282fcfc5f2c906be4b552c469ea44a92b8e9e86637e0d5088b02f647b485b81c1f7d0887e780bb48a7a3580c879efbbb52e34ff9ea6b7953191c34384399650896ac70672d5296118e633cb4882ede677e52e7f50095a16eeb04697f4417d157fa87b2e98f11ada18d52b1352563e464922f3e8e2dd8fb889bb214a021625634cecaa73716b105e3f81d6be4e47f177da4bbb248fdb12c848dba1d3d0112277863f9515d21ce376ec4835a47ec1ca2fd33a28efbe1692e8415927a6029e8aef7ea024aae459ea3cd3229f19b2e04387fa0956d0ebb4b9221210c807ae658789deb1f454652bd244fda844eac5758fc5f1f82a9242d5880f426c2253982d06777e03c4fda6847ef367432114d528f0ea8d03450108a36843f07832bab81f321ba4707929af73367a99b0818ae6c5d99feecc22e224a86fcabed226b8f0975f155e8402fc784802f28f93c9e018229f38a5a9c0a3f91f0410668460db70db33005e88edd95629ee81e9cebfd58842bc70040ad4b7c65f04fb11c63359b8cf3dd38bab61600f69093e0ba518c00d9ca65aeace4e7273a9c263f6b408373985bacff3f32a9497bde2304871ece6e38ae743f1330f47b93a37a94012cc4374dc223786b33a5a4e5f682d0b2a228622c8d75f5471cf60125dfca4af7bd022724d8942676a5694ead6ffab43d56cb3f23b257e8d7297080ba7d5bbbe00650667572f623082203aed72904c16d18acc368d3ab685562abce5e495033b508cb98a252d5e14d996dcda8db3b947a6f6fe519342c0457083a08bf16463de2674430c6d80eb7dfe3b09973f20b10c1879290bd04a5be92a3dcb51ae859d98b1a832e26151dacb97da9c91d97c5e9926e10a0f811f4f87fff013b305432997c41719b174cb0b7c065c1bb1cf5f62d3b52a1b4b12d5b7f539d3121cfceca49ed8958b47a3b49ad39e1e252b6d54c56e769d0164df0d76cb2bb768afafe7f23c6ee556b776e4f1e61ac5fde5c386851c47404bdc63cd1b666077c3187a6105a12f952c2d1a0ee546688e132d1f1571aaab40c2bd2ad480f59e0920050b7011ca7140eac67b982ffc66c864f0114b04055506f4016bcc5281b3b00f278cb82f5619c53b7be9148bcfecdfcce7f5a5d74a74af049dd1a62f38304d0e500c0f4ddcaf8cbfd1618b44f8d371b5076642e489bc15612935ec8ce1dc7d754002557bb2c3fabbea69ad16693b9eb07ebece45e0a102e00d4e1c67bb6e97bcacd80c5d1b06b149b854552977e37c69227766188f1db49bfe014822ed0825f70d1bec0222a6846a44c99bba28d00f4a7fb565f2a7dca77202a88c64b4837f3eb06ee4b29614cec8e4f37fdaf02dd0cbaab911b2f60259b7022ad8e4210484b8e7eba25108383f163c9ef2960f62a6489aad8383fe4c7064466c1069f89a6e73e6be8b18bfe1ed3519247c069697a8755e86429bdf92b1466b1c4e2203f8d030c6ca86e95dfbf296e0931a2bbbfde5246cadabb3a11467e9ffd4722616b473d50cede099ba5100f067f2cc76240ea108fcf6563f6bdf1fe95c160d4b33a84c3ecdd8f32f0c1e8591dbe309d931da93625c79ce620097d89c421c3fe4b1d46ec0d35fd6c2a24c3d4a5b4f0f25bc0497187f15dab08c81c4e302c9861d228bf17cccf149969b952bf12f854c00a5cf3466ae0beaf1bd8b47a06f6ea0aef0ade739c952b7bc4b21a2d32b76a97fe3bac21f06f6cb066d84547437f7cd7dd8cffe689b443147ccc003728f537099f270a50e14e40de1f517711fb97be89ea1156e47155f5102417626dde574e931555f511ea3fbd47bc1d98ca4a042f835f64f4ea7451c1a036f4d6c68514e20bdc7bdedbc3fb5305354e0800453e1117b1cc60c767db5d1082a80fc00fe480f2228a8ffde69bf51c6162220d92a0e06b8377f6822948250b57ae9ba7c3d8a2651cb145bf4a1ba25448aa8f14ccb0627a7465ccfea68850ae50045a170856b239c26b166a93316d35266d465fee019f91e963dddceb83f8b07b0cd77c4780a2858b14c28a7bdabd80a4dbb78493bb91edd7a0ee98e9e54f50d33e81eb4c49768a60dae6da07e336a48455463a27cfb66fd466835f710641d2bd489e0ba6f8790e0940c6a3d756b9513730eb0cd7c8a812ac16f0d780e22762edef2b60e388e4adff5a7c804424a3cfa6a216555a4ad482308f520ad5c13a63240c21fd2a31e13ea134177d05ef39b8c67d333eb4d79e598234ba63340aba520b03a1cfa6e65ba56e09136e11408adc8d0e07d3dbe9c1c1f5ce01e6034e9213cf9236041bbc4bcd5c4ca24e597f99c006a62768e612c514ce1c647e72b0a5e0d54f0d3c10d538672b9c99c77d8b1cfd9fc0f50457cbc0fc09fef56cc4df74e5783f53484bf616166b0f5b105fe90c53863aeb57b4afbc2df4b0a785de88912bfc7fb2df35cdb884c1d0f9c75b6b651ed54b731b57921ee13388dd5a35095d9620a46c1e7d47eda80ad236bd275a6d07930cbe00de24fd6c88d919dc9237de8610be64367e754b3c92024ae5c226c04909514bd310443511bcbc740128a2155dc72d2bfcb499912f6bb181ec0a1535ba18f534e9d57539dcb2436128ca4a6730e9ea8ca719694ddb112611e81f906b30ed9f56a04331e0fdd3ed4243ee059e911e9c65bcd3f68de6dc710b2ded1dd174179c837dc26f3f461daf3e0d8b47ce7b526e476a1547ba22b5fd94ea341ccd80212db23e44dda9db1e482241927e0982566b96ffe61a80bfb5a786b8feb2778cbe7ef2f0d75bca4589f41fcc9a32a69c945dc1513fcfd3c6b29e6e186730f891cb4ce9ba51ee4c1bace2bd7b9cd72b47afa920535f3040217c366fbbb7417d9b0cdc611ee1b21b999f43249ce7da2946002afe7959a4927af26eff1b28d24edc6892a945b72de029d125ba588f24a3f5e7b4a231bc11ab64809eb258140d611c912e32f9e0d1ba6c10bc5809ea1ce0c1021280917bac37b9436cd0a5579066a6c7cfac8a32ee115c03aa9a0105cf1064297fe425b44254d6b3b5cc3b0b14c11b131ea3c578c7786ec4a6e878e0d58728089ee29bc18db21632e0b4b47be680de6d1a3cce8b89b6baeb879cf3f2367e65e73c9d05096adc7fa7dc512260c5ed689867b154528f5c42e4db8833534a1fc2cae39e512893ae6303fb09a23603a054078e6295b4d87f80a1abb18b5970f6a9b8b0149141bd7c2d55a1ec2162b7e06536f239e84fcb64f97e7b307a9399d968ac291cf5a2f09877fd56630c6dc2a5346cf4d6c0597b0efd1e4acc99037ecbdcd177440ae43f52bafcc4a3bda37bd666e74a173e8d2986d471f09c445e3bae3b107501523c490051558e7743baa8c28ed9bddfe75981170da20e4b62db259ed51a11332917bf292c80b7f835f335537c8bb89a1f76e735c64013a79e3f2de20ec866a8c6d9901ce6dc9f465fca69ddb53e7d80614b8ef9f4162a5893ff1dcfa3466337a779c9426bd86a980c1fcde73292534459d565d2c95e28ff2689040e5260abbf6ec95f5d7abe22200c17a98d9556f32c0887089f1ab0532efaf089e16da55d70a0fbe1a3cd57c5683c8d5103e79a2d39ab8fcacc9d5d721ee28302567d1f2ad2e03c356b8475871aa7a4e1e96791c7967a613bb8a51a060c2e9f5bd18c08ff28c7f2bd10c7ec60352a38b3252ffa111526944bf2a5df98f1a9e03d50e66d26c6d9af2ee8958d49d498215014684780d4bfefd2e6838371d6df59de6b6aa93cbedee97bb2523db90e6e94cb25bd384094d97dc70575ee4e0172f859fa204ff772070374b2cc4ea814be2e8678a8e7681c292c41dbaf228b7f7185053f814c3e91289ef559934a9ada36cfc0bd5ceeed9436d1d3b7f67ac520537bfce5e7ae303892e0b220762a0837c20cdb6c0bc6e40ee0c7dbae8bd48ca97db555f4a3099adcbae667a82b69c550697f661fe356685943b5668974979fb51523eed8af6eb20116a5c27fe1960c1cb5b62f663deec99b069382e74014c27a71897ae726dbbe8de24687f665d9c111dcd0b9ba241993034436d5923b970758365ffdac0ebaf72c4ed4eeed970a76a1a46c67b2327d0a83c1c1a91eb82f5d4be40bd2f19eec60911e906eacb6ebe70ea82854051ceb801962586a4ff701289a41c7e425b63f4b2ccb97694f66b0b8f99f88cc9ce4c93077d1821aa1d023f6b647ba455496df4adb609391f242b79e6bde826d8bf63ad45564ccdf0dd8e97288fdb21facd41b38aa1d3f5789614552799775124ac793f458ec8a5080ebb966db71778bf29c460a693cdf2ddf62907666725213978039ea0309169b6b4db03b2fb235f4ceaaeeb06fa1be00f982cb81771e1a2250ed10288ba853eca9e82a3d88f84209e427a2b8ca0f60d5e261d1e8c3d08d7d8c4f6712977f8f10f644593ad1ef27494ad20903f0ceeb772f507122df16fc59999a2d5e49a5ec76398ee9cb3607e55b670c0a9b6ac4e2ae441e21d68df3bd62369866f06b6415a29a45189fbc72c3ab2977b14f421728899eca70561c4aa438d9e077c32bdb2586e57e078c958f0aedf01ee1af31c6a1a0797a260ade2178cf05f5d633412ada2e327d5b31a756ca4875f8b60719886d13e23217f063e0da0d1b64e4fa87d3d8b898f7f32330f71bee215a6d69415d7a53b7de8fac7757f6a61ed6f39a790ae30e0f948fb3387956f10a8115446e381c8b926fc550ce7e4ed957d68e768b9f434cc9ab36d2c4baf9c1846993b85469834357eef8289c7c55553ec76b2c8b32844d4dc0add83935f69a909a4fadf6d0760109154b03c12c01b4cd1e8dbfa1218e8a3eea1f3c26734381d203d9b275489f839a824d17fe834edf437e096967153c6362160c5921101454f27bb691d4232aef56a31dca8035f0ba151da20e5c354041a11d0b5a3d10223dc2d4a7720b0f52b45e9c172217ca256f5712dd3733d0264667dabe7cb89ce227aeae67c6e937f871626491910318b8872061b02eaec0bc2dd12ef70a0040480c18d0652dc70e88341fd4d89c6c4512c454eb6b4b10d76372e0e983aecc3b8ff7dba62898e5319de6abd5ee37c32bd4d78f9d8fde44ab82cfafbc4e9aa79cf4665577ba5f5541f09827d95454502cd910cd94962e080bac8efe01250acae9de345677b699f19a55defd137d144fd249211857446e6152c30bc3d46fb9753c0e9576345f853c883b1a28cbd3e4bf155f27fc5be4ef6b3e419c0a16dc77d4da0b22587c805054f3247c84f9f49daf6d272496a32bdf60d03ed96d1ee0930bfbe22c82a20ba0316fa4eeb28e74959283ee57fc467426c31cf265a4b87328cad73dd3f5fce53603047d762910c455dbd5f5da040b1197caf95a60b77f8c3bbebdbf4d98d89c91f19dc746bdb7d33cf49795c14c3ec99802c1fd97d27942756ef43c03c59ab06f142efdcc0d64fab53ffd14063313701f8b6fe51c2c78212997d73650885eea0c672c519b1ebe5500a67dbcd09515755cce17af3ecc7d671697093894a598b61291739ec28139b39882769fe94e6583f16158a46d21048c5cf69d167ccb62aeed7f8fef4bc59e8a998f8088e4fd57a005a0af96f1c6999bdb5b6bc8320ba99e4c7df7be01f76498283231e7d34487df0d515166b7f5e18746f07bb310c5b3f139eb47b06d7c6b2eaf17f28bd989e21c8089082a8f72c89bcf3ccc8a878112f79af0504b7f1e342b2814d2eb72dfa714e190a7bd7ad8ef43848a38204eaad4c78c02f446af877d6b319dece323e284b2543855a5a321f77e54f43e2390030063968922dfe1f90b030146f22fa64291a65e41421e39cfd4e180f7c52f47606fedcbb0345237edd6e1b09c8cb9c371e4fdecfec4ac7f27d04ce29a373a5f8fa027917bf8cc9d70eaf6dff5a402dc8465827ed6daa1ceae75548a91456b55b5172c998d219e4af7c557a9d031200e8cc798ff0c0a74c9f8e045a3b86b7d7729eeef94c7a98d9d6c79892cbce5abe635b1dd9dce87ce466f2f11aab4d61021e9bd0f6267390380f297469aebfaa3e1c6567dc22820a0f30545c2745ab9cafe24244600ac630dd726e2be087ddcdf29de002aed9fe6ac132eb74c9f3ca9399a5168297db77f93d8fa9d0c1d6db1843b69c6ced3dc88de0f049fee107642397cc4cc27ce8e78d86384d3d83caa704329f6a2e9d7505a0b7b19888b6e3555235fdddfbd3e0bdbd433ce7b86a5c46bed4fa77495aaacf5082a0aa3cd2409a57100dcebe929333f147c39df9a6ee96ac1f4e91620b830c3fb9b08bc0f16f0d114e7e76b9816a94dfef0db4a5ef7d5810ccc97781cf0c4e79464e23e3e3e7810a896612d03a05a9d85b3e6573bf87222485f1eaa9d22fe9694114ed4eec7f820b541906ada194c5cd9c2f582f2305b871d1fd40cfe205ffeb81800fd309e66a4c5472a9c194c9379b4e638622a5a8b6d5e99ebcbf140dbd7736942b2d052a536bed480e51be0ee7b64d2b4fabc3e654c2d742b7f9de02893f0e7c3d684ce5f931c4a019c391b90c5103353d626816cdae9a0746e911e4e866d372968ee3466d50d0646f16940e9246fde75e3663c7171e891f6c7cfa27c33cbf4a72a163607076d624ea0ecbe2ad3fca76fd2ff0d0e49203f84cefa4d5448f8e9659ba816b1933a04cf568d6e5317b573da0d634c7caac6c4bff08d8a8a1996fc2ec67b7ea61b25c0659d135a7715fd89b23fddb136d0a07e4226b559dd3c3fc33bc2e1eac24ca0760825cc4032dd83f9b42fb3ba9509f40b8af6d49051f4aa93c1d7d1164b7711a44a4b8af18d7f6bb9b2c36b4b766caac03f4cebc02eeb2b2c3ebc5ebd0c6bd7ab5aeca9a27526bad60b0e11460a32a35e06ff5e53ee6096cd3ed5587f46fb93f1b2c0eddd2886e7c54a636337c3144833431fce7071a642c0f7901eee180e3753aafe9533f2aff46efc8c8caeed34880c6d4110e4124449fe0a49afc78a93a4470e05d2f7ed613f52305f119e22f98f1b03007e464905e83e8e1df01f2eb873de9a3d41a78cf8137e78700f0ffffff0f