PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80808 6d679037be0b6c42d9515781942d37b977a1a078d6167f5f0f11e818bb5c2fc1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a308085e5c4495cac8a3ebf5d114496175ef391ea2e0ee5ae36afc98a2db4cbb
Certificate Block Hash
6d679037be0b6c42d9515781942d37b977a1a078d6167f5f0f11e818bb5c2fc1
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...001003000000730100
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000006b96428813b8363a8e74c0076a580ce60958eff621fee9cb5523aeb7173120fc010ea0e1bce4ef2efaa9dd57c6750296390fbe3ffa8d97652ddda36778d298d7e9c098228829000836a7c8aeeb6edfc0651f19cc95d3b502411800000000000000080000000002001003000000730100

Raw Header Hex

00004020cdaab3be6d3dc19e01a29b28f06661f3d3e9f19623dc396e1b7d60e0fc25dd1b25c89312b385f964a281a648f9d0ed8fd252295ae26efbeba3b50a4071df464d8512456a72c50018bb4cdba298fc6ae35aeee0a21e39ef75614914d1f5eba3c8ca95445c5e0808a3

Proof Data Hex

59,560 bytes
121216010307c8c2f2b54dc5ff12d19906be80b07c3731595ffe76ec58a845f977123606cfa118485a65f30f68103342fceafd14a9b1a96aa1b6fb1c4abb96540236e9547b3eb893b859150219061e1d753c3f2c5ba1c6636ec210d302d08e9ffc9475178bdcf3a36bab0f57fd35ad84ddd7a9334bf38f3693de7f92bbfbada6f9dec46b7c39fea7062ef3e7fb8cb1373b6e471b226379ae30cc8555ac45df0546861fafed1603a1972bd5e405411dd267526b478018fb6c80396ed41495e69ec5284d36578bdb84c43c62e1ef96670af02c07301124333529cd261ce519109151177f58c49b1985fe19f3c89dd718e8e5198d0115b10f0c714f3821692a1248d72deba2fa832c426abd0904cba44b52375e993c9662c9c00adbd0e298b26da8bd1d4b65300666f071ee122d721157ece0e5d669fb51089d6308908cae59677844ee065f3ce91257312dcbd5bfd74c939bf9f67c9c01874f70b7a47d69d7269db2073112af2c568070d73f0ede26083adbe21fea33985ce5fb77fc61bb56d051db571465e6fedf699385bd616822a9a92fa5a3264bfbd0453ed0b09ee5055e52d1c945db78616a169519aada4b9223700e64dc6b25fcff7be3f3bb9300b895589baf3ebb0b73da788a6ea9cca1530519d2d49f865c3df61bdad5266b78d7f6a8be0dfa4289ebc2a8e37f6d2a3cb5cff48d5d29f80de2a599e2432574c76ba3cd1af2888fd2d5148f733534e2dc26ab1e7fdae9dbf62193f59bff267436f1b7a6352ec231afc9e869b3d446a4d18fe64f362bcb81d437217ff7a886d4f363f880a8f9b4bdf5f0f08685b2b047e980fd792f18a9fd9429d50f397741d2d464ff98fb4966ceca6fa952cbf46123c21a76f2b080570f8af2df3af7681869c92fe9331e9081830a41bf2172b986afa9b89482d9f4151f0172b7e0aca3e2d050a4f6a590ef150fe9579068262029fd5fbada8a0ca3c1dcf438742456742521fbbfe929c4abf4e431470bac85bbb7ce8f9bf3405431d2fd6e5bc74a0cdad01c2bb3ff4d2abec75c765afd5b2f91cd7de108158bb91884e9d4684b3ca2156ced6c34208c6b8d4b87ae58b5ecc1a7dafd0d0af2084b05bc0bdc68f72268bae99ac1056c40eb179aae1eb7030e7ff099592a99a7ced2437b3300fb47a4591f7fc4a7f9917653b19d0be3b63014af10a560aa3ee7c8a4107fea308434c7e2ba51d4bcd2280b1c7bb722ba5746c6aa627eb36179ee287c91cfda4a22bf80197fd0d724e999898182957553b7e5fea948e2414125441e4043dab49dbe739e8e55a81f4d13e5cbead7dbea5c1b4932c96f9793023873cfbb845da6c9679769d84964a45bb15ca70803c59362e74e38a270d564a9c84755799e2a0d1b9cecceb4f915e85c47d9fb2a44e6b5e865f986623d7df14a472a561a50161dc81aba6c3782e896bbb4f7b18f6e598972ce998ec65e89bbefcfa4e54c5ac58d65c7002ede21685e5a1e99674a9009d112606a6fc5e1b12a76112abc3cf25600a62cb2c8def7f97a6548dd0bd6d31590d5e110e54f65984879905d30bb468705d3fa427b374043a558d2eb05205cf324520fdf9760e68074b915696d1d68eaa81130dc15abc3965c83dbc1412797c88001eb029d5ec89092131077d5177ce38e7482bdd4e0efb2c423cdeea2b4c8bec7868cbf9948f5921d769b3592a9ae258fa50288b43d6be791f522077143b3dcfbea9f509ec789de7fa4a3836de891305ebcf36373fe0b7ae75b5cbd2beb6efb924d0996c9e20aec1259afa0a560a61def2b92cebf9637f8bdaefc9ce0111e656f71302b6c185c8d511db44a743e84f83e85b01824f45460d2938fdbb7b1cb0810f3152892dede7c1d936274839b90712e83d2b732a317d55e9642f8714e35c5ca1ae7668f870a43ea92b947adbd84cb209de75792e5bc80197960cfa13ab25b348206b2d5fecdf30752d39e0e69830b3464f3168f0b81ba3876e4a097b77c6aed48301e4d6d40145639f8d4b3e58c957133cb7978d217b0a1ab0d2ebcad90c911d288df4c1a23dfa23e34cfbd70d4d1e429e109063c1a47568b28e58c3c1946dac2a00f4024e17f503b937451752da4896c58a60a40b2760239d06c9c2d102e1016ddfebe0889dc09d900b6fe9d92c240963d1a09ff35edb2e0fffd1192c2bcfdf41bcc82fe614e09e8d692da9c68b07771340bac4d5ebfa948eb168caffc3fb1b6002417a18dfc2eeecb80436d2086370b8163c1f6bcab66c1f3a6249e57f16959df5f28503f92a739435387c191380f1010186ffbda76da41e8c273863f3db8786aff8700d97174d26274a365466693577bfee5737f4a3adcdc0fdec357d3727bcee8bb4dbd67d6d95fdb1077cc9ec9d3c6a55553bc65c8392dc7070c72accd09a49f1e5b0039659322fe34522409a89f5be75feeb58c548d7b9bc7dfb68f0cb6df011fd24e5400fcc6de9198d9227872ff859f26e5796601514c66502182c7f0310dc2dd5edcfedd1d774896cc1a59753c73ce7ba43469ef42b470abdad1262e1e4c6c4177bb4aad852269fba68c70d48a6d21285b80d17b9e38324d5ca89ea5d64bc412d4bd011278160ab9853fb0aa83adadc1a1a4e092df564675aa610fa8b736e08a733e1fec2d2df5fabab22f47fbfd50204fb7ed3d6bf4882cf113a4e2df41faddbd9451b47bd68fffd0386a92528bb25209b98d0f8c6f5c76448feeb34ac4000a80924dcb931ca81e6d0ac1acc5436c3453e4f9bf7dd165e8f3c437da94429cf676665534298864dc75142bae049d1f1d7e2bb080c633a04c265269d67fa70279af5ecfa2301372208e172e368f50be5765d14f605cef7a371cb27cb5011dcc135be4421146e98a79350a1cc0764f7b60dd584ea71fc2e32e5f0b4bf3f3b6acabacad93a66ebe4fced9d0194846e70ac11f8c2fb7fc837822cbbbf88e37b13d21aa5e03cb35d602a5b6023d316b302fbd50b6ef6ca9f7dad6843f46fe017f47e2b32cca883cf61fad62d28fffbda5c70b821fecf11476d6ce94d055043d8615043c0065882baae6ac55afd1d8f458e4f5fd343fa416e75404d25678e29f14de469ba933f327d701b2c3c8655da6ca39eab906418c3956b89d629475082fa46c264f4195a81076ddfc39cc92c95b00af27f86b109da7593092da6ebe11365bfd22c4e4694664ab178be0a5db03549365272584755a430d085a161157bab0158811425b6fe433e2255bd36e0d6242712474055ee6620d23063bfb538b3e0c64e48ec7ddbcc3a2dd32f3951616f4e0c324606aaf7a378e1e50cd5127c1dea1ca9d54d0209d8d6c3e5ce293a487de413b8e578b19d4a661810b61f1a2dd8f23745475dfbe27718db04a158fd7229f98129ef731f63ffef14d6a55bc391c7a4a9170746050eba06a5d0f48c293afa0e3f200e00c706781f93751a3d859b1633c350f9310466bb02d505c93be52d45e16aabd3ab12bbad933783ced169f923a14dae1c513b1dda404ea60607ab6cfe615e11955db9669986be5c661e6c8e04f67325c46dd5507cca5ee707eedd0562383ebd55ca7f9bf00b6e3591bdd76f06fbfe4d634e9366a16aa53e0aa62cf81c3c0ed1386bb5fed4f87dd03bbcaa19bb83c8c500226a017b0c08786c0023755023145e0aa18a5ab208c86cce70088ce31db14c99d7c4712ef33cba1aa26ddc31548fd6927201d2b5151f34ff42d0e567cffb2920bf2173ab52b9e90f0de6a1e41bd70c7a89d1f8d5b6828ff4133cbee59d7f8f7aae2535f74fd2ffe21c99ec5a32c391227f23343433406dd27ece8d13f352e1f05632c4bd297ecfa3609b8a075aa362390cd7f2f03fea5c75b0917bb4987ab92454b93d2f7c1a2457f8d799e30b5bd2ef6e96a884a6c961eeaf1d89126f2764dee83475070b9b8641afed58faf9a4e8c18cee79a038274ed2416a83511620a11907ab8d35193cc8210828485921117d65de34f5bed53999e7775c76dcb5bf7dc1e7bf5b288a9bc22d3d6f27d80e9c37386c5c723eb7ea71bd43d9b46352a2457d0cd03139d159aec74a71cc83769f5b471df5429cea2431b33a362d7ad6b9dfb951a83790446b3506583c41c5bf485f949a633884b0fe32180b51317f7de1122be49ac2d1d1874162fa53e44d9633c6a5caaaddb31de73da2eb6983727c4dea0f9db64c354150210ba6b1a413f109ecd19f7ef1b6a0f1873fad5279f4a05b5ecbcf923b1732c7c060b05e37db577655011fafb00bc8dbef7c97ac889d327a781dbe30f0cf5e427d5dede89bbaba5d4727854534bf5afbc0ea07755aab98ca887ee1079e932dbb374f77e0176b148a174e7a679f138b10729d0ab272a2ba276cb41e38431fb3e4dbbff31bf4916303cb8e408efe97d91f36b64d00cf2b0a9ea2429015e8401f63ef7873561eb721f345849b49e838d7904c1af0974a3f8496682bf908cbde4f27ed147028f9e56c2921169a3af0546587ccf129f086454bdae0e53ae5a7a257efb63b90d5ebe61522e8488edb3186acc3e97542291edb4cabdf9695c95758453c3587a97dea75602091ad81bd45d9f09c0bd9fabdd3b10002b22243ea1eb74a47fb665ec10a0287dde2a095bad8d94134a6a94818214ee8e16c141fe2a98638bbbb72974b9af71bd28c9a05581bf68048f3b8165aed779219506c1edea53eb13d808407c0406e44c8f593860b9fe77ca414e5f70d6f4eb63b70d59d8186c8e97a91bddc40f521d033cc623baf3a86708997940de094072c0a3331029aae136b82f254d1db47d0a459396181bf8f42a0b16824efb222b8f6ed2cac54372e850ebc05f6cd261221eb2a3232f7f29d688b4ac6caa4b99c5da98121d1c98fbe44da41a6f80126064fae1bcfbc58b006c76587b5ca939b2f83e65c55cfd8676d6c52e3d790dc1c61447441b818c24ff8e02557670ad7770f183ce0b16a492113f0327ceb8c083b2f989ecebba029255fe816e035181cdc2b8558e33ff976cf0ea71741fe89e1aa30021d8ea02e2d06ed96605fa86279f2fc3405af8d0c60e546e2b4c78e1ce5590a502c85fbc01eb5390f830cd9e24e2fb767c5242e93a673200c5107dab81d88decdc8041d2648506bd330dea59d76d8a207db5fe4b97b86b1aba5b958045c3f825287043a33e0f64b203c2f78dda55f92a74a6dfb4e84288d393e48f543998de3952b856c0b7c3330617ddff9779bfe23e1d8dda7200384aacecac9dd97ed07e4e6698e8d26991f4c67c6a5936ebf6f86a4b443c4eb45dde23ef636d19c33dfc09911621f3c212a94fd8318cf1dbb5df2d6712f5cd082d18c553a0047ea98f8e34eae3bf682c36c610a7ffda018a4e594d72850eaf182a7a7518ea43c48a8fff39a75721f2fb4095489ba826f6b1b15bdee46c4c9c803857f9ff3af1fdbf0afd38533bd1be39a170f5c0ab4e89c74d0816ae257a023d40aa8588791932c40db8d3b04c528696d71336793d70e90210c122ec59ec0466c6523ed52baf73024ed5afd15e88d3d41ab1970c211c4f92f75d294beb30ea061c3f4ceee93f696a11ef868ef5ff067b8985679dccf192b7bde59a60186b7cbf1f992ca85a7cda729dc664c9564c796af9e1626d9148722f709e948fde51ba2207d02aee4d9f5d2236fe31ceefdcfd47c5749f23b82ffbe8a692050cb06bdfb8649baab27fe3681a2805b9980a8c4d31308753cc364c7534380a03455b946b4a165a24c0c9920c64b7783547f7b22f7bc91eb7e8901316ce086901609218cf3a313f8fc5cbd980bfee57303afae67a2d5b975e36bd8d06fb5878382ce5d2b17517a7575cdf74653ad67bd2c26d4b3ced03c4f24f75deba434486363075ccbc1271c439386e1a8e295cdb1e83311486a3f97210a3bd6632493a3080d9dc572e6da40cef5b4797fc526c2c1f17aa450eea2c172f7b1bf0433047f5e3bf7565b98d38eff6fdcd8feedee5e617ae597f1cad35f69f16a936b9faeeb8bcbcc702caedbdd3856325d03dfc81179e680cf30b946b6397911900cf5dad6be6fb1573ccf9c0f4d8351412a9514a5fc541660d33eca7714636dbb76adf746881a4bb27bb412629b9cab14e414e150072db59c57184a52e2b51c3138f65368781577d2272be6a7129d22650a5525d67f01311131c03d5f994ab9c9dd5a0cfb76d9fb9e7f8ea4e2786acefcfc082476f2db351702a01aa363c9057e5249167150a0ec3449555c2e248d62bc28a5b009ee3bf9f9b388dbc9cb93244efda8071abd3e0337ae98a521b978b1fdebd63342df17ce5a65f2408f3f664250aff3a34b0746f5d00eaafccf609ba48d68a74cf667ca962c173056028ba8abccfd0c2eec5baae641d05f3cdb53c086e241089bf6fda6db3c5c9c808addd0ba489108c2bc2718bfb72cbba1c3a39090f47f9286cd049626b34e3d9fbb624c251ce481e7d711eacc1ad5d7f76ed4cfd4ee583011cf5988d122c554ced1ffc2b37b753df9de569c85f9b8d21b223e8268bc42e1f4a5df131aa640ad1fef10a69104e2ddd676a3809159e8d2794cb70dcfd424ccd94fd782710910345b836007849f424659d65f1dc526bd825b93c675c240678b411b0fd605eddbbcadae702b8ddf90cbe9aa64170275ebae3e621a51aa72d558e53eb75dc65ec3d1fac01a5a36fb4b82e224bffaaecf0bdc8d167bb89b815a2074fa3e7e43b82f089bca148529bdce3ba7e4e1d6feee1b952aba24c93ab43eb359f081d5087089b5d6756d9c49da679fd0e7a3e3d1d6e80fb8630638455d381103ed6465344dd2ac7031264e3072350d5d4230f2b9d094e081af0b582a1aabde52e70507e3b24a7ba1e95bef4fc33931fa135a55edf600ca21692cee51fb67d1c4b280c41173dbf4686c083a3924d0754b5f04316e14517f2c646e573ff202a38e5e7fd138cc9e22d5c8060724cd8416a0bf9fc4a3d6dc0176378e97ef2bdba05cd2ca21c0f2797c481134b9615beb783213e9c650677e86f58b6086142d19637edd6cb167606e8211f89ce4e191af69bf73a7f2a6fa7fcf0717f400902231daa3c5a8672c338f313e135744845003227c77c555425a0a99de813bbb2c19b798aa063063416f4bdff0ad18ed2ffaf6398c1b91d85609a8051008d20ee65054a394dbe46ab32a306c5ec7b5e6be053b876b0698fe34ff747a3c9aa1e852687fb2c8059f29bd90fa05e1f8032498d67fc97ab58841e4e8280adc92bd23cc20588c1f6ef982cc554d8ad52be6c904d176afa50e13e150c0935b3deee6f5bac781c1f78f7ed8204129d072eece1ee6f165c8216d57dc7cba1c1ee2c8479dc35692190418dfe8a2331e18a3143b8c069c7182f88c96f6acdf1a009024aa86d393043f84646d0f5204fad06be6d4f8f8bc2c3fa7f545c20205a7c075228a10b4cbe9ad068754becad78f725d9c32f2b36a2b11542eab4cd2977c6d501fcb2af0962d0ddb3bed195365ff00638667aee8c517a1b1f9a58148bae8030c36c03d034420df1804a2c8f9df22a11e9a32c89a88b7afcdb01ede32e4ae4f7b5d6c10ddf43103f07d74f44e84fcb43c91c168f7464a48ca59664ce6c535a5812ca2cdccbccc39de69cc3ff81f5df35fa38eeac8dc7132e5eb2a6e927b9da7ec829ac937be177d4ef0cd93b4c9c1b8b32e47c4a7abb86ab34d6733a2a0541ff1df28ee038c8d818f4b0b3e945230bd200d61b5301a157b904f8af2f6ac2e8208f86efa48e38380259d9c68c04b0a56404daba6997d3fb2da69cbd72e69159bf974625bbca6694aebb37dc7101ad9dbae7ba538cd56baa746cf7a39984b69805a351ec507fbc81a8f710fd80f175959d2fa0a54ee3a31195705d73fbadc191eb356bba24a2e573ae875667db9df093e0ab5fea1f60b5456a51e00b9ae9b25deb62acd723f1b6f145e4e41c5278ff1aaaa5d3537b2afff9e0aadb04e62d469ee107d2d9d7622624b20e6862fe09477519e07c540980f42652360d85a05d64b2d157b4d5cc123a4ed310501f62057d756e7477ec8835d4b4e14d9cb79b841ab713df07a7d426f053798fb82e12b8bf03f3b04047547e21ac5314cf252e9da3c12ebd0437fc1554c61cc692ea3c8acc5f97ec09bedc1e3b126ecc5667b5ded73b43ab65913bcb9b8f0f12b40acefe05430a91046b6d073a29bfb7c8e42c2849e76a3fb6b14d568d4dbf47d4aaae749d137ea4ca5ad6f067bd771ecfa81d6068331b42568862d363734bf2a1d706daacb8a8fc6909ec611758bb002b7db7095708348b2d1fb71cca28db0a6b188f66de59ba3c398dfa4b73b4aa2f5fd7598593147f10c52328e0e6b4ae1b83ee6231a5b36b8e844d0918109436a96e5ce947196930b171e2ff86287f77c2c6d5bcd9d6e5dbaabeffc736d08282c38231fea63e7280762d182d0fa6bdff7e81a11cace5d62d7cf4e08e56b939ce393b92724f8882e779192a5ef3622fadaad51a4f672d7ab00d6cf8c211b48e5088d3db419e2d3bafec5ae985f900c13371f919424f4d60504ba8deb71300a5e73aa9115f34af6ac2044a1b577afaa99616f5c686e1375a0fb6ca97e0358da92661c89b443269abb88331e10456556960562bbe5f169c61d80eec448f3b681d76bdd0766c407a921afa97ad25ecb7ec54168ee25c129b8a691f97fb9533149c3fc2c4aac2a51a12c3977f7088f58655051b3276b87f4e3587f8998f0566203d0faf08e0c92de891efabfee75227242de12485cb0180d53eac4c0a6edc565d1700b29e1e3ac01c4734d620b20c7b24aeede5a8518abc5fe5742c12913d1814ea78338286a5f0a63a83fa3ec9a5eed9592a834aa7e181d4c31c6d84cbe96219ac79436f88b55ebfdafc6f17ee6cb033d9ea6f91469aef85458c6c606be0ba064ee9452eef51c21f29e7d7df251c21ed28f1df77dc0a0bcb6b3b114e76e95597e120ddd0ce7798b58b3c0740060772ffb62eed1026c28aabd61e643b9972ad101b9141f9e07f2786d6f9d1fd1e81be9bec1887373838b8e652234ecf263decd5e61ffb272d652e2791aa038f414a455cf3962446e121d9cb66d97209a0b1f24bf27f1764984bdd8748dbe11d58b9e323f9681613bea3dca359bb7d343c7913a67fae4939af59cf50a1be036c7c3c82ea8afdc15ea5ffb80cebf1ee0e55e1d1e030563ed6333bc58dbbcfc48cd1ac201c2a1dec7d9d0115001a29e10ac5211fad2552e8c2466b4af69f9b2061b8e55837e20f8fdd31b4ab60f0b0eadd58effc5b503fc82e6af41b1ebaa8920bfc33858af78e13307462e1d2e087005f99dc02374867dadc8f52f44f34be781f71a450a9c9db97630a642292f30458d166ef343a1254423b7cf4b370e8275fa59b1b8022cb7da74d630035938d48339a6d70b0fe74f02203315ed98738b1cefe5872aa17eef3aa1e5f24c9ff43d1e61345b4254c6e7610f1f185929d5ee53f12162ea7018b39f0e2a56f9f55ef2678721ed9a9f44a7dabb0b48bbf9791df4fffebe3711a6838be5c064f2e283a0649860f2a1c31c399306909c03d960fb77998b5a30e4ba15f7f6c5bcb54198bc8f301c84d81f223c2d482f896daa186ec3f50d0e661e3ac12752af86ff3e6a7e9a2fc4d777e7e126d96ce63be0851a3b5272934c675ccffe83dea0c116588f87c6177086d94f4e7bb9c3d8c7641b0731a8ce73b882d6b9677ef41aa00f92803088fab30fcbf4553fb6eb6722c71ed5a4f3236b5d596ad10bc8c46fff2bc0fcaa5f5aacc2f3360ac1a3b604260dc7259920896bfd466ecd79d0254093fe6eb235ac5f838f1a479ac9e5936ae596ec1045a6f446d59692671c9fc5e72d3a75de490913dec153b2c6b22fa2a35fe3b5a4abe7cd68a0234d0b0b3aab3002ef3f63dba3a64b3eabfe818d7a12d695ad047fdd8210a77c298a2e37d8cb4515209262a7fc6fd9c472712e079d556298d5810ff57f34fa97e9ec2e49f60e377ab12c92edd548f8e92841a112eca1f70d7efcf49e604f4b73d7ea03d7c346e1b66479429f569a6db96c40e8bf0efa50034fa6eba679265a7108690d4bf3b330cffc65892061db08cdcf184187c749c8060e6209847ca6fd5e01dff8d7c73c47d8542c2c94f1cda08d4ad8aded9d79b7aea1ba4c779b4349b6cd4844fd09e37da8367206426ec039ec291be7d13e879fa3ff27e2c14426f0f208b52bd0a2d2c0fc75e04df2be8379891c7c5fe733afa00c026c4b37924bd80a851f6978f2e1d0d4ba086ba4806a286906e0da0515c69a1eed80609c8f8f71bfe23163326b2518cbe438ceebf8c2599f6f0fb949f161ec4dc3c4e902801976e50d342a83f6e7fbd87f97c5b1b1ce2f082656872a14b21ab780b5c1892528a74b1baed6fd26af18d7a303fe490e7803e3d46e2e740d015584666063ca46c834f7632b4f8e1f51cf3381d5e41b694cb3ab56a011481552760ef0c429f4a72967bd3b8bb3c71a7aedecf7e301435be9520e9c07abb9b163b966cb13e628e74b05dfd4f5fc3664c4130a152107302a6119f7aba268d291fc1b960f7139dd9dbde19eef8b7a2803242b74bbd2fe61664c2eed8c5f9f3bbff19b3f754facb95f99bf2b46c3628129a01ed62f586209491c143f0c6e9eec8ec8b5acb72e14dd90d986161b0f597a6588e6f45143a072a3fc692238b1b0b7d4e1251dc5eeeca2e8a5b4bd9ff0739bea117f5c93f15372bb6db1933733ba799e84836a6a78c8b937d80172e4092ed18c0c17f98ab14343ba08621cb653e4de9b8df01f52eba73dba03a5f176e853e1c29ccc1019414e914826d4b2bac81162f326d30853f126b0bd173ba4b68f5154e8cf116d13e96a28887ee2cde0f480864064c9329c3d653a9607e0beef2bc42fe867298cc349b0d59748e544081123479277783cbbac56ee804d186a29a42091f18723b81bf843613dbdc5b826796d9617798a04c36c9e0ac1f90555704313079d99ff95cd37b90c6503d0eac8612eb34a0907e00ce4cda24730582199e2fce347b9bb954b04b1e8d680263a2ca2dd35aa641de2a9ef7b1ec6abfe97167fb02fe42d88cd1da9a0a6ffc94991405bdaf73f6a97aa13546988e1368d6b4598720ab5d506681577b7f06637a3b101dbc23652b5da6981690a26b74721bfadb686f50dcdd923b13763bdac8ca0ab63f459092a408015f1e11cab1016e942df5e08bf562a1040c15ff4992af26f77494939269a6b0388791bf349e00429ffb3f73ebcdc2cfd614d0fa26969db8a00e8579972c441568b724665017ef56395e1328f0f2f2a4f05bfbd333b548e4c19ce18d892fba68f8aa006236b73f73139de96c971ba3fa8742a64feb956c2ca140db175f6e6436b3372f939f233f9021d0a930eeecfb571cffb360f4c04f838d048726218eaf02bee74be3c9550223b1b1a870e90dd4e7d5c4113e84113fd752b6dec2e09ec2f85c3ffc283d29633af75e44747e0bfd91c9596adb424d90e6a92867fee54e71577787077611593f827d90f0c5f2c586e3209c07fb77fc2e3bd5bb3fbad83b37c54952a1b582a20a2b9e7a36f09fcc5dfa996d9363c2e9235396c7c69cf74d3759605486df57bec1fdbb8ac7a7ef789540f6b85c5b320f066920259edfe9b47b70294ba1f1b16bd365c1d46038fb57368a67923d8892fc2d606521f5b84df7ee8b375f2ed3f94bbc7d6276f1ece298c21a6f1e08f4afb21f19673b3617f69825369ef83761d987b29d592737d232ae0fa1017da093be9049c053400203c088dab32ab496de48ad659a972ccd608b1efa440fe5498e8537f182ede3313bce3a024d0b22fb53466a672c4c913b3b7b50d3d80987d277b95dacf7b0ad3f2c1d857cb06dee1069f5a6fe2a2e2dd7b747345d30a292854c51d9874524bd1413ec011a1605ed830e912bcc49b0d2720fd4af656525811b65101712ae0e5b9a16e2d38de9c0054b49bf8c2674a41702bab5d69a659ada802b341ab873565c9a08b207b8c3f7f8ca8d96f304272588b30645c4d13fa7479c4d5a2c25aed995e7de96abf7dbcabdb8184bada1bf05301ed522eda6198ffbf6b7c5f19041a45b1f4f6a98a09454ca10bf9f4136516f4f3b3e7335b2f23b9a130322731607d05ab604f4ba72213b0949c6acf556c5639be1f28240c3ffffc187b3eb85ff961409a9bd6431b0ad1180e1724e759f61ef6782512bab6595ed1b509f5ec982ffb9ca890e8c172dc05e14c0d839712d991995f91120ddeaa58c806f263228e952c0c5959c742585d457440b882ca786aeef6184db3c5ea3ef152c8bc2e06b9befbe9a1657c264bb49a3377ae6208c3aaabda9e3221676ac54323a079f38dc76bdb7fd9061aaae60f72f45d8e80da665609bfc6cd7fa7a0b7d8c2027b2bcd1f3c6f472fdf706e7ddbb593aa8fbe4c5df3c392d85b5da3270aed12ca43ac90e9788ee822e637c49cd16109045e8ed2116586e85dcb2be54cb5d12ef1ab5818b94e1c39eb38f025280ea39f184a5a68119f69b15d850d5e220ee35ee51ff2695fd6b7d3683a7107cbc19a9b8d259f5314d23eca549a05246253977eafd9b46ab4d63e941e51a3962e855971950eae7395932a7cf91bd971961d65938794c777904614dcf7816315c9eb1fcb8747126a946e56a74af0256546704d91aa9a30fe026e93c9b1564be76cb9e23c588fb582a8ed738abb218cc2f6f00aa18b7af10cfba02850f5ebb3ecc533ebb25591802733080754b3fe99ea88562a9a56844d0b86ac452a59a5810e710c90676390c0fa24b20c74db2351ef70a9f746d672c0d633be149766a02aa80da86f2b26861afd5b4e6f36278cb7686260fdceef2e9b15dd4ae887d0aa30aa76b1d349cd2a774bdc66e7d6bdb967eeef2440741fd316a8622be716e5a92c7791b7eb0f7fb05d58335a561ff3ec0a7aa4b7d2eed7ee0a4561b8504cf7dfb39ade351be09c9d5035a9913b113bd1ec7565b45778e7dcf4631e3a0a8820616e401bcd52b772d3420624200d6093eb1ee26300f87fa57f2fe11fc5398aa44d4224943f677f176c12492543397e89f4562ede3c8365be593f884711c6b8af1b9c1adc01f1f019457ba9801f4b3796fd4633a9d40212439d9811291b773dd178142710dd7178d67df77d6104e104a76c628987900c0ace00ea67718af9c0d8538abd9a58a9e95be61b457f2597422ce956832b3ce1b2fd427c22027688311a18582ca1fb0ecf1797afc9a4f4f3f5afe3b7e569727a3b7a3477fb54ec7a64897314cb05a27ef763c02bca922a891577d1e822304e3d68ffddca3192b90b03546ac0b75153512bb09d4240681e03a27391474c16c251d9a572f4a5e7f34be5555360a1656e64f34accf27299759e49155a9bd76a2ed716e2c7759e59f68a930c7e5eee98661c2563cf0c617f1ebab5796a7b95f52c706a7ac6de5db3d8cdcfff933140fc423a3cfa2cb6d10d5432304cc8994d46d6d130903f6d02aff34140e87edcdf0bf62a5844f796092f276af9b105828116b62889b35dd9b3d44f4aa41b82f63c449589b1523d3c5eb21c3a60930e9430541de99ee3e75720bb0d2dc1359b3ac6cda8c3faf4c943c9388a4f8c5fd8911faec4fd3e4a7dd54d8d59c993e05f9037ab8f521cb9e125c21d8667570be4b7dc4ee0cfaa68d8277668c5d56cc934b5f3fa8d820d94aaf03a4e90fda01b236b85a9f469538bb53ed30ae665a3538f1ec44a8355e9bf585657b490b0755bf2d4e0b6728f33a2dff5457dfe3abf127232e1156a38977caf16aa8c340d20c40c435b8554b7f21386cfc63dbcce8f3a765c5ecbcbf54a2e1c898f5d0ebfa4065575a80ce6750bfa9a23f735da9c1e7cf71f909df4cda8071e532b194beec779ad80b60879f1c554ed2b1cbb38034f83d9f38f534f0d7830fa20bfb7bac83ca8fed2a0a37487fa9f77c852cb054b0dda6aba4372b43af9d92d8c6c552343d91ec9d614b10e9c7dcd66ee5a4fe6ea55010e4d7f91d59e1bdd7cdca69b8609738e3173782bc0bbd5a694bf7e37fa00007f7a315ca230e12941f7e4fda25ab4bfeca2b33afc591c9065c38beac05feb7d76a8df9f067c64ac84088b1bdfefa8c1cda0488f523437d20dbecabcafb29b954ca6c6246411664d94d01399a38a796aab8ff4b7a3f7fe4edaff712104950f9934ca1cd2a8623087dc96ea4f303bdf661180f4a5f46df8e7758d15eb0d348f4d1c97adffbe524c84203de1d5d630867780a4bb08c689f83095905b1290c0cc90bb42c7404dcec20cdf252a121226a3ea804a0624d7885d9d068ec5fb0cd32d88a2ccda7ddb4229bb3e4edb89f273b10a7142f020ed7be481999a95ac41db234cf508a3c867667d469b50179ec0db54d15a7b4ea09fa9a742b1f9e985ec612fb2c4eb1abe55483197fd2adf7d2a60a90df5564fe3268d44d69998efd5420ce249cf029ff0cbdf683b7bc7df5a7a18ef6fd79b264cfc72dcc0cee84407db66835bf03b9ca3fc4ebf25b4c712e4d6cb5b8f4c69d26ad27e9273c1ce15ca1cd77d738a836dd97620cb80a66b3ab7106dcb9866e8034937fa5e0ea3b51412bf5963014c9423da5cd6a8b3882d1fe8c6b4dba1b7785d0620ef0e63dcc9fbb0d741e5cdae425b2774ab4067513fc1eb9ba5532467d746dde3d28a9cb3d29434d4ad723ec90f7edebbdd315ee7ee5e957a38b79121795dd15c9afde4a90e108acb7e1e97f415da9c8979e4ad2dbe058a85e1bc34f60ba8019d75ff722ff70efad912a7714e5e8c8075ada8442912d5661f94e0b386508a78d342e40d21c7526354e47c7ff4d3b0dc9afc7f4a20451dc5315adbc1a0367525d5b100b93dbb6497b83a64435fb29cd59dbc75206eff15d2480f7e305c0c592a6fe563b3811c8ab096406fdb158277e28346761b0034ef1dc95432b2d1f43e7253fe7086ebf4331bc1893893e2323c562fe49986fc03e8374d250c13439c52be70c9177951007761c47eb4bb9ea8f33b24d7b694ac2bac4e15aa557c552212604ab9e2669283faaa7f7a91f1c408734ac46b9e42d2281260f30c43c0d63f6f37dab537e7ae87ee36f7992b4439eebe0be97e7c1fe09b01035a94689fa4269ca1fc1062208fd697af5ac7adf0a635bf2a726df0bc398c96e361e63092fa621f05f147668eab90bb905f1fd2e5d4e2c26565bb2b4c61c8c0493a2aee608f1b60f5b4b379f8408befd1a463446c76a6185d0d25acfe04dddf00076f573aa9cd006299b66bfef7058e90083f092ea8cca1edff9c7d64a65b68e1281f1863bebc848e3efabe16090ed65e91e02f37ea4590e580bbf4512ec0abc3c66411f471575266448491ed976743642f4a03986491c960b3408595aa224fdcf6a7f4e9f023fd8edca356621915a570ea3223842deea99d38c884c08fe7f6e4f1ec917ddc47efb70811260579c16f7962d6b2915e4795f92ed7839ddfd0959410315860350f814a2a8a95869f84eb9f6f21ea21f2953243850d0e1fbaf8fb62ef1363aa1b8833ad2f0045be21ef54d87465cd5e5045761741f53ae93af21558d0e231107a9d87ddc1bd157154487d39bf4487b231eade0f6a68ace97336278c4497fe3c8f3a11ce4470587c497c85ae7467b4f0e08414cd2c09bd88ac0a2b59913421dbb3622b70a1316307661f92cb5ad65dc82987f1712370565fd8a576c3ae9c098e46686bccfb1177e5b50032830bdab068c1b9ba7e5ac0e544b76faeec8afa1f1ee18f2031664fe3808f9a94e928e991a8b538e0f067c5def67ae5e409831914d75ae8c322f140c730dc4f684983127272e3fe3cf4892c910d8ffc4547dd2c5436ca0a6d1863ae3f3676b1f7f9cf47b9176c4897a31699be0abb300517e2a121f76598b1e451d50dc8f870a5ed1d9ec666a9642d4ebada25ff6d37185c52f6fe6afc11de14dfeb8d152edd3b6cf132d01b5bffa8ea11fbc1d39d2d6f5ca8c6bec5ae75e1f586ec76c74b597548243e644fdfe8b12e34e465b8293f2db9479a34374e89a13fe258860d4a315657219adcde4e5ad572cef2c9cf3b420c0ba902f773259c812334ee3bb019671e73c9214390bc822f23d77e9a418f5edc06c0b45ef043acbd2b9ed5c992f7ddfc84491a5a679ed71573f964715ac6c20c0b44342e27720a0379bb98e74e07bc76d4fd1a2ffa1d3e2dee973d7cc0f816865bce0008ff2566f811d301c10bf90afa34b0acbe33c33e27e95666242c9d7bff78df995d7d32999e24d5714c0727af9dee5c4d44602917de17e5918c5dfe8a1293224e071c12d3d3dd7b47ab90b3f47f0e06d44142649c242069ff2476e1e28f31ec9d30e1c10c85122939d23f63c22411ed65e5a78654a6b6e87da769f818178c7391bc276cd0865b180337f31ced4d81881861c6d1efd16259ffb27f9ed2b18f4ec489311e144405d2478ff6f1456d3b25aadcbfb81a9dfbdc0c9fdae3bad3f96161b6d8a256a558dee6332a4884c76c5131ec13c6191e1a5d8f574f2f6192d18c9499ae5cf76d4faf24925219888db5e98e0a19045d20582b2ab6af3af37e2bbc619b2a750c710569b00e30dcd8629a4dfd02786aa09d5c008b8749cd4a382adaacda93fa1a5a26624afae026b9a8fb89d5854f7caf0442fa6fae4c536ce16ac44ddb1f2cfdba1954fcc6337e0c24afffc0253df5c0551d10621cd81b37a8ebdcb09ddd4c70b25b5a5ca62619beed38f70c492f73a99f8f60fd5529452c21a4e79ebb2b087b3bed850cea32f34858b7f91458476ba032a48982f82f3064526f48700145f95e5891393b5661eb2daf3c6cf9618501982b76b8cecfd274635fc9a4fb43b5a60174a6f3434dc4d332fc08598424f2575ac2ef29d17b8ce9344841e2c2acad2d4e5022149736f4e429004b1fefa626696866dcb379d43577e60fcc167d616cbfa3269b798d3df9fc706e26d3685cc18f8ca7051e7a7d3be5e4bc833d8c7926e71ef774eea36cb121720a492d449b5aa65f3b96a9871cf2e5cd553c0e6b8d328d75287160f1fa667f1e8c5b676d16ee9f9b689acc516877154767f289fcea06f1627237645765d8629122ff993e26299bce7dc8a775161c6864ee182524eafe3468af1e1170e939d4bf0ab1b6d697689f644daa0df868e063e1242b7755ed22b74789323c1116006e84cda5cffd2fd3dfde6df46e8e8ae9dbcc2a890b8ccb89f3e0226a771a6b149be2fc6de38adefd5a44489505f632e442ace2fd229a89c052047d737941602ed6c2ddf3a472c8f7d94f0b86d545d0ec682e61a00384df1ec1a57c5e0e4735d002ca96dacd732c78294c2aadfb6d654b161da0e3cc14b92c6db218868573f8f7873c8a004a539967b7b8771e58dfde578cb9182652e3cc27060980efdeaac8a2ef0df9a0a451803c7ae88a1abf3124b59ba5c14eb4e8e193184fc6d4ef15fe9f86a371c0b0ad59996e5a9260c69d77095aa98421ed43ef327582ce12a7597760aa01bba9d1eae9e77981f2ac1d41d1fb0641bb4970ed8b7da03bd67983910d20274693bffbbc56d3037e2ba37f23ba70f4800c1dda835cfea87a846cd61c5a2512e1a30cc96df9a47928b49054cb60ddf85df8d555f546be56b1c5b9b885fabb508ff908861f9346878311adffdd583932573495842348b325b472b9cf38873509f3a194bb8b3c3946b3503da2f73f2b8c0e2a3b9fc8d7b09738d2270d50b7606ada0f737ade9e9bbb0cd5e79d1f7c38051eb1e892a9a906592ed95d9cc0035265137580634f803324bae1227a3397e5bc600a5eaeff30d87d8c46d12c9784c1bef8289cf714860bd6af10ffdf188e8defcc57195bbc686f028e069c2ccea3e8751fb5a342a5f732140fa6ea960d3914c55dd0a9f9b6f55c4d7d393c871fd5afb310a8738ed0618816010e21ee6df67f3eda2ca20d197c318c3d1370272e8edade7f60e57f060e2784d2aca9c9901445b764837f91c5af5eae81dbb6322a625c43341843ba76ff6d92cf87aa781a2fa1de83253accdaba5439ee679d5bda283d45162fc0548776c49955480cee457cf9f9e9c78b5049c627115bb1195b21a174c6b9b9e1588d2c5125d51e14d77675068dc2205098382d6a95120a0c9c4cb33080ba762f9065d096154b9f8e0810602a8ef948637f747a7c2883d4c11898f7f8ce6ae15f0176d26fa8f765862bcdd3b43b7304434c6e5b71306d475b832f288ec2bc5d1c24b9eb637d821910971e38b0a098d827013b3859b9a8a0b0253c563076f593c6c4a4326e8e284635d6bd57e1708d7687adf62cd90ac41e5071ec962fd22e438600339b88d418c0763ca42f9bd9d9d3a8a329f0f6d1a56a28cacd4e0c17648dc6d0c86dff60a9280847b561816a34059952c61da514aa86bf7d24af9de6af9664ac7c04897e636a6bb40ca6d22a3d0959b45fa4d560ae29ceca89a946efa2402f33958a5a2a42c84d6cad5aff3dca1e56537bc47f3a534324519b861d0bea292eb1378fa0c9cf3e3823d5bc9e03ac99145133770d5f9199d541163aaf54ae8f7fa0b06a868e2e9f36e6870e2f716bfc4657075276f0c3afd84b053deaefeb8d95fd66d4962bf2ba04989ba4f40d217ae876cfc7a116f72f0d3e24517f5df60a501c21cf16257899f897cb405bebdf203ee7529e0a8915ef39bf3b66befc7423ca1a35d08d2da81d69d6c7860dd89647cc8d316ad4ffda27595e9c77946f5618439987e0472f6c535b82fe06b7a7269ee7d00b838039bb88fe20a5c4ed0b3cb43a574c26875754e4fb09eaf71ece12ad298436d18e30feb9f7183d46724ef0ef4b95716fa6e7f041e96fe7030e1c4a5ad34043620b86ea7b76fe1c30dc73908e5e4d5a6b95b83f6ffed5607801305f026fd2e9274522d2cd7f470f6dd6df11eed60e94f021032b8baac4481ccc6c6ba8b601c2184db99efc1d7cfe2c0fcc4ce1562323f4e8ce8d7404fbe81290c234b2075e79dd9391ef1fb2296de9b4b7e7f1f9802161bc8010c3d6ae68fad070e11530911e6e0c5b30328e93b0d36539c64ebcc80a4359942a3fc653a114db375ebea210cfc4c34233f75fe1b7b624c18d2e8f57db5fdb752fb33d88cadb3846bb5883c5b21de5798abab68528e63bfe6419ce2342746f5bedf967db6b94e5604a665f99195c2f8f3457881b72c9b3fe5e9a2567c7c1688bce024c05ca5d8f6557335af68e42122455a2eed582def7b689d8f97aa20f5856e520bffd4346bb06208f09b19026f580ae4e22fa066bc834a620780caa22b2b2c7eeb400e420bdd7570be889407ed5ff132263e28ba6775d3654b26d262473ef25e2ff91ad574d7e4321ed4b0f4e679299848698046467df524f26224aa690c30648440b6b5c9ef2578baee0ebde192cd652418ecf99bd565a2338ca7c1a7834cc7161f14c02fcfc61a451b051c9de09bbcaa984ef9c5c3bd816944da28ae385535df9895f4bffa9d65cbab444b79e3c353dcbedfb70faad16002c7e48219f9e1432e2786cd8d7b3a9550d1e4fb34c1f9ba58c1faa419f6d2d06ce9a044d137701b54aa0ed10cb08814dc5cb07d6cbb2df861a959b14b21a169fc519a550dee9096dbe0c83049cbd950b78ff3f26b82fa55e6282175c910dc57029fbb4bae9791a28ae52447893840b6ce50baeee0a7fff5531309a10d67af7416e44f05518ffda92710c5c3ce19b43925f75f21cbb79c14b2c599d76ca9c6ad1edb29518e9505a197152e1d257ccddfae8c2376b0151a7a597844677767611a4a386625ca139de2f79dcf918bb22fa9723c828aa3ff414876fcc9e4089fe3ff488200a8d8cefb12ad2068e8756761da9146afc3a00740ff7eef6e02142d3d4baa184547b2dd0d25707137ce95e0a67c7f7222e51ca88f8ce6a269365e64b950c1de18368ceebbe72f9df8ddab48122a9e4492333868a04441422b87604643f6090fd200c0f510161c63dc1d0f61c8681bed9003a5f62119cf70a084dcef61934a753941c86ae0e2f65ade82a9acd6282a403cb9314d9f6af13ab5eeb8bf851368a689e0e308db5cecd7935a848a70190a4be49161ced02c3f4f01513c2b65cd1db6bc6b4b82159ea6d2865eeebb3ec81679eb3498e161d7b0cba341885a50989e388e36cc09b6117581ab549e7857d00549a0cc95241bf1c3ce5633e247b171ba8a3610e8b00af4d93dd514a97630639f094514aad7fe57e6ef356e0643e2398a88598e0455d917da64973f392698dd925345a6501548c88a4ae9c5bc09a40c8938b641938b4b248b26b5e25d0a88cd3ef0d5bd3cdc8ad98df16a32dfb83ca56936b2c47e79b0018894d12a5ce46b9e197b452165c0dc38b5a9d3d2243109d974088dc75aa204db003b2e5acf4a2c600fd8cdcd4dcfe1f80acb30790615df0c36e0cbc24976e2ffdb2a6d1f031c78142dfd104ae133e2629b13b5e2aab01c5a147f2db9edf668d6fb9dc64add822479cc35327597edc3fb4146e5002e4de348f17df18120fcee28cce7e0232285486389fe9aed72b035178d31544d2fff54e210ee1378560fb2c5b4562767e9c6f6486d7ae2d13103e4e3fad98c0ebd3e76983a35c7d1ba66d7f0c504f1280c8ac8a4ab485db274b294335e835938cc33453930c66d645ea702748b77e0de894e510ae53a34ad2178022b9a677fcd12f33c32451e524bbe85142c232ea1f0d37d304e93a52b640087ea59b787e8f9b0170e4faa24c495acee279a9880fb7fa3e935ea88027c9a198f49d5dd450319b3b00eaf05fb62ee1b107d0432429a99d7d19e62ff664778f72279e343163505369ba44969e5d5540088fbb3dabf1724c472bb87036ff73e6a3a162a1f14b614c82d0912851c9137fe0e04536bfe1f563888301b61610495dc7e097b560bb10d1b8c304ce764621297bb91cb89f29dccfdf1cae1c98a175f81cbfa606ca5c90212752c2f80a0df4f7a9bd10b7b1dfdaa5fba83316382bf59a11e100c5d5264ad09678c49ce86e1e1fdec937e15fd7ccfd99f9cbceb32cb78103f221c488a1d7988d5e2b3b81d64040bb546a9ca4562779c366484ef885ec24efdf6619216ea38894e3ad4558c9209a9ef1ac3200fe34094848aadb1417a55722845997ac26bd75107c464e66e27786ef8947ff53fe9581a1ffaaeeb903545bbb9b82cc50ed7312bb6c416f6b04dfd7d6b6cbef40d49dabab146bf79b10f89df5a077fd19d22b7b5da4d1f2acaef5ac3ca89b7e5a3a2dd403a99f3c61b87fc0013a1c25d50286248ba8e8d5303366205605479571e8a33012c36e89f8992eb43c2f6cf1b5273f5991e4435cf232d8712f572ffdb33ec19935ecba9d359007ca6cb00b135f2561791dd7061a5aafda64ecf579d8e7a8c80402fc7de183a22d466d81c191fd7b31381ce9d92dec27e3301cebc796988de968730f8f9ad85aa882bc80185e394df5bc4bac8eb76094fe1de963536eab8a3cd602a2de7b5f2f89f2a59275cb467d17c50c37bbf9fbc414d2bf5da232f5337d302448f83e3943ae33ca6af7c75e33f6d9f56b6ae189581b97b06f1aa2a686ed71bde3df71c9e33d49181b93c934111c7baa6b4262ad293346a267d3c0151a379db8b709d876a57114082da0459d154c90616ca22d2d2cdce1b9d15ade427b92c31d62f919042be7325550d1e6b6c59f55986da0cfa80a08ead777c1fea81d1c11a268fadc1b953fc7aa08a53372f6e80f140b6cad9e4e0667a2d425f78d214209cf9a7cdadc6e2bfc4d08b1d2e1c4387447a1910115e1ccc451d16140d1ab162d837a426e550a16f9bb2078fd92d04aa970343c76b9c0876e884ab71bdb891c197758a71cd02ae789c39324c306ad55a857cde38d4271313062153f267084bae7e64221f1f401ebeefba9546e8db947728fa5d8cdd5399f6a3a7e78f91de7f3cbb97444ccf5c2d3c8256e85ec100a118941e7a8e5af9b8aaf23a6f6c9db0f9c63bc2147b014338ac2e1138706f4660c84b48cfd4a64a0cef5d24fff6538f5e3bad24c8acc63c195b50354ee729995d5a63ee175b8ae752768ec40e2ce331b5b9b25aad3df9a55d59f86a25c9022a1214ff80bf71e95a4a7efcb6204b533e9027bcab09a18480e3e4a065781cb7adc9c3d80f59b3e7f13b86f327715954a5ef287fdca9b89c2a1f7d42c89a3673ff170e0033c1dfd8a365036ba0d2826ea36e8297ddf632d474d6b1fe08481a01092df435cbc70908f58b5feb555db807c0e4b126131f421a7372eac7dd7501ba256e26cc168d9c075e37dac68e68d5371b2de9897b825262e093f2b65373ed30c8bf88ee38e72466eded4d5bf218e0fcca296bf0b4bbc98b53bbbbadd17fe53a2dc858d39969b9c5bcddbed5fbe116a2fc6c792a09acbda474902fe07e62d6c7afc088271bf12df21c464ce4432c9ecb98a6f8864c7cb902d6c7554d04803b8b12139e899616131be8df89c0aa81ba11e3f2867edfc861cc9b43df2d1c54fc75205cfad249a9cf4ffdf102804bdfddcc4a13a601c82cd66b5e2cdcf6a98a7fb57aed1f806a1606edaea1b31422825ef4f63b09bbfc9e244d58e687d5dd23c526171d5617d7a61178bea0d36da5d563ccddd6c65a4be7edadf1b7630f863bbcb2315cea2260e4cacfa60d8404ccb3a24a9d921739b6e277a9127674e0312691b1255e73088c74d892c26f04c292c48ee98b38435a7b107749275019352fcf09c48e90c91737360f89e3c12354bbe32458b2d1adf54213e6ebd59ae1782c0437fa6d1e8ac049016db4734dfdc48052dddcf23c3d7573facf9db1609ccad7b79da5aabfed97377a59ea3f8e0b15a0a4b8dbaa83624942c21a4bb329cc810d3f8d2dff9b0fcef5ca7e01cb5e69f95be4a428bbab6f9e9b6fda37217ed62334c6334923d28a153ea5ad80efb1a6869e1981d7a6a50f110e041fedda70eb41b0ecf9283e04c27ae2b5787105a84aa8e1e1b850e9130d05300bbc4119b73aa0a82d426f16b278e9ecb3e6b08f95a0072cddddf11b09bb54f1fbde08d7942bb228f961aa33f4774b1b340c66e7f6fb7890acbfaddb9bd31c1c1b2c3d959837401f6a29ca7c3981dbf4b49a32b3241f33906139c86bc6cc5883a1b00486f1f1ff3891bc690d259a1f676a3846b718733b6917ef182a644947072997bdf6e4f2cc3475d9d7d4b872f4d7a64275c031998998bff31b46cc77638cdfe4f6f19ec091ec2b9a771c29e7d28eabbb39913e2d1fa81d21979b1953ab96598c15e8f82dcbc2cc4206015902f7a0d3ffa99bddfc1c424303a82929fc503ba927a17c917240c85153ba3f587b4d0ae360a1ccef2474bcaf0cb4a851f80e92cbf466206bda9cdeca9f40d7286b05009fd15f6592e4c26122c32df7ac5fcf7488a0b919f579cf39ecaf5e463db48355c1e323e41cc8a50fcb3bb04596573425e0846b5d9784c934c2e46700516e534e4c0dfe304f0f895cea5e944514b2ce1659110a4dc199ffd354e2b380722c4c3b8f8fc475543860b72c99a2f3bf1fb537d33d7f2489d8107ce732f46a90a8b12a97bcd7d39330319427cf999415b4fc5e39d7fd1a6118b898703de383e5af7acc21430f6eaee1100374a9cca9f3362a462404cfbcbc48bde4e4cb39f60763e115e8556d4f16bad79ddc1a5b4ea2e5035de4527ae15b4ae3c080215db35462ba4e2e13581f75495f53407998895048ad82258f7235df3dea86809c67fe86439dda23eb73b9bce01ffcfad2f93a9f7e044147fca2137978ae6b1bfe384ea357fb327642724f5bb571df626c9b01d2c01de5a95b7482d8c01ad2ce9512d078ba8ced63387161b2c5c3f5794ff21cd76f78b1367739f852522d960fc39971b849dc2c0928d3d9509e367bf2c6965dea40ce871c46439e8dbd7042c3baab0fd4ea697f30892a42022e05808473ea99bd201983df42c319c91d351fc401efa1e8fc2ec2fbed06f8fe7e4e9d4614d507f30b89c66a8ee1885ed29920381b1f9fd6500cac8672e1b8c08c97fe26ae61a25fc89df9b4a825f7bf2d73c90c255acd70d6d3dba933b2c6642613e8029970664b5303a83b92dfa7d1b805e98a988450b451840add533e2c9ce0cc25cd25b78060fe2977738ca35629d74f3419f1db0f07f679146a035e6584521d94d21c00b213cb162a48cde8e75d1b207fedebe470d4ee209842e7132febe6237e57cfb4d92b8cca0bdb2a6c9641a84291c2cf2e616306053986fa20bba5008875c031b7a29778760e77a724a68e6849926c7e86df0629a1804aaa7493a782594abc922c3619f1f71cfbd4ba00378dbafdc76cde9bba9fad8aa8fce62a04226a155d6c5e816e7bec0d6e7516c986987c37d7f633b014c2cfb771434f3dfddc8e81ba6319da49e79a65056f431342e30a0de04df0a547dd131ffe3b85d7f7d2fdb6280501eb76ad3ec61f86c7a0f7e31e996ea3ce74d60eda38fb51a7c5a89c18067d1273e6624cd45c804f30b490c60ba00408d95726011fbf715d9be887d056b9906af849821f7d0993befecca855d5db66fcd63ffa5f51f7e952ae6545198073cf5ea5bf3e4888a71436c41ded9c3eceb1ab8ecfda28b3160a4b87860110819017298bdf18f04923d0c5b612587dc4ff368a3fb73d364c2f91bae4059f67194a86792305ec009dbf980c0d76c1c88a97959204373f3f846c1871ade97894b92c85cff7f9e416331c6c63b0575500e47560224a8ea798849342d78adcf01bbbef4ab9891433bbf796258714aa4442e9e99c30f06c64c9c14fe841ca18c8388510f9331385fa41af5f712ee687885120f52fd8ac1258c1202c4fb2d4220ad6d4927eed1f02e5120c96681d860d26561439b6789faef4e62027f7464f96a097eef04064f0383d8d2f6f5105ef3dcad074bcd27ae5b9796d5f1b132945bdbe17cac86501f5b429a8efdb4fca8fe7259f8260243c40d968952af1e41e0e96cf6770b1d1b05959e47987a0136e5cbda36c250794e00d0ebfc2ecd0385d18119467fca25f6675ff6a354d8c9076cb4c96da1de44927ab3a7ced3122490bf92e9e1dae1bb969a60ffd6480e6cddc4835bbdef4585658cee346942a93bad7b499ac4cf3e25e269472b5876023a043a60c5bdaae0fb53b817ffc60c404798f3f60c3684fca007046ce00991e0c92d282d385670c803a47571b7fa2f7c426c83a07b4aca938587f79320b5ca60db69fd4b047afad136ab88b4f7ae0bcfdd4e337a09d1c9ff16cdb70d26d45286e274b618e0ef3c11c29950070f5610048d2fefb90620297cc4b8d97a2a9dd7bc0777d020bfab7092a34d2b7e5e1a4cc0d16674680bd988634ae3bfd56c719819ff0738df045b9c55e0fcce792365010296adfd46e6e6766c05a9013fc2e5324fd6b8e0993afbb0468a929378832ca2da31fb41c5ad665f2ff9691a773a00afe025bbd8c78f55b159ff9ad5cbbc2cb86034a0ddb700b3bbae51cd91d24f9a0f6d440a8848bfac23697f947b3c958f559fd38e1b7d4a2b49027887a0e237b5a6548b9d0795f2ad421b71ba040b98923dbbc697ee3d7b140d19c5ee425881550d11f836baea807ffac1c167192283dd9223db9477f0fb28c593e3ada7cd398896fcd411f8352e5a5462bc1ffc93768d0bbf2c6601aaa3c3b2398125376000cf3748c46dceb40879d7f595a73b0c6ee5cf0a7ed38de9356f46466e19a2e6ed6f7767a402bc30d6a0696693b5a2ec27935ad0650b8269e0aed601a14db588add4495519f37f548f5ed34c1668abb0cdfa4329951cb5fc3fb0718c13dd7b217ed8f501d1c3abb21ba52c55938ebf47f2b7b9d85e2b186829b3b87d89d731bba94158f1149f8355ac1be1970215eb294d9eab3203f244264bfb50cbbd93d02ae5db87a0a982a4e7ac07c4d4f49dd4b0affdb6e706b4a37060c1c26592c6caaa72faebb7c7007dea2b205ba2b3972593f16aa537856795c61d049275d183a95bf17c2aa466fd49659c2cc088a45f2bd3d7e1af609ed609113b6a25fb5e7e299ff22df172123671d0a99f1693fa51d94e688ea1867ba37f590d9a699d323de9724a4d0a67043159f67728091447037864862c781e808d7cc7a2b95eed5c3f3dc7b7ceef37218bb40b891c220d21f5f075e783ce2a34b63b8f0d9aec5a78b15cb7566ea771870b723fffe327aa149690aa110439b98c9498a13a67421447b89fa75d75113bfacd8fcbe398e96716788c60951158c6379b407f9ae84c52d76852a570fe08546d02a936c052e62b0727da85281d66326418a162715b59737755cd989e45a83a7774e802379a012a9c2f037aa550c1e95fe8c4f7e9990f6f9373607fb50cbf9bd6770bccc543bceaa5dd053cfab1764fae1678bba28152cbcba9042dd755977fcb17c36aaadc98da7a36cda97654108d0701cdb7035e7416d9925735080ce435e2815132a6d4a165d2d0a10d86c47716f946feffd0fcdc1289f885968933e4dcb008147b169b22a3b07b5545b0e4b24bee252e12e2a149e0718167b42a1d44009d0ed130d4da67662784190740540f3df5360b05f059c2d7346f2a47cc310418a90dcfdd37a61251e66bcc48c0c71faf9998a7e2584e74a93cb6c00afb90be60725fe31a91a1ebcbfacd536ae58d634abc9605a751499dd0f66453e60166138494eff40f775fffc260fae7ac913376f4601543273e49180d4956ccb9a9d3c428e4a6ee6a65ecd892401ac2337ad6c1887663619f26404ab1edf3a76a888aa8c6b5a4621b662baf38ef1bdcc3f4814b8c121310755d6a6c510b7d4f139a0d7d56fa2d14b86722de40a02fd9bdf98da0e566d03cd0654b5b2971bbe6dea0d0fc0a03e91540663dfbbec3f62466658404e543f0d111bc8ef6a2aa21afdf3f93259d485edc76640c416b4aa7a05f08ad1f73989b5bf185715dc71d2257bafdc7227406d9cdcfc0608ebf19e03adceaee9b7b6c625ec475c0ec6428e43ca6423253d6252eaa294de9ba49076739910d1cd9d0fc36f1569e93f74799eac87f7355489e7ab1076cb968d9c3062c2a64a3cb6661a09a81dc14e9a166ebe8d1a0efa17cd5a66288d92c9b7700ad3beff497825586373b536aa6ce9b0f0b2c97fd5db182d3b2b01b99f5675465b08f16948d571ce886b3bd9a097bb783831b3f5e0a8249dfd7e55b3ebd9cf20e2a217c4e59fd19961dee45e8c25949418ad9caf1a702f19aecac1588a885e8ae6707913cca2311ae4cac70f698135ecff675790ecf7f2d6327e62972c443fa1da142e8d7079b07807e12ea1f1300c79622038807d86aaf2131c94f24e3ea1b9dc20f9a1bc4c83715fbfa8bbcb55a08ae672d992731305bc4458b2b99a0dfdb23187c6011f791b869f309eff65e40ff751555a76ce43825c98bbd592210a6d092e6e1ea8db5f884c9deb8e7abb78b0ad3e11d89e2c0c05d27cedb1095b799085751fe6d48a3c5edc8e93ad8d49c0a4b9998f45797c859b0a3d3a4cf1853dd25d83f03c498007d1160f022092828ad5c6b797213ed70998f5e972d78b7b9e914d7c2f17373747e4b1fe363dd08a0e7bb68fdc63bac3380c63dce967d39db412742d48fca7ac002746788f7913b0f43cfb7b9edb0fd5fd4a0bdd941ed6147f6bf011f147f33ca8ee79efdc2e27eec6d59f1fc620e2b12affd5e431ecd29dfd3efc3a7c968c87c1c991190c7255391ef45def0a9d0f1279b82d9a693a8b6d0d783fe46e6047112258a2fbf1a7abaa9c1d95c55cd97cfec4f6803edd79ca30475fadf89f1581b6bfa9fa0eef2198e2134436ad4dd4fe00f8e5990b7d7a4f56e9de1f76ecc238f664426795792f8d0598b7353908da6c44f8b3a04069a4e8ea6d1ffc7c3b903f8139af0f75be24277414b36a626934dde2b0376c5bd8422f20b595b7316faf31c3e80f5e22f28a55ec63e55734bd47be1df04f6e3924d56d4675d36a60c0094e868c11c1db305f696bee11ef14bcd69fb44b3e35bf5ebe1ee99fe2fb15d3a4de1fc88c0532fb4f5a314b5e87e85dff4cad8a8740890f1d5a9c21acf4188d2b909372e3d282225c36dce1ad0072f0eb4bf54b5a75bad62a51dccacfef0d29401ef871fcedd84bea3c8ed4c4ed68aed36d45c2e7076210c3832c5b637c52049fdbf651f68d153d428eb10c981c05c9ad7ff4e3c7633475a9801b30c41d4a1e222a6c04ceab4d2305ba895f928145947dcffb398007138b91c854be0ab7904956558a26a6347271648ab3ea34af26eabf8ec83a7337c2b76d17c8d29edbbadb30d49e8d49ae345dc4dc31dd82136e8fa7482600c0bb025ec03b8396231c933f641f8d31f80a88c4a5d3941928517fc117eaaace003ba2397457bea167157927ec47c14c13124ba974d33d84f99be10816fa23fca4670d03c7dcccbc79fb0b2f6a407f3364b07f177b17c303c44dc942f22f7f3376cf232c23be456ab29fd1fad34bafa87d87104faec04d935d3fa6b8e888908ef28fce95a6e0e31789ee11c7952335511417242a11156e5873ea5686529879db42cf8dbbf5b430a04705822bfff0c5ca3c9687b9ccf1395ad86793fac63bd964e8044465d11f9b0c6d20cb62ebce11db4072ba6b03178358901708ce18a70ab797cc851ac4062b2a02f6f34691c942a0655decc4d6b81799d2da0666a74d8f64d258290747cad03be9e05413d5d0796079988bbddc51e63ab63ad6b8b8bcb9ca4424b7699955b78dc506ce50eae0cb7b18879d951d5a1df0329db66980244af0818bba042b8a48be91f5c7c5931e2be293b5b60aa60d0b6c5c724e4eeb258836fc1735c8f32040055e2aa255f7c29fd908e1439c8e228e837c6582a427e8262709f3e87052b0cf8a83c6b2285929c4b5e3b237aa7df1f4aefec6514b7cb66445fca1df18609eb3752befbf690d66981fdb706c4dbef0e9e2d4b230fbbeddbd812826272ee2cb612d9878715607ac015982d3c9adf9ec0bce8b64db8e47f70645b23ad65d9ee1cf93309d2c8c0c6dbcddec0f66d97e27cc49fb1abd45d54b288571ea786415c405e4d93606364f77453081ce908cbc19c4212fe48cc3d2d84143ce4319e9cb4f304a906805129551a8855ae7368149342ab0bcfb579701fba0ad62015fe77056050980fe7e13e95c66ac829d1b66b94eaa60fb5c782b571d7a90fab67b1c2382d2d4050862c47be91ae3d58448a37c86b729ee9bd484e8ee4321ad02f9ba8bcc9e3bd9ae2be2dcaf62c03f402f3ff5c62355ee16834ba507d5aa0360e06e4a2e706981569c8c7adf47010914e507336aa8a22a51cebd65e21fa1cc9ce3bcdfe8129428d73a7add8874d1f1f2a0ce764fe7cb9a37719c2c4050aa42d049bcad185f6205714643fc93bf18f0e0fdaf6da1c9d6df08dea5e894832a0fb2a5d0bb671f0bcead25e063981abe2bfe0072795f7f8f8a7a112f8ea0b74403ced02232380fa84d0f33cbdfc7742ae3c293b7a5dc7a8308aa5a0aa666a3f7eb52b5397f9497874519ccdfe35e19195259373a497d0a1069d6d48558192d43df00cccf1eaf10fcb0058a693cbc2233baf652de25571b9a1d930528bbd364b6eeeb7390b485b48e62ae6fdd30b0701a71430e34868e630c7d2f86f2e30784700a95c93cfc63f5659cf40e4b554c027e9a16b529c8cee095eaa0d33c9559e7e729ed9696ace4311502a0416769e8b5cd8298a808cb1fbfd0b8ba272062ffc2a9a4225c56bd8f65034c6f1273ea150cb85387c62d21cfa5ede26db72f97db3b086bc525d895d1510c2ca0fb4247496c109164d4f37913892629d861ff32ecb39bddf4f06b65d39a586f6def6fa9acfff9ce38da3da124e429573e9e28c019f52bd098ef0156723b144e7d0f1314edfd354dabcebb058f1102809c6a754dde16005b3cbca4bc8c09bb01d4b36bd2a1add26ccbc9b0b48f7fc889ca21d9628c633df9d0697ce969e575c756289c9ae6f6379ac9d1b3699605597823d92a10416fc00916689d609f4a23aac1216121ebcbbaaa4d6c7943a65ef041cb06f72e590d73947eb7e8cc6ddd7c6fdac5b21270db82b25204b3ad4a29f3d4db5556bc9dd51f1f82c4c9881429e0fc58194ac0f69deb242a28e9da4912082bdc0eb4d6973b5ea7e2aec52a258ebb417318b73b1dfc721f1ed630391129fe43fed93f94af6785dddadccd71b9889c6a5d2cdf355335c0c98ca9a4f2c6168f5e3721ff2a5ad68f885a5e2a0fa57b91aa6d98e6977e9c9bab0eed152f790f1ee38d38195dd43274a1b63e14f9c6c18903b61404aa639181332d8e8b0292a5dbb7d9b9a927e715f99fba29a6ed70909a67a81a8fc0b37d52623d0473afc181688944e24aeffe8e403534da6ef224237a21032725da83f0a10bcac0a87ba372ad131e39cd9bfccc88bbbeb97d206dfd455399cc2c09a2796760cf0360cf6427de4f1d97600d6706ef61421fee10a8e69028714e97d529dab56cb189cfdbe4c7122ed3dbe0532c585d918a72622784af9643018be5630a0b9f659e8e1a95dcd77544707c79bbbb42cc151d9359a3397d512ae4ae751a0e64d44feddcced32b96c8a5eea104f172a56de5f281713468f1da4d3b92831e934131491a5ec5ca3d69ec4d00d20f839160d67a1d84ccbd2c856afcc67b1f78a06719ca15c2b6b2ddf4ac38fe5623bc0d994dfe61815cf9671ada54466b7a2f1da097ec7cec2dc201cb599f5712c0d752a6fbb5f38bdd8fdd9221bb675da8e78df36de52f3010691a83a112de51809fbca1b0cea857a2cc73be3a47ec18e310d2e409499ddad08543a404ab222851375ef1d0b740b1b778a90a92d3bf6a272b1985129d581de2f8e3f60538de5914c53e5ceee51196c09fe4d3deec5aa46001c39f162a7cc5eb4a06f8334f8c7bb3cbcf2872d405a2ed93c2ceb9bec1b2bf3b535ad11ccd2e987f73d35b531105da0ab11642b06504ec7a862809b66eb6b85cb64153da12495e2edc98bcf2552eceb5892f5eca2f44afdceb2ba5721530547c59cc62cb03786540e3ddf236ed78aec91b5b14c568ce9ed280530a4e8a42ac18c8abe5e4077b918a3b9a65ddc9a0f20253dd9d0c5bb4e3c418abe0f0178701accfde0c00c1ce052a85637079abe6204710a87f416b4f87d88333bd5ef6488ddac12ce294f9b8b1e7036714076062f55731b132314f2ed9ec2a45e886690dc1839f0f1438171b2c9fb4742ffad696dd7a6ff14404168f7c88c34e811c02ec8981d78a03198a9c6b566ee479c3d16c998f5475c81e53a9ae6ea884728d260f23fe775a9163dde62e1124d8494602219e524a1ee7be2f3ae81162f95bf9b3924fb101fef6ad19961ace040e1ff017e92066fc7f7dd78afb9df85849100dc056c2755e682e71d76d28007f68af194a2a420f8d85840b3571535ec455408372285111337b9fabf3d11b78914af7f2f81fd74e7cf7c252e4497a374b9662fcb0f4dd30d8a4f5ef5562991709fa226e37a308b34641a7256fce3fc304588fe5b663d8b2cb8d7c08c4e71f6298d0e9f4b84c7f356301f5889293f9cca902b7f4ee57f919ab8bde38bd42c05c469c531c4c9d5374b87e9d192fddbb7348b744b08e7847a1f13e3f4578c686e8a40e5f92fae5db519b37e7bc2b8943a9658e3cf42dd52f6f2298802e0114c8cada7e834553b20201be71dfa3b644bf1dac3436149851c22b0758a91e69468496c278126c8b5e967b466ed93c4370732b8a907605256158019c04cbdabaa4ae7df6c8579f3da137777e807cd069256e81d616599acb2f82196e4edb8ac0b8a06b2af5bd2d1b0e0482a87fe7be3285d41d51d8aa46666df4cbe74e40f89c59bd9387d2345b17e7d2bdfb3e4a98f8b1d1de74165c5f6986beedca16febc120ed3c6c7dd0d23b63731be7ad7f477644e62870ef174d97b6d702bdec9a5d0d9d0a9d7101a28c566035ff59eb4adfc5330a7bffddf564f0b1ed591734ba19f7e3324bb6a51a3c08b5f48b7f13ebab8ed69fbe5504e437b36ab5a40b729c0fabee26896de3ca09c088eb85766d6ead28e454d90a5702a049be405986705cbb207b658fd1403ee22a998b7aa092543c53f15095ba1b933fc763c712a8a198e91b90ce0f868db1f8f94e79668a8570721e070dba55e7cb5fc626a17fdcf73fd84a18fa703bb592dfedaf32d4b64ce316feea4c10c0093ea6f99bbb607be30f85f9fc047b5ffc449b2ca85be72beba0f833d4a62b9907a04f876997b8d1fc405ba87cbcfcc4cf15089da9d1fbb16a9a9219494d7c7dd281b65f590c02e8f1501bd5d6da92f397af54931668c7094329e330dd92961c11752ec9ff386d053f756406b461701dc16a70f8fe8be03cbb7a2ceb26ee5230b53ada255bb63abccb13be0d21afbcc33d55355648331053424796eae8806e257f96800e314d1d274db4e4ccf62f3550c48547e3603178821bc80442a12e1dc5b931e27f1a7f8aa9ec35f9279081f0c6bdee8732a672d88f5dd53f0b88d88444bb5462d7219ec1d0516559dc653060271ed21e7fc237a369980ee2b2bf49553057ca257939d3e9accf968c5b7826304b4eeaecae8324890c1afb951140a1a29c00dad66c4d46f327ace71905e0e5221ffb47e79cac7778efd5150c767667a67be2b1812daccfcec484f43002ecf94a5734ddebfa3f749b39d12bd34a18cade1833f9e9987842896039c53b024b5364c85704bcf78ba0a3092a577c3cb56ad7a14ee0a54eebfd26b26cbd3d7dce7b59a03b2ed16aa3de1021c1a5277d0683d3fb01c55d9ec2782e18b8598fbf50ff80d63d3353d245e5d52d144462ffc5a54f7b09654cae2703f09380a74201d20dd7177675513b9858342789641487b0922bfb8c290963b7c7d51ac57c66840f49f7048558b20482bdca8784f5495f28e284477f3de324d54a5f8b617ca6c8ac3818708996b6d43fde93134cddf9c1c69a22eafa13f98fb07056101b82563636488d6edfdc0150b8370e7ed41a979079d5e8ffd4534bf89c1eedbf9aec00113000f188403baf095d139c3f9b768579da43bcf35c5c693003d3684d84e4338512f812d20b92b6d85de3cea88d2b9a573c992c73ca16c6fef7d9d2ff60a21e87d55f3a55cf5305141d9cd815afbf468d971796b190fb1216218e85b89e1e4008405d3096d87e4ba22ffbfc66f549a877b0845aacfea33d3031371ccb4e45335cfa820ceebad6c6794231ddd475f31b9eaca79ec1c76a5cd1992ea060142868de4b6a3bd549b6d27a09bdfdc1624e383bc4ac938f0e03c2a86d10d72b8aa09b6c4fa4644041ccdeef368beb1a3daff07afc71830ebf8c55993656b8bbbe88dfc88174f324b9c18cf36cd29b1fc7308281508f593502b077acb2ab1291fa91936ed64110f6c5184528c57ce8e9d8c3633b56e60c0f113df3e0a9da79d382b93041f5c06db425b69c914e8c058dcf1a6f0dcd59991c5649b267d96f8f04a8bae007a2f9bd415aed98d2d01feb5804ea9400870bcd994b010970dc0d379696b3090dcb48ca26b91addd45f82436eaa5a57157b0119e625d9b7e62856dde6c0a6a5bada8f4cd295546d17dbbdb8a9eb4fe3792459f61b0f87799a06ad177ee3ed0c0d9e4c6ef136714b83474c94e3c84fc889f0f8c53c88de08fa1dc5c3db30ed24ba2b95c67340a2ad63b129eeaf592491712f644e1ac0803406ba0d94a725923c887d2c2b95397fbab01b015a3172efd54977ec32dd152eb73fab79022569425c37139d1470290ff5cf18dee20ab71c1324fb8c06ffaf12f831d475869370632d6ed1f5c95d9b58355ca565d22df3892f328257717f542075854e946bd409278a5282803f13b251bf8d4d0857fe1f05767f4a83617cfd3543dbc9c99ba961aad48de006350c29d1000a2c028c322604883c2b2a3cf3e5fce2bcb4b625a2b1b31f9a2625b0ab6fae23abc55d126297ab87241fef8b2d877f7f05a1661e316e5f57e1cb8f31d1aa1a742ea9b2ffb8bf507dfa5b3791916a9cf69d75ab395ade5632465221da44981cbb4ef3f06e4c4c198656b8636a64680b2c64fde77ca41949ebb860ada56aebcbb7b07ad203d99b68c70164f52cf2d1af18029c8586dc75921cb53e5f90f6bfed367e6fb81f6b77e15208fad1ce46aacf64c5fbb6eb055f9cdeded6e6006453f66df8a750e1e4c3b66f87a9661e00b07f5610549ae855730bbe9398500725de00058f6ed4a2887445ef6f598e131c2d98702db207b1db6891ad4de9969d5ce646b5123b33645fed8e46a3b1b86fbb539699860a18936668ca09654af8f10e044bee0d40f1fc73c850d67d58dd3a1045dc83f92a4a6140a87a2ee72734da8af3387712783f5dd4d54512de26d185e4fcd362274a99909b4c3957f396e44e4119d79f57412f893903ea6fdac744f13726ad1e0c34dbaeef618c8badf15b161c0baa0bf081beb31c9e6ad7ec9e3819dda139f4d1f1ad7aab66812cba2ff6669736f597701fd596aad45d7ad10699323f5e5539d1980beb44a66c24ce1db5cc711a62ce0d4564ed065f75a881142e1f4978a7a28d796f931f628f0c52720888f6502df122bfbc77401db3bdf0dc42a19727fee05ed7dde14ae33335b6b8f44bf5fd73b94db7d7cc818fe9db7814cee4450cf8c50dcc526958a4928c04ed979a042fe8d2a3bb12d7854cb2e1e47cc1e33bab4d8005832a8ee26ed77cffcbe7c98aa7c3f374ea432a74f50684e55122273c559bb57be739cd9cdeb9d3b5bd136cd78d91df7569c3a4b3cda62c1615b8acc2e3d6a76dfe21b1bd364d1f12c2aff907d622162fce066344ac70dd63098279646255402dce539e2d8b993b49c38e05e407e7f0fd7e5a6dcfb11cb3570249c25951aeed9710ca2804bf2f4f8a70944b88b295f461f461cbcfbc3bac9adbf23d6105f979262929b0cb4ba9ec60e9635904a61e1bbb0d3a91e39b4c415382bb4aa7d92470364ad6834b030ddb8a7a8a9b4d143f8751971186c55a09b76793016ea443ce778d9ed4a42f9f48c3c0c01d8de383796203ef3054fc9fe3f8ea97f8089f5854d1f1c58c4f77e3fda46f6b3bc121556649251b2c1798725a68d7a701d797ed1b0f40959d84ac4da9c516c591c06d3f6e13c0f83d0b66a08673a15525879fb2c85b4584c52708148a011820377796b09a35aa68f48e4fc1a69491bd6bf76c8546d94e210327f9d17a785f7b3d953855f4df74b258d3a366123a9f93c63ec60eb0d9c2d3b28acb54fd62b6a530fe61dba882a5ed0cc36d715f219e838045eb0c10f26db5efdda8dc851d335522e3b743b0a6b9e9e0cf0aafddaefca80d156f82bb652d184ecf88901a208fe752aff23c1897cdb6879dde6fec4ace93f290ff51eb8880d807a24065c6aa83709e11d7e6b9dc7787e6ca00821108c414086635a2e55360f869a074223954d93d57d7dab87c2e419be07c0a310af6bc2a0b7c554c15cbf64a495a9a0bc9e61e18de46c2f441787b609283c54c431b240b17d76313e0642af60b2b00ea009eab229858c2fa0692d5baf7fe39553d1903d5056865e115d97deae01065f48403c46d9e5eb3e0a330b9299ef73c9bdd1285d6922099a4365c1e8c3fe9d9bbb6d3b95fe9341826745299d2a7bc1e09cf54db733e3278c0240f172f338af9d3171a8397dbe087082c712c8a59224179996caac35354a29ba326e696c2af2df73a76a0ef196c47c4fcd3011d5378ee11d7fc15266461ca5bdf26ac0f213f76e08f8550a17e7ec21dc8c62efdc1303679e9ea5cf1585f9581845ab307493788f641db1d790130d2c92830b277c99d1270ed1a25023fd5205c33e058c1913224e3edfa30e243d10dd7f8a358faaeea2320e036eae6fef209c7874a300968adb1291ae19ad441bbd3dd2e6aa3a220f9b10aaac4607dec6ac6525afd6c7a1e7b8f85203368bd1ad4a0a3a75d644fdd0688443ac617db25543180be2f214cb3d8d8e7d739c74f3c619bf38e3a0d4d3386cfe07e7ee0e86749354f0dac301ca43712309277b7731029c95a9985161919dd201960c94c5069d04b0887fc3e243f431e1e9564c0d54199b2fafbf4dcb4a17b1549789ff098d1c509757d887d09ff5560241ecbbab82dfa4818fcd36aa82ebca9a3b13ed78de0eb28381646297dec7cf9f600880675b334b5cfca782756d2aee2e3e9bfaa023b369c40e597a167a1088216bcc97eae0d7b870db0798ce90904637d432df86f42486bf209e270ee13f536eca6163867285d9b9f4776c70a795277c69b3dea647ae857c00d6dc2b196cb76f54cd22f65611dcabdbf952264578e74e99c0fcf4b0c77ef390a87b74da7505875f44e3e7e63fe3fadfc89c3ee6163b7f0f5dc96f0b0426ab1883841773594fd4c57f7ab37418a1fad51ccb69c939146191a58096822c483971e9271d95b5186b48c18db58073260237780d680c61cd1742398d830061a9e506c1c3ecd99a62e53213122925810f8a613bdde6d1b24db3650290334dcb2008aa1b4206739ccf883fa90e1144c98405356808221a0100d0180feae011f09fe160b2550153a94416ab9d25b921271fa623e631620bfd131cdac02bb6b32808b2164fca1ce9dc74dea42a71575fdadb46a7e3a61681264191508b69d81ec5e5ecd10627c32d7cde2facc8ef007e48f05e52b1f14bb39b86968639fd001a56bb39be31d2ef09024a37c6647e9ffaaf64c9443721f6226b2aab51c1e80fe499fc83a8eef81e392e7ef10ee73f0c2924277a416b350dd104b6fa8c3f6c1d7ee9c92109e98557e0b73046dfdf548c6130e32a56f5dc1baa3223b492cf47d3e74e4f4e5ea0f186db639e1a1891d9905feeaf98d521034db30b3520950b172b0bb0c8df3355f2130abece2faa5328d6cc6d743e5f35fafe0f50142eb9c2890d5bd66065fe8f08fb0d0d3ae2576afa7198782c1bafff522c3c24eac78a3057a30d19a2070593f3ece95dc4dc6c10293416fceb0170f3e0b00db956b7c4809740a513dc8a866cde57a4c6db749c2e82c9e55e5c42a4d9f8341aaa78240ffdbb2b614a228ec8959871d3f709b9d99afa5c018c6bbe6a360d7640e83fb72bd7c0c9183bdc156b6a66c97b8b4252642204e676bb39e66865fbee4810eb2245fafeb007ac7f86e365196549f493e0cf928423d0374bf00036f73093b400fcc1cb324b23d54c8b8254dae8b7938918624cdde54773aae2b75e62dcdbd54eeadbdb655fe6275353e5da94c96cc1551f56e8d874343e1a0caf912209f79c1d4956da173cded0730d9e71d8b217320e5c88fc72047afaf2b6ff074db98b17d774cfbb204321b2c58cd579479e38b8733c1661fd13114a8a50374a2585f5ca13ba5f06850008c90416fbdbb1adc8587cd4525acf71467edfef84aa9d9064da2eaef4db6029652156c40b6b3cc24843eccbfc3c8aa8804cfae642b1de2a590f3b8f9f4820d01e7abb0d18627ffa2f40769616652ddd534aa49257ef8d98d95b46246091544c75536e20c0d8a9b9f5e021871e03868514a4b7638007ef4016636f71d0873b30036f0ec4d156fac4801145c3dc59981ebbf52f098b1c50ce01826d6f29256adcf91575613b2c72ea423bc57af1c0e7d6213359c821fd2e19518f85326a7c358359f1eff8e6ed8becbce7ad51cea5308fb5c71fc3c596b42bcb02b72dcf79e0a8752879e3314a8f52a9bdeefde7db87c291f57087654d200aa894fd7692029810e3a7f3cecaa33c460636e4a8bf8c7d88032d9e574ba6e263ba54383554e6c7f507da1c737e61be13e8bcc1cb8a58a38a61cf83e1643a27968d3e565f43f58f47af034c3a077d68063d63865643f2fe686d140ea3b92de21d6a87b248ed2337bd305341f2d97513b074a9a9ad96db22d3d41fa30244f291b29d90f4e2dded893b7d8b68bbe6e1388f34bf6bb5795f428c74446b3dd68ffbdfcc8ab8ea31af191a8e65b0b504d3b33173daf6ae8a2fb5fe83ea0b7a7baabdb10c85b1592c4bb900ac8e963b02c4829b7f93bcdc0d4ee7b5f16cebd0132fbaa1f68ae15ed5e6b55354181c096cf960a1e7dd34b78d76aa712626d6988fea8022478577fd2a574fd64b49e0a37e2caf7b15f2588ed788033abcadb04a9bebb4d015c16f09ead913fa2d6e1a0d15fd28a0448ba8a9294f95f5eb988503aa9354183c602ddd5db88e9fd32549bc8e6241a3adbbbe87ae4566ca61e0034daf38a74ac1ea972b52c864ea6e65776fa248c00fa90518036a96b131758e55ce0b379944047d8493a70237a220a9336389196ee5506e719abf343ce3c77967ae742be1e5fc70b68305d774f64d3cbea32a6b74f4c5bef6e67b1ea7e944548b51729aa46956e5e71cfd609983c524283d64f227fc248c2ed12537e8412c49901fe7514cdf2c44e55b0b6c62a085cd3909bc0eeb6abd278eb2d35ce8dc862367abad6c148ba481993e5fe9f64dbaca907ce6c8e90b0f6d9694d10f3ca8756389268be4fd86628d2d003b588f4db9b3d705ed331afeffe19b52683e932ee7f7a91b5f10457cf58124f5f987abdbea632fee08d5bcadce079768665fad55031a6412b8c20c99866941769565381facfcc5e658ae8cd3a5ccf5bec3064021ed45919dc4c18d5f221ddaa112fa62fe6699f7de50b570f1e000c3a813553677be51e38d91d41e5432abf6a8d373b19a5b71f8e252abd97dae97f8d5d964741eda269001823ed70584911899e777eec6259c7005261946f438908d2d4d3d4e2bff5c1695af0f6d84aceeededd68af45b5d3d4ea71cce01a379de2569436f46fe8e46b65fdd0aa72d1936e1deb62c336061a2bc302051dcae3fab2a7cefd58f4790b0d0feb2e075acf623a092dc77c96078c45d4fe454a9411a9a4b6ea5d52232cd410b23ce3b2b953124632b151cbf8e49c2d4044f38d380cb7d6f3bbdc31e02c7d4fbd53b69cbd0d029d6a2a09add52578c68711441b68d71cc02ca545154e23f0df2c1e9ad2783809f0390fce162288acb0198931bc4b2a957f21938f1d00e9acf8eb3220bc92470b1257d532563350e23357e0b174a17e05fccd2d642be9394b8dedbfee4cc58205391bb49e9e52619007a9014eef378c4a518faeca6e8c4e59082155dbf32348a10c3228546b38c6b8290e866299df9e9f1a821ce1d658b70beb11e231c7b841f606b2143218cd9e735bafa1951b910b743110726de5653fd89bf84940fad22da9ab4066aef2ee7fbc9a7d370d0ce20e13883419f302df6f31b04654f866ef0665701a49682318c3119ad2ebc525b85530a40dcfef16a5d628bd91bf1cc4abbb0cd36f0496c3381620b5a436c22963a0160083b402190274c46c4591a3f1acc17273cbddef187abcd7fa54010390084129e0d6d6a1196122071cb1926e1d1a0682d31c9320ef3b605bbc618e07de13ebec19ca829d68cdf910c7f1933cae827ce1d3724dad1e7ab1429d64025b9152f27b05fc1e781fb598ffaee2ed41b43d7233108c005627d0fb4f6243a2ee58a3c7f0924159d689927fe94cde4dc72c3841621e96a524ceae7693bbf6919f7d05a96a48c04db4ce95d9fcdb5b632ab9b7c8efed14bb8b9cf2a903ca799c44a5e15ffe9534d533e7498aed6e95466201438b12b3650ddccf5bec602e497c8585d7d983e27d7adc5f8a05feefc5a8c24e4c58ead0402b8f0ab396da7bc9ce2d875c1f636e3e4bb2fbe66558a3f811664f05b4bccbdb530c8f177b6d46e603ff64c275f1b9aa16d274b7696c3c199d32a6e6a968f0bcc6502469cdee3fe0f3dbf0d68355f5e6fb9dc719370648ab475427ce45a526c59ff058758cff44c1879defcc3dd303193563d7c10b4b69e9aff97e46e832931dd7cf2b0f42bf2a210a516bea2618f7120fd8139b215be84fe92479ddf4587e43f6db1497c38c819a9b803c4f8bdd6ac48beca48d5c7460c7a95f9f6ecb0209d61f700ccdf3691507630e5a72e3515ca0ce98096172ba0b8c8e6c549dcd07112c44999bc11ae7913a87fb9c23487574fc4451a513c093053378034019525b242c100de450e677b1939b11325f9f80906c0b353c21a36c0df69ec599c48efe7e7c080d386e41b74631c4f92f8d8f0f17407a2b240cc66657880c9246028676bef827b4c4a7aca90f93c04ef700ab2005c9c0845217d11fdf6967734f8bd97ad96648c08d39e63750bd1b250878015734912a673c867e255a82dee2c082d77f14233f2bc98477390d108f5eb03eb415b96cf341dacce16ab5d63c4bb320c8c7cf17903585612224c7bf0122f920a0fff379df06ee72a37aa6c855609c86255b09a41bc0b14c186f0f0d45639ba49b7ac619deeb65c4c6b95009644b33fa3f35ab3eeba65f84e57ac5e8af051e26915a19e9c8d6fb84ab2273256feea29c7141595cef41f6624597293dc29f3255f9c786d4aae66deed027712862eccb34f2528b81f84a91120ee421cfb23aaa4d7cc5cb97a68785edcd2d93230effedeba9d3f87b59e00b66f233c035195c7097da4326248b01b11b598ee6cf279109182651c2c9c393724e4fa279ab6000c78e36fad9a7a605e5d4df7280d7159ac014966774ac8670c09c495e8181659be5e5e5797bca62953212809a22d4195951746b7ab3738087b262978c96864a668715b71b58500fc9573941abb29ff29e8d922676232b625202506be7efec6ca9b19803d645fce617e7f91d543b0d3dec82385b79dafde17c396278346973b851611bbaf5800a49fd15de288f6d71239d6358f3ac3ebe679d1b525f67a51b2867de7218794cde6c3db9911c07258eb8f5f2ae2d96188b7b4a1706def130195e317ee973d159dcea5a537c2eb3f6e2027b1ea4a5b1dd230ab5042cc2254f77531a70b0fc32f6e30cc58076e1d804e29803609219694cb43fbb72ede9804e015bdba00c44e1a2cd4b37cf6e1da0703211a8369d4703421f4f309372250a23280aa8f87f4576613f1aafb8f761f98fc6aafec0981a91bdb45d1bf8ae8b30588bd2ef98028427ee00c27f9b33c653f83750a0dc89ce1aeb837e11ac5f268e01721eede529dd9d5cf57e56b88bc2209b226f7184f99e6bc575fda14c7b9adf75c49224e4058a37edb62887eea3bdd4fc9323ed9a621e9e59ae04a38c065daef9782e10533d39f2749a79e3cb827ae112b822703c997ceafcf2f5f7367c52227a216366ba5c0e645717b9dfca20a4667c5c749ca5286a6f5579eeae20b992b295fafa378f03ba1ee9156a68364e7220d0ca9bc0ca212df8d49fee22726ad57dd304d232261bd9d34857c67090788804fb460b5b2ef8aca0b23e738a7f8e0f031662a7d4a35ece358103550a1064223f558122b84f729e9e7f18355628529456a6f998535e962b829f2cc18a4a0acf30ab5d75d7ce9e81f68da27e9f4f02713e908793c720c003a45b63643592ae0b960906556dfef1ef841a19400a7f145861d6f1c5e273f84fffa33da2e8ef7178c8010f18ecc969252a908d07cfff8e2907717167e18d723f9dbea89a7597ec68e9be6452c3f173b87bb7909fbc2d9a213d4acdbf0b2cf7e0a84bdc2d2aeb9d0c3cfc9bafa74f34b930ee1b89617f571db2acf11fda2d0122a64eb0bdac4a9fda328ef9f0d6161c70c3a8d38a315158bfe1d21841fb7bfb0a06bf4a5b2a18493e09c2fe2d686fb5fb4ddd015605fd7e32925bebea4773475914a0731833e0ea0c51c6f11bacb24151457982365c30b2187a6bf18ed252c593e70e696c77f0cc5bbd45e5de56179dde5780a7c9913f01bbb79558d1a9a7ab3417dadf3db1d4b093b6486882ffe6447557c2f82521e10d68eafd51e1e329c5c7c5b086ea0200e703fea0a03e439b5dceeed34463ab186c3be1ec317510316f1ecfefd1abdc8890315cf2545e50b98e5258d1e7fb7bec85238970b113fbadc2efa7ecd2debcede9d56dc9e554de54cda5d8becd5219eba3e89c0c582a5b1a8df1af3bd9566d4756b408f4bb4a62fc8b4b78d9ae0e293b748d6498e155158831a0b831a1ca3e8e145a8cbf5fcb04e3cad19e62c401c31e26efd5fd4bd57e67da4378827f65f401b58cc96f5fc00f938812ff490d6efa38579433d455be8d7d22d25d7e107af59cbb17b8ab1f8bc4cfeace67c87f19b7c3cafc8d24bc6b08e4cb03ed89fe1cf1ff239f3a274124aa597452e431b92e3c1edc32ac565ea1bf7a35d04394871f401aa18a343e102df95debffe06fa4092590e4b3973050423b7b007941d61d4b1a5b1a6783e62f58d5d7b99abae4bbba1a4c55c00c1bef9254ad485f5b235c45d13c0bb281f55c0aa8e3dcf0123386aff4913206335a5aeb262413c3699891eb9b64590ac9ce40d199fa9816836ba3062d7e27bb31e8d9a7f4765ea5b0f17b855cdd36f557b109bb9aa57b365c160a6d856376574b816a37683646e4e30315d74ef2649329d12ae905f6614d91ba3c46e83984423946365399a7012958bb0d826bb030021d5ca1e42b31ee084955fe389540ac1eb02fddc711d77ccf6bb8971e0fd55d0b2653480564e18eae8ce02ec0f3466b988c47c98436a4280bd56262a5d913915a0650217ad75147950ba34d592eae27a6601c907d2462fe2386ec907d4f0ed85709ca6f17a54a22535833ada0f6f1ec8ef22e437d911e9bd1ada9414d659b0c4a319d8c1f5c8e9fc636bc163da2e85936ccdbfcc42f715e5c598aa376a558dedba3a30744a0efbf3d1ec4a48f81fd06601a30fa7a2eab21c112932b4663a6d1444b22839565f27dc2d59d4d9077690fd810d4e76c1ea5d87a3e93642a384d8ecc7054d4f549f7b59678909af16d50b19c1fb6a07307f5bac62cff7992ea30d174bbe9dfcfa900402cc7460892da7afa4910c4a9b552a623a327b3c6df986c20c7c0b0dc25772ee888309cdf7548f888f65faf81f3dd45704deb928d4be6fa65dc544c84fefcda9fc90b569d9d7bd052e7d7a3ce7f59f0c66c3f5d2377aac34d04982f2f0077fffebeafe895c3606188cec1f0fd1a93c9442e34a652d3dfff5ac7fa1fd120bcfc34b0ad01de98c2507da74e940f4f49b91679c77ca9eef095205eb91c7f20165201f283b1ea453aae6a89f45a8f0a03cf961cc8e5a5ce2fd5d98c27b6898049dde3de23c329be08cbe9f3032e4e4be0f09706dc3c2f59dc21411b4322b54fad5bcbc03a625499ddf333afd6924f1ff7003fd16c93d9535ecb45042d23307317187390aba14dc449272afde7eec0706357864682f8727dff82205d598860b8400318e4db6b6fef49aa0c8d68e3113b7d9c4f64d5e314203947dea2e065c7bd7b98c388613d64f20ae8f62ced50aec63a351c986890f8c2babe221754c2551e9e61e667baa68dcb1b64538c82ef23fff73b8c6734f6a099e4a9ff6e90c68fb3ef134c817e30ff39dcc7b5bfd62b8cc36adfc001d63016cc361e15f553d49c372077cb58ae3a84d251a0b86c80f75465bf288338fc9a080b500933fa61f3679b3423692f630ddf6acf931f2fe1e5bf1a7cc56c794df782198fda447ab65005ecb673f69bdb167bd6a88cd83479e08a12efe0b0c22b831d085e748d5789fd60bcdaaba1f53ca17458ad0cf49235a3bf52b202e08f13c6c59e66e6acd041248fc5e0e182ce6ce0a40ef38a683f805a79b8b2b12af279c24731b51569178169a2c89909e888f101396697d2b272bea7599b00a78371b798c135186fa7452087b987e3cf0a3a7e2295a1316ea7e4a4eb5f2d9ea6d6d8632a746ac09b1b49a9ee294e23d5d65c0bbcbdb7e3e5afc759cb89d9195a36491a7ef5e1ea6464041bce8ca7eb74cf9c8d3712b0c178246fa7fe4e17f88680438381c3476b2f1a7bcb94a76c5c131fc686b415607403d09f47d119bfeb885e299c50b9c7f741f12d9150c795ad5b62d10455bb4f6c7b4a39ca8e18e0b75516ea9aa921779b91764e23cdb1c565b4899eb1f582ad150a68c9ae5c6916d5749f7faf01eb703d349a35c08b4e00cd5d5beb5ae262bab2d685455015ac7b7744a423840c97698e1f8365f7d0f91a60120d76002c761f893f48b7ea4f6e34ad984a13e53c3ce5f66039cce963e84c200dd33a7b1eb06e1f6671abcd4bbc671bb5d414e8fb9fde2e1081c273e638578fc2caabb425103830b01b83f9c1614dac10c79bde15d350467bfebd23502d7a44aa2bcfaa5a2cd14d264c138cd8a72e18e294db0258509e271b17327cb13ae6aeabfbac171a1915cf324e519606962083cf245fae0cf86a9683b8d8c14ef89bfb862559d30fca5c79074b851be2af95361c94209863eeec7a3eac2248763f05d38119a0fd2e8c1093e9a89a7f55075f8390d63bb9ad0a9f838cf9bf0670a5f2996230f11aa9a59280d439012ff091ae204d828f5d5c924cf7f1273bed9d3f6cea872fcc98107a2c09b7d5a451d19bf3e1a43d1d9ae79986c98cb2fd81cb1c948a7b25bd1602e6b0c1e327946139f73034b6ec0c7f38fe7bb6fac3ebb2a494ba3106b3a39901a67ee1f6049ac1624852abb83092b7f15b1e9e3c76b0f3e7da07141605a93e83dc3b48160908a62b74525d65e33ee959f02c323379deaae437e72c0ec499296fc056ca993a124c764c0c784243ee09e48b4f4a620b1e095a313b574e5ae2f7f19b7c5c5b8dc0820ac82bc9a95a8b9f6dde369c3cf4a861a96f3718217663cf65756bae526bf389981d5bf8ace4d42866be52c2fdf0f395ba5302bc126cb8c5960d129a7838e5f43683790301ee53f4fbd161a5283ca5830a6b138088a1d2a9f8e05510be26b8ec777b107d217f386ba4581e037de8d1daf8cc202e0d72a6bf08204dba7cb2b575b4502004b583665a52e2e36dd15974a69e1446e82b3f8f26dbf6918f51e8e3ad24724a25b29133d47e598e319f9719902817b004d4b4be68c4d7f0b856f1ec21aeeb04bc05cf900ea4945be268bff4e8d661e95326f060f98decbf4ca717d60f5be40a26283af5a82ebd6c141a8646c2fc0524ee96d97b08a0bec37283c6971c1f5ded7a0da728ea409fefa435a0d3496c41647c05e72fff566f147d730c61da8092971a11dc08f5563e621610c2bee101242fb7dc0d9ebf410593bc2b8796d29a1f66a992199624f18ef5a78b88c1db4834fe288195b23ab571acf5b0d0cbd52f659901d053a4644b375d01b09632c32e53dd6797a7b9d1552bbe259d333eb6b52b6011a39fc3e721b216d768c51149c228e0703c795f040c7242fa5909152eb9e7a2c14789b0c85933d0deaaef3eb4220dbca6f13fc12cc5f1a7689415cd7d8f056d7de95c07e2a2f55046f05d00c812d0f85efd5350de2b24ca2c5fd9a92645de46456660f6465102aa53097edd8715e46dbe66dbf93b33630ba830b75875f68bc07a2c29b0a11cd989477248c753cb5e732d9e5d4bd47b8309fdcb08ccc35834f5ee24fbfe056d6bf1d6482f8ff3951f4e4d58376eb30f248065c08cfe23f27e410695e4aa7b91bcd007ebd25b2e6ffba797ca55bf95dbc0efe77ba4e3c05ea4ac157fea585cb51e0d6f4e91039e8ffb7cb4660a4451d74b814d8049cae19dbdbbb18a2819a86206151a29a713e678fbb56259cc6f010d9454389198ea49419610f0115762092b0af563bab415b4a154f4716e9141eea939393dfff5aa6bd40e2e0ddc576eb8ca9fc301b7df679940128752eb215529e258b895d675e8618b02dabf4fda3af0c9580a94507d1f0fc6609b20f3d47323c6793c4d2f764e803f242c75de18f063d7e518a08316e3ec40e69e4f9d26e94c661ce884e33abff3770d56ab4a289c3e5ff09db19d5135bac7fbe04425de97769360f89bdea7708c4d3f936aa083d8d5f84392fa3c4c592e16291e3908bd92dea26c2badfc1658b594cb685267952fd6a3737b929258c75b148eb16a4b59078b01c89297d2fa330fa8dc5f33f26d8a6e85d799281511e26f9ce4612e71a2179081cefc2acfb27a64605499eaaa03a115a8db48378a3d3e850c01482c27622234241bdc21e73911972babbcc534ad9a2a8510f8a13b7a52249f12835e3594de6cbb18ee8cece3dfb22df0aac81c5cc00cb5b37d96ad7c94775ed3e0e904cb4eb48b306640f360340883ee6292920b346b790fc7d3794d91d6868aea27f84455023fdeed345af12a527b409bff2aa7e5329ac9d5166eda59e7b3ce6bf8d559a76ed501e112cb8227c99f2fe415619be3b9e8081d403514aa43946a162d26269f7e3c20e8b3e8188ee5d898126f07a1f461ec7c3d69f9a3e6e0861ab182e59ef4395a9ff0d998cc7d4f56662b981f1becd42e0643f756f2291e64819a3e110253aa966c046ca4c829db186a9794597b5b20bcae91f10a68efd9164756e5ec25079a4d9a7fa75c8f7cc17a1232ff079ce64829b7bd75d89f085a2f440ea7175eeeb46fdca1c871a6dc55bf23f2958329c05996a08a772f798673d131b3baceba0f5e63b983c5b84c5acd455795905162751df9873c570549b107bec16755efdb2631dd75195c9e4ddb0c2da96a5b90708b340b41f8028693b49909702e2efc7b0b5d0b51014076ccb00e5a42ef16686ce3e7081cfed88c533c4bccc804e7870b925415ad9192fc93da3b009f4e33997531c9b85ffdfbf719f4f026df6b6b7003b9712e851f071e9f7101fe52b0474e38979c7c6a0e9cf343c2e7ad98ed3d8fac70c06c562c94ff2340d532cde602842f3f651bf3ffbc18aca060628237cab1541d0d87ddef345df024911b18b24bba1b368b8ee1cc50d3c1ec2e28c49c8c8e3833004727b15a23fc7227691193b40877eaa0e754a471e43217190cbd9a355ad84a474f406e81d7f67ac3007f2a4e0546694349e4b7194118a211dc6ee44b4b7bd7a5d0957eb59c861870de9c7802eae17631ca42164738b4c665c112ff04b84848b45254d20dc5c5b0ccbd41f140504341bad774857dcb5eb8989e7767c894b1c730c64ae5787d3058fad0e52a4397e5ed0bde0ceb3496071889a12336311e0172d8ee30bd5ea74e946abc8601b7adbe23683a82cce527618cb44d6762dc1851d1268c3f8063b29d29c1e06b1e97699cf0525c819b5ddb693d72b35cdd7661a08fbbded714092c1078228697144b640c166abc328e86e2906a6b941be4d203d7ef237a7eb2fa287ade4845b8db473ecc329cdd8a6ca281dbac395a7325837ab59696650429137ac5534a95993e6e6a1280e0628881f2c6dd5ff14946916b895923a64badb09d11216793bde85be97516e385c5ddcf88272fa627739615dec388839bd52b5721d2c2bd9a557e87584cbae64c8ba1ad4b3a8b1772631c904c09fa4790288233b757de03aa0acf03352c298aa02db835e71d3fe8740af3bf5421c3280403a530b6a499473985cc71aa247b77c92191f6691f71145e314a590243a31682bbc2d200a70516947faf38885b2d34de6d303ffa31dbf38f3b5c728bfb1aead3dbc8fb47b3d742776939976e94432e55ad968dbac0ff22b183a845ba27e8c2d785dbade637ee0e97bd6636501f87105861f0bf502c049dddc09f90bd6c3e8b84825171a212191484cccc2a3e42a509e8216c5af82d51085ffb1b45d96890e8e03f7d22c913b0b586b7d0c49f4ff81e2cdd8336886d04761b38921cc83a672037d6150cf53a80fbd54740fcf6454038e736211e29ba129960f69b6fc946c75b1191696a74682a19dfb1a26d65d13e41fdc31c213d8e27d7ab22dee6170d759196db7bfeab1e41e92492770395c7afcc00db1ccc7f2b422aed7bf24ae443f58996c1778507550c433a08992168ce901288c8632a2d56cdd934932657553ef6ad1b13af833f84cbd3d0f22bc700475ed55eb95402ffc4e86f4f0563923cfd5efea0d96779c7f1326fb5bd283452e0e56b05f4cdda9a6a60c4ae8b4dc7e2cd9e2eedc6f2ce256b6283b9a94d68c722a4363495091d8e3763240955d63cc1967816a632b5fd85dd90555116532f72c7176ee886bf5d9cf0be92c2d8198c3e208aa1ffc71c8c42965be8a40811ebd8ed3fca66a49b5284b820af112ab0733687237471f33b9d0f80d215023b2197102195966229c3a19e8a98b8fd48ab1dfc81c1c104d51d9dd203bc1a16c62e44bb06dc30623c947a498a658954a49b43efe0b0d6f21247f3165d980e58a2fbbe6ad09fd5fcfaff86b6bc3c3dcdcec1ac45904aec38ccd5ee85bd30e090388af319d6d5cf1f695650fcadcee02776d01cc0555befa06e5dcd284c8d5df1a98c5693ea8316fff6ffe6210e0b6418e1e6eea4563d0040a3c03fe43f96cc70a280414fdee8de2dffc5de2952ccaff15a79a06b5a9b4d01a5c1bfdce4f46943dfea1a11b674793664a5518d9d7e9ee3be1fcea5fc84b4eda06a02e9cec6f303e061699c2f8c5e33a3596df56dd392c7f5e8b7e31b767430f2c4eed37b4bc74ac07489cb92dc7fd182269690fbe3e597bb1dc690ee979e6d823fb22c5ab951ef33e91330c7a9cd46a0fce0e74018d81d943475ae0105021f2e6e834e1749171868b6632a9840c6c439c6ba37b727e4378eea0bfd34233d3ea035e3d733005a010bc6ae5d504b7e788b3f53234561a251ab67b6e317e833f1c37b94afa8b6f062488e1d4629699cee07661b21bf514f61245eca5250d4a76e747c9e1f4ed75e55d14b0203371010e5573505404b272f8500907122e8a4d8bc2a1df3b7f04a8476225907197d68d03cc6efd77bd1e2e2f34e85e6a9fa13753d07eb7bb18d083a168d0f330c0e55693e2f5e8cec7b55cdfdf0ceaf45f9f271dd84a60eed1a2cf7162e09e77951453f1104966cb1af183d5ea901ab0545542decef6b7a8d096d8732a4e14d0f5397efafba89c1be5f2fcf0284b1f6412f5516a75949949d0a3e61ba5eb6ecd06365f17e68842433deac64f7f7be435b7a35d70a2bd5cb6767ca3a3f4ecb6e749a51b8b6425223f8ef0a1bf3529dd615761852ddeb8c84994c6493fa3a4cf4be30ef20694bad4c2aa011c202e8a8d82ce7f966e20e4fbd5f47c5bff214a2b27f764d84e0c716382f46f7b3d4a7714434d0d6b6300a8177e21cc098e31e8585716af0188b45b1e57255c5c1ff153bf51a7327b65d6f31d4dff96bf56a44fafe5cc27d343a61d2743086bee6fea9efe715bcaf279eca3fb0d6e4c3259655a6b6f5e5f2f6dc1c21d89a154171e58badae81b51c7412cacfa202572d0d8d230b146ff5e5ecb28435170cccf8d6e43bf7103a4604a5fcfd085123955f996e9984fdbc605ba31fe2ea247ece2481eeec3f5300d0ed09ecc533c8c171c8cad5c0319c03602cf738c10e5a085066cb6153e628d8edeb89d8b835e99fe22658fc3b47e9c8ca27dc3f23069e5ca92a8a7184b0b75a76692e4f77f414882adb06fa5ebb2d534b01b858f6c3f36aaf6ef7393c202a2a21cf45c625b0fcad9e9908bc3036a46d8e45615f974df8cc19545f8201798749a3d26b541d2ce110d09d8b84076550aa782913524c1c635d6560e29a8cc441a3fa592625c3146c12ff1ab2e6304adb86378188c21cadb16c4bbcda8725bf0c649ca7446840d76a70521691d65c6286fb9429a3609f0acb1df56c145cfb81a6dea96296469d1c1e69da4cbdf8b0a330b8ea5f59607aa67124ecfece7958c4e045accf76125cfabacdaea794fc838cef5ff599b34c6e64b31eadb933dc554fdf83a9d5132323f91e2c3bc4d6f1ce082eedfabafa162c1d5af64597e4f2dc78aa458f6b3a229c2e548eba6186e30306bab7f9471e85a1b6e2c08295e8e533864404b18e25f9c91da4899bd647716a3eb1f85a20f231714d2182df5965802bbb66bafe52a8d2a21897d3f644c45e2c72ec71ef3008b2a63114539d2e3df220ac400319aa3449bea475740b64da5340513d53ffe62fcb76fbac9968e72088986bd7bc8c6b146cc03c099fba232a0352576f7a9a27c6462b9419e7e21b56074a8f8eb1b18f2b6c320ad5d67891fd3a2123943c2532fd85168b23828dae2844dc86132187d66f55ca6255473d8fa94e0b42428015a6075699820200b1bb0d54b99bdc4983c9b3875ee56bf104cb45d85f22c61ad9d9aae7913c2307de3d393c99bab096c9e0a96951a2fcf93a563bd6d6eadc88d66cc19d3562f2cc0d5ac9285d20eb0f4c46f43d20e269b89ac5e790ad572a1feb1bcc4130ce22b0aabd20f0c02e8eb825fbf7e93d37950326c65758517e7114514eb33b897cbcc8f01f873ba033801bc8614e63d434b94da141fc44be2f4c7def2d3498e3804df8e60a3b430881a10dc7e5cded8ab0f0dfa8466a85d824d9cf3fa18151a1fae3fcf27344509d5cc869699fcc0f65dc543e5f2bf10eb0811922f554c93d95dc6a02d0e892cc7cc84fb827e645c9d98d5ac317275b3258372c621199c29cd59e0526bc14e6559f46601be0635c41f1fc335ad4a018452d0c7476e5488a85c4fae8d1c18f21146247dd23eb9745682e25d07f3a57de76fc19a9268db9347f6c2774736e388f40624ee17167b3e59c1cfffd8e1041bca6dbbe88da5c95c2e87633118a4daf368d508446998142c734964765d65aada2dc7fc6bc87989bf599d8ac84cf6aa820c0b2c3990f783fbe0211d5d0190809cc57876813d9690ddfafb34ad7521d5ef26c6c52e4e79a72ef3eae2418f2529f610d8b81d840dbf3f660189b8bf9226896c7c3892c369b46e2c793970144f2706ae841bfc80e2980397c0a9997bd787d629894e5281655bfc2ef23da5a5dfe562fe7929a02271a846f982615ae69f2966e8592f247acd1c7962b9cc30b3ac2eec03b8e13be4fca7a369c0a131a60aba9a1a58d33ffcbb09e4e162858664696d60002eb2be07625894f079942cf8d5ca58d966df02ab1642e09af97e9c2efa584006b53398c6a1231998720c938fbab1a54e0d7793a757cc88a32de45dac63d4287cf575f66e7ef2b152f6ac03ddbd974eeb04cb09b3406f036b7678211c0b9d6666ed4388daaaa62f5cb9f306cf211e327b66fb12345edfbf9fa819ccae9d0c3aaec1207f34fddc2de3c65ee94e12f16764e8e39d0169ad6a838a0d361998e8f3b1bb15c63f034ce4dc7164adb5aca141544cd4919e8b41bbbefc5414bab7de9b57a1a6ee95037f2099d1126434b7a59d96425fead7ac0d49079d46b8c9a7d5d7d11185411c104a1031ab6861f061457c3d6a374e6870f749e9e818114aa86a79d1698afe5ba1c550e7b31eefb60a797a698918a4cecaefe433153833c8506632fab6c894b0c2e9a924aa260bba52da2e72d177fa29dc7dcd4a164ea486ed97932656b37d7bdc3fd4f9214110a85c85a48fb1af3b935485300840638176d32d48622bda8c125da54075422689972dff0c096c6ef1c194063399f39c0ce90d4feac0f602a63b4b6645ee0528d9b7ffaa40acace16403646837a53bf0c083e86b63de0afa3b2c63bd13a154d4d3dcbd1c542a970cb5c8fc0bdae1ef1a324714acc17391a18795ecc983f6d75bdb67a5dc7d03f74bb72175ac0172a7533928c0afd5f175f8a42ae6449a11d92be28abacd7add4157af698706eeb2e08d4943537ce869ec2e649ee91990e04a4604ba0d9751c50f9697b210a8b012720331e1286b03a880d1aa85689b43e7c64bcfb26d9a8f686bb71234e17c66c3d34b7f6cfd3674cfe1a65d56f689e50ac4fd934b011b9a38d8febf989de936df687401e332fc06beee11c30e2d6f4ad09788554c2ee482ee287c7d17b9c026203a491e21a0976d48fed2fc0b351f496217988b82a2f5c1fd9a969210a30e88411544611c021c7c17b932d8b1fa48d39199c41afb29c02e3e1a6fd229670e059ce292da5860f185aab8e70d33903f9e36b68332677c7ffeff138de6fcded94ba86e51d0c0fe47b98c938589e26b267343b281637a6d1784fc85878b287ae57c2a44a12780f0d177a9fb5ab493e33cf7668b68291fc77f0393661ef4b815d74fed2230a755a8e18b3ddea81d18f94a5aead6b5f265a74fc54aed78a362268de228bffd20853c21ac7f60b83f3c3e1ffdf901f17b7c60602474c6078538a05d2dd45ffda93edfffd70962accacc9ac01d87605ff46abdd78af1ed60f862f67bbed36c36b5e625bdf24426590e8bb6fa22a7466e8dc6c3a84af44157cd56e8f4382f72548a2e4ae6cedccaad2643dd2835cb16a4ef17eee99c5f6eba1764cda730f9dab7c64297b25195ca42706f0724a215c05363741701eb369ecdaf0ad54d912fd74c176f1b4a567dc3a05c2289d95e222b800e16a5409a477e200b1f01b7c44643db10f2c9f8de77cb13cbfa915c765f292c11aedc3aff30f9953c48c4f5e1d4e5d5c8a7ec3a470075ad85e6e536377d7340a9843b42f0112d5f610eed027ebcdd985487159c8f1326c5c17e834be303923a3475c37e47a16cf6770cfbd5c4297f958f620835931191795912da629b539c0ef0d43c81850ad3a4d54ecee956a23da17608db3d6d083026149f840c9178cb562b57c8301ba54e35d37dc073487e07dcc2fa17fae2ef76cef94565d52aeb1a2dc63c66b576e98f69f3e20d85bf825d0f4f43b9666683926e69a9b6aabab0423b0b69cfdbdb7cb0f6fb93204a2b8ccbf4c8392b274e367443ca08e2fdc433701786970249a62c9d55ba85913f1a3b0a6db64d44473c7d1e4b0c2aef3d9df1282cb03e57070ad9651d574c7f88318065ba501b490104e8d6841e8ea1ffb9dcfffc687ff9cb51a59385a4975ecbf059e8a868f0765858e2b50f058b2deba1587a6b732db2bc93b95384610c9db03ae571c3ae3596a309a9aa0a17b3042cdd601fad8afd7625bccf830578313b5e1801df36d47db986392af6b0cf2b35e9c8375e0236aa7dc9ee8ab066277d7202e3dc9375f5ba024540f93b4c25fd839da86688c7063529c8855bc399d921b07b9f8c68bc564c298fa748f4f582542b747b43c87a63c3232d96ec9074edcb4adbbbaf9dcec5d2e2cecb22fac08cebffb3d2c8dad4d38d738d23a16ca4ee2c509dd1378626cc488f520bd90e40f24cc333d7c55bec86834934aebb924aa8f221e82784439d14355c5dd8e4139962edbf344e9aca39d881234515349e05332554a4e8f990dc0a419fc2f3e2c9eebd04170dce47a5a3d693d072f9b9a7d42409a74c6657bd06cba04256141599626681e50a1a137e4add87969faaa96cc022f069ac0e4f9160ec161a83c76399cbf27354af54633683147213cfdce37aa53c33b49a68cec414d88fbb3eab940d34cc21bccb4441be5fb3eb2b6632a3d537ff6c3bbe82725248db8c90240985530193675ffebe36b682c2d213719a863f6d97b8b7a75635ac3bd1240c5478f272c547ddb6706c2d23a3c3ebb6c2ad7583d127d5f480889bb00cea613ae0568acec73e00ce7f3015499d25e03860143334c1e43fb42fff1539e165b6587bceeda6a684e23c2121ba8c2baef095093900a54cf50bd931d9673371e0f99973bd7b13869e2e0174e1b312b30d70b296b5286b877bf99c7838eb9e973a09e2c8bae0e069cf7db85ad108ff6022044a0c380fca19fc06f229f253f875972edff48ae061800356a17fe91b4a57c78b83fcc14773dabea66fe04d1641123c6e380a2c225d2de2ebc63a230f5a24601f767e231791e9c184663254e29ed52a9c69ef80fe281e71c1c2e4684f9a6c24a1c14b18e23ff8e08c58e609806622f3ec406cc458d7909e7dc5e5922105ec8e49fa3776adc27d6e114083aabf83d0dec4bb8fd82b3ad5c476a50ebc98c3c8cc518879cad3a0419f16006d5a40dfca9bb1bddcd4b6534f2d970cf8b4f8db7535dd9d5270f714c2252dfdebbe3022c2e612b81d434a1524075b53b268c6465f8677eceb6e34de9ada2a1ec43ba6e2e405459c2d3c459fcfb3884220c58221125b2d53fc772694e338a8d2e86ff3b8e1cac7b30cbad2d676642eac3c4da3b9682e8c00c7f9934c5c6ff93cfc6fc4d3b1b7f11f70024677a39d5b60533f8a77de2573ffb29279dff6775f3543688f6bd0f0e0880d159248e2dd0fe25922bdf2dc79759781026bc301f1ca2e63871a8d7a7229832c68db139d0c435397b22ae106c14046f3a7a067e25c5ad2276696939c0e9fcba226fa1fa2031957a73d503c639f5af5b3d42d0d3334964d5ace1006a658cec280d80e39099830052d7f8b97fb6e5c68dfc5aafa7c3c03e28c6d20d07f5dc178aa644503c0604fcc1080e56822d838a97c18381566f7bbf11cb2bb63b4fab6528a248aa693cbbfd96dcb5bf5ca968d196fe71ab426d3c301516f950b33936adce91ef9357f9849c53ed1be07aa40ed991bcdef3a6e10e139d39fe1f3c06197e4d380f657e80f7e1667b34c89a2cea786ef699a4baa3d1a138dce69f93ac2e45c2f138eb851aae46e41fd61f32a9dd8faf439df052e49859708c61497036bb32eceb7a960e107c878e0ad4d40140a79b25aa9fcb39f7b0b48c50445f731ff2bad2b2c839deee5b3cedec0889bbc8fca104293c40bed907cb3b40c8c6c5ca2af330f09ae86bd5d5288d602006394383e1aec16eb57596ffb7ba500736f0c934e67f31208b27065b62277a326f73d535a484bcec7e538fbe63a86f0479b984ada4a39478c0a3c7fdaa311c837d5824c47f18aca1e083d01e3da1ebcda2002d237cc174815c3fba07ddaa2448e02151eb486cb43f96d44887b7c83f607315d9071d615396ceea70fb7c1a0181ad37d39815826656002af541caa693a8f07c074f1c56cfcebfc4a8361a9d15353a3151a8d66b4f20841f01858aa602cebb63d3e58eaa3a4cb3e703beb3afda331555f074044e79c343c275c0c7a869a4e47ee6e7586704ef532fe029c1f0eecaa1d364bde7eb2ae364f3f63bd18e0137ec57fce05f03eaa598d9bcfc1a11d87099a22c67891d05aea5436e5d4c14744338e564a5af3559ad2eb0a632c0b67c0f9f07fec97119957bf2cfffd9e5101f0bb64572fb7ce82b1460dbdc632f8a7ba1a7db83942ba68fce7d62b0870a4d4bccaf95cee229e2e67dec6022c8e96f0c5269fba05d8f7105059377a78d902a02fe980b1a2d70e925724d08515abf74e2a610ddd23e275f99dcfd27911d932ac073a27e6ccd6f8d589ad843e3ae7ef390e0ff53da3f5a780014bd44c19a11955a573726ae5e6d5d190ee39be3de46ec364f63ae6e3b2d5aedf8de26f466827630889ca548739aa7aaa7e3221e784f16f2f836ce5f12593a4bf464a34a6d9c2e954bd4dcc6f74baaa29449f779150d53173484f506bff58f86618e6446e0c62c940218988c10b7f6f8e924e85b7375b4af55f594e17c162b7bb970203e438c720cde7c3037eeb99dfb0693e3fd4bd43e48a32e412e623c873f25c6ebb37fd0865a6897545c7293d4207b408fa2416c0847c4a47d61d0070e6a1910080f92c834f72e5868a6ce891e678426af73a3f29138ed138ee7f1e357569ec0954a4f624fa744c893811c4ce7957f41d1ee678993e027bc20c9e800d9be39fe61d54ae14a22880c689701f7b0c5d8229bda55035650e1ee69a062943f8bfc68e8c63f8c59f44636726e6efc02d8731536005c95f4ef35a6bc9abc10889242bf217050c7f8b4490735d3403f331800463a3b6a864b19484ba72e352c5d6170d3afeffda70e435e2fc03d938509b723565dc072d250dbf5a0ee2b8c40017ef700a0d1f431cc19f0adff3f3f908682b4b0339ec97fc1dabccf4ca4146cc1ab9059b7d441058d7ca227227b850d45a450a7b87b3b560c2d3baa6add1c1fd7a6e9de113a7daf6f408cc597ad7c37caef559d5ad9f6a1eecb32411b200157d700ca5561e458590f7f890fae32427d4508c7ec9deb28522d72754e98fc1f27848efd9f5c83b5e64797fce0934e8dcc5c3e34ab5fab98b3a137761f5f3a1afc32934a049fb10a1f3c2a5e409a78a606c44b99a3f9e82b25ecacac533916edcd2f0bb91e726707a7a81fb26303fe5b9e3dcc4b149476ee56cb9d30495c2b7909bda37c34972f9352b2fa5ece60e3f66dfe2067397a4a8f8929844e38e92adab105a6667bd4ae28c15d9d1d804eb49e665ab7b20360bd7a095525b9131ff6853a7da20bb5410ff6b03cee5423015a84b4785d2bdf653c97c4bb134a705af3beb745a12bb34dd19a4aa0892f5d6260815ad7762b9843c684e9853e8023652b4e8dab48af3d04b1fc3b7146c1ad0640785150cad4c839262af2377365773158860c74bcf044b04eeb678ed91614e0cdbf102800b5f40de1dd229bf41ab73927adf19ca4b2738487277811a022d79b056f5e9f3f592391658d64e6a16bc01818149ff30a5a2c88c99c8cfa06666797db98bbb5e0d84e3752b8f891fdcf5ffce1d056c9b97cde7a9d10c8daf5c6e6d1b1daa0d6d3634644b7c02c5948c1a53849e75ece97fbf6b6145e8bbe5c49c6b05d9beea1d4fe8cbd8acd4ec2592cba6bd573e332401c2f5fcab85cbfa3a2fdaed81a92277a865ec31021494f42d7872ae6559f7bce8cffaa480344cd16cb38988fc772ee956295bc9a4ea38364619c2fa02f557634a185c39781f8c42ab1ae93a05aad6e3d482a57ca6b5d1a330505746dc604a156ae9a4529c424e5ed635612d99a2c245046d2d94e7402f5a92b06e08006fb23ae23104d2e6458898a611a313577adbf1bf1cd7058e2c1b9d4c80c6c9d45b54e1b34edde7777b82af84f6bcf7075a0d6c940c0499e7552d300e0c5550a87eae100880245722b852ea136b795c90fcca6d96a2bff606329bb66e71d7f73810609324dc1f905f3ce274e0022368a728a852d8b3fbcba252c158205d8c34ef9596acbf3f822562e338f9e1df454a0abf0200380ae7fe352403da5e727126d0db316e70698b9f52f5bd656e6dec6b843b468127d641a3d96de183b74883f19e57fc96e8242b60129049a4066b5db519dc5efac87a1d5db9317c9f3c79978e802f2d198cc3673ab234b3469565f429178b25f6ee6aef6eb87503b4fe63ba2813c7d7f41d8b18e8ab5fa90b38ade2d87db3bc8f8ee6c6a4389a503255dee8c811d5453b94b7416d858856d018ce52c5168571343c30963c37c3cafadbc3a6e68596ad934563100bb46a611c20cb8d6afe0a5c562ff04191f23959516b9f05b8ceedd4249e429ed847f606b19c4f972a02aff2bac31133eb47f967add475379af0140f8fa243cf2dc394d09c6bd9f4d87018ffc4868c22e0ffea899ec155633e77930f645ba36ba2d1176c8505f15f49efec4d23df319756e8eeca0cfcc1f4127f988119ef7a0099e604ad7425da2b6c8cff7e0370dd4bb39d0507a9458a3c617831e821e426ff74bfd4716ea5bc7cb8b58b726f488e9b93d8940b427e6b29fc904c10cb70bc66fb3cf60ed53043ab0300767a49bd70e0ac24989af8a9848bb8fe1a17d0b9dfd7834b620275ab664035732319922d10dde569750d49dd4a52fb2d97f8f4905338d533515e4db279fd0058991b2b06cfc7531aae34ecc2da21868f6a3a4ce9dc83e8ab7a29379c9dd46f407b9b620d0082b269221e34f026cd001f5b29fa95d687642f261fa227db9a4f2f0b56d65ad52c1cbed6b5934d1a122aedbee40fd463cb03879a1763c2fad49f93b5fb92b82253bbfdd63b8acf5e5d2562e4b99469c262fe947f9db387fb7539c78a46b0a89368737c57c5c54a8557faf871a319e9d46c5e79952a227ab6a5d5c81eb438ac49ae7ba99c1e2b3a7921e50d73d5c4b5a7e40c009d7f7cb24061d91bcc9e8d58e04f115662022648f6b06b4700f45eff996af51389d4aae9717324eaf74b445d1888b6b1807897b2d804706052f545ab0c5019ef9ace9e297beba11560241c24fe61c7977b0f361d4530f44740aea597dde0d2eafdd7abdde4c7bc60ce151729dd4adc85fec3f991206ef64430da679051be1ce14571464d02e9e72801273d51a787206a3063a47bd9b8f4099d41a1eeb90be19ef14b34cd6fa3ac0121ee538d842d1be2b227506c5524b17429fdbfb4e9120b042a682b651a56337766b60b4dd77ff096a3dda96ceb37ba29d4943c92874e3ab8dfacb5b69774759f3de5dc6ac1311af3db447de130578f3b492e986b38912bbf4edb302071708200dfbd51620d6ff099dffa599e4a86242f2c1120d4b296f51a1f98e57774f721ce6bf3f5b115686185616123305554df0fae41038cde069187f42b47a208efcd893900a9f2e942551b2566d0daba4a845716ea5446445dc1485006cfcc8e994e3885a32d72fd62abf42de8db2e0580172838fbf774ebfd7878998f8a3b202bd2043f27eb933d9465686c1f179de34693c79596768eeab7a10974ad4775536aee17877bfba340bab40eef1ffea5adc30fbf3ffd52317f01304fa021f527259e302f08fb98ea19c5dafb36a7292b331df23679c82d1f97927bfc0fa220a66e49dcde28bd6dda06b6f07f3f08ed3fb3dafc6eff8b530d038aeeee6e8f3ba2acbb34ae3d93513efd524eeddef6c0a92ba5edee76959d7100a6ceea0dbb88d547f5091e63ffa79c647606fb53b17a498037f5b9fe53b6aca3f388ab4a154112eaa15cb0995ffe917a73afba27973df12a9c5422cb064f8a96edfd4092bfad13bd7454b2a9670b52e10b8fef84e2e24496ea756fae8d9d5054c7d10fa194201b4f0ba9cdfa582aa987f36296125752765401fbe75b2aefaf32d23f395cd9d44c8d607e51ad0afd427a90e34f3d75a2829ad90cb27f65475d4a3386c1e5ecd0054bc475b008c8b154fe18cd6350383b1462543241c74c974a675242fd2e8681a3d5228cfb762dbf831f5738805f547c8dc2f8445d32adb7c432dfc1bf995203b1b4e97e0a995699ff3839d54349cd03049534e3b0302f0e3112b06766e5ddfa12488e02e95fd726d7cb0d0560e179c675e3c6b82e661812b9f8b24d4d9e7d8e821c094e6b3acce641a6d3f169e85e6efc87b757cafb6b4187598ebf14b4af2b2a854257eb3ba8456474d4fd07348c71e2933aa131231be5527f69bb739735ffbc552514f479df9e7b9520758274eec9bf2a7f13ce414735f55f29c5acd002e8f77108f588d85f4a2fbd168a6cc88f33986b5565070317559a8c3d10cb69389e9914286e9bf4d11a83f6a2d52d68b1053479807b98ef868b1650e5fe675320131e5fb36e2cb0c69fdda96588bb3bbbc68a4b64172428243945ad0598dd787f51bf4975d4e891414d7a899bbade1bd7b8862357478add109193a79076259334dbe5e3116de1aa83cfc1073a2a964eab714bac0320215d63de405ecf601d609ca0cf39ad1a532e662790a61518c8564fa4ce9588e8893e3002a54a4b5312de012a5f524f8d1adf8ace38c48f1e4ef34bc50bb1d5fd0e376575922219777bdac981796fd3e1e555775d09cd0067dccd017e55e06f458a4f57ae98922006b456e5bba96e6842874ba434a07d12619bd9ab1b33dab721c306c7af6b43de0bbd4d4a49da1317844b9cdc0a48e8d363525ae09c65df6a578276e1d728a683b51807679e2dbad563e9db756248ea8008fb2da8798116167288fb46ab282029757b02a293e8123cd22d1d81ea6e2c4d88c9e9f390e4c0aef0b4b61984072f6d878c9e4861448482632ba7cf90092a0f530baab44e59a6eaca6ffe63079d7983a42a5f6b87c3ec5a0e0065f08e69b9f3bc1844da696c139b5fdc01ca57319dd9732d621b6630227ca501f5be7874b9adbbc9d6a14b43eb53c2200630de056abfe6be8b0742023a0ec45d6c51fa9064c03b94950b28cce3a39fbef2a3afeb53241c1b23b721b50be6fa37e41c8838a0abffccc6399c2dbd6cf18b892df1df27defef67bde9bc564ccaf98374690b7529c8b4de05f57a0ed5098610a5ce93874c5f77da22488f811d908b178341b85cd9f2fe5266b390b1adaa761dde5e2a4800bbe1f2b9f40647864b0dba373568f559c982f66d96c4c6974880d43c7acf505882e7edb5ec6c54163f33260c48cd72686deac1c2cff57c8867ff8b5da9a26f5843a22496e165e947c1b634cd00b3916629319b79ba3ddccec072f3c48fc0388d2a650adc84ba48933720465e70aa3140f02040d17af657d00e72df247e9679b8a8a8cef6ee0e08450f389e5e337550d18596eeadb430b58a25da510e4f095c2a0657a872af75fd9eb65a48f93b4e32a7b5ad09c8f8dc4b210e718201b8f7a49a86ce5af8255ed8503e91a194f01d3846c3975482a74b9ac77e68b87b1cd09e6aaac283e157d6d5a8c4cf43c2f2199728fb71376b45822b41f827a55cc23bbbc5f29a5a606dfc6badce63cd10dbf0da2319a71e7171cd6c5e90478c4afaf0156472ae43d7bad0288199937184561b7199be702181c0036a99246d8356cda61dca7d146a1abc80cbee48cbc43e60b5068a03beb8fdf60a6efa705e2b4de3fed44d135e14d88902761c16eec79b7d453b56a3ecd9bd56ff1005da6f9313f789bc258f8d48de562e8fcc4bcdfeae39ec0b41bd0d8b57ac7eec2453037f45c0a754677ca324f18561d21b6658260df5564e7532bcdcfc45518ffa7e6a90c885ea83d4a3aaf1cff4e670cb4ea74556f6b6d65bd8e61ce764b71eae9db6eedba0914122c5b891abdac652a555295db70e3546140d1137a0cb618d4b71b728f2d73313bbb211851f268ffdba7ddd6d44d998f9c0bd1087a56e1666ec20edfd66ddb77326f9dda19af0f5f4f4c331fda9f98d3d6395c5d5941c72c3ee95c05fd8bfe09fdb86474c6c94d7062baa71faeab0b8622aa7b10c7d48e456d196d9a10f7e95179419dc098def90c892721f964b3e32cc288de46e2a35d4bbd4b27d8fdc56a95c71b6ad7ba7d5999ffc0eaafb28253af13f3cb75a394f7fd6d096fb11d5ebbcfa640e30999fe82c0ec324f4574f244d449bc6696f1d57b2c0892c8bee2d53dc57f5f3d7800d0b148944482c2b2a92d9c87bf55ac2c522ca2a0648a2c0f7b7c7cd206d9e7ad529a39e5ba4077738cd9fa37071ff103f3d449f562e2b9c04735a3ac549b8c0acfec7803f9291c09f1af8ccc30c507107c23cd0875a808e8d4b0bbd7e3f3b92b8c21ad5c95968b16c7358a64f070cf65930799aba0fb6f1e9905801b5042375db9fb9c9d977990b20627141793dfed1beab88e71c1c52383c33e073955bc88d3bea634a85d2b72eb623ed0304ef038b294c245153f1fb7b5887db4911917c1b3d15ad154625a9c536349a7feaa27db66427120dee679524b83afb16f198be275eae86bb6447b3a4c21484196dbb89d7f5b0a87e9531b4c322cd52893796c213f861046f092f06112436c57e4cb0df8f682451e753143603c2f3d233c655e02f66f7d14ca071ad8b61b61b98d2ea2459acb69dfc7f6606067c930c98d1592c08a1d727b459d93920ab26d1d9a0182f1870e7ff49057a979a3f6b122734b96612d439a4f8674af2e86ba50bd403f2db8f1ae7fadff196322fe00282ff600338d3fe1d79491061eb2199f2c5f77655eb75007f39bba2e464a90605e61609611a137aa232e6c4cb9916f8dd52042c44ee5b2c29be227185458e40813cd486f4dc32dfd97de9fd7d33ee79ab9669cc71274fa1574dac8a70b00d6cf268174d720ff6bf2ea302b92b24e10a9ef03dcac13a072ff74f614cbc9e00c02a4dfd12cfbbf53549e0ce5022960f901e175ef04edf90b68b7f49054f1cd96870ba276c800b0f0fbd1820512350aa1dc575fb59bb45634d2dea9f8eae6f2965b88e54b192cb259921b3c2867d57ad387c70b97fb1c98880c89ba33726c930dc8832de1e5f84c49754f29b70a4ce2da57d100ea4bdfb1ccac8e7b083b2a4b0d315e9a0a2bfb1e956e83065b539a07123f6aaab8a5e71401c3b07bdb00a5af05e9f44fd925d12214750a25abc6095ecd5ea91b4220f0430d15d5468bc38d94bb26de8b19abd0f7d694f4e4ae6a7d22208a020e6f3af4f2862e41a894f0a432d7259d048174b874777352146cff8e55a7ba72d08bb8defa0c5e481062b245f9755359a73ce9ee1c3074368af2bf7e245369a32c235581ec20bc0e683caca352927cf04011f31bc5f76baee3fe66bec78779fd916be56a23b93ba4a29330e3675d0fa00a066efd28166a17a9f626473c406668f6bb2d743d6c8b8970acd0d4890bf30a259c4242346b527a6a4156c62f5da4d8c43b93c430b77f9cd1b751ba09f3f59ed5826cc725be76c3936d6827a22d4967605d62f69b4fe9045cef52161a08cb2d125e59b67b98c7f1ac896988a580e00a416765bf3b96ba8bbc458bc2258c5e137bc7491e41894c0fd318bbc3a600e659b9e4ac3b27765853331879723d0db664fad28a6f36f631a9116d380ad8a05563ca8c15efb0af6b90d9b10aa492e5488d560915cab2d293993e6150f1422d05c743f746a643cee6a928ba82db79b42ea5b84cccdd973b2742136ed9b9893c28e42b7c56e3523ad097b2252827e44565e175345e18f7822dfdc51e9aa850ed3ad05e96303e8ef5527ad8cf60e8f93c8792aa6c7adeae24c27caa5f69529579a0d27edeb14d5f9d8e04c78da43a234e862473d493b648ee790436f871f6cd484339e781507faf55d1578aff39fa870280538c73dca8718ad84e81a19e420163b4c9e6d9c370b90dc56b628b6a614ada5f216704cc8357c3c863c09b1f528b656cdc594b09161336454beef22c38a4c652ca6f65e3e867317f3ca16278bd4561721b6d9fdf805926dc76db6c2cb54e9d588464d874225681b7c4e2f7398d8e517a7fff945f974418e4d70c5c0f0925334e9e47eea9104ed430557d4fbbc287e6530f0072ff5823775d68ba39ff337dec2f91f92b77cd44ee2e0c862f78b40a86b2d5d81d712266a21afc8b025f0e0ce828f2a2e876f37580a1a543481c91920dd056a0d8b2d33584dece66bcf09a11061fcdf24c05db244a95d54ebaa08870e1f071eb9610ce550fdec5540fb2d3c9da1b430e5e4237293e85ed0de35f45b153fcb1df2d8bebab35bc2ddfbc55694bffc5902cba273c643c712a5ca776685d24eb695cef8cedb8a8d3565582191e84fefc213dd9fe39d771c67564439ca79c7c4af6ac4fcdffaf7b63b3131ce4cf9474e63e21b2f512aa0c132eb83a3ff34f8e8ad51f8e12b64c777372c67a42007b808653801b0ddcb9edbd65acf88452f88208fbabfd92913a267ac706f54580329b1344f9985ff9927620a75da86ca5fddd737197c0d12170bc3476431141d363a210b3bc8aeb46f2d0044f98e85940f52d959aa06adf22b2fd658326fd215ec07d92b266eff761d7cfe14e137b60086e4acc88a04df4d347e97e8fd6131c89748729c98b7a7bffb921ece34d832285b415843a31066285ec262bd67905ccd5287fde861953743eaf977513b8d6cbcfc567385ab4687877de07f9b7269766cbf51e7fd227c7ca5f037db3df1ee020f2d3b5f9ef2e8a9009fde816d3c75fd23b66cd884cd086ecd9250e42b40d2940d8a75846e772c76f31a2d24e3fa65d69aa9725182a08499a51442a92c879f9ee8c53ca512febd3629fe941d2c55e804a8bd92ee94c0d4e0e20cb258ce5919bf82cf348433d113d994f1ac23a290bffb130d66804d1b4e3bd7264b5649f917b1187484cc02b71085568727e4ca582619daefe321ecba5056f54c8b139e28bc5e9cbaa9325bf3069a29cc5d3a7e40ab3fcca9cc8aed71b02e456e04873553b0fb6ec1c76e704256cb211ccd2c47262389399e4b969740b6a4366ea35860f13daa07df03c9340509f974f9ee3bf799a4b37bc86c8b2a433c159b5ff3b323d454f6960d62f93de1c0bee6419aec749d645851df94a7954f9be2ecde957d0880bf0df5c6ea3c4980656f0e66a79481f717e431e53242593ce12fc8e511fabffee5d9df8a2696fc0160cc5f2a4ce0e63db1d4fe16d8986fdc6a578a23b13dbc8c5804bd2872236cdfa4723b6adc4186f83b71e06bbba47b03c9f205e221ff941014d623cfc360c49af167a201d80d13c1007e9aa97b50785982da9aa879fd79f3467f0d57f88f3fd9bbbdcceae6991efc11984912d884aec6a58b7864e018e145245ca3de23918742c02f8307291231143168b014d36b62b41160273329b6f9e8bce17cf737038d901ded3c280d62d8574932c911b2a2f2c8f2f1801924be396286dd1fc124c914608709e85ae4a722068107ec78907a715b378a65210ff508e901339d395528c6d79fad6d4a6083a5e5cd0d85e6091f8549a65a177e2cc11061b750161ceca6a9865a3b65d910d62ca4a6ba786063ae4c8c7692d4289726399ef8d1162dd6bfaad12c688c23efafb9e614c39f62d9501e9d3123236bcba19066de2cf42cdeb325bc8c7fe3e5515abf8061d8ca6853d816b241c580c98c7c862c1cfd4b9e7796a959867d1dbe24120959a1a5579047389a5a0222d796d16584a64471d98963b61446a02f9bab9df656b7538390130d665d64549437c0ab224b7bbbf98e42342a440c720a125f5ff912e15797ed5c404fd575a88bf2bb60e223e6d5c8cebb4112f3c82274ed4c8f4430ecd01b390c4b625b68e04dcc1411043fcf0ee4b9bec20d80f593f8abe3e67b96f30d6d1084f12e9c89900e17cb6bb9897b201dc8a826dd918f9e7347dedf0c29af5ff3821378b7bc2516672d8386fd646e4c29a58612c09de09a60419e975843e67f6d7e1cb3ef5b25822524d11dd7f01b342f83d949f48d4e68b7ed1670ffe6928eb3590081709af53584881df8f26f3d0232d889c5bb61ba0aa4ef0468fc86dadfc8a35f201bfdca3cf2461f854157b95970d65b40d9c65fc360ccdefb850eee6d71d230deb64c042282118ccb8c459dbfe955ff7d4a2923b8fc323a6504f1d73e46277a118028287a4ce32f482e67161675bb0bae28f93b8e3a521f474919f50c74ad9812d99627315639536030952f92bfc375c264c222ce7db8c008720afc70a585fc691bb7f2cbaf228edee30743a8885eb1a6605bf7fd56d5de4b2d641ba4fc87760706af7b541933cd9c8e7128a8c74a80422d387938ced677fbcdee2e9f5bbe607a83784b085cb4a79f4c9df9c8c2d8fc4e321e0f562178668280e546aa58643440d2c645a21d7765c34d08b28d89de0bdb8ced4082d06381a186d625accddab748105b1fa3cc20c61f972c33296042006e871b29116064b99a4e2470c79572b488b7746480b9e5316b5317af6136f6b2ec8b8aa1b2159b70d2c3d7654f5f01285aa72f07d18f03437f09da08e06818a45e784190f2dfdc1efcb496b3ac36a71ef37e602fcaae6e554acb87290bb45ce0f9a899c20607614b39bf24f81019a40cbb130947ed90fb4e7149c472a3898733ff2054257cc70aba97b0e96531f8b89a1c9dfddd6511a06fd360186328217775f27747880febc876726d63616ded67042c363f21dba6d4b1995a77987f46350d75fe1b87b76f0e8c6f3b9b1aac885f7d64004f1c6282e73f798f440e9efb70c1e1a576f6fbe4391671e50f187df9cf328293c4ce92a7558b69ebd64b1d3317e2a172c187273060e3d3c70a9d3fa043aac7acf21cab87b9657bad936b281774b4037b59a196f05af785fbfa76020090de94f52845943ec0bb5c3212046d514aa4dc3166e0d2826ea1438b0ca9fe6dd8f19a5ddee11abe74240a1d379b21a830f1a3834f30e0d32a7cdd320c03a3317d95905d998104f2579426b47a34e2eb8e9af6ccc92984089d36b15453987a3b6adb4d813b0335fbbb413ed6213682b62b9379dd658f01ce9d353cedd24a60b248fb6e8ec24342c9ab3554467d9322dda2606eb92205b3f4147beac537b80a91257d3671d46d44882c5f5ce7ce96871d60f6efe5e72875e42e64f0860dcbe336406683dde60eaa6b18ae715cc9e07a410f4c9a382dbd1a2d28c3ea2206cd4ba36f7ed49176a58adb837ac2a4808a6a419517a8dd0ebd92602ca5ab14aa35725c1bd6a77168aa5e5ef06df3b01c6773bf01aff454139a536892a5a53dca0408ccdb09e686e705387a5ec3dd2bc7edde7746c4ba06ad02d07685e10c4674c79f9bfa39c46bd866cd8af364dcb49bbc09d16e782fbf29d21324b8caaf973326127206ca569c68c0cb2c88f350244d254ef71558ae880a4092bd83dad84d619a6004152c18f00e3a13aa7293d387649b7a45081598ad3bb125f7e683b5ae57a2c46efda6e402357aca3cf468ac49187e980dd91896ed1c0d74aee5c37bfa03c48f81d8666c31576849fe2320175668c7015994904e776c62580486f141fad2263678be795a83a37435bb7221522600c09ca99339dc699635616446a5e83532dc1b5869482c20c0dc62f4cca25c0ed4a0820a55a2acf5b664c68630b83c31e710e698bff98c0315194fddf28389a1680d21914ff5e3ee8b7f3e75c3d79f45de7485e881dbcb6f3855b3632dd7d3954e5da149d34d3bbb5c1a16092fc35a0d05615650902e6c9ec6bc1a9ab6927b5dc9abda0334cd9346c41fd12bdcb8eaf097f9d2f7e4e167cee0d66b323dc7f4ed55d79fee6c3a0f157adc1afac28846814786744a709d610a9fad7e81410f6173ffdbab2cb611916027e474e13a6102ff5e267ac6b460569f6df9efad4d4b5d8f54761bc18a86dc7bef731b032251d4680458c5a38e70b93b672d4c3920dd80084a3d02c2e0c03ef9550698301a5f52e5df4da93e1a199ad2d9f9c8999c2e8cc59c8e6501f71b44d6c6246cbe11311db73138843d111d6643d4add72d3829e8f94d072c453299f5c9283f445c93862ac924c8906800b1be798bb90c60cfb5c62606ebfeb9e80056963c0e05e2c52e066c2f5e65d578ece216347f886cba23914d621984e65f7d7688ef37eed360f201224fcce8a59a2162405793356db490a79c7ca6104f21694e950c11cde5feb72d61d18bd7822212ea504811793cf1549eccd87a9682f9dddc25ab347f26da5ea1497254e471be672351bc632fff49bb60741035e6cba10c356ff74f467dbea146ad5d9a841768d08c51860b5b8aa6829806ed163a1ae31ab22166995a1c2a96f29884c82dd54114f60e3d99780329a495d58f82ebf1d491547da41527c97218351d22434a4bd7eebcbac8a746e7677cf6b8a47a8035ca770abdb4615348adfcf981803d939c7ec0ec1ae4684b29c4266367ceb9162658ccf62ea4264fe1e06a9e5830ffdabc2b9fcbe6dd9679fe492f03ed3c137fae269319889b34cb0748e72edb1dedee9843a561d4f4699ddb6deeb686d0c6c939c63e07491328baeb1eeaba3b91b0636422bd9f580e4399b88ce00fa14775bfb6d5c908fb47c4b4bb01895e002240070010545fac3293977c4f3e4615cf5174e95c898d1a62dead1cde2daab418d77abf7ac8062b827a1fa3568d1b1c99acd1325b114df69978e25582edd4007d4d94eda3110cfc3efe9c0600946e67edb50a009eea69097177d4fcf660587630bc70435bb2d2e84b50fc583a4e506b188447e3fc9aa7479d232a318abd5fb9719145c415549926acee3cff33e24d1bbd5f55b9a18c8f59e7276dd2bdd9766b8a3c6c74f8edb9f8dd2a973bd2c8827fbe1c266d98d75e48920c5570945372a35ae6a070d3ad0c1552ce564e1037c005a7687cffc37d7f345e3d5f59d57328adc745754b285cb2f023641c0f11bfba29208940de5e43c42ea932853f2ec19373ff96302e29210cf9e55ed214a7f1dd1cef5c575324d3a47c2444fde94a32f0ec14d96de803a7ed448b195b1bf0ce9ce260d27d5e3a3177c6e691f555dd0a9a514fff8d4ec941fa6a0d7da2d6f11e318d2978420176cb92f3b538bda0eb1484919f4ce75dcaae6dd3f797d5fb3b82208d19e699161cfca385f1eed70698ae14bc1d0640300a1d4c614710f1c1c8789943c79583366aef7eef7963090ed8262b1a1eedab15c40747ac98bc0cbd09981858ed302deb0fb7242116e4e03e9494f3faea6ef033ce86a125cd716991431eaf09d12d26ec7e4dfccbf2cb5084b0d111bee4dca92d015188a9cfc26431c2dfdde488aeb6ed5989df12e3d41decfa85a9e1199ce1fcc200ff5afb4d72f1bf5346932f9b4541d56c11837d530336329c5a49393bcd81efd5285c19b75c9efd9b6aa207910f65bd05267050ed7e8b7ef266a8567b9b460485e31cd762401df7036db2b4717d614fb5fd2cda13fb8e30bcdc64da05cb2ac481f7e4be738bfaa3792caca4d9bb4980eed6286fb187a74d170ef9040862aa5422eeb35e63f1f3e8399a63c178a5aedf9d28de6e37e6135bf555916ed03631e2a25c862080ab4ec6614c90695a86e5258d2b8b2254b390453e90b0e5f5a7f91fb964c93383617764df8f8a3f24ba91bd8173dc1bca46b0b6b17c6e98b4ee2afddc153d4ce6ffa49506f895504672183fe9c6e4d0347df82c455c71a6ef82166f68e209c2d6283a57859b9acde8c49599bb98cb98dd8f8dc652d4d9934e33051762f185e6207fd752da7cb901479e60965fe5ee42111a4259316e7021d9856288bb2ade30d26849fdf979ffd9bf84c7de24e64dfc7d55ef68c37fbc15cc1a13160bded660b8c3eec2e9cffac0eadf5940bd2e7229343a2f052b81c903e154b66dbc9dec79a059ff942a4fb20c5028c36ad307e80d61105270f558a11aec8f4e0992a188c48bd57c4e8386404e8c11748638fc2a7d7b541d6eb1820e5e35cd2c076f0c39a8f9c565bc968672b70c445cb4f342a321ad8a3fa1c5c1f03ce99805e69e31e4e2a5f5dcb012e722f159630fe1c762355782edefed9d316fb982ca41a1d57f8399cd8c90a775f20e01ea89908b0a41c2bcd4f0561ae5e4220afe63139e278937fa310f4e168d5631328c5b10fbf81c40c714d14dc8f0af59bbe2d676c4faa73b5b845d97459af8e56bae746947e7b4d10a4037f6728ac77ed0cf3d71ca33479f18920484d9d26d28d9b0a295b2c508afd0e7be8e7953069ed23c79016d202348988f667410c4c6fe23a35801aa663ddc6d3908e32712c238d0df1f36f2fa40cde7d825f9beab34f76297805fb2f867d4af0cc000c55b55163de7aeceba39d603d3a0fcca4b7fe7ae273eb40a2c8c894afe853a25500547afb5a206d8766975e02e8b7da66cd48ecdd8c90b5e90cacda3a0bcb405bcf29d467ed18f2e19818c97100a0a053036b61071cf05c30d2a17add08fd350fabad7430107bde94d31ced281d18b9b4dfe75a12daa19da093657a4119bde78af6932cc7641d82ed304b79a95d2d77b15f1b3fb4fd988831e50602e8d56bfe49230b86ad4ff0b41182470cdbe230576f735686622998ca6c013609729a869df84e9449f88919777160c51009d0767a233b960590cc22e794b31fbadbcd22a945ddefd8b1abbd89947710a6b7fb27c7b0f612fca6303c31a8bd914a08fc9ec96261d164cbc1804d33f4f1d0bfc29c87d8e4217f0c40a8f845a139c621ff67af97425877782232dc405285dadb56deb89b2d1d0708d04bc4eec7f355c8d553ef7c7af1645dc427aae24a08877dd04e8904e3053b844e0866dfebb6b25695826c27dfef7681299bddc1b028228d5974e873ade42caeace543d74be5b3df909de681a92046249f6ae430554f82ca24daedb7093aca30f88a88b10de1416454717c0cf4cee885558026d547b21bf63e71d96d7b706756289f10f58cbece6167aaf34a6c49e9c59fbb5298e473aabbbe2b0f8da10a2da99fd71f95caf365470d530aaf8f497896e9722dc8deb4da6bdb58cee20da21a235484201c873fa47ccce2ee858156d97cdf8257f172cde3ba39223b29a172959430d3c866f51a693871858e4839cdf2e4160f6d43ad968f4f4931574b2415e0e8e17f208e92599c1ce2fcbdd83f15518995547b176946daa8176eb817938cf350fea4d1debebedc7dcbe381ac2199ad8fe2068837561725349e9a3950a73742f21d2e25d2b9abcb877f2de7284ad515550cf53f6bea6d459b1a95653cee474931ae431df0afd1c03390ab3b9ba4114a8b39ffbc996d1ed451f053f3d2f38f91e2eabda5ec74091edd053ae8484a467c29ea004d65195bbccceff2ffd60877022c5459ce6e1f6ccd379a13a36bfc27d60802ef33bd94715528b6eb055a9936f31a02eb73e223aa73b6db540c4d45a40edfa117c98c089ef230c8c6e609f2141f93213bdd1f44de3909eee45e685e0a8d11e68b98ebac1968350f76b9a8484839c2952203ee1c83fb7bb19000eaf45fb5ebd6cb3792ec2ca7977647e4f50ed7b578a16133291b3246412c4d9fe4d4e46110260b45a1d3ff8e131305a1664b0ca234efadb006611425a1eb36072d8a8892bbc890fae3f73d8b0aed1d959e8595629987bc9a4ffc607dd6b69e2480173d76f00e9ac1dfee0878fb1ad7823a4ec1444860fc0f44248e9a38c527487873f11db1a3382f0ef5d4375c3c3b00e5a907124f483d9bde89b884497c1c4fdb8ddb005c92ea45683fe8b4207727c5b66dd7ef159fa50776be99bf24441e8567967e20188f7dc336440e7260bdb552cbe13b6f5dc1218c789b1d659945161fbee79bb057401961b112b69527600fd734472d198b20a39774ab3d560c356af878bc294e2a158ef86cbf1a6c0fe71720ee129e430c916fb50231ee9689a570155cbf6e29398ae6a1a8c736ecf928672f2a16a8dba9514d1ec47f3bbc319c13950b9bfe42eae20b87ae947c899cc79897f90ef605565998ce9bae910e32e2a5a58e043378848a1bb1d2306506b769652344f7d50e13f2c9be6d44e8f85d8d88facd3228bbf0bb0eb8c2f99875de10037da41afdb47cd4b5f0337423349bc8956632230027e112d599939bec0b4ac12592ed17822542323ed31befbf01bfdb028a70e7ce721aedcdfffe8cb90116b7a77f4d20e68e60cde7b9028e0a493524988d708dd661c3a07a32aa8f1aac30da06a51d3e22014e274803ead546116601da2eb2f80a1706e05a3f2f7e2f47e46b9b79a81f68a8ea6d93c4411fafc4d3dc170062b5ccc2af69b8d88deef8a22f756ad5470c4fbaba341bc8467de4049e405e6ad08ea02fd87df73c522b8d23e8487c9facb24c1f52c971cf3c7e64ba4c47cb5c174d4bb28713c8215c6289037e91cbd85f6464ecd52c2828a4d0d9b70239ab8ce437fc6141cccb396b0795f10e24a6ac8f11830274305957bb4abe987f829866149f56aea8be60ca1be8575b71f3af996b1637613247b8d7d9cc930909293af59f09317ebdc5a4ef755023092d38fb30a4b1edf49f8373ab2796a5353d1e01d0742211e46e54f7db4e67011e9884d49ec7ca246b745cb06c4da5a8eab6c9290c194edfe8f66cd4f25c0a2760e6c6ea814ba1dce37cc24818ef536305d7ce9ec0ade856efdeb5c674cc3f01b132bc76f2f3dff938dc6d38fbdada6de907475a30a5b75b24b4e68f54dd2de005518cf17ac92614beab204e162880dd661b7a5a4669fff6417cb169a9ba17d64e6f1a3da27a33e51809d00c25428e9dd94e5085f13f202caff4e66221130b8abf729812290411055646d9c29197966a42f6d731533e5fc49c3f25ba56a0eca83039ebbd1918f2c7b9df3589dd6caf42240bead19a7f8ae0b895d454a8665baa8f2696e62fe54f1d0683a2efa56e0c2bd1bb4f17768d8585e8078c920b98e3462b307ce2d322e29f42fda3524cfa5d8615a0b7cb636ca0e8708ac5430a2d2d41b56ea8e9d017d9eec87d60d08031ec975d3f8b454457b44289d2d291ba9f497379200544b6445451dac60c92a4f2393ab462462a5f5bce43b3cf6afec719ba35b6ec8ee116085a1f67f357e5bc615d54822bd59d5ccab2ce48fa966b38469396a3d6d0a58b802cc9a599c844e4daf62a67a092d4a8e3ee28e5d0559fcc7de834b1b9969cc26224af4fff434ac86f690cc5f11f634de5917b40b79ed9f7376fa6470cd9b27099d58408434e8468106e71457340327c87b4cc212b936bdb1b990388922c716b0c6ab4e8a3943058ff73a51f65f724b848310cf21b46ebb9529c222266d14649324409298082c327c793390839e67e6ca6bb4a81c73e3713b7ee205791c2ba86583c8a8d524c3960c3651a49df6a3b03ce3e49893c79d07048a6576735eee4f3f8b1c5bbedb822b607577ffd9b78dea144348192ba9ceaf2712bad2989750d41d75d7e51245318b714ee4be16d9c43eeb8122767b107159a7baad9863a9fd1eddfa901f7dd22770784a284aa4eb0432873edcefbcfec74f68138de0ee204e8b18d471912a33ffa077609306c788bb1f050cdfdea19ff8ad0c5c184941e53ca28df68b5c65c655f65dcb5e91361f3147418dbce2655001a4ed4a83d0f565a82b2a92a358a66d4b0caea316c0b464802a017979b222331dd0bc2af9b172a1681532d572f71648031c44b8c916b84ed6e83595021687c314fd0a8261bc02ec0e6d50f1bbe4cc437966f6b19dbe03aadd6a353b78e1a2e6b1f5146187d2f0bb3bbbe5eae486eb73a0c3aeba1509cb82f5fd38e83faa78c0c7de00fb0f55aa1f41366e97e4822911c304017793c22154cb7a94e2f53407eef26eabc230060388c38494b4a2b55cd841d045f2cd7913909185455ab138a575375c14960285088971ab42ae4f04489f583e366e56df8cc44fb883edb504aa6706ef0ee1cd056316116029fc0fa8c2abbfc30858987243dff784dec3f391fd8d7e79b2b0f34d5a9b530ca1db5468d9e1520fd2ccce8466a66f16a8e32e36e51c02f2bbe8bf1920fecbf80b3a8955fbebfb3dbbe7a05b497a24b64cbabe80726044c98e48114d22f7cfd801fedda23d426bb54ed3f284dd88e0bb2f4e26afb86f5e59eeb5147c3995962e4d94d64af07faa170fb7c9f8929b0419c6b5e63137b996256aafea8b676c57d7f3c25ecee58a898a93b739a740e6f985da38866cc82936c84ba598948af9a3d2f58245e8047bfbf2c9f2ea95cbe3d08fadc8ea29791fcb56136241b05c4ae3b6a0ebd889e7763b353c2c3463c96d69746d91e614ea078c1cb74904c9347313fc358233a9421fed17cdfd849a5c49ada086682e67f4f6724d3606263b9b777e95676fcb789f7d7d8ab823e21531eb72dd51c2e6811b1d052779b1d97d44d5e08664d30a5630c398375fc94b623806cd405bb616c4fc108592b8f53d8d3120f3e8100e60c2e31c24d25d2d40975daa9c18d7214b91a18f31d88568344e90e0870d008b9da8ce34f586f368f522d5c8b6279f356fdf17956215a3443d63785046dff082387ba013439450cf0052db565295c45cfeb80e8c46e8d17b9ccea4090822f1de8e6bf2fd64168dbd756b490c22e67ca8797024a35944383dddf844b1ce61cd4fcd3d6d18f5f42e64a84fadf2b712bc1c630d654b71c3dac12b8286c37bb652cc01cad2868304ac276c74efa961e20a93c156be7c42e23c501def41cb2ed24451681a919cb8f096f7569b7eb71671fa2b3a6d38deed0385d8965fa1a3463bb3528e0b393ed04fe325b23288dc9f62ca63e46a90a0e182ebe3a6ead60a88608ff5ac4bcdafd8c7ce0378410e2a33b752a643fabbecc665a1712bedf886e441724f5c8154de13dba52ea7bbfb3f5fd6fd8364f7ed0989a34cac3498c015aa0ed9078f80dedea3a394a88ba74457791924b5c1c979577cd565800afcf9c884b1d3c9cd36f77640bf74b9d056028567c09d08bc7e46c4f55581ab17f3b495636c2404c30cdbcc68ae913047379b093689507675cdec2654a294e0409a2f98587a567551d6b09ad84857fbfd21275485ff04d09d7e033f402929facf9b0dbccc187a83f10cdc2d674c4b0952ea8bfe31b5a9fa046365aca89838b52422becfe2620558572254b956df68d20be416bf908495267502ddc4ee5e295832bac017fce4cb9336cfd3d564725f4c31f344fad7673cb7e5965e79ca9afe7e2c77853ab8fb3bcc5f5b40d8e7eae996ee10fafcad19306e007202ae80ba022620c9c665335487f1149912d39264e7ee9651b8be5e8265555b31ef9546027bc569968458188a89fb570dbdf855dd71309434c0bc387ea62b8fdfb3bbac5414da6f59049b3668e1670b5bcecc26b65b244dc8b191aefb7bb0172a623f227abdd66dbc29a62afd0ced78821d509c6c23c7f3c61cd5c6eeb708b843ad217c9183ae87c68bece3a5f160d3683cee10f9770131aaced745787ad2981a86ea7c670f5d9e9a6d1db4295448267933e5afe3e84e80a769596ca8e9537dab127f9b04e218e8a0d9a10fad19534170e32d8cd330ced5c8c556468712ec70cd82f90e99c71ec3e5238478458ab76636a548e1f47d898dfc41db5d7e762596dabc6f6510ab4e6b37fa71ded01177963eab7ba3de65f3ed8fc44ce2d0160e918346610cb964e039e92aa01bcb6d5794d7b31fa98023c06fbbf957569874e6dd0f2f1be00aed3f6eb2e6f0556d088d31e881808c300fe784ff070d4dd3a009215e08865a940643ee1903971de4d37707fb2b759a366ce2e7354e40ceae5b7a551ea6e28c9227e36ba1cc576751dc410d0f79c4e9e5bd5e36b9d7462e4104e9a44d390104437b21ce5883e26c300c45cbf82e958fde978b812eacd7554f13c59c544a120760ef9cb96d949dc90d90f3d9c1ab05a877216346822fd83205922964886fe55caf3935a1dc5e741f3d1f3a7ee6b9670a5b3b611c798119dcc2d226c20a26187dce04eef8c9cb69898f6056ff5a80d09fb0a565dad90b194d81cf02a03d96f3c4edf12cc6f05cd7a4e64b2abcb3c1810688825cd4b939fd5c9b1efd5c659a4bd47ec3813acc681f13429fd286ebd47355a1599b503b288193c7a92f5b840b29bf964c556aebf88b6581c242e153408f7454a9244bcd11b08e97d815cc27de94bca92b506151c9f0d718ed072bcd3575de8f4fe806ab23587648f7640f75d48de49a6050f38870f90811c8d9ea196628861246e7bd122388815765041ed9aad408c0b0ba9da3be45fb23005695dba02cb84b332febf1f779bab615af6e527ed60a3c1879a4637c9e17967171631a8c03646bbe6ac7024e8e98104a64fefa86fa4d8110c139095a4de075e638af24943e47a5b5becb1706dcec9fede815dd01c1cba1eb605c9a7aec67b4d72b4fd562b4b00cfc4c9d5476a571f6caa8911168b5cfb62d93367c1df2791608a5f18e291915f6b4c37ed38b5d143bb59131e3fce35e064e9103fbe6fe03014922b20a60b12d903c9228cacc1c4c2daafbba24320a70b195b895fcfda25dd1b71fd0f623908a61e85705eec41b11ef058eadc9f22845668a2920854c3187073ec820bdb125cb8e50b30305234045b40977f756ee78144e05de39ff253ea07bee10bdd4a44d1449cecab72449a6f0e24af7d3ca2b1b7988857ce4cca89b0923ee041101c86fa59cd722387f554e536c0b440cea1ea3f9213c0bf4b38b4ab6a4e30f6a3f1e0cf65cbc3101f0fab50d2d2d69bf42e2abfd8875279923e548d9322c88abeed6c4fe7eabbd7f97eb9d0898d6914117782400a4e2f84c456b6031113bed7508586321b03f00053c5a933e2ec75ddf6ff72181ff3ab499ade7affdf7a4ab7c5ab8b1989ddbf09dba00637a1afdfea0476d7ef405ca6214386a90a4943bfb9c29b176c19abecb499a6e0e29c93dbab4240f76915708998f2156c6f894e88c586e7b0f3333bb492df555e33e80c4d17de10b5169b61bfe9f7e5e9929bfcd00598224023eb016775758ea389c595c3ee4cf8d3d76541d0c94dbd7bc5d1046bb6aa45f22b1f7e3c52bc1a5ed38a4887e4f2e77f86bae4f91b5d86fcab8b6e7ea793f41441e0c8abe4f038a3c7b0f762adb518ce1217e08041359372a880eb63fb01ef4f2f5a54ab2fe08fdfcf16dd684f9371496c66ccc7511b672c5d5a634583c9f8ea418c7a1b732518ad678eb74e652f79639ca9c05d5a092953dfba0c7cde884c3e652feb4d0ea5a46b3a1bcf31d82af597b7101443ef4dec7881a7e43ae1949e1b2f1d8eec6194555a130e3be6790bbd61aeddf8275344aeb63fb3b785fafd0d2b8be849ef26bfb67322e7113772b9d3b4471df04a85f17120fd6f0d85c6bd625ec950006f6601a22c42570b72ec3ece01befd4438952fa52b9b775b99a02b9b472f6eff1d629337604c10cdc2a3a1a71779c75c6f80ce8940c4828b257f111e81263a2cee14d79e64d3c6cde42e2a3c57d0814d715fef52dbc2f6549ebe9a302cd535a969ed68670f74f749593e4fae57a8ace2b62954f9e6225e3c9870720a7a4bca515f0cc97ef6e304c2a39b099a5a281cbaa190d35d6058a580e10f8d4f3e2a0e545ec75f7975268a36ff1b122809917c952d3929805799be3978897ddddb9ca8d2a1129cb1ae4441c0d7d5233ff3f329240d3feaebaac0f6801ec62259e8ca6f78cea097973062ba5fed4d57a6273823ea84215426233124e65855bf3fc7e9c4c5db01d2224430ad3ae7fa4296b2c9db03e15ecfb701ea8f5cda6ce425ffa26a27f1370e0e074e32aeb8bcc994db20a644f9a218f533abe2d218b10a6c650ce2000bcf43d219ab563e138b0a135089629b45e5c4287b632074a116452b2a2565856536ef6d40e7b283232d3429deff3dcf57ef9fbb8e00961f1d178d8503b2c010e606e7e5356daf194396c1598572c69da6dc627738a76c6f681b56adf8064f42084b958f945429537b9dec1cbef3849068ad29fb2ec53fd7de8129970169ee87ae1ddbc3a716fffd36c3bf9efdfd9188be7e2e80d6b9f16253dd34e35d8299f34c24e8e279c352fd3bffe53a546492453862f400ad8e8ae590d71dc9d0076ceba1c44679df07a57f65722e78a9792d083cd7cab89fb07c6066ff19cea7c30941eb09c4a338547763c0eaaf99361173a2b64ead3dc86b1efbaea40b0c315f97fa3e24030776076201bbc0e61ec087caf6eae1066f3bc04f16ff80fe0c96d23ec5bbbb3163174186ac4a7ebdde1fcb2d8d4ae4c508bfcc15a208c1066725c3347ee40a07a55b4960bd9a6a669ccc9562624fafceaec6f148c0b21578d6a593cae725998b4f36c639e06dd8688e89de03e6ddf92fc8c90ad6a4d0ffb11b9076fa3b27d449f8ed6861f8e6f995853f787f96507006aaee5eb35f57f3ff041ecfb3013338924878148baf38d154c1a4b83e51e411f27365348283744752b8fb50b9a0207c6ba2a3aee9c4486f1f54977e75ef7b6d0c51490c22e4242e93baf20e1ff176c3d4b7e33b7764438e1699a8f5d9c82df5021e0cd0aaf860e66466d26db7cc0096b09ec38699ebf9c473ae85e7a0ecc649396a0379f0e01dcf60e8acfa03d1c865e496a42b7f1684e2e13a363dbc716e28a68771b3afad3f9fe8575066487fe1df7c435cf47cf624fc7a8188f227f776ebb4fbc34e5137635b254bce9498a05f4e225435e2403b7762ea118ae93a501fb441997cf775b94780c704f8e628a7406cec9602892e3b3d6e02b1992b851ffebd4b9e387b7e96087a7158165c723541c2beccbf280002cf13776c68373b75c86d0c2eb7220ea36a55096f675f7508cc0d60771d4836af4163530c987fdc0a1789b6e839b6742a1c64bbb0a13b66c1d561acc09388ef03ad9107cf183e95cb60c3b2c7407424375124d06215136e9550038e72e7cc08ecd595a86c34e5966ef3219e573e03205bb8920e80fbcd91690cffb11e87df5a388cccedd4cec8fd243bc03fd0a7f3fad600bb5f12024c23f1ce521a3d93faeddd480445b1bb178cd39bd058e7b9fa0408f72607376528774417cd5d668e25ab169f0b6514b7c725a7a892a925b3c0802caca33811f8a9ad2297046eeaceead50501de6e380d84d9d4cb76604e304d993f8c542b73fcf0eac38eb1c47bc856c58b942ef28fb0fb3ad4a90ca7bca07a9d2f0b2aff13e024cf3e1789745189c36b765e93f6a7f14f0ab2d6db8604a3655f4c156ceb9007d86ce0e51646eaec178e64abd26f74ad74165838aa23aedf9c451f0dd2191420cd2d1fd007d40b63290531704600b871ec50383627090f02f938ee9b9fdcfb787289cc27739e65bb07869d8c71f61252b9bdfc8814522f8549e10617b01dd7d8ef7fbbb72a4fbb5b393fe1bcffa1def53acf75247b401280b473cb53b2e549c47fecb673da0a5588ffe7942ba7f48dafa206ccaec26c11cf8b5e8c9726f51306eba3a70e44d51b904b76de6c02ae800b13d691debabc04dc3806b6d9e700a481a495d73745ce54c460fc4176783695508d2bec066ef35b7677d49b0f178efa8ab261d025ab0d5bf846ced65b127dc6a60659063d1eff9488dc931be8ca7ddfcb945043a660625f97af72535e2c60e68e891c04839d15ab2ec77d633ca0e034b1b1a559ecc7d7239e3624871ad255f1836ee49621c15d70aff53ea2bb20e4caf7655f3880726c61a62e88daba6d1cc9fa318e185a0e99ed9d7228ddff376cb8fb42f4a4c545cf5ef52ac05b9c1b6cc1b9e44ef0a6e007fca721039e1f0869a03579d6a1b89079c5b62f03b31fbc4078cf0cdc772ff5f7613ad8209e48974d72a77a49ba798c2664dcb931f11c9911e51ff2c311dbe631c2b06ebcd3044f51224808a31c9b6704b4338d3c94d384bfd776b1734f2990da6c4bcc189d3f3060efc95c8a00d54e9715a6d6b90b98b090b56f9f808accb37dcfc9fdce152e17bd549b08ea912340d3a881591dd519492d90a7832d08256f3c8eb5c57c71ce800bd71136eb1070985ffff449f4415111d21c49e1404870181df7c118c2360345e78b5dbf5efc0a5b98e8afb65d10d264cf3f1bc1f23f6ef700f0175416d0ed0ef28d1f7a2f39876f87b6a38bc5fa186586aee514e434b1e93b66374af1b551c8868147646305e16289fdb292a3fccf20efaefd6f6a271d02d633a45d77bc7bc946ce0f7070e3b2168cad7c757a8bd1e024cb68e3edaf837df8eb02b70b7a340b2a5fee902144335baf4cb05190eebafadb2ade4be74a6ae398138844e1c50ceb99e1309c0e9ac32dabf810a8538dc7bbcdcb053f776eaf2bff6dc8f5d53a42ee623b5112a5a4049f5814b9860fb7e4af470963d02bb103bc2cbb601ffffa6b0d5074fbc3599125644348650dc1eafeb82e73683e448dd2a62d674a81b3e62903dfe00999886c4e0bc0226876dd7b8bc146c4014a9ac7ba7c75bdff369f717ded89711fc0fe1dffdf90004cfe08b5f3fc34ad248af8b0718eaa5db931665c28fd9a38a45e35e6227e66d6d83d2ab14bb4497160f15240a5a0492ae813c32b18798f28ee69728a23ebb6ed72f86e255074b8bc686f1a08c49ac7a02ed92fe5bd76d2604eb597e4ccd4461fe6d48afd76f5bbc72de00937b5dd4de085644fdf130c44de2887f696b2e0d385077a21caed2dfcd00f67bbe1ac6b30d61f8f32d9afb17ad0caabdec8874695ea0e98559c012d3d461b32d1510f9623b86cce607e0ad582a176694aa54760665a560df282ae66c2e7f47f6d0047fb2a612fff3f3b893409f3887d637edb1dfaa507a8c59796b14a89eb5e59b18e1dd624231ff7cb11b857e577de923316d5b492b20b57643232e3e5e546dd395136d2e71ff7195acec262d321fa1e3d561f7c5c0f15549b35dc316603afef44fdbb5d4047223ad988f58875660c55c783e5ff120f561c63a64a08d56ecaaa39f458509ae20421081d3ef2ca72af0364958eceb8b20dae083514ed227fa119df3d9d6df98b4be1eb03972ebf772f07147b0ec77d22a48e591a24c19d9206ff293f5402989124c8d8b569bf7f806c42ecea995fb7077edb788170309e830fa1192f1357e14fec5993afd031e0d52dcab1b8d51385c2b971faa7d2ebc3ec068181f30f52c12fb82fecef8910909b41d83031701f3b4068ed07a5e484bdb2f36c7c51ebbc08ea2f76d441f346627ad710526e4d0d0c13983a8880ce17d9a0fd31a645c4a3577af4abe83eefee412107a470bdd3b2a9e6310f768da3033fc8a7534563f2f4e87acf993ea9175fda7b7366e60e612531c365bce759daa0865cc47b9ceffd198d0f2f6ce644775edb2cec37989537271e22ced064d64b9ad44e3b909bdee346871dc72a802efab1990d885531e28a5b7da6dd6b7d6b091757d6491614489eab3f778a3ad42845123243aaace88452f3faeef0505980e7f233d32392c7bb453011512ae9b748ab6a92a2aff3abab541f807ba9d3abe0fa5fbfc2ee799ec8d67e1a7deca20c49ea4691d4f6ef1211d382d96b223108e0f9d8ad4fa9a23270693c35b02629260cd0d946cba1229697a81b51cbf34d082ebdad5a839ea34ae82c8bcc60cbf44f5ae8f137631237cec624c9f4d0ca9872d3e2a0a53e3e0313c7ebe494f0cf863b83453781ba6fd43490f3c6728da1592470d4aa05f1c23b8c04f9ab5ac2542287fab7bd409cb41c1bafca7027a710d962941eee5e62950d69ef78d20b935265ebb64133758c89edc5399e45d453fd5249abe1331240ef68e469a62277f888fd3cf86f4e40285c41a9c9852d4e1300f2e422d366b8db64244999eb15fea9535eca6b26bb29a08ce7e18420e73eb48b7ba91f88b2a792ee733de4c489ccf69d8926f962a175d8c782749851f256bbb02fd9c52e1ad69e7c381eb14a75b1fd822feaffb89197a9d9753c0d38aca921c155ace96437d02434802b4288326a5138f66738ef4803375f8919f34966ed63f5720cf5371657451e0817910795b905df0a1be90e08edbc6ac3efed652854c1d2af62aef4e1da99c69e78c1a09ae7694b9b61a836f678f432e8e57ff547d1da1f9fc2332e0c658c41894ba6fe0d655892b9c75accbc211d61f9bec5586f66aef7e0e9a4a3fcb42d7fdd50d7d130b3fcdeedce601dd068ede5fb7c7b1d81b814562a6726dd9d1ccc9145b7974dd2886e0eb3814db4964a32b896ba0d44d70bbfd25dc269ea35dfce71f517f72b8accc9732a48bc92458e0494c0eff3595a033cb5582a15442ef9b2355d79f5d6e4f70309f02d851c9fa4feda8cbaea6ac61ef85c6404af1df41c34faf414d5b1421c917728248ec3fe5bf2d5cbfbcb1a88f6f098b4c8cf8c865e757f5ebc7de8b70a21462bae8fd859bf1e7e8ca6d06e3023abe75253a039e5d771bf41133f105af138830e2d673ceac377e753c68998eb60ad939ef84c562aa955b341d7101b65b8020b85a1819b419789fd5c46eba8e63f56d31bdc02838ace8ec373fc682afa0e7e46a3b7e653396c733e9ee7a8bfec01900d8d6ec68ba8f4f1bbf8e0dccbeeb8a638d41e7c2cd36654ce83f7c9685ce79210efae2597ac75d7fda4c4f3cfb27f303ae85285bd401f5ea10f062c4da442bba0581832fe92a87b04c45e8def3992348e0d4cd142d3ec1b2b5a96a7b0e88dd39546607c7384882bc2106ce8042b10c0ed5faf46918d29a548e1386e17fab03284751afd651bc3e1ef4109fe2376cae9c4c8b7f0090d3ee2791f3ab6857336f687ad35c3a29a5b3ee647cc16e3a98787659160f4e73850ed8649c46c6225ff2045ff19dc04324a8bd8e424347156889f546ffa75ffc80143faf166865d3668a6a7fa7f050dd196035dfb7a9bc0c789bc74df805ad3564ff4bc6886504ebebe71f5036e626f59a72e6edc51079c943c21a14356f8db808d8647755082f944ab2109f4dc1d120960f5169e064d263f00c4ac4eb182765c19515f224f6178d4feb538fc0b801dd263ced05a0f789f1562105e0566ce01f09d311ef7bfd365b7c03e3e6901997658048c98460e06837f559b40ccc2bfd47b51e03482cffd6d3549118e36899591cabacffbb6abeef175bbe1c3db87c321e7d812c5979fdabc0a540daabfb14ea5e3bbb87ec004aa635c3d6038e020a8bae25639e54497d43ba286eafe59ca98c61c9eef0cc8c281270e5ef845b1efda6f278b04805248c73a6de49046a26340fcb0b3520f74e8129025fabb3b5d3c4ba50702592165a3fa58ca24e1856f535f3e1febe67523ded379dfff64aa970e379ee973498951628e44ba18bae5ba121c406416463f681a02fef7a27b18d4d65ddc27f59d15e848c609d171ca4b4e2c17206e7fd3f9b8fcdaaad65f0af65c3abd8ca7d3373b3a90cc1e47b21222d069c0e6420175a9be25ffecf088a6ae2ff2975661374b321d3b44faac00546bac8f7aed2c04ce3492108fa0837c355291e08bc8e74a873e9914c712cca4354e9cc7b8d87df34e7be15cfaf52c268c4ed4ee95ee4845466c9ec459c007f55195910bbda560e33274e6503e50bb56bb11078951f408163f1532dbccaeeb0f3d14df2fb9e7e08aa753862bd650e44337c44050017859d771b8c67cf1e61854529845ab99d834ad97c25deb61b2fe560adeaa47da4420e787f88e5bdb5500172e92c5cbcc036c99a1b071fb0d34e5d6230c9d5b7473daf95151437d0d3fbce3c228584d23673a4e72da2fbcb68991e70693903b38ac658263cb3f8757bf4ce6e1320d86d07f26d266f0604cd5caa245e1d9256df3a63a6e9fd1cd4b3eb11b0ac578315a8bf342436a7aa7e2db584be76779543ff1a1a55a826bc9edf1b493a80af4760a3252954098c288c844388d190386cb26e6ba46193e4640983179f191a9fbb43884280775cfb7477ea2a9338f24c8e6c0a023ea130a44319c936edea1d70dfaa931ca2021ad4518cbf23d1378ff540f416f6e94829d4c76c13990ea3f485d33d33f0833c0db5d55c7b265c327591a0c82ddc4cbe99b19043deb5f4f342716db0895f60071b8126abb04b1902d14fc87ec53afa67f62b0d8f8d656dcfca7c3b9c6806358dadcc30caedac16cd807737cf2571808c7a1ad6ecfd54603b8982da023eb0374c44440ce87fd87ef20917137acfa0f6a4827e7300f0114e08f6b3a11e0f9068cecc3d6e8c0af6a976b1c29ca4d53c716e578552356ec85ab352870d9b786ddd2967166de781748d18217ae1aeeba070e543b6554b8451a2c8910197fa9cd737c7c61870304f76842779f7fc62629e7951695d71ce201a578bb0d3a1f127318613187bb119cd7e10bfa59ffab871e25cd9e1de34ee93fb7d51cd2e05a999eeacbd9140e97671323dc2db1de7238eea8db869bb50b1cdf6d27b9ca42a7086074301b5a598ce444996e892b6e99a6831150d5763931535ce01a619550509f96d2b1be2ae302fe02b23ea9ed111690bedd2d0bb1d2f1f6af2a3e5871fbc3e0328039b5156301f2d5efd97da21ced1cceb46760105aca52a5b5be4ff5de7cf6f9c2751d454776f6a893e3541ee1b402b1b306392b8f52a8ba6691f4c63332e7d7d9b75b538b9e3518d894477efcd798f19f3ea195b286e2e2868af91f70afffa748e864be3b5df45e1995c4efc57f7027dea20f2e1e8dd7b497960fc75696c1dee455533b7d21d597c797d5bcec47984788b76a2a3451976ea57162b9bf2c53156ed85990a51b4ec1fb19925d944c3dc3a300f728c8279fc148adeb851996f218f0b99082fe4378dc3e5f9ea90447ef357366e9a5a0f0fb379c41b4de70ade99add3c07a0f2dea654994a7f1ed01f11e837fb54012e79632ed77ac045ffec7b64d68e4acb624dcceb34ae3f27f1555d8fa3b1d59cc54198dabc3180fa4eb7304981a76afae2fc5385f072462793d28363f3797d612aeffb312544dc128bc57302e996c6eac93631c1f46d013b0a8fb64fa8c5025a87af5c2ead91f420dfde4a50ed9ae8a89faf7eb008259ca90c3293024a5347939bdbc84620c8df3997f6927bd5604d3cd8c2bdf1aafc7b81637b61e462d6188431db2eb6f3cdb422351cbb4fd9ede23c9d3f6d14fcf52fb7ce500572bbee9b3d6b70a92069785183d80f55eddf21223562452bc6fd8ad1ebc4ffadf68807caf7ae2fb41f09117b65acce28e4863f309a478c1d5adbf949e3958073bd03123137d89ab4b41194b8893307f2a7f98252d10241f823f19ae14803467199bda471a15bde49680d4ba771e06832c7a0c3cd9a4022c0aa9ca82d205323f0dafa7e7f5a62d1f41f3bd06c0f37af52b2e93e5a695ff22c833bc585d1afd81a31f0e329145dfc813189f8a1396e8d00d86ccb837e04e780c4c096a37205d322114917f2f72acaa30176c7bb7fe3c20ccc96c34badaf92e67ddfe0bee2861abef10de643d7442a3b347457cc65d3788e7b913314611645605d535c791677afa188b47a4f17c58557b180457490d276706d65822f23ad7c04315ab9edc7597a1a44cf1af837d8fee0c09edf2169f14d7a685389b96780435ec0a8b77049c6198d885f382d22e08130de3e5960b316c40caad07c1f47b53e55e27be704d51f82d62f37bfdaea1ed70deddfc0c14c52b9345e25ba3ecf544fcd96dd1fd7ca601eff7d01857fa683e5e701c55e17a1efee20974ef593ed3f58a637e2b92db5f47726997d875b3b689f8da03a767360ff92d89d2dad9789952cf816d45ecf154ba3977708ca29a9222e09abf43244eccc591b1bb8e105925adec447d4aabdab27f22677b6e2ab54d7ba3c0b79b6d9e12c27d3c0491d8c7dd4f72092a9bde58678208151d1b9a52cfcf1450093cffb75314ac09d71a045bf50f664b57d9adf6f19640fc8e973f5dcbd465d210776adee59cf9b1f5303e4a6d4fbde35e28dcc2d42d87d4ad0b3b4e59f5cd4144bd93a74c348934fba1cd64fdde0028aaf620f99896e7b2f74d667229a8a83cb414934ca047effffff81