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 67834 3855aa9e0835108578b6af449a04d97bf0825d119afa2fa094298c11b67bbfcd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
83eba7e5b94a05f7ba7e00af347af3ef6e0d6f1c2f989c85a0f91a2529bc44ba
Certificate Block Hash
3855aa9e0835108578b6af449a04d97bf0825d119afa2fa094298c11b67bbfcd
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...004517000004090000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b418cd1f6ad682ef7c495f248fa8a82e8c636d08fa483eae17ef67f7f0913eb3a89928df6c6f0dc68c1a7bee6b1a81fbe7ec0ae373b52c445d813dbf78d4a54a5d09cae2d05f62a7fb8a511fd9d86a7011705537d9e9ee461b0000000000000000800000008000004517000004090000

Raw Header Hex

000040208fb8ed1ef3288d58645280fd17b862afa6bb44ec8638f8d8b38601ff1c4a4192a5ff1ea6ce52ca26c54af417eb75c8a69dca0caf3fc54b29e2c8cea49336193561e5216a19380118ba44bc29251af9a0859c982f1c6f0d6eeff37a34af007ebaf7054ab9e5a7eb83

Proof Data Hex

59,560 bytes
12121601030771f2e8175ee3e8befe53ae9bd75e3eacdf2ddd3e78ec4544c7e32f9daa9c1eadc0b7c1d9f1b4f36c2bbc9cea779b0876ce7f05766666f23e624661a4041448809207bff6da9a192b416fa9d93b5cf2181232431f21b57c6979ffa91b8e5a17248e01ff9e16751da34450f5e1d5a579866cba449c23fff7ae5c9cbda90acbd438fac46966d79fc6de3a16abac085e7581320eb185da67abd514eb0d2fd0bc933835f67af485efe4a8d5d584ec11b96bb51654f113e0930c4a04a6ba1c548d6484bc554e03c3c5eb3dffc3fc4ce6d17ea46e30863996c50cbbe1a15252f7eea38e2c37ade25d8ece4b51be4ed34a724e06d33e3b52af39759412985bb18a879f296c03abedc12e54d65b2643d6008c2c31f24a0b40a59c4231ddb70ac1557fd65077a402d2a9ab3e7fe3c159c7b83eb35528db22a7bc8d9f0abe74b41811f9779308e52620e1182379917398c9855a656aea7c9d70b944d055ea5a19965fe8569b142d75825b87f432c508ccbf4b4378fb53a5dbc166322c7770d54563b7c80b2d60b89a744e4dfe44404400810f12cd217fb3a1f22fa38b3d4fb3e73b58f138b8e0d25f36110d496ca7fc16bb1f4827116d54e702852a8b094535f069adc21c8bf04e6bc69e80da7e069ccf26d27ceb09f8e9dda59b509cf25941a61e1c997cf150eada9ce6f970c5836cfe562a449138c7e1a90790273169458c98acd784000b0db76ee9f83e1c82ca10247d530998e423b5b454a0d9f9825baf129fdb27425ac78a90f808bd9241c3008183f6e5db775e5b893ed71ff947c412ec8894feb0547fde07b7041523ee7d01354908a26f4127eeb8c21ae45b3addf58695ab60a63dc473de1f621efcddfa5cc7b8e9e82070d59076490059f1c2956e61b0cf42d3830f4c799a6e89765a1b461b697b1c0341cc19461115808c000834df7dfbf2ec66f7822aa2675fdf29a99637f45b44b11e4150aa1704e4148d7e7c471d177c42b8036287212ff056d58b46f8a6c0cc075725f20c802935689948ac015e6d582749ba7a103d7ae105581890c89e88eda1711840c75ac8e748509016b7224d5a5a32c96083b19e797e29e924f920ab2d532e145d435ba59cd69aaf0dcc8e2835ae7e1b7bbcf23f8212c6bd858324627c7f9ba376fe3eb514884f0467f25fe175c730d41fbd8af55238159a68be7ef913dfedb7c25fd6fd86045fe07bd073ab5961e7096ae91da1f2c1a5f14865615990c4bb6af7414d4e48587fb461346a1d82452950be6f92003c32f6a1139231d1537d6be536d337da82dbca0a06215208bb21e58f0433f476e233134e189cd0691790df0f1c60e75d7e26c4bed36d16184705cf09c045e1638c64606bd5fd9c574287ea95eccee9dff0928f97ecca656da7718ffa5a76c5df2154de36bd6bde15019771b11022d7cab401566e0dfd84577b20e3c2a30cce9a8163dce633844574ad519873e4c042665241a329b38a5c0e943618725524bc4b7d100a1405ca73f0144644b7fae832b429dbefe2966a705772eff7824d11651881b2c0b8847617d32edeb1e4032ddc173aa584a4ec0d44d47cb9278e386fcd66c5419309c35abf0d9625c77f3f9a11d94a580432573a2f88ff30143962fc0f0b7f9c5469713209944f95152a803dfa1b2af2b85ee0a0feaee225b870827d2efe8baa288d13ffda63bf9781780ee6fe7f409fe138d608b9c901f5d7b94d966f838de13d54dd1eb56ab410577e36280aed7839c2240a4be2e39b1e597c42b4f71418bb258a31694ad054f7767ae92687ba1f9130490e770f04afae7f5eff5847f601de2f49e3b6793fbb110106357e68865fa6b3ad272736e74be3f320ff804231fd624f1e4c71a30efaefe10a72e72ff85d9a4b78ea68bb99edad8dca99d74bc118084cecccc7f48cdc04732f928c3edbcf92f8be695e3de02baea5a47cfd2454353b02c1ac55f026c86aa3c573655836f8bfbdb7e7b021fc3d4b24d59cc2b9719eaad0153be386d877781d333a6a425f8555633e7b4132f5f602d8caf7543c1c34ee648faf291b859eea472f012d2df18f3d8224962a4e46f52be8a4cf5b8ae8a1c01f838fdb6192313eb0c84e4baf388ffa23e67572fe99aac3f2e92f083ed34bde1a45ef9fbf8253c33baed84afac02f29fc68b208d5221551be3707c5dfce6ee442c446b45fe11f7ce5cf2fcd832694ba7eccd6271e6583b524dc8efb6dde63d7c70aa102b68ae920eea86d48e85ab62d1ad7b04d1bb1de97d3f82c839b0d78f5a91983a5ab21334ad387d8394289c2093ba76d1cd909d4f2c86711b6e7adbd99f0844916195ea692b9eacc34b8740cb98dc1a2ee2fe9e447f68b5cd0b6b6fd0e1ebe11a6e17a89ed2ab2ba428ea9e2f734440e4084e93921492a96f12947a6e7fdcbb0c4cdd770025d7ba59631c53452272f07649cb7b6d8ae028fa6d571dca4d13956e2d6a3267c73a9117b50e8da6e7a30c759bdb5cc33bf6e02ed12583787dfd5cb9cca8ca138add961104ef6f805a93ef3127244cd3bab6e42f15d9120b61609a41422a337a82e9f2c65c1dd302aad166e7fc3fcce4a39c29529f6309df4f8bbfb15673d57a346a1593ed38ad1e3cc8daa317830971a17227248984b61efe6c22d1d0c8114ee3f39ec8459aedcc47a9d8cb8c7dadd8e471446de85594fa84dced01e47ca16f4d3f47893d974268bb8162ddb9d13acd10d82a3898a6dd13feacb91c57427fbcfd21b3b19bb2c031878768432a85fcaecb07b665ae1b824807b6ebd518211c0bd5668d9828839fd3970c41db4a91ae8116a7287c5be56691cbb1b99a0445ad2935513b2e94e3c29981f2d0f80a89643d68cbd47e9f8dbe6dc513a0c3e88ade32e800175ddc66b2c383488ba4d08f28c87d1b3ec85d288c5c0f4da521dbd8fa8107d897f70dff9640b74db0d9202248f84694723536b49a59031c1a5c0fe6b3b1d18afbefc2cedec88cbbd26b77220a1e9ac35d2cf966981f82dc029105f09a486b04dc7ec82512685d0738147707c8e9bc205c1fa797d253220057ce8721acb6f5b1d188f3470229b126ffcb0dfd08d3961e41f27216f208d503e5035cd607ef581cb3eb13f6430db9eb06e9406ef2f2ff6e5b265f49a3f47be8d66d50c2d907841a4ac828397655e80abafe95b78f5f9d1478d32e2a3f54c3739c589ab71168ea18a95035811d206ab8583522a42fa68e1fae04698b19e6feb20a1923bbf649bc252c8df3eb815fcf8e05817b86303e37d35c1e3bc5ee8c6c88d7b191a754f263bc5c1dd56e465d9ea44c2f72ed4a6c7a8a602df3a697974cd79b16db480ea726719e1cb95fb6a0737185278978660bcc21d52d87f3339f0663d5bff88cbd6f4ac6a0471fd5ff2ee1eb2cc2f057b0fdaac54eb8416eefd16d732eb0787e1466743cf2a7a298b23fbcb2fe2768bd047f0a3992c8bcaea17a816f2d9c68133376fd68fc5e53d56c9252a7199c979274f5f609b78e4f939ff4538fba9deff3c7ff66bc138dad80aa01eb8ab720dcbf57705e8e8c895f3577d2eae82e516eccd626fe4cb0de480b8586b65b6c0e45b44f01ae774640315b8a92f5bfabc903ab307fdcedde7b196a0c2ded25bb289d61d2077afeb349d4f99743ae446c007266e84c990d4ba5378a26904348fc2a6498e49eb5796d56adb1bcb058f07fdbe0d2ac8aa65fcaf9518e7b335d4a6ee6cdcba510bcbaf56394f4b86438d33dd2b10e259743efcd5f119361e1ce88b3bc9e7fe408074d20b5264189be8b6e0618efb9a6ad3ab790594c909c04799fa7623614e065928e5e03ff225d1592c5a85330c23e23cf213b88a2e5bae1a0dd87d32e8dafc3f874572b22136dd1bed003bc50f4f44c6b6a8bb877423e1a5dab61c84eee67e0602735cd7a80d3ed0883d092ef169b49fdbe3dfed22ccfc9e6e7b382f10aca40da0bc7a76c6f5caa6e65a8e0ba2f7858434de0880a39fb9272903f4ced514596580dc01e827c4e270361703f96ceb2f9ad4a0f11f5caa0eccd79fd557ddcf9e6938c2946fb37a729bf1f06eb1a8f734f16efd52f53a5c37920509c34fc139722563f8408be338e0384092dca2eb8daee2b0ee77569867944a76272a9a751a5de271d3486456c182d0fb08d6a9d73eb641c5baf8342d203010af55b6e3f5f1349c46b4503dfbae3000f7c14c7f66fe7c7d0955557fd3a2b366d8902950870fb68078663d90a685625ed6d05dc53dcb255e6c596990cdcf8e62709c31fda556312d51d7587d00cece42f7bf941f8bd13f2d7042574d75142212ff69ed8943b15de62d6b4b3a8231ab39e15dabe068ebfca6d36a541c4e840ebd36f9b2f8b84743cce59206877f3700e30a015886833db85d14044252c3e8c9d9d485253d327daea902eb21fb27c962879595461907445f8c148b876a276803096459923545ccfd1e4092236edac4200317cdb0d676dbaa39914dc1a341e1fed164625ab5bf3ba7c5a4c51db3427cfc7542970809ac8c0edb31a05a2d69b5ba5cf696d6ff8cd5e181ba4930fdc67255db824b322a686bb2991f482042d3f0993ef0282d4caf69909fb2e8d49dbe44d3b400875e0fb7f661cd97d3346f09a726aa851a97006e3703d6575cba769946f71dcd973cf1abf89b93a5cfc31a97ebc49e1d617f63fe1b02474281cfc18b759cfa18573e696e1568f668af8ac6ca3a72804f18a1b817c3516dbbc0d519fee9b679a2baff9b7c7fde969efb6356fde8362d350ac66bdb6aa72e4af4bbc89ce25d3e05ffc77a4760197284f357b0c077f8650a1e0870c71eb246e936604588c158337863e3e15c4711de44ed42a6105a896b0dec90517158e754eb1c7b9234ed8f0d0fff943c1c730695d096af1247ce69bdb94564ec413528b2e0c48b1cfef7c8e03159c2cf34d660620875dae685e3883bf2af0888bd89c3ed5aaf0257f64cfede1a15df5c004edf1bc46c0dfa5a1adb88ac3115e99d5a5ae4beb47c0681a1710c30fdef6bb025111d6dcb865f89aabeb69756a184b3ab8cc0d38cb0e9e2dd6ddd956f7009e637933d449d7caa00a6096453b46bd080725ecae8752503776f4a299e854438df94dd7f77ab810dca3493ae0f142878561d598362b603cf0b50b981e54c128d78aeece6f6b57274485cd7ce2bbc9716a6d8df5b9629deef925a1522fa9a53039a98ba8706439e59e3aac81c2a611d967dc49fc855195f52d696ca05ccddb4b4924a3bf9cc86d56785f41f5eb7fa68a51d2c020cbd38523301867a4dbea32142a77c0803bc1e9403e9aa08ede2957a89e0eadc36b1811829bf2464fcfd79e0a280ae7e4a0317ca8812525197a7cc193319cf1c7e4a2957ff0366cd481b263b5109aee62c8117d56d13fbf55562fa6fbc2cb98c9e01bb454e265df8053156496d1dde06bdbf28d5f86308b1cfd5825e99bd4fde3e927beb81534401285eb0ec3785d8834ba1d8a29fea16ce5a45deeddb9d15c420bcd70282cdc668b624a2c9cdcbd28269fdc94a044a64d2739646a2d690a41bd643ca35858fd10ec669e7ed560037fe207c9e527919d61777a4eb2ad195d123e8a4d5647e0ea428b15918156a7325ef7338b9573c5054f49d8fd9963f1fe929b327a227e823e9c9dc3f7bef7e7ae71c356cff78b813f4212d0da984b4e0a090ebff85993298ce2ad2d239d12e10bcb69bad3847fcce96d490ff1ca860192b653524640ece0621ea929f046f522be9479bb0e372062f23fd2662aa4f7de355f313105c73f7963280e1bf9014bafde631cd676ccafa85366b21d77713d4c8d826db0ef83e3cc62919af3b9760d9378337add45372e7eb8aada2dad1a702b983763b452386b4124bf7844902ea0cbf56391e7942c0d658b1b968a22e5f87a7d9982ce8510035120bc087ac529d90780c9544ac9035134976bdaf79f114e0af8ea96a55569763111875a53aa7d18e65fb7cec5335244a1773eab9588ac66cd62a54cd10e50c930db25c4596abbabcc68ef61929d9d45499e77212d4e02907ec765484bdfd23e28731f23a9b6b487976dee170e77aba06e9627846d5b6034045c591df97f14a6c925326307f56ae0d202459ccd7bb4691f0b93dbb1509eec22a85339b143ecd409ea7f2caac419933682ec1fe6140f65139bf476cb2aa1cd7e80cebc6711c596a3a3a2c0ada070fbb52e3438246bf43bae9d57391cfe07fbbc96c03df4709181c2f2e9d4627770f91bcb661649926b268d49c98e669e7876fe7dd7e241d66cd56a5651f8ebdad716240e82d6e90f25c9cfad88a4a348d94f3be972b64358eb9d8064321d2b426fa14f7890fc299a494293143328f3170110728c38f989e98abe54d27b018755dae96c5c7354e637b2a4d02ec5faa92286a5b461927a4c693f9d8b78aca8b241cd461627537c039e84141589a4e37be817b6895f53fabe2436492d4306d3ebe67a0eb8904aed3e9d2d8b934d5c8e6c4d2c9103a4e8e5992c4e77475ff6061f2fd69a716f84760ba82a531f0edb51b336e919ce78248e352ca7f11a0f61f576899e12040b3bbda4c7554228a1ed056e89a3bbebb921c0be336958a9cf2f6eddb5b669f5542ec8f1a7a2a8b84fd1e636f00c112ad40afaee39d140202791890046d3aa0414d5c5d6c9afdd13ad13b5ce2d187c39a7a1e96dd82fec6f2495544ebe5e2275607a58dcc736f04928875b475a6ecee53494f10955d638e284a31d7a77eb57dbd4e5d809b9a87338a48d7b021bd6746047db030f7d9558b2464a4203cfb3d5d4e7a84f60ad5f847ded5decfa1e040a5d15a1d157da1c96941acf736c1a2faf22761c6b347d14548911b62db29348fca26de68d17dfd2443f0169f36bbe1b7bfecd1377ccdf02a2d08f4af35e8bd31582c23b775c48794bce7a9c33f95bd14d74db0287d0cd96d36ef5b76281993de59fceb92a279751b29120f2c8f9cc276d42cea0beb39588ec26288e2162dbc36ab950dd0b52c0109e5cfb1c99d7389d435e369e26378f73677a858668cb023c581dabe90eb8e6252b8f48de57d89cad7ca97ff17e4c0838a45c5aec18e7a71dfb61d3ab3d51ebfbb79b705c3a3a7ccb2a8476f6c06a47b0627b31de1ab792891274f416de12c93e6eaeae7dceef962cbbdf44d0db068a348ee9929bc4f93e386ee2e8b898c6aa7bbc63575f203e3a16480600c9c1957c9d091f36b11f9516da7b1c26deb4d4e30238c61c85c844d259edb1349c96e6ce3460e4c817a7df0d3d9d8a94e41bc231448f3817598a54ef23a253cab766813b50211791891588818c1aaa5f68b18b403e8e27a79e7f0d3446fa77df1612a25fc7a28cbbffb30a713acff29147a633bedccb04ce0b133240f1c8046737d09f461e6cc73b773f56c96554db95837971c8e31c9677f34eeeed915fbe2bd4472eb2f189fff74e3a9bceeb36ee238e4bfe1267488bf46f18986f28acff30519c40daf24ec53c7d719fc8e52ba3c8e914b9a47c681eb80afe130ab4ae890c33265f1171c1e28c44a3c90d93b68f1b422719be4cf53a263ff64983d5c08ef59922be6c6753989c8796d1815edc7788f0e206e28658254138db07c47925467df67602ab520065a07d3dc1bb3a7305a32a2ceb28ae845f9f8b1ea76f3fb53ccd81048f399bb75fc1b86765a75dd0f6992329f96349706eb3a342aef5dd25c24c0c4d1076c6ce8a04a1ac86cf3f79b5afdbae12001997deaf91df6b2a2a819ab91fe316a23a9dc1249f408287c49d0e5bfdb233112b98fb920c8ae2f5be806aa9b6b0e173e0f93aee4ac307d6af41994f62fa797facd53f670ee42739d6f2c6a4bc558b139ae21f1c9897254c4ec9774aa3102ba45461524f21eed822580cd333b7b7637e1a21421f25c787658f86a0c108a6c4ae67cfeaa1f034127833666a7f52d1ae7e4be1ee9d0771f6f4d3e7fddc6c7e22808ea9de7c16806338d490b342d9828f3983c16e6ea0799b83cdefd55ba0273d302388ed0e732df58ad5e76fd6e0959ba3b4c88b33d4d0aebd704e10b341a5428274fc874f7d8ac2d7105b6a5c7675f9bc7a8d42805a670b9f8957108ae71fd589ef6beb96b837d66a540b9d1f081b840188014f001bbf3fe65d45e592a5d0031af2d44c7f16e00ce2f15eb4b074e30cea90e6e26a9efe2d7851226e986ea734b89e9f390d117a15e02f2bb3a4b2f1c42c27fd4d109e89c756a0cda3ce5e132791c30c135382bacd42fe2904dff665d9c44a13316e06a1eae45972e810ee4ba1573e74bdde29067801e92fabf8423ae69f0e46119d382af852543608be4b6ef958529c5e9c07fda6c42dfee0de9888d8f1cab0f4af86efdca965c44d9e696e5f5e8901d71cd78186a59c82205fc75f7ff3813028635e964b31060f032e43ca3407eabdb364772640c998413e51e65e8a53090deab29d497442d5fa0b3172ed7ad1933ab9079474d0f8906fa37ed3609925409669794ccd6c2aec5c614c9e04eeadc83e36e78a3156998794bdaab7ca8803698de1996fe078e07f637d70886c6d01832eadff7c7cba1a406a055825d43e4992039f44a7a1d56c44fc800a5214401b4b13950a8405177cab8a5a692f514f6ddb13e7302fd7bac4059580c57762a86e187d2e6df7e0d3a4cf27597c8d8dba24917df146873f454ff14ab410ef67682cbc38e922b3368d75d3190cec26b0a30e54d3c4b279d53a0ae477076c73766ef6600db010d3f986391bab2b3f1c3f7d8bc907756246f12188f7e7a19e87049ca2d484903061cbc62f7461723bc6b483c4a677b8c2733f301955b3724e66419b3e413bb03b23da7c97f97fb9556c63aca2f7e82b8c0ee9bb127ed72d0e179b9c5fc36b4ac2df603db81b7a0ca4b8c179af55cd645cc5d336936f27e77bd25506aa249940f4f828177a487cc06cc8fe3d8497a2765077f4aec82e2c75a8ed9238cdf00547945c67f90182a7f2fed377c1a0aa6d4c12c4584178dfa2d30a96ba1a979563e6b1868c1c43ca76ba3223a1920aae43eff0183519a0d22f6caf06021f766b0ba871468202ca934769394291ca9b77e44f6e83001394c3074fdd3470ab1f2fff4452b238e810c128d2bedb79dd3e088de5d3af3ed6890e38c160ecadf5df109654889ec38b3161956ccff65d4d01642aac8b6f59f83d3e5bd41c6f3cdaa2527eca68bdda8e8630ef96aa33a886a52c9287079e6cf84fce93786bbd5e07c7aa8c16b26c75f3330b0b8bb07ef36752dd5c7d0be5e7d391de77214f34895935018f79e508aab94a65386d3e21ab8bfb7375a578cbf97dc73b530c61c9886ebcc03424f02fd4aa670e2897dd64d3674ee2ad3a296ab090451dc38d645c897a3bcb3b278f2faa153c9149210af1fdd798fce5659b2642bba69b79f82839b406f4cc20ffd9687fe970b1d0e5f71449376815f238247493f3839e7c99de767946702086a3b1088c3424e17200da6149583b83975ac523552f96a32bcb9765cf78ccb5376f29770fe6ed86c175aaecab9e713cc2e2e3f4f56752b24f1f185704233609e52a36ac954a29c2ad33f890c742af5abe8612567920c0c35ed70b693bbdfc605c5229d05dbd20b800f3c78b02a6340a38c256d6e0ec7dcf4e633b90a2df49c5c0d1608d818fac4fe637c79072fec75eed496f4c467921bf4afa858202da172f8b179e17de1e9d54f0bee90893c777e30376780fdd106c3f5bbcb8c2ae87bf915a698a4de090943bd29d62bc244e8a429914a0e75cc885877f45e16021f8db9f0faeb4b4f0da0565d9030651afc90a21844c331c24980435c0464687fefaba1e5fef4e4105247c40cb74ba56ef2a0b07f2febcdd9dcc70af04527ea67e4bef7519b0ceea38ba62e73312d88d1ca2e14cc045a573ff1533bbf9985e90064c1900d0c86db330d5cc4f5e79af36474443088b22964ac9dbb5b5af87d202e29c81329e32948065af0a59b473ed6f927463909ce45fa322d9ff8c09c851eb7359dc83dce8c1e031bc5669f717ee79903107ae5d88063099890a28b174de3f266f0837951f24900f11f1ecacac787010df8d3fbe2649b87afd8c74473cc6c03ecfa664f54a13296133b3da49e80d22e417addba867a21fbb45a5d10b84b3666b8ec76040fa4d8f51ee0272c58e05ef542b5305b4959a87db1c17948807d7e84c19278c963eb9caa2c6599f6cab62ee737a1d2cff9de241ead3dfb68cce2af0b73a81e692c579dabde89e1b953fa8e79d9076eac942fbbe53d30625c2a4dafbab0ddb83105e6dad8a957bf2bb2fbff068f9f442ffd8125851febeaa24bf9404e0a389681c717c8f890bd127306b83d1a894edeb6dd8bb1a860213091516f30301506de5d8873a2f274f0d1aa2e231997b58062a0e909cda72b7c1ee5f5ddf775d8cdc462ce74816cb9d4b777e4c1c2dde7666a44f5eb6a3ecd66558e3ff6ec1fd982a070874c99048f009da74ef78b72f851a23252593f4095f1663e3fc9cb630cecf228bc4af2cc4cb8cad68746941f58c0973ace243c3039358e78c927f505cee07fa42875322c1e5e31720fbee75ec4794097ddd4ad4001e3efa329a54f06196da79b272f7e1fd8a595612003d96c59ed4a88f38c4a4c013c275dfe98372523b32ee71291fe8860a579c210721177957d575a9f63c6c140f54c8b02701a383499eb800c31376047701b40fd9891aeb0f00527d5d9c84582235b7c1d9b49f37ca3a8a0641f40b717c31ef5a093c8ab7de29ba3c004a7f5192b2960312fa2e89b8d3082980289722a00b453787aa17b74489a6349b1fbfacdf04e2c67862c594cc5c0bbe1dd19a47e67f32485212850d90ab8fc279f2bb02ac3dd3e3c253d38ce4977979d86e604a9000ffc0df19c5c5f8ec0be4ca6bea1ee97e8bf58c5eedb3a2b5f52652666214a7c21995c3f4741495a863f5c54605748f1d446e6928f30a541e71676f30abe42d50f2c99e6543fe1cf96cdef6adda7187d7a2d759584dfa6b5bd60a8f29e7a469da40680f7fccaf4c8bbf32213a075d01b9763d0759581b3f6596d0bec6e1baeee4cff28a1f67c2edfebb2776156a363bda34c3a4364a2b136c019979ce5b5d0f736d05870df5abc76677a5b5fd3fb0d1d6c49969c66231fc2e4955d758bec5b67579fc01c89faa00abaa6b1adf29fe54c290eaddb688373d4f0b87049de15bd4785a772f1f266f90f51b00ee540eb700bd3ac2c615e565e4e0330a1151a07b1ea1134beaf619cf64e151a05f74933136a9bc0d487cff4ca5c23c36efb8956b1efeafcf71c215cf5ca85cb0426efbb76f14cc1a9ac3edee11c300ace51cec94c249f0ac73b677844e61c8c1ab4d2d708cab2f42d6a63c9ca2b2302dda5575c9fcad691f3c170581d557ad5f624c93dfd443e41d47e4839f027f05dd019c8c60584dcc06cfd94fd4c8e1eaaec38fa1e5a8ac30d8b32f258a2d1315f69608a5e466fcd913f79801c04f44752d4f1de15e73fb18c5be8c97b4c1371f0c4ca8f18b691b4d20f48b0a7f49605d64a03c97d3526375ece29fb4e961f2db0730dc51707a60c5dd13cc9514c10b12c049273dc543bc1e6813d5e1098120e2fa26a193ee26a1e462730f082cecbeb9269573f058a40cbff0430877dfd7e6bfdce433b13bc02fe5f948992c4cdd316f2911d21744e31c017e475e1b8dd7a29b72280a0ef6403bceea1aadd50715ad875ea51fb520aa556217ee6fdf25c62db71a8a76699d1d5fe78b5d79aac03678494fae32bbba07a54767792f6a9267b1f995c6edbe77e3b3404c38949524901b6b4f872a6692f199b1857459f14642f1a7fa4fe39f00ecf3921f009839626eeae9c37207fd9882356d1b72003afccb232a46c2295e525ff5bda7bc6d6ceb5dc9d2b331ac294dae75548bb3b09f5a376022fc87ebd15b7ed0fc0d3e903b000e8881ef1cddeed395f237e108a25049fd64594ccec17cc5d45737f63fb1a93920404916259195b6f896901e17cf7297d3e201907a00625809da3f5d16b79237b5d75811d6b4cccc78babbb8a0f6160c0c8fc2a139e1a1ba64e58ce2498bf6f79dd28451e5f8a21dbd3f9838a9e486ea444ac4a0f2617ed29cf363721d992f622fd4ab6e0303a390313f0b3d2a9ce7cd8309002a49af869779ac404b945e606f41ab024ee065a5471cf588c3f04371f2810b09c62931550f3db1e71e509be5cbb0681db2f1847097830a61a6046793b535ece547449a76c5a2f911ae21d66ca275dde058462f3ba447ad786e015cc802aa186115c305a23f425c0306856eeafe0c2a63f8618e8809e6508f3e8f7d91be45bd010a296d1640812048fb1fb3c483922c4e832620dc5a4f23d23475099e29e3eca2c02168db00dbafbccc5c80f22091051b4d8a59844a0a1153d843451c50c1c1026a1c30174a3879dbc16264997373babb26aeff6ffd1684f942e40b6ddf11cb18d3a32900ecc3347a0ee12478cc9dbb90e285bdcc0c7b8de06d7c5a8649cd9cc23aa118b0605a268cd1354f8d0f7f184d09e8c315fc2d995508381f4ddd3436fe603a564fea9cc321cefb3a20668bfe6c8d5475512b5d7598da03018b9ec0a4d77de123fcdf456c9d1f830a9092ab3c6595db0fd73e19854f359da59085f191cba5a312b4d4eeb1ed7c0140ac6a420ea5ee6368a028f532ed37dd24b9bd9b6e8b76174bfb45838c3b13299297497e77f3d2acc5d5d0f3410f6fb23654c28aa4fb281d119e1f2b09b640a7d616b42ca0c76002f8b361fb36448b66b869df6df69ca2491f9645c691f70eddb62bce3f2b6420577c8dec869afbe0e7f222efa8d62caa4091fda30b6a72078f25da3af52b9206027508fdf692b9620f2538d1826e0a64d688b1258fd615f9df187bf7353d1bf9d0f8b8b9a4d011e96ae331bed57e7f2979e7bc0895c8ce19edffeb1137e82ed0a3987f056171572e800a8c8dcc5bc90ae86f5bb4e62169ee4957714d7b1078177d042c764fb6568965cebf1e48e55744a5ff825bcb6c5b93a455089f5698ff00907bf42f3b45d07cad98cdef9d90730a15714ddbbbf5f350a0a46b4add4a59ddbb0aa8583465775075fbd004ab68d176b5196819bef74f35650101565a7687785cf2a37049a1751ba7c7042eae17a4e6ec733214d8e29d145c615863f948eb2bfe77d9d153afbed280c2218522c67dec9c4b53e2c8553da6a61b5d4d9b8abb4dcaa69592761197ecf2ea685368d8fbafbfe007fd2d08e0e580e4432adc52989cb926cdf516f5816d546ee8a924537702d15520ce9738be6dc5d78b0caadcc704ef12de91e201b4f941cc7dad6f3c704e8b2feec1e38a1559f9efd138adc06ff73f029b06a1f89108012d019d9556a1ba40f2072add9a47735c4152151fe64af76dff6fe4e9a68a8d71ca3a7463cc361f66d8b65f08452d8b1110d45e678c2c873331bc950b322141e7f5ab0ffabb3b63b406abf3eefed72a843c631a7b98caf9d3b0ee885dae3c24c3e15a05bf6c3cebeadf941930ddd885201105ebedc11d5116083693b4e7ffcf40aaa045325bc2d2f74409aeedca4661889317b4f522dc0fc8c9bd2276265a1c6198ec113160fe58b89c31761fd78b9482f9312f54b313e948fa4905483ed3d746fefb63739e01bf8d49821bee25dfa89d240bbdbd4e27899d23534adaf6a176a79a33211c2c8ba03480f248a60947cf0ef972037d2a285065008d1b76e4675ef9beef697bdd29671347df1d21e683ad1978b77aa5c7f1d8249cd35a1e367eee85b54875e6a424d3e61ce0b086511aa5d53bfeea243e47e3e3a194e8fe2d9544531642b52661e7461cb7e4e3f115b8f893537198839e6cd368e0d530d457a74c81493e3127ebd08a0a2cb98c5c812cf88b24ae6a073e4588c7fc11ccb2976f65c8e0840cf3144e3066283fce9156523bd51e6ee7763432b0bae45641d5419980c497eb13297cabf688bed5ab892fb50013a1158bb53a07912b193bfd507a5eb890dfcccd7149366f680d9484b1cb55a51dfe35b72ff4a288274f048440aed71e751b17eb54440675621698d6d45c1872b5e456e1c0dc4834c5095823a49719697b888da8da4fa5310fd80b1ac99d58ce3c63b40992e8adf7ddb312dffe5d25aa7177879a02d4aca52f059a6b29e9f5a1e88b14727ca1b01a68773b9977a81aa2fb17adbd40ab5e2f3f557317e76f41da23cc8ed301a28d3a2675506216c944cdda93bb571c10d7368e90efa729418bd096f73111af306695aa0c8cfffae8f22539808c6a6f354bacf1aac86a3c1cd8f2dd21ea7fba66227239c6434f3bd593618696ac95bef94de93f045f87b5515ff40122cb1fbc95896e0c3b00f14294f007518fa95af9a73440ced59facea575f16a2fc442c4b8f6d38cc56ed58527b2c44acbceaebd6c7cddff0ca406c606d04bfe7b09e34702f8d6f8cc307969717d860c79a5983ba87a51e9060d01b2ff9b7c7981da6e64d9ca1cad13368787652a42812ff52647576c5d925512f015ca7a18aaf172aa3b579eb7305c5ef894c328d0517711065081c58f7fd6c0d31ce643d79123e219cb6999e95f84338c439c5cccc7b83ca3c34275b2926a2132ebf11ec64b829199087f9709188efb4bf2eae281f7a14502469a400f6287e60ced67ffef6b4afc8b248ae19cbea75e6353f975baf55856abe6a5a4b2a1d858a647eddbd813c3975d76a7c51f4fdf87874d0851240ddeb454d804004ccd40839edc6053e65d744a71286d348e36ae5aa341de419e7af6d706f16db0fbb78c968154d40ec37f2cbd0d5bc1893066e7a56c3d76316a9312330cbc9bd34faac8b95f77bb4534c7c04746938af1f080b127028325ab640b16fc86c1d0c004d0f434dbaa01da97819f3f3f12f2f71970745c13f0de8a39b9377f32b602106a3c8d28e16e813eefb49d50ea894a83005d8072b0f64c0bd8fc672f04da6a0a01094fa724cfcf913864b625025f997999862dbd547ad9d54de8dc72b4a6014e876c97372ef048310302378df0594507227a4e84e5d81487110a97c7bd011792dc10b2415e6cc5b873b14dd905389e4b432b6512d0bb1b696b5bf38f157a096fb4f9c98e324cf885a6b0ae23e8f639fcdb5b64a3c98193481c3c3e02afa70483a8ae544f121b532e9f855ce54f1afd314db2f0e745eb872bcaf2c16aff83e6a6be9b9b950515063cbfffa34a660b3277053e3c72fa182506e0d75cf8c59033eed868d51d955326bc855030373779d7eaaaf1443a286400dfa2697a7ef4dbc8bef2a70d6e6ba46be2ce275c858df991c3317f67e02b62244925f2a81031c61ad4eac67aa9a10a05f5a690539892a494a0f06aed91759a287f8f2daa7721215d3c78c1f604cd0906424936dffea53ed01777c6dc4acb6f8f9ab1966b6cb03166737ffa1bd69deb86d2c028abc985da2b47a0262b96ae6cad3c2080071796480137bad001fb1948a823f6be792e412cc237e35843b994cbbfbfa826a0014352164a9aee0d249bb9ea04d631598e44eee6869c2b1fe052da804a55c3842f6501a6a5cabed0b84882d01924a914ad3a0a5ed15b350ae8163a6ef664cebb6384c49ab583cda36091fc5601bcd97662059cfd3071deb8980204d4ca43723b48df555aa6b61e2e9b1a48d476c1427eba6108d990c69c4872fc8e38734beeb6d3f2c2bfca7833f324710965477762ca94c54dbadc9dc184d98d6deebfabc5fba1eee37189cea9e286736af9cf77e8a2500177ec113a3c4fcbbbc5295e64f039750a5aca1d2c6d8f5a195a6050af23cfd707c8b3721dedc5ea9892de0b8bbf2c5e17ad187618a9882508bc49c7446ab95c0a1f9d7a3b5297abc3bacc98c3b55be9aa828bc305be18b7fe3153d86b5a57ca43e66e4b5a4cf69ca380d81d43daf0ebada89efa86823f22db09d33cbc45064b699b1aa7a9ab93084c922610f931602050a9539c11858b58835fa6f9b4c42e88ba68241a8fb42183c5080cf013bb13925bbb2ca9488d6df8222db53ea8fe176bcb3e9d2c3bfabffddfd00a3f2c6fd67b2e34a506bbd149a22fd9f9bd0c5a7b1894941c5b8102e04dfa8b4b10ff2780f16bda1da1c470f438e3bdcfbfc03d2c065c833740f882f8953284f1a1f7dcde17379e7783fbbb98f23649df473ef2a3302dc8ed8a012cabdb486d8510fd8a08a45ae37ca6517a1c06de43794b48bb115d78d299c891837aae61330fcc6d1dbbb3b4cd39fdea9f7b4e3dbb13d8ec76badad52f021a7b02bc705cf7472146f48cd0fb11c14c6ea15b19c9c37e51f90583ffaac70640b8cd33aaf804eb0301ee841209392c15e8c6fb1e6c412a2fb2d9e9b355ffe86bf7921a50003aef2d063ce2604017fb7c9ad26458443adf1b86bc0aee116c1006354e1ab86db853a851687963a5dda5d3acf11e53ea0e487acb1376e5f5ebd310e431f81ae4c999469013a8fc3c441a6fbddb93582b83f9af439643c4def5c7d0b6021e0aa16a97d083bb83fab7eb9e2e95d8f367051117f520f1e05b1fbce835173129eaad88c0ab56e54c9bfb2fbd876379851e789aabbe65a6be500be1efe581916272bc34fcca12f50d0e29c30ccd83a521347643ae2d535b6ee36431ba3a738fcb154b35c5b9253a5dde0798b628e3a3d71243f459447b4e21df96ff6fb651b4a4ca23cfcacf729ddcf8b72d9604c595a8d34713ef63e7bc7da2f0b05bddbc965089e8cef14acfdc4a30f3562cd9b23c76c78a1df4e28341fc6c9c51ea6818687a0b2d5f1d7e928b0ca2a10cbe1b6dec1920bd5bff6261349d735064459cfa044a556d617f220bf1c7abaf261565dffaa7d4cf9d52046e50a97a8ae42ee08c47e2751b1a3e2e4b2e8ca09c2bb4950af1a83c680247f4e5dfd830f7fbd91f2d1767c12b9bb9158bdd94226e20ada3f74f5ec2e6cb480d820e2c5831c06689a5aa5e247571b0d9b811c39c8a991f8300fc70eb751122fb30cb456d3d640d1ddd4b12c65b7dedd9d915525a45ce6563fe7348734fc09ce9625c0f99952366ff8095fde9fdedb5db69dc4d8bb87f8c8d91bebf303c169181d6aeb195d00e5226ee2f2bfab850c31fd1e758919bd2aceb73c2ea758ff9308bd48c5fc02d9dc17903b351f2083ada14168804000b8bfb98cf63629753d35d0102f98c7bf809ef08c7952d21453cef65ee8f85560f26316f2cee18b3e9087d016f106a03a3f72b6123a555a0ffdb7ff685d9e928e040d439be7b9e732edf4c303be7ad5177bce3faf3d9b08adfa14115adf881d2ec2cce35977e69d82894971f55bb13bb2bbe02481212b030973957e58356754643e2a825367b30474d7bea12613d0174579c6abff72afeda60672caabd055bd622bca1fec7aab470535a83cdd3fb561c665ce2e51b20dea8fa00487b33a59414e313921149164f391237314d268f0a4cae770a970c4f8f7e03a54ffdf0db7e4e3aaef7986c78cd8c9d3c0158f01472c6914ed06fb86501a96e60729b4c8cbabe9ca2b2f352d65cb4b90e38b1b0e07f696161202f48dd390ca7a41ccc480741594bbe1e2a22a7c294aa58b071f11c3f78619ab80b386eed2694411060ca359f569aec3d8603c67bac0298cc35e6f1cfccf9bfcb74ff2a7451b3d0f331f5a4d449bb2fec2f2d3d77a4a6e45eeea60924c1bc82db2c2fdea156c9f3d229ca6193760423b1ac6c867c026dff0ce810c2ffa0911e88a6dff182cd8a30bded1cbed17f51b4a951a8f708c39688446c1f3cbaa2e919636221faf49e36c8a5eb5cf7ad46469a71a2dc233c65f43f87b49360de127f583b5039c7c2699ff0f0280f021639089a2307d8c205d1bcf42ea622f5d199522c2412aa7c582ec8f1f8088eceaf99ec09cb1ba32cd7225663361b068929155ae3d67d349dd92ee3c874ef27e3778854ac25bf8b6c86c177b5c3d6c6ff5e2720890ceb558838e4dea6a714ce55d6762fd6ec3256a0a33222500e5aab5cd8d332511feaabbd08dafafb3c1bc471f07891eb1b0d72f12a37068376d0831358bf437a3b70c6869bd06161b67c786b597967448ad06541161d130d0555ed040f8543f2a96263d6c8a17b2c9578e5cf0c0a93dd4bb0e785208cb140653c241a8dc98f2ffd5e18b839d7299fc446b5c7c41cec752a397239dd461f1bfeaa8e009ad30a1a85f1728db0b768507a394e473430c309cf996ab440917e1baeffd3f28a259afb59939914045f2a64464f81c3713c55010fcf267bf34d0c7e544207113256ca05f18e92211d2f2a2dbbeedf69d455e61ed6e20b39d8ecdd8373a809b1230588851269aaed2eb200efe587664288fbc387926fb9ac1fd7df26285c5d21881d66a7f69bd2a5ac02490707a79eb329d3806f599e3d53b54119fca2807717e95b8460d7c7efab43b00465e0fae835e8b15807258bffca3b0e64bc1648ce8beadc84fa0959924538721b519aef132900a6a6cf62853808cd3440f2f97173e2462e043c1a1378c833ec03a11a11ec69cebc0c7daef9265a7462f452aeb5253b098a44160150ac0dc12ff1d32c5999b7d66617b15eb0e44f3c7d0b931487b4d48fcaa8482bc897a30d1379c4c42d1d2a2b8c7f1ba6fa3774000f7a07e55aa022b88969fa0fdd58ce867275af05c4705b198511987caeb8ad02c9c0ae3d8e415b98eacce252e9a05d121c25d97e764e1746a3b34cc85eac076ede62441709a3e90ab33f333756d9c6ba936d1b68581cad27bb2f4c23638f00b753ad5e87b972c4994173773d2bd527477f5aa74bef9d4158f96c18df3d7d9b2d025a850ff53ca520d51467271335605e4634c2cd1e16adb6c568078fcb10b6b53f5090e107fafb4431da77754567f40838a126b66049152faada23c332dbffcf3b242ccec5e8667254ee54a4883a3ca994323f9554b36f886c8148101a9679caa213a754b269d1eaccd2cdf0ace907bc657c165d013116a564e29f3fac3141a232fb0d07950ec1feeb2fc3a020970a41046e535f3b266a87abdcebdb44b3572ad2522dc5d6e5281214c6b0c43458957b12e7f1fca4903df2f996c0c386d9fbd870353f6cc259a7ed8784de09af055948e740fc3ff552f4df1bc4c2b08d65c07ec23cced6cf517d1943e5ae43108921af1639a542c42df8869a692f10f3edb3467be6e2ef55bfbe719f59d504944d2b03cc3af4784be659208f15630b0bb45ff6ebd5ef0aadb8999cc7fd3dde44423b4e78fbf9bdce895cab2d47f8bd37358e658d86796417cceefe4e3b626bad5061dfa31a15e3c75325745940e6b0c2c04d4063caa15f13231eccd758e664f44fbdb6971d0770ecb7e41b685a53105cb026edd17e849c523b29243228a60b51fb6751ef0278ac4536adde52f1f32aa5673fe4eb2ee87565254441ad0a2c9327d238dcfdcbb7789d026ccdf1c84b7627ec4f523157709326ed99250e9b46b740fb9448242b39ce5ff127f507f0ad5f3686b3cbaa35edc3d213c9ef051d6b60c366b0b7ee1fc8e63a6d606e7782f4e46d7909e0ddc8009ed10725d01b7e2c8d80e77148ddba93a2773789eadb0c359a26b0480b71d2529e044b1b2753c1228f87320686206a498cbe28d145b20727def2107914e1429994c6aa9b4fdfdcfae6e62a9cbd510185abe224f142d45c0d16d5b6b7d78a847c1de8b94c032a68ef1f9d404afe9611b38551eea39da30a2a8c6b12d5102c08e09653effd17677f28a7ac7cafc7f5f4c96da55140239287670aca69b2b5949edb57ae3637bd283e3f6883a83f62ef80fe559ba167ead359070714c56b6c0e987a2649c54edc4b8fb9731887d75c7435e0bebe2db0165e6195fa3aba04961d0e9ec65503ad8b844db472f7821d80018709958e2206cfefaae72b45f5fbb3e49040fb19faeff3e6a6567ceff8c1e48331a3e6285f81a241b094ef6c570d3fe76dabedb700175bb809aff7cae25943a8c91ed481f7c8a46b3a32e14da94962f945f1c3b18a7d20a774abe14223121c2765d9800276d90fea8ea6dca8965002628d756cc1a14ddeae60714996d20341c50fdfc5c4a69af3db10a79923b78b2dec6155b0ece9b2926b4e616437b3793660d6bd42159d04e6d5077cae9aff2d320da66cb91fc3c498f6076e51d602504f4c19434935fa6bb366c16bc2fa03d9584863d5e45e5c613b97ef047cd985a4c7cb1d1f4e9a4a4f78094902819430092e90710677a01e9e602dc2a88bb05b26eca157f2e51de5992ff842b602aad910c16ba76fa6cffbbddf8548b1ddb2cfccb1a3794953a290479db18cb8ec6b807f5a60e52d2539f3db89f9a6444c844832e5f7785cc41b7c1ed14414b50b3d479279151ac14b8fb01e92a3b503e87c666fec14965e522de751c08266a9ff7c77ea2974f68cacd02fb54443e1e8f5ca7b4178c183f192d919f785d98249731837c7ecd4ba375825254487fc6a06d1302a8f7b8009aeec56341870d355a43cccce812c11b3e04408850dfd14c35bd2faf856ddf7048a2c6cc2aca75c7f5df64bad91ffb6ed9188ba3ec3c87a25049a3d3b2ffb4e3f4fc0547687b871356f5617c04023f00d3ba117e70d0dae76b7959d9713e94d2e82410084b97c7da336a0fad63d3832eb4dd0a5c291dcfe6e2b1c371318d3cb91e61d7972c2e0e52fbf06ab9538341f924f65fb3f419e92334233957052d45f2d0e42cb7a65e2875bf6e5520cce771f87a230c2c97ace3f2dd736ee0ddf6a8734a024fad3e8e867be8c0aa6e2efeec31623fbccab57a9d434ad57e95039ee0644eb4ad361c0e6718c54d4fd79e3191146ab9707d89f684e7687054bc8010f896aff8c85b2ba3b217678f53155f9468c66d23712e4546060b5bd99d0aff65be8ac8ac79caab7cc18740aeb0742759960bfd2cf5c703390ca50d471ab8d0edc21e587a1ba0bda989644ce391e3139733b5a09815b301c5072da92ae0254c468cfc2b9ffd3b8c84cb153cbd0b4a361c66af509e8b1f22f4df25987668e266bca4e026f06d9cbd7515588c66738f6d42a086f874dbef01979da44978e0782e666c58e22d12c116da9e6afd95ef57bb5b37bb8da74518008f1e022b529ff4f989d36d8028b5196a236b32abc9a1d5f98213293c052a464b5d1b5f606a7db64aa43710b1deba96e829843b17089c9556d5bb4906bbd83727c140a04bbd4b73a5e055ebad90efad7007e4af5f9c626913450178c1c1df473fe478f4a71726d5f2cf1875c768ad30dac3aec570326c56bd5a4cb3e3e316722ccae6fe5a30a4680b14ff1e41c9c89b565fcf0e6c88dbc53980e18b85f18becbb3105e8ff47a64d2c83ee2eff238b422b0809238d0c9fc75832fd2955b212cbf8c2fd39083ec3ce5940029be99e6217a81eaece5d3b737432ac4f9519f84e9e163b1801ca052a9d66f3b119181e295d6a52891035f9b2259bd76b23e535eee41a2e18e7896d0c6c839935e6b912fbf6ae0ddc657eb06a9a8304947d11bfe033268a8548635a76658dbc5ebbb4be2671e330944a398c9b0ec66002c8a3f6b4f2ac012ae5c4d140b195b1f749c573f1b8a5d91748c842887abdc60434cd1ba0981a0da0244008e1072e619c47eaf18f07584c07aeaa1fff37aad407325f99e6aff183df0b95c43507a8e82983f6763bb98ed291cd73ab0a3c3746115efd037654ba5459a7907c6eedb94287ec102efc78f9ea87725e775eeb433c3ec5fc87d225aedc877b21f0e1673f6709bc51226769588c9f7a851aa1c16bb018ed45ee26cbc4b676c6ce6480509c708c94f13de9d7c2e88070a1ecde68101e75f4c9ace74e26da63339407a245e439d323d5ae5571a5040dbac9f3225431a5ab7e651716feb82e6e23e6ece046cf5fc599fbd263213befeb7ca5e6463629328966bc2a7f0293707cb531fed6310dda6862afddecc4239e830225a1176156a09eb4884d3f373429a26a248eaceea7ae1b2524f65ec41825aed70067f24849820160380bdc5018a94184da13403debb3ba81ccc9c28c76f19b7738285b17ddbb675d4d7f6959bcb7a570155741eea23bb34f853a7215f549df6fd6132bc3f45f52c6c9ea05fbb872024336a464c1214cffe17fe94321a4ab5ea2a1f1a58f2456810c26bdc3b4ae5b3a76d0f83b7a5ea3ee4fe53518f3e1f7ba40feea2b123092db5802877b4fb64a21d4e0f29958ff90991e4ad4cebc282b1fc5945b7d13c3646d5675004ca4e8a85e7e31d381072fda7eff500a535f72a3ff6dc93a00dc3ad1fba458307fcccd5ef7e866ab11b442b7391e434bbaf68e8e151278aa727c5b893c1e29362de6b2e7a27fe1c31d283bbf108a9de2c7ef9d6b321971ee026f561a05cdf62116b28dd191ea677d6eaeb3aec39b8e4dfd474f2765a9cd3952272c9e7670eb191e135e55cf7059f2f5ac92f049216a33330914599503cea80313632d18a78f28400e700a70b4c8661b76edeb601377c3428b7f1b726d1967304a592cccffc42699bb46136e1d9dccca2edae2cc0d4cc187ecc75737d7f752a452bcb234c76583387f39bbbb7b7a61601e872e0f241800054f40e8016686ad94e9aff1ea168955fa2ef5e9d4b841de6ee8b4a3ad21c9ebd5e5a51a2ae8d770662b366e8c707037661f752afd106074da63b6c49d4300bafb4f4e75844f698b1288722ef36d0501e0a1420084475c0905acf62f360a30422a83211783146182bc81569abe9f6cebebd51541253a9c810edc7e197c226f987428a8b000f349e5ca0a53bf12c8ef5dcab7e2be41f81b1fca9c6f83daa5217bf4f4d649a5405cc33989c23ef25448db6206a6cbb0b582c66e0b4d428aaf00e6ed3a1c361882b090cc2d506a26b328c149c68fe9aef1af09ca635abdfaf603590aeeeb4c932bfe73991178615bbed6f2b9622633bbe6c0299d3c3d86a980886bc737af3340fdb0200ccdfc65a9c435d4c798059cdb572e6db6eb35efeb1697809e083e59c28790211b1c4e95b1e9c427e8f79f82d01ac5ea36da45e8e6ca677ff1ef6482e39993ad5d210e37d5f7a0fb826d86fb24f7f3ea925a62ef4ce01fcfb104c5350a7313486a35586d295f3793ce14c940bb541ece05efdbd6ea6db50a7b1bffdd438440e0f2ad59119434e26a35c28d44f10cac5b3512a8e26d8f85a779a2e12e6bae4826b2eac249de2091496512b9240620ea98ce919713fe8df976aadf53fdcda44b3daf497be53873b3ec96d2fe1b504ddb7a38331b71dc752ac71ceee0b683c144396e40faa24272d9810a7f5a615e605d3b5fe1de60144de2da553dee7f8ffd3cb03fe94248a355a13f4b52fe4a6a3a70ffe897048cbea6f8b4996c69127a14dacf9b70972c158180bdd4b67fce6cd24aef87481a42276611f5dee5505a72f8b5cb6cf862772fe3628b50b422e6a5a0e50fa4d4278b44b0bdf29289b62bf98c0560a5fe53763f2752c374839096c08c2d05c7efece1ff4032063d0e3b0514e5355d5e02946c6d67dd24fb2b4c9fef35217d6cfe1d9ce8d07395ec1dab89ac579523079b29e49bb01e4bd95ce96bdc05a128964f1afb00dd0537816e8123b6edfb20321a2b0c364e1da8848e5c417b24864639ff1b81384739d42bfd55be65ea4bbb90e5dec507b8461172bc57e06442c801e017dd1abb7b76110b8b5adef58d392dc0adf4fef808804100b57227694fd160ec60e68df2a07a9b2965afed7f5447dd22a3a2ad47dc6f955142979f49fbce2e540a5c49dd4108dc5e0e730449e96dea9eb549f1ff77a6926ff51712a5bb5dca285ad150cace236457aafde3f043d682c09c46bf1dbe473dd850a1af905c0772173c2e236aa3099edce3a317914c5ce39ff2919e94c188bbe26147fe8949266ce9868e301d308d821bdd9744cd1ee58b0cde6c54ce0c367e4c7db0f4c081973706c0c604f26ae7cd321e9faaf2260569ec8ddbb26d0d68bb23760c0a91c1d31f64d82bbff970440b3984d5fbec14abcabf6fbd3d7b18f90f4adfb3f7757c83a2e8cd28a0812b3e2102aca2e61b625894ec2d79a7dbb9856be934f4b81457b33f525e16c4550db93de0cb95cf2f678b8375dc8a481ee8c4c6d7f6d50a3a83ce711198dc2be5f53577e7d53fa1afae817f47e4c6c23b3024fe9c95bfc77657ddc199416e135ed11a6dbf20ad9bd990d89844ca8098da00d4c0fe87bf578db7d4c1a18a5edbe00a22b6b85ef3953f53a6d2a444eb275b3f4738e7b23b5768c9b3fa5ce122e670452aa91ed200c59d77f44b1c183ebd73c73c36668934ca23fb10d33c3993646e246a62699dc97df9bc0178c4e247aaffc8ebd35f44226415cdefc3944034a216da2c8b38581c1d38095d893a9fc2b6c0d7120f977cb68eae3dad29dd0e404f79fe0320d1a4c30dd910e4dfd4e72c415dbb6543fbdc2c5596a3b59f8fdfef574b73dc3100e395735f7d115b76ba2a42d54644d204b3d90d54fef8c00e855cbf5f0ed980aa190aa067857041de7ab8af9646bbc63f9f6af5802e0e91a49909e6f2f50739529503b5f9333163ec32167bad89ef6ed646d61bf8e02ae031d54a9e3878ead39d440ce55d1f3a8794f3b73cf55b3834399a102622a0dafae78bc46cef202c3450b31e6e0544fcde90f048bf0cf0266e58ab840ead582978d05650bdc9ea779a6856dfb63141590bf0c408f3afbb1f1f92e5b0131b6817b51b2ee0a66c8947ce4d970e5d08f009d2aea678900ece44a2e216f3951757887c1d2e61d2f6890edf52d5d9a2cdefc60d059406577bdc2a7a2616df6db93eca56e3c7a905c66fc77a50ee0569701b0e947d891b083c682043b7c8403623e6ca3c4749e7f9adc407b2f981edefd6fdf9c72f95aab2fbafbb092badc35d814db37c0d1b4aa26606f3ba7abdd1e94b38e4ec464c2be707fe8c337467dd5f9171f498a34997dc46ae4628062ac64d9abb378982488b116c8957f1ef4cd4011b47e6bf6744ba0fdc5ac341b52b2d352032b9a6b5ac1c3c74cfe8dd93eb3c4e31ffdea20a8cb909800070175323408752c7d9135f24a0bd71f58e6783dde7567aa96ef9dac6638892f144fe04e49d95953fc9b6d47d6e0501e97bd4428df81cf0fcb49bd3715d7dac8cf810d67d2908151e67fbcc759c626ceb2ef07c4f8ede9847c5bba30ebf69c11b30a4504470b655b14e41727eebabbb128136b86619ba92d19e3aaa18b706d851d2364a6af3464f4c7f87ead8e73d0ec2d9c2834078825f1f16fbbba73fc060d17f5c785f810fc88ee65685cab7f320951cc4676473789133a42e98ad85340ca219328d6e097d224b32e83b01045e03409624606fd9199ca0771abb2fd56ae9fc16daa153fcb43f9309464010ffa4b9c811b06e52c8446d92d672270c5836aa4b50d482f02c2837e80422cd40a0dc3c1e95141006fedf7124dc02d346a1d7370fc2c527bb10d3cf68999aeeff5e01763fb7fe18b99c41beb5ed7bc36f93572054d85479b006630458fce91a050e1a53925c7701215b21b7d60db5b7d04dd4d305bf1be1a03d1f79fe7fec67307731e02c295c2a0f0142727965753e3278ce8e71eaeeba903ba711897625ba0e95d7f38e2a85d9ffce25ee0db34aa7e7a053cfa901913d5fd661a8c9c763f559f2d4323805bfc97673c6b9023767d86b719fc226a7c41efff607d5f7684b8db218e2628d3dcc0255d2951dcb803b38b7b39d33da7fb66a8aeadef45274cd70a4467318608ecd08927a2484e14e4c5e098ab76f519499011dcd6ac3360180db2ee679a57d254d4d5d308f817db924e178fcce7fa2c12ab3ac6ff92a1a0ddcbe2e24060eef9d8f3733d232c0115137721d692e573d7073a6023102419096996ec0a29092e139d476074870d3757fb2810a8576dd602b0903e8d3056c1e5de4248d806fb8952c3934136e062be3297bb32f2635e2bce4771cd244280ba6e4df5295cf65f8c560bd9bb7d98559ff2e6806b0c4535bff10ea177867bf4b428d98255a555367c44e0558f94e03eff621245b4f8867bf14acfbeeb68e9d92052f5559e02f0945b1a7c3cde7cc09f3d9f48a9f4e93db6a3e13783d63bda0c560eebf0f9015bd7edb8722e5636832c159c390645eb09379b2c28b8f00ab588a329950fcce8f3613a693e11ef5367523a44acf3422848a7086041ec15bf0fa4d9058b57593587e090db37251dfe98db6f2ef4cfb74aaa72a9aa44cf54b610450feb9d3656179c9b70f4a964949b53739038b7a8b44c306ecc54068a389c6a4eaebfbe7e316cf36137baf830c1885eea0c0ee2086a331cae044ce21e7e925cbdd92b429ea86a493fc07e9116ca7797fe4a51428ddcc786efc27547f267cb062c0be941f9782595541b1f3ad1c9ca599a4adf5f405261a8ec52d52b7592d0cebbca299a6ca86997e1622784788096f02ad1c48f8da35ed7801a358daf04aec6635876cfc4be8e03bad9dbc73f6eedb99800ef6c762073f2aaa73cb1d72dc6a8d29a630fa4ac33e7cf9c329856c95fe3428ff4d6800bcc884424ac046895b663e449f3904663deefa70c7e61552c6215a7ee45ac8b472f1d01721685b43d7e8f7dcc7dd5ba329f9a3d85672f300b4ae9c346659d37e4b58842d20fb8e27893b039d879e5fba0b62b45c4b02563352d25ffe2132aa361f25bd2b381412bad203672a9d2369dc872f4fc3a980da11d7246885b39ac445a303ad39d7af578844f7d9dd7744cdbaf3f7ce05812a24f4c19d7b61cbca25d30f5e48b7f646915ab69c337cb7089fc96cfee00c5e18db5af287440362d1c817cf9c6d30b9045d1266619d82911ec0683bbfe42b30bd8ef2e8184fed00e03eed462fd3dafc04222ebf76807d3c27fd8d89320afd46671a5c85dd045e7ce808eae782fd97947d57e51dd910bafa13726ab2516c4e845a69f52e47d152d6a56c888d509625f131cade647e3891ac3335f96ffab4abd7ff871a08075d4b26ac365b3917742d4c37e06524cd1303a005766cfcb510604a35c84d4c16f703f320f2a8bc94d85f211feb225d93019000deaecd405964a50fa538c49ddba1ea7bf3d8ae130dc716a97a3073171083f9cfd5604a7348f9e53345b8d67ecab6429c8bf90907b5bc58d2565ff7e24d762efa58362837069d6909caaffb5b6e7e546bfb878f6ed1ec6e4128e0941238ed6412e09a6790ba10243408d0ccc589d519356805773ab1fbad95affe6b6a9890ebf3146d9097685c7fe48834cef7081cd944ef1e8460fb109e78d900bf9115b10a7580c3e7d946d856d826f43977f5f203bce321633b735a7d94aaa410208e2773875710d784fc4c358d179550395d55c9afbc01d0765e1f7f0df92ef856be78fbd494ef4354610350268ebd20c81bc8f66eddc5e37a6ea3b122dfbbad8da433ad564ef232158e05972511af8c16a258f0364c466275b7504f6a063983d7013e0acdb97b78ca5adb037b862ffa280ab5d3bf5e06dd962ea04b46a17bdbc697357cc69d70833fa6c7ca24f2f8fe686992b2d13c4b4fcf4557e048c066134d7d531695f4dc20a58d4337e1a91fb7d56ca0f2667654477a6666f9895db1eee0f8410ca3e4339bcc53fdd9c373678b57461446fa4065ce51df0e835d822c701f639bda7499255593ad378e3518680ee3847ea2be3f411f6341d83c56104c7ec81f203a54ffdf0db7e4e3aaef7986c78cd8c9d3c0158f01472c6914ed06fb86501a96e60729b4c8cbabe9ca2b2f352d65cb4b90e38b1b0e07f696161202f48dd390ca7a41ccc480741594bbe1e2a22a7c294aa58b071f11c3f78619ab80b386eed2694411060ca359f569aec3d86f0ad817d9253f7b91cb38985ce98fb6af1a5bf9be7e2848e2e94fde945ba5525c201775df51d6ed622c00188b62d6f68bc4d00ddf36718cd708f11e9586b45b2501720034e1b52c186d3220e9196d59816855e6c13db2e02c72644577ad88b8494d2cc26d2ba687e9ab92d0c12fadbe2d1b381770cde735e900b20b6f8539f092ac3e1c4d13ff2379f7ef0604b152c2226a11a585f2e2d4b0fa4c9ebc5e3af2c94082608384cd10fc02c69631dabe22536e124b853a332757fb39de359972e4143efeeafcfe92a8dd6f5357a13ea2ca978fa666a1130f3ddebd74eac707817b29f9bd929ac0fb55c0e03da76efc7caf15b4634ff58da83195dc35f720a7ea13debf5ecf80075e79d9b7ca643bdfdb91042ca684f7303aabd84a7c14ee65e986de500828dae0ac5d50793d13c6dab641350b8611d3c66ad222ee6807e761b060103c84899b47f97d7c1ae7be059702bde5f680c669536313813edd873255d6078c180d9245057f66ec5291be59d14722dafeb30bdfa985f575247ce55942e3feda471b99dd8144143c152faaa8cb574efe99eee59200f3a313ecec2f9f8a837b3a722ff6e636d412fbbe1dc25dfb1826fb63591f733e27e17cdaab729ef2f87dbe5d8f34d0c7e544207113256ca05f18e92211d2f2a2dbbeedf69d455e61ed6e20b39d8ecdd8373a809b1230588851269aaed2eb200efe587664288fbc387926fb9ac1fd7df26285c5d21881d66a7f69bd2a5ac02490707a79eb329d3806f599e3d53b54119fca2807717e95b846016f172e0eb6b8d2a0512739b085837c39cc95c0282784aa45f5c63fdd113daa460964143e34b0d9fd11705ac6684d765140cb82b6c9f0dcbf6bd40f729bab7225ada14d3c32e46428d58db567479edb04b6233cea16a37a2d34187261ee7cc1ec40e6553900697e8710f8c82f235ccdcff69e9f850b9e44f32b755be3b7d0ebe394d7d3c26bf3e6f01b6f042dec41a3a742a4b60be332dee6664f884a161da9478d539cce09622d48d2ae8f63900dbf81d1c90b612b5f9b3898e9516f039c2453c5a333d3d03607442dd81cf09ec27c02ce9f2fabf7ffac3a1aaf3ba0cd4c0921e641b3ba842a7770ac97fc5614e9cda6ccaee1f09d207498e5a01b5eed5947b7f0f726f411f70ff2cea80687fa0bf0d587d44b72ccf04450f8955f882ebf6bf16aa874136fcfa68b68c9a14cc26f1e8149e3fffe99e8c048a24c88fca2118673bb2fb28192d723b6dff14b958e6224091b09338ced01dafaf31ad80d69ce80266db8a793e1cddf84607aa859c92d760fb639e2b9c7f8cbf8ca8e6a08634301791fd27ed3e0ed9fb7c53accffd3849ef7edefd2c5406ae09b797f4ba0aaed7a70165f78709a90e8378cf69974c0036f0491dae07321db7c456178558866715cdad7e7ab6770f38f69f27dbb4c99b390f9d3b8521b45f38ca45fc10d37e4dd87289312d107135beaee4de8376c8dfac40f6934fdf9dd293caac1b5c2c6c262d8434beec58f39db1f798e2c897fd56a899b3bab38e7f0187cff20df4b7371a63349b31af9fd8d6f99ecd5527ab857823d52b2d8668a9afdd8731280ec408387b8bd4e4423b4e78fbf9bdce895cab2d47f8bd37358e658d86796417cceefe4e3b626bad5061dfa31a15e3c75325745940e6b0c2c04d4063caa15f13231eccd758e664f44fbdb6971d0770ecb7e41b685a53105cb026edd17e849c523b29243228a60b51fb6751ef0278ac4536adde52f3496f6a4c7089a65e5dfdd26eb767a8a0a19870211e763d7ffe4705edf63838d2b6da2fdcbf65c3a749a3d124c4139d66a3cf9da96b76c6f6ff3d05147a7111d296ece30e0114508ec90b29e685113adcaad2e12869f048836247e5ff3fbbfb5b6fc6fee67e182283279d179e45d0a8d3af71394ca265af4fc3cb9f239e724e0c7eabc91a3b416cb1e17e16d2fcde43d6addf498f0c19a8d91bdf3918c1ee6301c60384c5dc9989363e2add5e680d3af2ba6a95f83cdd33082416d53dd15154c761900b4fd267d0d872b8bfeee4802c674ac2cf2082e3e6cb66038939e6abada6a5449a3c89f71a33e2f79b78d8a9d6a692cd610154550e1f13ae8ebc9a44a78cbeffb4b96cd52096297a7618d1a6428cae178626f4bafa9fa3c98ec22966635f3605ec44bddcc6d9fe1405133d86616ef7a417a9cbede5455a35131ba448ca8c394f4cf07d6e3e2f736fb3b69d77fd05167a4c0fbce6d72209958e2206cfefaae72b45f5fbb3e49040fb19faeff3e6a6567ceff8c1e48331a3e6285f81a241b094ef6c570d3fe76dabedb700175bb809aff7cae25943a8c91ed481f7c8a46b3a32e14da94962f945f1c3b18a7d20a774abe14223121c2765d9800276d90fea8ea6dca8967ba32772f31052a244b67922c40c5e2467ae03c3ca30b0a193fe4a6d18d5898ed2198517fcf18537945dd42375d2466993c8a5ca460908ac6e3bc2f7a213c6d745564080edc1e3068e71a116bc350566c6f9cfb99d00d3243554c838c8d938c09e82176466c33a1a79e8d2ad5367aa0748818c1b853571b84a0d83b949dc45a409347a33dd47b8829ebf2ceeb4a80e1b1cf0af6497048f6f03e9bce3c775a3d696223e57ffbd77833cf2ef118b782a1d2651880fcb5382e943eee895a41563ec223d87df84e8ef527e6498c2f59aeb620af6214b5c1399c18eead7953969a78fdf9a2c8b938983b176bc7ff061ebedca093144cf46fc8e28332bc1ba8b554c5023ed1c81c62e1f28b54443e1e8f5ca7b4178c183f192d919f785d98249731837c7ecd4ba375825254487fc6a06d1302a8f7b8009aeec56341870d355a43cccce812c11b3e04408850dfd14c35bd2faf856ddf7048a2c6cc2aca75c7f5df64bad91ffb6ed9188ba3ec3c87a25049a3d3b2ffb4e3f7d68de9da4df861feec1ce3c3ac64c0e9574079efc24b841e04b3c4efc9d0007e74310a45076afa6cd3bdb9facedd17eea8a67a5c2d4bf0b74d5e0a0dcddc38830b00245b89508d0fb50f595f859a37318bfd85f1c528b2f031ec9e18edb30db7f077a2f85ede02fdc0b89bee8be8116d6d4664173023bb69d9ce02563ed635a024baf9810f0180597f363d78175dd3ee010b3e98f53d5fe1dc2522e14bab918e479574ed31b452980eefdcfd94e458ffcdab57a90875000189de8572d343455c409b05b32afb9e46767a12fd2e80137287b3a201f9762bff054359fd2a12582b8196fb5c864d2fc69d98a79f12335c89bcf9f7f4f9e012751d40557cbd858d2aceaf1a105811f9f730c2e8d4ea1dd7073e695312a8edc42a72679312e5c202b45d776a1139e820f30cbb17d555d7107727fc9844701a2b7c4d44d339563f9a11578a3938868e88c7e58344b7ae744a1c0f10274911ae05802a91cf2f09ccf0fdd1867193b504a1f82b0360827bd7514fb15ca78e7f2306efb6c3b7bce97a1d72d0a4a50721425a249b7858683b8b16fa856b5f6626c89dd0d4449cd1990fc9ba6c1df0148e590ef59bb54864d4ecc1027236220871dbae78cb23deaeaf06a02e974a6515dbe9eee4cfec1e3a27e628f3c9c0b556c3206868514e16752d9ec70cbe986c0df88435d7c7ba29be1a84d24dc9c02233f110f5a9efa29b13a01832709cceb76bab0b87c596132e0ce9031c37016cadc1f06cae2b3728fd5f68529465edb17be0560eecad617d615772bb046f904331370c755e6ad81609b2a425b69f0cc53e212acdbc9497f553d7b5370b919b2e38acae6487d748dbec22e0c9c526b7b90889e0f0dd5d70963ffacd22719e1b53de254fc908496146d1623b34ba576a955a59b3115134c5d47a6e2d9fc4207f7b2aa932a6a337b23c0c933424df2c70f28a0f7559fecf065f84008018066ca19339501c3ab044950925313d6d9ad9c5f0323a8c7438328b60f45287c2d029411a321f2fd20d56be12f72e2a6ddee60bd96eab62b373b2c101b0076e07f377145db3838b7221874c7583af262d911f8d6534a56e989d5de73fff5c74b544c6b5ae74b61475085340e735b29129a1cf3ccffaa0ccc5ac4de3b150dab6f203626cfed027d451e4fa84a46ef1a7aa9891b2a74431f44225a71c3aa09237d8844dfe3dd0d19cb822e1e417172d64156a5739aeaa650cdf9e4b13459bba7b9a3c854b6a439bd7ec11affbd3039029b493e4207c1ff36d884fcbb9a7a038fc4cede0e0c9c2dbf7fabe5dbc12dc53a10d44f4a90b69634d385bb915f362bd7718d37421ba78bd424bf8b95eafb51e25af468b6b361078ed6b08543abe1e49b11068b7f63280675fc40f01765205fe7a7cb1ba7045a4d07bfa5af5d594942db588d9da52adaf8788074bf38da652519e0ef200a47d348fec40025f16c236ccfa476446765c27ea0a01312b3fdee598f5eeaa8fc9fc7fc5c3de2eb87bf7bf5f4379ade43b58c1ad1efeecd767acb3f5c3f092882f7cf42f1548d096d98f59d67b485d4d8faaf41af30fd170fda95775ae1b1af1e67c779c37b0e283394a13527b9e0a5a3dce16baa61d9e4e0ed3fdabf26a1904dc2178c0f02bb39a980a2512412152372839e5803c1765e5246462aa240adf1882d89fa5991c0a1a42786e323702251d23068e81e9bee90ee8357d3ad940139081a53e7172847515f6dcc2a949c6a6206825f9bdc6240db633f2e9b2153b3ca8c736981061bcc9e2a592edbb54eb8c91c19119d7042f2c6de741c5145ab5d106c7d223c964e269a2335011787fcb6327347207fd103b530529a8dc61796bd1dbcf7ccac18fab8c9420cf2bd314ce5075f4d1722c139f60dced13e9dfd49a7452bf9e194a5a4910afa72f2c19e0097115dfb74b2c772ddd4b70579b3b778d6a8c3f690cb84df89acecbe39925bb23b224ff85073ad679b688e0ccaeba36d999f899740dfc269f1ec5a70165e26ad6cd32d3eb683878d04334d7a0170b121b50cfb6e2ceee5fe49229ae02b4c53a42a97089e85826d38ed734093a7fae32b230c64822d387ee454070881399fbdaa4be2fead089a1279df7a7555c2d8b7542b1c3331e1d99aa535cb13df949dd93b32d008ff71c26f9262cb1636f13b417a024e76b9aa66566f00dc99f509f21adc6d2188b89e17f28ce5fff78034b5bb53d5847e32b186cfa502ae8c48d6b63e8b66561f46981ac9d25122f7f2ac28e93a4685b392c68b0dd92c81c92f2973f2c3d7ea9dad02248008e0d5cc655b76bb4abac724f599882bf1dca4b89a2f92d8738df976deb5f908da058842d32a2f1ceee8d73703c8bd7bd40fdc1a25c2d987d93207ad73199f3f5f1dcbc5e323137bb8006b1cd86ec831669e478e411edd14f5eff3956e93951234c64a0bdc9b99dcf9041a04f4a4b8a84280bf8a00ad58b31c94d679c1c7fee91366388bc6facd6071cdca6e74987afd69649e89ceaf46d7a73f96c743826636243cd1dccca705ffd6d7660a790542cfa4e0d09d57183faeb6baec52f3894bb4ed1ea0c1aa2038adcf71c88114e26b67e47a8bfaefcbda40314b0c40c5dbdaff6072807d9fc485467452089998214e25c9b34b9d4693b685f7917a4c0b4dcda43ae64ce789d07f463e803e083896249ec4b5a2a1c42cae492a2bcacdba51896d0ef6ab0fbabb400d7cfd873d86066c77826cc87865dfe583223a4a37cdbaade99788fb98cb0539f82b856bf37f372d39d791a4c733468541e6a1670668264d6ab591eaab15f1b26dd28441f1efb4585e9f751ce2e6a3315fb251874497d82f418fa5e05ed69cbbcd48ee4fa0f433b559dcc2438f615c757fdecec0a4181ee69ce7773b5d7c20f716ef14f3e68de68264c7fa6bb3b0ffbbf01610433d706d2b8acea1d99c220ae52675badd1604338ee8ae16291f66632584fb740e87ea23eaab2e26ebd5ad144e3791897a2a4572d5047b7e134c4d5678e6f3fff59a5628ccfc0791079516c1f626c632fd1e6f004360ec5d7b7205f6cd5f77beeb6fe9a7672c5c023a5b8c348d2d11466faf16abac736cc0b43256f01508a1455fd2cc08a979335fa8c7b29b6298f065fddf23f56e38114f92cd87effafe94092261c775dc994770b7803b24e9a94e804f5bab0f3221eb294dc49ad14fd7c021e9c4f5da18a98fbc7f6cb3d2334e90c64a2ca9cc63f6ace615dfedbc04fc2cd2d164e256a0f4660187d2e1afb111c9936ef13a818e04fd61813f4073655de46f07e900567f47fedba800f8ecf7824643618c813dbc51a7d910887602bf253ce478afe1fc060f6b0f46addf8dc8f1fab4c985936a5957b2a446074071c8e8f9abfe8571f4ca1d212cc669084dc76e24ed2e58cdad5f8d57599878e052c15fd96abdeae323ee43a24bfc1dfb97aba2731b3aa2e1f25fbe58d4617cc637e8965b06fd35b293b6531984e566ee9c2dc3ef67d8c5e96924dbf197eb3ab2734a72dec17da6112c2fd3fc90f36acd70879fed09c8d96afa3f8d38e35f19e27f3e00817026b438d5c9ffc3a99c0b146c5a10582e1e6df2483eff0f503a9de5c3734796427a1fc430b925d8867328205e937e9960b483daa70c60375e7fc3e0d62d5851858c64920cc5b54cd7f3bb20cfd5c67292d1922efc13eb222c668a9db3a603d078524d2748a079f86e76b9071cef131d60500952ec1e70dbe825fbbb104959bb720e27cebf65de0e466e841536753239681b933385098de453d9977ea1313470cb2ed7348c5b30b6df1cf041deaaab004214a1cec461db994f3fd4ec866029ff519d4a584864c35b6d58cf0cadf13d8cdda7ae20f7af09bc4029a0acaae28784b791ce25a7e7345390cc87d810e136022e9aaa752f8fb123e4d316e36ed59c051116e6848eda7a654bb0a69f734355398118544daf0ef7f06082363db80ed722bcdb2d901f823ba64784d48e240710c071f79aae82b490812d6df444889f17c76359135fdbe53ea2029149dae5b0c0b3d405c15b8e307b217d87a04698837716280549268fb5f08d73ed6fb48c1b0e02730158431709af5f3d21ce1d0cdccc514b53d8b62b20a93a2fbf933b578b690a61ad7a90f8d8fd09869507c5161dc98e0f94a973d706296209d6a588fd0bc05a1805e9578cafbc932739a1d779579a6018e1497d7c12fdcfcead1adda14096c60628a50d5195eb33c327dada67caa1ed5a7b651bb659abca07b5f71817116c8587e10f051e42b88842e0581a7693bf9b2c8caff029e8775c49123d87954d488f82ee56e0a2ca18ea06396c9a00142c1ecc7e235d8b2f411ec5163be9ae7d5ab369a194c7e62355f9ff54a27c6c74b19e15f4d36435b4d4b63d2709312f45ead96b9f8f859f07d3797004530aeb9e1192035d5e3b467f27b1ce8f653e50fc83f95ca5dd072f2e8dd312a208f96e00509db0702fd393b0c43565f0fe1e6c3f465c5603c57d6eb9f053c439510b46e49b504371c692eee79bda4e3cd57e9b6f51078d7a684130c2b1497179f51dee264c9ea8435372d7b1d6668e08a8da3012dbb41bdedb8ca2ba09497de92f522d6d0c457b83ff8a7b6494e66fcfe95dce4ff806d416065e9490424684c540b77a4fb6d7251ef69f59e7a9118d6dd193d6b5c393c6a22ba5a43b61cac97979db5110cac2e109224170188698f4be64bcd5de01f73383dda037e9b93316dffeefa3b243a95b09113a830d9c1880a09597295f32356fefdc961372775580820ca94a5dc98cd44861b76f0fcaa2f5d872ddb934b90e377b60c3f21c77c80ff6276e4dfa1a70f60364d90671c34625b3e342584ea2cfee39b736e854f5fdd1ca30d25bf8f44ddb67c6be8ef4453f66897599d4fd18d10e25ba16c9c6d67b9e9b4bae679e9e755e5e07d6312ae09384d2ae796f97df4e7c0bf3055d71542ba42a72d5b96e35716cd69459b731369a3620209aed921f4427584e95629af912c28e6fd8963bfac6959db341cb39a9b564ab09d2438fc99f68c4ecb35652958092a6ee081bd4a5ac99b159e17b51de278cd564b5c44ad4fdf255ae3af0f9dcd04fa03e68e3ec5ddb6b185d06b5c9a29fd908765e5275973ac928beb351a04b1e1822c48ebb370d5f5e70ea38e30ec656a6a205f57257a1f1a869e1416743b1e4966a9420c8a1dee871af5c435404138a7b1365b828f149458e5ee0cbaffc9ba124096fdc93d4c82f8fd78a508bf90028636ca0e3dba9c9d409271e40219b8af9d1442d285e57dd1e9ad942ca90ce795d7c840267fc37a136e31ba61f2bef2212267484c6478f1e560542b0faaf2b94b7828ce442e63cabd8ad87fd73881517b13f05ddef98156fc0ba33bf1d213476a26cf6825fda461121188a29d768d88c208de92525634682a8828fc8cba58b77d6c82971e72b12169fbe4b0d49c578cb6170e21527c9433ca89aa4b2e22802dd09a021b41f8cc31bd80abb514422c939517a880fb68e4eeba5de11de38b035a11c334f54ef448cf0ccdea6694569e5b98288265d5b21647583290aeb0875c0112e23d421d6121d8e59df3faae0ef89479b881b7bb222415724418b9489992f794b0724aa8fe1b440c63c858ceeaf4be18f45af902c21c6511378876fca4b3c817c721e13d28878041bbf4c7012f0c1d5098fd6bd5169119cc9269b2e74cae1bcb7c3904dde503c1d96eb28e5db2e0d92b467993feef7c83ad444c551193235f7b23e6c645a29786d0e4819c1113c2f778bdb78f38d37a17841b5ca86e66e33fc46dc5eda09ab89b8a920fffd78e276e2630643ee1c4aaba0a2cad7279114da99f7f91c9312cdfb805844ffce55834010ffe0a0f2a3c5a1f01977cd1792af6eb4fc97f75754635a1d071f79e372921ffbe08f7fb6101227cd91c43700279f7326c504c1128be07c03de2863ae5860ec9ffa959e3d876ca857ff7bc1587f1681ecaca8c2c8e0ac1ff0177e075e3db798dde8c1ae11d95af9972ba329a66bf2f1630bdd9b26ea83cd70d22638118938a6251a9f86d611fe804bb8e1a0ec96355dfe5970aa0ac40c0c085c6aca75c8843c5587dc160c5bd6ec49f1cea538f94dbe3f008b2440195483a7fb3313978e41ba9559c7ccb31f0531574668a0ac0e34b217377ad895d986af0461967d7075c2af1cedac7fc5e9881c87ff7060379ca271fe359d2c5e2d15607a1bee34584d6e5bce2a037788135bc28d9f3a77d162aec6bc9ea0c891a430002a5e5eb17e13900bec0d0d84c648cb65ec004a125137693021d09495ac7f51eb0b49b6a04eda8825051a853bdb6df7b049fa137cd87b1dfaff964375e86161930cafd806719df160ffc65126998c2398e9330efae5b9c6f4bb61b187f44439cb66a300ebe3b50d3c6a597285baef792a7ae5cbc9137512b293bb9faf34e255b3b77d26df625526fafe828613e27adb617586f34af85967797cdd062495c205a637853628741780e3ff18620b867f27ae1f5a2ca5ff4e15f1038a94c6769b8473f98212c652328c3d389e1d0617ea3fd5d5eb0209962e91413eb3bd00d5a3218679a1b01253ebbb540c8d29dcd5fbbead85f51e6fe3f4675c117e30c893b1477aac361cc83f703c2b1c81bcaa5b0cbbf3f6eba50a689350f843978698fdcf230f2388c8bf456053aebaaffafe52fd94b8af92db194b7af80fe40260a2e2cd90547c5e2f68169991b2db69093e8533b2d3199160f25faf5927a78579e724e43bc67604019505d2be09196cd61c166f1b62b12231b79c137b96d03e884587313eedd167cb920225c66b5364827b88398c9a7cc5dfd296286f307f082a8d8755ff24d4bb2608ddbddadce0897880a6960dfa1137defa44e100dfa215cb20cb06f0313208e7ba4f17a7681ea293421bbb171aa94c73c2b2b11c654f53a31c7c4c0358138d90a889c51d4b025c4bc4898e7ec1c7b53a1c79d4b1391c8801370d779284d0a22f2c8d1c29f83573e8d92d9c4397662bfccf0fd686841089219e729c471ce3c24833623cddba7938c7ceb0e13f22e468bdedb0a0ba55cb888b2d0dfbaa65100a5ad01b6b5783e9a37e222594a31f214dccce07ecd81855472d320b378249ed358d522f28aaee0a76da9daf14f299c77b7de9a979eee02fa132bbe18c4bc27f274beed2d24313c0aea71e8c18ab31b7583b89d0902642775ae82c2617d9531fe8ab45a2cfb5d575efe8f1a46c197241ccc20bb50d0d354412fc8228c43a407cb5a7fecedee91e251ad8d2b65b7d9753c83226624a322bbc7b36174e65982487e3b4cd4bd5aca563bd88912a909d19bb84968fced4d495ea927f054e15eb6fd604b5c1153b95c73c47ea4113ed6af5aa2d5125a433dd62f80d53d881f71a0ac09f033052100897e1d0baf26a160d72894ccb8d539c297cd0793514abca5a05ca3e94f37c57e2eb0d91a923530f3395cd81e75fa9df9e472918a194fbd30d83e3f15cccfddd62730310af2e8621fce8cb7dda104f230c9490f0241197a6ff39a4cda87049b36f0cce01defa9c69fe6fa031ee1b19d453182e61d52805936eeef314b904a1138d564cb3fffedb46f4ac96ff35c81ec6332a492c174a5bbd2c3d887d72f374abcdc884da1816442fe794f64b12eb9ef01c52179628794ae7f30d4844a1e84ffd3f1a956adb1932d0e49f1ceec1cd4b66d10a8310265cc251dd363752350992321624dab5d658656bd817df906ce2834c7f5f098bafb841eb3fc14bf930cbfffc704a56227a170cfcc6bdd6d572230caa8e8a75c8f8d66042dda9b39a3c8b12bd09c78e4f9b166792c00c0c5537ee067f40753d1dcfa980e643e4133f4411b30ba836782aa7e5a4be4517e3744c99cfe131ebd61404f93fb069a8e4fdd463a7fc3f82ff6d54b73c11af9b508e5b4e982fabcb9780c288a1318c2e220eaf6197836e04034abc19490dff49cf6058a9a89f624b7d1de1d5192b01585be2635bd6a38452314e41bdea36a74119aace00849e4be46ed79834ab4ea03daf37419e46f2bd96f9db1741f1751c08198afeaab2a281893822bc3048aa46cbe9f237d86a0822bd6cea969c5971cef41bd09cd0dd7c665bfe2ecf6cbe590332e5f5b1052e8b0cb1c7c972fc2f4266f586438fd6c65f27a3e3b5b416decc6067c9ef515b783b775871583bf0600ecddf8d192d32b0bb04c94aa0eaa0f28cd39c56b03c32df8c1034a443f858ec0607d16a567ff866fd61bc0bf7d2124c4acf4fe56ffbe955e70ba7c10621f4246b1ec3d8457995edd2c3c30ea5c607a9051da51dc4d88f3ca6a05210815e496588e0d2fd8ba8c4da722edf8c8093a581447c187538af9115c17d0266a2fb15c369604a237f14b14b4e31e42a5ae63b9693be8ef297bfa20390b167ca4aabbc368e899309e977f4038d0dc3e36ac80faf7d0dd8a8cdc12262f81dcecdc95d6b15e52086c5543401a559522256be4921173c577cc83b3c271c03a78d51823a777defb02a91dc170e730efb4137a58f1da0e59795efa0ec9cce3c57a5af0801020c7d4853811cbbf234c45ddcb0da627192415d1e57cbcb949a977c450ede0511f96e6e8f6396f85122edd5383ffa806b9fc7250ee5626a02476bedba1bc15749f8640fb905e016af5bd5dcf7c9fbf039331060c11ccd682030a44d0fc13848e8b524e9643d4ae8ef9b9245fbeb1c7c5346342a3fb895457657479084486bf92a4c520ee27e60bca6162347127979ea4ffd7bb4b848af03af407f0b66814bf3bfd4125634130626bf8256548908c2d9f900542bc890fb0f3567f369a7e27be6b7e3fb204d8bb84a42c5c7ff330556606691064a40300d4819173411dd1f1bd57ef2b0e275fdf6bc6813e39db59c88aff2de59ade45a4e4f6a249ecfa803574dec75db53eb6e04aee506d8fe394c2f2272bcc9273e28e392cb106cdadd7e7b2a4a813d6f7ef90439c828711d7028f5c58492c19e176ad5b218cc8e2468bb919ce6c130bfff54d779e050926f96f5bdfe4dabf7a20bc01ce9fb8ae0badbd3a4ad51c19bb54008d3a9500bd6528fd68ea53ff48af2be366089387d50aec12135620c5719f5df40835c4ef9817b4e84a51d773e617fffea1b5d8660791e5d3f9c38282362a4b52e206210c9c47db807f8fdbd2cb5c92f5d1c200a1cd8c45197f96edf7e4ceeac990cde53d4d17351a0ebc4915ba5d78c00ac07f77a903b6d230496a58392edb9f2d6a0f53cccd7b98d34b77cf5151fb75dff8706ac6d923dab2defa7752dc4717d9e2febb9da6359686247b230b7db25463eab9341b40fe4ee68bb75d31970cc0dc454ec1fb94014485a79efb03b178b7161e706b4aea1df14eccaf6d9265bce6a5a53070efea57fefa701109cc856052b4f622e1364e8a0e1c7174d5ed1b2b9e7b55436e1999959cbe539e76f8d77d364ca3fcaa909ce4b10ac442a9e5d8a470027dd16d73d93d393210e6456d2381658db39ea3d4465af9bab67e35227a0784c3c17f529b1016ab65b6ffb464eeeecff11f91188ddaf99d66377f2a9b6f5ef8ea03e2a9a1606bf3b1cf3e6b5ee8c66cab2b888eece5ce4fdfe838ad8f63b1d0407fa69a8f070596c0c475883a0ab2bea6a03347a4b73eaf8607fd84380e81924c29bf058f6cf329bb92ec61e3ae57cad110e3d11d7d438d7a292255ace3de26a6765ab2096419f7d8cba40157ad7671a09df6626e1f35f6a64d687231d8beb1b8913b243f3e323fe6a8dc4604317eb2ed173a86598f296b473304d33692636eb918fe9e79e5fc0c768df36b79c609becca9a809a2c1468a9a3e89189124aaeb95a84b6089609e37a5260866e952195c0ddf21c3f073df203f2478a072f449717a6c7326926bd1c4a00a96686340635ebdf315ad7e8b8ef59c64845a450d4e49f629521c351f1c563953c25c9b3082037a97a70a5c499c0bc06db94740b8fbf7de467ae6f38d2392e1a7630ada5e6e4b7b1aaefba91ada1782a6ec8057f1bf31e49202ae1fbb9af306bf425e84a605f2417ef2cf24a18bf9728003f735237d60184736e6829a5439fd00059460a70790eae92f8317106da52243e3f2c2119f3a14cb50e4192eb4af735b2898655d6dfd4747b589131e3fed21bbeb0fd3f5514c92465dcc1d7fd5ddc0c07104f5f0b67fba30b95f5c397caa609e1743453d7a18c19973b7c2f130094a5c9356d462d863828fcce0ce006eeb66402aa21337d842839a7b50da9c9cb790070e2bc8c643b21899246f32b1d6bac064a2ff493b61241efcfa9a5d3ab9cb466039d3956a4b42f3771656a9025f5c02365a00a08fa951f8749f8d606c56a974e316727930ce38d3ead29c3d002409aa7e76b305a55e7ba812abe6d65ba264239ba99402497b9983168323cba50c8ec25f4df2e854cb43638b54a75d033b51825fbac9225aca44bfbd77ddfa883b9c1e3564b6ac3c4175370394cea17d91e1e3505499eb7e929103b8c325fbe3bf314ac5662e3b8160cfd8486afb08743ab5e9ca4818755e0fea69dc689277bef9b6a9734d8a79ef755e68395d579460061aee01db2ede7562f106d407f1320d37f5ef0efb9331a0da5f779f90284ee6252dc716e2d2707d60d74d4941c2c21d170be854d5a707de570b7e9c137d552f34f5ab3083846c835506f09b481a6e43186e5191dce329d07c804ae47349c9f00e5c74aa2d881a357c0134758677ffca6e397dadbc7a2ad13a1e1a1b79c6d7e563435ecb6160d5cdb82b3252914d80cbcb1b1af2a904d4157f2f3f41a68ff29b07da07be0ff1892ed740bdf91a3d3e568cd30543948e83e8099464383f613c89bf2dcec6941d5b1c822b8ad1e19d1b72e502e3cb20f60f70750723b7e4e91cc0d6925eda1c3cf0c9d59af9f4f82398aa491df2f4a51e7f4373a4649965a8a768714760047c247178c40172a22a4557869e6935038eefcfb773f2d824c3b30452a035dd9367c5e5807a481161f33f3be9dd0fdc700d9e2153d607b499e6751c66c4aa373e18bfc69631d75fb19a6bdbcb05a75e490482af49fdb22753ab152f082811e5348faebdabfbbd10e3c476178b633a0d563f129cb69a65ea24c056bbe82bf6364437dc68357c5bad826bedca08b8de9d7bd8202e9c80ac691b7340adb5030adc108dc430b943b6da23c89067c810e6b4ee19e0ad4f47451761af8d260842566f02c5f5e610cb6e2615a39dd69fc5023121e8ec092e0014437e0b0a8045452b945ada009d6b5e59b6e826934c46589209d1687fbfc2aa622f852e633c3845b66782e6c8593faa73614437e318c975a839f2ac5d0063cc09b7013d2d17d968239b25ba92dbb0c84fe4e19d216a185251513cacbbbf31cef29b11ee891e9276116130728b9cb13cc09dd01de1b7766591bf02f7235fe82532356adfcc4c69d46e58898a0059142c1c5bf0f806fee12ba8f8306108412a7be54d4c32010341941bef0079f21d9363ff47d25e5b16f34b42d299791685becfb6a271f246897b435e50530dcf66443dc019d249de65c3269f0e47e77c4192191d6aa6d245b0263eb542ab7d20183cefc18f31ef5b8e7ec0010fae27afdf731b2225ceedcbb4903c75756aab5f30a718753fa8ed6b527fdedf1c1d122a84aa7ab2f7a17c695d18cfcaf4a893cf411d31efc2315279db5432631e175440bd33e5fb6cb478a4f1ab7b0b868e09c771dbf504f31c94b686af07d14072c9f0abdaf4027b2aa2f42733c466a5ecc40dadaf41ee6f50f2f11552d78d20500fca4833fea5416131c26c740f6fdf42d032f12aea8809902806837fcbd572afd03c88ed8b52743b2ec264a0c2e916ce951ed58f3bf1e20b1fba1577b6fe3dee7c6971a922ba12157b4091211a69da68f2442e49f22c9f1b31d08ec3612a082e0f701de3edd7b931723b1db170a39557871305c9afa4ee096bd01737d62b10ab33e2818bc8eff418f049752a4881833bae4b537c0ec459403afa89315ba4b8a59f8de059c82c18e0dc986a6e743f0262a1fc73b091ce9972eba2901dd8815013aa7c28e97d35cdd8179e2dc0ce8745539426eef5d5d291a31c4d0adb68ddcaac8187f1fc974dee6b9226925bb14b53b053640675fdcb5a90bd04610f2f7b069928e3bf3e8220d857d5fa38c3c59640133c7ad4d18b13ce609f63dc9bc5748b48883b8d0baf566f043d30acf4bd79bff8d88a841f1d411082249c77cd684cb02aa0c095932f71a2362383b485d526cd3d50613d460e3343ebe3595a785e9e909f3f708c0c21ab69f7ae176966707756bde79febba7679c0b76fee96f4610281baffd02edb44d1913cdb81d02b9200a4a5af8ba11aab65b90380613ab80031fdaceb7acd6bcf3e1cb8ae6d2fbf15c289a06fc54d6ed36cf5c076ed537e0392ff616d4dde97a061c691b154ddd50b43cf28d76b770ca5252278c466186d6e73e2b9960b8dfa6cd2ed625e5ed36cbab3a03674190946b9c61cb2ee4690fbd30f93417995db88834184a7734186318ed01a2561df3429c20dc97eb66d72cb786acdbcc71c1e6b73b0fa3b7e0080cbf5e7986182b4b752176186ddc6017ec28b5af9e466973ba2ab07b886cfba051940e25b7dad047d54a4b66e51c58b72ceeafc053494ac11af8c2d71780cd0181f3b7dbc732ac01814a56205ac69224f89fe0a9d6ee6fd598597223f696d6f854677a3ded758587eac9b397008f75f2fe03bea29aee4c26bc12b15ffaea80e18f11f54c7cd96420f0c87e70a3dfac563bcec3106c4d4f02c7fd7df7fb1af811f9016cd0d3579a6465b08fa21acf4838f6e1fff26479bfaba525331b61703feb483095b258ce010546026110494a0d242f6d0634fac6e15869e9364fd96133dc88c566e340a7f99174dd4f0d52cb3f303a9e48b716fd4a0dfeca1b07bed834280d9b8ac77949c77f92de5f204537f420751867dbc089f8e27474479e345f3fe49ea92bc77924a937f961b78526ce98a516845647d546b03dfb98d9072b910017bc7f58db7e570a38da26b98483f05c3b2e58c68241c2c3fadf2f17767e66c6968d436ea2bbe41727e8eef7d303c25ce8992f8d39294426bacc60afd28838a22782d533a7baa78738e6ce2d67e858190941f21d03ceab725efd88983dbdfc6bf6d9043ce0c0a16ef7bd13f1626dc7ef9408fe57211ac13db84a49ea69a17fb5c6eaae264c4587ce9c5e2014c3d0e73af464a69537e5a970012ad32a84f860e2d9522268d3c4700f374019174bc865e6ad1e2792b590e5ea459d2cf6e2aab23ab751952a3a2fa6a699a03d9bd066346178d0e169909a08d86c83615bf0ac7a72ef8f31534c53e6bd2379aba52737decfb4e95c1d57f5f1f87bf3b6af3cadccefb35dcac76e4eeaba569ba636344b67a31c8ab46d303855afbd741ff28a70c08bdffdda4ce89039411d2dcf8297a561ed76c3818a0ac1ba71c67f2e290dc96ccb4321bed2d7730cee5fe708c846c88184a9f9abb2ed042a7f971c43fded79df95f856e6e601142de76e280f9bd675741a87e8b88bc850a30c4f94230eae0ae1bf9ea1cc79837f502e72b6125e2d70e2758c38a5ba2f17faff709ceecfd6a798a603b3735869514cd7746b0b6a4ce216bf6ebffc360305f9d941ad6bc74fc02b734b953f06914b8f61122dec7e38a9c893993193a904da76c02946ad36d91da91da584f5155498e220b3ca71905e1409367ab139abd7ffb81d759fc918b33169ab41909b97aa510c1eee854d8fbe3c5a41b986fe036505791f712b98e7a0ce04d446917a33d231802aad3dc6ed8f215ab3d67770f43a5ef5d4cd5bd35397f7a5d36a78c9da235487ecf89a8c0a061b27616b0b986fa1742ab08404550b4acb8d398d007e3df6a61fc2407d34ed69965392ef992e8588244759b856bc92165644f6bbf05905e53c2966d944c8f6276a1a80377e4b64309b8fd1b6c834f5712ac7f9aa65fb1406620be7be528a39f466a0887a94561dd3ec56c3d92799a0eed12205883a0aa5e5215f3b5afefc0d59ad86567d25be07d34f206598199cdd175745779a22829b7f516cf3b55649f09046b12b6ec29cba6beff9ade9839ced792bffdec436f4b49ebaf3e26b6e0899e5fe4d09a2e8105f4be4262a79df28a9f19baa3719f5dcfc83fffdf4cc88cf7ffc0b3632955e659278c058b0611ec8a7623797f8d2c33b19b6725dc56d9041c56f514bc3ededff071b69e017dbb0e64edf4eaf20ec52ef47082767492281bbda7c709f849aaaf9d12f7618f8b97c7d72b1270df80cd532b0d21989b12e686a28f3fb5515f9100273b3f303b16bb2cedbba0a7256e1faae92bf199342d0398c416d5d2912fa9f7e608818fa343091f4023285b412ae32313afff81c9569d3ece4bdede0846a7f2b6471ef223d3185dd35382d1b4e6b79d95a96ba2309c95a34e232f9b8558226d36acb2c7827e942ffc390960c298d6d93a3175ce22555bce506580af49174b5c5903a9fb1aa5e9125f9f96163fb956f7f8d5e07047e9aa116dcea9248ea1987308fe3586d817dfb9514122ec6b931a616fc3e4e694b01efb910f201ececc226636da9af29a2fd96da739c4e568594bec2ad73235ffefbeabfd708e6da670e947b23593c02f8647930b154cfe54866d211ba80ced8824603b283580a275ae74f6ddf723f4ec910e82fccc631019095ebb42f504dd813c24f4eb33da3729a02730ec7417d6a0f6d5e8f02d9840e2b018d88445b3f569f91280df7c2729cdaa25189d4df2c65e24ed6c437914971ef9cb9211d7daeded29b95b7ef835ac6227a2647468f1d71f55062957668f726e9fba14e9aeeda98bdc38a8f2dcf17cc332ae79a590869b387aca0dadcedb4e83bf41f24fc56f8c2ca6a2e02439f1e1a5be8a2e0b080ec397036e44ade6ae7203e95752b6b21099ab0cae30500f3d60331b485a13f2c47fd296c92cae4786c3b05bb181545e56fa540feb14e8472697f29a555e2baec4b15d75cf83228f5108518918114e497f7c8891d40b043ba55354e80123d8041ae5ae418a1e47a9da6b116575e7110c5025f5d006658b94d2fd9fa8f84bd92090414d93afb7559766514602a6972459ee5e22dfce929d2d20700817c40af3e13e27a960e3a867e76a75176aea121510d08f932d8f1af4e03aa3ba3f9467cc3e64c8cd07bcd54db2b25b82ec364b590c613c1c9b77976d309a2f5e953b4c2edd091a9c4e04e9af94c626bea7553e80a04c0629aacea4982ccbd9832b9516d3d0b0d23baba5708254ca10ffd0f3ec83cf3605424b4b8e0a42d56d746002b14867102cd94648e6728a7a5339dafbcb478500e7157441afe7f214b8ebfb53a6c165483d3852c8002947063f4dd795ff0b8529951575127c87203d5470a5497e9a1b1ec6d897e3ae12e876251430a65db2eca0f7cadfcfb159af4e4e91d257985812d2638b13e89e0eb989ca760c7b52d817e5ad1b595005bb7730595db294ecf5767452ac8df6ade76a708e00698181a04859a8b72b6c9a6ac275a296ca2736ce362d5bc5044e742002b26fbd1ad0fe860b4e5b8540c2a7c75bd3fcc1997f81a383438abff836705d386c5c5ef81088be3d932ea0dc6ab31cc15e285a4833d1dcfa7005144720e7bfa098f85e45f0fa7e6fc6b30b1eac1bc5fa91e05aed221155dddd69adf68582e2bad6671db79dde4d0a3d19623de56d6ba54cf15ec5c6ec6a36734fb659a1468f113d32ee6d899d8179bb44f1952796fffc5868e81299de34fe42ab4c6f627b6a3c77fa5cc80aa9fbda35b9e98c9260943f59a41fef38978c9bf7788c9ecc2b75e18256d1fcb988d67a025dd03ef88c2599f1956cca4fbb876282ad088a26ca2409abf82f1a91942779b3911358893b0309eb9d5725551c745b6a0bd246d1df4592025d875d3987f0715503c4e9b7e40f5bd4c7fad2faf44da267437344446ed99bc9dc07276425dfbdcccd93a87fc1983de83287e6ff7273c883640290f6cb5b981e69af01f0493f31b7c0a9890bd3000921ad2290fcc97f10f32ff46557fd64e50022f51b3af55b542757f849711fe3757b3c401cacb96c2b372db24926998c89a6202fad9019535ed4291edc4fdbcccbec97a7e457012f0b293485303385c1fce1ff5397c2c18c76c37f5085c4008c6fcde3aa71bb3b8fdab254474f36c48d02363ee6c7b86aef310350a5ad4d4664dd53f2e7b05307197c9b78d9e553793f2fff2d08a11974020f14d7f6fb3010a143970366bc07b4d8e3a0d7c3914d225e7c7e52ec09af606534910a32f56ee975cf240873a3a23a5364244d680fdad79ffa38b91ca961fe11406dd28363453ed0cecca1ea9833c6499b3eeb3edcbe071a4806da9ad7c851d8351a663335aae6d8e9298aae0355a68fb6de3c150acde23e67dd98a2698f6992561d00214204ef7dd39c568807134d1ac3f1c405894db4f12cb266d10e0d161ca092d8b9279bc3f9915d1f30a59cbc0486cd532bd606bb24e780243dcc14b0facae6a242fc7955204318fe2e8bac15edd487457a6a396d0732a2b3eb001ace027628249fffb89dad2b2b56f3a8e0a18313b558a39c2815b960e052709f21879bc04a3c36beb99fff118270a3932bd8a38af58a0d2e7ca8b813dc592e6be621d0b5a541c3f536a779b19c0322c5b80f1b9d48a96537ba4fc58b8cc16f5400772b0dcba9eaa011c7df835fa2de3da59a9c59674d9e6bda8973165f6fcb4bc0b0213cac5f909dd5bb7f2413ed55bda86a0e9b8c6b314bf96ee6c8ac993594dc7e6fbf79ebea2a7566b6a6302fcd71625a9f59ecc9bd08eed261b599c625132556f8e978f7ca26c1497ce02a41a6bad0f55f515ab0349c1d1d4ba98bbf4acc0fc0a3017fa4cf185237ef99310ecc83bc9c32b31a56ffec4c4a908f450f2fb1138c50eac746ddddf6d16d617ff5e1479c80cc53b1f8b50742b77bb2ce435a4a91c4412ce4c26e54282d8219e8ff69bf072fc6369a145ad6815a708ed85462bfc00ffc7d81f641aa82a414c4c61dfab45c4146ed7d9aa5c0a3ed5691cf5600e7001d94fddb7abe6d5e06af6b91a3564557850ea762ab1521f3111ed6386f093b9d269dc08841b515cf95268f557c78a6e1e75e3bfe84cfd24b40d1e968b7e054d1f94f05301a8783e46db88fccd95f218373e12fc806cc225a1b9e07de3f93933d1e863a73442f742a0084d6a3823562ae3f8050124a8d155d4a7614d6dfc4db685eab4b44ec070f171a8176cfc7320825563dc8f747a54e1df3204f9fbaa6385a57aca19dad9428120960d77d89f5fb57564f76beca6f05671cbc907d6f7b83eef0e9b38a512284089673949daf6653f498044ab94fdcdc016fca224b23aa44d2d1e776a6c42da8119f10fb779f9d2058f25fd6c08448c45f546ce984089941b3111b3c8f2dcef7dfd73e56cb72c43175bafbcbd4df092b9dcea1953518bcc99656ca8f6f8f284b7f23e332b61a34acaaff5cb4c817426314d5b15e2b309320a6fe78cbf9618297ffcc5c49233f4caec6d823e907b0edf5e901841238e05e0ba6fdb3c053902ea58e041f68c02affd90ab1a56fc6ce6f5bad8836333f270d8340f4778fadadd7a8e4051c35fbcb930b63ab018674de7732f1b06465f83400f7006926ef9c0764e9af1acf13e5c68395888fb778ee7ae712f733f55e3f1c0e6d9f473e0a49a11720f86fc022a6f6898d59b7af80b4597090f314be73bf432f6aa68ccab53e18f25f0a9226706dd6c42403ad112b1ff420db61dc2b007641262ed83af44d3eb61f3b947a0f50799be2976f1393eaa63c3be7ff522d207882b17b7238067064bfd9583caeb7264cb17570215e668e94d111b31b805634b6f47486cbbd7b52739dc81d710723e6bf7f796cae224e7902960ba026412d58139ad7c011697cbc5d308059f0ed6c474de93fe1416b8be3acede6ce672c8d86018917424c0956ba300fc4ec2980e1e19ca65241bb4ab23f5077c7e0519ac9350b1c9abda742353644675540c2ebb9dc2ad27dac40cba5ed19645d96c0d176830316869fb11631d27eeaa4682a8111100c5bf54cdb2a9cd9e08e8ace7daf0f1b0106118297d74ffdc264f5a013269dc263fecb2986f6a352130f68ea6a8d864c5ed6820863beb9154bb48c077af7398274719a58946f477708ebf1064fb748918edd3f2944fa60c5d56f38bebc1f126677ec186fdd76298eb0ee0eb0c927e5c01a8a8b8ff68c9dfab31c74694a870a7a77bc3d45d564161184576cc572317a15586616988c94c5466c1dae9149903ccc99cb90661235161be96c4b8cea14b0153aca5cf20de77d8b744b417969878ed0c3faa981e0442acdd7fe0910b6921d08597fbd94ae74fc956b28d791b03d29c34defbb5feba3a328f4b21e8780474ca69731e60666b180089a45606777f0765882690fdf04a4668d3ee51b6352085ee2cef7add2a141be9f35587e58b6071bae990c4dbfef8d995e3a1add874a4139336778971f988b841b897518de3211a30f5b52eadf1cc90f5285e0c903ab6ac68b3bf814172bec90a6cfe5973dea010c7d9bc029e9e13b3be47179be1dbdcf481f75ca654bdef82ef6f24e0dcf405a2d8270ff42230122f9844e887a1f5f4a221f054f2e5265be6ba3cfa0853c216afd4c5c994467fab4214163e4a787bc03cf0baecf0edce21717de93598e6a84251803ca81eef511971a997cfcab9c63feaa30c1a531bbfc499be7a2f103f1ea525194f8e4f4b7955d544a5189d9bcb74a7ef8cb53e4ecd844975336cd3ba29d15b306ad99716135b0b67e0b7db59b379fde3e7d075d788199c772586741d39e32a12c58e5ac4c391fd055b1126dc6b7c615817f54d9eb3a43fa583e11c1de7cb6c8eac67b110a8ccde80b52a5e4b1e7ad486ce31dcc40f21edc34e44e0f711262f690e669a56cbf84d1a890dc7e999551aa8090b1a19bb4b40a605cf2cb6b0bdd4abef10f7e380d7f9fae06e86824d6d19b9845c58f5e9cd04571fdfc95d36921e718f0002f025b612fcb14b078f150e256089700f7ad9db5e51af6e708eb1b47b93482a93f7e1482f88ae56aea06562d5ed189fc3fc57103cbb61904837f45871d370a5efd9f5c2e08cfe221f99266e9dfe388ce8f48df3cb2ab44470b2e6b417241646e3e866e2389cdeed32c2563e003df10e4587a7fe903f4ce495ab5fcce627b2b3624ff16bdf1e59e2d813dda01346531689fcf870cc2462b76c26c9ad618bee441d5d2288877060093d2c10eda7828be46e2516f7b33fb29940894f5103f496bbe891facab09a23983ba366c5c35f55c9d13b5583aab2d23154c0db50ce3dcbea1651300b96a48e59abee8a09f7233ea5cf72862fc00cd50511e31912365152e634a386b70d60f0a9c41eeba97d87aa0b91eab41c9251e695418e56472a8710491405fc6e2aa58a1e25241813b15c67731e6d10aa259459c671e0cbd394fa22aa05c54be2bacf01017840244645e4a9f48535f8c355b05dde7bdd01ad40dfa06678c5ab7ce4e8f29ca2acc0334242e063573808024d9451c2a2bcc7195fb6d75583ab9bdaa93808358be03916ff6f26ee3703a0257c87cc2a4dc108e7dc7c46532d39c041f3deb4da965f2b208f83c25795c25922374468388654f351acad4359e4cf4f0a36970e87d971c9b565d7fa6a412da5fa57cdfad74df8ddece6dfeabe3d775d926c9e67384614dd9e993c05929034714d090b5c88b3bdc905c182cf296e60995ea83b00a91046c012c0a8e5c88e044ba18d09a1cab3648430f420e66ee30e9d3c777eec826e9f0ba1dc4a0f3bb7dea451ab027529b29bf50557724d85f87d78294f9c9f5afdddfa2f164c7f0df55d125d02b3c4e7ea0604c7fa50775bc5d31a0b2726f74b8768484c8ba068d34ef9ef07c955a3d0674d3988e335013256663de65da4af16a804193d66d660ce66c38613d489f9566c84154cbeccfd6b71ad3f712981da5ea7908a35c6b29bd0a4813a9c554d039c3e8b09bc702537651426febd077b5d21f86b28cd4bc794ccce2d9e2e660216bf2e694834ace06ee9e9a82aaf2e323bb601f93831e6ee178167c55a6edcc68a16f48f59692dc64b03d2d4a9e3ec86e77534c8b9dc882df09b1ecfb5e0eaf3351df9d2ddf008a4535e0ea281e6750b2515019cf434af154559432bb7bddc3dcf3c14ce3617e398537276e2d7363afe45e08240f92fd790cfa56eccd8ad865e0563ff6ffb2eab379d16ca3cae5526629db08bb752fbb62bbe1c19b7ed8565035872c61d6584dcd0ae26f2ea00071d85f46096e367de8b735e89228bcfc7766cec44120d1e72aa27498928e6aab890999afa21b56f3e2043ef297060fcf07ec55ecc855bb8b33827e6bd8a52baa0b604937dc61b988e99ff85360e5529775445b5de5a31c5e181493cb3a880834ba2c7a686190d5ddd1beda5387278573bf85778174f68e9d674dc09baf7898f875d57b208b7f2df73b00f1c61011ec26eef94489e7f1dd2e2248a5bf23e25a09c4b9c3fceb0c3bd8791fd9e81b209ccad327a1681861f67d2916ba594d68fa3bd12b65b6224a19d623152e51e3872b3243939bf2d4339fc397b4c5fc1ac26c040f1cb9f5449a014f31b3c0eae059d8ffd5721a463d2e17be927d275b3162a0fdceb74338e03c5f1a1dd2e55edd30d49976d5eca02b16e014e62e3853a76fc5b9407450c3ba36bdee901f7ac661f69c952def546e10afb613f7440fb5bba47255ca2fbf40e8c623759a7c00c01bd1b791d5d9e5058e16c2e4f8af042c713fd80d75bfc4c8a76ce27cd70044c729be6fd6fa07ecbd55bc156d12114e3d7295b61ab5e7989e0dcfc1000b218b127ca9a1a1d7f3670da471f30d6175f20a9a4c5d8acb4d1651ddf9985bb77801d43d8deb6ccd509d26220c2c4f1cb02583511718b6e287bd594ac590847bdb55bac8d682a1fced0afe98ca611afc2f7d8db030965b7be69c83bfde8dabf9c983abbff58e2fd58fb87c5a918b0cb1b234d9c01a64a428dfb6ec17958f69f7f71f20fd5ad87a00ebcd6718ff7613e4e191878224d93996570ddd45b4fa98cfd66d94cb369ae5286462ca5f8b0a13716847756a09f25f4af0d82503318a53568c6da890e66d134979a33ea42e1a2deed3071e0543eac2d0d7f1347c16427be55066cbe9537109f681272f822327b4ca7e2e8be901f13348714bbc29c949b1b24d1bb8d0a6f5f74f16ca2cafb3f3b99de42f41bcb094aaafe46e231639e030116922c20e55e40b5e9ae01c8c32f1f4db3745d1cc97d3b766d02193a62bb442a9ca5754125894305268c66865839d22c52c5d3b4a977e7bffd874d955d49ea68a99ce42d9d96f8027ba638dc2fa5d4c5cd40b4158b95d20d5e783c23ab874797d6c5390cc7f0636615c8212fd1f3058f331a9f948dec1f8d19fd4c4846d824658345b5b1d6b49681a2ff886113dd20e18a22c1ebf8298b09bb3735293ac0796c53e3014ed8ab89c54a031443102014edb86464cadff18f12d02825518f7d80006f819cd9c425012942675e2f54379106f70109f64e1ddbfdc1c7e650c2c46e0575a28d571a3440eb2a81862ebb513f5407136119b620d31e853e93aa9de189b75a67ec70d31a2f20848520c4ecadb927fe0ace8815acd12f1eb25cafb73a0bdc0c54ca9a7cd9f797838b49c51624383781f161553b397e4d10328ca4579c072b461ac968a5f3e30f75048518d5ea099955b4c799d38a2040f9083e70426008006595ccc9bce4a202769b749e58f72af9c9d4abf8af20354466ffab7b11c2dad5c9f5a1d4eb8c51b4483dcac3de28944d0c07f147f78f828bf1e07f9e6b9d8b5620b7f8a595d245637495e854866bf80e74724dd55f886461d7a6ee19f19f94d679b474218a494c5c16c3c29d233e64e8fe042536492ee08be8ff0f9c94c939ac915c55b34ca1c197ff9abec0843fce426ba1c8f5f2e5271a35fa4358409f3cb7135c0f841d6fc7c199b2ada53a682b822340742c7775b962850df14999b7a38a058df0d28b286a0e6f300bea3afb8736ba6f5958cd06ebe284108adb3f866b9239f2f049b2bc3319db09c48b8ed10fa05e7e5a94226f98ab098bf98c61ade6662d37751fe5f4bc7217ff12b2080ad524a058a3112d66aad786238b734acdf525723939c5bfa504aa00708d40f3a7dc8c7873b107ea8c4ee2197014a0fc18097116c5664bac60993457eba23527e869d9eae5316ea3e506b91fd94258f3b4a6cac0438301c6682b994268d2d6f9a85e4d14738cec4967673474799438eb39dc3549447dfa1c07dcda398c65336fb974b375a930483e899b8557c96965749992a3ec961335bff1ad8212d4e23bc017c3b23b11621d07fafcf1b377abf3128d3b37921475e999a1a17222af400b98d6c081cf2fc88f39f926f82b915ac53db02a54e77990a8bf2477c530d0d241ca264bba91cd1879717ee91d8c6d12265c398277bf5cebdf5428dace475badf00385a9b14f33f3df8af8455098ab1a47439b3d6102715c3c3ec31b2a9ccb592aad8dc2531926e49f8816393c569bb926381b88e583475a799340dd3856d4db0a69b9ef1f252f58a7cabf641a416a8ab42257994535012f7e31cd5d40cdbaefd65c0b9c080d0f0930a0e79ee55cb0f2f121295a60330f8ca68c6bfa3c16007240f9bdbe55357d8d7cf966b535b85d3f88bfa0e53bc8e83834529735bc0fe0ddf9a6190ff2752284fc4543f7743cb3586ed01e43643362274cd4c9362cb86794854d3388632264a3a5ed89ea33ace028d7d2ae8436dbfb74ec5c5812c7d78050de8f597d79ca376a9065abee630d34a16e2283cfebb78c9c290dfb9f23694211f36fb9df03865681131eed7e2b517983b7931e785970fc8294bd98ecc3e6b09b7ea2a1d4b0c0ad41f9bbde1094a3d043d15288c14c489759ae16d552b47c87bc2309515762e55ad0c92ab2838b0b9e8f5af69a0b7e399e1e1ec638e3963255e54fa3c9efdeb18b5f98d59a8835c184df4d84b2b9c128dea782f4320db2f8649e7b3d760de384427ae33838ce266ba8d24e96f016aa2542488d1a55292410e75c8679ff08567e35b334ea8802c15dd6d2634aa8e6d42ec81313f257bfdb7aa0b069edf46934ba025a8cd487b6f593b8cff4d859e3bfba577d16237047ff84c9f4ea4d90b1d46bcb23f822335e0f4761a10cd4b25684e5501d7278fcc113d3436e8fe2531e4519d0a5c7ff0d31ce2d60aba671784411f7c881718f24b9a64375e613dd60b4ecd4cda7877fc78c41931fbf336a022e7bb9b58c4cd356691daa140a4cd78858a8e20039846983ac324e63bce410649acf922eca93ab12524130a10b3eaf22444e5a9a748b01e9ea9566a264b9928914265266e55cdbd2f7c64a60d943aa392d3da29b4bfa5a0b7002b44e414af45bedeefc3d123211d0fb9d4969869d07723531656aa6192a2b715af54660e0b06ad6c0c5327ee273b81852066ad227ef04c9b3530d3f4a977b969f055f23dca39a57249d22faad3422d7dbbe1be00b2d95ed306dc56824e733c0e64c0aaa6db2621d755d4cf392b8777e5cdfc9839305f977c3ace35941556c7cfac90e4466692b8879657d5e33483931f9b61f521a4251b2bbec5a2ae5063bdf53d229aeeac814e371a6c3d2aabcaa339f6c34e354b18b0e2be6f1fd784fca0f8f9a464cb8b1035af48137dcc2ab2c6d8962ac0dbc94174db740199d5172a9bd48348c704c224869f1b5e056a9404aa2b5e641af078167d314b024b13a1ce9fc4284f88478717c400a7dc783382edd59c0338d5a6093465f82a720f4419b44054f185c08a81c5c65add80b2e5e1fe6aff5025d7bcdf282db349dec32075a7f3e60ef7db0d25545728ac50fa54c08279d60f78251c04d02c59636efd08e26902223455d5eea54f2de1ff6d712b343e15243b9649a7bbca516f9c9e901a4e15f6f00ffce31dbadaf0a6ce283cc1aa31dd21f03524552978cd6be293e9c3585433950396987970d47c8b49d2f5ea17b32c42210feb98180a8b1add387619917ade005f274fd6a85ce9f4fec8e51dd26d1ff2f3a0a9f59cef916f1d2ed7d02899a9811bba3e251d083ffcf71ec77cc763afb5abc1c1c3d6d4ce9c4e4ccd0ab0af13dee9e88c9f13776a449ea3f91919db1153b4f90592ff03ea874b7a4e29d317ad5b089d5367c2d0ea8186a0296ee98ad2d5581fb9cf63fae02b1dba95d5ea44ec83b211e70507c39384551dd3491a7402efd143346d4ad6cd65abc8afc86f209735bd3dbd23226b888753b6fb1d30a91fd2ec162ab4e064d2c564eec4753a44a7858ef6722ad977b48f045a4bd85d33cca71327c4ddb3d5a901bbd806e86476d38fa6657825dd2b3c7ea6a115734888ac74017a9e90d2885da206a804a3649fc2ee985643e9306f05ceaa7c04ba95b482b2563b64ede0cf2d357075f75ed29a3a3cbead271d076d7ec44bcd580553947841e023be6c7dac92305cfd66852a4ca407d8279b195c9c102951782e5227833d9d6c1484688236a648d75c78441e869283a0736a76e133e6ae27273522117805a978d3536e0dce359d467d26918a1eeabc804331340c2483b3000fdd29e7cd58f913bf70935de1a366cedb1de7822ec715275d3a7af104527e7a7508a1a7e71a8add7e4aaf85176632e6c70e6f8cb3c785cf26770964343b56588f17f2b033d5435c13d2609173d68b426fc847216c77c9bb2411dfb21b6f1f5b531763621dbd128de2b50a2c9de1c8e2f92a1b0cc4eb480c480253c70c16265c741de824ca72680fff65f9b419c410d763357ffcab6878759f1c31eaa9fa0d9da639a21279e2351cbe670217a6f4704f887782668663f62e1d7a86b7ee04c379c74dcaa3efb76ae8cbeab99752edf9b04531814bf3d0f2d93fae6312cdacbe8fe9b75b0c7a4826e9121c5b289058f7c1c5f21822ebaf2148a8e7d6951271f30615a8756fdcca216c2fb1e42b2573c0ac308f2ecf671f31d211832f6d58d0b026e5550e7578e26b3a0e3a0bef32f60340036481ebbf475777e399d78b0f5c83aa4416aa945862320d34d705d22e68a12d6095d5021e9a886ecb7d4beac365c85c9e64fa25fef1a77dc607ae7ce0f558c2f6776ea733bfd490d079ddc36e82fae9da9750a50c84a45ff7a27c6d68d0d22eb25e9798a744cbd39b07f0b7f9b4176528281a41effa9765a759d0d13031e2777d37e99472db80de61a5808162c64954cbd0839762a858e43eafb1b3b356e20b839846f062b704807e39dbebbe85a14a466c0c57213bd72afa8e209cbb18b3cb9d9c38244c31ee440e29f7536cb982a970729d54040634bd6e28f6a6eb04ad7b9c619b253fa8b07a6a7b790dfe79de940163cecc8cba0d319a2af11cb1afe40e06c0d4e660b6b5983f609a87892fc2a8768df6c38139e6bbaffa97fe14eca11738f6722b5dd1edae592b68b4c43aae452ef8b4e6b0e24b28f7af18ba1733d643587d763aa25c9bcb14dbd194fcbe58a0ea8150e63d1ff547dd424c842bfd697cef01978c93b04317986ffba5794d27f3cff19c82dd0ff104d5e890a929e76c0e417d22bb08ea4f90c4c375842787185370306dcc59a1713ce7bea5fa3658cee9ed93ff305089f862bff4992d1b179d4851d7bb8ad7687dc5a2ca03d2413a267a20cfd45443343896e3ff59c12f46bb5013a821867fcf93f455cad12063ed83d8ec6490e0827b49a06267d9cacf8d9960ead337712c25d86f512343b15e148528ca4d965885ae3708fc0e2715c309dc98f4b258cda60e9a32e4f94e490c511b2a419440c5c7129389f6e2854cca834a2daf6782aa3720453e119c47babffb62e80e4730745a2fba670e88ef41039b299158327063d57462562f81eb3f93985c3a5586aa5db514afa0af12e215d2ca43eba67a484f0431b7db04b3ef91fa40171e375becaa2958904a4bf34d5d8ba56dad725c62045eeba2a4f95da02cff1f0ee642c5b8c7e3c16209305924b5b915c2f6343cc253bd83bb7d45dd9c24d23d45dcf9fea5839575249c0fd8cd3ffc6ecad7e273b3b3863f3520f56a3ab750c9a3eb0273266de9c38931ca07e0dc0805ddbfafb368a3b1519271b732586c42cc2d3fbc7758c2158c5c3f17ea4d53c35475294b3a6e09a637ad8e8ab8928a478d01359954fe6d64a111c9e5260ed4b8f529b410ea0a3b390ea2cf28540f8d5ea6ce9d5c58b8f501b75893b7f0cad284ab502358a0d09fc613f2490797bac839036f5b50258a109b0faa8f607092f957af2638726d9a3014b6af39d236c955ee55ce5edacf1f7929ca541e3b7c6e742cdda49973c25cea40c984441dbf11d5703b2f436ae434d0dc9532312c18bd3114fc1415712abbd71580c9868a62a357cc3eea722cbc3c2a74ea23dade667781af058440674f73754de53aa6ad138bfd7ee23d22561e32588d811c31c66a2e20363d4a595cc85128ece4f203fd7f850e5a00ccb94dd0a311b057b6eac6933bfea2939a78403b6d4f21e7a1efcdbfb0f659e5394f58466826cc4f28b4a11826ec008e1a2c3cb8375671218ec358b4cdba28bdf3a2aa3d91b00ac4f7b7f7b073a09c5684ad85743960ae326549ed4db10b743ca65b5e6d157dff4712627258ce2bbd4448a07677f3ca5c7feee8294816bd6c8439e2a2053e9eb007a108a25575e7b8d88efe884b57fc37fc99f2db08b7ff16c941b3aa062785b70b68dcfdffeea5f04e22522e9ee0324debd33a7bf9f78a93637d2989a2b64cf8526d1b584746825f1ef10cc95924a3ed409e7196bfd3952687dee12c33268b9fe902d0d6fccef86bb87ff0573c00a06897f6e60b40b7cd6c364b276193dd90f980523c53f5ab867a4d42409405f12245b567a2be9471a77d00dc3dda1775aec2d368ae6a2c70546455c5bd8cd9ef51c81343ed57e0b60cd7e031904a6d8d416a694539ea00e4ccf86a986f0e5ba96e87fa08e601152a87abcb45c74fea1bffce6b75c1effebf62c0f84eba1be9302b24cd92d0edfda170771c1ae86142703c2326c62729bf4d385322bde1b9fcaf640ed2b29a2eca8d6d9567b5c9a0b97a322151508a228b4a29fa17a3e58e36b5eb80e3284f0f1bc0c76c4cf9165d4a31e3f46b62b0cb3d964228092a5f01af340e26bd954e529ee2ce3bdaaeb52b4b4b0762fd375a2327b7a38093240c3481099e76436373a7fa5ec553ca3041d35519f44d22b5755cfb9605b76f2c8a323539f08d171e73fc23566c3d9c93af41c92d8da7706730b1d903632d67aabf4256f97ddde0de575eba53f616bbda284d8260f3351abdcb08c97154d0e5633844a67d7fc785ac015a086c0869496e011ec2aad3d20b6ff8617c0411147c15a8de3549bc44008b9c45822a41be6187a6b8bb6d5fc612916b22179b257f004e9bf574ba3f7dda99ad75526026c01688d25d83b1b685af249ea21a4dee85894678a1f15eddbd82ff4a26d3d85eddeb34ca6a2bd26207a73d02bc39b82132c30e755763c0f65891504a0a7b57bb8851288cbd7e0819f7d77cf9135fa21432cd68e29e66956ad8d12fa60e9a7f22e061bcc3883de172ffac9cea3f9ed650d244b497aefce0251b26c409ba3dddd98b515ed537f1deac947f0a7d045e4487ad6738ef58b8970780a9bd5bd834931824e9038fd40318f21bffd2db25a30fb5f7d29c286278f9a02a98d6d1befd16584093ca0d436ed679ae7fe6ba91d86860d0dccd6ba76aca8df4fb82a5be6dda9cf2a187bba02d86f0472e95665659304d474887b00e9708466cfd2d6af21cf0f5b95b4c720f87779f71576f86b99c171c2cca9275ee5ae50543d18dd747d3e7185372646febeb29e23df914d8569ac8d52c8e5c605b0eb44f9a7266ad1cc7119f0d0c5d532776598257df6acfd75dee8b40a3e57e12dfc07ca6aa28d799af142975bca59fd1bd052d751bd38b7412c634e4d0595e47349dc0967595ad322cee9f5a5d95af70efade8b26e081d1b08ff5e938c293dffebe24fa22f6ac26910a3e2127becd444b4a558d962dd5417e31ea361696a86408f5dcc09eacccb55366d5c6ee049673ffc367b08416a7fa0a4f2d86cccfdf4fc2e0032b48c3e72b027efc090432fb0bbee3212fae27577edd67f4afb5cc412daff83a0cd9b78de2bac79bf84a02dce036d4d15f25e10270e0469931bb28ba59ccadf51c812df28f08740a420ae2cf135a25360fca132ef1b76ae99a3631ce0dadc86ec8b2e3ebf52b768ef4c99393e983a171f37b906a84ec43be6dbf383ccd7148d27451ad953c27cc46a2022bf05fc62bcc669907b9425d2cae130643e1fcb3932ab57b6f512fd85570de10d302a754e89107616dfe5742babe16309e634a1897eeb522e893e1c2bf92794c8ff240efd610ddb58e70daa388c6639e2736b5b3cfc5bff937dbe543cc7b58beb514650f61c35355e025befb9b05ea6e8fec5a3ec923b1c71293496fb6d976ce97977002d046b71081000afa29ef88ccf6caf035b0973e293bed4807498ed73bae76d3448d53b84ecfb860ef8ef94a263ffaa8c9e79f7954fd52571148636e29f5e8762e6b81e02207799e2fa55dd6e9a3e51ced91da266d3bfaf8be4160f67f3f394f5e31d7ef15e940cebdd5dc9af091151d45d80f511981f017e3a7286ff4a4e372271ff397f812a5448a3d1a87733b1b8af07894de5e9a24f03e1341a07eeb647b6ba18f08607f010ef205559e192be899dd5df44b90cd542aab08971c60d28169af1416b6fd5216780f187b2eec5ce66e093388f3f6f5805d396c46e3f6086d6fd640e0a38dd07bcff306e45d46672a8eeefd2490dd78d2bdc6aa84c55bc6234aaf0d1b3bd4da8dfc97e132493f7cac9520f9b7f6a12c2e2858f7c656df76613e1b0e0f9a9a0e4880ed72e688103537a3748af2bd4fcd7f375d1cd32d617f41d867d70f0544658eff55c4b607de5586b3a23dea801c0acdfef0b342a2442f498412c5770bc335ba55757b1cf7757ee08c26c4c32ca2879caaa59f459ab3346f6c2f20a42214d73d8b67ae625d8da91e0d78e23c5827054340ce3e6be3d2e8f82e2db8c22c35bd0de6c272e04580f443a093854b827dcffb42a3b5aa7aee0fc27df81ca028e51400f90d401eb732ffb5f50aa4d11d3f1d09ebadac7a96f0b59da50e80b8c80e7261a024841c9b223257b07da056b5dc102a5e47c1ad9561539c92c9f11fc93d721ac6aa71481f70dd8e9460599e2e8475054d84f1ee202a9ea43b0afd5e86c4749f268538b80e9683c89dcfa511afed543332c35ec3976c44d6aa196aab65302301999d91ed08fb8f431c958ec7f18951275ddded6e07d944310c81057dfa70c7dfebc209b9b6e273652045391f625027841bc421c244075a95c925ddc41fbf0cc1f3979dc9664b122afcc94397fad3d7dc642ed7a2d7ad6517235f345efe35851c0b1348ee0d96f0c80a584f843cf9fde0801ac5a8b402b11deae6a9743c503e25f8a05e68575cd633beeadb0150e9423e7afb69f5a12e2e0c880c30393eef410dfb5ae3a4b458198b6d010da5265d881b8cad8a902e20c9f93c99ea1bbdb414526b29c3e80763d14b54e95fcace513f669a12892076fcbb71dc4b2bcc3a6b09339d7bc8c386bb773d31a19e72dc3d68b9f2f207f72781196377c8dbf4800532ed38835157f7c618f03f3dc1a76b865e4665d78699bdc224a94ec3d64c0c940891e5bae3190631df65d5cd45829879f1fabe3f59175502032ed058d7ed90e1208ba0ae6d9e6009fdd84c2e2edae84ebd8701bceddab15dd5bd652634543d826e4879a7f5eeacbf9272a1d52135879066eb1421650191aab645e376ecf12d617898addc4251cc0629be9f05fa9157355f28df269c728933111eee29d15bed99b0719c5e111b5a582c8d16754f27e73f0460ea8263826a362396ed5bdabae413677ba9a209ae766437fa17fa1368aa896c82fdda83c46548813a35cb9c7975868aace79f014484faf7628419f841ad49a96eca14d98280101e528e4810fde71be886453b19a99bbf224e8c23b0dad6849a8e59c34c5a607e6d4fd6f1e0acd4baa11dba0ef63da6a1f139d576176af8a6a1b395b726b2de1e4cab9f935fcde869b9191b5423946fd7d88f20dd84aaa0cf68fa7a72c2866529a97a5af59db209673a91a8ddb10ff76e419b12e05157684d09b8637adf3a07150d593b6d6186b8f2d4536c6f5759113c775e29191f9c4c28d1b99feeda6a6d47a7b3f9ebce31bc4a693d59188aab5ae501f23ffe56205053cd7539235e31362af954ab7b567434785966a6e951ca7277ade21eca3f2c7ac23f940eefaef7918e307cceea1b3806e1586df860d2504c2f0848d6a62d7b6229fdeec5411afe1597d13f9bb79e49c7a94c18d9ed724612fecaf5d8f07d5f71fd38d18a7379fc2876839ffe99809f220a07ff979b9039eeb776c8eb0ff80354a701ef82f77aea3342252fd3f581b8f7da0c59da0bce7c4edba9ad3b92cb6666d9fdd0a25b3e7eb678b09a4623ea61f057c3274e1d0293d294a550ce650707be740ded2513e47cb9c26d4bf62bf1d0076c50cdd953f0f00cf7b0b7c27497fa7a25ed87f86ebfc1146bea5828a4c4ce9b6058e0e2e73ca14bfa3ff7ac1aaf10c6bb922fda1582c4792e4c858d52ee846b62db6e3b5b68e966d46a6d26653130cc17140572976534f0ba9a7aa813d20563add670ff7eda6d25c9b0ed0ada8bda1fde49ac7d44ce8b3f6c18097aad057553bbffe7deffa74f2db9e601c8eeaa4ab00ea6f973bfa7963365f749112e9ef30763f5c4cfbbc87b388cc076cc6f8ea08c0d3f90979459adf8dc102e075f8cd6220b9d8903bf8a518cc198012ba2904823f6d098650f2f0617057e9702c7aa9a8c4497f8e45c411569243cc2df7b503e6d9e5d33d8128ba8cc64d807468fb7f901011f4a9b5fdacd265be8b30a11c8a3b01fcbbec8863a90ac38c85e791f032f582a996eb2459bc6d467695d48b02b238c95bcb664504dd7c5bb7fdcbd3aba822c2a683df43a1a50a5423803fa4b5b833534db59b8c9acfd7a2e5622a75a30d26a0e3b62a9772a20b0af001f2daddfd7255e09ce96cb978a7011b13a1d3a644c08b303c8bfae348cedbf529c43a100eb1e6b26b3b363e988d366868e6d4b9a95cfeeb3c4e84f3c6d449dc5172c08f97b68dc3df6754889d9f1fca8f5b2556852fac230c9829c99f2c9d0b299cb39a2ec3385617710db644c4dc35b5e4c8004441a8cc64486b9da3774b81a83ec2ec358ad01b39bbb1e37db0abddf4dfef21aaa94b2807cff5d607521715f540fec6486b06d887b8f14c7e2a2acd12aa4342749d09ebb7a252d0c2870728edc11d899891cdd07b92e29dd2ccc1b085352fe18397875d2d8c598f39ab33fd9136ab2fe3175401ff519818874168419e9313049023c399fc20968c5c0cc2fbf0cc9acbe03def73aa533598e8e9e987c744d66d8d9975b58357f2ee1ef6d85f16a8b98aa6594c8034a8a98a6807a9b40e51c98e22ad7a36158c7c3de7da210c46c00b22afcecbe577a627aac90279b424d8a3885c7aa415f8dbfd00d3710e89e9d33d1abd0216ad1d6477111cec1407e70315f185ff5379f69bae43b75b4d011943017fd7eefa0cea7db6510672b5544818931d76a1ca909499a86b4933b6b981ca3fa1b808fe1e74a8849a1d9ac1a31cdc6d8c255ad4dda7714a41acac258df5d6cfe1f14c6e8cedb780f15cba75c24b26b07adb6c9da15917877b3f746150e7ad780534a2209fa7d8a1dd4a78370c2d630b867159514c7acc929054faeca987a45b48552a461066fe1a23117dfa14ec58bb5c2825b1f6a07ef195ee9f037c42c783ed5708d192427c00fc20c092eb15e0ad703e1984c01ca468cd82911e3f4b6752719542596413e41a62ade8e41832d8221a8e48335f5c7012d7dfb302af160dfe54f17fb41b02b4763ea32ae4df11c04210f7b0285dab8efdafaeb5bbd44d1d1b1bce4b7e77740abba88e21587a3a71021997713aa4f9ed87288cfc0db313ff633a2ba7391dd8f9c77319a36ea375365bc308fd2866420bd71a51fe307d0120fa8ccd90cc823d46a8c4b02f604946a7b59bbf7d16b2676f4817e39dea7c06b6b2751607d204a0b9427edb0e1750b696cd3ba59da307b19308b886e0bfadf48342d793cf666a3527d6cc0e814c3ed953258f57a92321024d6b6e699003cc9cefe10d81adbf59d80fca845af188274af022e010875f143140835b0da4f4c1917a44426581fc25ede8f51af069796fa7e6f46040c911264ca1f0138b8516fb995c6a050edec509dffd54f9e37673dcb4c2cc5baceb1c740866a15aba15347f2b3ee899057020e42b6e5eb4121b701681f1da67af9aadd5e436a6dbc85f5a6d6b28ec873b65fb79f5b7d1498d5d861fccd75946ff50448c8274dc68f65ede3fec49c9ebd77823c480e954c62635c3897ffc398705e19cf063a15d71579948f7002e8c9b992940d963eda20d289c3b71e80cec6f06667dafbc6e51587a916053a89f8c46fd696b9b20ce7c6fbe3121e134323cff7f17131acb2fab3ec86de9b036cbe3595a785e9e909f3f708c0c21ab69f7ae176966707756bde79febba7679c0b76fee96f4610281baffd02edb44d1913cdb81d02b9205783de932a16a61a37e393902d3cd752733aed9ba255094be83a24b7a71ecee091c2efad270de1173632ac67f1372299831a285dc00dd5b3ec1f2b4074804cb32d015b3f719323bc620bfeee3dd5f56a2cb84bd8a4cfee2fbd210186c75d75da77da9e8eebebb2b4adc0d74555c5570b39c419f47c227e96f4aa7379572fb10a849e066f254574b67ee97bd6d8d1bfdb185db224fbbe50cd0f51a78304c25c1bb86feb80f99b7fce4201de26b1ef86e57bac9a4ae069397851cbccd5f0421a18a7b68bcf46c24e6483dae32c3a55e36d64be8263782239e9350aa2e548783ec51b5004dc4bf075c298a09f48e11cc7461d3a3090d0e640ca00a95274d203e959bdae9739f4967714a5e08a209671ade478c446f3a19cc3d028011a6d43354b44cae88808e64a3455957015dc1be220bdb94691cc2b97cf9fb56706790bf1d23137e2fbeaffd08a122d57196da340be778e84cd97fde77246b3b817fcc49616c13e75711d360c794cee66f129a01d72c1cf669bd0b5ed7008d19126e517f43303afba9db2a5535ae78270513bd9a8a543ab0bca93077a150dc3fc076d0ad30ae545db4da4147386adae87d6bc3ace92dddfe42267e63df8dffbffe53add174bde839a0f5d040c9175ef64afc0dca5666e42f99e34c9df223c2f971267618941975332aeada796ec02e0c51f2306b8c268021e3b64c20f7de7767e66c6968d436ea2bbe41727e8eef7d303c25ce8992f8d39294426bacc60afd28838a22782d533a7baa78738e6ce2d67e858190941c222a29585c137990e63145c15a1826f6591cbe25f7aa8ef5220c02b6aa5ae98c2479146519c2cb4c33f3482ae28d8c29a1622015a5387cdf1fd5ce8239a5a2dd917537327d4dc070b7a6b018b1c3ddfd6526cd7b21a35094feec47d443c5301fe670fd815b5c4e4cff64385c428342bbff038c81c0f61b01c43717439baad3dc05e92942a8df6739f72c1d1c8e8c353de45854df3bf164a5b19e1153362bdda3f2612ca1e216ee4e0a953a341312dcd6c115cf0b333383ae77b8593987ee0843be113c2a0e09b4b656ee0ad7a7949e1144cfe5039ca20e790a0929e0d40d6cdf8005c053edfea70fb6d41e88e03a8acc35091eb1792fd1d6aebec7d87aa82588381a89834ff88ff7d97bc3b76f672d82220ec21bac35eec0f4a8a846a2315d3322696043e9a66e1238d626c81c8bc14ec3934684f8c78ee921c3883b182dfda26958d7ad95e37d1b756e9ce1b446b2f1aa54dbc2e58b24d78b76798d7feeca2bd5f66967d54037d929cfe8ff95cd89fd4f73fa6195ab48629ca0451eea82469d8ad41a0840d336040ad1415740c8efe7d053a223316d8c5c93b7fa2ad566750f5c1e2dfc91c9c0b513f39f6d43e4d69ac843fc4bfbf90b663de135fac5fb187eb3296bb0ff19b235392ab03adb60b6def01752bbf45b78669383fcd8170af2a725cd862565c98c64d528cbbf1e95659d43237ca4c28be8d814830f707fe9e629f686a9fe5d5ef64eabcf7f244e3a9bdb63bbc664dff14fb010ddf44d684351424791b40e0613509a14501fe143d2d3864456682878cb35ae66b5fa32637de4ff9ef7ae6d0d4a9a5855f7501bc2e3575ece4a9a92a8b6726bd8f44ffe3778b1c713ab9cae9308ffff469058aff5a625f4fa9480dcdd5e05dfc0d59ad86567d25be07d34f206598199cdd175745779a22829b7f516cf3b55649f09046b12b6ec29cba6beff9ade9839ced792bffde528cd0c4e74748d8d1d0a0598004db990caa13218df8c546635de0c7b3dd8f98528371e7777d42bea24b6a64d869e9e42cd2288c24399ec120b6d9ed17f0deea2ede128bc1cdae64dd9841ba0fed858685408264d47d5ccb153b762f013313346ce100bb28d295bee3dbf1589df711f4f3b05c17a76355f7b15acb7a939805950caebab723eebc67bb9dfcc81ef146819b02383e78b0b9c3674bef3c2673bd21a0a2e12474177e5138726dbdf46495bd115efd9021b0dee36fa8ca54b57f81eae0ac0fa7c72c340c16ce0cccc692bd811e5b288f8df5119e36846790aa740b586ba6fc72f2c7a570f8138016630d44c7c8b59c03d5ec0a7d9515c5af4c0228ebb36f1d2a4c2137eddebbe5f48c34ecf6607051095b278b74016f09184573fab7b845d74aeb79ea600378484cc02e0dae1bd3bab7fea809495f814d8c77435e5917ca93e8fb06300f8db7e31de7bbb77fe14f00fd3693e271f33c45f9fccf83d8ee21ebdbe68c5e0742490a385564cd6d875ccc261c607ce23131065d3d4b4116627d1ea72c01a68aff7c4b8945a14d5ae74f6ddf723f4ec910e82fccc631019095ebb42f504dd813c24f4eb33da3729a02730ec7417d6a0f6d5e8f02d9840e2b018d88445ba03c8e235d01f97e894335d1146de86152567433d3cfb6199b26ad62b01e2ba9cd8c7cfd2328876b1acbbda4cdb2733ef086e0d49196b1d7d5b54b15e922a36843b4219c216cab7373f20aefd8c78fd9c670d94534c806ba434d4dcfe278df4e371ef013b47cf5ac5be6170ddd96b4c58454af9e48d44f1eecc3159da575fef609920b9ccefefda087e16885330c622281df5d0132049a30770662dd7e06193711d3814d20bce071dc5e212f9c72108b2a1a5bbb3a65642a0ab4a78c3958c916e54a6dded0fa0faed0e8ea2b41b65c587c7e3ecef8208c3fe7c445f45764485e9b95d70a5e945875826ae22c35d70ddcb20c747dea9a919b9b48e3c274335e8bbf4536b3df511f525f3564a9a7bfcae4dca4f7c237e147e03d31a219dd0c9ade76ceda39bdf9d98432c136f1f551baae316128c8bffc83049d93cabd371e90c613c1c9b77976d309a2f5e953b4c2edd091a9c4e04e9af94c626bea7553e80a04c0629aacea4982ccbd9832b9516d3d0b0d23babad3bb7e21ef0c4cf0dda9fa7e6c3422f0dde944030da17c0b93213dc72a221feb6ec12e47060c66d6b52873538787d20e0ebdb4004ef567c35500db23c08665c80ad1d40dbf5af9a6bf3854f1042505c6749f6d702939a2569dde9362c4026f81c67370f1ca807b4584a8f78326fcb44e1f62ee95fb328754b865e858a925d243e054227239c052e09dfd57fad3a5c49fec074b4e56f79895db1f59660cdfb10c18c7c97f250ced0bb7c346463990dfd786ece0454a62467d5163dd7e8160a4c67c7f4b0009f1cbcd23a03e87a21e0c06f2981e6685f9718a03be432a93bc0dc3260c22128d4912a4498e42f4571b7f4ac5298186dd8cdbacf0089a90c7c51064954daa04280e134e196b6a53944e4165e9931f0f2abdfadc0a4743cf26b9801a1e4de79d0ef4e657261430247ac7865709f52f51ecac350d3b996996e2630bc4839f975ae1fe2a750be781a864b76b2d7d8a7737bc22e59649eb13da683ad7f2e8234735c9c6f9b8a99409fdfcfc741c28669d739343e8f527da6c1d8591147ba9022c096f29ca279f4dae549b97f45f8adf9a28626a4365f7f5c216156b77583b8d8e254986590ba597a774af4f2126ebf01a4fb6cfb3128281177945bae981064c2f2a58537e2f8d9480ef3b8a02a6b683fe9a5f0251d2fed2110919e826f9f1a20839687cfbbd1f156c3bf99401945a3b5cf8c16c920b5afb5e9583ed8bfa0555edfd18a5e69b8442180dfe47dce93f089b77cdc7c85128c0d00c6e6a6790282421b434cd7a4026b457719ffea2af98401f78b6c2694d2cc2e2a36e890699b175bdfdefe1dfce7368d16281ba0459c1f8ec5d244076f783c5edde2095d3ba0612e25a51d7b0f4ee0241617b68bf114923825f8b0eaafd10df2c4fd1a24bd2cba7588c338fb03db73789edc0766679f029d46183226ff076fe7210112f48b2e8dcdba41df68848f60c9fb52102192da291f9fbc3edc334e8c7c014091ed4f9c237cfc8bb71dc52dc5e589c4819a5688cf245a1c585b1da524279612856b9fcd5402dafa2f516ee799b0fbbb678abaf5fa6e48165ab9090cbc47e399ad17d234e949cb509b40b905a28c1355631dcb5249857fee07a28b6acf2ae721c96b87ea3b89c3b4af37ecac8f9838566012ebfb3f5c6fa0c04f10830712ae6ff21d922d061afb1121eeda994e0198317c4b62e6a5257d07b65ea6fc777c9993dc534d72b7fec7446f1c9b9a3d49dbadc0c371226a46fb75bba4a326c36bbc0e680809f0756add8d7cb100fd596633b42ec65836769f796a2c4579cfae680a202fd547eb0a47f7c58cfdcf6a81e03be8addf8dbf0085f607aaaa4ef2b6e1f3765ea90c10853650ea082eeb0402b2fcca1b1e941a11e14f6e2cb30d7f122484bd3a81cf1ebdbdbcfbf31e32c6da8837ce738da3641973f001f927d889eef4b3bf1add24b5d5b36044437dd0852023f917cdff96aef0e82b6e59e133c23e7060dca816f783de1e77db2b39c82efc6c3c63d84b3f27f89ecf9676df85c1be894fac630b0e84aaadd53e33938e0287f85e1f24af339006bcdf0993fa56f0f4c286d85a7fb887c3226512d42f8e0621a039bceb2d1d547969a7594ec0906951e6d72f5be6e091885c955f994c8b1a1f044051e3b08141cbf495f97938a2ef6bbbaba54f5a615407fd68560fe54dbc9a5d49b66413092ad2783cce59fac342376376aae1fd3c93726a1f3f5b9476067ef2536c2c4571634903f22bd25275bcbd44c23b5e444fc049957f4b3e566c7e6d3cc9599b2ca6db1a217fc86d21910fd644eac9da61679f7f96482799c5a3fbadb51ad135a1633f86d301481f852f55ab376ffe8a9ba1fbdc8df08917c08b2a4eb82e7c0ce00cbcf10147fb1ca73395a2ccd59ec727537e90a439051690deddf6e82b3ecb4c8cf05dcc559d02defa01abb387dde2f780222db5e00eda874bf5df506c512fdd370f725e2aabea722c570a176326628dbef1e55b97dc2a68671e93f5b4cb89f296c6efce1b515af0d2dff469ed7bd0bc5278c8d01c41f56fe609c60f4840ee9f6f80873a870b4f0ffb0dd93dad5c04622c6ef725e599dcf6a60f59b1ef5fbe142b0d51e4ff8a7a99302a0c1cbf8e5e561b43f38a4eca82d18f43b90f351de7c42df2c921dadc632884a271acb22066b9c69620b10285777668abfcfffedbb6fb3107faf4dabb17cebbf70ceda8f388b646cc1c40046459b89cbff001f7fd8672d4f8aec9a7cd2d78d8828bd54e107f15e746cd9fc60a0a8821116dedebcd7522c7af86f2fe62654ba9bcfdc6106aaa0f1876e7230beb1cff448d73e61db39e0e1122a7ea9e1c590905b8eba6b5840c6ace9f6c549d0293a0f3f63748549b5c07c956e26b404269e35187c6ed5e2b8466b2cc58375f48b4107936594439f992b4b0ff8528e7ca0a8a67793a9cfb7a8ff5afc49226771cccfb14751d1e7286e4a0a57e5fd94ba7fd89f96ca755c5fd5f8d0ce7418fa72c577ecf3b3ae7fa1c0b8f6645e0dea15bebef541c708b020d69fd915416bf3fab31d705b0b8baa9e1cd14251ff3bd6c14533bed1a46873bcfc38638288b8d99c63a70f737ef9a1821e7313ff14616059e579d726410fd725d4c4eb9c120256aefb4b809ce25e7e08e359af5bcddf56638c422da586b6a968aa71e783c46fd81723b361585158acd97833e8697673ca57db3619b58eb227aec402c448b420b43001fdc60b3149e3e23b4371f984de60c250b2063fdac396720adc6f552a11d38b01cfbf692b9300da35cc9b5d9d253eb769430d5797b966316103fc969052f6816bb005781e44221c5c8f1abf667d0fac5cf2600199e44340f99a3b57e907b9aa8be4584713ebdc7f25f34ae74511159a0a86092f212e3b6f0130bfb4b20f1d5e1fcfad02c335d34e2ea7e2785307d65c46f3365604d3fdc6d1c03289b695fa7668e1f41e74de76d002474f5880597a31522d3a5165a1375c0ffa381ce84395ca193dd5ecc31400b471080d167b40ff0ebb2348df569b22389441f632269a1bcd19539c295a267d44b4d70932a08d2ef73eca00fc56fc66e40dce4a370760e4ccabfb0d07da2113fe0f0a5523a1be35453bf59cc5022e9e4b7ce111b4ff756afefc674114abcf98803e9a4aec33449512e3ac6f410c100e4034efcbd6a2ac142c0921929197348d089810cf787fcca76e12e91a840f48af2993b6ffb7016aeff282b15ee78d07d6792fcdd1a1d2b55bcbbaf97e04ef7223889c9ea953deaddbb0a1448dbecc32070d43adec061f24b44a42ca8fd0ecf8201d5990d5da91e76ef5f9bc415cef7d2bfe9b0e1c8736eabdf40fa5e7127d66921f6797c40b8a1bf7352a8d801ca05e40e8ac18f36568dd5411628b826e18d03d79ef55c8a0dfda2d646895ed66010e368ea0070b1ade40543dc8cabaf2cf3173c1034de9882c66c6e07cbf2f2883315602891820d63ffef8903a3f60fc3427c091763d562e8ad98d25cb34ffff78b846994f875fc901e93e6a6d20f3dacab42aaa81c4ed0b5fefc781259a5394125a880dfc183d75c40d998f798b0735008ee5c1b4c4375d467e907b899f15a40dedd9481cd388fc4d44e0c20baa1275f312afdd983e610e7c4aa51aecd03913359f2c38b6a3e045ced8befccbd9e7451307a1716450506e5a3f1ce89c4983c46c41f5f13c1a89d3dd85e1e8027c2df5f54d3c873aae32b238c327537cc463347da433679a3b46ac4d295aba67aafd98e3015b702e8e39377b7f668229419b5d47b6ee2c14672fe0b6f8a3c9174a45ed34287822d202d9b96a216b992b33e547b73a1e933e45072a3b358d6a1f595de4206ff0389b30d59b258fa38facb00e8a418b8a49c70838bb0ce074054f779ec3f0c9ad4d85332b1a0fb3731792310862ac16a5ccf7969fe66fb598f2a55d56e7dd346024230e08248bd6205c06eb14fcfbf2c098a77739f4e8e46b93ba0fcc44b76ece1ed99320fd79c727fff7d64748be37238cca07d40c8f020607a8c60daf2194ab3236d9fe6b21cb6241b6ff8ab6b8af499f9e8ab61efe5bea762b8b4b854bde319091661897b53ebff2a1ed225cf3aa0c29549e4674cd3de0c4cf173c58415475fe343be12298cdff4090d7cc67eb90499bc35e5fa994b5f9ed763e84b03fc3da5b286827b45c414881cfa5162f3a53f9d5320ee13120ee38e152f7d1062dc23310dd01e8c0a9579eb28af777b8dfba621cb2f09a69e7cfcb15e1c7e2bc6b3e8fa569b1be915a83ad38fb761b1e18f23dea004c7bf524bf90d6710e15a4160be03d4d8939d1b435d9c482ba5606e3dfc8a19c5452b47ea326fa97f08b220bfab394ff33e4645359228a53f480fd2203e84273070e3f9ced6741f163e0ee12c6362407a3fe4c7765c7edc03413d7c4c3d40088c9b0f4286942406e7c450321ab7724a8c31ec8baf3cfb9a10d09ef8a88dca88f535f4f429477309762ca391bed24effc5182084fb43143d071312031bdaf657a07bb54e9678373a5e45c285c7f9c2b8e620f080856f7558a2916ce7f1b52d4ad2f173026511fe9ab5fd69aa06d78bfc37b1916794d1df6a1474fb0ba6290f98c3d24b38343fccde2a86332db0c0b00f3bbf8c710b3938d0e77b4b76416e159249594700119a7e23688d71c7c81fbf1944a7bb92932e546eef47f35813dbe9304144d194a0aa763b8f54bc41ec0275603376fa8402f7af3f30bf700255d6f13debdbd0920e8858cfc9d24953ef5db48c24bc325ddc7f601d757a44a7aaab132a202a93a564b70011830b294af4cb991a97301fe5f25619db8100372186f5e653f5003c89be2c1fe47b3cb72a5c5c9132569b0637bd3b84f4590989acaea2e472c719b88b54623fad3ba7176167c72b828ec4a74edafabbc89a5f1e004b17d541dda6ca2746ebb7ede4c79c04460fe3815edff077baecaff8e8200d0470d5021f51a22bdc4ceb406799732ffa8b45866f88c06448789df3094af127eb6fa789101e1542b1ddc4a50c24f425b3639decb45be0f4d7b8eb8f2885bad2f16de13476a0aa29ca00afc24f39b367d07c99e4f3c2e6b48bae36c3119ede84d8959580f8ca386fc42fe228395cb9d930a51664a67cb52acbe416c8dc734717f0bae8708c4b78e61c1cf5e94248ba097b309c1d7d4019c73f4da247c80d9e64dc5085122b5f95158f8e80fed8dad676a5d353ade30f2eb1028cefb04d964cd2ab66f93846b09788774d5040f159ec49aa2c07a775974bc41bfe12007ece3dd1de90f9dee57ed96b00cf682d4de1201b68b7033dc008ac9186f2dba6e3e9f389eff830800ccc23006cd8669cbf61c112e4ae1fddd6c1d5ce791716c6a574e31f14502f4c329a7c598cb888f7eeb98732bdb898a2c37b57173dab7391b4ed81ab1e3ee53c76ed85a14f145414965d23a08c7453c4a6dd480bee8bc40b1b03faf6a9526f645a9559e3786b16201ea61082fede2b589f7d8b27e30ddeb05d3ab02ff55fabca1d0b256cfcb85d488026a2218f14ed7faeb2e68cd39c5fdc847f38181a726b2de9c8b9c0b9299729d9df5d8dd29c02674a53b7e5b34aa70c0fd26fe303756df708b75e8bfd0d35ec2bdd04e36240a9567e40ecf5da821a576fa5e68ba97d0bf9011bd57410384201fe298933fc3070201d362e8f461cc095035504d08469ff5f671deb9e208cdf6dd7418b5ddd038e415ad5e40e1136e3f430190198305a2d6a57b74e97f4e7ef6750b175689bd128a6a895e2e21fc15f178e204eba6cd21fc7071dc3ffb815b312d894b8aacae990a4541d90520810b4db21c4e0a40f0c51b239f3fc7f35d5b76287a26f62a57407c518a90bf602f61bcc42f7985ce9f6b0ca0f04e16fbb2cf01a66e84dec5b81fcba6ddd56a258c3923134fa13e7980a63b87dcbc248f7ddceea2791c5c5b9d8b56ee5cea426c052fecc3aed44770de5d3856b2193cdbbb607acc96a929830a8ff39e617429dff46c4815551af05cff9e0b772cf248364fab66b96d7196d66c0d24d62dd7c96a1a94902d49070693b7b7d87985a93e1a974a7eb0bf200a8edc9449ae65705b08ea73619346107dabedad8df71b5eb06fac36656299520320799e7a5fbbd25b2edc22b2c05c0e323fe2de5dd599d3ebb77c5505142ad5f23210f901d2459a3ae0e3d347ab2429f0349fbe68edcfd6639cc4e91795765488d07631d0fb215f9f2a0e0f7483e0a7e4adcd33e33fc4de5e5e054b4d56530fe87b155e5d6d2b786388bb3aab54d87d716ccc4b638e55689675376198c67cb6fdbd2489281606a627404ad593ee44ce2075206d966386e13fd0c4ca2ebb7cd1a050dab3b4888d0900ae51533327a2d1dda476a8b56370429b3061fab178f81df3f9ffebc459f51be374ca011646a0a2bc57fbed711b644f04ad36e2c12798f0b6eb0e3dcf6905897b89a0175cafb9a6ea82d64b10e877fb5c1790d178d3678612fc7be7927e85e705103f6795827bbc0550a5ccc6b9ad4334ccb6162d4840e1cd846222a3efe66e3a0d0d1d5d6d9dfa6a17c871c0febea5b4a9b511283ec7cbd8d0503843c0b07713759c2b6ca498385a52d65ac45fa9565325ff9e0a76d466e133b9a49e05de721e656bb980a89a2c4bf285c1ab01f12303f78ae09870d7f3dec39e43cb0fd979b408dcd66314685483f6fdb3852cd0c9ca6480b6d3a0617eb15ea8e9353d67eb0f8692b85cc2f651b57fef79f22a420f78e194db79a44a2d8a4b2a5aeda96ebdf22018e9a3b17a6f8a4f2d2ce8fd86a486cc981bfb7b006d2175f57936d1e96c5f63267c8fbc67d368c48cd5c8650b937fd183219d16268921bbe6ee32ee4831f9d1f188114913b78790429230fa87c72714b788bb3c5e7228d0b8144af90980b3b42ada3a2454bc8e118e28dc9fe7ccb7ec972154f80390c8c755fa8d03c9c6c9f1f9f78d3228d74a7f1243fd55e856d005064cf4185b956bdeb8bec83719b3799b0fbca18e5439ac72d0a1929188cc8140112a336520a28a40c82385d942b5f5461a60a93b9156c8518e28ba012bb8cf7228d82ec475450dfe28c70e34c7e98d9fa9ada6b7bdb753d548691c77cf5e9884b6be6c33ee752df0e6ea4639733565827ac2abbeece5fd57834cb2e6cda2a94d0856140f09c5932f498cad35b4fe23606808077ebada8066d52b19a99fbe195a5e2e044974da01e4aefb09fea9fb18f0c14dbb36abc2fd0912c922ca761c13ee8811cf2e69bcc38b59ff36f4e3e75d505ff5b2c916a6c7f30755b778c4bdcf1d23531a246c8316b9c8d02f59144b86cc54806b1e7fb3808dea1115d563b56c46196cb6a2fe1e541bd15c7d03f254ac6bc4f49a454236a33e2a2a2b8e6e24aa1bf34f16546cf269c3153b99947e4a991bcd56e93aa2943a6e7ae4c0f170dcc94745a913637ea7c4635bc70bf048ab5cc2ba84a38aaafcfc828d0f270e6ac81516d5112b98524502f79e70a16f0006a47774146c3fd91b97a855bc2032f0a650eae704d3e122c4ec3f5bfd7f1cced0b4c6adc6e00fbb553c271668b94faa3adbff5bf3b9ec1af48aa09c09bc5dd54f80a546d381116387db0e3cfb91b5b55bf97843cd4599e0c6baf224d7e93676f7d7b80e7fccd01ac68e46c9d613d5ebb3de3b69349ff5cc9beaa71d4a84ecfdf64532bfb63404e084c20d139c739d284c970585ff6efbb1d97aa1c7059a54e74a799c83379c39950e11f8407e34c4e8360c88f36218453a394cde7e175f45b666f0b444c3438a0404c98502a37158d05765ebe6ae14e2a7924f912a688f983a16930d84592ac606257e364650c00ee99aaa736498994c1d466aa00ff628b6f0dbf67604d0b816e6d9f40a0c6b40c3062d2f188c9398c7f1cd83657f0d0197b307623c5ec0269306d0248da48822abac2151bbf11d65ac86006db448dfdd060545bc8407e0cb5a1de993983f1f6f89a1ea05dbc488df421558b7f7c479087d9cdffde839a1d661e6700c8b9ab8a81b763c1f0085bdcb1a5ba5a15202b3b9d4ab55835370b8fcf16ce8ad4eda83fbdf5e3ab40a9cfe38ca5e0df296b08e495571d50ffee0438d3539416ebf9c97d55c3db5a16015d37a029ceae5bde7007a4d45687683573cb9ec7818972a07bec49faf7aaf46b02921cbdd730bd0664bc50221678477e3a8ab1fa9642135baf11684408c54c03eca35018fbf80c623c23d071559cc8d0f9357147e32d3b78409c4293f16c91cdfa2b222691942bae17baadcb04402ac2dcf83e67dcc041d22d79ee41ddb1fca0e303c57bf38cc02db340a01c41735885b7c4716e792c88eccff733632ee00b4a6fa68e968f8ebec508a7970c7752b8a6cce5637e38428c597e2d14f00e732930ed2301367e1d98f8344718b5d83bab0703c9e2dd65ba981c048f42800b347a2a2b9f7d570c8120f18d6e5a2c5a4c81c99fff9831fcec8bbf5438403c3b68aaf91bd16454672592c3a10cda730d67e82345c8e32ea790076d3a878b898c62ccb6be0ed0a9a5000f3650603a81b2a8f4a71736e133223f2dfb4c32903bbfb475d25d5c5bbd8dfb6bf79f84f909a69d57cd7a92a75390fab2a2f4fc912be972ae7dfaea7d7a215c72bf7c92f39c983b7a828d91f2bfacb02700c4137a50cec9ec866b5666c48d2ef61eaf5c20c13e3ce98143514602a8c97f85f811c6f01103a700ad80125fe0217383529c971edafd284262cb0fc7e623abf3779cb289ee39481a9f83d3887186ac1df113d7e949e5332c912bddb3f826382bb6476650ee6e524d75af4c691632104656eb7e548b92bf408d0202a8cc0f3e0d5bbab518b15d3b6411a338f6aa3a0d8684caad04091dcc205d8f5b076a7f3c871a0cce46fa9046ea1c264cd3ed40e4a08f5632bc70a55e4b3c922f8ed1b0ff6de4b649085d38366fc3511109debfce9342d3fafd88b2e9c88b6e3a10b8d9bf7a469848240fb3fec4c64da179810837a13aaf01e8a50593c33ac15f5e745ccf068a9754cc6b18d3cd735df6d7a1fea4d5005774a0951b634b4c9698b7a8ca6a5425fbae57c2f5e97edbcebf8164506896b9ecc4165e4a2729421a78d292ded8d9b51d27a659f736c627aef934994f95c1de0eb27dce405503afd0a267b0fe9866e922e4f819fcd7afa748f10a21439fb849636b5af22b03b15f63837a74e60874f6a9b0f7e0cc20095cc73637cfff6defa4ee40ea65f0782d7db969169d3bbe8e9d463e967ed9b065a607888243c785814214c78c45ce39ea6b4eaea9b2147c26941655177cd65c7e07170db61de02ccc3680c67fcbe1968fc042193374cf289dd4fc4023a301494f04eeaab969d738acbfcfec816de662ec0d30ef87f9c7c7bed844fc2632906ab60b552b759ac8ac7e80794e0bd3a8b220822a7b3f1c927151a8d08ee40ee6e381cdbf313c23511eab0a7fbfceda0336b3193c77b06fde040d422d283f7414c6b031abcb9e18e99b392eca1a2a9d15fd3bb11f0dba6014dc0336e3010ab21531e0a51a9ea1d22a4936286dcc7d3de98c579b13e0005aeaf97fd62de09e2ed6e1fbebac524d52e0af99b8478582adfbfc94306996435772296f86e451724e3e260e9bc6266b1e3034533c9240b05a171a75a8d822ec423d6838a29e8f4d9535c12ec9e3bbeb420002cacdf6edc36e73ceeb0f7b12aa4fbbd4ffe01775d9b1a908143e42fe40227f80337ef5ddc2d1559b21d07cd3f78b5c5d1ae48427f249c8ec02512f945334b038cb517bcad586d5cd15923c6d198be483bf5d8e0f2ea02492fab95812e33364bc9280d0561c77a692fb403bae6fc76aa770392f6df0b074a6ee77c094e8528796f077484a311e734c96f0b4963f8a3bbb615e1c4ff503646443ee67ea059fed50520263451c4ba23e6a07e1ec73a7dcc449752ca7adac8a682c9ef6826849b72024185b4fe507d2f0b7cbfe8094864fd6e12cf615bcfd1f26530d688b4100405dea31d16d467abb291706d62896d28755399f6c9802787db0c2e01dd247cca1079a46b5358696f8252cca57ff28ff6163e98b0f36b8b5f16f289695f279e91cdc495759156e381b5f5b9968fcec64ef6dd6a9e463ec44dda6887ff4184ecda1e9771e99b809d51409ebbd982083edaf7de3db3aa64dee71f967c62a36b59d9f6f85b3d90453eb23b6543c3729eda771496e3b6abf70a2f382f8af540458bcdfd21252cbc0f5e63698598bfa7a2217a0673115cea407b2499f211cb4efa8cdc3edd5f43278e2bf7431291b2c2d2e19df143a30ccc6b47fe1a6a524dc043229318f3fc2d643cb2a0b2c7fea52d80fa5a4c4f34e84a3f9f6de374eac761f84eef90c21c8ce61725159cec18d4cebf779cf44e4856d03aedd109ebc274496291848813af7b683f515b7f4ad9f83982c468457b2c64115732200742760c5fa32338d5f65099c843f953d85c0d0526a61bb4d396efc6b7e8782254aa58f70136a4f54dbad32b9cb95f1c2b90a2e5a937f4688fcf8dedec8b00dde2844ef7c0da65e991843137d7038371ee36f2979fc2e0eb47bcf15a7f74c4a81cc1421e9847dafb0a288d26ee786c160102beba77b9870e4bd38e9d0f60aafa02e81151a0fc75a078619216be3fafdc2b9e4bd14f33b49a9911291dd3090c164f3c5584f8eb1e6e11f27b0301add9488fafd3166e5ffc6cbb5974d06ede7eec11e6b2d02cd6e352cc9e2b01461dd46419c3729aa438f586c9ec1a6d545f8442c5b091943da9f16a928cec7839ecb5cee1674dd508f162bfb9b3ee83704f89b7821ef88254cea385f2f233b88e7481b419652b69d9ad427b5b68837cd69d051457726f0bdce2db3e53a43f0ca9376d518dff01d0ce3e4af6ac389221eea17a04a10f6650e6f02ea0c7211213375166d56516f8ea893cf805797b098cdf91e371ce93116696b9301dc134c970f209841dc7aa777e8683a364a3b3f9d7a9984e5b9632c149566eb913bae53406196cc0a69ba40643914b517b12f071227cd626394c196937a3836b9f009cab8b3d9acc74173f88d7ffe2fc8436a91ca8e0d741e0308cda9ecab7b3accdba44040cf0c5f450c5b00a437b3f00425cc07245599c672981b30d729937feb7b6004041a4410f10c1ae9a3465b9c4f1ef1b7814e7db7a38c355be41eb588811b30eeea134d773b9f42482cc72266fe3d4bff5fed7633892063f04256bfec52fc453a9f894e49c51827fde54f68e1cc4b0b03f4ed8845ebe0b68c84b91e8f277a90a26aa681160e6eadf7d9e169afe5947101947a0e1b324627cc52cd7314efab0c7633189aac531a9e9a6727cc1144d8458f0800cd13db76f94b45fb2879eb625d466b86f095f1b4083c58ce0df68929d98805a5dc8647128cb23dc2fba7094460e7d810e7cd65b6a1645746b2375296b6343821896c57c0ce1377a20ad83e7bc856bc547ad9f33ee5a6754d5faae082a6084fbef3f70974e1cc1b86ec9c0b528c584a82096e33c5933c928fb52989e75177c3a75d5f46a60d18cf2181473ad9815eac3efec3d836c37a11ce937b07b1cc02ce04d6a42f62f8976df29353186cc7bf16b5cd5f57fbdf21cd0ecb73ae9cbdf12d35bda4a2f974ecb5cd0d96bb06b714c0c7ba6e8be2382a716584d8a85f8f338bed0a2780ebdae54774e89d2ee2dab0df1fb1a05772ebdf07b602b67ab0d472ec581fb1109905cb514e5ddd2defc646697c213ffc42107dbc2599e17116a5eb18625322429e0f9c26564ea856e1882703b4aec100f5babd02d030fa8d17ac117e97c2ce5a6db2ee7e26319a904b941bc42d54f04ccdf91013412073ab5990fa403aa95c7df2e53769798e0c009bc10c0ad9e170c742fc0a45614992dbb48bc0eef93d2dfe279351eea9b4b15fc76abd15ec2eefdaf75ec694cdf079948235911ae48a5515b92a92c8be9333edf0c535651d69ba88a405c6d41c9f0a64a8cee65873ccc8d6711af70abd47f75e284201fc4ad63bcc34f0cbf29b2ca4cc46900479bd08ec5be59f7ca16614f2c2d06a52238f6e054f858d28a9b610f3da01e9109a87e11cb66898881b0461c974d2f366f1499ee27a0155e45ab512c1d5e8add97976b591aa66174fdf3886bd2120f36e049b161c87c9ffc5e24d70248aec63dcd576c707cc2677e281268a5f0398d644b9dd1c54c0f3eb3706fae18661df5e0ec52ccfd0ae1ee89ef0fd90b51cf55cc3894371b77085839d81b43a842547851a05d0bb09a088bb377d0623aaae76cf3094f7d1629aa69ea33292ee2f3cb7891c6aaa4a2cfa111c3e275e40f69c9623d713479d33e937e67a4145cda140d35fc745c8ad677d9269f2e17955b38cee63bf56f0c64247f7bdbfc521de7302f7ac1f2dff96a72676f06857a4d45b42a63b4ea27c4f60aab2adfdba4e3bfb297cfe94f942e32e9f453a703bbf2e7a414a528a0dfb213a9e1ed99fab7457356efd5c7cdf386ee9a3fb20ace754f39426354cbd1c50e555b4db49e0b5ced3368138155e01690716f6cd8870f9cf10a24c1fb68896fbd7b70ccefd607124145e10b8c9aadfa670f59a7af2acbd44b8d4ca40e569e3b371768c2635c4f17daede473030bc63916dca94efe9ffb5341bebc64b40a75a215ba201806075d13da821f38e70efc7d93cd190c24af75ca5d0583f22c3e2146a03f96aa7ba61318a5c4358c87e9758014e4e3ea9d3a387f85ff2ec8c3a8ba10f9c2f28d05445d64d8a1a399969c2c60650545a4ea5e0271b01b0b6565a73ea3d92456ef0f7ae480f0daaf3b307ac5028f2683017fc6707d228e5cfb870bd1a3f92302cd65c3818b90fee1d1222b06c024bfc525a6d29d9825a87518749a76f893a0908c867473f15ccaf8ae576aee4d3f7f8ca9a4ee1979e3d0653c4ec90f42ae7521ba1a798a7ba5ec5c9b1757ea403d231579b9396eb5cb767c2a3f46e2a68893b8c8980757955fe62fce139826bcaf7f1e0e7f61084d22787f4c9372f80c91faab2bca194e4032bc6c1c51af5f6e04479e36aa3d5d7253ef1b0f663d75c7ebc825a749e1dff6c852e5785df0cda2c0a2e8738f82f0d5afb9a556e198252dac0b41c4f0afa55f2093dec513ae0a1168056c719bc943e3ddc4882dd34fe6b034096d87aad2f02a7007e9025e13d88dd797feac9e0edfb5c8ac70b7288545c477428ffd488a82eacc7ea329c9c22db292f57af86503179174897c4cfc13fb4b81c615131d2305741d7a753e117cc3257d4149df9b8b36cc0a6c7ee63019aa4186bcff108602e88194c8c102bafa258d9ce2f32bd517977ee14cb7f98de9d00f7092fe31761c151bc9b216b9a50d19651bdd6939aa6c57effe94d3e1e42abbbe032ba198d8e381773a82d53eca8918363c4c245409d12c2c0bdca9c380a2a655dba271f864caa8d191f3ac02b5e7828858b701599a556efd7347d3ec539ef4916e9895a269c20243d2d32e0863e2428a4d5659e13e67bd06d5b30a15f91e0cb9c1bef7b6cb2b45e9bcce65aadaae8e082fe4b1086451eae47eb9903240b57d0fda169ab414f2f23a78f6c2376ccfcdb11cc5f64b44df42416e47e25d25f68c98a933c6ce1d1cb761d77d9df36ab6ac24877a82967d2aa2fb07c5014ab70ce44dbef3d0dfad2ddf4996b899d32e0cf8676ed025a10ab4b9f216936f09effe67ce82daf944ad4e661bc7676a79f56fad9b23b058869777f9aa28db3f4eed2cd8046defba036ea02e2236e57cb5e3b56e1a26e4c1853df5af7c97bf2052c950b64c29399b8319e31cf536f63ed91efbfdd38533717183d6568ce11ef1a3b8fa0792e1b78cdb057020c45c9b3abf658baa499f55d424a3424646aa5c35a35c3f3198b4a3cd4be1603034114edb469bddcfd6cb36fb945811b5d6e1c03770fe31b2a37649b408836f2da4461c57479a70ca0234be9c2a4432c648d48c047d3299cd5f676bf03187dbf03298a1b195bfb7798bb665882a1faf2c0dd9a53a27e89f7c14a5625383d6d1fc328bb04b9d84993a904154170477cba344dabe488a932f874be314f7fdf1ff7a8aaf83555133117a749d8e6e8a7b59b49dea77c4acca3f84036513e4342cafc8381222b6e8cf1233959740403d0eea183abb9eb59caded89dbd652a4a14b7d5172f970e090c3ee7cee34297d0da16f30ca9c241afe0be82cfd9dbd0e8b23cb773b545b691906d4c36a8bdcad5f5c4650a2db6a062a7f0cc07add968f82ad148d42b4a90453ef0c1c7a33223ec5d9865958089131c5e256a04d66d769e5c8a2b25e7b68ff7daa199041ef7606bec30cae9e0b4d1b7cf4b8ae281c5da519c23c1af725813b0517505b8113f3c5de510f9b7cdb1cd384948ade73d84e0326a8cd4e270afb1e6efa18c925fb4894168d2c841e658def9f1845d8b41464e4ccdcee29864670147aaba59ff41002de466a466b8e4fd32c0f4fe69badc7e4164013b3f4733a8b021cc9b3638b34b9e3c294df40965e67fa45aad70477038b40745138296988622b117e07643090627054229df96362697f6d21ed105275728190708bb934bd4fe47d173507ff01ec785b208c9f99d1828e252a2efaf7338a1973cdca2ece6abbd9304dd6ae7c689f93bd9695e4aed1fd1d5d2c12ccc33ebd99ac071ac62aab0d653e8d3eb631b1fa4cc8909528c45755ad9a3da3ccb05a3a2cb8d6cb7dfac7ec671c0dfcc33f21999235f5cfc7b026f38759e1bb1225bc909bbbebf33ceaa972cbec63ee4ea69fddd7644523b01121a403f9a6eb533370bbbbba094ae4bceea1ca1334dbe76b4b17dc6107bcc03dcf95b813ce8f110477a345507ed05664cd75e8b818271acb7c6944e55b88290e10ef2a5d755800b9845df57c59d02dbb12d26666fb872bdf316b7d21597e1aa1ebcda73eb283abcf3c3a2a4e6ded1cb3f5937847dc11c4ef541effb3bfcbabe61c14094e3039a509e31109de4f89ef5c01861c34d2f1cd0f5544d2a0434de5cb1a304374ba67b3031b3bc80c23dc38e96c80c5c95c35601d34730c5e3f3553d68fcfa55dd806f2fdee9761c9cfed21cbfc02fab0a4a79e1eefa50a7fad7a3816f90f45ffcbb6c4fcea7e1f85f9072151aca865cd692041fad66c0e62bf02e96cc8afb6f118505d3916769657f65d46d0cada0eef31941e07065ca621e09a07594e21e109e3ac90951e8727228ed58ca1111160c7ee084db5949b68de05c1195e45c5057e2b361e91b45c44780e74a273469fe14d00b5bad39b5c2d670e0a5b5ac550b864a6c91b9baedc8f770faf9fc48626cd414fb65b57ab513ad081eef648b429e9daaed000d6b6f6e95cf29b91b5dbcdac266ed976367d28d95c306e7b25acc55d4f15660f97b57074b2f4697c1ad322a158af7a69096fa2cd2ac4331fdd10f86ec3fd3e40b9cb6bd8c8ad6ac55b7a60e9f71f74d6acd76dd68f2ee9e59039dbbc62cfd6dbf06c471de571e5d2137520f1f9cdf549977834570b618f12940145ff88ad0da3afb998a4f67dacb4521919f8d410a2ce8e6465db4c2d928af1aabd3698ed0bd0e9627868b820ec9cff99a1b0653478764639c14baf233086ff64b1f4585fb176242043dcfea09199e7f2c9f6ab55675fdf5817cc9bbd40909c22067235943b6a664f7c3ef0c02eb3986bcb1dfaef5cf25420ed75a0ee5153ccc3ea3c24e4762b1a1ee1f6167eb0f80b438551bdc4874ad8de2ba4f6c87deb28baa60fd609674cd518a6461151f1f192c414419194fcb1d288ef394a24117e98d6dafb16e16d10cab305328bb783bd4e26c2df03e00048ceabe448ed1c481ac6aa756a181fd6e5e9e78f6ed38f9d08e2382dc0630b88b4a703e58b427a6bd308f948ce0b4a9f7cb6197e99aa4b8900e84c31488582b0328f27960faee040ec111673cd686c09400018a1247a9f2b8f6c00f24ee1644ddcf5c07ee48a09499bd939ac4aa80721aba4cfc835478ab9c6ade51fa3a5489af5d6d3578b953915f1ef3647991b5d1afd9f165f3e8a692d13b3d232f04116419fa16084494ea455e3d8d51abc784f2bb3291296ef104daac09415ef0146244a6e1ad035e6566879b93e7b9df2359555c23f61910cca98994e1816b689a33e4c7793648e0784ab1a411e2f2bee2e9480af5b1e8e315075019207a4b838765ffa1e286ce7900a457b170bda4e5d81b6474f3ab374d9d8defe819bb2a08d664f8e04e5e5cce6e8df11aad47e3d8fdea988f34e044c11411b81f5b539023d558e5e25c1dac1f064be9e9c7502d0dde1a755947ca528ab0c3ab33542bfe00b3c148fa37b68487368f01da24e2242e0fc4e55329cdcff17a6e45093a8e656d586ca1179f3b811b42302aa89468d44ae69712a927afb138746f2964cf47a9e78b9f79f962ef1240b2362af3583b9338cdbe4109b8e1709516311f9b2c765353b839b543b48f03b084a43bff2c66b412c99c0f721c46dd3e273498775ba6f38365e1b23a92773e3a5dff682efa435a8ad0c7a082e62ca6e383d2691ffc14a1e6a8891e8ec938554c0b75e7c71374128e8833d9fa2b61a776ebc57657b1892f8f6bf9daa2e29db099d007c38e60c2429a1803d6510fb6f3a324131b85e43a38d288ad581aa587fbf20bd96d81b666c56af7006f33181f3da437c42b0f2ce2fa69c920c9eb302f17ca0061189961947f486b95ec0063c8f13bed017316ce13142951d907f2d7f8d062cbf1e0077eba3763d083c19ca51977e65d18bbddc546d3e7e641991c63e1f1713a228bc32b708579d7f3c3988a3ed2c0920aae2a8e75e89a1275fd04e2f79137a5978a5d0a7d06418afd82c8fa978d3cc7327d83df838ca0636134cde5cfe72e67622ed78cb55806a8c8bd0b8c28ec6026c5d89bfea2a265eb35eae9367494821f616f6b1cbdc9bc05358ea9939a78257a6eaa2b0f680f86dcf1f8f047dd7a843118ea583eaf0bc5f13be2ab6fa92da636402e25dd2dd71d6f29bde65729c913d0ac5a55f0412f2393d2b6ec2ac5e7a7cd18f07ab85a1fc04871bfe638b053f46521a46b71fa422f0198e89b91ed6c2282e00e19e0c9ad07a06b454272751d49c539c227a6a806dff1b613ed594423c124f89f4f8d83f1b2bbeaa7ac51dc0845da439a810911b7cbf2e08f5c917762ffcabe8b7fc0b43dddca7e180ae11bdd9ee07cff519bcacd8fd3d0eebbe2d60b234cfbff4614bcd0aeba937bf8ddbf1255de8ed0d2a856d092a2e800c1857411ea1853bca56f21f805ff8d1e454f6b2a279d513adc68ff92cbba22d0a3dccc6cc690a50795841a511cbb0ba835ca0c99ce701d9e4a50e8289e3a647d29661a0751642ce054e0842cefb6bc7ede8e827e5fae4018c5c1957bb742e605903ee2fb65bb20367a742463d8c0cd201113903c610345d43202cdee3fbe7af3e4002347e516ec3ca67081b1e7ca6c13acca29ddf1d03c46758805c2acb4ed36a6d02bc166b1fa407336cf1b8474f6a4d8bfec03c437cc653de958ecb73c9c22fd76f594e7474b1f8e1db0e400e4210ead70e267264186437bba4b5f495c49bfa96b044905933af655fe0cf2311ce90c5e678cee6deae0776cbfa2db0ad82f4f32f2f42ce85c43d29349456bcb1b92e7dece3e809f0a88b95277d99cc958d656af5dc3c4ef29380e2c7825425bb68cb99ef6198d2eac407f3531a7efa1221b956a4e69a495a8e178860e7f1a9906d008c1c4340535bc8cdb02d5bed8bdae1de46ab9c2ea6a6be3ae2b9666e22eb27529013c0aacf1375159caa8def2b9c9270b44557dd27bd3f2e354d47afb693ea62b8ccc8e3c44d69fa988e43ad091105f7652b2547a99aa296c963ab0b25c95c8911d2636232aecb6b4245f2889d722e5156b05a687d90d1bdecefd26ca68352b90d6744cf647476c6e145a0a5c05895b28aac5d63ce81d558a3f1cfde1e9f8744d9f52f0eac3431401202b1ddf20936632cb3714de8d0d1538a6fcfb0ef5f0cdfc2d2632d5c0ff23f2cb1b43a775ff055f4c752cbc3f9d8ff630c863aee269ad078464c28ade0fc9110a26948b4d83123e7cfbcfc1a01c223699161bcb8f3d719fbb40c4d1690b7a31d5d000ea88f1cce66661105a1681a5784e9166d68119a4a0a8701724edac7ffbd445fb8a98fb21b4f712c2a4140dbca2269a23d0feb4c2fb449f279498439e1f59e95672792157b85ce071f929b2f305834260387f2c2f6dac4690168ffffff97