PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 53200 d9077ffab20cf0cbde75b30b01babf9cb8be8aab8b226700f7e123bf542f52c1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7505c30db8e8f693bf47125df37d005f762d6bdcee324d87af81b35cd965248a
Certificate Block Hash
d9077ffab20cf0cbde75b30b01babf9cb8be8aab8b226700f7e123bf542f52c1
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...000100000002000000
00080000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008b55b0cc0216bc4ea223da5e681836247bc2bc1825011550eed1b04024f01cbfe32e24916539abe24578d02cceb664d312cf472fcd4beaa53162718e6909ca38520723b94fe2464cfdfaa0dbdea1b17907eae09388d9fa47290600000000000080000000000100000100000002000000

Raw Header Hex

00004020c7e3f763d819d8a3fd79ccfe90a2d417d391382ddbc40f14b8a71e345d8b6a64b89b38f13804c119a4696e70d38e2a660a7b63b4160d86a036468c7540280a82cd8e076a830508188a2465d95cb381af874d32eedc6b2d765f007df35d1247bf93f6e8b80dc30575

Proof Data Hex

59,560 bytes
121216010307cd622e529174568ea8c504ec0cf42adf00a0dad824f0c64bc87899d64e888188b0b2ff2049ba2380676527dd59c94b5fd6d698edb4382462a94a63139a27506b98b1cb38e03ac25de1c176511fe36ac865f80938f518c003dbc05cdd30824d91a9c5e7d0653989b0d1d0b2566d06c6b6da345c642e57197e07b60bf8341890920f19c87a438ac559909c5b0ff39e54249d550d34c09edc4eec9c6de0a665d592e0c1b6ca1b9af0997989cccd1d1cde160caa1fe45a7cae35e149b6bf88162f73654022950a3669dce37364446e0efea8d678dbbdef7bc73e5eae8b2d5ba25ae31260dbb20cf6616abdd2ca328ff8a26b1957dcac91ba4adf19bda052c86aebfec658ebfa768f96300baba4c58d42edb3806d06d1eaabcb667778ee7ae16b67f67cfb304303782fd84f8f3f76516b83eeff2784646c72242c43ca05d63cc8aec14e3674fc73fa7fbed2bbfff9a83d6d2c4f81042ad0f7be2639ef2fa4593a8ecbc0e51dafdf618a52968aa18e411ddaf9def35e6e17d1ff3eb084f6979ef6a4a03c14ff125286c69534444516f4e8c8a8d571ae728dc19054802a51ada38b936fced9453c6dee968a5a7271ae44fe6ff3e7ec0b9e2bf771f89b1f5c7f3375a22a8d767bfc5ad6916c72be38a2069746827011934d7295ff7d87e5758ef1ce331664664cf39df4e37402a687ea7a7db0fae8f01e9b1121df3b5cc3e5b3fc3a9c0009ebd10f2ebbed1830961774f58a515a99bccd76723e9ff7fb6a818559684c562134bc3a8ff25daa77e83dbc1f350b711947c8b1b027a14498c38d75ac88bf6993c0aa5178d145706dc77ff40718279a454ede4e2ef825a2f640a3f224ce9ff972f225af17193efa9e6a6a344851f65993cb4910d93bd2132e6a14f475dd41bec3bc1cbbdd89881afbe9f71fcd6599b6637cee918cba23c102c9ad4882f029b6c7f5a6becdfda69c722726034dd5480ddca8f2e8bfbd26ac3129f00d9cc43cbd69e52f069c237b403972a844e66f49a9e3e7e4cacdb0dc840d90addabfb6d2c41fb3548942e1bacf1142fbb69d03053b87e3f9950de6c41674491bb2f7954943aad14afb38fc8010f1db84c79c2f8c2471195263fff83df25ad98cb4dada7410ee7ebf6e5d09a037a98d766a401904a697a12a08bd1ad6bc9f3df5365b019c34ef817344b62cd75268c1a51a22bae4ed972e1a2ec32ecd4a9675248286bf475285353f551bb1fc2f50b6824909658724fe5ead43c92f7b3bafa2a992968cb32b2d43de7bf202936762dcbf01cccaa2ec8c4e0870f9bf991d1c145e15294b449f7343b79a0a75208c75276420adb3985c685711fd067ac230feedfc9d2f9f2b162c3634bc81a210bcf6347896f2175a501769012a99a4f667aa20d131ece43c714db6c3b7fdf9405322922c0d159ca0aeae7bfa6d58ae1933932133620865b0ace4e1c7e3c976002226293843c27117f6bd6513fab45ecad7cb384375ee6774357677629299e1ffbe5f4914c3a4c9a6902a550f53220e0e870fec02ff6aedf18f76fb88c783c44f1dda5bea6f10bc25e9e9a4560998ea1368c382ce38ee1729d44a2ee238b599c48cf17909eb8e71db0efedb955ce7df9b13d72c2166cf0b9841baa580192d742e7488d9e57312cd2bcad66bfbef6dbd677567cb68a8fdbe7b0a88f8bc86f53eddef89c610708b9581c4f7623c01e8f0d56f8ff16641e66867e7da94f7c11b0c9e364dcd4914a31feac932a5c2b5fd5f411170c91ec6a5f5fefbc2ae3f09426e83fbd2e8ee57361ab7c9def79f2d521dc8353a55d81b23b4186b4a0b536e370364892acadfd8bfc99360d39e0c28a468d6d7af5798fad562b3e41b74cd9b812d3983ecceadcbceb88e957e6248d26ddc296beeededf20ff961a86a9c12ff01d25819e13747e459fcbc769e20d7d323c46d843e027e705c0a1ffe1867c014f6de774a4793a462507ee28fab89c78af4cf1ba1dde75ec51d09526eb93e05f306a24c3a34cd0a639867a86d2b538be7ec937f9bf5979f0b031040dff483d6c4f4c97b97215f37f75c2b0f5ea93e3224eff97c8a0a4d3d8277ac41153ac992cd67b5bad908a66d6c47793051cc1bf2405dafd956c8d1511b035943484afb161578f8218be44666c3c0e46c441032380b8444cf0b94fc0004982e2050371d69eac3100f0b34c62178c12a2158684c9947fbaf42974f123d051428cdc33699605f629483b73427dd6ee8328d11c2a2bab01eae66d38c8d71692ceccaf38d4dd5c79e297cbb3b4f016bf4b84996c1481d5858d9875eace12b7a92659c08e6184585970ba81a4efee4835469bb83f39a64fe96f14c2d87610ca6b1d0f587ea9add6a0be1bac76164a0e1f2eabf2e63b3a5c165e7d38df004e6030291257e46932d5ba332f57fd9d08995cfbb553acaa81ba2d9cd17bfd2a449b00a42169fa88bae0d638d324b25d4438d6acc1f8c335ec6e5392f2e15b9b7e404ec753eb6c93c955dbcf0fd3a9065c37621ff6931aa8105edb763e46ff0e27a6ca98a9f34ca1a5d9b9a4f4198ea1386babb060ae6c9a193a8abbb9fbecd30e502ad34d8688c8b3de9fe0302eb5d6dac256b1567007b677c7975f5e050e8c5ca6fa23bebd19ad18e9b3e14fc179b78a39be56d62da12e2bd6e471718d14c589203869da593b602bbff880a6f4267b7a181c6afbb55a639e5460f351489f33d9caf10300ea4a52bc4d67ad7498af188d75a656169634dabfe66d4621a1b382424a9ddf50705e287a4b4681b9070fbfc3d7789e297f011341a6de6a19d1588e26351ffb25a61622dc1091235ca2b5c55effc9a257e8ec19c7ce45cb71a384053c21162d71f2ec7b1017c2c84c5b72ef9dddaf1b1aca8a5187043b1033712ee975cc86b27c5cb4d7afaff9c86025acbd3adbe16202e839ed1c1d34235c7e6c53a864f2a15c1c33b6ccac67902f1e9b3162599eb27fc4f2e387c6a34e00e48d496eb19f52f994cd90ca4597312f86458391cad7358f4a9efd44deb9ab86c263e4f43b000ef1e8948c9082acc2e890615869a3efc85d9111c2f5a97d9d642968d51a699c96f8d4da6b18a465c745244eedaa4bca0b4c35552e58c6e3bb32710258d0d2ae828a09ba22295941d182d8c0cd2c2e5e91611fe79dff843164deb034a57b3f89d12ff090b439872bec252e22bd697f44acd0f27c65e28f587e62d738c179ca84ff32b2d25aa6844a89ba108397bc655c3c6848338f00d1ec1262ce3ffeb51aca7daa30ba85e42b74d124f444b0d2110b2efe0a732ec45c1354542927cb4b7c172ffe820a2b9a83be14b5dc3ca7d01686d7ff1ef3baf9fa1fde98b9e6d469009353ff45b43f56985ff1d4868805b43ae71c8eb716385c108a08d7d2da6a066daff77e2b63fe4192968aadc9b57f53804b7b4576604abbf90926e2fcbf48c61a0e6baed5618197c9a3e9e3bd4850e4b375e4fe49668c0b27c25e32ee8f7d8ffe40494cfd865d5e5fbd1bce673a3c4a2c2b362cf95b02ba155707398ecf0c2c7a39a3b7fd2b60d65fb2342eea716664af5d0b61d84cb2701ac7583c7d4199828922708dde75654ea7e245ff31a81c1e9318caff000ad83f0c053d661cf8ae5494f700324356a3e20f8ffd1b5a35738f11c7bfe52d3032f53e7ced394a6d7d6b850df21119efda0ea8e45c9e13212611bc5e75450f85eedebf0a36951238a2bc5e6cd1cce3becf7a98cfe7b39d00aed27b23bdc549bd2efa8489e38b53e567a97c6065b2718a62085900efd54336bcd7370ca3a4cfd9ddd03b640697ff7316d0ba8941dca08c0b931c975ab91e46a7c27715fa8476904594d4f8e5a054dbcf692cdf7120ffd36de771742aab47c90b45814f3e3017d36daa90ca1205bde2dea4d54c6e2efb769b8f48c893fb6c969ffb83da6d50e0f10f7d15784bfbf7998f69e01589f6c1f6881e46a63ba9daec7f258f631c28f2592c8203db380bb7e86d4b07bb4d076cb3a9938540f3abbf438dfb0599e1e1bd64e7b7a9641eaa3eefc60782152bbc8b30d52e6ccf0ae8a83ac34d17f193703bdaf125de8c31d26b1e383ef62a4e6229bf6d948ade13eb43cf11266bea6cd5b963586ea5e5301e9bdd55fc7e276d995347ecf91688d0b73c08caf2427688102926d7e4d5b9d039a7b100f3edc46a86afbc858edda2922c47d3015d19c877ea0b18cbba9d150adb60d34eb0d7decf0cc09128e751a1c18833a0d1d0f6aa9fab71b65df39f7196806bcca7b247f0f6a13bbb59477f566b633082d0dc0c87d28bde6360308f7e240580a38ab5bb5cd547c170bc8c33685fe7262c11ef91d8d0c020784624e4567fb1445674323789d949eb282c8b27947b442ed7c81e4f0b5f5bcbb28495785596a8f866c580b58dce9c15841310fea466fcc33da78c078a8abdaf23ec8e319d42473f6d77680667126a6fffdbb12bdb1f51621ca34acf928c45a50c83c8bb7d691e10ac9bffcec903a3858157fc603488ca3919469ba0ead63afab64716e5741e60f6bee747fba76e6779e290c421dc3c0643359f5ad613546fd2c2c3dbc747327187f19c4e484a9e536f1d37066364e738fa999efdabc7c4620359bc66390f4eeecc8b897c03daa12d8b336108013b662ba96fdecd0fbc6d6528d48dbe48fc678fea69e860084649146c849f21223aa9cb5df3dc2bbd89256dd5336a08fc0e180f4d3cb70f56defb2caf143569c636bf4c2870110bb484ac2895c072448094995cf59249b92cee6e01f6248ca4c3bf99f82d363edd7bab3643d44b1223ff7e1dbc0f32816a51ebe92f7afb04b4b87f3d3f5f74d838c89b51e87035865ba432e54f4a6d3ed0c0e12a9ce114b2e963f8283e73a4443019db0504c3903b0a8912740aa1ee53ddabd8211f003924918d09c6da34605f93e383c5512650a9b10cf3599054544e93bed4f6bfba76c20f97ab8706ba119eb43603467ab51291a19c902a4a6922371bab1d6b5db21feb99fdb4e9ff9e20223b45daa6fcd990a3916786f60cf12c7ecd93fbdc6be6efc5bd9d104a91e1ea5801551094341fc15bd540305f3db67c714a13c1234948e2120c7a85ed45d7fd377a26b542ca45448feced6b8b940720adadf12f69b51149f6316cf049d84f5471b46910698d7c4f3e30017dc11d1cee65dc45218815acca8272f55503dda7887912a7a37a6ea4a273342117afbb4e1b65ba3fc9c87187755cf3d0aadf0b8174fae9a3e5a5f714ad92ef06c3cbaf780dc3106bd003bc6c115bdb5ce4d7c1ba77bdc29a2a0ac4ced34a2cac47e2c32fd5d283407bab1e0d2419a4473ec8511fc418a0cd8f593c5cbeb7e1e756d41f6c25c0269a7998cd0f6ca7c31873e1f138de748917e64935b3357aea02f04d989867563c4d9482877e7bf068199c21428e0e7dd5c33aba08aa42cb3ef9e32a06e751243608623e2aa375c32666afdf80590b4927f4ab76bc340d1b4ac9adf262dc19c214cbeb108e5206a6c193cc77b587d053242224155e45dceefcf534b0bf0edca71529fce9e87b1e972e859a5fb69675016444d5d7c25cef87c7133094401de2b29a2849c1231f3f2cddd547c886ad938d021bbfbabf9581d18262e94f7d58c29282150b9286f6a9591d401d294e20c188c9131dcaacb839c5fadfc28e569ec938ac5e1696079f5eeca3ae1d9d2e596260c6de1143d4fc953f3b1d4adf44e7e779c058c2108928f20dda22554142230bb19631b8ec4c32286f3a34055b88001b399f690687a726f804ea3ee032080f2fa9bb3511ab07d5a7ce8d0355c0017405f59ad3ec81831b47c3769ec93168b8aa8361881f18f36ad27fc266e29b142cb4f969915b0d9a0e8553b46b83aea99f481a40a0c872afba835a4a189390166977dcca57a358df773bab0cd4af4f561cc7ecb3031382ec87840434aeec802643a6a187b063e82ddc853e7e68d185a4108597e37570fd297528d59f194bf40369094330dea8de1ddfa76ff441a023cfb1446b9597c5b49623fb5b9b0fc3f582a289db45a6f0f9f88b0252efb4ec56d4fcb38486e832d6ae766527bd27b04f80ddf0c79e4c5bc03000442bf8ce3d806d4d45b2b4cd2418d22d0209b7d83e9daf7bf64291add2a4cfaa4b12bf670f4fd8de0e23f1fa49ddeb690939215014d527210869cce2ba1b2de85356a8cfcbdb297e397672d71fbaef146d19511c40336ebc364f4fb8555b39cd9096025fa01cf895a93da72694e81daaa570f878309fb8ab2d6eddf8007bb52d3f4a81be4df55e1e9e978de34323c6c5a93e0cec44e357e943ebb0284594c43109c314246ab727d407c2f9db8044be384292433c901ce520b711e4bf90ed8a19b019bd5972b0aac45905533fd156033ed764171f11d9338c24a107386296b224af364bf3bd9a9c5011115f0c9b886868c91ca2399c86c50e5a0ee7c2890cb8f36c6f179951926aada5165d454b68927424a556f83c63ed3709bb9e5e9d3c18b802fa6b1ca90916e681bd94861c9d359da5fcdfcaf87c309218c0f266ae8a4911a1676e92d21c792523933422fd405e0074ee74c10383dbaae1318154ebb08691902b0d464cbc62ebe30efd9ad71843d8b5b4d5765d7ad1141c0f69c16af55f270235eadf68d1f85397f93ca066433896ed647742ef68f54a9d07792a3d473015696c11de17ef733b7d2b6287bbd27d3ab2843f34542147d0d6b7796ab6b87c4ffcadfd55596eb5dad0b8a62bddf396fa540388dc02947c30423182bd828bc10c0a1e7ecc9042155fffc2311d7a78713077a647e1ee8e6c63fc82f516ab79260bfc3a55e2886c37f8a0d4ea6ae0482b47d5079423dfc01fefe08c7c891a11a0d37b3c2dbd0f21a4b201b415e8c4d4ad55239949867c7346fd7d3fa05bbae5b7f7ffd65cf7a48cd351c9c30d0f5f33f312ae8d2de68e2f263ecbbdd7993d821d388a4021c2cb368eb9bcf7b2c889d25ffea2340fa6388dcd74648c81635c16f59c77474e16d7396fb533fc0af4d0495c5fe0debf9138b0192dec79602ed54335cb529dd39f4c265630399ed292ab2f5099be463b39def818f45bbb5acc0e1aecf094655735ade2e228fd194668b3ba8c0ecc07a0e9e7220654064d68dfc9891d1a2fa720dda216fb2e5514555d8dbb3c8fa7f8c508c3dc67e97892c244b0da51a5621aa19022bebd3380b8b15fb52abe18bfb42602c0ae4a8b3549507e245ccd9134d2bcbd2d8837db187737141897bf7651eeb799998af4674423067aa283072c039b55ed5eac6b5ff69099141b334082d555be277d45c9df43d79ec50781b1443da9cd5a2e169f1401edd3d2252b89b66cef70c8c326265cef96813dcd9f392b61a68df6669e45ff77149afe5960c90645c41c050052ca7140515973f872cef4e5c8598690f48af4f08f13c42e1e253cc1adaf88433ba235bf08913a54abf14917d7765d66b44e1f2e36501ca1ac56f32a8498b2ebcf181440c7e1d592edf41d752b0b094c9e2295c1345696ec8809ba07e3618b376243561e04dba01050ff17a56a6840aad7e8f5ca6e8a188419f8bd95559bc8f7d252b8bb31688ffdcaef687987e5699ad26df9fb7ac55537ef99ad4e8f50f2b1d8ed1004369bd1062cb32c59642cc6f9e3cab0d0def3ef5771c0fe76463e992f4469242eb1dc3fb2f2926928022983c429d4dcb21aff6e90d9df74c2b8f23803cd32e15b2a29bdcc883db696357ae8814f32d303c7d5a7514837adbad3aa2318409011a086470806aaf70ae41c3f2e81ac9375fac8d1a95d31fcb1ba27e9dd4a63a84520479610b0bc7739a2b4852df4b22ec886d35daabedf507f4a96723f8f8f0e062cab15680811db88a698c266cfb110f74e7b299903011f54589fa4eeed3803db88d5d097591ceb54ddfb9ff17a6c5b8ff48c6e4d70fd8372e5f9fe9ef244a787b166b3c1b7fd3a49b431bb569056ed46876617e15827af991dd972d1b1d63fcd3a0b008c9ccccada88320f67b802c8f25fcb07ed73a7ae91da2c611b9ef8d97371ac611ebe82a531eb44fbc0105540220ff0bdab7fbf1db37f9e58e6bf2013cf2306ed5bd997e13f977bf3aeefbc9e7d7a91933a635abde91db759fca3b09937596731e2b6e0fb4bb6e729e14b2e2046d1efbc54f9a9b615e4d3d229db5165c6eda951a16acb312601f4e9861570b3c6d35c7dbca626832906e8744c251fdcf5c1a088a606afe78e1c5e40467020fc98fc24cf4bf9ba04dec8f072e0ffa328a62b16a53d0ab5d44a3b3b51ce81518bfe893fc262cab4600084c9488ad4e54ffb5a5e1a38e08bd5da24743245a79b6fbd68117bd5a20661e669bc173a58afa142d1b5a5dc286bed67d306ed2fe44d8cd2b974983ce0f82a2fb5537a5bb5f16a72d1c14e7b0fc47b112ab9e92f3e2a1b16d0d7ca76f3770a1a7fd9de915b16c8fbdf4b51a03626096c8594336b24238ca86177d77226d39976705ccf4d0dc7f032816da7b57bfae7458ece8b4436c40e5cd210403e8b27e09b8a92ab9af1d98aa004207f1ade3f01bda672917b54fc3042fa303dca94677a8e7ca09fdd22462a7db685bf1d07f1e89d8e153f89b38e9d5e07cf41ee65f7672b8c112fe8050a7523c0b86aa81ee06627bea1a284c43be0f8d9f88461bcc4cdc5693ec98ab1e62727614fae48e15f9ba1583a81f34d9da511726a697c395e4a63fa986fec2c0c44c2acd5eca32f2fb8ca2dd8f1016a30123f5341f5127d583aef2a87a846eb6c8ccd37be20bce859a8af7ff801cc4eb640e10f5e153af4e1fe0dbf212fa5c10fc7494d802a34f7f9e79917f9f2844ad0c50c222c76eb75ea7c3ea996372c2dd65a21166448cf89e320c99dfc3a913ad6e1372c922daa7b4c689c540a897cd78b610f5e6810e815f2dab978ae0fca61fbec596926eebf52a75afe8613fa43d4807fd5e0c4e7314359517e2272754959a282931ebdb8540f4ebf16480c5f22fc908943af1205a0f5364bb9ac3ebad3f1093344da1702df8e073c68a1ce7612e072865da08fb89dcabb29a2b705be9c6bc0d720ae99d07eee722378f16d8364de83c11069e9db98310312bfe0dfe130ae1a82e34c307f51eaa632d5d75a60a7521ba577024e7dd2a6e88390c7edc5e2fd5076206baca880bc1eee2118083330cec28709be47ece4ebd6086e7ff31bc730e0842ba2ac8ec1348d7f64a844e4509eaa933af5a492613f1062ab5ce9c762af6c406a06d1f0b9e08bc8621fcc08ec6f6c851decf7ef70f2a7f3ceb073b88f39d54ea5563c149b6cd324262ec81bc3028f0f5269f690cad8e31955b8ea06cb0917d757979df84d1b6e23e7094d63fc603df34bbd54bea7bbb550c2861043b22a61a5a7d9493d4dfce8a80927a808917b96f54f2049bf8707af7e407352b14039f4a87236b445d1432ac18ed52dfcc5111d4cacc26b86e2dd326bc56317ba09d3440455e04bee30d196d48c6a6de20035868aada0ec6987d34c99deb9749959be1bc4c3b3c5cae6b198e959c2dcd09b7d36f7fc3d8eb298c6d27a4ecd14afd8b9e60c55aeb2ff31568b70cee0156c475784375a8b3649dfaa8f56c11194067367fb9b4fc85220eb62de807aaaebb7c0c86220f6ac99f480b649546b4aff39519ae4f4fae733c011b8cfd82aba7f1506e5fcf7580495719797c6a9d295255fc55cdda22186cc6315ece4ce1010d99a0d2e274958eb5132b08fddb613d827024df7bb6bf5341c52cc6586a4ca96ae62e9e162bd62da90af77a14d1c6bad4e53ad2f78be938ee1f33cc8d15469426b7b057fea492c914791c41ccf7c9e1833769778732b7a209b75c49d2e875882d89fadeda26618d9e0ad765b428680c5ead3756c46782cd5c471df720958f25aeea6005ae179f114cbc9d11c8ec58aeb8c5e7252f509c25088ce605e933b84601bf9b42498f0f12178d30ca5b3f2fa30952b378275aea6f37ba11e4bcaf062034de688c26e90045bec88995f44a2731b5653e907fa50962a2d0ef8d0fc309452c1c6488e1ad62934781eaf48bb75a367ca8e76edf82d141fd4ea0e5885fa78d0d99926a47f777c8533afa6c6b029b128264280dc65550294863e12f851a0aefbb83c56f1f3c5dbdc361e4ddb4acd25f58766035dc7217bc091f78df834befe692c445d3ad87d3a9a44e8edf3af6acda8f1173528e93f7731dc88b2dcc4e992c2d1015069e620a6a5b5e391cade4311b6e8a8575272624165575fb33c4b251ac17dfaa2c9ed1f6ce847a3f83cfce4f166f9c136f92bd28e9ee4206d011be57c4142d7bddc826ea62b49ba496bb7b9aa7922b30f03463c323887577bff66ba39ab8418d9f3808caba85bb163b387dc9d8859f0bea2d846dc27459d52d359225257c7b74b818a66e62d4c7708dd453a17c573eadec51dfc8ae2b31c97bc8b70a288e5ea8b77aaba13ca4b9dfbc0afc85acd18ef28df4b60c483a3b6714f8c3164075aca4a9a652312231de441ae01ad754cbc04ab513204298a26e84c5c5e74f23e70851746be10b64b435c6cacb8a72f362c3aafcb575a695903c53d20dfd34b046be5fc2acb6195ff3666324678cbf3ca063379acf363b34a6eb081066248de8c273d12d9050ec1d9c6580864fa8564b32a900c4ede205869b4a4ff2206069c7171c945f304d03b8c2f9e0c7f8ebaf133d71a0d9e1eccc9365b847ac056e8e0351719d7a9438153d2ae2ddbb67f7dad558544faa29211a288378d9292a5ab0efdc8669238118cfa5b297cc44b2c3c0183d956f433d5d5775aeba2b8da6f3256a8c7f91bd5c00035422edacfeee473c5d7a0cc61938091acdbb8ee05f85bdf54f8773aeeed7a3f318a7d31a478bc15ab4bd71a8043da93850b3c831df96ededfc8bce86eb9fcbdde3b3458dfeb5260940d58760e527552ad226a489870ac703b4ea97c32a502899826d542307413814cdaebc7203bee0b33fba4013720c5a4ac7d8e4c795d28e9762814e6133fcc4ee558addb4ab22f3cb19c9de56520914f894f7f627f63545a1760fc9c07941c358510a0fae778ffe12c295ec4a8c364b5dd7c673afaef85aef1f58a6baa57b3ba6ac5e447f59ad13282016d5836eec58817b279d84fadda7f61e7c8283d3dddb9806a18db6ee0e8853de0cd8cffe99927e3761653df9b9e3ca9942a4c575fb4409875dee703e63e887663f4654b72d7aaa0cc399c1af712788e406c202bff866a277e7f1e0b24f4f3a8a48b8bd8252f9bbd3511f78f8cf91da8ef37c36e6b4bf0707a774addaa970c05e44bb86d466d101bb5f70d8ca643afbcffda46c1b89ff7f1cbcacc744a07aebbc7c61b68d87028a4c3288a2f7565e6d7613cb893e22b403255768290fefc960c51e6dd0ab401b9e7631a984a3964783c26d266027849188c3c50d912a6ff9792c97637517356551d1c18acc6141da52a047b6b43f202ce8dd43bb38071cafed78f25142b2d5dcd612e8ea0c9196089258aab007e43968ea2681040f1334a5c2a08420538df9f972da96530d4e162a87c1dc9851ef2ee947dddfc1e7c1202ab26c79bdd51f1e7b54180b02decac8a16546a74089b9aa69838597ca757e24866f5c4566b39581c18e6652703a1aeead9a0cb82ad99e1084c26d5427a5592e4cb79d459a0b198455d2e6fb78f1a642fe149944399bbe7375a9b79cdc053364bcaef6e1ae5f4fb2fe2c7995fc42776aff37535c54948c6437e3d7d1f5cb088355d8b5bdaeb22048ce0328eca4ca71e99a362057b28504e8e8ac5d90926a8b9ee12db7d97f7f2189909f4b73294d185bd86ebf23effe65abe16c40ce710ae69b1bee9870cc3bb5bbf2e320f30b7c6b353f2b69e646172aaf5c142078da379c6b01d8071b86c8130a1f0150e1ca2467cc986be58fa637cf08bc4f59225132d0cff800900fa252b92623efeef9d864e4092b9471654289a59241e44e3590e07fc912db18c6854f25747d7c2939c957af9e892ef143fc34c8f12d3a7da824b17f589b85a019f3baae669c1f05208d50e951b2f4505d38d76438d5431a27a6ae82edc2548c3332728aa1a5ebcfb4f919f59eb9643b444d11b579752ff461139f5d0b49e45c7d4bd1a0f306c6fed6eacd5bc0688e479717f0e17796851d6eb17ca25a0398a676abf1227469591aa3f8417579d454476cc7be7434cdfdc238bcd7551bceef56f37e2f428f7fe89d1a3de61abfbb03992d8d4363405e5e9e2d46f62cf43b65cb39b387f037575bdfed6a892e70573ef0461d26babd1a78bcc9ccd942c7e76a61abe3f180c1afac831dd4d69f8db2acab04fd14426e508e58270a901e504264d0b17202f9e39430a802be0249fb99a3b9d6a30e5d78cf19a6f7773db2cda91695bc1a88c715e39c92b93c9947820375edfb481b1e614043094af1bf17c2ec3708445d3ef825b6e87cfa56ba93283ad692aa839d4a7629ade28f6c93f60abd9b1356dbe7772c83b49ebdb7e6bdc84228c36e4608d086d8cba957fd9a7d3cee4d01601751930c0a329a36c01327219f43faba34eda28c31d1ed59400d18adc9d7b4472e27164778c782a4158fba5a447d5ce901a53c9b6d82f0f2ee3122d6091787ceaa55dc2b938d7ed305a5485fddbcc83a40773438909a262f56b9b001d1107f79cc2825d897cdd680fd9759fe38cb480651a17ffcbe36c1cbef482272bf793378afaefa8d1e06aaaa09eabaa9b80f35d3c260db0bbda71515bb4f7790598f5f57b17a2350d35ce689e002a49cd6e5968a5bd9a1f37037729caace09b7af2cccc9f0396bc7fb9e9fd09e55b6fccb6fd37cd8cd3aa7e38ca39f711c2cecfb4ad50563459fdbcb24219b42233ee3a608f91169aa023fc54f891c9b049b77b383c0881c91ef7bb6f2cf650da3a50fdeac05af94469920b32bbdb1ae74754d010ebfc1f217285e5e8d7ec157d9c0a394ca62789abe3d7e61ba1422ca1aead1f07aa19707e1ea243eaa3e5377ed9a24a72e62a03192267dfd1c298c72b8632da12276b39d99460b1eb93be4d9912c596fb638279ddc4250eac0d6f27163ddb2b68a6ecd54b3b0af7973f5e6b24a989dac9df5368c154e3a0ea4179be32dfad2efef232a028cde88fc42ec425dea6b77aee1a746d848a8439417472404854fc5bb9b99b54f2ea69df9b3d9f8bc7aebc0294860a3d25883f873a146e067e2aac78e0f8b8320eddc4dd4681f10527f0de59caf32a448fb0ca2256cd188e0470d836053b88646d5cb8f7c12e864c8b49307704788070ac01e367a77b989c602d43c8c92eb3c573255e67fee4445d6edff28f545f56e037eec22a998d223ccac526705a81df68a4e5ff2a828f2f834b0772f477527f8f1d01b5d21743bda527c39eee9f3553d7e929c342465e27d1ad3e3fd26407a110e28bf15b56b60dba2bdc73bd60eaf6f87703fdf29511ad7fae8ca9e297fbaf5337b0a6b49dcadf934cc5f9f347a5ba129bf123524e155032d67240c2e4e5daea9d342b716828ecb90d9b21b6d43bf4adf4ce588296f33dbf660068b6de4a1314c8ceebe210f86d21fc71fc5b321a0f3e02c72c518cd7c69d1136bb6e1f0a30eb8af156e05c59a452f33e0f090049da3ab12d4030005a23083b0cc9614f9f043b648b56f73d308a6f573dbde1264bf4145a188131a3f3ba79a21f3dbac268feb91ef038684c7f17bb27de30faa9b6de622c578c4386e098307bcf382df87e64dfb69ff105fdc6072e46a21365004ce4225737241205145239d6767765b4ae01401c001c3624ae3c914d2f0eb1916677856e14acb5d987dcced248f5772ecff913ce56037973d7970f2f233b740de4e010a60a3ecc8c0d9e854e3e83056200a6ac59c8260db6f2e5a67c9fba4b5b40ccb33f3d9c948b94e65ed4433842a03c95055338da0cabe168b03907c96732efa67f7e5ab8a07a718b22dc071a5c1ca551b1521db51c01b77e25c9bdd2a1b753e4321443c5613891a0b415d9eb5a90be0f634017a6bd34fa210e47f39e76df994feba84a8644061cf86f81d39d3116e914c5c11833fb54219edc091dcbc6a6b732c006284c14f7b8837b7a1a33956fb5154aa07019b9c98432057bed07242548d8b6dc9d6f31a50d87021616d9bd315f2c351a6aa347ee974d2f17a9d28a88360b2660852b963c87c3e824f45f4437bab8d4144b9c50cdd0d47635d6ca86ed4eb8d5500ff495dc586a9ccd2da7f68dd17d8b4c3fac8a3106b2b4807f5f381b15774011d3a31eba784a93f339103905a7c123818655c0dd66095fa57169a6af085c928574c933973ecf17ec61d38f0d27187f73f6bae67c72364a0dc3939b4fffd2281fefe05bc8ebf0911b711968ff9245322de963bac7bc6bd26aa5a21200332c8862dee21b9fdd046c47fa1c1f787fbe9f93dc2fe601c77d8773673cb51e18153186da185d0e436304739b690c3caa3687c0c5aba5dc39a4e3edd4783cd133c644586363007c2434d0e05b3c96bed31cfa4aaa68b0b88c582010a30a3b5416b11d4b7bf3da4937e2ab337089872b056f59ffc0b30ec10fb974985464a473595069b941f03f07983abc52c49259ca08dc507257ab6023cbc4233860fdd214a7b23e723030783cc763cb30c5fa74755baedc7ef520f069f227844d7b6afb9dc6360473cff6a8e6d96ba346282390e41f4a82cda6b55df4b0620f1277b92bd61ab5d65b5bd6a999c50a9b82aa29b20fe2af7db9c72e0bf0a78409a60e627806cc9fea657f883cac08e49a50d725b14f35e25405b1625fb3180c4f43bd3ad5da37232f96e62ed4c0192f4800566c19810e132114c5f97e9a61755f5cb259739b47c5e2492657a35aa26cd4406464da3c47ffa5e9c78a751899b6a8d7145f2c756a065c8c699f632900e3b5dec0d56e776b9646e55dcd692631c1e276f8a2a102149d2503f8e51163d57537c5f10b6cba78d9d4f67b8718d66d225d8fe16d398c7d3e8dff71d9dd8b5c7fce93c0330953a9719f9f016edff0749c758adf5e9da772d25831f93d64b33196f76bc4dd24dfc0153d1f51d8981bb495bc1b79c95ec84f65562b7e2f41195df99bd7f60279867df5e2f5bed020685094f9017be7a95a87b7d1923a74ca8f00e843786a69a565e156eaf7a5a4e2fd41a95253d06e8f0a4d7e4ddb763383b4d661e419ecc0705523dce9bb28c90efdfcd96b127c282c97142f93d9c148ce407e4675ed1bd8587b0361e22abd121f83b16a35a1fb9f9454af760df386b6b578a174c24673bac5fee1fc81a1f23bfbdaf2a3c4fbf2869262000ee4f4cb43a494e7601e6bde0def33c495f640dae320f92191d7d657c7cdbb433957be181e05a4627fbc9b31c3627af0a8d7fe2018ed17c73ecc6f17506f127f5c85dcf9b2651c38c489176cda22f04aaa06017915c56ac8ee8f6ef9fea0e23b6f46f2ab5a8a24ebaa839cb4fc8450bfa9fdd028bb7a1766dc7d0fb32b2e5b42c0bd163314cc91ef3f77a094efab516e8096eafe2c9e64a3e8ca008caa8f62efbcb6801a6ba1a2d5c9d9bacad0b145a02d41b18947390443814ecf329068d79aab2e615f01becf190a3ec95bcfe8fbd9318f48af37afe4c05320089c03860554479bcc6b064fa7368273ca43758710aa634734d3c63cea25a8aa46330698483dc4eae0e2b82913baaf1236c8aa13fc08383b4023ca881be86874567faceaa5a3ab4cf17d8bb5aa5a3ed0ea6b48175fcf303a9a0f08f419b814b2bdf1166576f07feebe6524447803d5bd3a266dd7e651240bbbc124135f44643286fd1fcd0661f0f1f24721b6d781febeb7672e2b243962905a563e2113c21dfe418a8274d0284dab4cf77a3018544c51de2bb2f3fa51bcdd8121eb0239f0350b6e26fe60ec3cb3a8c8dc4d7875784030f71349e978dcab77206c70a8713158f30e11646cfe1b3a331a4762982fe21ac7a0a074b2b0df7cddda8767fb4b5f558f318123442eba9e6693c9e192c499d72c4136bdae6e3bd62eaa90e5f8477ed7bc0e03d4ca0d379311d363672f63063737933de1afa406b57b12547706c6774dd4905b6076ea227e32a72be13f00284631d9ad23d395875d37e1cf063feb824b39c31772845c2005ffc5cbabf55b1d8efcacdbdc49247a43fb1eeebe7b2c2f25c85bc0bffa0e53547cec8eae83065a3769bbd57d3d5478898ffa23fbf6d165886aee4e92109e8b018ad311e7290fa249109f28d9153537443365f5ed3bd0be2652e8b197b065d590990e580c6f113f93a662f5282d73a6774516c4e9c7ea27b2486226ba8eda55e7f66d7318c04256f53734057361c5924ceec0f4b950574a82a731644092c2a1a73e5784d29b9238ff73ad743082878c58e7f059f371d678827ff3f0ca56aba03d68ef27c54edd008652e73e45a318b8d406d67ce2bf4f69b29011bcd53d110532253c4896308687c6b6a88dc02205a04d3ab0578c374c514b699e91763fc5203f2daf20b463b119ed0b0bb86463b037a8c6fe9febc6c25bb26a0876c327921c74be03d22f20f545fcbfa46519458be01f0d04eff7fb2333b9d344006de90264ee2646ff1e1d068f541082dba80e5b71cdb8aa302accf16fe3b8f7c86e16b2a6dbedcf779a9c1f69d02691505e264bcefe46a65bb792c40ddd30c3ee87822565753d88f606310413a58b5f20dc0592bced8dbf0a671e9ab767a4f483b68c1de1afd7095675b24c998c641cbcf0f83cdf5ea3ed2a110b6c2ddf990701c74f6453c8896ed3d1aec3ffcb5a2dffafa4826faaf5b1b9d6a94901b3db2354cd4087eed763dfa2ecf86667823d2f81e63cd25c3518b7cf7a1dcf3233a510bf31879ae4d43b5cae52405fcaffe696f80232c9f9a467b3095765ebfa486f2803e154e82a4a08b0856253a95a6540b2466d8a353b38c87d0e95aa48b79f50ce460a6814a43536a4d390c973cf6e4a8cb95b5d0b8c81192e780b4f6b4a6d1f5211df9d58239dc1c0f12ad46410ef7ad2d14a4eab7acb586fe76d072a146c16be4307112aacbc851f90f76bc0383bb135889d6a575b58474855727033f1a7d5f7c2e117f065a2dcc47cbe888bf1d974e03093d1480a047767ca36e8f2af89aba1ee9b5af0b21d12a47cf19b8eaf263496bac459f2b61a0511bc16eebe6aa4b6a58e988448fb43c6e977c49fe3f04d88090f84a6aba11c3b75db835739d6d0b5bd9a81a379f82efad16e875193cb81ed9794101834d77b13867badafcc04eb72ae3a4084553d7536731e6b48000ae99322877c092b8ec4f9680c453c43e8fe0be60285db96ab08eb0fdf7d21a8de4b9d857d8718246a926ea3618b980195506cfa9252b42c85943d620ed2c82efe121dab5fbdb9abb3f9a9c7c5a2e08dd146e28ff1c91ad099521cb377aac591da8c1a216d4a441c7acbcb29ceb42bed4d029ad2e45755eaa35c2775ee8570bc2b9326e42e4892858ab8e3593466a1d8932cc6146cf09fc81bf2db37e04c02ad6be65ee99540f58de601d75dce39a357f907b4515e565c5772f1ff4db7fceac8289f3af55739dbb1ccb5260c316762074e4cfa3dbe0d4439521d9d21e9c6077186bde5e03a919095e9fb45a3239f397fc3444f644771a44be78cc83b8ac96d9cb9b9bb4bce97b77bbb2f2bfff09db5377beb0ce62b510d3b69bec30523e1ce9c40393277ea7d00312fe10b25e11d5f9ffb0a528fed798d12776e7c4f872dc65fc263b04911fafaed513540984bd43b31c89d27f4c379c3ab72b42d7fb7c5cb1921663d01df5a9e096bc583486f418b9eeaeff356a91ea6df47d6c8d73b590c03001d077107a5eaa6275560fc7db715843da34d29689baf94d0d1b32a8bf15ea2b471b56601202683bac2acb204d2389cda024d8d7a7084f8a8c055dda3bb8b1852d36cc3812536e88e249be1d964d817ae169a944d4c3e708ea6f9589afe525bd5aebd447f31f63d3a30a7cdc0f0ac7d6e50c59a69d15e027195f955002daae1459cda522c789f47a0c64038a0fb275ce8c2519cfe92f81b1bde3a0b3f8c36d0d1d3e2dc568c29d8eb51e78d1c0726f77162250a8286b3d3d885f5edfe26e93be9a93cbabc2462d18555cf65e1fc144a88080a5a40b64868c4f861fa4087158658ee4c19840bbe15875669b1fa77f1cc73db4c4f629e07226967083d0c806b5220a726156d84e3b7b7ac4020d90d41c3755cc8efb3338e99ea41bdd0c8b5e4063f3645327f1adfe56a3dd48575d65f1a389c21f5e387d0db04913c22a880c4686d4b378a8c3edb3ba88386002c955e68567e50062a202cc395534428828355de1d60578723b456389733b8c32c31896c301d9bf5d94be90e9da2e967bb588c83906544810122756c5bbc6210996e1e4630fd66f9e1a7a12247a2a3789d4207377dd78e366ce9e64de0260d44d8e141b46ab25c6bf6f8b1ffb67702d6c557658b594fe16d25e4b30d2e741d567dfb09256677abce4570362a1e7cecd9cad50418c04707fec943583ad17ece73d2aa0852e1ee116f5bf25e6f013d035133cbc0ee4606855444d38dc83c821f19eb4b4039b3e06ffc6ca22ce6139b4548e76abd808d271da9e4521421ae17f386f1be58f65b8fc64eaf6f6334c0b80e6852a196c31da402ca4830631aa7219738410475a35064b7af67d85815d6ae070247e0abfe584507946c97164ecf17527d54fc435eea62a761f7d239efb5990f0c39f940e095b482c8a0aef60a45289710d80972366a33421a235ada510800be6d5e7900807a8ecf0f78d3c8f103234ed67e470b57d36699b96b30ad91a0f1f288eddb1a024dcb72cbf2202688454da51d9b8553c2bdbe302e44fcda0e3fc7423003e185c69e2f6e16d9cbf865594c84c613d415bb7f169e50d307d5961d73dcebdff4f99862027f2013d6f7538630c3b6fbdae2e4cfb1b9f1a92f574c67637b2edd97cdf744bd31c79b97fd552046f29e4da3661257de7bc2e254f9972c97b7785e9676d5f8720115a01264d41ca2d0d0b5f7c831154f22738007fa36ef41d34c57bed18e9b9858f49e0556e4746080a40ee247e5c981c4a029cf906c1cd97730a0117d14f207a61b4da9a1f8830f5f5048fc8575f141d08c2f55ae9d37ef1b4d6a4c1b5891863c9e922fae1794721676d4750e61ac3db142f5cb62e0f754df6d38ade39c56b5aa805d5fdb52d72559c9c2420fbc6b9dd42b66fb6e55495e3bdb87ebc79d3c348a35fa0044d61a4b371910ade9424912b85d652f6c6189b7289eaf6f10f14693b22f7fc4eea3cd0cdd2db25dd29da7de1dd3dc9f2f14e4de425581755fe3c7e72c2e4363e96ffd54ba0ff18813d3849a1396cba6174140b322361f3e37e9f4a00564925e08d654643a206600dac27210ff64c2978064e91d057d8065e972d4c3081cadbff7e1d7e959ff270c2eec4f868c48d73c828f484b0cf9ca2e321fa5283510c7818c2f6f7b664671557c0abdedc5ce569e306679529ccd89d2342f0635c694cd06b1964a462b2f5b67f737d2172d5930f33b12d6bec09d2a9085f4c1683c759ff33071a8d02a18288240c150fa1b56098fa47008e99bddb4dbae7862ffc262dd884a7b1839d538459817984b6866d9700ea3793df0e68ab2c5421aa99f52d397ab505fb7751658e39376966b54046729f744e726fb9c8b60b081574060acdffc8b9aa076f428c08f3fbcb60be6eabf8675c878e698e6acd5374ee8d1b45bd9b3c85c204a08e02065f0c987669b9ddddf9bb066d8146a58e980dc3f1f5942d5252f062d1e6f0f30cf5164cce877346cd37d793bbec6407915a382a35fcb3db03441658cd8d29daaa896cd4eb993b4bca99822aa4a415685fd31cd2b0172605876bf4093841d46039608946dc91ec4cf665d38153e1fd572b9174a5ac7160a7f083cfa0dc8ac6385b226deb7bdc0a9d428d997331e472fa8993b71fa1f76e3d9cf2e9c9663bf5142d0a10a44ae9a8b513067cb0152636c83a406430ced200adbe1ce9f4460e9b9742132b8c37cd745dfe1fda5d1c5a9804beb5eb3df0807bf277546433702b5a21b8a658de327c3ced2008dbd8b657fcfe5d9aa722065a8972de8b0729e02f5c212cb91f266696cfccb185d3d00e1c634a493bfb8e4e458ad9e080148a64bdc463c75803a4f03e815679e16c6bce6c79ca2f8c701e58f30921547c13f49de4cb194ad4ba395cc21fac09d983d7435a8210300010afdf9ec8564fc00a563b81d9345c2494044bd33c256275ab0b218b7a90cb22c178cf0b6d3e4a8e6ee562ad39ffb3f115545f4bea5a2c34a0e13df3e82dd9ac5e430e42b3d36830460f9707e01d4b9c848e9b2ca08dbf0b987446b93c3df74b8309a507e5d0b8997b14fbdfb57fe40c45bcc8a7dbbdb2bcb69877594f44fe4400903ce770ecc480695dbc7464f2b761788f944c17d802eca50251a156abac2199a9417797bbee3989d71e2f7974aedf03593f0efb131afa582540fcde1d2abd39f1744b99012d94f893a822c8563f97448bacc65bb0fea08eac76927ebf20802648a902158029531e103223d9621c71ccabb9a5200c781a94a349d4e61008b8fcf61611574a8e1119f9a5f495476251b7ce40fd39712d419e54271e2c57111185faba9bcae38a1314c54dd07981ce574eb7d3466969eb2448bf792a56827fb232de5640c4094c3200a8b1e543df9ddbc85a849adec46bdbc94a190576a5a01808801f804e2dc7e3c5856ba782e76984db0d66315bc817ae9ce8f795157aa49eaa34f1bc00d9530a614a0d1a5884f8d5aca034821e40d2298e5c715ebf5699a07e9827f9bb7314c2de2b4bd8eaaed2927f4b26e18924f95a7b565ec8498b0df32f40fd31d4f97a14aa19d9a39df4926d24d4c46f8b067c489aa31616e3b97ebe7d158b7c17a64343dbe8d9a266b88e76091f137f3bee9eee70de07cf675459050c08b1fa06bc64c35c69c2e911f541bfe323bed53b6a7d4bf99986d511221d59522898085b30a68c3805a2f9c15e174af648d85cf2b392378ee6f2812d6020cb75fa0de7e306fcddf00638db84550510fc438748d2b87923a3e3f5542c233cc4085e4458da6838c57a97634e4f0f075b8b62e0396ec663bdce933b7e4626e1be8fdec5a9ba1377b5f8cdc324d9c9b747e94ad34d87821e31363630d19562275680f30ca2ab6fbbfb270c5322d32a111c54fca9864df881495eac10f9fdda965498dc0a791a4cccc3022c0c154b807813ecd691a36f8ac86d5720181d11187ae773b3a96090cb584598d128060ee67ce6d3aca8ce631b6e66c129db327a22757a1e1997cc20e8cd746976fae84e5663b94dbd096c6296f83abada7778f1e79cc73ef5815a6ee3d31de16b22ce377483569e1622012f07cc0ee0b9d947bdfe07a8f687288ee4f021d3c23039b73d7c685c9db70b6fa7463246042e739b2e5c08899701ca6dc99ff6725a926e645dde638890f00a9709bbef2164f9b243e4206cbea44902f1664ad63b0ffa92c8bd73e54c313fb4093ddc92275081862680ef204ab38533e472ef64917cec8970cb30b22807667c0111174e919b9120950bde9644053d4d712ff2b2dd0999c77959bc887c4051f6d055f531605d20ba61e2331de18f2e33a3413a38ede018e6537ecc2f4d646b5114ae9a11d635af56cdbaf7053d78aaac9428cf61641d433e10b3bdd63a848e6fc70b75fb921f2cffe1d3c99ae21d2bc8fc22f80fc5b72a1e27e019bee33cfc129be38c1e0d25ea6cc7de85816090b003c29b48ecaf864a662b05a01a1820bfe7df0ea7f2b607ab55fb0650eda43fc1b12eb27c0b96f226048e86ac0faf9d630d6ecf227e8a7b4bc4d9e1cde481c1235efb138f3287c008fb8270975b3e9ab4b4482f10888344cd4dfec51dba5e0ae280296352b1edb512327ccb42e9aeb5acd0c350747348194b2ced8b01bbfc265e300f5d9d0f6568d491b82ce7ac541a1fc79130ad6bd89d8f5e286ea76479f09d16d30b39d251695002b4279ff00a166cc14757204fb1879fe68e2715779fc9c1c3c560b1aa64f0558895b4c501e38c74379b74d730fe18c19ef680437249ddd396a6728329d285cb097e9a800582efd9bf4017b7bd94febbeda8e8c56c58bcd30fa4d64cd101bcd5e56843bebf8423831de49b0315bf2071b2b964ce3b7b8a847f5c46a4093ab9af2db3c12a70cb6a59a9a22eacfb2d10b0e720d3d3589f998f346f6ce2393fead47354626389e19ca8c0f3c9b0741c95b70f4cf609e45eb7c98eed28105fc3fcd1b33718ffa5f91f7cbdce860318034e168eb0e491b2243660b71305172c8a1dda6a874be486fdd7661ab9e09dd9bfafeedf13fedd6b99947a3619199a569d64293616d59a3f12502d88f04c65ffbd8807299cfa46ca0461d24af4f966f1f193b42f96b099bbb2017e0180fede2f95851e12132dd48840cd5933f582a330a4e286b966d73c9da6909f841e95450c28ffd3c6a4cc2cc6f25ddfe7381f56fc857044ab1030f2138f60165888c7758bc007640ecc4ef3cac1a053f90cf80f86a8eebc0503653a270970681cb3cbb45b6a610dafece48f802cac39c2d57d4a75d24a2cacd9f6dc410009df561660c10e247f57401ad293b3cdcdc79d6154360a4b783fcf203dc3d211d0863e89d85ee509bd2f6dd30677c31d6dc49e53fa44432059353560f3eb7c40df0f04dd0b90abbfcbcd917ac3603a02233ac3d60bae5ff54ee092423f26da269e308915d2d5efa851b7c48a5e54a1bfb4e45f67c8e4502d8a60d0e1a19899212dbddeabad3dac1f9a42e4f585f4cfd8a57a7b035ec0bd37700cc1b2c77a13b58116a65970be8b22b5601f294e2b89a7450756f7f9b2decdf8b6d124a2f82b345814dc8557f8ef230f7d74fd1157b11bb1425607aea657041695ca3d741de5bb0fc48a1fdcc23720661cf48a1513559733cc21f5514c2d395b896cbc9760a05bf8bc09fac93f115e36a2d061697f99c804936927c0a7f55e68d5ae1b1a20d496065e71a6ac90a54555cb8b223cb47cab0362507b0c101920bb7e6ca2a2bd52423485321cace7b3787ae4be24ca211f68932ff4c598d2ac64a4e798d57783cae263311bbebebf97aa6ee03d32d2ea1e080441800b3d84c30c1fb65d2ab3ce39785ec538cdef97ee17f77dafc67354b32ba40d4b9b51ae428c138e0de39ddd700785d36eb67d6307e11cec9011aa34a64ddaa1b51186130aa3ad4abafde95f98acd584ab9284552e92287a950be523cbea652379759280bc6566a98012bda9e37f423134a8c33009f8c103e5b5a3bbffe80117cf10dcf5406095a825c42d4b714969a954183d0b3d50dfa4783658728e8c4ef99c3e9dfda0d14258dc16e9ecfcede83e0de5274f188e0a7cafc2699b516724f0c7ecd408d537c1fb0b601245ba47418f7e1ad6253ba44b062fea46f5bce005d250a80bbde5a3fa0e3442e16ecb86eb0517ec1d6744ff718c9f0d0e5f111cf8cf98584e8adaef1ba103761e76b24630199de32d66246a2b885487cc94649d36a187779bb6a955e72c7b53a5a28435b7c17cb1ddd06109fe2fef4e4d7789406df604715c1a8295ee961ad156d8bdfbaec9e7d0486faf54a55fb7794e13d8ec25ff0ad6004a9bb66bae0b56311d3af33c684788509b6d4fa77abd58a6368db1b20a7f7865d9e4f9037b50ecf7c162ec0148882fe6bdce4fb072004fa46d98a925abe8163c5af8a4102cd85425b20445029444770064f846cbbbbe1ce4467bfe0d66792c0d139d6baf748fcef4eb3282ed5f2bb04e35eeee73f5e6f801e238d04ce791139e5843da0af529edf58d937686a9d3629fe32511e7419d2931ab2bfb4f8425dfe005251c4294f08b85c1cfc9786581776f6fd634df48b01eaafd0f98700d0b72c909cf727df5bafa9ae4e62b1bfa83772ca1dbf24cf962c149afaaae8a68de49a7d2eb148238ceb54654ef2a450729acdf7fe96a9c35e54d76d1ea1dde087be675661b02cfacd16fd394847ad2912e3f8aaeacc3cfbca4f949b6e3fd82bea01dabb693a436f618206cd034de42abff266deff21cdfa22357adc4bf5ba94205006e39b518f07bb24bc554b2cba9195512b4ad990aea37d46dbec3f084522d2875077870296f4241427629a5a3d3dad6501d9123949116b5cdf9d14fc42e8661b1ded711b08640eda4756105d636a502b0562560e423debb60af30f3f41b397c1bc74bc61cedd206185be733c5baf2f2be2d6800aa26c7a0c612e8dab7151a465bd131c0efdb6cbbbeaed2dd4f5a9e9121f1859e1302f6330670ec3969266cd09cbe444560dad8fb6ec0169670b9ad4e6609ec11c5e4cc74aacee04d8edefb52f2affe03fa47b7e6e335087f5699994de9c60d1d4fb6c4b665b64fc7312a8e3294c7d03ffb404357dbf3bd0e3868bc3373811669644ee12d242c782a45a388d4d689396f42a5af7d4b4de65287269b3dc510576f75905da8c73f98f0859c0544df0aa408db2e823b470fe0e2e6f873eba74ea8d73aa9e6a45e0341bbb03a826780ff3f622b38a66f2aa01ad2277e0c6e93e196709cf9f4d8c3bf212c408cd4a8df85e6ce17d330f8b5ad1fb3a0480c7549bf87d0011d4e696da832f4b476e0d401ac9c0331fef3a47440c970849dc1b1c60c92870b464323816aca0451cd7676daed828f35503d1282080d47a1997c2af5e96926c29fafed503ecdc874011dc9e82faabafe6399b167b3b45e68decd040e5aff6742db4c5a053f40271df29fe7ee7b22ed7f9d169903734ce3adae33a6d39b7ad9b6f8bdf4883d4d20b4091b35c73a75f17f470fcb4d85dbec6c984056af58c5e50140647ea3f21d4359e72759c65f141d0bb96d5fab9d2175f6f8ad5d252938a793416da9c7834de595eff40f7d7dc812851e13392198c70167715a62a42eb58ff905ea1e9fa19eedbd6137506d9d51f0f2fd268795076e9807093c5fa144b4b96637c5ea737bd8b99e78354186fc6db976447465a1bfa37379981cf2a0824e6b3cbcb9a64b9a82b29ebbdb0ef9c834c7f9d66b5ecc3c3b8ecd290bf5b1aafa60e7714fddd189fe2f2f1618bf8eb5b65dc352d87d2bb6772089d054fcb048af09875dbf8222bf3a1214bf059ebf0ff2240341b7eff59f726a2183a1fd4f25dae8d7ca7d1a71f7c6d0f5e8499f47ea541fc4ad6bf8218c696d48f7fa0cfb9446a0f9af2d5957110966b34072f0351377e2687ed00351aebbef78edc74c6c4f72d18611d40c24293fcd0a5e816d7581ffe51f7c8c8ff4ee0a0d604a289ca413591bbf7d0976a9f127a7550a47a03f3cb9a4b18da3456840078efd7e03264888e75cdf5eda0f11fb07472528f7085c4f804ef1c7aa9e080ebc62b2f11fab75fa0d8b3109b97005736aafdd00c9e9cc0c829992e055c2bbf578568b2a49bb0b19e9357387f3ce2a110a6480008bde2eb960da15e103095ec29b4d540e63e4a10e0cbdb2223eb0516121f2963301f1cdb23642692eab31fb41130bf4c08ecae83e06ba8f77e876fc721f8521fad1b7be7277d3e6905301e0a2275975d03b1cfca3e3c712e317eaa72c79597de2dd83180afefeee934e058e164c70fbc0cd20dd84d1a1150a7596939dff48579a3b12aa48784a1c5ceebd3fa5989c0ad7c72ef9e26ca65dd452b51afb3b2d140fd8a5a0a07fc6d7df8ca6f73c66e8007c497970ad7e700c503e42543244e0668cb4d857e685ed0f0e84853069f99908c551cb0c675f060ffadac50fdbf4c6257bef8fee1d9269aee5f491d25b1ad2d9f8075c99d2fb7ae045b2f910b3c747fe79b3ec7d81adabcf553ea84c45d08694d94c3221f84a5aaa8fdfa17ce9a7622620beec9d36833d4aa80321f186f9ddc4d5a265e25164390f905721536aa5de112105668d29626e35a2f7c2cb03468c4e5435bcd07383d1ea93ff7e56d726685ea168f1f48dca2181ad16a546e0e1c04f528edfb86646d3d74035ff8982aa38da2473610ee09ec9cd7271ea37b40a9cc3967667638dd13ca2679bba3f8b6f7ba67b64371d53e8cbc92540465289b6bff9fd1b4605163ea8ce9ab35e90e3dc7d830afe10a668e02b7d9d70930f4242e732c87ec23c0cbab9b21d4dcc98b3530712a6268e585322e506ab97108442218792dd423dbb3b329c8386591446bae7649d938b065dd89612deecb9f1453e83882cfc518b49112de8558acf654120868437f86792b309f850df20aa125083e5ef4b622d54e9ac0bc3c067978125ebd609032fe306f61465a623d62152c8e875915a8d541a97426347a8d95231c772994e219532c8962b213d0793dda249217c1ea7e920ae7cfe7dd669915cecf6f14144bfb657e8b452578b55d4e84cf0d79f59404073979283cc976fb576cbec880dfe5591017d85216c1f07fd4056a2bfcd480cd747f04aa3ea8c9bd6bdb128ca7de154bb13a879978cf407c978fe039b4808a0f2ce424743c578d3511a315558672fde3e8a065585b5e45669a7a93d3c8d07461c84dc054eb6f0e3b54f7ebffc757c222ddd7d70e84835869bbbe2a6205d76aa8638216c0abe2c22fe835af349fcce02a95203da77585ef4a9e6fa2b3d8f7c27305ea6bfe0fb08af56b5e6b9dc5726a0da84e7c4334733ad9de84da56e8f0e6e8fc0699bdb22aa7f9191596423928b7c03c63ccd415cf682ac407358b3b098c59ac44ce27fdedc13ae5b9f8b39be314179196739b6413e7aea36177754172140e1cd3d157ce995f364cc9b945f7335b65f99d61b29cef27f50808b8197382edbea8ca64dd118cbd484c0adcf4b6f924389994c6191bc6623d6dfa4a73e7793467d6824eb7b287906e02b1026e17db99a7b370ff4622bace5c2695289d4b002584645e9bb23bb8388bf9cf871b23d8702f09398d4a788d0c8f5cf17ce39b1655553f64c6986701afef399d367ab7d9e030fd9a2a9399fede04e6637d46c77daef599986e6206d05add899ef52b8b6b30ad67eba4aa1fd917dc67ecefebfcefa9da81f8c364b2da4466e23e36cda6a3c5e0fe2bbd392f96dd2ecc7e49f056baf4fed0b448bc38ad18cb4e27d7c50d5393ed04d8242bc64e4dba9ef8f3e474a354f6967db69cdcfbb5130bd8b8ba14cdc89d976ce3b053817a62f8d50d12660476650e123d95c3ab93a9b64c12211ed13c65b2fd99f43279dcb20307e821f167c210eb327667df0c60feda253f4bc49e2f498a4f31ed10f9ce43e24e846995cca8121c9beb6057692d4ef8a83cd00333832f3e0f506e3fab7f11443fe6ca41a411aec15e877fec999743d98c6a94db6400f1e69b4a491f507b1d4ea000f85f28fbd82fee30ae49b47eb2d1d2d07ac5f8d9569fda5c8e125c26b28cce9e9323b07b34423fefdf9fa059d048e214c6bf5a1961530edf5437b255e7939af3c3d901fb2373a3e469589001c92cfa5e06586ff18d012a87969c63662f8aed991870e3678ee63bdb7a19691ad2d8d65887321acd0f5509011481a65dda16d4bc84ee94e42df26b0014e1cfd52ae6217c23fe31351cb0feb547b7d9f0ddc8b7f1be39d73dc2a08ff0a540bf7f31c2c0d52c16a0671fb497d60c7444cd897cab732b5cd0f8e66f49a01b701a7cd33b644fc10763a4a1287d5c5756d660c33fb77549f9899435d759e44b4ecc2ba68f4a52da04ced13f49f8888ba38d48fc1b065ee99540f58de601d75dce39a357f907b4515e565c5772f1ff4db7fceac8289f3af55739dbb1ccb5260c316762074e4cfa3dbe0d4439521d9d21e9c6077186bde5e03a919095e9fb45a3239f397fc3444676ccc762174d126ab81a8b027bf0935e7b4474fe5dd2e8c2e40be14ce8cf56538fb6302e5a9892ee599afed9d9e114091e33e37ef8cb04632f30b9eceecef97d094f3a89efb15f76db2a905d80f5fafa0059850bef4deec5a0935eaf0ee787fab9f09612064ecae0d8009dcdcca19fbb707446a3f43fb1d309771607410346d9976d2428e080ac4304601264dc7d6730a08f0ac3e5229770f67163d2fa907729abe9d08c4896cd72121cb0a50e5f398694822faaa55b4d8d8866d9fc8ca7662e08f9444e99e26aa0964403d0204724b61357e99d97e41f6cffb6a620e8d5b61014c0b1e5e6640a50b70d93098914d56c1308984e28c31eed1a9bdb763048d973fdeaf6615695277d5a2d7e09e1b91ee58c1f997f9c49a74963a795ca272ce59a921bfaa04b845fedb118cf8ee83ce96650c6a211abb31f6d0be87837f6347276c4829492748806d47381d1b80abc8a0468ec1b8fe2c77383de4da4f77df24ef6254e8a0bcdb9666cf048b2e513cdcaa837cd0721a31ee29b4251589678329367e55e658d5502bbb082e70c2207810fa3718354675821640a8f922ef893524aecd9597e7d5cd253273f53688007b542012f6907e3d22ab5ca58b84242a498fbaa7ed533e6ba7bd28b2c00eb2f162dd2332f612880e1d931d51e7945e438567e50062a202cc395534428828355de1d60578723b456389733b8c32c31896c301d9bf5d94be90e9da2e967bb588c83906544810122756c5bbc6210996e1e4630fd66f9e1a7a12247a2a3789d420737794322164bac068829723f48972e68cd42feaa68497becbff8695e6ed0862d931bbebb89f9acf2df58ee0321e59387a16f08eb0812fa5567332e512c893851c027a1e46e269de491b353b8348aa5623dc737b32c8e8adee28898d540e619715cca91e7d9048c4bb8385ecfffbff8919ff5757355479ec971f461d1e8dd45f7c7d942e046a8c339b6de638916e57d7286f573b001b20116bae162327aa6541f4151e17c3bc4ab362a89124d52948a2de91367fb9419c2314d929e2bf937dd4b187e94e348c09c3ce79c1a09e395929a067f5de69040cc23be368aca34285699d68f25283d14978ec06178f3e179d0e2ba4f9839f47175106ea63f39d282edd6c2ae8a09f165566737d7a08279ed5b715682d4b09798a2042780f39ec4c9bcae8b378a883e5bc6c6cd76494b1fb9a0df36fbfa65bfa61b80e5361bbf063ce4de0fd2dca717c2ea414af12d1d6bc1c22e6b446bca7eaae681e34be9af9b29d501015793b88c71d8e021d3e2b37581e6f28931a31fdcba53df8dd5962af9e7fa2b669b1e230c89940e9a381dfd4ec5d8101333faac16b6081ca14caba7cc50570ac47841e356f65610cdef5e32cd2b14d43551a8f30470e26e0258b325863682f04699938288ecd0e5bd31b81f9087b8d677323978c43f602c2b82a93995c7023dad94e6f11de45c1533145d04da22903cd95ec90993b05501f668cdb77c296611689bd9278622cd72067ad610bd1e2a7ed893d0dc5f675f91cf8fa0d72fda9a18f82ba7bfa110ca908b3c761e73f0d3e9f82f4155f0931cc01191e74dd0a5ece581f7200f734d946a5cf149da32532f215925687850de157d465f772688687f10f14693b22f7fc4eea3cd0cdd2db25dd29da7de1dd3dc9f2f14e4de425581755fe3c7e72c2e4363e96ffd54ba0ff18813d3849a1396cba6174140b322361f3e37e9f4a00564925e08d654643a206600d05a5ce6c258bf15888de65adcfae738eb9f621c25923d55ae0ffdb2fd907adc450c1955b78c64ead0da440151f053db56841c338eef4e471a862fd5b0101bd500b248883b758e77364a34c7c460f043d84a435acdd2b85872733c092cfe0f3f2acdd0ef609da99425e6b088b2dc1e346a8efb425c0f9106484798ea3b171d24f0c8674630fbfcd848d2e6e22eb67c9f449a3ac5a46659f186ab10f05dd6ba5762711b16b5847a75a09f709da0bf03c830f2ea5c063212ffcbe0fb3c4db4d0bf70e342e3ab4ea15a3c9ec80582acb182fd43016aba71afda6477e0058db57033af5495ee88ca2ac70f5be9de41cfa8672150b974a05b4ac14e65a95ad20beb440214ce645a3d616eaa9615bad92264582408380e0f8929a2935b8386d0b6f99a653979f952f94abe88b84720c9af5734a81641632ff57f6749475448ed5ce8ca4814035c135ee86740633336eb69d4dce70b97d6586c29cc29d38adca5b756db7df1a5be773961d979f05335cb797c885ba3c3100a7f083cfa0dc8ac6385b226deb7bdc0a9d428d997331e472fa8993b71fa1f76e3d9cf2e9c9663bf5142d0a10a44ae9a8b513067cb0152636c83a406430ced200adbe1ce9f4460e9b9742132b8c37cd745ddf3ad33db060f60618d9853db688d3cacfc6bc2283b4fb5a275b960124932721962492bf594f447fb57214c94bdf578abd447bed86ccba503367a180819484afa4f6618123812d63e07e99aab890a8720fc8a131dda1c9e3f02b5969544647e9b3705c44bd78e7a450802c8a215bfe09f0f3c778fd6e6ef66cd105649eae82140907e17f629eee5aa807168c955381f0172e5682fde185d28ac432b63efd9d84b2da80608cf4ead3a769ef2a699abe673754425ab664d47bd603a26468ef40466466cfae505be9ec42d62d47a84d47b90a38f9a6132d427502c4926fe2476f272824d350eb468f6a9bcfafff64e66a1b0d00df68266078a17aae982800545fbd810920fe6ed9e0b53c162aa85fcfc09df929935e8ca6b69536bdaa3c6b0d0572cf16a30251a156abac2199a9417797bbee3989d71e2f7974aedf03593f0efb131afa582540fcde1d2abd39f1744b99012d94f893a822c8563f97448bacc65bb0fea08eac76927ebf20802648a902158029531e10a56d3a987bba1a38b0527041937a5a7287a60765017195496b78755fe3ad55bd8f02fb08dd2714b43f09898509d397731ab3b7a51d4f7c71fbd0a6a7bc230758d906d9557d5067ec11f61232fd19c9e248e3fa77a5692d12aa57f6ec9eabdfd8dd3e1b18c3b881c179d8bcea789ce14713ac22d06d3cd161dd10b833719deb9c8b83a5e6904ce16da9c894e4af8d61198078324735b19baaec47c4a4d7b02a858cc5c4aa7df372e82387d1b1ad2aae2062e846f7488d7d826be618892dfd1458a50152bf6ec7c1bd76dab8da7e47eb816e723d6e0e74ce3912d43545a47680362a32679ba13af60490a2798bacd00d35268a6b435a7b9cbc5859dc6445cc61c5835e5831b31c135506605b07a8a104f510cfe370a82e5f80edf7e0079a5a32b02eedb7538f975128c33fcd656e456c19d2e7f25e2f68c2d2189da30d4bc3ef7cf8eb3e759cd0a0290af0d404f4db92012d272708186323987cd08ec72e8ff599f58893dceb9eb4f3fbdcfe79a17c1cf4fef4916e0898d30416e1c94db8a481f07fee28deb05a2323155495857707b381f463deafdb638344a9c0e75033238d0c43e1667e2dd677dd1dfa55194e1a8ea07bdba8a94146b2d61767fa9fe535b7e580feaa8d52a2f83c2635617addee8531ae5330845ed5576f5f0f816d3e5ab916b42db5aa7b9a86778d00c2a7458dcdd3d0b8b5b6e3e543f917fb52b30a56b8aa1952c82a6632540e61ef7b3ed5e2a161da60460d5af672590c51f82481e70c3cf9063b292d9e6647f8184fe9e3f0a81b39019366703516acd5925137dffd2aa015642c6358984dd7559c57c68b072eedc44925e9702161f73ecbeb6916eded9b6f7616a1639045093f9c62e8d8a10ec81272d9c21400de76a89eb46e941b047e2844b04f11e3f7090e4d0344b98d521b0d51ea6c507928d3c6ba050ce4c0c2b68bf14c141842da7907fda0e7dc92d657d651261d048ec0f8ce7497b58e709218e574269ba9f5dc78d0a0501d8216a6fa2e6b6052bb6cd43077c3a9d7b5608f09312dab1b1cc490c0d1efae4ee44c3abec7a93d0dfadf2fc203c7a0073946cd66730792bfb486f63eadc6af109f0a587a0a4e3eeab121f8005251bb152e778ba98af5c7ea00f5bc95344db1e123a77d0d00bb27b961ab929eb072b7b63bb336a4ebec605a243dcf2f79502330e3bc199f251eb6cb52ec8c53227767a23e8cde288d90c6afb1303897811cadb563c38c7a10890ba4446b0879370a6dca776abac70aa19937840b946861cd443d470fb024fb63e8401678a2768adc0a2467d705c3b4798b4703d7c9ede2410cde126678dcc6ae7877ad2f34683de5e480ee28ae13a4a135e4e4625acd296d446fa13eeb24d567ed666406d11de450e0a10db84b0ee37293ca56c779f05a68489e87765b156c5930a9b3f918feaf7c5b907a6073edec0b328f4cea1a244c4e1748496a7ddc8a42b79a9bc04af417894490fecf1baecaf42946d2e9b2f1c76153e0811dc4a11e8864ee07362e6da727b3e8cf8542fa16902f172659b062ce0c6c67a0fa161dae3284bd88b329810f30b27eecdfd64bd4116619853f499f6d3f297aea3fcbe16880c6e741823e1eb6b55bdca4e26d204dc8ea5adb746783acc963c0d6117dd9aeb2081d57a4a9036d635d80e639d0898823d38bf2f4edf6246254f9fe7730013f33861c9925c75603c6cc4d0c3ae21d1be3858a7f062d19d9d1cee2819cb1ac4a0b99498dc8f99cb2e9d1f5a05409a0c9664db46ea229cd6b0c4d4034a96329fa9a98fca003f7a947f7608dc9a544e33f2fabf2e6576adf11ccd5d6d456cae777e2b3470c5f46e011e544d42fcbcf8a7827d39280f048acccf97a34bdee541a9d42013ecb3b5dbbb394c738e39f869773e447869740623a04e50ef18f35b09b8fc9dfd2e9a9a1269714676ebae37ffa52acdf22b6ebe38fa85dee0b7cfb077bc15c83933bc73b19fe5d00aaa15b222f2c40279be0f10bca3545f6b1027615152cb8a18f666edfcc37351218f6758fdf9b8e0c3e65228ed5539d46964ef190f8289c75d7008405811bb743930e538c6af171279e7ff34eb32362a3a65bc50ff4e068f2e8cfcfaaea0ed6330c298e75f365603ee3f2d5bc83b50abdcf6873d344a877f94be1aeaaf48ab4b516728f4811cf8986c450357710e1d2abe3ac320d59d5d23555832647fe9f3af712c0acb6112e9703b538b19e8e37f9f1c40f56c8c8530f89391208d092f0db764c7257117f59b9e108a9e87a35a7d8b7ab4c6e9fbc0d820c8ffcf32e92088d5bc3c9253c7e195914e75228a3d8a4668be2f9eedfd04b88373c1492418c0f199272487a19f5e25d2e71791f0f61e1b799dd5868b7e2bd37a893af23b02eddd18c867b8a98722e42c596435036191783f39a249889188cf25a36f505e7a6383ea27b8bc30c7880d986ba36a215815676ce47a78aa8e733231915eabf5f6a6fd9ae2e4d4997149d8d11c323970faaca36bdbdc484c918328b6add39b2bb909e3f39b3df6d94c6a6dc381fc71ceca68240f678cdc0d1d505e3af4d152ccf5153f847f98867bbc1fa8960a0b54908c71b086a9116189dfe4f2c47203d941ba7ad478b23de5d94d8c6622280d3264cc1eb0321f12c2f73d491073db58af67e7cd42da19b99ad7cec2cfbbb31bbde51606e45c1acfddbac03962244b4b0fbb75e0c7a2b30d6ab25fb9a6347d52a955638cd0a8f786078f8bcd7075929b78b83a84f07dc3a101385afe0cbc980b5d2a35be837423aea4ee821f6c42406d30a45b8752b26b089f65ec06ef97932854f66ddc4423d407a5f88bf4355ca23eac09f612f69ac9597a651d2caf5eabef0500500e381213c1c814d16839841dd759c31a3e61c1769283610d3eaa374ea101ccce2f700a79d4afc0ec374389d2ae15b3d5e229910cdd35a668f2cb2ebbdf10cb2ba429699cc6b6c46e67105360f3e9d03e638be6896d74b76c88fb0ed91afac4cb034142a7f5ddd4a9207d2f266b45008f5db371447d7dcca21a9eaeed0efc1d92959d4e5a7b3ea102497a6857f65655f962706c6cf3c9d9e4854d4b94d7fef83c5c8c7cc35da66be0f21c334b345ff14a87311c183ebb0a109dce9d9b10ba0eeec036c1fae835156449177f2c28f5c1b6aa83453ea210567a34f0549d4cc6b88f8eb153266a9394352051d19a2204a5d861391ffd8bcd04b6d5ef4d73ea6cd9018bf3959d5f0b01998043d3547b15ed7d895d9f817c7746670a078414e4888e69b881a9a4c1b57834322a7e2f44972306b83a5e6786affad0c40e05f1b2ac1c703c2860d503e478094944ec66a0f23c9044209a4988fae35151bb6bcf8e14ca7f7d7dab51b121218f1de9cf11d957e055c03935db9b9fcaa0e6c44ab5b0a58c0b64cbc60565e3c79c651d02fac829335b465443623f86e6d411f3d0b736ee58fc60a3693cf3b714a80aea583def866ecf3bc537130413122bca890d317a56f36818892476d9133b32ea3392a15af4e78393ed3f5202cb361b5749d6ba81081c94335a8e63bb44982a2799d1404b4f95b757de6ff42f803249a88a54079ada6fc22ae7179634467ecdb947dc4b47ab4e7805659934c07dff8a5e7b03771d52bef46d9beec65cd15a01934c09e90cdff26bb5ebdc6c094a0a6536be7ccfa163ecfc0f4b217ad67ec37c22839fa74c7a420408c60ef9180c19c30a3d8ee9ef00245219ef65a64dd00d7dcbf97982d86e38f32bba1cb1248ccc6cd199a608a91326b416ce803c99faa85b7da699c2a1c31ec7e7e6016162e9f3f27583ff0313fb87e267264ec1576abbec1b366b09fb9550adc813753832eb352b7558a554a604a4af5d67badd24d4cee1a10be332cc04d7e1651bc7f9001d27ed95e2aca36e30921ed9419053cf00ff763085a2e3f78f5412cb6199d728016654dc92bb016c9cce627d006f50219f45419b5c578d280e60c1244c4a7a2d5c8b6e8c0084512c8b94bf4f822e3b8735c97be449bd6ac0780aa09c484726bf22b7f5ccd77e737d1bd8e4dda1a4a5e87e4b6ab6efd97bced5f78710eb8d1e72de6a3d79ce2653cbc1f334e6d040cfb98d721c56d136f361dea9dc2c4d29143c3e79047b83407e26513bb5ec905cc4056dd78f76f0605eb367b155aacf969e20ffd805ca61369a2de1b3c0600aec6ec88fe6f44e5e45eea544798cce3ba4efd55556911538306467b01b37cfbf3d2cc1d01aedccb4efa66930c4582a1a261bf141483973501da608d4f64010e606e49554496ee7831e480d5236f11b5dc2c4e48cd1c7c5ebf0cb9318bff00003792baf1e076b5b2779dba402974fae50b47716106dc44e72f90b43e6f843ee95d8a0f2798a679a9ea3aee4e1075ffed4931958bdb917e64b1154557a2c4eb017541bbd7a14f5fd53134102f1f314885b7504601616d7b37829f537440c1e128a6e633719b60e3322e407e02a964c46cbbba1fd9009d647406f64140a13b434c6b8a927ae717c860c1455215018596781b151a018de722da4613df5f5a9fef85e528738ffc58da40a1309bbbf8468403729207795469f877610f639018c20bc6422e5c1382b25e6bfd11d965323cff5d2cb2cd52daf4b801ebb7b59fea451bda6f24675e5065a2bfbb4f42d7127bad9bd1b34a55ed884339f069870c1bf772b6a62b4d4aa142a8ab6b3d03d8cbe59052a7d929265215ce0fca848ce69f680be05c0aabf56b12099eea4b7c3cb3c4fd50c6cef7eda44a572a18ae1c554a64469e9622ff5a8afe116f21071ec5a32001ae9ffbd54c83bd8b54e87af41bfe166b52aa7907df0827a27eddd647df538499945dbf91582bbabb738a37c0b6136d726d7f79bab0f3c09ef3b5c14acd90ffd9c035b9395ab342ef9c1d119c8c2de3e202e016503c62307ba933af08b245243324ba3526f42580c4cee0e1062f47c1753f24b63b54275556c3439606e58889cdd54490c6c5b1c79c6b8466520b686728e1804e6517c925d2bab27283126ae1ce5459785b03c065d28fc55de5bdaeae25dbf69eec8caa775d38d4290e01980435f6a3c63bd05e7f2d2e7d0879a7ccdb98d735ee44cd527ddfb837175a5b3c2df6a36b974370606a26fa602589725554b2e8f0269daccba485c20eda409a4ea2be9705776014768e6ef867f7f896a0f41135c385aeb41698a399deb42cb31765948ac74267d5968d041b8f820ed79967a0387563e073cd7fa6ed7e2f98b3ebabfe6f2369156d0ddadf531ed1b84fb03ff5ad322c3bb4348dce5ba953a4ca92777271521ced0aec00ba1c2911b29969bde99fc8e6c4506b33c5b88d0efe67ceeed4d19d38936043466baec2527dcb1f2ab80368c9ee84e11fb9463128ec489e597e75b6e3cf0e1ffb2092495a288bdee5a8feb4660f4ef67ce140159fdff8cfd6efae3875635e4cf3f321ab29d1727085ee38c5250ead28b2f800bbe55d53f6d8b39f17d6ebff7232c2132925d61ce6bc5264c820e8fb455c22fb49977e8620681f6d1fe336833af7d5971dabf51e74a3a5095254a6ebe7cbf9b0a0c1bcfd165685e6bf11f763371b604b3e3c374bf67e6235188f0333c1252b024a59132f78c72cef9324f07f8b49bec4cec3ffac5fbf97f06f44c4135d9bcdc0cbe8679d9a1e11a141853abd56348ace39a393699e6197f0fcaf401d80d281edb433db3bc74f9cbab51ff8d21b56e91fdc067dd861a14c35d137e804eaf97f288112795c686690adf29ccf696980c500b88b298b5e5485318b9e7e8c4a59751c4789eaaffefc6d2b41c0d316bedbbdf91eddd115ab6a2a1026fcfc81fe8dac8d961a2f3ad9ee4833eaff57d9d2000ce053a4d5d94c1ef54fcf1b4f4af390e1ebb361c3f250759ab18a581e928c62131f0f60dbc033ca5d52eaa24aeb37d85ec337fd1225059b279afc4ad8f94cb909926bb74b26e4dda6d5d4cd48e6746c7920048b19c805e0a9ed396d9e8ea85efe465f3df50056decf9c11ba84110f4ed11a71bd42aa81662de4954b568301c7d0be5274cd0aeaa150513cc7152208afcc5c3e37f600b5978e9f9df7d323115a9ace6ea37dd6fac8d20e5c64f4680f9220626b7c2a3e8075fa0fd01a55b480fd88b2d081b78cbd31fffa2305ea34754056ac91c018d6dbc5194af740d6793b9ebf4726c8514c1e8893ab2bcd113f05b61c0ed471760af32a401896442e31a1b48f3bda742ab130a7358c6bd105c1383c070adcf825568f6488fb0fb6bafc372c2ed4ff2a40a2c96078c5d89e13d1381d582174f32102cc2d6630295a2e1226cbbe0abf92d019c47203b60d99ccb0c0791e4038933c2cc4803174b093c05accdf1c36af0cdf46e239921bb89eaacfeb84585c14e31cc97ba7bdd9d4ce6a297cf49d2ecff7b5d5543f0304deddcfc294257564a30f65bfad843041fc7e7ba38e6d37c24c156a50286ce9193923083777a6fc509df5be3075adebf8a8e6c278129ff87891a19a963f349e766cb13b7ac1fc626700995c8d2894d71499ea5482fa302c7ae06687ef3552da9dcbb2860bf3b4413e8fc588baf32636ad73f72e5137dabdde168b5387fc91341cdaf08b86fc0771335fbb5cf8eab999c94021a688bcc92f4887e74b0d3da7b29fac7244a81337610c09d13e1a32215e8133b50feb4eee1f6e6d8757aa09d507d87b0e4aaf81c451a9ff2daa59fc0a9a6b0b7a74e009f8e7e50a8c51f282e3a8d9d5e957cc03e0e9bb54f9030d2a72cf71a8d291b44fe12b113885b53b1e8118a17a10720e1cbf8fad3b35344a75d2b6f321fe526dbda929f23ea4b7f34c5ba88aa5b9fac8d90644d6386047e892d7ce582bd87013ebe754734230dea856d4da046b167a219c1586a9483355a8814623f7e088ed30217a0b971b0bf0b3d29282f2bcb5aac197433b680827f362fd9ab1e4b437423e3946e27b2ce5c083871c3dfc33fecf6ef6e52560410b8a188be55dc3787eae63d11c2e789a091d33d4eadac67d7b3d1dbfc49047afcd55af308839db4f42da54cdea7420ee931d610f765e2c4a9aa54c2e33637a6a764bab2e2e6f236a131124ca518b7a8dd7e5aab8c29abb1feb8e5f9f305fa54edf8708f5e2112a92edddac1295eaac01443a9202614b83bab34fd7dda34a15020d9924dd27c66b9e21b69c104271a08b2a2b4186cdaa7fb0636942640988ac258e70e7d1e789f1fde90378391f26b6c94eb97c218cd8d1627e1ba5e43402743ab9fd61bf9e45f3dfea393d879723e83aae5aa54bd5372899ac1cab862f92dfaa3866afbcb954287234547c555b542b6beb0b78ba895b55ab298fa4cfa8ee0a3f88a3c10797f4a5e60b39d46d509b5a9d1f779e445e5c7ac64d8330cf0f07858fd5dd0f983af3255941f837edb324efe1265f84895ecc024dc64a34d5f6d904e692ae4dde59e44bdb3624295c9e08736d7ee63374e42e490f1125d1023e9d8e41dc746732c494a5908c376f7234136929a9eba92f556f7a1719fb003d00f467ec562544e3f0bc6713bbf50377c31e5cb8b61a0ba579f76563a74cd24df2af65954730cb81c353f94630869a30fb484a785deceda45a91d5d1258dabc0b581e304694dc2eed3099959dc42d4593583c54b9d687cc0ff72ee7ffb64f7c3c38ac1a9c9d0b49f43440d5a919f28eed50de56b2d2e97987181d0912b73e75c9fe47a0ae2abe91a5c79bb4561ca908afb4f7077ed48199d58ff11adbc9a356b3382457b86f3ac277132bab53a16bf9f3c4c0fce3f14cacafa3710598571d3d6efe8e5c1883e5b1dd2ee32ae944d08d3bb27c304f5d7cd330c5d1759fb0829976775b54aa1cc2c728d6811021a1a90334744441d1dc36d5267b2cba2f4f3d79343bdae25789dfe2892bf62b4973a3bfecc6cf71818eea724b8365460588b1b5e334da1d1399d4bf9fa9569b9e051ef1823163c273c693f435f7b33f935263b23be0eeed674a9da3571b27fc9b55f1606788829ead2863547f30560f578796e1fc9a319eb46b28444cb6b7f8ce3fa886be6e98ca1914de33973a0d9cb5d40c60176e2058c032ae74603d42eee753d4f9b2ca31be379dcc3fb0f4a678345e4fe1af9112391101109c91e40828a83bbe8699ab793e7161adf0f77fb0f03766b9f65eb1d666899fd0eea43e4188dc451fb8a6bd3eaf735f55b017ae44cc8679b64b4f4680ff11ce464f190203715acec8c33a2690a6a05f02d8aba5c1bfb3ac4d4b53ebb9c9640b146c1b35e94c83b49794cc3c2da459aba2dc2adc18faf9c78adbe717696bd68013938502a40da69b60e4a03f2543c15356537a3f10aa6d660a3c0ee44569a4aae854c70dc8153f818d7bc32f4442ba9b830eb15c7318cb18a871dd0c9833e6c51a2aee90b5b87e82c994104f4e2a75f9ade2c698e398c957d19a7acf188db5c524d67f00fea36770ef0cc17842f1b8151ae510fd95ffa732e3a1d91d7a107a918b39a3e35a21ae9c6cb14f7b9bf31021994de390b584490a01f3a40918ebb1d4d802ac609013907d7baaa69203cba1ec1848b9dba55b7637da482dc509a74ad8561f16ffacee57768e61a7c568fa1c4dd8d052afa619bc609c638c54c59086f19ebcbc5c61be2f3312a798eaa27a533ea9ff74ec3c3f533ec405911a732a2e736ff0f56c4ea7cf7b7261c50d956c6052be93ea312704928c1279aa552bbbbf2f01ef96f029176fc54f63601f2c614feb33969b187c3db0353c946f4de85ebb8fde1ae7a27b07c05980b5374efadda12f08f5151e932353f625241e423059c8dad026021ddc2c510b440a15f2bf1d07165f17c34f386250839d6604b54ce8f3ccbfdf18793c15102b11e52fb256b67120ef0e6684efcaeca680d4110ea13a750b5bcad53b91ad5a827312d836f30eeb769bebbbe939c68997923c7391cd69e341e06ad96feb2b2c79d6f96b1b75abd469bdcc725aea79c6b544de0e6e8f70690aec84fcacf4000385849919c09511edd06971abcf492136dbc219c6022a981f0cb4eac4c6b0f1d8335bdaf45b321013016fd53d75177fec734f262cb60d2b691311024e5ecfceea8db36b6e0c9dd5ea04aad5e15906112481b57d2db79364470e9b5ed2eaff3068083874a070c874d1f02d1a6c810ea1a1005b705ff1be3509d1d780fa9a1437246fc5ff84235206d8ec3ed2d14479f4386e0810c929a25b862b0ef941d78329eb6508f1f4b338aa77de418d17a61776d291758c766e90e50e390996fd89ba9c11bde3d7c78049bb20e42125fe02d56e5b9273cd438736aa51ca444aec0d7f5c2cb02622bdcc7219dc4bf8e0a1e870ec866869786221846c45fe16a5fe3154407e418b0b32e4b4be48a115303be0c0df21f2bb6086c25d63fb29e9713654f72784642d84de4421fda1c7b1a6d804fe87ed70375b5786682c78b1d3f65fc858f52c90ed2a850d23c25874438b0bb2e58c589abd1a6e3a2dd4bc8c32d9a6f8512e0d539d7866ff6070d395362e910157ad520b577867fc88b1ce50260bb1579df4211e4b91bb4acabfb779734fc28eef13d183fb34532b0f79884a7ed620955e5c80cd03a6e6a0a74bd7640fc1744c079512e8acd4466c6a40ec55724050e0a4402905612a75504005a705de5dd0180e4a85d361b0740230ab573e6e9e9c707df708c10b2c93a78df15d2c8337c642b2cbbc48e71fe7084d35699900c40ca8d366bb315646c0e5b980038ea9ac323707674afcc998cf8f55aa553e69562e401ad1220844327d3122a4dec36f00bcebc5da16ef28d1f474b021e6a89045b0283d462cdd22395eb97f9f80b096f2c647542d8996e28db430cbc930967a7cd665f65ebbfd0076ff8b44197a2b6b622e84f30207398a6bc08b21fcf760dfd5e08c45c6f3a8c409c200e5f1d6fbb036e000bac808a9498778f9d1843b7dfda16d6c1bd88795dbbb35460c29dbf9db50963e55e9f1b68ddc6870085c94507ca7bd3a6c1ecbd7fae2b89d506720f703b3c9aef014221dd5cb17c564ea70099649b48604cad693e522834b280b4f52f3c12c80ace414bb0ba0414d68b20ac9cc1195e184ddbf42107507868401af269c2c2bd911b75bfd5e236744dd2c721d76104f4d2a2915fbbd492c3a2f31af7addc2d56d00287400b20060e14863b047a5af7aff22c89f6c3c106d43211fef50e80600678231763f7c69861eaf5f21c26527b33472f87ed507b7af9c9068a8664499c6efabd6a7aa1bd0df0787aac5325280c61922f8e277151711765eb0a60eef4e18e2f5048694a679b0f0574641a477bafdd515d13433a18c346640d673b8452f4888bc3e20bcfc070706f06edbcaca78d07738bad98340a0262f14794e3a850d8827076e6e0d2e74d7be04004a5f13edbd97a084c94aa63f80fc24d7c894861b20d1ba4dd2f51d480c68d9717ff06b1d494aa3b82f9a0f06a55bccbe3db9a724312e5a230c8a79e53f2872a8523a2c047813f5eff44f369edd2380a2fa793fe72854bb4b8f9f5236b7f859768eb16ca2c62b7feb4b8148d0a748ab5e770d355358bf796df8d5083c62e278d988874358bb7c1258752b948d2172ccc1fb257c247e56dabf9dbcede8aa8580225ac9f9b028d673eb9ede79c881b7e004287ff4e963d169b5b8ab46f91c12f95dd22f3d4dc245535a588c628bca83aaf10785f7f43e8a816435bb935430b320295e915b6e0fd00c466ead953fa7c6e60d1c2581c6ccb70164902c37bf924995038ce80f7c16c7f4f932f506b9dd5004551fb74e3fb8384106e9979ed25575a46ee2c31d0614f8c396dd6ab22779c5a5b94160afe505282de4c13868ae0d813b2aa86426c93fd816a41908ff7530954806f42ea6250fcd94ce7f9dcb915842ee4c4e6f85feaf58d1b1c9188a167e2cfd2b7dfff6d8fe7f9d5e1e36ee425132d23818396e384294f8f9bedf692bfafc7fb7280931a928cd5c05070ecc6169871e7ad75405057ab0143eafa87ba10cf815fa370390119ae574a73ec9ace514653977558cec90c35ce13ebadf5adba09cfe003f2e0bc7ea09813485b9bba16d15b769f2231ff500c2d46e1499b414460675ad03e12cc00e3ce8f5f73d3e84d709c745b23a688f3a880177caf79bf52975f7996b2d6acf9230e5be4204c2fad7cf56a85f6b140a01d74ff19aa0fa511746e217c63115e1f4d62d7b3f76ce81f566c8e562717bc093e5655af45e926c741dc55d515a581b2a1ff19c0e854bf77369415880da172f643d33743ebee0e98ea0b610d6fb5d8470a139ac299f24d65768641cb2ef8a664dc6d82c423d0b80ae26aaf06ca7b10e350fd4bcd1787676cc34171a9e6c94e5201dd240e458d429f80af08542a399a7d22b9250cfaf6c805a9af32aadd38a523bde401f78ce6a6600c169f8089952a4614fa047a0c4616426901ee8d8867e956604858457e50f1c5eaaaf23eb3357cf3130b3ba32e93de08c1567d2585c9585752b8e08290ea2481aa8458b573aa44ff51aca8372fcc7ff8c4e63964318b0b359b5beb32743d32b1d24f6fe8ca8f6b0bacf150ceb4cf3517a2a05cdec7bf84d9d47616dad67a78d7bdfc0a5e649f521dbc599a2cd42e944b377fd6d7585bb1aef049d5a156dcd351f62386f855ff7327633e5d8f98ec73828f6d2b11c2cb3ff8bcd1fac7a42a20f4757f8ce6a17a1e8e3f3a734e1e68573ba1df59603a5d56c4f1abd45a391ce0b7387d2ce9047cc48e0d527628c59355029051bcb41cc66be4b58ca153529069160f80bc404ce092b4117be7a9477cf2d1663bc13e2bed36014d36aa98a8f783699296e0ce163546aebd40b10da2ba13318eb8c288f37fd49fbcc9a55f9fd976f72e92631127198fb00c3fa9c65eb32882f5076ce15af7cef072bd3879680e72b6a458bd91fad72b9ca968d5ee7de45abc842e2ccebf80387ae17fb8a75cabcac2bd06c7881c8dc11e223775a30647305459c2c81d4692aa7c8b3874a2f6b35b6695d1bbfce625d31ff0b3f846645641a9a1f57ffdf4496914fbe566594fe6e5cadc98bbb1cf617f8bb5876de78f1a641697b458b6275f97f37673704a67ad67e6829a749bc79604f287671e5c3e4a135538f9ef4b2b77f0b232c86ca6af89bcd7c53a2b041f62be8cbc1dcf2a72a70696a7a8eebdb16a739cad48ced340ae753c7d92de3c51920441f36af70d584c4881cc66f651dbed207d16932702ebce4adbd061a4369dd67527cd572034bac808a90c3cf71a086c6324f51eb83fb61fda654d2feff1a88d568896529bd74e7e41c271d6f577e3003c66058690e789f1fde90378391f26b6c94eb97c218cd8d1627e1ba5e43402745d8a388d401faec2ed30d1884a33798b2369a46f02e011c43223aae1bf9436d71019081ff77be1bef35c80ed9428cd48bc4598703b6834aaac07a193340abd0dd38a26bc4a026c8c84875c8b221612a5ae36fbafdf00582102df296dcf2477fd5ae3fc1c35f3662acf15597a520f86dde318a80ea6f7fa7ff2924aa3e06ff2c68b11934036dc74fc58ac4228d7b27f14e8dd9f772e3620600f6f6336aa5786be6b8b8c331a45a50e8ed69e6f716234231e35023fa947dd77b3ad601dffecca2e9b87fba58ae69063ddd630f39c1956e6c29bebb4bda5689e99fab6fe4ecd56560502cda6b69e3cd168ecfb5610f1f3d3d2f56a2417034613fd4abfc337313282a9f3df370c94e986a784dadf4f3e2e79c21121fa1061cfd8be32150a3f2525ce85b970dde94de920d9867a26381de5a50cf941249c760421d8794a042b9c5ad53896a4eea558a714c3241053c843e685518c15e280d8cdf7e1a369538f82017f2080524043a30c6939a12dd333341bdb35affc6efbad92dfcd03f2864faddaf2d3eccab0432db7780717031cb66f9cec5d4b96ad19a488f47cee5de22eecfac23fc4e2f1dde9a6c489f79af84ee9efd2106e1469658f244cdad04cc18a7331b8a60b5cf4054660df1fee5107823408fbf1cd308f4f301819a45d26b25de96c22798dbc98345d50c06c5348ca3207b25dc72adcf38d36490427615e965fdb368fa2cece57095530f982fb14f07fb4c81e1e4dda3547f30560f578796e1fc9a319eb46b28444cb6b7f8ce3fa886be6b2363c354ab0a31ee145b06c090d629f0b1f3d0c06a725a380e03fffb6a6d07761c83c381017cb82c2246f5360307be32b98de66ca5c3ab2fc1c3f2e45217f8c5278b304e1b16a8e86368d2eced85cae99691bc182ac01e3364624ee7c04790f1900df658f06099bcf4edfbee12c9f881a823e7e45ccbb29eca6202a3d06f56d39c83873a675ddbda79e1a2541b8c7188dbd317f69ae034dd4aaf31c733ea681921a65cf7517217ce40fef38785f4632757f87964afa420555a131fcfc05f0e16c6c8f98bb246cac944666d1c4302a75981f6ed21651bcf5fca2417aa0dfb60b9e204e83baf1307df1e7da13c898d04b2e3f200d1deba562d49a90073799a95446dfad9ab51777783f93242776c409d8ef0bfd5892c0cde40fe3a5f18dc3088adb8cf96d2134c889f694c8d1be57d6dcd330009e1bffd68cbe09ef0e50fe74a55e255791f9def6a1d731dddced29fa103281829f0a7fdff111ec942f9c97b26c68bf21c2076b18939dee213e72317018be726ab3f511d0eba714d7440990004d59bf871d0451cc24523a931e52cc4150fc9cd9dd79b48c6779d2016085365c0b8741c971e2fc66fc6b7122530e0fd9cf506e2140422fe381545bfd242ebb23f85cab91456cc390422dc8f247ba46f7fa97a0c6af54b896cddc67c3bed87fc16ab1575778eb305421bcf69a44afa8754307ece7289ac41ac8508a3400ed17d7a1d1051ea1468537650dd8cdd2851381088d055d948b785aab26bd962e38702280527296f740c8cfcbbfdc1f25d93bd24b1fa36bf363db86eccfdbfc0ed6f187cb84ba864c52b4fc1f35fbbccd05e6cc3b46199cb8d1cb492afb9551e0b7d0a22c1d0995b61f703e470b027e71de799af37b1467e78c3299deae6b0723f1c6ca5e63c2dd9a2d745bfc62f14be14168cb80a519b990aec84fcacf4000385849919c09511edd06971abcf492136dbc215e0321efa10c6227e212be91f613c6a71c4b5c768a2af38ce06b0ec217ff05e686ca140843fef817402c66ca60ae3ff3882e9947a01fc551b4162e7dae6aad5e6454e8b7266896ab4cae07caf356ee983813fef2d4f2c6f74421a51f096cd18cb56362b27279f656a5abcded94ae55daacd3eabf91c424e526381293cc03a97f0c0925479628ca0f8350806929381036a9b173ec3672fb3bcb0e55fd052153519a69fc438146a7ecd143996e189cbbe7ffd21138edeb50913df9478c27d050e5d8cd8aa88b9f2d0732a95e02742ed348ff4d2476f2bb9f454d49b5f0b757d96e13b5a352c20462a1d76d871b78ed363d54bfa89f7717eed4723687638383f8073117ba49b1b4c4f3152696904b1847c5f754374c7bc744375ea4bef44c9fab007227c2ae58bacc5c65a245951b1a779a441b1415c6f664b21f0032fb8ed7ad2edd664c5c073073a0701611258e568538fc8d859cb491cbc3e1ec34ce8e7dcf81a0107d1cbe9d3ce050c6c1014d968f81b2c49d088c80b013f7db8be5bc9e18d86b6d5b3e0f47c63b16fb0147af0bb88629be7bf14f11a5d4539abc673909e561cfdce43355c8faabf2b20a4402905612a75504005a705de5dd0180e4a85d361b0740230ab54644d2cc1eae40bc52e8a6e86811876eff7942c5bb2811f3e0c91fd4c8f16c268d2ddba9c26b87037c7d0c09726f10b05fb8521c241ee1fba8484350d36c000bf5ac4f7b6728069f7eb9e8009b0aefe644d4efbd84318e3c0cf07985af318638723eb7e463c566437ff606fe75f17b45c2ec29525837a384c277aa64d84b6475096d4ae4a0e50d1bd064e4bd2ad2191b3101f883b457254d1526d41d64359b8afe7c235ea11cce0b46514a1275e410b2e182f93e263a56c802fd9f270d306b0a711cef2d836c03c2d7ad6e30cfa51ae4ae6ab2d399a11fb9a7bb9d5f1e0674b4b551cc95b59d96a736a73ca95dea8792a539feed69232616467e91f69e580f33cf07f399070a4677bb6a3d7d4e06e5fabc58bdba46698aaf695004c661128a529b5b31832fc9f2ba2f83d61b28ae315aa96eb5a0c2cb16eb7009b6758fa69427104834b776a39742091f1f72ef28f08270d9b1534c2637c76e0b20060e14863b047a5af7aff22c89f6c3c106d43211fef50e806018fbe5363e5a0351c6480690c750c8b4df8375e9a2a1b4226db8947ec41d8faa1089cf422877677b3bab0ff8a83e8ab094439f6e52228e96b8c9a72e2c8b148205af68f9d73a41946b4f5b1cbbf5c70ea05592a267aa6075019be3b9d354380d9335005edda06777994af5b1a35b319dc5c2b1ce6d9ee13fe28c871e74ddcf2f450c7309efab421afd8c3febbab5270f642fdce015bcbae00eed5fff54d8480dbf14b25466aca40c351f955b226cb61c9b2ad84da087ae10c5e69de10e9603bd692b3d6b0ee84290c92601eb500f3ce10a6a395c5fcb7c16dffc1f8cd62437de95e93167ed7aec322369429b9f10853235e6d46e71404a10b8df7b106641db05144d1325113fab5e4a90bcfb6b70a55832d0d8c214b1497960a5e7f1766b9b51fb7cde2fb5b9d2acccd5c4ec517492900dbe9cefa85574c0cb56f0801132b1a0376ba35952b4c52cbdd55a3b8c8ebac3f7a21845be26fdb66abb7319e5aa66ed3500e38df87cb74a3444c295710bea538f5a25f2e3638813f3fe4d92a18a946569669bb0f80266988eafda2cfbd38fd685de5212fbe91f31f307d73f026916191a8c88cc066ab5517e89e661fee1ee9580ea70f8dc4a48a904768ccfb96f12d7f09c4e9127bc7fa6b4bfe694fdfa53c03be0c7396aa339a4190906cdc116426e1a650550ac35c6883bc1dc437d1b54ce372c9d315aa00c09bddfef1218ab27ac796ffec555c3801ff7a8f936275a34d830b45eadfb4f35ba3b7ee081a5949a2c99896fd39e039e71d1768d69f90cf82c2f4777b9a6fadbb91a0558e551a710beff1df0dedb3560888411c4b352ecc911d71da7ec46bf297bf79b758edf6d1973618faeecee04ef624df31727a3e60b409cfe3fc7ded7f1183f116838e27bca8df3e215b4e932293d2feed4a07b7ab4ef10804bd8c00b052b835bb5e0fb5b1b0af8a7dcae58b79ec997319eb7f75dd295edcf3af7b72259b8c1f0c5053bf0cb583394aa984bda6a2836e1db4e0a8724c9552bca175897d408b6516b726e9dbb1c9623da78963f778aee9dd25647df519669f1e129b116a25a44009297d2d352b692341a28e7039b852f06c70df3350221747b832705e02bed1a23d511b84566611be1a0c070310998184d9ecdc5ae71722e027a713e645d868ff269fa53893d987e1ef0c9bd4e1d7354eedb521e6b2811cc42d1807838072fca778b8fabee185df6495e20fe6b3ab432d89e1a020f879798499b1b769b9425f8ff524d314d6e3beb4774c1a2a1459c299308be2fbd33fe447c1b43e4a6966c0e50ed245998494995a1f2bb718db3a383685beafee3972863b1a1a203fb4dd95d741d9b4a63f7b1c4fbbfc04f6140d6c4f7866997b3fc3af21ab2ca655e605dd651f46aa937346f228ccfd645c268fb528e743774c0a7bcd56aac138cd3b4ce7dcf7cff34bfd47da6c786159a1f669d7c057fc237fd3e4992a93a8531cb09d2e311617fba0e8fcc8349398c5b8b332f5712f2dbbfb416c5a074bb9ee75552bfdf4696fb24e58856e2a1c849cdc42a9e877dab4f7b774215e9f155694cbf7ad20f6eb84f1a0d48b90f412ff5531391ba11779f45c12572773451532a2cefc122a2385e7d442b2567a33d714df948b8dccf13b6988d10a9d0d1578ba922c471297032959b6d7d8f7ee95d2a4fb12d58f0dd9092135abbf6edeb63961fc2ead5befc5896ca91ca80ff0106ac2233220db46cd2983ecfbcb82670b59dcade270efaeacc691397c0238de42c3d0193dbf915d58168c8db61300642a3092a26eb187800af616d6b897f2e5be383ef64b08a829ef545123847084fff1f6bc1fc4d9bcd4bb1765948ce9d11734b7a7f6079b50718be658207fd41fd4e209f01a2fc455878863c50767127bd134c043b9360da7876dccc2d7720963bf06f886d71ca7650a848508ccee7ad25aa82e5f339b595568b29fdf2763dcfc2038ad50cb8db6d46a09407b807c4d455e96fadd64cad72d20109a841367ea5627b82117fc71a42ed2b15500ffcb73ecf559c2f6ee93c6cea458f5f98c7c228da098380f349871f9b32d5d6d10138056e304b661b221050c066e51e7e840830e0ccd04c7e870df8bfef1dfc67195b2e681305f8d97eecfd949249eb965dd1b161c9170f749f0a5ad15e57bb15c319d7691646d08eee0189f0371aab9d407cf50c0149ae7871c26fcbf75e56ed9a19de8bb1d3ba08c6b71d79f76d2a3fffafbed3000536418b0593a32dedf421b109fb8f400061012f2343d79ab96cf7e7e8c21db0316e704f8a15cc4dd5f3ede12c64ecfb2955d2f56ad3be4bf3e681e2b830eaa511b246107954b7cfce3b6a200bb764781aea33d9340fc11103b808971df88aca1f0aba1e353ce5e711d3b721a33b73444ea0490b75d824c7560869c4750f87fa39ec93d2f25369e0ff88b9c59754327dde019cb5e53428b002eb1fe4ee672c98a8580b3b67f86df09de0c9eb836dfd16d1f9c44f0c59e7e7c74c4c79657fa9b32b1ab983ce34c2ba7d4041d32ae54a70f96e8b068bf6a64015df714161718a24c7367a81769a61b47e28dc4fde71ceae35a2e3621b2546a72905b27e770bd8febe7fd12cb1cfa2c9f7dfa2eaa87ebdfabaf3103738397f8041294df50c536e40422b7cf118685898f990b8e4ce61e97a914461b86ed04431acac8f81897be7f82a94598a02661dfe8cd555806840d1367b5fb98ed8ea07b371a0e116be229c623c6ecd5b82619c5973f4b3687abe1328141db704f40e2c97b351679ce98bc32a5fd8609ec4ab0f45a5b51ba4eb77d5a1a76e29e5c304c11b6c303c00c8785c9b486151ddf39ed3b88ede8727ef8f63037baf251a905ff35a28408a791e9bbb9399f3d347421803df24cbcdd358028bd98adbb6aec83abbf9dcc97dea408d5ef97d03f8f29fb380893d28d743a28da895b15d1f412e62d306941935b5b27ccde246ca0f8dd711a639834904f824bfe448f4972afad57a305902171ca8335786ce6166ac2d487c7e4a1fd22d28a5871ab60df429c05fb0d71f203077dae9e40b364cef4809a61f1b29d067e5a9350133d59eb1a6cf32bdc575ae6d035f9fe1e01e915829490b353ab6d60d95f7e2860f680a6901725142d832a73b382f853e34536205327a2187a8a27b5bc7a40acf5ddbda2e282d52f54cf60b86c6a638f13cae25295281c7a9f12dff9cd746c330c232fd52f7cdef06721f69dcfc71be914aabeddeb2c39d59a0136922e3ea0e03a3ea9b803b3b7e13b8653cb4547542e304ae4c23618ab32a03513e177cba90d4fa6d61e4aa1b500396996076b7e4fee92822fcc2640ff29c891331f161d1541b56c3a841613ce2aa481a76f0ae39090b28552f8a22b84ee2f13b531598a6c0039770cd1d953618802b0e47a20e5b64d918998c72842174cb1d0b661554a48ce0d9842bd842a66d4711f6dc253569f0fd38269d1665633a140000e8b201eab3a99557b34a2078337a24aa9714c8bed0c584410298bdceeea3cea85fa0734949288421e07dec0afe6ffc3e543ab91b5e5f5c2e44857cb22caab31572bbd2b60f445f4815e11e9a70db2d6294024c352b294a69e21364622c2d3f456dcb60fb9b155cba093349dc1702ee47618f75928dd50fdca577b61af8648c3cd7996a6fd289e42db22cde70278e799f1f58140803aecd2474b5d67c074a54ae71d7658da92444485f862baa38fde8b97c1087115b49df20427f8a5282bdc20321b594becd083ea57612c30d3ed4c907139a417b9a23e657153dbaed7152b3eedd14ee46f4a11a342181fe30fdda72b2ddb59e9bbb563e8024da1d6ac679199ad5f58d6ae3e04a2dd86e9ee1ba76f865bce27c92da9886dbacbebe6ae025b5d0e7cd845cf4335c98f73d0940c0ecfaa49a6ccb7ecf02fb5d91e612e4c5da6d3161889c8a6b1e7914d25e62fb9333973456a566293b1da8eeb0d523584fe6e3671fc48e2fdec340a7c3fd1530c24f596a8110a6fc1d383cf7f8d677b0634616e09a5d1abb79790298ac15a3e55ae14bfbca1cf5a97bc769feaa3be22dcea524b898d27e37514fe003730edb76bf88d19dda0c2ee983e377403acff98cf42755a1b0f57dfdcfd5f264588dbe2e1b0442430cc98cc9f6f35dbc08afed10a9555ab8c8e0e1166c5adb24024494da886d5d40c67dcb6b4b3df7e7e9143632ac1811094e8260334f7f18cb43c8de5632d076b8a04db3737b4bf30b99b16a59f4ca2664ead3f31e258bb55675eb92ed539e37537b60f5235ff789929821538c02672587ade05adecc649d2b9430358f1b6f926bb01947113e45f8861dd31f659b2e3a562a58f3a899eaa83b60f39415b1179e34f1232fb6dc296d13e9aa5dafb03119f33b0bf93b433bb8df463781d5a4f7ef22f6bee087c898ea3d071921723abbfb52fbb53b2a346842c6265dd26c40994d1c59011f27007394539b03cfe7627a60a35d3f18cc26f82cd371f4373bba903141656788dca4cbcd991997de57154ddea412e075a42d5719ac7ab06d89f0ef45764d0ef544b3a58b27c317479b916b6770c74063887181ac8ab9916ee7f7fc8dce850ebd0a6f15d01048f345a5460c961144060b11edf88d2fd2a5f760f951e646408920806806bf6078863a046177aef0e925f5a6b4e428f80fe3945b2aa898615978ce69a88f52c2edf83100be106ef7b9cf72c740ca327637183de6b02d1395e925391f034709ff16ecd942729a5906202527206b6345087e7dd649e9e90cc1b1d0aef6d1bfb213f61dcd3ecc8b392748d53b4369d6323da7002b3f4b1cc61b81d18b15d55380209c8a59fdeeb4824899a93337af846ba46186a04b0b1c7dce4101cfa21f76c40996c86d2e94d1ac4dbfab06e4577d97aaa1c0d005f3ddcea06e5ee9b1a1a90fad021beec1337a270555bf0e5bf3120c4b3050cdde7dd273d2b2d76c65421549c2e6d9ea7d9a41f76bfc64de9f1e3caa0c2e77709a12df6385a69b25217205a5533dccce66b3de717f0a1657eabc5bdcc2057af83cb7f5db04694fbe20cac8a357438c0fbfa8b1a8b6abe1f33d1214f7b12c4ff81f15f259a70ac199c31cb11280468b982b6e077fe0ea66716511349eb2656108851e10ff67fad5d64b9c05809be707f43deef954e047c391d4ac8a786fa6a2c0987ba59a7a1a27a5edc8a5c4e99c3ba5b71bbede30a6b466c4b99f3c60c8bd2dc790975da36194e7dc96e93d0ca79946c38a9d0a0552dd50f4af8117bb4a4ae484b79a7e58e9f7bcd26265c856e046972632d7399188f0493023ced8185047a1ec74a1c8094a119da3ec3ce340e222fd413541bfdb176bb85fcf78247d078374030dd208da2bd28df145a252e55460850292cf871839bd2ecad6eb090e9352ab2928ecd5374b5215dca897e7f5cbadd018c1e305fa4a3f4bbba18813a3231935eb228bf9bab23f7ce5953eadcf0f4e0d5bab39fb7db8ea879929cb4b59c7621fdf68022f199d55c784d62842d25fbe9849b2981a5a7effc677466664f446d61f081f5a0c3c09c635fbb4f31c5c1bd8a8fcf5cff9e3d4a0ca2667f845d3e1d3654489a312a79f3cd1f976c094547c884c8eda9a03712a3966a2035e1aad4a1973ac3d9a5e2d5588e63496113600180e622a6241a791879808e10d961e786b34da29d3c65be8d9c7c07397556b5999c2fe607cc688bede832a507ea628b7406058420c823a22a3c7c5b4735e86a0c7d6dd8e7a1f5a057bbc76d89cd5651f4a18e46bde625ebcf3518e404abb9587f8a3e4778b153fa16fd53962ca1ad1a6cf5c1d987eb54c9c80890ff2ba52e42e2d80165d11332a66af82385a842510317b29832afac162fd7c1bb6cab97f95b2be6060cbcc7d60ebfe888fc9226e1c337dbecc42035b8d9b5d60485d7be418022a28ce9c65ad91647e3fa15f3c481649cad2c8650b5f7375be9967629a8823df5532e66486b21a025c7521ef5b723d7cc4e06be19fa0b0fd62d5c9b037181d51a7cddcb4ac0826dd15deb4368dbbca67000fd740573d292d426f37dfbd04557fbd6066373ae63d2dca58eb7d918e44b73b1bfd522006bc6b27a0f80048219f238aecbfe1000bb747ee45d21af449cf82ffbcb8bce422062c2945e32893e371497c101254baf3d9edfac3eb2eb672c250d077a562efcdbfbb91e47cfd5243acaceec6bcc41dee88f870a5a5bb4678396c622ab94739f3852cb521fd156d000675f47367a74a8fba085aeade5f1ca4deb3800dda8d9461e57af2fdb8c68c106e1c4279957204ed1884413261d4dc7ee4e6da7c7f7b851a2261b325f421bfc3eba332b20fc7e39e0b51c5164cbcc5b0fdf7eab411a26fe8224f7e6fcd5b7692943ef89137e0925825e194f2861793e6d59e14940c46e77b3792a7d64b53f848055c3946e2037480ad4316e7b165f77625e54b3c2aa8749d26dd6b7d519c5a6026eeba88ca31f8e895f8f528b30fb8dfdc875356f30fd645f25492ae468aaab40d8ff4bc6154b9c697a882c8c2e2cc9c83148bab20b4518fe2e838c0aa1faad42e9a2559b7fc3b1bb31376c7ab6762eca95051114b926c56d60b04d96532513f705f38fb6d2bafc5fdd70bc8d321e27c8ab1df2fb19034a81dda73fd159bcb0f2bc05b7a6087a5c659e5f3ce0facc7393eb415a24004ef2d7a3971eebdde5ad5d388dedb11596f92c6eac9ea1848b73b1fa5d0ed1bac3567150461c60089985d11bc6ab13e37a7e730ba4ad365cdd4e193ba75520b2d4113308ea7f250574e37057e24e559be708ef0e7a32a29e09e0a94f3b19fe2d6db2bd52404fde3c78c7a11182aaeab31a6042c31948ea56d105dd339aabd50205677f69f62737a673273ffa2b8b7d4f228521fb6da4ef57db9fe0c887bb384e1ac0488b8ae9d5ec038efe38cd9d5bae8f3f67f5d0b5553ef12fd8fac6be0a8462056cb7b06a6574da76870b0dc7106551f3beb7fca86413789c081865990838f56ec4a4a50649f5c246edc7e12254f246d94749bef6bfa634512e72f4b36b5091308e933d225734796ce7e0a642efed0da8560bb4535b715fe4bbcb1c73fd96cb98f586a9308d4c48fada09a358446cedae2ec286b3ccf655fa9ecb3a85b83b082a0841ed34753f6cd42ed7777edd3ac0bf97fdfb108b1a11e4f56c48ea3989bbaafd420fd9fb7e0ff33cf62d2e380c808efad7f9dfe894d8ed9773197493794a1e0e06b8315a7350ab62e60f1bcd135b93a624ac5f82d4cdcb2f05b1a0cffa256fdd7fc63383f7f721a118ace7c397917df50f9caea1bbfb0a4d81bf3ca09ff454a2732d347fd91e6508c7e31542cae03db8ef6149b58d12d4da9b6e761d2a2e0dec0b6386c950478e5a5f1dea4d1c076a945ccaaa44e84fa60fcdf09aff98bda23b0996159e881a08858438463a3f25e35b5c9719e0df71bbc06dddc12bef892bd64c50f0767a45b04cc2719ebd660d1c70add2440774311d631c2c56ff28ba4d8bc01fbffcd68c925737c0501df0a9227fc865ba9d2b81f719309f8dbd8205b1ec7c4993eefca467b059c573b7c9e9032ef9e50c821e0ab8276840fa214a01396fbdb76d14339962e5384a5cb3d27589898475aad8eb8c7e13b84fcb20497f289b51f3ae1b1518b3c24e5efd36355e7d75a66ba41b0f1f9d6deff507c120817a5427d5ab37ffe9bc53e644f42a70a4bafbe3113f48c1bb6ded1ce680e37877f7b60cb2e51dec79948702e5fefbc04e474d9af74f1670f4a20cb51eb2779dd8cf5422fb430cfecd5a9d34803440e65f05eee54018a4ab9a3e18490c1d375dc390293b9e1398d984d6a6da4d9e0b8b7b7be6f6c93267ce3b98252546ce713ad6c585f5218ecc8b6cb3d157050db7ef5c795ae07674bb428170ea4852923bb9afb3c71d3e3a2807fa8f21a53e5881287b82545ef2ce9db64ed9498ec3c1da1f6893d9e37b9bb6ca75d5f69059301cb8b7da169f9d37e60b4db7b13f062d3bbde8afeecc46e828e46935ec35726510740cfa046a723f69bdf31020834def33fdd005b92f4524c800e007760bf0721b2fa1f665a1ae41b39b44e75935411ae87b4ee8fe68fcf3e96ca7b3bd3cb20fa61b4fc83f7e144c4bcf0cf02e24bebafabb8fe25d08584d21f7eb3ee65d3f94efb83a21785f63f7ae50097bef84e1d5a708ec3e1a29965414e331b399556dd097f54934831faffe81d404a055567199345c45536104825b32877036b4151bbc34fc96adfa5ee4c23d547cc698a9bcd918f60337be2f3fd8f42a8e484e261f11af31e7942d4a1a59b84c82da2f6ed6271bd32a2b2c5678085e0cb81446f9db33c4e182272f967640d03ef60061845871439909a2abccd8c2c334c9498cdbd2b8b46554c10ac549608e1d42684c9d34414644e439624a0296e2a52db582558233e885b4c870f7fb565acf6722e51776f6c958cc79f1a69c230724a122cc5e6c43fe580cd36f15297bd6ea6dadda0fd50132ba0834d095dc59f793787077968b2bed735d7867774d6adcebf80cf241248e9542b4dc47251271609e82f244a393461b772e313c34938ede1157848cb1beefb0179cf528468aadfc1718a8d1bfb3e442ad08bc5a31b8e41fbb0189c3388fad4ccb78022bb15f9c1a914fabb34f94ac44451da83169b30958e1ba53554d116008262da8d8a29003aabbd598dca4e29a21db32e290810d2a6cfcb5cc9ae4d4eed7ea51ec3ea42f0ce2321a733d18f2cf50bb2993302e50260a18072f9893e75f86d0384fb922fca3616480045e20b5cfe2f8f4d4f89537ae7aeb54fc8f58ae51c376fad244dee19594b65705b533660707a06f25dea972bb17eba5ad7c236e32e526bf6aeea790196684f3ecdddbb1e3c41e19f2266b6d4623e21737794acc04813fe5a620a33847b02d5cf848af9e640db922952bdab9a49ec5d06a8a69db4efebb2b2e344f530225db10ac3c62098fe5175cc74b3179f421130cefdf603cac833a1012216bf2dafa4ced7fbb55a0b7b711d15f638e90e57a42fe59e4292dbb889e5371da3e3b26ada5585f1b185f7756923b30cc16cd58437fd1ef1d9fffa2bc70f4384c26e0d18446d82d1ad1467b08a47ab83d60381bc5506adbfdfc570fefe59390a9b95e6055e316d2afb6b921658bcd64e27dfe613d72a15b9e05505aeb7e079b4c6b69f739e5c0caeb2d799ad50a78b968fe413e08e01384a3375f8b9a4472a5ba2ff7784f6761d9a1790df26ce656f13a11278443acd6cdeaaa792c0beb464df2e53caf3fd964e8f508a13ff9f19b4d46e106e3a6d35221e895384527d8ee2a0f5571a08314fa3a289d642e3b6a5d358e967acab29ea46221174f6fa04def7df164008c09a0a39dec99aa18558cf72c39457b2600c24de6b3333ad746f48cd0e4ac822e648970fd5195ef4752974a49ff8a8b80cd9547b12e75ff74499ca62ddf1748e126c04847c19ed39ca26d74615bfdb20340973d28b55363d99cc71df0688265c6eee232f2a0c475f911a55c29c7bc3a2b6a5fdbef1bec589c40ce4e66a2dd3e8672852e09742f8d07998177e08d7f770598f68aa928e5fd0389f75839af43bae9445f54ba20f20df3d87c5ef1c5b14b140afc04f9efcf7f7514200b52f9830c231c0f3e7bb085882d212317e796b328e0f6ebeebed55b8453f192cee988b157eb56d080e3c3c686248c6937834849daca8c02a63ffb64fac76f21fb8de0a516e3dd76725d5509a6a8b17ff60f098c80bc1c7a829580c3b2c6808453bdd06d842531197da32191b47f018428259c4515c4f1206dc7e30acfe7593d71b3aed08d54f42035b90ea041509cf514b1afc8699c22934be0d1e7e278b0a4621b2b955a3dab3441ee362037030bd1195e8f2c0ca6da8c8d9a6977a025055a1b0268d3453bd396ce4e35a84860ad04fc829adea0dd8d919990386f8a3928214498a6ad7f2c7bab4f3d2a13173267272610f5441cc768259fadf1c537a2f4c85f9a8fb61b631c965d9b3d9c4d60b2ce6ec5f135c9f07a7e0ee2cd1701ee84bb81608801e6bfde9f4ce4917f50c39cae674345ce81a36a53b9449141643dcf7f1329caf967b5247a5a25548e47b496b4c71232c7fc938f304289423ef6e1e91b78ff5f8f860c6bd29872f2d4e51ce688afcab3372f93c8a3a8117c3447fe2d31ef0fbeb4f7c0ad56ca5553d5f37c0daf5cf3788b176367e9eb15fd5d0f815aba356d18b761189eeb7438563514a65aca455be0b99125fae73815047c3b4e0110fee5d5b742249dfdf08cd9a3ffc60c33a57ec0a24796fdfa8fe21a355ee9e30db63bd4e134aea6ced0c1df9af064544815df08a78a889951391e004bbf86ecf6d6311896867cd7d97df6d217a0f919998dba7b55ad279ec408a52e65f2d7e63da8fee5e91e13dbd403d322a29ca9fc74a748d71c7a6432bc1a6f28ac6dca969793ce1b18f3974cb48cf065d784d69243c434208c81012c27a6602afaa80271bc2995bb5b956d0e2db9b8635ac0f118b8ce0fd4d956ee99dfeda87062fd0261fbeeb23243832cf6ad9326b6aeaad8127759820a5a6caf44c1a1452f61bfd920b28332e1154ee4f4b6e0e3944e04bb3f379e6307eddf3ae8300afb6a8b9f11409c69544039e34860e1ec9bbfee1fd97bda409dda2fde6407b15859016b4a03bb0ac17c51309c8c70a916eb1e54a68f099412fc081d464587a6c3f741b17fe2362a863e8898681bd9cec8480c624fc16214d7b28907402c8d4a4ab5fd74f0e3319d72f6f1ac290f1cc5e7328d4c57afb2f87b3199e75f2bb963c993d7729f99e83943f2178f4dda17406d10866ed468778f0f8b31621b6af602c22d5da4acb7755f54ee880b7cb0182183b4a9b513e34f14d874ddaea70c6558f504a96b93777fbc11ed985051a23dfa6d49df8eb11838455981d41eb709d39a4a9da920d82fd8d1e83895ddfecb098c355e72d6d17bf31cc5a5dadcdf0c3974f2c0cf48e865158d6f54f007b04b278e91dc3b98b2309782bc37fc89c23f0705d717d42872caa928c789013520d2f39527151303cf93d589c12a71b14f4b3a0238346d8f71addfdfc089f4688a581f3ad84cd0932815b393c73861ea6457a5777ffb8b60803de056e02397852ce8ef602641845c801835e60ba3abda1b9927f8e883880467604825946d634a0aba2cb0aa0c3d9c3bc8cd10a97f9519b4436ad691ef412b76b754e6023277f00fe6cf68d0b3010943ab0317f0f3e72ac9c38991bba7167b2507d1a46757ce286195167dc346bd4431b1e0d39f842362259e77b081bce8d6fc2908482fae2741ea8833b67307222d4bfba2b6f44df0a25587ffca934d0a0ad966f98e245ae850a1ecb81b9d02aaa4cb6f271034247dc33ab9150e409e95dfd2302137d45e29aea501e63374547f69684ace8cc794b194abbec61ee489e8b15f5e5266e3537753efb6eb8baf18fb5e33bf04ab227604e4f22857b70cc3f72d37d12afb161ace8b3b7d1ac8281e2d299b3de7e8e60b370cf49db37ca3770b04ff76ac4a5539afcd44e36724caa9b06c635596f6385c5d8f2dd436637525e2c2c3bb29638c5a33385d59658f67e03b11b9457c742fcb5aed87c96fba1e0936bf033fcbdd40654d37a3f24aab65c7411e47113fa55631de4da7fab32af549a0bfc7206c7acd5e2b3eb0ba14e843f266a68a41915656511da9be52a8f0b716ce2d0c07e291f80d8e1f7a612763bb641a74e514105b9bbd084bf9f960614650f2388fadeb79b7dcff056ba8c2a27ae9b2dfb791f03f7dbe8ce4abc5ac8f9247fe0d34eaff4f85adb853d51c9cc92893422358e4fd5010201ebe5131cafc0c792404182a6e9933112ba315ae1a288aab550fa33b3f43b6e3922e8615e7effacc7cd1a46027eaf25600eced449ce57c36b722e43e85720154122f5037998659cf83054cb45b22c82dd8af0830e1b4dcff22621ef80a8021c545f6dfa3a8c4e005510e106feeb797a43ad89614ba3d0fec7c16ead202d43e5bb876828a63f130f07d47039378c2c2bc6b2d3b45d201d52bd38b0a65d1ecf2247cd5c14ac7a67f433112d20c2ce99a21868a387a112c070144e9879b8e57e62e3947cfd5201400f4edb9e416d4d5ff9752c91bfbb467ba164f7bc111d378b4b5eb47f721dddf91628dde92637772fcd46219730e25c71b010a9482f6c9c5fc40f7ac5dd7483ec69cfdedb32dc7e1df94c751a5cfb85e19ee12b1e1e7a4bed9c0475447f0d7d399ce9def5672f425430c0592c49c4853a249503ebc251de5bd11c38c13c1bba8c62c93ebbc199a3fc8dfe52797c2a2e631f3a069194dfdc5ac2e663f2862696cab5e4d05fc731c8c87359ad8dfbf344fd60648485198d01ca303b8044e8c981f6941b88e28cded8ba35775e1910f76fd2e28d3010024b4e21be5f1e286816c1ba813cbe7f06f9aca09653f20e00b8e1f99a33ffbabbfef40fb4eab834c961d97166e80bea2c2faa0092840228b316b8aae8a8b1ed68e73e8295ff734cbba0fc2f61245359edbcad15c0823c6933f0e60f9f700baa23a9ab672327c21f279cdfae28e875eed66d02407f2a6a28fd50d9f807ace022a750ad77044849c5dcd4c23b099ae24868c9c70f69cec930cae88504b015b879db72a33b964ccd578bd68f142ab576b36b78b4e035a214e42c761ced3cd87cdd3e32436baae0c46e93e21e9b23e789f53baa7168f498eefccf9a58de31022e997d7a724aee9a3e621da313cc6e4c91da1b1a709d5d8c90ef2b53d4e91084a29910c853f15177130cd9f9755d885ce81269e3e4c2ce84759e677d6a773caa480f5101864980b0aa36e8b9b53a6cdcdf3ff5168061682b673afcd400fb6e2f855e87bee03838410b5c29f01c9e59102e4bfabf0a30775959cdf6d72f91d7afaae70aa6a8899e0de07515935b280459328f892f73f6e5ed27475e4d8ee9d4c8781087a7dfffc752d2d9c13c894b1119ef3d9f910e8bb1f8c0bb2b62f10ce28abefdbc22520ecf4ab06011da87a100c9862fc42ee8d6b4499f95504e3a4adb5983051f1124d61f9cae00e887b43a3b91d872c693c813ceaa8f038f4f7574274436fa00df33f1c530441dadede936c52c8758beb63d9f6c5b42c20046a82d0859175dcd895a0cfbde351b5d86f01d149bec5355204e0ecc89c374f123e8556d8431f60b02852eb0cd0d7bd37604d23c6ae0ce279de1d21ab7a99ad9db0a537f44c176ae59a8a4cd4e89055e7e50eb0a80590394bba51cefcb157e8e8ae07ada9f62121897d16252b1727adfab97ec7ed8520eabcef9f027c063c503fa7f153d9d3af036fc4cff5ddc356391860519c490b8616a2395f7b1fa6907751d65352a2597fe0f3b88b1e8d3fb9ad460f5b0ca4db6a3c2e837f986931725c274f12dff52f63bdd747791e65a8ed84a7fc5ad6c7bb7413ce75797c45688e7c5085c61d7b9fa55be0a365c4bd082dca1920a7549e568a2dfccc7862b8e9c32c5352542cd5df4335700e7e656f7f2385a0f1e072964b3b45d0c89f4f8d9e9fa4658814eeb148e26f9b42d153b22ebbf7fe780ed1faae499a1131108a1fa868c137aa7fe4aea0172dcef08b3283da6fcf0f8891cb94d4556ba90a029350f8f84c29af2bddba6363af01366afb63d3fbb7cec0084020d78b28dfd73b3d6d091df4eabe6afe21ec8349ac8d031805ac4c26f768487a166e222bc600ffb1fbe9bff931bd33bea70f554befbeec261317dd145de29a5979fe30adc9df6824c5d8ad6a1afdd2c49aed365bdf66d8ec5985ce7c13456be8a1d056abff848d174bca970c8346415f43029f3ea0efa7c307ae4893bc6c4e183921364b9301b51063ba3c8b65595f567e29c6332ae837ae679422bd17ec46b3550ec830126fdab6bfd8fe58a49e40eacc0fb1e96b50deaad0b5e7b93015f0b329258a795ebb103d7bc8c8c72db021f419918b3e05d0fb1a2c2303b7c96c692f9ef767864aed92dd8e09c217c5bb8e06908e92dfe85f800a5a903b5f5c4836e4ae126789ada3717951a81e69fbf26fd3b7c77abce09446d3bd93b478a6b333ba3e61be262b66b459baa078ddef8103672383b9ec243b01119d94ba17b91873c245be21efec7606fcbe5c86fb01a920346269573315c376b0a865ddb1b334ea33449172dc6166e915ca2bf3c9a49bd7e792433704b8c86f6ad224f65f967cf3aff904a37ea273dcdfdd10bcdf1ca71fd266959e7d3d175a680ad50acb7c9b5b9d1e67be416dde81c18abf8722d04920d9a519d0c1124c6339cfc448c8a660d0f419b791b2675a110f4538ebe3d4f4e182aae909a2ed31962d7766310d02b6850774e584bc1d632cd28bb137d452e9b2392dfff228924f6d8a1fcdde1c1d1574e697b929d7148de7c5e7a24927e6d9491fe93e29d577b5b03fa3c5597a1885b4d1308f863e1ffafec7e2542eb96cd6e0551df131d5cbdd4ee1634dcaa492c1c01f7ad9a73653f7e140e5bf526aa2dfda278e52548e1b593f3be605605c182ea9cc39a4ba784ec8cae2abfbb4afe6490902ee0c7fcecc994b2796f910b1a007468a9f2725bc2bb17522441f05091f3b49feb7540483712728c82c39a627cd5548b815b26cde816c1dc9fb8c005ed228dbbccc608fe6df43892690c28a1131df9d5af4b1fed328c0df67a868916d7feefb75272f1f158d392f69f2de27ee99beebe7188f1636df3c8eb932fe94e597cba8928407ac6895050dd93682138ca8d38111bef001a520451ce243bb78295fd398c3f746c8ea5b6bc43aef24a2adb33dcbe7e1839b5684a9160823c0d70b0d23bd0944ef53915c42805bbae693bd50aa5ff6b402db45574971ac6b389fd91ecce3487b6963b83b2589f44f8ce9249cd32b4a19a7d692ee7530283f658145511a041cb843f1486477268094ceef2c3294b67b0c67c1f535153cfd28ee4b2f92f9273e54288324c40988a02e4058a4c0c7bdc4a3a0114ee0cb9a6d9e0c8adde1f3283680543c34123b95a9771e784c1e1ee3ba4d3af4cbd1e3f82c1b721cb00d9e89b2582377223797b57be9e3ebb0e7553ae468adc24fc4cca8e796d3a2490bac87ab3bc3d85a1c119020afcc635896e2495d5a7e962d0fc53f0efc471885568217178d3eb95729c5c9992d00e6c56e3b871827edd2b50506779dedbe151643fada6d0a6682f68421c8e23024b6736a3359f1ec364ca819a36a6479c4b58e019524c6097f70fbc88fe61b7d1988cca61b1e90a54750b106f849ac50a28dc9c2506bc652994223e1e374cbd85ba0ee1a1a4715844a2174338527b48e68ed73bfd268003e2b28d8a39e0f67a4416d4c1de8ebb9efd23300fbb0eb30217cf8bcbbea3ef274afef12f4f1fe432902a45164982cc6517499d920365d49c96c5711bfe3fea7c40749fc2a99e604061f773f503591cd505ccb831d427837cc4f85e320c523645eeb79aa55ab02ba2a1c47f07aad3e74de99b4fc3797ecc925bf471024ce3f456d9b0afe2b2739052acffa8566ef27c1a2c798a4b78d38b88d45d634ae059710e40a491ea594a4325de2be3fdc517e2e12307b79fba9764214f3261f51fef83ccc105b63c48a0a1ebec609cebb7a2137b6013fd3234d83d2de324ba2f66741bfec99ac09d1ccfc45c5c681e200d59d9b0597af70de9b19e89a1095e13f9eeccf26660d6aba6fe2883689fbad2718696c4f1489f202ece1bd6098dadc5578ab7234f4c2eaac43412a05f48e2a1aaafd3e172e10c27099876a4f55670b1b6762e4d87ccf9b6b6c1f74f080ca328d44c74f6bede8de80155db9520b1d4e419af75b657db3055e64e419aa7e87872be7ff3ab7cf014359ecb56398ede4087c9112597dbf743f3584dd5c943fee779b207768ec7d4ccf2f9cac370cc3e0aa2f686bfa7b276ed9b252faab10b50490fbbf7fde95dfe8f3f881df62c884895179bb4ed0fa45d71a8d54f7254b86dad29251957524bc63d5fb5902fea25f0501f01e1ab81387a7b74d8df4b3c825ebe51d2e32e3ec27abd8499c2038453cbfae491d25c24271b14e0c9fb607658cba0660cc5c33e4ad6ba7f46072dcc7b3844b1aa59abc8779f3ae00106cd3066689e82c84f6715bd38e4a09038a9fd32bed61dcb512231bf17c22298ef491be0968258df8a1c80ae4510c7601dd222a73374d30b3b3524931e7b91e721a69f2dc59ec0dc68e8b8c9cff09476ace786428818ea1d3ffe51ae21ec5f65cc5376cda3e5be07057791530b945ea10d5fe7c3509f7318e214b20ceb6b691cc5e76e8d59b0223a5d28ebc8ca4bd52422417847118b40fef45d4e1ccb24f94ddd830faa5e295f7685a72798c5a22ad197b789f31240fb352cc908446fb847adf32e0e0c16b640de442b908b111db66d802cc78075c397aafb85ea343530c557e0f16492ccf65e5d61b31c66a0f280cb10cc44f7b560a693cc8890bfd4c94c9b7102a25d23c4184dbd9f140130df3f691a825463fb7e5f27b895ac850613a05ace2332968ce6311b1c954455535c1e4acf8dd3b76d31f034030d218224c7e6dfc12d64760e46770c5f36bfeb1f7bf66bc0e8488c785bd873cf8220c1ad6aaeaabee57b6b1dbba572f2d0ea6a95e2eb0b79a116ef602c49e114633b5f6546fbc7b38514e42b60ca4dd35f7822df9c1d8131089a586aa53d2c6b7e01e23390407855445f8982e73fb332f5422122c0d0c218115370df07f3345aa2d3b9ccba2fbd340cfe8318e20110ebe69a894d59598ddb6e924d2f047f51f8a2605f1d94b7ace76e061574452d2168d593cc0f464a005b9e2def1073ed9029486172c1f78b4e709e5c4a24e4e6b0ad7f21025a1d0fc06bade7c7b64eac297aa500befa53f9e6ff0c1802d1ab7f3db83d16d2416a93d80205952d3910f26b7871811f1c4ebdc93de5a699e7b4ee005038eb582ed3ea6fe2a9bd81fbd0649e48ebf46bb05594655789320d995a4ca40e15bc617dc5d333984671c80e10aacd952bc9d9f40ce5669bbefe3076cc80ec55185ff7e3268afc778ae2889527b15ebb8676a9a22d71213c75d4e50507c57620eccec7b15fbfbbaf9f0f21fba38f804c3ba2793d19436b1c36faed06132e64de465f5d21e4f67c6f889cbe0dedd18624d818ee379b07f7120a9044b92614b00fe816e5a80a38cf942882940d2e9ac111576615f8a3ab88f0c2abf083e474def780aa2d2862e41a9fc69810f04f3dfad8d1648bc3843620fca0927241cd6a049337e88cdb5af348db30ce2152cdc029079ecbc9998f37f73fa2561798e31954e015a1c480801344e4fb6ad90a912ac70fd597c172ba4057d35395e22b812876344e2e8a97764f5fe180c6adb872a3713df19005a4de4333f4299aeb366ee9dd0d7695eec2351e8f91550792b6f05db08bedb9bb4fcb4fd7a24f609499a36a8a76740adee691b5447f575d0698c590a6338687430fdc4e7ad42635c24976a3711ff86e1c5bf60f8c8e8acbf5de5a569561cacb2e337a9f67bb3f63ca433ea2a41c4f848a07fbd0802f3207cd37b48332ac44f6b8bbfac086ed5e76fc47296b86a76d4679e68b46a044b3afc95793d9be432ae9e3d895707929a1dad2a6903808a238253f422b74d7d3712fbe7c0306276c20532d0fd5c91af7125bd88d9a2f479cf60c0b8dd556e6cbabd391086b79cbe59a3c3ec0df7939fed278407cb613dc0b2eb99afb40999d7cadfbb3857b8b8016800e4cfec67316de2459c011f18c1c9d6567809e315082fa80e10663f42a8a6f3802d824bd1377c080c27bce7def3326502e137bd2422761b55e9757da84aa595d62a3c3bd4d5124253b0b488b02b837947a1b40874cb8dc4b589aec8829d1ff1d306f7e58847ad4a41df81e6e5495a26a3ba5d87b1ebc62e78df09782dcc8bbd2929aff32a37f8512afc2cb89d32868654e1659be651df7abd02ec222bf17a35244e1be51509d5576605b3fb8838800d06c4dee039d0f0f67d6572395c17b18c9173a08fbcc4983d7ee8fb06117c151f19758f50255687ba1a7d91073372819cbdb5037b6d8261d58f665347714ca52ce0912f3cff65b4cff3c1389facd829fda3be69303de692ba6e7e2eeb1809b78f2da7ea198d140f7dd9cd090ab42c1270c3c29a38c6cb369e638f0f4d85b7b6d8826980726f84091afa94d28ad7400a093c63a7ca14e2cf84ba81979ebcccaf03e58a5815fc780b999d6d17e06785efce7fceab20c169c4a06cd46913217ab352abc7a32d2383ebed794140b04082546e7c6a577d3a62fcfd290394dee060e2954a1e200494732ed719780bbcde823a228111f16cc973ffd709d7bc253ee514f2d7a7e422a180d4f7d72778ec67e8a62c05361446dee89e36147ba5db82eeca8a932141ed1294d2f7ae43fb75e97effba6715eeb36660a35188d9cb4a52b0e021131571e72ee8f0a03ac2e6f52501db3b808204f49993c2b166e1c75e377253b94a5e15533b486d19490ab45ed77c6cd11591d14f21521edd770d2a8ed875777af6ee3413d933c02de774bda9d3356398aa349f38e158628c59e0dff39e58752715fe0c74feb574fd572ca0af15b3d7d060c262b9d5d7407e0e0260dec4767e5af0fbe7e8a97234f2d1d1050dba455c09936ec0b74a8b546834f6838d0035ca93b7767c116cde753e7f8c3a526b20996ab33129422d47ed5599f1f91f28128e7df32b9b98dbbfd454a2c9dcd6fc3248eafab493b00ca61f3dab079fecac87d7b01470f7fa4c44ca0cb7f4726f34261bf1d2ecb7455ede75791f0485de38d376f1b9379c88df1e4c9255b14307ed34f82aebc5968653f9bf491fae008295085ad0ce0db737b19a69ddca3cce321a5f4a9ffea22753133cb04076ed7b51c5d600daf78cf896c4b241670092ce408ba841f04631d4ebc34845dff81ab8937053a3bf7297f9dd2bd0036e38c62ac9ef0a9b173738fd2be25133a77dc6c39357bad23ad650ca13444cb567d51de08f38643a1a2695c205139ed9dac7b98129a0072071ce160be0d3b3b5a9d3050db951822011e09ac944b6437ea991f1bd55f75c7e1c00736475392bfd58f6deeafee15e48672141cd74dfcf867db1889cd10656ebaa802d933838b89e6d0553a2c24bb8e9eca748670f0bd8a823ccbafb3f167c11612603091d46ccb4c5c287b2d1570da4d011cb57e5f3358fe0b1caaf11fa2888cf136f2135cb14218f3ffcc0e9ea993e2cf724704a5076f3a2095205c1c640535e8f6e6923965b21ad46624a60ed53d319709d6ebf87a3a4b93cd6383a13c79942b0c86c8d5c2560d557bfe0df73e34e81faa47d13a97b460ea15949b1c81bdad1ee42ecbac79bc54e07658842c616fbb099eb402cb82b40c08695a326bd684e6339e04074be234538bbe8db967737d0556c29aba06013a4e65d459df86cadf544cec44f8b7c578aac47e5bce9903bf3fbb39b268aa0125ba2082ceae1bdbddcb411c9835eddead371c3e96b421fca8dc2e39f62ade4760909f758de83a7648c7ed9938978fb0afff8a8240819bba448a88887316f3b878d4e24e382e8668a2c4707c18cf1a3184f326a86769afb05cc769484f81594334472eb8884a4b36306fd253dfb58111e7cb0f1bc48f0c40b4cf76c5afeb8141667f32d67562543cedd4107f58058ad5a3d41bea779295c052b5c6be8ceb67e04e358263118601d32cc945815af05b1a04d37497e4f0d9f8ab4d7e9d4977726ae73be08e4557fb92eee51df2f3376905b3052a18d109202a66747325c13184856f3ec865f9b7b35b7e6cd5306f4f509e5abf4bad856d1e2c892436543d8bf11a08f969c2b712a214dcee9b5101a7dfcfa5e4e5fa4dcbdf9e5c5f8ff5e9d11aaba6a22cc9d4fad8bb469e4a32ecc834a3fbc4715a3c261c4e8a7f7be7976624dc53869925aff95364e5a49d33b459a2b2d0a3aa534740f0fb840c0d0c5fbbe8e3b678bc9084f8bceb5e951fab85c810d2aa1988c491de07a2ae582bdca2903e893bc20df5bde509a9e10426f06c105ca0d3b4786a8bc0f95d9f5eedc5585c42f80a1f9d2965abdeb3cc5f33d201afca83f531573ec50d5ef8ca881bd23e8c5425d935570f32c3935f98b220bb4ba5b2dc88fd4b0b7bf943d4e0791e8eb7966feb066258e30a63bf671a8eb6cf21292aea2436af08eef4b74c4464ed7a1e5ea183d1717337c020d67a9f18fc2d5c117ac2f5a88e39a24dac40f2f6468dc22c8458bef5a1b77dc6226f0e6b7589353860740b2e1b097c39ba31b679505e4a8327a30342fd50a7a7df9f4655ba7c10259e113eefdb19cd414a05a20148e10ca5fe5c908ea53e89c615ba118c34a95af22ab6a3e1fd158fcbb068bd1d8c1f312f098222fb7dfead31cfecfeaeca49d5babfb4ad0e980ff8c75d09bb381417004e78d01dd7418008c4b54343c7755bfcdea0cb07fdda3718d79bf5b9d25ba77deaa52fa415f161c6d8d14f5eb479bbb8d4e6976bcdd503fef0875f200b37c383e7df4a9a5a50da7988d6762b4be8f098622c69c50e91b6954b6433cffce1ea99de1e1d1bfb0d0a20977cf981fb35e335ea37965f303dee3602ca4026e29e0b94f4a839f154d66916a98efc894e6d5c6ee939f30eff7fd6cf5e6e2209c979dfe5991c4eb77cf6267a79c48b4e8cb0491a57832450acb4de27c5ea9074cac12f6d8910fa6ef9a0bc1bb364ab05ad8cb1cf8229176392da610b7e1d937fe733d1156078e5aeeae6dcdd5e0edae984dd90ba18cfc9d25bac225d4754c1b3364cafaa6c19074010fa453a6be2904b7e016b70b68e525c801efcee559656fe28c0092b8907b1e3ba64d52f72d738b7d23b1d353883d6144de33e612f6e0db61bb82d6926c36a1e0bced5c7cd646964ad9a784920e2f2e97a55b6131884407630a2bf802fbbae0cee5eaf535cfb449fd2d09a2011e34aa50619e78c1a86df69f46df256f93bbcbe6f5378d2f892ebca9e211c1d5e94ca195f9877bfb065802ebe4511474dab6d8b54a54e6d690391ba8345fab81f530008f0126257dc8811c62466a4c4f4a05daee0d5ae5b8ea144c8f70f2968c9324742924955085d9a3ee9c5e96d05246b51c7d0f85c32d5a5d189e1683a87c750992f038dece36bc758917bad25ee8f758716e8b4f28641e017e289df7833b44ad3a7a56fca6ff6fae363ebaaf5908a84c0bc7647e76c25a493993950dd446c6a907d1e6198817ed7a73543c0c39e1e0ff7b33f5270ba642c85b5a1cf1abe1463243161f902b01b11a61473adb074476f4af07e7117b93749f54d97c916aaad77ae7f010b43a36048606cc74356f2fa376de17853d74667a0bafeb748826197793ccff8b2a1fecdd516eae634e46b2573fd80fc5b2d9a61a4aaf96a52eb19a2042b8a6094ccb32fb17f02d20b3289d8825008f5f2e652ce6f18a3580567dc85122d39f752fa2a5d4539f85b55459d06e2aa0c2e1c5a4a940dc5777231cc3ac76d0771c4345a7679e3a8d8f3bbc076200af2b8892283ba2c734c12db2e23bd0ade132b84c083f13aec6c87d83086b4151e13d378cd513db33e09008073ce4ccbaac075990f59179e09aa71514bdaa76bb6536c79bcb206ac9af8fbb27064c929726ee4c37a7dfd2c849fda467a1a54f881f608fe15a052617605d90a3cd45a54a894b20881fa45bfca6445b73c4010f61826ac2018359fab0820cae1d1c4e024cd9a5bc5f247f085802b90b9e3d0356d1bebfa13bef9f136890f83d7fd0cb2df381a2da123511d4d8d0a6256198e5522caae9d80b6af08c55b44020f5b63fc3046729b4186bdf99b81ee4a6eef5afa226756ea2266235b9c2aa0280a2cc70b561b7151c4c2be2096e6fc7acef23e41639a321e4364f8f6135f2bd666fa1cc3c632614a62853fb4d043ee84fec2bc999d00cf736426581a5c04adbe87799296cd989d5ee30f8752a0d7a7fdf4ba47c392453292187c3ca06dbc0be3b73527d86879319f5be89d221a710c2aa48f75389620edf4ddfb650f1bbe801fdccdd3a1f1a764dc28317cbc627fcc768678bdbf9aad54510d3bda94ee0c0be81d12c3a45590820b8fa98610848195730cfd039125bb05d2d8e461368cd02defc5c21c8dba8f1fd436564d41ed446e3bfd0bb722cc962668bef02312b256abe0f95aa94aea72824dc6db2750dca35bbd487411f9450ba044ee3d7f32b3aef1ec696c6c32ce540c45db1fd9032b7fddfd071cb1b6786d7b87d170d18232e8ffca07f11439c1f913765a1a833041c012008e0d6db83da0df069a292562389aaac2a23f2c8c791ca68be540fba01a94b56191ac66b8460fc5a74a4c609529a74e84839c1f9efdc0ec1c332f537b4f59e895e330acc37941e7a101bbcb8a9c2805b696609df314ca7b66e6a3ba2ed9d3686bd87cfe67cb0ccf3eb456f612d2059b667df252d4e118acb0103784f7a477a22719a132067054c19829fc8e7b1344c1a0207f9bd58f142625f47b7718e9a891f61a4db3ab947ba394302549edbd5da00dd6784413efe50b1d6587ca075b805be846e6a56ea8a9b2af889d662d9200c56408f4d49ea0829a1cd14010aac68a84cfe53d9c717cbf11f3ff6d7e9ef736d0df2e4f2c1a0124100ee18f83de01e00a86d8f334d2789fad56f4cc91fbe52f7757a8eeefef97697187441ecf68863e469d2da5908f0cd06e9909ade76a5c5029b10ff11a6e4ad44b74a63e18c055779794f546f08dcb8a0c0f4ff0510cde0ff00a1da55554dc7c4e087470c92ecf8864cd9091e76409024e2e144e71ee23e4f9afbb2c7f3f2106a7059305465b9e24a50a3ff12f31a3cf33c22f8fd0bcb6d98addfcc029db670f79e51a162dfc570a189adad92fe684d698b2c13c4784028f492bf5d0e886158ee5c5c35a2ff9fb01412e8249ee3709eac4cf07e32ccd9b249ad85d91777f16eba11f042012c8aba7ad00d10454d3cb917fe5652db2864bafeca67c4b8f91a9a4ac7331aeb9b3a80f7acca82fc66060c742708c708546afa36a31d58667a9818abe2e54ade8e98654bd61b6e76c921d8f2cf35ef39257186ffc07a80fc22098d4f1398274154fb45cf067ab1ec518f2661f7df7229b13941e9baba9a1df1db7831246fc858051e7c8e49f256a5148a1aeaa6a18f51786c2c10e57df82d1e794da8b1f6df4b443574c198f274fab23c39be1129a5a8e1a8e47584a73f6719b27e141b7af6e99877e1607a51c0dbba3bccd235af36f7b43746f21f8f8f78c2f393be325bc6a79956e811c3f5b4c2a80a34ee7266f00404769f272ea91cc37ac4215e9fcdb5a19558283b958ace27921d34dc750c90f7b766d44a5ee581789fd8d8b31cbbb838c5d25e533ee04e99d43b6abdeff4d834270594532b616b988a68a2446ac8f6e2941280c7ad20c1017cac3cc1d3e7c7e0ef67dee10adba39151c1c2a708bbe019c58532551ddc5948f7029e0f7691f37a60b020fac00e8b58a740458bc9416057e9726c47a0c9b45c419d2d561e63299e16b02a5473d619956ab2994ebff2707320943b128b8b66cf0d7e839306ec6f210149296da1114d4e2985f6ffc333d9ba7c13f9198f083163439dfae16e0502c5a510d6d033eb512c5a28c87c6bfd6208449e53a562a082019481f4005d0805c708080dd266f57a974cd2c13c13de849de4d5e7f8d192c9f591cb2e3b232f71a6d456a5e7074e3403512e30f1bc485cdd0a52c3add20690c9a30217bb240bb1d636c76ea0ffc1b0a343941f9181011e04c5ad4dd53534a15f337fb438a4c393be4d8a25ffa10462a9398364e49fed19ef5a65e564d23dfa63a26f0895b606a97f4903f036fde7427d7905777eed1cc990b55773d2b1f6fd136cf5f201dc7cdbb09b44a1ce6968defe5b31919eb3aacc465f8175878cb31a39ce51e256ea928dc296250ce156ffefd5f93c423fe4e9ddc668022e0713f273a8697008528479343eb639cadcb710de1755a64fb3dc01834c24f6cb3953dbf250efeec711a970d6128c77f85bdf7d73e21813bc4d88144ed80d4cc7b23db559e142e6cd7219ca73c7f21032ad58d39fe989167e71260264b204f94cc16200b47834ad82bb94b42840a82cca915170c82b947691670d35911f75aaf552a86d0d0dbb382aa0aaa93e5d9e638f720e90c19d889cb64b2869b8e5d8834153cc09af777bcdd9e7e9ed4c8d611f440c9e36f45e4ed9aaba95bd01f2a08dbfc63f15cfbf72233c4e65f6276e42576cf1746712eb9207a2140d3118d6fbae95a65b6696ab9a16e97b447852c4835d2bb654c37b4029d0e36cd68a42c9df90b02409e5f00425e53f890f6173041fe9d7fa91527afa4530f397d08b446232b10d56339bee7bf50b997265febf54fe9ec72f1999d37bb96bf9a2cc9abaa3962931011277b2e786d6b116cf8d9c46099d70cb0ab997ffb0f0b97c2566a8f27dbc1d15d1cb73476221d745bc29de2f00c73af9750d06dcddcc5657c256a4cba98b22dfd1b6ab6a5bba9feed70453cb7ada84664b729f10ae0618e950e787ac21018b19dac5ad845f7bbac3fc420ae2c949ef5c803a1f71e99c76d93585aeab2a852c7ee901ea858d48b9e8aa08a9079466d563ae7030224a0241975f91aded67724dbf584dcc3ae89b5abf4e349914a2e13e6e8c4756f83f6c3185f05ad649808fa7c1a6eba2df7da06fa7179eb4aea2bea60d7009cdf9f82b0407ffb52e4e32b2e7d884749949f653e6f91760b76345d2fe706a62cf2f59e73c9582938546ad591b144e611680d9c7b491abd6354189b1c5cf6a09f2459e8517d089b4e503e72c57af540fb5d95897840b530d36b368cb882033ae9ce23b72c1c37dc643d81310a731f739a355faba28966ba4377115235ee59cbafe6cdd821922a5d8b53aafb7e59d9eb967d82344f0c32d2a35ff766722396745120e689f9d2aba922ebc10c5b1fa8d1be8a830d2be243aa4f8931d5c0a2f8c79ad9283f7a2f4684a773097ca97fd2d01c62ba891f1ba9164ea55801369dcd2593c44243dbf46c5c81602dc958f0568961d95f5ab2df906915276476f85d9664eaa076951e8272fadf0e7b75d353c31974089a82224da5f1611145189047cee609ad94dd124860a021472204764e014a3ffa50d6243a96bf05b3b50bcc941114f7a9cae7e6bd45cdb6bd87f9aca57efa4069f30e0596466576f11e62a70dbae1950420b8c50e5085a1c10ed7b885f75e49a1df4b646c96a2223871ecfac5c738f4bbf5754e6b9247639c6baea62b766f63a04fa0ef359cdadd3ded438c8809651939fa7d1d065af6134683d3485e9d73b4f296a48f11a111646a84ea9138153d9b0400167b732a9dab4a6363b883064af41f4d591322e406e97b6fc5171f5d5831bdeabdbb065ba8afb0c79fe624071fb62be6bd8df6ba7ecda0c035527ae13201f2f7f39659cd48c46e26b975a629c8ee3357442bdc7fe63f6b2f98d01006850a195afa529b59885a2358dc9cd095ebbc71292087b9e6a13681e6f46a6688349c4723815835f104a5e5003b2bcef40c819ce08d898ee63b6c40d1ce954e5c0826cabb7436db1878f64d82d49c1f9138a408f55a1a3e92a88bae65b83d15c8d6211c04368776487eb4b1b0889ad74df0280089d963e56f3f0deac0bbcd0b0069386412b3e75ee7b1e35fdbdb974283e3b6a6ea20517b48d925b7f089d0ee8d913fc0b769a8caec66221e7b0aca83156ba3fc5b9584eb4a370e98b3d7902d37333dad2a5e1be3423330a27282ca564d54dfb8f0c4529d94fc815a0c6db26814681b03bd02aec2e2ad76cdda4ef9155ddd804bb1687a97326c820d327343deaafb6fcfe0b3c8f94effddb763344591a86258e3c866aa514000f8158364f7a8ca18a2caa8175763c3037044b27c5727ce9425dcfa367603839ac13a14894471d7d87b83e3ef5cf9c4b87eb0d1e0e580f6b215b0731a9362c247ab0866007fe78d3bde9aea5937daca90fb009d0b6d30731a50d682eaf8693b70a2a0013c56ebd367330dbe30b0b0eaa0294df0714625c68bbcc45f774b6b4d4564cedc681f59a0c55ae0c1d400b2eb96c77c7b56190623e03ed7a837d750ade64d497b1f5d88186b1b4cbf7dd9b36b1258d306cd0869c32af38ae496b6a46f76eec58cba0817108713c20728946166cf6763c6facd1266fd9943b07b8938a7016cc7887ea35f87f6a85e5d2eb7bcd1b8e6334e5f22fa84639629a4dccac2279951dbd2c4cc76ce958364e2ac0247d107bb92a107b5a18956e202f2becbfd3e5c5aedc2a51f6bdda24c31ae9162b6964c6edde1392bc1556f47ac3d8c627da4b1a5664d630d183812c2a2c7c84e5f54e83dc202b097dd3021f59a7d09675b7c8e00a7b448e04c27ed147281fa93dd36ac20b5622453eb0b34f3a304c573544c8ed18a1bcde61683e975bda699dd53fb6a8e0c379baf51043ce810f966d51faccb4738e028104184619923401af9191bc45caff6ff3647feba08e1a4a623ac588d724e596f543bff965916098e8b5f61de287f69de81f2f7c0b67900298628cf98d15443f97a3ed8688c1d52b53712deac6b1aae90cf8e65672d88d2167ac6431affe26d52817ac8abb079c1dd5ae0af541856a708507555a128eeb6e6c19bc05542dca70ebdcd95dbfa29cc0fbb98eda395550af79f129d63e2d3dc4c856c61da0a09209e5dfdf37caf2aa2be225d1775ff969f7dd79773e0389c368d9ecab189e2a90c4219189724a18097e8868f1fe1c43bb054174e678c34063c9cba39ab6bd6478c0e0db6f7e390faff4b1e081c751c1e846a256f4017d19de274b261a32bd639e7914a6de44040183f6ccc0c9968f93cae91b0e8b89f4458cca021ce07a86d6841352db429c60316eaaf2b63f6dd2ed886364a68fd91d88bae70106697ef8b005e54a4e860da9c2d4d3e7b0cdd0ea4de63a5990dbf2b0fd746917f7c73c87b1b7aeca15d040525b0cf34a91df3e88d1c1ad71533c8068d6c3e3b11758838b1c12e06dd82be0a77647f904bc76ce68cc17a080f556b4cf27563fd41ac5f1c735571916cdeff209c80903ff066c15b0c8669382d1c1a33def2fd63c55200b41c6488e400e01f82a3c2bd2d243cae753a9c4447fc3d96df0153bb72e66cad14e926236fedc060b6c821be3ababdbfebe891b214ecf8b2e28a8ff1d221327dd7564d3b70b8f300c003c17747f738d59b0dfed79d37b53edba04f22ac73710fb90255768bde6c011accffa37d8d5338690ebf6a5cfccefd89cbd01062c9242d836b4bc85de093b6a34e73296fe316ed57c90b1757471f53e1921c47c365a4a1dfc52f2b542fd9a008a3d70449b892862d3aa60fd39f5310ccaacae2aa76618c247d7c341431cab8478a40338d38ed4229b719e8e538a8dbaae8a9d46c21f8cfbc2048ca9fcbd9ae72cfd616f5459f8a9d29438e879f5f2327acb50fb8e09b9bf1257ed39f11804518f253c5ca22aed23acfc27fa25e1bc30d0279b3ff0f85c6879b85ad44b96a8bbd75864e4320c8f2fa0eb4e480ec1a0614299049a498e55d346208d3aee18f2ee37e7bf0e6407dacc1c654199fe84ec71c2db49019a52f95f2a45d7e6731e7b0c674416535d19616b7733a0baf4fc55a9d711382bbea5e9feddecb9447d0903ed057136c4d455a41131728dc050296a1dac119256081e29d83b305cd759fb794b5fd9dec654fe53a77730d75c0e3d36454981895a03bfaad4391ecac5230c299ecd7cedce7ab70a46aae218693f06686d71d99bfa0910bf85f7df327403de75108dc37909c6307ea0d77d78578a2f4340ca8a26021ab11042955a50f06b4446c1c9877de78825854417cdbdbf24993534351813dca7a8cde4d1dca718d8c9e76b7e26e5128fa2e64bb8fecacae555d450df43ae7c8f5bfa282890bdd22a23165fa8f2e7d79e42360b145f4afe5b6badf6bf03607fdb828a2c5e9aae6134444e7286430fd7c787448e55e563478c9eb65c4cf5bef8785f79be35a3275612c4ffae7bf85928cf7bac26a2197360bae8c0022076fc2389d9d9fab94f1861251702f60b473525663ba528f1f6fd03e92dd2a15c49f9c459848ecd6718bb045e8e357fc6ead76292c9f6fac1bf9ed0eef9aedba5ac66a516ef0d6995284999c810f027f2eab199949ed4990098b8606e4aeb94d1dece180e074bd038ec89f60a15279a57f502a091bea895b008e451a48f352532eb8ec85ada7e4a085b0b5b915a0f93e4e714d53b2776c16d2481388383c7b34e3cb4172cdc039fcf6eef96ee784e2dba452cb7ca3f3c83a3673a4aed31adf8bf74988009b6351acff8a46fee27012fbaaf7dc564f0546deb3bb1f189da0d2169291377d37ac9d113457a5ad77d51ceb208b7385015294e6f806d803b7853cf928032c8fdb363a94045f23e04038aa96d73acf20402e20c8ecc475d35d077213fc9609d4f3a74238a96d376861b1a723134ad6d84476f464d64a9e605fa2ac7522b0153054a0ed0dba6b0452649b3505378814d8a40327d60be405f5e9490341c71572d0fe5be2a6cfbba6c040cc4b6de08956a15a411afaf3e2619f7b74b412e971d08742e7fa8a1d384b1225ab81be83a8ef0f471174b6f96e9c13a88dd37da40f36f20d190d70697217e0f6c9465bb645e5c27adb0d34cca12d9fe54c4dc7b012b24534d033bdad901d108c866503d963c62cef2b15b3c4f3ff96f593a5fa6f87d6b2feac06d73ea6c842588a18bd3cf10edc5d9a74043057071ee6f87ee2b9ee63e4c10becc37dc78170f1f238bcf816089d536ab16d0f2893640abfffa8d46ec0fe347c062f1105fcdedff2915c58f72bc6221fc302a434722a2296a774344a1c34cb74890636a9ce53335c3f907889340fe875893b069b56f8b5d9dc168ff4ee5fe8444c4a80e242925b3bff451033d43776f38e64ff4a045fa5e645242815d0d345221ae73935cda36f21b0a2933e9f7bb3eab1d355647fb9cce30397d28a9a89b6688ba28f588caa2f922842fa3decd83c7d13ad8ba9767170d93b7b22f5b70ebbfbb536168eed87dd3390ada48e8468c1638f120be7af9ba7dfd6bbbbd102e5aa1f6fa166c260876513cc944460b05887d3221ef1041919d965d4a83e8592554985455e3335bdb992eb67f7fb5f7cc560e40adcad54492d81ce16adbfc423c96aa971b83834b68536d46a4d852ddff06fb9c1936b2f681f2779eba2a4cc7d62b48008648c8c21ca530f085d2b128c24e476ab77ae2a98b843bb77e7e15dc76fcc58641802df6f2b2cd8ab445342546d00da0add81a6c68f6f5bec8ad010db1044f34e274e011d9d0d22d59f7d29124fa862da2624e81f6ba1ee4b6ea6b67709ea14e845c62cde28273a925847d2658903c607c47057eee053dd75e5b5ac6d2528cfe9c08efe1e95026b198efabdc7d1153c67408b98aee6cb47160e515995a955f35780515e4d610beffae8cb4dee2656faaa380f2cf56522ac9c1beff0448e298edce6cc75bbcba69fc3fcecfb190623ee4e9b10c21fe3d2b06767ed1a06d560348f40f951554235cf0c309d36794a96a5c0a86d13d397c45402383f3ca3619d578dd53be6fb598022fd19cfb92b92193577ed2717366484742b3e594f49c4a9428001ffd43eb447a19831ab72d1563c313da6028f848e4f33ff8c9621254318650be1c2df6668113a9b3c2681ce94c894174b9088c4dd21314683d85daaa50f9d6ff7c9d2a9e57972948c9392fc3080ea189db7c56792941cc8819f35d3f4cf0ef91d505018411b82965734c7260625d7afbec9eb71d637adfa167cc13b5a855d1ac5c606651c3f015036d2ea4b99bb0659030fa3e75b629c30a8c1745808d56c8d5b010076024c4d80b7719f6b56a18f212431fbbf700e9b48f7cbd87bbf968e1f631b473f0dd185ed0575c4da2863470e205467de04f1fdec9f76ee121048ae518c7ceacc54fbafb72f34bcc11451e75f00ba4655016614cb8ab3336412d4fb21893a73a3a6dfda731dedc00927b0fbc656b202cb0b68eb918742a6d076383ea8cd6e853e02086d26586285445e9433b39fcfd08520e0cf70dfde8ece4f58c0e832be6857a78e46bcc50b58eba24bcc7e0b5009151824dcab5bac3347b7017393c3f761c5dcedab275de00c12021d381a485aaff13d19ba39cfed85f198e1e4a0aba6236f34f09ccba2ed87f6090b479938f405f3eef34b3daa9d0fe8412e4fc23b987d000820678c472c525f570f4b44fb0b922cf0bc341cc069f19a719bdaf801c78ac5a520746f84b21f94c6a6e59cd927cb5c6b5dc5ba5d826c2f63439730a5c8ca99b33f5f5e5fcac18931efd701a80d1a5e64f71024ed8900a194089d72a9957cb5b21a1c808e0200968ebc61e08ee4f46e35516ef2961d54fdd83ed1b7898dfd0b75c02e5725f968b7e00505286dcc0aaba0a4a211ddb24bc52d62aff2f49e7bfac5064c4516eefe0805ed9ec79d1d5020b7eac9526ac17d43ac994508f0691847f41573d1149ac87a930a718075a30cc818ef7ab70b711969a196021185de843c661976639fe45cff3f9096608a59b658e508656b2e08e0bd8c3e8f0407bb9a5190b4679b3feb3aa33f569becae500aa4ed46dc168c02aa3dc41f3c0724f984187004e3b3a1c2615e660605ca304c9238104b95ef1e6fce8b25389231dd061cf49346e88357ddef0b780c403c3c228dab0382d859faebedcd56aff8abfcbf5185de6d5c7de5a8feebcee3c59d6a4288116f30d64c18a25a1fe00468ab586b448528448f2cd78023e17532dcaa7d60d3b879e4785fcff9e2c1dbae09ff4a5be081cf095b54b74a7326b751dec27ec81dd261d392c5e1068ed721778e8f5ccdf7326fec8419a2e8968c89d879882cc1e928b391886e9d9c119fd51fe2aad1b31c9edd0ed4ae5bd6df09dc4373ba6c3f446d70ce67849c04cc80c70d9bda3e28b133d14660892e1f1e1d6af9186ea98ac028230f4a76ce698a2fcb96006194a3bda1137a07af4df25424ea7472ccdd89af01c98637b23ea30f60e58274a72dbbf55c9c06c479dccec03a9eac9bccd229f1af61253ecd0dfa9b2b128604a3a4c71c476bda071d14df823aefc26dace56e5f071b8337df526354acce178fc11b912aba5a1e8ff3ac5db8bebc768896df469d57f411022e3ca02dece6b7505f1944a0eed3deb37b6e5bea4f4a23ee385cd104bb2e55b07d5dbab10ea1ea82b742c35213111c8f250cf7ef02e6c1e814a52c5d75ad21bc25e4a43bc1763e8f25fee2a2636780ff9e19987f65a28970483e7071dc5402658bcb7caecfc8c38e706be0a445dc62434c849b4da38eac097489958d0bfb2ba43da9fc302a34e62e073ed44d9b6322e97ed51dce11758fae2871964c1d81f34ae9fa59423b7b81a14692d233c45f14d3855d997839b09737f40b65c13df71e6f363170fa4fe3c270e128de085015fe00fd53dea2aefd5681beb7a06a8cd307c51ff79108318d700751f162fb7ef9789346182669d8fadf1305193e3e52e2bd47b698c794f966ae9b8120447b3c7310abc975455d2e7eab279b6343586bbadf455f25e9042286826dfe4d116ad7a613f6f9a63021e259d68e98c8ca71a3e12b550805d7209acbce7fe5abb538cd15ff6ed2adb5ce800f4cf69297baa717f2a5d30bb8962715b2fdcd2acd42bcaad710ac69e73c9c3b67b60e5fb6208dca326962c55337fe9ab7652dab6fb27ec41e42c71271f32f8e4dbde2541fb9b461b05978ac2d092372d4064b6c7e76d291d745c30cfc5c3c79ff33d974a12c74adbf0943df56215b2e7fd352a255cd4e488393e24a0e1021c85cc07463246813b04e1e76c0a8e7d045c3e2d0c4f654a2ceed0048114d6e04ee0f7c4710c8ff61a195a6846608fcfc68cf300664d076bf7df1b1b954af9c7fd9c4912e5fc51d47e1ddb2b6b2a193ca8f2e81f20e7041426fd49cb10ccc9e91580617be86990d31507c9ad9c6af604622c16bba823998384f74c2e8ce40ff98f4dd2d7b8d858b0e5e5e1894f2881617940371c94c6343c5cc0cf0ada296b4f7194c81823c651147e72df234957a42f10b9e2b23f2e8b9944c22724cf62803001aef4a25cd0916de61a52e52d40f9eeaefdd7bb7d35d2646215bb8f764732acefb4cafd78e9a15a0c1a764ee26de23a6097c46c1e5fbd82cb87bf43cad375cc0be657fa0209c5977ee847c4e5af3e001d09b3050f8f2b8dc58ce71561fbb87eb0e826637d1ef85dfcb2c95da3a46b4cee8de0727f53ca835ae28afcfd096819cd221db27e9b437e1d313547648617aa9a797ae2bd97817a2f62d7c4a64d7753bfde5c004633b7b21fd4f84a9916941e5871d3accbf8b838e9ad1180e94fc0039a37d3dc2edd7617a71f4a7899cd997f013d05f08ba88f7e2f2a9fd522f20c23dcbdff1fa389909113df211406d923c10a3e5c6f1e68339d5c6b33574e2d3ad36d1d528d47776995f3e401b757f3c35c703a8eff3c81c58e764cbcf9602db79db6b4642523e11c63acf6944176731e27ce2fd8fbb2a57c82b44abdbad0f2da261decd5424cf947f228e5fe934c22e899e62687560bded89a89a1f24f7b09bdabfe0da2cef755445dee1cf425509ee7d16c5de4a55bd749dcadb064dd195f55aa6b4d861878b9661a01b4f3a2e25221711f494a18010f130c54920152cf4e98d00169f9d1b9071c8a6532b29d8c789a37253980a315e626065b6ceea91ee07edaa7c1f225e757665b3e11e0fd72c91e62a13d8ccc3e3ef1b8f1403c6408856e09fe63cf9a26c22c8e0f592c97a3398d7e81ffc6f7032187b18aebe9a9c5c05524536978f9af17b5e7b68eb699dd152d5c7dc49133b08c18cc67ea3b0d8c09625e540cafeb38753bbe4a85b4dc348946d018af3eb8d5bdfeee80cab710fe9ece3f67e75489ac06c2bff7a8a182133f2d44f0ce1997d8e4c2659d332841dc787b83f1d403922e9a39db54bea4d9804616d6d39408893a803af752b38b22bbbcf82d3ac2091861f576fff5ca68e8c24d8628ea0f889bab0b9b23ed08642c2ba2c1e10cdbd43e1daa26a021519901022e4f45a187b61da16c4dd88893fbbd16b06326394133647ce880c9de2fe5eb8ccbef420ba2d633e138f0862446468eb19368c7fe1cecdb0c7bc664235279954d2c600e6220265f3e3a2fee5cc21d04e25c3707deb5d6bf8a836f6df4e05c77fc3c878315d26a342002de9e0a64273d6766714bb5d11cc5b81264b03d295822fb1a49578a28e58ee666647087c12363d12b2ffe55978d1a2c5b0dec5fc2b90769ae78f417f7e4a8f34b5de01cda395438e368fb2f7f53e4ec6bc2e243edb3d6156a814ce1970036e1ad16692209581a20d80fcc43c659916f08ac91856cb8de104fcae657d877459ab6e450c8b99609e217bba3f3eddc209909d025ba990686b8bad037f9664b3198d98a6628cdf0cb18f7e062800b99a23b73213edf9ba688c9e5fc3019c83d25892098a9bfbc77aa81c67a1e69e0ea9c6d3b7bc5020c83a4181b32203792a34bbd220743b3169a19ad6bced69eb86ed6117d15acec3519e96f5a381bf92d15f299bd81686130aec1ea7b9574e5c3742b92991f8b29ddfeaaebb9beb591fce74dede152f160ac9f15721dd4cda35ba72a73c0b1269c1add8aceef5b7b96994d782761fd1836988e9997604b665b3dd04b3401b60d07108bdc611c52a3420228cf1644e4ade13eaeb4d2431aa61d2336708f4801079b23f790a48c00209f40e40103bb706af8b01c19418e73ec1badf0abf29021413d6e118e01e7090e0c6823cfb5cd884f3a8432b39c460f764be4f10b5d44cb1babf53f72f6bcd67305cf7a5b4ded586368b46be01a47f0fb66b16c9c645b7ae37790f00348a9db1c4cbcfaae677073276a2e2d64c7e16e045b73d4d6fd24995aff73d087cf78ff490cee4fd5f887f80fec721ffc67339f2a0d86bbd9c6ea7b37f3693884e1615f42ffd64894d2e7ea98ff26d45b1a5c7da0dabdc4c45331eed9cabdc65611c4ce91dea766b65ad2817f1cd8450134eab127adc1cbb59adb20419b9941b3cf1c0e70f2d213be444cb5136b60afc257b322320d92e68ade48ff0ca6387e47f314ef854de4eb9f90c839c3b3f6b31d5e740d93d0c2edf3a46d46cc61c3a15118106c9a243455e316f0ab1087c273fe469108f22eeab7f122074dfaa935cdd93be7a30b1d2148bcd9f48cb13ef94c09d1187c86f44441f6f03a5797a68bd77b1be77927ded95d8c21465e9bb196a55f7b4734e106b4301ad7d6d5bc56c15dfeb8f1a71650e9342e9b5693daf8ab9a3bcfade2a33853888d12c98cfa3dbf8a6698d0d77163608592f65e3b824b6271be52edcde40aa2568b1377d6804fb527a9df253061ea402923e0819dcf263d7158b56d7ee19e8b2a58dff6996d2091652890f1795cccf5d9c1bc0ae088c20f3ce8cd828ff55d575d0149ad7ae6e0ec033ae798f80edce62e146def6949edd69d8b657256683f696e12df7b4d4eb8a07779f9eafdbb6df3d8a9120d5e54adad64ff2315db95e5825f21508c68152866622f7f5f8d6a49bf612fc4ca3f879cd914b7e8d6c2a40e02b203b9ea9608543b60aa94875ef4c01a49174f020f64bb1bed849c4c8130c829d0e8d1ba47618c0e26c71d23547157fe7c748be8ca5e3ca17e212a42eb78479e8dae6e6314ad594fc863ba894483f9768785ffca8ca34a5d8852c6b4e6daee7504db608e934f02a681531a14a763fa8a8e589120dc16b13f7b3274295be83366eb0e05e9fb6ba9af79cb2cb0be7b49dc1468d2799f0c04a6a3f3daf09978c3074e9f49218f5e8e05b5cfe08e428350e41be7412d0996172e1b7c0ce552e4aaa69ed3265e633e7dffe5f4e791a5d87f431ac5896219122780d227be6eca5ad1f1c72f75a49926a96a2fce8db1b0e88a93f9614b5fd454de565e9324b93a62df8dbd900dad81b07f2fbf7dc58f9953f958f1724e75d6353957ce639f52a22a994268c9f418d39dc191465dbcf31f6bdc02ccf7799c468a0778d4c2ee420f49657fddf7bf4c76b212d177b384cc3f9f13ae896a57331dc0f1f4742516cd9ccc880b97eec5624a1162e4298c2af73bd744f548d99722e37e7b494f8f5f2c92e7e050ac1a43ef2dbb8b6c76d70ccc312f653eab3c8c784502385f27dbadbcf844b9171e46013db2579dd1af1cf2a8a7c04269846e63df2c46b05f5c21e30803dadf27b688da3133b9c87daaf1a2af027bf5233f67564bdec421c0f0d108ddf078f4995725d097cb7fb822d4c9766d5a171648a03bf58474eaba127126b644c0ac8735c54808d77e69a3c7512c3c5039d4f6a30d1f460f20f588132afa6138fd208244c123d0098eed0d7470ebab34f3aa9a775dd3d4e2470f71084c0ed3bda0b33309375852b20c5d671e314d6f32190510b2d0f5d30bcf971a64feb95cf6cfe3a4bce094aa7c4bb18e4fcb7f4813b93df66defb0c750697e5b75155e201a413b807d73b4287cd163e79078fb9de3bb8a32a71cd6e762f27991f39382812296a916f8359ed1d5af5f0d3e19d183106c55849741456e3e2f8c02efaccb995e88326ed6199654e29653ce22a9cee4087903963a9283fd7b23c1cdf0989b4b7bcf799ff70bc27106ec418a1468993e7865db082e668c3f9b13327d0b45df45deff157a6841876856e52972b558da56908d818d478b3d73e5c93ef80bbdcce094c282fa870e9285c7cc5d76cb7f842e4a9c9c64e3b9ba0474961e85a059b36578f606b03c5a451e44494eb49fe40ae0a49465d4993f2037b8d63e5eef3682588e72606fffea167bb80ee19444a7c42ec24788525f82fb52be2d75f79e7cd1fcea7978b179ef11b7c1012b56f23ff9165809b4f9ebeed9ef1c6a24f51e83e8109f7f36c663e0e39baaf5123620fa04085d0119c9eed9fde6f4dad663f374141c9d03f99a6be882e16b9ca7218fe8dce088dee6169d90f3ebcf69078513c74918d281a951130208b4bc2f9f43198e90a587c93d6cee5910b5bdb4b11d243347ae508729c2041cbdde6d766676edf16b281ec9372faf4da91a08b64323daa67044f634c478e617886fa84a8d5c28728e029f1bac8332beb01165fc00902141ea6787f592035a7af59f2a1a45967cb965939e7fea40d4fad6652c22cb61ebd040e9dd45e7d235d4912ca931117ada3824ea61835b0075846bf5f123020cd3fe84bb1722a547ed91e934f849590b1f5345553f271cf6ace5310421503316a44277248bd55051ab7a39157612cc27d1a9198218bf7477419a415a4acf7e426ae51cd2e87649e7a56a2b812bcca1d06761c68660c34b02e76b52f6735c76769a470d31030e4b59196b6f3041323453b15b116a758d93a8917cd6e082cc45935f5abe22e917266189c6ae68b5d061f88383be38fc6cf2c6fddd4631401beb47efc99be7385a80d62ac28434dd498c2e21521a06a563604d5e0c531186ec146aaa23e3c40d53eb71e250b4559ec06c6ffa5450a48d0155465212d0ddbc56875e3434b98d43b727a0a203be31beee9cde2ffa84df7c632d08953468ee24dda100b8da67cd95ccc0149b335fcea542e0c47a3aceb44daf5c3ff3d4453805f81df07fb15881ab1516304a4fc2fe10536205366cd5eed7141842d2df6c0eab5416296494d71588565ea9655e1c676600ce7464649c06f4bb55ed11eb01e53dd2722184fa584d0f60ef8bbf3ae278650377b76608b072fe58bf5929b0a48b598bd0ed7ed644e1bf5009aaa5bc7a28f622290fa63904791c5ad0c78a279c040270181c51661f6fb806100635d247649377cc5484881698cae46d5f1cbb4a2f3d69903843484f85029f3110df9354ed5c5f66b5ef702eb3e58430b3db73052fb3cf1db65ac33e5b0ebecf2e7d1b647b68731e9038f8aa9c708eda9bb4678449d58a7391b5e85a88ffba94e452a34c73ef380abe29e94a29edc1d223094a8759a56aeb2a744486953d3e521a3bf3807c30b31bbf15f0f64296c5deab8cd67de2ea0c10e5817c75474fefa09b5adcd689a06d05f66518f31430126256f32f58c9fad423e95f5db607813c8060746ddd3ffbdace8207a55857ace6246353748eb9d3b84db6c9c6becbb9ea1eafb9817faa4e68b74f5815e32c7e2cc76a5193e82a41605ba22ef63399a4430e9d38266099081fe8a24747d827b525a91b10a7c873b4839d4452e7bc2e08f5777020d0da2206a5d103c27987d261e07a7678e22223ad91274a460e692536ac184f283639e5f5200ae84a2956c9970baac4d53c3a3ccd8633e804f019ea0eb47ebec2204b917fc5e191ed0eba8a0bbf36729c5f3d597b1a965bb64901b169033df5a2a6382c30b0ff9f8f1a6a8f8049c741bb606ad1b73eacdb2b01e8f8b46f6bd48df5a3995e68912caebf8555d7de7918736937251a15be8c9835ba70c419b6dbdf7ba67b325d075b485f258a88b1d77fde0a41138b23c450b389e705c89ef04c368fb5457255473650ff9f19953e02372044817fd5e8e7def8b019eebcf9402be84a513de01d2b565cd700af418bf3ee1d080d1573b29ec2e4772486ddb3678bb1ef1f6e7728cf8385de2376d620bff3ee8572e11d8839229dd5ce62077a3f3c931de94f939de390307fb5319dc387c525608535adb98d06795dfdd0fa340fb5963c3660528277c62a6893f50d254b5a3da3dff8091dde0b97b0b8b917099dbe0d9cecd110f55f09dd48154781993f8abe668d59816d80e8fca7f682e03515f44f57d82d33a38884ffb95f86c21909e69e63fd0127223a1941b356b5db6437b3ce6556c545e6b80973286fc3d81d2f309b3947fcd80d828bde127a6cc7e6d1507ded7648680c225479488726f99c60756bbe01c981371f7829dd635b973dcc4ef133a45725cf6abaf76fbf1f56bdc2421c85f7b3b72e697c405357e3093ad42b5bc19801cf59bccc0ba99475cb5fd6a65a9e8c74161cff3c566ba266e4c2d0a5c4ae925a031740ed87a89f15ec5ab9ec84a32908dcad0e6dd57808eccbfd134d375c4b07129112fb22b568f34cb798a3a3324edbdc84b77f18b5b8be94c0988ce5daefa985fbe26cc9b4d6a6296e705e249eaf245baefcb045e11bed573101b213f4ba9a3884ffd4b32ea198bd82672f9d8538cc1d743ef83bd7c8ba83145553db6ba31efcd4e064b173d5172a9c01080444a335f87e41a9c4037ee2c4370932a0b8ba93c22b7d257a47dbcfb3de6a7c3218b3aead9025c636a0c3ad1436f97670a9c6e4f10b9b6d1b4e078d637e7357b5d70ce5cccfc3766276521aa74d3ed040e6913c64ca1a80bf11a48c793829dbf99d14860c450961cb5374331262df8f0a2eb7cbe10dd8607ad3707de5e1f3f771ba5b9f9e35488a246578d7f0a03631996e8dff6e3afa1f0300c9206d6ae4708f95bfcdf17100d22133796fb8d79109ad507c220d4ab8414650d7e674cb40495d99685bf2897ec23d6b9022f0bb51ce05b3324d08759721f60488bca1b7c045e53875562b954c2b16d007cffffff83