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 72382 014ef41004d5533682035296b287710a4c5085c3ce23efa2047c7bcb6d894472

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0c223591572bdfaffb87f22bbfde8b1a0b1fbbbcbb6713845284f56abf961fc2
Certificate Block Hash
014ef41004d5533682035296b287710a4c5085c3ce23efa2047c7bcb6d894472
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009530000010840000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000d2cdb336c87733d360c60a68f698f2453d1c3235471b6d83e87a49d23e37a3943a30a93e92911c7d290d715ea41c6b44c9dbea391274dffc120fc6c5cbec5bf1ba7315c90e405df984f74b513317790ca0357819425536309b0500000000000000000200000002009530000010840000

Raw Header Hex

00004020ebc7b581d3f9023dad9e1f98d6ee3facbc247ba8c4237c63e2c12e89048dfa7de66350e4b34ec2a6c729fb5d2d345aed80eeda7c22dadf23c33aadd5b29409053f1d2d6ac8ec0018c21f96bf6af58452841367bbbcbb1f0b1a8bdebf2bf287fbafdf2b579135220c

Proof Data Hex

59,560 bytes
121216020307820c9d40d18023da42758b9b052fe4c6b0550b099bd97a04c84c495fd4518dfaed83dcb695d9a509df15ba4a2349eeef2662d26ba7aa8d556636075f6c0b91d5e2baaab1e9e83978561d96bacdc5b77086c7adcab2428e8acb2a8993ac556bce8db588fdf282edf9affbbf62c08e60b1d3c4744c87c499aae81d2f84d6f8984d4f84451e19b10e5a01f9298bafae852ed915bdd66beb954e889d5318ab2a1b226371a3ce0638afd2770000c5b701a1a1121759c5c45edeac507a3548bba8fc5a979ee962ca36ac9c1aad6834aa31f067451da77592877a499a0c6baf97f44b0514e702f10847cf743f610833c447482103074c93cfe9ea7fa2e12fbf6a708192de0807c7004ed18eeac1e84183f148fb89a2e27978a5c4d82db363e678c255c4618253b49674000b92571a5c2da3e4393ce904a44a93d7c216fd2514fcd7c096e862782f3d710b5808df52dc40086d3b3b8ea5f43df87a93a0ebc857672e0036016ee57bbe89b6bc867d72a7b981be146ba63f712b68b3232cb50fd71749905fc4e2c220ace3daf151f8eebbe60d548ebb16ea7d06ddf0e8826133b0149a6c57acf6f7e81853abb42ba99d397f7745139c8e32df31230fc6196a804832cd092c26e94782667c24aba13980173a24e9a20360d6e6637a47002a7566d3d1a32ccb83ebbdd41fedb124d1229f7cc26856b618942c8b88e9f514f5c26f8613e4c207b206498ef1dcc0c5894f36c74237dd9356f7ea1098b9a419f723250387da6ce51004014e147c14e5ddf847355803bd388c4d6bc6ce7f4c3210204a26d7e649d067b0b56cdc6b5ba4a81932aded193f530713feec1d6f835e8afabfdfb4ddede5761ee371b590af9916e013ffe5d16db4560ae28ad671e30417a95b1941975c27e2f1cf52ca8af63310ebfdbcd1eba7a5655ddc9e00b2f1499dbc86abf6c0a57fdef4f9a2dd4c158c8b4a0ee5c090bb14c77e5b23f6301d61bbb75ad9aeab22ba31d1214c85cdd3da6247b06266411bc6b2013d1c1a14d2d8f35bb18c84651c0f717c4fc18957aa6254a5d476d61d737a7ccbd80edc8c55da05704032de8233ec77923cd20d9f4954766ed484058d839385c07583148846e24b776b5c340922a1df8ddb4093badb260ae61f1f3a3bd81d9371500ac428905f92121e05d358e7f01cdfdb4cbdb5e74089eea5c43775da316d8b1bd27072ce4ddb5fc227db00973510dba6571c7673e1d39d3719fcabd5e1b1dda207a05ed18b4fa63378ae99a69970164e3f340e8176afe19eafd776dadef8f66c3b459a9066183e63b4a1d80343b228e7a8512ddbda7a9ead75cc668ebed4e6ff5125d3b9e45e399f578a63840635e1eeab3a8ad7fe9b820dd756d6479a49f03646a618517392f0c7ef7a733dec009e12c3636e235f9050978c335cabc883c24c0680de7616a8a0863879fa6a3fe1869aa62498cbd6fefa5c417a56269606ad1ef834f41ec90dc65cd81d0a50b1a24826de471b4ed1c177b9cfb368d4c579ffefd75663d9cb78694a569124cd31b24100ef007986b29e8b6edd8cc26f7403ef6848f2a973d44728c7b4ab62b3e626cd4deb6f178e319cf9bb4cad347e6ea5a9e6fef4687cbaa343ebd8f564291b1ee4c778292d5951c4242ded1ff8796fd23225479259850d6c9a19067571c259ed7984a3fe7445620735bf9b893cd3711219cdc96a18cf9ba0fe9bb4072925bdfa65f03cef36e0741afc09ab665e9ee4a6bdbe38588a81f460edcfb958b6f4cf2e0ccc5f4d0a2a365719b390109db2ae9f3b7108e7181bbcd16c72068a883a89cf93a8b5398ccdc68e6447f3002fc0992c92e716ac30bebf427c6692e14af12a6ee779c9698c9f837f3687d75232beb002765c8c093d67185e974b4ab111235970cc405bb14a90cdbaa4e8faf5038e0b582dde7f7340e20e15357e8a29a20b08472447d0c4fc8db486b5178c1f87ebedaabd8aca8aa9014f02c731d4550c4abbe2b3434f6274fe0fb728823acf668e8676f7d613b07446821cd24fd50a8fd1d4770a066d826ab4dee7564856ca1e5d0cdddf3d563422b01f274c140c3a95e0aec830d504a07b2a5f07842329c53c7f0c25b0242fd64e21fb55999e41cd6c37341e3495eba8259589f047dd99ca944587a01df90dc90cc7b999a75c45bf8fff96ae17cd6e80bdbb017bd551d381f1e04cdcb7940fdcd42ecf8f5ddc9211792bf8565756e679175fabadfc94c9c25f0f5a0adfb8a9b68b92a20abdf64d43db0def134447990b300275367d051b13a09cc8556bf6ccd34d9cef0c4b9c3c106fb4d172f09cb9aa234bf20027d65e2139bcf12da5244ca858d181d855e762f310ce3223d0bc51c200aa2ef7118fcc599a85a64856bc9aa155b8ea7aca57a62968993f2b2b239f6beea25dc3c81817b513a37128a010735b3c07a3f9d01482f515324fb7004fc0edccb6a1af5e56e447c81a4421fda016777097a347dae960efc6f4f3dfc06b67bfecf19fcac3f7d7d807aa9c78655515bc5968ba15f7157f6347547fe63c1e58e57462b51733395ac4a97d39ac4cb91e2738558bc92dbde6b0ea6e4d4244cc0f0aed93c6f5560f1e8e8e93f8bb976198fb46436561d9f3612633a43582864fafabb7f6b9dce46a3ad8ca3097cc06daa7f14f200a452b0243820feb71d88ac28f5855518e2dc4580f5d0ae88e6c886dfbf313d9f5529df22297c6de3769a9ae2193ed469871fece3e94b723ab640a0471d2f89b36e66c512d4d356ed80e0326c6d6405c8764763256c5c8bf43cd7891d8fce0fb8ebf4e0bd9c8cc96eeb41352cd859cdc4a41e11c641bd03bd7fc66ada14bfff58bf5871506021a0ec69fa86bfee9d20c39aeddf794235a4c09b2e7fad6dadcbdf15867d9e8b6eb8ff064c10de8b532bd7257575962c8cc19c5f71f86abe7a5003deac4e3776cf18b89baf607d9238dcb6f1ca9ca66e0c4133202fe7abea5d0f4c5384b2a87118f9f660579be6704c705e2109b16f481c00f11d1c827be46e0bada701880b9ee72e84e26bb534bd7e741a120d0c630b9f82d6a696c33e544583e24a48a65a0105041950976f7a4d15abc8a835d245050116fa556b20cfac42dbd6fd29d5e20241a41db675c61a76577b84a83f9e5285b9d4ae1e63532b9dcbacfdab471f01425072ac2b42e3a0098d32dcd92e31bc99812fb99789209f04509a8acf9ccafab56466d5fadcfe5e533b14606a5f2bd5f359aca603da3cd3d1ffe43f355fcc3e6b039247d8dd14c55ade13d9fbd9ef5b6a1ddf73b261fc2b644e56c3900f873d54fca6f95627e2bec215d96a99f03a7563e8e6c1fe9bb1c20075e9c9547c305deaa6754c8bfc5b0cbcf550c61992569baf462a1afa9867a09295184405f95806a41196fe7e4ffcf8bf70c636a67cc832e81809eb163e01b2e48a0927dee93e94a15827b1af6f730ce287b33b961b3bf32c2deb74504fe78feea3c3ec602964aa7a7c4d1bb0ff29fc6a3d41817ea781047fd0398880950ace36dd6e376ea02465379e6d4a8d96ffb4115a4c5c7433e460a71e150950c0c0843461d9a6a05b3a90489cba8d524e87f23155cdb3fb226ec320acf74dca1928d0e1bfd78082ccdee1520475aa61223303dba625d0812f10217ab14b6459a379f20e9bb7cc1eff68bdc239cf1a60658a1b96ce8c73c17cf1cbc3a4d4ecd439be59f7940ca0255ad311187e64b8da72d4bcd55220493406ac7e0695e18aa3e3fb14eb25d02fb9982f4fb187457f25d25dc0094b90bc7ac52e721c72f78191a8d7e3b08515e8e4186d59e0eb483f0a1c5f13873d03bf3f293b56388b05f44bd985b8dcd0ae73bb830fdea1d1a2b4728acd6a9528cfa9c09cbd462a0fe28a7c9be5d7629aa2e69883186311b7b13c67cb7504632b20d9aa6a24143de07e458adf821a6bc7c1595089b54e98a9794e377e7d7dc16a351e64d33f51cf6982a92c7d6ea83814e7f479dd40cf7e8a71aa9efcf184d749715f2ebda7a18100caea8e49974ef251b14d824b807121bca07a26f4b3021d542044ee41c2a4f666a1c130a4d757c999ea9d15819fa546bb4b85386558b393726ff6fd6fec0902442102404718a33c71b662e42fcff737a34a06ba80c0fa51c7e18b181519af2514b832b608e05c258e1a0b70ad763362641a310f8b413a5836dff7509179158cbf056477fb4e62ebdbbd85894218ebf2a4c2756b323d99d57bb06bcdc8dd3d7cba752aa753bc7fd6c6a83504dfa8559053574ee1576bb79a2da0823554b77faeb022f1b8ed830342d251a1329d1ed0450546cf82a39138c71644da60d5bd9fef0d5a9664bd28d0e9d4fca7b1114830722d6b274a8b1a5b3ff5aea680dee8a3559c3011ac2f369d91869769cd565cd4de7bd8b31867946e4467cea1715bfbf6643a727d6073cb3c42402552be891d4486a489885c3a8c984dc03d48e67633a6d620d6457bfe667b3d100af89a0a8605079c6f3615127a09be4ce2db620a1ac5fe475bb8675af5d6729a540fc4800061c20c0a9fb131995c0ac4cd8fce4c952df042fe99d34e7ea3b5048d8b5a58f2fb94f27e5fa48e943807d87a17feb47916d768a2767b001ed4d4ad9b7412ffa5530374dc91947cfa95d538a374adef4870732b294d3992e486a54dbd3ed21cf1999eb0652ec6de13fa1300c2c9ef9fe956b8c9f0ad169312cd4481d863102c1a62401b2ab05ff8c8f85ceff29f65077c66c800114d2282b738c37126dafde21d9ba4ac8ddf7876566ad018885f62d60433c5e8a79f5c0c4cdc2988bbb437ccfd5f782ddcf1f127853841c9e09f2f5864e533d894fcac711c967c51939bb6629a36f82b32597c72be88c4227533dcbdb66474b0b1eef07c71eefbda6793694d353f882a92d2faa07b5faa9b77b6bd2bea8b14f727940799d178ede7474a9afb514abc556b9da626b2af7b74fa4ab414ee6e903c9559b76baadd84102ec6b30c0aa03c1042c7591f7f805f9833bb9acffd37fe2e4b3fc406eb463d4a3c39e841f51674043fa75a32b84d6561421eb87ddc7d47c5e326a6a25ef1bd9e342c3f6fbdea7c2e6aec2b9f169a5df319be2b0eae2f1628293a09cffaa5fc317db871382693ccfa63bf0d989d48f948a5762a7a60f7c4ec735874940002296ec180d1e3ec861e24d4deb4b3b9bebc0f93136983a096c2429c422504ef8346ae685bd5eab2416b1723ba027afb4c579532965517d0dd0cd9dd71c7e8124e3434a18cff7b1af3e9d3f81058e67aa7fd4029e334c1db0c14cc02903727bc7ae73958fc225710fcfe655b0fa13b99e5835aad87eb6e045bbceda0632e4fbb82b7bf53c98d659cf1c290fd2dd05aff6cb951e7d8d3fe0af98dea40ab98dcac5969c2dc238d14ed9f2eff692b44591c5cdc85e1860b6fa52409dfa61972bf0f7d221cc3d2ee78ac5c4d7195d9df60708a900b2ae7ee054958d855f7ce8323ea6c6567e4841354451eb6438b8f2cdf9e879a46640028b255e0db3a4914dca64188e7dd1cd35046af0f7f35ae838639e4e489870a0f310776666a0d713ad019d9bb2f4f3ad91b433873123c0d585116594a8c4b3819a37370441faece68adf6e57eae70c49e17abadf6919d2aaf42524488050584b153e57bf4536fd2eb8c5cdb579b9a4b725b7c1540c60c6c5a65819758ca6bd935892a7eeb1e92771fdeece417c95e7b770382f0e9e1f74f59f3e18dbcd0f77c054eb568e5ed247258bdc8762b51b90cb3b39e553ea8d251dc530d5a7717e8fb32270453713a7c46137ff6f5751c4853e0635a57313a91cfd7edad4f46eb3707937425a159ecac7fed7a27dfd6000ada8085208cac6ad7b404c33d02489ee4708664e7c1080f4211e11c1bf82537e108bb429e1ee80fdbfba83e1e3f36f9beb40fe190d3c7d2fc67d199d8a8d73455a83286d49436c94cbce7b6e6aa931dd3c36922ec87df58dca73fc74f1548781eb1f358c5724c08cfa5434aa5e300f4bf1f1c2843dd282b82247d3fe00c307f70be7868106f51e1f381193f236fa6074c2bd8e3b9e10e12a5d1ed7c7bf5dc9ef4955e0c61427ab7e580a1587be2ca06703f7cfa89ed714d18e035903bd2ba60ceb38fcbac58a009d7fcc28d92aaee81d1058251f4c48ae15c4164ad1a8937ea321d7c760513ee04c716b5833e4d5d4166e6542b2753ca1176b76a3e4b08f6d559b4a64a3ce587bd00dfdba77da045e69b5925de183f78ed61a60b7c19c902da0b56ea583cd7a614015675d29080924b5f2a45a8fe20b6f52cb138bb4f02cb1954585a7084bfc92395ffb251e64989c60b1cacf64b3170ce1e8fa8d1807ccc0aab884bb70822e936f1e226b2c42fe52622193d219c0fa41934931e73e5974d8c90d6f7219115aa92c408c055cfb05b19a97eabb633dbd1b4e10d2d8c2c7befba3e1fd9af85023ffef2c38f86fcfd556d6be6d31e628f26b18725d57f960e47d44deaa599369ff82ed8e05fd6874b97d05c48c2f420ee21470d9ce77d7789bda18321da5c8b6925843e54e5eb980f5fb7c1801fa5923b9fdc6a4c3d35143b076129c4efb397cdfc2e7855a5244a813b61ce69b2eb403accb8be23d7a2114502571e531b9d3bacc749c11f55d16090e324b6980ff66040fee408c459b1a8b11f6c45671ec1f10041fed933998a547c1a471351b43175ceefdb735df50c7ab186bbcb44a594d5ef4fa11cf0ec887484e058265f5dc8971b9ab53e43be75ce5fac42cf7cdb42953d2b487b71f41cf221e5dbb0a0b95002d44b310ce061f2d9462ea303a8e0af94877dd03968a3f739577035f80d6d90db0a6760b679736361a0fb842b9e539cfce17612163f58637c329dc2cb6820bf98e25f066757b9c1d1a9c900834df76c86671c09f9d1452cb9df0a58873922c0de0d4583456d2fe38a4bb8b82ea7b2b7c8c43d69200fb3514f3c814e52856b0ff01961c984703aff225b31e7c6765f9b39a30cb67c37b293f8f9f4aac52b75f42cb79cc4a16bcfc84dd0ea62e4bd680e225e10ae021aefc38e458bba98ef65fb1bf199489d276e0f44921cc59a11a4d26d0326c3d0b1e14c7df6cf0a1be91a0994a84a213dc091ec8fa3d46c869f48c31f7576f1563aa635579670404b6e07e92ede615b7c29b9db467d2916350f4e5bfc32aeac3f6a66cd730ea66127447a3bb5698e0779c2ea7f278ca2d7693a860ff0736640000e3a2fbd5104b984804aa6f1d0397feca767f33cb80a9bdb4317b87798c778431d516fdf389f986ba84ca3a7b549d33b4ac56230499628479b8a2e0998e2ebae766283f4a66faed5bd9c9c28da743362584c978503701e5d6ed51876c4a214291953bb135bbf084bb01b9282fa602141c2eb4e91d98cc2eded5903a6a6b4ba23f1e933e0c7d7aaea9435c0e57f63a3142a42fca242b0695870ab4937a5b34817767e79abb174e68a39b8017edc540c5c60e343fce974985766e35ea76112f9b9758f1c87613dbe2808d3917fec3a894cea9396ce74c532df3fce8b0e238ab47386db057db45a2963d320ba83996ce5960d09ed065bb53fc9555aeb264c814567f2c5092bf07c1179c9b3f67455fbc6e5c8ab52a40de758fc0ad70525d6a646d9af8c7c44d82c8cc04cee46f1f4bf50a7fa775a4c03a994b167cd8f6d031a3d969d85e436faa1be6c3ba3bbaa966d26f103996e113005708cef892ce4f001cb5a3e02a6c725fd2e2390b4dc25948e720bebc1c93ccd28199da2197dfdec6ab6133dede19da57dd814fe20d50e934e9a0cd46c94b15b8413a06493c66779ebe750e0ba7cfd1ee008f6a92ae922afe4f78077bed4e678960a108b9f103a2df313560fbca105ecd2d915f946a8e4781e4b2e85bcecfab9cb324311c21c200ccc63b335473177bd28761fdb66141542a23091cb05820219c46309a5e02c452817f763bd5e25c63c1027b16743a0c1b9c6df814016414293a65c72539739cd577f08693e7b4e8c8772ab44aa8df8f858c142c723cd2e32a026341cb94752c06aefb869c38b85738056ea3d7a8de58a636c051e7f9c5102997b6ab255cb61c1f982cc91d4711bdb0a22265a51f1427d831a4a688c49b87042d4e84052c0ce33117f7bfdac83baf2f9ba8df5039e886ada0faace1ea3055ddf4a3db43379b09c2b505f9c44dbcb556922e9da8d167aa98bd7686d9a34e8b96585db2da3a748b2841af66961db170b6db10872e950867046fb7d455aba4d2ecf1ceb9d03ccc09f664a0729aef572fee75d638d144e6ce938358377526f8c1f18d3a70fd797496de3f0641d1c05591cf503f5d3adda7d845e6a90b35fe5c39fbe65965455c04f96fd285e9195442dc9b54f2049aab3a2c8f1bfb15e91f638c5b4d5b61dbeec504537bf20cdc778788d0718ff2877c13802127234420613010980f9d35a022244f772a793f400830e0c8326e432157c18178d90998c4dc53379912b16afb8ff18b107bca2949e3137310172817ef308227d24d516c3a8cb3a658c6f34144be45be84a0639be5aadb2e3beb40a69a43ad3718d5840cad60807dfb11379ee5a54c16deec32aee1c2a085b2dbeb47ffb0f164e540f6214bee65901b85a63b55a850c57e272907a0cdb0e78d25ee2f2cd2e9fcee6baea95f96626664c5a63ffaa096ef0e2e1b0e331eb22c843b381b3644293c515b3071a6eae33d4f59a486e6d9e035456edb2527f2b963be8f55f439beeef9ef2ae87d91b75ee909c48d3c48280a083f5eb2082926d71ea87151d3f8011d6be2b6858cfa779f03a60de6b51d2630efb431eb8cc14a4d7e009b20735c04c92874d231737c7ffc6aea82e95e5f27c1bcd4318d87ea4fb53387d9c933418485de42f847ceea54becf41aa26eeda8d7f9a79ab59d7f8721265e8cbf41e312c248ebbf06e3f38351d324a2dae71bf1f28986d836cf0835d1eb245fa2fda1223f1ea6ba483d91d347aa0d78b531fab9bb04151b4c7c0497f940a150064230bffdc38455ac5d792eeee209d1982505dbd2ed9c4ac991ac91c3af5fe4d4a03b9ffecc4eda85178f52e16275290997b879dd418da07a87f57cb479af7c9c0a99fe013344d8e38da2cb8dbde43fc321a89a20536f130b555f0641f1191a7fa33b9c8ef9de958ea3ae5d2bd710e6df7a0c037881be34328e3c486ee399d2e27f8d68a40bd35e6b3e4349088bb7e5ee94936ff52e713877178d64c0dbcf6155da227199492de97db8d2dd04f6339adeb1db23e33e25199cbda70a08913d74d68011ba58ee746bc90f22cde0107eb2924f5020e054b0d0815cadaf026b6905d4045f0a57789d3dc6bd29e751b970ab84843a325c40d78f4dd032dbb90859b46013fa716292f721343dc10a09013288fab239e6e5065fc773ae9cd187d1a426715d0ece4ebaaae7a668c96d461d5877c4575f2fbb409e22a0169e114131c6e8a3061172578ee6a5029f25fbdd9c3f94ed40fb3e5d423ac9184ab14f89e0705e665fbd36332885b606b724caa5a2ba92e5e09260d180583c4161858778fba8d68663ba9f086cf0baa21e274be5fe92a6d1aef278742b3a962d5dc076aa1035c9998d79906d6bc60b1b245fa0c954a58001b6f9203fc29186ae4217861368000615295dc18e8d3da4dbb3a997cd21a404c684f6cfff8c7d0e06dc35702b1e8d111d9a42c385b4de52b963009aea3816a680d2c6be4d81089dd8a8ca089d08ea34883a3469ada548bbfd0793011e4f9861bba5dd0b69fe5c22dee110d4571298bc9514997d234b4420e7dfb4df78558481cfcda580baa91ecb15bdeabd5a78d54b409e4df228759d91fdfee9f849e5ec0952c2a597275d2a22f8fdd2ea98d9b8db6dee422434a0a9883883914a588510754e1c81f7e765e0db97d26a54cc4e725ff42bbfc9d3e0fb371923fe88f8e824b1570fc54a894fcc1d26d5d18ce579e5d367907847ba4ca516f6a699d5d0a398549146d80b9065613cede4008a10f8c046f8e66c2110c859a7a1c1a6a754e3b22e8bf247abe96864e809eb3d5a2e3b5f3dd317b056fb060006bbc7ec26b94b11a202f1adcf073997af679d42cc9dcb007c8d1cb22047e8677a19a5feed7f4279bf579b0ba24ebe075b80caf2810b57dfda2c61316174377876819fc8a387ce2b6bed2a8a2f53258a676345c62b86ff312a27e1d0f74a90bd53201acc959c8cffef70b9d69840d52cc33bed52b764600f9698a586f43d5f469417e7734851e6b4413b6112b2c9532beb9afc506958e443339a663e2f1e1305c4aaded6d1605cd2c841064bc6b714aef7eb5f779dac315ea728d1accbb6b2958b98eefc26fd182342988dd81ae9deb95f4474d2caa7cf5202fa43478ba1ca1fbbb0fdb21344355f225ed4a9af2f31c8b83d056ca92a6ad33168d4b2d017f04d9efa76474a249731e90aee137b2252a1f6bee79b0148a0f933f3535c7bd127ad1a860df9c409ee14f7534d718b4c27cef14fc7d2798d46fa62cd1c3ea271c0fc9cf436362af686a1d59fb66c5cad6d3da89f211778cd3a5c6e1d535cf3ad945c34f445cab610bac3586f20d9663b3a4be9f56d87b326a0a786a1165ca362a1fe4506d3812fc26e032b0123a7817ceefbf0ef35036596b3829c1364b5e8fc7d567516e384c7c4d1456da9e6abe12057cf59951ce2756b78d780bd013a560ec34506b0f2fe8b6d31b2070adfec60ea73f276c8534175f27a48b004f6f7a69c4d3331c343756b4a04bf7f86c7f581a221cd8746b1c9311153371c08f594d1d0bc5cb3ed73107b5cfdb014cc2b4454a4bdf9e277fd3fbfd176d836c5c23eea29b66b141081a69980a9a657eaf57619f150caf9f33a20e3cb812f9dc8929fab82b302d2b44791da20a45491472afd024eba903849f33cca1c8169bb86c547fe227133c217b04af76bc95b648b4d979e02626b19a7ee38a158c184330791c86ba98d85937d207802e57cb5c0d4ac9b80f1455c69c8012aabf49470ae9085208ff2d044b5962d52cbb24fc26c28f2dc1e5ebda6e8566a36b3d8e8f82b0d6e29a7fe4318bff21c9fd02d571ce16bc3ca96056be99aec7ed9a8e9a3e03f19cfbf0fddd11c35a15b738052efe7159f94035b8b97345bd7e9ba34a390b8fe9e5557d1575cd224ef79f976b93554536cb434a171bd251159a189ccaf23b0d1a5824e6cdd6ecf786ff16c05e806f1f5ad89ebcf7586a8a8f534dd1f783a96dc1d38aad01f4a9cab20294db1a38b4ec1da7eb5821e31c6b2a53e9ed003486c987dacbd60249bae8a7cb50bfb1de69bc68c12c1c97aff759b29f8ddee5bf12aabcbd72d5c29c6f39770014f79f988bb0e6142dbcfa2d198351144f111daf261f51ee02287ccefa69d3e902e7a8d8dc1dd88dc3dd86c2b298168033b5f9251076d9c843c0ddb0005a2e71f18e35b1e7e9e34f0c41334c1c4b9ca21749930fb41118a092cadd66ba707c9d5828896c891776b0c41d461905068f7387606d6e19ee95a13370f46e1b8d0a25e7ae1c4a9cc918eac1aebebf39348d58b53f28d7a14d9bd4ab797d9e352c2a10b3396512aa764b27e827a9bbe88f9826f2f625fa807a4f4907eb59a0ff8efccbbe4c31dc1739b3032024ea5ea90d3d5652062353efd94bde17eb8964fa6ce1bd0d2980e9886989ed87f8665fbbd04167dc22858d6396dc5b5fb8b8eb795c64fadbf679a76fce51ee0744d0bc2a30f5e25cc5e81cfe49f7082932d28f6ff85b6ef7c6aa74de90e7c90dbaca0ff1034f8a178212c25269662481a0f398b5c9f3ee73de5d49a703c8b567f9694c3bfea6046e2bfa50b28a3621eaf1180350306328219db23a5f09625b2ce3bb12c7f6c93a8fe63500518a2c267db1745bd1048d6e87a6310202bc4cb6de8fe2db3cab385c8ca8b5534fb1af60d4c47cd10fce8f8eecc26c346a2363bab60caeeeea9ef4016491b10f22054211efd73cc9c09b295c82ba4756c6fda6b755d89abce44c5f49fb443d7b68826007ae698b37125fb4be6908a5bf3e36f57e0dd91f855b956056a7103c8f8f4d0a65df83179ca7258bd3f1ccf0f6fca53ba83260e594f6048cda930ed3c2075cf0216e0c8065643c9ce1b6de7157a1b81d0bd2b95802233ff0db0224dbe4000fa3a722c6a2708daa519d5510ec81e103c534c655eea0498d9c4e7df87d78045805807178f4b2ba8c71034f6bd75310527b00a91d7a271cfa1253c82186989c89bf6b8faf2addb2438e0b41b166a2838a378689994862e93b1ade49328c5621bafd4aa081d51c66c045c71cb775934e2cc91d99e2e66eec915f750894e1a02f6f19a5bc6d772ed2b704408977a0db85c5f08c719a95919c4399973fa15c579feed42557847bb1f72d7e6e6f231b2a8ea5fc43ca526657624243e25a433ee1b43f132892f088638a3789c72794df99d1dc020a34ba089c9d5b9dad696d7f47948511e2ea19414f88d287477fc7fed5f2721c3919d72ac929087670fa8c0548c31d75d79c658e804e5d6ad5c34022a0455e41f99238da71bf263ceb2f839d58efcdf4ef98fce322e9e8c56a6c53689d548e85fbb920603311cdbc90f3d18dae70270d7e8119131ec8428a994a7198c86c1d97b3227aec8cb21b762e0b5807ee6385fa07d1a69d5cde0b19ff9746af153871c2648330d50e0efe96a6865ecad27fafc5fde6f3a3de787edc60fca06806601f638b73cc0f377d7417da97cd61de9b4c7ef441849fa84f661987a36a67cf79713e1d27c43d208a71400a45469bf31537e099ce2b8b389ace61f806de378bdaf57814ccf022478e642f99973a0d135d8eadc390ddba9063a40496fdce5a55fc994a4f5c732bf60adcebb9f62aa5b3de93643cdac76f0039a47eeba7b9d23da9926cdc97f54e5a5d9477060e2f01f0b28e28b8dcc441c6f95cf0adaaad0012dddf0e11c4a58b43222c89c60a48e2f6b4b75187df3c144590f924a6391de88539a221821196a685b8755592c279aac03a41bb843bf4e2f8716fb793a248bd394050d9f8a5549e8aec5c71bfedbafe6080d68f777ceb3ebc4dd3c60281352b25509f2f6d49297f475a382d15d1bb2341dd28466fbfc36ece47644027b265a276c93d9bca349606c3b7f104a4e5cac85f541667b851b584e3ef991a3685182552c1512b4d9cdeea4e645c968ecbd37cb8519e5a2718ec81ce7c182dcbb70716e1c6f3e116c736fcc52c5c2147d2ff3aab60ace1df35742321cbd95c8d85134018095598b750c02062fc621a9eda48fa2a3611d3ccf770aecd107e86d3ab84238baa6b270db71f07c1ab445cfadaced38cebfc5d961360124322396a76801ec2fabe49abb9120a0b17f1ba5fd18ca00e9d233c6cd4bd79b6c392e0c2d09e5288b627faa9ce2830c7a1ca5d43834a8f4f59f77603b76f5faa29267e8ebb6488e30959af1a63d2202715ffdaa37ad15f556ca8267af7c3b8c7c14ec1bbd7a82fdb465f4fb80dcd005bc8442e258fb435e3f034e8bb752f4b5aa954406e6b1628060e25d38525c7100dd368a6b1cc79dfe1c704400c54541eec7db843fd51ac3d0dddb755fb8980c26c541dc8e2874f909cc41cefbf85314a86dab7f35ff0e4e8130b006b2771ad0d0f1b8e04d83a5b84b2ee6914b4016152c221700e977dce3cec2a446cb9a7c769fb08bf2b2da978a805b3c196b8510fd8f8621e79fc56035258dff57a1282c258f125e4526cc5a9d5f431fc8ad9b37cea486ab57e558698fe0aa3c0d6959f7fd304b789a460f9c565fd4b20dbac8c833576bb9b341445c4223c68b0d6291703fb8dc3edd0b1111262a4ce7f8ded4c7832a868828b71a109107f77f28310c5285355b492cf962452daf797f5d96593919a98599b5170c6a97eb0b23a8494b8bae2d78ebd9805f52f575279231b90ca48662a83362920e6240a596ce95ae518c89685dda23bf1a71023f5e759d4616c32ab77811244a1acb1a2a0fe9bbcc98c6f05f3852848f7d83d6bd69f65d69d9086ace2bc4721e101664b18a86234e12261f74ab7d3f30b3ec74d073d53afac8e40c855037206c49da03ef47006b83984e6ec87e2df79ad9f37128f77253f1084853519be45ad72771eebfaf471d30bba6f70a94191a41854d36931750bc7d2acbc85645d0c7c690a438e47bbe20ec0464eb34950b2f6de26609d3c9977508ce0aa19bfc3fc5551ff83ced07bb431daa349fa1443d519e2883d38440d96a2e0efb79502c435ab33422f42967308ad3aa5519c759fc7c597b672db87224f632646fbbb91dad3ae2501cbe2fd23c1163f87c2f9521ef1f1a55bd0b5d6a57cc0bee868b2e43fadaa54a4e59943fd6766fab3381533d64290128727184d397f5951b19cc9b493d2774ee7b2efd98ec0bc23f30320fb4c96a74db3edda4eac5ac9ac466de756db80ab584d677f5c740b6fc607c0d6bf0de00f0cec59d3f615aa01462be1902cc2dc81fd87236a64ca71589ee3d31244a8b31a2744d9ada58477bd44850f9f90f532880c87359177f29024d327552acb2919d9c6f0765d5639fd310080f4c49bbe2411d2b02a1c66d262a4f1a13bbd38010e87598d729caa2dc4809bacb1cd2ed042c001aeb1adaf23046d3b9a3159f1cea12be1459d75f2bf2c33a72bfa9aeaf9213d7867b66d656d56714c721dbc53d4a661bf44e7616289d0852fc2abdf5aff7e47476c3f15337ddd2d603cf3dd17286ecfe9be6938d1c1b9bef7368f935261072d369aa260d9080a18496a5e512745fd5c92071ac09a2ec9fe1e754278d5e745f5e98b0538ad61c78d632d42cd383ad0f45433448cc2c4c47d0b515c919c15f73e82999d7f761cfacc2392d8828f01250bd2ee62ecfa19825d9baa059d2af95d4e6c83cdc8b05477f6e6e36f867096e112559131152e579fdd780cf4f386ac0a8422a27343190bd028eab64cb77b59e43b4fdad6d2dbcece39991ff409cf270c6d6a2f56fa498d24ee5aeb99360c66744d00a488f35b2f3634ff53be3e96b4798fafedddc1afd348a32528ac1463f365a74feca063779e4b9f0c86ad982f100359e92721257b1baa6b88d135d1e4eb5b53ba1a75a2ec0954a5edfd890e8e6353b9826bc1d96dd261c6c126089713f0ec9aaa2fa5921dd8f1bc6eebfead3ad22b6bdd055ed129ed8eecd634d0c80069429ccb94ed0a45e30ef00a35ef28392d88654c287513f09e5f18b5e2280a65c95ad99dc08258210189bb8805426abe3233f200593e044c97a89e01f09137b9d8c4af23ec4ff4e528e2d8dbb5f30448e5346f5fc4a3dc155f4217553d61722bd327607601bad4478b70f0eef724ca7788e1e51b27aeb43066ec62ee686b5f0d20d9f81fc96d4eb0314c70d1678695edde979aaa7916523a5458bdcee4ff41986f2c98d23305ce1d98b1cf29cc61bd90923155290839a0e3f0d8525e05a2de82e1abf125b81449e2bd2ce39f72289ae8c81a32e606785e6dc6beae5865d1020e3fc8ad4cc007ba5f899ffeba9663c8e7c7d419895fdbbe05aafe87046174dd629fdc86aea18202a1a9a3d7f26cfa7d735633859537ca4cece4dc3c9fbe027d26cd7590bebecb18eb1048bea5a28dd36b355ebd8d5579709e7ed13637c209c457fa226359c05be2c474fe27be12c702b5e62eaee2c92f860f946a91a1446b6fa438cbb3459babf4452027697b722e814d0d2c05a3a757e136f7f19aa5ec5642ef48d6808009fb8522ec9fe9d2d8020d817c72a9fa69680119b7faf58c599853742ef9ed98c4b0b25fcca41b273fd932bd55351dd10ed6baec350aca774a0957b34fc91d6bf3c8425e1631e7ca98deaff0582af2b5f553d00f29792d5c8ce996b109aca5065defebb48a8d2cc73e585c6683f90d63e14a46886ecdef15b113916ace5a7cd8a2175cae2e042e56ddd0b1e0175f9ee355bc7af32db4d20cec83c03c0e18937db57fc1e1f337b7141c28ac77f24e6c1a1f463f96ed876048fbcb336f3df506228f958aeac4dfa4619ddaf9ce951afdf5d89b09ad3c2ae4ad53f3c36e06b6373571fcfc6cf9701f7bc83189c12e48d25ffe57b4bdbf7288406099f2ffb9db5b082d578cc8dd87bd13fc95aa43533cd43d954c4afab774ab91989aaa1324ed915d17c8073fb018caa56da66208bdb147608a791405f9951436bc847207b97c27b3f805f2aca3176830ee11a9e204dadce839e687deef8c05f16f430b60cd3120abac442ffb2c64c86de93493b752785ba6c7bde01ecf3678a913266ef50852e535035a15de548bc4e2c63d11be81273fb6fd6ab2d4699dc95fbb79c69c70c671001b4b50caf76e749fddd95448038b061642b405bd8dedbeff595e7c190fb89ead378ce6fef57faa5e716874078bd4788d471d36f4462578f179a3eb45486a7fdda206099ed8e25b843e812a961f0d6f885f7e8e9993245ebd1e3815b3908f8c1a46ef06684a056219ffadd66cc7762884baa9421b713a756969414754992a0da978ea7568cdff8878bded91528f5211197da05562803fd8d70bb0d44edd315450ec755549d9d0353df3be7f7a28babefaf27864bbda9ac2e25e396892cfdd9a4438925e51bd010a1f9e94a9cd83ea12369271392b87c1a36673c337717b9a132c0a26935906b435e7f89d4ef96f12a34d5cd3f18c361b54edd0b1a9536b396fa1aca202d180c398eb4464a63041d5274d47821a9538651c873a822fc933f0e3b6f0b3e6000d227fb2869466259ff7bc76e44470aa0f43663c02c52ccd02dd759cfa02384fa9354cd708c1ba27d21a88298c070cdd7e023ea1cf17cf522d1f8388c21ec7c19e1550f3d378775c11acea4a10ddc6c8607e41d53d3acad7ba9e37e36654ca27f5b12690edb8b80c68336bd68c5cb5c668d970677657357d5afff79158fb1abdad893f413dc540721925c4d88b95ecef4b1ebfa704a5008667ffa8a2ffbab586976dfe3bd7d25314c8cee1492f39c9a07e65f1a91fb56ba5ad528c610536417b1d43da50e141058a6b32cc390f7a6c2c98aa52e64f398e1c074501c2f64d9b49d9e3e36218ccef1954c736b5f43ecd459b96c024146fa1bfebef51f4f5e521dd97af8089669662d48b352bb64966c633485b7c690a0f29d73ac5726b2ec4c291494bf443e986edd2f6c4bf002f78bbc68b82bf2b547426c4b0e50173c9a3f6408a616c1f1b0c3c714c0cf8a3fdf048478995c20567129aa7f6949973a6482a565ef98963f620a52a506474337a91bab744805d591f12631c5552bc79231daa284b123de0c0e64c7d61083632f6dad9a11c9a77830046edc372c8ffb15fda739434c478f64402ab169f46661b9bfa1da16604b4876e270383a121d35d53271cc71f2716472bf7468cb4d7808192281676b1a5dd31bc8bef827673e802da17fc72c620f8900534cde648fadb93a6f5cd315f3a56b284553cd27d97a566a7db94610d51c8c0a43a1da134f3b4461deb62e195e1c30271d6765743d0053d508e31e0b48b847ab7c2dce7d9aadfa0c18ec68e31ea66a956dff7ea61c16e8fc9da73f1be183ddc253f710101539d46de774c3ae6dd915e0fb539089e763df61da6c667abc53048f221ab2dd9fd4755eb45220f54ec2f649ec10f19d21ae5a43ec34c8babf26ea285c47efba42fd26a67dd32fbd5267473b66e8bf6633cab4093aee3e2a13a62ae834aa72e8e0531a274eb0bbaa94038aa9a0785593bb6940a50f86d8fbec8fb3fac7406cef2e63ea7a34f7146d8576260f2fddd252857b655ad6bf3a3638a7de9e1c5ba37c3c68163d13f9efb90740a5546901eaf82a90fb6c935b9eaa8c24e5d17d036f28df6591566f04c607dbb472f3b9d6c5d1f32d5a99db763ff4cdb272d92800088fd36f4f79aec435f3c931f1f04ecbb9955c831756dfb244881ba7225adcf0d44f5e5a123a1e17bd3e4ed7d9a4054d18bfe0bb98d210bd66766a40f21e4bea3121c05cd7e8c0abb4eb25be33f21bd7d52dbc03aa6c35bc4afd247799255d15345e531b39e82f04aea8382faec964f207e2b52a4b6032f2b69090bdfb5e2fe587e9a69a409e9b82102894badf8bc2d30553eaedc747ff7f6ff071de076f15480b3b6bfa617b595b0baf4e26941bad4c5b3c7a2497b33ab454c249a74f04a8eec01afd6ee6adcfb2f58e3265ad6083bb803a5683f17fe88e370062548ece50a357a49bfd64b3ea8fa58d2d3c212a8d7a14434aecc6f70892b5f9a3c78b391cf393dfee92b8974ceeaffab9c934293217143dd6b29351baff180ce2d4c8c2c7ed0002fcbf736205beaa396c244f2fc6e1ee70d9df9637a0f1bf745a0493e11431859cd4e1b95da9317b1eedbc09710c45d4d1e90fb5f8ab8ba611991aabd7ca20d14fdbca842ddae6f9e8eb24d0d1906fddf31216a022adfd9f193aaf1ac8dac59acd15d25f8e408a102e6cf5db6e3782b5ded931d37c4c827641f654e0c01bd362431b0ff2b1fac3bb436ec0ad0cf5b411e708091a73ab79853beac81f9bc56e8b1796baa4ec80e611dfdac910956beb5ef62cfcae8c78c7b6d6a5990dec98c3b442fb17ce7cd833e0dd4c01c1c198f9d0b5bba35ed8a85224ab4c3321b1d30ccbf923e535b81541505de4c07e5cf60a22aab47e8ba16eff9640a6a9f6c48cf015ccb65024f7ca958d3556014cdcf24dcfc55a2324103bbbab2ebbae6964ba9e5cbc82dea2fd6d8b9f96298e267d28a49bfec336f7d6d401568689d4d90f2445dcd182ddfeef7d57232658960b945efd118e9f3d1615d9f6f48fe3f6934fc9c6f500f019bda9f5c75f66964562ece20529107eb3e246a0a0c2ca3a80bb406f213cddd9f27c7803cb6bd29a9ab7c6407d83e31ab4fad36f1e18d345644efc762400af659bc16bd393f6813a23a95a9c0e34c6bd32d3c50c072c203bfa804032d5dc54de81162c51080ef90c1e945568c17f08de56b894a4c38519e239ecbda5875fc31daaa4730304c68732e4255de94ca7fe2e0d9cb7c2d487eab1ff396dfd466cebc106906e23e33ba464b5b0de9defa466c8864230a1f484e90ad193d70998826b929d4d25802b9d87749bfdb40f766a190d97c13113baf2b2a082e0b06cc05a3eea22909e53928cb66d4eed651c4a4dcdf1464d8519d0af86e8cd56f5ea0e434d2cd082cd682346abbd0ae0f5cd5d516bcd354d806131a3feacc5537bcf191bc847ab9dbe801383341b725267b973eafbb41caff3c309fb38e29f067d7f1c68f857b95d8e3da0e66f18a4926aad8b2857a123d26abd1370e92f033c3799c1af3ca56289e9466899701f233fd2ac3322bbb369f5c1bf436e5d705d8ef76f6e9d59f32d193b2ba39416ed46be6cf7a1281ce189575792f8202da0f062c74b79c4141d015f890de21adf610e5a0a83cf5c27b3cc16ac07331a7f58a5da516494ad5d181c6d7698f03ca70d060099669c808f6d39903edcac634c5882dff5317b67713698bcd8717e28ab9012a4ec4e123da64c0f821cf89f53aaef09aca00c43862e9fb37470f0388377540a16e1bfb14dfc20f55cd2f720cc46a8fe79491a0bb7c9593def1ddef15a38e3cc8bbd69b0486cbf5b4465376939517264b8177129152d150b93f4a8c6cb419e48ea4a5fe46ed371e30f16a90ee5ee346fe5aa3cbc28b2f17acfa40012ca382a416fd218633e2fdcfb77c0ca595eac897073f641d53fc5f030597dc0c0277477f7f68b924247afcdea5a44cf53070fa5aea6703906594814b239ade8575b19de2d670fc0fb4cb023c724a0bf0806bd0b11c683968fe8813142cb0a69205a4bbd38989127a3c6f99e9dca329cf59b13ea880992fd394d7d200e41fe0554289de9dc0b20fa05dcf7ac6285bbd31bd07df26be5b5869ecd56ef2d451984f1ecec44bc77d8504493410dddad9cb6a4d05dc1d529e3fcc8cb6272b6ea115b955e786c991dc9dca29f2bb3d61a3dd84dd8dc9bb7673f72f9145d04222a3f857d2afbbe83177a041cd8b1883fb9ac4ab818746f0e309cbf34daf9ace6c037bbcbcc2b343d902eefd7bcd6c2ca07cada921fd51e62433c0d39b356da2c096f0800dbf168638d8cd7413e46b905723624feb02dc3974601a7f202c141697f71b329d14b58bbffd523c32189646f64b34edad0cc1dc74b8ba3c7bf03a4415f3a17f6e14e7225db33b82b612693875f5c7c6024d92ceea09492c70928757cf8134b10d86228f19df5cb3086b661e4feca78f3241fe3d509856dac94ce10e29c05c39272d14edd7532260f0cec4382349879eae143b44b140ff2b9bbf3cb88dc20cb1f711ca2148dc010a19d8125f87bba3e8847b7048ad4d0e1bf7ea28dd6fed39af3fbfc6778c7ff53b65a25e6aa97b7e3d7dda12764d82d1afe93cdd87ebc775a1268687fb57c6e48d3d7d8efddef7334483f1b2610ff171af3f50984fda36640a8562b0c11fd8c8fb81da4daef980b1c11b523c66835eeb6c7109b871d15d56279af7b1733d02783e7253511e4c1eb2d7221433d40beca4ee47c04c7c9890c20b2e759987be021d56af1b7ab04cfdfa545180bb0e5776114f7b2babc3111d64dea112ad4fbaff378d0fd48c90b9fdbfb6042e35623886ecca98413a2595296cf0ee0f1984425178ec31ec5b60dbdef4a33429d3c73455ef1f71bc8da9022331e7d500f4234a41d9cd68149d3948c282b572e8c5b44b349739dc04963c42131266460153dec16acee6ee4d6008943147a4df801c80fa5e65f02f47d378e6cc8ae3bdad98527258c9e73d8049993355ac6cedf71f13616c5b55675505943d0f0698f2d66efcf1613e05877108b16bcd4e8bff7a5cd37552aa3c89351b54a3e7fe47453ec7fdbf9c678e47b10dcf555b84e6ed64e2afabf0a1479b28a2a9e7da07fa8a61fd5e2fed7b488c298f28e577d07a1aa8b6f0f0ebe11bdea34d1217611892a61831c234c6deb2249c7996bcffd5ad5672012e055fb8d0527688de389c5cd010fe51d6911a82a92eb346abe1ad1af77bc595e3f55c8f43a7f9290b6de9dd4c25d212b1f4f9584217e904cf0451162fcd01b10d53f2022d3d32b1bc5a1ca0200c304c1156d4d5b7eb2490e9f0066a3d6981527a5a7688f86b86e0c8a57acd345ebce9269026d278c0c453aec3d55b4ac87635e246d8ae969fe4d60a6a85c718f9ba444f817163d3960747d5f4255c7580c264ee7df77250f7bacb2f09199f536e597a3f8f27bc5d945e075ea2683afe8b03904530511bfc03fda7ca2d4feb54305b6ab5a6b318492c6688aae4b4549ee5fe8db219fbd97e9c7ddb600733710c24af6f09c9a69cae5d623939983feb25ac56459df943782a3fd0b5b7ab06182aaf908094dcf3a7ed6a0860428c178f6b0f7b85449df69cb1e30ef5f8467fbab7a2b9bd4c8bee509562b7739cf5ddee49955672061ab2562d1dcff9ce85ca69d4fcf8feae695a9acc7cba49d76f81f278f34afb88b0c8ba6cdb703f2067ceebaa2a80c1cb3d3dfd536ef575064bbe79625f81196fe8947246c0f4064f3d8c74f4a4a516999ad9deda12fc5fd3b67d2d30825c8e6f9d5a35bfd6b921bf0bb6f050b5c0214dea21fb01faab6c0422eedf1687beedb07d919ae232cc472a5717e8f8c8d73960bf3b2e11dcd028f52898c0e0f4bb1d3223644082a300d4e54bd0a0a1a8c8f4e26dc363b9223f2b9b157f2144c7126fbda026ca00e436eba40dc0de338f64bd54eeb4cd6b4e3380ed70c53d8272cff960d025784b0f6402cb119f3cf9970fb74977461de82cb3632e66dcb1656f85f395c844e939e39be6b0d37ff20e616f43f726b3ae8f74eb59f30d8516fe5df203cc57791ccfede51d3cd6d14dded7d24f77791562e1276bdec45015fa08376cca7192a6c58710cca40bc78b41a52b26e9b2ce7e9c3c952afa880c71da831e42b8df79df4465ad9ff56dbc9cd4b8f634e591860ef849a8f32978fa22176562ba25270c51474d9234e5b5476d04e52af84400cba73adaab47ec3019a29962558ed9e04ad7d152af69d981ad55e1507ba905716c62848d42470b809c8a48d05ec00ff10aa415aea52401bf50cf22d252ee500bdbe4fd960f0e8231e10ccec4dac28fabb0dc59cb8caca4980f554a01c60f526cd16ab57eeff184dafa8e79c284d406e335fdb700a1358c41aed23269958c88f59338b16eb7ddee8cc324a49f5db8b374c6c2340a05ec599c4def4f1319b0221dc00ea0bdddef116302008e019a92e5c8fe9ba96ca9222088f1d847a8a4226850ab56398e1675f06e7eac4bd3693c02f2da3bdeb4a640e57111dc795bc6ab7c3c7961d02b40717ab5014b0ebc23aaf875639e3d3e193fd20aa0db933127837c584f6b27c38c48429ebde2c83d35348e67e3362af72415e19236dcfc2229d1e1c958d77c72d03d0a0f94a1a2b03142162284c5d48090e85f8595d64409f52a11b737100b1b05a89d82c3fc914990b950f94d90979b6b4b8d44209c036ad978f0d3741aaaec56b9df8895d71c7ff2839ef5f54dbdca18caa6d14ede5662961dc73da6c0fb5738e49281a37684ff1800da5e485e686c89421de4df32bcff600d4ec2632ed0aa54374012471fdf32e624cfc3d090c53a6d84b370e32948d6ce441e2cc174367e049ebefa171dd5edc618ba0f96b59e8903b8ed00f64c28891d5949b30545decd7fcc80aa0569c1124569af71cd666e253045bb6a96172caf24cb019663161e2f21c27ccd6914bf3581dc495fee9270237240710d92a2129321ee723d38e17e4049698c1789fe7e13fc44c962f1975c43ba491df872cc74e645226a58c41294e419fbfb95ca1bffa13e288dac2060b0211465d394534a4d8105393bebf31ff083af8b989a36128902702a5f2544c87be2a9a8305a764f58020bd8c1695d5e783b2ecda9d91635910f94c4bd0c76bafdcdc08df65a0580244bb973a788d2b548fc02ab897e168d128a5c87729bdcba6bb1aad9f1790b9e5103ea1403ed7d1a73f45362045eab2f95371e9bd0c68e2de1a44d926bead38b3f516ba23ea7b03f8c1575f423155ff9c578c39f8b3fd1bf199ea0c3c8138e1b5c1cafae7bc2c57d09a4d9f12ab4aebcc404db61108e0350ccabfffdadc1d9b25f4dcc681c13c6bc64ec265706b41a84050698a3344ac0c856d305012b1114e4453fd4c5a1eb399bb936c5af33fe5d2dbd85b19df4d07ec170c0a3b837a5a35b2b2be6870d6cf672d0d337716862cfc74f6c423087cff5faf3e83d10dd167173ed1bbd12cad542f5b3427a7c7aac81bfc895492fbdeae8b7906e7c20d679150863f0d51bb717cad39306523edde5135948e6da82ab30bb25cd0e1ff5dd17bc135bf78170167c3331923fd598b2a0d33a5ff5ed861f1695ce2378cb84f64d860dd66c78661ca7f163ae628349d4c153c963293c09c1205905baf9704000189dcc8d3d94c0e8d2406a413d06c55db6085cff5563dc613116f6f7a002c4805655b11cd29a90222d1ebedd74f300665a363962417b66c1e3b19fd289dd49bdfee793fdca12f04f6e0fa79ea877245169c9e9be8f0c84031f34e173858828e0e7a6617a1c5cd08fb65d5a8504c951c84a771af92f2244990838a27d848ef117984635d64b2d2f4e865dd0ba622456689adc18e61d312b3daa0e8b3143d090b3570d3b4fc989ca3f71541429dbab4855f3722cf39c9b2db245eb430c80a9e861560ad79341894d8b7ebf6277c65a5aa0af37074253fd63e649a0163ce82d9f95763fec78ada74cbf69a81e7d3f5f75e51f6703b723989debeb42ac64380217a490132d895a7f589df0a1e0385ff6eb16f3d7793439349ae86a5334e35597a34cd081c1a03df9675eff616a4dbfbb0ed9e903b823c3ca7674b5c251bfdb7ea3e894d40f7594e3fa419ad253de8a32729da89ee5a80edba2ae78f0fc9fa95fb718b7873d25a8f692499d739829c38be804db40da011afc3c1cca4c891ae2f8f5144fb93be5ccf4760d1a21ec30245a42541c0b96af57ba2f5e74a0deb32e771cc67a659e9792abf79bc5a29dc685b8de0a55ae72104b673ce254355c16a7672367657f3a855917aaab678a1c7f41c62ce6d8a07f013a8465a83c5aa75f776fa3771238540998866107fc768a7f71cc2d068dc749747690b4f6348f6aeca0477844cd09e1719876118f2ddbb273691d74fc020e7354cc6285e8c40e3dc87dc782810ce4d64a68da13c5a52a631067b7abeeefd084276a1e8cf9a0e657876f8829ccc706bcc57284445ca077c6e67836e5d2b55e61baa3663b361456238cfb9e4ee003e04c3404a0f62140c313e331bcb1bd2809750a1b1b6d73ae4a739ac1e15a504fe9117d31456467041a0d54aa4254940b7f438d778fcbc135180e45ded4e6e71f4dda7a2ba4c27e7a9fe8e21c33869d23c83e66ba9ce3ba74b80b6f3078072da804e5ad610b4764ba5b55dbd45de45b9a17de2f661b9d9b184be8759746ddfe56740ec62943ecc880c1b4cf0c9fff47613894454172f9e6d2334e25bc6b0f46acb90399cf38dbd8ad5215cc8986395f82779060bb6beeaefd558ed01a66a9577c3435861c36a8705b42c171b0ddb64fd06c2fe24ad07228554f3ed8698b8414463f20184b6da15966acf697866aca367d5bb26eb6b94bd00c1ab0643fc85b27709f04230ee7692561829e1ca34e525eb49fc66b19a7cf6bca9f7389b9f85a36d0348a8128ed0c40bffc339a4a2c78e1dfc5df234a0498e64d8f5cfa9a41de778be4398980e1cb8f8e52aa9c1ee9d2decbbc58004d831fadaf8d0a292835006b2004867868f3e365ed8c066a1cb17121c042d3857c9f81b84d0e1b1dae807a6267759afaaa3103896fa86bf7470ae9738119d8f224dd91addeb8351e5ac9d837d20f9d978861771c072051f805571a1c94be81d742d568537cf782c3f325c7ce196404546761f06605c189e1680a20166a2ca9ca0155a7908e29dfce87c3bcb87e94af448155c8e727b531c57a8dd99ec40706ab7cf280931e3a02be62fd5f192ba4ad6d71242eb6694d2fcfad809029ffd7bfbc5530eab14d9aa1d63b6ad7ebff4ea441db62b5ae88a80951266c823c4e7c4ee16ba0abc44b54dc44c0383f096331a3ca79fa696934f8802b4cf1f2b814e27b1e4cb9cdefecde3a821d363d02b71a4b2575e697a6ff24d89d64ee4b0b3d897316d99a5364cc71cb6172c84711f249bfe6066f85c7dacd36c7cecc2d647202c946de21fade8287f97d3ee0ed38156c1dad5d525cd4e20e8d077aa312e7082dd94b96166a22120e230803099d9292e4ee0dd4b15224cabb9ca5bcce83eaa347db108b14500ed531b8951b6636f5b32e710e09aa80496c75fca8819715c1b661819e10fce7d5a53e7666a3d659adfbb48bc96d85d25befef040b7f67f9bd90927f16d5150ca267d33940d2e198bb764ad432b3dd2bf2064e5da89f447118a1bea1371d5b685a3bddaec243f99abc20a2be0a2bf76da36cff0de36d7efa886e91d681acb8a4dba55efd9b73bb0b616a75a31e2ecc0dca8341899a411ee1c3515dba9431ff2fce29e2766ba65ea7ada2a5b9243f705437c3682377f5555eacce7f788169562af3258d94efad5b596306b60961237691083292f4a3f101447fbfb47f924eea6ef5b3ce6ab6d28072c45c62ac0f1636cc42a77a1fc318b203c0ae791ff770b568b8ad9c69f6a66e0fab4749d09ea18239a44c4d338992eb2914f83c744e0b804ffb075369e7713756046fb98eb9aee4aaaf0378c2662faee8b0b89bad8a49631c3550095e7f9760d8ab8c021b92ec5aa29add29b74381af48b329c0c33bdac5386aabd16a2260916edf504d94c8ff48deb0707faf599d487cf12cd3221e24507836088c42ee35e887d82505b1039e675b6da7fda767f99fbef8dc77d213c9e73c3dbac3e612932094221f639dd61602ff65201a60cd463fb19d725e5fc6a77d27ee5d44b8c8f9f793d6d0a423dd7cea21227f5f6ed1dfa349d2030ac36c1bb532f29d5dd4aac4bccff1d01e03665f3a8dd03d483b57d3ebbd7f5302bf24ef2aabb2857696798a206e0ca5de1ad07566db4ccd914c64577a959d4e415e752fbdaf884330fde02c10ee7c0e0df5f8ae4f419c2be0233d3df1d9c9884af2779e027ef967e92b0d63340d4b6484d606e60d39aef711961e478d9c0e4dce616e35407973cb5b5210609da5a9ed70736681b106f4191575d642dd8c2b9c5988793921fb16904b5de94021219087fe9cfb2c6bc92625c9094b864a2d344037e53f4bbfb58be30c9b2bc72c55910eb53188fbbb7ff9ac5b021f96f64592424679b15d309230410f487f460cc129ecccfe9b9a89504fd909588b86583db60f571ed0f8a2e17eaa2ae17828abc8fbe47aede67f749fb08773849981828f278cc14fc6fa7df0cd685e564a4b8fe3c028d1dd433ba9a32555f9b2adfac0ed3e662d0fe663fcf7084a88570f3347061e4180132f49575f4721e3009bbb349ff3f554155570eb11cb5c3dc13c60739e49037b10aab8d6a07d9713138048017bbf1b77fefb30296df5af9f205056fa72ec10405ab400e2f3285591251959255e65260c11a916c3a567d94208303e3bcfde11854dcc86acda5a362036578c7909bfb742fe9ad800ab2f55370a2ad3f7cc32a2f5df5a1fd4101ade98a51f91eba4677af0e60151979d76210fdc6c8bfa051e1362cae9650ddb777091f3443a1a8dae06afc567320e9ca4e77dd79ac4e53ea35ad94f95e70697cb3de45b625554c12a00aa3d8b4fd904b493c61bbe5826987779aa048b4e5d102d4f387e68db5fed15b434377473239bb09bdb5fa60d7fd79f61850aec0cddddaec9f27e4ccc474063a5656863971c7c8207dba2aa4e46cf3612fb6d82200a55ba1400ef3b8b82671e6afd08108a4e32d15de00401ae68aafdac24e25fee3efc340b07b799b46bd9660dba64d0774a47c5a5ec083242aa73ebb0e69e51c3020ca46556a162fc0b1a03bef7c362033b8e09fbb545e5e462f9421ffc964a4b12806b6dc8fc11036af19394371e36402f3f91bb59fbc57fac1b70f2cc5539a7f5f9768790ac90bb4d7dbafe3f4b33fc305d83e614753460e62eb0eaa5999c7d5115fce868096832036b7b813a840df697ad06bfd6986a8b3d59915e40634f621d9343a3a49a4139d66ba711a90214b070dbd9b3c8eede98ccdf2b6fb4bdc5063bc03e900f5c72718127e2765259795eef5db32e4f3654cdacec106d71b146501bcb4d954b5fe7de6141a16e429c2069f06159cd72822c80dd988750076ece79aaff36d98d0607f285911d0e662f38f4ad9d79e2ab40ceb2df9c2c5c09ea2cde07f234374f1668df6af94b5a28d2410523b481814d8fa6c191bdb9dc54d321e76a5ef7b994b77528ad3bf2a33f63b4b21146c1098504aae45546bcd8b7b9560adeac5e991077dc9821a29b08ae7b164e0e7a307e772fc4d74e1e9cde24810bc0ea4eaff907a1557acd327d02f95c65d8313157312638fd0874cea6f56866f0a983afd307de3b82fad0a9fa86f548bc855bf742d5d6ccd60e4aacd6992012fd3f4f3beff397b65e354f756918314322683adce4052efb57b362942379e314b02814cc361f03386aaed7ecd5fe7a8057bd1af40500c48f7c19a498a025889e34137e4a9e81d1a181ad4c1fbf9aaf6404ebfe042ec5961e4daf4dc1372daae1206196a23b36b763d5ba237b16b1bc2f4248553d8a847bda81e744661d012319730101539d46de774c3ae6dd915e0fb539089e763df61da6c667abc55042e72fda57a0871043f1a9a18d7df2520dbc562609ca3d81717dff347eb69eba236a21d08c4b69655a4239565d5998cbb7c65293e2473aa3c15032a81d2e52c0cbc29c435984f0f900ae823d0d28396d48e2e45d7b0b26ab714df6c806893706d82e29f4858ac463c3ddfbe8371986bd7e97f9a2ed3283933015990f454f6fb1a5fcfa56c99fb750a107c958db432490a9754b17452a080f8076cd097178924079ee339c855eb08232b6857eabc136b0ce20319adf2e06c51092bc5c2959bf941b5211b372942eb3e1fb69b58c31eda908a945772672ed909b02efcf0ba99ee8a0da532158688562f4e54199a0822442db1fa325ea7f8d81f7ec7c45a0563533368af670f090f2cc70b4808aaaefae7d22759e4763e7139eaf28384c4d4463aa72abf8fff1d25f90b327c25da0a09310c3102639815df9e22b8f3c1f149b93fad4fd8544ef7db0bc95d9306dfe240a1b0501c900f74c67bfe7d1d11cf1fd3e709e11d2ae2de6fd87ed8b8e8e1dccd1efc7a02227fe10387af2242b85fe1e0ac2bf3305efb6ed17318376eff834a086211b5ab9a7e8bfc0c8c724eeffb4c91816253ebb6dec3065c836ee10c3352fc77c19fbbaca650f1f17421c7f018e23b94b00c1f5d6f438d096e7759a85896d43535d996ba643e7dbeb5964ec9d339cc7d28ec5b1df69fb10d5029068db3f8ae04cb06cdf7f88721dd53b9ceadb6dfa82e1b007f722e1b138d8b72e9faa5e4b9e017d8cc45d4d1e90fb5f8ab8ba611991aabd7ca20d14fdbca842ddae6f9eba4ae8fb6ee702082dc52ac60cafdcd401fea12a6f41210240b5b55d34ba6a14edc9da3b18a9aec998c7da14de70da99e62ae413dc42218a35225c386997cadbef2ea7f9a2835f654b348bf3c61230111d4f2afe5bc72f2d6f8f0bbe32dd1671a1e71e2c3593e43005316baf1009abe34bf12dd1d4ccfeb188b63896a33ae30e05164346217af5b943d4b2fde130ab4204ade08aedb9fe2f7598bd68e0c41094b6302876d232d56a2021dc2aa03a9d14acc043e8c77a670af6ae0e6b5dca069b97c281a3972d0d9190a100765085c49871bc73df71f9897cde916bddfbb30364581af29618ae7ebcffc12f08bc303cec105cb008c175433d08cb748db5fcd21cd587168b1ad63990b969fb3bac10875e884c0534bae02cf10f789109be1190d9de3528dc22396836d9f902e988cba5f2d8766db6f9c13f0077a5403dc947624160c5ec7a772ddc0a46bf43eecb58571c39dc7d2a0a714f0e9961af615e0287d7a876193279ef852c9969734dab78a51f2eda64f638b20af83091e95f79c3a96a4ae7a2b9dedc03ce1aa93f1900632c588a3d81f7ad1d71eef955b2c2fe9c53c8a590116071b84cc3033f3384aa547c1b26d55bd87bc8f68004ef024d89f3f096774a1ce8fa8e56ce55a468e0b4a019cf36aaabb968c419d31c5b6b5fb8a2b9ab9a1c911ca2eab3b1bad06e86ef5fea4e7e8f3f61442e535d2b047f965edef08e3292e7492b7d24b8b77f6cc304125cef279bf39328b83259b241978231ba2f2a669557471f5b607bfc538b33e63dc4983973c98b5474b35d3be540f7ea1985d2846d38fad47410e0ed21902737e85dc21e2f03995f1ebb2eec463341d6dc0f8d64a94472bab2b5e6a6cfb2cb2cb79b0ed10357bd7b448d02b0e92ce481ec7a162ac1c2d6c5be9e4ec8a430044d7071c52bb9adef76f6e9d59f32d193b2ba39416ed46be6cf7a1281ce189575792fde7e044202cd14404cad41c450ea576fd590ae96e0ec3f9d3299d9e6e467afa80d178ae370a87d8a64bb1c28d9d5fee4f6566b5f449420252e93da889618d7cf004811ed16369ff67591e14df631fac6195651eb153b993283614825f0623397e12fe40514be8eb2e358f44d846576d36fecbf52f5fa40b8c83ac2ddf58878a90cd02f2e83a26d54bcdcdaf72d5efa1cd5d1575a58c8c1b741b058a6b376e64549b6cafbd826a125212ae81e0a2efe2c4b82e858c294d4717709e2c92b10b6800ec39b6e28930fad3c83ca939665f7ce1a3d4e843d5746a52a618d760854d57c871776e95d4af65bcfe2ec473f449004959114edae8cdab974bfa0240b61a1e50a6f824985fe62b3e142404f20c38ea7b8d52a9ce0d412108762c0db0c9c9a6aa30076135ade39fba547b9f0198637699211cb31ed8d5ae41ae48ab41258aff420fc49fcfe65ad03d4a8af08a87d7b4f9ce279b1c2e1b0e01551aac58b5b55136fc14ba08d40f1135a320a797e70ccffa3ea4cd92cdd2acf604bfbe8f53197e6f233d51b7be7bc350898ac5f8b4a28f0dcbe14e5bccb02e4420b7717187578296e510c30d2b285dfa13ed04222a3f857d2afbbe83177a041cd8b1883fb9ac4ab818746f0e37711d4e5ae3c4da781d5bb630b4ecd22e4bb3c3c4dd3cef59e7364dbc2c5d56ad37769a0d6b0cf8383e72fa285f3de15ceea914b7512199036da3b258e211af2ef7c2c398f0687f6fd65289dbe6f3133e45a14e200170391d5ec6f9df417f0bf76fc1dc240f18c17f559308605e5e955c0974d1afa473d353a73a81564978c7409cf323e5f937a7bb37f566177148bd9b1a3b60cf0dfea2adb93ac441ee529d24b86c08b3b90bb17a923d0e4e4f52add4677c7fe8dc91d4fd63551c88580e330e171f4f4b03707e2c76a26fad6c25f2748a5fa5a3fe80d8534bbf817e172bc7174b7c4b33316ef626e973e8bd59ba1a17c6c43af35221b1d831375c1ff772d2a7f7bfcf51e11c618549a9d56d5535ad15b26c8fbb640dd0b7a6f755ca0588c4aec7f06529de72e51ed569e0a59df889512f42eb973db89be44d34c70cebbfd53be166635b047c57a1321c6a726162abfc72f2c64a417da2cb0b2d7221433d40beca4ee47c04c7c9890c20b2e759987be021d56afeb7c6408fe4eb12122cbc09f7ce1465dc9e63e264769bd895fd1b9e7d9c021942aaba2da5b9dfbb3ac5dbb04a05a36bb00ccd2acf80d313610fa55554ffb13502f1ccce83ad7e48d3118fb8c74605ef6a386af767ba8dc1d448ba67409ce4c8ed694b2cdcc35f8f8ae9582c2e480180d520de56d24406e5cb76db59ec5a61327491185b419ecc6e5d9c21599511b84ae7c875b06f43ee859ebffb5698e53ea41361d45c669ff30f2468375795c6c3b5de43228e8462d548ce70ebe27c2dd4fc6591d4bc90796dc6519559fc648054e519f259745dc5fce5f7a0ea028b544b8e038091d76a5a1a6956dbd5c355563c8c0536caf8ed2f9b61004f9dea6c9b532195befd13a888934eb291d08b1c78b91f1fef8c5f204eaa0fbbb25fe45ddefc301da11d7b0cc3c4f10c2131bfd688afec9c238c65e69306bd84b99e97c21a3bef0b9262d714a34b1583a2ad6d811c635c3c8a6d4d7336cab455d1fb3067a58073d7a5b83cd3275ae0f4e34e7fbc5b5e2f5060381a22689db1e89855d4b03bf98016ac0ab413b5ff1b6f2d5b9b5d51062259430fc4583155aef5cbd3fbec3fb42bfd02f9b1054eaeac330fee91ca4e8b90875197379a9c0bd92f5061ea1cf647cf8002ff989bae01c1b45d483f5cc4a9011b292bc18ef547178ab879d87c587a84fe5042735d2a5a45c042d0c3df0df9519db11441d5b8b08ef8b1c18591a89646ac991d491cab420bf83eb965bfdf96419016a59e577fc21a8eabd7574ee4558fb343c87575fa7a46ca02421836147d3e1dbad80d77590040471ecbcb100356f08d152d1a97b20714e4e5f274a64c4481e54bb8bd6e975d26419f3087c992086c6bcd49c93587cd02ea4de8ab376e9a67b5d802370be6f49cbc0f2a88892f188b5f3d8c95bcf03bdec4d6d12ae52bb73bbbac5c26a5dbc7c9764bb6fb7438f038738ea8bd4ea7eebea6f23ac9cfd9842b888b474271f08bd0432518db52660610009dfd8231e44e961b83ce4507add424c9dc29b9a9971248aee771db71f0c6cfecb953133e2a34519603618f987fc0f4dac06d41bff4cd4d522385b3cdfdbd5b4ca015449a34b46148f06d77fc828fa0e122448fad4e0b666474b2d034d9bf761aa48b32d2fe247d9a423a558dacdbfa0121379cdb51f9ede2890de44240b9f3953f269b5950085bd52e4570d0b6b73b19c70c098341e168cf2169f3eb78c6973de87147e3a16c8dee1d283ab837d1273cd75cbb5d49f324bb8fbcbaf151e6fbd00574d899f15a7fa57aa0cf50e92e66a67389449d7e60b3ed093653a73f48e9eb85e51cca23528e0983a4ef4b1d438b686dd0199855bd9b8582052dbb07b8fe45d0ca02ec8fc70b179b426aac4e21585009a1348ce754d9fea8179ad03eb808e348e2dbce91b41bcecccdc707aa129c1774356fe02c347ab24f57de54fe721debf2b8d2a8273cae952c8c9d1146606395a10d96c012e2401b4ab1f8f066a54201110939137994e4cea5a8c911976483e217a6636d4772c0f6ef5b7747c4a36eadf5b042331870d0be300f13631b1c299fbcaecae8cecd9df0f8e4969c1e852da18833631d23c5fef5b2e02219b6040327deb2b21cc29d596fe5d3a70cffd3fe1a03741eaa86f40436526aff0a9513f0655aae079e9db6f7c033f85e94b7d8171b82033c352581f9370480672928ab7a638c2940bc638a439045fbefeb490473da88ea8d353ae2d0918dd2c7cef66f27dc418e7edc2c58e5cc38559f7c30b43669c301ebba5efaad34851f28543b4adce1e057e8f1b4a4b5fcc0c44199bf1670a0157f7a84eb2c1ab2d724dace6a52a9e64548e12a26436df4ed6952acd2228d5b3480135f17a9ec88c6db6580a94637a133bdb128a64041c1454e7bac8309251376623416d6e74306add0571f2a7bb02231790b73f38de3a7122840eb938267ccf3122e7284cf2aab284b66b97e349d41d1320155b3ae9d70eae179a0a2a8793db756ebefeadb9f07d1ab607f062efe422a5c1cda7c8c15690019e18bea02d5ccee7ee8fe2c886b188f59b6c07e3050d8db7d9e132be3be26f13e963849a962de757b12e08095b3f6191b455f7e4ec451d254c9a7b282b0b677471671c0edaea1d15a1b46f0ac221c6c74863f2ead93e7f0cd7cc2f11422f1e461f365eb039a1e910750966d0562a4b79ac8ea79eb8dc9ef9c9d1b048bc876e14b5188a2a7c932f0ab23066d62e96360bc8b054e1988754815c8c177340a0d6ad93bda0b8c110895e8026e2c693c69e8d35bf07a0868365eded90dd2c409095b8b5838754200168664167d5b60c8f9b55c8325329a9b39dcb7fc67753b813b6f0316f7addc145764b0f4085b30fa51b74f76680a4c4920e03f20e6c36e2d49c0baf0b9884b36bf4da5162559255978edc55b0b04ddf4e3ff8070b8d67138585bf29f6e3b76671158cccb663c1491aa9f2d9b04d5bbc8dc14c8bf671db6daaea8ee0b8feebe2c620bc9767f344c8196bba794d11981b409405dacf894cdf6737521ce9461a2704c69fdbaf074e49f04ef11036ebd925f6d1924e5be94a2bab40836160bc259f5a17ef65cedc27cb5fe858d3b42237654f6c545149da7306ff8b257c48504a6a1515a4ed15f48ed075724db081b6ac779103000ac4da20f79a8f672fc02a8dcfa6e56c9901720a736911749ef7a8d48bb6109e95792b54f8d1dff752c32bea8b24e1af1bba687b8501be653fccfe663c11ab58acf5305433ad1a538224315998a1d87683d549ad72baec9569cc009d65c0b6bd309cb37157d5eb6b0450671b6119326c30b41b2adc690d9e1f3e2181baabd3f1c465df1bb53acd22fa2e98ef2fa20a1c61117a8f3c81b390e5414c9dc3274bf643eab0d1e59859511a125a27945fa72211e29499a9c156f8c9b2a91e9701f91ef8cac46062727710756f2d35deb30dc2e872b98c675e8ecf4315ca27ab57c90cabe69d502e6714de59ca824c690cb1684340f37940f4fcc058d3a1d87eef6075f95a18f4a000957f614b28b3d0490e2b4fe5cd78fefc3571d838481ff52433a129422b3a0b73f177d037e8fb19cca6d7546f3579eaeebb5428d697391ae5f7b0849891b6a8bac8bc38153ff95f73734eda4b15486a28760a90c7f6c2b3a82e0f80364e97244e5007e6949ae0476a9114cf973eee3af7790ad005be14061b6d14c312d4f6c05a01839b97aa0d90a59179c4a66e8ba16ee1334d5fdc25fb2a98226d776d8925798a10988d443e8a9f0d092f201dae7ba448dbe794d2d04daca80fdd136d32cb34ef6cb698c50191b5cd7fff4f6629bfeb0db8c29183fa222fd061b3110f19eac343897a8c5abf221425f74fbd150839d42da718667645052bdef2abf6e557dce7976aa9ae13a97b1f85d29dacce4a90bacd79ab33913db1ba4c29d15117c7f8b226303c6e58f2106875ef91ef3af24082b47a5b84f3af0eaff4095b2f64042fc8a77b2157177107d8a5e1f352462b2271199b2908541d6e304a9a1b0ef1bec33c21d58fe2404014e24d6ed30acdd8664201e2c6f4150ab0b897d35ac9a341e1a9f8277da995845bce96b6a0e0304edf4aea80a396e1dbe59c1d570e048dbb3da3b32d3cc1e5e4c37c7aabd4045c3c6062deda81a092bfe8e9397fe2a1a4b4bff62d5505e235154015a7d02904066152ec12983822cd580d04bd874cc4ddd039d09075614f8b6db441507e1f7a04e3a289eebba3200533f554f30410f1376707a36f749520e32f2f6d9687164d25515c9173ba1c3744090c2dcc661cb9fe0f580398fe1e41c33152efc7d6028d60ecc5bb542267f182726a6d996402317382408941e0c6a9cb2c5de1b385ee6ae986fa2c6e3643c374b5d20d31a182c889753fe98eda227650f0b2e96075aa153a2e237f2594fc6bdf21cb599cb86c66e03b67788e8da8687028e07fd7c723e733d7b10c1bf7702c8637404749b5c5107fa0e58d2986800e0c15d8f8c42d3b13e90aab1cc4c698fa54dfb87201c328dceecf10b4dc7fd1bd162777e4739d1f48d078dbe4d22faa5a3f13bc4f31c4b8e31d78125f6509d6b12af6f7807f8388751b2587e0d1460c54285d47a171bfd46ac5179d3b9b4262476d26598cc9fcf11f81de09ef7fd146744f40480457627d5fed341e23319ff1b23318fe7f64410cec0744a9d8ee870bda4706c8710d28d217c0c34651e4cc47080c8710870807e9ae41bb2c181fe4d3e2efa293af956f37c3a70e13d55e45a3f562a555535dadf03c0434085c2d7a8b5cee7683d99b3241e02abdba83cb83732bd89f8450d5ce5422fc8136d97bef16b1297b90fb1498a729a53ff2d35be313f77b70f45181f1e31ce7cc064b06f374330a6ac878912e4713348f7a1849ab2b984f66f45e5ee0b62d6f12e5d94cfa59738fc09b308ef779a1016a0fbdd396b89a19c5a6098268b55a2194bf749936cd3bef499de12ea67dd08c0d830d67f2aece908a44d0d19460db3f75f97a0157b22a14357d16d70bd08beaee9a5c2af7806956e0289aef08ed4a86aab57a32a8123f5978ddfc0f02081e1cdd8ed3af78a8267a8236e39c22ca0c4034642b226730a7a0dddab6aa290df7fe8214bdaf400acf759a733c4bf5f22c485e987570b950f4d939b34ccae034caefd85d6946142e67a0e008944a3c43368359ae7b2ac0cf99155c22fbf87ebf92f3452608119825f04cf93cad90ba6497ee90d71456bcd1bfcb63890951bc530387adf032b7c5701d35243ea1cf29a666f869782b9b7fc722371f6feb9f7006e106bba2106a4da95b28179c8db4bae49775ecc94db77a633a449dcd3e8d88fdcd19752b7b1570785aa53497f8f6489a28014fdff23501dbeb75f7cca69228a8c6c4e7f2d4a9794135e405d13086bbc2a6f65bb51aa445101d6ec4e36904d16ec522d22b63bcd751ffbc2dba6657be102a0b4ded5dd7591cf0b47722de5ece0b33763e34fe8592e9942ce7799dd23080d255ed8c2eb86ebce29ebb19b6673185143b8ed9b2e3d2b785bc5acac9d9147e93b7b7c733f8a2cbf621a1c824ce678b1a6a4319d3d33dcd0fe6a1e25d69a9c82674d29ffe9e75a392e78caff955d5a4b81085a0b1d0694641dc9023fd0fd62e23fff86a61e95e542be6c9cb6631154431d923a82c26dcb744f8b28e8872840047687b250e60c49a732fdd5129198e08d7806d866c3004f23952f00ed335d94c135a62da0d6e241267a3b01e66f2ce82429ed73658def9f8a9713f04269055b6df9e3cacb5ecb0ede274897c4dc4e43c4e1d804b3133aeb717186b9777b7bb9270bda3cf2db36184c82f9b1ca3eca527d675af729058072dbd337cebf1b21639fe089d318b4bc028f788f6938b6479df78270b3bef7a9369054f1aa6c05056adb47a49427016ed11ede126a32c73627962599e590c0216e00a62e3ab12eabdace2855133bb6edd911ef2144bbe51a1e83ab3c2e5a7f8b193ded6136e14de629b50577825a2db5e3e50f99c57fd2365cdf1fe541e4e7103acd9385bf73e83eb6a597b7bd473c1a95db670f551007736a66f5cb71a565916080ad2bd7e8c9d2a571324cd99bdeb57774acee22f92c33ff9d416e15d9bb3f6788495330d5f4b5890200253bdde72117a8858923be2d8a6d1095fe4579b4edf57ee59b0d1fe992a4a77ed41e2941d785971ccf4ad28d0d528515161c55493add9a704376367aa3cdb4709abd2fd7295f70a1d2bb800bbba2e90d5c7dac2331f0a89e35446e4dce1928646c4cd8ec2632deb8e5a45e60c42b66499140918e841ee050546ac2ceb49a8012c985843c439baa9f0265f2d7213a9d82861c178fee077404fe37afcad71c32d0423149f34a636ddae6d15d2c020a1316448a64f96792c6aa970f4903f960b64e3bacf10705ebb68c2e523baf21b195b0e0c22d1a974dacc8c1ed47d5875e1650f4f5899584a192ad6e2d4e46fdc890572c8752659a661ff9ebdae5122dbaa0705a23b760a5310667df1b158b8a7ddccf6c4af503c7202836db7b9f99c8b44eae232e45926be5f5407468ca99007ceb64ba9ac68111f5a5b7b3767a8cc441bde73dd5ee53f5911fe610729408fddbd72f8b568a2f566e2cad0e3c0fc966a1cccb75c139a6025cda3fb195a04a91b6fe19d5b9107d17448fcae1b7fefdc71b0ce595fae5cc6606f8d9b46c90adb7bdf534f2d83156374be936573ef4b04514815e5ba953a8761c062a346a99b2fdc87033ba34c4449e3e706566f0bf0fc4c857002319d97a17eeb8a5b1ad6bd40a75910eaf9ff0e66b59abe478284d70ba8a16ac111a42b0e8b274a74e0f01aa09b788a90a05c743ca230121f521fbc68813d06509a63cb127eaec342a4006d2ff85fd9a5749aef027b44458644e6725d2eaf4cbda0c4b371f1fa44120d25050b3da1ae77c89051c9fcbea618605f90f94188586b52207f56f3c56cda84613048b75b07d7d46c07a9af682153401c2e2f7953f48be08b9c70b4d426ab25689cbe4794e841282a069614f2bef3b26ee64857742a8d08029ec070acee5a2facfbfab653484962e271f1e48a16306915bafbfe483ddbfd2a9dc02bb124800a496499be4474a3eefc8a79b8940712d909568c9f2b729c29bcd19f532216c7e3636b76e8a6afd5d03dc73deaa10f9bbb76859da8f9ab9c7c24937e3180a9aac8a0a818ea5bc084833c3a91bf015e9ea7eace4d77226e72cc841c6e92590e7e9fbdbaf0e06b1c49891bf6e71f1ca6e18acffa1b70126db9f75abac88614665e08370bc8615979f4fd90ea20b79ede6044276daa4f804147b922f496627280d3648611dd091eb5d1b7eecee901dcd0c36d4db8d58aaf25036e13c15443cd4b4a1190305e95fc4bcc641a39b5a219035dc0cf4419461c38c54f15a50051c62ed1b91f3ce0efd75c1ee4f9c2056cda2c9eddfa29eb9397dc688ac06ebde7f03f6863da2d222156354b00c825756e5d4dc25d4cd063409d592f0c033dba788557fe809936a0b6e254b8ddee494c4eb2c6b492334b3be210d8646636b289289d473ee4c4d4d9008e94276e09d3577df643457f16e53e738f9101ace352bfef0d9b4aba998403178ffcfceaf596877ab9f6d982b90b5adc6b2ee86032667e70622126cac8c4191b21a1a45828a1307b5e0d4945369eb320def79b3fb4b43fda6dd9b23831038f20ce3589c49d601d2bc283bb4809896972662e1f5be424e6b0bad6ed6a3479ea96442de6aeba18b721d51f5b88a83739d1d1a29addf5413c877ea9fe0d74000e8a2bdd5e19ee280386689d9ac68f756e3eccc2d60967b0af82973ce3690409935b5469accd6bb93a871d4e6f889dd1b26b35f4dc5176e4d2eab11aa93f2fdba28b723cc72faf2a9aeedd5e7009cc1c935417c36c2d3d562ac4540f0c8f1ebfe591f485cc118185720777da8b7718b14d3f328e2f9d5bdff00f22f88ea62463952bff79b9dcefcb40433666bc9d88dfffd52f95ef1f122f4811b9aebc2c67d7710bec2a6695ae42a72540deb47a32ead7e27b6486f7dfde7c5cb7990dbc089957c8fed15568e9abdd5cfba33525f9616a645cbe6238aac0990b38e91e5598d9490c59c6fe77209a294ae54cb6a23a182a53bdea52a4c5d58e9312fe4556e72b916e0df2f208bf43de515da60e584d49004e69b5b543c5806d7563b241d0444395f707a801bcb443f3bf9116e40883749214aaa347805eb7edd70899eda1f56af63e6c6708a7a6d9565ccbbc70cb9b5fd49753d13aa56dadb53e2b2c0e0e8d248a61e034dee50702d4ba8a65d240efa637235b351538023ffe1476473608870602de080fa50caa6fa6fdd192cede1541a66cc508b782c782ad013bbd1e88b447efa5c96fc20ec69046704f547fca80d84d09f550c70834b50be8c218bc42af39253aa62113f459af4faad480a5e32da47c919e9bffd9ee171c9ba3bed6cf8340e1c1f8e904037f0d045adde85b9f2586f9749b94b54800f8b4ad2b017a611a82487b40df7f442bce869891559ff91e4d1ca96815b0295ea6dfd0dd846a7c1c54bd2b8e30420bffa7921b18d68443ad79bff8a7e913f405e41e4c3f9c81f8daf1ee10b3928360047c5899b04fc6f634b5179c3fce8ca6ba1e892b3f098b3a2cbc7ce9e343e21cecff442f23f27cd3457e505316fc8dcf33734eec8d5120238cda7478cc5695dd942131f8a9434747a500d64d66db29f295c1c83bfffeffc2d7f46e6e3e4bcd03efe4e0526fdab964ead81e14339a03d66ad7957fb9ff3953aeb10d2c83357a1b6743cc45eeb959dd17f7e264c6b3a939080527081c48fda5a29adabf64f75be879a28668a358cf20cb19475f473cb60ce53242e2b0b0764fca186806d96ea9b58e35c88b342ae99e3921eb763781996347c0bbbc6a449cca3abdcd475a1f30002b0f4ae168231c12ada6f60a12e106a2e615e82cf52d21e4bf6bcfeeb528cf0bba7e8b01113bc6b86ff251003413efd3053a7864f19134794cac4064df8d0447b1be8db8b60e9726266931539dc23f4bfa1b1f2ceb42199e527c542c4e7c4863fe758cb5d0a3ab02a8e4855b2d84ecb5e95c259d1782b90ee45463f6fedacc91017e9123928ff0e6f64146cd45c9513a33a40a5748976ce3aa8678b53bfe85be9a2d4f3f775eebdefb3644b9c94e214ec2eca19e92a38847e8763f7503a757321caff994ccbbecd979ac80e0b1c0917382aeed6da70ae9707ea5e7d2c7377434292d23048028884ada9301630af8db8c6144c144ed94873f7b9d95448e47cc56fa37a4c15282c18b7e575f597fea3caba8fc775caef3485170cc6e9fed7ac9901aadf24d723d739602a4ba21f84b71b47f522c9230a99102cb45108ca3e8813b3d5e61364e5b87e21ac9516c9767cc158ac143e693b65ceaf446435802839503c3944186784c571d23f6c161c5ef1213f7c501e2f01b9e88cc45e4899576c05eecfd937d94846aa223325240f6cf992fc4b91e2d0806a762cfc058d15a2a466ce0c19964b3270501f887542ae4b8cbb2269fa41077e479f2da2b134a77efaa597bfc94399c1ab7c77f711dcab115bb4a58c1c0595271f8c28183008ba7638431aeb1d3495c6e54f1ab9e21eed9fe7fd8915df25b92eb47b712f2c8b69fffa32d6aa8c755f6745584b5d3db2776c4c0c9c25acde9afbe5c0c0a2a76d7f28b330a16762f321c524d53056e62f2c4c9b4e579330cf9be6f7278112bdb67b0917e580af73479510131abed7428ed31ff0ab6e05483453efce19f1b070394e162bfe982789d2dd5cea2dada331eda6061df5f77b4039821508de8bbd2f7fee72ebcad3bd10d8652d2fffb4c0485b84c8ca57560601e9efeb9efa959320e990d23e0e0eb4a81acd2c40a48ca3e4190cf8845f2a688886bc6bc471ab222f1cbe3fb4599576b2176cf67e5c2cc2c66efe38069cc454a92f0ac827858d00b67bd9134e6f9a646d74dc1527d72cde50e788cfd126859227da44b13a54f05bf9106aa864d63a2fb931b51b5cb50e1fdff84dcdb02acedd109f69fe6a8fd4e1a57ebd2bfa6cc76553de7d5cd302c5a70afa34d428b7bfc90f12f2cc040aa030f2d5a0aae42636fae5e42db5422c6af34aafacc729b44d239f7c8a9d397a2e929f8af096ca1518456b3c731037e3ca180e0eceb3630cdae432521fe61f2cba01f2b808449c0571ea26432e5af07f9a260c64023b7f3cf6e989b4f0d0d7554757925d4e42ed96723e38d55ee89550e613f67e239215703c541d1e094af9fbae66a6055096a2af14791512015cb5b369027d10f255c7df2c972178bd6e06e1ce189536d09fc5f23561f7fc9494d1f7b0e63864abd67c42002213c4c78fed9d62a09b68d70a743c46c9cbe935f1ddb00c01ef4bc150d3fdbb286481f739b70bbef982dc3f13509a62eb8554387876ca98e2bb1721e7f6e2ffad1dbcb95339f9a6b3ce9e12146e76e4ae32aa2394210411395b985c4c9cd683534b32ce8c1326997e37cb0fe9380c5e8fa7746cb8b34e4384c2d0c38392143f877ba3d2d3b0f728492dc7043e9e1a7e87a91f743a8c8b5563ba64bd920d38593f50d02a06523580aed33fec685ee8710e515511998460495d7c8d03b84ba6d56b676657ab3427770a1db588fe9806069154146e97e3ef17fe23b152c9b081dde2764e0aee0cde4005bba200a9757de072e6214bacf63db4675ffff823295764abb3e274647e7842edf45d2818b20cd7bdef163b42a6893e2fba39b5f90f284ba1b76cd8a2254a5bdaacb3e44de70868a6e045de616953d1cc80d434faf04b740f40cfaf9fd9dbc0407e1f41f27b2f29992ff379fe5f84f078dafa600149d1e509cc78fdba9499266a7187d72b857ba552ab2e35b3b8724903b1269c5049a9a04b6b8c0301074216b64fd8c9a5c79f58180e56e9146ea2aba3206e94621c41c5f6c0ce2fdd6313cea20da636e3495053af2706f7960ee8f0bc9ef42d9ada1ba1df3b35383dbef9ae08ecc04d0fc738c4636bdcafcfec9361f83be9cdc910ba3ac3c66f90775cb5020b484ffe1725b095a242fa8cba3e73a287fa926e29fe8cdbdbc83372bbdee0995eb3d30950126e3b140bf0f0688d08ba48990e79354c21a1753affd0e28bbf8e79b24ca7200056e70fce3854b89d799efaefa1cb5b04d89f5faddfe55b3934cc2661719f329056f6eeaf7bb06f91d05a28802d53db6f245aa3d57a7c4e7a1357fbe2619a6592d74e90699b66e202b9272206e10664c61e3967219d561d9c5aea1ab4077e8c3132d25486fd7c5927ace3a39f19ecb991f00b93fe1e6b0c7541422db5606a44fe345d63f4859bd76a4ce9990383e04f6dafc0f1faec37bbe26a4c5a609d1e190c37aa14be4efc5f21cca4192a6ad7934b3ec7b9e71ae9c01f0b7fee6992aa54997fcdb7d2cb24441281c9219d68c5b2c5131c86fc30f629cee1f3b9df10d122ce8ab33e3298102db44d5ebaeb9c8a994283a6739c40bdc54f65845ce86a80f58633d40f5c2ffedffab5d98fedfb372b5fa4aa6191345c362375c43687c38b939f139e8484e99ec4c738493b1e06f2b7acf8fe0a3dc7972dee33b57f24df9036ff3cb9445509620a654e8c07958324e89d6bd060e601e03b76f066da5aad3f91d39e45c1002307352d77d0c5f6584ccecf0946e3e267efda71a45500dcc4e6ea3702cefaf481472b90875caaf0b2e1ac192d8070bf14502986d9fa93ebb3ee8adaf06c50259845c2bc8ac4cd371ffe659a0169836778a0546fc863e74e2bf0837e70520f4dcda77176794ab1efbd8440d59d186495e36e91d0ce4935448713bfd84bee34b03ea60eb703b781568f52b730e26f7e2224199e58458a504aaee069c0be6d5d16741780956928e0eb0f069c46594e60b9483103cac2f1e1be034da9cae6d924177fb7b91b688d02e9094ac058a925303c412e7ca7af865a93a1551a73fefe806dad46e613ae4bb92319f751f7746176ba9c4ca07e5553b4ed80f525fbba08f2b068449354fb4311cfcdd528387475cde5f19070aa75e885154d1bb0c5358cff7b63a25256a5bdfda06d4e7d5c33bf2bda4c9236db7c8ac329836cd32120497024aced8cb56602dc34fcf82b2e3bd3229e8094ffc11dc9d8cb9df0508ef1ecac092993e4aa004306704312c2b728359a383476e829e258ddca137e0b715d39cd1bfee1aa3c26644aef2d5557a69de305fbf44de6ab2dfd9ad798af08dcd5e5e7983a7d7ca48b10f000af1b363d010b8694c4d1559f8ea422320adedfaf6eaedf40d32cbf73f37ecec19075b3efe2139284e1016e7228f66d44fe2f3d40ded038ed028cfc58cf2a3fcdb5e2324c8d6810a3c5a8f7e9e002229686b86459a76929c48b8a8270b9ad9ac99db74db3e82582ae2634b726b5a29f1c2458f9c617356a58ca7dad36a2a5e5ce35ea8eef120a4793ef6c4d4696d0297b6875d6d5c47f1d6421140f8cd207ae001b5b2e9225cbce3dd0ffa6599eb0dee27ba550fecebed09eee62da6fa2947ba30ab031d92e62309a83e38bed42d8ac10acd0903f701271b36bddf13f675148a3e6ae2d596f073fdd58a62860f4dec5effad995a62ce723523c9586ee0dc4ecb85a098431e8025fee94b516624411100de1aaa518a1f682d2eef67bcfadbd4aea368852ae05e9a9a9cd67f2c3acac7bff611ffaca98fd7e4452fabcfbc1a21a62cacc048dac19943bd930dff82dad47e1b7e7f2e38cbadb17ffec99c522b305b7a78140c54f497a132fc0c29e095892ae5f7c12fdaddd1e40b0e66cc2ff16e5e10ff59eb30ef705292637ba03cc00117018f88bcd00ac3aad4206dc68cc8527fcd2903ae6bd4a103dfec136d6ebe5e2665b8240d05ad3961392e79feb667efbf4c1eedc39f5e26308e8dc21614c409833c588b074d1d11bc0f252222c025a3f1619285fc6601137ee5f5ea9caed527b99d144f962a8e90cd261b63d1c16436191c55cdda648fbf21e1093bac2b10d64a10683a63d3022503eabb4d0342274744e24dd4b2e3aea44cfc79c2640fef25385ddcc589335e6b4cd0568817d0950d812b034523f21d1926cb3fc80ea365bcdd7d834e8ca43ce4d899106f5aca694b6bbf382e092dc7f6b1d5a089f7025fe9f9b261d7846b21a75f8e76e2811792610caf16d06f6fb218b6e7a3963c88ba23b9bf899d8dc02d14fabb41f278ecac6b9095c55d54029e7965cc2b15e7ba497176ffca145fe206bf810972b517264c15426c51d31d92d82ced8cb780939f8791a3c2be466f49bcb26f90a50d84c8f55456938dca259a6b199f1b5c2565b6ab8a1014e4b8f8b5a1197732f58a5e37778ed222f811bad4f7dd1983ded79606891ef47d8418a4d957ec513986360e264801590f6295cf6dec7354acbe958e050bf268f45e2fdea154003b12c94855c491353e20be91180925d5aa97910e2a21135a990c41e4b7332e57f310a0416efd971b5c6178f386461ad1b80f89b18a9954f8222601537921cbfdeb5fcfd427ee7d1b6be18e2d33a45ed4181ec9d6b2e17442343a220f2073f6102d3affcaff120bcf03595b4140f540f0e9b01ff3125d36e9d628e9b5b544a6e6e966af2eac4a568fd99297e031005c4aefd2b15642db8e24835d68c4b8f4456c312fe1ed5a095a425585e1b89c1985f64451e3be3a078b680c5526c4eec010c2cd1d3b003e26189d755f6c9747978813f8d89d2269408e45cb42e2873a69b673292fb599e0571aaf1580d875994fbe6585a1cb38a01b9bf79d4bcf898f8652117292b3e89ff8ee792db74283841918b34799a0c60de3294f05b857dff6c52f661fd255ee80deb5cd1fbadba78e7d394f85ce4e6f37a4a3f249c96cc0a6cd34a817861fb6853d1094ef84f2e8d21d2f82dba277f45b02f0b1f30af6a2a22fd85fed20335d9ec915015d3845b8a70bce162c1e3e49ed0b203069f509b4653bb16e226bfd03c33b80866c5f6b5d86bbbc41b87200b98343d7250ceacc53e01e843b084e300fa75a074829ed09c14c29aa58d36f6b5857f43359c08cfb244f97bbb74c6e7ecf1feb8e958d12961a9457027c049c62d444185c1f58b58fe086cabc94189ec4ae2680d3f0d12536b61a656657e5d2b87ab7f516a3e496cba6930b603704f41627135a8b946a96fa99477f6eb752db392d403c8762aa417b2a1e4aca51e9a365be2a91b97b9e8b14bb7db6090f1dd9224a4020a0b779d2049079fd72f6a4c1cace5f85a645c45e29c1813f610915ca7fc126b120995ec88fce54f8a8d333daaf1ba73a82a0730935e386e97fd23560e5250f728cbf992ad68e288db53676dbfee46f1ebc71d9231d2fef4efce27de57f52a51db79d4dc3db0d57853fc724e203a82105457db719f3f6bbb1ca47362553000032e789113fa6bd3305f0296cdad305765c83d885ea4f0d72027ca41514bfb7c95684ea55bb06c8fa96aacd6f63b3e78a7c7ea848d9774ec6fee669972f346de27182878434da670963ab79e385ed7e87da11a4ddd6a8d110332acbd676a730fc662689a86fb32d1a7bec0ed3a08a5b898f9cd6958707e4b395aea6fd0dbf23c26ca7cf6a369ab7f5df254692dc2b8182987c8bdb2c449a0b888d54a8f47ceac219f1b73118deb91d98599c4fc0b0e6ad4e6051e54b3d9d91b8d2fe16b98ab6cc7502d25e0abdd5246c4eee45f51352a35d207207b9825c28f2884db9dfd98605f2ab5aca40c3e5b85b282c84aa0ebac1889ac1cc32bc32d2266a7baeb18346c5e20527530c08204e7cdd49171ce8b5c7fd30e714cf10d2af2f3afa6682e4e96a5d282341c981547ea9022e775418e11a1965b8b19b25bb61251866ab8ffcf1993de188a7a3aa59ab3821d5e9fc424631241661cf46753de82b7adf1ff23384e1e60180aa622bfaf2e09710d9e1aac5e41117668763efa74133ac051bc15ffa7765a2174ea2d06eb57fcc94b932a1acbb95ab805ec2a80b4610c8e413e4dc595b45a30db26d967e22e8c9bff875a1bea79cbe0ed6787198dec7f1071dbf88de93ff47e246ee6d310ee0d6ed81dbd5416a31bd2d173c301d5acbf6f2884d4b84a04e21d05b768fae2ea282cdc02973ba52e676d0066fb1712225635b7d9a16e0a481925ca735624110221d405db95db493cd5ec5757847ca9a064f743e3a54f0edd1e984e1e4e62011ec94c1a0841f94737f769d4f7cf275f00a7d8c6172961fe1779449f88c4ca8ac586f7ff72d98ef4cb311839c50c6362db70127b86efdb6621ada4bfa8cf1ee2de07f35efef229e239aa1ec689d91c79a5ceb15dbfb5a9f7887e7580422c53d7cfd98a3984957721a1b4cd03ab3ae7765cc8be9c7ebfede9c81147f75f4739e2f0752afb7ba061cfb0b17123d985b5dcfcad0e22a973bb555850e90f47ade734bfc09c18e5e70b638d1711b7f5343b72f4682d99ed689243044d55e8ebc99b4a2dbdac7117a1cbdce02c1523d35f7adf45aa87d3b7687b0acb308c3d464151fe0c14746576d03ce3a17dc66e50c0f55b832302ee79a0bb37fc7bfd78adeafdd07aff11fe756ce18e38572740e70b9a543fcfd6591c8140b1c68b5266d4243a9fb70d7fe07a7b67b36babc4164cbcff834f8a8c57866a5785bbdf1e235aa995b4d48c7f01fe2b0439f3eee1ff66ff0b3b4110aa299f47b1e6d86f63477019a10306492c513dda555d08b92726ef9ff4f11d74b505001927b800417867a163f4419490fabf09145902f8730c0fc92656c20ad9c86bf095fc299801223ff20cc2c2ea65e67fe9f046a2da028c034a39a8c73da18b3775e15b4210fdc3abce067bfb5e48e8c962706d34df426efbcae440436b769570bbe5293b880a9326a04b987e70822c13929582a5763b7345b6518e759a991c7e0bde0ef2ef9328e066773e0166251b197cdb58dad9b0fa5c6e93e35128c5e27195d392e4315e05a04e55d1057ea6de50269ebfaf2657948c8b8564ef8310a6c8350965a19ebb24c361ac183c7959a893e5268369a18fc5ff7cffa2a062de01f154222f0224af97d12933eb2a687c17885da5bdc3477aaa2d7258db52e6691875004d3c202ebbd1f3df541f921ed042b64ab8272079c519550af884521d237be03abda1eaf60323e8e048eebd3ab8941ecaf738a46175b8c2692cbd029250ca0aa32e46f048ade1ee4a3e34b606a6ee6577016d830474f844aaf0221e9f9af8a48af7f8458a7debeb7d4a24941eb9a3886deb4875f75967ce9c875fcd0a48bb375a61fc19da318146debcc7b0357570bf811adee6547c5ac5e97082e2190575104ae8b40e2012d63d58d37a803708c2f22e97945c4157a0a484d8841e70c05bf718584dec46aedad22731238093cdd3a6a7ad191c91cb11f3229261fce139406ee409144e36e0b058026e8ae7aa8d29da4b5df6d678749fd92f7b513113caa5b019ce0e44501e9439c612a4dc10af8f40b28900d3607e3b1c21552a77bee19b7c714889082a32d52600280d4e24b5285524b9a263a6406c2f980b61794304c326c81b199b5bc6bf35f23f3b8c4eff9cadf1d6bd4b71b58e84968692e3ac1cff0f9d9b4996d665be1970d3e74012e885267b8dcaac3a153c18a835e6b3a5523536215dd5ccadf0a4d71ea7e19ca353fec0aa55d4d4c85c606002a9a0a878da1cce6e2b31b6b8802a306e4fb74be3c2abeb9fa699e2a509c3b3d412a9b2c04e6e89b19334f7f279fd04cf23e9c8fe22693156cfddd9ed1fda7b1421e70aba0a3c1388b01a5b83773cf30158edab4d3e3d1c228bfceb9ed0c1b8707c75419eaa4c6285a1c1aa8c320a413d860ad042ee875fb78eac730ce4bf4d3d62b087417f2250d0a5c8aad9fc78e37bbd578a488cca1318970f99467071ea08ccdfcb9dfa6a03c3adeac40c099633505d3ef9d5e952b6131448fa7e1bf6b515c8ab0cd4b9b61a5c126f58a7296af9ab9dafc49bc338d318f453ded900c99989fbdd31e3de2a9128f55a7a91261a2f1125b6f372399bfe3b9b6cbb142493d9dd1f98b59a96b2556b4a5819ff091b372889176dcea9955a08757a8ccee63d605da6aada2207d0b573d26b649bc4c8ae240ebd3d6616e82a4a9b2632666c99381d4e2ec723ac67765bca5d35f921c1306db44f9ec2ed00a1bb6c1c1935cf066fc1db8a7fd3dd63984e3251c78832eb75ed6525de167ce4065db6126ed40ddc6787aac4983281a95af25a7b9561c9ad6976a0b5481a9ec5630baf2fea2e530b1b680ce62b4564658e8566eb4c649a04621dc22d80106c69e42a02229f7dbaaaf91c5311da869abc765d7e5f84a2ed19a086e9fd6e9509fb7c57ac9bcb11831db2e140fea2f2211d4930d7e65c4407b8695c7d93b59e00b2dcaf17c9b4956a4e7c771ea15e86738d8ec944587e3515870d1ebe07c1cdf4f64b9ec060190d783f44c0e40c28372e6cd8a1633a8798a2dbecf5ea04c5b7b11667ecdaa93d208337b784e479210f0abb8c7679c822288821cccd8f653aa120668497df5eb581030dafc4d88d320a58a7a61f9f8ddb29f9cb95f51637ad3ecae333524eabbdf6a55063de3caf86e4af477e1fc56aa0b6ed7d8560e908a7016392e70bdc1255f3d3262678f771d02bea8943a5449ef96b34bcd89db2c7f7eb2cfc257d03c0a7444514b9a978aec34e5f695be4cb0348ab814bb400acfc36deb0a12d195af36d8676f45a40adccc2958ad0edd85438d786c2d9f2aee48712058ea8958ec45b45383413af024753fb3aa225486292541b28e538382787437ea9589d214eea6f2f48313b560b64892a5be2b69e5b50071cacec0c9b7abd2fa8d3ee94979dee0be4bf518a2b2ac8a3789c72794df99d1dc020a34ba089c9d5b9dad696d7f47948511e2ea19414f88d287477fc7fed5f2721c3919d72ac929087670fa8c94b01e08f30ea998d7bb792d1d838f4d33ecd9cdb5f2768d6d4bcdb3998fe01d80805992f20d48a211ecd6ed95250e5606b044b511b72ff0c139ac540a0d8c5ba7c7c638a99c768f3ad10080765a8fe0e3ac86763c2dfdfb03841443de6c667a4e36d8db3ae8dea09428ff0e4fe0c2532882b0402f9673f3bdd32b7668a7f16c0ee5e46088c19d08750f8a43822dbf80307b12ed324f9a9c0fb2d38122916aff1c8b90beca45cef971a2de8211f8d87519f9a830fa094fc516139d8319a71a5fbe871201459941690bf46b036879746aca312bab1c4013881b54c3989ee926cf2749fd24daa0a9ddb3ceff98a445ef2b1cd07dc0e679bf6990224f50c2d8b88866f2bc290e42c42fd652a959af4a0650dfc622029b2e45e7b1802268059c674618bd07788148d9544a23d6b9ddf4660fa3eba4aa0bc68d5acbff776cec244574ee8b391c0de24eb5445f966089488313e19020c83b54e61bb86526070dcf3aa2e31eb049047d887b693d6ecf9fa4b116d25c1a340944c6fc5d244b5792748da12cb45b94ec3774b0a6f3183046905a612cc359cf0fb06a55e8f539db7b45b2c14dd165740593f8bb0ac7a3827de66b9b66ccd13c118a74e0fef90e6f4c0ac6ab1189a05bff9b3385c080225af37acc37b0b9c84e36a77bc4c900184c76c901c9118485e635d3f7f3b9d25e904490f94f13c0d4adfe87ab91fcc52c5c2147d2ff3aab60ace1df35742321cbd95c8d85134018095598b750c02062fc621a9eda48fa2a3611d3ccf770aecd107e86d33a278c618a790e85b5ca01ec6922e2dd04221427e124b17056412bf6e47605667e22d541009d036f6d6ca934e4c10c7c3fbe9659a65cef5da501498e0df4f685e5f1fecf5add7bba28122c76b9baa21da5d6c5e7db71238075a6a53c7bfcdbc5b00d2588281004b7d6d4bba0f8def784d7e61826205bac0da0d0db37c482dbbcdac7528725aa659c16aeb07889f342c34192e705a016d7f577ac4b97d378e33ef124982646884f2c06ed962ee720de64c80cd73534cd59164ea38b256e2c660c4f65a01a254faf49d5eeb21786a7282df30072b2c2eb612534832bd8fea70b9dc5f82d9060e085d28a5c514b1279ea5b885bd860079bddb45e211803786a8102092363d6f51146ec08398ec6d2f654e33b95cd9c194d9b600fa28ebaea3e1a569f82af713ba0b6038c4ac72ba24dbcba45639650107359dad89089f63083f0c7ddc4b1ee7da724ecb83f9b59df7179855c6b0da2b9f4a19ce359d8f2bdf7e0dd481068cdba9914b2c72ae659a605cc8f7cc6063af8365ca7a3caf7979924e8d28d711a32167c44de7469d54b6fea815f4888bc6f4dd1af1372fc5a33d4f5ef2c5736aef5782e984b1e105a53f29b0e10e34f02c21adc564f5dc66657bcf950bddbfd89195b1ffa789e085a15b59fe6520cd0d81747a94aed9cc9498783c3c323ce93df420d3fb426ed1151a16525bbc86531ca25d30b309fe78f9e7a4d1c0c7b2638c3954f45314ad6a69fde4ec3ce151e86556fb808df8f629d38b6b3cb304d7613f5283ec99e99b0be2b31be35c544da3584ab6fc5ffe385dcc4c1412eec86ba95b41eb079bf8b8f608640320e36554245be1cd8b06d75fd51e3d350dce6a479242a4de2e9df67425639fcbf51f89b0e89b1d8530be67aaa19bfc3fc5551ff83ced07bb431daa349fa1443d519e2883d38440d96a2e0efb79502c435ab33422f42967308ad3aa5519c759fc7c5acb6e16316739143a41727b96a5563323e49424739054cf5f1b7626e2aa38f30370f436783fa75e862f1d16385a537b27a88cf2f0622452eff8287587d9f9c19aa7eccc2874beda03a86dbed1f212a2859c3065930b5712036f66dea305c6362d32c8b333e3001dcdc2906b89eaafa362fcd02940280d12e7b885c427b7c90840c5b0b2fac7f0fd1ae8b0a8054c10725d7039d735571324dea160eb86fc4a0070479f18ac517603c95a9670a8ec01c3498c0fdda81f9c03c1633ad6320fa7812766fa924f1e8123daf3e78a2996588ff8beeb8376429f8e99de1509cc6d90d4e57afb6dafbeea6abf63d5265f2db656e67908cb24873801a57beecf35bdc6973bd9900a403a81431d884fd5d958dfc4efcf24eaecee7df57fbade2779aeea0370b4763160609fb131f37cda0f7cdde854e64157d1b7b0e1c4567a960e13111bad7cf0973e6cfa9b383897d208143397a489eedb2002d9169919d4c1015ad0c0d48017f119c2e019d3855e419d7e92c4bfce5ceeb6ec2f68ae228c015247b6089b540939b47dde02964efde1be00e333e82999d7f761cfacc2392d8828f01250bd2ee62ecfa19825d9baa059d2af95d4e6c83cdc8b05477f6e6e36f867096e112559131152e1ffa6ae64158088ab33a4478d8e98c29960f04369b07d68492b3112f4963bebd88acae8c17439025c5d57ead5301d1630de6f0997e448cd68346f0875fb71e7a1098115c4b4e0e3e1e765c6a2aae3731009ead19fc1e13396556a3d21746bbc31324701042a5efa132be2a616253039cefb511c579deb05f4b8af05d3ee1c9b109c5f634fe5ecba01c03b949e39a436f126c4cfaebd3004f78f6775dbdc81a51f8c563a6211e8bbfe5bcd1204e2d3d58d4a98644b955e746d8d3cba513f98768f678cb4433e548a7cef44f299d31c177c8d8f1c23282be2689ac64cce42c05451c197adc163d02bfc43569a8e46c6232ac212b60434bd4863318069c802f1b75c0be5f36915e9b12d16b319c4fe55a3e7d013cf657e563d24e413af4bcabd59a1488ef52599b032b394a281c3f56c1d02dfcbd71deb3c9498237c77f78374eb0314c70d1678695edde979aaa7916523a5458bdcee4ff41986f2c98d23305ce1d98b1cf29cc61bd90923155290839a0e3f0d8525eaeadc0a1f61641957e788f45b6b66f0a481f62ddb62f0c8b9dfc2217082d8c4fcf5925e29810b830d10b407317e38972773ff29982a0abeb6d3c9fd84093badcac9cefe7907000b04a8bf0ccfd1ba315a2449fb36b1bfe33f6a0658f52b1bb1cae3b12d3abb4b2573d4dd1fc96ac6b90dfd50e9e1b3ac33d946d42dc5aede9466f25152a63bfc43e73deab6d930147b96389201893d04b53cb1c8090bf701304a45eb2e5f94926913fbfc7a13e0b3a8d35491a6d5ca957a2a543062a168a9afa6f1f36a3b647764a460b1b56936bb7e70bfd27db9707ef4fd235c2d4682b4f0d1803c884f6dc203bc9e819551bf59ed7001a374c990215ce9f4f1f5a6daf9f73c4d1d8aea65ea89eb0f42af669b15dd25dbf5c9c187ed74aa163920deb833a81b05617bd695b51f0128c13cfe7f005a185c9394992223761d06901a062a26bf25b73e7d37d2684ca670cbc4b71d259d53fc3bab112f9b1bc6ab58ef602c952be154a702393a21080e875e8a65e8f45159b1a16b25daa46f4f30d058a9493f5bb1c403ff5a1340021318575db5b428dc56a48b40e7095a6ed4f8a39614982d5bb900da9887031658ec31d535cc187d3790ce9073fec1f2a446964643040d9c818020574f47d92ee505644f447ddbee11db7e7cac9062d685a3ffde3f1bda9bd1ad60209a5d6dab7468725ec07b02cf9766ad8d265ef5808b547abba6536685485363d1585338dcd46d30c773d3a4261c8273353e76dc4e96cc3dfc1bae2dba160a7d77d9b45fbdc587c6f594126e34c48c2835a824b87d3babbc18bb582723b38c9c26d3bfb2e487835f746af6be18adc9188804c9e357e54369cf54c546982d5fe542eaf79fbcec5f8bcc50be17015c2f52c574c80165bcf255370e0683704c61e182c8bb3cbbc3ecbb1e3ab1813df3c0792ffeefd7900f44a1a582e6705e29beade2b251072b87fb3382a05040b414c41b4968662292a3fee7494a420cc7baed61a44151908e8d126c54ba2eb89b8fd5a450de89b4015cce9994646c717a6cc7f1581aa765ab605bf30247d6a43f494a978384e10e1f76ba049d3857a6e59175c5b3d5431eabc44cf834268093141b417ad65cf23161ff546572982073df2ae7b67f8a9b5813fd1613f5ba9c2a2faef37d145728c5459aeee52bae417f41947a26dfd3dd69975dedc1764cb4f5ec6bcb9faf3e9cd281c26656ad026ec8b7a9ad330de5770a06f6b9a3a26f2fc3f347c0b2fe2d95da62a3b3b33c810b55e69064b57525562256474bdfeec78c863613d2ec4f273669441afe51c456e566a2e0d09d368f997acd48aef16918030b66279aca2e47e8338b387c57dd58d5f987d04a013e61585d22e5c83078bdd6b0cde1e1a2e60d293793dea65fadbea61381e8f71b1d165d8ddeb37bf35e2daf8339fddd104ee6e484758c53a3ef31762d4dc7b837cfa17f8e71c802047361417f645789642fb4fe974f254c73a1e86980d22d2675eedfdcf491571a8be06f9d897bd855111015a09dc6ae2dd2390a50ed1716e20c547c41d68e01570f6b413f6fee175b128bbd13c2597250f68b25b681e3790a2f8687c82f9e4763e5840a9b7f42b1a7e55fc6ee438691ae3c676e25c0f0ecd066e5035246ce3e29b872fa27dba336f4bb0a436e31e0e539ad435bd458796df9677012ebb4d1f8ba633fa7ed9ea8cfd2f1a8ba85990d51dfebe981e3cb703bbf8afeb70aaf2870f66ce6a4f4180a0bc794b0e891ecde6bb193da4d965403c8307b3e417a410fe1ff70ee44815e7a7a491e2b08f75a96b9f71bcd399782f169618cf0e926ce5d9e1b65386ff135903c6e55e58c767859c6612d52a93b10459dace1813617c8a7c63e2ba86bb17b9b86b3cf6de7fde1c41a8dbb68b7962c2190a4f7920ed4b811ccb6703ffbf05860cc4c01dab1a95582ab31e3fac65422cc6a53c9926ef4399910f86dc720bea76d32b2e82523d4d55c5ad83fc110747115c90ea67c28d9af15ea358b192439c56023cb030a668bb9c06968a1c1fc73ec5c587dd368f1a9e4cfa9b4ad63bf2b1765d8a36684bbc159f0c06f55c86dcc287da101c5c99ef112724ee75bcaace8b52c0c3364dd2603cf8855911d4afc9e4c9a309c757d979e38f5c5236bdfea9bdfb4c363a3b81681d99a033a53e71f4ffd67c89ca8f06a350d2fb14ac29a8cdfa89bb8c2d10bd79b87f072def3740f88cd988e1c392fac4323c920d7c130ac6d8051b44bede28b6223ffaf47f90cd52afbd3f9b423e5c24bf7fbf61b4dc1285ab0c976292f6f6f5056ac46efe7325d2efb2a21f1c658888e7f987a93e15b57e079a6238e761a177f4c26e3d10643005262aa93c1204fce52d000ff03227f1df2f3aa31725b50b34b31963514a04ec4a97cba603fe468f68e2283326df393859033ad204789bcc942a8538566a2ca2e44440fc5f476545651a25832ad40ed513089854b35e08ab2ee2392f7764fc4572b346481835cfde7e3b3de10b4b2df42249171bee0fd4db1e577fcc0aa92adf806405f0198423d0df0d06bbe9bfc0d24ea58d52c46ab8734093cdf336db540cb96b520a3de5108b3bb9f339f158ece465ed44d4dcda2042e28942c48655cee5b33487d2b9b0e8bc76e72585b265e14740b948eb5fee33c492bca56a789d5a57211c3e24325425aac3f185b1fe9797611e360bc6fb18aa2b129349828e378f4fe219fe24180b1e636bf11ad1ef40a05091eeb9ea98a30c81b9b75f6bd4fa52b41924e357e54e1589e6dee75b8a2b8c64a44661bac5eb93065ad6e1bf2899f01ffb6d83fc95dae7a8446dc6bb77c36f7f029325eb97b9aa27b428d313518e31aa4cccf188db09b0989b7fd2c61e00abef923ab564f1fffa9eadf2c31cd60897f8280a407890f3ddf4e6a512f74154ee4382e4e4312daf34e84c8973d0f9ca25b0dd296ab4d3e4d1678672cbdcbfe0c25fa79e202193b7af61e1aa1b2c0b304db9eed10c7c8abeeb79c34f277e80fb45f34766cdedce6ae332494e089068adb8703b3b4d37f27274bcd361cc3fb1406fa02c5ec5efe9346352aa3d63f3ddeba319fc3f4d2963a2075155c93b81301dc0fed668c385657f4b6809cb4b78df4b9a27f9168aad56d54b7c4ef7a7c7bc836fd7b1aa4d4db84b9ea4654684373d331bd25ee477b64a173aa16e5f4646b5eb7f07831c50ae66e8b90e311920b52d972f364bc9a560fd0c08f6ccc84248057b157f9af5b27214e184edf174bc145c8dfedcea07a8f88cac7e611643e42901935bf12b9dab21e47458c35db9f90927f135ce1e4cd5828c306d44d96e60bf5e2b96467f9950e9e271bbdf7c0fca2b617d51eeab27cf307e58445ae886c66949d6ef00cf7497f1daeda426910860460a4c97fd6c42c2f14cee9dc774441ff451165a8445a9997950103db372fa5ab7ef14c71a8f01cb3960f906e10d04cfa4798163d73f4aed60de23e91f4abe2bc7f6a4cda3edd26b93a8d24b1179dd582d11bfb780011b17644d364a9c4a172f3d0bcff7ed03a9f82dd8b7e155157edf2b30b96786aa000788ae433d69511fd81b20af8d7fb98555f89037054dc082b9c878016656fdda47f2916dfb02c8329c2fbd397520d648d2635fdcf728ccd8a46334813edd2b02ae1ed9ce00f63eba7bac63d59399ad36e88e13d66d053318265535364fd7f09c07935a71964ec48e836b74a448548ed5aca18b20c367a1aa6912fe22bade24d59d5775a96deba9be90e899e42cbe95a4ad67d1fd38a48b47ca6ce07241333fcbec6e46599abab9563f6d4c21f673ebd86ffeac56335d7784daf8c835404284174d59a2d31c224bef498b20363176207f972fb43228e5b68b4f9ad7e6c40bc1ae256f6cc4a6783a6ee26c4666e4138c49fcdd2ba2319b1d55535240466ac7d1f7cd1036383be709a9d0a9939fb47d668db8bffef84458588c0605315ecc5d26ce45bf60c1c7098f39ee87f3a2537ce072bc065fe24016de45bc62769fe374687a79ae2b51804520bc2ae179c1db9d927fa8a0ff5b0780e2df394ae8a8433e43a22273b868fc41437bdd82904c21978e2e970c89ba6857262ab21770b2870c39ec75ed60c1277bd89bf0ac474f4ecfc20ca28f37ab04d6eae7c11aa9e4c7a3df5d57e3f0b27b22743e98077ee4691142d51076d73f8f6577e2ab3bdd80088fcdce9b1dbee958f5239ca109addb68eae682a0fb4fcab8ab12f5524814bb4a76350113c9fce1b57c831b94ec348d0a3f0058bb78837d6a85f5b5bd440e135ee776af03fa78cc38a1338536e5a88be32f2adac4cd0c96f169cf633b378c5e6dfc89cd677026cdc3dac099205fd438336f31f5dc6874693465069bb5919d3bff0188aee7a48586b9252bff1df981bd26ed1ffb1d547be349577a9bd96f880b506ce83ce8764400940f6034c3c25913d100b2ec3e3344218ed21633f95c9116808b555420bf77cbe42bd5316f38d54d6d0579a5eda45755ea278831355ee5ba3e1746c9c4efe2b825f9aa13bc4f11861392efe290e3910ed9bb633b88a53fd1a659224ccac9b2c8a4799946149a93c1d319d744bef9152f3537187ef2a8a312f9b4b6104d64e13b2a7ccce9bc6a4f03a2eff559640dd799d99f5bd8ec32eaa20e7c769f7b8f066abde1012de4f8f2e451e3687a2318054c74650ba3c769246a673fe436572a83f1e5d65fe63d673a9982185ce470c4371713183a8ef5756d9aca109b95fae9095a220561adb85f179d399082478125f779c4b6100d9771899c820e5813e078f6487baa845535ce4440f4840cca19ab47af5dff704e3b1eff89ba962c06cba25cbced9dc73a6d3ed50c0c9b5fa06d48725176443b4ce92764212709562a604b045169d59da46f2c59ca5e33a62524c17f0c34f02c36db450edc521a92e464a0bb3ac2147f8cf7b2f20964e3dfa739ee2ea0348b5f6cd70dfccae5120ada02b999a65b7c6ff20325704bc419c0c60c0dd355de085902b86424e156a6c29a2738f7663e454dd6eb437805b97d43d708035889dfb8d4548870c8bddb2c01e4cc930f971ac88f887696048f344e80d52ff2c5db443730f6621a9a4ce58104df789f68f540fb51152a509f7e3b31c839cd007f19bc5464b4dfbd5024af14d4049a53ba3326b61948b4becdbf364ad3e875e9bf0ba5996d305ada0107d082a881ecfdd54560a14363230cb993429572967153528ccd940be5bba87e4080c6ee145fe60f1ced6b00424e47191eae7e957995577244b42d1d4eba23ed4e1786863c41a700979319f78d402903143746ba6286b79543ef393b5a12039f5c7ab5a9d99bd5b9529965f102c7632dd1370c72671500b2c2d888be0f0d2e5ef7c2ec984eca411ab3d84e59a98bd2d16c2a097f3861fab6545f1b78fa21cd27390757eb81ce13c63d1dd262eb77e8e5214a57454e9f1eb4dfbe1afbeb905d0c51e759cdaeecc9c5655b4406e290b66d6e4075b0e03f9f008938e156f960b2eae71746029e3000569af9367bf4b99dfb246de9f9f8fcdbcd706998785a9a5a40fe466648be21e03bf7ef2589125215ba56969b1ca638a92da5a63142d548d9dd5b4c9b6b6fe63821de6fb0a993da8c30dae0cbadada01b1a12722acf6503f2f5522fac5c50629165ddd43c9712f82bbc88e83bf83b2ec3d12533a0b3c25a315cc2bf8baf44f51f293fe38b96d4424c026d2d75ed9a2ca597d6537a1214ce47f31d43578e5e4198c91db8606f35df26f5e6f2a9f24752898f9344c430956186e336bf1b0da1b970b1ecbd60874100f4ef42adcfea2601c5871949c314a665790fe2fc94946771772838a36de1b12533341283dffd16fb60167c994e11dd05679d2f1eee5444f117acf4868ae8d3d2c663c92593edccf989a1e5ecb2cf74c3a9ee41bc8e1e5fadb59f103b941d34076a89af8a26beaa37b57054e71b8baa04c040da40adb5aebceefa98d205e2ddd7266f304f032c76872d8d37c21de7ae1a99153af0b29148d8f5983bc68f24c2bb50f4c5bf95c8c6812a3730c64d205a4cefebf79e695e7e79306d491fb3e4b7641163120e98e03f2373b7395f2e67aa403c0acf9efddd81d7a799d0dd76b94d312742cef2a06287d5368dcef648367e91be3812cceffeb98d78dccacb0b0ac61e56c174e0496ec0ab218cb7adf901362565d70e64464a09f8c24cb96306d405a5a0731dd5d742eff72d7da31e932ef4c61c9a53da5363b496be7f30fb721b42cdf040bc3988ba739632e3a1c31bca648e59f36d309136f72a0f00a3aa0de42b0d8aba6d32ef74c8cd6157f9dcbe625230346a099e01efaf9a05a1453705bf2a61c662c067e82659265fecf01ad266c9ea809ced952a89e77b883ed29911da58b390966d3e56063a2fae374673506ac99d5e6c2177d9082bfe54c3d95108b3d5dae1ba483812ef10c77e2f0caa194fdd94bd1a0e424723e6509fed4ee55a75f8ce605fef5e8a33303c56def48566cdf245edc6a5b57dcac390948d3c9a623cef6389bc0ad9366621f968b3b83730228daf5d148efb31d71ac9002f27266d2af8c49b09fa898b812fd01fdbeef10fec30d39cd0c1ed63bc493652c9b3f663b0abad50d716922a07e2af4713cf5b7dab8b03c42371b9e243e3b3f50d72de62cc7f15b538e1b6f10f1492428f408e5938038d2f09eaff85df864e04668151781aee1af2b80e87ab90356484711fbdd7f872c2e70bd50e08ed341c79a864b7f06e115f57219753502f2e18745e69eb5c12f4d16ba8676827968939e8d9731a9dd5e193cbde9294728e6634f082e46c6b178de0b89fde7446cda5ba230d070649a7f7a035172debd53368f5b55dfa224d991dfb45f4180cea6465a294caa8e8b4d8be9b51934b02fac13cedb41ccb55e8ddacee8f4791ba298e2450e2888424087b0018429242548034874d5181871a1faf59a6437fd5ec962a595281f050f69a8dbdf006f5e843171d66e556e48409b471472c46b3298337ee9acfd3bd0ba58994acb5267fcff3eb0685e8eedf2e72420ee7de81780c154d7ecf134391146ef3a484716fa99ed9d2df211586311270d04532e75c828f963c4871bab5493c5296100187f39d426d65dc7abe8b236992ce10b66ab09aedf69142dec2010f90a3e7c7af154b0ab4ccfb5603b870b4d9bfb44fee5d541c7818559d647d3243cf6583d0f8eac5294e02c7b4aa1e82582578740466eeaa3bc2356b6971415783e1c8729b976fcb77e9c6eaae3dd02084d642db7b1aeda3cc0bd9b88c0f12b04a3d716474dd8012a1eb6d161fd3b241836adfdb19b43f4c1b34fd8e2ae33c62d4a2abc3daa8d1b1f7341d20b90a8dac764d89117608e378ff33b6ad9a9600e4fe08e30a463a4fcf0c9e374ea234fcc0d3149a8fc5ae8d477c61545c7cbee35fd14e72de6265de10064164af9ba888885fa26d89b5cf1a947b410f0c8a3cb4481031d6693c333587c275b354458f75e5cd39c4296e10d876d7754d3ab295e21a4400474b037e91f01a513f6e44f2330c2198308aae0484db4a0e4e3742c423e929de95adf46125b642a0c53797a11a8d42252aae9f225614dc5d15a7739a32b3579a2acb3e2ec1a5ebf3741e659f9501b75769011f18128e4370abba463d20e34c71bdd265565c57636847983c77e98989da994b0edd12c70933d6ba3c3407e6248e7054e057507dbf6adf19b92f7c2e131d9032d51fc37e88d8fb8b7e9854566a3e46c873ab34fe648a7c60a99c1822c189eac213b9cfc38de9436406adaf7ea4157fa2cd13fadf608619e3d5ec6a2a52472193fd9eb651696f4720b1f212a7e25501bfe26e8be4732745c2470ca5d87b2fe6a0ade98d4352570d691c8ddac40426b7817a7fd0cdc54ea9ec8a94a788767493b22af3ba059503083abda01e6adf98bc268bb09c967746ac20bca6b3d733a1abd07db950cfbcfdf1a335750b968e48539c7a7fe2ffabf8863bda02c1bcf2e592e64ece9319c065225eff7e84b0263a5399d1e6c00c65939c6f5142caa54023f7b826f5602c479068e13bfe0bbbd90b830f89d6daa0e0f4a8e52ff2dd7f66a4b948382a185ef5e5d22831f13859da45cf2346c4ad9f53807486dcd98f625ee9c980341311bd6438bf8cefc931c1e54d14da19e826132d77432cf84b239f64d873184cbe4877e173128f709091261b3fb90c50bd507085c1d8c0f3b7133622d19fbce5acf7e4fb43f81c7720bf6216906aadc8bc58ab1b535a1f167d3a546a8223625cbe976c5dba9553b810d1a0bda77386f4fc8691a46a560b9d74820d005408c189bb14e3d5b1cecfd2cd7c7c48e1bf96a084bf28dc0399757911c64f5a3c5cbb15a12070ae992c9d6d05883a3cdb3947ebb4ea1d5d61428851ead5e43488bcd1057c82c6798ae478e4aff573ded6f915ba1b923b0f740cbb8047378123d36079c84858d6f80bb6e5231dbddd5e0b3147059f3c84cb55527827418a877f38b829a1b976741dcd7193d19a0a744703237ff74b19aad0660b236463dcf5c9ada7199ebb8d4a3e0b18c583b26d227d53a8c765218524fda66dc4490971cdb3172d08b46897db75936eb43f4e81b401584a57664709bc318ca6f59e8022617568c473aaa2955ad1027e8f9a67384de142f9ec9225ae03df80a0096bfdf3baaa32a851840b3c955e3b939d0628c832b5755cf0c8118bbdf646b99c0351bb67140a1945e41c573081ee89b1e8c2b0f892a15631234ccaf1eef5feea2b987ece91c9d3004387337e270f0a83700a88fb6b8ea72250e8590901741cf7fc89a47207c0ddfa086b7cc1a963424f36c7c2bc913f6ae7a9368c91b35b60838f740264b4108881b4a605cb874fc5c04c37c5886aa69cdbff15863b44c004ef7af255e5b128af43370d1d56435b4e11109fcc7504a0cd45a3edb227467f214599f6db8b52f047fe34eb83fad959acc5d9bdf5b3a2dbca4166381c1b2ab6e158251f43c7c2d6bafbd69368fe039cadeca2e67615983eff54070f2d1bdc8f53200a0b1e5894d842203ac9f46f94f32dab395e9a7324833563c55c13bf11fa5e8a9870b188eedff87da4e5bce85ff2f998649a2057ff8e13ac9942c40c9446034d4c22b74688b80e92f7d10b887bfb6cb77634d46de6e7f831a406cf87e5dc7d92a8e6c082c6cae787e5e7d1f01b3e4b40526d0cd384dec5d44d1f0a5bd8ab8aab0ec462a7d8412303b0877ba40c91aa770c3144326c498cf1263bf30b64eab55c58b6f81520a45e0141f9eb5d6f81f84850711b2524620e9479dc68b107efc760483d3ef3a3ec80c8080ca125588836e394b60b439058ea8308f876079d0251bf102e6c957902b110509e7ab450c6c33109f795f7c96e395f3a4e6c7265e4128d01a2ef274f9b9907084a721be586d7566901aaecefa21a15a242171df3ba696936985c990eb43e9426b8921f5fc57fcb4e818d8d5b6418790e16b620380b0ff133f6e3a7f1f3aff6bfcde4bed3a22f2a4a76421cf21e9c36b43fb8082c30edc159450a837e3a4e87748e0215ad65f8ad506bffffd340b43d46873626d18890405b1ae0ffe46f3e545fe59ef2ea8c7c20ff370d7a1683fd16236c9a72444ce688e2bf4962779b0a347352bbd9208fcaca62b2fb587cf23a16ef5a2b9726cd1c64539d3935c2de1660fad355acb23b7e3363aee4391b3199b53772fe792ba215fb22cf59d7ca24d09e07bdd05fb85aae0b5693c62cd0e7e59fd1a528a0b5ee3bfb4b486a6e1cc1f019cbfe861d2607cdf40cf85d22b70f441b6d6ecd713caccc0162e0af5d270922adab199f0b5a319519218b068bea7047099489e9870c2cd8cf0e5c1977109d3204d55910d9ebcaf6ecebf1874fb6215afb2ec32da4d17ef6247ee13e0b4bdb17f9ee02ed87e4a46c5a9861f1e51c158f05452fd34ae670703599af1524e7ff5bfc6ae5b4dc47d97e73771a0cb49d77c40098458e838e8f6cdc26dc1511773c23337f0533e7db0c31fec2ed1711953db1ff946e52b50ef5268260a6674bff6c7570a07c87de2daee81b7d11bea63ae9136475866602f8fdb395659c625091c323b1bbb580ab78e2ea0077d68f339a15cdddcaa6448c2145aaf7059d2906e430a077f9827a32d08ed64cca5e5c6ea8db74de47d324d8e638e75ac7c70d75b7fde39015c56e44767c31f07d124bfc6cf29313436356b6e8b173d593a006ee2d904eb8fa61416dbe338f8a8680bc341fdf53060982a5958f2b7b44aca2ec171c87fed9b5a62a761b6fab930034c5238e6f51a360dc75e2be740abd70d9eecb462966e57b1b2ff90c5a65900ce5d57ce321f2ef01d6afb02b1004ed0e13680954fefe8516af75628e6b22aac7fc8658702fc30d2f8f7379dff0be532c73c282742e0381a2418f5904393c3d6596f799ae556f8d01d90f01117c16034f0ede44d07fbd9b0d0fa81546c04e87d53b5760cef8356d9e4fe418acac5e8c516f215c2e4dbc48667a3486e50fd8982a5443bb110e4524c7a208ec95963231b9c728dfb251ba43e3edbdf76ce2713cbb8b5292bac55e61f41ba85a3540dac120fa7a179ebd599053f53b132ec1a897212bc375b1e583b2be92b0d7a1d5f173d416118f34206dfadc5cade3d61d77c795b992907c8a515e93f50cb216525c2bc6a624a25d7b7003b5711fa1153f84c4050f4790884fc2c6b33851f7144da2f304d90f421c29fad4b4e0eb237e1a2abeb27a6f19fa22102ca597c8318d8caeedf5fd8e73c56d343f7eca167e7c0bf9e4c276560a8b6addd838f2d2e93298198b618c171a356e2619418e7e3c35b396811253b50f5285df06f503020c206d8f377b7ce765f293d3d835745c56082c197bfcadc65eca8440bd40f2ac4b83d2f47c814187152a90c659163108413f1c65c2fd01d93ccaf7015bfdb05085f3454b74a7afa9303dc0e079bc711363152568c6a001c704cb289bc355f1ec9cf2ccdf7084c9665fedbed5e132788b880baeacbccd415feb232975905db2573ffb0574d2007de057b52826c100a887447dc6c306688483e75599bde8a79d6562c07bf275e9e78530a6cefaeea35673b4092fbf783c2b2faf258946cb316e26c3402f6a812c4c65b8a8bfc68edbace9915f5bb7c689b81abd6bd5c64d003b91c11f1b49a60a09ec193f8b4af6ac3adb7fbe7f9a37ffd403452a9caa1eccdeea2ef74990c8e181f824b940a2c33865cdfe45bba0b4e39d88f62867d519a145496aeefa1f3f1c280daf3e0d421dd16c8fa266153264158c6811546a7f580fe74075184d07f12445138a42ba57a88996291df1082162f9fd063d3e81433789e2e4fa91354ed59871cd9a4e560c82c794011f9edfcddba276335ed0002a76b251675684c6b89fa7d7cd596af6cfbfe83a4c5372976e29ce9305c914f10feea0f9728c76630917dc80bab5edf521ba919c6833c961f4e1f7a27656127b6a4b4e11ca1236f8df7b2486d2255d449f00f95e6222f282cf35c45bcb3e0fd1a6adfdf19de0b462898b3a6c5396b5ec4c9fe298ef857b7609e63f6c7b385c991aa31fafcb7a7a4aba2a092f18decd03e1c42dcc76b0ba0230168c67095703efbff4e1cd4c1ac8e31a43c0c527e6b97d3aeb92c9192f0d2711063887a9b779e0dfee472f31d2daf6c81eb1fce11563e6ce92940856e873f8460211d670dcb012181c8a393a17dcf37f11fefb2a6be55b071584a0f14dc24300c1d37711d67db75eef82c70d71ca5fd6b25c1d160fd16ceaf9b26d620538f12b68922205a0fe3dda34bbd8e7c46c46bbd56227ec58569140e134e2ca7b653174243ecc913071d57de0ca222f9e80b473fbf056d90999d7421d9f5c8cd75b77e2c8ec19733a42ac3f4b21f6d370c0f8b3e710856a44af0d850f326388e9861beb51f270b4a12588420c790996db5645a5687c1ebe63dde8ef5254e1ca8bca1731f29ed2567d684031c0a48e3bc4fb51984cbf2f44406da88edae7119b75b8590888fe84bed07b95f2d4718d8efb22eacd2e7930f0d2effca0af0716c3d581cf9a3d24fa9a2119ce5f214199a6b4a0cac7569e2a95d091cf61be351df1fe224d2c0e6559d9b72dab314efc619057dcd579679afad88219fa18052813ed175a8201b9cb0af50a8ef29c1e3acd817a75aa24ee122d0474d9c68793a2e8b4e55281eeb4a1f73289d3ea936242b11bec2a579a3b5e5102444656e5459e9fe79bf8f0cbf28256fb8711ae7b985d3d49ede4c4c458176f00216875d8d3f4b9af9a177a7926fa308ddce268599d5a9b62e1eb899d1d4a3bbb3a78ba44d2d49a38edc86e0f5b00f0908d8af94112c41c33c874f1f66b9fe632cc7f51322e14aa947652331af073c54145a84638cde54a21baa413a344e0ea4f3c5f2ce86ec35c538ca089214cd27c34830aef5205b8478efadbe4f9603dbf71e7756ed7a5beba0d9671f21d618d454ca24a7d5e9a57efd7de0fcaf6bd8f582ab1a6793a2bed8564ee2ac2065f8cee55ac47f858620807aecb8fcc925269ba5162876c11e9d7376baa96c4d71d570f66866a3427b233890f491aa81201cf2fc271c80798b9222795f69d7ffd5bd947c2fe3b7ad4b0057eb1e8a7e04a0c83e36713fff3b17e50f1fe766ebae0264df8eb1918e21b8ef5c91b0a900352e90c77e38b67daeee3431b08b979166ec2307eeff7388fc0ef5ad378f3ddd6c613dd0e6f66099c11189e973af175da920a896f7d99b92f64a6e5852c720506374a68237fcdca6abd3faa4276f9e6558b06dd7dbf0261acd72d6d139a01b744232b63e97bdebb10d084b4f6e494d45f7c0486329db93a0268deb78d6aa26031f56e9fc0a4deaf543062d1d0afcb74d3f804f40983ad07b03e56ce437d9e6c02c5b436d6d749ac3aa781fb7d117187a394fedbda3d480550f8d041353574e627514bc02648ffae65d3c5f899d474f03ce9dbc473323893b09e704bf422ef0a132bb2d100e607f33757ad9da647659f51eae60b5d11717f5b043d30183f5458fde2232d6dfa4d56974ff539b7d58f47bdb1474e669b658b81b413038d4afd9374bb0835fb561e30ae1fdcbece7b31b297b55ebb99f1ca8c4b4d5ec02ee6f4962cf2307dda761f8ae1dcf2312778cdd3d1b4fbdf7831f984d05db1cbc30eebd9307a6682c49b43ba19bb6ca2a935445cead8110dc453570630819e0a49b08a4147660d268678a83a4f6efca37af06b414d574fc1fac6b199f5b562fcd7f514cac1e716edf16a3e48df5abeb51622312321590a91192025edf39c2dca5bc4ddf3139547c50792df37b2842657ab12a750f194ea0c3e13a69593d2ea4f44615c2a0f9814912247c24342f20fb0d6774ceafdde901d1e3d03555826c38af44d6ad80bccfc1df16d433cb361159b025c727f45b33033b5890d355ce9319351e3a8d018ead5334bbf1374191922181dcd46eb7aca700b1d96c86d938c229b9ade91dcfb48326dd8eef3a07bd080adc15902ed87ec522300e416412210681d68313577d0d80f51fde439e2bfe6597f58ce4005359ef65b1ada2778a338ce7168b40ab47bbdbc320f3ed946b41ce34e04cad4dab837eafb3bc0bc3ce13f62bc68600d3ce866a80c1788f793239a8dcc3607de6dc5e17ea2139ead41f32e1ae453aaccd650ed5a0108f4a4a0e6aa02eb29afe4ff95bd5c5c0dcaa6f724f92dcc3c3b1309bd7e1619edeea3a5e72be7a14a15da50d781a7fd58afc717059067a0d4de59e958a5054b7fd01a312d7ad638de3ea1311a34911dbfff8bed630e10e64a96bd30794f704265f3229a6f2c79712d3bf23e7e8234b066e32b07435fb206611277ef1ac9570cae816e41a369b8db13bda59ff571516f6489560ac29b8b9d2fddcca5e61b97acf1ae1f8f34b120a3febd5ec19b777e4d6c2da7f4d8b065c482782bfaece1b1c6e8cd94d10eb4b4a69bdb3b6f1fd488cd5a50b32e5c90c98210c1c1adb362eb86357a241925ae3f891d054cef8bf4087632115cf6d41129681d14cbb81002af6c44bf7fc4c5dbaf143ccf8a090e1a646930f3d283055d015baced1f7eca73d19abeb17e3a629fb03b19263a741952e96a0abf1af27db05b8ada853857c96edd40fbd21c1ff38f181c1329bf464c8580d01deff4539a6b3f3a00770ef0dee52ad7826cc3446795618b8797216e4e1a99a73f21af54947a2cdd13af798c93cfc09ebfd1e52e969310e0890d640679f308813c6f08fdd3562855c6c9e79aee4f3dadb85719a46742bec551a7802136a228f879fa135e0cc1ef9b09aba3dba1505101a93150ed4216475789a473040ecd5994088162ad545ff21950c1a25950b9efab33def4738f9072a8217bc73f11637c5068d419cdde5c1a744fcb54bf1d97d5fcbdae9cc3e770c17100fbded03cb7142030297e6424ff7eac8865c9f82aaf4cdb18bb54b5f4973057aeaf6c53c7dc55d1695c8c749c232bde50f4ca2d327bcb65290f7111c11b01ebb8082a69ece90d411b24982027c948f51f82f89ea57b0d9391336a9aec54ed9433912efb9eb8ab8748493b09ffa402cb0d6a8259b9f625fcfe3db9df5e9980c7e55f64d3deab7ed2aef951b93d9df0441e7582605371f98cdb365d5fc12d3ec3ba1f5bd0cfef63564e6b96ea88fb0b543b2e9ef649a2b06511cd75ac9fff6ad92ba19bb8be837114d79f8a942a8b033521373e286cee4b00970417f177246e156336f9956b11d79d67327fa00085155709acd22fd9dd668216c9ea2a8059d53feaedbb24432c5e1477f396ed9d33baf57da873466c348b856a9ab7eaa3dab7f6b90926f70d08d85e09868e5deed83dcfde267fdf309ad546fca8692de67b8def2ddb807e860f97be04129d6c13ddf7a480c2ffc04514ccd904e5d781a343f6432709aa351846845e013b32de9501d7f9530936ba83f972dd42dcf3ea652cab9522984728e2c6105d9a82510eea23bb521ccfab8814a3fcf930de71f9def18973bd3e7ac1031489f0c05921c93c74f9178045b21db0edc0d098aee886f17c0b8bec34f28e3ea6cab5e235f6d2749d93f7fdb6ac17aad98fa34bc06e5474615ebaa31e70901d61a23cbcd2b1913287960855a60f0473eab51d97aacd83b783c7b2fb61432e539aa9f5357613c70e3923b3344453846d66baff7d787adac726788c35b0842fc44b92c014e430c42c8d80a8d8610e16750c88c4b69a0b7adcb499c5f932e00ceb7983c6f91939e36349b403362e276100a4b7402f3878413797c78b13d24b9c7b9f5e416423b6acbba81f0f15b3fe1c8d39c4b8ba8b27b65c0c93706eeb386c6debcbf4d9789c6d4aebbb66943b08b295b004dd5f34b73b1ae2184f6b871128c41af6158bbbc31dd413cf67f699a5ec0ce27735a72c366e2c262aa64badde7109570677ccc719ac7548ded074d3e4c7092240510e5da74173a08eefaab2d8e4b6820002f8e53051b44afef166685004ae7b649301cefc789968ff6c518b1e5de90577fc51bf2c72933fd08e6a7997945e6fec533431e754985277bcde1da59a541d553522b6cb82afab889db34569448e5101e2dcdf47a2d8184f353f26794c782c892a7787256d2265dd57a4d2e13891a865439589a0ae345cac728daf8a1dce57e3636d9c5ee90bdbaff2b34c537a0c500a986d0c86d2c665153dbb4bbe3f94a9f7a704968d998b26283997f7c9239b92df6a0b280cad41b6b0242675bf71874861d209215b3be7bb71292146e62affa00c93b6369635fcbaa4f7eeee3a7a714d100db4828136dde26062dae51ff62272b8664b6005be9a23507098fabd8088d2bbb89892683fdf38dbd778f905d20481f093e9789c3eae6db131e9dac70e251b238eff9a4a906cda113d6e7984198735ffc979b631556ec6ee840259981f84cca44d26aded51ed63ac6c2dacc1a4409ca26a3f44888fb51ac37901823efaf06f4749afdfb44dea2894839141e73f9b17541e548e7c15e6491af4f174d99d44ab74022f0823ad24909381e364d25d5d67e8081c9835d87357e5864b9f89040c774ff0156264f6b6cc87ae65a595447842ff5cd54544eb93a47a783e2d7b5f53f4e818bf8faf9065a21aa7b4299666d7dc1a2e149f177afa093452550ad65bb015192c140752ccf6efc6bd8d615224b96e235d760822fbb9e637866e511b6f8a37440765c0a022b07cf38e3bd60b0fda40aa5617365fb6e545871ddba75fdc02843062db7ed7d36aff46a3ff39d94c0976cd406934a17f1fa474407c64448becec61c13e58aa3dd74fa462f5c557d3ec7e5ddf0cc2b32e22cb39b9dbcdb709d6d27388875922d01884d01e1c389b1d66897f19c08f9790150cdf928954d7d25ad92502ccf66cbc89c61b1c2a206d7d3b1c939dce6554ca0892048054d2f74a6394b2614a1b94f7d3b1ad211d16a2bc50463c6bd42d38a607f5d35b78f10d839dc2a04746ecaca36677d2802be1f1e074438aeb2187300737fc60c1ca49d50c0f0517687587a387c85bb5db748786eccce5ee685918c5aa818b898cda4c479cb803ab7d04b1c8cb0a27acc4b57148f8aeff6b21e4fcad2d2c24a7e249a12dcc3bd4663b4810e43d953cbed9c203c76ac4c20451ff7a5c83bc928535777f73e25b61e6b3d33e6271c1d82fefd6f6724d059354f0be8d5bf507eb81a8e461e14b25f387326ae49ae66814c8a67b0fa108b8f0618129889da0c14206b68762576f21f9d46e8eac772b5eab34fd48e168c751bf0dabd42d5ac11f754af151dea0207456ad207cb0b526a1745a375658fecd1048c0c5116e8edccfa03e4712c016f5ae464c9d12c50d214a1311a31a5a5d64510a37f6e7d5688c8d0f88889eefec163a3a9413dad9661bc4f75f4159ac167d6a58b735d6c43182d5547679eefa5ea04cdce249bd0c631686450d9bba6a1d749248e9d84e2dac669d6bbc2c9af4f4fc5bc703fed46bd34318f4729227bef0950143806abfc6c5b7af912d0b1c364fbf04220cdc90e163707273ab5967e79d66b25beadf4e85f653d8e1676761fb059fe71b2fa83e2fe649394eeff150cb0f5bba1686a6526cd008d124f124c1886d0a8908d025dff20662766b8d2acaf402488f08dbf5ac5f6a804be855c2ec562a8dd9783bfca683e85ca338c6ffca77378defdf630482b56bc7fd87896142b6d7ed779737c8d111b024abb2e3af3343af9989199aa3a2917275caee5c5a14e0eab02eb68e16694576442fe06a9f9baf62019aa6defe25a6c9a8d5f288855ca141f372baa519596060133fd91bbfa3410fc21dfffe9c8ff35dca14f2641339d887b03da0b05d54bed963b755363d5ef039b1fa5403a9c29f059547fd7663bb0d05174ac8e434af3eba6b6c538ed6810bb16a74c0af76cb1b5213da96e2f173ba30b06636a531d8e5bcd885259c45e8ccc087249a4b8c023366e15b9ba18715f8990c70d773c786e69b2b59d3006234289540820dcd78c25d6024c91989f864c6f129c037f0cd5d66481561843e7eef2ae7f1616f4848ba2fe58312124a04783f701bbfd1429c56d31bdaa8db47fcb06235fe3f05b5b6948ac95545667909e9600baec563705251144ba0f78163679d7326bda86527228d8ab82ceb5a83dce32b03d87522a91bd9e3c80f0b7c19df281bc5cf41852114ff1ea0c177b43b966cf943f16b9cc8f2eb55cb691a342deb623b4634a2a390ddaf9568569f4956589da3a6e9b6222f404e3b8f5df5adca2346c74b27be20bc9204172afc2add9d55dd417c76486a70cf0b3c76af4d3f8105f6f3229d54198a886d3af45d11e81d8e9f7435bcb711e3da153d632b97e6fd5d865cab7a457bd0b2b5f9ff596bc56f3905fe1ada8ea83f7354146bb6ee3aba449cbb27cdf2497aeb2b6016ee3a15f96ee199a2644f3dddcdad3b280a3b4b479dda7490a6ac463949fb2c3f4ed686129686203c7a807d5b99121c695a1e2b76154ca8d78565601f41e6781d9c6f89c001678224bf491b9f3618edcffba61c70ad1bafec086c746db088f1f71fdbeb55f886db29e3195e1e6bc9cb65c13c3cdb67ce8a9ea67c3bf361470a044790c7b47d9e0f3fd6353c7c7f6bc8db980675b9693cbaa3b6999a70052ea9248688d6d06e42ed5ea4c18b58f2d409fd7ab4db3e77d2746b9133afa63ddda2bed34590a4bb3f210fba4e29b8a737cda886a2a5c26154bc09f0391253b0fadd08de818ac13aaa3d9e43be135a5c56e1f98ed89063e0bc4bd79cf10fc2dc5c4bc4d5266dfb751b180f97fac3e1fa0768f3b878112699080f466d2e9ac063784cf384a54f1cf7f7a14ac82687de4c5f2ffdaf52678a4f0f2f392e040adf9b33599b08bc7b6656fdab23b390f2ae44d9833a241e0379e7dc262333b24a31e95e0c08e07e43fdfe006745c24acef6c7d5a02f2e7ba1a8376c7bf7c839aa57a197e1c5d57dcdfecec92bbe8d7c4b4eacf8ffcba9e7cfb79fef98cff8b35308daddc07e718275ed3cbf6b1ee96724e8bbd4b2a9a50e127fc877cac73da41ef2a815a8729047cc950f29de72c30454e5f83dbd6ce025b7624e35289eed1132fd55a9d06034e3431b348abe1951b56272ae1af80d1330a96b3ea14a99755cc763d1860fc641fb145ea94a21cd1945be0fe741205c74434d96951f89e9b9a929c63b07a237f57a8260336679daa4fd246b0cc819df7ca90810abde1115ab885f3341cad28f71f236782ef45ce85615c24add5e1bb6645257e5a9bd3bb4f3b62e29e586ac55a14f45092fe4fa7b9ebeebc2018fa1cb71cc4ab46b15f8be665f7ee56a6f2a45221aa1d3acebff16ef1be895673cff4309f357eb21cf268205dca2accf700ce534afc3151b0461abd49017ca5b7d6d7ea9c6b43d8383a4cc53ccdf53296cc7884b9754fffdeaaa6d997d573f156797146b5fe06e1622e705e6e1ad4244c9489fa34e7916c3429b385b2894327293d09aaffef94cb1b39b88f4b06c031aec8899ddda9e1085db38dfb0642399f2accd506062b4d7ce7ef32befd5d5183c6555bba68aa178ac7a3d529207836fe16f87c3f955ba09ddbd57919452470f7d4eae36afcc49bbda96932fa177cf962b4cc4270fa08fd726fe843568572fa538390d99251e9e5e0106af28c7b33c16b61e46a1b7f375db50ead62dbc77b0a0fe20af12a005eed1a681d69d89d479e3d6651d1342ca86d5d4148f7b409868271d3f8b95d79f43c633b6f8a00cf50786bad818b79ac475479a914153668d07791a0d24a9fcda473f192da931f386c2b40efcd842c8ed331af006fb75c80ad20d95f3eadf28033841a08197eb17544881a9f6880537d3c688004f01737d363de3f5b64f71856a1ae734ce7dd2c5db2008d553e1993053d59c0cbc7da9652b83f5cf341621630fc2f7dc2e7a215d85ea6ca30684952f726ab3b367f74ad2fe9f9144f36e7070e2c5de84ea524e20c38931eb1bf3420074db6ca9b8148e82fc317b360ab10732687871f5330b73d4e44882bf522e80cb969720bc47e71934fa1df258000c823c58f24393b6cb04c4c82290760fd59fbdec6821d65ff1847e07c4d790263d6358dc9e60ba1b6e987b299586a37f9a3536a4daf381d8fc03d7409460108df7f4f7153792d9bd44733d4568327f04aabe8fa5aa00174839c8035f61182a336f81aa7873ea90d6ed485134c92c9d3ce69e15e567fa87876fe9e10ac4a0adaa8400f122d21364a1f70bc1a291145ab7dc1264f70b438821eaac25f7546d3e8d3b0263ff617da552b0bbb0de9278e2e1ae3b1c0642b0a2081f3da5f1f5052ec3403174ab082d9834c715c2c2d934969ff56d6fdf15d2533cbb7f692b9c897431f3f22f9f4c28a840c006bb17718abf6f0ae655729ee8f056b3a7b888bb037e7b750628e390caeaf689d430a10523545a8321c84828df04f33f0734f1f3bd014cbe3586ce918df5996f6f8df7f1f3878a6f72657940193ba71564e24b42814affd7238f6a2af4c7649e520dafb0e4bd7fc7fd443550a900e593e94e096cffbd10095a757410c932d1880ebf871e484142a3fe4367d4e93b4af6bfcb30db32076a15a775aa6336ba4ba3393ab68df0d01759542771c611d61ab8dbb7c1180f36eb780fb38cc0d1a680d4f85bbd6a16842b8b871876fb38c6ae1da30f43835c8382c812686f782f2fd3f0fd68fa3bfb63b773958203d90f8b1dbdcd01534c9ebc26c299a63eac31e7fb6fe309afcf6c61d32e6a560fabce84423b7b1644c9406266d6e2cf98c1236fb412f1f88f0182b89c6f616fe419161a20d44f392081d60194d22234d514a06a2ab79af8b2e42ab029250d7545951e6595dc25ca6309dc1c59b6d6b10bb480ea46df788f83f3dfea4d242d05a1404723f542179d441ed7f8f6ec4b74f1ce2da3f9ccc0a2ba638788a269da3a202fea0a0a520fed4ec35af1de483adf53f893a30c51d3c2b776cf11603865700c28a24b727ad254cc06842a8d75d9b3fcec09354b2f859cf6e10fe9da47f6b147322f2ae150c11f582c4a2b716723b22e74d23ab4c1075c96c0ae3194ff5dd1a15163e373edda4f388b8c30ad3e42d5dca53cc49b29b578cbb1b2492d860a8775d892426974e5c95053d491902117df9055c174fce7bc83aa26653b2cd410c5e2ab3adb14e7f664a73474ea21ebf10bc1453433d8abda24a9a1d68cb983ca7daead5b1a4ef61d50601e29d6fa0b62281f1bebffa10ee579067327d1f851681e4a9b415167a81245538326dbf1f92e6f29201ee5286487b80498047f75cd5bc87da7602c047bc01e3685320b37442eff5b228455d2fc4fc6101e86211dedd1636e1fea9e199671cc364ff3a1ad67eb23b08f673d9871ac5b876ec48b855294dd9667139a80680afd9c8dec01e8965d83b1ebf50cd8a2cead9521a3a84faaa52e256cddaeb3859b461380a7cdca5f416a42e2f65f824d30d09b03991d25d2e0b627059ce89d5a2bdd05af1f7ecca4fb7d06c4a76897d6fbc3e8a2193cb05eb7b6d207aab6cf7e7a4bf405d6069a867f0bedd546401b33d5295367f37259f5315be1973a0de8ea642f9579b2ea958a8b2cf2a2973f37d3b7a5b9cb706b0084d35a5a16a61279c36e71241514bf19c9257b27488d8c7323634d1b5aaeb3dad943d902b6e7edb7805b4742a349ae7e9c0dff475ee755bf842fb474e5ddbe4d14c7251f63b8783690a24f2e3a0ab486a78c8fd09012f8c720700a94d5691fae45cfb2ffefdf0e691967330b17fdca77174070eacc60e3daeae1bb91eb7422d6832db44dec4529fc9a843c290a98ece4ff825757b40dadc2ce70407345dae01f3d161b8889a508ac58e5ade3877082531fcf9e66c415c62f0d31b67a9b377d6655bf965b4ee4cadd22dba7b2fa818be9f7198f03e18a650ae33567eeaf0210e0a0241219d3f3d975066ec0bda78e8d980fb1e4ea0f9495d63213ea801a8e90d49c55f6a7d138986db015ecb34867f85c993a5520098ef751e26ae6e009e20bafd2d5f7ab2e81c5dca73b914b8ddf775195c9a2c0c5b9f8d4aa057bf3f01cd2b9a1fc5f466b1fe1345b783f82182b5353d0ebb424c2653fdaf1b989991f2f12d605820b132352766f38a7586983f7dcc3a9a551e1eacd2fa81687e5b72b57d8b7abb94f8b0f11f3cf403136cc7164598f16fb41c14054dd7a4bea0840af48ce7d1640f6fd6d781955bed45f48ff647d558cf6b9de59f2bc24adc216cb2d924c7c2d794069a4e864473ec0ce85991ba55aa8e2afceecec4c08433b3bc70ecb05fc0a657867b3638bf6353d8ddca50eb84a553d726d2824baa1dc6e8ff1be0cdd691a03a8ffdd80cc393db41bafad1d4dadb6ed624caa7e6df66cdff74d119d6e6635d5a0c8e8de14aba4b5448a8ea7bffd72ad809846f6b028f4b4ee1a6f84e450abe8ee5b68c88241ecf998b7edae1a77ffc21802f26d6d0f6bc8d9883731d74665e78de5d4521a45f05a6ae34c09a5aa73f17f6c9f10ebf9e2e0aedc14eb5d40aa304081adb3667d4c08b2f5bd83acf376017bfc61131d291c2af4c0861b5d3dd86b246198ac176c06d809def7d1cb5f51058bcc844237ab6b0e8b909eab00e41139eb7b222a6bbc078ecd3f8cb0b0a50102ff04b7a80ebf2b3bd9c675e6a4cd71a32853ec258c7947544550da22b006d857ea4fdc5d6ec6633284b6c5fc7177e7e62b7a0104632298c19c7c8bfd10a4c92e60595659f0e3197f038ae70bda47a9664fd2ee882b2f7299689593d6adc472657c5200b5a9ec54a091fc31b2eeafcb29342c493774d918bcf2d4dc42a3dd8bf26e81a0c7a99875bc18782086534cb7830a45057d66930001f02892f05a40f2fa0865f871599648119ac8485e29f4c2a4cb10394db13f60fab0d5c4d46413b01feabbb93bcd93240a3d5af0dd474c69885886604114943197d1f79b842f5dfa5aa9a6c5216fac96ee07133235cdc3a719718ba66251777d6e63e7374758c8bd0d2431e6a29aa747c5b21c37fe946f55da60b5708da69acdacd8a90949ff6662fa720b24a9cd9d3fd17cd33838735aba817fb83bedc87339f278e07bc5b16c2ad5a220b464be100c572d3de0eb14ba01239e083a2826aa4a4881c48bf62a37e386ccd51c1b3f17ee840d9856566daef66181fb476cc3cd1b3af9ef264df785ff413bbb7b81fe78efff07153351ef536b8b6edc44a8e2a47fc1cc8eb658b73fb676581254501b382e60d0fc5a9737d7875792e3170f7998afea2b212a241399a342f52f25c2cc11a6c833535627c49f0f062e09bce7626822dbb1de880cca6bd3ae94ac78e606cb737c40425a1888f77a0d4d3135272a10ef7061868055e0e0d303d3d3244b9432a304cc2d902f3a7423cbba57b2dc2c1350ee8102f1e32e1cac7642bf754d2fc510b29d3e013aafbb93e2ee5f568c99b7de82c8c86bceb3c9a074fc996b68ea7304afc5a5dd63b93228e0efa76face85cf884f665a493644a0dede5bcf2f931af1cde6ce64b102a50de7da3660c2d3bb2641ada221bb54d5b4e73dcfd667d6476e7bc01de0fa00034e2c480c38347a1fbaea66369c103b419e154e3b6bdbf2051477a985078e6f787ef3650fbc3b6e36d632dc4328ddd3411ecd7b4e067dc530b7c60da0bffb4491c422f58b329ed37f854cfe7b36661c727657c0ce0393dc39e14a5222911d7931a0d464d40f1a2d85172432bb1b774134a4330eccd4e78e953600d607e8dfe78697ab1d30f68eb4cdb965efdb2d0506ea1644a5fa48042ab9997d60aebdb7c219b9b77bd06d7c9d96fa82675a1ea27e6a326ef26e67c8bce704ff52ebed356e281d13f8c4708d12a5119bfc5f459723ba4035f14c32bbe99f249dbc359b8448e830c54c4cea970e98534d476a137a0612c66cf478039a273d5689d192622b3765d9b49486845621a5844498ec8c3873073dd85f04a2ee01ae381906ef543ed86496f343fead1d1304c47b9dac96e2cbf5bcb65fa3d214628056095178ec8c7eead096f5ce76dffc99f61e8ab5d4d0a5064bf4f7b56318880d8a8d63faf43e781ee4bfafdcb16ddb1b683b5a90220d47d4d8b33602f603349a80545319f4bbffb7260db442cf65bca64f6a5b6274c440a677f3e8f43d01bf27d2dde422cfa7014ac55f4a9e66d6b433a692f0a5a87d57e0985056b78e09a36cf32f576c344a1d0da07d216321df523b41557a5d9eb0dc53416a38b0f4c686649c1bd7c0240e7935b018ff88a235623daef07b2ca2c0b7bba958abfeb6b37305d3dce032597821e23a5b5be818c09377cd6496df74d58b2cef0b23e135dcae0c70735e221a2e0cb4cc3613b8863acd705b5b34f43a311ca384809e843a387323f9ab7c9a1fc14c2bc1b1c419a1c09babc8d780a47da397dc012284db31bac442494d7926ed18c848e1b556cdc9f2c230d546f429a5e89181a45fdc34143acaca19b8a50153dbcd919603b3c00a81d6e3391241b4be77594c4181c790fef3a612ae801f85fcfdc7627c21d4248b9d9cfbd1c7936d59f676c3b949b6aa2865ff0c396dcfce8cf7f1730caa81e5b5d01c546bf55672d8a14e5fabeb3151ccd4134690b87fa826a06a3dc0d4c76b2cb37eb57419c1ed35fa7b130e1723857cad6021a98e49497f1d4e80fcfa0bc656735065c223dc4bd93bb91ba65387272936e73b1ce60176e437be4f0b44e528271e723e4d26aea17d9c379a0b0ed722abb2960ff79722ae3ee5aa33cb51155a7b8b59bc4e5336014af879422080370b51f1a2e9763c4c4c6672bc912b72b8260749c9aa99442c9be32014c46877cdd56e33d899d55c474802ebb33d22b3a70cb70442ed936c383656c9d8e9ec66ee1a076527930f8760267c09ae1f41f61c642b548d729ca13be070be6d3cbc89579dcb62ce40565f88105d9fd55a7cbb178c8c014124bbfd1c6d2fd9119548edeb818902c8c438ce1c83dada781e87169f7a5310ce833410cb340d267c4130dc6790851711bf536ba412223941bf5a8c60058c7c0039647b4f2d3959c93fccb906b688c55cd6d66f36d1c3fef3515aa283ff54980e599003f3dbb1de5d3eb7487c797cfcb48f80702f7471174a68f808dbfd98fac8a84b7998bd346167b751318e876b1d2cb6d23b8112b0890c23651ec41cd00c507e0f694f12235011974c4eadff59d08b6f21821ecef808f3b7a8e655e2db7ece2d7109a51099f3d6544c98c2d420249adc69afe10c2dedc29ec1e7d0b888287221e0430bef851c404cc846e6892db903afcabdef88efbae51e35ded523009e4f512ad30e0d0257de7cad78949b6b1076f2fb250bdf7c8332e2c856b4901af7bc6df08a1d25e277e2a15ea5ff9995ad881f80cf1cf614a8802b8cbea5ace6fe8c59403c5a96e181871d2895c5c6c031b3c5ce7edac54a769323e5a740bd3ef18e4d5e2e689b192aa83800e1b57bf61adf0fd30d223430a015cb7f408bb94655a61f4b4087aaf4233f05607e6022d8f23564fc227aa4dbd8bb00a4953cee60b826127fa6d295a4c89c7307f6860b7eb45cfd13b7f0d280a12cf9b769c95bf70bdbfda8cd9b441a16f63354699aa3e4cf6e26d14a58074915d17beb646f2a15d08b44c496b5a092e320979d499ee9c1f6d877797bde5bd266ab9f7bbb47bca94371c00ae2b20666f4435f2c2e44cd864591d8d38995209a1c3749b6624562e662dabc1b3d8a8389b33665bbe75ffb980b595f6f03b6aa0b28881f46f26dc261b4f03057559adc8fd13243d265b723e0a00579d37d0bb896746907c340db9dbbb70499b94ebdd68fbab1dc77848c51d7766cf8813e302fab0eed14b4b44341b133022373b91380627780623081c7383dbad20b2ca5176617b8089e428d2d5fe1d5098a54e4c2f1742525baf10dc8fd43d0da18f9257e4c343ae3cb0f93208e85c9ea83f33c3abb3b25f832f3e88fec0e378028ce0fca83b2e564db93f59d926f0679efac77ea8754d17b2af324fe7922c851fb00eb39498c0d65f02f35d365a7dfd166a39b5728d55d627bc9b331c503801940ac9407b14bbf7884f1fe13270522e728cf42308e0f72d244f85c8e3c871764fbb6f29ecd23fff5bdf7a67215f1cf8dc6d588d08709d2951106e3ec2c2c19565c7e1191c50223018958a37f2bd50d10319b70185486ba11f2b90ddb3bcbd5742f4d1d0e0bf1fd1a6b8fe5c006b498ca761ecefa7c4f7d0bd8224b3b9470868f15be997372670170e39c1e6fa2242c6cc92b7c08d637e14f2d097ed100c5eddcf79757e60aa28c3851ab884cffe897e88697ae5f54e0c28e283365e47b44adc68f7d267ee8e84334da2580cd9e8765ee357766bef914757917c242d8dfcccba03bd97925250c59402f47129a54252f9581dce6e80b3bf007cb140114594eda07b98971415cdd9315dbc2146af93c08e1c7a45ebd1bd906bc9e77cf061d8551bcac93f9abd2abff5dadd2ae3c4fc9b7ee9bdbead2d8b60610d9eecd92693b2c4ba103c6c70b7bdffceb2064326562af039364d889019a830e4ef55932dc7aa55fd3876a7d9c5ad9f877008a31c6ab793a8c42216e4232539f92e4fa6c83ab20e7ef555c2524568ffa3e9796ca17a4269e5e6983526c695e39f73ec5b5aaf4882b3bf123d9d55aa59f00c4f548f7e446cfa49fcd490a00751d093a55b43f64b5f81d324b02a6c48de20207b9e7af0ef3c9ea09a4a4a6d9ff2519aff66873fcef96b19b34902fde40f25152c89e8f7e9a0f48e04c4922aa1ab7d5480c46d398a2ced1608a6ede84fc2959199d4139da758685ed59a5631fe98726d2b9e36e089fe272c28c9631806c0eafa10c7d01f5995f4ebb6cafd2112d834120faf6117b819c418d36a50a8e7a5d682bcd63fa48b382e82f439ca37d9717c0e34f229e5e2d4c61f8c904a0ac7d1014248d7c7792f40c5d7bff6fc5327bcd4b918a0a5be2defe34503a9d184a1d95982ecd4b567246963f30f8891414fe60650d807e4249d50dc925c556547445e021ad68533ea806495a791f46fdb068c4d1ee0a0a4dc9c0380c46cadb510a62bcf864e48412e1a47bc81acab815087e63bd1643e69380b47c5fe8bcb96df085eface3abc93ce472cededf43eeaf07ad0a97ec339ec8273a81898ba0bba5c7182a806e3a0c9363397b2cc84b80cae73c44d6ea09356ce9da0868142541ad0d450814dd11ed43cdb806f71a9c41982f2091563b54695704be49c4a4ace3d7b50b05aec426ac23a91126f2b4b861bd130f47b949daf2f10e06efa214ab8a657118ee561ac3b397475791457a90bef455120f940571002c1a4d54ffe4384b8ae295f34cf00e6e5e3f50951f1845d0b49983a14b1409ea9e83de92f8fc52478a03f0195e7ad4cc2f47892c3c51134c33f03f80d7c26f5d2c7e33589d2c0818f34ebe656c92d0f74f68c958d6e38a0a5807ac6d6dad9230c70e2f741a9052c72e21e4a417c00edc5d3e917e07d3f97f9319517d7d1032a3eb9ab2a3da1b98569495907d2d8cda1a251742270ee6d2c88cb33e62f246a87e977dbfd28e3d43f0f225b6618f9d792db4fda5ff7b52b25e55b3c492841c9c5ad7e6ce93fa271a4179ef3eae22d4ccea604f0bafc916bd133b60b2e5b5a5cf6d06e2093d3406f43fcd7fae88af9fc12fb1a6ade6da924334813c331fc631de8bf377241bd73647cf8aa2f9ac11455f4dba3028ce534389e818e9765784165e411a067e9c391a0b4503251b1bf72e641d82be3355b27fed7eead429114c0bcd62a03ed3deccd1614710926a1ffcc3416b5658bec4d25ba678bca9c2442d097a23bb687656d9ff25351cc8ad3d7222679d3712e89714856f7661764b227075ca85a28d5b0a5890508eee60fee9581dc75f2ed0b11333ecf958d7c26f0bac4c640c8ded15abbfdeea55c753f2c01d533644963513e22ab571beccae7fec61ceb5471489d3ca1d795159460ee32f207d6178300c4abd7e60c2ddcd1f13e0e98c6d4dfc3003059c7664bffc8f2cabd30fb60a96106cc3aa708d22b52341ba34e64eba481cb27a87536b58833d8d902d8c61555e03dfbf7c1334f934326db0a5b4e1ab2b9a7fcf3c242feadd24727ac108b01cb48daba1a740bfca2610bfd052d197a3b0807268ebf95a3ba9125cd8a2d28f08573853b418e144c07e441199f3e73c63e7ee929aa17791a3d24e13d56cd0f965d3f7cedb5250e7dd0fef271adf20ff45edfbb12cc946d3955a905b6d6cc7d8424edd51d21aea2d7b9d2ed82975e8c0a94f801da617455adf7683a90671e8850935ebb810f3b37ff92b759f7efd0336f116e505ee379e1448a6d5f2911605afd19d63ac9412e0fc6d64fbc8a286c1804251d51fb5d95e220fb1fbc0ca0fa90275bfc5a0b43b80cbe837b45f93985c8516f55b3d43427803d83394107a940d9756c3941b0d388f60f28dfd478ce3a1799cb589fee3f2146fa8ef99b29cbd013ae29b0769d53ceabc002ecad440a26c6577f7db1005335d3d951040c466e4904a9ab2af990b42c162df77d009f1d0b9380fd8cde3fba0b9a81cd9fb483f8206fefa6bb89910bfb708331ac966dbd67f8128330365e4017ed0b0a385014572845da50e0e2b4322f635a4bb770aac3d9daf6f9e79ed80165f41205af4a5d1561b6f3f7078a746bc2a45d5f311298af266fdab6365c34ca8f5b2ccbf86bbcaa4657a17d72fb30913b3f327f76c294b60f420302ab27e2b5c7970d88d0651447b7eac92d9fc0b024636dd8cf1ffb8c80a56c87606440370085edc847c2dbef547717d52fa763b09a10b0420da245d3af4bee6389fa5da51b40d8b50682755c09774133a1ff92282aa245be310fd726880f57ee86a883df52ded2ff45ecb1cb2990a7c2de70e48fd2d0da96778f8eaa69107f7026862ef9d336ee814ec83619e8b97637000f41a11d9414123ec63b585f8b794e78d15f0689c7f440dc30335a4dfcd6ba670e22be79fe81583b6901da3175b5cc3ce88c298e33d2af337df31256759d033ef653ab8d1b39bf0fab35d0f98e2eff45b1f9ecd1a7ea10b67663261e9d4ef336fc37c332b3043c7d41f95d5da4aef2487ad60cc3a7078740be7dd48bf9a965735d3006974287542cc501c7a68b7c739325034f2175b0fb742835aad1b1517477dd319b09765c0754afb90af034520a9f4cfc2e5781226e3e935cdf3ef2987e1506936f1d85f0849da497380d5fad2ada853531c92053d6a59b997c26e13e65ae17b25b6dd60f596e40a7a7b81ccae807e22f97e34e3773186a6f84caf8cfd1a6b2bda1c9caab392f22d6c07f019693ff8653da0f0fd021b8ccede7a8866d27ecee4e30d951b8650dda1984eaa298a1a70aa703762f1c42b4443904bd0ea5b2a679033e361ef1095dcbd07e6560197427d416ed845d5a96fcb4a6fb68ece997b1e8f43989cd9d5b09f35008099334fc70a77c51ae583c3b9109a43bcd389693c820d4531fe641d491a61e4f5f654191da9366bf8a20de290e0a9481c678661ab9e1289daa15ebef636917f5bb52ec70620183db98e2c170e9d060f0d82714db7d9f045191d34d2e16f8f2b64dbc5a435aae1f804519bc2e8410eb56d1ddc5cfdebb60aab0825b592222a85e7ac8b2aa64da45db687eafb31e47e348f68506224a883a84225bdac874e848dbf91876513ea91e9d65b6fa0f6bf9eda0cb50053d7e142fdfce84c681c10df1c06aee9826125989d5ede9e2836cd8a80169eac2cf3609865cdd1a4d0df058b1c4d9d5d8b49760ae74959fd41eff9c4d70bb17535ff2bb3a5df2de2361ffe0a8b954a129911d88e9ea1545649d93bf626ac601d5f79cd4ae6e7a2ff37c177770689400eb4709745caa76c8a53d72adcb7d2e4b12095c612dca5c06f7116078644038a2049f10dffd6d9c2d7ecd3e1a9fd8a82092cca842b236c8471295661d36e25d7855a1ab1af6bc480c7e7e3ad8633cfab7ab30f7338cea22b5ebbea6183076ca0ee0012fff040a0c39c4665ee1fec50bc661b4abb832c8cf99830e9e82e90537527709d3ec9eb7612bdc1d80da02e78661f138a9f7b866a744743ae9830c31baa7d8c87e03c7933ba669b06aa786a7fdb95e4d5902e7aac1eea807630a6ace5af87abe8692ddaceb6145c2835f929f318d21e72ec0e8b2aea56c395627468b027fa014c9382a9e8ffebc93b41c214ae41c46c060ffd3a98b78f3599f1d26b8bb58b333452ab05b71d9407a22b52fdf42b413f3deb87a10a76fb3154dbe99eaf9a4b1d8f5d635433f7e609e38ea5834fed34dddb6cacd9fd9243c560f14b74e21f61285ebd495b299b075416c224ac81c245b555ac2202b3b836680184e79a0c28770ffa9782abde41d61989154f68dc0d2b6c004cfdd284dbfdb56e00fb0382bc1198870777c2b01a517c5254091a4d925ffde6ae5e5dffb3bcea513226638511552d8a30f6768e61f42c53337e1ecb898f841f70259afb3725d9f824ca82a5da58c527ed94febf7261f97ba1166f15c0328ae22426265fc57b2cb5a2e49688353a007028e575774c72a040b82e7b20bf457fa8d63b98f1e3d63f48bd03983f1ab999818e25af0b01a8f3666a031f52f32d61c2569f3ffc71efebcc9917cfb58d9a31994a57484b1aab382e5e0145095fd3ade4f856ad18201d63abd29375069bf4a6054b98a0571150ceb7aea8f277077393402f461792d2ce1d9da6c29ad18187e09e79f4cb55958c7f3007e1373bdaf8b2fafbe21e2c131f72e5469377a632296ff30f1a6097ffe60721752e0aa5eb98710b64eb9d6fb8bbb4b06dfd7f9aecfdd96fd11a76ff09887dfb522adaa6a3f0bfadb97f17125e77103cec7aa61e3c38fa94ad45b26ac40e261c10d27d176936a54b343fb2792129583ae4dce08694eb2af9e2d155e8a1e8f0681a322d368b91bd52b83ce23ec54e6541338fbfd669016c57c76ce514c0e48524883967edb7d052da9154d69cb0ee37fafb9967055daa9ddf2dd614d9d39d64fbb5e59d6176f3f80df6a2a0616e011f078a6d837bd40b3bbdee0bc58ac4ea04301f5b74af1c3e4970c0d7a6c38474747b8ab9456f8ae32c97db82c5c3e37c9d1d1c5007543ccd07659745e4f2e6642851e3b7d52831bd96db4ae25e99e76956e1980f316b08c888b4057da8fa5dca158e41621da445b907b70be9de8bdc4e627836edf8191d06ce86b1c92c72f0e2f5415b0e942fdff3521fa697a32da2233afe3809f7ae64d6e3e7dc05b0768cb599043eca3075bba2379d3061e89ba1f4965ed77b5c6c2868fd826422944d2398793faa3da6057fbbb4df14558c7d25ce5aed620bac7d595aac1b8147772abb944f05c962152aa8be78786bf2238d663f5ea096aa539135e51af3eb47d21868545e64c32850408f24025467e78c23291dff53a05b8c0455e944f51a3ada8408a96e4ef20c99c41460968600698322d2e73c226c86bf75c6d1702a2a52a758cefe615a922b636b7650def716bb68bf2629b04c807fa0dcd9337a762f81d9732c93e0f3b12a78eb127460a5d24a027e658dcd850721b845166dae13dab883339d6b9989b0b44c9eb4152f2202af06d6e77b324847ead5cf3bd2969aff53cbaae7a18aea002e9783778271641fda31d3b2524a62e3b4a7ae6760340ad47f6378cd8c5fc443b42b90a281c3126e72d8ec87e45e92df8e56f21f00dec3575a7c0d19dd041e06989e344e381591872ecba953dffe53ba0395400447a42ce2dbe7920e06b3e0d7a41914dccf122faa50ed0666f17302d9b283c3fd0b37151eb66425bde422ffcc0275c69f1a54ca9c0b2565c1708eb4f2ba961649efae7a857d9d855923408554b19c7eb2d190e3d470a4569155fd8e10b1c96e433be4306717c7a0c5aaa90103b1ec16e85581758bbcca8dfdde799d2790dd9f185fda66578f95987916aa7d6906de671cfa6f9b12a606bb3b3d5dfcda1fe2dd327583613621a3f4543d61367d0de46848e41f2ac80e9c9e3cb47ccd51c1c192f659b96ebfab839e09dea8a3970bb3c7906507f5dae8d257fff147aa00e3475d61811b9d288cca8a4ae7a412b9969419942d16f3cbc69dc9b385ba6aff714d462aa2237186d1952d24f4a4aa9b5e5d269479fb768b282da7b16a3991058adb37f1253e22120894d0f24bf3d1ca43b2702a436cbcf4957eb1380470c00d089a1b2e51cc26650f8125802942fb4680ce20c8e02e659d4691a6b23a9ce2cba373fe27384c993d7c79aad9789139d1339d21056df6abbb37a7902215c4b111ac7503209b533832e66787afda01c4ec205616af1202e4f5121843384e92fe178e1f4e936691dd871977bd3b27d53cebd8ec13a7cd7f0b8f35e7b3619ac5338f4759072249dea5baba289f18986547dffff565dcced02f05f3ded1ebc024d6cd062c581033631b3ff3aea32d1896d8ee4ea1e8ba935aef958718015dbe6ab5d8a909c65df16973dbc5fb4d30c41c3763d29586d040d4644504f8f1deb566647837a76bd69448c7852fc2b35bebf7343ae3350e14c3fbf5f5cca8859c971b04e0e63875620d6e98762bf64e4fb0fd0b66693781bcc5eae79f867b5ea232f44452f1522bcd56973eb920c333078e8e65f7d582197f719d8112c1f6e0d12902f496d2147879b1913b77a0c0195148cde5008c42f000aa9eb1aa9b68f86af9315df8e44d0d25a7b69ba276e06d64b65119be7963261c7310cf72b9ec548e1b308797ee863dd994f8dc9fe09aff3a15cbc5caaa5adf8e6beca2a0666d5af1efcdf7cf0d11153e605c542dd4e5476e14149fbe7f89944252003d0e73090aa6f6b847a73e29c89fafcb09eccb4934ce3beb8527b4c72a2fa1852786014442bb89afe797177984a24a5921ce8ac4065e779715780ef114d635daed6734a37ec88c0f94be398e254665297cd51acc51cf7fee9e9f651abbc3c3c4a119e5f2a3e35a2b9adb0da1dface4a6de92325dc86f1f6b57a9549ea1421dc09ed2cfa81d737917b5600dd89c46d8e275bca9ae2b9f86bac8887c1e8695341980e2422e8c5e0320c148b4afecee74626febe9775680d7cdaf28a167778b5414bd91c1438e13392932ab907c1c29c6e40b1e27b5e26bc866663b3823bff54db46de8174b515af6048a26f5a84c1fd0e8b3d09bb0f952ba07e404380185f5fd86bb706950885d63a0605186b3325427bd7042aa21a75c51c7893fe51a254ff19f06ec349022458aafaf0e94359f90bee84125986213faa333c5386d15d3ef42f496ebe761fb4954cd2bf7fd9a88b6881d3f7ea890e893dd7a2c60cf532fd1320a8fa4e6c9f568bb253821bb8bd3d95c152b57f28beabfa95241606ec0b650196be4d7fb3990a98363eea2139d7fc7d92590ebba8f5ab76bc36f23c3de9ee61d4e30d32b830c45dbdeb56c68a3fa642856d41eca53d0ce590c9dc8c8d41f9f4da9711385e08ec2d5996c7fb6dd715136bffe1bc8fb74bed18b4aa352003748c923c657f6822be811433cd89589bc730ebffe453655cf120a33fec0bae4f657c0e6f7f928a90d92c4f4b2fc485943d59e499e5975f54826813099679b5564524cd617d6de1b56e1dea4a3bfbc40495b1b1172234c611fd2a2e4edab5b562eb6f26ed5f96a6bc20314b45f6ed38d4ea0d193a95dfb49236a034ae190e0619df444e2a955c2aa533abd3c1d24c8e0676daca16d7d4442ac724638feddb049c80912b5ba4bf95bbac542dac0a8e88084ade851e8b162b7e7699601cf9717f6f7cacc0aa3a3cf0efce713a0ee22cdb4bdb2dacb1f8e8a628a0b08fc38e8c3eed43ad8f86cbb6104698e8915e85719cc76c6f9daba2078c14ea8bf4ec683b843a1aa2f9048bf92614cae2fe494327c2fa6c6b8051d88ed377708731eab8796b4b14bec07345ef859c8cd52f78ba809172ed2f5a7f3e634620de86a90c512fd0ce467414e3fb9d245817f4c5254af4a5cdc3aa0e17c5bfc2b0e419b0ffffff4f