PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 59187 b9ec8f3ffa042d29623ac2e6cc3025c78b1d327bffdd2631a6fa785070252aab

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1c284c943076c5554f5638ced5b17ce9bb1d4083e48fa74d8653ca6ff0e6d54b
Certificate Block Hash
b9ec8f3ffa042d29623ac2e6cc3025c78b1d327bffdd2631a6fa785070252aab
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00402f0000f02a0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001f3f2800d4729f911a3f1feeaa1b376ec6cc830498c2242484170d5460022a119109710247d166ec6d343a3e13e4bae19d6bd4f305dbda5e18e3a4da494766b5fd4e7ea4e0cef53505881393e58a4facd571f92e3a87520805190000000000000040000000400000402f0000f02a0000

Raw Header Hex

000040207e17cd21eaa4cc0c17ff3e5d821d16246869e8921d50d7fa26d13be1aef336e74a5f627150e8ad0ef0391f0223f5aee5a76cb44a62ccfbf124414f1517936d9a9dd7116aa78c03184bd5e6f06fca53864da78fe483401dbbe97cb1d5ce38564f55c57630944c281c

Proof Data Hex

59,560 bytes
1212160203070345307d2f8baaae96bb49cb2110717633c51122c105f128d77f67b41bbe53c973bd64c2f32497227fd04ebcaeb687d824489349d3e0739a15f9e47b59ba1a270320196e98bb224a9f01477786b28fb24d561dc9c67fac80e91da11e32dd8f3644447f74db63d4f1ed826cefca1d599c30f27471c122dff978deef6f6475703486e07467772f090cef156278b0bc87a3f8de76804d758835d0a4c80ec5d218ae7d85a2ffad6dbcdb57c6c6fa307429d7f8e735c79dce5c9d8fd4cd7a24d9098fd185963fc15486f5ce4e065a574193f4dc7ca2bbfbd2fd6ded56a4b08102d1c802d1cfbdd129a5a1f61d608c15a4055f96d436594e2a603a41a101e4cc537258a58100bae19ee54782a8341f4d635a5f4e75d9eca4697e7a62fefdcf92ac430354056035021280b172195820dc802d53a22cfaa590ffc1ff437317bcef40b25bca2933704bc7ccee02d9690a106649118f856bac34a229180763e019ef800144d8cb70f7e9941eceb972ff3b71c6b59b26d914ebd98c64f2e51d47c3763bc4a100b1960a90efe9d2ccc016d2acf6b9c09154220859dfda029d6ccedd4899b14bdb833cae8d7e0a5aa9ef7d72195fbbb7a0a9b2a4d75957216029bc14ef665077c1f782e08fedf9ebeaefc4c890f1daba829e17e99040986998b9ca78d7250a92d535f184bfc116855de453a32400a79fbd2fb54fc2255fbbcda7f379653af59982ba3960279537b287d70f52252ba846af5bf56a11c4497f7d7a7f63ce98c9fa2dc86f40435cde58dffad35baf393de4625054f93fc9531d6827f50744a1cbe41635b2ef9cfc032d3e0239f5f18d01f0dc50861204aa00ff5e7d6a3e1702c2a3ae6401bcf32cadbb2e359500dbc6dda973d45e8842e70f5013d1d251351939c9a46c276016d128aaa27d38ecbd5bcf193e42c139a94013b0982121eb89cd2387ba50ed6f770bb25bedc9fe0394a8c7d2a36828ac777272bdd11604b5805fa93715ab0ec9dc5dcc8a539058aa8d8f8d547731e0593845b7f453b007f442e000f59412ccfeeffe9598d2d18f36daf05db842727d85d074bfaaf927a18cd8689a82d7f2e7039e87d3042132c3fc2b9e1d5e3802c9bcf4d69831883f6691226a091d8228a65981a593394eb3e47c19e278260ceb7fd1b27c63c59598389396b9afac9c9778d72999eb4f5d311522a0392d29e9afff7de73bce44518df70a9f3429550c54322a04dba1f4d84137aa000ee5ce9cd154a40c214b505227800bed7771dcf1615781e915bf38b96571da47a32bb4a636ba98e8dbb71e5c93973fef1746aba80ce9ea0b83a88658c1e9ff86fb5a52fb34a5cc92784b65131d20121961ac6c4c3fe727a5ea2b0b2dda375beae01a0ee53964884b3ef379644d5edb3e4a72967a1c505a98c8d3436884f8c1db8565ef3c650ee14d51da7e8312fd0e4d5e05c76fec27a2a4a16afccd96e8501290e908033fcfd05986f17cd3b806aa609805b4417603d2333aa4417060ed8762cdf7bbf5646f9eb872a5cf3fc0795c2853b0ba559922d2c478f51a2c8e36674fb98b3e422c09542a986a18943432d5979beaf8471f0aec47848db162d95b81fc80f25782a0bdfb7d9f9255b7c4414cf3c4f1de8e92915f601ba427bbc2c71041df65472aba07fea43add1834e6953069ea30c74a472b691c591ccbdfa8bfa08387f5304a84ef5996255f3cd2b43b76081efe417078793be2e7bc9274401799b94fd0677f44527eea5627406408231b93536c3b003f96a8fa6aae927be227ffe25fb789aa170c7b2f004652d679d57bdeb92381e64d2bc4f3555458652d087a5774b2bcc87759ae5abbe0f6027b0c2c14865b5308b07a4755fb92414574d7dca98f78baf91864dc71946d1b2463816a363e0efbe9b503ab9fd9f983a4d6989e2d9fe22f16190aa03e20f04871985ddac20e329302f8c24650b717981a42f8feebc9227c55ecb6a3a60b3bb370bf4e8104f0bc3de1f9619f6eddc99bfaefd9a2ab778d346ad0318aabefe6e89e7fcd6e378dc2319b85550045ffd11dabf3d3272463dad235115372adbf779ef88cf4baf35a5e3539c601da10e55ea9eb9d375cd3f577058c399de1ea3a48881c21303214f470acefb7f4866d295b02ad24f0865beedde6f5d8817fb2e43813e51c5529904df16e1888a01dd082e3c09a8fb4a76a721891b41052c972d5848938ec4b178b47aedbd60702910dc2e4b8603e36cb2506ae868bf5ecb2869858f5d3202cb3bcb24564d9b190aaf6a4d3879d018770347c9e0dde719fe94811ce634d1bdaecb5c0ee7c39cb24dc860d6487795e8515e6ee3f7af790b51fe82a6f0aa571a623d9b5c708fdad762a4d64055b4483af3fe7953e6b3b0cb4b6a70230e3cffd4a4f112a167fb0666b38d9ddc8850bb74a7b6878eb68983c8d81ce9f4c63998185a3335a8e637239b4b08e4d3e1d93c50f1d8193e4d2666fe4f8d9910f6fcd251adb94a574006c8fc8b47b68aaea061b063d239171913d8662259af67426229a2bddfefbd22337a6ab5bc9263bb9c8e75da6c5043fb64aaaf60118801a9ba905621e3dcaec90e100c01bbe73a7b9c59f50a9f668f59d4faf8cb58835aac32fe47b5f2580e45f0f24043d4c8221f907e79884da2cc5176da5026ae577611dc5bdf632cdc0cdd707046b740ff5284af5a1a12c0c7e406fba11d0438ef1ae4aef99a7faf0dea58180305b292554b70006213a2c7a27613ed4ae6812610196408fd508dc49c1a655bddab9c3ea9f243df0198ade062aeb27e46ed4b50a921206645bfc1123ed5adeec6e92a1d6c2566bb6ec0edb6e7020071d81cba9dfe52009f0218d595fe2e6e0e444f63c3a11e8866fd47233509ed1adace8872e478d087cc0d38d21e038b989c2edb9690d004a6d2e543e7e88efe5d1e6ed6fbe79b1f534708a679a5af842bba2f3f3be01daa274f381c389d4cd9c8f5d83c764ac6161ccfad0a897b9f38e00b460dbe988ff16898e0c7c1c21797c3def8ffc72f011dc6070655cbd465c589250fb3ee013d684cc926359900f19b511fc764425bbb15c9d3b18b9cce246f5116deaf5c85258f00dd2fecf746d1fcd668d4773087356e3ab75e2c8fcd00a531eb15702cdc03eb62d9e05bd210fd1eb523d13b73359fe7b14dff2081006f73f0cb2a742905b334930c837477e6f86506bd46e22360e099bd06c5ba28637d0035f61fb2bd39157d3412e9a85f6730918a8e4a3d3f49a1b846e08a698c2bc9e9b5693aaad6792e0b4c8ce1a844be0f677ab87d8de5092649faa0384a1ce5395e6081417f57f0b37434ff472a4143e90445d327c696912dd8c4a314ef26240520c568ea9e2551ec78906ab7667e758bf84570ad4f1492a10bb15ac17fed25b64e94d6cb05dfa22cc6d9f1f976c240d3ed54d76270bc11be5a67b43dacab7fc171ab61b9e78f09a791f51fe64ef541dbe4c3c3c07c59e1cf265252dab0f7565a8dc51b8a31cf43d16249fa1625b1448eab778cb7fedacbb2ea4ea5a0d4e106f7f6399f036cdf421ad610d79f2b67f32de25f21fc4bc6898e97ef856c5add0bb675ee3bf501a94361911d333583e36061d3aa84bb505ab13213eb9d3f385d815d48c26dc07bdca28df0ce7ac18eb768db069352e3eaf2b2536f42c6db513ddf3cf45350547e03a499763915f5fe7ef8e3fffb1aa908114f859613cb7d720b220789508e12ede3f36dd058f3928c1b571c42d3523d1e75ac6bcfe5b5dd0be455402fd53bcecddfd192b705631f739768fc8d4014aa75d281dc76fe6058db3c70252a38e037bc67e21346ad33cb88f0a05e4b84376fa038a81e04cdd5d76d1b757ac5b6a1be1f5178b6fe07c48285a8ce93d3b655e7afec167c713b7bd1011ed99b8f79d130c13fc25c24dfc39bea73b5a8664badad8436c6aa9cc945bb9e578cae26639bbff9ce9597db054bc3a82cd16784b7fefa6f6680aac44fd2cb5861d8d3430ace3009e2ed771039132be62ab137b6f26c4749d04d7155c6f561106cdffeab8c335f3f2479c40cc76a23887996027e304d36053eae166c6db59c1aeb7c20a5cbd17f565f2fa835c394fbb79282e9a15463bfedb6acc4d81e7a981071041c73db2081b1aa76a0db91c230b9dc42c2028bf344cb91d41ddc1e166fb7e237925ef28099169238ab06a563722d2e76e199a689fa9c4767774a0fea044328042caad33fe2e1c1a7ec4e76bc19e0de291f2ed0b35587e8524ec0bdd48f476473996842c12e743f40e307cee8b514099a97d3182ff78d551249aa61c98a74e3cb8b28d3c3734a7e394ee46ca31c0fa8783cbdba66fc68768fb6723f7bed88273ca59a4c8c8b87362c31c09ca0b256095f9e7a161e010f57cde253321673d026fc01adb1cf884d9df59c1948e089ffe61105bc1eafc5c9d64b33838b3e44b813cfbcf863ab78fadea4e8a4375560db388007be407527ca22b40e2410bc5820b97d85cf873e8b1b7ea56203af5b18f6379139f4a63326d96a256358431cdebf893c425d718e358ea4fd737f3e46e46d8880c13b7c5baf622fa2251c6737aaecccad1d19d0f248959f43cd6f6710cee98f06a27b810ce9f7f83677b09a0e5d77e35bdbf4aa46dceafc38568080587bf2b9a1b8f8fc7871810f8b67602ada2027aafa272c5d8d6a56c9e3fbaa49412c599f9e1361f31e28ee4274adbd5d0143b1737d67f988bd01702de403971ed8fd090773e1377e5ae636c49af135b6984a5fd8b3b3f5fa4d375fe2cfbd98d63a0e86d4c3f6c53202319eb546f942ae4d8179b1303dcee059cd3b5774433eba3fc306c9d975c60872da537c16448e3cd10e59e83417cce17489a1dd7075fa9b1227231971b42a9d79a0e1d1681914e05b6daca535b1231f3cfd477f3c549495ead631d47ac4e761e944b9c212cf0a973e93c9a0e92f4e90bb41ab94ad09113a3f29a4715ec59fb7f6ee6a6103bd6073b3c93c98baeeb623ea50a35c5423aa8747fccbd92ebc5506f86bf98b6c0546d2ac9e643cd407ab941758f5014f1c7299160322e0bf8fa9f8717d0704877a8e5ab2a1c6c6d78f2efb90401df43be3cbbfd87c63fae28173480a218a2bf04147961e79f8bfe0d6cb142d67e36ba0c217f9f61c16aad87b5c2e5425c8303f1e873abfba05eb14c36b737402f97a24e6134a87aef6546bd0f788e4755f87bb6c840336af780dcbd6c4e6613c05ee8498fc4b39b0a02984a5e98dcfd11ab827bcdff50d5f22b99b14b527e9f1881ebcfebd97840ca9b7e129f16bdabab13fc6a6a42b48b8ece151006ad75b44e6f0c059db3587cc28688bf5cd0d5375fe8a05077657cd823d046b3b7db9aa0fbf837471ca1f5195a81e0bebff821905f2ac27ccdeef37156567e65f1c1efbf40e469aa06643c319776aaf8f25a2bf045d571b1afa9868bfbfc26a669c51151306efbe85502e75c00346b818b18ed3414b477ca679791cf34b6ee8f0fdb1a0d09f3683abc76d8ade106b0eb4c2381ce061e1a116c0261532cd7f776dd5814217cd1c454b494918c2b5c8c60695b684c409a3caca9f1c8a52084534f26196fbd5d34bf915fc6c15fb711051a57642918aafc59c038576c37fec027a24a71c5f7d47e0206c3e79cd1338cf3bd47c2e1e415cdfb001cf65c7e598163a8d71fc3c405fd5df9f2b6cda0cdfbc5effb66501069faa951e62acc15ad0306612c4ab7e6e3adbf30532dc37c76252da99ba1aac2dc55bee55f293bd6cbf1fce0ba2ddf3dd0063f5f3cb0a4033483e26e89e5baf3bd9ac41805fbf129305d9661b67a1d4687bc8d709d7e92d7c4d6200c325bd4771213d40f5c60b158d5ccc2e415c704c85f1fd188ed52dd28579c3ae7469149bd429ef5dde9d119fca1acf80e7a96c26f9c04add14ea5482e9801d8f15a31ca3611f3babcd5a011e2206181ee7899e0cc284c2b0c5b84f274d26aaa1b1181e90150ffbccb335ea3418ec2873c80bc90c5bd5db2936733a462c33f04d45c84056146a65eeb718e6268b9c3fe8423c10d9a4b2186b526c45634a887780284a93fb83ee1af3f8b2914421aa913bf0ee601c91cc5e2efa1414361975818459043bda33e268341b88ce0fe5c900d3c9367291bd4de69bd0a10e417cc27e21df39ec278b46f836100e6dfb3839af20a936fa95ef48d95d75942462592ddee64d6fd1a9ea59d50a47bc1dffa31be552bab3cfeb1e52c3871dadab84390b40a75a7b4fc97ed03313e9d9a62de22834d55d1ffae211eb070f61b6ae5b869670e190ef6b3d88f4eca80846210415b16296178fea64e98503a3479d4291850cdd6d3140898a51a944aa55efadc4a140a3c728c83a301bede7a95515a8ef5a1cb85a2cb61f6a0906703d729f21d4f2582f0cdd25a09021796ae4748ba412a5774d561128c957761928242a3ea5883c08826727df4f326a6908e426e547ef76f6fc70763d90152fc5c97f85a3bd4f0bcac94bd482856c7f28b4fd2c300791b04666d319850810ebbb54246bcf10df85f9c8b709060906f1b28553ba1f78c48e7eeb40f0dbddd157b5d75d431858d34d8c085bda792270fe6b4ec745eb63fa38eb1f14c70cc69df1f90b0dc96472c4a25e5e9d1f5c32276f6713798aad13c722c0a94863bf23244d65f074149b8ad9e002c30202377c0a93df98c7356d3db28209bb4d8fd7bd75df7a97b48b2238145ca55dea85bcf3e7514ad32e7d13ae11397dfc26ec391167226ef58d89a712069de769ed3f58adfc6e86142fc2495682ef2c82839543841bb71ab56e2b24d2a222bd48e728fc96fbf8272b8844a774085e6b715eabbae8978008cab71e397bd2645346b995e8de8003c82ca61d651fbe2d863204e9e6ef6580634441d84d8d79bf6ecdfa3c16a7ac49cd8ecb8ac14ee27dc14a88e4f2d6bd0652049f8b28513a69d81c95e8f77583f9d2aae018b5e1285e2d1d9229ed47957e21393796fdb9029ebad1b52ce18729389cc46f7297dd68ebf03cb3d1acba446ab3b5e395784b360ae6a0f1caec95e591414774b2cb2b1174c06e71252f39072175b86c1997e92e5c6323f74a23275ad4429dbc9eedfe2825490d7134d529bbc962367546bb9f3f5742bca9f17f0ed73748fe2dd5785f196ed838e3ef884e32c44ae54f38f3baf26bdfa77edb788b569904e956cea1eb32f11b08ba8540a55f5d049dafb45eb2ee0d7906ba6958040067cfaf0d6f8d3f13a4070e23e4e2ff374be9a6bbb1c421b6900fd4ea464ab6ef69bd16255c4e47a3ba8c1274f551599644f122cd7821a4fb3610c41affb82ebf51351231da9adc0cb3c45cc1c04f1c66b96934086f9ba3a427617881a95d4a0b0df63297b106401b96aa60d5aab009a535a7089a5bc118047137e82e0328a62e3e482a4146773e363766e4c44fb3dba7d44b8db5668aa1bc4f409bad6deb603fa443c233db7727314c928281ab9eff2ad56452d91cc06879ab429ccc2a5de807e40f12eb6a6480ad373ef78f322cb7ab8423c7b2519d740552fdbab735642feb38048715f7083455103d0d89b845966f62de9ca63123e177a8c216be3150d523d9093076534b7fb38be31514c315df3a84843d2ba310a12be0d42dae25011ba78fcaf3d7c4c0dcde2ea1496a1f62adf768e734df053abbe81fd2a5250d3a89d61d3d315695b9f06163d09addb16eaede475c3383d0e51e94240123b0595d7d4cbf07e244e3f0ab7bf8c59b21695bf1b645c7bd41d2606c06706a25772c98cfe522e84dc0547d4305c0a47bb7a3eb12e3fb81584f6a18df16e5e8245d803e525722860ae5a13313f43dd13a1fc269fbc0048cf22e801ba864c407f41e94c03b43fff9c6187b67cfd446b0babc3b7dadfafbcc426e869e0bf244a9f992db0587c620c230c862bf00494cbd47b8d00cc7ab0edb86ded0737bb5089ba0ab9070182843bd739949d93dca0e299d7cf247a22f7b7d1a8a7b4a0042931075bba1a9513799cfbd747155fa741f621201b2fd0e04bbe22f9d311bb792b57367e035f232e0b841c388d7f7ba48ef7d4ea76fed1c506301883702180f6f982abfab8189a69247ad43725a7c59b707faa331b70e0da283da58bc75d94f26ddb5648a6f9c899dd0c6af4e98ee9a69f5daa1bd61d5c2613f17270f3afa0584de324ae34f023d21fce47ee66b98d8db6af8bf52fa32fb18aca5a9bbeea96d84eea6d6b42a38dafc3f45b027a18c354f18a5a40a59256851422021fca0df412fe5e571232096f957c6498bb213cc112bcef1396a26394dbf27013e240ad4814840b40ef5f90bfdf2138154a49a96ef083c8b042a3847fd3c9bf01af3fe848523b24f1e66db06bb268f7d385b482508aed18d838ee04f76c525e4c5773d6429704a5753ba34dcc0faf6028dfd95b77b6e93bb049beb446ae2fe91394e7947d2d407ac8a47402cfce7c712f5da59d82f4d3ce39849d7aa77b72b4e5b4281fc85c6384f5d03fd090f3f88e04429136fe5b6aaf38f7e17ef263952cf17bae54f7970f0e3ec18b8c86b1f019d2009130d48416ca1e939e2a4c9f8a4a46b3d0bcea000e3f54986c6686f5b3de9a014fd67f246114fd0f346720890ae8a431e9d3bb1d0235a09bc7443437152cf71e0fafe88b7c59bd59984240b18da4353b4c302223f2b2716f23c9d223ea37ae107d59a628a9cecba53a4788a6e7ab93157b99ecd5797aecfce13294746b81c0b35244ddd09cfa04cef6da2fec1b0bc33ab233cb71b29b75d47a4067586d14aa77efa33016e4de4c1d531d8f0a00d51cfd040c88a344e6be4f9dd5c723e77e2bc067c7327a17f9a2fdefa30db32bcd109ddf179decf04d60531336f6c18eb5717eeb9819c8e7a0482900d42f419032acbb17f74ad58543a282203ef8a989d35260ca7bf405f8f82043cf53234d77450dbe0220c65d47e6caa79459a186c6d9fcb3ec2df64da162d905ffc1547ef3262aab3c740dd845d9164016d9eeae6733bc09ecfe6786d3320a1f37bb36afcc2b3a5953c80e57a698c55f08463d2c049caa6eadfddbffbadb6a9815d9ccc4af19700ad157eb1a75dd52ee8898c7c68b5fb2d0f990d9bf50fe0ac6215943380e680f98e2a15b195c34d5f0ec04a517c6079fd2a22ef048a907cd89f32c47b044d9b7a04a1ff9527bd22c9b4c8c4fece1cd1e575ebe722a033f9f03e7703766d5d3952a4b6861e2fc1a19496b0de0f47323a1a1c602372bddb84ec0a172dfe0f7e888d2087b8aea21fffe34f7e9fa9e10d5c4b7315b34d8e6c9f659d5ef3e55b3fbb7fbf0d35f8f9a0210640ded7d3d2f6b6ad898a0cccef94a022bf133c4957c0c0848ed5d6cbca6c9e0a62cbc703e1934924e39266806e4acbe96edb7075421913ab829ea9f11371f4076cd8d1778095117a70d3728a96135fb34f81acd4a222f31f6c6261348e6aa0b08dd0462157f1d9f05689409d72dd7328f5e96ee8772f7bd8baaacfa0c4e8d3a874368f7d4f6fa6489d882de1887ef9817c1aab535ad9fb8226423925a9b2758af451e15102618498535d219f506e9f9cd8eed9d9dd9c6cf5e025cf881ce9cc5f93d6a4bb773ff49198025e0cf76ab4411d1a0584dfaeec2c082c045474ff60ef231145892090a8063fc9c78b12e57bdc3cb66a7dfe83fc902fa52d26324174afcd0c8e9d7dcfe119c53ec1da093a61aa9d4882a3b8a7b5b3774fcb80b51dbdd280e45ac7191640c71f8647efced5f98f38ac9619e52842bda2902828cc74910ad1ce835fe5bb152bd6f8bbfe6f679f60319c095da56b09fe115c041bc59974ca05be54dc20639372cc2574c0f4b5b1f6fb5212b5524ea2d086d9d6c55d911c3ee68bf0fb534a90f466f2fe1c68530530999d4f5b8ade1a389c9cbc8fcca04e72d8e88f4d885d148ade53a501dc188778dcc257498e9bf1370db608e647b73cf70e683be60084378afabce0a507e2b37ab4c3009c9e8447206e9f89b523b120aebe471b7e4f277cdd6e89f3d94a4503803a6c47548b2aed3b679974f3e4aba997adcbe698a512a5b7047765f107ba07addd7a7be96e1620870cbb9d7b59dcbd1a1e0c8c7aac87901f5c30def66d4c4c9167737dda64c514a252b53f7bb96268c668e3d103e87d1e0a6782b0def673bbb404c54e4cf00867be6873ea5655296886591d798afc4fd5e442043d9d0a5a77b5ef66088b0a7c383794db39780bdde6d78f2b247649404ca31036fb215a656988e27c4a6b9038e2139e4d866122efda462f9386436538d67387bfae579108609210cdf778341b49412ecf106ec8b9befa7d194f2cdb07882d5695636a32b9da387ff244d3cc51541892ae873c038ec8f5860f2abda8627dfc0b52d440d2f7b85311090518a006051025db72003c6b7c0d531d7c01c730f987266010e4881196f0612e4c6654f35017d8de525e4cd397b07466cda291ed63f56fe949476bfecd6492c06e2643b99b638a841bad834733ad0e71b31a1d1aaeaac02c6fa1acaef1d8f0fc1dbf80595f7e077db02a177dd4484ea8123bfcc9f186f12a471bbb202214bd1f1908d99bdb891d0ff6cbd48989147a8a9ed8eea8dc526996677cbcc0849b0e9ce4836f1d5fe8abc3d688065ded90ea8715fe861ce22c8eb7fa335a14c4d9fa8ad644389e2e087bee43dbd92fe60a65517838469b589ea04e8b298298be35cf1659c748448b2974703de2c5b3eb1fac3555c72d1437a6d716c2f347b749cb6a51a416f83ffde9296f9bca1244d9d6d805ee75c5af5dba5e89ba31744508392c7d36801dace8a0b93accd7aad52d37f21794d4286db457896ebdb325d16ad719ba48258999a452c6601ccb8f50cb129bc2549cc46a7c37d5de64d6eb3e698f0ab5ddbc08e232e942595719eb162df6c8e3f3bb6cf31a24ec8b233380b66da1278bc380ab67604f3ae055b2cf83d4fab40c0d84f5c9ddf4870c2235a02f2afa9fe0817862a373cb74fb33c018691dd1a299d346ad43e092a1f9fa372f66909307e0adf939d91d49bafabc78abbfb0240d853d78c25e45f69f1cc6f3fe1cf4337d8899750f53d357a9bc110164570845dd09d623cee8049754bc8a24a9b7455f5bdc9711532c46f1e61fbf229dae1ad9ec65d73b70ac35f72931d8c244df7dbcaba30d6ad3dea7136ef93fce1c072faaca0b96c453a67720a7da77a508b1bc4960ac72aaf361184607efd024ecd4f8202e176d0353e018b97644fae14627d92b13ad7d97d1b49f08552f3475a72c5683632e59b94750308b56c33247a81a13a53d10b4b60e8f094b37797300a86f95ff3c4611a35d8eaae05b62de2ac3a4c2ff70e33b592a71369f094542dd4196eee51a8219879c4a4a6b2be8b6d0b25e43282e7cc868b6e50ca51914c1e72cd3e25f4fd0e246486706025786760088b440cb58377b7a137b58ea6d3b607d2c35e0c9597701cf4b743c3f5d50ac8d1b49cbe09aed365996b2bbb69698bc276422b03b618488e36d8237f4d5b9d163ea17d9a315b46f3ef7bd8abcca9677cda33b0216000ec7a3da0aced3bbebfbbd63b93b3875a5de669cb233a8c2f49fc2e2bfc4534280aa025e96459ae4fa3f13399da72922a8e8c19b393c6e27d780e30ebcd5adc1f0d65855e4ca8329a38072e3218b86cabaf3affc1fea7aa3ab095bf96b0a6ed9f1d0526435d854ed634469f0f93e48ab943b8f02d4630c7519a35eee31b9dae4e63dc2cdca8dd746a020c9d67e9f1ba9b581aa844b0c230aa52d81660973d477b7009d329da0a2e6844d6b3910ce1f46d90d43ca4eddfc0b43f45ab744ea6f2d9c147baa6a82bac035f161afca22e1fe99ac9b09baeae88cd1c7ca2a7b6831a114f51d1f11d769a674f595e1cd3e26cc70070973af10916b1e70f8db2636b745eb4e7f207f9268d70b7e08a0f75a840c5fcfc7e4917f14a922fec0d5133ca34fd885900ddcd8ed2668749c9fd6f43d0ef56f475ee7060eb958ad972b6aa4e8d9c0ed64c448c4f1b59249e4c10abcdac3850b47c7e309ea8c39721d957d6342fbc8271266f43def0bc803fbac0992f083909b89ee60b6a1aa5a0dcfdda2d54df47a5451d220c82b940fbb84947b918f24f6877ade7cfe67430f867950aad391761d3231a5afeef04ec2f9057e41d13d2bd93ae5a1114880b296ea6abe4a71a729aa53aee6a08dd4367195c356d03e97f352c0e0b8e85234614534b1e3b4011bce61db6b0f4d439ee20d1cf1e57bcfea3cdf6e27cd74fd65df41373fa7bbbed646e3e174d6cec2f0fd84b8ed0b2e126e8a3c95c774cb0f48c62b173e536a9f29ef129516e2d5ca9f7cd109fc92dcdc749c12e97d4c68423c25931469680d9934f04376f2da051be859b74159135cdc3b1af320faba4e2a5ed1556788f53d7189d289559e71d18e6983260708818b898d77486580d3f0c321f019e9c137ca6db7eadb225dac0a45c0817464945ee2f77554659bfe408f8bb62e2499719fa4d7bd4ef6d47e6def733d3b6d656c27a4585e2ef72be34c98db27599e4fd1cb98843a41d28d13629c4bf5d7e0b63e8c49fa7cca07b2f95353ee214bdea6ff808d9cbbe9b1f7d3b65f120c9e3f0282627ae1356cd105cab129ee46a66cc4a87c389378bc82e6c4d7169304f6ae9f187f324bb97d1effb288483d7e7d24950fe71a9db0191c97b4be66a65ddca1bebf29342a02abb6f26ead7ac51836f960fb4b87fd4ef5e362aae03dab5f8f122cf99336b18cd67db10c3f5a8d46b6014e642bf21ce182dc37a265a6324322f1e0e2cb9980540ca781247b99654f3246ba7c19e7c5b84b4ecf91bb2a572d7ea0a00c6de1216ff7d04ee5f986f5ff370c61fd207bb6722b7c29f75762a9e5553bcf4034cdcb134c0c864c5db814443d3ce447ec0ea0b9d8d8b308042e1fea3fdeeed53b976a38797c69e16e74a54591f32322619aa1a8d3e053cd9995e673cf84b755dc4c3acc918214a06d99b1e8d2c5fa291de63d5dd4876724478e38f372e98249ec3780e0bad3c8d1b6fc9d11c0cf48c89beaa9c023e32bd41882a1a45dd79fa9dd3c0e85efd1f63196ffb40136574d78e9835b3b143e953fa607c8ae36e4fdee540dadd133c8e83cdf689ebe7a4f12b43b0aec7d8f91887e54675f225dc783dc1d9702fe3bf1945d8c05d07287c43041b6866fba2bb284e85c2e6fd301098febf8b41fa2e58472553971d473ed6268fa89d3fa8078884f0de85f50132fece3a4a38fc56fc4996d9f39477d5853e1444c6b42281bc719b725bd32e000159d2c7f99d733e4bfb698f0558c732478b48ba7b744710af30d1ff61166dd85ed9ce2e081fe4a7d9295fec259316a152b9c04558ac699c61af0cfa111b06f3d7f2451b8d4328475edafacf269ce712e7f10ea49eeeed637b039e61d183ff768b9d94f31fa52d0d76ce92d10bf37e99aeb44b59a9bedc741ec93815ae93e436a77f27c0eeff88ed17117f613d130fe69a31448cf4de6491462d53972abf16544054cd2b3798d431898bbe292717043a09f6a1ad24e8f9a20e082d7ccb2ef335b9be5fac5a0e732496c025ad5bcb37a45fa74f999a629468d6c4ea330168f597eeb5d69c55291f7f159e658145729cb90741b11d8710d5172b134d755d8cc06f3e5a8b1845ade2631e27422e5cace0939a2e078060322766d6cc00ac3b3a38a4ca0f021e733b3bb07a82d21c9483b732acf625952273abbb0c5abee2625ac1620bc00687f08829d403907f4fa179b6e135db641b4af18288d046f5c2a3c65a3b99e6ffc9c5885ffc25ac786149be72647f5014024703a5f7c3d94570e9d571130fa6897616a3ada4ba119391acec0537897731693221320ed93c86dd897c249a66c69ef126bbef665b223de69e4fa4e2357d16f28570bb92f53a73988ca353b12d0b7cd0608e31dc7bf0fbc88229d6c46b4b81661e4670e9ecb97976950c11f210cad6494519021375ee4ea22899aa6ad137a0601e42acf6c9e38c507ca4b693e2f5130462dd9308df6e1df26382b6e2b0760c1fca7b5ea145b9f0f5765f837b979f0689ec30c025b631849f4c00e1976e4c911ada478429e9a2abd11997e633e651d9dc3a32f3aed69b4ad57eb0aa2f944f51da8b1a4910811bb5e147be4d457d2b945fb87e9d38e3aab40176dec9a8a6f786188c02bf3ca5462e107d0570bc3b108e0f12601767e8c76de24ca9d511602381f3d28e71652ca6fb8a9bc9b4ecedd275060d24b28703c9980863ce5dc5db34ab10f20b9115ebcca5729d7ab0c617c7df6c12d81f4ac14f43763f5c166fec8f08689f23221971074b06132c8ab2dfd287f59e07982ee79d36f41e609c6bf91757170ca2443b7ecb91d3a3f792b83433afdacc0bfed2002f09cc18cc4f2c952bb3634748797c1e5811544908ede78b6b812981c24901bb0d6aa2eabca1c3cb28b81c65bf710c529e01df47144c96d92d5c4b7f543f346647116cc8c00b5be239416f1bce083441505ef523b6c334c28981b4c117228c728591385acddb1889b4524404fcee5ca3b42f8872b36d95980ed8bea47cc78256ffd76d5d51c4519b7f8275643bf6175b988ecd625232c4668f81031b3a00c13bd9837b184179b5c2e6a3e0476a6d834becec24bf403cfde272a0055594cacfedb97e967daa74685448ce9d1903d8e2ee10c89a035e278ee8608e6749ac3034d4bdc506790942848495d6cc96061807c833d3951b552aedc9eae787cb859b14803e17769ab27bba134639c4fdecde49d4931daea37cb07a4ef710969260474cdb2ce8289d1f74b5a38d30de3886aecff3fc6abd2c2a7335d05e44f8fdc1360379aed418ac2e7bbcd8251a20ea9877dd73d35bfb014a046a5d0b90991f060c6e35fab7906b38b0d5bff5c7dab8de7ae517f35ef639b88cd19066f7d782f7a9e6a9278e527d8e5ac43af43553e0a37bc6946cddd3ca25c7ed2bf0508b7d2dd5def5c1ba7543391ead2300507bba7a9a3355c902cc734e081d32280728e9a34e48f09eb6191a9dd48ae304fb7395ed081727e7b1e9e1e5a9de9f33986ccec3f60ac9d8daa072270437087cfd2898cb9d06656c2c4509bda9816f53db884a599889356ee11bcd90e7ba21ab826ca0e567c64c5601dfa6558128820f1c0c03b688d9727e45247a253f068246189f6b42e9fea6b58f5496adb3d3a6c54b5c3ba614ae17fe0088f76a5a0893318a0ead81e4575b6f347b68a8af1ea91f4ca4d0202571f7d57421b07f922c5c8b35aa2309d390b2c3907c34ee73ec9cca9b577d5e7821b35b195df84e6403431b553db4ca6a6d706352b04ddd6aeb27bedd2e677dd7aa8295b47edc8f896916e551e69ef74785305278261c49f997ffe64215d5b0a49f606d2cb9d506e0fff08293f2bcc0ab93457c2175523a6c4f628cfcdf8d95c02c97cb43e016cddc6314a128778a34312cab0d381b37a24edf85b6b057f654092c28e42618abc3cdeb4dc1a7478c13ebe4e8e560e9d3f67da582c3d07573d067aced2534e69da7ae7e1a3444649bc444927a2874c2e5da5d04d99c02d3d92bda787f85f6877aa8c5d006829f3df274fbe8978f2f44e964ff00a73dcfb0dcd21c16eedfddf7a4a76a1f6580c331181107a9006031e80051a233778a1ce230508a5741610fc0157f2636314d87238bc3bb9cc18822b413a5e0714acaa53f95583caf59d23492d4e8be0d4552845916afb607c677c5e53b4df8892b24b3a02e31d15f23a82a6d29a0c8ca694a749855a2e75f7a01cc539e10c5b9c303d05b722a6da5fc22daa6de8cc5ff93f8b7491653b90f494d51d10e2d3ccc904e482eeab63da5fefadf4c2c9ea40e943fc6da87c3de3c2f703119d396c0727bd9c39407de3ea6e05c85e458d66fed42f893e6597ed91cafadc2a210bddd8f002f7c2174ac1de80cf09c0d2b009199db7fdf955a85e36549b098b772e9e947f24226cab360c18821f057d6d352ff7ac8ff42bfaa688c2efe7eb257e7d5d5029af5f57ce5a58c5e1e23bb2c219f0bb51441467dcf71f05d0c19b3a74ffb5f28674a97d305179fabfa0df88ddd5c9909f83131d0584b93c0735258c835fc549ba183ba52187c217eaf9e5d9b99bd2e1c97a05d9f1f737a6342176aa92cd8ce110b692011b75c4cd31f27870ba2f4d93b83daae9f6eda18a20a12c2068c45701b88f0dbc2a834bda55090fab75cbab3c2ed542df9da9f80321ae69f75a9b51021f27c72aa752a3daee0bd86c94650a991a982803b9fbe4e9526e391dad0dd505c109d8dd0037dbee920af4ab60dfdbcb33099e4bbca46d7efddbbc38ef1a94829d242797d107632432de1fc1fa149ee1abca6616e36c8d174db32a73778c58f23ba4de830a71c43755454b38941edea6e6bf7d3131670bdc4bbb6044eb2165ff53b0a53709356e0725108aa6dc0ebefcbf20349ed2c9ee5e76e07e06febe437412fd0d25fb95036d60048e2a0cf7cf50aa25fad29cca74a868d1dae12190b45c02c1a1943ffa5bf50953760673059135d3c0359fea6bb8a4bbd8fd4983ddba0fdb8ce1b3de911e4d3d3278ac14bb082bd8e5a7bd3c833523a3b2f2076394ecd4c1d54b5e687a6927ab81ef47ca65ae5a805e082b074c003802be7987d1ff18aad729d9b827c960f6a935d5341aaadf998aff92ea0c6bbdb5e4fd8e3f06aec94c7e1b2e2d8456516b0ef7c0c1927cd14a1a0495bd9218d7a8210f8761e3a256a8ecc57a325d6aaccb2be1f74da6f15d7eed255f7fc4147dfd2d4efd51d4a417dd665dba075535d9fbcc193cf3fca13735e25316d38f47b5614a645eafbef83b64652094f90ff31a9790a5abf64bf8ab10e2d3b25a205c1940b81f69f56f6bd43f4e8977c7342d8471135f0de2f0daf3dab944a21a3ad6d65de3edae3133479e4df6f326101d3cea5d2735ed3a8d0d4f531a7d96ed2bc34abedd4c39ff897bfd64ff672d6ec0ff29fa001dc5b3feb9351b9460d9c5dde070ad4aa306cb9e8b0ef7ade5777225669294e0fc7c56ef5fa2ca3a4c3997fe83314732fa2e10aafa597da145973b92ebe17ebf097e0581ccd18f248696ae3aa944467312d9791041f5b30333860b892317b7b34caf33fc46cb3a86d41c003624fc1f0a065be731f2f8e4f6a049a0367fa8b6645f9ec7f506a51de1b1a29e87a7e0cb3f5d90b90663e45ebd36e95569c37a835b2e0d46204866504bb995e1d0c8578551feb2be706515da58569f5ced6a4497728c3ce3f380e931dd82eca0d6851960cc4918dc3b4e2e240463f801c5d6ee023d1d31ab1fb36960019ea45dd8cb7f20c36d926354ed5b320a16f0be4fbd7670173a767050599644dc56424669a21e5cd58b1c188e757f49adb5a75dd66ba00a9426af6e50da176281cf4265d3fb563236f8fd585c575aa05bb652e4bbcdcacf2f8ce9452e731548896da5fd4239c2c520833982ec0bd5198e3265945b02873bce26404bcbcf10e58127942ce2acc94faf0714913aa6f79655a74bf8efd7adea7a87e12ef69b0d44334020ddaa301975eb82ea97bde531173bad5ecee5cde289cb1e5e509c01f9e7c7e98972b8eaf12d844b35ff0fa188aec7ed1b564167856e1ac7c521ddcf14fb4032b068650449d41ca413274e42d128c1c25f24ec267df8f5cd4086b45e3fc7d6b33e831413793f957e37d27e62ca9d6c9e15ea606c7dc46bb67470e79b6cdaaf48d548e42b1caf4ea355a31ded9e73e0e4def93b93952bc4e5ebb02c852fe80c1fda2ec1cbab0c1ff6e6988cc2dd80529eb5f295ccfc262d2a8d836149871ce7471dcb968a70f1cf21a34c4089b51aba2988e5823850fbe608b6e12d684bd797cfbed623140c9df2c657b391da1da3a570d57a76aca33f31d9290ab10cc2d57a5b3a5f45c193bc68db6c08bdc1a4e70838fb4c06860a537ba76e2fb3af4a7ab38c85626ad6b2ad5a4637d276b264fb2c98979bc3ed6ffdce315f7f4da569b05aa523c9cf333ff288d65133784b3a0fd40f1b4cf2d88a0e98b4e96d7235f4fe320694bc0e2316a44a5d62c3072c51c54f20a748cb350f1608ab753a132b03ccc25c8465a4b291f90a500b60365cf04149cbc0ad2c2c71c84161762a43c24e574f737d383d448a87edc94b6667fe08ceb1d612e46c75984a8383025b9b35e7f43aecd8efcec7c67ca929976eb5ed7e2ccd93a8b49db0f6a55464c8a635c2aadb0d722d3a5c592bee70bb0811bf7056117ad522c86913e6d724c54379d0dec31983519e7510697147f66dad656852b2f427ffd6d18779cc85e2021173f9c71b1ee4828ecc1ca4435cea6451962af0e32d413000023772604c1a49372ecf75ad8fcfaed16f10b2dc70d8113d2b47dabce378b615e94ad1e98a86cfc0b117945e6cd8958b99ea358580d8d5b98f0cd351940c84bc1670957c8e93272d7f7d0258014707c5eab10482a975328471bd865f1bda1d7fe2de9531e8c37f1e8b8ae80aee7bfc3cf9ba59b6c1d8e1f80ffe330821c25779a56102c4a8ec0968f3eb5de08a102eeaf1aa0e95556f563d0904b6c7f56a233e709befb1ed875596203d3649cc30d970fc26b52cb76bf07970fb9a335e790539dc853f221fb607fb4564ac952299c5b69e7255c587dc850e9916b9aec1cde25b37a3a12ffd84293e4ee8a06b390c6dfb489305dd5710f14eec631c304ded6b86378f367481d653b0dc7a803e281279ca9a55dae7f406f2c26379ca06c4ef93d7fcbcbcfeef675cf94a37fe7ed9cb7d7bbd92231f8c3e1523b3f63439626004d02400f76bf9af7f94fe1697e3630eee11fafbb4d5c32f82c8352f3ee8ad8e303b89207870cf8b782a168403250a8c4a9caac4caa136ca456c23c2c30f6c7316ebff34e4a9f9b0f5d6211bd8570f575a7dfdea78ca0ae7e856093b99395918e56481fea7541b6e4f2b7024f158ec1fc7a8f665d3b75664a7e7eae410028fb62001fcdbe4f371221c6a7a5acf0da02b1e4599bfbfc0ee0ac165946fa914dacfdbac0219a505bb1bf43e21001ab81a5a2c069efd2f96a78992db52e7996ee6461c317ce972d8326e83b2879b80a7cf77f49b2934caa3a644127add62a76ab265aba01502e37207e36f4e2dec14c4e5837f99e98e3b0c3ebde425c464acdf45d2b6e03c695dab733addf7fd3f02c4a9d1301a85fe0965bd16ce9820c11b3518f82a3ecf328bb3ba177511fd10c8a54591b1694a259921cce0340579aaa8b842ccb4ed9e8f3e4d6b5caefbc10e69e97068a62bba2a20326e26b572fbf83b9f0edb0421eea4f792032b0c9d576a43778ac18f35b1095ba3ca20657847298a3318450c90f270d2a0aa734b4272a73b5d3a5852f0152b9c9992199763218ed7985e820d39da2d40b5047a6f412510ce0d992f16572ce6e43e74ebc0bcb5d408da6526ac7e7d45c0bcc92d55da2936b84b2ba1c9e4c3bc14d972a1c7a188f9b6835da70f2af639d0f41643fb17b247ef26fd1be28e12a3c31c5308116b39fe21a32445ac67437db1c39216e40b34b05c85f22680ea6322f0fc0a997ca0c930a95e0c22041e270ec1913ba572084f1fec71e4269a801757756231fc72952e7b16fa0c209cbb19827cf0f02984dc662fe3729c90ef6f2be1a97d6d65e16296b09ba1bb7face5f8b22ad1d5d7ebcff68fcb7be62e29b7dbdc285cd7b615dfc8762812a9ac06d92540711ccc6be3a2e7f5bc10c1a1a1ceed85791e5ea465a393b3b34908d4a4c7b5d9980f2a992b55d0a2a72b1c22116508d5005aec3d7c3e1c6ad4ac438932ce89312981d7677ab5668b030863c5ed56c852c42ec9f7cbcbb04e4c9eb435259f5c5a1c8011318cbd5434aab5249031ba4199198eeea53a88fb4ac85c71627890e9baba4e79c3a4936d2b46cbf26e1ef35ce3a6ddcf0fe890beb790f4e478887b3040039cca0f228833d4308794d1050aba84621379d78b4ec2a725b53d8c145d62b1f565f69860eadd0692cbab228632ad9d64e100806eeff29345d192314ffb5203b39060f5cc74fd068573c0022fe5cd2831a280e4ccc5b9d95f4b7859e7a7fe3344ae2f7555bc5338cca483a0a6e12f08564df5c43419048ac5e9194f5e93d4c2decda3ebc1bba9ba5650d9bc89dd1c4cdc069fc42fce33a85c6ca2cfb9997c8cc556836ce54a75fa590ef302e7bfdfdc9eef05bc5670af6ff1fee0948c292eda083efd4ee62c036d2d1184d15dac076f8b0fc47ba514c6b50a7d4713b0bf746fbe37bfa44f8cefd688ebf17333a84c65ceda7024fd1fcd768f9ae20225be9a4feed548d9f30fd3d773b760a188a5ca3cb3c59eaacb9101bd8c109b89d86b365c8f161fcadf898710b132c901d560889b8fb698a01bb54cfb6c6d8b8eac65c9a59cfd7b306eb5702029d4ae8f365aa9c4e82ed7bb155e2e8f84bc3aac5f8c63a8d7e01587569a75cae08e2e57c8f5186d35378bf3f5fd1039e2f78130c6798a8b18d23673e5b34258ed120c24c5d86ca12729a649779c297a972692878aec8c98bfb6c707fecef316d8dd4a1e9ee929e0395ab6ba92068c5ecefcdb921f0175b5118054cb9a8c7bd66a71de38024855df0a4ef8acc672d6190f93dbf5c8d9dbe7ad9bb9007301c1ef68e2fb705f4b343b5d7fad0024c2e5394a572ac60435a03f519b48b02987071dccc9460363a7f72544bf2800ee161699a62a7b74a2d98bd081eb4eebe37f0bbf56a5b102e0ec01f307b00e2a5c765d045e0cd8b7b318b04c10979fca1b44cc4403f37b6ac993f8e64b565f6a6fd8246dadc6708ec697ecb1e83cf26fa50d8e628d2c77db3fb137f6ba3c2c9d5a2bd09973b4cc52fc6708640b05f303ec16396bf03ddfa4d04ab8500fbe72e7bcaaacd19cd4dfa690886a8cc474146f5f5d369157f55a6f9896134ac0c24cd866e607e71cf8cd4cbbc3946ffc2a3a79920a8d3f67cb400598e3f2fafb2d1358f7808bca9532102c4fca8574e56f165cb874c3aa95fd55f93cbbad13fffe31d8c8d3a42ccac4b3e476e73c95d727937e897c44014235ef8ecf34c4e29d3da40f208fa24f5255d0ff4658f2810681eb52738bd6215cc78b6c72000bfdb744cd37c26a4930d9ab294e0696db3b6e94af1cc086a7ecb44fa1b90f296227dcb59950b59eb817881bc87bac8798a97882f914b1a8a8265304d10df8336b618244968ee73382718be830b0d2226b6f4e5b6e257484837959df6508b469ec06a2a0a17710bd03adbd687b41f2704ca6fe5394c45c49b82159f1c5b7c0d7c85d1eeddfe29ecf60d39b9b1ffd868f491b669f4bab18606efca7b86a4327b58003c76b7a19afad4aceb5604b7b3df7455656cd4887d6b5b2f98f78d1e922ddac27266c6664461dad892644ac708548990a26df601632d162f20ede9c9c4f2a47903e2449cd2690ba532224aa4b759332a554376e6fd7f3a6b94b4e147079c6e7befb2c9836ede9f54855230bbf73b50c520f95d5532c764026f0ec37763b3aaa3108a7bffd5a276ada8894a4e8d54f913b1c395153fb819919d7d8d6f72c1e3bc0ec8a14938dab38ade00eed1ae29b0d7850f6531f85340e8701427cca2531e18b959a265b325fdf082949c9657aeb5f7553845bd3dd93ac4b8e6de53e6c2cda14c8c10f92a7bd995097d200ded90b26d241d5e12175d900909c402e49a285d0e231362e61ddf19c8208d3b90da06123d3b2df6e902a5de1edb1ef2d21a5651f3c10360387c365ec9d7575e2fbdd2aae70474ad272946085a341fddb95947c637740eb3976bc4116ba136d1499b42c60c8c054072fde0410142abe6159bd1d1bcf9761d359ee6e2e48fcc9ab5223f29aa68fc979a0fe330b07604f60ff19c05d03cd7af12d25bede45f2e301f1660ba6fc5c78e239fd93b7e417f6e97d4d8205e9dedd53777f81bf9def3811b447cdd42a8deb535e87a6335ad2d723fe62c54d44502e54090232fe5418064ddaca7ba7362fcd6e6fc76e31cfae13923d86f72348ba724764bf09f2c2c6ea29596db284132d12b46c3e1834aedfd0a8a637ebab4fb05cd0ae0e981c0379f128e02a73efedc6ebee9048499f3591e72106a38e3acff2f7d60782d2b20eaffb3fbbf8d0d7920ead72c9c8ea60fa9d85ed100c76054f293f8209ff05abec8fae56a66b78072419d99030986e14c7aae618588f45965c0886b41f02d6d4fecdb3e7334caffb673b70be34a2dec12da456d2dfaf3625f6a7f17f9b45d8b08142ec48daa6ebf608e627ffdf8e24097ff782d6733bcee959c997439fa2f4ec448541c67f08c60aa7d589ed77f4486e0cfe968a2fc3a7e8dea2f0858a4f7b98cfab89285e3cbb8f5e8c991bf7fcafcbe2d9265167cd696b521ffb15ef69f4d98d79a91047eb9e5815849dc0dd2998a19149b8e8940b78d4e56fbb5bbda5e50dcbb6ae16b735987b5fab894289cd0a9455e78878d96b365353cf1d8da14624abf63d7de20ea5ae8726a2fe7073ac5a2518acfa14a7e3616c169144ea2db627f4ac948fe39671874cb63f29dcfdbbd819b5e8ca57806e9e8eb063e2fc0a27626c6516893d4751c179179e8a714fb8292087859ea81ce91f363a1f4ee6144a3abe74923fcea124b65303c975107e27ade73c2deea9e11f84604196a4a031d90c7195469238d65cf2d79aca81935b95b0bb76b180ee2d8fc8d90fbfee55d3c9ea1ab89118de9ac1577121c2122301242d24c42f58eebaaacdde40b7f5245a25111e33e4f5b821e9372a6d6f53a355066c4959de99ab470b47d3a9ba1f9790970722b91aa770f41aeef621db440249f67d25d4011bc933d7cbd5773a94817c1a81163adbe991efd42064d9cc9417979b9b9d18e6e3b19b1260790835fd60e4d9a4d1fec00d9810d43b258d43624a0bc3fe83dd5f6d3da5f17d77121032899400fbeced8c5ebf0d70345d4738f043e181eee04966f9d49c574f39a537a1f3adfc3ae39d05b929b3460a97651a28f1dd1dd1bfc2ded26ca24544cdc1eb756527eede179840129d8a6206c5b3b1aa6904e6ec12c551ab7022f7f770d8fc7c8c816ab4072204cad041822a5c0c77e8f596979391a6f38c2ab19d6ff946dd11a1ba39ae5d8a786e78d8f6413a68977218f44eed04698f6fad79b126ea20b7332ef44c9b93ae42b513eb01e576b0f581538ad7f6738946c75e26ff103a7cb6e448992a117810bd29513e62555b1406a17c47c71f1c81031987ec1ca9ea33e54bb9ac651c51a4a7e06574642ea6f839f7e357a7302040bff490c5a0b2dcfaa59a51ae3e0220b736853e9112fb1f5a79ea760772fa9765be9f4e62f9809fec1a125564a95f41f7c765a6638169ed2c2975b6b634ee1b93dee21b20b8ebb6924512e0e0abddc15e204d71262eb1d5cef8e00e3c49bda32a3611c1af28ea434d49baed1de9ac852f11677df901cd9aa4f75746b1686abbffbf631846c8b8e53b354cda034c5c33441b06653ae0bdcd56030a52ee90f9793a7c9fbb5b0b02850a5bb3cc9f6e425488a6454fdbb014e3be18d1b131489f33c28f69413de5b7d0fbc3695202888ac0bcbf19c8172b93e94fa2801a791a22347e0f7df673da9a82e82f0e453d27ade9ad94ce56730dbb71eb4ee67c0acdd927320aeb75b98f24ef642bbba19aa0b6cc79fff730f5d1e9acbfa49eec17fd773d6b3abf45f40f7a9e011e3f9345a3d9a1c44f43114f317988a6137e532259de85eaad63d237b6893e3ce26e1e8970c4da26616f963ee0ee7c8877f843a09eea946f834269a91e1b3f012de1fb5de3bae3972b9d9391d3998d9d86040e176c882fe3edf90902be263e6e1b870aad5266f46faffd251749060683f45407dadca23cdfa5e6dc6680e199be8d0bd217e231994284acecf8d7f997c3727190fa4796b6663e2bd88c2760ac5bbe989ed7f74b391aa64a2f94b9121ae8312116cb6b72c357b1af8888bbbacacc0ead6c56dc03a2e20d63a65038606383cb081dd179d1bd52c055ed4a11849fc1c8c7ee9c48ad53994665cf26b8848dbe0da1243cfe132f756c6715b31329568f2ebdb0334b149e8ad766e6800bf8cf964920a095640a898c33750c86ef0f966fee2ee50a7e1629d4ec7a768b17d47456bd1e5a70e6c09be492d93eabd90746deeb8420adef096611ed21b52fbaca0d088fcfec970bc055ecdc74fd45c03988317d25d05117545f11a14df43372957af7b716669c03c68f56bcb206662ac74b46f28c56227c37ad88e308434206ef0689af8e8bdef12b5883c9e8a4084269669378dca7e7410c4503c314904bc334e531abe961211f5a5e37f1e2d340838e000b43bb3b97cd5e388d5dd9fd93e72df23d2ed4e79aef3d176a6d9b353b1b563852b0ecbb5ab7eab43048c9bf5a15d5ca270076099c8efcb432417f929bd79be9b2cef140a644638830f00ba613556ad0db755a669062b2852aecdbc13fac12188b3fec558c9393efa8e54bdd3d0f0598e6cbd0222a156a79b17f6252086ff99563819196b03d1c285b7775f4a3cbea87de3ebef5d6fce6d8bcff3e11306973a4a3092e2ffc92b05f2db05a52976af506adcd656c57a32427598603743a323b4bcd0159959db990640f1db6cbc3f3a3a19832786b6f95499326c6017278f8bd05009562073ff1c7982760c722e41568cd3a9e9eb639ac9ca42fc5a6536f591efcfc89107d30a3f3bc868385c4b3763de8288d1e5ccbec28256af980abd0542527653232193e918ecf01426f1f883bf74c4db6361e68bfb095860c6c00aa6a959cb50ab82fe2c83d7b1ebfbfddb100aa7ff16e1e838f0ddbd3b1125e3c2e329951e9051bcba4314d38fcd539bf1eef62b5d83da1612695acce510c730598c14fe7e63913295f810393b9d97acb1ce8f2d2674b07a2d130bb57c9162cf72d48212c9b163774333666d538f9eb452fb8fd79e470d1e00a7599f7c6a6a9f76fe654f41bb1094afefa74533a01c19713b71dcd3894787faa17e45a81e2c71bfe52b2e9a44c519c39047848c3a6e8abaad7dc60c9c4d3512eaa6dc0a338261b8a4749eeab0783037f54482036732117d633968c9e9dda9e7153b73cfc78fb10b286d508a216adf1764a83f87216904f85ce9bd2c65ea584ac5361406bc9a42825562ddc8f169f815997683c5a92d279c6e0db98b85865175b037779a612e1822acb750ae5417a646be77414983d3ee5dd4ef0b06db20ac7cdc8c4f6c2e46cbc2d943a50238275e1fa9f10ef887e6e47bb5210379913b12d4fe26450a34ab1d4c26594a0bb0603373a912c139412319f6278d094398a67f03372b79aa35da85ef631bdc0782b658381aa83f1537f85b2a44cbb2b87ccef52d7c9d4eeebc014e53be09a969e56967009bde4d49489b646702667a22da156e16f6f0caaf263711c8b64521e3f501c907febe830c559cf9917cf2d59978a1beb619818077d6ffec17a4dba6942a1a81618049f9693617b04ee216df734d417b80d4266996be0a2e95a4b9b6756f70551703c9cd6e464b5ad2a4fa2c9521ff6c248130796bf80b68183b2d32e8f2b6104ed02c38065abb2b4d5790bc118f560a49d4d15714838cca5698b60d0a0dab10e26101a024973e19c475be4d06263e933481f41f39e70bfeb0e32357d00d47145bbf6eb47a3e0a2adb97565b29141dc7b2668eebdc2244121690a19e13ec6cdb7e11ce319df82b0602196524081ebebbc97a738f0383f447e8bee1f841b7c0e8dabca542b88dc7e580341728b959df11585b2abe6243afebf6dd3395f1e8b0a53f9848685d9539cb1d51143baf928d85c40fa43fa7a6974f19691ab8c421118970063f8a00074b5b8076908c71671ce687db0b17864440918551c613bdc014892460417aace43ce4f8d4bb3597a70dbfc80051b538fccb6de49e145256f956cdf49fd1ebd8a133c3a77c0133d8bd972f4e8fedf6844d123e64f657677b9ffbcd9fe107217394bf0b518b65be60d08f33059b25b5d9dc404610e3e49afbe96e14d9554dbe46e985baf8297c863c394b2e8e303836875e412548fb1d4073862620d1f45565e7c8fbdc79222b9c4a4fba2ff1dfb6bf548051a8ea7b12b310ac537f3d793da92d5cf311a9b92ef04309e65a0cb471d33b766849d3bd41fe02fd26b92d12a63368b052659ca11d16c664910b2dba3922b90c9d5078691f3b26e97c2792c8e975f1e9188840c8205f94fe6bb55fb71e2f39d0ad234d6dbd82ac16753fb4cc04c9b985ac2a62163cf6dc39d30f57cc8ff78e5c3ca089fbd47d1b1c3472ac686dee514aacffa906a9f9dd703c9b60d39b0d538306e48e763c49fb6cd68f87c0aa7c516fc605f5bc09987d6fc1bf7ad40c972bac3f19000f102bede0a3d20d6b5045016ebe6c9e9a24968711441832df3828d836e2dae5b02f836c3653a2701590f1ee946d16355da89c7cffbe699f4e00b539bedf462c2a4a1d0e15b7357cb91e143ffcb9eb3e7cb6f9338f51d11d32b9b1f0a84d273fc9cace692ceb06addb808d54198381e1dd32981f6e4ebc6f9e651402cfa642645d9ab7ebd38c567507b3b11ae9d9142ec18a1043796bd38956d5440dab988c0a2a315854f5eff08d95a64708982f92c190cb28b7380157d788dbda24c90aab071203ccdc5b9ed7535ffaf1115f8349cf613e63b7f95fce6985bca90b0db37a5700a276110b81bf4ccc0cc99c7c65600b87e0e7339d6b0e1b5fb5af3a1c77b4983e48320dd8b094c758f4dc291fd8c16902d1a12918ead21931dc48e540ea1371fd0fa09e5e4a4250f15b342d8d0a5468bf876ed8d2704d36d1651c596cecf2fcea23f0524d96060bbbc1449c98e325573c0b8bf97608f9ea606b96118d8253c7f6f74033db4a5ef9e4bc46de948bc8c191c9ce03ee8b77f65c9c16d63a9c4cc2e33fb29d50d74be09f0407cc1c8ba06dcd6430ea3798bea627c7e6cc98d9dd7c01033b1e5633053420575cfb27e8a9794bfe344df4751f6cac165bbf264717eee8ae0d015211a2534f53d9c6a250c02bcebc8796c221721ab7280c9fd89c54ff2cf0115a655e3f3e81d68928f6f6ba51bb59d0ae4f0603349cede5283e4bc4100b82bbea41b3db5a9200532099d756651a523b2bc4a7dc4b834df3f2282bcba5f9a09900db278323fd662bc2c4f1a2ae86782e436fae85232f039076a346a21fa10d05fbf2ca9d3da33c493f617ce80963d944c1226e7a586da3041255a60fb12a12c1b82ed17610c6f04038c898f6643cd795bf1bfa6b2ba3e4515d8edec8714fe2898866cf7a43cc2cc3cc6419998544492814b665f2a08281a5e2b7ff8cd53e3b396f5655bcf7849ef6ff46484f35e466f69f9bfba1b3b24ad2e4cd1979d7e7e0ab753db042cc6bdea11372e4bf6cb033250deb62f3a8bf07effc955d21bf18ba841fdf531528d4e004852d1b72e9cc215bec4580a2f6982533da80b1a4d3ef4d04c5a9a31323c275b5f5aace0edcee8dcd0fce6e891d27567d846a85774ef106d675f149e524a00b0a49b77b66555156551832322a16eaa5dc10c854827dfffbd6884c59095ba82959d923ebc838dd08f86f4b9e0bf77a96c865a88269dc9f48696184733c5106e098a2022d4693f1f1c4a1fbeb9a772cf80cca7c05af22ca4d5778ef0e069431fb105dce651b216fe948fbe48784dc5b7123cd0e402b1fd5aec93cf63d833598dd02cc848ae042fab344db40a7b8cff2bae426471a99ea1d8c1c53d3574d7288b762669ac55c1d3d11ef89c4090f36a56f648045335971c8641c9ca78e5cb1271cd43ec1069a7d5cf0fa713146d75d5ae1d824f210ceec24d903320e19e6caa0ea18630a22b7f8bf58cd58c45acec1afcac0ce816d108e2892f64359ba3f06508c3547856e4624efd04bb9ecceca0fae6453c701db82128ff11d82e8d354ae64f6556e3407e11470039771727eff185e08a6b873e75be29b5561034919e6f2bfa5ba42a583945cad137d50e7fe4fe7c3642d86c60f45276b3b2acacb0fe3c42000c9370f3a3d9229c2bc0c71d0f22ff9b4b872d90cec979820e2b9821b70c9f5ea1c175a6c2c62d69c928a0a90236a0a993cc71192d5ad0cfa5a447f8688ff58eaacbc7703145455d5b7c9d562e2ee100081635b27373f8497483848c3299a6ef864283db6a6afe523d1304877cf90cb2b40f05fa530540c04dcdf5b206fde34c52b4eea00c4a7b31ab556ff4d0fcb1e82a6b948b88c4d33d6f86f4f30f426af2a84b56ea8b0868b719c9fb78339f4ec7550282a975dd945287625df6dda4623ec14f304038bf53412ef1cffe4d4bfe4b4175d743d4c90beafcf38c0863d9b475b773e689c39a4b8c8541a3c5116f2ff58f55f724181727c4b4831471a17a4d95c8a737f8be3e124a1b01a08b6109f0a715cf5770aa8a0f0e6b5023edd64be5565f67b3a4b22815a65f1c76fc98eb0dda2dc59d53152dd339430718df2fdd37f06a1b63e0780f6c3a20cc3daab70af5e2337c3009aaf0579d155abf79a2e507a10e46b8092a2c7e3f76d56c31153fa802592b273b581d1a7e10c95b479fd4f16bcd8ee5ff4a8219250bf1950dff7d6777f9becdeb6f5a79ec185fd665cf1a8d5c156670f882eafee19cc4c42c8241cec467b4c386102faf43fe71c5b99d1899a38b26e138a08020574e2dbd1c04a44a748c45722f11fa2138b70b1ed603db10b1aa75d9c743d69745f64980a2e9f3c943601dfc26ab0099c6e19c86ca4ab06cb5021e6fbf2d21170bd22d2a68ec058c2c506cc70f6f6e2f0b01b0391234a4e4fa1755ab9321fd11bd3eb6d82461a499058bcbc1f4fee32c8fdb5a55f88ed2361192d411102f8edd9ab986a966cc34f78853d4aa4702322a1639ad2788d888889334b8e564c31a391c84e61afdd0fad8a809e677eac8076db8eaf8e5155afd8013b7e2d3847940687c345eeae84701883cb9073d3acee86e9e86217c83a3bf1bc82c38cee06df065266615cc793f7db15220f6fab6a4648cae5f0dd8ddcd5fe913c591a3145d8e733ae849bebc1b4a9bacd655846c5f7bef972914b52b87b4b221d4d1507a8cdb9cb6c45b5272e370b63e37faec38f4c3b6864a1dec6b2541c076850f86608837a6ada05004e70524c3b16805af42dfda291a21f42e95e8abf4eb766a4017f64ae09d9dd56dcf1a2d29ccf2c7b10edaa77308ac84bf6ce1cc56d0f1c3abccbdb82ccb6962c781390bb278ec9ee8bf5d023f77f9800e21815d3e9df7541591a54adb79c04ca01f02c300d62b69927a37e70453a6d4c2f3d391991b5e602063dc602e019d99d7292ba1f13e73e26449cad944c8dc3f1f826807fd44a275a723a642d128e55681f0529193dfc109ba58d8cf4bea57119c7c9b78f661dad265e053ebeddc17cf89e13adf1890e7aeaed53bc399428dee47efe7f46b4a8b19ece358f802c68f97aa4264b6c4a469346a5c34e08c78ac0c833f40dcf9d1ab9c02b8699a322192dfadcdb9680606a7103564b079bef3d2a13637e820d9312c01e60eef8c888ac0b459ef97c29b6eb1d1fc825c15496e8f85c1c0780b4181a1b67bfeec50001ae4e8315f9c5abacb18547c98fd106ab33ef88be82f1aad87f2c678bdf7f17de6a4be5734179b4f895d89b16fbbe6e3a44a1a94845a6413058ddfa29c55086c43db5eaa57383a60d668fcaba8650f88b258868ac0d9c057a5b8db7a6380413cd6e90a933b0b1865df287f68d75e3881b87a1caa84ec7c741082746751cc7370c58affe353fe6667c7eb4a23d198e8eb790a0762339d92282c1c49f2cc0e43bec2941feec4aa1deb42ab7a5bbf092da8c522d1cc692536b5885d5a236b73be0b449c03501e3d3a6f6d13c6bf05f1274745b4812b7c8fdf8ac807a7201d073c8d108144d806442cda70cd1f6bcffb9e9d1525539bccace05fc1afddacd3aa80a57bc6887f392fe881e412a3220c7248f8a88c9272251bbe6a5b17716f42141c97ab750966b09c3923cf69758576ba95caa95cb39ccc46f3bed32f353d7cd8e1838dd093ab04308934b8a25056ac2d83ea64785e7b9bf6211f5628084c915ec78afd9230894071025c2e6ff07f8c123a886cf66a5a2b2205702cd751f50f56504532084f75e4bd0311a4a8755924450da550da55b9022dbcef81cede586921e3efa419966ec44fc1266dd95010fe5788978b77be633286ccaa745a6aaf340285d8be3084532995bec1f329b43d48085d2236dc0a9bec49911ba76d2af6433a58a14a2d72b216ca8e93895c5cee194f27a7fde53620f86924198a3295c8eb2d8d2cee0c9e61098a044da061214a28fc09abb91c8d92349e823768d338a1c57f96dd81eff4a9f7d37082d0356c2eeb20293accbfd8875e6383fbbd5cc46fcf2e82d2ef45cf7a90943dd5110fe98005de6907e3625e1135cfe9f959ead881447860c91c9b9348fa3e77b34bd0cc547e50bae618437de9ae23dc2699174b8316b0e27a7c51083474a70b9c979bdd445cfaf5a472971b04457d126374aa0c8e9d065ed72ef34cdc11bc88b8daa0e1ead3bf6773ec88c604c07c8540b678000d42f6001de2b0f56f6f7a2c09a5fa7380ebec68f952ab0680ba65c577b9278cca567cb8250aac6f586a177e819e438dabea84b46ceb7bc8cc9fb8406c8df8ad5d257604fc975caead1a4fa914a204ac7059e438855c33ad1b5539a81fc476a9a4c0f0d107c69f4cedf0573b821e6818ea566e7c43c2ea501c2e954658e4d3478f0e99890ad3bc25e864c5ea6eccbea98b28d68385591844d5f5534b72b8022f7dce85ff21e005d661b3e69ec08e12cbe6fd03ee721387ae49c9757a94fbc9b036d042ea1c247c3f7aa5c490c885cdc607969cbce7e3d904df01619c995621ac32bfb38a0e08372d2b5fee5976863124e48052cf55888f1932eaec118cd19f1476f45db87ec0db0f5dcc7f7df30522f1bd2986c776f76c2391a44f09b123b4d9a8b7c428ccfcc9db0cd59cef7191eaa5f4442381e914eea614ce873067b8a7b53b2ba048f78f07f4757492c6e52e3719badc1b20042733f2a5b26fe4465582a6125dace80a7434ab8e39cfe9dea75d09bc2d4de675b009384f9643b6f5057bb8d4e7adb68d09d45ee55d71f921f672a0c7e61edb692c36dbdb020b63e9882ec873920e155557a0435393069c82c9741e60a13f9a9115dc15d16f0972fa7c64881599e268653f976d13d12be8eb70469ad6c67ab7ba3fce76763cd762ca5f711d422967087007b19ff5b3138789679d7793ac38c55b4993303243624649e29497dccbd8d4b60e2fc7f6bc7fc616bd8f85d15e9594b8449b17475fa163634048f1d9eb6ddce38a8a40c1b0fe022d6242f751e6e8056001c3648f625c53c5baefd421973946632f8b6702ddd175032b985a4adb3a963133bb36ab474dc440f8cf66d9e0072dfa6d6dc15fc0b9f24e5521bfe40d4a20a3df4c5a8f4406339c27f9866c7d750186fe490d9d1200f6d7e419823530c0a54c315b17733c43ab9dd5bef481787464a9345888ac6ee2c0b90190a856e7b24b0ec5819ec1ca42ff704e80115ebbca2490bb9b8bea88d15b11743eb6d8b782d3e435e8f3bb9de7b3841763678a1c0cca77b04cf5a0142fa90b8a2bf0b442310583df1ce29c5d2414699b310e9253f986d98ffccc995e5140ca72899a7ab937f8cb7b4472cbd77adf7a39c135c4f2e1d249b0b2c70dfc6c49037521c091ef200043b71cc9c8f11ae634be66808621a00e6f2d9188a6b578514a48410cef7815835c7fe20f6803f689fda574b45aa91e1000f39e9030479877300fc4ea4ddd3aefc102c82663c06239802f82bd113efe5f18c7a0f28aa5de7fb567d1c7403197c623851360c669db46a72225276e3f97af862caa6bf0828060a0681a3e9ded9cdaa153d71ff4ebadecf621c95c33a2df7f2d81468cc82e0e1dda68a7583f3f9d9f5b53f1c98dbf60a37f658c8129f7562c4eea5d7b01f683b68b58a0a886d5c8c04342138f7a0a7293a8c7c41e6750510af4c285d801e9440d8df77f53629b5bed219ded5e59cebca10b3a3072804ffc719a4c8a6e103dad5f4c71f4cf978661666836af34c4333314cec80933b4cf999acbb7f5723e7b7c9c264cf794e5b8680f82154e06326839d185613b355d44a774d3d83047c3a80062ff6348d92760f929e430a6020c99e8de01d0fe5e638a943044c9d87ca82f01d1ce8b76072a0553a90f49c3d90ca9500e75343eeaadcfe962cf98ef8a0f5053efd95f0adbbb315c990e2e9d2eb45523ba9628dc426e54bfc03be4a7739afdcdf27e10aae776320e5b1f60f6c6ca3a84b1d5bba50b258c17f7d90d5807d8e6b842db1b7384c2dee96f8137d85ee62138280bc4c83274d16f8db0df71baf750ba36e9a75fd8a1ee4fb6255f159f0c270ac951b281ab313f848804d945ba12163b5140fc635097f5e0d6ecfdfcb51372911ddb94927899de583b93274dd43f3369263724f0f184d2b0c26fa792b72edf0d5e6de585c3ebe1fc6acab690ea18c1fbbc4fa6d93cd55c4458592ee43bef4be783cdbb7eedc4ed94b57a2c45a096e91619ceeb4263289f0ac7a653bf50fbec042f82f2168dfb660c4282a0b3b98c4bdb8702ae9884f04fc82363f49dd07929a8c2004f771af1d2a58d667a1eee8da13c88ac810e8df1786120c8fce14e366d52b74714437fad22b12d87c9791b40a9b19694f6a8b2e1177bc01f3354a32c89c0416022999eb52aa6081b0ac63be215dafe2132c417656b6cfc497fbb413567b42bca0c9d3cf426d38f1fb6df3f9caf83aece5f47926822fa1e8295b1f4c300a4c5a891697852c9c7f32d6333eed715cfc94a56bc635e1263f00c606b0a72d5c2cf4ff117e9913222d906f1e002b46fdb5596b52efe561b6e734cd02df57bc7ff3d53f9b1c7f5105aaf273e03056b1ac794c3b655f8abb8ece91995eaa0fdc1e5f53771fc6f09b030b6bd0279c8bc070fdfe65dc5c8a612671dfc16f08974fc5360b30526c2318238a869c5652fafbab813979f2a44b9ac282eeac812cac4e298603ef7b9d91d0f51df3535de80749aab95eee783c7d5639c84d5820701f3166581517eb779d16f7200f45e0c0406e9530455252f09f6edb7c41a3fea5d554a04531c448e0199780956f19f22c51af4f9e4633ee9acb4423b5e32716781ff865867098cac6fc20f39fde0f369bb0938164ecbef9158404a019d3ea7b30878a2c953cc3db9b98bd62231bf9399588854f6c0140c5b5f6172d275c9215ae3b8c0e7ce81e699f08674e32d94882377a05bddbf0e75d02d6ac842bd963c465cdc38953bbfc4631f6b49ce394f97bb4b15cbcdf36738403987fe435d710857a9bad2085b27aa8b1943ec6d74d6c52900db6c6698c98ce601ed78b347147ea2c6029ab3f4dea6745b171180ae1ece4bf8ccdc29b155ca71ae215e2dbb3f3f4e0c62bd7bfe597fd194aa8ea1ca94913fc977845e811e28434888765d5160b596a9f2e717949a3f5e2c46f1f7dfa5c71b476bb76ecdf11fa37d36a61307319a40215189e59faaf46266378eef10396ef3f074cd12b0575afdd84ef3d924ade34bdaeecf1780c1fe8d2c4d30ff1691b693dfcd934215232c62da0ecc9aef2adc11b942cd1edfb11fde2599c74690a24687bc9f42be3292cdb2855a1ebc5c510bfd43792cfe22efa59f6c19dc7e070efcecd1ed4324e395326e50fb0a0f6a37bf278a4851dff7d1706794dc4cefa9b03d446323fdea84c1e121c74a2a1ca12c6e8ebaa3cdf4025de9cb73ff041dfdefc5ef1f11bbd32aed245220b14a5cd67e10739abe9fa5b9c578acc7c8db38355eed40963cd253d764338e02ba3eba039c8a8cb4141ccea3e5aa72713dec4f683fba514deda73fa2ceb0ec816eb90379f1b5f21da421e2106e42b14c9ef92836834bc01a7570e73be5d71042cd99ee3bab8e59f8e86ed4dcef4674f4159220964abb6bd59fc158459ba1c5c98758efb86abfd38aa5bc3e8ae3fcfa40427977c46e2669a6dfee18182cb3a69a82368389a9143e1fa94182c3e37187cfed97e222e379dbf9070fd11bd10578a35c10f0b4b6a67234945303dc8af61ebd9a8dfee9355e3690875ec8f48940f46d7d7a53a321def800e978e1a8a72dabd9c0ab258cf03658d4038255c0a11c4e3f2daadea3551485f4e071f43c2691fb4fa61d4d919ee6b4e99d34fde47b6b6bba6f90d11dbf4a13545b9c229e93b70f7657e42f99125441be1dffded5b42c78d3b6677986d928ea34cbb105b69bdd80255adf6e2cd85a2d02bf4af5ffdd27182d9bf4ec3698042e4d814f087ce25232d5dec5e77a10408638eafe5109e69442b14e12e5861e152776584e2e0f4786c1f4e0b51654c1b4fe1d4b1bc7430cd9ddd0bd684ec79f0c948c43110fcfc6b37c6837c125cf09791612dd31252fbc26891a83288081dd284fa104e32e6470c7a960b3c08cd86e82a6c255ab680350a803b4a8a182aeb54058133d6354696ab2d5936f44fe6c79debeb74a4c57202d1bc1dbb27b97b656990adedecd801b2946cc45bd926c44f9284943c879440a4e78bb99168a6afba384cb58a94642fd1bec6655296a686374bb69e7b269b538b990635d2e015df80d2e107f990c8c174d11c124ab4438558240fa3a95d5252d4ef0be57d018a73f8aa50f8b72dfad163ca6bac07bb61189333881c2442a61d015a1a4f7e70d70ffa8c20466ce045f245920ff566f34dbd8831f96e1abac4e8e6c41d6b3bd5fe357d041eb20d985eebad1f36cd0d360a36ed7d18d422287085ace8ab734b5e70302856faf376be17ae3d8f43842786fc057d031e320c398679fabe7fb768c376a3ae35bd6ec3133f169de5f885408ef9754f3fb0058ed039dd77b285cd5815d4996db29f6acef718d0a5b85a596e835037b0a08c5a6ff1144a56383678cb58a40f32f8a54a0c02d8a384860714ae4098bda0249a534407c4f7e7bf8d97103c41cf1758ea2499fd72681ef86aca669fa25b93212ccea5ebf39a289e2d68f2a1c1c2353330dacfdf4d884bd014577ebfc36dc2a467926ab79a396bb7a8b98e3560385fe90c87e8ae8eace5805a369f24327b45d88ac5737707ba5279cbd36e3f2f03548494dbba1fbcb88ccd5653b3ccbb1955b178552a66d3d8018bdf914601b7ecec67c4d206c99e1823dba74c44847a0939a6a69b7f806e6658d4647a722f3d5e968cc605d0ec3943b30316974a33a75a21fc3eb124d0ee6d24877856d4ce3fb2c240f19b146b2a5287f598bf9a57256f7dd00d8663084486bcf9b2b723a11029253589873fb5ea083e670c12978bfda4178b4679de669c7cd64a09677f57d10704c4b2c730f1fc45284a92530d16a3ff11f39d4b4d518d56983b18b6b9d9dc4b80678553f790f9560f342f7ca895224095866e0e6e533532573ec5f69d8ccf2256a4869411f1e08682e21d58716ad9b0d0834b59fac9e4fb020939cecce002bbd7b3de2f8faf9e0bc34932fa5a9578644ee5de9d83c7e20ebe71cb6b808dac445d4a6956c59ba51a9d71d9205b0e37c8000ec3add21c8da6941444176085901f8b3c2c70d8cf902e49b2499b1487da5a499e99a1227f3664e734aa098ff4aa71db41324d92bfbedc350d0078096c01d038c33c9d2420aaebd8b0add656ea09fe8a204ae87533be0fa9cfd0508b6d732d8f86b62eacd41261b9e3ef8cd2eec27bca46cae09907b8607399bfc1b8d1db5b661722694399f337d883c85c11e7d89de6d1dc9b4a27b959d53d30cca7436febd078887f832a4da13ed7dcb44b243ce68ca2425794c76ea92b8e548a290a293f1a038cce313922cc5e1b11fc0dde8dd4c175aaca431986ceb3c4b2af54ed216ed19188a6a48b9f47e731d53bbeab9911ea866bb89b84e198eb26cd08474fe6655b9a71432c9ec8c618b413c7193f88002919cd37b0f64b2449aa80f4615df3aa269a0188486e10ef7117817faa6bf981e21b71f93f5a85938551493473a83af4b2e59c8a5c455c121fca786794aa072ece5131ec94ce56ad1143c3fc135b47453e51a6e6f30ba008abe4afeb50cefcf5a1a7799e392d7f2ac40f1364b892f601b543af0372ba9efab8c2bb4a1b927cdfa518dd0c88d72da02734e320ce8e0ff3ec5d827bae15c7f1ae6b33ed642a67aaec04f3a6eac9f4ebf81d627a413063b5ffbb19059b298ca3473062ceb3bdc5f21d96e73ef634833400664cf82e2a44b0a0d6f25d08c5a48f037c18ac83f5ae7ac34f84335168a847b4ea7ef9829dfd7defef7717b99a21ab68cd478561622ee2eb609681eecb9785a363915e5055956fa9d3e3022f947aec5a34145f29cf22bbf2e0b797552a49dc83640777d5011214287eeb0e15c0f57371e6790c0378795a3882ebf8d90d1b32696de44aa4554c99df3de52e6251296f0055ddd4bc12f169b63a066d66ddd200605e8d4e971aac795d390279a56bc658ebca43b38a039d89f46193405d2442d02bddb122e803eaab8cc8a77221dd532fc295a036f772c77af873d38a3261c66c14905113c03000e8c9a7a155166552669d82944463bb0635f145a765ff0cda514547bc5fc45597acb508413689d149efadf592cb91d5c8c7eae9ed288635fa4f5bed8bd27967e7cf9b29f281eb28e9c3fe7a653a04fe79d107f2e27ef653dc2d4e2b319bd984541f84d08d9675d469ce90fe58a1f95de48a23240352cc15245761043e69c075f512e7852b288d4abff15d27a79b4e8de8fb76a13dce232200e4586af49e146ac228394e6164ffd79c3d523eb8fd913ea7a34be8f4b80eb485ae9bf118d9a730afd23dd5f0417a7bd6658bda9cc6e4d165893b6d97190cf19bb62d0c3025ef59a16a663cff84e21cf2884ffea56d6771c8f8fac4415737d2b049ecb48b26e9ba20c6c7453905cf477c1466f3458efba20e3b5b4c1fce51333fae29414adfb5a80569ba46ea06f02302d6a72d83a751787e4b9e30d153e9c0a3ec4aa748f6aec98f65390a5e7f14419083e4e00689adefef404ed5f6813989cde7528f4bb3b9f500836420294c91ec0d1cbfe20ef85bbd5dedb5365ecc48c016c1152ee53fbea5560693ad70c3f7fbbebc6be48423f85ec1a5a400c10b0a26a4a15ce276d3afedbe61b857ef67d9e2956f223bcd7319664013f085f8ade1de5f4b7186ccbca4d3ff000605ceeec3e4381c94a233c9903673bd4f980d65b9636dc54628c34ede5ab2ad913630042b4ee8ad1d33c1201b6581479b8468da2e896d964e9929893b61535e92e9a38ca7e77dac7102a3117f89cdf3061fedc538a61413538108ff209c8ded5b2f9c34dbb61c7266622526218b923b8257127700f6ed49e25083cf5dbe27f4d5d67fef331dd8ef6151600ee7c12c3f2bb9153b820f8392c53df1aad31977e6530aaf77dd6280e6e53351d039422c7486add13f8c414fa661798bfee74da448d3fa10b4101f6429b716fa913f62df99d8a9edb09e8072646ae37ead064974d1e11cc1c3c2938e4688c57f8dd08fc161e89c9c84192a1e43d7d41456788f37cda9b4fc588f437376cacad0003fd23e07fbf8d98d2ea561722ad6873d5e3f0190157ffcfc681c8b24b36f98b5c6bff1822212342a37a6cfcbd14820e08e24249fdb8751a9d1d1c35cd1651266874d10c30a8a103d1c80824fb6d375859182e50ea1f794d3b598eb7c3efee9b11a59fcc6643008acb05ee160c679bdae7a85d1795d0bbd2729f5473b127135aa1ae44426a8bf13e33b9375df54e092b3c7240bfab415ac8ba22ca1c0055ae4af68f5331b3b5f91c50ae5e4b30c2a0f04077a9cd79f9ad84bed230320ff99ddaf6536560797263af799a64b0c603a7ec90e00fa7371ffde7b20af86779a0107b316af82a3acb549d109fcea76b30dadadd088c946aaf2f60582e53986cb29b103bfbb632c21df65c135262775fd6e73f676dd17e805e06b724340bb1ae5b7644f94a95cee80c48211f9f87280760be5829c2c28639a2e50e6369cdc889994e564849dcebdbc53b162488a4bab7202b156bf0043a0ea183264e19314c42621ba4dad79ccce2afbe2d916647f77ab2885be590c3f0ef21d22ccc957abdeeb968d327b590126fd40af976ee1a6b5564b22a6a21e3adfa754bfd4a7f6c19bf115e33f7f77e41ac703b941dc93a56428b8165ad39e418ce97ee90ff0af6ca855d01c2bc5128f6a6372b8960b3d95a32e5bf9cf4697c55131a912ea33be3f4caf50b5ceea59c2cc225697fb6bb1f583b0a37a08e784481d6a69703a9c5b1bd2e1f97b2032b4b5426e7922755bb82df36b0018a7fdfb9eee4a94b0a9679d94af7705df64e78ebdd3b60a4e92a6aa6855ea2b7535732bde84020414574d85def6c872ce554e42cc825fa5afd5c99c061d0496c7014e1e2a4ffcba99f01c519ca4634f251839d628abc9385e36e159549e6e0b9b2073937b89e55310da5d1741bcf64f8deaf0d92dcaff5660ae1408f1bd401f90639077fb51ffb31e8aad7b70e2b06b95104135752354592703606f24db47b2b7578bc80f17ca6f990a0e1ac93d24cc0a6e45b34d98332b36293c18f60529718e5ec1e643bad7470c9203ea07b117ac05ed9df524375616954a34512f9d5a3a8b1eb2eb87610008dc462cd3bfc0edd1a992bdf4abaf29945609e8b7c617e514c4e7f993e4779414c01d36d03dd2b730d2e3383b6019e1cdcf7a0e0d77cc4046231d9c5ebcc312ca8755d59677eaeb93095162c46aebcf739dafd34bf185fabdfd3459da4b36593f238fd920ae2c8a831fccec9ac44485153d5793c42ee2eacb3bd25dd6cbef0162a5834c027cd990d22688477b18867650f7d4a263f5e94768b51694057ff5523f543cdaa8db75cb460510ee12f0385dda96fdd67c2d6cda2f64e33ddf9d6e1c9cd5b470d472fdc329eda1b0ae7873f7d5aa750bca358927472de923561744b05bee62c37fb8dd8c06af8fcd4882049bf50131263e0d6683f12d92cb8aa56bba42acf4dc0e98497697979d350204e0640a79908e7ea0c638c169080928164581e07fe45962cb9ab2a4cde92646d2ef5d66e270aef5d804885e12c52a13382c3eaca7292ade43e0508858e3a6d0880158a05c8bc962d78ef6ff71ba019b4af3bd0fa16d5b614b4d4c19ce89b30569e7510fb157a84a04a3b0a077b2988acdd75ac0e7854a195b6189ca52e66c98ad2c5604dd8fa00836d779fb7b5e9fde36b9d2a4861b187018f7a463d94808cb9bf340c48091869eca71a8b1d99167bba234d8afc427c4e808d360595cd0cd2fb4a5aee34d43cb26528ffb049cda6bbadf36fde4155d399d3c4440e2138acd641a7d97f22bc6e129b74d4963d08ef9a09e32de0d44caf25a337d2f7de171e31cee18fd0e9c20c6321e6c72a5d2c898b9df1bc3ad31e38a576d0d2a0f23cb2c2a379222fba58a6fbf451cfd818a8b0ad46417bb61f5421377b09b9793a45959a0d162658a4261a420687105e3e309b91d29bbad4a9326b64457d08636b500a309639af158349c9c7683585b465c05489dcad352fc393da13d1431cdd61f652fb6598473cf90cb69bb5aa9053e601f19f00ee153785f3119178b59979c1acb5121869ca0c610a4fac74713c951120888c4896736f7bd2f12a1dc2e6429805143fb061203966fc863a40530dfc2ed59d7291f3e12dbca3cd88ddfb64f3a47816612fbc95297564af102f38d18e8136eb0f24e6a21749458a60140291992bec81083d299af1d6354e8fcc0ed88d6050ed27a871b1899c0486c1f4f703521f88b9b885d9d0b2b2af18a5b21f7103ba0771ece334b02b1bf97b2dba97755e48038b7b86991ad9fe32ce31a72ac66de6872f6d3b71b963a5026aed1334a772c3dc382feaa96e307ce075d3b2610e50ed416f8fbeffeefd9158250233c0c19b329fb252d668134d3efc96f907c6bca4c7a24cac696406a051161db0753f509372ac2aec43ed879df60f968a3d2746d99ae7e00a78d7a3d61efbb017f4c2ee848ed8a1be9f452253bd8e395d33b7f56ed466464d34bdbb1eb00d8c0f85f6237bf9f60edbbedca06047d5f3915c598e3d3b2100eeafed8a0070a2db971c65003b0ec6d52a6a759c82946f6d3a512449af7e28168434ff08959a0ca1e82995771f05221c081d07d4119ffa8ef025520da27c162c3fe795a6b26f56f8a2daa086f5d833e8c85c61b42a03a894a6ed6a768102947d3a66876b4aa34a0fdebcc0da0cc750c8ff0602f295d42bfe967e0f4ceb314df2c4bda6f5bba72ec6add937e627c30943c5399f8e193fa1551117702264b35c800ea8f29227dfd7b89c85c93ec65d507fa97795953e72a58536cdaeb09d349ccbe6ecb0eed976ca3c2c36af50dab472059e6cbe34cd3ab27a1b4147dd3c739bfd7809d21a34467de03c8abb23fbb0c948433d8b2775410e8bf8126770bbb98633bc32b7daf34bac2f130693069e8ee72c5295cba3e60023f0d612d6cd9c95ede39ecfb7097116277760c0d55d46af76e85cf1717b940d696b61b2cf8b28178f60975884239c61c10c105100d19c3ffd8098d7f242a756d68b1cbefaba2acce9f50aa0db63e8c9aad8079fb5c2801291d0a449ec219d6bcf9776c85a78df09c983bd60c7984f1f9d6a1ea5d684e575889c994ac0af76f2af96a39b58625cf10cbe3d2e7f02c66d9bf01c0ff4bb9813073272b7562f02d4f72c68c4cdfd25dbac420ea91857df1c2d1d366051c9c4b1767a372ce4b73108a3b171aa4cdb0a09f1e3714f768ad99fc13b8fed41e9554ba1748a9b7931c0939916ce6f4f1b2460bcf5d82d84590b025efb49c0b104eadbd6eaa794e31da27e908405a1ef5f5e50deb0baeac75b97be67f57b4f589b744dc70a414102e695254f7600ab9daa11dc8a43def6234531ecc60d5125756cb2223f8bdbe9a725cfa29532fec7c98a4551f463f56578256f23205ae87273c83ef96971d2324201f0148491b1456f33e414cd64d6d38066743b2e25493fb298c9f736c9784e5dd26d70ff1a2c40a65dd3072d1e08fb3c9fe386a38c35c74c5098dd71c64c595b7920a7583473aa82a315f13c33957d9fd4f41b9117debc9e5a6f9c7dcc05b81682e944a3f11dc56dc5d538eab3d603e86d54c75e774f2c25c38a64a2f0cd88ad9db5ee7dac4476ec568aa889848f2c1a1e0fcff75e35e4b2494fc5eee11602bf1224cb71eb263e528efd02a5246923bd8f4a3ef7e4f64798890666d99babc6371656d5d8ebbe9d5132115ae29fae98f95eff0a015ef03944d9231c8b652e64c5834e5c6a20e0c084d3d2de86284906166308c53c5f2580993b963ba65d1187bb136ea53f2f0d4725a0100669ecccb0ebb49052a2b391f93b1266ef50689107a28fc73fbe474a595ef0f3c69fa47df30b4694cbf0130c440f63cbb1fe61ea72b74093ae6ed7413a21258f392b13f2eedd9ca7656c6d70faf0085a0b50bb51a05197ec665a1a0b56fb84f7c44a0d2d55079084a14acf2b8d695277692471304caf1eb37fce70a087e5139fb1e3f750e8a28908ef11597a7ebca3fee7d6acb96578d4656966ac1080ba50938234474ba5580e4a53bab6f882c8487cd95aa14afbcccb9de25eb406713012e915b6ea521ca1df80728f21418e874279772da64bd94d5656ddee37eed5f2d2540b175b0071002702f090b35feb6ef98d224729a1e4d74aae03d0c938a1495a9472f6f536a01d2712eeeb8691cbbd5ff3f66cc94e0c17c58724c3d96223f3c424e545ed42b817d8e4c146237e66842f298b4c3e9d707c3ab8cbc6ee6d203b9fbdfe5965aa3289cd6fc872a84140cbfe53165d2e8d02e7dfd4a0fafb92ee245ca4c72659a3429a389c23c698fed58a6d25625febcfc0190c7e172085d8afea5c086b41a1ff3edfed854268f75b26da9537ee6aa8de9d44d6529e759d464a6a0fa5d65e081f0c1d8599f5dc1c8f48a25fb3516f7a466ce604835987d364ce4e1dd84feb22af4bafcfbd856ea7e29466537e0082afc217f8ab925eb2a1b9552df8d9fc400cd27c0f1e133edf4afd41bcb0668c965c7d1b469ec306cb6ddbbf173a8a4c31b4ccf8cc5bad6acce970d5fc5e972ebe16e8153b3513c8773a48e0e1c26f320faff7afa16eae8b16e7ec6233acc7836e62d49a08a77d0027b19f3b98ef8d8eecc58dfbf04f3892b23297e27d7fe14561f6c07da575726b87af8bc6a610d042cb7dcdc3e4a3941afe72019c1838027651f8616612fb2f007680bacb90054f0d7a2226e2b502161000e86386c9c0434716325d3df88d34dfa49531959ed18c7feaed14d465f5d5c4cca7b628c7e1f963fb3697744ae1f36abad4790ee70fb4dfa6fcff97ade62deaf506ebdbbfa95ba2e8cd82bcca9b93588d1b3e06064ff7f3165552e0d1b3e8a9e6ba1e37e15736916acbc523731505ac428a544cc99ead5906d5cbf15c20f43e13e07e9fb1463b232d7529e98649ca4de2dba1ce7ba0f7f0514d064983819d2652aa9fc03d333ec853e2f02c1d38a4e2a4132015c1bc30d8dc3ac1cad4bbca30259f83a9c8c262e412875c1d4657d941c03cd6b5c73af9fddd877d1599fb59d689b95f66c9cac5db15c3aa27040c7b74e5bfc2fb8c6b3d2a22ead7f4c8f4e4f336639b05fc3bb36f6de294e667295ae33923e6c0f3561a000a7e88a3ae28337ce86bbb99efd343831ce6bebe4c37de4d91169039a74f988cac215abed9a59327289f5ec57bee1977b7bce4d6231e60bbbbb4f3489f396da3c3c3852c347c7118947ff6add841df6090a1f2bee4daf605f7b70598b16ef8be2922ac04e6203f6f3e6f5a4ced9a17e9b6c229b75af721923b263a6943461ff86eabfb864af9bcface67ed903e9259d7ed169972badde7e34f04607403f01402397a82f4b258d7b824a80d54810082516d72e0c4903717aeee51a9754e3fcd09d7ad1f9cefac9439f9b7160b57da5488fd1c37afe803e35ff64eb783703074950e24d7e9f37102e17b1e615935b7498c233dc7e9723650be473c0dbaa5e162312e50ff79f274eb5c6cb63cb9b2e606f4bbc38a96d06cd519f4b3d209c604bdcd15e42879e25589ef080f567630706430a4918f0418a6e5a7cd36a0d8d8b2aee0c88d0d63b6f13bc620ac78980a109c2511c99461c87dd16316c14afa4f41a86b2a806a4e1509e084c45638b0e778153d3c2d9810630721a117a2ecb86a22d7f7a6b6cf3e05ff01deca9e7ba8fd4ec58f6524dfc19b973dbe6bdfff8e7b1628987c075eae3352390f17354570f9ad86ef6df31e5839aa740ff20703eab6061aa523b1a67a7a7dcd8d838e37b92d0948bd3104ac68e00be5c26dad75ffa9c631f2d87c970c8d355a0fd65c7b1979baa5bac67d328a5a44a853a03415f9f6c3120b7eeb8d3f245448234ea8684b649834b4e03a8408b170272ee8c192b67babb3df48d0c522c24355dde78bc218d9e0f716063057861f68259a0d23843e4ce27b750238aa11d262fb4c5d79706cab4513208d77bfb87f071846b92d52751b5124c146e8289d942b03b8a3c13cc615fd1436554696fc9da5eb94a39c405023ee97cd41135475fbe96aa469dcaf67a2e8749336f0c331734514951f10fd535a05dcc2c21e5420ac5769cae15cb2224bd63d6c75f103bd31f4bae53aefdab8cc79e4d9e38ceb2309cf9d6a54f839111ce8dc2418fc30579d8f5342a70ad15e24981b4f94af10b4ffddf2b966cb3570325d306671976ed352c0e4451750c75fff670fd7864b392bfa1a0c3c0ec53971099d277761eabbbcb2493f37fea98050c99f708b66d1dca1696d23cd2859c2a06d5ae2cadc32546317dc564fedc73962e6e85be736d7e4a7cdd0a15ecb43fab8721ba05f060676d97c05140d8f840f5eb41a1f2c36d9b1fb9127362ba516bd95ecfa4da931bee3b52a8c84441f12f89e5248d2fc5cac088c828d882955034d4803a67541640209f53b30257b1d8086d246a333f82cb15b046ba63940d663f87d19987f48c613362bf9a67f63b85dc305dfedf582b6d1cd5a464a78536227f99a741eb65d4ddc100097dff5aa0c210f983fb70bb6e451e528af03c501e1c965f74280504474000dac436702da7cbcf6a7f261bf0524fc08fc2b4a4a6e5b73b2b59013ba4cee93c58ba2489a6bb07bd72dd3faa22069455bd0605967e98907e7d6beac94fbba7db5434bcf8a65f57394f534552899b2342d3b0c50a788731d63702abf6cfd22c430e9c4e5f78b2f60f0f63c95549e3ee4bc33c8f3ecc4287f50ce19960b1e038c2c953e768dd8cd87c4867a48efb71436dc6d9a3ed8f47dce006aef4f88676373e2fdddcec6aa3bed05fb1bfbf3dbdaef07946305c88101263036dc40362bee1b3ff81aedc037f7876f4cbf819a6deda1ec3661d9018affe840db2bd7fefb59396215b945a227595ac850f6a33ea38a6c9f624fb13acf3f2201738cca34accde48a4010ae5b64ccde7ba253af3d602b35856b90ddc7bf9956bac2d59aefba2d9cac0535ab4a60a16979f510887d8dc6fae582ff6ec7588d5dcf855df11f3d8d562b4bc7944b651ee490c74bda4b595fd52a02fce990d0e4452b92d8569fae2552a27f36ed76965f43aa114150fb8c9b408ce7070d5f6351fc60e4f45b988d06de8a2ed8727211726ebe934774dec6146b58c7453f6e80a25afe6aa04d9a058223685bab0c9f4a3f1ddd1876169a349df89e59c48f5f26fd72f649fa330d7ab38b657b9a5b7a6577b19243bb560bd43b40a87b6fdd71772dbc5dceb62eaeb50fe9497413cb19e45cea5a5264a5ac3262fcc6fcaa8a2daef0fb77c1df3395b4a00da45ae36995619a3738fedfc111c22333364bd15ab5b1e02f6313047bada4d5aaebd333b4a7d1f0141fc84ab2ea5b1475bd18b9e61e996de5ce4f11c2bd55b08e4f8d2570638a19ce65964fc5e45a946bd424923085a90749d7ff577a36a6b1e4f12ea20edcad6235d068935434d11e95c4cb0865cf6d97f3e77438be4620c42eb8f2fbb96a1de423834846f0bc6d51d172247f219afb717b4ba5fd70c44b759e49d14d1732beca1f0e5281871500fa2eef56f2964b4f93799e56532f79401a79bb267d02bd5ffbf732c70ab9c3336cee016d5d4a48a8e22f87d8492fa1ef089dda8cbb9ef0fd02450570919fd90c7e98071d6834340db354df3ad81e14c379b5a286571d6a7807a40ee439589fa5d6f25843f84a6daf181d674989a0763e776b3053552a42a1f2f20bc7e10f8e7a4d57ec943079afb074e724ffa462819f89ce7b5464a8577a0bcb7b09912a176f40b0d00447567c98ff2a808e270d19c312ebc39d04597dedda982792e434d6b9318c84324fd8eb244d998a5daee7a8973689be6e170d00e65ea24031a707491947f9582619c621449bed4b872b93a31e334dd4519ce2f8a7000dd2adb873b0a7ca7b6d39a5e8120b925aa04e1f11fa404559a8ef2e2e89a2b7cc5614562350e1485d86db46fea50268cc1a3ff9697aaf423a870c3dbaa7704b84244d2205bde0429bc8f626379f3375a8b16e278f50a07c10a0b2c719bdd164e632a6b696944b3a5414b982ba3d3e7667a039dfa90ee9958cf47f9dbfa885e5cdc0926bf80322da9d79ee2c8fd1c4aad212c5a7deaef878627f2720942296789e7e4122766cd2db740ab890a4dec266f8c1a536f81c8f3a8edf2d22aeb964329a0ac2c854d9fdb162c1d5203c12c6ea2b71c4dd6ed31df16ccc4e68ed227f0d9944a17e3e7d6e7fc87f57e4ed4aa34b0cfbf852cffdce31a167d7028d08598dcea1b27b8b99368c436d40f2167403e3e25f292bd96695e2f6c89eaa820bce76e95288ab9f8f3e90c48d8645c18f4cb9992f9c3fb6d52a7703dc3a735e12fbebe4d7e6ae4045d414a7d1d3534ce3b7048a108cbc7f4241c7f22d4eb49b2c4b581c7bd9396fb3ded136fc5144977aa5ac2720e893ec8c9dfa8205d00021c04e4c4c4fbf98fa30b9f8fb6dd46caca4ad8614323a38f9143969639c91a9f474765822f0a913cfc0d747ec0e4c390ec0675d842d88ed6bf2db978495f7ef362acb3613adedb74919c7f9fc4697dd67cd6f0249c380cadaf4d804084f9c3d993fba143c2913a7df251c03e9195068a068683d751de9f29fcbdee1182438386e93f5109a824feec19ed471cea67ca4c5594a508e6491404902367a1b988f4dde920147d81ead766d9feacc0f56d11ebc2d50b30235a6b28ee97250e88f5b7a9602da90eedcaa148eb0826209b8a15fbc55979ad1bff6fbae173f3c7b0132ac17ba32d60d9c2e519c01a0658434cbbae1277bae6db1d2f2d6b5dd985d6bddbd2281fffaa9bf2b290c7dd05439272ad4cfa30a106efc90d784add60688dc65cb12dbb6f1db1220cb69ae15f6c3b5cd6646085b4080b8688ffe19c1c29a7d2c836a1c9b051ea1ca773823533719381ff73a18d03501af77a6883bb81b602594ee8117885a0403b1c938ff12b35276f370f0c47aa9bc415091e421e99d1d5c68693d0c886a24408f16d25733161bf0946283d7bc3beda54f7380021882ba04e02cab3246ffde0b4c5b299f7801ded204372e2e38f9557f53d06e138d834eaf64c611c7e7e9e692b60921cea3a92300f7a51f7bb0d82f14cad52d3cee9804f84adcb3a44b863c95331b7e82ae71ea4b08cddee9417a55f7d498359e2541fc9de6d7e8642f23f6b630e76cd7a43f4b79b68be792ec7f369ea1818da9845c51cfbfc9f0a7dd493cd68c257a406318694df8874bdd7dc5ebb20e0c5271206e4a792f3c1ea8637f34612a6984f5c2d7edce26e8cda7408e11aeedb3bfc27ad4800345b06496f4f83dbeef9dd00305fd80d8c19c071fd1e9fd0cec0bb77eed6e162862a5eb52751d73ca187abc384f3cfbc6c2f09c19a30c086629a4f92bdada280a7b53f36b0d0640d0b233ac44ee88dea4ef9fd9fc8cc4f141cec8a7626541775ff47fdfb016aa108d22a2080eb248dfd013cf8fd1947752c8328c0216939e6407a7a0b125499b8dddc4844c822732b3e1a8127e72eae99a9d9f3f051ddca70cb7a162821bf06ccb10244af8cdd84a9ad0cbe007f782d7e3199098661fc2a017a6556f11760e0fc6f7817ec0c8b944c0cbcf60cdd484331e27f067dda0cbddf6885d34d531c3fecc90aa785c6944891812f27f6d268f55f16126f800567f5f351a56347979c609984366c3f8d38b2cca9fb9c5843f82ce0f3dddfc2d4fcb088a77b5b5d79a04d6edd73cebb00afa52f83bd2a59b5555b80f5d2415fac4880df8e7fb82fc4888b04f952f59c1ebd784c48840f122937cf2b7cf00bf4e814ad4c05ab027f7e451e977ff515f4c81e5b49d50ebbf97a00d7da29c4583a8976fc61f3e010706afa50fb4584f49e340c0f5696855be1bea99bf3a82b4f8f00cf72cf27ad817a5075964db4454c4a9790636d95c09ccf70589da86641d6cac2c2d81cca6a25f4945f4c86a05e2614598a2d3d31e96d8937f92045bdcd7692c76cc55f0c927f3d80a3c19d63c2f97b217b9c2216de4bd0d36a4fe88d0da41a88669365bb54f238f8faf13985770a40aaf3b50f47fe1de9174f2567722100a03cfbf17a9741407b121cf0366a471bed2e6301c37e773f1a3138320a133493032a14609da4cac66d005ad76e29bc07cfc229d330427725d6f5ff87a02ca49e6f152c5a773153655a6d7e56aee6f4808f4ef62e50a9abc823817cbf3d00a636caf6dd42a7d6df2fe5a78c226664ee89092a19c678cebf21cd1ccf9727348970731c9f8d43706ba2546aa00632d011b73e7fdbe2e87cdd10e977d4babc8ead06913b1db263bcb71edb723a612443867f01f00162589a01a5a90e8017c58d6a2722e9a4ea710417f7f7e3981e756911c9ad32c2fb83534f85a554b0ace44260b3fbc192f95ec98514f19548bbdf85f61448d22db0cdaff1874026768f7d8f04923facf9a779b9475ecec66a5d8790eb5c30b3af18a0abd0e03a59bf49f8d83682e6e8c767758fdb40f5a980cbc3260555457fbbeaa712a2e95a7031333fe1fe3d056caa025604235a67ee398062fc91f5853e0e0b8834fe49a78d7c1ffb1dc56a1065a503b4cd2ac52e16f32ff7810f1a96dacb615344025ad3c9719ce50f4b4c52239b8fd059b1636dbe9b934dd38b37151261ac7c38e2635186dec4930e75bd40e2fbc1c844eb0f388bcbc5d28047ff6aa4808b38faf557fc3e22f5809b26958aefc956109e899fb2d3ab18f5f8c121984de399eaa8e125d5613a11c9518f5ba14403546844b21ee3ea4db592fdf1853f4c66e72ac8adce5a8133f107e09750446c968eca8dbfe6e822d0aa9cba03439e6e3d3686a02068b30ba703651539c280300f7c3cd8f99835fb0daafb86020269c1bd84f024502008b73ea6319dbc1cdb9640a8da373d8b30aa6f5408d592a1d1e269563474b4b26616d007ec5a6d72dc691d174fc7c3a9af5491bf1be0799950f6bc79bb66f7dd656957e56a270a195c09dffaa1c3a5b3e00b538b4b7b2dbac065ef54d3e06836592eae6c89343082a621f7fb87a41192ca5d66468c3fb82d1f70e0e3cec37c4dd4bd579d2a44321b5ba50f5d58be77a99843c7302899597b20a43ea8d9ea5b6a96dc3ea5ed0ef25d129aa0acdd1d841fd151313945d8569f2cb9c9957ecbebb6c3cac1cb3c7711963141105fcd278cc93fdc6e238c0dd61a423ef4f979204b58644438451037edb0c355b0e7001f9a77dbf06293cf3a26acaca25e6ba6d952b05a12f146da6cf86272756a90a53ecf9bfcf021794708cfebe6742261067157109763cbd21b857c19bbf2abf2504bfe71aae7c448fd2251a2b7767615a0fa8250a512d4040954d11de0ec405eafdd9119d3a111c7a20c6d3c9c0d29d6a222b5857a370363e784124d0aa5b3727f961114abcae3651c93e49f34efd8ae4427c6db7000a12fe438222fde7b78ebc2fc511202e53f4ac568887abb1ee0dbfbb93c3993beb9fb36c93be842974ba414cac5816f8841245aef93f3a7fc73edbdf7533c4747239c3e13756a9bfc269f67d3553cb66da682d19b5fe02631de70ab84ec7fdada57e7a2f55d3cb573012ec0e855544a18a6041a78179c9d72caaa0220520529cee6e5d05da2c2623f8dd76152e6d78f884528b35764fe5cc35d91026e38510b17bb267a52cda0a7fc5cc747350631bb06b53f9bd2c766c746f85877d610ab2c4ebc3334ffdca8dd28885ace6511f45240f858b9154df94c5046bc449c3df6cba05443b1b66e4a008d4eb5589d96c2fe95d79308afd41b0c38d27b16c822192caff37653e2a6170d70b1183db54d2390438d81cc5f81890f59572cf0748044c5e529dbee2302831b06ed2535444a7e5322e21c7b97ee2b979374d2f8f379982b89be3499c376b41d0d548246afcd723b6d1d1635f2cafe5177ea82687df3a1986bdafec277af9fdeb63007dc1fff525b6a9ee6eecdb0a02f736ebe825cbcca5f6c08bdd4b60a8fe9dfb6dd84065afd68596cca698bb878396126bfdd6870c50e6eb26bdfe85aebe41a5163ade71410b8daef8bb642be8b5286a724f5adc3c78a8e111584412b48940ee847a4ffd740b482acdf1590f1540d786b01fff12e7a241148e335f82a1a859a6993df049d2fab39d787d2a0b2eedf288f9baaa6c05b8bf2a62f404292888529942cfbfa993834188c2be2b366f666dc281021bc40d5435ec773150ad035b44e126f76d761ad50ac1a5a386d0badbb0dd5d32faddefc658fbaf38dbcbf391b21da95783f3f293712739fe62143a59901ca4c03d2093abef76ff510dc83b9930f7213c0dfebd546223385ba25fad9b0e11ea5e44213650111d1d44a424f303ec0652d1a45ddba3252411115711c0fbd2b76539afab9b0cd84725b80e0609cfa6d4e8116c5b4326abf438943b20d51363af24dcd47e03c7114b51d74d1a3d0b02efe9d1d2ca2aee841568380884f8e4cca27cfafcbfce959f81e8b0b97bedc27903cb28a9e14b55cc175885f9f5d9208ad09805f24e536cb94907c092ed8090804e80f6c5135dc67d95dba077ce8cf2180186482b5eeb72ca37a81bb41567cd57961d173510ce50569e1bf6308d8a6cd4785ec71c59c0d75bf2559f71fd14ea8cfa2d558b60204990c7220b484d5fba3657506f0a52804dc5ce9511097d0d4f1ae6193bfe9fa3fbdb92dbbb0639f1ea4eae6948f84f634b3800210b2eb7b42c6b57ca5cffeae25990360c5df02fc78d14bd9afb8a7e1138947a9606f1b2fd26785a116f37d0cd2bb25f4114da36265a580b29988720c1332d77cdbdba1e3dbe44c3c664b3ec0f2bf3526f56752291e8298a2bce06e3a08b21b2b31f23ccea5815f09cf88541c48cbe50b2d46aec345eba0d4a3ae76b8127a14b0bc1c2dec173f41a1298149503e73fbd8609fd430213db4476414638ac2d32c7b5a5e22ae34a45c2ff0281db7f901a2e4aea51fe0ef2fe893db169c5adc4c96f3ac1034a0cb0d57a33e0853e89b5a21fa23125a8a8c4093acfb7b81ce25c0dfec51da8b7ef9a2484f1846e69b4bf5d99b3d1cdfd69f7adbc5de6e2db536d2b62e56cde5ee43b0a69a5ffea54c26c5155b63827eb57fdea5dd1f7c80d793d06481d58fbcd280da7881e303cfbd12cba6732718a12dc83b65f99c600f5fc8b8793944fe06968a7c661e045167233b9f371981d9d5bdf4401047d4461dea42eaa855a70e96cb3387ffebe05d4bff208b409709c42f240aa8fcdcd0fdaaabc3c67c537ccf11b9afe8799f343c4adc82a9ee67b20d27424a198c5d3b3ae273e22ac530783b2101b2dfb96aa1249104adfd4153b863c670ced5068c312211702bc31a045b1dd42beec16fb16c6f97d27224ef33cdfa0be0d80f307b624f2db15f6b3c829fc98fed60c0f2b5987c8f7594fb12bdc2797e2a04040271010e1bf2b35400d5036fe65537110883bb36749cb0d536f30ffbbf9e7b07d82a5c73064a85087d474e31318f181a1ce784bf19dc43fca9f63dd6fe2389d677be59eac79448c27a0e26700552768027a5f79184edd7f8ac71e068f9d6bcba19c743865d335e64bc3e5f78191e6b8eb8552211154cce0b2bb5d5308355360090375fa28a6ec87aee881ca1c7bdc5dfe97ae41095a06c214959f60b90052f70acf5ccb6c05e50835c8f8904c55af62f62a405c6fec47301d5a362b344af77e6b1624a788cb44c2aef156d488a68e3e2f787d4b8589a465b7529ad5176dc4fe217f77b59026232ed0d3c7f2725821aea31c262001be93c97ce52f6a624736d5cfa2b85e58a248b8bfda8964b18bc9e14fab446579474e62915ee0017029544334579d90fcedc38e649ac51aa520b274e0c08b4157827865c089c1b7be745a7cfcd6b6cb98a65b445c0f0d60f96f1768c777f1a1f59e80eb8b9b7f1bae59d0911a51056c349fa8875bbb84349c8a42fac881b457eb65a9b2b44026f4ec2a6b65daad0ee5558208828f1cb9775312baeb93179523669a7d3673e41c687972ba272c53fb0fc63e56620d381dd0197d61b6a0bcb172e11116ee9677dc9100b85fa4fcccb28c4832f7f748d02000a9c8dd7acfe6f2c049a140cbd333c3e5836852cd055ec06906f5d597a67417027a79a2c5eb3acecdfbc8daad423e7ddba873ea4a76ec40c6fbf8f7f0640d3f7df397e5bae18712221a0c1c9ba7ad35864ffb809819213d6ea9eb557e14b98d39e1eba8f29f28e70bea55658206a1b8f1b4f993cd9a54a01cfddb7791387ad130616976619930ecf464ba52e8d259c7b7ea4d739630a17079ab1b805b120b98da4115221627e29841a736514b014fc895a3e2d5f408d0710231c40d47277546da35ac80c57daeea8673888933cf46bfc949c96715e3182f392d2ee44946e6625819b755065bd71bb4146fa5767a45281422d59cd3422df62e9f4d6cd14a283b4feff7de5ea9c1231369738af7286059e8d72d89a9cfb2715770b43296eb54d19f88885bf7bba60b10f4e5434e5598a7824b8818ecf63ee4c7fce114fd14e49a27e76ea4b70914fba11bcb1c2fba70f92973651b74d1fddc3cee19725e7c2dfc9c2047f2685c110b73805f914609553c1aa899347c6ba4ed67e7bf83be659b5207a33c1e6755149d4a0632f92577a54ea0bfad0cbfde521f212381cca7701cafdb8dc062998c56404d8df9964e2d38af0767c47fcab10b33fa8627582cadc3c73149244438ba594a94c003835fa8cc683fcfe290079ef992564479727e48ee3f41b374bebddc69647545b42fd5bd668fae11c538c11761d537dda3ebaf1191a54bb8fee97f9efcec88946439544ad5ffbc3e773f03778ff70cb15e0a5737b247958edc97179609226e83f4e469b268353a65ba67468cc23861da9b15352b543fe6b26a34ca9789d60c83db9c40425e62c0b061468c513defc4ee9aa86e15359472ade192754a0eeb227cad389eda61aa0a1f417cd20fa9ed358ebb6ce9146f97b7323407f6099a9057e4f7fa0e2441c2458f85dfa7c467ec811aa844050a5f7a345f458ab2e005fe9d336685f9843f5f018c9f15940918e09ef37664d1a3c9d747d5cbe487901e2294f61e1f0020052ddcc85eb39de9e8b9c0af8cd3ec0929c93135391dc850174568ad7f74d33e16ebd9f90817c2196dd11c7169a0f233931ff5d5ccf86a98305d61ba66f1a2eefdf8f8e79f6ba9769cc286845763d95aadb0875588e7a41d01b9400238c9d7757f56dccdb5b9051b54715f22e46c5fd69518bff06996a80e75a29a80b132818e755b2be0edf359a3b8ed85587e0f0b2978f6610bca914bab57b85c867d7e62d19233c4a5e004441b492a746602244257851647415052e9a78eb4fe5769d4798251e6d1d916a47cccc33a29e88b3c2c126a544d77fce2af0b31d51e17eafc8ab8502697d203a0a358320bfa140c1d44383ea449af46f1db819b67823c6401f3dc666add361f81d791437de9e634c3e3f0e91264ec579057419f03a965fcde592b17b08d57fe5b7a80e75d6413f9fbbcc6eea967114049af4822c8ed1ad4322d7e6b77e80e7d3448d63ae1f2156130de55505463cf1f15934c80455d9e8e8812f9cd1f8a5c589773cc434896f64fc7476291df4dbc4b3bb2446f117497271fa3db0af4c28239afb44528475fc0cc0ffcea0373e68124d78c9830cf17dbcbc2a5d897fb1d3bfa3b2704ff6d775046dd047b97b52e3b585a7529fba43a535f1ff1f2dd1126cf79d4244b1a2632f3647c2e8edb09ef4b8a72dfbb75a51929378ea3a4a8388ae08d3e3e99fbd53a780474a6ab863ba8e9ef52b190a730be38687bf6d1bd0f3606b1abfa7d076e7e70881670ffff9a52740d5ba0115e5cab0d4112fb6119c7c530ec85fa29c24de4a1a8eedf6b10715e98575d0fa7e5ff2ce892a0a52e469221bcd7e38b25236440c46d71d0236fe9d5b0043c35bc8491c130f844701ecda135046b3cd16092f4487a680c7cb0d1b40137c0b90e25edfc213fa408615751a164f8382814e38959a54e6ae75016f33d4ae6ae1b3f088581743fe13fd2655ac14b06c88b52333e0fd53a6864e373f6f0a1fb7054f117b44d620b2fc8e2e83f78ae0b2c1cf8e596af2130031eca26a5af67e4012681c8c8c5d0bacda677600b741051d3740c645660c7bfe0ccca5729c86258d0896382ce95417c68cc3a6cd331c9c44c8de7d6bb2a859b877dded1f1c50f1e5241441722a1135d917a6951f684a86886596144ec59eecc00c7cbfea9e64ff509fef9f6e2ae95da61697ff8f2e9d4c4e1da9a283a320d38da41d92d3a5a674f64b5048607af84aabfe486507f4114037356e518a9030f9f3fa4d00152fd2938f3993f82dbf1d8f8bcc927628acd9ff684e3315c758c5a4bf928c864419d6cd4961611c2681f7856516837a00b1b8815760cddaf9fa8a297eba01f50f9b58ee3db566644900703e2139e6481fdec1e54e87205660d562b18bdce24d15254b40293d9420c89a1badedb92c865544634f2162ad9aef3a49a6cf284860f73117c62422ec4f9c44714583e2dda042c0a83f4937a79835a3cbe8de7d030aee74f55a099d3cc8efd3d628bab96550b6914495604e5cd51bbe6d905e77eac1bee02a4b00b0006da9664374793ab6d4870bd9111610465d683a8a123618f5e12ada8ba5b7b8a2f109a2851bf04e163a522e67f297a8c1488c85a00239ed98bbb0c09ccca98bee7cdc72485b38a2cddf17dc71057625cf94b971f93aa254f10858170fd83c80ae563594e0819aa79f1e77df09438108a3bcecf7223bdcd2109657dbf45890a2b23eefbdd30d31b1ff74f0ab2a6078a35a5ac01046742aff1646a6e6ef25f1f12354ae89a7967f674e752a2d50235eeee30287f035c0e85e411d7d96b40807741fb4a548cbc376052779ac79203bacd8143c40b30fb91c82832f37d7f28e5cf962391875a63c72a5ec0485c309c6ceb4d6ffd557ac3dea46ecc7542de9bb16b6568a0fb293d0f8f8ba3d2810dff747363a6831fe5d1fbcabd62d2cf44ad910d876528d6768fe8116284601b60e0038c78ffd4e7bd5cc5e5c2fedf27f8b08ff8614374ac9122a9e9481de70a4f53bb1955cbd70bc726b33b4a3d3363f591d9a056de94300ebb8d0ee12e8cb516958f49009f69bbf3f68a6691b6621f353ffa3b1afa3ac8f35bfaf6ec50d399ca3970460d1f3bd47ed2d274a866112fa43d7ed068ad6a1417e5be4caf6a2b74955ecf478304b98a1c4b1a011f990d06772345fa6c2caffcc949b0ca96db2c6f46492cf2a9f76b90b516affd8c7f8e24ffe9aa9aa4d4adde61e87e570f8b467fb752e4f18fcf12344687c2240916419f1e43a2c81bd2dfd1390fbb3362e4ef735dad1562a906717486a0182ec1e73732f41a2989736da746bd81b87406358b25cd9b87344e4ad50995f11807609608f9ab5b4b5b9f3d24c154872f6c5084c8ec92563a02133c23507882e5bf6ffd4fa3dc6d53aa22727eb52f233bb661fe3fa69f61ff827eccddde913f723a8e2f9dcc4be5c295552aed658bc139dda7d02ce43661b8a3b1218faf987c65128c480f25218fb382b3bbdef33ccffcd7d181210436b4a5c518f0983cd15942a5ffbb0be74fc31637d128cbbff280f9013882b98626a688673a9b1d0e1f7d83bfa77f2d3c4952df2a5c7c8bc5f2560908e96230c8a56a1a35472631b25d8269d451fdc5b0bbae5016ebf135fcdd0b3a91ca31082567d34590420ecd85ad5eda0b1533d42f3d2a43cad086d7507bf0d160bf3b81d006d395064a6b3437c3c6f1b1de824b6d0526e56fe0c24008c23501838e9eb1bafd1c8d63c735e4f5342f89a0cc89689ea8859cf581b8907a242382d630d3e289199416058a153273f0b9246e8af91d98d1886fdbdb4e9d9340e4d2784b794765f15a5d35204bd52dcfdd42d59611276858a34a68462a09662e68d416d9707b8146d2794bccfd378dae6bf0d4f83f87b4896d8230bb3de99eb7af4a7df2fa8a16d9b78e2a4fc13a9d44044ec21419fce8211518fa6f80466ead304d4d76b85897c7479f30a9f6a233fc8a2e69b4507ff55a5d781a1ac87c7c6f646a97f0ae44cb5891576d71cff23c442e655644ab3c54631cf175dc49c60d8d7373a9f5d9f29dec612a9b68351ac0a7148c4e76635f62f7b321d286ec2a8a77b29c2ffb185c005497ba1739b9257c969604c307b4f0af63a77bd37235a5298cf80846420eb7aa0c2c93ded8edd150842b8c18ff60452194fbd1fd8e669242eac83fc006dae0587579dbc87b98959f756ff93eac7deb6c5a7332de4009e7c3fe53b0f26e9c60e4f37a8cb0997f3081ed2399b1d5366fa83fdfb4c030e35808da06107dd124286fb304dc77b935d9da6bfcc6940e4406a6faa8e553e33a45c3ed8da994f526d60154b99d437bf67dcfe096c3cbd7b54c750d3eb56ff508bf473f65555a2349a61d210c1f511d8b0414d4b655b6d1b1a25e54834c5675c98c0652996d4d9ab93b1a83e0120311743cf2a6d80aa96bfc04288db605a37265bae713e1e0c294192ce6834adf03ec35f3a6c80a6d119a54d93f265b71b083db7ba3d4130a11db777740c47a78817a12353b320ec179eefc9cc198b5d3cea0dbea6b48920991c5385000ef17a1d003e10fcc2a5d0939192c694d15c740a0221f4142165b1fe2fdf31b645892e6805257a7c2f6f1aba65d42af5493cffbbc0542fe3bf9c4c9c97c3665082a5cb7c16c5db6af712609afe7dde5233a4222717eb902564f53479b9762010e190f0771f665031ac487158d0bddcd4122274edb90b2f872bf38d5fe144e135c0188979534c00e5fc03a7e6e6e37fb36fc27ddd6f761191068dea259014b98d811c9b17a30c4f2e04bb7649c6aefec9fd401a5bce240941de2998119b7f1ec54d74b2e3958ec6f05ad44718f0d48f8f15d3f8cc48f3704070c2341371661886f023524cda4f2b6d57469d0e090419bd60b47e7cb444c3a8a0c2ca056706750fa794df4056cf215a4d7101e75d2c554e87f3d5585d7ea383db004cf19effd1df7dcaab207f932ec7b2b847d496f8195e3d1353357794985fa6a7440df908f08e82853959ca273bf8212d5447fcbdd7c5200b14e32d6b1d260f5694e1e33b0db1dfc9fb21bc40d5347d1ef100955ed223b9a08e8539b6d2572f46f9b1067f4706758cf01cec2a429b78f9f258c18da9b4c33567f09cfcae6abfaa6baa3621ba5956b9dd07ced3694fe1ca104668e19aa994d8711adee2d2c3bce0bae7a277c16a9c536faf5b87e9245dad4b2c2662c54920d6893ea39d2644704322c3fa5b0b20e878d18df056eda22fc98fab01ef3e51f45277a8760feae5a4f138e64e85a08497f671742acdcbdf2e849fe8be4b83f330b91ab5f153ad98b3fd2b59597871cc6cb1344ec61c5aa226fc19f0b5e8d4db622e059d505250d8e3246d429b559d290bc81a5ce1df3f8f16403f42d7116ffae624febaf65b7395ec7329c1a23c31de8dfb0126c8ee58dbc6fe6dfb2ef804bfbdb20e3eb933905f136a3764a4a6ad9ad03fcca20b3fff413d3a7bc0ec22e7b0fae752913be190e4ea24ba860beb7cdb8a4d0cdf45b8bbaa470cdb0830c7a814eb846b908166e2a9877ba5a9370792f0646dd0b175ff11ccd99b8fb617d36c20112cfc3a3340cb36a85be855a868f85b4bf114ff040bbe4e06d9d6f11c5ca34059c267afdd6bbae5c661251473c807c725aa66261e1f7d60489993a26a87113b5903d1b59aabf71cd6395c30689e6ba9cc576a634436a079ff0e3de0e73437ccd7ba8a37495477852369c6a5f34612cc45e0f84a959ba4ab9961b99ac3ebc823997ea9705f4d744900f2f37acf42495fc161b522d575e28c56f27cf336de2a8b74167d0954161ff192018220f72bc0d76caf00100505e4e47c4841e3d5304ebb103cdeb09cb29639c0e775f6657b302567cad69103bc2af3ef81ef4dcab18bfa48e3d44ac1d24a0ce402f1802ee66b28b565f2064cad93eb6aa388892249d5d9d21241ff6cd8af0e433f38f93380c7f1f5635260825daa42b77ecdb0e8b61e0685ab8cc39fb0579dbdee31d2dfd28885120c79324675a499d458bb967d2d742e1cad3ee53e1a6f48bb0f9db66313b897500743c4bd846aabb184f062938a9811dabb904a510d194ca34d7fe6505e91f49249a8ba05f23dc22099bc0a850a9c888e3b082876141577ca545bf2da6ca7ac7197d4a633e7e5a54577dcdb01177ed70f37c2675e5676bd9d614cb8e6189b49c729aca635c31b5e6c72dc19e993cdb3b22ff398806fd00d3a0baa432f7096233d55a6c6eaba43a6c7096974f2c645ea889ac2b1aab828b932f01a11ac30486cba8906da442eb8dfc8dfea784bee35bdefdbdfc5b7d9e0d8beda3c6192c0a7207db84bb26e40a312d0178aa9e0c71bb56930ecee1bd007ab8ee4679c1c89b32d31e8cd98419e6b8d6816c7285f4c38419e8e803f969b13ba60c8760a6f206a10591e2b50ac254a9b90c1539f8276abfe258de615b3ec9a894a7a2638388389f29271a668a04afec9761b65df911525cdbab437ec59dfb6c957a514ca53034099dbc30c9425a303bf44ae88eb472dcd001917fee91a6c49815131b392d5ea6d2ffb669861ebea45f2f8f771049f249ab5dc2cdab1e14c2a57237934270444cae50f392ca3b5594410dcf343ff3726236eeef51f3c7bc64a411bd512a260802b61a7183074a563355fdf697e9d46e8689255d626916ca995425d2c6b619bd4ebaf2be398fbf7b50e2e173c7e1a96dacb615344025ad3c9719ce50f4b4c52239b8fd059b1636dbefec972621587f9be965622edf3f1fe65f2d4c3f86708d1ebf6ee3fd85a15c5e4e4c1f80042af231682476f621cba1a17d825f836d19aedfa34cf07b70473d62fc5702e9f6bf0358469b0e726a554ed157fd1c3968e617feacce17e80cba8da2b4221ffcb80f6c5834c327034d8d6d3a3b2a7c37ef42037fc135fca4ec642a63c539cf392241d3a1938bc4ae1a73ee88786c001e149e3f7c70f9fe9b182da8ed4a0c241f8217659a67bfd0dabbc7a1a25c6391747af5caaab3d92aeeee8513abd0b180be4e4aa14e14cd1375b23c06f5e3a24b01ed31ce9815ac161ff64a738ecfe51cb0a3b05e89ee3c98bdb6a9794b1d5f2f29b7711dc498165b5f6920cc868693e76c659b6ac88ef9338409ceee8ae5845ea6585c2d6bc2875824efa79e74095a11af39c214c25ec25ba09eae6e193299d15bbd8331ea6b4a434413791891c3380072a75846bef9cbf08d42290fcbbd106aa6879611584601d600116a3ce08d57779a5c502e3f3745fbac0c761a5a00ff8113086c4720d508af38a5acaa35ed02bf5e3e192dcaa106601a84f1340f8b4b6bd7c09f9e4ab5498ff45c8ed9383ccec9fa6893ebb0b0100700526b7375ca785738436f5b87c5ff0e6db8c66d82a9a771ce51346d9627fce21130f30677d82a1570e12faf80bbf9a0750afea9e9a347efd8a6cd6178ed5e562b7efbd164969f0831cb0054632b9e6d8c0f99405af7ca94256584087b0303ae89525fab4dbf0bc6c84124d0aa5b3727f961114abcae3651c93e49f34efd8ae4427c6db08a9295ec2ba6acfa4889724cb15a8f86eb9ad9b0ba6b5de56a52f79649a919b0ff2478271d74f761f74b81b50cf2e324befbfea24972c9bd800b6039094cdc116851a8fb123e7ca58a5025320566f2a7279d610057cc61192c4db164f59bbd5b1dfd2f8f8cd5f57fb8628941b832751084211d84781bb10119292734226f176a6eae0381bb1b1d3ab2120e1f9d890e3bcc4c51c60b971c8abfcd7190e6646984f8edb886dc4f9b219f1298d28cba16b53d03a71159052c42bae842812deb0e8bcfd0bbb3d79ba914b3dd41f66cbfb86185bdef57c773fcce9ec8f038173e80e33f6725ac29d5e7f22bc0b8a725162cf6e6e90ed9538a5fe3cdb9c0934769a6e9749fb45007cd8b8fb6081b1b27c61b51b54cce49c8e43a80f35e4a0da9ecc1ce7c0f0d40a8993ef0b6d5012d9763faed02a898cffad1becf07c89dd0a64f1e9650aa8b6aa8be232981f293b6feaa2e83240fb2235a0b7188a292714eb765095bff463768d8feae145e268a408246ffcd88dcfb568d185fe369ea6521a92723c1f659db3e12a32104b1b4898f22a45197e6f2fb835890152748d026b242a056191c3228f0b6ed97ab5d518116eb6170e7fec68c0a984d23a72b6403b4d09ed31ad9ac1028956b8cc07ea76765b1bb8d58fe546d9dd2dabb4a011f40a5187bf103420de109ef34f0466cfe51ed644a1182f28b83c17c5225fadd3eff1e32c5b15d08078a992ee0f30b69e903fba7e05c0098acec56ccb1acf301574af46a3e33bb05752ec4bddc13dc76dea8da83d45ffc6ee5b18a86dc35862edc73d67347ee6facc79ac9485229055f414b4a899186f352c45449c6f0fdacc2a08cec684b46c4e18a48c5badc2b07e50d85ef948f40438a3e90467ebf319cb33f5a3eb29c5f2562dbf30bbe1e790dd79dde7a1185cb90672631115711c0fbd2b76539afab9b0cd84725b80e0609cfa6d4e8116c557b56819e05098e3df27e86e0770091421fedfbb74ed061019923cd8d3b9bb8fd0bd1c9067c3db5128bf087b9fc705ee8678eadfecc85b8bc11392b39046a3568cf9fcee0c23c0441ba0e05f7d2248fbfde9ddf025d800aa7b7cbd32590d9aa2a65539da9879d81e4f6be7365f24fcd9b879e77857c15175dde3b283caa93df00c4f09f2ea8e657ab23b710e3d70e6b5101b594b8eca2e8ccc1fcab52c0d756481af69a85487835c80e9bedeb6df5cc9074443ffdb8ae3d2846c33a9b1d5a85fe9417d76771aaf80b022f6a9d3faf3ae64717851014e66073c50dc3bf8cb57316265ff215f78d0c9eaf63f937f3f5b02cc67476f9e0297e099a7415dba7021204ec3bd1d1c9a84d5773a9475a3eea74e3ee013665699c3ac1b349aea2934c7d17556b0fdcd04b4981eea68c37e0c56ad9fc4fd90964390633ab6430f6ed2bae4a4afc922846204e5dc381e460b94d8e5824de7b72cde34239785fa99f65dc4846de8518652eada6e6c89785796df326a5e31287bfdbc5cf60940c9a299492e267681d2db055d85dbef17f0b89b582913f5d639d2d1ae61567e5bb83b2736b5716377fb80f2fc6dc6f3554093acfb7b81ce25c0dfec51da8b7ef9a2484f1846e69b4bf5d99b5a37a43562bdcfed150b0627d617475df6da4f3d6da851c49ffeec9c41ce77ee761e26e255f9e10f0b9973f37a9b24f38fb7e4dca187e38c958a11e051f6aa01b3849b5d3d1b79574233baa93fc85fe7279a779370d3d4bd5812aab9deb634ed9482814557dada185b2037af17d93c704906d1e09dd939f1dbeaf5e3261570750981a4a22a46c733447615ba12db217a6a24dc55e348f616b33a067190561a16ca70f153bd42dbfedb56e2570e1aed25d9fc9cc3b06e5f468f835f7d27b2a0848061a384d2136d82a62819237f8f7adaa146fb14a8ac7e6da6a77b9a76980b0e2954867d09a970a0264e70a032ac6660e9c6c2f95db5225e19d203302e5dfd0a61ef87e6e1d408c8945863bddc1e62e3b949cb4e807c86a4c3a27010df88678be7ec25c383d8f1868af8b4c1a3b12e839b399d1686b45557624f8026e5b46a92bd6c1ce8c69309d47bbc3420e5d5d18f0f6ccb29255e4c3c329184edd7f8ac71e068f9d6bcba19c743865d335e64bc3e5f78191e8b4e45d66b9c112c3ad6f71f85391dba2cb1f30dfa149fbf8cdf01045d80ac0cc525f14eed1398d0b2524b29a83a78655caf95b7bfbf35ccac03e2195df7275be0e86b6fd15838b7f37312c32a42a6d4519558029f6d223bbe960e51f5ed363931404ad73eac9471f23343ce145cdca4a3d59874df8a77709e833b823bc63c5c8aa0da31b2f0a6fb9d46e46e52acbe3a60840f003a484400317a2f137c9c535760ee8b32105e184842d4cbb89687dfde497726b7722707a8755845f7bb38e16e3014bd090723c0a25d2c237449de5d9eddbfe95406672001e4e0d13586f10507d4ed697f223ae1fb91257e7887bcec4b16161f74cfbce608962e97fa1a83729dfaca4607d4b655d60a78282443449b7a2e06cb6a8e47c76a5c4d64e86e57be1ae4d0272df1365553ee9c2944062f082772cf3b52827f1b665281422356e7acd54f8419c5ae4608c61afd47d9008baf979c2721300cc689367f4294e8b3f6ad776975e0e1f46f005ad9a35bd8f2ea1e57538ae085528c4bd4595be782806f22e80ad7397c90a4a8409792aae4083837d7bf87ba39298869b94f8e2f4271ca9baa724398f4dd2f80536e5dcbc9079888e02ece2ddfa41134df0f6c890c3db96c3c0cb4915614caec67983190403010525010abc47074ff87b27a9c25b245a322b8cbf7a4f51ab73be5f387a4399264eeee853de2f59fcaf918e5aacc2721011467e759dd12f93f986d432aead75650cf38dfc602ed84fff436e9289a29d01cf5013ff803d05f27babb7030511cb16a3c78523ce108b89126412e7d2523e19245d5ae1ae1aaf6305f307cb333721d2d10c8ea7cfe80f6248fc262e3a0c4f8660c2bce16266e5b7c5de656d0ae9a4ebc79d3265be93b2988111f9a5cc58bfc8657fd2daad812af8d6fac124e86350c15787a141626c2d556f66069f7957da326860f88644bc374ef4f26e12ebafe7d372f55765337b57839e1d1cd5ade222a5d52857db690834f47c3ec99fc527e2c217e7af76e4a9a93837e83b5b6254ed3139c5263d281b68915d127c7619e8c3dec4087df51501c0c83ab3e6190f954c7a443de8c9f58846ff0b65e2395765afeb13cc1f18b2032f569291a1a2aa754b4e5f505ad87596f03bcdf3f38899b17ed16a4b4b8a41793946ebf61f44d125d6e8079ea7a2019ca463dca51742ec54a5d0f0061ecdd4102db2080cd3d663dcd24699baf7b50720054f7b6924097bf163b4c883bf69a7d18518b989fe5750acbb8ceee1a71a0a6b29bdd18468d5a086ebe845a32723dbd0215e2c556b10a3b3d87baff8b01ebc861f1dedb7be447cfb8227cb2ef296d21beb04cad343e0b69eee611115debebbdd30129be3262d54bc9631629eed47d6502162ba168388a5e7e2d89d656b0e63d40f216e12f02a581ad9ae168c1b5334960735793e6b9545d2703b04a4bcfd472e0f1a3d246e14e0434b2ba2e2e1856671a1ee8755923f7d074b080e75370bab87ad07d053a3995e73218d210248e67b1cb1c69572e921db4153224509a5077c5a1633ec6b17005bf7f73f1b3b2ebd84655825ebe260f6bfebd09cc83a5d3a837df38219be0e417e8331203ec9a3bcc5ae1c5de42ee8ce468053718501bf6a6e362ca01631399a8209d52b12d315264186bc2bcba509ed5d3e65fd37804ed9030f1e38da293cce2c7c4b222b26105748b55ec920074a107996fa648b3b148c9a8a15d0d73a09b3aba8a51bdfcd1428dd29fd0d03fdf760fe49d4ad843ab775d180258ac180d6cf1029c8a05f9223c9a6c50ccd1ddf8484ec4bb540aecd6d1d85774707f71fbf9ee93571c614cdc530031caaf66d9da0d3b231f650251d11342986ffa8f8e8f068c412287011af6b4ceedaca413563e3ced1039047139f631f7e5376df2a9512fed8360212257cb30403bf3e10626d8f97bc0448c681758fc634305f6cda4d3249be9dd87584c10f36b5be51e1dc77ffb60c2c2c7f78d6957a6d803299bf7170cdf153ddb208ded9e82aefb347d4214f5f112e7fec28539e5fa35665028c52174709a3da4665ef4edeace5315040e09705d614b7afae2a6c63f68ea4203980dbf87b6b34bacfe7a3b694f598de8f78b520e889706104dc1988394ed01719af2d94168169f56226fe72fc71446beb64a792374e87292190fcd6e019bef725445612d03adfa68e90771502d6c4402ea295c5e4381ffdd0c405fc6aeced7691489fa53113aa9b029be9e41cccae36fa78e15ce158f976c74ba8792d1b58e75c0b3c973ecdac078eb033fefa11bd2f2888ee4f4f184523d3e36242886844fad6a58de6530118faf83cd088f95b0bc3944912ef8dd9eb7a620c6f58d86a1ce370fa6c97ff00a131a38672d981fcb5097eada0ac3cc016245dbdb23c1f128c620517735f72f69a25085f9ecee055c68db04b8f39e407be393cf0255de1279975ae8611e7b7d18ebbe6ed57743061e49e4e01577aacac300ff51f8c4be06a73f4b40a6d79e7dbc620941bc63d4746f73f501a42c161339bf980289b93bb500d45bca0c1b545dfca4a34a67356f0a3ff4142332ef13cbba96574ecca2a76ff871c73ae2134f1fd26bbc80d79d69a975f36f44f490f3d9fb8839230877f5b20a4924dda5c9ea3099676687f817e4906970abf5a2bf8748117ee3db2b3859c2577b500546e16fbe15bf259ca4c0ffbc4a5814bfb51fd0912236a563d610f6c0a636de4691415828dbf3c7241c3bdbde480f76d9dd5934f4d0c0681a834a9c20dd60a75ed842fc3d06bd8d61f89c83c49d72fcdd55b02ca03f3410202a248002412116b313c413c7890ee9c406090917b0125b2fa507c72ef8a325d29e0c3df19b42c77d82a7031b22260a53f848b517f6e9acb8ba310eb570aad1ae9276ef4fc9d82464243afc36a81c98a502a6dfb4ba79f5c7455073099f6191d6bd2897c9028a8bf078b2db760179c874283a8908d919a1377a2b2522ca34e771ff0f76e56f646e6ea9ac253a73ca99de897616eff97078b759501695466cbe8ab13230578e3891f1300c3da2dae64410dc9e01be15fad12d1c6d0c32439de3b1c0ad0825cef9c427db0f3e1b9cd5b082ad0f7a6fa1f7df5ffd1d0f7baaacfa7da0c8b6c9d00f139f8b55494f87c9348bfc33710a87d805dfa86cb06fbbdafe5dad3ebecd253db8be05a40f0aa2be53b1dade967af69b2931a013c435a581d07cba36088ec4d1ccfd29a544e2143e4f76a6abec6ce5e09238183fdd45c36195c459220e499704fbc09388c16267a4a0fdf75bf5c419d0fd03c536c7b02f0d49962f307ac13fc92e61adeeb40f677c0faccc189e41cc0f9eff28d041c878234f0937dc13f36b1ebec86a359acbfbf98183f4d781277d1aaf2c752f387284d3c08f912b759a25bda0cb82eab65490a9de0fc87a2f6960242780404109dc1478d6886a53373b13e87e59bc3339b0508a1428cc7123b0f3c2a1dbe2b9b8fa25b9fb58d7993a9c652833e89079b3b82e8f569af80b88d91634fa2643486f14232d19b62f717c962e55c582c85d1fefdf35ffad865d7729cbff48b0c9811d6ee1a685cf7ec63cfa39430c2ff522740753e7cde5acf58b56a6df38f3909e7c5d136bb579a17e0a2c02e17995ff21d5eb13a4806972842451ef9d8548014b0ca324e0d20382e4a82d0285712d8579de072635b8975c312ab39af64f4ddb13ca781f468c915d4b1fa0be3dfe4ca5eddd0744fdb4e07ac031a2a2d711b0487c638550042484e3e10b9916001609bad44758a7e1332db138a702b94496689824a4577373bb2f0c764c7171e479ceb3a86179121839d3621ec1d20d17ac2fa6169da112c9e4ab83422a7ae9e4cf7313fb7dba85152906c7bfa856a1c2cba4d40fa474ef6bda4e580c32c9e3e9cd31bdac7cdd7a5a8e3541b8aa9d133152534429ce4c935ba1dc961a7874ad555c4b0a8e9d6e947c11d386f969dae5cf0bc48944407e4e40859c285632a70a64f677ad3eebad9fa84e3891210e45d986f566c6d79c16f1a6dcc7548df52e7996e20a22ef8f5db7f28056ab62f424a093da7304e8f359b3a95961ebbe2894b4f6cde647682f0c6cd086782cb84d4f52433dfd322cb1569e40b5411dba04b66ea6c3e317fa2ba0a67086bd4c7b339719d4370f4f53ed01555178f178dc1c4de22d745cbba0f6df6c557e795dd6ee545e250cb43af7f844321a94ca4a2ab062ad8e45921d458e2a6d09a715946d60e1ac41ff198389e85e0d8b7069bfcd3dafcd4c3920ffd9b6601ffca59ae8e2cec2b30b645c7460128d57275b74257454c922e787dc7734fe4232c04e3d6e51e211a58e6a755d343ba7ae763309567e3730a8bb147fa98c2fb8c1e6134e8eb27c53586f44f512d9d34b4af7cc62e0c35b888baebdf5e590d9caf55ffa59dab7b44bc909eb200e1220ddfb93d9bddcc6bc6a5a9d013c887ff8bbf97ce22fb18fc6b36fc6b37428179c4a5157c5c63e03d76918d7050f8c9a6f23faeb77f3a644a43349c4a6c60ad92b550ccd40df058d04ec888343fa578f8528f65adee306bca7bbbe61380018b286eb4f7fa267163713142a883917d3b10086495153de6936eb120cedc97e0342963b4d58ec7bbdad43a4012a450dd8f73594b555c1ff01ef07fd11916e0d5de984c6c568747843feb38763b10c1bc7463f029bf80950dcd9348b679fbb6c0860af2ab454ab3db8098499ae164efe607e08da71a2e8ea09dfbde37409215058bea70db72d7b474a4877b5f26fe140edfdec111b46d9a9bbbf814ee534e27dd7fde4b1c29ea78c39b08be6ba73ca8f439df9cca242287e4678b3dea2377fd16b7af9525260ae0ca52a1a5d183242fbfeb64779fcfb4935ed124557b9460fd0387837f9f25844aa8744865d16afdd27a2ce12065a70ebf1e4866a35a31134b81cf3cba077b662fdd8a009a2d2205d6e15945a2f49b15f6d582af032812f6c6f5e94ba02a28c564478629c5c5704e69b99dbf09ce76fadc9a293e812bd65327e2411f24534665b26360a0a7787b6ef7c8e4504d606c5f4265d484d16ba6a507f281a4efc19d22af2bbf8d7030a49c7fc5de1b729711967b6b1abff405c8c26e9e7c0a51b47d4f864b89cb5baa81d3f7e70407df8d521c34a8a4562f2bf4859e61fe4620df9509d98a2649a615c6b82b193e23ef4908cf3800f276f8da294ce8e3ef7ddcd5daca7aff6caac19e10934bf4bf486dde444c91dcb7e4dca5f583601a3f2147bc9f8bd7692a05b77f0e107f9a08e206bc1bc11b2c6d52c79721cb9ee8f14f4194d82c96fc2eb1e84ca924b2684e9ef4554adfdee8efbe69275fa95f12e013e6f635bc32c6af74bf1a53494e7b025dc0a3f017a24da9b21b3a4ceca00955ed4d8041f78a2ea244b2f5c4243da54d62b00ea01b80d9e4988f7213176ec40dc4686db15f063023b09433b582c7740b2517cfd26beb99577ce1ff789253a64bafa217a9aae58c7e39eeb589233e89f737deb583379d1b64453c90daf7eca429f4224fe3c58200d0885039515197f35d5df202b0551a373575103d0a7c74da30e77c1d67a196065e6520bdceb55501874d18441a1ed5b9f69bdf6ce738becde4908e6198276327af35b8b8049b03eff41103f0bb27b3affa3893c3219548d792ea5216fee1555db8a1f0a9f8cb2dcf30d42b140a84a8dd6f94120f87d6a66765208458810ab12055490e02c82aae13365fbe7baa4a95972398715fa8824af43e72d22d749496d78f314053b53e3db89abc5ee234bdb007d9ef651a9543f2cb81c689e99e108e050322a038ab43d0674ff4f3f09236e45e276d85074eead0ff96fe84ec1428cd91a7a8df33271f1fbcacbc19e95566c8ec21171c533c8b78877f11d06d0625c8c0e74e7b21b1df4ea27bc087adf1eacea98e681ac99765607de4b4937e3dc7ffb409e815327379355f014d0246dda22ade223bfe9eea80b98a0a66c293251342679a35a549f3dd81b33e21f4ce0eca88d55874703256e59b062df43ffa91b919ec8a18e72dc8321f9464e5874247d2dae221b3e150472cd93388079fb596a76fd6fbca37e04acaaa5314598434991d80e275f2c9ed050b2e79c67e64c3cf445a948d71b0db76787bcafc4efe6df84d75702e037b85d9095434c245ff3af8b3d7c41ba07ee32cb3ebbf18f6c2eb4da773183b7c6cf4bb3ef3ae29634546c69c33946f207db925c78a9dd02ed323eeaaa6b6b32fb3b49a79e69ba42df1ab8215d2a910bcb6e37b38b7e45d163a08183687230828352ad3c327710254958b5952698c64a57ee4e7021e4eab9c0a80b5b91f8f9395dfd77e87eb0b07159820c1dedd395dc77f0a5f79ae212da0d65f2b4c2aedc6a5ca5c7638952b97ee7b19035df975a44a65b3af90a78fe0b60bc17dbad1ed96b4cb088bcb782ff4569ca4f1eefd1fc6aaa52562fb096cd8c3ede535130e20284b07784a4c1ba2b9f23c0c627d40a7ad45f61e8910ca28f4e6c79ed5e93d4d6701560d504c7d2cf226bf588623a625314af620f90206fe02315c28cc86ba4e3c945110d04bbde1cc8ef0ee40cd960993887dbf02d982c97abec8f73527031254865c095c4bd5fcacee2383455bc723cb5adc2b1eeeabb1e1b63f1f7a5a712f8e6f9359061a8bd6f1cf67b0f4fe83e589989849640eaad482fbd9de640563b684efbbd37472e04e7b26e8caa8c53dc250534ed0995fe8d62215c6d4c06d8762d158954179185d5c5b74f38c0f3326aa59c2c896e408124190418300725711ea736f915d646025939b469006614638aa8a4bb2a021556f911ae8183eca46e03e01b24429732dc3062761463da9a89d1daeb28baba7b92233adad706ef93bebf65380f47a27f511f0c1a45d1b5c74a1142670fd59dd3f14c1d4eca25a940a55bff33ee3fefceaad46f28dfe72348b87eeb505b57466e88b15a6f4184c3fefa210edb95f51846159c3636e0afe0221f0a0907b8d0d457ad309d937518d36b00a4475468c0a1c79b455194443af0c260e5b84f4f4b53c9327b4cbae82413a69e2c8f56d6b4a2a252098cf15ba2b4b71964805a30104b8faa0127cadd3d5b79ecfb49c9ef9b716d764b1fa5c69eb9407954280e04b6a24cdfe84ac94e34d354051f535e49f80cebe8fc741bc3675668fb8696e76b7bc4f459b01cbfce7f02aafc2a1f129c1ef41be156a107b5e8ab75908c0921062ab05b8309c354043b1e4043b4a77247f801d407e4df5ff670ffc6769b0902840804863791f0d51eb9fe614d7a0e8e252fef478485b2d1dada5fcf495a454e9b21ea0dc659cf2067187073786b52658a6c2864cde081471223d2d70ee7ffb3bfe35ccbdd40bc68a8db2895f1ab3b8efc3708096b65e3b29b7ae34220b28baa299a8637fcd567694e5c3a88820877157df8fd0f7c638eaabf8d648e0d4a7914f119c403a10bf5200f82cd52b68fe32e9c594e1f01771de3f546c580a5181770a394dff0980133018be2c72595bab22a943446c0428e23d06a65fa725c34d0fa8bed91e35c31196f3606c5a6b08a1cb997f1733ecdb69c6e9c3f4ab263bcdcb5615ef1c917ad080d8dcc5f0ec98d77ae10de1c3d5e788fc6ed4c50390f8bf697c0ba173570c7cb87ab9f283e2543aa390b9868db2e2b4c902a1ed6772560974e3cd1f59f2e487e44d8d2de7246e6c0c6dff39153c0fff789cea46800a3461b83a12da9b63ac75ef082fe7c2fdeab2cef78232eaa7ff8a9950dfc782361d2adb41ee7cc371879bd0f18d9823f1ec61bede3c45770e101bf8272d0078cc8f8d1c18be222d8f2bacf7ade4c8667a91191f4876d80c25cb0936d73fd383f57ff77d97a6503070642cf8f50ec2a12801b4131a152260e9cb392312cd5845ad8fa4a49844d4fefa495b7808cf3f0782974640a68dbb54754f9e7a18c411e8af119f38eb60c5cdadf73dbd1f152139f58ac12ad8d3096fb268a4545404ca8f62f6d6f4e09d60bb00f87be32d70c87a10aec22e2a785f4b51f37e047858afcab264c53f288e19b9575cc32c608b7a00268df9f83a5ed0b3b94ceeae1e78c93e7cef8608720d33ed1d707a670afda173a82fbb0ec19ba3bb935d7c9c1b3df5f8a0f795b611edb3d2939746194043accc1a83b7506b56e3ca94061dda81e254fd6131d00959a2aeaf9737ec3776603fcbd89527dece5acc10242ed7880cd7d01d9d9e766c2fc67d8b653c8a6b33c09b0eadd3f9fdab8e1afc3c37df05b02937ad031dc67a50126410fb28e76a5750f8cc39a964f042dd768277540111e0e9eec1d44e4221f21fe24abaaaef9d8ec54dc74e74036da6596451c9a0b229302531a59fe901abf9833f13ac43eb4dc551efd2fa23fda2801895ab862f53cca0120fab94e4f40428578c5820dc4f9620b0a177e5786b50607475d680b090fe6a884fcd4a707699bf9cc90362b4ffc0617e9c0a09c1e3046093919f8ebf51404711475f736c6692b4bf10780f5fb25ed3036d0ac30fedcc24294a1d73109e0ecf8102a5ad634ed7095bd97e78d7acfa5e98eb7e6ae77289bee00ed790ebd9d537f6f09c2446dda270cfbbd7d2a7d4db176c073addb5e6f3910eac4f4020bcf657e2614e7f9f29ef8965e8a1327d666341169ca5f0b108a88e3d3d53afb0e4a12538ad43a96d4e29952aa0749dbb5a14da68082ded7a01be134b7f35cc2f070d10ba5d958d19616a293515b09b56f74bc8e9f9ef33337da47e7889916adf00a829c5ed295d9eaa5b8bc5d34ef8fc5a8f9f5da9c1e78b70b491b41240830d285a29b37baf759325fa3df54b0c969caf5ce244b07ac30cf19285b4c384d290492962a577010289c0862d00fa8b1e05977cc6f693bbfcf7f623ea763cdda905ef52edfb6a1003751f261f731e8111fc916800ea1e7e75a7a84c80fb3d5bde2e9dbedf165391c4937d79755a33b1c0d2aa60e3a3b3892360b101fb8ef5cabb29a9fa963fcec2d4f3076359eadb5cb302d9c0001a2dba826fee7599ab133fbf006bcddfff0926fa8ec60d9253c9380259827c199b09829f05aae92a2a5d4c07b0ee5bfb982c67c0f033ef35508d7862ad4ca5074c050e52d219801a51845afd4d8876d127353013c11f3fb68ff17a8fe2f282f65ab0ae67c0dfc93388a161762384bd6118c75ba66b6c9d9ce37805c5d510bffebcd34160cc374609b055a7754b2b2d49872f581f3d4097f5feef682fe3d530cb12acf13195098587c37d2a75de411c5181c071d6ab64f9ae6a771dce81cb6ddac7b4261edee60d02e90bc8db801201a0866151f26baeaa36a3fc39ccbb46959ff5cfbeea90b028141b77a2ad2734c4173312fd5edd526b69269b4e78f66015e39cd500e722d9c60876fac60d4050da3306bc30e1c2cb954c418be8dc840ee8d8501bfcf9b8499118b8d89f4b169b8262c3891dc509716bf9c819b6eb19e1e4ce2addb54504608243788e2bc052d578399152d3a408f9db14babc92cbedca3bf285109421ccd864383bd38ef5a1227adb740cc5ef3690ab6b5a8892a5ea20d536fbd2f4e148afcbe52faffdc93ff7e8508c82c5669590c0056c344b036080a4d7abffc50441ab1d40caca0414a0939399b17d34fee89a48c407b61e7c60337a04e169b9d0b3e24c9c9f929fae1ba909020b5a0abbd3827735f73cd9cc18fbdd81328d19880da3d831411b6af226e128695203b77b9c63cdd7d44bf49da3e014b74750eec69019a9c91e905bfc7570ab3fdbfafa85e7b2173d8bf2bdbdb87557f4a20675418d79546145480c4ccb2db590c9ade5f02e1523fd2e1465aac28fcb04a47a0ef9e87da9bd40985a595f20ecc12efe682e2f60f7c90467f442ba4ddda25138091a953db7535703e57757a841c7123ffe02b613af739596c97a0c721429baf0b20501baab33a88f9bc33ab085aaf4395e6adf635ea9b22020d3301c5de3fe43d5445442a95cfd84bd856168e6286abf5f5608c4c882b1128f7029feeb4295765c293b337df7c1524cbcc24e6505145bf039563342c19ec9ad15fa994ad073aeb620b743ecf5519ff6c6b88d5d60f5417f27b2607516202bac4d9c484c7b6502340ece2d3d49aa58bcb289ac36aa62b2d9fec446d87ded87e1f192d21fce1eb4bc5e1610798f392702a910eceb6875b8a67eb388ff2757dfc83618052b6774666739c9f60cae4387bd718637821aa30c00a55d5d474231cb731695994ffec40316edd0917ed71a301c9aff605259a3aae3822b9f88f6f5707981cc12bd21cabb651fe4951be1104c64c262956d958254e7f9c4bc7f6d7b6fac5f4c909acf02fb87faeca7f3777375584910c66df6637e0c7ff6acfb7f03a6f749c0624447fa3d28862128f024bb4fbf163de714ccb391984e0f1f5f37256b7e28eaf77da191a480dff1353772e63075d1b5feb06d3b948d7c99d60f79a515a97165a659db23c050e5416f6677ae2d17c395812b814e235937d38926e0ad802cba30ee1dd24c37b0a24b52365600970c9aaf6b818748b1e21a3e4445ca55326217f7753080bf832557753bd339ac3ae71fc64d7086d7efa49ca35f4d015ffa1328d051e840e60383a765a90b3888c4b4469cfeb78ad0710f8d4c820b507d6a5d20143fb8ca86d4088008fb4a8713e67d8747bfb356b73b2f99326fdf2a0632ba5ae1f25a9280dd2e3e47e0d14487f30ba1b210d47ffbd9969e8ca10d8e44cac4c924e0832a53a860a6b575f376cefdb1b2291c4a387eb0cce278d12f2a2659acd3c902279325e566eda4757ffd24f008afeed494e772031382e919ffeb5275fe3a51c6107dbb5be2e68dfdb6379984e44053503ad021ca45d2771f73764a06597829b141c146701d1862915c14ce57ccfb52678da5ced06861cb0be50e3ff2895b6ddd93f0009348e3bc499086e11c6914063369ae510d8e8f94b1dd304122a673b7b4633b75a89a578a2b328509b028038d3ddd70b00dcbc46dbe73d571642ccb390648f53923a4d0f1e4f1799b7f54ff32aeb411d30c3a6a9496250f639a964d09fbbf4ca8920929e6ec8bd321a25f8b381188db47b4f86c43b7d293aac0a3c4af95c8528c380ba2f69d6a40c14642df1fe3bfcaa939033c09f91cd51616fb267097539a3c35678ca3466aaeb3c92ca406137e72c406c5e33d662102f9d24c7859cbbb4190628a66a74c57336cf3a4852617914a3c6cd565d3d3f788231d5402f52393c055eb1178e9a1b95ef452dc2dc709b74e0210bf4ebd8d8434e4474d1dc1431cda41882fc03d71b0409217e08bcea73b21f2521d7348ae031938092f4a48ef0c89668449db941d02aafcfc632e0cf208280893ea38c950c92ba547138a569a5b31b1fb5384c5045146598df5960ab5e04a336925c1b66b1dbd5400bd15753b6ffd06862c6bf2a4c1d858db3d56f3b145179cce13f3e511b362d9c07751a46d39412bae16d173eeeef7dcbbe3d7a91ea12fe82125e42e72b5fea07d127f085a6516d5a6864df0ab81fa950ac9b07ad46ed2e705bc938a79b58d427263b406b7ab4342c82a69e0c541d70740947d609b8e852aa0e89692e54f2b91f4cb5d2bda60f22d5ce78fdaf6efe420b43670bb03d14ba783fe56ed323c0e408c2af15b0c4b312f67972121bb94de3d49bcea8dca8b5cd96b44927c88280a98ad7f84e33454667494f2da09236509e3f54c765ab5dc486f3e58b63752ae2d90445e0905e7f4f4dd8863ca388a828cbe58c9a0afa3937e97871a7930f160b1ee512c914df9817089e5193a6c2bdacd494787a2f1581b872fadf37e415e7a9ca621b5adec5f1465d327fb9af242686be70f7563daa1009942a0dcc671098180afb7d14e9b32257de3a0bdde823e8a42af174a419ea150386e8800aa9eed7643e92805b2d80c6ba797cf626bb628754af791eccacad37c8b841727fb35df495509ea0dd917eac9887245682cb876b2ffc26fed3504b81084508565d983bf3a222e4ee92cdeaba6e6e6a25b9aa7d05e04170f25a0d231164d6806ac1f733205847920fa9cf1e716bb44821212f7ec4db9a89393be1ab922eae5f8473f33d090b6a9babc4f95eefcd380e9653a2a0c2b223822ad74a38fd3daf2d55a1290686b528fa056724275498e640d63da7e2c987123a6e1059aba78575a61d3035289bbb35d96e7aadfff1be0b10b27fe830015faf784716c8fcb78c9789a2972a1b04ba4c1e4ec6711de62e1937d8dd0cae68e44954724680e532e3ffea7a9bf399ea1d8c1c53d3574d7288b762669ac55c1d3d11ef89c4090f36a56f648045335971c8641c9ca78e5cb1271cd43ec1069a7d5cf0fa713807421cabb3b5602d28ae5b6c88defe4f4a334952d05324d9480f59768da6bc3d14af84b4d7fd6cd986f84a991f38ce2cb8a156987830d95ef0841dae4ffe82f49e20ad366fbc60fe0fed035a21944e5f3b31591496390f2ec810142891fcee0fbe16431286c2b846890dd3f15af0ecad00a705070408194c36d8b53b2b958ab30fe1d5e470b7938fcdc1b97efb281d89f22467c17e5b780f2c233351446a1fa0f0c579d7d236c7325e4dfa4872ea6954521d928338e1296c9662808eecb512b5af43e4029969a1ea1eff0f18cbe8889140d3380b2a92e78cb187bb2c5571afdc51ff336ff0b303999353652dc049a7c8c0d31eec03684beb7f7d9431352f0989f6c698536e4ce7f5b48721c132eac25aed19e6e878a22cb4e472f71807b844230be5be057f2800c879b6fc6bfb4f4d583c56226c3081d511935a8c5b2ef636fd5f7e21acd75a7e06568c09a33926d4a4b06a61647251e2a4bd1fd8b90234f0f34269b224ce1dea946db98319ae1d11a2b3fe8301792c86e314087319fdffe10cb3df13e232c2e210b4b3fd75947a688f0c5664d06855f2d6ea85393d827ecbca1b80baf5bb7bb6e8b31aae2cadf325d2b3925d673ac891b8937272fd6cf0ac3c002a4eb2f9d423f29c53e52d8cb7075cc09dc792662392125581d5f0b5a71bffbd5c1509350dbcfb2b011fb33fdc5063b107cec49d6c088092a2c7e3f76d56c31153fa802592b273b581d1a7e10c95b479fd4f16bcd8ee5ff4a8219250bf1950dff7d6777f9becdeb6f5a79ec186c73f8711c11640e3864fd820b929081ffce82826ed8d475c281d502876ca03bfdda91394b7782ab54abe0b6dc62246c2d149308452d1caccb88b8311dae2ce1efc464735c993f3e7d5750c57558ddad5918ff2a59f6909c9eb85ba0b89941bce12848c96f6148f0bda400731b0cc5c1ddf4edd42985f2cf191c9813f6d80c64b2047c250c6fa331d9056e125aee47c7a93d4707cef8ce9b194df8c753910afb38e104069bf311242744ce6b575f7739a7caf05266e7b6babd0085f22eb39b187e062c152ff3199271f17b308e1c407c6724ebcd6c54e38579a2afdd30c3796f71a781fe2b851d4928c53769d491d6e789e8288832aa7c943d9b033f61df0c92af33274886145f7c2dfc3713fa50fb2b42fa5e832dcc1190f83ac761b86a35601dcb5e296ebf16372da42f17dafb0393a76d601162b42c978c0358848d59f9492bbe16af3dbb3e0fe3fab15a7f406b728ef432689bb227ca6a83bef4d501d7b64df40da6d68fe1a09ccd40644bd0b5b6065a5c673a5623327ee98296bd3fda0bdc61c692614d67544b12e26a8798b64247dd1a73d285fdb511f4b3f2cc74010a22119feab29967f261537a78aeb564149938ff1bdaf0f8e3266f8657b048f3da8507e793b6cae2cfa59d3e202d11fe815ddd800adb8d10e74a982182b772b34d3a5a10aa2aa14f09fc82527bfac897501b10bf4921696a3d914ff33dd62ea3000bad6a8157f2538292c5982a6b4b3669e7fa023652e531b3fa80f46cb1099b06f056c2408c9ddf579bdff3ae7f9fe9bf9462b275566e7161754d5dfc467a2c796da5a55f0ad31a489502171b67c8af8aabf1db5c82bbd1596feea947bd1628a828a99dabcd219f0235633b711f360b87be64b3c7bef3c377103564b079bef3d2a13637e820d9312c01e60eef8c888ac0b459ef97c29b6eb1d1fc825c15496e8f85c1c0780b4181a1b67bfeec500bb46cade3e87a85a8ec1cdcb1a7e3c7f38e11c5e43c80729328c751a6bef71ad3d9b8c60c98dd0e03eb2462ef5d392cb753abb81320ddf12e681359c960bd3afdcee9b08a8fb6e156d9f6927f7dd482c44e7f01c2ba8867a32805c7ad2d44f17370b72805c8da180afb88d90e2bfe3e15d42177bac877e7338ce2e007fb1fc570cda1fdc6bf94fa6bd1fcea6fde850f1f1de785e18a9fe4c3804dc6538d7cf0db9a66c48b0e3982fc9480595cca1e1b6d725d709b4ea13fd0bbfa13c82f259341fabfd94a176d0ea4a9e405ac3e492a6f4dac535dc0070d3d0642fffa82d932f351d3a150a67f0ce9165594117008910dac65df7ce92f0ed7a41ce722df8a764515f7cb79860c7d8d3d9d8b8d1b67190761431115d4b7386affbda0a0768490a20c499a529ed886b82e13823697a5757b1bf095b7c6986a19439ed97cc0c89207fe6fbf5d7b588c12f4d0a5da44ba333c32e22bff186b81a6c0392a523ec3e1472e2d601bf787a70ab77c88887441d74ec43b065aab1a4fea54ed6fffa521b76723a42d7a05fea824f9a32ceb83ce1da550da55b9022dbcef81cede586921e3efa419966ec44fc1266dd95010fe5788978b77be633286ccaa745a6aaf340285d8be30845324055f4ba3b72be5896d5366c479fa5cf9540b3979a527a8503f3f7d60061740fbda1e0ba264f01e2f5d749cc0e2bf1b67f4a31b6bbe46af5560b4aee25c6ec4d112d4317c17f0cefaf4d55b43fb84e8abef705396d27b62a3047446430e499b28c7b3a24ebdf6e3768d367980857ca2ffd8224f432a600658ac438d90bb4562b091a1ebaf4f35569696dc48917cf853f2c1954286c9c0d9423d4c062a95fac8565a916661c14b016c62a5da2c9bd390f71fc238be13ceef025d3f8f4fee000706c503a4c29b80545efa517924383047577d8cc9490a46f9c0e75d66d49143a8520efa52c3cccdc7b42b857b5fa8d587ed568f708e7e6c87591bb25a438ec8e6afbbf15fffd8d699b304174fefe602b0eed60a2eb24504cdf16ff804a88f7cee7b48c149d8c7d6f18b39783e29792339bcce28814966816eb236ba732fbb8ead1a4fa914a204ac7059e438855c33ad1b5539a81fc476a9a4c0f0d107c69f4cedf0573b821e6818ea566e7c43c2ea501c2e954658ec48b434f6e0b1a49c69c9e20d1eb79fc4a017f18f6e4a5251b594da39e9bc2fe980172568e87929a9aa836a94cb954489e4e63e13a605e3602ad73dffa4da89cdf68ece7b06802a68b062f6ad8b7d606d13712c34707d9b63de4da97148456cbdc3abf4f817506bf6842f573ed7225b8ad06017c08cc7615ddeeacc1486e3ea4399e8f7452321b2b2e59b284d736374de558658c3072bfc5fe6a213ca5186a5a8630224027574dc43274db1e0ac0f0da847c4c3b0cfec49593928aac8095ec9f655ebdb9bdba46d1e0b5342c0d6645b1ae554e6952303dc172c785344d79223d187cfdf0b1f77795797666e07caba0fa54f800ba9cfa8cfaca9ba9adc46f987d209a7bdddc1bc99e9d928bfe51b69b3dd19076d8f0610467d093071d97e4fdf9aa2530253df0fa2f2a525c410811700be88d0a73da2d65a8ca040bc98c21bfec65cfb71a96a1097971c6b2070592b95d96388ae8cbe805184d831f35652b82182c5f19707c1252e299025a5b745181670e7ea7c74dc9de98e71da3b89d1409726f41bbbdd73163456fdd9533f666a391c1adea45d5708a2ff2b25e58d312b3aaa69feba583782de96dfe69d8012d1bbd2245b43f5a117246cc29b4d9b433c2a2ef1d83d897dfc6d038ea57462e15b3414976ad530f34668974c496fd8e754ceb98149511d5cb2bc51fd5f7d0b9d3c18221709502e3423430e10e43d6001d16e1c2f71b9aee3a82a33820f39065b78b787856d703dde43b3a77856318833899c1c3649b6626b7ff0336cf645a11bc75f4dc099cf0a7fdf5b52a0aa8a77b063ae0016ba3e82f43a27109ef2a6dd335a4578c5ec77c1db83401eb71010b107ef29f016c65bd44011f6566c6a280972553d969a7df3d81ef60da9ddcc8f36382b2c6b8e7b3e49cca67d3293e7283815b59b0614178d29cbe3e14197e838fba887915641d0575cbe5805a9afadb9d2db9dd835dd5be7902471dd37b0b3a1bbe8c4d3e0d61061e7874b3c75a21c2901bf4a10f6b6831e4b2c27e0f6611d16b170edf26ad489da1a08ab499f9401f70b12ee553901bb04aff5b2050b2c40aefae1f53751af0de9dfa9bc2b1acec73df57daa8acf1022bc2755f4730fcf6957abb4031f2e228a63f8b61b7e1869a0185c9be06830ad046a21890d910263369adc0591a439d36dd943632db4a589b8dfd75499b2e33bfc32fba3e1fb8db3dad8051fd0ba3ee31accb5bf7d88f1c37096a2b810bcc4c121ff10ad6393a894bc71acc7ee8a621b3f8032b032fffe7cd7f7b63177c61cab0536c12e0817e44df06bd75700c914e8d47b84baac96668c1388744208bd1970e5e1c1468ff157abbbbeb3abe72434d3cff08db7880e05799f542820062047c7d0d9f13fcb2adf07ebcd51c4d2161b56cd6d8de2c99baafc125a5c6d102dc66b7d700bf2141c2256947f2ebf30102e5447730fbd130ae632273b9f1988628d66fd461dce247e7081b301057c742166cffeec004ecdc00f26a5ce9cd3cd7e6fda19d8c1594f192ddc2473b5b22ebb55bf446a4b2343b51c8ddc06859d059354642349f31e07f470f7710c50eb9f49b79f4fe611d4e0ae87cab5aafcc8d429382fb8e5c290e5cbfb9511211ccd45e6a0d3d43215246facc66672b2578c17677e5c2f5936774b54f53788d1274380bbea7c4d71873ce05caa4c04b1fbd5d0edb98eff6a6b1d51f199cf04e30cb71edec3fd0ca0f351b315aaf36624d73be5eee7d4ba2013dda268863f1b04fced086560cd8352cdb2290944895a57504fd50e6fda3f5cad0edd54d0293f984e925918b1b398a500dc2312fc4f587e158378efcc61754d9f4c60de5283ac25c92140e88b7abff91edda6738519ae85a3829224622786bb841dbae7d67bfeb8fcad5f6e1c10e863e5fe6c75fdcc6b85d4339f1b4580e5959b196c44ed1f27b145fbe755dd491a0bfa9b996060873722a3a3980b13222799eaba058a87c5fa192917ea8ca14cffa55ed54921654b1450a5786992d1cc82b7ca4b48aa2f5148de3d0738fb3bb92f64c5425041270d677c2f2116593d7fb2ebb87374fc6bc52f3da8ab0f3f3882fb536a49d94f4837a8b8f332b7983224391b5a1d4703abd4a594b2ccaf509a295111e5561217fcbf5c1f38e28271a0f8e2c61ac79b68af014d2394646923080f3dbaba97487d4ffd572638e412a64785bfd085643cfd660eff8817646c4777a6f91b394c18d12064a46e82234448b55eeb4ab20ded0d12ad0c779ed8036169af6dca559eff2008e81ee5761d8ebb4773c843dfc1a5aed9c142b7bec4cd8688b1ec8d1ed15abd1ef0cb84796001ccc1627b4ff4f7b16aaceb6b91111c77e4e92fbf594436c0fdc835760661f2868cad1f5d0118e392810c871aa0469297a567c19bda32878d89bc30dfd1766adf4efbc80e0a0dc98c585a495a40e1c4dbea58cc3ed808a7dfa93b5e56ee59c3db6e65e8e040678b8371809a78a5639d5184495186ca80cf7ec1075414a9dff4e0b0c6ef099d5afd2c1bc8275fc7285e2b78d4f1b2523002108beac3a97338052eb69064d629895e7cdf19ed2e162ca5423128a37c4ebfb9862e2f314e32c241ca4be6cdb5df21ad173297a4e95295908dd53048b666f7ebdfadd95372a65a9eab3cd87bb8772e241a1280a31f8964587fcfc8c78bda12770db22fd4e4c2559ae68132e2b4585ad9e487d0c6382d7ad1542531ca294d1a0cc0a66c26259b7a74b053c41fb9491c73b43f4697423fa39d3abe38d6605ed29f34dc7893a2234d82b96537a4a0d51db2bbcd140d4a893aebd537e0dbb1684ef08540a6a20cbda4e925b47c3013531997dcdc12b6247eb437554c6d9c791ba1b22db0971f6297d2deb73b2282c7247bdb5b004ce49f827fd5cc3ff38aea0543fd782be2e4f1535a88ff4986bf5e0b56b3d1fe9c0f406bf3658591c56626ed0aebeb7d3d9d8984a977186108ac847b3fcf7b0142d00853fbefabff45856e4f35781db3ae5b67eed41e4abb8a5e8811bbefa79ca6cf4414c0ff20968e29b8ace1a95afba5e3845ee9a3dad6ec451a334067b81e30015165e608f0f24ccc620adf216e1b24a5165c19ddd9135bf79659c33fce17665f2b9044d6443369bf7802c4455dac27f23b328252e16032beca7e2ace53259b130ed6e7db65920f98b920821e932e9e27c22f632c00c5ea444552f7e8abb6dc1cfa54f4cd0032bc28c4c5434f9ab0479fed620c98c5b7de2b3b83b889b5242e04d610d61a2be6fb60d961c1324ee62b3ae3f6dc884f1d2d2ca50f30ae86a74d4719035748177f5a3f57f727b9dc02a878ecd0cdaf4253f462d84570f80b37628f0f6b54fabee334e98503fbf5a748c90ea867aadcbf53b6065ada7aab85f568037b3a362b02715217367aa5a19f64320c76debcd8fac9cfac0638d6c976ef07b90e8039be65e9693d8305c9f647b63c05c3813c7814d2d148ffce305725791e7ff520ee2a410a51f42c9bc06c994609475d12e7976af0f13e59617aa6bc0dd1f3a6a2292e1f48b09009ae96646d1660a82284c18c41fc5016a480465e161fb1a98cdb1492ef8e8829f1fa35bbaab96a24c87dd57b5653e46cd9e44f4dc46e7aa9d14f9e05ea86820f18e5e9515612fd9fbddc201b55305d81716c782fd0da303b084f47df2ffa1a82c8d3b57ccec656e6af56d2c977e08bc6be88ec3ee51d4945c712512faf61fc15278ed5e3d17f1276fd29df76fe76a75fc0329f7392260c44a5af336d67160b4508161471d501ebe1b3794017f1ed17ac3c180749e5421ff5099c08dc93a5ee82dc9f5284c9e53b51325abf3b3e2434fa1dbda34b0977a26cf249f0f9b1db066017ec5f8bd828cd82e7daff55bf39960bcc2f2392df01a934b4103fda8c2d7713b2ee1149d1feaeab08ac8975e4e23f7b94c041e7c6d9a51c99fcc54f69010c43be3d761fd3f0980c64bfd2c06ba7e8a1fb82c3a182cbb0c57cf8796881fd23b7c680fd825ad0cff4f5e35ec04171e136f785ff4e26bf6480ac18e376d76b6bc36f8cae8961a163f9d5005c1db96eb8b3427120f2989f4e57e6ac1c98ec9995d8f44caf6b8acb6ccda0ca729f1fad733890f9ddc19e96f9abe59b6b95606edfb6c277ee6864cba3057a0c8a743b64b82ce93c42a1e60b06996a60c5cead247e7f5f1f92c590eb6f7d8ce6f2e27c6d16b9315c5a77e69cabbd63766a4cd12d65a25038d1b94932c7b515f329995fe838ff20a752895363654b3f5ea026bcd00620edf129783affdf68d3806e21aabe00bd8cc5b300dfe8387847fd2ba0decadcf90eeaa5100b2e3edd2c0ceb19ba0b8138de76b0f461e78ae4bb5a1990a28d4424be451a8a9b2f1958dc58476e629be423dbd97e5005138bffdad408855640df5d4af3eaf0934dc50e64cbf4d3192a64487f22ffc829a39518483914fb211a5cb1d9c58558c603c72b2c54ec69a75099b5783a288368249b9be5fe812fafa45431a15aadc728e487a55b549b65489142a861f581e6e236bae2d8f8b15e31a4f239b38341c95f1304d5204ed6382aeaea4bcabbfba2251f9fd6fbe0624f86ccbade26629eafa08c5505857ba36a5fc6e070972d323f03e9529ddd9be54bd9ef0641bc7c0517b99e1a649084bb170d4ef4490a5f257c7b477a54269ceb7a3816abc288ba3cba8e4b31dd30c401751fae694323c77f43fe243b4d2f5328f7f9f2c735c6782a5ed73effafbd0bb67f6170995215f4a30a03a3e4487d9b9e97ef19dc1f1540376ad68e6237dfa76595ae77411828a78974b6bf6a33fb0422b12b8a09d3ad55870db2c6d5353676d0e4f06734edced301f980b054f4a683ac556ea476125426c0b6e3ba6d5b6b5d9467e3cff4edd0b6811eca64046a66898694d60229e72e79d18487fdf3a3d5a78f71e915a807bbcc0094ede504889d1123afbb3dc9200603b9cc98b17c083e5cfccbd884b6bd226ce9c5794321e77834d7389c7645906767a92e746d15bca67914ac9c5ae3c71ebefe1ef8263fd9629f2b343e9702e5bb83ac31cf24d93cf8e6f3c2de1ab8cf650246ae5672be9ecbe5cce58e6815a0fffa896edebeb9110312c671398f0b6d1e190c7f1253f9879e176489ca6a307b52c2b47323c34865d46ae49d5a1db0f1aa794f035aecc67df86498cffafb6cca8b5b28b9f1dbd8af6115d948bfa601e43b2fe57c71bfb15e5455c6eaf9fe25f5031c33fd82228a5a53d48db71663c96067242aeb12bec07542a602bead99ff62e107646f144be453c58fcd112756f6b4b1679d0040ef7896701efb4afde2c6511914022ba4441b6388387338483c8246585bcf4cea572d49fd22542735f3bdda11b0d05f1a5e25fcf85a487901340e8b15ec3fc267dfe04f18b8c997ca5de29071799119841a7560f35526d3b23cba6f47c162a223eccd29ca6e6b5550ba6b95a541ab8cc1aa1b6559325097e0692e58435d004185f221a80e264b902631afd0b752e28776a4edfdb6dfd2660648af4163d8cf4cb09fbf0bb114d508b5bd10ca866c6dcca60065804c252b5af0db8cca28cca41eb526972b5b07f55fbe8fb78dcf8643f2b297123dfb487962036a22897b26a952615d62c84770a55a2937333e7b736c5ca64045af282614218cf210e0b436cb8ffdaf29d2c5ac9f335ab004c30fb169d4846b0a8bfbed52604f6a2ab009b100a7c8aefb03fc52adfc5830995b0dba68a3a20f227ffe9a0e384a267073081842d6d6655f57c327846cbe8de98907442a974482e0ce3f8058d9dc9b4a8108a971dc463e3c1829154ba60cebe487010141bd90ae2f8b0f5026d2f713392118bb517ac5b4465e2db0166c30d56fe78897ceadbc2daa0ec5655f5eb7ad9d5cf7c53b57c911a23b25d60f241fea9f2a16cb85537a0a4898d002df52c3760d3aab9702749675381789a1a78cb2d56aa1059689d6ea3bb7a2458f72e11e4190a2cd5a3c52cf6e9dcc78d6b7fa8c2c25b4675ecc492b2eddae4586c36e161a16d2e8c2996f08ef973a90b4cf9a5ff86d7ee08407f8189c05269bb2bcedae4a6f142a4b14710feff6b116405e6fa6e82199e2c293664033dab717459a24ce4692c2611b43a78455acc67393fe050ebd2c1c3368120330ca26cc03e4ecac1439df23ffd421bcbaf3e60c28723b8da4ec23878a240741718ca68bff5b3c5053226114c838ef50ee010cf829457e1196d6336a747e81b869c334b6770e31d05c212fb0940712cd6b224bbcefe4ddadc83ca91e1c84f8c3814d3d60ad1eceeec488c59c93ba44cc495ba3e6cb19272efed0db173347435e7b3a04c2e07024cddb131ef038270feee8494c8e4c63b09ec0075801b0a394f5e8a1db70fcdc2aeb99878ba2abd1c41855e51f9587ab61116298fac6b852b0d711b0a419a4e28c4ada587dda7af2e4cc06a4f820183884dbca5bd76b7bb18e4abf75f524892af4a9f5718e849415bce21ee9e7382c012b6ebd56ce68830f13938b1782e220029efe429080b94c7d7efff210f8c896f3606ae55d18643df60c0f41dd6ce171e462ae31ee7708f4a1322dc9a6b13cc3b48e39f60d08d3837c206f238f9f9a1ef09dca72ffb0d188eaceef0bb7aefc88128f179bb94e04fee5b4bd68240d773a3070776ba2ff9979361043d22f36a38106aec121dc63cb83ef22aec1883dd5c0a45839444ff69ae1311919b6b620950fc9cf0f28fbf3ca01db12f10f66c9edc54f1dffcf299bd639078c565b3a1ef123da3e97036af3f673eca598d9afd3f354eb4f7bce5571106367e145a0236fd9637c03d64ec9dda0e341471d789e47ef52a797e89f3aa8d3ea06f846900a91aea46dbf9fc41f197b2d94acb9c346f69fd98f074d4bde5ca61ce0c8d8ea6c19e096c8d364da4fe95b5fb55d3328bcd7a21e5ca473573a06f983a64593374fc8cb9e89e06936dd346d1b917daeff920065f311e8c7e117c6e35bbc444f723d57c1cfeabba8c8260a0fb07ce4e2903f537424337cee0ca145441405a02863fe64c5d5e05aff8e9d880943d43092e4e9c68a0a9819d6ed1d870ed51df23d8d7ab072846ffa7651db9594a9fcbda27039a790f05c36af5830f23d154f15df152e100574c7b65b4a2bbf4c5be1e5957faa0db173ec4741ea5979509f998807889dbccc94924e2dc582af79472b8bac2d57daef939d0bbfa57abae4fc01a67d2ef58d2b4144a6eb64eb8f63291adc65aad45ffa9e68d682f77d04a7a96631a0793608cc6bf239c1d70df1e0082d810279180c635cbe9ea9573f38384cc2f85d3962d460bc7b368946574ea011a6e5d3527c4c896e2630110246b6406e4d335b7feeeea7fdfddff0ce8cb64b3d415427c72eb269bb6d59fedea5f7f5691f6212ca34b67230e2a160f5eace4becae8581dc779f0180f2f87a31a2fb058e2842f55835e37285a4b477aedf98fa1d7253a3f07f82281da2c9b0eda9cbda61f671dbfb962af22acb033a336db6f9316af6b1ed3560ee91da2389d86edda9f12ba49f5d5420a0d1597b386404e4ddb235570153709862cf3baf647870af0ef8fadae6c1bd2289e053955b03e7b408c825b1c8a64de33b0a37eab8b41c0c7570f2b7b452358180fc1ca62027a86653e71456a9d3efd125c91b2bb4c59e194f63ffe49129d3fc3d3315307ec347c084906cccffac74e6d975fe26e3ff5325df2f3ef6892cc65b6f0f2643e412407872ea7c70edbbf6c0197b24ad929eb58b1b8b2ec3aa68a33a334d72687998a2240956ff5f32139a89d61814e436e8bcd94e84141b6677fc0bbdc5ab0c7e8488491cd41956745cb7d4c6a62d352c8765e6b6d83cdab64c50a4401ed060a029d9b4a9960cd9bf79524b36d28f1cf16207e43692222f890fb7ee0f38e590d4e0278611711b1e4b75c2906c2e8bd00fdb0b201d9f1ee750c617e9ab5f67593fbef1bf21ee93bca02ce5abcfa99d1673a27495284d79853c632cacff819e4ca26aa0999cd141dd300e0ffffff1f