PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 55485 f79172b7deb78ae238d2e3d376b9ec5e3858c70c57c3f0dbe697f7c2346891cf

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0c2feff0520cde7201f231ee5d89ddc2817e2d3df48a6ee01f6257e4dad9081d
Certificate Block Hash
f79172b7deb78ae238d2e3d376b9ec5e3858c70c57c3f0dbe697f7c2346891cf
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...009304000006220000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000055d08ca899fffe9ec4621df83403e7c2453544a1c2dc0f6a729f3494c8946fc51df58d797f0bcd677c71eec9f420a53a02468d0617ff91793ce1933f1c20685753cae2389fbeef3bafcb3aefee286284519ade03080f7740243f00000000000000200000008000009304000006220000

Raw Header Hex

0000402093420ac2a109cd4b726ab1808a75759b029ba93b26b1f108de1222657f94d24e7594197294d7e2810ebc72bdf145c72b93411bdf6ff88415eab50160359e9ad144fa0a6a5b9105181d08d9dae457621fe06e8af43d2d7e81c2dd895dee31f20172de0c52f0ef2f0c

Proof Data Hex

59,560 bytes
1212160103076e458adb63f74173201ed1074f1b892066c7e744599fb46b654b51bd1834cd5ac5668dcaadd67e8780f0ad6c5a2c3543430006eb768c15510c124fb99c53a2d1a7bc931cf1c900f45355ec8b0c6f3775c5bc7981dc793f14dcb9ca4db4292024380627c18cc653aea34677043bd583e87d9ae64b0da69b71cbb844b8de6565bcff5ba857aa11b79a5c976d2dfc5257aa905b540c01a0199305479147f9c504195c8e3aadd344d03cffac48116c13f4825545aa232e7dcab0504a4853648793207e97749c5ab25c9a175c166fda8e329962fde809b3e1c07c9365be7a664f8908e188ad5ea237ac0d76f5d9b53bf6324841daeed67fae2403b817821476d53ac8e8a9868b39249c2676211f05451e5cb3b7af731c8fa765efa249db3022200eb244e53a2115f461332376bd3413d06870c834357eef7729777b43a17c40e32b1c29022a0ff1f4517e13971c9ff2a876b991bdc8058dbb7852946eb63f00d9e9d14fae222e60eb366ba5a5023e40a5ca9cb49bdaa8e8ffb9481c08eb4e17e82d9d2f568c79b6d2b20bf40a6e049061e2f66a7a73dc55ec693ba33a0026feb9c65ff572f3aeb558cc8f4cea979882122bd396d5fc3bedfd646f9e647747bbc6a6f005aa8132d036a9a006c9fd9eb4be612810395e055da40daaa265942c0b466879e6b0384ea1815a4bf521ca23c834ec8b083702959658dbe7537effb842de6c8a761f4037473c096c08f11b6aafff69a7c82410b1967e522225324e07cce9852041584a46ee5a266a0b91b2b2d6005acfc588693651cf4e561d5000b463cd1e1b8ab026900117e98f6d68718a98b806895e0b263f2e0ea10e7bf142858522390f74bb0e46e0ea6854bc2c3d96ff4d555772d779f03cae27e3f6b89b64db9368d363e8ee8ee1cc05c11eae2c3937e277791ded6917091f870c0f84490522d85da955d6908f97d57d3a8cb0eefe2d1b55050a716b596500f02bfe750cd90a8717588b70873c417c761f7617e53345d698577057e5493cc2ebe07d4ed7777e2c34caf3a105fe91184038cea3e138b0ed007f4683215a4181874192cabd8c4993da5966c9ef8e44f0301a6a51a8078fc890ec2b88d689133dca0dcfa108e6c5d1fb7855617fbcc60a180224eb858c316789b85dcb3f2d137166f4e81955c0cff6f4415fa1d8aea70a51a5f4c904e2c0ae2b3fe09ffbe5dece2cc6821a59566f5f580543577bd37c4c65cd95ff3d633b6d0503346c64c42c1c5bba2a5b2ee194dd0973cd8b46dd61a5832e6b2c0787a1f7a926547c20346a7a3aba8b3b69d6f3bc4739957d7a11f283300a18a7abf5b2d98f56932b3b68bf0b4435648a0b447d32242ce82c7b97886e00c96c661c32f7564fa1e45e87a5076e8d87ae57f703a7c183912682542911626e9cae07fe5b17b36968da202c138140a2af11ddb86b4a1b8b07510ab4b9da714de736f4303cfb23b8b0c8993cd4b36dd1e364024c6f0b240471fd43dff562f45aa844801833bed9232087d42cd103d7327b9063157fc18d79a741f8b8c269a214dc2bb93cb6c8f7d3f1996c5cd5ddb036f000816af0132c60cf5a7d816be9a13a0c3d70fd20666e333e91078e7a23378b8819f43105cc5a1042c31d5e0d75752f3a400a7c3a777a34a91e7444a6025388278596452f5107cbc01ac83953f9bf7e63e43688f907989dc62ea4591b18ad8e73ea0be65fae3fab08b9f5e4d45f3ddca0c2c93dfc3a264de6d534ab315db2fb7dc3c399cb1a7c11bf7fc27adcc7869b25643d76878709ae272ca85439b3b9ec075a9b0622f32862e57b8c0046148ed824ec276565d6d8bc3e99232e3bb86dd5950d89b7718b7c3389e3ef91a5f08c341510225387bc78847fdb322da9cc26886f2de6a97ff88d1a17da7c8c8d5ef24d2dbd57c67c118b6d0a4a863765fa74d7606708de395d381d2f02b864259d8e511d1b2752e2bbe58647377dac011d066480691cf7325c537abdb4567caba2d196d615ffafea2b1226a290f21ff2170af55a93f028f2f90bf733e518058fcf9548092f2482efbc10938c429a06b406aa44038a15102fd3646ce1f5ec306b5ac7ee2b6855e444bf200fb921502e5f1e9fcca3f83a0409dc2d1b576038b4e1d6e1e39c3a1cdabe299435abb4636bd54db2033fc1dcd2b62f37dcfd3f3d588787c0f1873525f91647347c912fbb0ee3251ece3e30141872f3c6465e6df31cad7b2e1457a329d8c0bb7659b993843f41c5f6ad3046f992ddb6dbe594c738fb7c18086730c5997738f140b9ac9416eb1bb15f0ae965fbe180496bce882eda76badcafacddd8d71504e8c9a63608892cf6628329117b94e8e6883faed97c592a9a26687a717e08ec4da6bd9de037c1a19d2bab56f6607d651cf53f0633fcfd68b7b712df02fd25b3ad43d8b0d9c6e8aa4f7a8969b12b37a7007feee2e062e74d9ae9fc32151f898490983d01e58e18188f7559280addff0d257bb5636ede69ea54bb6e69592cf16261b2401c4b50dace80afa0a1b59012160ee4be033ff9e60d0dcad50cad41eef09f7ed8129886448c102fdd77537fb1445b7548177ccda6564cecc4f0ae3d084a4f0e7158c51e5c413a01aeef91846eeacb983a7e37626df46a0075f201daab1ddbf0007b4008583c4d540e46884eda3a07de338ec05c7ee960afc9713fe82760f0a798b7bcac4751b7e34eaeef94757471025a7e4b3e4bc700a31817f64e8e46d4e3be1bd6c12cf1f5d648d3f97be658b78a76d37261a096fd9f9cde154176bc0723f3c83ded84cd7d0b57aa771d93935376cd25e503d41c3e3a47226c2eafa04f13f5018a8898b1e6a7c863bb36f5e4b8fbbb5d6fbed5c83a5987e1910aca3a502dfdfd31fa363ee2ed45f9e1a9371bba30857604305d274e9e6208c787a7cc00ff6cae06a308f3a0eaba31b12848e5413e72f1660f77ab65e0929a81ec8f19a99c23c9b6d830b34452a1bfd5db946318079351fb389653a2254a066af3dd823a262fe6c3b53b3cdb7967d231bcdf34c617415ec619e5965cc13162b1dbc17be8f3cb225654cba136dd82aa1638ce6c9b187ef6dd62acc6550efebaa0f3b77e6796b9e7baf6ef8d336b5635837106a460a1b20eb85989d3e9252ac403f51228fd4677894d90a8b527ce83ce8a80e22ff2da618a9cbd40870410299ac80d6de2fc61d8339bc44eae5f3edf45c4958302fcb63bd3f78393f845704214ea37400a358384a3b509e7091ec521a056d5c7c98bf6b381052e8865052d790393c1de874ffdc9b994351b78b2836b3fd439d6741d02ff85c20fdf29decd4551e0c7a62a525fcf7556d866b6c42e1eb7ef44880cba0a310d987e08a227eac1e42a135ab1bdda454959f2cea782246c45bbfbc77295609e5a884fba19464ab261aab0e809f9e91df87a55ff9ad92c6f08db1c45a9df9e5b5050a7f4b01ce3132a35d5a1016b6e354dfdf79ae587b9aff46385c29a3df207536d2aceb5e7620428040c5eee500ccd31bad6ad8c139f42f2ff0f24a89ab3122b8f6f8bfd98edb88ac449ebbd2e876124af434f1b9e80790c510808b334bb54f8515ccf8b32c983871e1cef8a676d903c97b33b6fe5ac14844caaaa1d17bfbd2df2b2a0f8a302101ffef53f8cd557774ea80ca8aa68a39797f2a56bb0a0d4bc30b3b9c1ba33adadc0cce6eaab2fe5bcb178a04c75990725346ab94d8b7c637a50a6652368f8c09135a57c48b2e13ada15af3eaec011f1ef626182e112a4161892c2b4a8e95afd97e9c4aeb33e0e7ce5252fca5e5dd6a69ab11414a835ff8af9d7884d26a414c3415cc3b1f6d6294467d9c5d3baea881df98865af68510ee36af774af5bf5b40a18ec84636f83e67361484b7248fb028eccd23b411c75f2afd3f0c16a411f492fa38dfebb3c14209c2a340138540c71cacde12419e304320dfe2684de8a8512c7c23409af1f58796e6da9a83ad448264fadc91308282fca2cc7cb2e2385ba056158eeb59854da8723103d4c099da8307a1e164d300a2659928714c2115434cbd6b9edfe1eec9ec637a847b4dfefce5cd0985b318fdd8280f86136f56b33584afe04308fe3e448c6c6ec46dd61c70855a35b2ab0e01e9d464226f25993c5f77038333a1a4b5058fffa2d3243e9dfc79a16cc8a4636d82ca80712b533c45aa72232ea978a937cdb1ab1e73969cba42fd51deb151643bd61dfa724571a9073b24c79389d0a3abd6c36fa2e23092b891dff02fcd920ef378b49601b83113713a71ab6fec4d6832110d8f688783139fabc81aeb40abb6bfab5feaf5384b74bb30b4510901e0108e052585331fe10aeee61067416116b3d335cf930de199470650d0306785a0fe1ee91d547d1b92fa6e5f730993fee40739ed0425667f396ab11901c6d9f4b3ff6098b127f6efe788b835c6602dff8dc673f5b1abac32921a3ec75fcbc1d47e6863d9b0c90ab0bebd491361f9ee9d0c3a4066040a0ca42e27709315532010da6eecbe2e55ae3b116209e01d9473913041eefc1e7e22f2304d5822279867ecdf5fd42f402b42cfd9c880b634d4e5ef05573736f644afc9f117fffc28d183f87a951d5b650ce5aa0b36fc2bfd2873afcc01cc15d89c2001b58aad8fe98aea160e187fa715192934409e608f8b048e2df92cef4649fefe287d7a9c5856d3c9dbccc170e6f90b9c5dd3032f2ab6d7080a7b2e0613dc6d21f4d9da903b884c49f7e66fa0c078063a751391f8486fccf6a0ca9a294bd4dc48055486f30acdb01c49f71d503718539124a208594661dd09b79f09ee5827368b6e0145cc2bf702a92ed5dc41ff104800b8e8d3c4fd7e3239353d7262424adf699e85bf82c0d6fd7c2154a0ae43546efb353b8aaf8c4b683f71dd4e62e2d3db5f37021dcde591d0f4692d14f814de29ffff63f2ccc61a286361aa5be279713c52fc59fd991057ae6edcb5f47f96f9e6889a0a987ab72d96dc5eefeb66122643c1c224eee54a158e62422f1cc15d1cbbc86436dea5d9bd436607a17e1ea810cd8c1b3f094aff1b8f484fce8491a5cfbe6de619724280adbfbbb41a09f72cb4a9575ab186eac20910f10b8339029a44cc83dad4fea0dd452843034a5ff88a1787b18a80a7a351432d302851a0192ed91dab412b704ca0483471c8faff779529bc0866d4772a8c0604a8108c2f1cbddb80cc6261c4ba8bf2231a2c3b01e460baba4bded11a4814d06fdcda92988f7d207d20e66be78619b83026e407a41d9d0a9408edc7a2ac040c63d9b3d5d957952d42248f70b3083c968141000841aa0008c8f13f16ad1b1250bd381149772fe72e66d89948c3149bdb027db5352df885cb909d509b878015ca06e8160e791362a8fb0c811714e647e3012082571f2694bfdf28424d98fc3ee3afe90a8f085844f078a020f23fe99c45fd0377e17e68eeb70484679ebdbf841ad101cf471199715d7430a07866deb27c793cf8346b71e10e62018caad898604ccf57e181d6b8783135020c3e1484d944295589f01835cde4f112009d0c4748a4f752a0a25a3077ff6917ec7a14d55bd6ddc792f2f1bb091abf8963c68f05eefd117ebd169b6393946b147b81398f0ac374f06fa6ceed4b6ca7886fe34baad2fd28667128cb59f068412cefc61ba06fa0165823d148c7a8a3b79deb17d65d73a3fe0a3594c93b33c5eb25373c7a6deb1e9df4b9f2e57da15e46d3408d6a80377f9b13c01264311b47c482ea4a7b8d5553f212fb7bdd5f55d67ab02787e0768d1cfb9c25ec34eb4c34cb2086471be15941e5dcdc85ac25de01d1677d898f84546e2e94e54ee23bbd10cb935a4698170ec093a765525020231113ff6cc29fb48c76eb013787955f5947283414be9a4cfe25ae11c19f31e2bc380b48640fe0df4d639c7269d2394c05c8525663e17ec0953d08aa21fddb76e8abc4abe3fe8e8ea03505714a58d927e937c1315aa8868e2a27b4db29f332d977e6189e4129fc5fd5c7a9aea5e6eed8d263be7dbc94b78f6f967c7bb71f12fa85844841f907202d2dd495ec19e61c98c1253d35de8664a1e14ee715efa8fbeb4f2f6c3f0c02dfd11f17ff2bd9d2280e846358a5415eeff2554792c328f1846518973a0f6b5a69f25a97d4ae5fe39ee695e491c55bdce9340df5d147f5392827eb708eba50cb9417cf92ab6fc64252ee7bcab34f451cd3c02c4b25dbd4ec872f445c19d6661b90e1b88270128a065da22187fe93584d5a40a6702a054070878858649e2aaf5b57ab978ddeb5128490a24ec955dab272857f2f9b15e14581ed1efde12154e9978189c7865975de634e2ff573ff21d2360051e81a9a09beb94ee48d26e5fcffb5657106a98819c1252212edba6c437104185da9c778db1ae95a170d08dc0a1c5c7746276c1f635fdc81fef162aa11f398694ed6f5e95dd95e22c3296a74a26a4bc3ce5c726705267bb5a91efa0381a269cbb1ee6db99d474e965c0a9e7dd27768f0b8e068e1ef5cf92c294210c7b6e45893ba8c99ec4676c784db3d947f813458403f7bee1002acd160f80b8add71f31310af5eb6c2d4c5a25c7a4692fd58c1551c3afab514b3c58caf349f30be5e72128fd2240deb95504ec8e8542d9606ce9444f27eb7906fac7914c1f2041f366590c1991acce5eb05f99144cae6561f8e28e73fdfbd3cc37bf507e7b6b83dfcd27cc83d83b5b0e9b93b6ce74118c30d091c87a1d2c0e98797f08c7bb987d4c7771dd13d04f1346a92bdff9060246ded54889d44833df4a335dd8afb0d6c3a3da6736c63e3865f0b037ddfd71541b734915a008749f4fc1710da15cfb126750d9100699badb49cf4c41c4417c7750057415c824cc5a4ad9809da7d03c41aec22fab3d6575f7405eb99d89b33d296fa7979177944017433da797394efb073c483ad59fa6bcf1d70f9de788939a825034c18a926b8fb40a699f1b11d3753c39b8507f4d003b8e455ea7d192173c8e9aca212f6c212cdededc2ff7beb8a76d63425b6f9a472a32c4f9b6cfaf139f24d481afd5028aab625b4f6e19da2c54661ec5949d44e30f22b961d75b5dddd8b596a85eb30567ecf2f62824072128acf562dd5dd2972830b0f3428d371fce91c1e56d6ee61bf494876b7cdec46a3aa9600d7fc0df487f97f8d6de58756526947504452a98721fc3c00a031079b7f6b26d05e4607ebb97da6b1477b0af5672a20cdd0186b3ce9601ee42ecfe51023a043c924e53fbeff1350a8b26b36344bc84a0a559376f7dcafa3f4bd663d92ecd2ebf882fc760f790628771fdb96b2426c67376e61cb8e5ee6b5f3fc42928623a8e91d628c85224ab0c05dc720e4686875a79ce05f67424c28c1ce7a898de939939c4edc25eb78086162f48830768d53be4a6addcbe658450b8a71a58b90379ec8a6c2dff27c95d86e9e45278186cc532a6ba49ee855fefd07e8a9d5f9f51f16c65b1dd6b78ded4e97cd3704a973b66acab17f04ed4151c3e47ee39447b2ca16c4c930a570bcb84fe33058678f679cb715c9a7fb3b193983a1a7a9478c7570ef53309e02be459c657f70fc48976cbb2a39b27f1607e23f67d8333d8dad077437ca676991ba2cb682cf4e6348e8f55adc0cf4594fec86c953c78a712ac75ce6bd6badfd0e8496ba97dd0dbcd89cd333d63faef732c90abb0a061da31c5be8bfdbdb536feddd6460260e4934064e1ffaef51ec971cda4c09f582f3300761508a70f2bdca40499a15e9ac82720bfe2bf8bf84ad6c9896c3b4979d9c595be862f8dfa150f3e368685a2b7c249240f1a5d28424f624bcf7e276b35cb11c750e7064eefd46f92aa8ff494e4e5583c0f6402b40c4a7e92e5542d88ecfebd9939eb9e93eb66a2f1fc0fc58ad2a0400f651c1bc1cc5b565122fac5306f015cf41bf3f9c04e0a52cc9378be2db498d92aed15f25319932981f0e23dff4c20abae3a95e364bbb7a5abef14d5fb8ab6812792d6ddffd8e5b19c645cb43249acf4b0d905a8abe05b87526907b28b705a083ae297afbe724be7533c66800d044df4768fabf8fcc7a636e7420e6fdbf1e3f28ae430c4957a51849a0f1c50fc9ec1da89a6d62482de84c8d6540ff723475a6e73d35177152d532bad1a65e61e5416854a279eb194496d681adb34ca0134a70ef7bb5f86efdebd82adf858854578720dbe63ec06af03ddeffcceebbe8a165161bc971d6a6e1e0bf2c90015cc9b9fb236e92c670869e9320e97cf425eb8e47693770d99902e107f5910035b8993541dd35a50a00daff6fbe2db5407a467bf07b3c2d4f316b570ade0181addf772e700a89dd1dfd448abce5f67a2290ba9fef60770c6781cdc4f5ebac821eb7b690c18b92180b1807eb1c58f2b37ad6dd37ee667ab93c07eca9ae9dfb01b5158b7b890357dc7576e39213242b33bf8c967c6db37e2dca388e0ea564b6fc3cd0891b63ac0ab94b2ab724dd9b6599f71d594f842b4a4e6ca2e4e47e2b639564878ee9d9987f63f6c47734613162fe6c5926e2e03ca1068acac6ac7da4b045215aa3a6e591182e9d33e4a574c0b37f52f6e9fb307914b94688715eea36c05ae7e458f63a77128a4612142182cccb7b65d7314fd8348618ca4c038e7ff32fee14e5c812051948391dfe46bc2fbe7382b55040712b40aa61195ace43b760a3c7450792334122fc183e36c895a5a7574e36eeed2846ab8539bdd094ba518045a4434a86532f67b7a1b56ec75643be4a45a1382890d1b064b37c35cde8ea16331104847fe928c5f649ea63dbb11906248beaf6a4595e6048c65a732de2a9dd6feb1040fd4aba04f7608f8658d4b6571724bc5efe1773e1e3c7524516c91d98e0fa411cdb4b83ac59c7380b9952b379327fe57f922fa32b48a92d97513a0369b8087d9db6a27ebe7fd1ca521362a8ffcd5063854f4be21e2910029a79bfa51c89277b610eb1e7187292b8db1c6def77578c310b1ffcb79753a7d92600c4941953a2fbb659322e748abc2ba002e7a35a777436be94a367e35c8270ea0dc0941f7e7b1275f4f136e0a8d23b421ca24c055e669ad89e93e4dadb884035cc1f6210bac6d671443bbc84ce0c30f16c24c5f4ddbd9f674bb916bb2500eb1f9b828093fde03a6b256d13d03f1db51a9b78d15585d71244deb2bdaad940a1994e5a1720c1f58ad171d8930556a7683f8663a7b154cf955db4bb90e73366b177321b5c64ad8d9ebd7d4cc03b6bae308be037a7dc7c83d9b886f65b3b132bdedeb180fce6b396e3a868da32e1f215948312db7041d413f873ed16bc2f814bb00e66a67d993afdc0dc71352445089cc5aa9949e0504639b0aba96a3b8160d49918ecc80c562a093529aae4ae9c41f5b5c54846697d0ea2cea8725872123ddd0eec48ff3def881d54257771e632911086583bc3c8aea0ea0057aaf62fbf74c942ed106186dc9aec206a918e55a764203436e40d54e2a0663e4d59efead58ec86a02d40ea938679a1232a45c6f25e3e6033c56f717675ee17dd64448ec2856fd449bcb4b91a8dcc6662166729602efd0ed48fc86dafc800c982b7f71863fbf431bf241c731fffc244f52082938522f6c16905c36bfcb859d4d495c06a443eb4f866871fc54543e19cc30b2ddba0b58444f4347d292e4efc9642bf8bfb7a59916e22a44899ff66c8979efb5591f131867fb26f84182f5160fb88aa7088a55549d8a7e19ee248bddba3cadff2eebc2f75a329603ca5d0a10bdfba9c6f6e74dee0a6b5ecbc1cbd9dc4f89d61c08ef4de261dd339e6650046287174770d57102533fdca5b5cc01739f79358d3ec2daf030222eeeef78d82e53c697cc7d638d9ff067ec3ca21a7772194deb1fbe80c541a3ece2aab5f71111a70a28345881e6bb845066878339d768464bdacc91b251923996f5e2d809642e9dba523f718247710177754bc28c618dbf60a3320f6b625033902eb13dc80d494fe09354a6dcd9b2975187c552d87a76702d9439b7a37dbdbe92f2b588b55f6201b8d9b78559d984dc7c2dbd76ac4cbd18648305f1eb1c1721dd35803012f4989c4f206a772c425bda89c5c12d5657d8be46a95c4b691779f063b7bf1b423d1991f9a7301261eb07105b50c68e3dde2cd3dd075c1934d93e5a211f89f5af578d482625056d20d7583b0fc445232d2b7151f545869beb6481b3b7a568701000cdaa0992454b888eed062d2ac8a7533dc7901f1992881bb527aa5017fc3cf7ab7be7e9864b4c8659d98666f10b0326bd129c286e481182eb132231bfe8ce639a41bfdf71041c07a5f8d0fd537d9f9be3057f7cfaaea9c52fa4a199e87a85b37fddf661c80288bb51e96e2ced51a3ab088ac759fa8ffa0e524187c01573a72d1f4b887b07762288a369b5ff66c8e30ee54ae903023d63ec7cbd4d988679522a2b8bc80f7cc1a5f7f09b203c7170b47f3f1e0ce6225f40e03d3b6fb3298d01b8e02c2ad79d969321dd7f82667cf6647f6a2c6892efda7dcae2b40cacaef4ca6460ade4e15b9c11b508493cf3c074e5e038bef6c2c2263c16b43a225014c0de0ac3d0a2cae03ea03e02bb2e85cb3dccec20be6efb3250ea20b145bc65f7876ed94719c8afdb1efc56009fee02a9b3ed7915656a9186bcb29cb39a98a8d87eff7f65b5aab6289960003b9371c8ec7ab1bd85c567cca8a4173c049d4301ea53e27c6619f6a9972bcd9a2694ca014e644ccf20357809c4d5d835f7825dcc2ab8e4392d1236aa13f1c3630776943af046f34d28bc498a5aeaa31ea34755f68dca45b1a477ed3c785a93bf16fcf2018e1ae5ada5d7b61d31e7e7a9069687ad6e81c5a9e395893b136ab2c299f80210ca1fff714352f8e11cb2d9fdaf0e378b836637505e4fb1266d113a131b04bb571bdee9eeda816578e32100d2dc0a73055ef847828fd7515474b3ae519fc411df02adeea173882e2d2bbc7ab600fffa06271174447d79b2d8c37e1bbbff3375c181f492dff290eaa9332b48e4ca1062c3fc17b843411272bd8aeac151e14832af772935ca17b446a6ec1cbd25b809742fae82c080509ed27578c248247e1708744ff53c6456c4602edbbd277f02cea250baf626d1e307a607d64d49acd95966cd7ab57eb11187660b2f33f50ec0fb6391556ea6be2fa98992905a67f54a4d88414d4329984806575ec031e75defb849d88352f7fa35823d93b17f06b0a6ef87e36d83c7a798e6b6144cb35a6eaecbe32a8c4f5c5b24a047b06aa1d2db4aa4aec5f5ae199f3b42720ba770a5c558cc1f5ab71c766fb53b28f774785f3f158733043a1e7b96cb3a7f5a68ce4fdedfddd87b3ec5dcac9e165a775f37d810f7e2481e8251effbed3d38c34df18285a5dff6b88ed41b599aa07fbd63dc18c477084f4829efb877789c799d2ba37e556fc87a6db24c94b2b15a7648869569f9555cc3f9a4a46fa69abcfc29f8badefcff2313f5af633a6c235145956150fbed42171ae3d71d1ba9b03ac12ad508692aed27071356d7b103211ce85f8128311b851a5ff176cf36ce86d007fa8c310906b19b65d742bba78db688bb03b0ffe4dad65e4daf67f49a1e805076afde084bf515933cc51f79c026aefa57b75d45fbf1d62637a64e02bcf6801e8358cf2928df5b9c5219c21aa70536b91092b38bce85db1332110a102da52b45f8dd9d71d0cc00893056d17bfe5ad5c7ca078ad868e709f7b24f0a52f3281da7e5471fa4fb2097c2ec37f2fb6e4a15ef9eec1096878522619910752b1fe026d743d742cd160611e11132170fd39158279ba8136e625296d288251dc37aa707a7827f0b8f428208623e03f187c5242a46cad951a7520fbabfeb80bf7bd69ca38b89c6c03dbc8b898721775acf0e8ef44dd8093038ab51a5850f292e982ef972838fcf93fce9978685db2e05749790f64961898d31e3fd0b51909f22e0e66c59050257e0ca0fed38a9789a54bc181fe970cae52c1654f141efef23dcd848ee554c4b8412125f4eb249dcfee3a5cdd725f97b9db6929458d74f9944038585c7c07fc5ac87be93052a4cf07cbce264469027151d7e6dfc9258b90c4aa5f40f65860e143e743f4680a15201cde4756d54eddde30559453fee3bf69abeba872b74179ff0a322dba49291ff50edfa76641faaffaca3b796d014b8298060bb2437a9710f01a8f059c7cf6bdd92c3503aa3153086be10e240baa43d31e4f3497592ba08e0d1d9ab44315b9ed1c35d43ce4ba9643b5b47c9e9eeeb12edec1d042b189412d71491e155012a0424dc650bb0f9611f7fc5b0dc8e4309c6c4c1c1a8f884c93288910a738a7b0d6966560ec0f8ca222e3f8b4255b9bc666099a17f65a137dfca31c1efd4242371f747b41e1dc6c2704defe9f422d75e2644d8781d3dd1bd7ad0fb854a78c706ec5ad0b354b504447895ecb715634b83e51a175a4be334ac9d8237d0908939554841077a0ad65a3826db4a5fca66e1624fbc00f01748b9a645294ff1a49ae4206429000006a9493dad46e89f3862f40ab5008763178e7437a219e664b2c25b1d529781e078ec91f60ad46004562f3f1fbf11902a039565b4ad49b3fcbdb10b0200ef87e9aac5356ce6944434bed008b8b483b2e2d1957d898237744c6c06f3acc7635403d8b3f8acd5cbf455bc967e02cda2b2497d640c334700ea7b957a1115a759d761e8e20b1b8c42f796fc5b9e2800b82b434848d0f90acc5b8f79e4cd3a07399f700632681db25894fee67390c02f88eb733207a865eafa237f1746844558188961430b5e4d12a1525c9ec43fb03161ee9f0c1045628bb4155c6a2c5bff1f561829c510157a9b983b656426cb9ad19abeea2c70c7956085336e3fc81227373c8389623c879426cb8436a3f602ef3cd6d58c2d9bc9302186b783a02e9e370dbf1a0971adcbd404268de81514447c515b65067139ee985c39b440679072a82ca53b643f2bbd199ed230a39dd7fe5322c2536d943ccc5ca6fbe0e75fd2488edf917bce22eb79507dea8f26befd4aec235c699587891a93366a32192d8e354a11169e0fb01b362f50bf7648aa711a8238a68541c7f8f1cf2932cb8f099dc2840cf9db2ea267d8495758bd6edc481d48ac4fc6b1d0e681a3db3aa1e1d910d49e4a5e4dd1c7abc7d5622a0fd55a7584f4bd5fe870eddb642fd94845518cd5334b9afd96ffd413d836b1790df221ccdb2d3d25547a1ebd79a8f42af19193e150963bcca167da447512ba57969a6c5b8c5dbaf22eaa2c7f2fb24dec282630bc1ccca8577b3c561bf67935ec80bcc181d9d76fa11d8bd9ac1a7a72b9848e769dc91b816d79c60604864a8b8edb814bb9ea177e5e0eb4a9ac050eb6a654758a456e005606cb0ad7cc0da158b07cf9dc10188d7d89158e995223a37d94835ee55fbe718310bc7e2554c733cf0658dade5c295166e80f2b3ff24b34607845e812e4e88a15f54c3a050de1daeab164c16b81a1c69f9a18c4cd564e40a4aaf52ca620a2c44852a935e302bb691faede0620be673d7b8ae84b0a404133cb4cda66df7597726cfff46d0fb4ebafff3f80196fe22bc1c5129821edc16fb42c60bd0af10b0e987dad299ace438add5934bba2691c79ef6a11a149c158a21b8ce2a81ea0d0044ae7a2009a22c50717a0ef82d3b922aa581767e6453bf78e7b20442af76cc4a180c31d7d9cb0f9ffc4df8506d74b024a1226b1e0d595a215f3ea51f21acb90e0cef3a4b1eb2aa659d5363ca216b45b37ca10ccf58f82950e25a6ca2d955adb0b3caba1a6e17d55a53b4b368f44e32b989b3559aa5448403ef3469df145530ea031672abbb82d6a1915fc4fcfd6577f316513a4e7c9ecc83e68e80b06803c18df98a5ae8ed185c86a3873c169afc28ef55debaab62350fb7d86f6ad80a5d6ead4b854aec83846c30df9936769b5b6de18ae5fe285f90adc356e7a5b00ac3c258026bf765cf0cd2454adeab04be6ef40ff7631b4dc47eb8f2d6eb34a1dbfa835090e6d0f845f9eba009d9373182a219b5d63714475909fd66a8c3c939e45fddf64ddb6d36f49c8a07f97c957641b33d922ab2ad3a99b411276df90b25128e06c54405b941251a8c8cacec63b1107952bd162869187c77480165f041c474db15235df3f5bec7107692e965965ebe5a626ebd64ab402607bd78d63b4d28c91e74817b3ed8a073a9bfa20caa5604c4831635a6c9c5beb6d6c707fccf01a012f490c8f1ea5f5a63efec8a72c3e8884b14c99c61b3330567d1a55fc03e85d79ce8b95ffdf39ecaa1acc00b803287b6a0070ab45cf5f66e1430b7aae30dd1ff857f6362645faba4798104f464eba32e4b0fa92ea2bde898a2f1f58061d417910eacac3b0b04fe5f09fa7a4316ad2e43d6007f55d169ba2d6ed718dbfde451867e27583f3ac8e4aaae5ab3c719b796dd5517e6dd42dacc16c7ac78691fd6f08a0c9d4aa9cea1dc465b1a772f6ed1ebef8c3dd6f4eaaaf0e43dd261612aeddc0d8be658a59ec596ce69696b48766dadc770947b034b7e5565a1a301c0307589b7db22e6a0d731a2f9bcb0a6852499e00c9c215feca438bf0c3d729fa4d55f09d65e55cc315ffe0c6ec12e9c7f2fb55e41029a1842fabe34176c165823f5aa23f00f763be403266709b29e2c7d6e94d3d76ba171b58231aba8a6a156de0cadc5fa98391e60b583354a3872f501210db52a1646bf2eb532d68f571533d3a553481518f20482abf3b70a2ad695f38fc77f099144b1453bad0fed6afe2ae9d5323ceaaa5d0de3316a24b55923edfbc1fb1ec74276ea102a0c75f5a8d9c3bd029162fc2e6508ca1710a3c807eaa8e96eb2fd7fb5092d554b878ee213c588e3d6189a7f9484a436abc414910eaf2ef839bba53934f41a39b300384374d9b0baf8990e371960dcd3b9b69a31257890360785a3f5d9e323e2d1c131411b487e1608b99eafe0c700bc2fc7aa8d900e58fb20cfcf10a1fe26b11cc91e947419551c54614bd682900b329d59aab31944074f17ac873269d375598ad6af7c64d93e419456c7fdb20184d498dc655d5f7f42e74a7d6acb1fd985071cffd1aef609c2ca286b5fd538e932c9d009fd5c5fc80e7772673e4bed6430b57940144b9be036091be0c54b430db5b2bcf90edbd8a0e4506ce8f34a456bae3660415f493b15405c401a653aa49b9c2928bc3213aa3eb4f0923dc79da044d4b54829662c970a2fc8b862be257902e1af5cb82a23b108b881114bd437653ab2f24c8181a00b93c373006bd4e0c312e6e3245a6b0cc1fc37dd771b5b5b8667071739b5ed66a6d02b580405686fc46d9b92fedccc3b9a85fbe74caa5ea48a89eab4332096a7eacd029ed240217566d8c6dbca66926f4e7b1aeec42747ca80543316b2177c1a63f61dfbecdfcca575f7028e9f61426f7cf98aa372b004b1de8193514cb4f423142b05b28221361e570e8222067f4eab26ea49937228f2f891743197f74ad25dab82e099abc6b1123a688031380da5112ce9e579a4c4978b5daf273733ac4b22afd0903104f6db580c8268541226b5e0bead766bccf170b774c8bb301f17c19d8978a4acbc13c2e242c5cc03c4592a95541a5d00fe5e40d180b3a065cad0aa7d96582a9d282e8489279e4c19621e9620c079f7988fe5ebba62da2e5c86b3e2c31118761cf24878352c7e58ff64597587899643e6d29962a316b6b16b06d861448dad6c07fb13fa73195f301ae725443bd3e50cac280f49be4679533cc02f3351f5e87bf3421edc69b9947e77b562992b345bee256625c21909dc5dbabbef79141c284992a9ac00f2822ffd034d4bed98bafea0b5a312043806a07f625a58a07d1d4a349ae75444cabb234025ae26459c9dffd547fb0270ff74108e3ff4aafe9bcd970d680144a5730a786f527f99a69cc051ea7751e6d3f54fe31152095a97e4e15c6c5e056a4ba54be709511a21a031c316da948c6a08df96d5a99e36fed0e51ec7f88e68ff7577d360d52a505a2befcdc70ef3b941a78992cab99432934fdc93c65eb000fb24042e95cd876887456df6e58f626b65efeb0ec785d1363b2e6efdce207b65cc4c9decfc4fcdcb73371951f98ba97c996e3b1776df8f76485caf857bd75205c0ae1193ce2475553e619eec09b3215039eb9f444301490046aec15d1cb2c7f0059669c356f87497703c181cea7ac11ddfe71a83a64c19ea4a3b20a6c0e03b874ac48f2203063f0defaceddb6970ab58dd47cf45ecc031c15938c0e57146a8b6a8bda883fb8e3dd766a8b12057a4428a5f77fc4c6a813f09f5a37627690ae6fab01e2f5a1b4b6e0d8b7f7532d0cb48ebe12598ef96afb03dc5114427ec616098f0b8d99003f38ad3f3ab71bf4358443bcdbeeee26d32f0622c0e96d61509a03dc3115ecdea0b0cb23ba8e385ca755f6ab2fce861c9806b7314590c6654b3ab0978b9f1b016a5abc9f986f0758dd0c4d24053448cdb2c234ca3d92860f802c475672b9384a9f090772515788958bdead9bd39a50aeee4f07b8d78b310b49c26ffb6bf48c3011eb26fa45872707ce234dea7e538c307cb7e5ffd75cc37fc1f9e36c8103d2968c0c5df4c31e4e0cd51069267f14444f8c53e6689420be5def56b05213881584f6e566515e47ee60819d826b2e701d6f8e989a4404dba6d014e8d7dad1e3afb4fdd31e1cdbff0a5fdf49b64c4042ff070440c10ca6728b3b8ced57b6ac0f7dae9fdd1b1efc726c4138ef399374997fbae38548ecd7e2ea71c07bbcbdb970d21da21e9a5a7e26b83c99d3e4456ce3c3b9f1db2b7b0a93f28d539bf4a6cb42ec322a413e7b3ee46ee22c9fe2271b8b1a88b1e67cefb5535a7a1a3a107110376a3de6a5500a9162bd6947ad4a8da8624c72723fd9bf5883e0410ebef0c5774e534098496164c175bbdc0c8bc9f9f8cdcb05743d95a1cc8dba7cd2d04aec3a5189717c192668dc53d4aaa09dbc599a2d89a6d572ba8e4a15375edafcabd798fb5e4891e5a12f32d6f5ee284c80856b728a90fcfb95c57aa24fd395222daf2c20129782c571f39f1053b096c4da116228f39ef678f47325735d9c21b1a729cceb8c26ca7f29c6c33d5635a4605307d1266485b2f88d33a54756559b53cd301aa5440f88ad713113ccdcf1f334dd7b9eb71729c858c29a2491b2181b86642471ee33c1629192bfffaa0fa6acba16392714358aa86af4d701a84a1a1c2f655c60730f0530fe6c5dd5928cb0d12e53cae22fcb8c80311bd6c861f450b3aba80e4721fa6963dc02f4e3be9139a90a5c950db7fc5d841da4a443b551b17e8a65985ab96dc04cc7349a8504a6e52bd9a348cb8750223fd21eb7cc9e56ae5b57c7a98297aaec932108be45953e593a69d9cde2d8deb289db123abfe732745a5313bcf9dc8dac5f0774ec168fd7404f1ff8888d74bc8ee5bc6d08882812cabbced86adb787e074be783128fea12e1875844358283da1b7f3f59f702d75e2644d8781d3dd1bd7ad0fb854a78c706ec5ad0b354b504447895ecb715634b83e51a175a4be334ac9d8237d0908939554841077a0ad65a3826db4a5fca66e1624fbc00f01748b9a645294ff1a49ae04ac11de71b0e6b6f1edbfbced0f9473218f8c763cd417cf71216984b0e9c556cdd988004e97b77c625b5fefceaa3acc304a48d1a298cdf35816afda0d5143fc15181948c509a44875a363aae5ad75cb7bc4a8f027e2064034f1f0a9b76a9a450c0a4f51a5389eeaa57d6dae53962476ab991944fedbfef35ddb93c5ad9e8ef4f5f520a2f53b0a08bbfe48017cbf73efb828290e0f5d66c60f4023202ed27fdd4b8f84d2442f834ee00d336be7d3a190e897b940cfd0280cf988a807fe93b02d69b7f200dd3ce23626fc3d75afa3a15d5131210c433f8b307ad9fc34a5ed8f8041be4bc214f9b2a03ab312339eb5d9b0162bd6372269f09a481af1f97f0ad39236aae502dcc2890466ee1260729a4cffde32f1114f01466b9363ee9b5b66c94c966ec46a579003ed17233b0518fea75badf309b06625aca5cfbfa799fa1d2e85629fab49c2f2c77b1bd6aa63482920c88bd8988bc2924db1f8e295ab3e6e741e350bf894136a226c57f8421da2d637d48b1b2a9bbbcc13c8d1614f8e419dc475d360eda6ba2fb9ae58e43de101540328ca310ad397bc7679fac52d8918ecc1f9638b1eaf12c6e67473db78c72ed553b69f5163e5be90c1bd9e965e30c0f5aba4dd6b52f340a7bd8b31222c559556b54dcc903aca8ebf7020f597e1f6a018cd5334b9afd96ffd413d836b1790df221ccdb2d3d25547a1ebd79a8f42af19193e150963bcca167da447512ba57969a6c5b8c5dbaf22eaa2c7f2fb24dec282630bc1ccca8577b3c561bf67935ec80bcc688f386e069cb85384d14eaaf0299b819cfde949cd52d5cdebf9c6ee413a17c1e8317d3f5afcfc33c8b48b6afe1ab770fd77138f5973a4e6acaccc0e15fddaa5e8cb07d6edd903615522608a546849b7c49029ed84c187566e20d7713835510fdc872fc47eb17c86a80a63526f80d2c997bbcbbc44f1b95f5369e711ce3aeeac87539153bfe9aefa7c309fbdae785964e166086bc547226146350d974c5f46d95abe2080900a0535956f62fbfdc5a7a008562ffe43ecddf1b1a765b2962ea09a43572585b23aa5ba5f7e0acbc47eeb4b37f93549b56b024d0e69d150e8ba20749056b224f6f0e31613765db17cf40d4a0a02203ec62010ea3263472badf64f33dce76c54a4340b0e15ccef2d0a42fdac4743d5d8f685ba420f3886783431e9edd65f592e168ef37b5ce4d0917394bc6d72d95b185740d2d404bd17870f5838b52ab5f081261a3b34362d40a1d4663405ed143561e128ed88c4026e7af38a70c37cd0f6d77a173e17ad9a56d4601e0aa2dca4afabdd1ea0dc0b45b18abac7519ef7e9ed85e67ae7c57d9460dbb2e975dfce8e2c6b5400c292e8beaa23f557d96fa8d3fa53eb6fafd7c71efa4c6e28c12bf6f681f2ffdba749be90ea5f9e10ebacf9b969cb60892f2013a80155e8cd1ae3d661fd6ab492e1eb473aaa1420114346bcd3a60a638beece74ad70e0f31c7b923ccb6cafa627b698c7f4504b31515a4ef3a7fc930cc89895eb985eea9b2c5fc0743bd9b396a889e1e4772cfec9cc571c69a6bf895b3d9fe02e5506174e4d501444855a1cda42ea3cdd4e5b09085145c96b3f153c6565adc6307ba3118ca27cc09d42a5a195ff53b6590a5904545ebe5a626ebd64ab402607bd78d63b4d28c91e74817b3ed8a073a9bfa20caa5604c4831635a6c9c5beb6d6c707fccf01a012f490c8f1ea5f5a63efec8a72c3e8884b14c99c61b3330567d1a55fc03e85d79002b34e7c760bbf7be57185b6fdb1e9aff912d16c36dbbe4b92c50b650635796f34a61fb9f0846310bd56018946235dadba345da82b0b27fbcce57d3391ae17f52047142da6bcd570b49035e2c405c5fe3300a3fdf445b3983d86b024b3969b3cd5cbf3f15499b4a46ff98314123b385bc4e9dac24a49175a4c8ace4e81ba0f0cb5b12d1c99e04a7322521e1898dc27f1d14b83a65151fe0182f259f91bdbe906b129dda219d4da4c008b5a9bed72c6c41da2d3a1b914f81ccf5797b022334a0c19f6860fa97eeac524cf074465ef96212f1c3f9ded2a7a0dcdc7958219d78ef80af2a238190c92b8ae2dc55e4c8306ba7ffedde7a434bdcfb0b35a1cacbb26a86314ba90376dfc13796150fb159272f9e66374f9d19b1c26c22ede2df684955dffb91ad40d533934b8a676f3ddc97b24e4d044830ba4abc3888031dced249c00e560b5ebdce80f2dc0d7397a6d84021d8c3642dd78f57896ae2330c455a945e9d9f580dcb4ee8e80d24f899a8640ff895e7dbc2a0c75f5a8d9c3bd029162fc2e6508ca1710a3c807eaa8e96eb2fd7fb5092d554b878ee213c588e3d6189a7f9484a436abc414910eaf2ef839bba53934f41a39b300384374d9b0baf8990e371960dcd3b90a31aee598c69364b0f94d492fa28025e165fa08fbb1f0462a59f5c5d4302c81cc20bc09f7e3b02047283600952857e4896c41d46ea3b267d07333f039d6df0da6c6639980ebaf53ce255b85946ef5e19e065339af392e7aeebbe5c666ca5565a0d9d89d1de792d9c2d46267db43ef868b7f561a5265df2cc85e0ea73886a2c509e49a64f85171ed2bb84baa77d71a109d1977c53fd3bdcf1a3a973d23047d40701dac37dad357045d45e0fc5e691fb57fa1d93ef7918297864810ba9479950e34be20ad9f784774864a9d9a27089633e0fe56a0a988869d77cd70b5ac7ccda036dd94f9bba59ff655c7809219400db8beb7a08fc7272fdceb52c364a692c29d5284f5d8b7d22c835919fe1df34551f4373f6d6f7b9206b9c4b73e00705bb2c512597d9a85fbe74caa5ea48a89eab4332096a7eacd029ed240217566d8c6dbca66926f4e7b1aeec42747ca80543316b2177c1a63f61dfbecdfcca575f7028e9f61426f7cf98aa372b004b1de8193514cb4f423147fe6dfec9ea776878a009c0a05783efba9139a38fe3eedee969c76736b2ee53015451419812e03c7fc1c8944ff90a1ab8d58d16555e622825a40c81b4920d075f8cdf7605f22a80666851298294fc52f0c02c0df677be7a1da3a0e5c9edfe9359a53a68d48a5913d982ba565d11ace0715aa8cb35d29cc611da4514f5308d0779b4b87bbc96826b7e54bc61f96e68e36d3e2e6e67ecc97a261b7cc7293afef1e74009f37c86ae7281d1e6c887223006e84a4222c7b8ba1f7b3d067226d23a8f59cae30fe38b579e9f04dd3f40c4f050df539846f7bc7bd3e3e9cce37253df85d36f6f6b6cdac47fd97d14a9026d5d183807f1780c873cbfa7283a395043ef9295a64e4527cadc702a01e83225d80303b1d4ebff3aa16db74f8903319d504b4dbf1a57d59943200f36a95352b58bd7802933ae864e78f77eef7932750bebdc371afdfa2faaa8da42360dc36703e8b5ec84791cd4eb5bd8a945a613f76e1fe49bb70f3c10d199a470610ea9002fb420b3d8a7509a27a07ebebd840fa90e292cf2e0c0c860bc8119c1c495a1aa49a6b162cfe40ad6e2d3b03db86b4dbd7ee0218db6e4eeb0ed46eea978d8b5a49eab091708a0f43d4c31568106e19aabafde067bc5e6329ea2715c3d824b58dbfb1dcad87e82b669ec6f49f1d8f949e60ade58a383d23e162cf5f230d875f0d8616d5473f72db73b619d2026fe0bed7aa125f14201e1635ea418d631999806b3848b3e4d7aeffbda30d12c7bdf525591a74ef84283ef3ceaf51bdfbc8548ef8b56a18220326bba71f5b3f519eca5473e7784d26dc752a6710323bba4123cb4dbdb1f39f33d43bf6e54fea990ff071d96b56bcd2de54548642b8bdbdcd8a2f40da3d12a0459b030cc62f913e291e5f776b156db01eb255a57d130f7fedc8f02a2fdda626f575bdc02713ec0de8781e7ed79eab66571e11af8e69ae47ae0ea72d7d4d31f0b9e7e412060f1a10b1ef5f08589c4e4959a212523efe6eb8b44a04a843d55f2d3b1c810c8752320075bc581d1da2bc24e4366c25a88714acc409c52d2a2686a20be3d14cc13613bae37da47a8a2a8c0ad8a3c5f4cfd96db9bd3ccb1f84df71c7b62915f66a19c9265a7128b7ad17d7ab8984e457433b3539962eb0ff0f15f83ba14537acb577a2c7445b740fa789fe0bf2277977aeaaff958364482aa2b393c285d65893aa2ac843e9b2a78c55d56da7a59635c7ed12d3ad8a6246c6cfbe1ae0d11245de2e385a101e6ce7f947e03932f284b7548e88526834eaa92c5d1bf9656f1e6eeaf40e8548059abeafdd244166621026a42fbfb9409e31cf2227cbe54501c6c595d9bc847638270bcf0cfd48bed75f1bf9b2865908d4f2b08e05cbf4876484d422e0ea66d293a7d0a5b73934c0cc458f02c185845aff3ab58d6d82f3f626794ed74511d8a3d930e19b277d9bcd75248544ddbd458987c5c56159d862688d2e3d92144ff5f7a922275169fcd2c597fb943d39873ac5729404ff5b3033f142a5c9667dd3139d7b531ab27730f55d18bd77fd3002c188abe5401e1a495be68b68d11acad8e66e6e0f30465aa355423e44d5c955548934ff5a8a9650a983df0af401adec30c601fa9db4a5eed7f4ca51ae4d0d49cd9ace7b7835dfc17df994826ac95b0d9a6cb9cd493339da13eeea8cdc1507e7b4cd1528f2935d8722e48c5a3be2b476ec28bd2babd03c8c1f10f36391a167749f8f79fcb05c0407d1475f62982a04d1e3a3d335af7515392e1e0d92d23d161c79dd8d94bda9da05a02351eb4649f694297379db46c37f74e460fcdd375a3243a342d9f00917670b613b47bbc9c8b202861b3af9933eca566a0ccae9d58f3ab63d0911331c93666b7366a1fa80686d40b4877f4a5351078d18463f58ff7ff8f825c5cbbda627b81fbcacbeaf3df105257696e9ec7febb3e8229ab67c4d1e5df9f05d1c82ad001e771ff4cc5e0e523ed43031d8469b82c205ddcddcf15f2954ea8d75e96b9e0bd28ea613ed68dcc00d663e377ffbae5211d76d32eb689ca4cce9de1f72cb8f0e0edb213c7c9c1ca0be0efc0de227ae6e865ab73780789efa0ef777ed7c9dad47aab569f2ccb6a67004207ca93adf3e36e0e63a90585ab4964d203def0cf5e86b1941f6eb881eac85aa83ce8ab86164ca9e83ec1362b3cbe77e6a06faab1d16d89d528b0adc472de2df3c0e11046cfa86244d4ca5143e1ce633b711b68e14a93e7a30d8feeb2e6b3908ea4544cdcc2a0d2b7952934281af2e838c50d09b6404fd5c8eda874b6c0286fc59d5803b66910f62ee69b69310f0502589f39823ca9113be6575057dd248488f761b8cacae807163adf7bc45e0447bff5504ca0f3a2a9f553f07cacb410996705cb07f867fa57785bf00ebc10c3e7635a90d2cdcba34543b4aebd942ec1400f3447d1726c624f657de1b363c2d4ca0a66dafa7cf53f7c4b3f1273fd3ec8c293b1f883e0b124456eb01126555b6664124ce6939884f18015d0d03902a905c3e0957e6b7c3f866cfdd6e15f6db5705e87857d34b5d12d2ad694c177cc59d130d4fd5e8d9c1e762885c39dfafbb844288dfcdcac50f0c3fd8111ee3fc28c71ae3845e7f0620fc93acbc7b1895d256a6557ce265c92582463e1be774c7c587b1a307f0754219c65c2adba2705ee295d5fc480cf4f062738f8ab9f91363d323dcfc31a08779036a361b893691a36d0e1d050393205a9afd758d26db34219f09ab4bff38a53a25da6f47c7896426df68b7173810c75772ee5caa844e9fc82d050c300479e72076d79b2279c3b944e43dcd01f7f7f9ba29d456fd5afea2d63eb6841e359c2580754b96fde9d389fc0fd3d2dd50f8203a6b0a91f876654c1080fb3d3517249d1dc34b1a02e560b1653d657ac775800da5f7a16ef28c8ed5e35fa2261bcf091ba3d17c7e83caae59c1876572cc2b9516b164615d08aa9e96d2d626fdb7799afbe2eb4f88b7c497be23e1ce8d48c380fa86816b85b30c1b715670067b3d207afe7b699bae859fbb169d5bdd9391eb5dfc4ae0b2c871c5a7551ee8f682d76ac5630354407a09b36e2f116c5be2c7939d983ee19e67933a6fb03e219152f53062d0c894cb7aa8d406446135a15d80a4d4285b940c4e79d86d57e79bb31dd260f543f3b03ff2c11add44c061497182b9cd0c2072bccc39f8d08ad04d216313868503a97fc67fcb07a33e8cdf5836270c21d1b826c68082085214409d4d071a593834a302c2c9e1d1cf94fc162d206589ae7ec8be5e98eb1f8839f17f3b200ca30822c07279a7b369b6e93217833dbe60e156ca65b2b11e3af73f73f2f0739c68a00f43573078bb835665750173eaa9219c0272531b77abdf44838be8cd34dd1d6a267dc9f2cfcc77843ee0822775f05aa2ed3b641ab46a4ada04f42a17baed51d59735a750737c93fb6a4bb5f2513c05f9fdc069ef8b1221f01398a20035b5a7ec694fedc07ed4c37981d0950ee84ac4bdf4654c21d3f9832ddfe68d2f6adfedf7c67708436791b274d3ddf7021af22cd50ad40207585ea444cdfa58ba490c14c34eb308609732c61abb5bffae65e1649f994ea76ea5a306fc367a3c075fd82ee7f99971a746df373b249e3a63c085bf8c95e310e376add6369c94d5a8ea34236a059bdac93f10d8eb50ad439f68203910d78e3bc769e1648453daf745a8b8c714bcbbd2df4126d675d25336b2f4484a5698a50d900eb34959e9ed7ec66e16273d5b6312b8782e7cd0cc30dab7357bae0a20fc7b4fc0222b07eee9448e8f5ab7179fab441827db69f150b9b6cba0e4dc628f739506cffe1951d570cd81965740bd3fb5e37006bc8b2f347714ee9e99f55f9e4fab885ac208b867a20295a6e0c4e2276f9cb584a24eebe102a790d058ae1cee438b6a15f3f2d09bd5b6dea1348ab8e55829c734bd00985a467302da37480ff5523727c88847b766c31e11da5b10638ff01d8b6982c47e5beb50290777009deb01d45b81a49112e487a3acf9e71096eb10e5295955a79fa93ddb108142164b747bcfa4329bdc8455551d39976eabd3e55366fd08a96f78b704a24baa4de287ef10a73041a90cf6dc2492265a4317da3daf7055060621822177051f384fbef955f6b9e4475c30372b12c47ed8b294f4f722aea798c45fb899aaaef69537d121f4ef4cf0b8baf12b15e72aeab14425881d8f7981f5a53e044ad9c55478e9756f1f4e8ec8ce33435897d7d779f2ac437b891d00ea691fb2a41e7d16eccd94224b7658f4692f2f8bf1533cb355f9f1040ab2233f59eae6c94107cc3d17fa172b826bc387d0f87e2c8a42619aeb8845190da322312f1da94b10abd78d9e338088a8cef23e692b91f98a71236ecf62b1757be2c17a7018b69a61a5b0bb8257f5d70398893138ca67dde56b8ce4461f1bf8779ea867e5aab809f3dac05ec0867d16c01fbfd44049e40e3304df881379f77f4d13f4975db5bc01a9bd87437036f69fbde401c189c719500a20068b3a5c7faf12f71715bac4fcf9337473c2c775fdc01fdbc0560f4c38d12b48ce92c8f7e55b875306a640871d814528d89d5e33f5f53e9aa29f5b8dd13bc7b2cbd6a7ea74dff09c49073008a2fe09315a757bf75d97e0ffe7a7669c003333402c075a7040b327ea05e6b955f20b13f26fbf137e502a3f487e69606b35d21b41fc9970071ced3c50c0edbfc6a41eb2dbf815be84b678e35ef4637a0f7fff152f3c32094d572c614d5909b13dd71eaac41b21dda9390914267cce95aa4791d7f3739a1d890b12b4ffa53d627dcece49e2ba816abd69b23e2867160d5c3633d5ad370538ccf57711eceab6080cc232a37bdae8faca06c46638a06548b9cf1dd82537f243fdc99a10413b621edbe55be3db1724a3804afd70c26ddc554bce5dbe2b80e8b44606f5145b26ddd03ba1af71abed343101ca966aa7c925fb7a358460ee26c2e82ed7e726dc33795b62ba4cc9c702c7f8fa707e476aad1685ae417408b49a655d39b7adeacfc49f38a2a21ffa5b42ef39abf47e587cc1c3858101200d6fbd4ef7f7fd019c73b5ebdba805960247a715ac8fba3139411b115383877ad4ce49d499af9f88a48705820d2133eb359ee48ee5e92135ed69a6145262bcf2783c1c009e93eccd4fcdd197c3ffb81f2f8c375bff92dec54906a79dffa2c664ff3f5ebc87bd5d4743d42241feade6e7341122260ed0f253e18216a2cc10c5eb35728cc6866637dcce817f8f17b69b51869ea155ff3b8cee12433c283cbc7f91362ff1c6cfb4a6f3957af372ff9057dd0d65b684fc5ebf2a6edc97411edc5599ef5d413bc49af0632d0173e2197fabdfa1ff464bd9a5bbee0cf6c8cbaecc90fb595c8b0ea32887857aee0f31f23966b8d8b113eb43fc50c4ea247a2e58344e06c91c8c14d6dcf1a729fa77b41c79701c1fe766b0e3f787b437a8e5667d7c74395ed62cb5a4c6c60c7c6f3a37ee6dedc95450104404574df5a8499a79284ffc8b0deede5e95b5403ffa91ba90042109fdb4e494913be949d2e7ee44d48f7370e6fc6ddd5a6aa358d20acf15e7eb7eda03f26ee91005358ec79cd8901c2491672d737a64cc18690c0704fd823208253cd90d90fdae592bd0e48c046121fff85dbcf068366d0d46d60f6ae368eac7e42f4b6c65e0870f948e125c86e06e1d0246cea6aa697bd5160bb07367842844b191596d5cb7d50047d62e32fa365bc9794e9836e0b723cf6a63184dedb2a448d6a0d4cb9f0d63f5ee5ffaaedd4b639f741742aced4f0a5d1057e2d2247131bf992fcb9044c93a450e6ce0e1c7ba60a80f5b2d3877296d113be4ff9aa38c576d31143aabbee1fbaea0ac657becae73e15c63525b766581d4dee27e99a18efcce0c69e1143d14dc607d26efe392f18d7cffd373cf604aa532088e99aa68776ef4166187aec83621b6df290f90b235c8bfee3874804d953bb3bf4499d07659c2e1d618c9ae046a8664b4d66a40572f6bb47018542c53ccb895d9adcdc1fc2c8e50e86b0a48ac60c6952efd28956459121e9708e90e2c752c6fa02f5516a5fe0a80d298a56a954872d2aad8a0d5c69b82f3310d348a20609c8a3527469f3440c0b287769e598596b2174f54909067d387806c7685b8fa8bedcd8aa3f073724b876c5dd25765fb39b31e37da99b33d4068f526232cb771f575e21fcf264dc0eaf23cec67b56eb517c10593bde447c057be88c7bb0c1c4228a552c869146ebc51d31c0e21faf03965768e7195f19212ffb946b99758866a86d6097459211e8ddbb53a820bac039eb0278752a1a97a48a3fac7f4842eb6f6f2f093191a94d547284ff87ed3dacf6096cd8ffe22d399a727de334cdfdad8d2b578998f9c1d982152ff84cf4fe2e6c5763aa8d6bea6f15cec3557df48a2f04d90ce21b5c4079d6cb34cfb89939b86f79e38708abb703869320d70af2b0a94943bc67e6f7f48aaffbefe35e026ee79e7a0758d548ca2458fd2528528921b176608e28e74cff88bda19130badc751cb9d01a02178ea976f22c4be301c10e1f9723286ead5ee74430b3fac18de4b06f610fe30746500445d4115015454d3aa2fa00f74e55cc2a49e571d5a4d067c8022bac42a9a4c481924df336ea7b93efb029a45d0b4fceab1ed7bbd982b1a6c340f88ac15e32ab01a031b5bc8c74e3259e96ff1ef7898f397d41a2c27d1312602e37375764d0966e1101895206437b9744c804d8606958264687fa5870b9876b4e0c03b5e6c19257cbf3ae69da82e9f22f4b193b96c732364d6e1dc4437a50d7564cc4e05ffc87af8a245fc0ba416384daca0a776cf1c93210ba3b05bd15fad9f35af2ff4d574c637161baa810f99671ef5ec6855e47e89e659183e43be0b537692662e5c1d4a274e3fb6d92cf69a80e5d46cf3d5089c196de91f20d4e151ef52a2d58b8907a31dd5ee34f6cb372bf3fbc651ba756b68172c341102fbc45e7f0352fb842dcc13a896396340c6f36a5d39ea6108aa7c2602c2b5b0b1513e4853fff5cad17b91f11227884fa1898d934d0679104546dbb106c2199026b64f5950e52f89daf3995fc196258868ecba9a749f51ec758ff0780fa276de4e89d225cc41d1e4c7834bd23d02fbb6bcf7026eb096e308a9a17b4211f66665c1d34ab642a89fccc701b0563424776bb12e2944ce3acc63d2ed4e5b71fda0b57acf631679785a4a181d425b51f560a805b97d7eea853856569b23c9ddfe56ab46202352689c68366d1540eb15a3a8f3e03d3929da224df944ee9e4c79282d69caf0ce4f6bca9caffba43056ac75f7e1a6d552f54c5386195381a27c3ccd5e1e6cc581dd6c0f7c9c32935474d737963130e9404c6c5ea8e9d076b221dbb4747f18ee9e5802167ba6d08798637c7db897d83a8733e955b141343213f76574d662466018a407b3a3c56540a01a9d804ecf4f33f9620fd60399433bc6522be4c6c085ccbab3de38def031b8f828d5548ea38a3d66fab017d55c23eb208c948a8fb2c8182bc1f626d4742c165bdc600e7cc8d48a18b1b3a4da71fb99701a6bc15d56a7f5e9821e1f285fef9d7157a3a1eead62b1205a92c1c1dcf7c2c0304639dbd0c29a6a2c1cb38b6a37e1ea249b992edcf33deb9c78e97433d288dbf6fe544957b687d2cf7658af97d0b54aa1f3546b71fc8df366acd2d8f2763d2454fce72acff83543998d86c5543cd10248f8a68af46e1c2d7959cbc4fdccb2c4d269e321d78647de7e4c82671d31da72cda6ef899a0c14519b16ad76395fc94b86d8347b5cc9d7f4d0d738df72b2c57d1e108d0eab62dcc87d8d71f833990e106656e9e6fc80cf92c1b15723ad646e47363954490bb2514613809c5f51bbd4b16fd48eb13591b2f43cea8803a17b68a28f5187a49eaa1dafbd9ce1bba26dffc1487d789f6afcebc4c61ab493b724a44ad9dcc447dee22b1290eed82d1d889141d5461ead717592cc5cf49a21059c07d1b14c775e74ce7f44e3f89aa529017a62e055421bd9299d26c371cdc9d6a1349bddd235b042e4e15ebcadaa717ddbc3973aea252577f4f7d0e88e551febdf0a4d05880af18626eeec0ef62ab64791bbb9f7769e9b02663131cca6602f210bbcc1d50e736bc36e6ed320c5b3370b77ca89af7be22bf6149ff2460cf7a54f772bcff6fbc0df1520dc298ca7617519a9c3605d7af1a8f60a6f3c578bb5f624ce831f60650a5cd0356f69cea5880ada3323c619a56a035ce638f2901f7e54065e77a30f5b8612aa1784fded355e6fa09fbf459c7373217440bfc52e3a361c449bf792064b5f7d4b19bfb6c35e52deead7602185592e4ba493f7a66d70ae083df8191d3dda6f2b97cfbdfc1f6a565634342f686036375466b8d91fc823c6e07f85e83f80fd57475155f865d8a0237b6a8b5629ac7306fe0051990f48d762fb372da28ac7a66f46cc1de2d3cc929fa71fb0017bc565bc69530cbf24ba427a2b3dbdfdfca9295f7608bf7144bd07c5a96e1e61acca687fc801d3b3e37ad51082747e2f4b75ec752f0ed12f21d519eae7945185ea50c8b69fc9892ef43754f9ecd48bb5051ea025d61a2fcfacd1a7d5d7fb318e45f4c4076dc2d87b265f8553bbc6896aa5dfc1cb7b186f33228bffb22c2f0a4fd9aaf22a43d65d036682c5a641bd54d3d856e81c156789683f0e5d691ef9fd55175e3b7d6656cbe9870522bc3839d6183bbd82a58a4c8e329e4db5012ea4154ee8d81d97836778a2df48331037601cda067d0c471dfa05879260ce017726f653f8ab333702748d869a2b169fcf95ec8772dff145a97364def0dd9b8c20a2f855cfd233669b39b52b9cb5aa51fb6c0f1ecd97e45c323881d8f5681b203b70ff791f52789c84cd9faf37829ed80bd2b6e9e5866f6ba35717703f23e3ff7221569633b9b108e542268ef879f8837695f66310c5871e8d9add63edc52bf84d23e8e24999fbf7d2fcc20567bc57f9363d7a7ea084598c7026183c044e3413bfb7c9d48806c73ce0262383519aaaba47164725d4d6dfc53f0fd44e6c1a2ba6162d072fd2d363ab26cde5697b74f9b4996a224193345e4c693d3a221ee24bed2aaa16fc553a1b9dbb8af5f342d908b9a50004ebda2bfa4148928c295be1b16bb2f4f72919529602ea504247098e57b6ae9f370960b2e212752d5180d065666149dc0c6980e17c264f154589880783c7f88862f01deaa796247e2a6121365399468235bab928b06ceb06efde50fc0f56119c4d8dcd805d8e574bb0d7e2e31686ab0cf221c545a8454bea45f2e4cebf12c924f751b011b7ad5d79a7a5a549849b571dd90d7cebe7fbacba383ce23ea9a055d10ceef9d7f987be8907ba803b4c049b5617e5f75c7e0cc0898a7bed27460108e5a9d0dcca2a12a284872e70bfb98d44519b48dafb6ec336c3cae3ac2e13bc5a2e74b10417b07aae064ee8a16d2dd0a10421dd4fc2f9f64e743ce785a0c5b509d8751aba034ecc4518f4637adb63af71eeeee66bcb92b46782d31d15e286d8a3a58f8a470eb4b273d9820810cc0f58148c1cbd16766fea3c16c4f0d5bd39c8c9d392e40e585a950aec9eeebaec963e890d86cc13b1317d821d5b662b941be05138e692dee6929af10b0949ab62f5c4e73b6a836b0154d0509a8b35f11e25d211d8d0618657a06415f5d0c5fe41ff8b553a2bc3e830bc9222c58bc9e13a1aeed5191d3c48cb171aa2b783146a2af3cf6c40ad59db2b6d7d70d4cb251d298fd53f555ef10279cb7221ff46d3529faaf72c80a32597157fedad70e58f67b09d2906e3e85468b75c101257d642e8f9dee8d18b9b98acdf770951aa407be5fcfdae83ceff299a4f2852009defff8a5c7fb86268d751b2df005b7438e419ec3fc6e421fa3556f01d6b288bd6be3348c61b7f0f04200acb71a592254407375d5d79bdcc790a54a101354b165802d8d847a47e4b99d3342bd071909e0a110d69a0a4611fc42636cc70829c8720da40d722ddb9e8c9c7b3613a1646fee7f28d02a7e19feceec3b4961c7d539763df820f40a6aa49f2de9ebe7e7e75639f953855f368599704f04c18fcc67d16e22007298aa099efcef844061d8bcc59c9334b188db59225787459b5f6a1e543c21b1ae98313eade1eabb78efedfafbb44be4b0c031121f135bc2470ccc2e389749802bef6722134a1e358ad6334aa7c58e2c012ffdf0e3921aec79f2a99a968f459a115c13e313268a8454cca26cea94da46b3054f31528f655d716d8901cabb8aa7ce855e785a6cdfd586f7dc3d47889de4d3dcbae5c60acf80b8fdfe0426d4b866ef1af9132a7687fdbf0b3105c640b42d3b8bbb770eb665d2c4cfa4af1012626793156ef7a102435a08ab3e3ef04639bbfffe15df30051a89c39dbcbcb5e61b47c4750f8215dd45d6ec06274dc8138b2d1acdcd1ad2398f22aee59a8365430c46b8f7943e051608da8b018dfd6aec82694c8f113034e017c1eb06d6c85ec1cf2a59b75c619464218a97305e8be1156e31f68a401ff6db881ba4aa07f1786ebd6e124abab4436f70a31af03c6f23be648e054def257ece775a431142c42cbfe7f6d9e72049753bc610bcc0d6c8cb2ddf51342ee9d76c3f8ffa25e801a18eb689b689f9ff2822ae035487ed6661d92c7133a82d9672f09000dfd0ae166b0f519e47834bc36913d74efb41239bf889489402909ea4d1c2f650698298dfb7c779c194237e6e66c05ebfdd3ab7c0b298772545356d301bed38f3c4ef5aa8862041568bde11ef7568c5aad4dd79c9b0f99916730d2d919823e7c7db31e220b1fd62bb823dea8536582e5278e7312669f489f4d5b0691f268c01c4479b7bab8461762ffcd8f57e8f703bb360a0f03520e3929b59c53ccc3afcde3cd7d83b501b0c9a7b3400fb02cab836f93530a4dcdd9d8c48d27f34881e92e0a252176514b9b6a870f4aceed1bca36f327b57f53025e906fe8a11ea34f60d9e8ac11b094c313d6f665db4d56db23b4e19f8e1687868ef77a913ac5b359e66722dbf622a91f8bf8c1e2fb3a32b907b72d2ebd56a908077c0a27beb62787917309b48c3eddac84c20aeff30834694065f5d3b4ad5093f89fcd9f8d92d06d7d54dbb3a7298b738510ebab60cea4822fb13b9cf9ebd6db06ec082c6a74246f60590afade4383c45df85f7feb1622342c65e8e0541ae18fa83a141eb7f3966775e6da2eb92b3a91d9f6dd80570b3da0c429e3dd568df4bb606bfad8683c3199d72087460bde6b899c4f8e39ee88f7e08e92e53510d7e2b0baa3448d843843996380f69d9b51b232527380e73a7e41283377f14bf84d2181c141deb52693ed09b6fccdc34ee68a8056574747a2e598d0087ac65a742ea3b3e2e1e4f38f6c16f8336b5bac2d4d6810f892c64c1ac32415faa42c2cd97150d82b85c19941365d04afb2906dc45a124ad73186130abd143ce0d9cb76c517874fba70ab62a9a0946386d35b1b6610856dd609b2ddde5f2781d5cd2adc18cad0022f71e758df7d38d8d59f061d0ea80650ff75739eab90261cdea2eccb6d10f42312cae2ad4a82b5e829e01dbf79492df45b8fc0e1d244a56f031c562708801adea16697402ce1f450cae8554c515c0e3d37a7d8825399f5a5e97c137002f741e6521211ec87ddd139df84daacd313e28a68bd1b57a1193072c17b80af331deb664159f0660d2af4bb85bbcaeb4aad862e1554af668f41ba02b310e61df95a79bea3414b7362a8b273d7229edc0fce6b9f6ad8c4b9abda19bb5f9a3e9b0cd3b797588407e39540bbbeef4210bfa648bdf56b93b6a7ee6fd53f993a8c3e09b9a3ba453084a2ac5a6027c5c03c7cdaed74fb86aac96a7306eaceff8623d911e56f163b312fc3aeeb74dccae4a4622dc6251c4b06deaf4aaa07a9fe9dd5169808ccfbc4298eee63577aa990f9df3889efe859e4f0fab033c83788aa76ea08bd088be605778f1763ac8caf5011dc9333814893dc885b2879bffe33506f659167bb16de9dc57355aa2d66d36858588b78fe749f310183ca412e6ae3eb945de346c42ca45210f09ec3e65288b420596816b85c0ef08e7aaf3b83fc8b86eaaac765bf9d1b10efd7168766cc4ff31274ef3863dc43de42194a77341cb1267938308f34159b9b351ed37fdfd3270822a998d07488e5f1c79203db34c81e91c04f606e73efcdb13f8ff06a2a7e04e897ba2dbbc93e5146a7527a988288598b68568cdf6558b64a79fddf559d1a4839c54f9b2fd79525bca85b356fb1356790129b253f5e908eff7852112054238d7389ec3a9864ffdad5b27e1db33549f718658360442c69cce5020534a79b847b09fb75a0497ca0264de499c3842019f91887afa092299b953450a81a4d378088c02200c6b3f3427b2a93d16c4f3022bdcd6d8ad278d72134a571467e1f5bb5d95ecc411e015e922e39da01a666c363d4638826e9c00ff45e186318c10c805e5628f5e5e19771bc524067aaf3cdf421ecc3fd70b4f6f41e0c881e207458baa38714857b54b4e1bed4afe8616ed923500373360fa67b99885be7cb700aaa8798be7f5153031dfd3c0bc84b445c65f8834d862aac31e2121ea86b05a15497518cc8aab2e580e6decc24b55ff99c7ca71d0ab236f4e91357841aa401afae59fad6dfaa2721a0013ad696f7dc17d169f9c8081f86a4becd610038badd16cdae636e8edca712aeafe8ab4e7c1b06c96832b79a71a6d6e40820911ced8804c691b62b4c44e591df595ed71acc27ee7873331c6fe4e5a1684a4a428b4819171bb541c91da39ca945cba59c9c710c01a0e270928017304827c2451ab221b73990d8a213352b5798a51fdbe781bfd38255485febff90484eca375c17cf544242907773a5f94c3584605a3c5e5bf4ecc6be1ff87f1f69b66b99acf9b1ad1e1737affffeb2bc87977c3bc2ecd1b752d7bbbcb4e6e785731f00981a3592a502a4adb1b97aac80be79fee141fff4df59ec03cd23d0e38d160c2e11219197ba3ee9ba73aabd23f26248cd5f8f8e329e3ad7f0205dab8aed6cd344eb77d8aafd4815f9447b5c769cfa1940b92856a2892e085d85739232c8f6f2b811e4796cac2d316db271ffdc57052809f06269061b0d9c56364f1d899d6d290b42a6e68eb7570085fd094d863d5e5c3be4463c88cf5ca2e9aada40935f18a4d272f59eb50b40621cf01f53f56bca5c13cbe9be70286cdaca5fe8429027c0c3b23261d9087793c8ee6deec08f13f39f3e7e7c171ad1e4cfe5f461757e48fbc6bf0c81643f4a8ffb5ee59f65f3b5969009ed109b85a13ca6c2a71e76b5554ba9cb1ccfaba473b3d3a8f395c308c13c294d3df17bd9319ea4bb7017a33f1e1e32d57b531e4641d299890eecab6812eb0227ec9747a742c89cc0cb307f77e936240f8800140c0a17d262af0fc52e3501a271f00821f640b1ecf3b54e422166fcff80e3c7d1eb8faeeaa4bd97a837e3c22ca278c77427d0bcbef3337d41f22b6a3a8dd07d4e2174169425a81798e17c0f2ec9fd0f0f2ed714fbc6b039cdc9cff8db4c30d7c32cc9be45c1e205f1e354cfb3fee9fab75f3587e93a4973ccf5ba9b0873fb256eea2362db7f38248cfce3849ac7f7ff942dea855f5f0b580602d7a684845287034be8f50449e5f5d1b5b515ce4e409ab6cc093799077b470f80277d0359d6787543fe19f1b6bcd4f4b3ab2a6021930721c712a399e809a4b6835f04e2a4a94baf4810e59cb44353c7b8330993079439c0015079b7bae8792c5f6cef630e3c385a8917bc51833be7a9076e5d69e74434a634e1473884e78876f00151dd73f75e2ada99f367d8407e36a78a41a55c9ea3c8054cafc0dcc8e7873d548145b2a65b02b0a90e1d39d507fba8a59b36839aeef05c63d2ff5a37651a57c87dab510b54f321ca61d89b2a9f6409cdd021edcbf903dd6dd09fe560ac41a6b2f398f6f29b7ce09c29903c221df893a2c5d6768f103b10402abdec3c3d61baa563fffa9237b1912a4e798fee1ee969193231a039224dbecd38d4a3c9638e1df31ca3e0c228586c695d7ec2aab8bfa0cc252d0ccad2a480d0b7209ec9d03f171d450f2e289026283d5c419788ac48481b11c4a224a7e8829e982f608f06af00a4f75708c72cabdb700ff0de0e81c11957bc506b6e8987b1487c1959b647ef021d6fd4a994fc3e8d59622a3cefe1e24512e72c5647f472bec3e378c7ae8fd193ef92a545474999459c5c0728359a6ed7ff532771bd71083bd1b782daf9ce53f0ea3c8b2d4fed2f0c4549bb7095583bf0e6e169d3f87ab296c8bcb0e024684ab769812c8484d3c35aa3b5e4b4cc28be132f066ba666eacd4c6223a027ae61c29f09903b3c9b5b2074210297c634643de86dba8556da7fe726a1bc58a2faa926b36a2528cf7cb1b38d98d00523955410369ea91e48f73e5cbda1912fafb0e4f35d20ef79cc3ba7a76d6cef8cf86a7a66fcbb8300e2c884f2d5f8176ec06524fd6b21eebb923011182e75ebbecaa0202f97d216b5be8d9e912d7ae74c39f30a5171d86f2e2b9c36e4a7de4aef1d0d8d467724a299b424180db8f9b216ba1e561e48aa96307d67e6a0576b4be5f0d76b3c448a013eb2998c1815443091174fda7c82d8e5d3202b0f1a9f864fb5da548a6d877b05e5a585cd82e6bc37b4acd1138b709d94644af7837d95dfeef396190a7b72fdf31fc6f6d7f4134e5d24183f5ae8f5330d384f48e903a03e8c0551f6f1456141b3ba8fe78f52013c3280b0f696f5b2ce82cec701bbdc4ca43b0dbc45bf95f1c2d70eaab3ca0f10fb6ead4959496f7dc5148604ecc4e7f7d71843678188675a79d6e87e9a07341f5916b41c18a6d753e709bce3184e5b4999ef2a5d9a538db098e61febba23411726be53c87094cc53a3afe86d9fc22dea13cd024109abb532deff3547ff4414d2fa325aceaac28c3ba1290c9d587cd593c63238246cb6d65e7983c3957760143870d655db0c4420b358b55c8fc5a2dff1e08270ecc8019f08d18f04caeb1bcb06dac7176a6ee42887c96e585db93e278910e3c9dd6190f862863a664b117f44a86bbcc89906f116e0bd01195ce34fa735164ecd21aa34d9d491e3425d207dc9296b0730087df8aa4ec207659263aa9fb32f859ce4e61d76390b72e98b132efa6358cff771eebd442826a922a311091762f7f8f93149fd8e0c93af79b90696fed56303018ad63a050fef268cb4cf94227c378c46f38ca60d3486f65b16de2e89356940d0787fa3fbd43e1e46997a6246ab33fc0983350d1c1a639a4555718f904a184e28bf31b70e4133c6bdd839541956ad148f08366d6bd7d44984284899985512759162484e0651174a493cdd1485f4477e1e516cfa4d25d53ee0fabe92980b8043a0c789ed66b8a4eb3c5b1d6369034a2212d88b98c756aa8ebd8a76ff1016d6822f410a4a54dd5a722eb866e6b7143ef7cd7cd1fdb6b0c8d0e25e3df70a2c63c9ddf03b5bbcd90ab7ae59720b87a66f127083639fffe3e14fbfd26a7b51a2f2faa88821eab948e1562428ba42b18b1e2c5079ed74682b13808fb8b76912f046717a5e66f7ca87538153529cd7936dc12fdd080341680490db445c6e8b927df94eae0fa005475e2e08610af38bcb2c4fa0e51541af9a6c1a028ea13327393909aa75744e32971035325aefc333aaf1bc26f66087ae2aa692721207426ce54c4d2e72eb1e3b56f5c7fbb330bf172b0da2fc570fa62a814fc85b636af0165bb20edccd9115eac10314d7e703a5e9d263e8dce76abf1243d56a80e2925a8a6dfc75adfd9b0a33f8d6105255b9fc86d854e6a2eb38d520fb03429ba53306edc30534ae12046f5ece94e6f546be5012588987d4ff2da614bb99e99cdf7bb93cdab567efea5d7d2f553ea0c09ce0953d3d9ea278ebeba8d23f9680ce848abd1e5a1c5ec6882ae2633b227cf83b873ec37e6ef22d9942679a9f88fdf25c8c3478957d576b24657ba6f5b00b47ab3408eb139c98db855240a381d9f150913694acdf12a65de315d8fce2273e4c78c6bac12baffb348400f3841c17efa931198446a18b89b7b8c2b3366b2c2b74ba605c089fddbd3c154060d2ff8f7dfea5d5e4ab6cca455e5c5768d747d1fd74c62fa1ea0ef67a79462758e93d1b891ed08bdc0292d480c28d2b9478b32fc41f6a91df8e7eacadeb3f4db07349d055758f67c9f9d9db0154b9e7a0db0e8fedcfa6e44e0dce0b36b2e7db9d295b582d5b37b04dc996cc7e73d65af4312cbb896dd95d1cdd065836bd902108cfc52eed29d5858dc436b843e1ed8a3c63a967c37ed137fecdd3a7fcc5846b2db2a0562c1880a4055692540ad98fcbcf7fed20693ee86bf73bfc101eb4ce3310c5ff61833e779064f53622446deecab8c8bb49f419b5796f793ad79004bcd825662e15c047fe5812813afa3e51a7b1fdd265f4dad1a56bff0204f531df038f3288a4789f9c0835da9e959d1289d2b97aa52cfadbe4162618596dc0ccb54939623742d467ab4f1c50305b7d96f3acf1e0b7157d3768dbb98e6e97823522395a75bc7a6593d06db10d63fa646b36558ed2ead0da3b92ad6c025c740ac7b9ca6d3ad572091322a0a63aad3f1910b0f8b0019e700231f467f729e4adfef80909de7cd349df9b8482f3179d5283c5494400c42c2e2b9ba5eb95a714eed6308d75d60d67734f375875342539d0f9f9b6012a149df71ae745c001891fb8f27fa262fe7dc5db098e98a4bf03641ff6678bb906f985e3928bc4a815ff95a7e3db04337fb742981fc8b3c90747a7fc9eff2b0e0a14c202e839c031b823f1feeb55bd597822cfced5116de3f024a523290f536d416774382c4c61d863016fcdb7acecd2b9cd1c1b8f774115d9a2846dd4301eb826ec76ca964ab9eebc300af72b3178d15ab220a35d171d2694c092b0aef413fe5d5c7cc390c37f343de043d7eda52eba9e6de9816f1cb7b22430772289c61ee506b5c8f3b8a510f659c12dd965c7f2719ed1a0b4f2e236832c01e7c87a4844d9b10da1316e571f6530017985bfe2e43d0d968c93b1ab66a073b6a39df6b98409705ffd637d0b5261b155848e317fef05d3dbe490cfdab864ff3dd29a1acbdcd3735586b8064ba97e3dba690d3791df9056aa96eae7dcdb17049097b27f22a81b47e2f5e81cad5cc79677e75c3657f8b562ea76dbeca5779f548195925ae2e814a0bdb88df599a6ace97e6383945599bd28c2f965fccc04df999f2426a1617a773cb10af725f58d1d752abec8672754b5f80de5dd2207a5af9500b974d0b09a8b274c15e03585df6a51e87bd54742edaff8be398fc1d79ae0bc351498e46b754b727e8737c25d48c85f3feeea51882988399d2baa8344bb63621f479e01c92a3e2641767bbff3d626be43e63bb346bb7a575108218b0a86176903324d8eb67c426926f69c73a9863c800600af775da0e7ebf39f5c4c95a6b8db6759a86593c31e8f448fa0691f0c69e82fdf82c5e24f5a721b807ff38bdbfcf912b8e096849e0dce45f0634b0fbd989bf2ea53e79ccd4047a64bdd5469a6ab258c09d4e52c2dcf33713f925ee623513b6a663293dd425d79c4146dbe665ecce0ed6b6e62dd6126736dadf736af73db1405310f469a3690a665147118c345c75434b5dba3c4974c31225c0d1d39a4cb90158e9ee17b838ae30aa6d0086c80e4694a14598020babe97bd8c97e0d8af480fca1892dc2a68c2bdb7b6d6ebf251684f11a78cbd06491c866045a20ae110d58f4d630fc6100fea0bbc19ae61c561aa50d40cd19e7037f9939a0542b654623c92cdf6f81f1642aa0de95653cfeca5392664045aecd83075c1877512ced148c27f27b8e0d2681a5a0c63e27489fcd4125b8cf3f4abf15ce95b6e8d56af8632bea712c1b45741c80e0440ee738d9b7a6793edfb6280925b4d2b4b1519278b87bda1a155c2e137390a60e259e4482b8c0b3228edc46f36566aab16ee188baf37e42179e5779cabacf2b2c9de238b83f91deaf50cd9c81a29ecf115d26b5de0073644526e48c1dfbec4382a16ce8156743c72047ea7f36f1c2d278bb3c647466f471c438f9b260ef4b0d551dc6055d0de238c2764e1bb110380b749fca73386a5235d32b8aa9aa7334abdd313b3002a4d9d6f38c06f31fd75a59ff1dfa15ff73dd04747bb5fe5c6c0a8a8a3462206515090246a335a67a7af2c6993a353b416dd1590d69045cdaf76c0440b0973b5f6df629ca83dabe4290cd3d9a6819edddb80fb622c63b193aded126d36e68667e35c6112775015c804ea93a25ab321d6fbe7e9eae882f0a3839cc489bf7b9615ede7dd084abf73fad7a99e95e67eb85093008d25e8072b286ff6f72abbefa2ba037ec4a8143fcfc4e26a2337260a133515b11593d8fc5a8c6dfeede846965516a6db665e1edcab2dad11de4ae4cd2cbe6092009fcb608d9b14c1a8c0a8bd986982c24953c06380f1849f2665b5334cabc379f2c5142fa006dc0629d9b812f3962b2009d86d6cbe6e3c43e60aadd73e0a889ec3233991f582c12764e84e6c7e8568d659982d4b8e316804a54fa48289d210f22296bd2cc1029f95a6dcb6c3f23d89b055160f2eb678e78a64b07a4320ea5d2d1ac01845a9beeb93aa8e4e7d5799ad9b3f3416ddb586ae15ae2b7212741e14be65a7dcd1b930f7951e556061d898ea97e2687df3a6162e3d4d0b29ab114df0a50413919adce05dcb6bb9e64f9c83e0ef07c21fc4f9ae47023bde69c4f1bdeca21f14cf76d272fcbb25261f92050b771a8e7f9b4dc3cab560b2493e1616063bccf8f6b5718e549eafe57905bd122bc0cb9b84f3f8e8a57231c5408de467381dc78c0dfd0a4aa0e73e799c14ddeac1e4d5ed80c36ea601da7798e7e07d7abb0cc187c2ec722a5cd48a942efacae72136a351f61cc0b9a7b609af1c0f89fabe62e77d750890b5ca2be41df8824b81867673985d4d0313d40c6aef8c94146dcb600d09a8891021bd1923776d435b131b5e55e14d2d3dc1e3dd8ccbfa6c989f9a6a6aa902a83c0b324d3f9452744148bee74f83f040084526a4c326a8e0d7fc276ba611b79ac512f3ad988d45a24bb7c55006c329e6f52282926cd76d8af4c027693233fb776d5f08e6a84f955ac269b7dd0f810d8b494173cd25792a21154e2ffdd9517ea79251964cf847519edfb0827a712b4c3c1b002801ba3e30d7dbb232a6f87de5462ef23fddec3ffbd62a05fa17bc6bb007938f2ad7755a026ec8cf28a551226fa75495c3c232f337a02414269e865f82cbaf86d3a3fc930522a4be408fe25a0ab11f649cc21d62aa17d9db0a31c501d5a19649eee248b6ec4e90289f8033d0694d0fc0fe969f0c3dcce29ebcb37e24bca540696ce3507a4ba2cdb5bf1b07d84e79896a85c15fc79f40da7610093b879bc799aca7bc9e0c98612a2b3dc186ccdce4665091f1fd6914858b7c4d4a69473c183155b3a23cadb554ef466f13443400fd54fd9d8af4af027734482be42000def4200ac6fc3946627ba85b7edf55a78e063e2a359c0392552e095d1e2cfaa3fa54e1d7ba41cc81a15c1396303fbae3fd467004ebb4633416625d3917a93c34f180e45a868ee0e223e90c4189ab22463e67afd2afe43a0408825c9c117b75f49b22453472878050d1df3d1d0c7c97aacb11fab8b97fb2ef22c075643537815ec224aff7a324be4f685d2173ede6eb0fd41954c82c552e17067b3f44055a7d7f68651b89549dcdec06914a8e1bf19340887be110bdbbfa6b07d6a768ddd47ad9c1794fa7aed5ca20d921686efb4b662eaa78fdbd776690b5d166eaf787727d554612ce3ca43de5b1b1d29225e1bae9abb11bf4b6eb60014cb08f5ce02e6c25fa02806037526afc92b0b684f439be024a75dc1f858ca7ea8bc952cab1b0d0bb9075c50d4da757a01c5102c78488cd78215722fd7b79274bc570b56facf3bb8593eea79c2032b5f971114236c9384d80b73ed449a2f4f51f21a5ae53b7095e51ff44bb3d70e509ab52f0bf4a5ae791d6105ac121757337490fb9fe94ba4bb2cff5828bfc7aaecce0bc22581ee53af704b6f9520ce18f71bb60b0d6a023b46935a80e48c99363e6caef31a1b561f9bbbcfe6ba7650c0ca0ecb68c7ccb74d32f4e4b241d3412b7f6a00599e2177de5926f6f6b4c2fcd174df7d37d3074a360d22b5173eef6cf0f8ae86a73bd80d58b9a7ef531bd6fd4f8e1246a284f1ee231487137edea74f2740f55e360a47f8bcb0d8529ab09c546b17ba84c2f0fda7cf88f88e8d81f00981dfdaef120de59cea020ee76c31dee89df31a8ce393ab599dac73218a5add557e6918a579684decd94e313322c89f6e73a5814db0c4710122911db6715472260f66efaa2a10ee5ef9dd60c42f0fc253dbe79c99fae40d256bed0af05fdff7530deea4d01b89caff103397ad8a1c63ba0a2c12ca5bc4aae9da3178019779a08ace357ab097307b43d79b3f6ba92f7616da28b75b1da4017c12641d8b654c8a68a9f3323dcd62aa0533fc03231682249430e6e2fb87e1f5712154801a095b43b41e0a64f650c84f3ddf9a01a1315e3d417cac93b675658ad191bd41d10539908d886a99a9e6e44d57a9d8a0be9b12eff3e884fe65e83b021359b8e6e3b2e5cccbccc9a3ce628ce3fae1e1bc297fa589e6ce0c8a5c79e23149e355f579673f7caff3b39a61dffeca14975ad44f8fffc2720cfc667de058d9e74b2d9bcf31313fddb20607b91e7b54f5375252c7a6c97951dd49eaacf0ca24891610eb461f506d4a516b3ee688d14975ac4943f095624825a731a9f20834f1ba60edf91def6e21f8625feddb7d1b85a9d965c07e8532bcdc19368adde2ad8ef35e8fe88543d81eca3dfd024d2fc45e96b4737817e6469d9f15e91ff5bbcd238ad6beaaf4f16f6beb0c3c87f7688a43734c2005ed0c33c4f2b5d9f81cb872393eb6c7b23ffaa67b72f6ea299781b376f42756afd1a0eb5f24637002bd3f81fcde6322ec0ed4a6b34d90d30cd5e7818bbed2602096bf3545af64522d34309420a1c065e54556fa265816c7727f59aad38dec8b385b956888203c53c1f2351359ceb3f78424c2da90f3bc3a5620662f12cc6fadda5c24615435afee26c2d74875644222b5ebf6e2ec1234ac60f239ae98561996ed4b38db0224f545248c747a3739761543bb330b9d928156be49e267aa9821565902f704ef592cc0de8f69831f58d0eb93d8dc95a7f1e6114aaa900c7cfd17e0fcfcc8ae7fa0b6225c3ddb287acf0a7c264210165268c8983641af68a2314a410a2c25091e839b24213b637d866ce42150f4b2e7c86e906106aee656c44df66168ffda7f7b3980a762130a441387ad172e728f8abe939659feb7c96a52678d21dd81d3bd9ec1e77d2a114bdd99ed37dd4e8c46ef7cf1273ca0b3e65fcb6f3ac9da94086793e1314753afe503f4ac74178aa417237f5de6a0a3611ac1a9448a7e05018b12cc42ce5fae3181e157f25e0dd7e625291e5e5ff55e4238648c273e2fa74dc351b1150f8ddc054f510fee8a2edaf11ff077f047e9f6344230975fb821ca7713a18e8660b71c66b73c66e41beda29ad2266b596b635d946e1b8a36a9b65762463945ee1aeb82100d8e43249f8e36e7ae7719879265f6b7d657a6f949a85f39f4f79b880c9d2812ecf344b8703a5f7e3003732b65eac826568613eba03117bd75ffb634ef53238b70bfa87cb7268eb7576d8c6c05b164b64cae24316bddeede97351dcde24cb5cd14656a61f064ecd6d9a4c3217e1c6af666df7889184088e21ff3cce2f2c97178178cd31f6f5c9a2a73165a704b18bcb2b20e16e837d7bdbad66eb22c9c7a6ec12c7dac9d83aece1c46427042cec4b43664511ea968faaa6a2a01ccaf067b69423ecabdc2c764385494fff61b939e976a00f6851d0c72fa3f98034e71f464bbbcb4b1a2cb3d2b52a7a1c1b6087139690c214fc6706d64a19f7d701a51235d8637ab6ea2e7d287f6e86a2ef171f78ab99326a927365dc28465aa52bd73a1cc62feac1df8768c7bd85df4afcb4baf6c1e971ac4bb626a598fc8127905f6a9d00a57d52dd974ca65a2d752817a0d937fa51b882d69729a082d59c27a6e73538cd244070403bb36f2eab86c59565cf797be2016c9a142d359d3f8ad597d6f0ec796627c6d38e48553cfe328f76b361cf9b89602a637cc444dd0e8c4117892e875c6319382194ddfb506752f850031a519c55de491b80c2e3d9bdffe552e7fe4df12d5361816bccf4d470b098da1ff8683078c547e0246961820d53c6c88e51d52411f6c43140d24a73c827ed7b1250250d44dda2b4e09f3a94db56de2d8d6abf29e7e9c11fe420b2aa84795ef54dcfd012856c0f8edabe8691c1e6b04212dff17bbac1922500c03a86771963e45c08d8556fd2e4b2bf0835b31061db0b894ec8dbfea4bc1107deda7361f894b72a9e27bb8b928a734285a3f6112a67b4708d862da9c0e5f6e9f2f561424ddf66aa4ca7fd7184c0ce2c257af6d54737c0454d503d9e30af015dca57560c5103193f895e5f4987cc18d0b8d41fe78e47d18b3f5955091ee127d8a56123cb126efdb650be5982d954d1971e0c7a9e3a15c8bc4879fa2a1b0db3d3111fd1ea625cf941d89c5ed6ff10031c4e7e87e39f403008a85f348910356b2f5a3116632efe4d71debdcd3a653cec59a92828a4afdacde1f5667b0f37318b2e84276ed7c70977cb8296d7ed71c0c817bc9106ac08cee0a4038ab741c35786477f396400687099cbd36363c11c9555ace3724843bb93e6332f7c4da0a09ac87a3d1cffac33b08d3fff021e2f0ac988acf440dd79ea753cbd6d745841b3eaee228f3468a2700150bafa60a7d4b07d8377bee4d4f3bbb336c45a66fcc021655658ee6ef77ef2f83605dfebf90c6420e387c079357c57b7639be84a290515ac34344160f78cbdd294c74df1bf68a9dc9b4fe877bde17b0bce0214bc9b3742c30bdec78abfd24a521cdf414c9af34ef347309c137aae3da56b9aef2d417e645284cf780e2aafd6b63ba9969550c9f29a52fd0efa8820a35955d9079e434014585637db66ef7ec0902a3b88d4903dfd8a6356faedad930a60b17465e74e9c0c5f9c88931b19849cd4bd9e442032591c71d7866a12f6b37f7d6618391356b88f8c917fa7bf2beb97982f52878300f4d770cc81168fe6ad6314d853e1b2755c911558b53bb42a02eb864ce011f2347af6cd48bd69cc7aefaec61af16ab39b540ba5dbe585c437315a816066232b9c966b2dadc6d0329263015e682f722792d0205655f06297b3dff74a6e93a508f970f03129f75f68d51eaf404493c26bb4e7a2e23dccabeda6d9b273c72907095cac9c3ccc9ac501de2df046c77fd111534b2fe3ee16df898352f7d33c21a758c2f91b82913db447d471961b420ec86daf03cf44529b0e5ba507ec9009d75e49fcc6cafd89b81435bcb4d59126661727c33ec1c799fde26f2f13b0793338706287aab471ebcad5c4f99bdcc0e128411d9c0a2f4973d66a2e7668444cf608ad0fc1e9d6db2c171c2cca5fb970a729ff6d0cb8b701db7adc1957eddeadf3aeab550f8483bc4ab86f315e00476f748f85dd9ce5f8dec87960c4c163da00468a1c1a7ab0c96a9e178084f9ded63a33524bf3821819a955ed8d0a488ff78f77da5a0f85c60e2857be753f97885cbb6462b273668587978cc21ed94ff435d3b45cfb13a377a6a80415621af579d51993a9648332c54fac37460928b5798eca5437ec026a72c7327bf8a1edcefa968a278d06cf50416bc658441d80be8054fbfe197612b128852cac8727dc95422fcf90d964d3e8a57bb55a8d3ed1b8a3e3fb122ba234c41168f9659231b21c4287cb34a9fdf655d94e14d48541ac1bf5ec3777ba691ccfaa913845ffd76f62e3fca065358ed00184389653d028b6ed4b3dcf1c3caf8e59ab45ee5e16a1a8cd1cea955ace8066f06ec6ce14e9c4682eaa288bcf35bd7661d8832197ff98516093a3473835a51d491ef5212e98d47861741ce194c24a4fdf7973f25b365b2d87e541a43d63497b16dfbcaa5ee704cae8c1b630bde6a4e4f4d0b4af62f44594bbc0c8f637d489f101fa0b3b3d98fd16c0913991f91662071d9fff403c8a706c3542704e4edd788b49fef182c1b84fabdb6b1b030baab07efaf4fa41f774d3996959aa7b6aa4e03a308e4694082b90694f4fce0837ff90817b3859b4e696a8b3231b27d0bfa2359787d102e8612d166ff54ab9f668d0e2846596268302c8ff6bc44ddead72aa905bc46766915910435a0ec1e2f33c81978c235c9865ce5028264adeac56b142d7bf67060b71d33cf4c77cc09e6da584ba59d4b03ae6d2f9e2f3131f36f36671b0cd3bcf3d1ba420b21100295c627e2baefa312b31c3d2431d3a9f40cc83d7f93df8a6b067bc600c0fe9d816f18adb4fa00a7deae5b0d5e91aacbf10b8ff335d2ebce26936eb3ca37f6729e20444cb69b9621d7f5ca79235404a7ee7f532d2fbc7f4e887d77ee5b1b7c3f376f10aabadbfaf9615f040f6e44f2567e8f32e53b251511ef6a26de9c84926010e3c445e7cc009f17cdaaa48aab741ff6cc9ab7dffdd15edfa7ed0d1b83e8cbd296842b06d1cc5bd0b5a24d6121ba194ee76184d0198b9fdc0537cea070691f0c3dbcc4c020323f52a865ca3227fffccfd57966d399ac1c1a2ba751a2e550dc44bb223a53f92688e0780114b5e8b783e4175d29b25b83350f352e769eb30329a765119ce69c3baa6f3578d6c891d7a24b0c7180d0d3d75fdae469e2427987c2ee218ad9eebc4c59d106497b44417832a45b09323397bfb980f827eda3c16c6de8b73fc56841a600446a1c57b6a332a9313a50235cbb2c16c8ad64fd1a8b2baafc81c2ae99a72fcdf06242b31d0265de1ad5feedd46202976d7078d3260ade6d71a210490486d325c218c5ae30af2abdaddd5ff8b7c069b631d91cabe87025648ccfba95979c345bbf9cdc742c183fbf7bef7c1f798fa14c13e24aa6d194de6f6318d21239215505e3d48a607ba485925aec42920d98ac08533d91e063851702adf09cc11087066e2e0f8a342fb928ea1881c1fa19cfc1860bc824f83d2365c08493934b4b5526d4d6bfe8db3a220bb0941e5c0703e226dd1461d116559d663c2174765e184adfcac86d95cb4423307a5b54bffde1aff3a82a9f49da29cd5cd94ddf8066340c678098bf6726e8c663efba83d93bd6220bbc31d9e9426170d7228450a7c9f07f443da00669e85fea4dade0378f6c9ef1ba69a2ce6f02915b1088a7f9bfed53ce096099630789b7812af0931b5a882308e948e838d8ae67f8a0100d4e6ccfdca829fd6c62c98a87faac7a8cd2f7ed0409a5324f98fdba7abc5aa26cfe02e0973f321af71203041d271091d28e6a594c04ba6d5bbdf10e1056a8f3ec91073b70b16a11faddfd0a3b5b4dd150415ba2d1b2c5525be70f172b8eb0b10d0eb156de7c8f22eddffdf31ee980b6ea434d813581e1457d97b097838f9f0765c2c873ebfd74a1f078ea377ed77d802f01c620ffc13a49655f2ae2ebed7001e9c3fe3df9f8a088d2d3e7d08221f928678e1dc660a229b07a797284187165a7ad1149ebb19ea2d9f765d2dd90ff912c655cbeb105c514114960a303dd6990f8fa256718c12246a9820cb5cd46dac7121ff35b9a61aa96fad457b524115f351a040622603973ae9d5a19e2afd931bfc3e41b9b7712e52fc11a5f758e5653d7f9c72eb92687859fec6e351c847ba0d2ef1116b25808ab53a9fc1d8bb554bb34da3b6d7eee07ce0e06779e0c4b1aa8a4bece39c1e6d0d8b1859c3bd8e45b85ad83da91c460d5c8fb7d1a843b77e207745912ccb3d3d74e2539f29a69c86cd67ef7e6766e2fbceb4c5b276711a2ed5fc3d83d0eae5f9734a72c9d936ac8118c413f0039f2eddbf24ac8c169c14a51dd119f477913db4f9ea7a580e1436c7b30d04b380303f1e1ed0d8403f555014d0524f869d042160e0577f6239f4329170db8385b52a06708b711bc4c3d9ddfe5b27566eb804eba29ba96253d09037f586bc4113309d5a9b626a13d3bc2152619e2262581094c0ae1d2ee52c39675e7e97875a9092d216615d70a71ffabfb27a05e464198c62645f4ba163d54b7db6c5215043de4aae4c749f6d9e0186ed9c86e5ed21790334dc1ecbacb28d4219fc2ed837ed21af3499436d9f279cdccf04909d1a87e3b7d0b6d1cd88935a3cd56004e7e46c5dc6457e548cad813d2eb3bcd2ac1ab5a25a921f83d700e608b328e08cf61e4f94f96a687df970f419f932f6bae717341e2307e891b718bce6d02879eac2ffca8dcca66a65a66028a8b6257e66a38fd3aac666d6778faadff8c56e277027d3912d3571a7dbfe78a5f717f43039489cbf857b8243895beba183a16b62d4b9202fa5b0712d4f175c7dcbef8b3ea77cdceb48bea2d0828548ee58757f066818635274c7eb25f70fbe1d4f3f3f130838b0f9af232efdbf1da08144b72112771b409a7d7e2ba82518a193cdd2b1356c4c1fbe2cfc70a75438ba50b81ac9aa1b9c1b7102cc3c92fc0cac4df3c91eb345b4595bddf0e46b89d921dd02623e0957b6f73c67ebd03fa0e98baa7f5f2865625012635f4490f4ae6c94aa94973d3fd87f6fc4faadbcfc72651f85cb83c95d254dd6e1d5aa7bd2c33dce6828d533290e94c94ebec9e2cd1dd6d2158fad5ce9eeedff9b36058b6bf50716a318dff27dcb693ac39a501ee84d55a95fcd77a7e4100332e2e2a8d12d1e583afa6968e7ff918e4b4d35eff8f21d2cd2b79cf54593c001b6b44d08b830cd28589db536630c9c76f099c1cd640dca4794b2551af580790698a1363d0f1b17b23da8a32f6078d5cbae6668428b8bbf86a0cce9794489e4bf4ef62a469c69ce65b54e475ca153ff63efe7639c4f6a3403edba79ac3c4cd1091f0832db6bd24ea9dbe09eb42b7cc606490f8baabfc39507757915c53b047c7b0fa98ac07d3f8f240e6a5f698df32116b159204334ef582801e74932f4a6efd5a43d9a107cd191e3add2ba35779cf25ec658909e887068541491947c8eff4a52468d4cd115750c3bc4e99cb55fad342430d5438b28de673e6f0e7c82c90b7b9f2c61ceffdc3df1c0a1e08a835b70492fd262b7dfb3ec353ee2ca6fe4b8902f004649400f124d4d27defabda3f7aa36522014b20be4801292c949edb1c80a828a424340784a65321826dc2eb83f01a561e21292ce0d1eaf4f298968a2b0db3243dd69b6d2c8356e9b63b6b441687897de4902d803f4c434bf2bc2b5b30ba846ca452cc858672a26dd29eaa6988152f4149c92221612bd0093b0753fe3db53e2b8d9bb772021116a2cefb0bc2160872ee23451e8f4e78ee6014cd111973c6cfc1cf22d44fa064f25f27edf142ed4c278697d6d4ff00d6def73a616c0db0020239540caf9f1085c9a5cdefbff1110b55be6e558c66bb32da031cd1fc6a0e257835d4939094932f57d1eba16c69fd6bf3a44584306bedc69f255a5954f8d7389ec3a9864ffdad5b27e1db33549f718658360442c69cce5020b67b0d5e2c5e164509e2b0d12394c66450896c140cdb1a3732f6901f6b5eb8f610c81201322d4aa32a841ed7ad9aa26a2f3df2417daf885d48e5f7c91bb3d925355bb1c0e8f676f44099e02c4566bcbdee6cace519ffcde37ef4d5ee6cf09ec303dbaa1606793dca4f69dde54d9cfb86033e61192ee8b82e3e0ab8fde7d89bf0c3a6148b5fbe33d524374ebd68d2e799ccbb326ecd220750f6de8dc06b47da94a65075ac11adb3b2d832c7410a364f17a2ad58612cc8feca8d31212bf86b69dbd942ee0f03440244c3858b942455da322381fcca90cd56c530f90e951c625b689f4bfc4eafb5f6f6b0a22bc6f48ceef4d318ec42e457dde22cde3cf857c660b736f489a63b1c93a9077c99bcd6f5569de709135c40fc4cd8d2cbae0fd8966904912ea6b72bfb3ad9b1e24dbcf0b647a7441b6fdb1bb20a48972f3c91a48b3e30e1ec0b0aa71ab788de94f4e7ff8b9bd9bb7760777b285059bb377dcd6791c78bd096a97b958b4c95b1fef3d233d1bdb00b2baef513e2d57e6a3da88c66206005977b1f1e973ad6d3fbc00e9de04752c1cb77ff17b4154e687d69c16f1452236c3056b289ce8a3569e9f23355f0c95bcb9525fbe467b954997ea88154bdbf9356a57c393dbdeb8b4291fdeb13b2cd5e389b5aedb2ddca002d8df632c84ce7d0183e20c88f5f8d23d43856dc5687ac24ebb275d7f58d4db58c90d967737bb51693d92e5a186c9d179789a742bd0d3fe5e9f94489232c8f6f2b811e4796cac2d316db271ffdc57052809f06269061b0ae65993712a65019d70d7eef197656d26d68857f87c5ce318b8f43888028218468c92f7e75cad77f0068cdfe74780a3a108b0798918ef996ef33ced2681e0ed6bde9042903fe81b070b0ca62e1d319e8cc5ac43bd02e58159a77e958486aa3444f6e3d66612bcf8f39d7fa50bd0e4dd3eb2b7ccd541729bc48ccb32249ea5aabc4a98e19cc936b07303ab614d4e99c40cc8b5e993a493ce6e7b78c0738c926de5233a871fa26d82bffbd38d565df5d7584616546dc6ee8745d197ab326262ccfea4e07cb247e6e84df51be96676a730b67c27c1e7d2d47f989132716d2f3f06b6d182f782edba604ea7c03fdc086176df3fac5ff6552466345c695572eee855cd73aca12c7d0a704bfffbc921a062f98bcb5c62ec6bf26b0f32f15b50682481b8f203e95ad4c1b9d4d6e6facf71786f2b127dc7b9ade0392f2070b724b1809b10f8e5a92649106fb9bb32555329c1b24403c353cac345d075a61c6ea9e4d5670f217fab0641d130c89fa5f979f765388bc133eadb5d0c317bb8c2d93f6240f8825d61c450e17807b0fe398de0ff480a17ff2556bfe2c1af123635a5915c24eeacc12d6467efa02164d8415d78ee65344e7a2d32287bb7e642567c0901bb32a2a31b13a72712a07d1be34cad1ebe760caaa7985fe323ef72faa4a9e1632f91edc539361649c52bd5f012bbaa4f5d0bdd90cdc1e4c8de99bc8b1f758b11e9da524dee506357ae86ef2ba914c8c90e84999c0959b5be758e7970e449c43c6b997e6b9dc55de72e73c80fcc757e067a6b7d12415e47987f58db31a0a5f2b261e2c4f9b2c3596357bf54302b50f8a823ea08b320c3856eb2099623bc7c932fcac1a12eb98862f3642391ab601f1a175e2c7ba3e1937fc2bdba15fe820fc6901d32ba3f530c0d494db3b31130fdc0d732da217a929daab8bfa0cc252d0ccad2a480d0b7209ec9d03f171d450f2e2890263d3ed4a67827ab30a569513072979f41d9a39ef3d0f329a94ff8d257dfd63748707896947d5877ead64cfdd9b201cb8efb8b6153ae55f645fbe85aa2038b1df5834bc20f4dc0fff6878d6088de1322ffa20526e9be24960781707502c521100e1b236bbc4b847b9db3c510ca369790ec5ff816ed4f083b8edad17e2fce38602b0c87cbe4c04a5ae3ca7f6c0f21d5c97eed29078c50d29df599aac914c7bdc23b767320c52a11da4b938322d4ee8340e3519f54b51d1504043f835233c59f76915d3c5b20c821c01f299f71cdb85a8c94c5d486f318f904454f55b04b0f564ede175aea40d96113032ecdbbf56132dea990fcd66bb9a3c0e4aebe8389665c4f0fc1930f0b7f91ae0c3caed4b7ea46dcce87b1c8c792a529cce8ce9ff20d4afc6799e6d535e314d4c4817c3e3c6db3c5fd8a70ed5852ffe41b7647bf51007359ed2cd0c7128b9ea342ad81484d87576c19abd6ae543ddbe323233227f91d8fb7cf1de48b88ba1355ef0a5e9b5258a26ce2b54f5a5b0b2eec692a8572433682caf5830154af6865d5a179fdeecd8abeacf5dc0e540d17b18e5ac19c5653b99d9cf083237d54b70a7dc8da97f31fc6f6d7f4134e5d24183f5ae8f5330d384f48e903a03e8c055121d95ee73fb95b9e39abf5227775a6256a964790b20c087efd271179354d02b8dca2a09718ec58c3fd07dd42369ca47d1fec6d796d72402bcbc3870b202992b424c95ef0c17c3d3b554ceb946274f814a16b37ed2eb15079c2555289479a7f4fe6a0a3e7e98c06b3b6375141e65391e92f1799706cc89a708ed589ef4ce7182b0916ae6dbdf1a5251b9375c81a3a37201522d198993e6f673822109d5c578ccc1306b551b8d89166146726055f0649cb202b86baa3361ef3a1c3796dbd62cff9bcb0b38c874dfc5314380aaf3fab2edf88e077972469f0ae10635d4b9e172859c0d94dddcc0017314fbcebeb3da40fe72ab6ed910b1f7061daf624e15076c1efe790eb2a2802adcbfe634ed469edb9751bf6a82826e630c0d664b05b214eec390f8d5fe4b70254a12a226edc54b553f2c8e68c4f7857f2bc71c2267fd4f298c6db329138dd68bad080c3353fbcbf7c74ffebd09362bf03dfdd94227c378c46f38ca60d3486f65b16de2e89356940d0787fa3fbd4f313948de35293016faa6eb23b7477bc2b630530b9837d034ed1f88204928c574501edf94a32bbca73fb523a9d2449267d68a0af7f638e051999aff62b79cd323525c652401e7a77d150f3568c8ae76366f9132cc5846d6c69b3f2876e1b692f7c3acd359bf2aab16153eb2edd9a649d73a13b072ddf29d8b1f16a92dbc0b180f19d3d77add99c2b3bb0036ae6c3ed927c746472c92cc4cef71a5080ec40dc7626918c55c70f069491cbe4cccb01d33ffd2f1e54e354f2f534dc2168556c755a37556629d00f955873025cbb9b4941a7c9f73e00864e790fb12e5f8c171611e8267a626798e5d3a440bfa5c5fea0f1657740101e037441da5fe6add9682f43f6299ae46ee196f35a5fb46530f39c50e9b9ecb9100d5c801a746c02de97f49169e473003ad4c429d09b64e86be7f5d4766d69e164992e9f343e9b3b6fce28b8b1080fd633b9f244d3245b8ea003da4f599ced412c7f279bd8af420b538688d2f3241531c5a93ef40ef1a86373b0a2b26ae39198eadadb1319c9bce50053a4dd45eecdd6b2295f26670863dd801de4155b8b3545b671453ad9a9aba1b9956a6478512481ac5cb68225225feba9a0c4eeaabc981270d7e9e9f4127060a98ee8de1eca5a75447dd32e6cfa0a8d87b449181798fe71b776ea3816b62b3102c989155f9fc7f2bfa97d22d36ff47c1b3c23b8e375f1e023c045e0ac647f07e3c9c14c55640f3b3453b90980dd3c58c3fc9c1d03ab79d76e3a8c81b93739c2fbdc3cdcff19b7799df4bfe5900badc04b2782251e1ed76f9ec3dc070e00dfe72ab7eec9a5339a00bb48038742fbf429889e8eec9dd86f0bcc622e95cd08dc0fb683213a587d09be05cb5261edbcf2ee858bf5d6689477bfe23e2487df2b00814d28eb869a36282b39969caa7404111b3271caf6a40b65e01ae40a4ac28659da1f175c5083db9afc022543b67455b30bf5c87200f0ec60d93aeca680e250160f0bde4f54ed8101219f4763f1bba380536498c8b90a626617e1224db6700842bc0444a7cd7a26fecd53349f1a9907e6e38069a4405db86c0a4eaca83c492e4881f09f9960582f752d8f83bfcfc415fbe4f16f81ddd1b81e4430b0a69cd1f41703696f797ab6c92004c4b48825a6eefa64e83f74a47c154369c61b3f5c9d37370edc60c7f4217f11c4c6a96262b9bbe3408f6aa6f450834c77d5887714af5c5d8180db812dd6f0ae8203c903707d7b8563d99c058c84e7c8b74876a8c32842e58e82a465930ae534fc1ab5b53488739a87159332172efecf9dcf6cbf1511b65d8e02d63904f32c09df8cfa5ce321f1486adc0de6cf4c67e1f50c82ca9459a93b76eb1a44109aca1b65b5a529a375f2adaa87109d6f339c615b2e046ebe12ff36c8dcc401b1df7a632d8bfc3668fe2029c26d998cc41d63ce2028d40620070debebd4097f496a1516f5f5076d7049f8695da2b9a1688f64ab0968a24e93061288c0bb793c39c7de24bef5fd29e21bf24739501ffcf17a65a9cc03e3c3afbfa6e614a265e5b7361b8ab18a748c0866605ef02b9c3eaae229a032c86dd510d40fc60a78b99533528154c307d7d880343107535168f5e29ddf567ee49480980bdd4be298f13aba25b91ebe4fea149e173a255465a0447d5e440797cf8c2ba7a24f351a151d5533737615a84854bf7baafd71489d698d6e69bb8824d601972eb9459ac1d0cef532515297efef72e02e3ceec794ffb3ac4e2aab81c8995b27e78959f595b08a6a3ce311de1ad3ea01cdeb42898799b0be57336e2fa2fc837555c32b978d2623d4238c3bea2b774932a9113c1b87953017ed9c6f73daa3c90cca7e73ed39acfa10f80f62ef07565345a7ff2c9f171fbc2cdd464fc4d68e978114b182007262d663b0b7856fec4720e2cacbf9beb866bb1fbc7a3021335cfa7c1588a5be41e933059ffbcdfa4129e5e4af1fcb1135960feffe5ed5aa1d9b9404015321e56eedecefe1a6f1075970a749d5d5311bbc5647c513f399020e275258178a8739dd2710947d8dfbfb87d8e05c21eea33c34ebe9bb4f56617a18c4842a43633cee3d8ac89acda11e8b36dc585f15722aa5fa1b3a0bbda000252d03346ba2a5a87fb3efb96a404e74fe555d6db4d93f994a726ae0c92b95b204102d9b798aba5467bfec078794e64e8869f9688a7a77524236536f3b3cd9d52a367f2c18f48cf14dbbefe83d91c9f9e7bfd3d02948ad26f15fef443aa98ce3b60a854350f473cf82eeb45c4ab327236c4b556759ec703944928aae609e51b02f1e8371105fe0dc085c801cb230834d3ad176dfa051c58608bc592680de4876358c07e7a8257a57702f59c19aea67e0ed6321a7fc0ff4980293928c82e246adfe52c847f705bb9cd4bc31ee89a3699bb9c2dd67daa3050a4fa5901fabc2d0e7fd599ddcbf776abfae8abcd4241e4ee620e156dc82fcc37cb052e033da8ca4b5604675914098bbc9efdcdf87133686d4c3344fb454f79ef301bf2fbd77d92e33b18dd2d8c6cd37a5564b47717009d6b1ef1d7b1bbdadf6bf2cc0e24022cdfd084eab70125d1a11640f69977c7baa3ec5e5563391e4fc572d2a8cc20817982fb5f116939cba03dabe4c9cde25ca5158fee65e6cad822f33b74c26cc6844442ecaa3dcd806891799b4b38be0917b5e1b322b290cbd1c77b377a256b8ddc39b5b791c70c17c32eedd972d97f25254208fca93063d39cf035717f6981b1b9d59765c2baa785aab76243ff2e9163d7eeb7037295909300c2678115e643897f0edb62bbf0d56d548ee01be112ac6425c359c3bcd98014acffdfc9b00346ac99e419a868e7aba5af5703d9e23e0bab8341c0b31c16fe0879c6daddd79bd58dfc0202839552cb12f996e802463f01722a2c27d48e68e0842f2368129083ee7c753658d9c30528fcc8ef2d497cc7ec0384e9ba21b44ac07bba184a847141ea15f8b4eb755a0a2856700d72dceef48ce2f74d488375024fe09a15c59ab8e4467e4c5a51f52fd3959b75542a53eb7cde58b8c79cb2e2be4a045031e2d4224d6f87f49d0e48b50ada0c0caf39962ef00d4efd302f708b085e74dbdd032792f6f7a1c7be812e2368cd51c57a5b39d1510a4fe1b61f252193eef16639b63eb2e19b5d405eb9f58d729ceea315ca87d4fce4642288c655943fb626d97efde88f568dacb4109e8e422b53c3f29dd3fa73b7fcaa74902cc68673ce09f816d6f54b9df772ac26d8c19f9eef6644e42207eb04c96aff00355849ea6a90bc022bfe6b558e0e37261a6dce0f5401f9a4a8fcb62f5c258d7a3429d446d22e569bf83462bffd7c5d908d00a4c7f0b0f5bffd59d60d00a5c1f4a3f58a9b7c31c7c1188207122eb7fa2f2fd8cd4c7bbf75512ade95822f41c8160a41d7451e9d7e4c9061b13e9ebd6d07894a3b00ebfc5fcd26e1807c72d800022ed28ff9160ddd1315e8afd90cc92f0da15430d806fa1cd140a629aad673b45ce003551fd1964daa520c1d44259e04ffa61b7ddcbf456caf143623231d1a221c00df7dac48d6256a6b40584fa4cc8e0f0688b24c3150f6ac5dcfd20542919c91de9e5991c9947408ea234e96256a14b135afcf2ce260ca81dfdc783ea5cad87b1f3601922598840543223dfdfd92ea9d0629bf87a8984e63e8d0d6da9023954df58bda167524544c1739e1bafaff9b31d8150e8b3b18563d77a7cc35741a1f0ede406c1ad33f0049d1a93a266eec524a23f1c8af7699c375b994fd5a0219d8f582b58976917de1140cee0811a5af76e6882800657e0077905fb7af4721e7810e94cb6c13613464a34e616b89c2d1b9277a5c80c485a6e7fdd0e879ed7c38cd596154b244b18d095825db4fed99f89367e07869cfda64c96ab46dedf8990a1c7357da9a7338d2f6da3a75a71a0f6ad5a525d74ca2cd5dcc8ce7f2cb9d18e05a9bcbaf7224289b0e19874a9f080653bfbebae2cece2069b37bfade99010560c44bf242644ee3194a3073fa2f23f6e42297f6e19d6e7bd09778ca7e714e79267e9670be9072823e27c982126d3cdb256c4375a068f8d7faf26cbe99c3ded6767f962e19996dd3b9804cddb952b0cae281ac66d3e04ead4b7313b1f8082419996aed98384736b618589d0a4b1b2a60d7400c5bc982ecb340827e417baf1256938187d2248c2502542db70fb430e650c92202a09a9aec6c4445535d73e9e3249906dc5d9d512812de3d2cb67bcd86a419e4d30e80af365c44a62727c9e05468bd998a5a8f0cfb411e7fe4ed246da80f609b2db41162f4081436bbbf455d493d633b048c0a5c8e29406835f0f51d6a1b4c896a7e4bd8fd0a83f9e3ad9683c3e791023e9b562db7b81289a26f3332045f9213b6d3a8b5b01b9ad65e1ffbb3a19614347570a985d7087f6b53cd225efc0865c96cae05f303498a173b89ea9b98dbc9c7eb13eae94ade4210919004ab35b1fe77fe9a4d27bad68ee8cd100e90a58fb69b17a05b7f1014d3e207cfcbdd20eae59fbc4b939e9e7cf9fba02f9e0bfd042a821b996f0960d239cdb9a9997c3c786a4a8bb5b47c8459842d1bc0dca888afab49e4fb85246292f14bae0e49e741c8baa04b5af7f04780ba424426b87b9e60e29a70f39abe1f6d83a3d0b1dd9586ae7355dd9597c3e0c005ee36d50253d4e6dc6a7381ed572a9429cfd064acd2632ccfc85158f557f0291c9127602dca0d4c7b6fc755aa55be76de42e1dc58d11a6678fb3db09c915118ec0a5f3252337cea8c12eae527d53b2a11aa854367a0cdd8eb0aac2a712d7f839141b97cca106e08d7292bb5f6f2abbc5a32925f4c7c9bcd73da6361ff906e68e873a028e958871cd5fb9f5a8b1c777f9246bea7954ad4660394d38db37f8d69a16a5eeaee7408da163c468860241c4ba74ba1b1a585b98896b42186611addb6f74e05aeec1a3aa11e1065cdaf6be71358096f446dcafa3fa6dbb383fd7413923c530e05fde40b12ac1a583dc1bd7e2abaa897db425403f08eafc62c3b4a30cb332ec3d46ae4bb181eeadfa176bd81cf63b39eabfecf10429d04e341bfa66b3f73af5868e8e943954465398fccfe40c94875d7c6bbf8949d16c530ebe449b326bd8bd37407a149f8f43471ba63ae374f91c511dfa23c36768426fe5d100edc29a1658388417bcde4735baa5e0526f94482fe16a069bc3633543e2c0aa043b81e488fa43be79b0745f92156532cb175452889e069347a9eb4c0067acc17bdd9be1855aa9387319b73945fb20e213e4214bdc5dd102957cf747981304b93717a1bf80a725295db9b3e2970d06c76009642e9f6d58ed9aa8d6d151b52f6ba5f68aa1bc478f3553f5c72362cbb77d1d6362d1fcf5e61bb416b7e38adcaf73adb62902e8fd9842eaba4395192124923b6a22ba0934cc383db2bc47fdb3cd041900519ee856538443796740c4b92e5eab03d390f98892880fd72c12459ef6077107a502761359967ae59073008e6f34500e7a4426a6df0eb4a5ad8c3a8d9434ae39d7e0376c1fb3ce87d1e93be78c45d1cfd8d59288da10aabece3f58f185eb9d46169202d015e9066441acad2227110074bb7c2aa090e3d09a30c67c07dc1b6e8d246b11ce2bec3e05d668670388f06aab3df73cdd6c88ae8f408c101f7e5d3d0b37cb66d736fc39eaeadee615f10baa2d66969f1e17b17e508c0a4eb0f378052b840d8f9f4f1b79e18c6fe2dbdcf1720475c950ca4e4312a67ebed59134a1138411562b3941718cd12791d8bf5f3259c20f58affaf781f02691863ccf33a0b41ae5eb2d232c4551a800ceabcf8ca68950ac9285409934fe1a2abab16c9f8c261305c8bd50c784ca7084c29459c775c1ddd1fe18dfad6b3b97ced0cf5fcb56daf49696d4bc2b5f1a787fdc4a031d055777f3e39c82361be8bcafb7a7f4f5626128c82a66afb047fe9e89e18606bd0761842b129ae83c91db029f76a749012c3ab026131e86a3d05c8e6107713eab25560abe9649e3c995b00c29ce9badf4fc1481e6bf500334f098516fe2c49db32310319aa9377253692b93b795bd39da86759723f0229d8502d3c14404fbca23cb83224f694ca36143919dfce46460b30ca09bba6f298ef92879e194dbf735853af80518905c418be5e68a632e51ebcbf0617c6ed112eb7e2c9152d30efbc3069a2e7888092da199ae4f67e70907dba3c18bb70a90425bf1239bcedc4ec4d7be662e03da2abb701e27ed0d7b7335b98338724a84d11f02a3123a19ee9153523f8f39d083dd079b058a96b65b65f6addd61cf27c122db90a3e225d563abb69ba1d6b53016c15207055498ea149d4dc4427e2be695b4775beedb9d13b111c5f7a0da989810267c5fd3ee3281620c7b2db9e22203ebdf92fcf982adb0ee7d42736c08bd40365e2ada43afc745337913649b07f9ca1023800b4e265f6344b51e8aa427ffe31fa8cc993d527591dc1b75feb9054a3e7effd4f6dd8d5df0f86c8aea9308696a0732dc585ee247c35a939f326b589005274385b3267c184d3830c9d810eae518d15d4b365a127cb160653b7008ccff7a63db1ec6be6b6af954017017a11e987c7b5072de0711050c92f23a7041f20292eb3affd895f57afced85fcb8aa29e9e634cd46e501513bf667cb8dfdc9539304404c9c35d70f3db1670f3430df9e9f20101f873b00fe9d7f6b48f5f79f8ff3ace239f468dfb45bd7b1b74b7f5b39a4d300b329cc65423367bfcad74ba0bca732c79eb3e7c51ff6e29e04bf5f162e23b9dacf04051950826079e819a2e14767dfc54c1fd245e1f0157bf20f400ea50aaaf7541f0888e43c20c4d0dac9b16e54f04874b2b451d201c2fab885f5289754bd41ccbafc8f3670b0703fb55f8aef1e18a2ef3a61e200cf4eb6da5fec9aff1f591dee66258f036d1bd89927ebb2344d85d2712eb84f3610cdb291cadf9218f6018e7223a680f375bf8e24e6d4c7333af6f4e8fc73c8b4ac8cb86b3a6fd75a561bfb3434372776bbb7c551ea09d3e7d57d620171706d7419496ce9705aee9765bf0d9d30d794f7c56e57b160ed2a63b7fcaf37e3897608891d182d5c77afa735199e7786d7a157c99dadeba21db931ebc02d21e435ea6cfb3277343edaed7b0d555e7bbd5bbb2ee7be08b54fb283499ebbb41927e661670e030fba6505bda51a7e961a9d6d7cacc1f2926830626a88ed97a1e58d9bc507e50719acb27a26f5cf62d1d1223bb8fedd4a95f9834e905f620b17147946af8890a37492f05a78f3eeb6eabf8af662d2d8d98c800c3d3a54e7ba05853fd81e7cfc7ed5447e97c7533bd166b1b75dd7ae52fdcbd39e4232e8b2759f640b592852e13a09790f612beaed117a0d6431f99b2eefa670bb33b107773a6e049a7b1a9479c29fc55028a74ad6dd088616fa7321795ac320fe67e4d0ef6da7bf6d63bb3172f30702aa6973a779fcbbcb36c8862f940f98ca4d486a7b302c94b72fb69d19682227a1c62c1885dc49c514dca7952a562d4181ece5d6299bd41f4a1915c09047717de2a1bbfc0b6d7ab46be8257a7fb1fb0a05f888e134cb11e7159ba204b18661238956b5e42bdd5ecf6f9d85b8f234ec1c4a75f6eac9f364c18b52c87d6b80f7bc51534176d715642e1ccfb690749670249cc027fbe015d8be80bf01c91ffcc06f7fc25f85be5ccd4115c836fdb6ecb0660777a82439534af6780e25771476daff2b068410e095f87aec1058d0c797d712c26f3f682157d517748cbb108813a48541970093db2e84c7c24adf46bb7177d6256c1f94d78889e2c71aca30806b5b5e4fdd1c0ef446b372f5a2ca1850977651f46d8fcd988e44f75194c5b738341d179b93015e3bf7a77299e9b9ef0cefbbda598d618c86c317a452e3c9e20dea4f7b78e58ea3e9c42b29ca162d36562edf059094bf946d9a3e7dc6c9c36005a4e7afc178dbe21a5e70a2ed411ce872c076f022fe6fc9acafbf5eb712aaa94bbaf8e18a56ad42f49d476d562fa5aa2af9b980de1d4242db759f5f4f9f4542c66587eca89d832b9a4cb2f2f586bb50e00e11b61a40b76bb282efec837c8b64ae7824b7af4c1e5ec6c5bd3fe76f7c02f969f4e1dc8ca506f787ed2f22e134ac8fb89fca13ef03cd77550eb8237fc4becd715ecf013bf53bd7a681f467a4ed7e43967d98cbed9fd9f9def542ee080abeedd0f68b94b1da4a9d508a4e68a9dad00020aa505e6a7aec2948f93cc8a84cec77fc85769f8d095409cfb5e8196086426d83b5eec30f0f9acd23cde99d7adaed7ca81d223b5ad4ca563a0a3cab4e47a26fc07c293f0ad4aab09de7026ba14155f67ee4771ba367e1604601302ee82363ef3ed7927464ca2366c1c277c8165fe25a580f80610b5bd4835b7bf6430eb647509e998980376a753a9b39e1d1d9fa939843838efc5d1004744db28a00349fef0f26930afef78accd639052f2a54d2b0bb04c18219d7924e252c0b28d63c928d3af6cdf6f6690c767dd2c9c355fea0e4c93dbd7ee5f1e33b2d60eadee73c35f163665b319ae5e3917e9949ce5923ae3fc7d28c025a0bf42de15ee79dd50a2ce5cdb6b761426bf7fc00a6addfa2a67b2eefd5ac238437502cdac0a14f1bb8115ac24630a7b086d638eba2997b51fb8cf8bb0955fcbae61694b2306cbf2b2228ceb1e60b2c7632538373f0abc8e8e623fbfac62ec53d823b394834acc9ebdb4366a41be03494efc41744b3693cc31199901ab07f2148c1ed135318bde826e45f431f053c7d98a5d9c58949934c7a34adeec42eb00bc01737a58a7a8085e64d81542aa97c8b297bdfa3c6a8846be4dd7a5dda4766f95374ee110a636be82ada488adb70a235a9149f0087c7a3ac575b5b65cda0dd2730381dfad3ecc46817e58f1ab7b2ce213d59e3c4598e0ab6803d032328ddffd97d28424b8c93bebaf2d23e18c9bfc7208291b960aa67eb96c218a051d5ad69f1e85bf98546e65ef757a46f41f8bbf6e5d93e702f5c8381df7acf40c3893553255da1ee21ed0045befeccff2c8214ec5d18f6412c186499b27c51ac034701eb659562514ed55931b4afbcf4bd77883d4e638236914b40a9b19cfd1d41a29a53cefc32b56fe1e613bd7390e57d9dc8cbbfa7f80ccebcaf928bdf912c97345c550bf8faf10342a1930da2c834e9349e81eaa5ff423eb4c828a91dcf830e08ddb8b9f0e60c45d53bd4b252c4807c103a16d8e2f1cce51c7781567f3bf8d1b211a5ed7b9d9b7312a92e23025fedde53b4bbb9034358bbf8ae95ac3472e02b6145fc734211a3aff55ef9e08f67c53ff1fee462d319968a2535ac1d2469f3deab6071a5f06add64ef5addc540a63f79c86f617c5a73533bab5e65e1d69bbcbebdde3ee9c0818b4c5b8128e3015e577bf355ad27c1973680fa134e6244a504de4ef7f9771404a82566439ed2e6604fa65453e4977a8fe242eff882888c0f5ec9a917ef0b91ee38591381f1ee4721ea20a8a8b2eb441175dd8ea18e776a5407fd244c9867049cb45b688951283365500aa94e00bda406bcf4c88865f824e5721ebfbe364f357f6e7571822eda8209fac5155c43c0e52bb853f8b9dc76dff21d759fce7d38e9ea1be372d8dc50024fe1aa62f1368ef3c492fca5fe6caffa6a0587dac613341219450added12f8f07443a2a2942f40a0f572cb8c0aba9286679a8fb5967a957fb5bd1792ef275f647f7ad51faf1ddda0f0b23bdaf8ee3a693211e2bbab02e0e8faf11bb9f303f7b2596bbb57bde20e455c9c05167d1b4de0eade4fab50403acdc344b11607ac7cfd42586590fa5fca54928730f75790b9679f5b603427e80c81029d7feb418b094d455fa347952ac600f4a121d8b83516dcc4cc9ba78fc18a2aba7cb3cc7c73765557d7ee5f010410f15008fa505d57ea7d7418a795ec609b0d08bf84702272e503f88dd8a6007eb4b8d7a716340358cacaa6c04a4f1530218ffdd35b07ab31e129b2a2e6ff1dca2a2cf5975befe2d655c348ec3ffe9c660919fcc576144137d355205139baf0f3fd7ce79d9db05bf2c952765d62c2736c5507b152fd3894311b7372daf8459d77d84094d4f1a238268d1c7cb21cbe2ecd865ad5a7e570bd4183ee404e3bef06dcdd36199b8f33f68590e5d03e28c07359ec832542873c5c4411bb0afbf6b59e2c941dbed87dad00c91e3572e690268f37159fea3954281975aa07bb6ef59c94c66e777ee7885e3f3df9ed4aba9d12fcc177d0a9ea583f2b861e355d57046fa40689224e51f51b369b9989f835bb6b8417be12b1dd1bd98c284f361132a99049b848bc13a55025e712106395b2505c35bd20144bbfba8028e884aefac4caf1143ab05ba77a681ec16c536c1eb78fd334aecbfd8a4e13725dac548bc936fee0b1375988b8f15a14f62051cfc7fe968669b89b103a1c4d10fa55e11946caa41a0fd426c861ead65980c7276fdea3d45c076836650bfae8ed4af864aad172fca79b79c8e2e0ff29930fee850022ad82f951e0b75c743b5b8c3d6121c10de967e085ed0eb9e4169814ff8b41ff967a510bbae40db997ce7f2c5a46cff328026993c5ff702de08fe7e33a95e3444df8867b9c795f93a544456479c1ff54a7bcdbc512610788baf2264e7037de4fb1de4e54ecb985ed1cd5e1c339d8f9c681e8862cbf1c7994d1ad8d87d9e471652c2413ca236ce91af4d83c9e9bfa1454f666f1e977bb977ca157dc38fcca5eab8b78102fd18b8a38156570e08d0efa9e81aaa163104eefa788e65c660ec037a74291fe53f0a6d7dd2d7df8ff01752fc23253cb836b37e81ac0e2b14955c34aec9aafb37c42fd89c379bf6c0a0cefe6cb96716d26ab9d285c3af409a6482c0e1520b8a4fa9b6e75f4e2e8a01e459f6ee14280aed8f7856dcfe13362aa711190a2da4165c9a583aca30e2faa7e85499bff56a1fad33d6bbbd5b180b477e5e31af6d1328dc9692dd9283a59d71c843c5556a232dd718f5a5dfd42a7344ea2b16dfdfc169720fc8ad4609a0871b557a3fe185fbe8a13d4d894922d28702e31231b4497d15372e34207dac0d196f896fa765ee2a9e16c3dc07677d8451b879b93035ef8fb044884b4dae63640ad4eaea460081fa632f63317c457edeb7f02c80a115ca78d9a1f1a34c5243999ef3d64dc3004ea2564d6c2e2b16d65daaba9ee57c02f2818e93081fa3fdfe9aca274e305bbf8c7241d3cd824c1ddbdf8da8e70760c5cacdef7f723d69826fcd77149e7465ca24bb9261a284ce5ac343b027d48fb60733c610cca7453e40fa86ab619a27a8d496192a23d28948f0c38954895a2d73777b6bb063ecea54b8096c6adb40b9c0e486db52f47d762044d45bcbb6375afc9998ff8d55e6984120207792b238d19d713b31a62e25318e89b7645db3606bf72d84f45eacebec7dc8f25770b73a975fea2f0fb169ea39d240b7e9ea04009562581fa9815a61f96f0069e95e605c20286577096c51ba98567f16bbea792360bbeb9f9147609b8baf77dfa9b6b39c8b517c4cb15babf184faf3599c6f53296814d8f628c84d9acfdce5c0ce094d61afba86f2fc59ece2549d8c079c8c044857ed327755bd64d4b92da316c429cf14cc8e2402bb9dfa849d9feb492e5f83fa34f1cb482100df2cb4b66706ec7bc9e45beba1364e4c7f69365b60b82ac9ce8e473bb0bccd232cd8cf50d411603a2a94d48a2d8ab028145998e457edf5de6549cefb4450acdc65cfeccea66d10bf1a0d5d97c2d9ed933b7e4b97821d21b0fd2060c0d3f81f14f24b5eae80d1b2b10a0e3eed5a480394537d5dd9309a8678b273529c5638a4f02a478bd4c3608ce44c49bcc0b6eb4733a8dd876235cbc20c59c9166c003b5021dc380c7c610358948694c1a8f707596810e00322f13961f38b8241d09a9567806a0cd0ec42a9ef5dbaf9fceb3a2de1693932ff15126351e51eabe9e9a04b225b35ba695e2556af67c92625d2491c46b2476516d7ab38b18c5e97da9d75b3993ab76465c0ae654452dd2274f6ed9e898b78fd2b6e98a0453d966198667bbf76a7d23bf3d1b58c1b31002b422ce7e10a1f040387fd9078c8768ec6fb0e671fb91fdbc50eb55d4522892b47e37b18207edd05ae716828b2800bc1b41e4ffe84bee63aabdbebe8e4b17e1586ee7f54d905588bf9f299f642264eb3f5951775d55c732386fb74553568f5e2b06778cebca22e384eb0a83a43e9832e236a444aac9c384e32eaa7280603ecdd8586be9017bdfe9107ae1d144c7f03cee3d8ac89acda11e8b36dc585f15722aa5fa1b3a0bbda000252d03346ba2a5a87fb3efb96a404e74fe555d6db4d93f994a726ae0c96bd05054b90d4e2b784b013c0ad2799becef92af7908c14ce1376e585bf93fa20dc7fa368077324ad70fe2b6ed93c7a0cf9e9a0fe634f2f8098d4ec4d8c2898e57f288410ecc2509f74ebb2d83347747d2f9775d1485e1a2f214c2197eddd87f3cf984df0befa70cfe19d71ec251d140ffb839e202ad7fff65da7ef8f50494b69a821bd4b85c1450a05a36984d5b2db97085f6659c198f120f303af34e2e6bb3dfeceb435b80b4c4f7ccbb27b777eaa4bf06654f0114915124811b5ce0e5b4399e78c1493d14d9ac7c405fe5af995f424e1f0c42a81ea7ec8202a8143d935a717c985aeb8fc198c249900d040ee7e05a0eb724210b33d53bcb2f62c8d759c42dda46efe2884e892afbfa097a37d9303eb71f3147e8080d75f5de198cad6b066d927490330f4880206259e443ff9735a9765b82cce40d0ed4af86b56bb857cdb6e917c7274ecf78d9574a35ab9a393eccccae554f0c7bd7bc96fed3d2f9efd0a93ead642a3858eda73a14795d9da468fb9ffa126971136c0338e420a0f39e6b239b9cd35090c8000bd1f4e108f90875a9dcabbd8ee4b3fe9552b9904c8c3bc68ca9254b631d885f14b4154fc97d91767a49f7e22dc3ed3bb8ae356acf838cd4eb6be21f51e5f03d05ff631d431d7db03843c53938149fc28f2ef71d6c6ef50208eb1302bc07136bb7e5b099da16d30c7687c7cd022fa19f5e6daddd79bd58dfc0202839552cb12f996e802463f01722a2c27d48e68e0842f2368129083ee7c753658d9c30528fcc8ef2d497cc7ec082d6408a20c668df968131e8a65ecff0f3c14e9b84cba5e73feb6849db9c997885e3da07f797e9cfc1da4772f352066108a57a3d906011f08ba313b2df24763d03f9baeeca602df5f1ea9ef62d435aaaf62982bb3cc0f20ab9d66752eda81640caef18ea193100f167985cadd2779cccf2bfb8b6e7324af466a598d492c70bccca409bf7b5cbd6e678ad9faa8a66f36d2880c357db637950619ede12e95dd1a32e40580e8c6d672debfe61a51ee21f8e280a67784c0ec2233435b6fe82ef915ea227d99b3bebedeba94572a00d6478a81c22e3959277c2cb2abff8f8f6ee79483e645af99e7349e144a9fa87f3df5e0a22a191c3668e99c58211e701070a184ea54ff90e61e199be76e5eba0bc4a2ed632fe339c88cd581d0faaba6ab5b710419c1f5ff79eed66c8aa733f3957334388d9637b9b2a61864d9950fbdee74a657353eb80fb6669c585b4dd9046454f953e8620f187cdf0dcfd263b92775f54277838db5011b0884ac105d0c34c250ea1625ba909fddde7f5a69209f603307fa8c1590bfed2b3bd490b4bd4cd12ce6b44265427cb6731584842d3cd44e7955d8672355676b4b2f1845c1749b68885605799cc7c00056f80f3bf56e63d404b57f0650277ede134bb1a54c3522cc6ad65844ddf2afbde8be8843f19ec6a53ce9aaaf294843fd1a1501991c95d75d88a99af40c8069aa4c70ddff7a6c91052224b5dc88d4d6695c7e1c6c2db3cf815faaac86cf71db0b9ed322889bdd99b7922274b2cec864d421220837c1dbcc1af1fcd510849844729c6cb04e790fce904ccbe00373e40cf8b4781a0f2ca5eb17dcebe1de0a3f6deb0ee556d84a4722a0758b7b290cc3d87a0ca237cb39db63e461a1a362b4841ab0914b5d0496e7fdd0e879ed7c38cd596154b244b18d095825db4fed99f89367e07869cfda64c96ab46dedf8990a1c7357da9a7338d2f6da3a75a71ed61a6f5c4828e322dee2f8609303ba343e25663b8ad44c3cb4f71c89aa75c35e76e4515766195690bc2eabef79ec1a1522b88a4f03795cb79e9fe5d6ce6e68203aacbd2b71abd5d59f6ef5c6bb0d7cc2dd40081f71d26f14af5effbbac7cef6e6285639c2507a3cf65c3da2b8fb525068877b1bc3e1554ba65db24ad52631290c6592e7938a8712ff9218377bc4b37849c4b05f2bcd87704e21d0ddc8de62892bb1a577b3db75981dc9a907ac9f770077aa4500a25d238845af991fb1eb6e0f33f2055fa33410416f2d807f86bbc7f7085753784335f8085d58f67d50171592ddfdabeb4cdcaeeb4571089413946f661a66b1a2192a97178e6e5cbde7618dfe3be4e5a7a95a2db32c6da6684a44d63e5cb6cff321189654d888cfc0087a46102e9dcfa80e62771f316af1e003a4972d243abd4c3681ed1e4182120633136a4fc6d9e33cab5ef384d402cd806828dced125e86caa3b39fa94698929db0898c9dda1a5005f26dd6a9d6761f1fc1f6e9c20726d36d748d14b9565ce00c2d3c7134987e80a34d6822d2914ccd4bb0da4d0a58fb69b17a05b7f1014d3e207cfcbdd20eae59fbc4b939e9e7cf9fba02f9e0bfd042a821b996f0960d239cdb9a9997c3c786a4a8bb3e544a3afb3794fca747a4c0f59d5068db3a929b486c66972674164f6e0bfafbfd1c57f76b47c59478ece9d256d6b7a5928216bfed959e273971dcb40b82ad3676d5566555cdd86c885bef43059c1a63431df788cf1e7078b9472cf2e4c4a5687d86c81ed14c1612e88ed5b79e64c2c9b345fa88a07f035f9af6629612b78ef409ece8cbe1b35582bbabcdc3701572d2a357f4fb5d678880f8a36f4d7f9ac24ea292ef20369a88306963c4f99886ba5b051632dcb64c46dd02b436b2b21cd1db49488af1973fefea6c1662cbdf71b00822a5f27617633c9c87d88a78e1d8742df77ec661b97cea41ce593b3b2cb71d1780cb4508fa16557ba6aa7455b9550ba6a387a53a1d1b30996cdac237d983cd66543cb7cf3d90c7bdffe84f75141cc43e66c6d5124a5857f10dde02405fbacb2a7a0e83bd45915e9ec6b71af2b7dffc62c3b4a30cb332ec3d46ae4bb181eeadfa176bd81cf63b39eabfecf10429d04e341bfa66b3f73af5868e8e943954465398fccfe40ccb58a1a9d7a8184188135fa6bf6f492d2f37cd8838420350bfb29ab2d0ffd9507bd1b26fe2b4335991be18ffc40cb1ee45f76826b80e60ad40e98441ee1a9b97c6bdb0c1bd431fbcf89a2e2ce4c998fb22bb20e5cc301cc14f80493306217ee98bf016de620045614eb7d1bba81586cced2fae3abfa30bfaebaf8e211127afc2b2596f7eb6e846761be44bb738139a3ac6294af053facd78614a63d04a73bb80687d2046b2f825ee2059fdffc155f94350272f33afcd92b0f11276ed8488448cc16af3314e0d48c06522f4d5e641e2ef36dd6be52c2c4fb65f93643c9117a0d7aef0ccf6de70feb511c6b5d1eaf829293dd01b2cd7d81e936d8584598d8194685ac71a4d6621afbad1a76ba4b961354fde0a75ebaedc1a708c558a9883bdd8a94532ce3ce31184f9c5195d59bedc4c8337e39449b481dd9cb9b8f6b9d275c7d9eb952290a1868e290c01b70f349540196c3de0acda2763711d77f4ab46052b5881fea6ce0ba2d2bc3cf5f5398dab319f197b9e0aa217675be3697db6b418d3de864aab0076f11572fe43f2522f0e6b0db25b4fc440226748c3888c52901c585bea0c5c00b04ef7de9c351c8330863e43246fd3f772e348a6c6e8b54a20ec1b4812b6d1c1939f77d6e079cbf9a8e1d9358149cba8f9f1c2f386de05a0b3759655950cc900722c9620d42b60ebbf2e5b2c2673d03eeeea53268346cff16d50d8c9a59c07f9db4cd7edabbc8b0528d3ee78df0baa70973815f01faddee31a88aacfbb1210232c46797da08aa6d3260256ebeadc8c13b49b7f902b21ba895175c6188427be0ddf13880f5d82b2881d0a40dcf110cbdba4c0aee9bea195b4929c1a39ab73ff58e449cd394f0c6288f8810f15980da5f6e54af312b8a264fcf2343423e1903508c95a6d539201fa56e38eda5704eded6391a1d473eed870b842cbd2e1adae744726c4e13c9168b7d90dd64b71dbe48118dabede7091debfb0dc4ad2bed6fc4d01e498bd5963d34dfb75b7e1e8e9606b9d0a5713fb99f395bd348a71b8eedc30fc8cc6769163c8b15f5d62cc9083ae0d07c1b2fe2692a118c4a1bca2cf0212ad142a897c0b617c50527d968e6724f3be6c29d2c4ca59f51e0264b7a56c1e5fe9f0374708d7842bad10f9bd70f01da0212a1e20d81c21708d859c45eafaa30ff59282c17e765f51284c3a573de52a93f13eaf7274b6fafb04b3ffd4fcee3a6513a169eda62e9e877f812eae47709482846b21a24f790b3e53db32bc8a25e2106f3fda8b9527dddf196b9e9703ea09d81fc81ebbad713fe683d0388e67f12b4638828ab527e80c91bc0780969db7b405e72aaa73bb9cd6ecde0ddd1813d7b01a04c525712a5ee7d0743aa45c8572456733957d39cd6d299a889cb60734475fa33db82d6b0ef85195feaca6fe17d96a9a108a226f8371570c87b411fc77b4a2f951e77443646763dbab7816da088959db6521b3cdd0bec6fda6e742cd48b655712cf92abb40b4871436e78e288acaf309550fb42b955a645a10f82be5bb6df1c90c7a8700ab6e3b3e160f6179a0b757ef6a96f0952b460f8db87dd168f323cfbeee65b94c128499d0db26b9b99bc7c95ce035f60d58dee56647b4e0864523d0464b2330572a9feea791e4624e633d5f4c48cf887977827df7e5b659e096f19ada5f3149e5f0df476064101912e7ac2908472e5c1a00f49c393933a40e1c6d85b0f048fc4a2111aafa910506b7059b5fd6aa1de6ee078f4086f26d30ccf4aab0a908d2c99356652009203b963bb80418c8ad5eadac2058c18244c838068c876d72b8ae3df4452f12c1a8c5986119d8a83e436ac2fa53081398d28b1ddaa4c396556bd281a9c36b75d940ddcc0765a841072b04091aab9707e6c0beff2f2f5857eaceff34d954a11e239c8a8708bcb26e713fcf73877f04b52f74ddff3d7b106498cc2a45b28a506e7a3cce21136a5b4da9537c96a5b5263151b167101fc4a6a9bd31e288869cdfd3c4876ee0a749a30bd8f64173350bb112f75990afe725342fabe14eea1ed5d7286a200db1e1b548166976ffe544d54533fc25de20303eb58d2c584d83253b0a96e7149849c4f7f18e0a724401ac878333bf08789fc9109850cc8b7c88443fe024be1e21e321457f98c16adfd21df33e6f610a7a7dc58a35d9b1bf8a0374914f4e87fea3ebd95595e5e0d0764058b8e1b270051be5e9e39dfce21921d98904ffdb964b429585682a573be233a0ed2105e535ebfe8466b6d8fc468fe6a103d8d0c5e9f07614b6a334a4cea17208a95a130be77455499130623c734838e08c10f44eacecd3294a431d39c9194bd63ad73cf072095ada3d02171b124acb48530f16bb739d3810191805e71169761b71e922113a352a2b8f3a6d689118f9b0d4c07b6d516334ee51ce35764e437c6f2cf59177c0a4dba64f0f6ee708d5f309148a90a1e0221c5f269d069843e3e0f2ef57b0119217213e82bd6d17a099fb7753371bed06310d76f9ea1811f71c581a43f5106d4c9209f0e65a2da9a228be68c008485adda684ceeee5c468b085ddb15fc72e97c1235a25a29445a7dcce0e77373f93518279b3e24443cdeb64e22cace5d3340f41452b6185a850a646d92cf3de30f905bd17908b069d37bb61b9b649a3d8ef8a6a1dbd96ab8a7b7b8543bb814f6e6535f5177db2d853162fb586796b7ea8fa049f51093012a0711a9600be7e2c115900148d3b7ec83eed34700a77d51231490298fd1080af6c6354f412b106c185aa738cde8ca75b568d7d675446f53bad3a12f846b6d3d914ac788a7824850feb3a6a6c4e1e9f295d2e2b5b8680c0c86393e43f6c9a5ba0a8b55a26083db9ec8f2c5833b70c27e791b7c7e317afa42dec143925570885d43366c50e9c29e046740657cd8a98d9c5e42d1a54c29897d55d04faab9621dce72d14c57e7e5f8a1933961c3479cb3939a208fd87980c5e499fc3ecf9f96e9b4464c09d4f7bc098ca907b954544041087f06d55bfca9a2a62d51322170bcae308a3f4e8cee9a12559850fa9b94e46793dd13219d922499eb00b2575eac3ea086c99ef331b39abcf7aea80b5cd26e6676cfd0bc850499ecebc8825a11d678eb733b51979a96d269ecabd0381bb02fcfdbedac15d8f90ef6b473db8cb6825351bc81ea974326c1b6e1128daed4b50a84170b8feff79a9df50f479867f1a37ee789f23e56c61294ecf60663e7b432ed37619cb1878d3d4a992378786652002fa1bdbabbce68a6c5abe465c3674a183b6742bc60ec47ba30ae0f50fcd637641dc090239efcf3981b4f3bd14e9ab96d7d2a7a66b43dff0f7360ff3e761be3f9992268415ba56afad8a8411e305f913f001c595d79975e5357540a1729781335d3d8db3185d3d627f6c3abdcb7e6999d35d9504f95e08f61616ced39c7bdeac1108ccfd38ac33533c1e92057a314d8cb8ab73472362d9a69c1ea41aecf5e22a915989be7eaa8203dba7e527192b78f79b80013e1abcc19c03bb4bb402aed8c8fc64d2d7f52b53ccf8e76ce12f5861639dd3bbec240222cdf5a19a46b2a31c87bc8f39ceba2b5e1403afbca563695588eb5b1d1b0bed8dffb9b534dbd93e551a9e2c641f128fdc52c1cf8d01a871abb353f736d3367744b150c1f584bb48b2434dea3bb01601335d0c0f2e7a9156ff3ec5a2bfd6af700ade96764e027a51cd9b34cb05d56887d5e0be4ae590c7a206e7b62bc48f2b149e8ea7c6e36173b073c3dbf4ffe195e7a906cf1cc6a9af5fc8373c1332d845a9cea78f9a96db57013421b950184a5ef77d41c213aff3abdd3e40d0e7750056f2f9476fd4a78ebd6d1966f842711d06a30255853fdf680f5b6f01d2d070c9c55f229ecdb6f00be6812ffa4db1f31105a149c19c0ee0c6605b985e1db5563d21addd03d839e56d51217f49c923b26d5d7a29c94c6edad148659505378422d2d2b97ae8a5a1bbd86b64fa6bc31854747109c736b41eb78a6cf515feb2dcf96772557e1971d087adf511046ef83b1f86a8f63256256521c8281bc2c29498a1dd415670f5d3ed2b6107141db4715bec86a4059d6c8da8494b1fd92f5f0c098c12f98f08594a3d6f3ab334e7696fd5118fbf52f3bb13c78fb381196bccc029c9b72459f7c4ae15c7d377cc8baf0b6700c4958c83d8ba49788784656ed88a0f41aabf915541a0185c5bef8dc0a2eea2bd400f7ab677cfeb78cc05157f907d65b2cf7cd056a12c1d7c45ec7e1a15f8d8062d7f7120bf7af9f9cdbb39afa3b58905d22d24bc6ae75d00115756f0bcdfc3a31248b8fa55b856250be1e52d36a02a91a0f85fe21947ec45228eebf5153e106146acad0190b6bce172aa38fd326d263ebe7eb32b6bc6e8caed93ed97694f29cb6b454f604c476725d8cdbbfa232bb9cd31e88f61a5848e8eabe7fd8e5987b0a67046885f51d8725485c25f774443c78dfff85aa6e0e2aa6240795bf48b2a87fb590793a0da935eae099814ea7f0c04e03bc44effc9890fb4815855a5b4e61b17421ac03ab2fbc7a431416dfc4b869de72197289416236f547dd4ec5f8b4d835502b97e3fb60a0a1c294a1ad7b2a2871a4737fd27919cb9881d39e16f8b8951b0e7cbf45f6fa1befd195d7fa09c4f68291bbebc5b385c556c342d3c03ff8c3da6eb12b9a8a8786b11f8e1ce5f371bcd6e781f50cc89180bd0d2312764c358b6968af1a0def854f579705ac14663497a33832a091b28077511b9dc14eeaf4131a4d3f12b2414b31e6dce498059ea7202232ddc821cd68e8e81e1f17b253a2442ab7604ed6ce90fbf0c133f94371c1bc5f1d894561e86bfe7e0c8512f8212d8eb5d3fdcc641632509c2423068de6ed11723968292fb0624bd645943255148b102f3a8a4cfd35f89505e0c0b52e44da818e843ec1a8c74e66eb64027dd76f11a34d2622b113a99e7ff440759df7a5ebc251b98fafbe35f449f5aae62f9719d3cc42b89defd8957db9bf55f17987a1bb29b7fac864c7d8cf79371cd35c291df7f30b6f309a042d0737391800c70033ea71ba930763de9205a7b76299946795349bd2b2db4332d48ff8d940f90ec84355bbbbfdec1858afc383ba1dffbbd3b6c7dadb7fa9ba7847d695688f09feca1a5a3412fb5bae82db6727293f28d986b57a8f966378de1c08b43fd5fc6beb0e5abdb1409f49b75a6670824047c5ec2220dc1d7cedfd5f6d318566d7835cacfc7b5a375955f87e1558808b62fdf855f4651c796dd2d729be9c0d2c0ed18eac443bd916ed37587160862436aa2e92a605c83e178bb0f4ad6cac21496f62414dc8cc6875875c94f7dace6547ee8d0776eec6e11ec672249d2069adf7fc418b0016bfe5655bfff402940edce16d5bbdc9f77f30a251f8eefeaf8687b15fa0d2daa6d7381cdd86c0ffe7fe67e3256af5e20529e3a7a8ce14aeb982a4381a7b8f14848e23c92823d017202364c37c380b828ecbfaa12343cb0a36330e0922256655d1774064159b09329e9ce9d968690f36afbb56a552a7e1269686bf3ff0d3bd730a09304424dc849b54dd1edf979ed9d862709b77ed01bcc2473bf35e263bb08a4d9e03386181796f7fb226abc81e4e3847fa27e632428b8efebc369b22d1f6cd744d5f78792bf772c4197349422da4b1c70e04627d219b1aac1a81165f0b43cc4c33b14dbfec904b6d454393f3a29b45cbc01d771069a19152d04d0153690636f6f9bc339a7002baaaf9b16a039004f2b22a24445ebc8229f37dca41831fb71f5e7350229b071b4d86126947ae7e84be71881352d63233a8f19fc4429cf54135e4ec5a4d2501c7cc61636050ace62f75893fe811d5ee18f34976b96e4fd37f8a6718fa45dbc8366c36c41b4ee07af2180cfac972decf068b83f063f20ea185f71cffc1d4ff16852be27d23f83b394cc5c2271ab2c15405d2d478c6ca25552bf120708d1f78a3a8f7915d4ce63d4ba63bc62e3c27dc56965d7e36d9d2b36eb1b4f2861c03fba97c3ad6abd439a3ee8ba17c95f3fe0fe00f5d3b94b6642087f6758d657e9a62ce84eee478ad0168ec612d6f46fe67ff612a0fb24dc4f2f0dcb3bbc68331f581281728f8993fe3972b8478c7514033d636bf51c8faf793427e715b537aee2edc843bbdfac86e3aa3e0add63682fd4c2aa07f4fbfe418ee503d1746e4e046e6d466a0046c5dc71df4477217c8116e3bdefe3c4703b41ff761ca53dbf57284bbd3e4b02baf0e7b16bba1effdc5a55ff2f78f12945f1d0f3231a7ebe7adf26410a602e77f7c6cbe3fa2a8fb1231e4bdc90d02452bc1fa59a544da4ce55964cbbccb5e52aac6b25095f020bccd9dc0b710652626af73eaee241d65f641ea507713cf0412a8a79111b9cf4446cd6aeebe97e070fb74005f3c125ff4d8fc725432f74c3cb01f68ee8a40721f4612ad8dad4213bf9ca68a8517e8a85765242b4e80a33ae9c5535424cbf7b93f8a3b9f734d9316b68c09240a215c2e0e630cbeecb59e79406ebe711763a78045ffa557ee02da70449ba16893e494abe2ac87cc5488ba91dd1e39b16f9af9b0e40202598a2edb8bb9a239025a5195c552108ffbbcfb5d3054f915fe26b72194639962c0eccb88d9ce3717e856b7aa6aea6419c01294a6d05497171966590e6cf9279835d04610fbb40c0695f3755e4b4b2738fd986e978a71c88f1a363e0f5055a77163b24ec8f6f1b99b2776fcda60a78dc478355f4e42dece8eaac323947cfa0ef824aae18c67bdaafdf29bdcc41f5b55bbb4cb60f598fba8c8e2c7471651178bfb292b8376f0e22747c3ea6629aadc491f7cc36650a782d391d35c7f4651375e350178a3f259c625424f244ef65b22dd4e3380b89ea0c810a869944f554e6a96d0f8d31fd9f906898cd718b33d81240d52fb988ac22dab091c270d6338344c7e80451d1f40eb5fdd9583a86bf7a95b184e239c0c5a334fe1de86a9c7d76ef1654d0f54a1f2a41ac5c7f35d6e7e216946fb4ec85a94a1d989ecc8d2b5ea8487d6a78321e37ca71fc788eaaee37331a630b9e01d3ee577b5882889d62074bcca338fcf0889f3c5c70877346072612970dcc73dc7180a8003f32e9603154de8f4994f5611d09bb3cea9e117a9a8fc4fba05f5305ceef335603af9362b324e7340ad2143a05e25ea4280a42807bacbde4f3bdeaa202f1cd4a4215517982174e1a2ac9664a5722d87470141b4b45dfbb989a50edf44d4d39c2259fa88fee5d9a3093dd1674f006e08372f023d0d1aa5056fa30b3aee136e67c4d8345d6c06bfe95ad248f7b9f31ff9a2cff5046d381bef50acb35f84eab772e769832705f0ecc2c8671bee0c9b2c88b35ae310f0e7863238cf635abf8f520ceb4987b351423b1ae76fba76b33e5e35412b7b639034c0b0aafb27abb414774646ea8eb7c234c474a454b16ecfd59bac25ced32151700cb3d1492f8350f60ef59104ee14e25728d0318a1debd62632dafa92a4f6eea11039a1b2cfe1fdc0f1afaeb96ebe6ed2832fba6819182ab133431044433f9b7bfcde9da15f642ae1d28f6eb72a6237659177a9e1258afe7b6552762e6140b5fa74bef62cbf22d7adfbab1116853cd38bef26cee1723d6cf76f9434ba6689b272173e7c9995e95f1ab03bc4a1260a51c37e34fc4fca7d2d62a979a6cbb51462371e0dd1d115c9bf714856f3ec60a0a80608b1f89f4acc9dd77ae0c57f0d95e84e4541473de08d7c5f215a26dd16014d3de4fc94d2420c6bc5e0a64f5c9a64b4382295b0e22a991a5c9bd391a3df7dc1be6b3cd4e608be4e0acfbbc9e1f259d0885ce09d1c6f7eae5b6d9e8335e0428eb7b4106aee021ccba287e9d03e95f29f4731d89e937c8cd1bfbdcb595258803df2a7784c256335e3fd6c6e49fca65ca222af7b3f493c00b9b61169e5c5281bb54348474c76545ec9e83f52264d330caaab374b908e0de4c0e3ac0ae46d982904dc200411e3f623f0f35cec6328afcb31ce034ba207f400e7028025f3f135be006b3f902774e1c63cab5ea6027165275fe1cf0908b71c4c88f4fe86e1fbde7a4d0faa8798cefd4d38ec43475352ed9ab10712b7cb65f40b8aee80ee2db6e8aecead5501281115286583be873d01e0e7108a73313c09e3b279c4c9d276e6c7aad32737bf4e5b422318b5c3ac42430163cf457f6fae13988381c70feb0f947aeff4931c939dc104ef234bd6221eb58353f5807dbad63d18b3cbcc3cfa98b8b3c00a3a190ee96f8a5d11566b093cea22743bbc4b62e88d87ae7f897d34bc36bad268b8638b5626671c13378d1f22098a7571948b24276ba34c3ad410b5c0822f6f1b6a0ae10efafdbeae107df648085724440a36f973ce29dc6ab014809a728b57a5c4cf248dd8f14951cb37316e2e568bdc9676787aaf38d18de4a48978825fb48f46e09908e4d0fe6edda27bba4d0c8fbd2809267c88ea96fe449bc024a6f179f92b897efd6305efd589130a9859f4762ac1e6bdc4ffa056e3c7d71ba3b25f3c111a759f787017b1ebd0d081f6b952495761fb9be6bead84a889fcfb86bafe4c75018d9685359d50baed3370cfde30b49f188558a550b70322343eb5b08f9bd804f2d23efab9754343720f156980dec56e317794ba0906f92cf4cf180e580be6d1ec169ec2f7cf065e2bf0875082e0bfa336cbb49d27704ec0e2e4774db06b4e1f98900ae6eb883991dc4d30f05f1260ff42524f936ec26aa62770790aa96d59e410b3a8a10ba82144ad280bd1ddb51cf1d5d1fa333c160410c025c8be32396d3dda68d4a12af0e5010297f15db4575209e0d11eceeec7e0e64cd7976e709df0611dad4677f5c0e5959ee9120f14d4de24ebeffda7c892f9eb964c255d3a9af8d3ca3f0db15f7bf2c55386c03da9c72a4da833df004f5bdc27897680c9f69a60c06b59f54c09ff949e8637bd6ac56fbd835c3a6a2dd8c61760f0484b55af7a49f2e197239d8c4094b064eae377445cae34adc2ca6f5dc31eaf433ec1bcde514932bce68e613b97f7cdb8460a90dd50284eb08cb854902a52a54ef45fb5d00418933fddf6766664919f59393b608162c8341a129a3dc73be0fce87754c221ea61dd536988e764470fc77cf9a18fbe55fd279752157e78c56dc7ea72395ca5200cfcc2e2cbcf29eff9de37303771a2cb90ee8a19faf5ffca8d6db7b0d740c66df0709c0e71bed6d6c4d8a5bcdc2893255aea599e3e310924501e4adcee4ff3d7c7e37b01b2041f59af68658e093976e0cbc0f3fd53a2615a1a39aad64be6c3d6fd0d1f06dbf32b2cd453e5cde0084d8f9d4d1c20d3fc339b497f7e7c0cc242e42362af31d888942f5c22efa16a205d921c425d964acc564a0599e825ee41fef7d74259a5981b2f3ae19cc47f7fcc2dfa633553d78b785f368120d17b85bfc3e197398b24ccdff14303ab33ddf8a675698d14015fd1474801402c3351bd7cec9c4b595e8ae7a4b858ee39afce61e0ff4fe12e22e241c6f1bf5e6d4820f880ce5eaf9ba463e112dffdb576ceab518c6ac12fbaeb5916c94ada71233a8012b71522f29f99aeeaa2b81bc4ee3a83b5c4a07060e5e9e82b0cd6ce63de8df349439061497a4b3db0b0748dbce7966160acf780011c0ac488726d2e3e490e64d5bb12595b35a4ca9315615252662f647f6c6aa1a82010b1acd9b4ec66dc2f9b8aa39c962ece37317668c9375eb36999415dd88d47715cad72610a2c0667bbfb247c44f577b1bdd0f8fd1208a3678e29b9d19e9b742b289706461f5e4b8ff96fc999ef58f8a97b33057ec0ef3a6328e5ba17ee6861d3b560e23f6c415e87e15ded368beb712ed09c0d5e5ce89f5d0a660e5e8dac82f7b18413754cfaabbe0307a6c16eb670e55f720976e17ef64ef7f34d08cc62e77e0813286f5cf01ce64c213056568f47598b6d223e2b73118939eb87c3de3a05e7fc57971cb81778c888067b30023a8b4a02ce1f156c65cea677c249d98060cdc605dd7662a000395022f8a8601fcbee610de68537d5bc8892e82690239f834ab1f6e80514e2e84bd639e386ae49ff2c27a23b849914524a32c9521f0c6c66d402af35372009007918ffa52c8efea71354e4ca5af10b92064072aeec16bfb6f16859d90667e54fcd637688d55a7a8b307e80d0a067c3eee383503295dedd7d2e12afd39be4ae46ce06c19f2b9f70fa246462f88d1225fe845222504ad918995a399e6d28ceae7912332f4c48617182f5f78802b1af6d14c73b1afb9562df0b3dbe0f504f7d1ab1336cef183747c8634c3de52e28d9809ac993a180c62c10d2d66795148f8887a6111719c8b23b49b50166bdf972846e20a561bc5ae127626cdb0aefb5a5e26411af615b442db069c8e11c40553781e54c70beaae6a6adeb65e3b2e40c16722be8230378c2a13cb5ff0c215f217a814f6a3ddb9011b4ebc616ef68bfae53bdcaac4bb246b36001738659c1c56cec73397f254674c462215821fc00fd28f576f7adacb96e08542c63978b896b4ff0f819325d4a882915a7528d63fe9559d004cd951376e76d0b659342cdb9008154de2a0ba2a15244e7ada9871046a93d3b6084d5c39f94ab09598a35170a37410482ccb8fbe9bfad15c57647f11204f68bd09416590279f741d379e256cee68799c3b22b2dd54bc5bc578aaeeb53c1401563ecd82f54fad95fd956c8e7acabeba14354d3c7fb385223fe6af6d4bb5864c2f3bdc7fbb700e4338de7f50a3b27be3cd50f9d9a22542778943730b48f584a4fbfe2fa8eab5b7e1d7a5da2e02a4668bb47ad3fc75000f691b35d76076ee764577dcf1f8ea7cdabeecba484347abc92dea8a6300337ee562e090234989e57438d0416b904147fbce868ef2fd7299c8f0ffeefd975b598d842e8b0cc2f1db5c8a2baa31b7fee1cf2a36bac5e9d3449b26ce0d19567267e1af921ccdf544a462f77985f38c935b86b6dddf3b53e817a1a708fc0fc5946394452bdd5c1c6411656be28496c1a8a04b0d382b76dfbd577b3a11d13aa10cd21414101bca971316b6f8853dd9059fbc7a91c26a9e14bd215aaf4e0325a9edbd565c3ee8c323ced9df4f7adf2ae6cdfee02a879265c22d757c63ed9edda3a0f2230346670bee848bbf5ac1bd53aba62849ee450a75cc4a547d264bfc80412e3b6fe70aa2737d212ba89cdddbc473310514eb135f1b5d4a91c7fd5b55977560b566f9eec3bd2a82d5b129523aa8c75aee3366406de82dd13807a39768b49d77b5e760b8d09232d2b87fb3749f83c29bdcba81862a4a49a8263086300fddf19f54b0cf94fc52390d178ee69fa9f5ad742bfd776095f92ceee5dd010c9e8f6e26cf2845a482d0d61127d1771398b6e3029182c0d8061741cf6bc8ea91ac7f0b40c525fe9028e824d0324a92be3b8714d48211448af50199d94ecc21cddfe8af375d7fe980691566be1e7c350da455646eeeb3cc90a5cd19794fa2096034c03f86c02d1f2653ba7cab6ffa4bd2aca988b339220bcee2e670fabb733998e48e70a621fea00901f05b1ab64d500334649aaba835981201cdb4d4e9d3154999e866a4201325b9142fbfe2f73c5945f4905308b99b752250007a7b623ce92c9e5d979dbbad665e99e11b2f342df41fcf39c3d997f3cb1cd8830c661748f95d0dd4ac6705c0615f4c69c7cea022f2b8a8afbd2b0e9f43a658fd1d4dca0270d0e988ada725c3bae1f13c36af4668ca9c6eb580c4d5fa98b06b8df96ce54f27e17fae505a09edeffb9f0fda983c06dfd5491d2ea4a3320f2532c0137f3784399ad87099080dc38af9b1a33075e83d72249d19faa547754e89b36dd72ddf8168ea86a5b6748ea56e2450c0d117aedcbdb521cc2976be63b2db83a0eae013af740aa3f10a226ee3049b9f205337b55effa7afcb2090cafa5793feeda5146429f477f188c366d2db05acedcc4b64509feb8df3941fd2567dbe80853dacc78dbd56c881ef49dcf31062e0d1d62860f4d5d69120e3f01875dda5573dc6aaa974dcca945ed78dd108e4a7e05256715df38766c3254de81e2575bb62c1634e908836609d46295e10c09436fd813f09ec62ff25b1e582d7625da348d1ea9a4f288060961352dc9eac87e4313aa1477099c1de199e4d9475ee39f5f583ffa9bf408b5492fec4f7ab437ff5588aca50f070e3e266918527bc06f769c6b8553c6444c145ea9d744c9c9250ed022fe55fe007b2801eda033a62157dd5cbe8470a23d6915fb6d6777c5bcac0522893b36d35685990a759a8633efc65af60301627cecb1902096f8acfa99d9533249725a3485dd1b186e1c037ea66afc3b8d831c4f3fdd3dae32afa9bd999816df4a5cace6951762141dbab9b898cce0b6f1e09d983d22b7f4a4f096004c511563ff1cdb24f0df4bed1e4ef95a045ed2e7451e08d949e1701c93d779cdf5e9528866851074d80ccd643fdabac0505ed8253b86cbf0d8a2af1e5b0e905b22f43206268fa571fa0210870ce216a0fa717930fc8cfbae46bb8055903fb77cf2aa4edff8d0d976f674ceac3490c120a28350ab20f142a5a7ea282716b3ee24980bbf90f5da38f8d8de52ffa066619aba011fee84db5f8f393ca042be596b64c3da13d48cdffdfe346908e154dd1cf624f48ea5a7400e9fcb8507dc91de23a7317d53ab626c9f3e8e961e845d6110ee665bf7da8c4f083268dbf042b3c1d561a126112ee09c8831fdb6a0591a690cc42f4d96950679b16d63f20c3cea63d2fd437c04373a01af9dd4fcba97d778a4d944eb2442e0c32a465f5ac355cddb452e6250d0976250ef6a0f3738113251e5afea965e5d2d45b66f13cba8bbf5523cf62bb276d5ddd6ed419cb6838dc4c318c1dec1dd74d377973e5ea77357ed067277817bdf77bc59155676b44c043994a51209c5c3693d3fd53b896c16576eaf14e2f150f96ac71a4a3aebbad74d1a37886c1d4c7b344b7b1340b4ecd8af4c319dd68939140ce933cce58a33cb0fa95b3ae17e2595f3d374bb347cf88733c485f88650c1f9f7ce65e047bad8917e3bb72c2a4a832d1e8a0edfbac88eb41722b1d08b58c27c768495549b2399d80928d9fa284b15520a552462ae152a14f7f7951462516aaf52ced99995f78952d29db07936131636b51549c74ab62e908d17a77d7cddb76940f6d904933e8dddacf9a8a29e0bd32b19cd9e6a199930331a0219a1c254dcbb5058445a034508e3858d3e8c8c87744241c68df1feab906e50221e39cae48e5a5b11fefaa1ac59c38b2eede84e887c060df9d9aa6838856dc532a45a0e659ca742e3524067f992a4c3ad8e06ee0a074cc2d91fcd13015d66348c60fa511090dd8c171372c08be87545d09007743830d6e021427412fbf411cb29ce06e3d2ee70ce228dde2177d9616b58ab9abe7c26bb35de37e7fbebaf8653b5f06becaaf6fb4ddc78fa791f412a844c8e0fa145e563e53eb461c6a66203518f19a22dd714b0b77b5d2dd9aa5e03755375dc38da2611673e7c54e0317a42bc404ab572fcf530f4d898d872fd52958b131d264e1bbecf5e34b84d37af66c859967d106f5f4d5882b25a6fdef7f1432662a83556468bd0882afd3622342b6b90de6051377ad6ac3e1662e198259f3f7830eba97873a0f4e17e62f2067538f78d2d211808ba2cc015273be6608a28ea32df2af613c015953b9c453558bc5bf9f1497073e54a1798356f55bcdc19b1533718e828cf0af63afac17daa0ddb937093ff21c5ea8aa21727134574f857240a59007f15fcc7caca59172482c317c3249e998ec85c70b87c203721501ed461a2cb35ce2049dadd04da4c1be1c03e93005b930a25837c7bbcdac397efc489d23fe9735a456ef15f9d35027f18471c31d52f7e7d890624dc0b6fc616d113f1e439396809c26377bb7be88f9b4edc29cfa20fc3cae41feff41110795501a9ae1bdc8fb845678479bede704300171095e98377be10b3c97d346f1798c4e52e226031152357bd95223db359ed3498236e6272aabc588dd75853962008034452e282b8e434e97b93cfbbd5d053ee337230e6e0112538b479223dc461d554ade62192800538952f5e7aaa404a78c703f4150413f73d887eb74e541f317118f756faeccf08e46f447cc32407f6646d174af579a67e5014a74545ba1a3c2c1edab865748fa8de629249b152becccad99abfea4c82113a0e7e5bccc353913635ae5f3028066fb28c056a5f916f424098b019f5798f24baf91abe9ad2cd50ff3e43af7d8b5f1a301e6bf5d3524ac1a3c8281c00ca564a5972b5b181535217af8adf4d475d80d071eaeb014daf2ccc171e28c657e156342022a3ac27172a600cfd80e67f51af0fe3d61742110d4952fdac4acfd8de9cefa6a1e57145a84286176ca649d9e58bb69d8575cf2df692a920f0bbf7365f449d49a307c4a9e08d16e6536fe26c79ecaca0103c5b4549e19acf2b89f3d37dde02e48b55b91f8ec9f5dc0ec021237610788c8f39cabb4cd93ea6eed27bb7d1ebb756e4fde71d71d58a0abbcf57aec278a6cb36159d7f70a062313831440976325576c85a6d3ae908b551aef650f0bb0de789f866b5c2cdd88e9eaff382e8712cafc18c57f71b6686502074045754a66e18887d50d00c990bcedb3639e5a629b03a9b43c43d3273d8a940f0af9f11d2eb38a121325fbe5fa182129b9191032d9db0b81caf4ae19479f4c7a93a2d0e878fc2720502e98b4ef97247e96e33c010b15ce2e9a51b3ab98252a23a9f2d19e4730d9f64482842bf2ade73056c0215f9cfc2a531d4922922cd100b386dc25e2895bb088c6280f0387dd7ecc348dedf1a93340d63804741129550d2d0a441877e04a6dda5af7595d37ad12973c78027fea35c4f6e0894807fbb15a262fd9066b1b44402e96d8ce0f045ad3e7aa8da4dde27c45b809529e6d48e11bfdc833d835d53761ea05f847ee1272302a10f61a172fd04276e6ead7f99dd0ee082f2a48179ccfa56af8b1bbe19d78775c16cbb9e561ec31460d1dfa2b2e6269dee34b158396a562f735635e2bb356b6ea4236fb636e848ce70f443f87a09cf5d3078b8130a5343941ab1d51aecffb21bb668621677a0c80bfbc21203a0e6647da223c9425b95f98d7d6575bb1aae6067fe9f8bf417418eca48e8777cfe1e1f6346b207d1422c2894680c40fb05578f2392e7d3f96ece594515e78080514b2a2ab57240565c176185130e3f70699f1d202a211da3df6bc0fe9be62645c0ed68a6f1494871d257c4dd9ce1d1bead19a90f271b164ef4c943e357796e632eb4a1e381398a1aa6b2438c7273de44c28ddfc18fdc4d1bcc58b263858641ac1811e428be5ad90a61982d8e7e24147b1ab30eb32e926878680a891f996635f62af209b9297b9d7f8fb764562b32d75a29d0a36fb8745fe2922cbc5684eccec202c2a736c4fcca569ebb93ca388d8f19a22fbe6a7d61144cc3afa9cfe0494b83bff75dead1cdbc050815c3d0f8ab2c8c82cc2fbe46d96f6564c35101b08491093a30f17557fd69ff05431c15d30f417036c63d15c5f00fa180416972af0d5153fc7b09a7865e81b654d3fedb15ca698c847c293bc99a20bf9d4e762c6bf7e952dceaa42ed303fb5d692f6f97617b080d3ff84c4257d5442528f9db634b41fa14aad14e5b59b9aaa4c8de5ae6093fb8bf5a40a3eb2ddb63aa3b7b13134e8039592c78e00646c39d8ba96b8fd57e9071e2b233d1110d2a3fd439a7c48523c5882cd73e9a23a319290ec6420a76d24ef7e25c87f08c81f38b83934618fd80f88bf04a98d9d34590c93a2064bc9fad181eb914d088a9cb5a3711fd19d043be508fddb4ad1121f682494d809f3dd888c28f4b5cedc17b4f2ed665c09d7b51f32d70de6192531c6e036767555d6c4097dc9839fff783823b4790e7a3b564af825ff9ab6c35a9172460833af4563eaadbc9050c70f582c979f738ada9378583233d335978c423db8cc198b5fde475f9992f8b5cd16ffbe155a4a24f59ff0c1679c7787b0c596a0df9f3074928be193e084a1befb0b50809c65fea7eaddc0a8cdb1c27351655147ea608598c3e1293c932b7579a6eded191ca751d474aa771f61575ec336cc0706bd4c6e67d771d00193a6bfdee6ae40f73219339a1b8fafcf2961e0142986e5354f5ed8419b89fb39c1296d2f0bf13955cd9e3d80a3ec6ac251027128ef5db45b70fae596da5aaa7f4104c997d5b2f84850680ec72d2e624f218e37434fef650a76c30b87758e891bfcbfe34af1339c1a439dc7ed92904b809bbfe3b1fdaeea960385441e65b470f587665e326728695ec6c40983e6bca961e261fc2861210c0f2306b412247bfea02ed6c57b7e585891d7f3baf3cfa39d24cf2787dde2633a30ec73ef89ca1cd1488944bd4cb7e37e45ed56f19827ba9c9c56860b865a4b3a877ebe5231efcbdc4f7111ad906f8f0323b3414dbf9fe35a53751cc3d62ee61b5522e4e98a17b97778a91b0d25b6033af504a234f4dd15bd0abc31f690c83a29f4bda2bf32abb0576313e25cbeb1627b6532c41c7e08c81dd621aaf51e09d98ff8688a40aad74a985e7a74c76380199804156563348d089acf2bd8000a788500436d7872d2ccaf409516682ecc37f9f5f96cc8c33ac3e2c692e7f0a4b6210dab4e2c9bd985fc6348342844128f85d8f697d5c9e7de814d1a73bb9a5f61dda0ad9f5f771b2e5b35d0a153f0bf2a546fd2d09c94cf070488a1a606e84f2cd5eaf86c3ca749a5dc66e4bba50296c6e768b403828a3a5eb44f61c69b7146539eed80cf8268655a93a757b2cb8ddd746a0d544dcd18a3a33eeb7be9331fc8cb0173b2e720cb8638ba2c18269dff53e375d1bab4f1ecf257f9aca96d9486d1d57ee75448e8217e1cff4a21f6d8bfa242b75ef27f10af0eaad243733ba50aef1ebd6fec87efa5d77f041ebf34ef34b428971bb04741ff0f6b628c65af1e2f4018307d4786f8c14b619ffb3a8a65fff0c0419eb29e7a0f1f72def6f720d7d08a388ada32ec9df8e49d4548eeadfd8322beb36910727e40123664e771b03998e2bd592208c7bf477c8c40c8ab631168693179354596c2371c6250be2564520c173c20f98c26bce11a8bebb5ba91cdd2acf646b98d18b87199085c3f67693bd4f82c0a9bf26f182948b418e0a45a97a4d009a5af8e45bfeaf1e7ebca53004a2e8386c0aed64a09d365b2bd434b7be802c5551aeafc774cdd35dd209d6c2ff9c7ec6fa9afb87dd5c2fb212c33b1ce13f467fa114119de0f0b6ed3a297436d83233f4b5340a463a54b2ac9f48c5d9c329e8270f6d13b1bbafa64ddc4bcb5edae75a30104cab42246aa6352effbbc6c365a9b18254672115660eb8b19145c264dadfe7e251646d0571919b5cd35892ad4cc12bbe9b00b8d1f5978b7a0d89f8d834290d1bedf8479702423215f9772a9129b304f822e932aa04eb5dcbafc9e44e7c6532f06e8870959f09658b6164aa18708dbf0b446b93487611ee566c6fa4776be331c7e78877ca5210eff4ab9e8bb77feabcb17a34766d0a54e00fc6c6e29455f0107ee52b85295da16fd41c129896b61cb739c765b87804272f58152665787ab306394b236b745bbf7d189e669fc8a367228429e63c12988f7400c7706e4b058517463f1ad16e9e324561e4a0e4120becff9af7f31f538db3e6cdd3589ccafca1b0ea5bd5996c72d84a3aa6b8a86fcc7239344bd3425249b3afcd04458910f7d9a59bad4a2659b257c0268d03d6ec6e830d89d9f80554ca1cce28711acb18bb5eba8f27176140e08e2476132860ffca72dacefc73892ef64e5861c162e8df5522c5532b1703e579dcaa63a867aae593ebb6a2c8f5581916d5f30cf88d5cd4ec622c9910a474035d84f63a3cf79078818572637fd812dce60d0a5103e52be3184803de2a1571c2d36baebb97d095ed0f80fcef42c987f63493910782ed87620789bba2e83a30f733eb244881720b43b94f053c3554028ef1f93e78c99548570801138293ab3bcddcb7ebde1cd42a94817c8c7df146745e344b9d9c1d7f6d8b32a30abb6e79e5aa990a9bcc660a8be8db7dc5579d610c2856c80844098fe9f51ab1c3165a1641a94fb4499344f9a66a72125e2c9cc45c8c58cd94a0c8bc114e3405dadf9d82ca4976e30bbcb67efc4f017961a507f5a0078ffffff87