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 71778 ac6866223afc64b7d5b2698a6daa2be95e0af8a74d359a6e8922bfba16d8fc77

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4d44dce1e7de3929ce9ac019e3af85fef408a54c193b9032a7358c1d0b4011d6
Certificate Block Hash
ac6866223afc64b7d5b2698a6daa2be95e0af8a74d359a6e8922bfba16d8fc77
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00661c0000021b0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000013e4a019dc126bd97f9aaca1b441e7551ff8cae14d1ad2b6d8e6c6033891a8b44a60db40b41e17587a48d4d2b37d3edafa6e51e7f328891e0d6dbfa9d51f1c89f817bd5ba1fb1c2de14c0908b3ed4dddd41b4a48e48b3757a60d0000000000000020000000700000661c0000021b0000

Raw Header Hex

0000402077197728fd84504339c6179abf921687ef6c207a4f6b1dc21ad4b1423c288a1adb93f614befe8f5c2d4722df9fbd9b375a299f12555ac5ec1a725cdfcff1b0d973962b6ae3f40018d611400b1d8c35a732903b194ca508f4fe85afe319c09ace2939dee7e1dc444d

Proof Data Hex

59,560 bytes
12121601030779be010b7b05c4c1f07bb1319b4b56cd5649e6be0cae5c8c0e369e955df75c034897b371c609761402e28b1b23810b91bfc81fda88d8652509391eb44082f1bc525e6119d187db566073a8ef018acd829d9a0285006126c24b46b0fdba683e5f5be35caf402f4ce0aefae3071a40927f37f27cc477e71979733ec3423a7712528a80a716b402a51d757d6d1868bc9c18be6a654e27f417454bb40cb64554105068a6dd467a37ea2303bfcfa019336ec180f371107b3c68561087cedfb56bd181d07cba65d88402e15a7d6d05bb6b89dfa585c80a09d1c95337aac0c27b2afe7f05d7c7671a2e65a29992c3d84e09bb2d5873d6735e88426f6cfbb87a7314c31079da8b76c4b5b1ff5c561fababbefbf3fdf48fced88921d9edae05f0b52349f7268ae8b42fec39de6990eee7954405fe8ee8cf47c53620a1e8edc1abba85f8c451425b276675d63922fefffb381c330199e82855f3535353eb465855889c4072e353ab64cc18ba91f18b00e0f0b34552d896426f1c91eb1dc45a4a2b38ba229130a810819f5acf6f09610791ec085413ae1f56eb89fc0800aa8cc21f3df98282c62f865916fcac00f505a793420327548b45c9dc1b4df603b2cebd3449d99aa24a12d21d9d25b87ac12a051a047cc9b8a5e24789815f6bb42b0b548a30a5082b5149adb3cb60b6088d5dece52cbd3e3b29986dfc93242567b9e9265a8608e5efac1d9061f174693628042bf0488be28b1da02fa705252ddf8e0c021a347cedcbc3cd411703c806235955f6743f2c60014a6ca14c19bbad0b77781bbda4d1bb952ff16656c6f5c4f86a18f8d6a805d94938f602f403cebc00123b35c57f8eb99aad8ab31553c82c9dd4ae37aa256316d9941ac70cb39b987f95fbda8f2af8f63a84a5956ee3b7479c58a396b214eb42530d515c2d778b7a6214b10638a339bbb3bb830faa4bb74aef89dcfec42b9e19b4d4d961454f4d2d436bf9629323015a58fbbafe146efea3ddbef3fe47ef25332545757396fc7fae5e9e4ce5511493f5cb6c096358f195265cb7d6bd2e4c5f513aeb4402d3563f65c5670813f0d1569eaf6109186ed114c70feffb3dd6750051900ba1686e089fc8cb1bfadbe1224ce121ca461a1620a3f0a708fffdb102719f516dab30f9b228d976fdae49f2dd751dd5fbca12587861ec5cbaf5c6cd7013c0762b4022c5f67e87575a79fe3631606494db7fb9d4e0fd46aea7ad7d1183d8f400e3a2c16551a519695cca0720e25b8787ffcb77aaa681342c9e636c06ffb9d98bcade6c716795f94c46a1bedf3e8158c19d4f409a67613b8933a891e29b3fea1d2d524b50c465a58bf7095eb763e723eb4579c1690b67e2e796553833f4de958d11437a7ac66b42ac8fa0c3e1a797ccd089a57c9c3f2bfdde84a181c6e6478072afaf9a0e9bf3c4045a31cf294fa038d97dff01f03d9bab50f4d9bee1f7a9d3104f31e0cb0e8f793ec6c04d9afbf12578e5d7788f2cc3d542e2c3b798b63df5c83c05fd5f6f9915f277c58136775557a33bb5786ec23682e9c054c6d79b57d82dfcb9929850e41166f1d1d35364660d94c263188a3ee2fe9e1f35b2d47a31d2ca463bb6a32c35e76ebb598b9c984348a526a0b51e1cb3deefb662ecc0b1addef19cdc60716f58d215c582269458db4be0750e7be5faa241977fc272a70182e4a8476194417df38d01d91508c0b1fd5ab272e9f3141dcb3ceb540df392695098b3a694d033f0185b362fb95504a44324016d2c0915501eff35f90119e21192bf408f0eac680df72cdcef1524de7e07b3605bf572842d3f53dd5225274fa00b84cd95a9872fcebf45e8676fd9c9225ae48e2c2ea9eb817707f1179544e8196891ac3777f4f3e4f4678be0a7be1cb6ea2e8a6969a9d93dd21031d17aba4c118dd799364aa45707bce64e773984833c1a45f4f886b2eddd6b8c9b39e4d20eb8ecff8d643b533cba6786ccd1ecf8f7e3eb0bd24ce8c2c5773a6a4c9383663df40cf8c8dec5312201602cea29152a25e4d38af7f977cef6ba26b5253e8bafd774063aba8a038e4d4f8171bf60d5c3f0342935917614be0c3b002a65f464e7badf2d3404c2800db10bce4cb7a6f2a430deaa2f9c4227b7f52554618b5bdc7234f07dd2994c3569beb2c5479f01dd62af7bae06e9313069b313b71d05b12827b6547d1086d93f9d7556cfb9cbcac4751ca5e06b4da221137ce6eb43d89dabe00b2bc6526d01f18605bc174669c3bc88bcd87dfe57139dd62da08cabeb1751e9a2053a224b75a1fde3286f6cbfa7f829c6ab677c915202911a130daec373f49dd7ad222740afdb6b21f5a81903c8ff9079e147d2947cad51fdfb9db06caa1138c1f22b68c026ec9aa7a6aaff8ce86eecf3e154dab3f52e13d5eb6eb6eece6f72183320006e9f7497f9ac807ff50af889970fcdd4c130deb3a1947fc77af39b34e740a742d5b60095c5fbded43a088c61110d3f518618141bc9db5d1fd4c5c4c19f336cea6971428f07800d6110c900c518bd5c43d003d12717faf5992319999c6b21ef47f34604f69f02ba84da8e9616b9c760113a97117b40a8a47fb761ef88fc6a0ee87e855b0be629066999dc772ae99291feac2c38bc4d3ddb7f7ef737533e45217ba1664f98b6a9aab34a31de5c37bfe821f7e03c080ce2f67bd08bbf5bfea928ad874b2b80e855a9e17a99c647809f97c6d5c0305683af2d52265d86f2a12dfec066203037f311f1ced50a0d706b34d1e4f2c0c91b8808f5d1ee67f3053f6c1d964d28b10d7a49787272719b60cfd376f27836f2b49614626992007bb8fa3e74f60b7123a8dfa3ebe79f57dad67c352c03d842c50da4aa800679ea87ffb5d8d94c5e6ce15ef7d268dca940ae18729d28386fb2962854f533c2dd99bc12bf18f40ce7be347f04457a4e2e9a0d041ec73b08c20ddc4c8ee85083a0f2b9feaa045b4d3fecbc0a69253b2ace0b371704541f78689b9a3f30aef868933bd1c76cb52436b7feaaaac5ebe2ebe5abff2db6d9da85ff401a2d546de00a59a00594775c57797b77dcd47b7910bfd14e0866de2de9c3d46991b9bd00db7337f62814bb308163873e2ba8ba822158ef3bd276db76e9d0ce5a1473530400509ef111478834163727392f236d6d85a06729831d0309d99203057274dfd8f179512208e257a01de160f8a81c9cb65c6192b0b160540e958f428e3824b08d3088ab031d3299f3f4afb62b252bb6fc823fdf3a1b92e5c0829d9aaaa201a41150b9a9fb5600d950c139899f79bed1e9d592d9f493cee9a1f9dddc9a592410cb8ea76db607042b64a4c688dca58145e74f1ec8e49d4a6a922ab9124517ddfa2c46dceeed13b191599f7f0c4c727b134b04833cf2c5d7a27784dc661477c2afee13ae51739b0a77f2c1db04c797929044e53d81cde52f5d845136fe7f3b0bbb22d67196a5179c84e8852561dc61a86ed32424795879c72206fb797b4c34561571bdd09617086582b684a4a66199613c66fa84836b2a7414c02994e54a1a60a65f3ef33d6e9b2f340d91ec91d64edf64d85d0f33837a06a875743533a06e86a2f275c5177f9f3f65d07058675631e67ad1c70f7d074e6dcf4d71fc573f8892081e7438c8b9f457081c0cc74d625eb90c6cb9c41c1cc72783e2943cfa94cf30195d57091a9015dedde97def844ecb571468c132e92bdd641c9a82bc71e15b1097ecf91207d7362634a4978f5e76097b2996e026635e1b54592a4685e05530ed6019144413f16e08f561662f94f45a4ea189d3d664a82b66ac812b171b69f938d41354a1e2ce04072d609e3a34c3cda26b84fd3934b9a63865589689bad4af5a72aa4deb11a05a5a111a99ef0418f7adc21832c90422995c04ca4b62aa5ef8d5051cb2b48422aa7f8191375e1e896776f3e4da8486061d7873e956ea5f4d8ad6a53944ca549acacd39d3429e75ffdafc32eab4c81e2c703d41bf3f1e53c3413065c262fc28b9f68615cbf9be3c644909c15c8a185005a57ef65bdf6996c0457b0edba7db9cef92756da87088593b41337014d1d2a8ff4409f62ae9d95c9afaab5774880b749063b278f47ea56de2fb2002fb93cf97927c45059246e25914258129cdddc0896e848e1c2e2d517f96a3a8151b383ce7c27fdc5d4a059b37e189a0ee03ea62de6bab0d7e874d8b108c7ff65839063e635852fd3f687cee6605673a84afd8a3d882cfc7c088ca48381726e72d1e35e6c742f3c96ebb4d62af458771e1313576dbffe08669ed6c18c6acc5e7ff1d3da7864778738b45a4ee3aa8ad401ad0795e398b6220d2b4e2c107833f7261bf914daa778a513450959105143df252a7335036550833f9650d3a5961ea97a6f809ed529800258fb2232444e4d5adda4e931dd73150f047671fa0830eb45c800c3ae1903c74c1d360bba4ffb57ece0f96701904c5135f98aa3d00b5d2b1ae3a90e6a5c8e912845226bfe6b57e3f019af4bc4f2e329d1d4d709bbb87ef00656c89cb4686b3b8760674af51c246198b374f67f94747bce46b1f8b85f9f6eff5196505676115cb88facb8e6256439ae337139dd4de969ab72712e3022c013d4f482bbaa5c99d37eec414499f58cf5e3c2fbbaeb2e14d1023f29e93c24a099ba5dcfe21b7f4e18cde5373bcc0cc6f69c7dbe4c3cf51d82028ff3e700b986a1eba43844a6444a1f59dd105105896d2f3547b311ae4d0056426634e561200d288881ba830b7e6d79ce2e0987d2dd3c59efff2e9536e968a630ceccd38ef378504d71de33faa4a58294f80b3776c7e52162d28c89f47dd5a03bfb78f583b53b479c372625eb7bf8ded5ffafe37f5fd2598f60064c123ae4b9f04b08839b961b5086b0b4abc9af054e6298427cc410ee0d77374afa568515ad884496403d1dc654b91c16a0845e8f8cfe09874d64ae499ce1d2ef1cdd95b429405637cfc888e1eaf97260b82b98787701067bc9c59f993bcab1afad63753129462466397af1d0a87edeae4ef1d93cac3dffb1879747361976d6772bcda3557053645c52e551426d7c748c5600de81d5895f00e492d231cc628ac60d54ef482b27e2ebe4d48dbf411d39215ec512eb98cb6d404155ee814cab87d3a826ca10bb7ffaf4c5189ff4bb4cf14535259ceaf50d45d9fcc4d0e1bf23dc557a02fab940b6922824335ba5ad40b28b5ed4f9d183aa63aea07c7e82c248952f64248581d300c34a0a8ecf788aeed98459d16ad362f241271ccc80751fbdaa5afa4ba6bbcb020941bf3dcf15e2d48db006d793c8dc4de5472f8b84ee857ba51675c3211ec6790bcec7cda63daee8d0a3979211ffa08ff8028598e9c2bcd47a1071e8832ac01c14dd816ba53bee492c6b21ac9d5d14b0a91e481acc51192ff3c23c0b1bf6eac98fd34737fdd42d10508de09a130304b82948ab1df1494ecb4903dd446c8e654769568de06f5e3bbc4a71bd9f5b01783721089d21618d2e47b9525e168dbc53dd7a8d12f31513dcb70c6dac3c99b40adf66d14d881b53eb835d05a52865d89c1cdbe9dcccf1fce5a12cecd8c3118330c664526e04665bcfda93ff84f21ae088b59f194fc9ad53d5492ad2c75a034552cd4b99e8f7e071eed93d09ae6cea5ec69f9084ee5e32139d8743b254d2b8570cc5a0c7f0b0694684d970302f577fa9ec741dd2a1b5b795ea8e6c5fade4a11ee56cf97c2566d7a63d19b8d0e8e9f96a0518bb05426e3c61f6a1fc4f343604bb67aba5b76214bc61332d0128689434e25797c9b480eb9c14c659c6ab5cf1bd2658512caafea2b8867f8f093084c57d4ea414ceda2ec4a228a6ad05ed63b2b798dbcb797692685ff7842ea75fa5506d84a3fb7abfc3ab15e0cdca16b8e3c6e1fc819d5724162a842bdf54dd20a69565f363fa9f1c024bd88a85e84c0451e244a2f2027c46629d1b0b45c56a2c4a9ed49766ee7d003dcfff9c183f4cb5c5a3e98f5bee7887866db396faf51a6529fc2b1ba60de2c34cf74746646d91d16f005cb337f67e4a8a0d026997e869345387dbe5c0258d5ebac490bd90ee3ade04aea84114c07c0eadf91c9cfd63476aa983257e8b2dbec78045ab0511bde1f8fca48aa6829f4bda875bf92d204afbf1cb3838ac9fc618e172d7800485b29443debbc5c095a481122e8a105972a3a81f0da97a1d63a82be3427349624f21929e8ec413fde998af8e6899a4d3fc1cd7923828d8c08d5e64f37082b925488d2a3a73d093e6d493e13d41d0c3b790292136ef1d5a4d2650461250bab3c325703cb1a8ac766d8de618d2f24ddc10ffa5f5eb272c44de5d43443e65835e5992e51cb2a2a5a3c6d226276960704be4237ce0c61802b93d49af1a53299133d26773ca0fa6a91c6fda4e08dea445fefa6bc99000202296521cbadb61f8b3c59b2a29a44cedee35a41780f793a4c6cc8e9e03c1a14c6bcf1a3b396d75811ec8d93a199509481e91a5f495f894c076dd680b2ef8fab85d27567213b51e466ffaeac805459cd1c8831c4361b9290304509dc610244325aec963e8f9cf9913542db197d9a244d93248f7aa8f729238b52b07846871cbfb68003531c0d267d9b26e3c13e3b9d7c221629804e633fc6e896bf114b65052c8a1ccebcee62e5f9d3c19e1bb7affc5f146ff51176decfe845ad1ab9f1b76238da510c2f394675d5930baa4580b2afb1d0f187b4e3519006771be4ab4146de6ffd0994eec6dc701e8c39823856d4b49dca88368aab17cce930a259c6998cccc614a710a3c0b91023595354f875416dbc5e12f18ef212558f984ccaa97e3853aa7eeeac4575a5c6ef3be1641a34a61d16e89e15f38b51b28982aeba36d90283aa468889819d8a299d85ba0aff6703c479cca053ae8999cbc286fcc57292e3c783c522c0dd8e324b652302682985d690ebfc3d4e40a1fbfa634289350a22c4cebbee42682fda81e29846fa5a0ea51ee12d86f1f1cb8e73ba7d26ec30cf318124640a67c0b36dd369430f06ff7918c919d8ee2404f60663d31912db0cdb7a5b0f915773864857ea2a90755460df7a2bd411c2567c8905cd6b86fb802fbbfb87fc03d0f987697c6682e468308fa87689ecd22a7b45c40dc20dfc20273554e1bf460da97541468d034703589d11f228e8c0a511f682c67af530e65b55f0a4fd2d2dceb1efe0b2fa7a4f4c1f351a8d3a0d8e57bd4d72871e841f820053ab2ed0c94ba8c1cc07834c0c4711adb6259e83daac117c6c37e4e8fde5f85c52f099dff1940340d7328885212978b7e27bf6b4ba24143685d9149d8e56d1efa7006b9b3fea86c5b84e6b62ecb8b9528f01ab24c0973d1c224553d82bbe828b6e824fbe82ed6e0f96099b402e97a31069fecb2fa9cc2fba1adebce0fec517c03ce0054aee5f2b822702d6cb6b7ee4403fc7397ff7cceb73e751ef742682454aa13c823d83a6b3ca565083fd8718d7d5226d730b18a4f19f1e7c870d16d748356936fc0b6a8b970e96159b1ebf2fe9d04da63668f863ee880fca9bb5c7ea6f1017efed62fc045093476e6c9c04beb42440a5b699f0774f702f6d8395baaf4efabdbc2a89940aaa88cc8b2e0fb4e316d4082c70a3b7a33a8c086676627deb396c7b7f2732d6990900a12b59930097cbbc41adda43d9b10526fcd4eeda1b403513541dc4679a2ea1ea4625d7214496917700371e3fe0b492c22f1410c49b75da692c92facaa0cf21e3d5460e33aacd1c8e86f16eb45fe988e4a1c9caa3bb90fd55fdc301c1febf8ca9550a79c72e7b10e8c7950b72789afdf2cbe7f69f392a599a8cf9c5f145fbf651ff5d507e0a234986f1fc8f4ada64c27d243d325c5599b6aba921e89d94de2ba15c83ae3f68b72c7744221bcc06b421c6cbb2106513ef0a113e4d9fa2e0b3cfdb4cabf55138f26567d456e94b07d9faf0266585eaf12ddcfb2ef1fbe9844ea5548a89e56647efda06d5b0dfad680bfc80ad2b8f4d9e1970fd77d0010b894765b17dfaf04784890b8122943891e12bd9a85e885e2a6cc749a74e825a47ab42c6a2dc231e51791496b87a54e15739e3455830a72245edcd3db62cbb3dcd3f22ac526be7f175686984df9c225c6e2955b0e324de1365a45342267e59b916949bdfa3ca56d752e08f2bce2f9c975197c88ee3b40570883933064e3d581b269e49de400166d42e27a867e9b2875232d08c9b3e81686c5881288f59943f7aebc8214243434b9a1f73c561fbe003ab2306516f3f825b3a391e178f816b0febbaf09dcdf029ad38059be3dcd97cab3185cc6c1202cb615d3b23830913ee9dfe430e58288290f891e99ad9efacfd859183954bcbaa833e5306ed599df9d3f6eba628324b35f4267b45ff4ae0f2f3136581af91684451348e0d5b06cb50fa567dccdac9c57dd1ea0693fc61c1beabd7314d429ae5c4b1260c1ad243bff0f5e28ce2939006d1eaebdbe4ac1ea94d72b32aea7e54b45d9d542c5c1119ce73074e066a0f956edf7811b1f6e0e41b980e342a2274ec90fa9f7330ff0525edc2a2b029ee0774595fa9d97b64d48c7ed15ce02cac93a6ad060f960907f959cba64611337e2d9151175b35575c0435bad0f7f8772b65ba026307786605148d46576100748c1f113344b106d34b83297c34b873efa081af4d6731d8def8a3bfc6551f7c785922982de18a1c6a43baf633cdea4c3aabb33f8dafd73e427b243c8e96c5c88dc793946f826797216c5fc41f92e9aa69d862e9f12ec272834b21b27a89c1d38efcf86ff43b25b627295d37b9bf43e590e6105a0dfe711fd45e619f1d195bd0b94ed1a660890945af3d84743e8be554204c7bfe4403916b9659a68f7a0de836484f9be1f7a58b5a31e04e13cdbcd7016ae6f08b278ee59c35438d935108bbfbf58adcdb228854a52d7f89ccc491cd352691be9a2cc5aa01c575f3075e7cba7cc5b15761b3e8ee569ce3a49959f8961ab213281710d5a86d9fc398481e1da97dc35dc494f9f91021a0a6836547333f559be5732a079c999e07fe1519880963e0924fa95810f2ccbb8a1dea2407b2334a32ccea6d874225ba80b7d6a9232fdb562d9e10a640309189a5aa1946e6a55620f4ca1972bb2ced6372b31ed50fa4b5393462288e1e9705239b1b711f596da9c41f0e6206c2db69ef34dad71ebb99f2643e9c12f61282330c2688124571fcaa5085f1b7019c006287c38653dc472f52968b17b90505db63c8b8d920151684fe8ecd547f61fedd99575cc7c389a8a7ebe9ff00b63fed4793523ebd684d7b9e1db9b22355ccf87719a57087e4418cb526967cb2eeec0a3ff1d28142202bdc78a4d34603f4f8511c54121ef203420b74a6e0c4e598971d7f3053715e2eaf6e5453d5dc4d050849d59270a4ace8f589f3ed32db729273e48a6f1487face309fa2fc0151ce05d154805613026fe7ad56389839b29f8fa7e83c630ccbbfd0d46f23f37730a51e6478313b9cf39082cd491fe3d41b474ac7b0abd1b84f4a585b6fc03919ceb38f78451379148df0e514b2c3b2760839dc63a5f28e03d4e3215e3fd57eb6546f282be80a91f75e248347d1d0bc3c5ba8c6bdbcbe01dba02919dd84b76d707089bc33514bbcce18cd66d23650bc5b0cd562338ce6b31937e79da4ef49b1c7a504a23ed80fa28b99480d190ef360dfdd1f24ee97b4e5453eeb4d0fbcb9a3ccebc060a2cab741702edb5e5a4c7251cd2f8d1c2d6b3e04ab4e561b09001ee882517b24261ac7566a79d8b9cfbde8fcedea124f5b72c6e5ffee3dd9150e81c7eed0810d2c492c82ca557b4eef952c0a43674b07fcc01fa65863c4e0c070c7e8578545a972db885dd635e3b4ca573e21c944ee00e3a2f4d3e6f26a79325b251aeaab71646446dfa0edfd38a2f09288935e03dbd422a435027f7928bae7be2ffd52b04f209d0b7be930bbd4b37a36ff5ec99ae4a272a85ee94eec8e1ed606516b7b1e8252f63c075c50c73cade82cf601d45f29ec85675cf2e1e4323b6db96e4f195bb387a7cc810971e9ba5de732599b8eb3df619f705a17bc28741c9e6c40dcb436c494b2438de36589d53a44cf615a2fdb8bc1b4cb94ebcc8548995dc0835726b77464d6460d903050871f0d64a3581ba1f5a4d584536146df0449ffc8c78e8fe4e066966b33ae4e95c21ed9c285e9015b753a2cd082e9bdbc3beb527fb47a6f9ce15886da6749f2fdddb106e1150da70ed732cca68ba08cd050ad8e94dbb9a1885d52c52157a381621818046d6a1d7ed03611361650f298dbdb51173fded0b880797a9b16947ed96cf4b527dad6b539a2e10f79d3e097dc252a1aeddccf84e197698243b9589925a4ca5b4720fd0be837a1d3f9dd640be2a36f09855c0e01587650af4774ea056291beeaff4fef4ec13d09d102b09eb209768209dc3fa1cf251dcf0e497beb9ab72966286c7ec7a984607db1c7578fc7e8f4d94e36b0970af5502e9e91440e93481a36f10019cae920cf9527d10695fc20ff7246b528a41d79077602753297524fe6fc5dac3c4c6b18395f0af0981d7a3b169602a891d03924954eabad779425262fed25614142e57b9aa0fb4a411fa2b9661f5507c1b6f6cf1d0bef551cd093aadd226523f0bd44de9049c7084eec7e376554acd0ed0fe1dbe1a34b87ffc0a3fe2794e5a66c7e39f123b54d3819cf06b7911532eb20d2c7a08638690a689e1b2ee7bcab35d297ee8d09c746a5e079630df6b8de6fcae1f0d207c4729e60d15be6078abba8c939db81611c94d712230b0d72299edcbb1faeb1388b12435542fa9716afeea66270338c0ffe28a7122b144962afd0a37d3402a7713713059c620cbc1bcf60acf606d177a7dea145072e6cb0bdee1b5ae5b778da7fd194eb1d2539f8b1324fd6257f4d138cce312630f900ae2656ebe74ee966d748a7232fc7a93713c9bbac9c1a87e9a9fb1a61efec391b1ee88284bb75293d9f297662089cd6243696088297753d5848aa675e0bbc46767f605d99cada53db7440339c9f76fe1342613ddffe42c65950baf69a412c07ec60fe5ad07b0df899f72b43ffa3bf77efeabaa5523c7bb85c763203974e11070d1f8aef523a718824e5b151b7c0750aa912b048be7b5b6e4f8a338dfd3c7adcb9ad9d7126a25945a73467927a601a2089aba0beccc07655636ee8d7d636708346c7240f1397713047d7cd0a7f1d6a90e8f1aacd44fbd5110639716d56886f2e11cdd517328803f62a570ee38cd4ae7ff2b7a2df302a21dece081ed73d728beed22707162d927ef6b7e236e4a824d81a835c0cfbfe4874a0b4dc161d9e0b93e7604f05351691917c63f1542c4bd2950d71a13ede0190433224977a6aea8f553c7cde8e3e89186f36c6e387818f13838213e88b63c859e2e323afc29665ff119ce0d842573665c2d8d7ac56843c71357e24519cb3a41806f5184c64a9b8e8dce4d1b201810fb19ded6967667e32de304f1998efb52cbef365109754015fef0d0e7b2a871ce18c959f0c529cfbc58bf7d4ea653f587c9be10c4101e5cbf9603ee60bfe693458689b4cf9965a491748df4ee16d3957ab3c3bcedd4cdc3e957b1f89d482f97059b58ccdc85e09ee543bc070f63071cd3cb6139893b87c7921078f3ebd9730370b4cb126665c0c8b721c5d70eadebff53ea90a7894a5b2bd7953b5cab5f1066596e10fbaf26879b6656b15df67b7d1868a379b11551245bd90c473858d4913a1ee1418705c0fbf27f812c4c0300a7a1eba9b8cf10d79e1eccac11ab508112185d6e08bae120568c5ea4407b594b8daea2790f6164353b5ab4008d1d939b508868348be73153cfb651501e9105bd2e123883754c86c22daa0841ceadd83f87036144f2dba85a8fd99da7467a51ac28daafecf8594dc916c3d5bc486e7d7a60f6c4c9f05677f22b3e0516f6dd800d4692594f66e3464bcb45b5ca53c3eb25ec88c6291cde227ef583c152c351ad3e4251eab2bd347de27eac0a558e80cf46f48e56d1b5f96a300b7f245ea51cdbb349e21d09036a9d52ea9caeb70c4e5ef750b2c5ed4d123882ad93d80574c71c3214abcef3b85580012d91935f9e9030a1076ff5fa21a53e1e72780998c8c47e16d6efeefa72b343cc936ff271427b01b01f540d944eb60aed044cf49d0cc41d0f15785aca807b3ab47bfb9ed4ce1b814a884bebc915e59fb2bac05afa853bb7e09486fdd9351d78c220433437fd5a933a4ded31673d3f81dbb9e3c03f4adb11be8e4f7f869c86f3417393601ebfa0172d31ac340eb7d2fc6d2b57400cf6a32c2f0cd5947cb5d62c3d59841aa343e03561b0a7e294df774b3af4e69f54006e697b2dff348d0aac984621c2db51a36b67f9854e6178f7deccf515f132772094e0042f6fc28289bc2ee0409c92740ad4ca64e76d5186ff1807e354b8cf79f13eb2138c13c807b8b88e66fddf8bd4960f81d6d7cde5f49ae9365068dd68853602c0128db15324afeaef88abfbbc7d149414aa59eb1208400f45b6d187a5e38c673467861e0a9d557df27e24493839cf15916a62cc71627fe1815911a48adf9c466c48dc87b87c11c2d7010ae60069b8905fd5438c375830a781d3ec83437884e241d4d50ad899825e778102aa95aeea02702bd2a65fdb549b7eccc018148388c53f8bb0f514926b4168bb859232df5637ea9804af946957a36c5a6efd4483710d00f11bb2b56f6d6a8148e0c5c430cd25990ab3affdbc0f9e1a34bc1658d591da704e71e633d53690bfd6346468f87c62aa2ba529133c2a0b915c55ba8e692ed113d4088907863b6020980272c4ad6531de27dbe9d303f32cab7beea97425f900c8432a748d31d11fc83d67073e3f2406e8b9f7be6b0972f86a3250a5d69aa55ede145e0ae613545404e321a84bfc4963513d7df29f98c5ab3a6de778fcb5964fb4c31d2d142b3cdc9d0fd5ea5119f9dd8f9c5593a622847f5751a9f895944b1fc1611d1ed343d5769803002fde935da4e267892c4fe99d7fa6ce133015d370ca2a90fd76c075c00c458b1efb0ac1c549a1bc3f89d64a04d32b8610b9a06d2b0eba7e09068e240195c304b23a979b186274d6f51d7b91a1885ded316b25c419d5a6525e1582921c8682999e5768e076180e6703a3c30d511ef3fc8c80fbf065d4786b20e01c662db8bbeee8b19c5da1b7089dc9e0bf25aae761e9616b462e3f862d3002a99b9409ea764473135b2b70f58d155ec102e0905dee0c0d235ccfb01e03846b9c5cd98cdc57d519d8145460ca1a8e37d2f4b8eae13f6e2f9944919e0b1ac86f6a0212227195a0e452f8b2aaa99e4d301a39d8e05bd4564141cea795dadf4770c339c3376337f4217e6b04ef4871365e5d6c8a58b18220d63d94007bf183a1b4a92c316186160509ca08c5f4e9a3d9308c88f36aed13a6ec5e5933106caacf8b0df8c9f4dc47c12b6a03d57d14daafff36396a66f2d08e5afa04852c9a3a26f86da6c388abe1f51491f773e6262b6e711b1877f3878e77d2759ab8bce5befd6f5cccb79f8af36c2c2e67c6c238ab5657a48562e7f60694099854999d3ea83c28b05580b4e42ec61ceb474093aadd660a5b25aaa7200faa82ccae2cc31c5545a2b5d533134c5167a5d1a54ee6e3ec6f262b7ba1945ec9e91c7693d29b17c7c451640edf198b3e0a0414d824a0f3206f3689ddb3e973ae08ff5a07d95704854f24ecd2ec3ed1667290fb634c41a9b445374692b2a9cdb91b998952399db96862bea214e7d503ea44bad11ea0a556d895b3b0aeaa88a58b76df79ac15de41d74dfb8c5477a64603c15e9232ee935e385331bf197471c249f94347859e8ed1358d5b4825e81029234ce515d9bd0520db8f2f60a09160afac59323f3aa12ab9ca0d071f471031caaee40d204503c2ee8c64eeafc431b716b6cc5ee5daaccec5c63f8fee065e18222c092305f6ab9d3f87457dc165f4d7aa2c6515107538ad6c4414fb3406a60042e1219a09371a05713cee3749a2ce1ea98e2a83f845eb8607f9e5f58c3b9557aa96b387af775ce52663f42b54399b1cf53ecc59355a01fcf449ffa8f1cee34e6a511cd4f87af70f76b035a0895698973595a1d29188a2cb6af0a4f71e065a1514c3468ab322b4c049baa312096d3b9d71569bf027c7472d4964f6ca1de85984f031bb4b4393f2953a5085b2d86de48a44b74721b67e444ead5adcec9aefab8b1a584bfa215c8b7fb899f3e7d75a0a855f51159f34508fcdaaab9f9de73a55b247345cf3e93f39861168817759c04348b9aa8f9356f12671591e92720ffbb3cb7b1330fc9ad58244587de18d3945afd91033ad2c94eac34651a651b1c1e1ae2f433ea1a3e4819cd70417d103f8b31e553e986d7d05b100fe4d34aa822236ea3a12ea12da200ae40887db1ba6ac6d67fda0f1b0214b73ade9627e2cad5c20c639833b8b27032f069569125fad442171e5303c37281c3056cc6663e62b09ae17c2f49bfa232b5270eb182e9bd4a4b7caca40fe0c6155404c3139ac2bbd81cda93ea3d70a1f1354af2ad9a144b0710e8b99f0bd33c253327909ff633731761c52744bc8eb8ac049f3d094105ed16e4a118bdf0f891eea59ec1f2a9b7b4d5b070c6d0f6d80192c08b6755040fa59840b1a49d5a5c50e3554aa79fe9dacc9d336bf858d46f29fc16225ed38dc4114460148377fc487f97574e41aa6d7e1061280ba7020939f5aa2eab71e75b48c2b932382474aa5d426511f0936f3376cbc3d08bc5820e9f18f1e9a43f442c3c7654bca214f9305b2b9478a5dc6f0ab6f473b131ddeec55c42f78debc226f7ccc2d967f2cc6a92034b12ba082dae42235b64e36aa8503455e967cd8bef6df7df973b496c86998693d3e768b3f428f1b0fa4f1849713360c1ed550a668672cde42f17479f446aa8a170eeb545f71b148890ff2bf930fef903bdbdd1f61ec04007e66c7379efaee439d1ab8daa906655abc0b2caf1a87df274a7625f38e507b9338b8f7ecff07632e82ea8b110f694f1b56a7d0ef7e09b7838fd0ca70fcddfde19fddccc3b5bcfe5da3616dfbac7b40fe660dcd64b5d9e8df009a5b8baa64cfe033d0a30bf13f2f8fd0b3c79dba061743706d7047eff0333e1acb838bed12d77399d03277a12b93db475d62621e6d3d595ccf60856499f8df1d8ef377ad2d366f5b1e9ad888ffc0745f03011183ae3c25116e29a469ee5e6f01fae2962f010db5d4143ecf22591b0cea2675601b8c7da295295346dbd33522f0681f69b33e986d0947d1e8a4d7c7d05cee1a4ad73d6d4f9b7323dfc79650e4232d8cd49e26d9ab5b31da831513c5022828354016d200425ea1fa121a09fd9265ca15a6e6ad48bbcbfe1f42c716fd5997673b78a364483073f6f2d86ea3d488c700a1cf9b27782571f86a9457806fea314d3c749eeba4b3c058cbcfb737ff5a8f6d984ec69c7984689aee71f70ae2c23e3fed0c2b1a423513c98278974b33b857f4170be7f37d68f822dd63e573cca0eb6dc3f35904710f5b97b03d9b9acaef0eeabfddde2d8cbb26d35bd377792e8db7b91aff83deee20ea9c9d893c0150555d84b30454048fa84e9356aab01d6f17bd943fbee09da71d6ff1fbdbb90790596881cea81c600d4ac9cca66d484d2ee27a7515b64e033be2cd674bba6406d1bcddc208aa5d39d5674909474f079bbd8fde553c67b3cec9ca34078880ca2287ed829b5c58bacee6f0631ab82f7a48536a0325466d7ded2f5f991e49c61799ff867651bfbe17bed0a10a6aa48c95817cedcfc7ada5727344221301d59066c79c21f4833f37fe3ae57e66c4df2a60ed7b99b062aaed4f2e0f7aa75e8260e56af8bb8ce1433e61b3513e10007ac218d35b7af1e8413cb73681bd9d22756be65ece17a7e35c1b42cc09efe28aa54f9ea0ab69d67ff49483bf2ccad5d6bd434b3f89ad17a55fa451e6dc4be82d3da0e49e3ed0739c5c348fcf4be2b75b03d070698f3d1aa331fae8c03342b31d88ecb63a234abe3004c883251fe63f1b1a53051bd93de544d8b718d08efea5bb9480b2d7f7081aed5600bbf3ecc2f1e833ed446deb675232332a896e3e0615b1462b2d40dfbc54c3eae9b5417388fd983926cc9f52d1683f74ee0ad6085075c0bc6a97e56ada9f9f5ea14cc05848aeb6498df9b892398c8a41e5a9604acb8f5ad3758586f855371fce6d15bb94e69d76c64d50fa64bb867560df6728fb06d8198cc29da0674b9463152a2554bdc71b26c1b891605706ce0ed7b9c2915f49884ea7a06ba28ad2353654e8dfe80bc1b79c6c17c452c9332553d009a368568d49b795ff4f5c47c83155154025e20b65359ea8e3083175600ff1dd1148c69c0c477f7f7bb09d992f3d92b90020c836ed82c715ef99459acdf772b2fdc3f5533e3ad86fa398afde1545a6472e6f0fab1e001667216dc3eb6afa2111a89df735f61ef5a902d065875797b06f2b7f3900b577e0babcd84d8dd37c577970c002c2518936d441009f8e39d0efb3818ed316d0a7893e478463b9685dcf6e0be3add0bc41ccf28a352a32cfc9de4746913e942ddb206a0ff0c222417f39aaa1ebf54f6ff5f34e0c3389327a4719cd271da8609be088aa504d4106d7c68c4dec861d8f8ba289b190a4140534b464ad8686958ca2e1f54ce904be120e06fe38d9a74143e834b4ba08f0a33b88a017d83cf7b164e431d2785453f0c72ad12bee122bcddce6ebba6fbd9ea4689dd049fba976061007c18a848bb3b40b47c846443c8cbb0f6accbdac7cd1fcbac8ca86a2621eb32db7caadd70039ae9500b7c5341d079c4272e6d2d45fdde25e478af24bd84f07033b976793ab658611f1bf2df070768a95d12ecc6c2ee38e9106f01f61342f20e48c30371a92f4f5e9090532323cab47ace9c9ecb02fca0bff85405571a941978daa774186dedc440135cafa265402b8de15650d2ad316a480c242e0e34661edb33b7d3cd3ee98a69fee2d3c8f784984a1c0890d12ae20f4c3c0a686e12ff771c9b51956cb0006656c1cff0faea563c86a79c4076dda968047f51bcecb03151fbcd86200448af9a2447b2e9f421b8bb37ea0e71e9a35366538f926857f0661c3148c84ad4f6c7706e772d0fc293be80ee3a4ebc2f4a31a13834a6c35f6e99bd65867017d4b8f9717b281b917c71d35c4056eda1f4fbfc00cfe9c1f76e5ba663ce001ef17503512abebb631582e1e6d95bda17ec69d784796ce7878f785034404098c52aacb127d6b5bb50ccd51d55ef6c8c260f1c69f7baae76c33465aabee67e3727eef20e34920c75e2e887472f71ca8c9d91d62d59df6048d0d95b21e1533e52402e881f9c985f72db7a617d4b8323e80c5963a35037fe7093009fd6420c2e323e3ced0e2720fb0ebb67ee15311aed55896aa8a45c6c3e2ab55a47f5856c9344f9f9a812feb3de1238daee7bfda7d08c4074e9d20e74ee4472c293315cf152c4a2dd330d2c3242f0b15e3d8f536b919a4ef2e261cdf3b2895ab4ace883f0fa8b86a714638660e6227da6399faaa115cfbaae7786320ae6624c43a004c9b55fe4a32365d04bbf7d4420b727fc144206c54b14a70a117b2b8fde46c72834f7dbbaf0fa6bbe94da01a6bc8d48e53d686e65610318297255b5e35ac2fd612e3deb7df038694745af6fc418bbb3053a9d6413029c3f122eb5b6855b59896e11c1caaad2ca9b3f886f78d054e81f23e26230e34d4bd6a763ce8a67964b82bef5ded5a1a74dab225b093e784d0b0e39ff18d8cfc9f8af29f231a9765a8802807445bf2c14d0240ff82cd2ab4b992483d8016a4192fcde200785f572fc65792da22bcf39fa4061087cdba42b78864813c5695e13f67cddef19ef56e4345781fa7a2c0622803203ddaadd4ca8cd8226ec70830848b6f0b531a5e82062e54affe685bba0c1e54cc9e72b42037c04d929a5d148dcf9136dc6bc3c5721a486319291eadd9d218b1c4893aac5dc931fe131491cb7b30d05c48ac75399f6ebeb14dba95c215c7a53d8dfcef75be10b7de0d8b2c69317f5e5d7fc6f0ae99d287ac53c940add682446257195a80575573b601c3436d3722807ffdebe5a17eec08de851faed68dad58f78a897b8bd041fcf3248e43427fcdcf2f2489993d7d5ff3de18f235662e52e30e85cc9a0362f37461532fdbff650c8be851b2dd3e1f604d44dfa363e52afb7a2bec2f008622d6fdc6316afb954dbd94ad05e02b01ff934a5b3e9320584102387b047b6e7b0032a033120fbe61c49f71b3c22d1d80660b8a25958bd693c04516c256cfe4e6d86e7b6d58ee695348adb3b53a1054a908c962e6b9857c3696f89eb600aa6febf9bdf925e6c8f84bec3df19c027647e9358050b32bb8dd7eedf628d22777f9db9703f75769e17951c2a87c27344f8b0d6223f9e19d7f7043be7e7b642b92f0c04329ce86815e69339b4345577c57a42e2752dbf738ca8e74d4c8e0a05a0feb4d12c7870b7afb1393c5a51de671636bcd6942c2131fd0af7a22cdd6234e25c325ca6a6a78cca5102e5a146ea9959ecbd5336c6bd821a79f23c30725492e1d58252e0b4ef619a62bdc27eb0e1ed6ed3dc4b96f83dc4a39b7d8539d11d2f4faf9dd44f04011a45feb7c6cd0881dab42e13402f9545e638aca4702345c5a5398f4f301456c4767290be845128afe46289eceb891d700a05e0e3b90b7f73b80936bd0c656f97bb8d946ef86a748495cddd71d101122e47a5ffab3db924bec3dcadab1d2f23c27c2a028e4c2119ff0fe33e97f9ee621d42d4d4ddfff72d0745c3200795ecf771b7739486f7444f2a0814480f28eab0600c13f02500b8770556136611f10a0c95998e8d3fbe79902b4c5e9bf9ee4eaed6ca70c8059a3de6e3d606580ef7ad38db563071aadc5127417a0655a92fb6b0a7f994ff4009861c301e1d9ee797012fe5af3aceade874281a36b66922cefc268d0bb8f507637db71ae01f91841abd64a14d5f714ba8e4e6bc481928d969c8eec858952a1dafbfa634ce1e92acd90fa980b50a9f54f21d97c844f8c35a1f3231e5f5620ad068d5a1f7f371ec88e807e6839aec5eab2de46a114b6225e62f01673dbb80fb581e910704bc6f54afba5fba8009e873edb74fa6d5a4321617b597516b0924c3b6ad57f589bfb6c2006a46d63fc85386e1a9349a4b038dbd6b0897f663930338b5c9601a6e4450f4db080132021d90bffac3bd94bd0499a094f89f17eb61da829117196b55e42e9362a3b6ae5e7ec67fbfb8d92bc375af83254a7aefca139c84a3eed8418f10c1f34de4ceb7a9e14820227b978e65be7139ea13409592d07e5ac68645e4c29918cc6e91f7a0a03a5a66729de9bca71cda5431155a9ad814f290dc0d7e6cbad08ca432e16b020f7f9797c97293e7b477b2a1902990eedee74a8e355fd88a1c8a778516b1352d9c171561928fb463170da64a78671d3e30bfb6c8ee47c4748df47ba21d5c1b1ac6b877926d4613dc273f8878eb0ed2184910e418be43827d3e3f40d57fe4fb0cef72b87ace7a7801edfc3c7cd1b44f39023d5e0c7de7b808790fe4eb92cbcb05804ff02591aeb43828dc1c32926a27fb12c31311c8bd0f7f5f44b2bf76ca723373ae306a2ec68c7d54eed3dbd6665c5a01f18d7dede49ae4ef2d7f56d60de873b77aa60ff27971b60ad748261da1b1ecae942ecf9b6e21ea8a40cc1fb24cadb10bc1911f8d96b0de2c0c1acaec01c258e8a84e339eb4121c0e25142d2c68646934774e3904c7fdd4ae99295099671ea38f9e9b5ba77b476b0971630efa981140277ba908c3c875c3781bf8bc2fdd934e76e2eec85cdfff3d43f91078dbbb9594dfda967676ff5c6ca574f18215a8f1d167ff619f22af057e2620d6746ded0956b1a2df10051a120ac994a0375176482da00092a2b9df76d9b7bb27fb06afd23a5274cdf93dd3984bdbf0a06f9be58105616d3e201fb102599d5cc462095e193f9a5326a8ca7c5af07c4d5ce9f5b1f27b72206e6872afb528413280d3b579c0682d60cf630bb4fed6c0baf56fd842336b2cace3f6c870414d03e93d1bf8c9dbe74b76a250f6e3dd88fadf9331d76e38cc9a03c9d0ec7ddd63a18bf11b08e602bcfb3aca3d9172dc2a5833e80405030fd27a9f066507092c2d992754554f3a33b53fab2abf094606297e94858a4d7bf7015b45daf981e11d933f4adb09255ddb11dd5843aaecab4c98ddcc68c8984995ee69e290d6b2b5608ec6b47819a39acf94ababc50ed1834490332c1703bfd6d1f771a4eb9ddae76dc20219461121d47daf4c2b397ed817da759d0419bd2ed50b8c3e91747391be5120f2d9fc6f55630c471e8614e3c84a39599169b10e384826d3ae5666028d11596de9d642a5cb9692f7e64da3a78039b1567493a2a0de8da8baf90b76828f0e95180adb2736e8cf55195e28aea79671f06e717b5ae62fdc1e4d5cac0c1a5193a6fcb6fa0beb3580e644b46745f462739792a2436f44f7dbe2847544ad311041928f6ccc8bd26ebc4e6a598a5695d17b8a20a425bf0cc6c222dbbbe92f832eba7221c2a236aaa4ba71c93e591f514ad1852b4232497f8b6f973b968cd7d668dd79696e67fe4882b5f002c97850f5be1b23378ba4abfafe7630bb4c99d87597018c750e84b3557594e161cf323208fe93db8ede16370cd8ba297f8e3c316783e2b98ebdc0fa3550a3a3ad6cca96613c35abdd84b66d2838ab56f720a46e6413aeeb55327b6021aede926b10ffa5dfa97954267231e8dc50fd02ea284d24fdae803cb92b101cdfe0ecab350f34da2adc43c78c3d8d3406dbce7a2e296dd420e12018e2b33df4cd56fd7bcf331f15d5061dfb89dfe54ff2f0072ef456838aecca7044eaa5c083c2f92b7180dadeac1a85f0fad8e3cf18e8809dd2facfe16c5556419baeb665c0006d2cb9fd1a6ea8374542d62c3fb422a34a52ac04186ee59a0a0a0e5b49d77850efb830b2cd86b0e5aed3017d449e53c5a99ced8c4994d65341d07c4f9d08aa9d06ff6c0eb1d549cda200b03459d379ccdc06549840e2e83775101dc9bd54846c344cb1c8ff2e37f61c9f136c522b4f2defa6d034969cd091fdfccdf6413f08909960d646060fa576a39e852af7d3d452a46a0bcd5f6a5aff3996c4f5c543950f271965961973b0f6ce15f707bc7c6c2d4eaceb2854814d2f684deffd707405655d5292b4f66982059fa8df05135985617538595f1f1268f5fc66a1dddc975db6a889454a56e5dc045d8dd157e6cbe9ca9951d2d06dbacd2acb9c4e8db61e74f04a5af842581adb668e7d441d65d21411d2c9b69b2310b24ea28d002945559c3db96a773c6fa09030be4a381bd24990640e7ce1daffc9664376b7b0128cf5e619b8006f9836b91e8051a5fd1911d6a95711eaace03d8134ea4286022dd1860a0dcd88f2bef0d2bb5d6d4ee0ab55577956c148c508629f0c6f4bed905ab2c36da2bb97d8607137493f38bab85c5d2924a8afcc2fb2d717f4f4d2f706ae72cb58eb156154e2b6fffbc9d3236774ef8b2ecffa1825f5947de7bb65038b7a8f15469218cb3367900625c693fbd86992fd45c9b7d692742efb68e3b95ea9e47841b5130c3be1fcbae76f57c74b39d977296285c24c42e0f7683a161267ae1921ef8aa3fcee102e90bd9840ce17ce656f9cae96ddb4c276c87194af18d794aba1fb5190134f623939bd66697648d84779078017a9222410d84e861be1cfe241bb2940a82830e5ccd76de2995103488f1cd77858d5fd8c8efe39ff3ba44465e06bde9d5b4640b09401f72dea4a600f320f11848199f9fccdf2a2df4f69d06d497275e9176eb517ac464b28431c80ea552f6043a82c5196bcd591c2638fd75e6a80241761dde86d73f76087c4597c7a10ed9fb834710bddb05db9abd926937bd1b3611a038cc0baaf002e089dd1a0d5e23884d0455d66dcd00613dcd547f5e10cb3d8c61ef26e270c543a11260a9c1a29ba04e65a7abfd9e142c4a3e12b946661117528c57eb46d5c98ac2a651a4b2f74bff70b6a4388c976f032ae0ae3390aef7669a060cdadc1d9a42e42cd2f50a84234a8e6bdd63e82120f6a04cfabc5830a7892eab657b4aaaab32316defe09c965754c27d7173a0f00a61b04695cb09c70f1e952c522637dec1e2b83bf6efbf9547c81476a527fafbec0361fe5e63d959a2255e312bbb06da97715d9f30c0df50db227ea8d1bdc8bdb526aa5f92493093fe5acec442cd84a812eb6f36153e40d3daeaa6a85f2afc1e0b5bc008c47ff7ce78d3dc6bbdd569a73ab54cd49612b122b1a0869bc8e8130710904a6b773a72759e3e3668c83d2d1c87838d79503b097fdc03c65b7906f73ede010b6b125e71aafe63a4ea6fb78a6ccfeefd9cb0c69bbc896c6dafc43a437db6571a215e87d42debcda573cda0fd94a08bf0bf57af5efb57b7fefdf80957e1a0d566cd0b14e3f4f68c17c663da62acf8655c91fe68c452b1341c202ca4b77c74e768e4567630095d14ce73a923c0724c6f243b31b1cb360626f253f6985d7ce6b91c521251e746b0f55c950eae38333e0c897fa34cddea10c00bd70be6286b0533eedee7d89e6a33d48fbd3a941b6a80a2ada18f350ff7e04bb1a8559e7365f9fdccae309d093c8bfd9b4d66a647cd5e59c3c0b1714f6b39b53f5c268a90ffe764df30e027cb314e1d457c4a2c7e604188c24c1f758e2836319ba2686785177b7357be92db93d82bd1f4da9f89e1faf63e6d8774a950030d787a1eab4892a2233b22e16cab7d4c463d128b239133a3ab6f70e9f37e3e128789c2bb072268adf9ea31b7af5f6479870448ab694bac35df6a8ba6483737b07f6e1c55912f104d8382653a1c804338a8ac799fa71d00f533cc6cb45a10a7ee4d5fa009af0352fbf483d80156200bf54620fed2f6948790137402f4debd82070ac44c2328f0fb9ebe65399eaae488869ea53562b839f3d9bfb41335ca96141ca7b9ee178b72deb30af224cd3db8aca55edae6319af5fdc0959ab75cd199f43385fd1aa6f460d6ef94396938220efd57582941e91ddd4bce8277ba6390803fee39cad5fc35a3e1ec23bc37526335b3d8ed48710868d5aa1161954bfadef0810d6fb755d00586d5f26a32c0fcfc42261e96b3a264153f4361a731dbc0588b0f30571ba9706258de56f3c1b58fe7882b728a00d5b2fb80369efbebb05e1b79e03565c8efd2e7e517ae90353759e777204318c6c22b7076be0829681e2a7003a0f92c9637edcfbf1dbc9f384c2c8e267192e2eea6c1ff27ce7e4282b066a59ffd199a47cbf9ca5e9b55a648e0a82637f99376825f35974cfd51a97d13e1c671d6c2dcac948f269bea5b461f29a83173d12e8d015bd324d74eb4fe2c57b551f3b4f66ec3b52fc06b4902d17dea1f07a4512663fdeec1278db3c36ae67e9d30d87ea56a7c93b1a2ebd73a5f4746a791859fd07566bbd5c58b33d39b0ffef48663bc8ec309e6176ac00b405fcfdb97d6827597d8b6214d29fb6d501c6d4660d98b7bfa64aecc0a96fd98f3d389a13a8d8bc92e31b1b421677223ab9f845358ec3d3c37d705818e70434807757fa1dae4baab836769b086de2a0ea19a56273089ce8bc9601c9a531e152a34663a50015e01b85c3fe619e642637a29e80dfd7e23f330e138260d7c9aa35996add224ec5fcfe2e854868a389e51fe6514b82ce98a503557ca7782613640efbe11ad799a91c4fab3c4c3eea4f2883db9e2047516c98fb04491dd1170e9fc9f31816be4190ca4fce57e8d8d888e78a22a30e618656af2b93b1e4b12ea3c7cd5a83e3580e2642d40698b6064f456be3a917de73ce3460af8e4fdf69fe380fa53ddfb8f8237b1875db62270a9685645b1aa4df415f6b49f3e3f310d4a6709fff1f10a761a32dd5654b5c67c470cfa16b17cdc82a95d9ff326253e7e9f3785015762e6270b4467c5d5afae032c880d69ec9665f8a4031c7357d28a4a792854f975bf1c1c7592c79b5c5b15d0ae06e5d9d368266b71caa8036a9f298b676722b81da01c3b8db8446b2f38c0a01db99e632c5cbf76c33039e9ed082a9632d3eecf224f3582709bc33d9fc111be8b426bb2fecb484b63e2d4ed765706e536f61456923832ec0d9f888ae5eadad7b5f092b8c0f2b0f9a99766183d8c178b9968b27b5e62127b9f3d5b3a5cd98eed762770f3d8b4ce6e9ce1cffef685408915722f458b3ada8843dfc2091df45e9644535083fd93fb96a62708f8bac06719cbdc9ed7eed097acfa7eb060104ee500281149cccd4022ce2e3c4893d3bbb182c997feb5398a03babdf204a8e1c1890c62725d92b1d57595d2182fc77fb1f045ecb6dc1ae26d429198792dfaf5c547c7b0f440309d9edbd386c32deebbb3dd8eb88c02028d67d2558c1ba7bcadb555de1988146a4dac5e8f635cf40c6eb33700e0cab191857ffee7abbcf6ce9d243e7303f95a508e503e1654af264d560c5114abe286e5ecb0a6e0e0adf60dd154f84909568920b1d435a551b10b5b22f3656273a4da5036aae5e91fd5c8cf72f04c6b141f4236dcbf11d8270edbb960bc2fb4da8715e85681ef7077cdbb13e15f6521f711e9271d03559950cc536ba9159d24826d6f98937e6ebe267b6c47f7aa7d04ea91ba12365e52dbec4c31a5c281733c91b76582a6605e59e450cdcda8dc5b312d6bcf9a3411018cf3f5c0554b680f4b85ed23506326f5bded489f901ec956c7c3050ebcfc80c4a8283bbbcb843400d474672a10dca1e8b14d0df73074969acd366a640804dc57c05df438b7b6e3a7f1fcc4a540d5408bc9639bf49fe1b9d712a511c3e2b662e6f66e025b4127074696d275c225c0d02464cd39425d0ad2fad7850a482c04f6d306bd743c4bc7201794e320537c87ab75a1c7690f8a2bf2c9d7f77fc42e7f593b7785d37ca0a29d54956b91c0504fc83bb4a7fcee1ff2525ca4bf48f0f1a8761a51a10849d0bb0cd07e9b42dde8459966f5262cae8459778bcb7ddb677104fb6f00ad765bf9b42827d9ad1bca093eda1d89abf3463ddada0c11acca9fafb32d259b54e31b6f8a1cbd5771b36d29b8be18303373898db99743700a1df78f84f98cfd529fcd4bfe1c3d9ee21561938bae50ac4f0b4749d92b3b16132a5891dd2f9124de3fa296d9e3d8c7389aa9746e8a6504d54a5a26c137e93635c5400b8182ce8028e1a2f5e168c72559224eecb10e39f0be8b3fbf03d04a638b1522a93d7baa480eecd16c12509ebf6e1ffcc860ab941d35900f2e4675de3b7af3822fb7634844629fd55d70fceb2efb9223f1233eed7d2fdcff7412320a49bc8ceb3cb76c7adb9a782c1610cb098449f4e3d7084ce6ce45a51839dc986007a5dc5afd92347c49347af6d6586be5d4d886c2c921e5af5364b23fc07100eda3ee5554fa3f11451f7d6094fbf403028db212a9ddc866e0f062292966706c865db636dd4755a7c38f5aa10364b9213109216f79e5d0057c1dbb3c9e3989e04f66c408bc09c446c5c1eab759e6cdf02a456d745fa3525c1cbf8ca6efcb9c6a198ccfb5eda0ac3fd50bb99ecf564a908b89d7a2eaa003e1562490d687d4b9f5d9e6f382a3c3a9c9e99cb591d6a4a3dbece6217533fb355cb0a0ca43fa61fef6bd8dd158366eacc033a2e54a75d439428aa2b8fc783a1a90a2d33508198be1dbc6f9efae7e2f11734ab7cc642d26dd16fec3e201494a3ff21c8f3ef004e0e873507801609ca439b8340f7b70b574dd572d48f9b202c1149ca8d5f869b454cb1af1848b4ed338ec67f1341bfb8d759a8d344c1fdc7a9d6341366bfa95725e2373e68097081f9773cbe2d9ad0ca7bbaff26f822ad16939554f86a18bcded40aeb8f78c30826f05214166487cdce09bfce0120dd74542bb591340cc3c3a3507beb74983b0a76731a0c02ce8f5a2d8595cc47ec2a60d46e308065d82cdb70c2b281d59c4ce0260f1ac30d22078c3e6161900fc6b93f4a33917fc2f7f222101d10dd9c91f1bd25c24a84c9fe552d680defcef3003cade50b1d9496c26e105b4f6998200ec5edcd85db4d8c18dcffb85aae4b416110f02c87c93cbd13da79931703fcfecdaf56d0f018b789bee197828e106eda0b7aaffaedf162c6780addea0218af8ce0044e60fca996ee06f73f997950966afdaf0644344475babef51a7ddd7832bc16de3b361da4dd36c2a776d265c788edfe4ed6c4335d6ec8b3b7ffa6f80b938fc27245bf80b06a9566c0c4e5c1bd244398beaff3f56e4ae3af1f565a736c524adf9e622e390e49302b8443f88ceae4ba359bfbbd621c4f57d30ff5163f4037a21448f7bf58d9c05be4c71a439dc6cf65579ef174a937aeb7cf6ce216141b214975dd47abe55a437fdf2e16e060e6753b0c9fd56fb967403daef37bfc92bab384db6c49c94bc7801dc26594fc87cfc6ee238f7b3bc3eb5710f0e72dba2f8b769dfa7bc96a0220144dcbea4831b7046ed9bccdbad2b6849415ab3fba0a95e8748a68aaff0b1cd06df4620ca8ee8c43dea164c22762d7ecb1963f932117a2e535e3ea0523da0115ce5be63a7be7cacce8c662c646a3e9aa95590f9305bba0403badd37c4cc15a824c5542ffbff646895b111fa390553dd57f7b16de78ddd63c04208b68798b0a0980722ba4dcd9f0dbcd06d019ad8c978336fb5964604f73dad72c0731512a035f8d6b90e04994b3d98fca74fd2e1b3a1b26708f8b8c3caf4d70aabe436357ef63b71ba91c33367d6ca009ffa0b7aec941c340e198ae675ebfe8f6bd5224c7c5e6c120e5c64544eb9ee83b459d7c161cb86749189d412235faade7f7bb1a9cd3cefba1e0c8e94916e3b22985ddf70a0e217541e5f4e1f331f4de299e4ab8c4e8ce4ed011eb43e984b4d0ad94ec83cad2d5d116b3dce49c5e89c4be06f86d12fa8107a941bc6262069ac711668ac4b26f49c5ab0a0d1a8009a38e18adbeb241f4df30506be40d6a8318356bc34e00d2def2334ba0ddca0079810214a5c46b54d1cf19e8a59222cdd79f7f57cc5a6d37dba8c28a6189a9dac770c8ce47ad61a2805a56b2200829c8f43265492dd66a3d93a7d880d8276f80c7784e0072a87717b10d4ff40cb6d7cebaf19ab95eea7f61e5a35cc1a94ac59245c4ac742fe2ac0c1e1baa99166600d27039ac02dd2323b6b2a279429118f00fb75638829047a55e542719bfe5cb7da79f81b9d143c546e9f808259ef12972de3f95efe76180feacaf7459dadad5231db209eff44824943773d82aebbfef6a2a565273fb22851f90e156f8cf371b04818c0c1e14b70f2140986509f366419d1054e0eb414cd8b20f5eae8091fdd503da1f090f52701dab86120f045a7af86759b079d83374accfe64aef2c30bcf055b723adfe198e1f4be4fe6b66ba2b730773f4d70c1fe341cc0e72533805c5680f31736ba55af0a6babcd31a6647677377862db60ab9b5ed62d3082fd1c53b9a9b98afe2ce71a01f7023d7ecbdca1652e8c4010d4adfbc88d49864b994f4dfe386d22e2ef7f20b5a4d15050b1cfdd41734fdf600603472a0ed868fcd67baf44ae6397b585f2079995ff482488d9bc67ed26c64eed72f38e095316e26aaf1938bdd7f3f421cd891664cf11712976c1120dc6acad068860a5afb0fb7c669d5c7344db79537e4840abb03ba574ebf27a1855efecba83621af404928cae4204697ec65c4edd39fd76f88f39ecfd9f6813e3625f76d3b557f3cf0c10d71a63b6bf90bc362f321bb1786145164ec1859cfb89d452b36030e43114681cd0f55b68385f488da3127fe5807bfaac5fb9b7f2ed9e1d1ce7649254edf496b9cfe02d58b7030139e0010b6be2e35a00adc035eeee4831f3567b12a04306857bba5676f4edd403b329a543c1cb63ede54779a1dcf5f74316abe5a1f389c47dd3dbdf56d076d2b18ae43f2bfb185d2bd6045a20010a0aafb92c3e9cf9c405ee2db7cbe5f6d860fee8c26517434e9a3fc6765f1bd6443774bc893996b8aabd94170583834e93e40a1a11791c1f00fd497cc14b1f3a9daf8ef0a8fc601c1338d86859b2e0846250b39fe132d7035c63498dc1b833e03e3a3967213ce78ac178d350197acc492845fa74a87f221e42eef5693f34a6c87418fe2c5bb9368069220afd6e8dde8aea132e3691c7ff5b5f31670237579ae02389c884a27d25f10b733cfe453024f6771453c74344bdfb368b9d801b9185597b0580009b14a940bce51e6efd5bbf0e886d3411b0b6625bc1cd961769c43140a8b0dcb197b3526b719d948f847299d4a2e7a2cf70f088d71228a271ffd62e00da2f62eb037de7398dabf93e8fb982ba367af31565436c3374550fa5ab12ae56c3014a8c08507c6f74013a74ce96f2a9553ee96fb82fc5e4dcf15a73e7cf636014eac43a76a78c3f17e1269e6ba4da904cf7c6ce55c8a9661340915fb71a6bdf485554ca369c4bb4af0288cffae4d4ce092dfe64849e4e4301189fc59ebe97ad787332b6c5e8549c3f1488f8621c5caf951eef366e329c6a5677371183ad94147cd8d60f40a722890e1a475b45d6fc7bf329d717c78f94163d74bf9eebbfe648fdcd1d6a17be8e537a745f7a19e562a9d6ffd20b24cc5da4b89926917b1350c7a29a115b6f67da09574c9427316c37c1a6b20360027834759fa9d35b174d9b4e5d3742737e697d96909bff323e2ecf520480c67f1ce24c36434cc87ed717e7f027ded53a73368ec798512432af8d1a0b7decca63d25a10711460aebf5cef2e3ed776eee84f8e55a95f32c524ae64ee378870203a9d090bc6a3b661eab7e1f8881c10f8d0580c435f18842dfa4bc2a6b534f435cf0488e2f4a27af3d5026876d77d19d1d6cc5bcf1121b737e1adb8094dfb019106a814116b3fe67d8c3f4da7dbd0151758c76a2dacd662c1888250adad609d88fdf2e2136317ac149da7200920f6c31e7d21f0e34245fa3c79086c3394d9760f13919e5f623410a651b1b5cf7aea6b89292af3172ded6fe8a9a8678868f2209af66a192a0ee5ea9371d3b62d2a65ad1ceeebb6662d4b99e0513ce4e78bf6105f7bf01d19627c196afe022e4049ca0a8ecfc5a8ab642a429bb545b9f83d72978fddf79028ae91c57058cab1a0271e9845c49a745bebe9d96045b130fcbca4a79d14128a6e9f10c06b5a8ab676bd5ff189f2a43378c87f019fdbd68c12c1a51854bebc78ffea424e0d946f0b26790ee91f5a56a0a536a5cbeea61432363481f6add7d531aa323772fce6f33a7de17a702d5c2b881199d4d7af6a8cd348e103044cb3082539b50e754febeb63e39d66c9dcb0d05c1848ac897bde5b1cc2c4d9cc2dc59b3c6500c32c076641ed0c0877a075ed5e38813cfe49183ea90f01d5c37c895aca43435c1cc8aaeee7f273540e5f7eece2d27251735f8215766061150ef9658a8c1f1c1c79199359a7112e2577afe4ee5bd0fc99b5c34d0dc313df17e5ee62e713da0105e91fd12890beab5f9ea01c17a2132759c1902390ae6ed3e9248e3ab59204cda4aa802aaddaf77b266b8a20bd594201de90156cd0ac592448400bd437ef7e7004f328cc3c3d87c4636fa94452948bd577f83934de984e9ddf61f90191d2c9cc5b453e589bc58c199940af4c61fe54869bb5485586b64b23b491ccb3e0224788de3760d20e1cff2a24c33887a1a09c6e28f12a785a6fcccd0fccddad57b6a0c30486b5baf245f8ab49bc50bf67586be923e10e278daaa982a4c16d6816f753b357a330c6e76586e2f4aed72ac821d453fe0c2ad920f36f2c646ee016dae936c28b09da78953ebd40e196e3fb86cff1180d861d407225559c4abdca8fca5eea73d095b5f73b71d7260451f9c4ba385ba69482ec6714e0db3314f1bfc910315fdaf0ae0cb53ae3f05e360fc05eea981d8b353b85c332ee493b308a68edcdaab10ececad99e6af214f3d0b663baf8b5f73a182d2428cc61b762c91016215c61c96ac77a1d97ade6c7d24a3e59a525f45acab951c2a395645d03aef924eff5f3db767e4fa7ff24136562111449349cf945f1c3285e2c3f7ae47105b991978070656ac048281e5e3f703e7039957efc21b2f0d6c7fe518f2e7825985c8279b03a6cede1576132f3f3073c01c6beee968f33e3a32902a05deefe7153f2bfecc6e0748b94605570bfa5846b08943f5f77d1ec502d1ba457302b9b3edcf8868d013dfb05a984a9825f67e2a1f38aa9eb81e87a4426bd48af339bdd90d66969e981acaaef277c0ef3c834d2321f53d84d427b49c8f9b8d25ea72917f247268d74f5d64b71e6256480cad5377022e756fa70e29d4730398ebe30b88a0252f2cc1e5032790629d2fb60945fb8179b3ba69e6482ac10eae32c12f260a0237146a594d561f41837510ad5d91c2457ef966d0659fb076335ae40df1a62fe0c157b8673e960a71234d6c13d828264f88a1ad2378a38076516b0c677b8de33086b77cba4e781267878853a9fa8c7a5992f95b607fb3b1bb6baa23c54c4a87440c03bfd7c1a71965e4868f5ab2e4abb703bf171e54e5eaa0d0784e6b380d67a054babe07469c0a4e33dc8e713ae4a734978c99c854c83005bd4e8dfb0b4d2295fa7cbf3db7702ed5cfda64fd4eefaf43ac312c068ec887e2f5ec2c349a77957c8cd5312af14df938b1680988c6643377cec0d006b0a40896099d709821718c5035374e8bf196e51e11b89424e2a246a0cf02322b079b35415bf7e48ab15ba1753bbaa2115aaf71c613f4ec13a40d91dd04004802941d6f506d4dd8b67e9ce6eaddb30e93a822cd17bb076af5790a016448ecfc81a50cf81796d4bec390388aa1953135d5979650420d95415d7ab3d4ac9ec64211c1c90a1fb1f5bb3658b2e21bc7f914ea74edd9d73b2d0db8af7207c02deda66b1f30a0cc1b7f6288555ae89bd9a5445fe19f646f7a46ca6707c5ee0f82de99321478d0c5b0b31b1ddce3e6d9cb551273002d89a39de351e36ccaf4b6f8a68b2b96b1b2af53b96e092fe56f2385179afb7a10cf651641dc8e40dbff88c372be8f730bb4176ab108e0aa804e71979b15fa1925460bf07f9cd4cf0f6ccdca7f9576de886f9e30f9126744fea77f64839804c273307ef6e3804ee9c8a589f25ad79b618e9e06e11701955bbd84a7a6185408a9a366bc5f93a0ed47efaeead06ad19782c0534417f39daea05f447f6bf6dbe46df0cf21ee8499c6c6ae8484830b337e1efea187f28840ea43c521456b1b2d434e944200e25ea96cdb7de7ece917a8eb31e067252b2f89646e2d7aa3f03ca1fae05f3d72316555f99d6ef1e645e48c08d383a7c09f294b2d9595149fec9e7c63465327577e0f42f4636e6d8b93a0e76ac911c99411ba608d50327c5db64fd271d342750b869b8efb54101bf0663b9665b7e65c3cd9e775bbaa66bc30ed2e4c0c0dea6cb23198ae993a0d3bf390bb888cbdaec669c7e139c201f69a42a1633996c6ddf66d11e6f98fc08a456ba93534bda8340fe8bd7f4cffcd60f6aec73c707de9c3907b9d6d86a0c46825e78098c011c4294f82cd37d356227bb1844eb24c40d4909daf99cdad13c4b5dbfd3a10d184099767794bf8a37e8d8e2394a8bcdd502bd66989a51eef51c6ac95a961b178364325aa3db7ac40be1055376615ee5be04ba51b61027a4ac0126d8743abaa3bc6e205ee113ff207352fab6887ea12d82b95bc23c630dcb4869f0bc5a7ea9814858082675f77c1f943edc1f5858f9473d0a966f7e7b55fa42ad7d79840fbc7fe0a2bea69a85f98553d6deff8c2b7d84f4544d1a090fa0e6ddf58935e4b5a3c0c2d8f6a13651f6d62fde6495267444ffccb8ac6eafd9133cf6df0599aa23d65d9e1a63ce01abb9ea51ed3d0cbbdddd6faa75e5933e9817487c86b921cefe97cbc58190b3e6dddc80a73f6323681f6c402d1df41c8c71ed79f128d299886aaa70ce2c5aa73d10756fbeefaffa624d38905edf6646f1cec6be072b8a1d1d7a069041dbbe3588dcda98da217bb0e2c5b3bb9f0c4f83056027dec055c3126d1600405dff26e56791046c2bb4dad783b086198377087b0e41293940e28e91a2915c6ea1f6d7bf89e5b2149acee73382e7f29476493ebbf4fd4d233f528b07b9862e0619077b0036b34c7d12ea2b712726f85e3c95dc019b7aab0ab4e82dd891086ec13f86ed7f221df22afc15be5167a64a457b2b121fae9d0cdf44dd2fd60f6614c7a7eb6a1af85a0b3afe7fdbf5bc7bd33496a2bf1553a6e6a87a1b4f637ccbd5ab23c571da1a10fe8745f376a38f9ebecd6af543a2440b9712f01b10b883aa32add2f9ffd4a759fbad1f573e82c347d0ff64d38bc2a9ae2c834774e662cb3f15e63e4b5b456f63b7587211956aae0d654e26cb2711c6730828b1a5125a6b520b887f4400d2593baaf1f4fb8d5279040996e6eb7a4533aa2b618be253ef06ea916bf32e6f8bcc3c12f629476020adbb18cf97362cb85a0d8f3a47055cdd572df7d2ecf36b2e5df1e6c96a15decd49b152d812fdf0ad16c48d157a1ee871e012fb5eb074c942be66368fa290abf020c875e0db7a944e72a906716c45babef4d38688f1759a7402f0e09f854df7de1fe0c2f5f2c71a829cdee6fe8b4ae44870a532756493e60fd09dd983e04ad31ae0c37eb4c7a03f54a59f47e2a74ed3a9ca9a51bf8626a7da679e612e99013490be7465bb45296f71aac82df5e2e48538dd0a9bd7b39d7931f59cf5eba4b121226cb356e42c7e0beb5747322460dd83bac2e041d414186d06feb3f6e9c2f543511b79b204d72419ed26cb9580c863317f33f7fc2e0e5ae5c492b2094ff0560557d96f94e06cf97e37fc3e562905c08616612518a3d44fcbc130695d5cd5d6697e1d3344a45617e2ee3995e17f6510ea8f6470a55b95db27d9c5328efaa19bcfefcafbd77b5dc67c9b606688208aa049f87daf2d1ad81e35b102c55f5c979634a23365e7b01b246a9b1019e539a0c1b69d92109d31a790d880c6a4c4ee4a49604ff18b8068458b3dfa5a1cfc20f068e5a037d49223e9b7490df562f8fe4fbd1e05230df2f04f6e4460f6aec10dfeffafc4fab71f34c5acfb8cbd6c29a296e8269896d05c828bd629e881426305ef65ae4945d7586b657a98fdd0573482f41b50121dc32ba2ad4c1e10effb960d99d0296e83859af1a6bbf114ec2d80adb432cb56ae957c5e892cfa9167a339eb8c74710f95b57533116878877b992c46fc542c1ede5da25c907428b6cb13aa9c23cbb4f20a24363fc3360e828a02dbbd43311c84a5fbd836b9d7710345b26b017c2229163b86ddef019c23e729646b8e8517afb7ffaa1945b0ece7186af3c4cea0ad448e5837e3737740fa9fa0210a0aa974529db621e80b73e6464a2c913cb25e5cc684cd78f819c8971e37e9850265da0d6117fec14dd9041d5adac8fef5ae97408e7a55fc51c27b425aeb0aa8216a3f8a56613cbd5923c57e4178775070fb4fa03edb87400cd6bb7bbf12534a3093f93f9438f2d140c087113e707dfc1945690e0afcad9821a6840bb2a6fbe5ea4dfeb97a08805a82459b2aa13b534791bc5c7d5028f4c0ee345ab114219e295760fc33a7586f8605c499146c0c869bf70bcade7cf0fa7eb8f4e37887a22308151e571c5b2a7f9ab8b2ba7ea5c0007d67e349dad54327ff7824e3e263f2d2c341cd3a79d0ad726f980f53a8255004b5c132efada62ba8b2ee7ffbc4bc2560445c5d9aeee6ec064bd09a8d761982329e86ea81c3847d9481e9f5dac00e47a10a7320c4926a7650eefde28134f03a831319eebacc8dc993865cb83f81439ac90f80fffcf24d321c66bf30fac8f65fbed69446e7cbef175de0eaa47282284c61d92398dd1b422d291d0fcdedcc713ebe378dd5ac2a758775aaedfccbb75ca5e33f32e4cbd6a24b648d6318a5047d7b63651657be8c6e8c59b1497a4d5cd1cb63dc3e7426c7febf311c9cdea96d775d98b95e4a6c119a60fe4a7f1f2201aa380378d93f67f591a6b49b3208fc45f33dedd15771a9ac58dbc003022179b0fc481950a837e212342bc0055678740b75ca8b34a0925859d33e9a892d39e5c1717b9fcb3563c2492afdb9c73ef699bd0d4c896df05864252bc32f3e954872a1a3d6f71a91d6a07461f8366ace60b921c30363eb07b889199d555535dcee10de84c4343fc420bed14eb3d5c13d7e6ed271140e94dd0dfae62a278151aa2a97df7f62f370b5d3314ae3fcc41a6243ad3f77a052e0dfe5a594feba04790d28856ddb216d1a16638e6f7869b909f25700298ac4883797cf67e26ebd57ba06088def9960d94b82aa1606d05f489f16be79c6e363a4898261172cf6fa46efe09a453c14155f1aeb41306de948042797a0f8ac30776b21c2d041a36777fee340b799e1db2d53bd81c3ae83645315ee9d6604909c44b1672e8afa04be38c3f3240699e01f2564d5275be4dbc46b0bdd1a9cc2fd186fd712bf27fe0d3cffc0736c2275fd25e1421c41e253b9382b97b423035cff3b5499ea8722734400b8c13bfe26831323ecc3c7c15d94cc202c6376dbed1f64db78e777d1fc1751bc4924baf6868d633394e308c918e3dc38f82532f659cf833f1b8e633fc53812e1c9ced642fe393e63f4ab9c7d276da3b34f5c636b7150b0335acd5404ee576b0f20a82a54cb1a764c0189f28acbe6d7855e0af9c215f86a58c9fe6ffe4fa40c2ed06472d8dbbee3ca3b5beac458f1eb433e815c220f729f952ffece8d54fac60d45bc6c4e482e5e81e3e591274ff8033a8a439ae2c0a708a03c3c377040ceef64f9d3e4d102db3f3d2a71a61aceac8b9b8476bdd24ed0547498124ef6dc4f76d9dd131ac29374baf48e92cdb6accd94159d00d27fefa7a703151d41c6621a444bf53c846a0ace9d4aae8f9f45c06e32fb9a5d381a6bdff1e96b9dcca0cfbccb3c075ff19023999731e2ab3f813d8e2257bb1c2d80fc0623c4227d74f106841768a4b6228604fa9898c91edc78d93c4cfc6606ab7e74bfcd05c3b9047e96017a6bced17d9eae9fae57679817c6cfa2655bb69b0f3466656442c4312ded17f612c25a1aff144e6324bcad617623ae557c05bd516fe555f33ae428d77fcbbb5bad8f0f808dbc3f0c30233ba5afd9d0453c9714601c8cf5f04c3565eff0d4d43b72736ab511eeead5d31225c6efb4c7ff1904596fde7d5cd9c4462f1a768be3a0a36fe62eff778697b0e875bcfb6da63f92f4c8c15a06d7a51905a2a24f92de587b40b363a72df33988ce3a9063a6a6cd11d07358bf66c4109dc851de15335b0e2cb88d83862a4c154c7ada767a728a0f78b2de8d069fa55f759a03729fe74f7acc969a58a2416e26b8a0cf0d14d9a856279b564dbff260c897ba9d4f01e6145c473832907d4faf3b95a11bd3b72c128161dfd892644de676ffa074d3c472fdac73971fe09831613b685f888131e60a009301b9c6a5aa15fdf91c7dd05582d1d818c97678cb17d1bd6e35880fb8666c83ebe549243f9fb9af3dc93772c807ec1f09da4c1419cb280f26dc2e7b2ffb78e66b5b0130199973e902cfd87d350b20b4638c34bd41a2926d78f03ffba6f987c80496a96d3c427932142cdb827463a1a803b6966e9473d4e8e83bde1c95205b5b5622720cd666c935fd89f49f9e7dfdd0f09f2bf99effcfb7f5d6d71b0fade2065068ef547d3d198fa636282c49a1b115e07f162e2772d9d7e88c3fd4cf14388877096ffc5edcccecd43f20a4dfa654cd57341836be41e53e226f783fce439320a27fba8cce8083c70b8bde5c33e6f7578d48b78184105cfda2521952f7831d54fffdbcb419585d9c0a39aed45bc53b5a6113c08102fa861d7b94578cddf70678e367f9bac61909a52aed3f54e4b110a98656c4f7e9e7f31ac24213472eca574a348eafadd89add2b28ccf033e55f8509b397a1727240d5d507ed271962cc5653ff744e3fab9c7084b935c7f403f2c5022192133bc80d460883ce8a048c72d1bb478cc0cba91f96206f2dad2a3ca204fa61f5731b92ea527fcbe8ea3945e7de0b52c437c2e045af5ef470269ea5e67ad2ee65e45c197d564dd8e5c4d6eaa61fc9cb2b2abce1b26c1a955c94d598c1c171f16ced60a8e33a8df91247ba73d30ce8666eda0a1107375de92cdad8110bbb87d1a27f53b2fed0c96d73d7ca6192715042ea0d468bc02ad56e4a2360e458328212a50521559a33ab918963b26cc2f3dd0909d64e5a5e7ffc6bbec0ed397b5aed1e0e4780b51574f812479ea2063dc8599b7d3c7ecf6822a593bb0571da4ebb130a0f17c73666361d24069d99928ac1d66a20d3230d5911729f83e5ea4ebca44c88aeffeb69ecd1ebd09b8a3b9e3016e0acbba0bcdcff29ee1d2549f72b77c5d034b0ce4b1ef8995c151ea73a0b5d4a497f8ba9f175aa451406c61bccb5c8b7ad8aa28f304fd71a199f9d63200253f72885285cc8ec382edd5c45b17ad99072bdc2be879f5d3e0898cc3e04c359bed57babd7a3a57167efdeaeae49b0d28f3d6b4bde4cd8a6c3b580f947f4b7479737f2953b4d992ce16569a03b2a0878c7c1fb7e419572ffc196432e8813081b8b194f02bc4ae38c1e79ba0528eaf26bbaff140772f7c59721885c2777f42b14d5258effc2afc085e9389e70f302e05772be3f152b5052bd477b07d6175889b13aef3962cf870aa3539cb7accfd7acdc828180e25f175f3d6c3fde13b74f3bdc0a49a15021489bc0dc5bb4fce797b5e1722a1312be816972e5d49075ec8963c171a30725f9bf6cf7730649af8bfcfb9ee2956878da3302ca6a5d005edf3d856052da152bff1ad470ffc1b36eea87e44badde4a531e9016b8241251b02afbf76ec3fafe90d5b1691728a4d2d9f019b274b8bbf3daa573d6e533d1ae6b9d3dc0c8a8c353fdeb57ad258dc8343bfbef26e8b04a04e8d9f8d2e3aabb7f45934dc07e24492943e0c36d7c0e6a0b0a2d0b49eb0570dd079f7ff8f67e68f88248e8c651c42e474ed771cd99c59350bf2652b81460c8d1ab8c80e3cf21dc907aed5d47f123c2c9742712bc9f1b0ba309eefa9692ee87fe08338a7d662c712c1e91b968b9d2ec2d1bb9cd30f4f53c641fd749709ae10ca20fae1de5dce798d82d2bff36b473d792d0ec9d863d3b70887d2d8ef50a0a5d515cda2bfaaeeab96288e361bd1ecf54f5b8473ce1bd59b94f20a515de6d6d5757ba658e2adde35427eb0f1f37a8621eb368100f892323a6d0fb1bd287f585512460c2b11b085eeffb14d30005bff2a576d66fcd5f08865b653bc2789935fea14c61396f4ad372bd017009c26c7b2b9c7a501a379028115ca8036ddb96b14e8bb7b2fd480ea00716f4977cb61875cbb6b0f5a82b22f995be2731b0c32d4b0843c38cc0c222031783a7dd11a9c8200de7be458daffd8d38e432568312cb32d51cce484fb4deb83df4910a3301e70596fb7dfe747e9c160859ba320cdd951244fe9cfecbe7ebab259de7bc5af22ad07599814ae6a18c1fb1a02472335908dbfb0db352022231b00b1970c78d3448d5fa6bedf57d3aa3cd5ae7fbf729adf73dd9c145a52b38d43c87b28604a43dcd0ad611c1a3d5e5f10daf5dcc2455f86c9ab1e511c59b797294b1c6b9eb405b5c0acba8cf623013acf80523f5cdfe14603a1244a80854078ead4ac1c329324d1b6b16000be069ee03b0499ea4e5345897a54fbe698f92a51bfe0fce5c31a5062de9d26af6c61f1fe9fd635c7e78439a653b13582c27fd662a6069797924e2cb7e52b471f4501c0fb39f7bb46dffdc6fcf02915b8d30852d0787ee142ff99c201eef25879b11c8b65d4ca3e1795b03b40b9ec9196392caf63396b0d34fff667ec26f4fdeb0d59e26f3d1b304252f1d50ebbd154dd8c420b7fd05e871279b61b5ebba1bdf1560cf35adb87b723108c1dd14a9334afc6c169aa0e315ff29c2d7bfa2e4624361ccbcb340928d0c241e15a28f3eb9475193530bf5f5c37142d81289e0d9661f5e09a35489064557fb23340ae23e55b4d8f33fae592302f535f641539fe7e494b516738c136f902510642174e8c671ae48d6079559751510b34e42788c656c5e32e913cce520f081fceec63f4bdfddefe9ce0e2811869bd5720eaacd1091bf409fdbe0f80deb1b6f476a637347ad70fa7af35b5037f608f9f262e58390bc7a57622a920a2e50312501607bffa36067309e833abd3f4c0e19fef9da2999fcc8e10a8e9fc01e9b5d0c7e4c5609d997dc48085f75c1325775b6000f97e65bd7244b3ab107e7592182af582a1dbacbaa36c89da29a8dcdd29375a57518f9a879414daf400f8f43b2dc6f0f835890de84bf444cb71ea66ef2ac4ac48b632b0ddcc683fc6971147e3fb1d948ee17ee4b65bb3b1c336ac88767a2e0da8cbd8d6bdf125efb8a193193ddb878d06bb25be840196fdc1d4b2db79d1f09b908a6788fb8ed2e051f38e58e5c0464b151abf45fd2689b425008c2225213dd5b373f1e7f541c467a34d01ace5c86215c7c8f9fcb346be08702039f9add6a81ca89a71ae5a582a28590d3d24971415072faa08cc48eeee999a01798fa3d311ccc07b2e4877f1072325b6a05eeb6547aa33767070ec991c0db2411ba46afc19ae24efe67315bd2010387209c6dafa0df64123cbe5d9282441c39d90a0ba2c160c6075e9a77cba74dcb82b397680182906949c943bf516a127dbfc5a115fbfdc55659cc859f72ff2ee294efa3be52ea09065cbcb00452419ed5e5ba2f2a58fbaa1cf6c04553f8c0d2d5b09e74e2ea28172223cf018ab97334377bf91c7487745abb9dc3a4b208c09baf09453c64ee9ab270b2bceedd1a0e0362ab7d987bc53bacbf4b98ac9bc8aac68ea9bfe385cccb85ff001ca6fd851a124bfd4764f0bfd6e6fa1f41f9687c6a0e5b9d17334472267bc3beeb45e45c6433bea85bd65b8d6ae7ad99c9610c2b2fb50c30f4c789ff3ae4a6884f26f42f47c4df42cd2785a53e7dffbaaa115db2387bb33d2c914e7fa275c9b68f44661b53540d12ddb3ecb64f6f1660e99cb689093fd8f515cd920fde4c886a9040e40143af284cbcec4f1e80c397efc0d74e7d98abf8b365069b3b46a393897b67f06d46323b3448fb321dad152f7fbb9370fd94f6be8d945d835ead6cb7cd735f2dfbae868eb5074e690f256b0e6edfbae978cfddf3eb1d875e833d82a8b65dd0447613b2f4756cbb9b7ec55489883b18607f6b01ece79f4ed69b5ec5da115de9fa44d2648e54e206c492d61b91c6690ee9f55c04e36ee00279d4a58886eebf6d3158ed9ac012d76b55a5a0fbdce6556c83c3fbf7c910175bbb98622082d78b768ceb7fc748cba0fb8555687e68b22c7a1de64c0034e34179a73e62d033d865424f16948ea8864a8873ae89c003fb1cc625233e2a4ef9b406312b14617e09cbf1b7e7df3369168af503c695a0c7a87eb993c4a76084a2d68672128f1fc2d0bd3b44afc6bc86490fc12a09102dd51dd3fe2601d5aaee701230c9fd194611a09c016a8e7cb2245c7338e663f28a00f59cf5f1666bc685ce23391cfb477d9fd97a97c0a50dec20b75fe627a621601e7dc55b848f70fcef6caf36c7f978b44daa452280fada92cf6d954d428537fb399b9c35fd6491fdeea17e9765a60e66603058f79df2a8cf6cb2e21e48d9734ffae42c0b9bc9f3e088e3e169fdb73c46034608e0132ba3af2eb49eeda7d893eef1260de2d486a06b377464151d9a2490e54bbe757e0201c9f95f659ff1841889719646501ef104a26f41f793cf69b59f492323abcf0c20f4cbd69685cf96f0f324f9a575c59dc5292bd1e0b8fc010bd404d442561766f7a4a36161d6db02d60f39bbd8a0c41f42e142b57899b9bb860fbf8da83e29a834f1189f90c342a65a3502ae3970c87d6214615399b3a33a5d4ab3f44f891ee0f2e7f2b4ec573d745298858b746bedd6396acc2994ba7ab4926033872e73ec90a7e4803925c30b90d49547f68a56d01adc97e42bd0bbeb34e96fb11fe52b51f6642469ae16650e325728f305f48d610a6737986a2b4523da532b755fec5d6458879ec0ba49325b4cf09ebcb1762247c0d49d0d8dc320b118c4dcdb7410e2211dc496022892f703b205d68123fc61c98fe17d47a943cbff1ffcbf634b414fd0be76006eb4f98d1fd80052f697f5c23e6d58360d4c1e8a9d8391276981ddf66a27c2d58e511dd770533a212ac46203309962ef73a08bf48fba65dacb827acc85912952af812c830ab266bba3358cd263f0278b37ab2bc72679a32809eb53e71ad5f5141f5845a862b190cabb2c90ef7d79c58787ac2d95402673352f4abdc39471a96736c28f4b69dd99cab75738e8659c374e8bbcb757aff8d33b63d37e8b9c62b311fb5f85d028db8a21f05a029f4cc018db865a3e12de15cc6b555954d6dbd08b496fa87caab44d7ca15f6dc9a37a76027ccde5405b44a1f228d35e5e59aca31a146a398047927d66dbcb79d4dcca213632183da9e2c8c6f499b37e539dff7aae1ede03548a608bc6209d431d4f80122e9015a0bc4a50b68de54bf855e6bf5a6a4a95940b15ba99bd315ed7d4433df654b702216e3405b675eb6c16322454e08d18a026b1c95e79b0a89f0067c30c05101c844e93726a4fc0fa1c971e8f3b9741d3a48e1e463018e3e260a7d0584973873e54926256956987c5228cce6006cc98a8ee2589163f3acdc88d8c4009860cc5193069df503915f2d82091b9f1769984e93bde42f25604ac25b044582eee875440d08f44a6abe3582a6daf336ea3a43dd39365d3891edacb153627bebe3a03ad2442f817d7fc8fbf55aa3e4ef67f78e2bf8f68e1904d506b7c08f8930bcce9ad29100f42f2a50f80ba1b126e8a3f9560db7fd2b36739080632d77c7aa30b95147d3fc63fdb4fc496aa4ccbdc5eb47b580fd80af6a0abc3e7eb3e9ba9a8ea35752c10d3a64d1a9068e858630dec4637f898951493fcd0646a99b31f5a6cb0e11b6f7ce8247ec4c71fe294e47d07a415bc47f690b6017fcb20bcd961a451d7824c03ddc260db10979df20b02536e44b6665cade9e56da236530ddf29013fdbdf6c4f07759beec8fac5d21f05ce3187bc1349631e41ddfe5329df2c73e9202ffdd2104b7ad1e18f73218d8d6302a1c57db61557e06ad130c3669145dc39f592e4bf90b3d98b94036d688ded2439f83b1e622c31a0b7dc532c3efeab9f8367d524d51f4bbf28a0bd86756f8d78c97b52de68551244bf1e32d113577ef03ba3c97eea1e6bc18d789b6c159fd1becb0677709d51d7d52ab6eee002ae044e515c8260c2e2874296cd4b40c18297c86ab764e241a9b84a72c10a7ae16fb22e3a9a3a2c44d7399a08c70050846d28ae8a656693a4dd529432172ee1c83c20ed4f68d0ca288848d3adccfbd818a13fb6635cc339a206ccf562cda2d0fa916ac259215daed98c00964b2d122747160de829dd87949dfb3b76fd2d7ec36d384823c1e7f0d1ad88fd65f59b539bc3d621367143953f242b7e930369a5101afdc95bcc47363e960adef6f7db37e4906b1cc82172c092051570d26934a32975edf1a1898c13c89b6176f81d697df7ffa3baced935a8301e4fa83af9fcd386ce35b3ddb633d0aa92a10f59c57a710ca9b0d5b04411ee693a37ff22dde762699089e857f9dfbf59a3768b4e6778ff0f40f9deb607973353f64414459214cd723e20f5cfc2193c36fb8d5b605dc647eb423a5dc08808f1f5b190087c8f0139f3c3d013060ed888ad45327acfdd695615c94673ce24852f72f870892f4dab3125328bb964c7db702ada44ef5ca0f936e38b696b11897ebc9496aba13a30f14b0409450d63ff5f87a72be9ce9dd15a524454c21f6519792128ba6a33aa8babd6780ba110d785d804da7e124b38a859bd8f432eb8c2c8f9393b887064bb2be590dbd0050dc56324076ea09fdca29296d2fb5c87cb4b383e972a1a04333a369982fbbb4791b7d639331a973dc826ee76188b2442c28b7c0e914f97fb2249f270dd7b7efa9f4b55d6caf3b288ef86b1b37160903baafe96b572a6026efcb61bd05b9b4da579415ed11a7cde514efafe2b5192745cf9e30305ad4f5e1c6581c4063335e7b828da4f47c8bc3ba35b14561687df65cba37286b9d59cff4ea7e5429693b5fea3877c981af871139e4d7390854f9b7278f5cc232770465389db434471017222ee508254f3ebc2e29c7db460dd19800816d47c184fe94f8808cdada66389683e298a283c08954ab013521c8c9b6cf796e190ef33896bfd349887357dbaade3a9327e439b2a04c3dba77a1217431aba0b311209049814dd7ce88b3948d0e1a131695ea8a5c981e2648169cca02aabb6244c332fb9fef3e150a382626ffb2fbdd9fa6418d3c417a27aaccb7cd087a8d3c733de7e7b84c18b27d08ee42c83b3822553a43c06aa5458cf62d3acfa80f9363f4c2cd6f53d9bfa8b03cf8538212a6e6a112267adbca3bd6d46301338eeb43525978b91495741295b2df4447984969899b9e39eab8f7cc15dafc0f76c1e185b4cf227477357707f6eae2a3e08067dddefafb1326242bf8bd3397d3c09bcd8027add1952e169ad443237383424e4fd8725a19a76a4120a508dd1dc317168ac43319d8c9e7bd9ed02f6cc14f96c08adf322913d5f22e4b502bb5650571ee21cad9c3e4cc7e6840b2d24b8f01173c4cd382f2d4d0fc5bdc1cf100ec6cbfa9df90445d931db2a4c9778325e2028fa586872e08037cd96802c9781072f1881a9185f1c966288b32be99bac886f686babc646a82602284b941e488d4108a523452b7a89a5bfc99ab8d2449b9f6e7742c0b415408dddbf732298afe59c0bca0f527777d766c85d22898ce0336b75acd3950e3bff9bcd0013ed401c23290dbd587608dad3b878151eb6eaa72a17023fa5a18e420e7b041a4f7a63a906d506eeb75228f42d76ce01c654c18341a9728427c3814f4f2a8aa0b563359cc1d302efba72838d61661b98e13d9a777e1dbeee42b8850e256063b3add40cd171a52e437800a7d50157dac4a64d8ed76519213fee8d266e0efc80993f27163c5d087132fc5a396a8d0ef0bc4510e901bd809414c2f1b405360081d5d90f71e0bae4148382b0f6d23ed0582c99f96a6e93226b2123180b4331227925e0b04d9d9cd7ecf42534fc165019005db3afbb07e40580223499589f21653b35da3f2d3c1120711e771937989021e92bd232335dcfc90250fbbce8d4532aae2ce5320bcd40afb9fd974609fedc27bdbdd13a6e34ae8ec5d93fa5c2b48741859c37b24d64045fcf18af5420c517facae78c0097cb53d55b845ceb13a4ddb4863bedb4db3c8f9e63e16b44a486c3696c1d8804afcbf4dca2601ded711b6620686efd8de4d7324bf3c6b367af32300c1ed42a40ac28ea1cd8850d3240344a358ea51dd0d41b14925171955fc4e2c16a84a6640c59d7d40d9ae989b21e5216bdb4da0dddf3bdca16c3442a898ef0f300d03102a344db45d42238766e0a74dad78591465b1214037d69db6d279f25080a19e1b5047a0182ad50b984099a711bdb4928d717672a3f14a7f5bbcfaf96c87861c7c00019710873fd65b0b0403f62ce258682eff49302cc494a2a01e2b5a91f4ea0d1ee3c6a41fc10ff0d93b984e7f8d7cbca6c3d4e41b54e8d91460ab3ed071fbefbc9e48c24feddde085c8f382d32b14e8aa080f13d8eaa9cc83681fc58c6d7680e1f469177f9f0f407132115406b143fd90f95831c76b1e4d39a06e6f3cf5759828da8863a9ef2904d02f97b0d05b0ff9446964c939c59416a4a650a31db4e209e9eca2e410ec8c914d1f216c5c2879d5a6140f846e1aa0f2ce935d1428ea174986ff6279fb35aa3524949eec402b38b8c963a0f4a156bb45b49cb35e076eec37ada7c7e18acb5d7ffcb61e1114dda5df91c70ae03bd39d13ac1041f36bc30a83a75cc6bed46a948968be14f1685d73d752778652613c93ab1e6e8ee6ed075b9eada24827690593172f02d400a67da7b14c888f1e2b0aa5303ffdc2ce7f4d790b829b96f5b4c42253b961a7b6087881682aeeb7ebf3fd4a2c9700ba39144e755dcc8bc732ab872a7c257c88539b1361abc6c0ae5f2585ce7062438b1d9f938e37bee9541f6d4ade5f06d2be9f3caf8f3de011cedce7e736ed02aae8a026c2bdcca2fcce48a265747cce54e7e0e9aed28577647b40570fc6899ef25bfe8c1db8d36c0b293c9fb7d47bd14ffc1970e06da74265599fe5650ae97ee450325f07c475340893265f0a1648deaef6977dcd563b1db5a0dc5194fe2ffa27bac1f822bcd2a1809b2fd26e73655ff6f0d94142ee8d966f0070f5abbe9607baba3fc24bcd29ba48f7dbd128cdae64e644fe550cb933c8ef9df89f6f208dbdd7e4837fcecc573e0738457815546fe35d72171f46ccc606a5709635c77649b286b6c9e446daedc5171776e56fa5de26d272bbb9619a744e29a1cb16acea6bfa2e2774693832a153de7ddf561bfad6b06b53567d99a6a6ebe980e2b6735a5d0dc2ae17d6b2a637c5e121caa0a669476bae20817e1b02d6dc74a767ac74d885a462f61bef39b0e452dbf7cfffb21c4fcaae569cfa26e6bf4ac38a2ad3057625cbee6e43f5bc4564ea593e4faf38df6c056f6a5166fb731e4339380a51cc7e03f79ede701087a465b44a03763b8a8703b7fb49cfead86cc3cf07e1eb8ee41887dbe52fcff0e6d4de467d6b7351a8908943c5396c51fe8c9b829d3e3de8aa9367d0d49c9bb0f9f0156b4ba1e111f8bfb00a42ccee4369ba4815354c12fd0334a37366e4a0d060cc27cb01fdfe68008fc52acaf749755edcd52dec4a89a97ff14bd233c11d4935aaa5c24f92286054d42249c9129293f3a16aadd5b9647ebdcbb9cc74e2622f9fa0dcf2a1bb5029bb6504d50d6893e7734b817a1001fe97a3fc77a81636d610d4050763cc4c1607baee1135bc3c0c73732e6623f346c6b424ec5c47022a7757a9c6c004d60d005c9928c108f6896845a04670921e13c03bd2dd3de4a4eb3922fb0bf682d3514e982663d8151ee414b377f847f4fedefdeaad07622578b03fd3c5171fd5942e4d2596b2343030d31aa57fee2fe5e80f1ffcae3f6ab999d4ae7d139774bc513c61dac9bce42c87d0c53978106fa0c9d2d87d678297461a781d2930eff8181ae74d0c5a5f85472d7fc555578e3f4d675c819eaba13b7294ae26cd7f7c2eb264f3dcdabc74c6fe6e8f448b8f0fae2fc70025ee5d0214326982860c7dd0f9684cfd8c3b7a2d217bb591455ddfdf334fa8f9c16207a4b22e2774f5b8817669d705e221a94dd8c25161a53475caaab441c87b9dc4363fc4ec60a40012408b6f0c2009a67871797651f06b26dddf55b3d7323a8d93d34b7dccf4ff8fcb97fc22405a3cac6a8b9849f74374ab90936ac606a94fb85b8634747666e3f38a563d041956003be3b45125ef27d255f387aa46b1f824b0c2f3cdaddceac525b222741300d161fb783ba3ff6f735e3825d6eb8b23aea8db175d87f41677698df32cddb72b2f986b0436f040357d67f1740a149808cc080c85872de449a81c3783caccb59fdf0798779c583d151c954007665a03095234b039a76bedf79b7cdcd64fb4ac14e56d65a20d345b36600cd7e2f0c9b2b0ccc174436e37e9f98495fb8ec0b4f0d7a1111effe8370f768afdba1ad5e0f2ab2a1e8381b2927e95e364389c4143ec6be0422e2b2bd7e545ad7973411026acd040aff90d63531b2babfe1b73fb96d8a16148c50a2ee76922be7b83426c70d652320f0d65da612b657db9181090b6c79fb84cafc11e6d8a2c8be9ab373e4373f7985065f2c92276f7b984cc6c44ada9b805b68379d30b33441cf3d78162e489cc30359adc4f1162b71f821c3fe30264dc990617e15462055500e3f2bd304003534b02016e29ebe72c90ddb51d2af5180822e93c6d4c59714ca5f3c4e4b6ffc6ace107a4f8cf2a5040e0eebd493af4221bce95a78406599e60ab25be9b9902a4117fe83ccd7c8c2a40f1227c4b51562ff7c24171ab4a2e121d39be3d00d7be75058d30b7285679d551a00b6f16a92532ab65da1482d2fece1f6073667b595444a735ee53227632633dbafe585c342065ad59f7ba54866336cc2f8c04171e9cec7c5f0b0f54a427fda9155942167a9b881fe1bab6ce3177c6d8c5dffc240e9714ea876d04e45d023d5d02cd7af37a7cbff060938c2726149200bb7cc339b3fc6008a6c28fbf7dc3f73dbc48e5e3009f9563db64798f789429d16477cff60c4bd68e0a0a67bde523c4d062db1e39fa3e1791e3b924332405b997edf717cb5896f1f19bbea04cddef0c218e2f0bb248a37743d89224a6d4c124750a178ad75f8dc8d7b4d989d86d0d46f7692571dffa3e796144d599bb05a3b45a539c22b7b1fa5a946ca76f5873b2f39275751d29e3cfd7752c7b7a37db6f4fc9e40e6a32e333bf3d0292d0498358b581e1d18cb049b8d04c6c790d6602c509faf82bc1ef49c12ca4fb04ddaa189275b961ec43d5d0ade3c2ffe3163b0fbc703a6913bef004f97c69b7a642904e04b3ef18d0f1130e799a78ca859057ec3e0a74791298b0197f4adddaad4efff43e6209b935a60e0fa0b8f87727434daea7ea8994db34d7c8eb394824198e8f9c3d30a262ba3b3822b04216a80eda38771ec1c17d07e93e14d8b8be6574bc7cd6417de36c464560b31e6dbed851d1234d0eda0ee1c64510628d7fe946a8fc477a17ac85fdc94c59170fe2388ba7d63f960a52242b47c14e45192b95cb3a4e8962053db2579186fccdd3bdb0b80938dbdfa1276cd7840ca5af3fa521a3f8c822b77e5f217259d83e988eb38fa70d90383015e55b5b3bfc46e768954cc4bde316f2ad8d17d6e278007ff02c59fb8cca427c6ce2db04654f61905280c52f2dd2cc49e712994ea28cdca8f302b43e59b211500f72386e84af308e1f47575cb0a424847951350a889fdb9988199ac47ad903318f01e482feb4fa52d3d17763be4c93a942c791cd53791bbdb5a29614bc594dc24bdb4afe1fb3cf51f1187ae3b99605ebca41f588c1598418060078fbc91e5089314cc254b63df8a8b70af4a4f378a5e3cde8b2d9c69947ddfcedeabee6f8485478e57f150077d3154a0cca147c159cb4fe07dfaac1cf98f07d36daca3125dec21b0d615b921f2dc85b13d33166ffbc7134162c7e89f002868963d311171e06c5fcb4d7b006bbba3eb239bf766d9ea030ec03c5e98a09f52c414dc7f2370ca487a43f1db5ba7a344e4b91f8de6b9957e7603e65c1711c0283663f8b80ebb8ca101a1e6b377c58bce4049876edbdaaf41d5b1b4497d50e325ad6e4771d2a1f56ffa51b6d485341b25b0029e4c5b61ae929823307503b583d3c95480bc34548f397783932c25bb0e5bce647fcbd6cea2e44192c223f1a4a5c9be1584cc2397df102c4ff819c7aa72a7fe51aff80a0bd3b6c3213e5327734cfbae5ba120f47cf3e5cb18eddf2ed5b699fe22c568fd7115f404e344d5eb8de0f162a265938d27725d17d0dbaeaa84483835a494c8d831b4617b0a24a596450009ec3d2aaeee4b9889a9c0d32f470081bd8fc1753c7c3a540c96b88799bfcfcc8d010a32d773086b0ab7789095d565828da718fa6e88a2f798e4ebd25f5282c54edcaa8b40d724125dbb4cc49b8a62bc6338b57a2734482172caf395accb37a78bd1b18a538b04a9ea0ca4be32e53d6677d7f59acbc3272e3edd0d8de563ff5c91714e094bb740271f3e2c4a32f28563beecd95a4277f5f95ea3f6547e138841720a6373830144de15ef2985f1f8a95850115e7cd84d9835381fb09e872d8bc7c4c26759e374abd0077915f950306ee055d650c6de313d251889a050edd3a761f4196bfa59094cec91c094e9881b8d00cc8ee517f144e515661f37fc1d99cffdc598daeb8bcfba1b355c978dcfac9098c07def23aa184d207211d8c25875894cfea0f7ad893e0cdf64f9b543b950d7be85f8022e39406c5bc23a7f2fca7cf60018b6b244e72c84fb8e2bed309f8a8967e542420cb88a7faba98879ca4867f04218a870139e054032c6c8623a80f6a0fc25b2e45d2ddd07ec602a7d45adc906143af2ab5d018bb4c553827c7e7b13ed51714bb9c65fffe708a6b1fc12043d8a041ec9ab39023179a41b1bb36e89175ca7d6eb5b08b314c3eb055d21a0a5f9954c01095f25f913f1d6b107a03e28d65b4b53b7891ea60a42f7ea5907a55bea216452cb7abeb23ec172da8b224776b2270c939ff70ab97fbb9a629b7b4dc30e84bc25868c9b55e82b9ff34aec388e30ff997413c55c67c50a11e78855657a1edaffa4599fffcd283a05d1e3557eac79526397e9bd86e5b4793914caff31ec6a9c14d329c500299c19ece3b7e9ec89c4d726117d729bd982f5f97662c3119c1397cdc76312d1fe2a3a89856f6b40752276e4485afb71999237c8fd35e6926a817f9cd6693ac5fcb21eae264ebde4a77c04c19738c468e9b219fa302b881e2dd5d28225f0afff45c7c87acca1dd3ed9660fb6cf02fc22f9a57c17638331055bfe120ddcf21a29a36f67b5610d6850e9869ea41717f170f3c0c17159483dc4beed9fe3b757c7ab171e737abaaad77e1b426fa7666bb64acf618631d6e8f3d5a9f429a8f4ff65645cdf603d7f8f2e2b24200c526e6a1a08ef7d80786421cf47170ac53e48459c90bd701172e981776853e113daef2f4535858955a58d07077d2c8ade5b6e460d3f194b3626e3ead2e7e42cc6ce33f95e2bd3b6d85b4e2bea6550d9b309254cea342fe43a74b11a60a1b9e73ba06e3a9ba6aa1801fe01b103f9f6295c3b0df689b36e4d0508d9c585cfd0db07e0d03c2f3e7d6c6e734cdccd018513f5a783fcd773e1e7a28f725e408ca939a6213f665838e397b66df610609ad36094718cdb84b09c813088325d5d3824f34816282e59537235e61f0fe2f51fafa017219a0318497229ecf80f6a2beb36af59646e98ad5e8c29a751951a93e02f49a2e789513c90fe036969585f989779366e3f32e6b780be4a7a6744ef73cc154e2b04fde8d0f0fdc847c8333062ec419218300de791cf611189c0def7cb689c983a2a2e453c221d5f92393b5c52c4f64eebd3f7e8f025511cd66d695cb55b8426c4918f840513f7372ca5f5c8625119bf5e55e0b5465745cad6c89c7ae167c06d33b5ee639f95d2ea41f8978da060b32a458be525da906b13254afcdb15a907bdf77656c646dce853463d0e1acc0d456a7ca8ffa88545137140ff32ceb6c0f62c814ce8c85b95c5b5e50837ec23ec1e553c2aacda1718bd790ea130c7e13a34e17f4fa1b2119fd7c4113f9fa738afb595fe4b2127b595f8bb0ef8f1f71bac0a068cddaf90e9d8e18d359c37d0aed7d343e4bbdbb7f0c0718558e58efe4bdc238400f5da35c4c83734735e453e3c67326042b9c9174ee1a7ef8b87b462cf39d97b12e20565b8dd8c986abc840114046ffe89e28b6decb25b95c1af6517eb5cb37edd4f7a8362bb6b439e9f4538a133d19d7f232606f38aa568c630c51a46dea270a9049794bc2fcde5227b8a34c353f7560bda7e5f13bb24739688e1cd82f589bcd1afb88bba81eaaffbf7aecb5675921ca9e46907ed990e5ed7fa0493788ee46ed30f2dee39d253b06fd2a52140be84cd8c07ca63b36b3c2cb61ddd31c066873e702187d12e99537418aed13aeb899c3bcb10f2e2c396b80f244a769c285832decab4306ecfcf4d044b73eecffbf0bb4e526c3e19fa4225a4231e478dd69f537e026ebdc6da6f11463b7362126a249571a7e3c96936898d3d2852300e9b12de396b35d7df0908cd51d063129b1310cb3d52409f3ca1f0de04c88f35463ed8f20bd836f3a8b4d02c9744d18f60eaccb911412ef517ec832af4f01c099c64ef237dab3a125bf9b9dddb3b2e77d8b6835ef4796b15407c7daf4959a701bf95e1f852cb7b0581c1197494bdac22fd4c20b280c9d7d2a5b3afb7e52c44588dc45ad344a2d1833e66c31be2797c967b47747768d7bf03f0c81652f06f755ac56664f5e101ecef11e7abb5cfc80a15e2fd15917d8daa0672305ec2d9f46dc8cc834f2a48ee93f8dee59ed9cf0fae9349bed92332548c2098da02ec055eeda30e754412091a69da0e45ef27529f98d8afc7e87fff1f5545fc78c8ede28eb30ab2df71c5c10d71ad89d2e7850499ce693b38fac835442d4af24cf7ee6b10b61090cddb7080d623a249b30b3490aea951f2b7501567cfcb1d06958a2b1a08c857b16b8d86f635947cc738a7b1fd6648a894ae7712b25249bf2d353fab344f2bb6d83fdb5b7ac38ddf678c742152b760a50807fc705ca49a851f473665ddebc8cd6d520437660f5990820682c7465a26ac96e09ad38039d819ac702486301e56bf5455702e4b27a3d15db25d963b2be9a1d30da38ebc550948e6f36eeceaf92ac73a62ded821ceaa6d27585b70f4d6a40aaad35047aede094f66e3c3f296b487f229c06f8ed42bdd74d4cf8e3ad7a9e32bddf6a5ac79ece4985129578d60fdc8f6f9909a5938b2198b5a2d5098a68a183f15de59f9f5e7717ae0b301c0849b2d1efa73bc79c70965cc9af4fc10abd695ed86f49e0e5806bc93173d3d8bc83656cfd3bffc7c8ddf599d30a78e0414d47f3765b1d1429dc1c8f9870a3425bde09c58cc765e9d50ecf7a3fb41e794b62f295bbf2450d46ed74e6dff73a770d78dd5902507a65f2310a86192fd62e37d8dbf39a9b5847ef47fe2fad15368ff33cd9a567f407fa7e70276082af58275e064ce5d9dd07eaa9ffd8afc151a7e4c6adae8e8b4e1d05ea27f1654441d9cad700432d8987dc6366760d1dcf7edc05495aeeadc5c01536c678d490b91b96e2389e7ab1d80846024a9663d0fde25e1fee80f54169ae51a54bb5e1023a332aaad747f0b1690f5aa0d39bd1aea92a71c82a07cba668c91e35a01d774095ba39deab6d8cf5a8a67d20e12958270e2aab1fd2e525c434ba72a131e6e40f5b15a13854ca3eb632365cda976a812617b8436ae492e3fe1880a68e87b1c04c12e391f83b4820a0a0dee93e00412bcd963a5a7c2ad0ef7f4951e4f05c981eb81b742417c9aaaabc6b47e10197ac97725840d78a62e0b94d348efc0892739949c62e7c8f2c1feea20755e96d67dc09d764956978911f25b35625770c2e79a6d9a41abf3c9265d920f141f9cc194521c8bec8ca157856369f0ebfe4fb3ba456928d96cc9114affcf48d83d5f0a798edbf130fb51dde56a6d6b347219083eaff15c332a2f8d55320312b846435f29dd587510644a6407288ea6a2f8c8ddc33612cb03fc8a42e7063ceb91bcda623940771a3da6c313d73492c93487fa658467d3ef68581e1422a41eb72d6f8e6c70c128c0f2406382267cc7d2d73954bdc16b1bdef2bebb05bc199e1932655702599fc3bb3f3794e095cef815cb2aa724b1c64c88869a3f0c3b6423ce0859df55db1c4b108a26bb9847d6d829b534027c8c7235c37225ede91a50acfcdc44aa7a9b5c68981ec604eafd6c421a03cac4988e1e790451e6c8054ac47b0ae9b8e8aadf32174949a64ff2fbca076df8355f67cf5956afa271c152a373b32ca3303d7948b0bb77294e498f8e28cd3ae5474a8dfd51861044aba7463c79add1eb38a8ad3ffac9531b3ad8c619f686e83bf53660a9893b3dafba27673d0ce9b21998bc3e8fad07a4cb98875c8d2e14fabaa7ac0ffd25dd8098d26a04eab03c84f9906debf242ab90db5f86b2c54cb0903dbd6bc94cec5d2d8820595c48a88d6ef7e01954498100da641fd7a879ec1acfda06e25c17a86b390b8051c0d6734dd1b21c1612404b1a49461d64a9cba956dd703524ae6dfec235115adf9d2064d5a54ac39e9b7ceefbfd4c0828cafb46a0da4d49fd421d9641736edd583838fedad5912a5f412c4b3b3c3ff6f51d371ea2382a442b75d76e347aef7b7c1b927faf5d0279437313c40a3c03eadcc3dce56834308746d510845ed2a446534fc4b336f7259b04bd3cde50cb1df1a8720f5a8384a734b6fdca49e13b351878c0ac213a0c0bb02f55ad59d33f1aaeee93332b3f4aa1b388ce7f02f683a7bd9ec4359a45836a4662af90d748e0755cc086c02a641c46a7c18b05cba0bd621e588e7af77013fa03297581c49044341f18f6a44e26df3f7ed131cd2bd943a1f577df68c5cb4de2dad7e627f344f7795585a289ed52eb2e01489069e47c9714d33e6818e3c6f24e323a4d13edc86c4b135c59f7555bae7b81604477d17b4a94ba04d1ec666cc2eef08fd30ffd5705f7ac9d2614153d7611a0768685d774318b851931d84c6ec3abb21752a80a674e8bae6c6b3a3ef10e659d4891035bded266fe3e3d723b2f562f86e60d33a6bb17bb699c67833a3116f28c44a9b32dff53f48d2bb2c1ac84070867dc98ab7f862960cff5a35a311e111062ad041b4e3a0e35b14745a191122f277ce8bd4ab69cb16164b583324948901dd60671a4a3ec9f6c55ee239a7cc02bc31210fa74d0603fca3c2425fa2fe653c493aad33578d326efba9ec2e1b1a2e8265f7c543f9a67bb2ac540a5334b277bf3bb799ec4ebf117ba40f0372917e3fa07dc5f7727991efba5675bb8da3587a52082e35fd0ee0e6b81f6c658b89e06c03eaa9e63d86bb0b5793498e310e99841a6a36ceaf21f7963e21f4ee2b1c5561947e5d9bcb084ba77ed8c90143758fa13e367f1e8877fff289543ff7c5cf87f6afe91a2e155600b0c5e49acda95051a95194e6e7f3acdc1f613092aaf03fd4a2ad76daff9f8cf0722ec76f54733e8dfe889d650aa0140945793104377b76918d5f3dff053c0cd25f44cfa18d67e7edc6d3d8068382279a78ee3181f886fea21d0d0326f44f10e60f64d8efb6e31ca4817d511db906e332a2f6aebd8b40c46ca04f2683119615ad1960b80e682fb6e727329fa362d728292bb9ecaa64cb23c36c4b360c8418d700b70f870c030efdb188996f016f5b4fff449613c08edf03b0725bc04d2d4c2db7d264ec2f62a10d05ba08a17fc2479e21f40d0bb2fd50333b105a797bdfbe4bb9b84e3c8876eb08c8b5e3b90e5859420ac28673625c77af540918f4ab8f1e3d45f8e54adb9e736b0d15f82f9912e6c7e8ae51bd6f55bf1fbd5179868fce9afe99e242bcbe69f8d18665081cf095e18a1763d2af5989c077d809dae80accd317dcfa199182087dee0c992155b4c8b2d43b738cc5902198fbe448d7d8d37ff3cdb3237f08bc58f2f6de58239d64f82ed2a0ee49054908229f1e4141d34ad7afda9048f3ef0558ffeb8d40a4875e422b77740ed3d4746a3e553013dcb14755b5d7bd656663b0b7ed24b2834fdc8e1213c5b44bb662422660319c858018aac9a4156f520f0e461ea1857a7a5cf78f9a1f0aaefbdcb5b516f07b88258f053c408d582b14f5f93ef1370c09417c50e973b241abafbf096591d22ad10b8f0fb58c3ed7e2eb6cf761e5143e96a353b7783298631154bd7f5a41b3c2564320068a50a2a4987c4836531e6a6b323b53471fd42d13f8a83aa3008ca35085eaec6c840deb28042e1452b99bb4080ffd8521b5fa0dd6c31503353e81972bf99b6ae3e0d35e58711c39050468ee00fd3ef31b37269f21372eaf06859dd348cafe501d677b6e93894864b8b0061d44bc900927866813059a7d7586fb9b395f4f74ec9bb4859d0a48a7a667e8ce436e8cb21256bd6f5e2cebbab835900b713f3774c9426e7721556a20b1a7ac5d06a13830423b30dfab9bc35f3f47bd9753cbcb48302133fe15634859094df43c745b5fb988b2378c03ad7f0bb9026c4df6e82de49c3c8a12a713ab99c1c6af6fc8f025a3f26f261a3c57e69282f1076522c739205a13344cb1a8420af1894de1a21f4c5cb291288c49238803f45105a28c34fb0318ae37a90257c0ac4890960e89b375efcffeb13fb80fc54370318bd2cd6ff219ca0a6203c798f939f2d16ded4fe52a121009f887f477d524529be60556e4605063f08f0721e5ae1fc5fb9c3e9c119808047aa8e8addb8c6a9c2fafa7b96e13ace13c0d12068674edad055a81a4e2db78c662f3a3f2a5450861fe34d99a0ebd1f78c69eaf582376ca08a200528a0632dc4f43a2aa29263dcc4996913c5c6dfcc7f48a78f4e4fe884bed9a0e835185b984fdb11b08884a77589fe3c1b5c8dfbf5acd9e5dd8ba19e2e78891960f5ac71cf60a7976e3ff4ea053393609c457a93754815fa937db7ac990848f398f57d54135cdfa175b3357a9ac818f3d0ebe8a6c028f3d3f489860564d441df48d75d7d251fa3d125fe70ad5c9c8cfc97aa1ca30e87be5530f34fc8d64f69f20d66eb289a4e7c7b58373eb0fef32129cd8d4f74f67d81a21a6e85621a68716789c9c762ca5c08391d4be57482c3be8a59b8a7cd113cc118d49eac72b42f7238d373c8db28e4f3afbacb5762b8b38e2142f45c87b97d441209cc46cfb172ef20baa83b7bdfc2c858fa65586b75bac3d945b64afa18b1a51b3586148a421fd73f5704bab06b7108dd65eeeacbc9fe420ffc8b0c3ff7c934b4643ab59eae19fdb35f01e17931f854867b332788501fb7e8797b8b102ebe0e0f30f6755a0b0f3243c5e8a3ba39050c0247d4a0129e4a70446da6f901918140bba5fc3a8b3510a026b6f9649a530037f1627d6a9975d3b7f49d821527a93ccf2d32d40e08b1ec205450582411bc87a87755373c5593df865105c4c956ddd460b6889148e3ee6ae7de48a312b7cccdbf677d3dd60dbc80744ac4436ed00802c43d7268eb80f9c777aa1c21b5c7a62ac4a96adee952dd6b2c017815771021d4d3cc289e45d9058b5b2ecc479b9413a62eda2411a2fc39bd2b97f9aaa2870965853a7ac98ab9898ef9e0a1935824543240c59cbb4608d7dd8f76eb231d7bbe57442aa87ab52c1117e7b75de4811cbb26fbff93535f54f7baf6aab4cdbb8a1668716158ceb935987bf746d593646c0493e264b19a1c3121d4b712d7a1cce46488b0147ce22061f36f262978872fdda1d5219e28ae1b37f009c23f3355f6db2df1cc903e013a8bcd52e3e9a79eef8d7963ce1051cc21194d5bd859f25e73832c483fdb9801a7a1fd69a3586a90c9243ff204526a872b39eac2b950e4b9b32a07f586857e99485a46b40155b3e681d6b12231f608348a28951928f0b5112518420ddc403dc67fa5aed8d16469ad0a4e916b33f90d39acbac0162eed9a2d8fa52147a958cc8c709fccf1c9fc608a873e80597fb7d777e2c0a6a386ade60e004872732c15bcca09cf685bd8e7bd631172571b57cd96f388380c22d2dc922134de7174bed8e28357ffa5dbf0b4087c830fbbc228972004d25bf5f71039256320def1dc2f3af7558cb15b196a4ecc3c431c5bae22f4b0e7bf6921a69beeb4815e6f90c70235b07a864523387055c74943520db50f5d34efc09f34ac546a63e3be81d667225e8ca126f87d4917c81a1757a4ca224b33fd306460b901f24605882a24f94946e3b463781af22a0c33d1c8504a58a8492491da85ab80af4224d9d5f2e7626ed95b3aeba7519fb7bf6e45d23ddca1d659fd10e904342d22fbb845d6e9af66d783aafd5267c72cc52e3c268bec486ec89852050e9e0616cec7fe69d4524a58b49725707b12060e5e93fb38c48997a51f08ed926d85196c83e4a20482683aff1ef101adfc75b5543e3691381ceb76b924e2491d79b3390cbf1b3029126df1674edf839e8539195e029cbad50fa16b50ebe095cdcbbd4c3037767093ccdb02e6327d887dd8833f84b361284d01678dcb5fa55d88513e7033b1f154df3d67666e68753d88dc8b6dc559f70982408401e3da8134e47e8ac47b9da9ad583a57e0e989d84df5f1db6dd3ab54612a4f1b3e7bd1e68f5e3fcecbce221ee313505eff752cff79c9d738c604c92b67d9d5bf2c60947aa0cc6a00c6998bc71ff30269d93663029705dcc6354ccad218b8165a2fcf4af20cbc1539647e1282d894d4a8365dddf0d0244bfdc5ac7c9254bbda15d9609433b6c0c46765857247925cd52ea9209b867b894e969f23a163823c6099a7a764899c3d96b90c3f958efee17d2ce32a2816f10526e9ee78206e8ae59f6832e9e46c1df859256b7e48d00a177a7e4b0f2fc0da76fd4029b1f302e82e9e645f1e1bdd175f1d318387394bbeba773243b7fadcdfa94df0ab90d3f2c0295d35625e25f769f6c8d789e21e0ab242e637c05cf468f1f0f28e51c03bd185c79b1222e5f4d1a22e7c0653e74ae745b20626cef3b374d22b08b6076f06f11ffaba0690805b2d094e57f23ff747c7d90eb72a75296bce8b6d5a05fc3b889ada9e6f2974c65b1a4b0b264862cd1a8917709ef8c9bc081bae6bad82494d919dba77f30ba1ca4cff8e2f795feccbf1efe1b742e919a28aba5e48d3f718b74fdef50668e25715f2baa1760bd6656d0ea1c7ad84e0f3363ccf4c64477bc8db08c6b383485faaeae8a3c21e874643a89bff95cc0caccd1f39ca26734681921169a6fa607f0e9a1384792fd2a1940a1ac310686a130540c908d1b1a5b4109f410d1526da16376ae676b121fdd58c01b2f3ccd67e741b900bfc816d25e2b52cdfdf9b5b9fe26199119f2d8eb8ab4e0b5a364e4a5024f94f4aa3aa49d0e62f7ea7c984e2880b85301afc31668e8b984aa455f341b68c77b9b7d3cea3afa7188feed3270b05ab766451368803f2b566594bf527b33f18517a8b4ffcb6c59e87bde16340b8974614c51b7f44d450f84ca50788dca0ddf34164f742ee2892621c723890d416e66441d02fe732289ea98d9c5d3d57adc041b4a90ea956052c8915cac3b947cef377a417532f7ee052f25d89cde8df3ee6f8262c4ae003b464371951dc8d54df5d5d29d8b85ca4ed235e8c9957db61e8ce08179f3786001315b4beda2744561caac4b6ed58ebd0685b24e4887dbc36232b9335ea1705e3a6584e42f5ab14af1e4e3773739a5732f4e6357588c98de9d3b573004f1d4be708e6cfcc57ec97e0406de72787ce48069a07a51e5bf394be2e6a26717490ee4479e7f28c73afea376cdebbc3a875719622d85f0cd605b4e91999e7e23acea74dfacd893f33b00ea93ba885294645c8de5609fbab156b5da36bf56dc1e674a93867536865d4bdbf403c9cbc71918146f28bc60b8dd4b07d93b87b8d77fb7f5f7d2e921a0f5747d095d106ed0961bd06b83dca2912e5d84cb8ae1cebc828c2dfab00099c043d0ba750eb982ddc3a4e145c2d1e61d7c181f41e3dfe93b898d671ad20895bd0960195e9927628baf557a05dba49aa8efe9a85b9b769c0d5056eef38ada32335563583709f3ef7bc8eb276fdf0db49210417088e4383f472edaf9181808fa0408a714a4dccd87ed2e6df8961d9dfa079a0c1c62f86577e61fe56c96c2cc6829a23017332e1002730bb8c139e6444aafc45b3b6e273b5e654ca6f75066501b05d16ab823610c4c2161d9e4e6dfb35baad2fd3e82a951be1e79c8fd6c4b635065ae556b3b6859fbe2a871635054fd68bb316362108423269a174eaffcb1b1a37893e28348058b8cd1a879489b9bb65077b09103b8ecde6cef078412cc690f041d6bd74aa339c6f4a8b8830e7a9a4228e3e01abd0b71f42482c17a3eabf0c0d370fdb7e9dded6f7780d6776972531b14a10e60c84c4b29c8660fe0c00f366c897cab36dc41fea029c04b028a1fa5ae4dc2d4e39283e5568ccbd7dce85341d5325005d75df2f38cdcf5e6807ec4784278af12f00d063888cb71416bfc56cfd9227ebebcb70d059f400301c50add7978fc460a93aef56a620fd7d210094d81f61a57cb9d27813d226c5c3b2e9bc57db8be03bf409f155834b7ce9947efd8661494072d0db3ed095e2d1049c67d3f5f0a04878b20c6fc57a8304e869c50f17b38e7e1577208f8e678b732aae50b62849df28f937d960ac3c651fa32e0106f899b870b4f4638dd86188678291d447a6d79f6e4137861d6a60260ac15882355bddca0734478948ec2d61973fa95c9bc43538b7262b7226f30bace2f34dbda29583fede1da60ec76d8b0f7a673d76708462950e0179825b6ac2fa773ab12baaa0005d75a67e5a2852903a43fd38e77d191536e8c66eeaa6a2cfb741c74e719f72d34a95bc3e810a33b3120222945cd13b4b0caed5da97bb059108333010fc2ff997f55ce63c6d2dde0a3d8043e38a02df78f34ed9e33a589ccddc23864bdc98e3433404e5ee3b02c3a3e421232953439af3b64c2c82ea85ecc85b561bdbb6ede8a9965d6397f661ba0a3d02ef54d2780431bfa78039dee8ae0bc1ea8254652442fe5cffa3721a76a71d72f3099e1cb67e2a934e5aed8aa07a2f47d358d06ef64494ad40184fbe1840827892999d3b2d2eccaee73c5e6498fd35c56e4e0db9ad9d33c7c6b45ca5fdfc604e6582a95e7d7c1e95670da10d00fef0facce5cde5d568b2dda634ca5352b34930f7e34fb03783a86089745407c7a873ffaab2671910fed03f88149f0d7fc039d61b4670e380315d7f32fe37850e59a7d6e8bf74734b80f8fd3995b5cdcecbd6f0b0bf81b3e25d652e72304570955c9472a99e9eb72d65521018bbe6892396fd7a1cba4fbda5cd232bd665e592ec6ac3ef94a7f2dce6211ed68f7c309c7398ee714d83ce426f8dd2aff1af2f6647027b9499f4baadfb942ab960c3358f04678db1e87d94cbaec3f52acfb91375ff356b010049e751a6a241ec0048808b769ead7aabe68eb681b5ae04e6c02b24875a65882cd9d5d5726b73c198b50d579aeb311a6846e0518b69249b3ac5f5c3719743bb79ff3e5aad9e4457bed9af07e3603bd9c3771d2c56c0d31d689bc97242bf65066aff1f24bf9e563217fac159560812d606b8569766f7450f3c1fdd6529ebfe2cc5019314b36e119a6dcb0ee1736f584954a30c18d0eaa091d982fc379bc7cc00d1e48d8940fca7fcd76274500899c4b5a9171cccbcbefd12be91ccbeda3cf21dc690af916fb273f19a307efc712ecab91af30ce4b6cd19af6e83675e0286e38818b26551a422ed7334cd6f1834eaccae63d209f78aba96dadf65a5c509884d06e1ff472c823c206aeeaf238b8111f73e984542aca5baa4a5dc878a8e5ec3326b89872cd0d5b8f0bd7b532fd11a32375dd0ecfbd53cc33c6b743e5a0eae46efec367bd0d71b2f4ce33160d3634ae67c7edac7a2e3c479c41b3b1d35dae98fe42cd78bf4e9f43393c690b1f5cd3764383ed7abea9aa7679165bf5fd5353204d2856400f128e3b4ed469204a305710f9cc54697a59a238df06e219252bd1c88e0de759e9d86d8af6845fb2bf5dfebe48f157f079739179786f641767fe651d6c96bd9272155ff4d55623388784cfc82628f137c110c44ece87fc1923fd5500d71a9885fbf8e0638e450840b645bf6be4fbf08782ca121ac07ab53ef5a9527e0fc79bf118ba6257b52cb33c882e17a52607c06c1898006c3356ee7496c25d8dd0be79ca3065df3be7c7d0dd7bc3d67bd5f1534a3441344f362e8ed55066183da337ef05715af108d7d038bc60707e03505d0178f6821d3565e5dacbc4d29568b9873b601ec0a601392f1061755e0002d82d0fb797494ba38f592e4f40428b4a7f92e5c3b455d5707b0c624722b4ef952fd8df0826abb9fe17c4c62079ff9790f9cf32d25d60bcd014dfb27ef780342fddacc7896e9f77d45b18d290f63e4fe8b6a2cb21dad04174d3dec9c1fb4bb6cc422dd40122c60c034e544478e1a44a5aa21409747e0600439118ddd6788017a09d77e3bc3f49f1aa224cb1c4c3f8b13766f877a5eee4ee9b8596c3c6467d18154b8eff1bf6f9f8cf019b79ad4485a987f71b071a1a3a68da915f70f0142b55d8aed6a627bec07eaef4e29c76df35cce82a06518e904dde0d37b6cc12d2ca7c823ba0df7610739d92f97960e8440a25382133c6831d139ad19a1c98622ef9f515d20294c6fde6ecbfc229a5e6de6ea9ed962783e66126138ba98bef7ee403bc0f122c7e159eb1c6991014611cb2ca642c13258ac3271ea6d143fec5b960df0b849b07807cc4fcdf1be91314f310c940e065ad8dc0cbc557deb9626b7fb41b5bda421e162b9697388570f7e41b80ca997eccd7d5364673de36d01ae2f2205546bf976f77d70f594eee086c982cf0d6f78f22c2a42f8341a550937e18bb419fb4d1c78ce7147b410c82d25a3f784c4c50038694a520cf1d36d0074136885a236a612c32c8fc80a032d6a30a68d454e377badccfe6c7e81b4f6dd2175fd9672f78b5579e546678eb057d0a68dd404522e286db3ee1b485457771eeac199343132a3c05b2739ef1748d61a906e571f5e0db684b3c52f250aae371a7dccd21e972e8606fc74931b4e3546d0237f94df349f41603dfbdfef885ec50babf6a55ee9702c9f6cf8f2327070e23b506f03216196fbda84b1a98c4c3c9050941346a0975e10a65f9b79e7b6706e556c3a7fa30bc10ac3380370b7de037025d3607ec633e65d319b91b9b1f814e29efc14f36350fa202a2e5f388cbba1d356c86ee7a2d5a36f7f0e0ef92344839b2ec315deca97aba1148a39a252c5490ab10060caf14a02496717b9867aa658739ed84f9782008c6b2b8d0dc6f989cf6708146f828f7c06946d0f9d89ddab2dfd879c837a8fe42445c63d3d9a15629417965ecbe6c01928fd62b039dde1aff657773ee30a2a93b7587432173b7a839f6d473d56cdfb4c322b0916588ac3e57a3ba73b2a978768a55b4fd08386a7e3a56ccd37c5c1a88dfa1bb444387ea7666c5c704a2864f213c923a41e9a50e8bc9cd533f40046e290b66dc563148151c32d5a6ca00da09de7d4047f6b25f4cfe299bb3d4a94352e9d53e8addb90e022a4eaa8197dd897c989eaaf9959943b870c14edc06c93aa51a014ed30f3790f25365ebe2d6a557f8c7d7ed03def6b61ae1b4c9aac973039926c23d3679802130f715fc8d9f4e4ce13d4d9418800c8f74f2edf84ac7349ca0f4fdd9c5234ecc155ad21140b44afcd9f9658c84ed7963f0d9c06753020bb4863266deb6f332e431d02cde7f8c1bf76b9ea6a976b29cb35308b59cc9d8abccaae3c9d0c85c91950393632bc9908cfe21c16ffe1a6622c60ae14407ee2da27710338f17ec9cde2127639e00d6d20447b1a021e58a6c8bd39a40d399b395988842f71a18f469613ee8d8ebfa933588809851f814f638d14d887f78c478f7612d73ccc040c17a249f0a67e6b4fad62550d23686e2a6c795f336e3f832be8136b5f9e2435f1c53f9ee8a11c0d61313fb1dadb28d93006642c3f745a7f327e788337c4f76fc7368c69e0d7f5730d5931760e8405513486b3e370633d8bc8bc89da311632d11434c57a9151937d5a30247095880ed45e1c62411240c8700303f4e38278abc4b3e610996da85bbe70692893e6d8a9e253df1d9114a1bb964a1bde89cdbc5dc699151d74091ec7494d00e6c39b9b3d13047afc14ab8b18a36ff4a91a2ff2f1ce8e13e2b1dcee3a9f5b6540103fb06edfecc118ded70677f62981ff714c17b5dfbdacca78f40fe39c6754529f3f47919fe1a64e7b31800d6baeff262d3b6a0aa1c31d804d16df6e5d09b55e399fb1145b9aeea5fed7802eff3d52e21f2912ffb030595bfc029c52f3750beb2bab8da249c07cff80e3641c8ffd6fffbd8af6924d90f268cc9cdd31c20057171ae750cd0f82ac04498f498217c2de40024e332887a2a88738217a29d4cdf2ce978c02a781df7b2751012bf8a68cb1ea79f2b42d0a2a60e604cb60a833ceb4f653831640a357afe5f56d10daa789695b7fe75f9556f47dfd17928069e10f7dc74192ffb4f7ed29803275e9a40938548b555698887383ba10564657992db6f74e2110b10eab9f7850fdb7d4e489ab305533773ebb461e43faf6e610c1c74c5ea408bf643623d4939a065aab32072059c2121f6ca7844c576f5e09fd603d318338cc24af0eb014f9503fe77d1e07b462c75244ad9b5dea3fae40b135eb737ba8b15d8ec67ff5cefbaab77f13d815c8c07c2e81ae69f3019d36875423cbc16eb0452670fca1b7cd8837d2500541ecfb76a43ab379683c856f71825ef90f7f447ec7f99e0b42a66fa634ffe2c3d765e1f94bc30c2e7fcbbaa0db8b8d541c2d3cebc340f7fcffd2cbfd3d9443e08eaf15df93d25154470bed58a1ace59ac9c12db1cfe7f36f790081deeb513ff10e65c9f5579d699a2a9d52d4ae6b8697c1a855b4dbe0ae631f297c87f26ff82416f1445c81459dae29665be6e677ca1bccae1e663e82e27276d4315dfd3d4ff87873d0a409a327e4c9d683c857607059eb03ab63178fbebc5a3fd2020b9d4daf00920c017a20b4037489500459fec6214458ed934e20ed04813a36090353e6e92085e977fa222aeaae7c0bcfa1479f261beecd35d0a56a409bba58c1a1f2f53ed9b4db8e32d8e9138472e8694c6f746228075ca0a53dd4911a35bfee6674c61e8c37e47df2262b7ff99896f0698cfef213a938db7db1bc7e5db717fd087c4673a0e66e410628fc1e6893bb827b6396e6fa13629e5f409b53c90ec168c6301ad9460a1710791bd648f3484ece1a35da3cd554f090a027d4db4c49f22bce61371bb90e9c77893c0bc3deb8016f3252e18b527490fdae7608ead77d1dca5ce20edc1dda8f8e8f9c6428b83f5f71abf613a9b6e47280f7d0ed7d633841c0fe55f58c3136cfd926ed4149382d86f927e8bc5ac7e6a06efeeb37f15f9bf95a6d7bba40ac0820f8fb5d0e6147d17ab9c104eacd89b3410f75f12bfd12d06f345898276e6f33f0ed0decfe79d235141c78d956f77e044f3f13b865f4f3e344002604c0002139e4cb416b95114de8fd01297c97f82be9eb66a1c06200d92e9eda8dfc522d96265c4002dbb9fae9292731f9bdde1555eef0dc90410e902d0f758fd41feddcf9882d23f8525646eb641e6e487d29a62236dabd24584de2462744f38610b721fb097b63795d83ce52d6cc966cf580dc712ab60497fa8586933fe850ff173ab1087f4369161284d9850d8e6711d8d2a122a6effdf25c567b1a47fa51ec3fc59c73b816623b6403df61baac5477481ecf25b05367333378293f231a1a2d9f08484aff8bc9212bcce30ee6f73f0c4f181c74ac2ae0614b2fb6c7a88628aa8497383933876e4d9a8b4224e6fb3b7f54006e697b2dff348d0aac984621c2db51a36b67f9854e6178f7deccf515f132772094e0042f6fc28289bc2ee0409c92740ad4ca64e76d5186ff1807e354b8cf79f13eb2138c13c807b8b88e66fddf8bd4960f81d6d7cde5f49ae9365068dd68853602c0128db15324afeae82f2b9e10531c966ee352fbc167b24f81e01830baaa20686dcf6c64659e7a5a466cca52469dfde91aef1755d648a97c9a4c77c1afb5772bfd42317b01565db7b5a4c433d23dfedcdde15a7c43b4fc15fbebce4cccb0195eaa17cb0171ddd2cc26b3dff2aada131cfa8209a233c3b34c9e5efd8ee81c572fad638bc66760857973c7e59a4ba7ea65d218e81ec68841a96111e1f224f9d89850f03e2e3f13c012155c8c2223b8c08b49a5ff1934fad76563586dbdb78d02c9d88bf8275ecc0b0f6dd1987cd5a0fa5c3a52e2b192799319aae35a6f56e2e039779e072ca0e1b90a0c847b7524e6b7a7436305344ba94a4d2d6c1df4fa460fae50c9b567698b305b673b1892aaafdabaae97a71548372ced1d851b315cf3a8e2f19c7db8e325f55dfc99256fbfedd3661ba2a7f315a44918264b6feb0b82d23b1e949beac5bd90bba7281d7a8035d5d85d187d826faab7bd3efb8195236b6fc714d2edc47ea811a442f8ad4a00d40264ab53b12fbb8ce307dd00b15211de1668f94cf879cf420eae0c431740a859bab324a1ceeeae43aaa921bb7d21cc89cef6f607308be1543a8ca6cd7c0b1c75ab942d979443e847982f6e8b398d6bc1c283ac5d8c5f19879320192efe5768e076180e6703a3c30d511ef3fc8c80fbf065d4786b20e01c662db8bbeee8b19c5da1b7089dc9e0bf25aae761e9616b462e3f862d3002a99b9409ea764473135b2b70f58d155ec102e0905dee0c0d235ccfb01e03846b9c5cd98cdc57d519d8145460ca1a8e37d2f4b8ef8f85d8c3e53597dc58d1fdae4d5091b4a0e5365e9cd323b15be716f5641903757498a9fa0df3caabafa688db71e80a84a45f05365da9ec567238d953d2c22ba1e14bcf9c0e3dca90869f9e89e212b9d2c03976a9b4209b6e57aeb44ce8486f05b006429ffe2bd0f94cedbe81cebcb668d5cda6f9f3ffba7c77d5b809fe69902ef1204757debd41c94d702d1fcf69fe22653319bba3643163241496243a31213eaa17f40d72449576a519e1a5fecc7b1a223f53ce7fb1a35cf2f0ea32b64aea8e68335a57b78e505e77c43fed9b57d7cb5f32648638d189141ff8542ea85bf8bb1b2ae878eb2c4fedac93b126147c15e9ecbdcb487a6272c48bca017a867ec51f22fafdaa56c73ba063288fcf8daaadefa0808e27911f7e40f2808eeca071d99870e2ee35325ac68b598ba0eba97d4dc446f1eedc540c8501f2a4a281b99993683d1d9954f79df8f11cadf26e3a96e3897eb375e7220e48eeb2736c73ea3eef0692c37817fe26b876be55b2e334e4d7700a6febc34b099f34e6f00985f1192cbbeb86f27494684c91cf6d650dfcb0dd6f904e0ffe5ce196b9eab721e33f59fc1b33adb27f192a0128188179c5dfd5df5838aa3d43bdd9ccce6ca16f4444258503725724a106b6034d75eeb73962d1362dc049b533b9dd58f3ab0d9065f8ea04594bbfd93666d4ce24a3e1eb3a0516e495c751f67f06c2edbc2877c29e87e5f26c97cb5439973bf5d886bfbd7735476b702ea2c05a9d73b5a422077add0b84e086bd62639dcfdcbcf6497691c9415fa2de168c0ec2eb441efab8fbb52c918124439505a1d29188a2cb6af0a4f71e065a1514c3468ab322b4c049baa312096d3b9d71569bf027c7472d4964f6ca1de85984f031bb4b4393f2953a5085b2d86de48a44b74721b67e444ead5adcec9aefab8b1a584bfa215c8b7fb899f3e7d75a0a855f51159f34508fcdaaab9f9de73f691cf7db86dc0923a61458e712d23ef70c1a6822773f274df99fb462b09c17aedaee1a241afa8b5ccc5d0e7f14728d569f01ee452ce3ccadadf5a0e3381a09453a98be7e9f2130c699d2cce28e1cbeb1f01eebf1e4543ffab9580046b7e00e70381dd7d9152c7c5e82ff22dca3debec78a908ee0b6e1d304c9065fc1ef245b50c22a5e4f0375c7291daea325d7ec9ac6bb9f9f4f0641a71d1c5e34797d881e15b504e3e23d99d25cba1193f31feb375da5b8b30094874de9c52ca569ea9b681f0cf088b59be4d1385131e70574a5728a21b9d8f6cd4b8a8a96db2f8122bc70e1e9f8b17944b9502971943da2ac10da82bb30dd134e763ac8d7dc253694f1b4ffc3c1bb44da008a3080fbfef209258a18d16608b70e93f57ff8ea74a656ffa7987a9600bd6df2b3e084f6c18211cca8e97701fcc6c1bf1c156dd4a6bc86bd00fd976b202c32798f6d383f60af433ba14fb9dbbe1be6291fbde936f3376cbc3d08bc5820e9f18f1e9a43f442c3c7654bca214f9305b2b9478a5dc6f0ab6f473b131ddeec55c42f78debc226f7ccc2d967f2cc6a92034b12ba082dae42235b64e36aa8503455e967cd8bef6df7df973b496c86998693d3e768b3f428f1b0fa4f1849713360c1b3366bbae857d38a2f2c9d7a806a4186736e241ef63e37de99897499f918a98124bbffdfbcd0f9dc59c2c6912190d47380b7126783b1b8fde77941a31592a8a7253eb3bb571e92cd0100ad51d0b61ba945a9ddbff57885f55f1cf9bce39383ab2bf7328923b8e9d4f21ea82c74ed846dbd5e0ac88470d7434dd6f392b7c61ae0093c0f6d04d87c7ca941927ae5c2166c151287ed5d994ff6f628d136f80a6348109c81b4bbde65ddcbb01632cad40035bd898db37024a5244fa01aaec28e300964006bf89683649dfd18bafa01ceb07768cfd988732baf9af8dfbc9857ee77ed04f4e621c3c948e0a51855c7663e0df8a846074d602732c5bd0b768d8036f79cbe280bef4716e90b947d1e8a4d7c7d05cee1a4ad73d6d4f9b7323dfc79650e4232d8cd49e26d9ab5b31da831513c5022828354016d200425ea1fa121a09fd9265ca15a6e6ad48bbcbfe1f42c716fd5997673b78a364483073f6f2d86ea3d488c700a1cf9b27782571f86a9457806fea314d3c749e3b9b60350842d3a370d2056b7a4cf4f2adc2e72e1eaed5dd20477d00a0926734ffe8d2a138d36093a64ced6c579253be388c78c03acda36cecf765368a98201715a74e43f1f216a7aff10073e3c6f0a4b0fafd753f1a25b8b24cc3cfb90b02eaff6d1f702f3adef8e42d20e8a61f7334f21c718f9b3564c441b8c6a9a6991f39fa6860a3f7529370711ab29b9f80c3efc7f0a90d96fb2c9d48ea040f159211f671a78d8ceb474354f0086d6867dbd3358ee7dbdfa9ece5523eb3b23d73e2f21f2c51791f8d2e9ebf2f647f4690577a321bf412d8cc0cd9014b2ecc470f147951109243e72d2c6733a18b2be0475fcd9f755766cae95555b5b7c4d689330bc5dbbdaf3a25b5bdac7ce1f8a0fce708c9e7822fec678dd4e92d46727e4dba20d08f8b5fcbe55332b2b33e468242a4505bbff1fe77240608bf7454f295d3557f84d8667eabd2e357e177175385d031f1ceae267fb4a894561de14228435e5bf702ae17433e7db0791e7568c11363a96d77805ad2a58d2febcd61b77d1774791f410793b4d4fffc97ad81f48f63279104bc0870122ebabccc2eb15c9d2fbb3ca03e637955ee4e3d1ee804d7a0839d1ee99b8798ce52d6635da592169ed3628efa3dfda6cc425f6a3314d46d1213257fef8c7ce5be5c348d658805dc4b8a8e308b762023ac1ec805d0b75a5e69071fbb75ddb058c6c0b058077d3c716931633a24799781f90fd9ced42efe1433c1fc04edd742ffbb46d638ba7acd371273a8f30f6bbeaaefde20e2bcf2add37eaf782d097af818c97aea4cc431342cd21622b3dbb40aeceb7a5c7bc2152a0f4caaa4e271788118aad594f0dd1634bf6767a02981c6b9b9182bf8e4b873d2f7b291fb2ec6ef2fc5365a54b4e1d29815cdd1c8d38c230725d1dae01eccf0292017d8edfed16710a6280462a40187cad96b7637ed4540a2dc99d3d6142918118374313392d15f449956d56fec1c6396635720c500667dfb7e7b6424645c812aaa11ca292dba11e17878e8c50523f97caa34fc2f8d7eaab466fd73ecfe236b740ca6ad1800a0d0e689715467001eafead63607249c435a4409ebbf0ef55a017c9b94c99b8d459adbe93859fbdfd05d13a0440f147ee5bc68cf670428abea1b0f6211842311edd3c2813a34aa5d7d066381617880569ec8d6ac40f5019fab8015a458eae763e7d29b2efb1f394ad82848dc38d86bbb1ec2fb74fc77b347858691849aef91493559cc1fabc535cda4cdf7c9d1e2ae32703efffdb24f9855d582dee350a985dab4b6effeee541bd1ab97842d006fe00253ce7d87290d0cbcf082ffeb275389ef3f84179c3e2b857c0d363bb46146ae5ee602e641a5c421b86dde142f04e9b0a44cae735d97f73b2d64b891b8fd6fd8244b8e40f74db4d0ab4fca932553c1d1becc634bfeb38e0588042afe58dbf589fff1a4b7785c8d4f87f8ba72d10edfe23fe3ae6f927855d7f58fc4f08787110ebee5254092c527c2804ac7f1044ec59ac59a4d022784b8a245623cbb4f25739c86c2e6649dc35138edc04a97f62900070464a9bfbbf8c182164445d0f0efb5b3d2d56cf1714dce537a7fe02a10ff97d717c84618c5f429d8a975dbad6fdaf846260db10cf43894a51d5c179ee36f6cbf5af7638272e58b51f549851a996e490948e5656a01ada0be5bec164845df5bcf0b7e3a6384595af3b6454f120419a1b89a506410239e552b42509d9d7c4d71a24526d549d63dcb74f7989f329e1add8afe82e6a674cb3fcb634190b5d53d851fac3891dd5a699c7d27c46d8b151d9c0f89b8f88cbc310dc0a156e5085faee86e74ca1a44fc773e70a901ff1b7f890e7d174cab207608453d527e4c381be1bc0ee33bf98034f43ddfa087c263c95bf887b922624a7bbcae2c9f2f2b2d0f6d6cbe5ff465def1660cfed5b8ac4199b7a00bd18823055b3d7965fd25fb99b31e9d9a86b40b302b4c903b101aea3fc591001e02920518476aad564aaa8f8b8741b0b4d6033384b0e77695eeefb9122d48402ebb29875cecc4166ad4bac5566e33e57568827fb572915dd9c4dcc730d59e26f3d1b304252f1d50ebbd154dd8c420b7fd05e871279b61b5ebba1bdf1560cf35adb87b723108c1dd14a9334afc6c169aa0e316c84b5fc57b7a2e7be08f821857c9c2fedb0d8c580b34afc17d5d690a47c5d8141a4183ae5b35195e47db865b713c433e020acd4e050ed96b3bd0ad44b86663bf6a2925480125920f5d88187b16db1265b1b8c1a802ff7c8fd1c3c3edf1a1ba509a0a65cc218b152f58450cf35257e9c29ec1be5796b2997163d77a613753ba9e610943fd84c0f165f427885b1872093721e98d8e6dec9fc0fa534b68c2a52fd5310ace63b70a3783930eb97898cc0548739201f167280b4811b0bf99cdae7d3986eaa76747e46a2ce21edb23050e51715c745cc8603fea90553123e44c43f63ac15a0ca07042672b1d82db3bf1f980e2195928fffb01ce908bc3916e715b97f5b380dd3b0d87503956a466c835b10aa4fe9be53f612f566aed5387149bb51b4d91298b695a5fa1033d90a34a914e6ee47bf6f000a62716c36cebc7715f046e4a3361915af6350afda2e97a700c854a6b2292dcd58db195b48a278c9dd8427e6848461235afe454eb09c76f19409fc32758e89b227b9123d6ad673681342f87d1035c3ab65849705c06a32c21923e2fc733fec07622da47eb28ab5738a4e049c697e82c85f3d2af2f467c6daf6b2ec3df5f0ab92109dbf4130cce3313f316e39e1fc3e73ccece4bd416a5999b9697686a85aecf184fb58b6f37b560a884e4d70e91eabb9ad5aed93062c0e8c4968759434caa2dfab95354b2441c39d90a0ba2c160c6075e9a77cba74dcb82b397680182906949c943bf516a127dbfc5a115fbfdc55659cc859f72ff2ee294efa3b22b3c767ad5e6aac82ba818ce20d4cbe72d2f977a0b47d80d4982d8b934e49e8886561448b725f15c235f35a4e18f2acfcaa1c35c05289a2231b09ff79bf4885e32db94820142b7d38872576020ab7a1543afc3fd92415a10112a822e0ebd3bbc15a84947a0253aa4469bee892544c0b9cd81a0bc657a0b91f4e8f8c3ece2e1a8b895aa8ab92605af72054052e27e0f787f6c99e91e6127807afff02de18d11abcb3c58369e9e6524ff51c96eb1801a3bf74fc1a1cfa2ac7cc614efc3138ae5739e8fb204a3373beb28f0887ccdb232db85fc88e1ff4eb1546a02620f9e4950e1e437b21701da22c6bddd1c947d6491771ea596584490ee917f4b63e4d999f96e60367e72b452144984319585e2b8887822e87e6650607d70fbb7048a8a8ff1a1e0daabeb0d40f0a522f3668b68749448aa96e78c48d65b9569305a482b3828ad762b19494a9b37713052b668225a030a5e7a74cdb44d847014481c13e6ceb0e8546a90a5498ed0b2f6d474a6946647a0b0719cbff380d40be9be737fd2acca4ed1ab55adb6faa70693851886679a1c92b0aec09f8076628c96fccf73ac18bf3ed02871f3ee6871e501d0a394c482aacaa07f3ab66ebe9754227f0a5a40d506b1d31ca08adf691dbc4b2894a47963d6c9250132213fc1d43e43a79b2ae6862623bbcc9c77df284c27713fcab1ad2fa1816dff50e88459edce7639010c094a06c63db05c47d45911dfce4ce285d5c31affed0f6c17661719e2b45801acfaf2928b22dc84c70c2c4057985fa47e3636b1c2a9842d50b87c1f848081843e8b42809d3e34f6ea272f64fbe09669ad7863f3016578e44cd88fb7f958b22ea004af73fb164336d2f47ecb0cc0aae2a8b21bfa75e6605bb25c7296bd6491fdeea17e9765a60e66603058f79df2a8cf6cb2e21e48d9734ffae42c0b9bc9f3e088e3e169fdb73c46034608e0132ba3af2eb49a2f58b314ac4435db5db9c2c39c02dddc4fd2d2be790fc9681e4537c889829a70823298a84b42a9abff87744515f3357f535437b6c79245086039df2696316e38554d289dfde6c8417e7f8d5f7978c1adad66d112a82d3aa0ce7a6ce390c4dbd7f5a44e3a54f077c5f372b40d5effead99f7ce0deff5c3c6ad9558eb77a954ee0ccdf7f50b87a2b3b586c3510ccc688e566300e2c6db553b57671ac183f61dba4bfd6b5abe15c523123b37a66687689ae910e57ce8e25140d6b289e67524becb9e04db2754790f7dcda794607223b1e960b93962df7a0bdc8329e3cb69490caf73dfdf50318a3dfb980c2a4bdcd0220bb994448d26a4c747e08fa9ff06426482bb426450961961bbe1e87ce4e9fead18e371dbc95dff69b0fcee15b7765a22a377b616c7869aa82870166100e798d5e285c0c549e85da35b264a27b873802cc23a3c7f718512a99bb95812af49cb6978a6e36363db37a02025434afb7e74eb9549ae5a9d8b4652747436a194856a80797cfcdda06e8bef46a858c98217018bc631f23f4feced36a298672e1c4e769bb2bc72679a32809eb53e71ad5f5141f5845a862b190cabb2c90ef7d79c58787ac2d95402673352f4abdc39471a96736c28f4b69dd99cf7867e48f7d63c6c7f2d4b169b1077603cfc383ef6a60cb2d7426417bf61c6edc2c4e839c1832fc4d9cdd681a08a5df432726bf1a283c9648e422d57fa8153243ed69a4003c7bd5f8576c21a9a17f3564019265f943aab43732dc88935d4bd34eae57748597b5b80b9a89dd5a06894e5c48fad4277197772d56f33b37639d2aa09f32d09304435358bd08e84a469954d98bd40e1f0e0cd5c748d7d8272bc71621fc5afe28fe070d045685ab182ab20851400294c7ea8daa2356b4ae887cb2da53b686cbdd9edf431916d1301eb4f736d87c3c02055e11a306b885f2eda8a897d62c499d13abd8f3bbd5d5eaa16d43447b4e9a8539392e685eb3ff7102a57d5e994b2fd670b96860877975dff054d589dd0ba55ea019e594bf1b86db6cdcc8db6677c796873df6faed32a34fa2b1b2327c4b0c60346556e053561ef0dee6dacb153627bebe3a03ad2442f817d7fc8fbf55aa3e4ef67f78e2bf8f68e1904d506b7c08f8930bcce9ad29100f42f2a50f80ba1b126e8ca3d812bf5ed91bd9556553e961cb4ad8f8ac16519d9c81c0325a1938e93054f66524171531321ddd61e13d2f55be218002ea9873ed0d6061e31f0bf3f2f0672fc06366aa70e89afe43fc0e5bf63ccdccdd43a715ba49a9241ed07d8b3a4e12e467fe9f52c0388651f838eb0a45321ab62a94ea713066f4ee30ffd8e8c5bb9e61cd67853447bcbbfc21cc80ff1a267ab2ad774eb99f738d81745b3d2f6ff0ad72731c2f377621c79765c5b36476cd1683a5daadc3ff2426d41253408af4a96c32ab77f03d450426f2a696279eb67291f011fb1896af1b7835c58fcfb6609591e61fae2e940313364ab946b43e0e998ea40e897e535c778e7da757539bfa180e5f332cd0e5e2ae0910f2ba4bd96dba194958ec5f8506aa8e4b95c507b24aef8a9acac572ce58478e80d48c8cd6bf254587535022e06f788ffce9336d10475491fdb7070c97fb21b60a8b9478a1ee8678abe2d1a8a59bcc2c9dd93d2aaad2d5cd123bfcc4208731518f663ee928eb164a0eb009be2cc2ae55fd9f771a662f67a18b9ccf2684c6e196eec6628a20af07e759c5725b35f2ee094c8202dad70a1303aff2fbbcf253e4810ef824e692e9dbdfb368aa4146cbf6998bb5648f40bc1c8732594a439f80048f3be9db095f9ecd13ebaaa74768da7712fe6232a388e80d0ea6fd2abf0e6dc95873501bb27751fc314d720a310e3974a7f2b8b5e91cd4c875e9f9981af4e90546772eaac7580cee32fe24f50c579634bfcf77efcc008838bc60df177296c2d47b1fd3525647cc3c9957c06e658acb7649941f6bb95b5101c6384ce70be5c7e1b1b7652a4e9f8b437e42650be75a958a34b10ed616c7ba8b02b70fbaf059016ca0a8d903bd318ac8095ab2f249b3d6a4c42e8f5e98bb2359a59716a84c21e0173452342e503953fdc10910bc54ac608568ed4ab6a81285f54c049bac4b867ab959b7b34d957f6c6bf4740ad75647a191ea4748281f65df6a9612a15b11d5630687e8ea95b09fe3e80fbec002fd7b3092167b2ebf3ca28ec0d30de2475e0d30bba700816f66ef2ec7d96b0daa75f9133a8d0201c32f8cf2b9580d6164da5ef3314617641d6d5db3ba7aa476c8c14e1883549a1fd72619ad22f2bd95ba001876ef2d1426476de36277ac4f28d1bd902ed1078437572613ecf848f0645ddf1dfa06a7d1cf90ae53c3957cbb103b30cb7460a8b9e7aa378979bdaebb0c69dbed85192fd2b3abd0e0cbf12f211f5f2f4998a957c537620db8292cd6d4122f3b9ad6aecebc3fa8edb0f6eb487f17796baf983172f4fd18f7746ee87b18bb2761777edcb3a6ff6b67d97bc5c7d9317b9154f2634a9332923c389ee1f5ef6a120e5e683d6e36eae0ef0c61a46d2a31e7f3aef95e20546eb22d88f69d97234c9f144cfdba82dbc0868eed8cf2f76ca8e11b362b0ab0df732247faa7050d55c752150d4937c0c58f29b70386fab796f67fa9397e9f6162f5f614621b34a4ae7614cd61f48f0d8e12f0ce6c52a566c0ae3c7ad6ad4794e76c037017e6cad52051ab50f1e0dec23c18d61dda0e4ee19077a20f11f59b28d0f1a376b24d26ccefa0af6b8a73ec44eb48ba570b9890c4a576e01ddc4ff0303d47c784fa567f708920070d7585a70fb44e66a2d564266266b42188a0ea00a473f90c47bfa98f0708966189a95047012225c00c4a3248764355fa0f3c645d738b24614b232e6833ee3fd252454378f66601cc85e7cfd7401e6ebc814b2cba1911e6fef69c859699690aa36371d96fa29c39f87eea9b9634fe682bcd99b47d2d9a69aecf864aa175ce38a983082aba157f7bca508fe0242c001cac35a39e23274ffa9c1eb5fb6b99007dfc3ecfd8344bb01bf4272d922c7c68400bfd53ae56d33df0dce490552d059080956fbf5747a32adad5e07133c4bf2a68818dfdae4313fef936035148b976ec34fbf5b0aa49a49e5384e5509e57db2780f43fd5e80b61fabfa71869805d44c09ffc7a61fde388b4ef34bcb9c33f676ffeae06fa5c6cd9ac6782a03c9da7d351f1c05594000213ab1435b0371f527d023ec08b052b351ba0f112adff4cb5ad5905cb32d17f1966c2a2582a314fd31de6b861fda097d2273916e24ad1a459edf134dc16145c59546e9054b046c3e7c00d6f1f2e6d02ee0a5bf8141b60fa5d3cc12124aa7a550824a5ce0c7e6aa01e8d01777f25acd74a198da5cb061e0f37f2225a57527480e93fb067b6e375d9c1446c0e87cd3ce21ac66c469b1319a891bed804c54b1e439b3d5c0291829370efcebca5ad689b37491ad664239f4a653ad497335738695cb9a24da9b33ffdfc5ef680e48c59cb844dd12cda2affc177a7569c74e011fe9f10f6c07b397fd9261431fb5d3a1d799d5d9de929c66d053f2d41486272b16ba191cfa46d13c33cecb10dbc2fb08ce9bb67952f6c6838eacb88692f9502dd5dbacc77b108000954be3abad297e42ff6131f9c2493b9c2f7434993ccdd84eb08fd525e08a7024d7423322806467efa9a02e16cf0065b450a0cd37a9a9e9820edd3212780524af1cbe2bf69e2369c06f5c6f8b3fefa2d041c39909a07fd6cbb074ef631ef5c28e4006272442481457a934df52636a70ad5f3343484ccfef7c527a8d183d47fe4f001af1f1300b8b9a31426f173f3a6df2ec6c4a585dc7201cfa889f27c698287aebf759e71368ff24d3a462372cd7304cd14746612d4a9c4a4ceab6f6084e252eb830e905a70672cb16688eb16cdd9da57cff5750addd929fe97d099c398fa341beec9143192c30ddea4fefe19beea356a1b6e4f326de14967b8d201bbc48911c0bef658503392efa40bec8325713dc7dbae48e88adb9913d4a0a1d934030c8a479a5dc3dcb38207f3c0ae7ff577b2eba24d73823c6f8a9fa0b44708ede95c89eb1fb032bfcee3b8999c4be1f07bc8b69b47b18bad9e37d4ffd8018498367f84052e2ac0472cdda039905d656c4f34d9e0b85e97c4339770eec6faf27427c47846eea1a63fdb37da1109bce876415a1f5eb8a5e6bbf25e026a61e2d6ee8ab0e7f6b2d00ac61d30502fd5d6611c6a9de7980c6f56d288085fcab7c6aa1cbc643224e4de2d333b83f30e1361bc5fd859d02b75300f20deecd93df385e30c401a328617af3a8df5d4d9dbd8d679ccf11ea705ebe9f590ce5b66627191c7de2c48e89aa554b5853f22b69c6e03db2fc126d6b390262a9f31ee4e5f249ac7b81225929b3f0b216998e02ad39c05e3e73cb3db7d0d72ecc572b92a0df8256ccd2e050b72b04c0ebd91a7e87a69de966c41708e822882373b27d9c64a4e360ca23c5cae6fff233964925de33a20f4e2721bf7678f1c9feea1e6d291e8e8fb58a4d9019d17f09d7ae4335e09eca04e80e71f824abd97baa22fdc6d9c4768c0a2a54b2d47c1788dbba214ddd090cd5a60eae38c64367eb5ea903ad829b7f478f8210a351ec6f0ccbcd5c3d1ccbabc05816ec3317b485837e1a58e53c722a210744c3289ee96711af70553376f0e4191211b62c33dbfc9a86096d34e85f50982238830e3f614512e5fbb47f886e315f6583aafce3b7b1e8fdc4eaf9b6f79251d992ab9e4d1538c96b16c84bbdb6e1c7b329fe4f86f000447501ea83dd577e69016f0e861ae6d6904b6134a36611b32076a239338e0327ce064f7a3ed3ce0cf6716c4e3c25de81a0db363a2c177e20557873aaee76a6801746412b9d0fd46e7eccd2f86cf0ca89ac4a5e127b0355ce5d39f2ae971ca9cc67ca2d15f8b2e509867259758f1e563b69afb8b8bc12c62dcea6553cea2781be3daa930dab75dbc99d15ec99a753d6f2cbbcbc7a49e1eebf83e3c525a6f807522cb8c4a628f6d48361321669f529e3b35e372fb7b92a1504425746b79500b4489d5a088aea55c12bff04774fd563a44069ce62cc42bb9f264ee21dfb0539a6315c3753968a946ba9262becd6e78a334345b2cee8a6864db87b0e154eef0c2d61d8f896b9619d11324fc10f81e1ec8f19c50d66a604c47601e237c35657aac186d371d3712b38638381533286978000a96f18cd3d66d5dea1d8d7168cb891e41d3eb8549a5e9bb83ff7d9710998960c6128234989d219e2dc2f88d7cfa571355e9edc04fa1395589e8f0f2f7176b11e9ce8440c6bcf2a74f0338cb84cf602cefd8617c1c3008f299216204682b9888b32a233ab4fd9e959c405c6f3bce2ad16033a9e8e69e305c8efc057df2a95c344143631ac4d88dadf8fdde289e6a4cd597b84b377edf71a86e7d1c4488b2b839c7466e2b83b1b1a17490dee91f1872da659e4751d4a191b5c9ec0803dede98fcec583e9c295b171fdd062b0c776f61df99258b80f273e254cb62bee1273ff91be99f6fd89a4748a59d7770e6e7fb997a4e9446c502a7caaa22450b2bbc34903859672872bb2383f144c47980794ad39b482bcd6c49121607a5a0145e3b76a49441c5d9673df82a7821380bfffc48bf1ab96a8a8d84a64820894930a1bfd185ea0473cd789b5b3abf83add3009e75d7ef530f86c8a46654ed449397ae002aa89220ea267a105a592a0d3039c1f4690c4060cda659673e2efba2589d324333b0c52684cd8d3c627f56669c06d33c327d9b7b74ebabfab5f621c4d20109ba88ff215aff0ef6d16c9a9a62a599f3001d88513fda87201734b3a328949094a6abf6691791084d3ca83458622504b0dc2db18242859287dd5073bd4f0c0f6c2a9d638c8a2677d5a0934cc53b413a8127b45e04c854d21eafe4edb4022a9df3674945f09d0715ab3c676f511aee96ec4c885d1c4b55356aa85d8d7c73516505de0cd6bf8a81e481ec3ee5b0bad58fd3b3e98d30a1ef91376a0efdc979cc2b6e9104ad1a4d6c7f0fed66b8ee20587c9a1e7b342b0bc4bdea9dcd11558a3819459b76b5380227e67d9d4363f86758f9f04243dd1eaa1a5289aebbcbe43b515c76acdf04b459cdc824899527618cbb94ee3c978f6006bcbea8360709a5eeed0bcbcf9f593dd6a712c7137abcafe696fbcc94dc4683698d6da4c4f180aa88852e76e1ecaa557e7e11bd2b6e35ae157d4264ea5eed6ef12b204433c0e6469358cf4d0e9d4bf670cc7be1e96339e4839adb391742391d96cde59496c5edb7496a837d7fc44c20e96e9a16dfdab1250353ca4635098aeab694eff430e33b90de205d0cf9958ee58022e64c83deb5ae63b6e28143166d763a64943b832bfd97b0769e05dee72e76a5eaf9960dd9a94da68669f2b1d86ea7108bdfb8b3ff038da1c2de1604344fde59ae05b4d2c38b691f2daad64029d6c702710bcfd5dc28d05bdc7c3e3d45e69e2b4e2f9dc2b1b67da9d5ba9c5516b7792b0732c272356d1d9ea0196f251ecdecc0427b16d6fc72dc76445a77780b4a21e204c091f46c346e3ef33c0f536ce73e33e76dd590e07c20c137731aa085573ec119d745fd81f33663a32720f29b3ba096da4af69ff52e59ed72e1c2eb06e8cc1ef53a1eebc75b8601fc9e2b89c26826e2a8a39166932ccf3553908e0cf06264283e792cde50ed534709e58a82a54c1e463d921385ddeebac3b6064c01d6d8dc19187208a65d366d81b3a3dbd7ef6e1ff3ae913f38caa09ea8f16cf19d9d4f9d0bb7dd564a532a7e074ff00186b2b0333e3fca98bcbdf3087e16662510947920d85b8d02738729b11fd70db9b645f54e786b14c8e317dd9c3324afbdb2d8efaace2002a7460e52b4ca9c0369b51a279a4575cb20a1138876cef56a107cc5e23281d20329490c56ad7460d5cc1a93cabacc9acc29df2b6f8e6b29397ab089451272488a256a23dcee451479d7e24aa97bf0cae45bd34879a20a4bdb45a42288bad0b404434a128737639712ac2957d62a230ffeb22b42db8be92b5e37ede5fee788385c8343cea19e3783680fb82a5bc7c2b733220eb9aea31b7bfe75d59603a83004e4f7891256be3563f997981a804cdf78b59baacf6c294a1ee54b46d17f5cc1772b9baaddea57e99da7e4747acde54fc8b236f8c2fcdea6c039176cad24a6687bda894a403c340faf0ddb96f61706c80d35682711c67b7f96059684c2f2c5ea2cce3aab1d104bde9e83754b3865c2161b2d2be1c663344ee0ba9c9066802f7cf227db84b846b2fa8522dc287e659dcdd078d9a0562726b0fa726e0e1911775eea8248cfad4d731cf759c859a184e353db67e246712234472bdaeaaa60ac20f445e6b42e48fe28430c85adfa48c8e956db6a7c950b39c3082ab10942d022aeee4fc75ad4cc673e34b55a520b81619b23b08d65c92feda427d37638a29f815e32c36be5ccab5b3fb49845f6a067a821abaf77d500a4c95139572e28aa90723481e3cfaa3aa9f08afd6e87e8f5149586e240320d1f4947b6752ef58a2a9f82313d5d6e846c112010438ccd9cee5c8f57683834b65baf526cf19d6b410526fd278a7944d6780b37c2fc902df2e2a61954c553a143bff7b63fc0d52f3e86eb2a58aa397a6a9ed9122920736b8388ef62fe124e3ca0bd3d9bca169225e80c8f29056edd06a164fd501f3b201cf0b1deab3a82bd220ad4c2aeb9fde57fa1c4c5aed1976b24d17b641029878a0fa4e9322d8374877ab32553140729292c39b2b7cc4da8e8cc2706059a78c061aca2750e59f0c58a6e9a64205ea80cabb0e6b2a72b9d90ffd50c8a3c27653ae67ca3e18ecc9e223b4661a62dd81df36edcf69031c2c9157c0704e6489dd040dc4e55d5cfed0be9f1bd1f7fc7416fc2b28ef244b8b577efe321e5f56826ef1c471c790af21fdfe06fa82ddebfae58ee64a812ab3e5b61b725100d7e3ad58ae7d8fdbe3ccbbe66d38cff129146929c5b26a6211bf176300f7ba8c7eb41e58a9c37edb739e73f45dddb5c9060685c52ab4e17e9276b1a278ca8816f318c27ef0eddfdd83d80e731ec28f482806e3c4c4a7e501cebcd65779ce2b0ea8eb05faf11beb33dfdca5756494375faee47a465c8f9556af556271efb9d133aeed4a27856311aba64165ec2cebc6e122294cfd62214ef4a4a1664297aebca61c06e681b09d293b5bf9e06a4add2054007ac31e2771b0fb5b5cb887fcf557f044e9cf350c42c7d55a50aad38ec0b7f10dcc83268e35dcd474fd7f299c3eb80e06069cfc303d38362ee6f7cae0123bcc263c2569bd1cd66e7ba18d80b4f97a040cb19b5ad0ee9c5ed26cda1fd21cba9cf44fd325be8f9997c8ddee6ea7c1d0fa19fca9267a78d1ff556e874688fa923a19e839041c8fef5a9c38ec7dbcf6cfeec11f65fb5add38fdc254a2974e479d8ec4414180a42892f7b3d1785a915a59ee85505481ca2cb9e7fe88b880627e883d2b288d6f23d4a99d06d9d6fdb6223aacef4b2122c8f56880d9163b9b6413ed3f57a14ad30e6f67d2530ddfa209aebf3a85f8f95c2e8f6265a6bb44373a42ea348754293140a6a54ee3989dbee7f371dd1d511435e33dd8703ed91c0fac1edaca874736a1e25d812b5452c0d8cc7efeb2b35f1c072b4b814d875ec2456e85f0390a156f1317b3438ba68dee284af68dbe694deafa836b4b6ccca8c417c6d360eb470fac3f89c71c2f4bd841688d9adaa9a9aa8b9310a2a35fb8e1d788c190695a2e30152ff9c11e915103b7211210fa5adc5f45c132d634ac3dec19d244fe3d8e331daed2dd07cefbc38811d86fc0633f8e7352ddd7230c19da44ebd2d32d739688b7459e45c781e356c0980af49d6574f68a41fc8a84c0d38f61e6c683da209b38e93cae7d25bfd9e15f538c65ae4aae84ea45fee80380b9c84133de6d7521cce40373cca134d65240f1e69c92d752214b9d6428254a7a64b332a0e47f83b2e6454cd34b0bc81e989547c5207aa85afb64fdb03e473e0e8f0b7088ebd4fb72c18524bd6fdc97db0172588684bbc388677f0cb4a19c025bb6d78f7db54375b38cf6f2e8f64170177e03f05e0630e50f2b99a463208c015309c55ab32caa117f560dcf246d5b17787a49e327b7718f92989af1685695c8a6f6bdc2bc78e4c9ececc557dec5e4d98c7d0b9f8179bc6c8d37aca03b0852f62231ce717321c7cded64f9ab9b7c59525ae9caa4ed29862430ee8b5fed311b30a5fe760141d485170c8183733e89c67f80bf5cfd78625cf22a1d53490336e05b6ca5ba3df440a951d2abd3b6f2dd43aa8d036f42ed04c27dae1b5e90050ce448f95d2c7f7befc7d4f54beaf311bd62f2ff2f3e1fdff7207f1a430801d5f7b2c2009ee17e7fbd6e3689f7b87b2585cc3101b3956e9288c9f4b05b480c9063fc731fad92090a1bf6cf95f3032803e850fae2fd411a854d1bcff2d6ee70bcba95eb8ba7ffb1e702c9162df5c205afa7a2514e0cae8ecf705f60be700fa80158db9db575ed94a319ba5655c52a553d6a654da4a5f081914f8e22421cfd53ed8a12f866852b3b8df87cc7ff55faac28091f2864e9190fc71617de9653e767cfaef65be2362bb55b7d12f8b700819ffd685a45466a636cf4a6ac7f9cfafb0d26205e2e0f94a1e2ba8d220774ce98f6c82e25205ec9ff4eea409e030d56d12f559b41395943483275f1f208a7564435c3c09961fa786ad353fe7e48c0c39c9aa8179d2433050270acbd4327e1143986c413dd76f48e921b52328a610f68a94cb1e3a90a2e5160b15328968850e1c24b67a7a03136f505271146f5ba33872a27a1461b1bcc167608c957d0860672d39cb66f7b6748c731346c148eaeab95ca98afb2cde3cdfedc2ea39dfbba9071f855cce009de96c151de3970c8bac49591a6f0c7d336c08cbb3f398770f615811d47a92a0c21ea40d114a66a4c079e492c651a557b72e77a63a5126f216e4a2f6c260694d0ef3ee47727cb48052d04fd1b9a136d3291ba8cf83456315b1cca51f72cbd04f280fb1f96983a699688f7dd53977c7c9edb5a066bf5db132ddeda95c09dad2615c15a4c8f6b6e3207c0936eb69043558b335f49aa6639677713aae021ab1c9facad88bc22e3fc3951adb9fe65165d599e0574ea24ed75267208e53585abce4c1b605c85421c69bacfd260c6846379daade07ef3b8ef904a3c9a90912b2bc69d63d7f8a26430dcb1c3993848b23cfcfbc76a5f834a1ce01428e7fa5712e8d4e00bf68ed9d078ad0ee4982f7284a0c57d4608b204cdb4f23277a84aef8eb2c2febd40dd37e85ee2d36d7e26a359b2c72fb70338039ba650d63eb5a10c8ff4adc6cd7ef4ba829a8a698a92fb9ba5a61bb0a3b149355039f10931c244b38e9e4cefcd2a35ded8efe47df174e159c32bcbc83fdaeacbb46df2ce2153599d589d2d84bf62dd719d2e15e09c039cc681bec9729e77ba94f1b4cc9d334b5f84413a60c8a4799d7c67a5dd07bac54afe3a156e13f8ad23401fde968f9f8e34075f49de497feb346a3aa48699fe7eda4b4177542b753d3daedf8f558151692618e917a0234c534a427fb6dc5067d7904c18011be7cfa04841b7ee5390d8ff239a4d695ecd9f3ad5263f22c3e144c44df8ca2ac77725eda25d0962924c5e8317600c0487d6899e65ed5f9abd5a7af257c27eb0634fdcc963a3a43fd6a073e1987e9ef5e1599b176c645d2e566b31fc0643cc014929a4d17ba7bce8231dd38877072afc2fd2312d09d952878e835baf657f301fa5850e72c11710f0328b4226b0799ec17ce005556f270b2b16a5a7e7c19a293a2ccf89975ef1bfff4a2105d761efe7a63b64a12beb19b952e1db9686a67ecf7fc62133ac6b5aab03c862ca472fc7984eafc2c276aa1c5e629c5699ebf4a29251e8f645f369ad98a70743f6f004ad325ebc3af3d4079aa2621cceab01dfa93976b8d2bf8b36c656be58858f05cab617691b3409ee84ee6f7f1fc7efcc73d4f64b3b598390b994c8d9e013547a0e52a9d2ac9777aa607f7e085abc707f88aa47830ea4d15a645c9625e795d10686c4b7ea026e6038aaafbe33391e5fbbae928b90bcfe3bc92d023e9a8116ad7cc9863669105bf9a0af983f2979bd94949db37209fa8cb6e7da79aa12e302acbc1b8383b4fd5a19b965cd12a890027103cc574c2c4db9e17b9cae63385f5accf92f9f44c8e3246785392c96fd125a1bb7064c58018bb783307dfda8813fc7b8fad1351e9437117d95bd4b01adca1e10bb44c659dbb6fa7057c2e06f4ca84fa01dcf1b8052c0ccd108343c7830a2651d55c4c01556cf064eea7a2b2a1d5453eb42902a15ae1be1007e29ede032718f571daa24a89b2ffdc77bcfd58a594c11de99e092bbb39ee53afc8ec118488dd570af14f88bcc1b86662d99ce4f7b3789b289959aa1ef85d73339d19902b7a8f70b303831d6e6213b000a1a9526dd9eecd62dd404b4c54120ec72d36015cc4d0a771cc7b1f99cc9fb1f707d7701355b2fa9e011aa58903dd527f254b5ae6b4b83a7c87981b28a8f8d60f37936cc6f95006845084fae4e295eac880d3c00567b141baa9f7d1c370fef46278cd18e6445a81b741216c21fac5bec63b867e9c69da7a536c6fb7af55fa8d2db234c41c8f68fe8f26030ea351bf5df986c6c3b6d959ba1f680096cfeeeb151b92b992a9f0625e8367c030685f310db84a6556056f746b377d7dc2d3f135c9dd84ae2fd848dd03b8477e6d06f2589f5bb7048a6bb35961741a7ae299d72438b2dc14597040108ec1d8554deebbfa6257b54da391573eaf9870c44a98f92b4d70b9e8f86531ab535402a48d7eeafbc96c6f61b36759c771910f64638ad9f961106c2a83c72515a11672b36b5e678a6e02669702bc3de63bf5d604f63216b1e407f2c360d58d26474202cb47a070975a8fe1289b601b4a30de68d8981fbd4779a02eee580248fbceac064bf09dac96d563272cec2977218afe2f77682efab3e36e9c6bed3842860aa8782416646c8d02607bace3c572f972831a7287ed4e1dcb4f57e2c63e6d292c3867c25362d2793d6e1ac601bfbee2760ac5570f310e129022f3f188a66a46b5ec04f98b179e00aa54f0c75f05ac0a596e31cf4a0f635b699271d5838459b5e62514dd247ad4c1e118698b5022e5274b100bfadef6697102efa781eaa778091ddaef328466582c3fb5929c5eadaf173d57eea35b28f2f1021e3657dba7e94808f2dc77b1fa55a6fd7d9e0e1eee959fb9175d1d6d92b223af5f8b55d22468a533d37bf3d229f3e0fc59c932d0a7c168e6a89f76168136f79241b5fb58b9ac56d19416a2603b361adab5d914d9bdf3a35a9c2e2001ae3b9529d91c523517bb841d3c57a41e8210164adac26b08e9d8c850e09aead42a34e8b05607574857fb6c6fd6fa33720a71c96037c1b092ed148814d9d5fa2c044c8e2c997b947b7bd26aa2345ea051fb9a75d51ac564ea9965cac0bb28eb1ca1100018dc02c383e067bb7a28e0c7b024edffecd583203d4d648b099ebc4a8d2fe6cd59f12eb20e3a5dbd0fc6154a6a61cd860e68874d6ad74d503ed0f635248e664f564730b0ec069ef75e62807d804a3976fa6e93fc23be2795f5ed4e0ddf89e19c4fa2360ec9d7f669258e2754b9f2bcd9f8b2a954134b95130c7df14e3b1b977d4cecacc94b92ac4577aab33697218a3b0da55c9690c8ff6e77812b3fae80cef4d2b19b6a8245e556c58eee0f26d92cdc74ebbf17d5ba8a1a339bcbc9c37f3e2ea5acd4b39b78ba9235ddd891463cf98b6aacf7cb45771bdf317d63ddeea0aa04a0daeb6ec4bc91bfd5f49c2534fc12f8f46ceca00d04aaa99f437af4c4d182485d49c03061094661edfa7bc6d8716f66926676faf15609200e7cceaf6531dbfa2572bb2ac060240273c24363a0bfe09c945791195dc61f2bf98b1b6bd44e5296cdcd53bbed93f91e7f089754e1c29738a9b689ba1cef5e207ab840dfc7c5bd0e4da3442ef82fd6685327461b36354f0145a5e1d668105694af5c07e6c687aa290db3b651203653fd0f88ed9d7f1e8dd7fab18e770f4de3f3f7610204cf3879475289f043290826b5ca54b550a871e01719b1f4a25ae58b3433de5e011ffa80df3bbcfa1747979e9384d2720313486a172662a22d03b2e70c1c98bf26e7cc4fcacc9ea7e33f747d93dcc2a4176f024420c079c44dc1594188ddf14d467523e32dcdeaa26fb39501572a023c6c01c76a253fc0facf49edf90b0aadb26d22900b7d77b0a604fdad0ffd3cc08b2c6a9a26f0d0181c5579a7a88ed21c9964a3579eb8267c8bb9e17ef8ae1c7a50160005080ea7ecb4b4c3d4832e455bc7297c78e69181fc5a704b9771fbdd08b121980455c14af6710e544b95dc69ccda1298fa05d68d44ac0bea2e6f518e3bb687378e62f1d997ee3ca7a9ec00c1f34c5fab96e6e4c44e7634b7c0d50f0dc55e3b0f0805377e7f891edd15a8ea4c3cbbef033dbb408725e67805f8b5d6f32440ab487a8524e832d7488f98842e000c8826a6718b9461b98ed8df4e2b4f732944e0dd1871f07063d2a3508fc205c58b5b84833cb9364a36752e3176a1c841051a76f44be934117b02495a6940e355b768e233ffe1f7cbb9f129704de11e557bf051c8780bd6f7348ff5e44b9eaa972632d6bfbf461abe7a477807f2d34d509d3d5779ff6637813b23f18b9a77c88766ca1584a969ae522e43f80058c2fc24c1341a4d5fc73ed84c8cfd2cd854e94a9546e3c17a1d9c39cac15a23e2ab25d80725abb1c3b4cda3bc3d230969f2dcfd8ecf87274c1f065826f43a88ea31170c5ee7f7012d1f478e47f9334079519fa73e1e2d11c02cd641391668f0f465def39ff9be90fde0ea19311b6ab538d3825af2f3c65386905a3dc08aad647236eee12f0079148daa8165459462ad99e5f7ac75372f64720f78540530e25bc8c8a611bcbb57f30a45f7565fcb975f591fc0844c3b3993f44c79c824f452aa96d9b964bda57f4f1cc1c9b3a7b03788c2055672756cda53a40897c9811d70b74f034ea93a15442c66da31c2176a3991b5ab52487873f9967149fd2b2fc7db1fedc606cd53a10670c3da77db55c09c139de660617346f31ac747b95607d0d9610a93097429692353cc8736664c6ed050e870e7048c9181675d395f35c43b97e5898b30c37ed67facc6a6edb19da06239004679ab2cea38a858a0724c808d9b70e1c80f1ffff7f0e