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 83381 daddf74124939055f9aaec578c4d5ba4a1fd49f4e01ee43a2e068b06de13ad4e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7ae2a6c5e0a5916c54c502c81e92978ee3fc4bce3dbc4ce965f3c9c59e609c36
Certificate Block Hash
daddf74124939055f9aaec578c4d5ba4a1fd49f4e01ee43a2e068b06de13ad4e
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0004db00000e250100
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000477650dcb05fbfe4148c33ad6da734dd4498c34d23dfd487517f0117644789e84ae0606de2dd160fde6594c76a3c415c89bdd04881413f4223ba86f928d8595dc8000d20da1307eabd13e14ed4c48a505216a7768f20b3b65f00000000000000000002000000020004db00000e250100

Raw Header Hex

0000402054793266489841d5c91a973a50ecd62b1360027a656bce40db5493df6b10bc71ad3683ef5ff9a3c084e26d06e13135ec7844fa097c8ac5e066940924fc7ab46019c94c6a72c20018369c609ec5c9f365e94cbc3dce4bfce38e97921ec802c5546c91a5e0c5a6e27a

Proof Data Hex

59,560 bytes
1212160103073d4fa95572dc26eeee28e420b878b2e7f9e0038858ea69d8d8187bbcccafa3c49727cfaa15a6d6b456f770e28bbd2f8fb9ab529e3745ab3a949d970c95eae5e49bde48a7d8abde07b0096ee3e6198200505b969d24f3aa95b7b35586199aca916eedbd0cd69f714a79240e4caddcd762b31f76a31f40f81cb7a09d16074a57100d27ab2495af81d6dd63381b6b5dc098ffa92f35775ae75ba04494046f0f96c5f3935d0b31790d70e6a19fc581e2dae4d03d1fd6233dfca87f8b7c90f9a93ea05ad552818bc5dfce7026cf134bbd3b0fe1b94b1ebcbcbd520a9497025bdadd5e380c3abc1c2d49c7a156067f1cd3a5d76363f9a18c9b04ae88018fde64d6a8285542f331dde8add0f3dd473103b5d0d058e4b5abd00989acd0a4e3cf675dee4b7977fb433fdf6307b9d5809f904b8b5e6c0be8904ab05b9439ab2aaa4c1a38cb1f28c2dd4f87f53f484857c5d493b659ed10da2157c39e174c123f71c5ee0b15f9566492e9121fc3391c7fcadcf5daecb96e26169675152caa3934448e24d83e8c6dd82b81fffe12eb525928a6a37d491dae6187907bfcbaa140e9625e5b38f22830a2a1bcaf1242951beead193c7991ef9a38c02ece16f16469635c4783db9e06c81cf9ac5f8aeee38b88dd996907708dcd0ad8ebe1e7f73edda15a4029f6abb74609c77f8d78f702518950a04dd62930287d15ab204a6da676880012ea83284a68af0ca1130ed9e063b9389ddfef6397e0aaa1fa82f4b5ec3c81400ed440b742cc0f2dd825ff0eb4577d82b83cd1a4cebfbd0cbd19cfcec485c0eeac81ef490982172cff9b44642c2ac95197dc15d37ca03b25b79e6415933c1e614eda71b01a4b910061d9aa50cd11de2be6e0f8e96049a929ba84b79d38232ade942155b473072d4613118f7ce2a3ad6f5da7f7b09b1c5e262cc50e00a2edd3e5d5e7f3a820a0e7c9afd18e7e4c97bcff5c06919fb9cace0089d85a13c339be02b4a6d2cb7328c40069df4d168bee07ac38ca38620aab23cec10e0a588a6629ed39ac043cf17d71f2a61971adb460f4b5f48d0890f13e6e76a412ca23cd212f3f7fe431befb9d47de598c563db69942be07abb2c6620e903ebb52f366cb03cbf3f74eed45a951b43ea8754b439386774f28b863ca370571084ac11cc0720a6d56dfda98aece6ceb7fbc32b767a476ed63eef95287d400b0d82f7a6a14ffd685b584bf45ed18c45878bd14e97af540b20be5d9ee452e7428a106d6d9358150abbce66891f52d2dbc8e4e76533ebe6d1544d86e56e81ca67af48e6ac5fe7a2d7fa6f6bf8beb2f5bd34cdd6f0584f10fc131917beb5176bd211b80ca45c319b51f4f0054bc7fe53430a065ba95dadbebdcbfb56bcf6953e076e69454c014ef6de5f4c19bc81185bd13155303a5080559a7d943b82455e2316c4439d1fbe6abc6000caab3a5f47389edec7ba2c50a1ffb2a2d70b5a1bebaf5fa7582a0e2a789ae321559ee597d374b478e22e9197cf13ef450589968a9760b6d0f364ebe9d27fc3d3fd5f36a65238d336693984f067421c2878892a2c08d63c131a7b0fcb8b206b0a29021cb515a2833aa0ab1d4e2185ea363cbfd42642b1ee99fc1e784250862235afcd1bcea4e4b69c525474ff9f8b49034dc3f1e377d6c6d2dbe177e738b0b70248bb307c58687b9863ad79809d08da4754260d9840eec764bc0189839f513699dc7de029dcfcccc9302476c0683f9b82a19d3826cdb6b4cea22c848c6417e348863e9a76116e21a55a0c4597f1362e9c920df6ce92f33a3767500080bbdc59760ba4ecbc9518984a5341efdebd3632719162c090a35270743d5c81ff15939e378e91c2b0608604269e3c27bb12e3cd33663dc9076af278ec6065ab5073bda428a8c5d4993648afc5b3a4a425527abd86916765984580745cc92d586b168eaebadb1932cffee8c5dcbf396707b0785d4c2538eb4ee50185c58b55956d66e5729cd11f334de2c852611ee6f27256a688094c27f9fa6d49507332c63a3b5023bdcb111fd36bde08780a01acd028ca9da4416fe6e9d9990023e1dd382ce5ccf4d0c8d2c32050f21430b9a8cf563778955993088b2ceb2c9fc0bbdf0822ebaa9c6cf74806d7fad2b45905242fe425748b184a5ed4633d929773b1d724fc1f2b2935a3b4f22b7b3a0880ec85b83d22017c3dd3b30a9b53f2635a8af8ad843141e107b5f3672ecbaf1f9404e0ca17a7a69814b83aaa4cfea92d7c03944adb17bb5421e70499d9a01f298ed3d156015d955a5beebb034e3f22beb1069dad45804074ef702c904a95ac5e6c1c19379baf132623f3a20be7a2d131b6365e790b139a29d005f5a1f0508b2a8f0a9b6eb72164a931b046fd7fd585d8af088e07561d98f1ad40fc8d9981aa134d410a0f83f8f39faedc4c2ac91af316360ef7239c1a7a59f3e4630396f794fbabc6a5d93b067cb765b76ae38ca646c6dab6c6d5f54c705db430141e872c0151b7253d37151aac87c9967129b7cd37bd476530a2a0d40d87cf74c65ad3f3c98e14aa7a1aa8f8f6437f6ddf77e645fec99834c49728e89a3fe105fd0ca9f18e6be8ab201324b5a455e2ba6bf6a18fe3007a6047167de17795ad80d3afce7b0f0b5b35dcffc1bf77680752d96891e62f8876db0f7c7bac5b0fc8f45b3fe7d75a2860294e018f82170b00120f22a2ec711a2b5d2b311043ad631b34de9c995d51be265065d97712447edae1966e1ae983baf106d08f9267f95e595c76960ce20d5008c0295cb98d3005818d4c88df97bece3aa7feef5ec1b42b2c35be0717ea43c25ca1a33f5210ab4f2e0fa21d1f94c0acafc2af4c643d9ae2f8667204b6e1f29014497fc6cfd8cf0918664391a2bb5153e1941b0fc275ab369a68e6f37467a1541ba2e956477f891331d429a8fc3f5fcfbc471acc8410d7b8e1c259c3bc4007cc7e08d58920c435e9f1f471bf0d99b393a91670fbf9d2ff18afed1970c132a725339aa9f01347fb9561dcfb30ac7be160844166e93069061cfc5b68a6f52c3df04ad7e943c39deabc22e9940532899b56e915cf922f78e0ed9bd73e6a166d0d8b13c43cac282477108b6472bf90a449a8162b8342ee2cc9c415e365f0bc6e3025d501da78f6483df85303cef0916d9a14739b21063a8c73771c740e79309fe5f20d3b39cb3f3d0763eb12eeb07b011e182b83fd0376ddf59f2977ec501fe159595e135b9a68ade058dec6d2b47d35bcd2f2ce7a1e38a7b7abcbc24bba0013d2fa89fe6cd266af0b1a5eb08b9ff66fab21e9589b38985aeb6327c04279dd96368cbfc3c1831282f6c17381608fa857dd7fbf7c79d7f04b1b9f4e37d5f30689dcfd4f7c2023c8b883803ad3eff1ee96a48264bba43c3d0ccb3ff48f1e363eecd4f02b993615beac507638dd1b3ca6eaaf7a0a44aa3b5236dbaeef17e2b360f2a6bb0d657fc1ed0000c62bd647329d27c0e2a0b0990b6858b153767190e8cfc9fa4a33fa9c6706b254d3d52678d6d5368a4e7bc3f102b39b1cd7b95a7098457aa8d3e42d8f8d02479954735eea1671a16813123035e9aaf243a03b8eff09f52c2ce77a533a2b4c6e295677f0f9826a09b2809448817cb9ee2ff74b02932bc292519b624e3386b191377beea0b307c489790a2d776fa28ba64ca59b7bcc26746f4fed293212799f1d32c5c93ac51badaf876dd7335be3e65823c243e89875379a05a9d08560061a099f6b1ffcb6314663f56cf219ec7c78a5e57874ab84549947e8cf5176d6663709cde8d352a99419e5a1ef3bba2f1fab5daad24adc61599f45d3c429a86f0718cd9a3bf8ac572dab141eea1e4288fd0cd09883cc44b8d4ce0335e5dad346d4b59a880a3aa0872366dba6ea34ce96e022482f625282be7dcef96b540e889e0cfc5c475f3392d58a3c8233a18a48a8df9866a3dbbec220799b27d8f9d18e54a1aff7f4af48d739aba823123e2158282b1e5722725025f1db2e1d3a0004ef70f9314ea7181fce8095fecf71866cdb4b3ff93d7b6168b1526c05a13c6af0e357e72dc0c1388739c793bf9d27b473297c10a152c4ae264f31c90c0b09b9f0717ba93342a9df5cca06ca12b342a5ded6f1a45383331de5a56f0235107c5e032715cd1f4715fa8cf7fb4eb9741c4206eea69b324e52b3d6f8cc2754387a117a88f919677cf34876b71ee4fd9e925cabb5730c2d3b69364d71c8f957d98c8438613362577f857ed2aeab9252b458f518bfae6da1f57010c1861b0aafdbf3f4487fe4be5a5ad6321dc3737d8b3246913db49db42bac0294649adbbab7172a31ffdd4e68aa6f25eab012a4655122b63003dd4fc01dc05fea431206b2c6614b5c7f6661cc7e595477e74dca297cd0583091657f18dcc95aa167e9b5bec019b8bdbe1f46c2a407aa835e1aeb7b8fb4e3dd892fff0fda79a26ac7626fbd27f4d695d076be1a5ccb453bd57dc62839d1219bc712795c3ee790d02f44b7ed699a650e03b67285b614cd08bd0849495bd32cc96aafe2e7e148711d8488fe4df359e4f8343ceda49f909090fedb7e2a0ad772b62d72c0898f1e068ce81e7e4f87530deb3d1b27937169b7f17136c1e79c9254e79e7929b2175fc67dfa32ea6fe56a485911016db55198d92039bd56f9202a00d99bfc2a5942851f99472be72f7166bd42ba46649fb47301005e992f68806c419b84f8802d9a847283816467c4327744ae110593ef2bf1bdd684f417cb4db466cdcb7cc7e1daf1c01c03557f702ded4fe6284c8fdc2adc04f1a088d6512fbc87a4d40c21934b16239ed04085b3790da1a66f07afb32c4af883a6bceb6fddb48214c38f38097af725879d3d1b0d8360c35dcbb8c668169be33f2d25588f560b18e1d1615dfc2dd5d9f07d8e1d12e3d882640cce5ec42740014465659da11d059d8dc3cc3d7746f24defc7877efa38f757201dccafc90aead73e2c4f64341cd3ab6ce49e56aabe8728245eb1baae7a5ba2daf2680fbe2f695824549948768cf2f36653267c5abad16d2993c057d23d77b3c60d0c230444bb8d2b70c3ffc397ba50799a492550a2eb2e7a699a231f4733bcd2c5dec715c128003a9521795856094f557800ad94e198b6da984460fa4ea28404b9aa71beb7529698851c844c14168c00462cb27bb0c969dde0613338e6c4ba650c1f1dc6237d1ee9c3180b9e9df92a5bd51fae9852b47c09544b6c4ae7bcb05567f1d61b9f4169140b7846ea0364516215fe65750a10ffb259c2d1ec862d1dff55d27e39f700e196cc28a571f405af87dfa8dbe81f79e0e5982c1946793a213980bf4bd63da50c7bb38132f382968c2225a0eb7885b4eee7015765649685a3b2746dcfc596bffe52047ea49b172ddad48064809326b60a011f06f58db3789a3c4a606e662c9982c970275a4ea6322cda5be514cc78686741bd7d6e0b02862e775463eaf8b6a56d24cc82d08ffad93adfdacba06cb8938cfa3c3812a05cfe213bbb2077a6fda287d32c5af8b2fb7d1f2c3f947055f3b871ed6cde97564232449facd08a6177c6d5e73450fdc4c5db07ea69372103ada5bed9f3000d5d3a5fdf91666fd843ca86bd6501edd8528bf44eac83be76a195f3ca6bfe4b7eaf0f09b40e9b9a4052ad64778ec538176a299e3f067dc25ebb673b9e136761ceb969321152631822d71acb185789f3fc059dcfb3cd02682139c4edcd5c65b8f7365dd60cf2d70c1fdf1ed9d560b08bc5b8df0c8de39e89f6a3ba278c5604bd47c2ac18341e96f1f467775dbd94263d4478f72a8ce2158dcd9cc3a37302254b8d07bb049afbde3e9febd2d74dc9eb534145ebbbf9f176a80a0168cc18c05a9aecff7a34802db8262a717fc6b00ba23a5d9d499706d666501f09efb6fa00c5bbd9178eacc60dc628fc927a7df6c71c3d5f0e7d2172f02e6e0421fba07c0fd879297e1b7c1e36bbcaba2fa628f4ce25421bf069b35ff2632fe0354d0c7bbdabe953ca0ea02a34f1797c869838f40d9bac33d6a21c4513a31179039469c1ef9df7448e28d96b78fae2c3e429e1854791770e2793cf17b20065826d7268b25d9f5bb6e394a74b7bc1d702c4717319396e1d369f00861278cd8c71f5e71d118c304bb077ccd9b5e726a013fa0b2c0acec2ed1169f9971bab144f561985cc05064ae074cf9ce20566dcf2f7ff676e50401459fbd5ba686e8f808ea5f32f5fabf0419f9f9fed915dc0742522afebb993a9cd202d7a41bd3b6028afdaaeef95e5fcbbc41b4b41cab99a986029ebe2d7944c31f9dc7a794f270d6abffe42077fbbf68802afab7178e63aa9bf13a657b8b6be5aac2c145a86f3fa1b5dc5407a2181a8f953323707c9eadac7c92abf2343e3d0d5ba62c59af0e8632dc16a124c7fbc8f74e1e85d3a168db69a0bef6c6fc613e27ce10ab42622cbdfbe9771df15cd6474acfe8232e86d10bf8764e10d5afb936eb910340d1124bddf810240b188cb3d8f50379fdc60ce39dc2a2d7eac2c117db5debbc4e3b91a06029dfd14bc7e8de16e301625514c5ae482a3257ac2d59fd5b50a5dfda6c7e13e693c2f1e34cf482d64a0cd83ef47a8c41e7a72fd55867a589963ea0dff9b266e27a4796f12a8f21414710ec84c137a2f00850aafbe955407e44d87787080e9c1ce3e7882cac1f5d0f366bb1e5778d6b66b2e9a72aeb4bf96deeb4ef5ad0988b3315d713a01c6fe776ccedc93e26298442fb5473738a01903305147f7f31c71e391adee5ae8b942fa1627511eb64441422496fc14b8c2f8cf99abca14ddf6f649dac3404cb54150d44e9a7aa2ad40a16b0d2e65e11405096db518404e3d2196d3a97bbb6ee8ac0e6dfd38d29a2a32423bebdb478c0b6f9a07bc4b88c9219f5bbf2d9c2024dbdad9f3eea119f31e8fc95a1186563691b32af0afc6b3e11d4de5abcd1f17d9dddb54734a857791907721770fd6c9ecf938a45c408c541a769854f229288608ebaf0c1fb7e7a9eb634bd71f0d9559f1cb33a9e4c33fb55030aee3d79de42188842aaf3e196686195c83bee3419faba1b19397bfd215382eb870e618e7713e0043f3d1bb5bffc8d44263e21553b44c7454bb9ad16a360318ce2795ef2e2578002becb93086258697a06fa73fcc08712457700eba1a8da8a3fcd86942c99a5c8cc8830d82d690107d746649487e4bb0f4c8051dacbce67f71bff5738b7ed1da4317ee6443a4ed608ef898535cb4f09bce5cbde6245e6e775fe42c7b983e081555ae4312d4c1e8d7dfa02c0e66f0f4df71b43ef48e2d3cb25ecd1224857d0d9139e5f602c7a4ba12a06dae07b58369ec1e2603d16e1fc81cdc70b9b6645a57bced5569af8a99512c3c498ccd874326ef350968c02c8d05fd55028a569827abe29e33bcde8ff6b2eaea11361767a6d070e33f8bbf9cc0f1791e9a792ac774143fb36fe206c2c24699dfdfe5d7cde7aab994ac9c76456fa8855e993d720487662fbf4640a65363ec23d491f6aca36f00a077698625dee3d2ea65e0d2fd9d76ad50635d6b6983fbc3af20188c36959f9eadf8c960c0219f2cf95560dba2421f6786fe977717e02a4ff8e672fa34b76f0efc13e36e50e9aa24294e05edd42804ab1a52a20d0230f39e466a2c04f556601c52577fd9059140e908d5d7208e8b217d3e8abd05d0935cf6dbfa77797b42a2f4b78c580e4fb1b09605c09b0d6b982a0319071f3e6f7342d186c8709ce13a6e04417bbb48ce213a330b8a437309871296e1aa3359999ddae961d54517f80ba45ae37d04a12209f0d9df5c01d88b4139b8ae2d00057f94b6339ece694e105e9d654104de8b725b9e7c4c4c3b82ef1675d7e4db2a37b3abf77e1cb6c75fed2811dfe5fea491ecd5d30306c4d2e801300a34c23bd7b748b215e8f8c1f3223e45c78a68d8a05218359291f39f3763174064f28f7e97fe36733d40b5232c6e92c7c9172af6caf91f75a5b655c60c845e15df4a8e538e918e40a57b9671ee737e04907789e3e949ca694edeaaadb631386ad081c1f5c3318ec151e7e3cd7238aa66c37e6693a685aaaaf48e18dbfe35cc76e5f703a22f4a95431f3e8e328251ab328563876f569c1acdb517e8f5fdc264bd42e503d54b085ab3e3a791c9823a010f191a7eb20ca6e6bf260cb80b846500656ff05f7affeb564f9ef52e6d2fd29c58b1e27054fe31e71681688035906c88644b4b64d545c05771cc94b67bc36b0bf547ae68fe465c04e0bf0acb900dbd99fcd7013eb0bff3fed3c6ace03c1b0198e385733bb60e794180305d8728ff64e93efbfcc22a92393c8e94965a72b8f6064d9e4aef0b7e2a6d83f7de37c5cac44dbcb72e2a17ce38822742b6db43bbe0d43a57f1bc685616f00ce97b661ee34dfc5a6463a6e1cc6caf6d7c70fc2a2dec3facf8ee3a7bbd87abfe96d10f9965eb8f89d9030a1a4e1d2863b2d8b7b1113533996ba45b2ff829ba5fd1869166d8f395e07527b46d38ba53ae4f7329299955cca02448f0ac972371f28cf07ee5e9841355948b9b531599997192978ffbc22924d2ee6bfbe6020da55306375bd1fbe96e740fb3039e6eda6461a361264432b26cfd9b8028d7d7cae904392abbc05c502569e539260bf2a0fe655fbcd35f57ae000aa98159dbc2bb72f9c4ba04b64dc17ea532c4696505334cfb7a27570058152e4bf8e2628887decd4a445a24eb47369dd220119cc69d93bd1f45eaf1c26403baa91e494fef1fe6e8bdf0036afd135e74e2d871012fe44787627a5e2585600c6aba4337dcf735d0ef1fbdd6e2c7c454fffc25032a33f0b9f70ea3a81063ace197c07ebf26796ffb2493b87ef69bddd828b0d52fd9b902fe0296826a7901120b4e6427b7be6728d810eac4d24a65db0c695a16cb0d65403ee7144defc017317bc59090f623a326363b9848d2a477eeccaf528c1034233a8681e7649f4d595c163c7deeed0b9c78da1cc186f61ea6ccd5ff19c54b512412c197b6dd43d8675742aedf73f4ddb3ce63b480afb872bd8a83ce5dbd72ef72b6dfd642bd0f70e700d512d430eb61b776c4e784cc9ab56a077da9c76193ee72fa230e2fe42a5f7429bd8dd5a7651f5f5fb1e08577f036515d28a7b8f2aebcd429a29cd81d6b2792cf866aa45e666535997cb82ed808b5e097a7690c7db61fe3edffbe2a5e93c1551f60182522117d3091824ade964b19d13107c05aaacaf207fe04baf45933eaf4f5622a614a42c533bfe5de086c624d9f275e6a4b056d207b39c62f2c50e2a15456714d789c1aae3f10559f2419f9a59865f51d4f737af8955f3c6829dadf9ace4998bf9d13bea7865c88acc9e91c3db857a87092450e95ee25d656cb54e97d57f331e1c035a92bd692243f534909e090409d89f1333a94924ebbb04158901c5ff14e7912ba1e6e31a188595964fb55f70c63a7f3a593ff772b0d1e398c8f777ecaf973ce32567cf62372eed8291f5abfc31ebfe8d3574f15075be3fde1f90810643db7703c5b5636639b383fa5af1e27d5fe3d122d3f478c0435c0bea3badbaf1ead4ac75cea1f20cb9aeaa956d89d5f025523d4d9893eea58c2d2ea2c55dba5a241d2a6610f9d27e73130760433a428eb3c06b43cc0c44805ac55ed4a2bf64f46e60732a71ac54dcb5ed08cde36a0e652f26953534a12a562d19cf29640b4b5f56ee2cb80160b420bc242c5515474d7cabc045c29d208688fc0f823ae108014d3af39ce6cf79ef6f774fe35f0eff1e134d97a2261f45c4ef3d024cc9640357996f97ad71e011f5d001dc0e7f8267eaa3c0e2d4f2da306cb9683b5f92c601e0d1571bf0faa6b28556d636ede6376df9be98fccdb210e6678b7a1f63a200bbc4c8aea03b7e5dab84f8c2a75949648a25e0eb65cfc063e41102ec9a3fb082f5df974af7a670e452d8f7b1b17a035f71ad5ca7ee8b36fe7040b26ccf3fd500b499e5054607cf6f1cce1cb40525fa70e8d9e57ce03a820d7f66510c1fd32ce7d36a052eee423873990ab88bb9e9d961492435d27b93093919afb9a5105418a9b5498b4c4822d2c59d87e1f97b990a6bc9da1cf341c87bd4fe931eff52968c7fc595a24ab2251d5d35ecb4185631497b1f3ee62c70f15eca29d5c5e101aaeec0550e7e4ee223ca3f206826928ab99e6beaf916891953a1ae0613cb7eee7168dd979a71e872f603169aa7e775aa12bb0503ea8176e5b0d555077eb1761be2982b85779241f1d4497005a45005d1172d943c10dd16f25210abefa840ccdb2e8107f0757ee86d00644dd0d55a3f068a23c212af51fc34f76606a22d211d03222e434f2bbbdbff58a280096c980d0d0a8fc49ddff44b98e7b13fe6c00b42786c9ca646cbafa4a808f1f8b7a753696b096f56d57dd276a5a9cb7fc24a750983d1b98e7e6fbfbd34064f1251e171469320b00238ba252082580a650a3897d75667a78351ad8ab9b3509dbdf000bf691409620206b0775b4c416295877631315d6dfbf609879dbb70e2b691b464e30c38517dd64b39d8410b585630400a15bf4b8c1ca76e56334e0b8601197011f06a70af81188de547edc686f385af53ad5ac19b119f4ae3a8502526f94372c5556ea3fd3cc29dd0c0e1dabd856c2cbcff8de3cd8dbabc1f96d1b54c85e41095034463f271f3af84208856ac0c704db294cd40c074e4586fd4f5f27d702e1b41ea0bbf64fca7b49a3d16d9fd655b22d0346d1593cabf7b572d42f0c438a8a02ccd1eb62a9b430fcc0c8c3dde91011b28ced533887dfe46a223eea0da83aa0dec68a4503429215bff180e11d41350dcd088d2e5fabf36733d889b0f711a18fa760b1033108ce9caff71953b20385e565c204339cc853d7806ff9e64735ac12865b90b7ae614f37a8b1ea56196884f09a4e9efd531c5a5a2f14759f53519b6f76a6618b00ef1085b5501bf2dbab2ebb4208f0e1f6cc9bddb4b154ff8bc96de2c838404ac605a3b8695402e423b79eb5bf3a83c126ef7f1bd5cb722c3ac6ea3653f0630ca2668d011d18a1c0ce1d2fced6aabf5e01fb8b60b0f8446e579d5eab91d9116ca4431ef594e081eed77c7542980cacc25f157e626a90498b179886f3d3079a2df76e54c620624d867dc0b41df1b4ec693b033e5ad56c1b543197393971baf6a1267d19e3245384f71248e9a36563f772b8f951f07e14234fa9d3f784a44bccf1d2c74844cac82fc90f38145c1c779fb6dacc840b175ad1d6672b8e829d68b25cad6dd9b9cbbc8dade355fed8e7e20d1e54aea2120a652107c773d6e5f9a36f81a52c933a18c442df480c763b89e74f96511a068b64ff5af6617de9a4c07e9a698d125a6f33d12f59ef7c7b5181648cb46df091a099fd7558d420b2ef2747824e10a0629b7d2e0bf66ba47ffef5df8e67b0373412049275631e9eb52f8b9997e39424d8e6e45c39d3c6b84c2b17d7581a6b797ce6e4611a03bd1c2fddc0e6f9ceb3afe7ecfb843c8e61f764da43bbdff9e2a133b80c48bf5e92b7cd986b06cdcf051cbefd9fdfc8d009fe498fde6da7946430b4e263c54b5a115d2f94771d3c5d3da663ad954e91136240a12c1e0cc1b870da153bac02b17771f3eb89e6a5bcbdaa1ce04fed677f5243ee0b87b56bd1d7d41260be2546eade0f95fca94c7fc0b64687d518498415f861729c63074fb70a9ccacef3b66123911608ff7050298b7495e0407166ca9d3887d1c05f9124b3e67af306f5e46e07eefe2a172607292423d3fba8d4c5f7b08c0ec508fb4a96db480be7daa49b6e8bb662b864e04d97c36578718b620248391fe35a7af3af783535e0f3e780bf1f28c15367de9949bbfd2eeaf720d8709bbeb53c32cc23bcbe8834e2110148fbc2961aadf785b08db00e68c32214ce7a29193186417501dd43ac77c3ad66cfc4823e2fb046e1cbf03cdb903740f6790a2db6fd7de4df94a8c643051514efb0f77d8ed4853d63422cbdcc524a99997f91d5d812e2f610d34888e61e3cd67581e67dfb256a8a4837c19c0666ae24959957e2fce0ba6ea2ae85b1431183c61937e5a4efe47d82728dc11783a3ada7c1a7ed4c7ddc89e3f1f5a43f33128bdd8cefdd3fd078c4b1d07d9b22ef85f81b2ac271029188a69a66674793ce125f02106efbaf73b51cd5d1afc8604a3e9a9abfe6407a6f177ab5cc76b37bd1244cb68cfd6b4c1a482e0b6ec65a2f5996c787128dd7a9210a7a2180ba06df2b383acd608d5a0a6977704c4a536c033e438ca336e4a452b335cbec5bd45392c5918e6f2aaae6dceb13bf1416b75b4f13e6c6aef630b7da19ce35c64a3e120dce4eab925318f4b896c9627186b1edbaa48867d9efb70cfe71902e374bc6e60c7f0a809f8575badbedfc4a988b4e4fefc07416a2dc39697a95d785115a149ad506415d4fb16ec040c066ab16d62deaf6f4b587fedc8749cde2fb4060c5613ffdd0d4c844965d82cf1fa27782be93327f9dda78010793c0b3d845e6d0576b0f937fb4da6a86ff56971d53e505bf7b1bf083186ecd0524f0989181f9d87f8e519a8c1bec5df2ba8a66fcd75d5f9b7f9408e3777716504823a9c33fdb109eb6596d618e9f41248737bc5bde1a9edd41434dc50069bea2482d820b9d8c0f8172689537e474e2365cae938e0e6fb4f9446a8761134f5230da35d7abc4369e44d8d639e272a3ac95cb3445c6f4785095504bff498a5b34d8f6f80118b8350a407cabc2c010ffdd21f741d4e3d02322da64f8fa39231778fec8ab28988bf6d7c0ba1138b225641f7dd32a07d99dd14e63ed147bf17fd59babef502d0077b19067f9efe62e60866cd58cb9af2ea5765b671b7056ccc428a1af14e84c50f5ae3f2b2368d5af87249d220fcd900c75a7d61ce3c9f1b6f438aabcd8c9c0e52af0e8c946f74dff427175011a33e4fa0d54307a1f8a45a7e4a0cd541f8d3920245fe5be53f29f1ac050b62dffb3c736a7f9d4b15f69faf002a79396748fdc5787e3d2afc2ef024084a1d8d85f82b2b27824042390eafff4950da311f32cb63570201bc405f8acf18bbd930e37c6e11d37a98c534efc823eab03ca93e87ea3eabd989b60074824c419877d5803241f0fc2f283d90e0fffd1a933e84d3b617c44e70ed95556a43212594db45319781b67c6b5e77686e2ada92c381e764cc09cfff024fed1b697cd26e500b5c047e759c21f028c702cad6b1910b0de7f92d76f5d91dfd2b983c9c05a0a8929ec928d9b8feeaea337c60cc9559a126282d565443b9ca13280dd2c374dcf0fd386e27c4ce8a5fe94e8cea41d003c953491b2cb028d0ffa006a8435fe9b871eb28277c09fa1ad26d186711ca700904838742087080829feaa621aecb5c0b521dafbd25789000041d134062a5ef8875f01bc366f799ad392692081ca756ec10b98433e7a720cd17358850e4c93b7680b3240257683e722bb63f6e643df9a84feb3f6dbc89775ebd8113452b244fdca133cd45c2afbcba31cdc261dd28a49e5c7a45c3b42f1e2768ed9865ad7311367505a0a79bb1aa15cf209f0f84daa7adaf8786bd29474525d5f68e4bd10374e8a75e1f756c528455e218d1ed84587bf416daa9656bacbc1d0a211459cbecc723495244c8d94d063d0d3cb60b7252dc93a67333bda355911c72977608fe1356eed88c9111d00e84040dab63e5d01d5b9ce194070154e282a336ff60c59ea70f86fe03db4223336c4b877c60fcfa1160a9a57e3481f356514c663eeda13376067823e34c92a2e3c94f309b215eb9ea2e411111042c82a3754dfd73d0f1c876dd327171e7e7f70b2856ddc4ebb68fb1adbc017024abc5d8055d3e2e317f0b3b8b3de179e8b595a8a2246b729887092b32c18c161fd63ff9ec270e355045cd07f7b2012e5ee32d78660ea820e8986a649c79eac7ee66e6d9401a100a0466510a8140668630db9f7015e791e926875f0fdf9da09df53ec27ebdce54d1608895f01ebd5b09ef62381a0298cfa2e5ed62077398e249a064c124e7a5754b8e03e43b03d831853530b60b795885140d26bbb9c69d0fd1c6eb4064daec53d4842890b4ab16410b98dc22131767e8ccf4931b07d317e24bff582aecf2b310a7be7a3aa19875a74b7c8378ac42f872eebb4778de6732f2fbb061f039c7ef19078809ca955b809dc62cc4f38a76e611b874c46fe42dd6b2e686f91f2ccc128b9dfd85bd5e8df1700d98a7aa88bdaec74f15ea365243514770fb57341bb0043deab40ef0c81b0eef559c6b91b7ce6fb638dca0fcc5647d1801a9f3932362bc4d8b5d8122647cb3696d506e19f82a38286e3b342646e12edb2e2bba22b5215e898182ace27bc5bb43c26a9943c0c752bce55512e1dd2d417aad77053b6b7a8179b8d5a9be48333e8552d28cdfaae98714eb44fe606ba12a6424d9018b48712a6fce7e261ae4a45320def5862435f8b1de09e028afd8f9c88410844d0ca56e1913898753a77316ac086e521903d60f8a85efb5f4861ad6bc211a06a148a55b5c0f244a400841142312917d5e3c1bff8e6a7fb73b8b502ad843f903038fbb2279f15023183565b09350e2089749ddb3963acf7564b8bf5f47e5cccefbde4738aea036613142e52ef75ad2b6663a1bf08f04e2338c466bb94b163e9c042e70574ecc6981567cbb80a3986ed44798e271622bfca3d8ac8a474597c48440c0ef52adaff1436a31e1b20ddf8d91fdad1784e392ab7351b50a21afe23533dff170d853834b44af6e5af1495a2aa4a31874c3ba720baac499a6cbcd90fef0e6a6812e102e4daeca77c6fdbf9e9dab1e939a5b588f3eb62365b70ed298c277ea6964dfdf57cfc0fbbc871ac5eb7bed410855aea40ff658520f8ebb8c5c2c6c97e92f019b51aebd84e2a817cad49f78c3510313cc5f648edc53744cdcf6ec0b8cd9b6b6d5fc781cabd658c0daca0b99491a1a196020705785ea29451245a858ddd39e459830291489329b8ffd7c38918d3ebe063da2e34a3fa72c7ba5a943a841351f5c1cab8cd11f64907bff84eb3c99e364d7eb61c0215d3df9e6f6f5cf3f1187e302a049689396c28cc7345cdc5d3cc31bbf7506be6225f962adfa934dca3a398db3215a09e98d7ce5229589d37fa3e7e697baf61d65d14d5d4a199ef91ec5e37a350ae4ea73baad4a452b25e21e8fb59f35c7b19ad729b97db7b04f927e190a699617a8bd522add7326a03379abba671468ead7b8903375b4236c8451a2814849a1c24475ec3b48911cc05f8e6b6259b5929f86a06aea10dade248547691b461a8a65c6761e9e6a0c757d7d3024570df5dcce3e9dd21d4ed2f92086646fa052c6957eb349166dbf868f454f38f901071f6f485becb9751d4dd171828ecf00784b510df73243252ac3c7ad27d7118af743e632714e3e8136164c6ac8a70fc2a1fbf01f010bc843d82636bb6c5557fc569d84a0993d75414505023800ecd4da0a3adfa5c678232bb74fc6d31b42106cb14ca0bae799eb93f13277b00da5cf564a1583f8877fb31af448dd56c6c5cefc947bb0d6506d2bfac3c18c2dca0c0be56a764443884392f38a9ec5021ab2403bc306c9a9eeaedb3a3e03799cc4a13af0ddc691383fa7e7a5d8b0ed62b99c0bf113994f54226659eb6e503d782d2327ca4cbe89698b171325635da5c463ef2f31923833adc19b6db39c8d6a19428b91aa31f1c61cabbdd975db4d4d340c4d94ba9d67b24a76249d95e5641ee87bb6cbce0a932bd90417d2332bc9142c51d59bf32dd57c2b9d70a0c10796ebdb3f10dfb0fbfb468989e47e2f0ddacc29a1c0a3e060b5e88b5a665343c8d152116c117d98ed648e8deb9aff5c825d8fb77fcc47627e87aaf01cc1f8c54aff0f45fb091d44d8bb5e43aff8002b72b06091ca68525bb747be7d131743822f3f9d62262709f3c71b7c2cc3aab69b3613b22f5e77d6e382cadba31c6b8dd757a378df13d6fd5ca26b8a21bf09ba4146464f122d36a778b707afe52e8980556ed3655e760b07c18167af84850e1ac654bb5be26da52abe6ac138b80839d3eb7fe1948f36a3f9f6fafba1fa79e834d7484bd6341e1b26a4c9fac7e234a21ec36b5b7ff216418386a1c0bd78f5d4eedbf952abd0daf88a9524fcd4abd4e7f49cda7009595032ef4c3376aad91bd1f4635e98c5daba5e9856ce1ece3791c954757a2777ed8b32440d7a697c02b6036370a1d0b764c8af820dd38624da1cc76cf8ecebc8a9ad95014bcb6598e5d29eab882536ff3f10b84c33fd642af00c50c152f2e2447932bb31cc7d0f99df704f2c076abf793a30f96204200d6ea797015cbb5522d47f8a397156d1d8268a9f0895b963125ac0fd039b5b2f365c2b5b3de029c8fa0c0cd3b738094617dba5167aef715cdbcab46e63d4364262d38f682062f773eb7459ae5dda85ba086c9cb59dae5b26f3e7cecd8f0e1a7309d8f2be96063aa7b4898e310f212d9bf66e1b6a56286a4c3f122c2aeef3846b2d4043b5c3fdedb560babf0b44f94668c826f42ece1212a852d186bc6bd5f7dfafacd9ef72c18da1e7ffb153ccbbb803f209b1da271e83e6b3f271707335918b1d7e78754064425247266501352bf82416903f503cf0b1e952832a1b2816e48be95656afb9baa21fef2fd5ec8bb5b30d7923a861e3c2b3fe23bf95a0272727f7a2a184f30e0198b4fd53e1ea9afac1d233612cd6af2a54c9cef2dc0bbe08699636ae321552cceb096e15ad81d90dab7252f3d4378d4ccdf5b5d5d0fae500110c7d6ce77b92e7d45476e01a5dbaf05c6fb2e102d872adc2dedc326ef34b04a3c1f65ee484960a55eb6bc09849e5983c8cec615750c6d187195682c255740f1bb148fd9166f1fed43e928c17e6db9b888e3173696440cc3cf6961f9f84f5ef6af5db26ad6f56746601f616c7ca04ea53ba6c28dc6eb33650246f240d77f485d378ea23af27f61144e41cf1fc0adfc622b21efc7fabc501703c909aa0ee437cc9ec1e32348ecb62f77d747d584b7b8a3d6c444b910f2699afdb069ab088baba7bb20f5551c873b10db2cac3f936df952f45d5f14c3347da848c59a4c4c51e63ea4507a7ade33c7e187c8073ff48581da604c54ed9fafcb683d86d626510f4057b858899600dd89d096a2a2f155453ab21bdc8e3128c23509540653493192fc643271471025d15fb26117b368662b27a1d87922c16195c55e29c361a100035601066f8c4ab83b20363d6868295543fbc16109d88a71efdaca9ea2abe2b48fd842f0a3ea5c180f5bb3352e551693a4d02df9b0e3ffcc9a5c84fccc9a2b0f1bd45a736929b59f112ccbf13039405d44976dcc490aa28b14931d86ed0b2c0ef5cc66328354ecedd4336f7c612559584ae67464231302f9f4862ea63a4c813d3d79be5a2f4e619b8f34a1c3655d6bb437667208a2fe4d6bad1dac7d17beb76dc673786cb794883b739191162975470b059e7afe15d5f924a4fdd35608c094d89506145104a69fb1ebca1c677c414eebd37aaf690a74e92c665ab766f84dd8515146af3e81ff06a35b8b19dc8a79ff6b9a5105d31832970a66ef7a953dc26914ee26fcda62d64dd4195f6c577633e9147beabfc5a7467580b318db354dd6657a26a67633c39d529e5cf169861d95e5d656a8ad69e67a04eebcd99006af73db1999ea35e1b262a8954c2c529f0858bfb351ee16f71466c9639bf2efb12977bc358d87c25e969c4c48dc4af3862fcb6f425b8238e7841f5649087f5a74ac24bd29e19504fe494d89ce0865ce85c4adb90a3b26a5821d89498ad293e490047767feb842b2db63681cab18073c758730dbbfc10100f021c261b2ecac8d90c1f24bf7895c2caf711fbd07141e9497ace6247ffe98f6398ec8af1ad538a28b5e259448bc119937ff94faa04ead465177ba72007533d8cac35b62d904656b4bd464bce29d04f379356c2f206a1a94770a77dd569c4e7a0174b4915b8e0cc5a4f591cd200289c52bba3e382f3bd7316cbe3b4e844bb37e1d30d263434fa35c9f2291646992ea3b78ca4834231add9fa052551891e7f49b6b2758103cb25f529c9b3170bcfcfd51e902642a25d7a316ae3476cf3364f084eb6df599ddf6f988feea553c312bdb2a7f4862aa71b8b6715d19468bc994c3d4761292bc09dc5d04e1eb866d9d28f32bd7510068bd645e6d40ddc5dd26b198fdfe2df66de0fd4f65924d652f9d5fa13be479e9c27f4981f3048dccfbe5683f2a92867b4afc1666e4f143568e370016af515debd0b10739cda1f2deb09d467d2dc3855e500e86dc7b0e075000ec558078a9111373aaf31d77f2e8683bfb1d9aafc99a65fb55543c0ddb92475599701e454d847899e2640b86ec8f7337bda5ac0a7ba3ebb8ed28083f7f6d2f574a284e737926cc35d9d8c96931230f3949d0b60ff72dd09d5636cc0436bb404d6675720563d5dcefcd5cd498bb00558fcc53affefe09ec96f9e09c836be9bb3dc5cce560f7bf87eb6d250d66eae3911667ba8f9eabe86fdd17342370800a1c1ebc9a2cc68467378eb19ecac6df10233071625aa046219143438b8c38cb04a61cc88ce8bd81bc6993f07b613f022c1a29eac19bb60a8423d001503bd871dbee2e6baf1ce6c58e7a11e8549e59e38c0bee48da62a7b38e00f7d6a3362c5cf83b82e17371daf0e9a62c6493c3856f55b26d3181759e9a04ec580b4523cd5811b491fabfe204857dc49f7cb4550088ca0075621337e39f2ae21bbcad6815e35c1333bf34618738ffe56cbd8b042592ff39c1b06648f9221a5cee0f44bfcf02cb721cd260fd6b1dc0836b0af0551ca4da696efe767b0cad773cadae926bd25c17a01e02261eb65d371f09fa8315c97e2c5dba4e712aa380ed5a6be3575de633a9abd817492b41f83ca54f6cbdba60cffcdf28d08ee5051e05318fd7e1e0ad5cd81a95e46190da51bdd56171963f9a9242b07e1b0dc128ddfc17475854e2f260c9294008f59920492f07a161cbd5f58f4925689301fc5c82c1915685c1c0a40221dfc3ed6414fab56f58651a46e90e81ae93221b4a37a2ca105f28acfb5cb7beccda10ad682df3393567793b96d949c33f5ff181b3bac8a864856cd497370daf0e179f820e4629f42424adb6c35ff55d5b7356357a5a37a57041979477aed7a4cd8f1d04ff5c576250afcd25b7ec935d6d472fe2c4a3e8f731dd59722a396ea9460d3198b6cfe0c46dff95e58e9ae0904dd36bf91037cdc3f026ee1c33769368af4c0e3c7d465a2eb0f758a62881fb2836c10a6ad0364a662a11797937b29df7ce353a4067603bb79aeed4c0b1c11c1a6cb0c562607af3d085400048662388ab782800a4910f5f4cd4d47effe34f3d50c2c610789ce6938d63cbe2a3b74ef6d02c1dd4c7ccaddc444914d19c67ff711698cbb083f33f51fc4ccb071e1a0031ce4cd0189d0395c6996bdecba345b67a2cc943fcdad8262ef720189989c86ed1fe0f7f6e6dcd1217459bc786417755f44e90b8773706079175fb13c42ba59850e3f37839951a908b187f9374f75470439b7a5f624f0ca159c0180a00cbf7c95ec8c546a7e908a7be9f1ea5486cf478620d7a92bdcd36cbcb1441f99a34d7e50be28718894f3aa1ed4d43de4f4b44f78fd160e87388ef9dfedee8f341ee2347f1f7edc05e274c1152e1fedf74f93764e7c3f2a2e1b060c8a3b52a81a3a6568d18c6fb4b3570ea9b06ad5050476eae6fb7021030f35e884efc68ac453a54685d1f3e9a9cad26e1f78420e5c1f3f8e8efdf25be48638b8efcf280f5d7534eccbe96520e3ee45203ce9ff41af72b8c0a5a5d8d5ad872ae5553a986631ae29236c0d7565b07b54931957b80640684927e7b6434d7108af6c5b3b0c7dfe4d54ceaaa7f7cb23011f5e031ca427665059bf6d3663fab54465263000ca4dfc16be2526dd8be754b274b9d3c4ee443db7845ebca40fb8ed6a8fcc31544d0ac7dd2ee142e6092763e5aae5a2353fe3d74754ea57dbe89155d32d4f4ee8730cfcd44c1d41e0b908cd5d5b6795071f3e4dfac1235029e9732e9bad0165dabef6edbf7a753b508d26ea147c498671bfc2676a927c533d29175e4d91f0573f07bc55c18aab7cc51d97598250003a30c56b57820616e91bd2306aa60912b73a49ffb2334c16a71148d61f8a832fc4868719f4a0276c204c23c2760864abebd9857377ff39cebfdda209b8975c08b44ae7917da07686a507fca22180fb7f3c92f33db3dec6f18f28c3eaa15c9c55fae03db33df1a6fc57e4fc7e56e682e9e546771d4cdc4a47d98a30b16292c9e97ef1f810124be5d7759842cde75d641f5eb7e9affa3a9bd00142c9a186624b2df0cb2d91a96c3d7e53f3f6bc37aa4c1c3a3621340e1835ecf7a202f02461a30fed7ade0ad64684ecf277b2be8cc508c821400f3b6e014cbc09304b9a49b8e1978c929188ce20e38ae68f9b49d4c025f252af183bfc75f9d06901fec3ad82ec56b89ead91d825755fdec9e416af9ea0a3857ce1019eb0746a15c1e0c7f145982fddd6f934c57ce8e5dc4410ed62e32e648994b61c8595303e00ddf378a81c1581e6ba87d7e5eaff87a0c61fa35794b77084465eb1e78f9a3b2916d13732de4804f8b7fb31f8945b8d1204f609943ccc61f5eff8069352ac8a6ead475d1711b2da9dac5c87c8cce22bcff90ed56c944731d9e35e8b206883ae454ab23af7c0ae720267c54fac3cb9def0db54b9a39bf1ccc9dd54c30ff5f2e268cc1f863aa4d5c7868c6ed476fb393156546373a97e54e32a2966e6ddcfd3eaf48c6161dd969ba931ebcbc825019ad2c20b024f4cd67b4fec108fdd55546a4c13770239f37c3aee10b4c231fc3e6780e9cc96ac05025e118dc85a45628408cba0ea07dffdf6e6bf97500255377c1b6fab99b54d4ec7c404b20adc7e6f82928f670d9ec52cfc809f8c8fb585ee9570e4186a43727a4b458f2c5652ce655ca515b1c556560f754bcbba9a442c8c547a229d6d33cb868c7c0740bb9cb0d0276b022028581e7c9528c071467c6155e4f6e91ecd79b74a2d638813c4e42a535c5b8d499c2706e373cd1bb7c14f6cdbf0c91e4cbfcd1fb67866ab87859a337794c96f1b7ebfb06fade6cee12f3d6b1a61603f0edafac8b897d1e507b9dbdc80000860823c0866590b3e4eba9c43f648abd49a1df105b891b6407f59c85109b3c69b92be1e6fdf1b5b78a8082e1502448ff6c172c598aefabc3c2ec672d109961e0738dc2948f001d4e1f29453a5e25a00e01c7107c6be45a5c000aff42456ec3b1fe778b73800778a91e373669307dd21eb608b3990fad3231db5ca267946bff119c403465aa0aa415c993593a5dcc8f377d883bf0d2240b793613675a03f12d9d592bece0489cde6367ab2e5a4ea98f2e66ecd835773481832573cd48b652e51037f21546b7a83fe7a805178ac2ed285c5a812b66b586126c7332f741b9ad6c05293bf6f5485b40bd132ab1675294903a8c558159ea5bbf650ada6188d2b2c458bd52e96fecf4773e04b1b28894e7d5c1106b07ec1ab659dcfd2bb3de760d15d5bebabf242fbc9f3f93b97644211c36f78ba8a8c3bd8a4053bb95ca39a2247dfc0c72ac747fa2cf3f7fb87dac5733077cffc3fa3b0c35f33370e8109e24c7e3fabab417ec40ce4ca1715d15b31bbb95e2758ca7760eef3f8c1b89ceee0022b056674ecbda3139e30bcd2a625706713216b99807409ac0b125ea14667006769f2e567eef33c3010d26bfdd8345056d73b226695b323f1e15d227c66c7ab7d4c2d5496962731bcb8e96d0b0f74994e4958e1403dd8af70754c5f6848b60ba4b6052e3fab26706b36b492380508d126ee1f4280d963d5aed8392d51ca276f3ab6dd5349f41f4bbce0d94766a7932fb6c7952f34eb028344bea50d282fa98be4e261cbc90ce5cd54032b742d9a3996ee27f93c5d462f98146eeec46db9c678f4bb5a3b32991536fc912b44e0b33e29cff8b07eae0bdc102852bb8df8e8bfea675c664a1c2c326829d346270650720e1b490573ba4e22c6d4df94ace8c989740d9f728d90954a1414ca9002966b540797aaa99aa3a04a143021407e171ea34a3c7e917400f6625aae039a8fe290e18a17336a050f5462f9d082740f97ce09992037201157a5c34a07d3c4f77ab2df8511ba5196687005dc8db3f85bd683ecfddb4ea10b1501cb2d23b98de67d0213f3504119ab17cc114d4a979f7656cd8406a380016631c1a21e9e00240b6c1ecd63c7fb2a151fc0548e6ca0b408433cbe161cf85c40a223b6054ea190740f9e8de92c4a9e1467b635c04e87ac6624966fb03baf07bfaa90df8c1659f6fd5f348b275095f800352e2f8ffc31ef19a0a4aa759aa2fe56dc62a0786ee600fff1518f373c2c470016d16cbdb1f8218c3eb1b854f3bb984bd591aa697d59e9a9f9e4eb6cd87d9699de72120a6e4acee4430ae827ba502ae5d5482fcac71bcbab191ffa3d5c4db9cfc52086183015f4401a0902f89eab66cd2b345657451a6dea59fcdc3329554d8272993306b53dd256a384c83e408148c46f8c352bd2eaad7a66bdd364ca4364e5b54ca245d9ce2a679f0b2b902b0401b6b75714db55ac13703c345fef976abab7eba91bbc6d218165a7f6d4a66f73c1a247f8a6198b34fb15022eafa01fc67fd5a5a48c33393ec92d1d74bce4040877c867074e92194fd5493111abd67fba22fd812850355b1e6d579cf1c2c301aafb5cdbc2aac47f4fb0ad33b5027aa5c5881be442de69e42850b500ae2cffd4248df315789f9aee542afb4acf0f0c8e4bf0785e5795cdd858e92192e9b49b2d012bc53c61858a3d556359a239b693148e58d380ac52a510aa7301e6aae0a4586f84b222cb3a5979440ea8de43a3dd3ff708623eef8ec59041363a2c1db858c44f0feab5fc11c1b0c0fcb66586e98beee48806d94738a3a308adb0853ef6d741de726ba3b2ee931c765f6df29913912bc1cbe4cad956c88713c72f19a8be4113c02af23ac0110a88c77cf58f4c97674ad8b1930625075ba6fbc8ffbd266671a32904377abb184fdadc6ad66d4ec0830d8cc00cf8f53a89b373df75fe80408c28b33c4f1a2219a6e67f70d33aaae0e89256946624506a9ed590e0d2c15ae6cc809202f18ffcad96b389ebf22d73056807c2de510200bc156a93b2aa57860e1d23807894e4c4e569e88758764b27e655938dd4e673fe22ad051fbbf2c6f0fa92f32949182926f887363cd815723cbd31e9b4f0b04b53368f7d8489f5bde4791aba6b956e340215dfc7b08d80af468df3f5e6217b6cc3d435a5285a8bb40fe474bfedc00f92b87574687812e427be2ee44b54db49e289183f960b9a6b4383f34ff3c93f0c9b384bbc851dd3d996621f7c736ca73b797e2b2ff92d7fb4ed31add872322b16315f2040cf5f4df9fb8707f6d6c67d589cb917e9465c727e7e6702a51ea25d7638980078559487a595f5a63d03ab97612cad5e359d5c6c5c1e801c00c4a86661506f28efed5ee9e8aa083c47d69fa46edeca73b02dc51b61dec3f039978e278581aa7e2d4e3249736c1046b72c725fe9de8c20cea6f521815cfb8851f83afd6c7961dd11639de6fae054aa03d2c58c4041ef73ab8fa779724e6c7d6042a0ce9850cd2535febefa10ded004d54058dd1390d4ab20ea5585cfbdc3fea79e1003c0919de519619a1342af4c771891bdd924b3a9d14ef6d183214876c935d780ee2af11ecd65628aaf675675aaaa76e4265037538a1ef59233f3e93e7d20af4acb5e83f642bd7194ecab13fdbc13ac54442eae3f89e8b177c6b62434951796bbdfe20c2c0b2a15bc2f5169991d34642a8e1aa16e4c679008bc7db7fec535efa0a4e0589208fd02f53e1035e1caae0f3d8e28860043fa92354cb262c2ecb209aae51b782d78e702b066047dc27d918acd101901bcab2f4a7429c84faed73cba9952ebb5602caae5f8005e744da479524eacaf1501809b030636ae19fc65c5569d0bb9200c66c1b875ed1020bb520dc27b225a18114aa7a3cabaa250c8e3bafc3b94b3b875bd2d04f111a60f79661334e09d4b8b6855b0f80f001a165a88be6055eb7dbb360501414c596d1d0bc142e1519d6e54db05345664caaf26eac31d8179fcd648614d175397fdcee735f123e21575330dd7a041a72d6ca49eb5d44fa1a95b76e9cf500ffd1e047f919861aa83f7163e9b771f55981b64da5b51419d31e1402a5eb5a506492d06008020016a0eb949d33a6390dbf102de711a381a0fe4243e402c0d084220e15b92b462d08ad18a92bd214523d31fda23ede1f9adb331adf6bc1ebe26e41391954aae918449a8cde466b4b8ed5a1feecd098f770c12e8696862fa130a15c9a51f55de4ec9536892820c1c3b01e6903f6be1ef5023770c39300b8af2f6f3a18cc2243d0ca9a5fa3d9e4195b6ea2082d82f35c3213c37f15827adf988544cddfe4441333dcb2249e011d949d34a2972fc02dd25f0118ace0580abfe9c6dc0233fc0bac11832b11798c6369e0f2459d0dbef948b67532a9aff40961b65ac2044303ff9fd469d0d1b05fee25c9897ad634d2b884248bd957dea286f260079069af9099888299e287f633ce650165d47e3ec5af797f486342dba1238f6b60c94068f3fb9a520b3252a90f3043343f5ba44b1f6994fc8fe18109874a4dfb50ad9afc969de872290fd5a7740a2bd728718b934b70c9cf97b0337b02cede3b29436d5488910bdeda774564fde665558ccc1657aa7c059df7eec57faa3e5f11b1ee95ce1e8ae4c29552cfb76c0c5dc74688d7989bb72c0dae34b37f97a6802c7dc970ba25a587585286c550e84a9a069be28737670bdd9c60ec0653c8beb9fbc733bce83236c01d6b6c45007629d7885adeb2bb5f349feb1a938fa48d49ee04197a921d1affa3b6cba7a9ab4fea5a361b362c6120bc3fe4ee92f174d03ebb3e3bf96332c7cccf725c7622233677d5a60d9a3c04dda1402db0ffcebd9aa1e977d586b8d776a905b4052bf8148446a641086f4def3b1461ac81eea552ccb1ec623973736c70d8f60a2a96bc7a63fdcba5f26481f40fc27b9f01469b315905b89f2d510ba45c9be6e6743ee2f37261db64e82cd7443524453fa76aadaedc6620b91854234634005948c155984e3fd5c271ee861d2245b52e68f64a932a00d4f53a5edd8320d7df1b1cced0da3c3b2e3d005bd60ddede2466e1638cedf905707da4f1a638c3f4713e28c58217347899fa0ae950ce649927923333fbf9d8ba97c7ab140a6375264090dd0a518cb2de607c81d62a27ce834a96e222b7d62d924163641c9e55da74abeeb4664c0537c529306d5688e28ab04e4cdc3fccc50f8b160ac44d1bcf8fc8b7f880452d693ab6eb18d77056fe742359c243caf2bc9ba6d52c4bdb02620bb286dbbe3f69f11e0dc71faef02c7640d008ac3534a2267e80bb66e07a1fd7d2f7f70ad1d4c8198c52065f529e91c7c698526fc89129f13b3b5cbeaece24ae30547a765e17186ee0f782579a2635aaf11c94e963a4e9ffd876c124a0ca44bb8d6faab4bcb403c06707cdd6603bb31cf24b14944517fecca46855dc261917d4605d9b953b9744cd768c6cb29fc6176facdcbbb094c7b2dbed0790029fbe37dc1e8c95606e65455e2a4a914ea9330c4ef709594e1a277f355b12702b4552687038d5de29ae9f7c27dfd1aebf4d07415aa54534d2e3497b86dc0ace17b808d718a3cc062ca88419ed45ef806cd1e54c932362422ba2bc333c122bae7d84f9574a2b049e973cbd1a57f17ee270442fac8826eae3c617250cc3499daa09196821c5099d4d8f38a9793a07c367915227c1dc44c12b9796673d35fc4956648dba973252760670c403726689751f6e3f7acb14aaec10119a541aa60ff4c392cb74718c3cc4838e0c4fc5ca0c5b85238dbaf059cd89a36fac86ccadb87d436bbdefcc3426efc8675ead5696229d18c316f3e8e1d7aea4fe4e8a7c6658e49343b10a7e5574e2fce527a7d5a2a482bfdf93f0961f1defc84d22df2a4abd6514a0ce6a423dd477280d74f35c2764ee947f2c79b35e21f5baacd74d9ceb5bed1e2b26731ef297582d49f1963476da4041d654dd6fc5f80aca72304ae6e217722187192f6385e03ed5b2f70ebfab5aef209bdf4feb153541913ed0a8a647791d760b26cf2158d02ca95f680a7e6ef28a448c0243b0cd10b0b1425eae4245f7826c571dd4791a2b38673dcbfa32caacfe69f35d2601bf65fde03acf77d7c1653d45f497cc1de0dbd234cea3d98c32e3f3ee3fa9cb3ba1ae3a9fc856712193b80d2b0d543d0a9a2f3684bf656b3b51959ff937d725175363116928947bf5d0660b619a58840d69d8544cfc36cc5c8f8f51ce84c4ac53898615527a6f682fc4e309f96b8e4065717bea6ff0da6340653520fe0f368a12c781821ce885a9031e99516a33aeee20c9c27fc55187abc13c06338b05d94b3d63475d53eb62707d3f57ed8760e863cae92885c5844c72497a6e2f4a5c3349c5cfdc3f9ab7a41a50fc3a5c51a35e3f90954497d265395d7495fa8c879b83634612576acd6b36fab67c3a661d7bd9e16e31ce2ae4abbc6500de53912815ac02f8da2fa3188c16dd7b99d2cc0ccc93598e5b52cd998d15de83d4cd96f014896bc4f2a9e17a365d2f57d6264bf73a96c173a35a6ceb7e3d4149ca668573a37b523b5086204ce3e1eeeba6e0a72041e8675a872a5807f61acdbf9cee09e57a9baa79a6971cd54f90cc5235608c57569fb612630cdf534b918627fedf5ee24c8f3d8a1abbc326bf1aac3334132e565df32055109e284a3e5dd129069cde25406862fea08aeece96bdcaf05ee85165a43b0e86a0c0d7b8d6d18f7e5fc470d08a46ed89bfa795671910096e78a93bcacb7b52db819f2d9d1edd5b856721978d3d22de1907a667b14d23cefac37b0016c611d3c9aa7b9a8dac0a274129342887ca48af50a11f02f8c39f52f16a63f372aa66c7595767807c7a2d2130c273c5fcd8843498550dbcbc15afe515174d9244afe6c505dd79111914835510f9b96b20c3c9141c311f8aebd855e0630bc6703f406bfdbcf5fab4e64573c8f0384d28680f0c94ec6620f1b0267fa65524d6bcf84adf3310f245cbc7fa2d757b46039c4386984b74ffe4b38400d99745ab535029dff4be55f98974676efa4905f64573f820d22ac0f808522c717845ef37f59bd40932a35c46ec761bc693a2a6e0ab02f845ed70cc71ad69a495d974586ffecf83b2b7e949d2c13fde8a89864e456ea36c3740771661e518f2a98961dc6c7b653bf3b6ce74b9d13b1f36d05fd0622a526287846af0c0c36581c9d5629e55f233833a13ffedbefe6d7e2983f6718058c247896c91c22a941fa73fe6c0fca268b5b6e97a3732d590a6cdbbe90d5f9d8b7e2f551a0b7c22ac4cef11ed0b2b625d1bc07f565b149c087c1e9fc812d7ca9f16ebfbff09792ba3d590bf463c3bcbf7be1bbb9f374181b1939662a05813be32258b837abd9928483e9f9b6b7d41c14a2f3a17fa59802908c6a2960dcf5eb382f7c53d3deda42c2fa40aab92a8098b3ece879b178b9522c0d3c29492513bc843f90f9d3806b4ac955385c334ba4dcb4d2dbda31ace1bf0b22119bea7cc0c2eb28b25ad8cdd29c4ec727ba496254cf910e74678fffa3c6ebff4962717bce9f0f7a7dfae3b34d007368e5060eddabfea15e458c8503fb49a85da95c04162d22b6f19db4491a13f9d412727b54ae6debe850976969f02576a12798b56b7cb02160597e5469f7275302285911b03727b30ce69b953038b582957c6fde62ae1aa6bd04864cf823a3dc6a442e078dab18e93e4e14736ced2fc97a4671b570b77d00cd3dbd887e3cace3a96c58981bc2a472b12269c0aca296117d8d023c2e4d92a18a6bc525697ce95696da89b0598317c813824fc8bea0bede92bdee6b05850f40ffebbdc79a7c1dc6a69cf91e91fb5094167bbeda790f2a8a9ff62b9ee5f466377486254916e8d749c78f57decda41523dca294cef82a017276c257686014f7675b9362bbbe4a6f9aa3edf80c74851ebb96ccb53f8bb342a02415bfa61710837ba9bbaa5ee2bb9a38b96bd2d3f86a57b5c2473ce9769f66db5a235286d6160cda5edab20d06a2ec92c4c842874e7af84cfe356ba4fdb3a8f8ba8f23a6f474ccbb00dac0c78e4595364781d4f3878f799107f022269e3d918b5aa53d14400471885199312479409a52f69ac8c6c3b09b56ea2417db8151f1b1250499936d0ef9bdee6a6b51cb5de6484d03e4dada43638c86c0cf65dded03cbcb84628905692ac5f8c5c94d943f0b28b8ad1c526634c4943c3df5298c1ec3b56ef42285d353a7c56f230aa451c59f18f2f44c3bc5515615fd14d549835922f5653455e8d58f98046317573e22151210bc77e5b5c93ee5a3ce125244d801514af57974f422c5deb057d0c5c17df04b79109cec14fb95e39244885b02bed486797eff228098a819708e03f0f6c3526a3808d1fc33144754d8a099cd5efec977c9819c0b3f4d62b91e5d700ec98ba66cbbd6ac69ce2e9a3a4b99c4cc2ef4ce93a96e4a57c76d5f0bc7a8819b108838d72491d0c553bbef1181fc6ab9770c03906ab3064d4a910b392c09c0d4007577b1065a28f06fa0c59f19fd202ff3e7bd22f46db4bc1c8b096be40fb0d39ea20ee94c2b17e734f5c70da37a7ea26add83e03efd89ad01455cbba8c29246e824eeebf00493d7392c465e3aa21658870836d276ce00b76aca388d858c2e943e419932f145334e37983ae819f34a536829729abfb4ffdbf8bbc4d6690db848e002d2328c3d5bb2d6f8df475ca65af891095bb27cede466bc6316939aaf5909cb465281e763b5f78d9e67e937b070241ee8ec6895dcffe8a42b7e31037c7ceb2469efbd7524257c15ec03f91c617ed38834b90d2d789f114459562ea01df5e40f25b85bf4acc7fb9d2ba76759602c615750b510508c3fe6ececd6e9fecb21d5bd688471a3c5d7997bc498dd05e265a0cecd3601287a5c33b9b2e77eb31438b62e7aca56d7b412433774e5378fc3ebbb28b1ee0ec56562897b7eacdb5acb38cff87d55ee70fadefa9f4ae523c3a281d87b38d2f31805c43d3669e6c2c6f51f4c45af42eeb7c1f376e8c434318fcfb08b5151e39f5767bc8165ba0b8d091a240c97d79d25e153757a5675b9a99cecf65c81950cc98a10abc7803aea600aa017721c7a66d9a799009f698046b22abd7b7082b5c1ae6f7d06a63604f6a71c9aaf077872063d673fb9d6e01dfa1faaf8fa4e1c5b7abb28d3c8093db3c9eeb8f83b1500053f6b39a25ca2d2153550b9f4ab53e3457894e7e87141bcb4d98e9e012280a7c31c24643c2d70a070695f45d78169e640ecb0f065741f2a066f16e632d117ac95023e518e5fa4d5b267c2cf61c2145b2e633a4bfc57bf5f32d53d497163d089a0c63402a5e7b7c6265ba139947eb766da068efec44ebd3bad52c8be310932908ba15a87f75e2a9d00731c1d58a86c8e38e98f0bee783b906752c44e3d2428ca02022bbfeba4d178e43e9e1ed5f41aa1251b64b97de5b754a59bffd24752d736175afa995f82ea57c564ee2de559243b317697ecca0b4594d5976f7f15a7fd21ce64e4a3801d43ef3aa47a964611ae5a08d61136821c077e2eb5d459325bb34ef993aeff23a5a37d96dcba01840a2d52b1c9279df90cb15d2dd6e1703747f47f6d12f9ca724cf3ff63c754ac6e235962d2ef5452520d53498be6d938fa06eba3c83595f91065e933d0f2387fbc24beb289816b9e3b9e9f1d7d4bcce1981e788c8a6e565c7818aa70d1c0bf08e76f24a97bd7b4ba06ce195314acf120faf1f3feb8dbf153927291ebb78c4094f5de7ddfa2e5f0ad10f1f3c047783cc7d50c2ccb9ec191aa2d0069fbf2bdf8560328829f64a275a4cdf8d4492f811da51c4b68822f40a56254cc8bedc5abc6f3a67605fafe27a96cbb96146dcdece23701853d14801ea1d89c0f809258cf50e616b5bec388e9e11115793e348c0ce9ffc4b8016bc2bb19300bb7a9df2a1d1769864f0f569196ff4f1fa24d3c006fb5dd139d021c77024063b8c26040329472765b7eeb14efd9edd29f5d2c6bc7bf3d0a235f4798bdb3f8294d5ec64e612c0f5c3ea96dd3059c8299a032d8d51c0bf55c5066cd264b637248106a0a6360ffa2fe3e89e7d13d55ebd335192fbe55e5a41ce8b60bad66149d34be97faa44c03ad05705dba01caf1c7e7fa6355918012c4f5c26dcad4e987a0ea8b81dca7574bb9721ca0ac7e43cef12f0ff8841a44fdcd4b2aa0a0cb35903a752e6a7e37f0d4e13a69cb58cc957405f28fdda1fd190c092aece27673806725d297b21c1e4bafacf640eea2f62c841249f1bc3f791157440ce8ab81c8689242a6221261137ea6e440304539c4b998ba643e6bef3269fbfb2294eea9d6a9b3d1682e23002202648289488d33dc70debf90ab4c803029429575842047f9a8457dfc6c136b7c0bfff18e7cab06fbca4db59aa924725f4c2befe3ccac7f52f44c02cfce97706400c1bb90f27ab4421eb3ebc325381f4d11278da50d1d74dcb7b6d35a25c21c0e12869084864b2fe2a1eb933cb37b933909a0acfe5b4b0cca48144e62619913abb3f2cc19257d3deeaa90c301d7accf9647f6d354e7a7bce268aa6d8fe41713ec8886f255703a79477156fee130de6c6e9162d1bfecd9700afd8c99d1579a71177d0c34ed8d661af47bacf5caa1f23bddb72873a6d78cde3edc82ef588287edbb21bdde9184a9ef82b3f1da9284cc6d6995778e93acf9576fa4aa77d421407316ffd199e2f621f408cf615d49f575a345d45575fc747c32962ec68fc66fa675cd08c043bdf036d056b77bda2b2bfe52b0f3b8568c3aee690dc37a7fbc4045640b19d771f9fdcd6ac56d8618afeb58dc8de77df8d20fe7973ea7e1bac0dfe540b14a9f3a5a4b00ae9159b1d6b91a23ffe75171ee40c00322c35affa0435a38dca25e099d273eae7318a7ba6fc00546f40bf80f52b0d2a99b6c1602b0f200a934c575ff49fda85f3acef3dbd79dfc9acf48c48013669fe9eb26065f75c9ea33dd7bde8fe318bef6a6c79377b919de9bc2ddf1094d825a3336778e93c8cc138fae1c3ee4b2a325d3a38c27e244fbad0dcee2fb80ecacb4e18330df6691096b4f1e1b9f1d726821ae0efc68cd97ffcb3bdacfd510de5ed4d2769e6f5f24405ec6d1013fb0c30d55cdc5ea83631d7cc797313ddb35ad928746e5d74f67cae59f503191aef8f18474fbc1222998058e36fe653a59022713cf86c5ad333eae9e30ec4df4dce8e2707f3ababf4b32c32abb8100ec4012db7a260578dddcd95b47a6eac103ff48b0d573a87830e189e8ceb923f62243590e1742b62588dc4a0e694e6535621ac7bace87e41e1ffc6d4a691c7764781c7f74f74308cc85eedd2889b8226cb2fb1dd08f3f8e74c8f2424a81556192b8c6409aebd4730bd69e10867d0a60993430341b498fa9e8aad76b722d665676c3bde8a9ecd654bbd50fbe403df62cea49f45a5e98b0ad851af733dfba0b478fdc961681fa62785e556232fe56e54d011ab0a5621ccfa76e6787180cac0286ebcd058fe3d0f4e11b1b9d0a962cdad615305997d0c7e10180399ec0562a983ea66f20660a486ba62958bf06c3d8046e07e0d3f23573d2c8e7fb51bfce77041b1387983dd91a50cc10d4133b2f08ba54d20bf9e3a961226340596dc8a1c7ea3789d1a1779a9d856dd96af5ce09bf0126cb06d5c617c70751091c3f810afd7095e939e3376fb1b69853d94ef87a3b2c43bf7ba6061b8ff3315b668528d0b6b8418438b2fe97d50789e69cf4a1cb33960c05e85777353003ec779b55e1079f4f56c4cfba5d3771cf9f65e3f5cb79dfeb422b68febb47403bb980524feeb8f989c10d320b4bc195f810b57f99dea5b4ef3f35f3b8c68e1e97b431cae35b9c7d9df4b9d585139bf2a8136ef328ac7d85dcc5adbca6f7f77ea2714ac7196aa0e4a06d270dec65b426bc95ca4b2796ee3e8b1c4f2a4fdc936831698a1e041b25609dde31e17ce6f4e8e33507dd54c948ecf8a77b325f507611fdc1ec1887c18bb191256f10f7ec7b3a75afcb3b426db5564689f5a95c29ba42ff34a2e64408746bbf07b0896d29ca1f6e5f2090b1a23c0a4787f4f941bd2f3baabc351e8b690a5d40b076aebcbe85caf66fd7d1e95db1009300af0eea769972b2cab6573f31d13d0dab63c01e577fcb6a7049f593e3a2ba46cd0fffbcc75e17d54b0a67d94de1af4c7b680319044e8792969b10df55845d5096870f52184743dbbf67f5490731ff8bd55d029fc997be6308b287667b88bda47c5f11d9c97ef8c37c1c4542f05e015a1ae54d123e9625d4f30cc1e1b6c0e0b564ddf35a771980874f3b09da9d016f80764d3008a38f8e4d49dc8fcdf94e5c7e69da627abbf34543a1891b8a05f9716246d21f21a95bd2724389869552d6c0697f3b4d167bd5118b7cfaf9d1c0850e2c4d1a95a0fdf2a1072a4cb27294ce567e36204fe7e65b1bc13393303e46b6154da23db98aec3623a828cec2e5d7b8057d996e4138d25fe7a5d8003fce91d5b6f6661f4fe44258541111028904f3a54455a913464c0f0dfa0c3baf63665836f712660cb326767a39d93b98f324f775f8044c93250739bdcb4bb706606f4625905c54e00aba533da8c38820536fd824a0feeddb95f9d85b36e423090c898d52b5ace51d67dc92df7222d460d18d16ae686dd568e892d6bfc3e32a2c6d69e5e303f323ba760c4f64871cfaced39f0a45b1ed4e32268e40142cefdbe9a3692a479bd3aed84eed33cd1890421903529f84fda66ee01c6274830c3985f5728cc9648595c2dc4aaf07a21ff465ac433fc28405acd839192b41f97dc612d4059ce40eca8459e4a4dfe8de6a4146c4217a84cc2674b606301e9cad81a53f9628522888d9e43f9ac6519e45df0e73a30018c36ac2b2f2473376d3a3a9bee67ba060cfd2613be5133d3e785afe059001febecc15d31d3a05259c77cd593b1cc422f996d8330fd3600406aa7a6322b81301fd297f7f1b833dddf65d1b288498a1acfc4af2c3fab2e45db2af8237fccbd5db187aefafa39d026cb4e3de32ef8f9bf84fe15ab2f2e5cdc050cb8474a79fe61c8cb5bc638fbec3be5283744956671bd25c3b14d97eee077b7a3b9b9ebd8819a331d2433cb763a32394eae61c53b7b0e8c76aa2e129f3d37c626489a5ede39ad03e1a7653b69640c11c1340159c3ea61e80b9aa5a743aad1064661af1d1613d7eeb3777a1eb4e9870d32d26a3d7f9647f37f35938b569561249b626c78e416efd3bf41142f53771ac66c386e4fc3ea8339210f65e43676091205870ae8c7d4014d96b487faa4ed97b1854c7c10248654de49a0f9bf36d69a4509535eff4dfff2dcc82a8b113334a404613c58eeae233b1f753e28fb1c98664b63f70852f5ee42ee1539409a4e3d235f6365816a45168b42b98141dbeb1785e4754511d86a5034cb95ae50bd700f6b9b3b4c84c62a4caa3c2625c739afce737a27ed8437ca77fc19ce022acabebaffad7b8765e762f890b5c3975b55571285f290f6e632f393e15c3b1386e583927477bd0557a24cf5bf08eba78fe12b2d013f950606c6b11240846341f8bd5050323642ba0aada218000ae6324bc411f606d14e8f67c85c32430b9dd04cd758fdb772bcf824fe76bd70c7fee9f27ccdc60de184669c8fad5e7f97f0be09bea38c482b1187bc4608d031c091419044f690b6cf4ff42961923afe389ed1e1b50fc843524be07dd8f6de1e21352e47d94b06333f1247c59333aca04dcf6bf9dc5d73e60f59540ba560391709e742f2d9b98fa2d5896027c82f26e0f6b0b64f160626c50d5bf48012ff4e32c66496fab1f6cf60e5a2ae75d52b7a0c2b9f930a32bfb253c14cf932a2e56c842f5d4041bd93edeab6c9a1473194c35900b903b46ce51f7d9e21e4255e14b569b9a9f9d205250741d5c41827542c7b343ad910fa866b88b63fa653e91b846757d403b239f9c44f0f9b7e959d14fba2bd938fa716a4a3002ba61f292aaa0f37eea0b0a2888b10f032676d28a00b26b0fe036b51431593c2d86818a619c704687e79659cd9d4255704693f1692c6b1472cb2f83df41cdbb8cddd4aa8b5a6354d10876fd356a89ff128d5f11a93b30bb6323330f17b632c16b4e9a1c25ec4fcdec1ee80d720b0929f4beca35dd1f0db48d87a43edd4de8f872bf8672d5651fb6c42bb3ee2fc518405350ab230485a706e4728fd67baccfe732e5edbf2418df3eca61736d8825c43ac6a5e67939467a71fc59551a86b0153c1b81813d23ae535ab1431bd9d51b559f582819fef6288d7cbb17e0eb94848b15b3858caca8361f9151df083aeebf89998667c5b4b3867f513b316cb41de4c130b7ba67f7354cf61742fe3fc6ba7f80aa22e95f52e4a70bb3a3dc8e83da30e47fa39d313741792aa01c57dabe6e2c9f43064335b8557a929ebab99eb190a877b23c915d37b8d3a22f7aa934e9ad45c1272f0a9c02ff1e221b52172ce13dbe7a07d991837128fcd1fb8780d5c5387ae69726fefe81d969dc93f584ac34b66545ed092552e67050be85ed4611be095b7da6ff42f85b968cd22313164755563bf2f5ec483f28ff6dd38a2860957cf8333daca3902b91e5cdd29a008b96edd676c21f423461558b8aeef06dd1b37d583f3a6a0c4f77ed2a843b9af7f0a54c1c3505e188c53c46be906c02f171ef3d4c35254ad5ea0c02f52f456f2dae9225ad2d0ba42d6f3136d0a5ace86f3636ae2156add391000ebfff0b858391a334606593f9f3b6ff7c119ce90d74fa499d3678856e8457baeca4096ac23c83b637560801b90f1a2d29e71fae84664aeef2b26c3b8b567dcea91037a2ce038db4131874f5373881177d9a9d86b6a2e9798faf1e31162f84a0cd193fcda8f07b31cc662b2da35d936caf152165f1363fbcf29667ab1d35f1e134c2e89a7128815a2d65ca0b7d4c178582467dd3b68a759f87375450fcd3203f7b62a058e0735ef5a2b2c395a6d6d7311076e21b2093cffc5ca307dac100e21e78f0bbf78172dd17815d4e52ef309b8c8ea9a18bd6b60e31b15d9d3dcb74c8679fdce1b9ad26d2626950013e811a9fc98e6568d3621b3a8fb4cb88e11e955bfc8e5c9c20836891f0408c518eb3e7cf0ddc60ae2c877b27bf2ae7a7a5e98676411baea90d2a26b48c1841c981019207db3231099e3c9966ef6f3358e7cbe6834bd52df10ccf85b741c97e9b1352ad5fbb5cc538edcba5df20451380881acb3f635be646fdd40e157ccb29a82ed98f23a2b5868374dcfd5cbeccd69efd0dbf969c8983a2eff3c8a6af37bee851f045e1f419760d1804c71021c156470653e1ea80f0d1b70df6090bf6cbfd985f3cce314e21d3e65b7ae160ba4a40a81a7db55c6a646fc96d98f9a1500cccc89bc1061defd1c6a23e48fb9b382ee0e1e76b4005619f29caf8379c7158c12bb506402eb62b5dcc62290b13e57e0fceadcf50158b785d3566471c87e4662b7ad340e8d5449adbd9424a7e515ebc1368f6cd26729b61eaf4980e9c75ba1546dd7a01ff6337a149ca2edb4f62183f4eb9bc5e9b180dd453a613ae099dea52bef0aefe8085d93837363e8158a9ee8f9b798ee7b40f957470f1d8f4866faf5ed334a93d1b05e19ff8d93e8746b050b9a32685443f70be22aca1d82fc34c366e7d6b9f0c1ad42c431cba4038669f0730d8915e4c9f47bfcc1ba909ad0abde5a13347b7911e98043505baf5a522a1fd40b0c023c953619eebdd4acf2b700b6a286b983a7b8c802794ca18a8db320be6e38e35d212533c158e2b4d79d78dd394566ecfc3040c43b4bf8c10816f88b5b6bb101b89b14ea3929c8c74c20eb16c0ecda29d4b90bbd85ba0eea5cdaa74dc4303e2300fae00f0484957ea0047a450ee4d35594b425d5da361f6e0ab0ff167669901f093b088da7a3ebd9f9401a9eea13bb9492b980571be8707fb9fd2664b2ef1e2911ae7ab41990df2692da2b3896561e429f5ad356c218ff52759332a66574e1ff9c803e7d84a4e2d474139117e940df3049ede1b9610dc5082b9a01ce262eee6f476a41b022f15dc8472c739120cad1cfa24b6cd8b137683496c60ef812ca2889e2147881c95efa99fb3a5b02a2b267e7b1ea1cc37905c0935e946dcced6f2f06a59e56c12fe3b4e1b0bacfd1c191f333b179c4e8fd131af33df98f31e01d89624e25a0f4cfe74de2668b2dd1391233a678fae3be16bd6badd5dec456a4640a035ead9af3401026ab050a6e36247ba418f4e2dfdfc841017a1ed0bc26961f4f6826c9df2c6fccd5da58c4d3032cefbea73dc5cd89c0fe6710a5515844b6187afb8c838e5cc3511acb0600dd33ad7071d17b031ecbd5e9082bcb29847d6ea483014c5c3fef85a83cdc6b93cac21631bbec5f65afdf2941a5223bf3fd19b927024540bf289c6e92b5d48ebca4c9a904894c309292ec0c290ac247fe39e7185ec95cc936acd66d11341d0309481b3cb3b253c62ddaee9935a74ece0bb5e1daf7923ae1afdabe3d16ee80b156d1b3adfd6423d86ee26becd9e3486fd013a6f448297a7e9de75df532a8d7bb5286bd95ecf8fae75191fee7ee35aa554a94bc8379e6a64902512a98545544736ba032bbc2a51bc7310f44898c77876a004dd12fbbee938fc37a4598ae36197e8337db5436c19f78826cf1c2ca3c6862187b8f317d6eeb2ff904dda24c35770e69735e9b63d12c4ffae05e5e9312c072338e44c3db15d0c38b539ed2c0bc62937fd1d23283702dd45efa7c153a02b9608c94ea41dff157a68e479429421e1c36c7ddfd56c02715053377554ba3740350b5abdd7edf1affb7b760a7865a71e2839f3caa3af296deaebb5578d59a66ca50c9c4886cc6703c26669bc8d4f19067aca2f33ec14cd2503d444d788d3182702320863c7e74c62720aa3f806206c4dbd4cec4237b08bb0bd3ae4a61d0c6a715f7aaca871cc47e78ba820606b38abd2a3af85f4a0caae8928b98543c0b87e6c7d0377c67808f473b57c2fe5f2b18983e469bcd9f7f28abc70d1c1d388c0e8315649451dcdcc934f9eac919a0d07c01627a1fcf18fbf21065f34d8d57e57126d752a607ddda7808d69089b84652fbd9dbc51adecef9887d5e3cdadc07d26a6e98969572bf4654e9ef9280e110e0f1357eb459b6b7e7ee0c7d4b36f0e4afbba5a8a2fa718b5b9a8aa363d581913af0f063c1c4b5d0e2a909859e90bacf2105c6894ca01bb00c85d49d34e0c70c000e990c76f7a82af11c55c20004ef78a8ad1530f513ce186d8de79f85ba922bfae3e3ba5a7a34baf599481bb708849f42572b50fd09f1de48b7a6333ff6e352ad8b22493a078af57a94fe2003f1540adc80023f22e0da5e5e7540970b493ccc6089e049ce3381e3abe6d6de36e431c640d611f91019417dae6bc10005277b1233fadfc35fa752d86ef93f88ecf8c6be079555a467ab03c80ef138f05e7e7f40bb801a011b2cc169a871217d5409ff90cee45d47a41b97cc90518b685d5a083542b9049c514f94b9505cbede7fe56552f55e09114d0c0a8f9b00fdc2f9e4617eaa288c56b9650bd1cc6e354b3a2c464f53c54bcfc4789d496989e9bd3bd514a744946d1d226bd8dfe8f6a577024a32d362c0989b1bc778f6556a03ccbc3266a73f8b85f81f89ff4055a6e088a364e1dfda788f056f3af33df71bf10936c780cfb211b5785057c794397ecb5104b600a5a3512bdb9703cbfc37cb3e92d09fffba121e07882ad07f6b598c79ca7c5921fa1f8c50e1ff06a35b8b19dc8a79ff6b9a5105d31832970a66ef7a953dc26914ee26fcda62d64dd4195f6c577633e9147beabfc5a7467580b318dd9ee54b7cd4c9c2be5996ea46ace04391ffd0edbe2dc49656fc71e402ea876d792b42a5fa4852c82fc3bcdd0ee4bbe28f0e8c00cfa90d6d1f087d6ffdb99d03f7e42d1f84c9086fb062235a8499f53315de8cebe3846759a09e5b884baaeeae475945cbabd40b87088e7d3eeacc609a493b096555d71f102a07edd0b4004958a5073486c6d0bae4e49034b5249e9d2208211a28bfd1ef28a0f1ebdcdabf289cfe72c27d16a215061dbf1a95bd3669c3252d3a0852be951538f901e99f4fb1cef5d6c3064c705456f5c4cebf328d6fbf48e0dac3aec843af80e201bbeb11395f5a520a2c292bf7ab3781bd6d8d72a80557ee67ce9e4f052ca82b40831efa7dcf73cbd0dc76c10c70ae95a9f4810d34aa6f68810dd247a89b2a9cf4edff10ef81609171665d3097c13d20497cfd9bb4f946501da39722f806e013d132d05a566351c2f88b84e4f3d14937fe477619c9fee959f8e776e92ec268e21eee7acf317b44e3a0219a37782b797a7b1964cfac426fc0838968fecb807ca86cf74c81b4f83eb1b770cbf2d61616f64f1fffb2556cb9979d645288149ba0a00e37da3ca19754da5490d1207bcc34853b16e69c2b1291c98673f02474f2e3e00226f5321008dc89f930d18089302cf4267a5f92e77f7f16bd9d2b79b9910783d56faf8abfd2525601b235871a51fd3bd060fc2d58c1ae4e352346e4b94c4fc99a65fb55543c0ddb92475599701e454d847899e2640b86ec8f7337bda5ac0a7ba3ebb8ed28083f7f6d2f574a284e737926cc35d9d85f388582ca9dc6f2ecb7e9f5e2923941a9b220b710a7545f027e4c9e16402d401919323e4b70bdc2aafb69165cb00d475b4a7861095f242e4dc4fbc10758d2f4e91ea1c0ed17717741b9358897e625741bb3d676e1a92436672eca09222637cfb6e1d2d2263678e38414af5406b74372f6a6aa9e36abebcb2678ba17dabb5cec094b515887a7870f64993cb6f5866c6c58de9599d7fb8d202ba05d210ff030e679a9e11ab26c6aace894fe14db954913d73564fca54fae6b6ce63d1e944af483f09f5fc0adc3081496a02547bba51f9187f87ec821a51273b9703a5d08303d5f4ef1d8bae4a130d22417cbac9bd31e948e6fc65c47ffa770f1269df0406b3f2ee17191d62ddc54aa1bee86f3ccb90abde8f26a8336a8d760fa5a5dc5ba9021f76f034c97a73c7bd250524d559f355ca3a75b54f7a42d8a19515e3ac2817a699b7d5bccd01a8e2706a71599c4d3fab0e94f658149112c370d5919d314c42be25bfb8bc94f9579c5d688fdb198b67498734a3b609cce08a492113f9286015b08bebfb22e61bdfccaf866a9e79e87d7b605f9092b4dff86ae624335f1a61b43e4480776cbbc3308fd9798cb49a2a02f2be224753ba7dc2edc4f40e4e1e6613b639e2e5d8b59e17aed680e1b873f3208975617b51c8774499139216990d8f4e5f84c9197a5f98c16ad8a1e7d5bba06113695d87550a08207d1fb3c831d6ef0ac116aa6052ca2d72116e1b7d66a115c90e46504895c44e7ba77902c488a48ccfd744d643470b74a5a24c3f81e21bbe7983c23cfc9fe1b93f6933717492482759de37ad440ca995c6b3749f9d211003ba4f7f5d590ca6ecad25475d9460fd61cfbac70605f03d1a86d9ef8ae022f6dfb215c2b4a2015c19e6ddce7603bb79aeed4c0b1c11c1a6cb0c562607af3d085400048662388ab782800a4910f5f4cd4d47effe34f3d50c2c610789ce6938d63cbe20475add7992ff2fab2065bf3459fc89159a57fc688ab2e66d01435473581b7345f5f2bf10c42a7f524774ce1725a05b39725e76c8bc640939921614e97dbbd208d9a004b987a51158b0831b7b83c56e6c9aeb1021f446d0b2124c459337b34dff90a81fd48dd3020d744ee17ded9c0127f6e70e0aa6d87b2a1e10442fb6f4700c6eb6e8e2221de4bfdf0e922cd5bec150e9adf3915ea3ddbd4d5f82de56e7e5686bd19e23361acc8ac3ae989d54e48a005cc872ef3c0b9a56168c605ad3603ce9fbb828bee8c5b8d81826f65d362c5ffc1f88f25def29d806b8d8af77834c6f00f8fb39da50e6e3f2a8ae8527c61aa2bdcc25eebf92d3b39f457ebae7da46fca8898dfb1d937791e074bcebadb6edc72704a6a1067ce071b3d1274ddc8e017b8dbda7f46eaba0117fc706e57c8656e1dddf8c5e8f9319d7067b59400466e05eae1110292dfaf5bf3241003c3d648bf33e6bb94a8f005b00b373f4e75b221871b2367e15b5c02c96fc2d2132f7e238f571b7aaafe384f9e9c0826c8936dbb8cc02b08ce63fc109f2568cdfd6ca4507b7845ebca40fb8ed6a8fcc31544d0ac7dd2ee142e6092763e5aae5a2353fe3d74754ea57dbe89155d32d4f4ee8730cfcd44c1d41e0b906d2c64e9ed00f2cb6d7848616720b92cdb82be3d9ca715578dbd19f8b3c35a6313aeada5ac61b9afa220e38a5275db43608b9fc5fdc63c29c51b44aa60151f836eb51cc29cc8fabcc2a155d0bbe1bd2e9be0da0edbdab84e9b5f40133694d87d9839ebd0581400084941a47476d5fadc9bb43f4b6389820d6556ba332a02fa709b5fef263215aa18181609d01f5bd82550029a43a0b30de0997c9055ddad1229ee4a3dc1c8c4af5fb865935d2a484cb4b67bdcd1bed9617d9bd889acd88ca32da2dabd79890be25b8e671c048d6edb14cd23ee6813cd68cc8666ff895458865c07650bd5181c3b67c212cb7439bf7524331fa031327955152a2b6459737c7bbefec99427c167a8c033ecb1154b60772052ec4ca1d5dd241caac4089744cf2cc6f7f26639191ae7d6b18a66d7aee641fd1394e0569e8fcf8f0e71fdfc15801fec3ad82ec56b89ead91d825755fdec9e416af9ea0a3857ce1019eb0746a15c1e0c7f145982fddd6f934c57ce8e5dc4410ed62e32e965fa3bec86ae0c0ca9fa56c881e66db51e3c13a5cc36730e26a793c062514602e6b3f15f0f46d19e04ed08560808a0f73742dcbd76b277ecd46222eb1eeaba40107a0e08e43e1153876de10e9bd6d851e961b59b3f5d68bbbe6ac43943787cdcd252556fe4219e33c2131ababb131bca2c8e06fbf1e06864778e825bffee4b0442babaf8f103d5b28e56180dc1a14b9860aeef4c8619447c9b29aadde47afff4c70266fe36cd4119ff0db5499c68622ffd8ca906c9938b939edfaa70502c642316e4b84fd9c8439cc44f0a273bf9739eee4f8ac98ee194e1f57d9751a19e1c7fb8025595217cd566c901c7f2d5336ad079e7deaa1494d34204b698f1f05adc36b8b1d88dc81dbe6134de5f213ab2fd35d7ec5a93f6389298f68ad514b28345e7563709375bbe2885fce6b00b231b6df81a5c2c2a6a913b74541838c955e092b41855abb4f5e9f0d8b704da9a580c958830ab907542e6610ceeac509a816044a20cfbb0d610620d0fdfbc83793fc159857a8b29ccf4fe9e3df3954526a924b5cafa1868ea73e8bb399feae1416cc2177f75625eafd8cdaebd955dce2e45cec6158c05490ea3e0f4a579649f0a4bc2630cc867cf42618c03f920c241b3480a5ca9fa41622f020e709fda2dc97f8ef8c285c0994e9c696bfa80ed07ed4b72b95f5ab9356498d5d45ef898649198e02aaa8b06fe5aaf32ab5fdd3ce2cad261d37e8fc3f65f6782d9b8fd153ea64e73f2d809398859a0c88ff4451685a36cc99c77b3ebadf6515542533f27cb29b2458f8ea34c8fb5c5f1b8e9a1c99e8d11b64885d93eca8b91b4db406cd0c7707fc3fec9432d83d8c1901f56932dab89551c3d68fa29f82f207c1cb4d6a0a863391211a8b974ce12852f8bf18ee49dbebb5365fd3793341ceca1ea08af697bc026fbb388db0ef1055402ce9d4ed54f595c1dd540c830d69af0306cd4debc2a61593e25cbdc26c9e504266ba0bd8e772c8ed2a29077efcadc6a5d6d2faec4ec1e1ecfb45ad13fa6bf476485603044560a430a6ca16f57745104c3785ce16f0f2cbfd7712dc820d986fed962fe7936bef2030bb51886980209e10889dce7806d6b457d020a6d438d3c52156311fa80cdc9d8f60b8dab8ff2f6daafe2db69c9e25517748df9ccbbf790043eec09042807f300ae5633b7f7cd6dadbff30ba6c3728dcf9365bd79060370f8f723d031e7c028c51b570b8aae46b589abbe57290a901e1087e6ec859729d6ea79d4e870dba2f1a1a983b68d45684353353cf4257a8c5471f51874fbdac7e1531907bdb40819f01ba822327bd51381db7df04c1675703bf4e91ae9ada1d9f92f8cc9c2e6d764f527c75f43011ea15534efbe8dc9ad0faae669026a1bfd76542dc3d58c69b5ae9744e6fd82a54b9f66f679483cd3502dade01e00ec02466e86d1edfe0775ab1b8b5d092f7703edea5ee3b87959531967d65bca1ed1938928f7131c1d990e4f829d228a6ef041f2c43bf3bd5011ad666251811101188bf43755c288ee54654d51f7f383dcb8d9a1b5e955af55018827f0165a9b36ff66ec1a0df2299cc530fceae808c33b7dac5c5233a3977d6e73e015329733bde477a9fccc33dc8c1f81f44d32b85cf37b5241cbee0949a3ff1e4cddd05786581952e13813d735f8ca756a0100c6f555508c8d3cb87e285ac372acd22633c4111d967ecba69e05914d8514e93f659818a90aafcabde1addf389d8987096234ff6281422c6867f6bfbb20d427cf51c4922e3fe8eca7ba220a57afdb88fb386c019e107bfffd4be8030e3506a867cade3a5147c77db34d06e50df88028df27c0a9e00e96392bd26e356b200455bfcf984e059cb65331d979f87c242357ce4c795a77c83cbecd06b426e5acc052998dcc3a44499e3fe3a8a0eec27ccfd8e67530ae087d8d94211b521e12c87ef3de449bc4e773ad4e24b40dac6a6045b274e8057b99406105a8d63103a53be3aec9e381b34510a7b20ba37a85fd2a7969b77d913fd68073298c50ba215e5304d054f5309d5110ce8b7d3856a76b0f52aadc591ee2d951f709dec015a616063d68ee94b5a68536a0806bec0229e2aea9b0bfee4aaca003d4a221ba27ddde34ac14cc29d30a310b6a7c0fd429b5b7144784e8aa44832562324658c6811469e3f922c2546e8fb32511d913d891d126c02510bf766eb4da532c27e6d3785941564c36172df60f8be8bac1478d37b3c33b97ab056de042a73d1a54a8116f60d417e1f5c6b197c1cab8848cdd054cb42591c9a958995bf08bcc71f246134cfc89c965bfc5a748096629146d6e117db0cf0c6e9e6ccf711cd9d5942ab0e7742aa90416654c2e10091f6c82e33d9a0990f3a59711250e1e44a44fae93b38949c637239a5dda826d067b418bb1bbc1f81b11b1c15bd91d8f7c659757c6523d4e45b73ddb9d7d85fbce18da4b81cdc1c3c5bc6a8417d04402b3ea7b5c22a340aa82c7a958f4294cfcb9dfa146e0aaa5031698f9fc2852d98982701b7baa2b0ccb95d9da0be1b31490e5f711790c21647d2178c702655d9d673658fba9a5b2e44f0dc62c76ffec8262cba7acdc65ae8119b0b3258eb46933407c242646e3a6757cc4bdca8e2115311a594c56d60d4bf2a6134869122e23d910110de9393580cfd0442b93c59fbcbd17b00f0aea30a8f39c3fbfdb4eff772d5a5e489938b9a77add3f1e29f29face2e9e868ddcdaa9b51191b873865fd87d8d0bbdf446ca6d42e7ebf6efd5fa223ba1c9b7412d20d6891dad6def5c86932ab19e65754c65a41e76ff45e2b16c1f7f6c404b0a32e65ad79b51fdc1e85cf30b3ec8f5c42a79143dd491d0a9e50e523eb614e7c64cccda939243fe5b4027956ed30fa2a54e4ff41a78ef774d93346aeb6a77bce6d8744da9dc21a3ca259f9a7a0517a78a48bf99a58ef5f0d3dfdb3b599fb5e959c9cc968aa220932b9b68642131eb3b80ce133952c9e780cbf9eb4e33c016a9e2e5bf8e48db76c2984f09b67ec78576ea0cd4928cf5a5fc719e3dc231f2030614628ed74950edd3573f40113de6d4618e0c599cf9e62eecf35e166bd7cd90e026085c232fdda67677e060419d25749665361d93516a24737fc69243a9ff2461aec4ddb13510c0d6fc57f3e0c144b10098245b022bb66a40ba14dcb950bfbd52dcd932dd936b04681297a9cb858a7ecb44c0a77701d6ea313358f089012910f7d054f9189daf5c8d201bb57906869a03b05c23cdbe11560c51eabeee8e134373404296445593a3d4ba14547696131246c95315bfbe9fa65cdbe0fff43ffc3e13875b802559e2b62778b82270bcb947202295d35ac40f52a823df25e3483ef2625e66d9dbbbaca25d1d2a39c1a773aa6669768216c4f9bac692efb61dede142428e1712b12f78ff63329e23837c24a3674790aaaa16bc92d71ae410d77c13e8c09af3e2e908b5760bc14652525c4d0430a0cf265423ff3bf6c26c442e918bbb5d4407231046abe5189414312136f92d688d05eb68d6d7a19c9c6ebc5146decf450ca37a778e1741e9c17e5c91b3d3676d7775309f91a4d14aec75b39d0fac77190b0f4a1e9e4be5451285c3da20b9fbbaeb646f26acc25f8593017397cbe2a1cb24b1f964ce0e05f296fd0b486ba01b20cb82744948865acc91d56d168be67b1cb9cc605b89ab4140e2fdbfc90948d6a02d10c645b54b7354ba53276a8cead781fb5f2ac86c0aa7d17a951276ce04c9285c7133cb8817acb2e1844b3ca78e2d567487bbd01372c2232a4f26c63cf4d0c228a25ef6c8d4f5026cbb1b6e7310800ae9b65952b524b54639d6194c3c697eef142cde1a44c075f879c8f159bd7a8b9536fb129cf04ee73c0972da2ca0f40a5e64d2d1e013b491f976889cc4cfab16871adb29a1d91739fbd407ebb7221b1e18955d5e4ee1f5859b60f2272491f684c60471149470eaa412dbd731ee9c3a848cf328a97bc2aa0e56213e53f3cb2c66823f9efb538fa68f70d32822a6a59c0eb66d59cd0a79fae4e6beac2abaa9ee6abd8f59f0aadb919324652abc4a47061e85339c5370fdc50f44be2621f2970d86de2ad74acf7559eb266e018f0cd6fecdb41160342457bcc343802e7ddd458d9d0f83a11f4f5833efb91c87a75ea29cde52be5697fadb572bb8c6b2871277f2d6ee5dcfb4ba55cf9f173271e58ba554c7d1f90a9f98e11aabd756b67310e96389b745a2659ecbc7dd03638daf9b2ee7286a0611e81395c53d677188a8450502cc12c1f78e848cb47e4feb9b7a026acb4b72be1f321c355afbee7550f0660da834287c6508d5fd8559b0a3b2d0ce320e6306edd5fbf4f092cde9812d2e85b506f81efc539bca50c57e9ea8b9864bb86b8064a1db89d9f3bb66adbc9c62c3a375cdf1b006e2e62412cf5983d6094fea65f8831d6d11095adede7b5e190333c3fb0c5330114562d587028c354f7f33f619bc10eedab6739ce4b4df54d8173b9c73e816ce431d7e6436ebb5ab4775e564dfad3c65455f7a50d79bd51e82f18b86faba372c2b0836397b6db7d4f5b6af4339e28e1ef9de2c999d2d45ed40bd30568da4abf79d5f35f5c148d769b856b35d464666d77ccf72301d455d0c8d8e3791cc7fbf6873c54aed6e86bad463709423c3c6808fca71b52f170817e2c9607c3018d7dbb4b62731fcc4d8d468555109bff70f7c81acdf58b1273ca115ee80fa2104c1ed7922f67ea7f5342d64bd84c9b91a3e4b09c1fea09e9a6b5c76b9886bf412bdd78edd229310c50ed7241cf120815dde80f0970e90b0e3ddcbfa3fe56299f56d8e0fd8e1915d1bfbf3ed4f2413bed794bd2f083ad97b64d862a79c80ab951a7098e44821fc99f748761b47ebb14878ecc27808b50332a0389800029427c13b04e1d54caaa5e8365f27dc2871197d2e6437c5a331bb409405ed02495a10af6c320c9d2f4f4fdd51dbe84545efdbbe578eeb4b70106945657f8699961924ca03f4d4e6b991da90098dd796d0f4cb5f0769215fb9ef4cf6386f74ec1fa29020b889f0319bc83fa34b165f89536cfadf54bc4e728ca4383fd3268a276218a8e9c6e7a42c4737205be2570c506b4c3e53d4cc74bd02f7f53efb284f604528281719b1178edb36958c11ec0d4381d61fb1a0cd0b33aa485b95b2207b24a7b466b716bde31228e4ec1a7304db0842ba4b74cbc2f22a1323c535169d0ad6c2ff5224718567c6e93ec8ad925db75d11d06c62a8c524dcd2f2e8f1d02a3c07d7f7138d4604e4b164e8cca19393b968d9a5ce1a94a257def1dd173d3e5ff91fb0162de53857596996fa4e1df369e7f25a9cc8fbbd246fa8f6845d55624e640280e06434de7c786355dc18e6880754a328dff69b4d8b071c80bf498bc22a95400400955f50dedb9f2117a5971aaf80f74c3f6c91578376d65e378058578f25029ea63e9616a7ea938c5252c6f747fc8beca0fbcdc7fe8e9548d72229922ad782411ce44e448d60163093a3dcdfb241755f304e2e96110c21557ec169d9f065c14e3aec3df5dbd979fe62233bf967fe6d530965cf1ee25cee98a0ca8a331cf7bc612e3c499ee0818471d30e1070b6cdc9676f60c12d60fbb839f74d63d9a77fec7f95ca1c59246d52b5160f40d3c9f5012684ed12f375221b25660bb4f0bebe0d625ee88c8ad130314575608018fb1efa9ad4b5621cc02e916e8260100aeab5764723cc407e95fb8c24bbedfb5beb4c52758097e3eb3853d96640ffaa8847822741ab67fdbf2322820a6d137172dc05af9a72981297302fdfcde3ab9b7fddcb40dda6220e49c1f8b88422a9ec0f13b3edd98b74c0237cad10bb8876f85eb677e7ec78ab0e174fc1a8826ced55f70c12ae96b4a36e238a3aa8577d38f4fe90f0f820364c7abf085abc6ee504f015d858f47fdcff54c34ba389036fc31e6eeb70a63f7f4b731734001d49575c66415cf29d826e809ea9e11155c34b183cf5dcecb0dded93c2c4b3213931aa73b73e3c9e4c2d92999eb3b6ed7f49925c8606c7bc8efde97f0ab1250e34be91f242327e9e3f0f501be3ccdfe47dd1660ecb986f3a8c61a1a28bb2bda39aa340187b31491808888617b77249618a92e70551d222576d69787bdb056df0e913a0a1235fba39b26efb5a24111b7aeb2a5299285010bb781e11a7294d55c50cd7a21a40a35746bed662cf4af77085a79a858001dc7fff1afa2c48567b79beb4cd9dc548ab24e2727093a9937d51ccae87314ae3467a1d1d2daab980115b935cdafba8cde6ce8f9dd5b39bae3aa87de4179923a1d716971dcf2f471cedfef67a95b369d9255ae36943344af03d09974eb2f8ed8517cd5a4b121d7678a51f2174720b7de17db50e5f36d4006901385fe63e6e547302eb133722520deff823fc284da75aa6b77bb21b2f1247cf86d39fd67b9bd78b9d9f1edcb694ba109587fed8f86bbd8e86ac48396df4e143f120c0f9a6eb2c1e07300de32c62918e326ef01a801edef50049d64cfc23369b265b8e514446a8f75255d7fad8407404bb72947a83e47c5f798078961eda2df1e23011d9ce400381f303239e0b1c163d520e63e91d83e472fdf6ae8b36c1983820c2cb83789b704c61e8742325ec8e322bbbe50e79cc833ee356af9a9169b71f424bb7cd015827a7ef0dff7b9183340f9225856846a390c60df3c9405ec8879dafb9bd67c21d329d221c0a3fbe0d2087ec9fb4961ef6f2ca8a972f9f59162f577eb09fc9a649fc1f6be81506de22c9e20bfbb5924e0bc5c9b845c4b367bfbf96b38906c6d9c60abc9006cc2524f52fd011068d185a8c164278eb6f96b2bf843b6af6d5acbff303b37c07900bca0f2b93561c9cb6dd70c5c0a2f8ab3c4abad3ba4c533e85d0cce0dc3017309b9ce0a138ffd2090be75e38e1ad425974bdbc16b75cba2d3b03cd26c43ecdb6b72ba86a284d78096a59e52c32d1b2179e0b9cab776db439a488cc455bce9f90bec0b886bbedefc2041c015682601edc557d102cca4e8916cb95b872c455130454a2937e94ecb3ac0590d05ff1c361df5d116ef75137c7b8a27bb19df7af4a9c949646d75d3f9c75ada3a655745ad19ab5d316b7c9df1bbe24abd252b93aa89dee0ff3ab0be6d26f71c0685ccffc8b231591cd88a6cfeb5cb8dc5cead92b3cd9cfa2648d61484928a55426bb019363b1a1cf1076d67ab9809d478f24f89eb3da9e709f8b82b45dc66e9bb822e16fa22770607c072aba94847a0d5eb68156d084b95dcf1e51bc539f6dce2f85c8d5ab0be782ef0d454e9f7a7a3f5688f9fc04caf48894d7f1fa1e1dde3b1c15fc8b412f107ac541ce9c1d13a505bd939f6da32993b6678d0881c0b1015466b7903ed851495446b105e496979cea22803258766222b8d8b576ecddf9db91c5148b66c327c5687fb8d77f553452fb988ebbeb1c132e51b44ad62dd8ba5843c5fb574847a6e7920fe9943517c2fedc078343e385dd5f294b333de634bb2134d5c9f768c41da43a6c7f040b0eef5fbeb2dd9adcbd7e732a8590451435bd04ce16e70c667cdaf62d2d3af254d19fd0ac06d60833c5f4e95660b1a92730b565d8d417c268d737685619f8a5ef0e4cf69adf7b1febca5c89a48aea92518412f1aa496dd56adcf7656566095c3c5e797a3cce4d686e1b7629a5714e27544447cf9a030b19bc33ccf59fc79983710ad4d310510d8bf01391a778340c8541b4f5eb5e16a3c548fe8b57a9b90adf1ccb2fdf5752fc58d1270abc15403634dbd1e5fc5949124f3b96ee82aee08a810f187ba56231e4bac7b3e0a541d3ff935f3c550692a6923231ccf3d43da76b30d1118026e9076d08cb4f6b50f83b047631eae8e3ac8ac880b0f48a2c92ee5cd86c09f5ae13e950bbab0fdb83f5012c80e8be661c26ec25ffcca3ac01f8bc39606d39caa467bb9e1fcfa4ef3329c85b491ab2062b0672eb18469f15a315a2be3ea2f396d4cf12eb2093143d3bf3b0c40ef91345ee59b27478f612462d0aedbfbee7de3f821d364446f0ffbc7d5ab240fc0250e44497e816dc7d13dba8ef8b9de3b5162db6f428042b2b54388b41be3a2a45f6eed6dc62af588b03888dcdec41df0e88c0d16646a02db9d4488653c7e1392489fdc23af50ff4b62a185ded11ff79a1dd1825060f5b1bf7c749c2af52034344f4ac9d202e40153333d8016c8f993064237687c042c3b08d9b306ada3d9aab8b42bb85858e0c46b597235aacd6140bb8173292c56d1c97bc2d9ef3385ddcf0fa2a39c445ab8f88691aed438b7b84143c54cc478ad1328dd4574e01eb254f6355099753659abed8f5bf16988abfad93975d0a2b183ac83a51d531e05cac8c9a3ae63a1a2dd83c2a343e84d36f92cb777c28d6489dc499b5f5e098cb2dd5e609fc2fd9dce058006658fb54ccfe6d66cb907086b6156e0bd1ca23bf0f803d0df9bebcdbea794a3e6e9faf5583a89cd6c58d299de9a745fecd3b75ec90b9850345b4f4afb0669e8e3503e569a48f9bbe15daa1c09dd37310dc90eb9e6bbbcb949023a6ad98d3a50e2ce6071c5c13c2d5343bb200f3a0e2cff4af183e724e03f297c19b3e51598b351e8360752e8769b540a602bc952b75cd160759fd75c38791142f32e00d0cbfeadedfe96f4dd9c053d764dd2cebecca581ddc33dd110eca62e67c61b5efa23fbf12b3b8d406ddbc0c8a7a5dbf49b923bf4adbc971c5bd3e08691cda5793b7767308af717305f582da571d8c28e8ec8ab278d3ae61c7201fd20ca9e5ac4797fcd3a2574d6019c040d22a7c900fb9dfccf5a316395a0e690f2b793332fa99234941f86de32fac2380beb48c41aed8edd948119d3aa3ed35cc1aedb47cd1c3ec9b3cf7088d2869fa4e8cafab4e090d63b4986d2ef0c344a29773f6af9cb60795f8be30116af02285f430d39ff092c748b63fb2aee2e908844af3d61647ead8fd3325c1513f5529f94d70ce37dbcaf34e9cd3023e798ef9d7425e6e801c640b1e550d15228544c2f78f13628a4e0003b43abbacf835801bc1ab4405be709f05f4a371450dd304df53ce5804155e37a88881d41e8aeb556a7140c08c9d6e02340ddcb4986a6330e938f20e8921690d07fe4058f6c78785c61913efcc2d4b303f60a821a633d9ceb85172b58c90aae5470689d6710724ac1a4f77bd9fb1abad30b632bf822be35197fe74b098a60cf5704f482c695af1429e925fb22650c2808d93a0a73ff7696036dc476b7a1a9d2ef1bdf09a1771d05110415a89cd6db5c90dfa66043e552766b96f98cb75f7e7a598a9a2fd5452b3735c5175bc5cdb98b68dc84fecfe9919bbeecf649efc89921165b5451fc78f71ca69e179d3b4b6a5a8710168df9cef61591ce3c732391ccaaa494e23d0260b04dff6f1de78626b6a41713805da78682997f46bd398cfa85164cf24919f88c58c0a5044d337662cb11faa6b4f9b6e680871e99f91925db32037e99deb3667c318827312741101973e56d5e2fc23ea1e2e35f2ca4696289308c843a36f776c4ef91e6ee0ee9c6b3df1b6b97d37ab8d1042ba65df73a9cb6ad2525b0b3e8dfc8ce652b5949d1f9ec39ae4213a5850ac8739f572207f2addb090fe8fd4802c68c8407fa9ab47c2ad1e0d544fd0f85f9d29da8b592c56f0a0fc30e460631d3c68acacef862aff19f627fdd2619a1976c1e1171213a7a91bf4cd0d0b55191c717fecf7407251dc8553aba36fa40584fa9c5acfa17a5343109085d49fe5be51100a71cc18d1b7a9fc13a9e91bdbec01d917c2e938c1cc6be5a341537c9e868a20e67be58f912f331e391b326572eab229a3ea5ac0991a3266f5cdf263b6660309662940d0ddf349ddcdc4db60fcae0302d2f9e360dc613272f7d30df4f6a2ad281e89287cad9f24b0188753abf8b8879a8874b76a004f4d94378cfb2b5755e642375b6786e30f1d570b305b9e5f6e96c37abdfba81a7b20c8656b2afe6b28036515faeb96e0089dfd679327ae68a2f7a64e88e9b3e1db167d5f38568c47fc39314bfa59d82e2cad9d34d873f5f11f129173a90e651abb45cb741c4089f712cd886a4e2ac95132e16e07b240c65e2b7fc735c99933e0cf0890e60abc2ddc8d37f1f3058f47efd1e0849d847bf988b12a1d64d14143413536ae5ce27124590a2c4e0f75f73973dcc7475db9e49009ec40fdb206894bfb6ea0641aaff651c5dfbdc995318bdeb082bbd4719fba5292272c7a71ff6e7bcc6f2d5f0e919b17c5b802df0c1231b4fbfbb64b9bec80547927fb6937b52876dec6e4423fbd2fba2e152dfd7f34f7aa1a9476a1d4f9918004598edc60901f2d276133978284a352939b0998e73f20f0d591d9f5cbde40e02f0fddacddef2c23600b4f05ded247d7bf873b10e1016e53c99c91816cf1db549cdfbd73567a92d89bae4202f3f20656fda70bdf7f0b484b07155de3a402f5d238eb396b1af4d81500e20c4dda2a3d3cb383d638a479427a4b647932510c61c2b7a5c673bfb0754a4f79d11f81f8f690fbc064334be40ad27bc88ca2ac9513a36f5443f1b8a3ee87c7ae7d4ee1b9534b4cc8fa9d2a97f82c31df5110844e401a83a0b1e977485d89f0bbb5dce7febc6fc7a027f15a29ba7bb0a96b8e361b37bc165f174c6e44efa8ac9f350148fdd09a58e5a792f8fea7539de1b3823645040e4fe7c4771b985d39218b0dbe561471f4c4723e780b5aca9fbc687d9b90b5976480d34351e03ae7a5889aafb2ee47cfab5660545134ca1ffc7f239701ff94179f0bb05c876f38589c89bb4f6863eb25eaa7d50078a9de79039528c23e132e69812789531ab6150b457ee1578c74c3b45b3c42fd1b239220599fdc1409cc20042feb1f659323b553efcf335275a16475326becfeec3cfa65957c5d954a19cdc160b62c89c5692db1cf9d8573a7e693c3e1bf5528f6a946dc473943b02c3dd373ce392d1bd0f706704e0ac77f44a2df686aa2873bdfaa128716480ce9999a4fa0b72c6f9193adbd163db7a512f9b0c60eb0dfdfd70e24d485254485c59c0c7b1c4fbdebd501e0d1836ae190c0e6f9a29f778956d9e4562af097f27007a138142758e02fb116d741963acc3f7f73048601fc8d767ce18db6db8cc959cafc9f37efd2e7bf6f2f6a1f53c8b754150e22d7ccb3ea0161c735592c80ed610772de6519c6b145c6a4fdae12bb10b45bf495ee3a54a2bc7b87477b744156f68c55b0ffeb87ccd15173efd87f51a19da3adf3d1acbbc8e255c1f0c58354da56e360c5d2beeac5f0380d0529811d6720c56ea0bbc0bb3b180281e615b4f74cb26174e3482779eb9e213b505926f52d5bf3add225fdbb7983f259f4e3209048d5786be310e5a1fe23db7e8db1a855db23075464a3ced842ed36fad3946049b7bd889949ba5379636f27c6e6dc29cefe2844ac52ed6f45598abd449f8f1fea56ad14487cf599b742ed2fe57a7f981acb71d19e3adc3082a779bc8781f9d705ab864d08af0d201fe365a6de447b68cc10ae553a907ccab41e9eae56c089334a11624cb50e557fe68d9abbd7e9c77e13aa89ccdc170497456082b03a318d3cda3e40b472cd3423a640e427097dd15e486e89f4eb6d0abc4acabc0384a4ab83ab8c7692b80834fd3cb9d7ece0371ec61ef9b3f7a39a02a77935deec5b8318091c5ee2bb736bbf3aa0fa09763567eb0646e11c71caa59c7ee7f4a500528b74d297adc78fecb455629b30bc2041a1a2a4efdec4634bc433e815fa7ecbac5a63246cd47af7d4b59c670f0d20f0f1262c2d4dcae6f38da1792fb0c0786b3c73c871cad8d90dbbc24d111b6800352deafb1c9ef6a219b2e76e0a82cadb825a532bc807240a23c3754070aaa1d1c67a2e00e1f5056a737990452ddbdae4d52890ef96ac0461c390c2091cff006a4040370ab1b30fbb970f8c5b32659b02cdc26fce927733eb70edef5a38454d5af2426e34daf0b5e3123ae046aa081b9e226aa5fb42dbecb7483a0120e3de2fc72110d97c6f8ef47c2b8e3c8a85fb61eedda5a6dddcbb0f25c1839594c5291ca8abeb8a838429beb28aac82e1fdac8ee19e330be83732b7983345cef02c7120c60b8d51a32f2ac818f5c0c5472d39063a292fa9e27f5f73c529e4d8885cd14242892126cfcd1e5d164faf4e8e33c956d2106a77de54f23756f9ecdb52ed5f575c84b5577b9803f6a7ae06cc56a753425d8223ef30b1a5c9ab1ade55d8be8d0677be62a26c3d2df3789ee283ef4dc5fd352152edbe7cb7537173d74e443edcf9b702a6431a0c4434ffcf84754fd399c9522a578a56c5a3348fd11b022ac5f70d9b7148cc862cca55646854c46c68bb5b992b31643f6e60627df2b406fbc4e5b796baaba3216029ea6c5777cd86d91255c115c967a841ad2159dcb2fde9d7104732b959623b06ac6f9516f41f331a2d743fa10ba710794c1de97854dd1aeab339d31dca2986b714047236f90ab0eb699a7020dcf3c3ba4936d28d9541229008421575549c1a12325336b359b9a937854eddf978038d9d4da3f625e6c13db00d27fe82b29576cf2bfc522abdde0f0110cbf7a7403b6fa522cdcc178650491ea9505bb2f913e8730b7547e812d39806a07d4768b96753b4bfa9f437d559fa951ceeb03d1008f1fd3f2c3a3de29927fb2f30841b46878c3d4b639b508e014c4be887a57cbb75a1831f4563bb45a989e2ace535e8bdc368f6f1a909f051d41ee47106f90ff2e06e1e82c392d2b9096c6becc12f5a7b19f98ded85876d16f045b0b6ddc64d366d6f81c8a26981b0feae9252935adbfca7a75f000c9b2e1ffbe195e2a8562862b3a67a62079ceb540a09954fb388e0f621e00e406705fb280bcdce11b886af58c39f648195473e231b3f39472341b1f94652af88dab114c8c9b84a33302f8a78c9d66130eccdff5848992f24e741555c273e6e544d5f4d27775b90573108e596aa87037dec716666ea612fc6411652bba2f95c79e17f437c4444fa703d9f0a60fe01f7e1d1926bcef0632451049185eed4b781c96914ed6993f680591fe43c2a09128def5de25a2210450c54610cba583c252a180d18fedd6ddd66bdb5aafcda912c003d3c0031061aa7aff61622fba1521c22fd89a302a9b6fd8b9dbb1893e9c602c1ca9bae0769c463733ccc6ad42a30211e4237d353347172d2f1ddce39942c3fcd43fe3f7c5ad2a4772fdf565dd72463501ef0af15172f6ac10296e0897217cda583559ebd01a4b43799b73c48471b2927c844c6a1a5eb72391079a89b17217ddcc7cc2b48f0de639e49ba30999c05a6e4551b3414312e57e372096f482f448bfcbfae0c024ca5df204b06cbeaa125ad9a79c6c172be62e735381ce19e7121bccb0c4af5b71ccd41841270b3efa7dd102193ec5381c9599a4d8b18b0b9d9472a038069136d177739b2d8b484f78d0b74a122bf9d6c4d5a72ed930cc9d74b02fbddb6b6e60c1a183467552ea86341db17ae459269ad568d5b36b6f3a7feefa7240193e23bdf5dfd8b43ea98e512b4308014143b45ce0f5b0e82768d2a33b5bd6b600c40a12fbde574e5c736cbb0aa378312d5f5018b49f55f60b13d59cf3c55249a397a9a752df161603d884d866dd246b299f0207ca157ed0cb4a3640b84bb0ae0e212e9d6c4983d6f700dfe30b4d3cce78660dd0ece026d4fbd6661ff1c130d68bd0cccdeb1a00656b23beaa3df18c0ecbdff9cc0301096799a88037fce3e0a3cd31e3e402c5f8196fec1030c01c9e829e693660a19a10ef72b20ab45cd88e5bf0b333a6cfc19b857594154879557a23d17ac551dd924c91384343715c374e3e7777a503c8fbaa17d035a0e1e4f2b8b8e4891f59f5cf15e67a5756461f30ca700eb9a9b850d425af611cfe93d7672049a75465d54bd8a20ec3b8a8ac46b6e2dc437a50578054fe96edafe96ca553a8f0ebb7d25bfc52edf072234303d00fb39c0e0a39edd57f3e87887451032a21ac435d3d7d00a3ede31b2253380535d87385afef8167c7f7c17a279685d8740da54a111fd72eb7617979e0f5280da19da9beb77b1dabb339118cb4ae157e7c68de08cff2e5b3a1291f4be0ca3defe5eb0ddebce315364994235479ebdfe918c0f225bb74d5e25c912a701733056334da09307de2b54e9d4979f974cc05d3beaf9d8041aaf22a26756fcaba0c68d26012b0847caa0e71ca0e54d35e81f973f090d336fc1feec5fa6918c58eec5163f626a87e92525569332d891d7c6c71bec95b71eaf9d9c421fc0d29d67f397e665bba4fa7e7397a94b005a5f53ce8c0c543a35184f9807b925437b48de2ea024ae02bfaa103257f83359d95872e7480d77986c1ecb58d4777a379c38cc543621a20e6e48683d74a2f224b3f21d7222340b0dbd48ef1b5e657beb9ac68be3a31042ddd369a8c40aaea9126e943b0a19a27d623b00e226393f5cc87b5e3cfc85fd818a9f8eccb97130dcc37de8825c493fe5fe608c332ceee7e90a1f96d8d39257bcf73183b82afb60eab30f7b720e0cb672fe6a660923e20b212ad52ab3728942cc855ad868a7fdab8d74fa91f230a5115f630b52c0b48f3e397dc6827a560fbe83756d9fd61bdbb6ea1878a8f44fcb02192e4085560753bcb2e5a622ff71c2352e8b53532f7c055f592469ed9e8db780b99b75e082ef1c593aac41dc808ee9d2a897895b3f87c4fc341fd1e06fda182b6c75810c4ec41515e7e4feae5fdd02a6516fcf1722f1455d4849a27417c267a89f3d862cdbf5e54a61ecbcf3916bba63933c584e0414eeb2ff6ba7b5d4c6941660269f429e3c39899ab672c7655e05305d6a29498037da54fea6c0b0b75d4ded60ca14b4459765b8ff0e551c04751ea2b0f746115aa1132b8eedad3764dfd384e0c3450574a8c55f8e24bfa943df8484186c72c8109911c1153c9c8c220254871ad997550941d4a9f12083db6f20b906500fc939f6dd07c2bde03c3a4cee07a1815821be3e606937f10ceb879e79ae32926639089694ac514e6c44ae39003089ad4d59ad05cc3ae75841a426cd26592c40562345f653967619c8887c513bdd1bc992120c4bec42ad876465aedaac924cfebae098d8d5afdb4f1069785f2ef881e7fe2cc3615e5e7e5e1e404b70a83f27eff4ad992153c1d76428a39967774373034b476df133c01fbbc23027297c5bbecc57865c09d4d7ca8c8f32e1c51288da6ce38f596b75420fc73d38c93a8b753a73c32e18660805deb3f310c782a0c20d0443d133ccfb3464a48dbbc7aea59ef25c524719b7a0f5811a4a1dfb0bcdf56bb7992db38cc7d0cc6a77416cb1714ecf1c1fa22b01a5b2d489b53ff61d513cb721b8d6ba836b51200e06de3948f3e60c5e5532342040172c95a79bdce4feb91610e0213eab3e77ab50cefdbcd7d1859fd5de1aa16a8f4cf0749d7d908834ffc1fb11474c7317519509fb0516e1620d4497d5b920ebd36aa6ba34741aadf764506a8d19718da16adc54ab20509662f53f824af661bf34a75d2d9a36f34580ee9a1b7abb97dd979299e4e8df59b2bc508bc6e639b75f35a2bea6fe21b98ecba55b331b1481cf322281dd1766a38d8c70c36e163cfe93712e02dda856996f300fbe4800f653e727cd7bd2243984d4742b7f176ea88e976cc7f08976f2d5f38e557143178a02bb8f1bdf5f420a6b35efe952e4319dbfa74063d043e7e60db0a4c520b61dfc3aca3ec9f21830cff41814d90e6b17d85e8184310ac8ac8878f8bea3a0f180caebc792e009b776d02bc4d0b00907c50cf7691ab8285b41e7ae4ca0ad648a30a2bff5eceb4dd5919d251af73cba8fd42e5bf79c8c505cdccfebd114ec1e3ad835405c705852f3c408d2ab97043003d5ead7e3d8c9b65b92d06d8331f2f88519ce07f91d64a85f44a3acfd41302c3f0c620918e6a97317e06e7a18f021c10d1bd5fdcfe7d8fc200629401526c67ade332ad6f333fc425e5c4f2de8da7740e1e73543e9fd3e23c79b1c4a905ffcc2a825e76ff964c7b49f880c2af0d0b125df6638e35259db7d5e36f81f6af33c906d0427dbb9eca6b2343740a0953287154bc3fa2c3d00b9b436907bf305b83c216aeb79077d30b742371ab54c22c3b9e3987fa421177607b559746987b759e6a06209344e968d3b40521d8a86c297c91d4cd2643cf29ddd7b4ce97b6d70631b75fa5f5b6973ab8ec82ca03730ac349a0cb513164bcf77b1f06d0902f59142a6e04e76214ece3ac995c155de683d38229ad9463cf9d4e55ae0153aaa31f117cd1bc914354820b42a1a1954857501d9205084a9a8fe52d43c2bf540e06fea63ffe83c9ca9e4d0ca504fffb61f58107cdc751b5b5d6292c4d6160bdb4c0fe335645bb5f0f0ae78ac06944045bb0b5e8e3d9897dd7ef0de0932f5f0daae24bf262e333c5525f79438f55b103c3f2c7ee192dcdfeb08beaf8c5fa2a3f9f961cf2eafd8df4c0fcc5fb850c8a0fc5569b207829d2ab1ccf4aeb2115813900b1e37bd4fdb0c35e652ced5a156b86bc58a668367100c84691f52b5a36f9b648b56bf33511bbce2e20cc760eeda43ceb6b515bdeeda9d2d9c62d336b3fa07bec629a09913b9f4acef03fe8049931ec0d657fbcc8f8a348b3733b204de144fec8fc6349f6407bd4e4c15394ffe8ae8e917afbdf2394f979da228ed81f8f9865fc98d220b1c540d41b691fa6fca77bb86cfce96c21626749fd5ca3e25ef75bf2b0959bcaddb436696f6f34fb48f16847921ecd0d6c221ca8715a7d7e8aa70066a05c2faedf02061d59f26a95c38a8b105d158de5ac77544c37e9dc7e8f46abb9d51b7eb83d31fcd60fd2b98bfce4cd1bca222aaad7599873aa6523fc324341560b82e659899c20fe61e50a5734613ccff71ab60d1e27ed32b082854216595c5eac7803b81458224373da47cf454cd6b2d139835e4db85c6e2d1001ee7f575a4b53eb64d556a5f9b8d19175c04da9c24e1e9f9159140e85f10868151fd330e6bf785f9f862b82c68f9b2816e4a7c37422ab701e71f926fb23b5b33d8b4fbe3c5cf7d4c5df00c6f5ca59eccf2b07f0dda73d1a6cd9ce77f79f365aa63d45f5397f31da8f7b9e1d13cdd3b19088491d85f95238a01b3ad3e1b3b39d05f5d7258a634c89906d411930d935c44facb285551c7cd4dc5d224aeb630095dc1fd4d5775f183eef856a2e5af383e4052b3e74f459b227ac41adbc903dfba974085c5199fcc3d1284a3931ea598e8a32635f0b8ddb24379b3a736131dc8f64bf0d459f4e2e785fe3107049ab1f29c46fd978074a3184c6acc1a2403a6213875c17e809fc026a22362b5e3ec6d6ce38f60ad56ee1a0b126349ab67213812a2894ea30dfed4b0c1f63231bcd40d4ff15ade303a144b41131adf0304aba8db036482e2a6c2db24376817243f1926dc3ac1f487722a61d6ff91bae282ce5c8fe0e3de4ebd011f50bf714277d454597f6aeac24cdf3bc8eb924c7c4213ab250b3cb58526778557ce2397b913eb761abd0fddd7c8133956da24963032f2bcb836e2b8c50006fb6837b46eae8d8e4f10ab7e9289678f030cf250258ecea9ca45475c77b84931cd510696022d319200e7da7622d0187d9056d34dd93b03cd703dd5c09099234531b1c44d85a7d88319cb560785ba9b7f73644f158afd9f0fe24e16177bc95fb743195d85ec17cea337a426c21d3f9420bb4f0263bfa39e674399c13250e04fbcd18dead1ec481097ef536b5069a5e7ac47e0a8839d593ec08d394c1505df25cfad53668cd2c1be470d3b55d3dd99f8f595a0cfac058fec468ce096f20681e5d0310460bdd449593f822ee6b0b573b8cae3a4b6330c7749392ec86e4708896e37084a0379ab7525669e2993028f35b043a8baa38127a3c19a3641b9d932f04ff160984273ecf76a7e239c46407a07cadfcbbadf5e9a09230fead695f9a82cd42c4e2aa5b6498d3783728a83711ef87394e760a5ccb90bb56425327c2d7687b93301f9101dde497a09be8d5da0e03da41761486ced772823b33d54a8c1f9526c1c9df6897db96ba7d9f23a505ecebe3ce9f6506d3fc8a99d4240a8f6394a44a9887b839da8bf8398041e4d8147bb7e3ad5d1ba39456ff9c0e8dc2e781f69ac24657c6db9f768ad45dee286cb2fa1e1d84d6e2566d188c2a10535c64fa1309f5f5858176cfdcac1a3f2006d58b9e3f54a67680bce77a31d3b6ff7cc14c2f149ececf337049ce2d40139e9d023f8fb775cf281d3b794e905867621738af0de310e134f9a295b4de42d58f2be0a02e9915fae5b0f65ebe8c51efb1521eb0de0f82cec5e971802658bd88278710fdadcf6183ea2bed18d3d1988c2aa6e8f57187e60b187eaa3a2123805f62fe6c601ae04a001949471ed11b8aa2dce22f21c2648662fafd167048dd30d7049698e0fc9a94cee187fb22b2efd3fbba2716ba5c32a04f99570eff1d86fdd7ff41bbd70c8edb764d04f643bd5188861845d363e5277fb25c0ddd8be035558d8ea7c1e4d3efb74ad3ddb0e3b18c52e5605c1525ef0f386871fecd048e33c9ceb4d2b9e2a6f0baa963128ef601fb0c787e373675368ae421ee7ff101a59731a2bd11d074523f3336e5f6ddaed4061ce71bfafbc359003a73d5d8bf9c5390fa0ceadf91ed77b7bf18bae8c2761b67aca520c05ba36c4c75abb71ceb43be9a520e601ea768199a5bc5b76c1ccd2993a56dae176b3abfbdf1679ab0182ed66096e7da3044de7ca993b33df9798d340dd32119308208aafd125d951208dab82a0cc57a6f8dfeac30da66503a91da2fcedaeff4698b4f0df559e2492567764bbf2c9bd9caa98ca072c3993efec1e1b1bacba8b759018435d19ad0972cf026530e187f97829bd0d99709b5910ad5df882f69c7fef64c5d9ac9f5476624c167c6db686713b49ddac8ce34e37ce3f296fee65a4ab3055f905f0e4e8a8024a78495e719b649ba643b595ec2df728fbf67e8139dc683c040676bf5780b4653ba82da93206b97feb6a10253a5fbb1e0be3906d6645ee60a01a3cf246f41146e154a202b852e62537766a05aadab67f6edb861ca64e032845b3522732eaafc47e80c9a7628a25d2f33b164e8543e0a0fd31d46a172665c0eaecdce33e0fa1de8bd5759b0b8ab8dc44245610e15e8ec865d244b33065ee19129c8f7f35c55656d376976cf75a97073a77d57a68e34c70504e11e5a97dc3d79529818b0fb966ea3549f7e58514dba2f60d2b1fdd7b0aa288eb177f58b30db16b648522415a7cb87ab3144d3726373a10044f52af2d5b34cf061fe08d11ff7ca204aab7d53adf08546aa1bacaf42a5f51dd28d50e6021fe32762ae81ebdb76099211d83506e097a573930946682cbaffc7b99c8f929da7dec4e87f16245d2b9223e0cce7439dbb5980cd784a6e848512e61465f5cab71f4bac9a86fd47782a98a081dac22de26c7cae2d53ae5328dd2269853eec495cf03636fcd45cf2de6144d4eff963f7748635a65592a6698ab7cef279b40ef6bf0b6583c4e37d58072078140062e4b20bc536bed9ea4f7019b53ab207a4521e8784fd50732d872ce73919cf1df8ec97826dfd43cfb51250dd70628b0533eb5f0d0f7af890fac0366077fff3ad45a498ff0fd98a4f3b277a3dbaed5641a05e4085783dedc0ed17ad21f959d64e4cbcb1fde62655db966eb5a46028a8ba31b2c7e3e11f0fc07ed2455a47a9df0020cccb2b8d8abb4ad24c5d908ee27ac65165b9f283b48dceeab9ceb283ab2e42377b8427746183acd96865ffdfef5da407f2858277a0991ff3c942cfdf6f6555a992f68e8ca82f9804b19c0b2037e288c45acf483eadf13af681337d24d5f0e0217a321c602d0e9e7a9ffb096d93244d0dbba6c9ffc8f58ddbfd7a26c9dd121ebd2071439c89356679af07dd6454aa7a5a4f7a4133863ffb90cd1f14f18c564b808d654c0dcd7f07791fe7106e01ebbaefabdb0f6f8fe3ce52f7a1a7ea33d8206881d27edccb867b0d5396d98050f66f6ccb2f33370f6ec8eedf6a9a190ac59285c22163b09cc1b6416e5ff6dab84bdd2458adaebf85038262847fca2366a56fa45758dd8e090e8de3a767dae49801f8d20dbde9c38dc4d0b291531290f4c2f9efee8930fa88c67e68753d7e65b49b2d7fe00719aa62c271e67525fb7b99e3afcc7df586ff8b25f7f3ffcac5133019c2d5b1dc70866fd4a81869ff06736778deb5f7aedce9251cb6a676dd6c13acc6023efeab795708ab7adc5006b61cdbfc71cf65c0c598fc3c0711e9f5c65c6bfb243211244aa9edbc40139bcceead10094d27a5076efdc94c81cf81b0411306c6bc8cf038ef37f7bd5f258f6dbadd6e98b42e49eb64b5d64aae16ed1174a9b48da48a1fda4ed62ae1c4d65f3ce79f4bad52374b31e2a93871f4758872bbd2f4fa57b3c050dee38b8c18965df4fe23770cbfcf927d6c03d01ac179b71d5f875f4be18e435dd32cbd9b0e339aee549790d9394026eead184b1a4591c25a70ea2caa995b7e5332132c9e12102f0d4347db8277f53e2af72d52f507ce425547177d1c45a4c5ff3d7f67f438f9953b6d5787ef8c3589142b971e6fec43eb8f44db7cc453f35e5908384bf166b48fe3826b3a1f41765298ddc25bf6db79aa56a081c8640f7b70397833e7cc36b1798fd1596ad608b58a39d3d3d226e1f8f44e0c5ff23423597fc04206523a497a8f22882c50b03b5ac44f6dfc03bda235b506c093474917f14fb1c570967e6be34deb0186b221c93827b99a2182e8399df46067693650a4801a0cd201ae59f24ed28bf72e895d27cf111d92bf79f00f9442997bc9b51a86e01673af46af482b1bf145c052e50623280744c5bbf0337faa4c95f394986d490e1700929a84cc2a5c393ff8fd80e089187a48e1b6a6572d4f932721df04fbfb73c41c5bf9dbd1464b741429fe36ce19884accbedf0b1911c67cde27d0805553bf91b90017bc2269d0be7f2bfcb04384cc9595a1379de42ac927903e08ad049790d3e964819a0d3c59f01544468cc05d8c3545ab08a836dd3ed9543513389a004dee7014204c20d9745ba3962dfdfe704aeb17955dc4caa353200614c759768bade980ebaf925c61cfd261d2329929c7e830e4e7138398918cc7895567f4f98eead77ced06930359480efe4d2a8d7792019136f2e46a7eb6d777370a4f7dd33625cf76ba1bfd1efed3f89e9546b7cf9e3bb477c56c63bd39b81d7db4f451f3d9c58c3f808fe3c4c3fbd9afa9f92bb1eedd84e160a3398dbc760fa926f57a98ab03a5f5d6f7c3ed5ee8d55f259d841c96e9e297c6700c4b7087ab72ce4f5fa8c9bd77cab5f5f9346b6e21ced58c6e483ef4dad2b1d11bdc9835515f4b3c9764861d56fb77132bf05f63cd21cbc14d82a40e1172f28bca08cc8740e7d00ff74acb90051455f789d2c768ba3f6e94c0b8cbd379a85c53de5f7b0a975cc65707e9c84419ce5ee3ddb473e2fdd98d01566e765b689c2db3f5133acddf92cb7b69dbc67b3a6040701015b006107ff29137bb2800a500f2ed66620c09d8f4735a8409a562a1ad7c4405be05b0873eae0712780e1ec1bad4c5471abc0e98e88ad24588bc51800214596e29688d33447402301b73018e2610a5c33e2657ee98efd0e29422c238ba1bc1a247d20785237df5a84504844ffe3f654ab67fc2fcd9ac811ecd4f8b9e8cf6e178c6d90730e97c70949b6647f8ffd22d7cabfaa39a3ecd97d71aa39eef3aa15b9cf63e8aadf28fea22f311215af61b5afa53651f0205ec9e6c9a6f0b7d08385d4ef6b629bcd2a4cd79203b92028830f320486c5b07cbbd2f34646438c585c83b7b5601c6c031136fad6446ba5c4928c22a8ceafc1dc5a1fcf667d30df6f98679dfc67d5ea52e3c6701c2b371704d00d38d3ee12c4e9dcde322d60928dab707935f9ecfd338053a435406b8c97ea35eb63236e193f18340299a8f5b00fe01394d448a1a5cc710d4010553bfdeff24df732437ee1ebb7b3cc1ac79b80441f264c0e926c3bd05408405f58f92cd2506e1a1fcd529a36d0450efb593f6d9a6d52873b5bfd05517733a4a38b3a9787ea267899d2ad290e5700b8bcb9a32b8d9f5cf69c1f798834bb4ca7414b6fcd3a341f1119388766bcdc35dd998d1a818989f02eb306b96d4159e8bfdb3fdc32bcdb2a39b8d40960ed0701088e3f4e15ddebf17bf77d0a5ad80c88295724d0e098e8a95662599ed0ba908889ea62c5592b39b52b692b09d7100233dbf95905f436ea5dea6f7f1e552587ccf9b1ea89c8c5412a68769dc6e46cb17f1164d44feb4c2de04d580b775a399f82077fead278987b62bfb19bb338e8e4b963bb2cf6dbd03440262b9896824540cdb231815200b036a1867791bdb2e89901aa601645c4cead179a29ee9a8f28ff49867353bf96bbd6e50c42e82a8300cf503fc07cdb742e14bb91ace399a87ee523830b24d2d1ffb1bee712e18b83c53e921a02120d20bf201f2c16dd61d400d9785739f69300db573e981c679d625d64572940d20e7b9550f7d4b8f60586a5070b8b7be492e8b6e9e613674404e429465d02cc8a3a64be1c072f69c0ecb8440805208edfe343cc874a040a4d89303c05ffd8f297463dc0f491a1935623bad8bf17908f36900c9cbda156c0bc521d4b27e7ea69024748a7bc6c232e71ee3f0c453ce176bb807c2297b0c03195349ebc5b021e497f5088ba8b02c9ce10abe315359d9f4e05d118c613af411952fee808b82101ca090fba59f169e8a34c4fae94b381385759d6330fd27774f89352d91fc9a52e66e309522088c6df1ceb1b43b0946ff56198eed9955d2c1621f58d3282d0e5107161c131c1157262e86e436b1794ce9bc784536edefb06325514efbe04d7a7dca816b94c09d32cbdc16dc663ffdb8ef26d8ddb39bda240642d7d76e2a4a5bba43b56f1a93d301f02bbaf184e0b8bab1f71d0b580a4fbb1703be32452613ceb8422110cdb77de5c8fa21a860cb08826ba9bc9e6a035025d8167baab9c0fa2363dc73c5b47cc7f009c3184dce7f5961303b2e0c667956400ae35cc4c3b5cac355102910e49d68543525564d5159b92e8be53d70feb42802386beaa020b693f122ac2ae076efcf83f95bf50ba1224ea016c260ac01b5d28e781acdd83cf71e03b317f6431e31094d2f7322d76b1543db3ae5b7b7ba683b553a3ec4943e8391a4e522e1bfb3b69a7db3fba7dd3c5e9e5b4561aae1b1a832a02f6ad2a71284b2280af2359ad82c8a0ed42a8467041315d5dbcdd2799dc63bc6062b6730e9a1a60542fff18a0dadbf8c91d309f01e99287ec44ec7091fff7b5c67ee32527cb9b898425f30f53c1444de0ffe06f18ec1e779d6543497bba2d506b5ceeffeaf0f04ec2a5a28a1157935af38164e8107aba580c048092cd282d26444d4a1a4d66cb3880a7e17cbdefc06b32e3709ccc72fc3b7e7cdd266e860a9cf19e06571078379314ff92dfd0a9373af04394daa4ad17a18d83a21bb44937ef22b52896122798d134e373de8bda3297274d2f6aeb831a4bfa93640d90e60337551b765496c0a31409c63bbbca6098fc981e21ac9348ea7fdce7f8d652b2b848ec737d233c2218e3073fae05e04a87a721e46c0b89fdf2d6f1adffaa0a22d43822b21231e28363fbf8d3a9a6bfabba527feebe2fa21b5ed9e6464dc4dee96b2e778fe1595703fe747b4b4397b0eab0badff3220b1d632e3223a70fbc2ef27464a92362ef08e4b362013ae8a30438d229d3c935018359b0e50a20ea818035c4fbb608b973b53500dbd66b20606dd5c506c946b622c7099f89372122ad8a3fa478381b9488b80d295d76186362a6a1b12fe16ec100c2eb1f984dca66da581dd1304262ea3a4052b6eae3c91bfa9f70324d1bf04b76ff644f6a196292cf38d2a440aa251918a245e1c96f2801d667825ec9e980704bbeec50ea9e596cad3bf5c89231edec5008efd583d2a5f318cb31afc12d5acacec4d8723973ec002d02a4f507fa99832d616917371636d32a13e9cfd0978f5f96bc6ed0e92ad027d33778dde8fd87cf6c17ce7a8980bf07e4530a6ef0a8e028b02ac0666d55ad0fac450b1f82f6d50a02db43f4e7db8528739f3840077ebcd299a050f71ca57a95ef55dc6733699f793c282d3946260fe8748fefef14f5f4b9cd2ec9649ecf3035b50885fc55a499b0677099f0505b046bf8cb3fc1f2ac6d1126e7a472f0d4c2045673ffb6c2cec6c4e8729459150fd00e68becbb95539219979a335758ef795d2177ee960359432e06cb552f569a9187fe3172c7cc8eadf7d7c4388f355d583e1720698a9d456a37b1f3e26ce6cdf16871f78b4bd4419edc880ee5bb09bf6a20c386edf6adb59ab5d85d492e0aa6ee76f8904d54399b1729fe839bfacc18a1b701a9f510c7442389876b5215093c48c024a0dbb65291eb18e6d67d68a0fbf93a1886f854de610b45ee310b19cabc44f638f07148c3c0c5ef1c70507a2c43dcc2d275bfbc9fddd2ada3f82c989a685f005097036a548570f31d3da6ee30f7105514e43ac29efe693d1f30bc19cdba14dc457ada0cfba28cbaea5f97d7b66eba6dfe457c1f3d87293ab7aac0bd5b8e4e879c913e2a45ddf53f4e950a2edcdfb530f4e7b1c3ba22838daf1db6abe329b83f6c489badbc00470ec7059e4f6952766c0b9a1f94cd761052c507efbf3d6cd428f0b4ac5eccb23a8b3e5241d049013d692706711cf473e3f619aa9ecbe329177eed872d17e5771c66a8302adcfc73670d33c6649687d5507880635db469928357184830fbe193272b4d0f9bb6bb46b858bda306320c43382a0654a6517bb5e8091c4e18133ab82dc110bd72367f9b43eedf20f7d3228ebbe88395369e94a034facccb84b12ce8d92a16b7b67c5a101ee4e50141e6fbb592e3b39186b61c60253a0896452b99821e3c70fa22e8d2b8407e04c0a1ad1e4bdbe1d178eb596f95624570320f4d8f2487b18a32c6e19d7d9cdfb482ea033b6c4d9469010bf9404e9f403dc8bc069508e5a8dc174bbb36897117fccb217922eba7fae563258589817d0925a06d32ad6a9580a8c0520afa59fd51ec73891a2f85ee97413df4acf049be3c0c91a5730c32a9ff84ad1095d0119fa93c964fefc34c9e538c062c73c440a26840679c6a3e53a3a8f6d32f193081d7d0b750afe528e1ac821d838c3a6d36580d3e135b1137b101b9fc368038640a4f124fa6788dcddc57a8c04918fc9d84ea68876f2ace41999422776f8285f7f055b8e0177adb2f2ceb78e74897882e5048a68962c8af105ae24f5dc57567b8d3e0551a8ad017e6f232b2dcee00174d7d1a32efc14577de069f7272a94bfe1e9fd01aeb71e3540d07c15a5db825243dcc5274e42a8ba912bc8781031234dbceeb297fe1f13dd119f3bcc04e5359ba5db4f6c401b28d24047232a17c0dffb83a4e244f3009d1249b81684792932d531126f7c4ec8360d092fa5fd956f717515b28deb592d305d4c41b5981546170fb87345be1c4b2557ee98d89e3162be8e4676ac75928e57f70690c0b068182ba6f21af3d9f7019c11475d100898524d2e0aa52d04c7856f2edbc890c852e1cc695c89361e1551fb08ba9b89a76c9f8bd0edea97c08a5fe3831700999f24e88774380de6be55d44b077c60290d21c407ad9fbd7afd8b0d5720e7ea135328c3f18eadbf2101f02fbbd7f77ceb0d75785af8c0428127f49f3d65c964efddc54d4aa84b74830663f9296192a5c5f3486e5fa59f381568bfa6fc6c09d76f7b0f8fd0139ba96d38f8aff0e7ad90ddaecfcda1970dec6fcf8c5bf57b6887afbd07f800fc0e2c8a45810d5ddf941ab23d5b1daa141a365d842e33d98bffe5c26e125e4985a80a04fb5e23da3736ce3eeb2d1d831703d7525197f7bd40a4838e6d51661e3199b1040ae02e845c8cf2d1d8246033502af3c7658957064e4abd05cceab2499124704317846196f1339619318ac2409a849c829c4df8ada9ff4176ebb5562796f030fae5b60c7562ea912af841b5c61dac86b5e4bd7eb4eba16fbef5c43f531866eb6972025ae8beac94c71e9374282d46ad04efd19532843c4cb382b688e3c8fceef933298129594b0836062f8af95fc1498c6493761f0f887923f4fb546a42b81f8f66bdb617e0a22951541ed7d87bde6c0fedcea4eee3e5b28d58c7b726f5f117f6a336ac5a0200da9f58a7c30bc0037596cd869de91d63281890bbef05fa798a465c152340ab537888b6618ea7257246345742495d20f658c2249607624d0a4fbd6f75760c496603d972664db5da9505e61a827ad14f58bc76281017ecd052b0c47b01d78462bb55987857cbbcf0b409ad7d0f89d97df8dd178ce3b56dfbdb7f7d45d7dbcce79f50be4846e7c4d703f50ec47d69d05d752e783c2e6b521c7d7eac1ae82068c494130f3f08c81fd0bf6547ddb427a7d300672c73f3fcb04d857293edd206faa929ee486760b63b68a11d16610ab5f143f93e7120c26cea0194cf22b3fcdcbfbd94c41cb2db45da109ede650185f6bce3dd9b8cebcab96a214857596ddc7d415524198b41957bd64a182f555144438aa3d4c4e968e5e3ff2a5ab1214209ffa48dfcb07e94cacd60baa148282aebd26b8a378c12c86f6cc7d545d303920c1db5b604f73fa63fa7fbfd69b6e87af3473211ef2a61b88d41dc1879cca67f9b7aeaa5017b29d7a02c1e1bf97f133645239c22219d2b5ef18c4bb92b880476f0b33766451b24bf94a3a271deab2df52eab131a21df78c56bc0826f56f445f303422772c3e06ae504b21f8a4835f2efc7b87b6f4ca5566a3d613ebc8d2482676bfc034b7e082a9f4c4b32ce9375e9758e01aa26c130119b7de5baeb516b68058be866af5a768e58f54835cd53fd4b89a9c05ef1f471160d355e2bf8ef0aa1ff939749e104d805aad1857634d853942b403b84ae599a37133b1bc4b8d3749e78e2b0093381922d40e6bc8ab367fea57711ad54510bff5a4ad3b75012fdf30ab01a0a10afde6611d891530e7c27d7a5276cbd50326f9d9a0fd61fa9211cd73fb3d8c2d18a34fdd2fe33ab5b55bde76807a315bae785512176d04719995b81a5cb62b0765bfb9adcba9a14fff84ecd1862f7e644e063dc62b0fefbf182a2c93485d8cf21b8a323870364444b998e9d2b7500d4d4b993a44141993627e81cbb654078333bf6969b7aad2aadf5daa96fb98fa57ab215fe90b6c070b459793341136edde83baaa048eac40228741f1a47a80883695a8ca378b5125c0b154e60941688109450878f6fb0b22a5ff67e5901054c7ab789cf965a969136f46f15654eb3e4245b0b203a81aa69d0371b8769435828781dddefb2e44bcf27f42e10c91640f5490760e988b2ce588eb37e9371af1e9da05fdbb44f7793fa3d18380ff63df6edd6624f6ff85836181570a324dd4c407dd986ff539b982786a2f921950f541f037ae2b97f5a9cc09320486ea55465e4d3c8acc07da3b3e387290eca4df6272058280a14889bc17bc26cd3bb4fc5bb8f7a3702ad27f8e7049e9c85a9bfa0f15da9120111d93821b70c953e6d97f9adcdb720d90e72112cac86f0ce794a460b292bff523654f9dd74e3f43ca2e0ec07edf23a439de8c8176ba6e884a4a64d634b1955b793380afba5df8af16923c212ebd2d72b8e63efc2f635cc3911e152bdb6ac356be60a6d0fd2b43bc672a84f7d7d16f65d79f3b17648cd9e3506b9b640d35e34ae53b843432c3c8e1b5a01ff8a034c22a78e3bdcf3aa3fc51d3f40e87bfb61a379558d4c1bff71d9e07a196f5314c4875b5471f010fb6d670d899275bcbee8e8697915950f27b7d3223078ce12f8a9e434c8965af8ab4223e9be63fd49b1e29e66b39e7fd735c56d3e9c9aeca32ae85c7a257c0247b11523972d7e094f10b861e74b6e0d60f62723fe601119f3fb9a0d6ba71b244b9561f57cb748f86c44ca804fd22000d36564309c6129659a612836771b8063de021e8070b52cd3d13c99dd7789872841bab4cb2dda98e2eca0dac53aeb43e6ec5311a7f8f00e436c23f6c3c8dd7b9684f74312bb0035cfb0fce03a86909ae97c88157081ead9284704eed099272bb092fc84f1cbf16daae30ec917e46281e8e77c3ad0d05a85aa6936dc8df889f3a93f431b46ec669f6ed9b26d74975d9f7db4d126c7c91f9b5f6c0dfdc415af303b1e90aac137380f4c606193bcdcea33aa6d6d4ad099456031d199ef6876823f7cc9928b45cda1fcb1ad0352328002d233d7ca242e81e7135f51568ca30be8edc14baa7bd9116473b8b3ec43bf37be2d2f94aa73e6a78458d7fb050bbd26acb6bc0ede84bb9cefc7362bcd26d01a50a49cf776c6b188bcf2db1f7b0d61a8cbe02c3e928619e9345505865bc4c5b48aa18795f5f7dd17e6dca9bee7fcb792c4e5bd06bea3716bb7f2acff53bc37517b4003d4f079e0ef9296989a7a605da84fd9994daea9a0b195f533618f783b89504127a2bb8da0f9a4ddcf83dea39f7811249d72e9a6952e33cd873ec66ee519a2e6319dc720bc140931596554f28818245aff8acd4420d71a59bf3bebca81bb8412d1b542b8442711ef0d212007fa40789f4dbf707db42bc739f42d51dcec0fc3aa82357d57a62f0f041cdd2382213c50d03baa40426e86e2319e0fd87f51f0e86b9d1aab06aeed606ee1d15c1b58868e7c3ee31b60d29a29eb69fbcd56db9c1164637c2c161f98c9f720d10ab31297454a31fa40c08a7a7c13031554d77a303e40208613ec4485e1a8b8f8e2c9e4026b861620ea1d954ed1de64202dc468c78e0f13ab82031fcc4aa89fa2c24b9a43e60df0df23e43de34d766edacc42e433e1fed814bfd598f1ebf793bb45ad6e555469f730be3395237144c99973b6025ba07a48fbc0965499d5b618f5c2d7e61f86f3395a70e1dd94fe2ac90b17284cdc01bd6d4d81c8f736d747acf2be5715d808ab98596a37fd07d29c46749e551d4b1530ee65c3dcdf6f53bccd767617b0389c58e74c54d741ed2cf8c500e09b2e96a69a8e94a4e851c75a0c8beffe70a76f06fc5e4b97e8d22257423e986930b336edb15bb18f9028a16d55eb01d79db0a89dc65d99ad7f9fb39e1a194c91afb446ac06fa6722049f73517e37525cc2826d8a54efd018be208ff39a4dc2df35c9884ceab2cec5b1870fa6e0380ddbff0bf2e636da3b52fc1a0156738c42c044d6d96211b0695f7364d92a8dda240991eed76045771e08d803d3e390247c8f0c3cdc14dc4c6ad1f7acb6385891b46b1f750083b0c572fd0410761332650f175e805ffa68c22a8dea1f38cb370c0f8ec8941010484fe7644651ae5a844141cbf98d1e88dad280b77a65f1c20eeb1ffb9d9562779f0e08a38d52a1827f013dab2ac2bfd509fa2731cb76d9e061886423d4c9ec98e8b5b72d6d656774e93341fe3283d0c30e24703752d13bc923cf068313b0da88a5a47e7e1a7c8f02402ebeb719c6b52926c52ba86073fd2c52c29738aa8419aef5302c0dda00b6ac17c9116b0eb12a755e9b45e07058f302bf30a78e91925658e045e8fb00960cc743f97fbf8033590f886dae7bedfcdf1a3cb1ea555b9cc30e8d5d0029f049439a37c5712943a748ecfe4d3bd80438cfb1598afd9cd3d0f18f26b69d96c10eff7157c94804ae8a1a19ed92ed73d2f9a29932a7656aca24ffa983772fabe98cdc879092b1e661c4142c1773da2e7011500ad9bee27ba5a39bdcab207fec37a5decb6e20d1c8efaa31486ec8f75860605de4336ec261b95188b24aff43d86080ab193ed32f85aef98ae96aafb46a888596ba1a3e633194adb472d55e643ab0ae94ca2a4c066059e523c2e6c51b703e100ef624b579ac435a84fbd496fa55ff94d1a13c5b957a64d08b4c896242b3faeb7144adf6d7c9fb842191f93a9d9fb67c52c41e6042d88ed27b016ca1def2ee1781c7f07b8079af8a90c0d004d7794e95f95fd891998585bc7c22a7e6f3b369dc65f736797e2cb17bf15b385438804ca9a67bb19e273a51d60f6413f521fd6ead4e0681d3ffc56f856f9b344d55c1b2bc9214da559c84c053f0df5e0716914f1e782354ed8316826861a3cacbc64888fa72c4b778a238b7330ec851d93ec8f492957e55a67a4c8e373ff4b28161a0b63256ff43bccbb6bb9cc51c1217da01db5d3f86e522a3f47da63447d7272cac3007e59325801109800a3a4fcc8d942cdae011d119e432d3b8db67285c173ba395a10280709d16a93a08fd1cc20da67480f1d540f6a86a98bd87b84919fbf6280e8c8fe58329593cc84bab1e02ceeb3c77a5992be4ca13260c9af54b917070bddd06177215b2c57b77081f9753605b080273ddda6e78eb96ae98d9478bcabb3b482ca6c8a23dadc5474029efc93e264cc3eed402398e6d8c0b880979886b37c8c55ac070579c30cee881d4e3ab2c34006e5213f8151ae12b0015721cf28f49c27fda0f6799dab6151efb1630ebbd5cfa4c24af1a3c8dd120c79c56cc3feb43eeaf8df347d5539a036cdf550a2f826f9ea7d15ac1656c5dce5027f8700fa6c6ed4bebedf03c127fd2682d2ddbb6e449d77f3a1b3f99d834b0142aac6e6c3c5fe0f5700a6a690210a39ef5ed141ad856b40967f95505f9d7edab5f936943b6dc08aa7659d8ffc7bb84e25ec6e8bbe326ac1792d90854a49b7a8f2165acaa34e295115a56a879c67d31ed76b08a3dfc127e7ad2042bfd9002095d450c0a5b9ca68a125015fe5252dd43e5dae8c525e51c510dd3d4a32c3f4a5a88264fbd6bcee3e49b3791a536df29063f1a16b2ce2300ba25cf732efd0c685335288df10b7b66a532c6bdf7eab57ce28c819dfb6382ab58f4ff4192fb80d9549e9ef344d3cab7e62bfe05fbe7b8cb338510310373fbe2d79729c4e88246a922ed53258f716a279054a231a6f9de3b0ba22a633d90570b254785f3dd9795e632147cb0dadc2945a3167f2692f1a5fcd62d3065e2fcb48eb68ac94c2fbdc7210ae59841d22a73a2f36729ba1fb715b287d77974014d47e9ca65bc84ef5770dca3c5dc64122cbb02fb960e7c46b40f14aa4580f3c1a044b5f320cf6e9f5ba78ec44479bb0e4ba32c579be4dcbb19c831720c6573f8b4c0f1154dd785b53773666c4b376f85bd5185b4b709a988bcc6d655ee4f0c087bb6b652247bead98e1626ee8b0e0170e9c35eb25519f18f8ee7ac92aad6bebabf2fc59f663636dbe3d7fedf7d4c59c2f3d4f6cbd2ba063f56940fe66aa92fc17e8215d81ffd0efa517c747f7325b80c494986bf58b2940514274f87e60b2c75b91daf1fdf0f62b57e80d6a7bcb85e5d9cfed5fe37c674a6ff81dcccfadbec96ed8ee252636263860daf08477862be309330695ebfc33f93351f0d0272656854db250351f9c21ca32a844b0b78a7e5e988b4523628a5e54f722352d6995c7fe9b43af7ab4645277b5b8c30e23042024c7b7045a698faefe706b9410fd00cab382f2ac4304c408f762e239429a092719175c063721c36417179827037e8e733ef3996c94bdf146ef6f16367867c3e72a6f6b653c469a62fde6593f650dbad567b3abbfdfcc91de846e01b5fb1dffc41996d17e3b60eb90a0ead9178cf4fcbcb217fd98a97850293d14dfc1f69bf9432db6722b67400cf15400a07d6f794ea78ea41a0da721d2344ff030a903c8d2ea0f3173322b87027ecb5fe5edbe9f2ca43f2653caf38976f696912d0c83d2d24b79cdb583a4c681d4221636e55f4fed71d7f57b050fc0f940b76fd926294b62ef2b9cc0d11699ae8b7bee28ebb274881e58351ed48456c705edba96ac4395f7a01870db7dffc88cae83d225e789c6f8115768c5e074691875fc27cc0b54a11badfd00df9ebb72bd1be02beabf4a4996ebe681a8dfcc27685ee5f7a56915ca4a20f8adf06019e1299adf4950cabaced367c591e9a150d55b6df4a329227c7deeda2215d80ffd84f94ac667ed54da6dfc65df03c9fda652c9f8d52ed280aee356ffbb3b0fba12a577e59f347de93de5e32694b9d62d1796dd12e858e48825b66cbb2430017ac312481031f31bb1959f8884dd9863cd0a9f4f2ec607a4462a5e037491ccc08be72cde4fa30889c3b859deb1755c1faa3db85c60e0f56f42f8090832bbb1e36bd0fc311bbd9ad01cb33df807e3ae07bd37336e2a62ea6b81f0a93909ea3f3d4677cd924dec9d4555973c0d18b8f99a5c62411c27ea060971dbc447e10b5f57c336c6aaf7e3e0a55200e61f3d7be43709b2cb0794a9213719e1983761cbc4f5d3d2fd1a24824a87f193397fb811f48a3b04e90eaf20fe873ed7aa30b896084e8626b3c70db2feaefc59d39552ff12561ea0d0e1a441a66bd5dab0ec1af140c932ca2ad62ed0b63614ce75a14a08da9612598c65e841042ab6743799933c3e382e5763d782cdae4ea182e06b0974ac560f444d88d2a808b5c93728c4d68fd815e3699022c44a3cb6e2aa3cc15db868220d5c29e4f25d745c5447bbe85851e086a86436e0a87124dbb1d622e17ad1435a48bd4862760bb032764ce76fb35eba278ac8ae519672ddef3e9b002de3cf0cfddaf250d9cc003d6d29329f38bd873c608db0ea91191742e2264e573aa6cd8c6c4f4b3a8144dd582d9c2f3307a6a7efb5dd0709c92a77892cd9ee711165c4f146452e55c3b6908104390fcb22170b8feca819b9a91345d6d4a2265958f3784d04b5ade5a709bb2c8476d37916e306a9bc5ca175cd58d8c2cf8542c51f43d64dc5c4215f002bec214e54877904b9d8e8eaa0e12b8e4c056c31b1086c634a9497b853828bb09a8927608af902ebf467aa33a68b5d5b00300bc00d745f8170cfc2f3668b34a231239b988cb98dbe20925fd3ea9811225c7ec6a090327c617854b4baf0129c684770f3e2e2900c152b16f7238d435c10fc5fecc66a5347f41e57d51dfed14c15cd3765fb5bce5d8984eeb37b36f23d9c94b652a8a0b416cd8854d34db05c38daef342df944a1990b23041ab8fd35a75132ab3ed973ee42808d96400b88b6eef862a778a34402db036e5959204c81695f96a21d54501db4815c3ca18f8b2a9e53826b3fdc550616df2ff1c44bc6a52a3979f91037da982bb8ca32cdf18ef65e5f0146ba5d7386f3c45ca4b2c0221aff5c8d6b88dc76043b659a11a8b3ea4d8443329c74863080511aa373e669c0b4492dcbb17b086205716a577de13c6565f210e1df6566f7f01fb1b1be286a649bbe9f5956f04317c403e49e0293c487b4ae2861330de93d3d83ff971a91d1d1725a61d893b44b16ec80e98e56c3c74f945a451e44d2f349914d18a7220bb5eb9552cc4cbae4d24befaf3c59d49423566431a973aebbcfe4a5f9fd0c52ff224b14a73135af64a3ab15261ae4382ee9536093d73f91c0fe10b7dd8a89c6ad5ac42dc6fcec77bdcce59a84e1df0500088baa73aa6e86ebec8891e8201d373997206f38b6b3eaf4d9aaf3328a03379e7dfed7e1c7753a3a23509e15493fc8a1041ef54b6570201b34a43eddf3353b23885ddbfdfb2f72c6ed362bcabdd3456d3f595233f02b6471700bce6cd91fa82a0c5dea6e0d61609ac4c3967b3be2795db37f7a98bd1603a639f8e9fe5cf1b892797341b2c916066828a538babae20e26abe89467eb00728b2ab4de88149b97f61f1376d79713dc72a2bee7c2517ddf303e0129922e960a2b0a141abda9b91f4bfa19ee7077162f2bd9f3b320326f835a23bf3ac7a0669f7807496d35118c84a5aacb207a179654821d425e356f2fdeb30413c256b1264e39f61fef36121b00f5f9694c89edcba4a7bac64f1b0a1db16de192f5b5b74e752d6959822412959a5fafdb961e95a3b4d3d0e4f610e99fc8fda6d502ddc65ad430d49bb04da535433bc78710fa3f0777ae0da1d37ef372b19c209a0caed3ff8d3e682ca1af6e7ef3eb547ed94f9843db2ec1a480d8a2c9620f63f8200b69b6e4a8dce84b97939f4f2ce4e4fc16cf3ad13470deb2daeef46f8623590ad2cb0006159b610414fcd7f4c4246c0a743348043f76a83e1c52e8d4ed68379c128544b867c4643ab9233b326b5ea0e67b348cbd052b0f69e7976aba7d6e4e310d4ef462fb40d903190691d028912a9bd4595cf813aaf6170b2884a08e068195a098040cd26f8f464d2a30c3a7bb22a22b8e0a618aa5f7287e2ed936d643f75299c82b815ed35169018d53ee0910c678b16a72768fbd2a7f6e50b19638b4a72fbc9de5eee89dd26e00389ebdcff9c571320b713a3b7f2873d12bdb5205d90451feac9177605c079a61ec47bc6137ca35e5f54affbed7cf6f5870dc58d16149e3a79a23383311562816be630342fb9b9f5bd53c5cca77faa1dbd840ac9fb02cd04212b5f4f728c26d0e760e8dd254db6ace9fd79ee05aba12643a34d0fb75593544088b7594093c6e70f1dea76ddb87aa6cdb452d353e4a49878f134aa406e02292c0d2700779f24a53731626df2b3b0d8267e206b3704877f4f378535c667e79013e93e1f9115878e61643c915edf21537061f6f296b00238174b5c2f19b1d54c8a688b5dd8573f4399fbf151235aa467ecc30dbbf4c476fd185c3e098e588e1638f7684a91b767a93b746782f784b72558bd79d1326a7ac50a7158a1c00dc927aef44a083d0c5ed992ffebf6ec408465ef0f0b9ab323f79359fda277d5ddf44564dd4886ab16a4d9fdefc36702685dc0a08da67e45b07eff410f7eb49e6cfc8c98bf8ba85ba1678f511dd4c45d79f50db08e87f3bc9ea4ef3ad3cef6a122a48ead41829b13e41756a4827794e07c8dce3680d1dd820cead39491b0366e3882508c93ec475158ce60bf1aee41870bd95fd1cdcd834bcb3f0c54ad6c62ca75df5b7a09b05a89452ce903b811e472efa538fd26eb45abbd7bc5216bedee474c9b260d8bdd1a22d962356668bf15a0c85f1ccb91c716967976ce139971e9f8d543a1acc7af3aa646fb02611063e66c11a4c8e50042a301ff0103e5b651d0c1c22534a85730f7219babb7b6f2ce60e8ba5509bac0bc49e82c0dea18c14462e9cddc20096228d3b7b95d2db4c0427af5202a2b4013bac1d77f219a65686c66bab83bf22170d8954fedc094850fd4c888d99b281531a8e650fca346f9e372c6b9fdea8cfa664620d656cd9993221b5f5632ae3f5d097165eaf1367d6e70c8d6c63d9164789b20b2212c95ca1935927582d8567309f7fbcfb5121c8d098cf29b9d586d86e1bb14244971b1942f8c267466c0d4069aee70d44e269922f089190824af325eabd27d104ee3a7281b0e092eecdd2875fe289693775955e98c25d0cd56ac8eee7d2644c1f8dfeee41d1edb846cf00cededc4636fabadd7445b2e6a68b9deca8d142f916f3d5a773dfedb9a3e6f0bfdf9f65810d930a7edf60e97780c88fed970d76dc761c281c8fd243e67375ed5a688edd46166e8df95eb23ccf5c0972126094b50e1eb7027950965569fa7ee25e450a3898ea7eaf0b87a75e7eec2809f0ff73a7d8abba51e23b067437c36a866df52197c0f343fa478956b430751add8b29114f28384364542e704b9fc775d1fbf5f88ac1b3c67e247e0bfa6882f0acfa8fdb9440d1a12f1935f5a1270ceb8e3d1c60280bd89f2e1ccfc21583d7616adf3d68a9e4188e687b39a61c12200639a1e16848ea44e06c99b4d6223c69090124dcb83023493d04404a8035e8bb9568cc7090efd6f8e8129f9dc5a712671059032bb34c8cd3fb40a595596d91d16d3d5d8d9e33eac03405b571933f4798b200c7490d3c7ba638b92124850da395ef1b840e0c586c6b2066a635972978551046130817dd63921b372fec6cadc3f6274158bcb643ac9d32a9f758aed131f1b9a545f3737bc1c7b7a424891998859d6d2af1cefe5b81d06628a16b8b607e66c6eac669b6d637b97469989d906d8d68d006d64cf4210e5a116f07548f28f969c3e38ce1394c749d17409018ae3afc9af032a9b4e2f90625284fac14e96b1a210ceffe77724958aff88d8b34935049b3e1606273c32714dbc47b355f8df674cfde262aba3e8bbeff70350ae6ef461e95cbe7337fc7a873e19ac61ca6510abc4e126a7efebd55cb518d5c0ce2b236b92f3b25dea4aa8c6b956eea00a5e68aaf6aa54220c330d1ead7f0495c95708887887a2fa4389b3c574f507a070fcfbe06ef5ae4260c36bdb938b7dcd7d95961c0c7a9f25486c06bae41db3afdae5fa58d3e9baeeb6d75781546f707c6dd9596125b26c233b796cee44564caec48c6adc553aac63a34558adcde79018ed0b5e064951ec77220c7631b0866e03e22342def75a3c227d2f0b10e3de48fc352aaecda98cb5a74628b2e1c0d58ae85b9718f48e71e4e718535fef09779cd3ac2ee43abe874e45e5c3a91577a8e8a1793f32deff0a30ccc8004b5bcf8b9cf776bada6efeb59cba1b78d20923c448eb3686a2bbf52c7b2991286bc31d620a9e42985503598db81816c12e00388b77497e4baa60e623e49590bd77a623f92558c1a3f1aeae30fb4498258f963a310f583f21a8f8cdbb5271f275427264e95a3c263d5b777ccec5114af750b868d793af919a0f19a9d083479d3b2c46395d8cf4e6cf4f5659401e2028852c684f18c12e4a67ba7bb52b641ba51f7bbf6e9be6461a5ffe1a30cb0fc1e70c62f53f08dae7fddddd71d7ae0f28972bad775c54cf2b89361195280950dc1693f24497fb5b78a84e44053e4d9b168d8737f85a038636906df650785e9559c9a991278e79fde9ae9b4ec1836fff690206a13cfebed614c809ea78188adf56239a0dbeeb100d4d163e7bc1ec3d14499fe067b59f44435c450f51c9e5ce625f5f8eeabc7993ff2ea722715703f6429b8adbd8d42cdfd517fc991359fd149a42a00b2fe46d2bfc8ada9dde4d02424b37f8ba582994013d62223e018de25fce9b6e9fe173dffaaea28fc15ce28be930ca699996e4d38ca88bc3524f854d0c868e8038d69d1f664a8965636887867b9b181c7f263af1778b6ff627dbc76b4d60ba880920eb91eb09ac993b1f2c6d10cf578cfe9ee6fc5e039336bb1a1f7ed9f69a56400d57e5bf352ddc39e8f20e362b9762c6f8f136cc565d78ca683768abd999112de63fa825450a9779250a8a14f468875dc44254616b3c56288935c1de3e26b4365cab1a5128f9aad99b7c63568ae1b43d675c4dbb7c607f9c2e415f0b1dbed0937c1824aa0cc00fc4a56428c38d82ead533940657b922c0ddb381d9f43527eb3c802f2cee0d4b219e7c38f0d0c136fab9d8925fc13c962ad07dce106780b931264a5d7d8abd4b1df888a89b3eb557474d8bf26f8dd6154c303124eb6548a5d67568b5ee70c2463823fd5be5ee41712d218d0d4676b2ccdf0b845d7d2bd76b3838f1a44eee4c7cb19a980a7a245b06bf8fe9336374375e16185d8ff68b7ba9d102b3f77f890b9d98e09c764030138409309baf9e5a33fe4db34b879fa59e1b294535d9de052aabfcf759633e1cac7eb37e6f727a2720a6a710207e3b53b184e6943b628802845f7fc82fedab7f69d7eaa996a9fde37414f183b565e6375dbc77e1d7fe5008885d5ac2ae8f93a10bb8b7b53f31dbafabd63a527cdefb62441bf2fea841d613c53339b20fedc97d18c8c46f8245a00e2207e50426e372c1f280b2cbf3d96860480f23a65aebfadd58c73148dc83c79ce55b4706dc1809833e94e7f450a0aa1b804b8e5b5e70c71a57c1786f06f2f6ae0bcb244563190b2699c9dab70ec9d5c535f0eda2921eeb53ce3a3075fedcd8ea35b6d727359c546e4b026ba4e3859cffd68b9087f9c96b4fd726baca3a569307b78567b0c0c9453f8464a675f36ef0e853a2fa5216ecf6e22bede1e4050653a58a70728431ae2683c3e4883995babe2ef376e013b450a630b459e9dfb040c425e968b0e6421d4237bc07d964674e0ba0cc7ce96afdfeb05bf225fd0b447c83a02425a0b5c4380407cf45c17100186e882ff2ef85032095159a34912085de438f0f33f2147d76f5a0c8b62778778396e7f7b6704f5285512d105b80995fec2764795d3b195aa8986224167649c832eada6bc0e892e024bc0eaa850ff6f1c9170ee3dc9161d474978ce6167389a0713b66961c5f3612842be69c7882208bf390e6c40bb3a4939320a46d584ee158c6b3a877a4d6cb5b022ad0b4d16f3d0df8640a02b59203a624d54ec1b87cca7d86c1379cf6cefc83a55aa7558203040ddddfcc1b2ab0e48dce8488ac58795026c36fc041f1776226ae93b13eed652a090bfd9c21ef23ed872b6ecd7679eb1323e634a37943c04e9984fc660eaa4ad47f8e406dfe951e82843d6c32f9ce01e96e179e89ac7186a7231e966dbf6c0598cbca9f68a6a4125167d671afb4742fd289850d22700a2f9f6d7557c165856e4d1076ecc25b1359df1023361b468fb50b9154d37f1a96a6819f62d535879df385956ff2b0c781f006565245480996bfa4b5b83e8c9ec55ffd792fafbb102bcc73c56fe0d5a98e898aa6f481da08c3d35d45e45dad3de7678134a6e2dfba10093f23ff38434a54cc1aa7cfdb6c676369921b43d1008760af8b43b3aa0dfadcd8b5b9c0e5a5fc10151f93366fba253033ea69ccc411d3590b9c6d7bbf98e2ea762daebdb52893fc523f842b5eaeb09dc86486cf08df1725dcee05515d530d1b67144bf0812a6b1e13ca1b6aee59f48154a3f620f45ad05f1de1207e0b2a3b1e53d09a4fd0d2f0a6c4d3c8d9b068d301ee8fcbe6a8bb5cc2e4042ead68cfd7420b39f828da5e0af4ed9c7f316a642968232631954bc9c610c7f8fa71ee4c7f2b58773efef075d5be9acfd1e607bdb42675c680b0225af576e28f4cece814495d2dcfa16fbc48ec87c9126777308e8003a75be89e260702d36d5f87f04729aecd62948ec4bc5245f35c33bec56f0a14de872a82834cd84264ff0871d54e384a4addb64964a9822a86b3859b26062524f8279288200f69166f67665270fe605e09a5275a099b17402e144bf0fdeeda820e5ebf36f59500058068d0896d7aeb65d673974b185caa859bebdf5b296d6f15559373de76554dfb4cc5dc5e66e253d26e1a253337a15d68ca7307411b7f97d25b0c2dfbe3a93005f40f371bdbdbf93205d3df6372ab1a165ab1ee6784b6d2daeb1d158e41fa20c7c2db16bc2ff0189e675aa1e7cfc77592e0b445f2ad3d12673ab927e9ddcfce51487d790d7863a2bf582acd28c7cb220ea51ac492df83235a1a0a73664df2447b30a8adb052d0bb58d5ba34c062ce517f8e51cdace733b93bdf2d4e0cbbf831075cbc623993b42c4a75f61dd246cb1aec3c6ff3abc1e2fe435321e62bd650a143852f85a18a2493d919edbd69cf3cbac35e591d5d06fe9217094084261ce8510690b3b4ad0e2e2ceede96f7af976477b1c6bc3c2893b419f9af64659b3ec7d1175c909e3b2818e2485fdcda09afa53cb9b7fe9366781a87999e362cf145b3d9b119efa0256033a4fa5d85a77126ac39b2044831055c07c6318c160f2677993ef0c5c3f8817d9b91664e5450c36473365c214c6fe15ce99285c54a5fe2b9bd9ed8e6050f793237c7e8f477f8e88906d39b539c1b922595425418e8a08828f93163aaeaeed3a314837797b1b09ad1352804e46c62a5d7706ae56f7a3b067c99bccdd62bb39dda977b36662b568dbdc33b88b456dd18f6c18a84086d9fb7d7fd07f96442651f555fc1259526dc562e2e4fffe957000c1d140a6e484a5c6e60d5e6e309564463f6bf55a616c9a562c8806facac4e0d899ea96f8b377a731b4b207c6c605b65ca40077ddf257add17f153be5eda6d4e30f571faabb789046c56ef962ef1af4a9d4deea818750855b61e3d611935e292ac14856547dea5991b3440d2574a64a8f0e6bce27c9a8676e9b0821e459bc174d9d10c8d6020918ba7b097ce9388456ccf3315a30bb25e27a4d0e9021f1ab0ce7c8cb82629f7dd1bd948d56c01c37a055d8141c8e4119959d1d31f48a13462d389745a747b99ef7ff08d3d21054066f526c1e8c38251f8c1da58fede36b9f8d750e034744af49a63ab20826e5a4940edd64a4636006f7ef4948519544acaf9cc67eedfd1481b357847cd66f05602f77b5384de2f27e66b1f05ce0cc636043f76137c127db35a323332179ef6ee5bcb71f8c31dee1573ee57838744fe97a66503c95d0ab24e96b6b51e8e2e485877521a07766283f0986cea053649fae08b8fee068a0030475de7598ea9416c84ed5c98ea8773118d523e6165d15126316b8a4a296b0e81c69c7edad3adf13b5cba5f4c79b9c52ff0742ec59857f5e38f02556954785a5a763d674ec17fa653dff4a09a5fa286d7ea7cbd9138bb8a040cc1d396d6f520116d0916bca36b23bb5d3f04e8b2993f973adeb3cbb484b884f965f4cd4144cc186b974aea900be62056c52ebcfe1b53b600c54a8d70f66e6ebebb9086559edf1695fb571e5d413518ccceca4fad02aecd0dae5c96dc09ac1b2a0e9462c94712d57c577cd2d02e3c61e48a0c9dcbe84f4c51b0ca46ad5df65533e964c79b4cbd835202c4a46da358129cdab509727b9b8c9627d94c0f512b0f2a33bbe7ba686ce5a29460edac8260f231d105f415a5e82f1c7404a037b5c0f05201d213cd79e886c17197ddd1b60d3f51ba5e1c698ac298e2fa9ed83052af23a592407b0f266908df040f87f525b4fbb9b57d44a6720b3284a44c07cb5a8ebe53e95a8cddb77d6709098cac629ed3d5ee04a45a6f5b44644c5119c339a60ba491fde994555c21478ad4c092140b0c753808c8d0210e65e3da6dc87ce2936c072175636302729139819942928abc0d1b72a1a6898221af2414e06c5282dd36eeae1d670e6913dfb8e9567a5bf7de4d63011fb4957fddfda159245b2cd10cce32d137627dd3e2104d612aea68396ceb86e318a110ead09d0bf4c84c80180f2fb8ef96286e22a5da651ef040f7cc910c53aaec28ffc0661295b08676e84b0fe6ccfc029fcd20e24a9b220f52a9b8f96a7bd86ce163ed58493fdf27af118b9cc45bee9d48d01c74e9ddf8258451270ebf806d5bb8218f04777ed5ddda00e4277e5cc0314ad3916555ef0d770d4646818532fe28eba47696e84d9c409830e7c07949f98511594c1ebbb8eec8302362f0a059f62b75aa4a4b264bd2ba5df16b8e7f519b68a7ce2ef7764e1666e1cc7c64e3a8c67d32dd5fb144e775fd5d315409036588e1212a866eebfd54526a7a6bc958526845a8e7e4070601b9acb397b82653923ad826bc24e32369b78ca3e26465cdaba0f8dbdbf45d5e8ee85b522f04cac999f8f682dbf06c087c1bd22300bce757a10499b25a287b76cfc4897ed9f8db1c85c17ac0da0f2b6d8f68907fc9ebf9f9d584f440a32cd88de615b351cfe41d11c0b95be804eeb420f76d88a62aa5353d7ccc25e70b649faed8fb46469b36eb22863962eda34db74271049a88893e0fe16d6615e15f0b067e93d73acac46a5011e4a15422e10eb212b5bd5813844b4fbaa04aed0866c52b06b6427de7fda64ef285b58d8c04904cbf4b3b2d9063a4c4cc42903f05c30e136038c8d1618d470faec6d7f102e97a1a2aa45afbf095f7d79c5cf209c89d21270dd587f6306d4867d91424154ff452a6c5489650af1baa05b17df36abf27bd66f760a028093f4fd7f9c7b2bc9d399af4ab5000f50dddea8be398b5c6dd0b27bb7da123d209d1f024c400beefdab4863eb868d5d7f3e6c09d59d43c853f37c518c3f5306329845c4396d93ec226329483b8220ca41023438df2c958e3ff1715e75d1f3d678bbb2fe58f73d15572428f6d75ed64312b2aaaa3f70ad90fa1b0c25389f05190f359034401b6b2c17a95bece91e21e654c0bc6b986ded179010afadf8bc63f49afc56f8b35b40d2f1337f9254ddf85e775a03912a4bc8c66506db0a6b36b50bd444e225b1f08119f83e35b2b19f6279d408fb6c7517043d657b37739e287c96b0954201384ae52b236bbd2f76a72e774b8b00205d25c5014911f6f71d48df10246fea48b8bb7bd02d33222e3e6461124a66e618cd27adc0cfd8b68f417ae2eab0822efbfe7ff86e901045ac0deeb44d1d41e3cdcbac540be55c8aa330553db9e41c1e8e0bcde51ca887d20e8462d1e198d432d6c2192cdd82a494e6a2a5c846d27789fc6db1f106c95e54ffbb6695c03b0e733b879763ec713b404ce48d50e974a1f5e1de91617777ab369d9c4fafec6f42df2714f765fa63e5b4382e8b82c1eaf3e124ef881b311b5fa554dbbc71e8c628bc4f8f4d99ab8fdd1995126c1da84678b0ce197fd9a5c21384430420e2e482c59ae0a86490748e60e29fe51b9bb00064512f555fb082814f8d24bde414ece7ff7fa88072d2d11711b2acb3e2b3ebc86292680cced702424dcfb07719a38a51156bf8ec66472d99b04088ee39043d5d1f2cc6247457979b4ccbdd72ae7f80a4341852f45c662395fed220ddc3ad073afac878ab5ff1b2d03d021b5e21542beaf521ee5f88e051b8f680f4b8b2beb4dce2b18379e72d5336c5b35652b1bb20a7041e93da77f9149bac0570ac3aba76d89ba01c43e4cb6a82973b6cca70248e9c8fa277eaf71a71c1bb04e1ed9fdb0c92a7b1678e7df2dc509a82bfdf577934ef6ef6b87802ee954088d73f3746af88c3c5211945ac61013dc9e8b4f77be8e6979d71d97b0413767ab3b3b3ffcf90ed31e3dd0aeac3a97a50aacddf34355f5f2f9e7cf7b392e342970bc0d64eb50f9ab7f0fa96bc34b1f97ad2907f85ba9a86794f5dad136e0c87cd35c1ba61b697de61162fe1f550d05c277a39c0106ef75ab521076d09cc4630196dc82c11a9397cdf1908ba39570022dd59852eba6ece1fd621dd9b3c69d624694b76cd5ea9d73e2c07740757a4adcbde64cdb0754a7c81704d1e733f120dcdcb297f0c987587d16f6288add565890a48c856860a73ed461c42a00c702ee64a9749b974dc000c43a8d4f878eb4beae1266e93ee338bcb618e428fe6af993884fd28fcb77bc7cf2599d3c86a0cae1596afc661528cd5472667509aa10d1b6e20b251b44ec615f4b88aae49f7736779d745128f410f5640af014b6ae83849db57371c8886205cc0a69fc6e6f0bf19be55412948255a760e373894166c78cfb8bc5b36e302dbe26390832821dec24d9196ada75c7f62d2a8ebd50de266230cdac1f8329ff2ba4f23424c6d2cdc94c5c4d048e7b132a677c54027f349b646d387f88cd82254a375088abe15ab0c995e227e57d508aa2ad90e8279aadb279fc391d3f14f824a01ac14d66539e183228c03ede5c77ab1b46dd93ad31abbe1befacf9d53a647d09c511df8ea0fc2ba4051bfeba53c702a80b481746c7c745ab1a30958c1bda4757e38c015028e641e2914c9c304e8e32a42c30e4de2255f9773166ddcb8a7a31728706e533d7fe2dc739f8f787d86db70d26bc314deb896ce18eecce61a2fe7f496abe1a1e013e416f8635b31c7350e9b33d0e719cedfa6945b1601023da656cb7fff333662cc9f0802d97f6fd14cb7eab795ace8d74391ecb66a7012180d736354bdf0f6402b567b0d0de1b7d768bb801aee84cc1cc8641ed9248bfa749cd6d62f9197aba26cc14be770360ffffff9f