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

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

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

Block Certificate

Block 56396 bd4adefd89d7447dbdadd9fef6b1c785e5d95553d3fa0b3a850e05c6beb682e6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
76768504286f58ebf4da029c52598003f73dbd703dbc31f48c4b339c1bc6137f
Certificate Block Hash
bd4adefd89d7447dbdadd9fef6b1c785e5d95553d3fa0b3a850e05c6beb682e6
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00530f000006170400
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000067749ed2b908243621e6850c8e5fc32656d7d215bcaceebd9feb1414381fc58b6a717cf96132c29782a89e7967d32f7222f511c9528888dd99002192a07e7c6125fbf5b91921342c1b4bafc58c2bce29f32ab55ee40677cb6a010000000000000020000000800800530f000006170400

Raw Header Hex

00004020d5f441d64335e3ae73283ea02bd7d02ad65c031804457e420a63e0e1a633af399d31b39a2da04f6ed36954eb1f44c4c7551f5e0b73565bee0f35fc8c57242b881bb80c6a900305187f13c61b9c334b8cf431bc3d70bd3df7038059529c02daf4eb586f2804857676

Proof Data Hex

59,560 bytes
121216010307650ec8ea74bde4238663111a243ba5f6402604356ec949c0f6dc326cdea0dfbcb8187606d426532efe67693acfa871568946528c45c1eb334a7cf8c2925351a20730ee2ebcdbc13cc4a1707ecbbaf19807dd1e0768a89b8cbdd58d8c5a2ee50f8657edc5c9e34de904a04664d26c4264bcfd32b46c1a085b82ca3feb134a674281c9e20fef3fd0f37354a4e0e7652f409a4448b4a01017640afc107830fac80b4dbc5a5018f2b4d0e6670ac5cabb1e9091de70da71fa07db8d85f5c9407af4c81265def77ac2bc20ad9fb8b7c108cd9ced567daabacc03d5305ce917b49ba5c459b28e3360984ebdd44fc84ec03ebaef9cbcd81e0fd086c7b012f44b2ee1f9120fc85665e9b4c9dcb68d55f878d2e5ec8a391f8da06fb75952e6da314814fd221e760b6aa631f3529e3330d8fb581ccca5df6388537af302d392467c380ef4e4249386871673213b724211cab64f4e7d6ac45d1611284823c4a7a25a9e0f5727973c4d31f644724ac566ddd18ba059e0b1567baeeac20b881a764aa468b0fbc568d0e7b1f15a131feeb733b5d777122440d725662dec8b524baf8763c414b9e05cd74a757afd9ee076c5fb138509803a06aa128ec2419a95efcbe92f7a4e75cb06a87d910ef45918f2d165bf35620ca3399b15b17afdd4920949d7bc27a879b2b812deb2361fcc7d89672af19614fd2a1a652af30c03118ec3918960d57d0c5d871cd73010e6399776b324bf30b59a5ad40d244547167c2fddec21efb8a94988162162314317da1bc2a81a192c345e643932f81c28af0b74587c496c7219828feee2bd73459aa2570ed6fe72cd741ce4eaf74d6bb8ee187f385d8e6cb8fd1ec03005b7fffc8d8696b69215772e3185734ec7f023c39f0c226705a1e572b07379891870ac147561f3bbc8d48cac527255f4043c4937196517287acadb78234b535828aa9d34bf740b4f213775f8ba1c00d3e8efe6149c1269eb3c6c6388f5c9e9e004d82bbe6b71a3c6abbbcbebbafb18f50968ed2478389af574eb90c728c2f905260a920c2f5b44d456fba8027176f517ae530b555d7f1f2ea81926b05bf4eca55e47bbe769e7cf18701d31174c550689f6afd77026d753562e82a7857f68cf3357087f559737c989e3bc3f853eb8c9e2a3f5e1df7be0ba85eacccd5cea680ff37c054f7f9463c0bc0b6a00b63480482bab2fe6e0f2a9f6b217df9ff50cac9ab14786c4a990ce8cfcbd7ed057bc265dc32b3094bcf32195c4819823bd871b5970a7610aadef74099ea4d771fa382f29d2ac1808c540ee6ea2d77426c30e1f2786c068e1a91dec46875e6b81bfd16c397c650e53c5fc794317245865631de43f474d6560a9126a87953752a79c6c8803db271fb7f6ac0acfa48706b2eb5c7aac548e2ad6844902becb26d907ebd1e61a61529ebb1ff22228627c3cd39a37070907270b65e607bf437ba62d7249a4bf452635245bc19f4026968cc812393aff4d241d839dc4af8585a6c37796016d10ec23c453fb998e7c669566e765edd694f4b1623d83c69d81f52c97d16e40ac3e0ae95c7bc163faf60120039fd236f22f314bd570468bdd68ebc35d666bdd3db4383d0bf3dd99ce3370a430f1fa59938f1332a5ff8a7bca9cfc4fc6ea896fd545df6d99ead69585397ab24e129d265910f8d4c55d1965c023495fc5749deeb54702c1f2bef330446adf76eaadaa10323a1589c6c0db1351d91d42a9934d2533e495527e386ec100da3a748c8ad2e0ab9b726bfefcad01f1b47568bb1fcc4d51830aa9ee94195d8e07a242255876330f3bf03777e3f981ce2644604d7cce192cd33e58021fea1367d01213c7bedc7d3c7720ad5af2557c14770e7e96eb2c112ecd3776c4080a7a70673206ab7fd22e828f34d0da8bdb9412229fdf8c7d4cc713754a58c350e99bcdd3a44a54efb7873391b0b42d39a42230db3506b367f5de67c4e5bc49add119631274e2b408a9aa28fa99487085f4840aa0d40265ba50c9061fc6cc65c54057240ab667043f3b2604ea6711a649e3750013d2c06d6b1aadffc3465a708190814dcba26953cbe3751c5661c664b051bec47b9706797a5ac29f1ca49f56142622b11e50b7102d99605f3ce4dadc7137b6147a4a2b458589705027c1c99f266515ca39f6d0388f1cb0025df4b7e8f5ce7279adf40970f9e61bae5e8b982decc56158f7c663d5fef2fa306b04c51438aaaae4a27da82f1641a54b5f16db2ca3f4c0756fe1887175e510fbe602c22fc73211f26d738fe67e56fc627f35ae7a0d470485fd76d43480c84602dc1a3d29a8810803e16c20fd93c9a844b68c6570447a01606ce39e3b9821bc5ef4accc5e4c6744352c25ba8e592d6db3ec59ca8daf5633a978e8eba601b6d7f0b25786167fd97f2ef144002a11a58d761e444e75cb258c663e16b57b60326ff9ed709602c0ec4d3a049aca911e5afb367b208201925293867a6578cea191b947de3422656ca5897cfaa3e3b560cd7796d906b6c767e434eec419d6e9a6b79d7947f40c8d472354afaf46e18327ed2bb84d62373bea4e19757a1883957f849e02b105d47aef5a69aa9c535e264979c6b6e959d6fee5df350453439649b67b2ecbd07edbe8327f73f6ec15b9a05fdb335ce28318c07b57cbfbd8ea46c31ef6e144f1fd978570ed8d8a47e08f1db10878302bdf26100fd2cd05db62e530fab49759dbad520557884afbf5e8fcf1697596205e54610ea34f653a301f610e8cedaeedde9f9c20ca58004c2c9a17dfe88dc53f3b10786913027cd903c7433e6a1a15760f893de796e4066410aab89610911f9b07e14e5278bf9468cc0a111179a14230e740b103b3206f83ee3d64e3022d99ae9d988f8a7491e895c703188750879cdebc994e9d695f4aa60cdef707838daf0be66dcede2a5a543aec7bcb9928ed040e9df534d7911a1e04a0bb8255fa01924f9a0e2b8f58948f5106657ef33ba34751e17079a47b417bb75771f40e2e2d5cb9066c5dd6e6b47fee908e08479f494cb4faf5502540eb462522156f3e5f3bb76d7f07d2dc9ed383ebdcae60c8c7fedc98a7adbe6d0b426fa9a0b80501c1b526a93a703ed21254b8ca6271166603790f6d5c0dbb992cf526615f213774e6e0ef916871d9536a98a989470b6f4dca135401366bb5e351e9d44b7f6a2e685fce61409b5ba92fdf4c9865760d89cdf68733fc0f20a5bd0a79c24702721be2c94e4a50cf93db1689c7e120e79f9d8d93445859fb2f04a5cf5c9598a8aee2e7d13b8790f6ff6d587a899de0a0e1aa772de0dc049a75f268a3c276aaf47bef58d41a35d5874fdb1adcb8aa5fcc44eadb4bf21649384b8689d6cc7f17bc6076258377d0bb8a8082a0c7ca8ff67ec7e7af70ede3243c6b51b5a9eeb50f51d400ccca5f9170f4f496f54420db40861ddc6d4cb6a58e53bb4f35243fac133e1cb22becd4131516c90f27fdc833442cbe72d1f9b6f6b0d58b205e72a74ab9448a8b4eb583b8d6f661508ce2241431824435cea9ddec9d4964213edfc10f175965c92fb9c0d0b250f04e65d9c81d3c35a96a97d5f592a5189db90041a8d3a376a9b165cac3bf5ca82c6742bd38b1b3f0309c37b1b389a326d962b6796f7fc10b8a2ff5d53ff56d62908ac9e0432a9b7c090756ed6dedae793e5d62ff25da2fe224e731175c70be6a753e9098fffecd0650171ef4c6ca7bfca8ae088a34882454c9cdc1c0d72e05d07e8d9278482628c125e11b08c5ec19fa47aa3fb256ba1efc6b023a0587464224f425e69026de099976459273eaf62b0f4a910c6e6c9001f5fb032c6ef0a1eae47412aa0554647902ba55dd40b2c31c4c4741d5e5cd3c993dd56b4a7e707c359e91b8bd5c68f9e15cbfe2dfae2c7f1957b7ef4d63cd2d442c1d34d7b7d3874076fedeca58425529de2588b244c738beaa47ab0d0a7a18ea23f5a32a167428f3eb616fba2627a117668b11fddc651d54220045a7f1de9a77f1360e038a38b890e747c8fc5260edd10e560dcaf541d1c0fa640ea3fc57833a551fbd3fdd4d0e3575b8864a87610f4f8e51c4959c8499654bf03384126e5ff93763760d26df5fa5b73d85ac07d0ff9f776aff9f6cfa6350cdef4875054bf2731515ae9d57360df6fc85e528100be5f5cc7ddc3951568b86e343c5296c338d9ebb168f5c6cbc9f5997114584f0093703bc22b809a64d4378641798e895f2b2a9491c9b2d8391b231a00bdd9ac0c04a2331264a468be0283d1b9ba535a65a69c649e02f1d2bf9e18ef5db5ab0def73d87fed4148055210455f61a0f385b32ae1f4abde8f481d7d2602bb1e6fd0c629437c56ba0ed5ef6d286ac0aa6e8e0e93655e771d7afe4f90dd2e865f6db8e528b7b462ea3bb6929eaae9bb11c875e60f43da398c18c1b70ab108355be1f9322fbcdf8541e418d541af588abb6a3d9c8c1b550c2565198e6123892687b78a6c4e33072dbb09cc8e7071257210b9cfc99cf4dc9f053f55e7f59b505ffed2d1f7e3e47bef61a7f6f0e5a049b66c1d0757edd12421b0c8a3ada1aeb0ff147ea49875588d16536033b0b3a7d98cca528eb95ac481b571eea7a77ed19decad8b0d8d2e1818b4f50fbdcb2c5bf77f1a9e8d775e4b44da9ff5b351b84ee7d199da3e7a2f29a95b2b07058a254693c884f64b0292422481802969f6ce45960633ae10a1891df9dd3478619b62f85e9b5bbc9864e92b60ee6405da40bde0805b09bbe7b9110c8c9ceee791b618e8e88d62af4783ec55d476b2fc072f01991d156d5b7e4370250186e0ff10aa8b99a34df6ff11ce3cdc144ad5b478ca70893e75bdd6bdd128746587a18967651fd7671bed0f4cb2af33c8f196d5590b7a7d2469073beade2a26ed7e78f2a54884cb328ec9ca14fdfc08688ada8d034add6c8ee138350b36628f382ff6eda15db71015c3b42a09c7f1a035c0c909efca0936d510bd66c9a9ac12c67c1d51941f03ab571ffec65932d183867d0eae24ff6d9e6acdad684ce3eec7ddce82686bfa6ef833b2e3866a995d4deb68b285354e846e4bd3d096193f9aa71b1d7acbc9c6053fb7984daf301b5aa513d67fdf93585d08f9775b4544d5cf891f662bed02990fd6dbc98e86a0e706b9a723417610bdb16e6a709b56e2606cfb619764548a96419f1c3966662a3d56525523afcb361d04fa06b7f5e41c26d77cf0d1ba0d958c41fab422852aeda95dae9caaaecdf6735c826de033b3c582608c0281f3c1b50503ba99e3a61eee58d8de870db2d94d450fd07d45f503156e927a818506550b026cf314a1082c4b7381aad3065c892a337962e122eea8bccca512d186b8a009d7c7d58f162d03ad6da311c0f3c0f90e871f0b1825299a4aafba216e18fb89073d164f2910cf3747a59174ae6c86772efe3624a00c4379d76747cfe6040142329261a4c8e68ca15f8544ede2258c78db6a04028a01cb2bea51b0ff58158c4e62e74059f426ddbd8e2aa24bfe89e6005f3da5281ae490d90ce7b8bea1223be767192453ef3283c82f4c09f39e5039de0e8246a60b1e1ce85bbbc032d3eece681665c74d4c95c0089752a0586d7428556049b16d996336b5a82bc4482aa43714076267674c4d7a147086fc1a75c026a8679879fa429824115c92fd782137ad1a18f4f8a538887905ab0fce4abb635346b9af50669ff138bb43b4f7cb922abbddf81dc08c40e0c219a203dfabf3ac9773d433309b671810d27df479df9821393e6f47f244208ad1e7c96d253f0779e127b696c6e90a9146768efd1fd697bd1a74ab46054f807871b29d38cd464b24cb9e918a5248a10a525d5b951420ed4df1633c5cda63fb68873b38e8f958f5e8eee9e55acb18965d6c20fd27bf0177b2af6cd6b6a98a8df1708810004d231c3aec401b83e982c33a40d018c15fd374c754fdf0612ae0bebb118111730739e9f8fad999c4a62bb74c22f48955a56619212e8fab5f6ce4a2e616513a243b648d405554883fa3c4aff7c81f20129a42db7d568cfebbf9f5c3d87a30dc79c282405804f05d3adb10859f51ef890530d867089c42e6027184384c2270ad1dd3997f462b242a629477b9ddf7e8e77f0709a51b12ff87587b204c38726a02911644fce9d2296a60a483e09cfd8ffa0e8bcd5c395ef81792f2c80edcfec7c8264e73874bc0f304d94987dfa63c1b29bfb577bf76b97bcd043c7f45fe24e12ec04a9943b75c71485a66809cbdffa65db3e95725909ffcd2d33218b3c3b9cb367919612cb648da963ca6344718b761d0398550d00a01d0fd8a7dca0a78ae83c5e1082313088c4864b9f158fa1fc53940ae79a19b79d7ff0364600da476e828634d4915e5255a7a4aa4baa5a3b1b07a1d86c0ce9e6093a6d38f08c100be3d15383723f05df8818019c96982e70d4616b6068049d64d8b2e4ab9f73828d8903fa844bad97d7e889bc6c4682416bd21e3322d114487f2f3d8f968a8ca83235a70752d8183e1778a663d459b4d02aae901943ae4535552663f49bebab0c9941dbb8195e367221b510f529296edfb5435a29595bdc4dbafd0e5bf5bd00f58e0dd86518240be5dedc6b26203d8039a1e7b7448c934bbd703be0d2528e548e071e66738aad3ad36cca2547219b1774fb6e0fb74964e01437534530b2794ae57f7885f5b982113d61948949b9006c15ac21c4c2fd3bef9f9dbb983d569b7619817387b6a3227084502515ca37404092b7aa3a39850fba1557dc8f42e5976d0ee98ed10e4db954c296c12fa2c129f96eb894705340b7501e177d7b00399b10da1242268d56239927d3c93cac4bb26eda8ef7423b4c777c7b22fa8f58a0cf81619b38cf2a138c3918b7228a51a7e18a42cebe867e89b67483cbe089e070376d9956c50130353e42dbd0e9b29aa3d7970e8179a905c3b4da1fa95fc389294f47c07e710950595f8d0c1cdec14217b82d312823da84cde901c56c45c02242b5062e17f550d7722328e6194530c84c13c722f8c2696c3b8d9a62be8523dc82ba2fc0645d5c3b723315622d319b377103d6ee664ccd6acce5cf1d537b7b0094d8cabadd6ad10392e4292a5fef5041f28e3e094fc9cb86702328b876574a2d52c437963c4c98eedfc0ec184721995e822f1a7fb6ced99887d1f5f6f543d335187ed855d9fd3df08de6f6ad30cdda0318b2273a030dffa2119bbe9940f88e39c332e751951fa24b16c5d2fa17f2c9e8ecf49a6920b8db1837271dd58e7924f5c5172aee17cf7a9cf799d2357a405e9fde5d9b976bad6d13057f92613a52569de243bd2caf29d8822b97f50a562772116402b8735b159262fd725f39d2d3211239ed0b8cabe7284711c143dcfc4d52f8e16134ffcd02f0bcc25adb87be6265477e75dde2268d0a35d5b307eb85da90d86132366dfddeec4cc96168d0b7727343f75ae8e5289b264e0279c98135bae213d146e7eee833cadc0cda79ebc639997fff636e9e62fca0357713a051488cb59fd6b3a5f84cf180d93ade322661fdbc992117c0cc1dad552d41425291687d6614a08b69053439cfdacd6f9052fa029626290e07c951b01c9783d119dd49ef7c6f9c7c27bdf562d59c7a4ca26342e0b063e1a29e7833a038e39ead61d0f5e9bdcf450934760d6dda13211f933e6041b1bc8ea381768f5192813545579835599b5056fd861f31dda5a4a637b56100ec013b6801f0a9129ce877798f4ff5c6bce33d33069e08f7e8928945e0f632e78e5a4ab0d94edc83e3f1807f0cf4c432236f887a4ceddc7f862ec018489a5f4370be0628a36859e6d247f4bc44ef6bb38a1e05d69a6322b75e813fe746ce43ba0cbc910ef65ddb8c232060323f21ac7f0646ac76affac453dda6eec0e33c836d8efe991b735b081f4bd28f5284f50c0e0ffce2abb90570a9c7205f46b6678690db356ab0a8ce89b5b54e8b4bb059bd5ca595ada6951bb0ee1426a107f14cadf718a1a5378b025dc459598e9a228dd8154d7397ec923135d43ff0a9892472fd40aa03ee9b27c36e77bf92b2046284d003e58bb7a445debc4f338533c7e318990891b8bcf420f369380918931086389241da28f8f4748633b6e6523f75eb85c04509c1fdd76197095230e1d88825053784ebdc2f3f5974d71ebcf4f8a372738f7fc2ee5843a6011722b1ab86fc2e89ddbab89bf1b8c44bc85e5f3f86e3616c4b23ae6ab2c8273f20371a68f8a1d39080ed05f82d7c7d1740e6423754bfe35be909de0ad574e3cadb0f85bd2e3b13ae3227fcd767a388dffd517f313af827e21a7f09f3f5917ca2e671d3662d06aa1bc24948dede58330a5ec40371ea4f7a783433f4e1df2555f535a9dfa7558b85ed2580aad042f9c67b7cb8a543d92114f3d38e8a1013e7407148f5dfe04ca6275a3ab56e86c3ad316d69992cabb33eefe4d103c3e358d92be7df403ff46fcbb0a1d863e21a3cf1bb89990cb8b610209b50ab862b75553563c43d18381d3a305d894338845234e1d5662ff05df77e1c73ef01fe342259cfedb7ca5ee99ad9e54511729586e28bbc64d0955c2487f3cfbcd6334c95f6498971fd5b0f1e96abc8f43b98944ea72610bc7c5137cbcf01dec774a241a9a0c9587960a682198fb781a24a6f8393761ce34b0125f83ebb2b3547a8dac3968274c02772c453767af2a3f5f9104e4a8bfbc204667b9b919ea03dc76edf9a33ed173f4d5f808738682a4849e475263da1c37d764277efa0f5d7675a8acae2f628b91148364dbc21a4d83bdfdc85e9c3ec1557ece77390985c69a77fb71e36685c89c2172ec048ceb0b87998b12d9f8102bc41d08b14263308dfb45948165bedeaab89fe763a13a9fcf82666c21abcc88c5b2e28da477a40518e31b0303b5870141b632d00475143cb89fc2f3d5a6b1f9557f4616fd550f30c1ae8afea5b6398d7f2428e05512f52884781e7d43a2133bb4abae43d2edbb86bb5c7636fba0c860d8e0d0e3c85f363f1458dd3040778d2cffa99c3cb669943cc493a9c6ac2c6a2c12104b7f3aa626369696558d1e0770fd386bf2ef3f7f2ab91877c5da007b7978f8540637279a681ca5d3dd0b1a378db3c5b330a360e459d9c1ceaff126336977b5bca35f1282ae350eac16118263d20203e33c09d312f1e54f151728aa2b86ff23f200a37a047d10cfcdf11860815acd6ecaea6b847468839e816861f790083fa290a3aed73f3c56b1bb72dca6260c7628e7c6abb328340f25cb1a136b2b6d4568280aa6b98ac11fc1ba8bdf566bba1c5e91286d30d2b26acc78b522db50c5d33c9ee4d73f0ceb6127c20e40ed6a41195a4967b38a5279fd5c15072c30de6c7944897bd1e612c949921c3a13a2a9148ad97e9ff00b63047ccb6c0f3374f0eae896a656d9de6349eac6928fc6b5c194e4da944adb36b964a716959e3ff44eab7e3a8912b9b70f278ebf52878ba8bc50211a89aea8f0b30b68dce3866326b84712af7153de84fa8e0cfed4edf3953efcee846810a6994aaaef8e8c1659c011a5c292f098c0f1c2aece8247d0ab76e273260230069c36ddf6d82f0189e94f72a675921c31011e0b2147a574d8bbe9612fc7d4abe15f72517d885a9ceb9966cc3b34fc7d65e343d7f8080f365f3e96cb78c8529f5f2018db45a5476c4562e4c7a8a3f9ff991941549959f63a7bbf88405da41f199f4b67324644d081ca83d26d8f68193c6897564d4d6c0fdb40d5dece3c2c37d341c5cff128ab0d4b8833381b645deb583ff65624a744070366145eef981d842ea7bc1879e2402b8cb15e4c527fe53c6574634ccfd0bbe6cd745c2af17f09f0c38f08bf1674cb173805784ef3ef824420ef90984db8ed487020d7a4eb8ca8cc7758dc7e2abb6cb6f6c2e59de7fb07f9bf0b6a0d15dc90e06db2986051dfceabc2eadf666c6f0565af455335387730569baa13a99cb99e487157dc96900ea453036db0702e83fdb91efea8383241678cefdc9d21794dc8bccb2727b5aadcbcbddaac94ce1f7c5fdf8924c6bc30ce96a0e6318539a4a4a4f12138ddf612c295a26b2a3fe869201150a973f4c18879f7d262844783c40edf7402edf5a926ee0d8b787193aa38d470b0358ffff538cb19dc0912d92b0c1d0b71966e94a54e9d021445a9ec04693e50a9434880917b591bbe2632eaddfab10bd67a02f64f174a172cab014262bdf55d8f5dc9b5745ef4a9fb668cc21ebe056ed61e2775aa2e465dd33d5e06e962b40ec80d07655154d4df95c32b195a28c824a3ec5b6dca7178b0cbe3b580f340d9855266b90ce1dad88f2c58b58dc47136b8a0cbd93321e7f7c4bb8079130f915531676390cbb4043cbdc5257b99e84e966656b86c4173e9b6fdc03a6bb4c50314b90e05249d48d5ec926cc196a6593192b2d8c2a29fd2e2e70d44d36befd3bfa87e0f197f4e5d8743820cbcd86a7608a2fbdfb0d929fece40bcc856546384d3cc7d816ed8e99f62352b9c588658c9747a41858bfcd250eaf8a16c9b19e4f47616f286ada4d79c1c5d312f2f552ad041cd2030ea80e5c7590d7a6a62ab43346e63f3c652b425aaf55bf1738b44fa9778fb8c17b1e423a2c5f273b71d7daa085b7085d6605d6fb2d13d931ee32253443cf6b3a5fdff093572e41f51c7a409688fe1801075ae2156d67bf832197f15b8230ef7b7626fd7d3cf44f30960a2e260cfa46364e3a93b702776c7c9dfc5143ce7c5a6eb07a202e74a245ddb6cd09e75af56c9e4f91b0c7e3447ede7aa0bf3117b4daa2644bec8a30574b8bfcfde6c793c409216bf586faff40d39b955763dfd726de9312027ecb4fb61d84bf80a941f809c42c583e7516ab8640b2798fe65c6fd6ffc527f3b7e38ed1e192301a318498cbb1e3ff59dcd1b147084ba84ab270fe4ecc02da0dd027e4fdc687df47a4c41eb7ff652a484a70e4a4037ebe288a8deea1c3a89d32ebe61ed6aa6a6fea1e1ad76bd094fd85327f2e2791c4e66512c49428d77c320c3d8fef061ff076837a563a2e92206bd5f603e65e3857970932d54db34790079760520adb409f40d3880b15a97496034aeb9085c6ff4ab690f0b78c053e84f9db98c0b7cb1dc188c3ee03ffa6bc8233cfb1e9edca6045736a65b87d18b67b3137ad4ae5e695ec1dd20649043b8c7797d7d9fe1c70e1d9fd7de21d19fdf1e248a89ed978038fc406262bfa8a10931913f98f68d4cfd12abb23b57b351479501246adb91eb1f75d9939732261fa465fd6c105db2164e60b27a78a21f8612532b04b53be5df11c059e41661cee075bf7f7f6b0272048a3b702c7b8cb7dbd0de4bd61b5d345a641bf3b96fdfaae80ab14776033d75b241ae8582b24a6551adb7ac139c4b2b29563a54af331c09f95e00de25da44a89f30f6ba4ffbfe8fe180198f99a87cdb4e5ab19a34e78b27edee80c131179668ce68ca5f7288d10e231fa8a266012eeff47a985d0be37e46e2ea069d293c8c8706fd0179b407416db7de4ffe9d9e5f999ec696815556622e87886a771fb53502495c8ca70be0ddb514efb62fb8802d333199b99cb6832c79e4cc520517c2be80ddb47906b49d20a3c98af1eaf6550e4206f190ac4267400434d046e6f60e82d72b9e1fa2d605d4efb8e4e8c44735a16a70fb0e9bf7563b9c18bc066c35414792348ce73d6817f050c9d0889acc034429e739715829f6efa193c6c4bcbd9401ce2cb2d76660d9c1e40f0903e9c71ca21e9de597e141b9d0b080dcac42fca5392523ab219289f140ef172a005a5afc1a2d839cbccc3609e22ca85b3ee822e35dffc15a1e17ae243896a21d427528d530def67191578f33d5241e7c0a93075e58fe334cc2e060cc7b84565e63ae6b1ac4b3d05350483a3bffedb0c653d3fc29bd467567e85efc5222e66bf71d6e0c58ce2a7db270f8d0c11103a9d4d6064336b32d81f98b3fe0f279e8f50bb52bdbbd01c5d78a1c94ce881bf4f21996d8f97a8472960d300d47131b27b681c3d1ba7f3da898b6472a1d199606d9cd64d208380aab596498762beca3e8aa43e8f718467e68945f798a120b15fe1d39cb18605d7716567970d175d6197d084c2eb79de198b67f3e2d1d672790364ad1b9cfc08ab20c8164e1356e5d5a6e8db5a4f0a941b1f75973412c89b0b6cfb1dead4d3a2fc8870115ebd19f2502b02243e671101de74f1810590cae5be234117117edd6742b2ea3d48d36ed71259c58b70f0134818be889b05b0db119798ceb0efeaf2ffcb7b6ad63e506bd8abe561139e5a70afacd81b6bee3c09ec8b3ba49382a67b5aac404a4756c748595e231ba551e9451acd230188227d1ee1c67b5eb1a39204a4343cce3b33efbd6aece42ed980c8027c07a6df344e0fab0bba7a143cb60cf12b57b9139dafb767716b5e531b7a390e396c71e9e0a5fd9f2ae05e3d2b849be84395fd521a32789d7df78058f38a4550695296f7e32c7117c8601a733be56f2f701ea8544e6d6bbcdf5bd31f11e01f9b46ede4509df52b30404d6bf4e60bac51d32b631f62b7148513c5e626a0a40b98c73588efce106014fb9a99fd199bca7ad478d6b3224ce7ab0b727b46765a414ebd0f1b402cf4e93bca4ff95f9ccf8e99e0d740421b16364cf1c650dbeba15ea034f8f3df91ad21770383d9e16f0bc8af46f8250732a9e529568c1a6d1a1d9f642bec9b1c7bdfa5c7054972fdb307981b3c9d42dc0fddac729acd7af52e28e841cd0c145f10ed7afb4cf6de3bc19a932257ea9bd820ce37cc842de92b9deebc433a96708a15187d61aa931d1eba864844d94d078c40f673e386d21e6dafe2f0cf91a0310c98f8752dd379de01cfed6cc06cf52d9aeed828540ffaaa06679a6754e1082cf35a7d3bee043df180731c7a52be87284dcaf7f70efc31586fa6895c9cc490d9c7e8f845b82688d0a90cd67ecd42693ddacd6457fb0c0b394e446164948d08af16da9e15cad5cc8b292262af123f776419c1233d80a1168fc992798c7726655a87cabbab3a87397fdc74c537c910cd8f5f772410d32fd8c87f3ca93efbc0546a5b63450f413612d471a0cfa2281e1cfb6ae008dabfdc2d95f659f4a368501e08bd63da44260f42be791098f2ad817fef1fc17690007a8d862ae51e884bc1cbefecfe410801e3d49408677ac6df72e090e5ae16c3cb3b191130909370793bfce57cad3a1d8608438147f3538e12b9f9298af0548c1c2d0056ea793d9775345ee8f99ee2de2d68ca963138e16a0a500f667cf5ad77d04275e1e6b2825796dc3a5b3bfea7839bc41a23d97422350e1b58dfff5bbe8ca7f37feca00bf4cdc833e42cabc32b0b8ef01368d667d82dd13dd33607f127315696009dd2b36bfd97988c4155b2ad3e051265fadb0d560723a4b1929e9bbedd67fec524c3963ee6bb088f83a468faabef23905df26351da37a89534b4f25b6c32081ee368d82ade086c0e670b8bb2ccd228ff0056bb9b845f33530c5bc0e01d39d95ba0a6f3cb007f733b400ee40bc937d8dcef2b5e245f206c79550f2f3dc941b675b230e87a3e5af6f14948b8cfd407643e9817c9203c26ffc8a44e0db274835b188154c747155f9622b67f477f2eeaf85875d191450913a71b7cd7707d5c6f0db0abc2bb23beb71c715b9cabef5c36e6b861a29a693973238ff4814080b1a77df0b7ce74c5cc4da6770ff4383c41f7e2d0420423ea31575a136a9dd06ac7c53345a7f1449029a7f2454eff72e7f3424c27535ee091fd80de7c7127dbc9bb2893e6443195cd851412999ef093bb64732f2c50377830cede0e6fe2ad2cc5d0733cd5f9c4e3bdaab22510285adf6120ced05439c5ca872bcb07cfa1c19fdeefca01a094606cbb8c80ffac1162707ab64d3edf11288e5e2e2b9690d40c80ace910d1f2b11a68aaead97d2569a0a6b1e5ac8d47ba604aace6f4f922894bafce5e3f28d377c90b956d74f352307cb5f86e1b296c4d8c70681845e3723fdf7aab24ea25e64993523a3ffd74e512b0f6d2795a74b09bd2c00242a66e06b99f6cfb1151478d5138aac1965c6a9353c420c4a8e88b7ba4102df69459f8995d782f7e133082dcdecdbce4bebd897128d51ebf8d0ce923f7c2baa9196c8603ecad6fcfbf904667727cc4328e5840e9ec72f51ba12ab167768bc1da7b3ad1c5821b76cec01672be0c3218bdfbf63a5e5fd7f4508753b2b492bdb76df2b5347cfab00b386989da46f27dae65303a52c2a91993ef9596744b9c622742a57be0028b4723872930fe60fae6beab470af4a647bd55882a2edbae887c388bf455e88904cb42e00fb89ed88c39b13965eca64779ab3fa68cf624a23e462e912c6801ac6c64eee74d70150e50511097300d75b0b09525a031937b24e2259d605d45483ef1a1b5433950b0cc5708df49384d1042051f0be3d87cf099fc26d7a1622ee157669c209c5b880cdbae8c4166ae3ae769514d234e4b430cd05352b0477cfea9cd85e48e8c76d39f3d8f123a1ddb1a24037a1b7d5f511e94b1cb2044edf30a044f2406dd75d3c25f503e0172beddbe65e0c5fad7d02b811d0978c4b483067c51e0c96ac17b84c80bdc0a46e9b01b801b819b8209f966b0f84c2d419832da9977f0a3839730bd5c966e066f1b430d7129db32ceba306504e9a7734fe92d84312bdcd6eb7659d4e31c9d72a6d64f2b5155c04482bac6e010def7f839304efa06fd613944f1a0e30ac864f15dac22fc38027d839fea157a5030d48872b894e3ca8f49b6b8fd82f83a856cb31958901bdb2d5872e9751dd97a5bbd6657bbaff71e8e2ff447904515f4fc40db0596c70a817fa619c36b1bb28a485027e2307ea32f01a92dae938e6cce133c99d75ced933feb5d3f0474b037f5bf1d11bac8a90601e29a2006b683c4ae7aad8d0e667cbaea0b22e555ca99d4841565e19cfda2fa8412365c335dd24c86d543a3d5399eafe4f13ee456662345bf9deb287ea800077106e5503c2efb2005dc19cc5a1ef6e9bdf91440fbcfff4eb5f735a0440b5488276decd81123c1c3d480604917933720bc75486debd014c75092d1e97b88d92a3f5261740fb206a3b1dadb8d278109bd3b1cfd35a527608f2111401bb0316dc4a7e515e713389cfd2e26327e671eed9cde8a2ea4a7cc4fcd18c7504007c4d5203ab804aa9f1cd06604250563e504c1adc09f19ed73d5d18ec6bb8bb83e7e50e97a3ab04df258952e4dd1f195b063df0aeec232d65b458a0a629e9d7af9882c56546b9feb1aac7612e96f07748ec6baaa290a9eaffc23f129cb686c4c65a887ff43c6b826148251011f2935be19c2ef566ed8015670df6f83c28b371199a6410e2d663b6caa712717993963b1b3d391c4a72ed7225203132eb856fd55b0f940fc1ef59ed704c46ee88a19666cb208b55f5f75eb6937052241d931ba793386e56ac65dff13d2e25045389a146343378740a92a9d8b606a71d8e68de961615ccffae90dc4f135cc2b0747e427e540d110a7d50164ed973948cde65302849dd9b4a550908253a1b177f82c47807fa7e97dfe2cd185795e16a0a8a79f82489bbef19cd6131ad7ba6222a417db400963850789d548aff1efeb878866bc8f5dadbf7c550153e81ee77a0fd4a17f6aed75c3f4779130ef5b8b560723e2c742330edde09cc16f39a501208a960788626a1986a1b212b585742f7b0d70b3bdf676bf9ef1636f8c75a6e9b10b8084d79c21cae924cb926ffccc440d2f8a161f25aa0f5c372a19c26325db4bf1e57db2095e7da5adca86ca5702f27439f1a79f1b60c3502b0d0d66d5631cf9cd743de33fa4248f0a2cb5edd0e6a4fd30bdb7e15d228529316462666a2466a8f62810560b43d06932a81f82b2614a5ce63b09f3a018ac00808ae5cb85f0cab8c47d1c213e6eca494ab4cd7f391f122048527ecfda0c425602bc1407c4dfee46dca7be4e3c746b086c35c869547edcb0688ca13d3d64f20b7f007242e6cdd4e91e4d8eb9c19b63d924669656a84c8849f48655ff22aa3fa62c3688c3dd3f7a4e7cb3dd92a11bbc1f769eb53785cc97ac0c7a090a87a4e594636a86146b4aba37dcea6dfba7fa3e2c4672d8b4d3bb25bd9c667e8d961077cd5f7bbd2dda40dd3332855f6039706d99d6def8f12becbf600f9e4515b8aec5f5b686371865d27d117be25a4e956562a3b12d511701612c20ce8ddf445849260de0ca174cbfed77cbae01f152329fe3c9b6c3e424afe5c93d0be40fe5c91727b835b9bc79d9f5e9b241a2bb455203b599dd0b9986f14feba1e3c36733e76cf52ac2e4f8e641af927aa0fc1eab5ac79e421578def4f06b5f4a735e5ef0ed0d39f9af8c1473fd733b9ce95b7847abaf6c48bd21448714c198c5b49b6638602d4294dab5e976d655b87b917a47c26d86df50d4453770c3e6f706c79f09ae51180faa4e895e9c0adedad3050126431167aa378b3f752780dde590ef670bcde3b2572db8a2f3fe6993a3db76bc45956134ccb9172292c36b4327b9cdd7cd9c5a666edf5e4705c24163582a8679ae4bf77a27afd1c78d4c2e389001418c90301f1f84f24bd466ffa3c0b63f677cc9e70c31ae0717ee781b696681ba181a223366422c93a6648d38627e79d026ec6efdf68f291dc4d384f397258e97fbf3ba1b5c928611849886a687fc4e34939506570f4d46e49153c37184d4de92c733008561accca7038b79a978e7e7fd60c8023d4cd96d311a16d3169719a6f9c6d28eb07b3bdb5de4eca3b77b737ce6adf8e671e08aa8b33cd3c943a54eff0082fc92e5aadd28c188c83208014c293ed06642b2b2ead9dd533c846642902bef641c2f99f3cf0a651453bfda7be16e1d6be7ed87e0f610aaa00ded96509df80900c639c26961b44225e738c880c79cbd9a6b3d60dacd5edbbcec08d6c72bb8fdd7ad70e35fba5ebcfcc97ddd6c89c7888e9c200b921f615054ff96ab9c241fa2b0bf31c0202fda9aa2f66b182ebf5585565c7a1935d69e61749bd5ddecd244907aaeef700fdfc09ca6187b1e6ae103e5cd18b61a060a976a878165b6d2659bcd67d0a5d43df003f089ba10f3aeddc4102157fcbd8f2ba8a51553c55aa1393c3e3c57d269dcbf9c50930fb55a929544394f4131e38bd5c097a738e05ec53f4f059f05edf6472b33415a31a25b792ebd4d18bd180293d3e354a3b1809def680acc89e327b662fd305d06a2414c9dfe23b594756cb01b908f51a3b061dc8253a11dcb3a62edafdb11b3834edb12ce75e2da3a6d80d4f8f8f6883e00b8240a9d339e34921eb7fdb922883d765236c976748ff30848c0b6249b5b92bf0d2be0a2f4690e7561a6446d948701f194f4ed10e37d5e83bbd4420829e1537d2dc581d21e5f0688841741e6f66c0a67e8fbbc806a6e4fd823cdbce0a447dea7c9a51ce02d1f67b1e336fd0e3e1f496e3fb5e9f28b528b3fba5ae19c7210dd28ffa4a3f0d2a374d2f311eeaee1fbe3bf6f57cc9b8d1a85024244c3a85c4dc40dcd79ae34ad435eb83213bf9a305abd55703e86b04228b22525c474aa25d4ff5dd8660404c488f6f2c3ddd17750898313d530b63f97488e0921407d8d4ef08534eac465d7fca5eab0dcbdc2954285c8f2bd378c61fbe13fc8a65483ad5aeb0c996f6fe2eb8181be2647b2516517670cfbfea7c107daf73470ee2f2a18406ae20fe78ab9471b04fdac8615ef9ba8bb8ec376d6d0e415f0ebf3f887671e79182ad48873facad1e46f1f42eaee5187dc60597cdc188cb08bb87841ee94cb4379aa5254faf1d3f77f7e6f0dcc7f72637e5de263f87bfd173a165d0f109b15ca88cf843f32ef27052c89559c8f7650cf9841ea5de761699d45cc6514f9b878de2263746cd555c93382fe70ab1de7e175f1632099b124b8ddbbf5289163edd774ed04e7bf59ca925afb838807328d9d2092ac38b3fd668d828cdd5552af13312a3571b00f8e4927891076f6738726ebc030ff118fba302d70611282a548f497fcbe022808d84800e693de23ac5268067c1ebf5e83036c729a7fd8856abeca45bd98da7e79aa622a59f8c00f45a863ca20d664eb946e6d2f6a74d14b84c49183b20afc78ed22f4e6b7aa653aa4d9310846f1f9a53f415d77f17ac90dc5da9d8a0fb9e204829fe497de1b424fc6eb86091dc9f43973b7cdfccf2ffccfab52f40f1d9e9bbd014a8de5f0f9f7f3f40d7ea30f1bfefe88394d49ca62fdab31a8db4a98ae53bbdb87e3798a35c1ce606accbab192865328fb52b09643624caeb5099714eb18f878c9c35ba7b4f7108c5a94e839c6fd399406c4abf342e4384194f36386df6aa6c9f2a59a6d502c5c5e7f00ba0f75bf45677592dca655414acdf29030e251ffe1be9198a9ba603264c93cc9b962bc9832b0375fc210f8c0565de9f061460d13176ba4cd25e35706d7d5d3d22241e6d7dc895db5539eaf11143fa03bf76a0996fd3373f3580da75a0eb43f4a4215f3ab98b8c8ab4b146c2b87228f896cf2e14c19f2a014b62d70fcc3267c20a7c721f3329675dba6f801f8735710118ea09ea6a467f01538de1dab6093f7d83203a1e7263b20917b3f820892728fe01d9e55a282cfee95e259bf6162658e7fbd17bb8783049ebf6fc1c20703409c722c593b52b7e99509afed554873a553c36539c0aee510a365bf7e5f11a85389c93bb219ff7203cd22d9c615520339897dc3ac842c634f58d183900537a589c21422ed2062e9912266c7cc9c7a70b35f95407d1d4524fc525a82b9bb97e91e3c22e25e4a12bb6b70ef1a34310f574010782d48c2c34775a78cff252d62eaa8c006f4554ef53df2f201d24746dea8de07e11ae03aac40736841402ad2ea9d4ab9914092982e1d55858880cf66e2131fa429eee1e5b96749e5366fb84a165d72c783f7fe0da027281a28e7f960bd64b152f5a43fc6bb4110597b4f8a8ae0f27e349d61efe05c10255a585bc845f8f8b88b4ac40aac32d415700466e7a828b2d666c6e45d2706e924ca4306c3921c382ffc028c6715f25fb17e5ffddc068bf883287dca387ce720d814041aa4a95fee4d222461598eda7f604de1f4071d30126c69da3f1a0f9cef4fe36a995a0607ecc22d6377da3be811f3bfe2fe6a2be3fe7d1ecb192b53bae4c8a567a28e4fbeacebead6c09e9d3f01416a7faa62e3958806415f1800eadf3f0b3fbd5cc3fec4a1f9715d3da920cec9b584c7ed70850499ac443bf1387fe03f0bfce190a429c34e54232ccf26cbb91fba3b36137348b7cb9590f16793f0979f6f6cae493c13149b8a79aaf44e01c4b7319303a1f5dc1c18026e6b194e7ca49c974bf7360f3a7211736750189925bd5f2773ceccf7fb51de3d7deb064de2acffc62dc418225c657a22a1758a337424b7a103873c3a136a7bc80b583e18fa6a4c7113c98c8d08ad64b565004df7e61f8704f942575eb53cdbf1fde2d82b9813e1b901733f07df8f225866a32a4292fd4bbe8fe1a5bbb98dfea6e0c7e36feeab246d902622b01f2e6c2638b22671a51e2084b01873b4c733bdade583180cb9d1e6810d9e65feab824936a3605c0279448f43a22df06c3945015d8246600d35971fd3bb4eebe36c99a0bf048f13258c15fe6d4611f9ca037c0c5f674739e7179ecf24fc1b6e6e083b8f3db3e27c982448a038848a2ab81985ced3b9fcbf3330938bb633f4702370277e96453b316eb5947cc596d3bcce29d90ad72c964162a0fd6a805b216a992fcc3ab0df544e68924e744af0918d77eaa11eaac832b352f280620df80c3bef3120fa7b2030b3f7f462e6e0d4691716c47c19299ce106c37cd7816f0a28522561261e63987d3f3975b2e383fb69a64b6589f34e9b97c227ebf6e0857c739113d139a64dd219aeb0c1f41fddad7a348514454034064669f9f11f7aff673d1e52c49e0b99adaee56af4cfb0fa8827eac436f5064407d3639cceb43d6d8030b858255c52b9056a4390ab600a96a4c7a4497bfedeb1508417b6716fba61136c8f4035f9602aff02f399dfe8fa2c2c09a024b01c41ffe8920716f3e5961b3e2e562a795a46569d619ada39e00225f499252c1a88a36538a48ccf0114933083e73c2cac1df96fbdd578068a504012e5fbabf3f8f67f5832c51d63b36dd03ab72c5a84ec1638725c932a26e8f91a5c4729df3102bcc79849aa633bf4d1927d0956e62681f3b68f4350fd1d3d11a23ca4bf45cd5bbc6e54a41c271080a7b1cfdd7a27e471575925c141021267ec4d6792d082e0e43a32465c9d879ae52057eb2f5b7da823da58fa2de138f695a853cf3ae006eaf244883f640d0ca7cf4d44bd3f613885d9d1fb96398bbc537acfc6f0e9ad97b09ee8a824885c64453435daeaf0bc37e2a8458528951253826c103683af8d7a42e8819ba2cad5ff32b0ed2b02571ed607863ed97f51c2091bf830619434548cc5f71f7d65121357caab53fde3800d0afb9c2eb9db5e3bbb3417daf622d1da81486e21ab5afe8772f7cbf66483bba681a331b00ec3bf7401eff0316a0eecfde3b9d336712e0ed400d1df5d4d157cadd30f674fdc28131f24c9ce90e3cf0325ef7fcebf52befe9d597c9d68715631d747859260407c68f6cdb1e790d20f7eb1d4543e558f2ad4062c83144cdcd542f8f1443911051703521c2d4cb4b72412d3f0141d02c77c14be31536056798ed5dc767913f081cf9f70022b2cb2ecb2dcfb493907a9bbe59dfb933e6bcc4307cf31660d51d481d8c5c3487058c3edaef15eb2b2f2d9f0a09553df636f5ff3d25f739279eadcb300a43c250d0728ead4e66a4793bf3ced88c3be62895335226212c88ae96249f21d99fbb2f615e56cdc0f97e6cbfb502046e83ec2c71bedda7594113737783a359f16609869f4f8370a23854fdcc770ba8ac27fa8dcafadc562597a3681fd0e74ea6d63402b7c15f96ba4759795a34b3902b663a22e2fa0c26a71ea94eaf7514b3f8babe53315ac1ec8e26983f842275d8aada79c6e1e18e09736d30198f3f401b472c76fd9864a149b6b58f2f9aeb6891f3692dbe9f22f08cd3575ef107814f228a3c4896f5994bab9313d736ce023184ebceb03f14e25dbee4687cf9457b683867325067a824189ed90ae1ec28adbbfbe470cbe1b744aff5b4f644f1ae8c07d6840adc84643b34bdb70d8b518c991a501411090b75694dcc866a0bb9efcdaf3fad907dd89dab6402c22dd29156c8fdd8bbd01430c70cda99e28192bc88e2129071f26c1cc9b2e28a38e0e6fdd29bd4334404ae5e7a7adca1372a23622f4f8db2645b1dc3f3ff19656ba76686a7c693e19c458300e943b699b355647cb91a25a95fe610017fa83377ccfeb9bc8e2b2c66dfa819a2e8b1a0344808fd138d2f70c6da0d3fa28c3617b0c702e93bc29733527bfb92394c6806b7fbb7fc951fa0af1e0fdd9447f85492867e13bee79b52db2df3a13ce19840aaf4572d65385e9d1e890207c64905cf653d8183baa28bf532e6e93eae8894bbaefcbfaff4ffa9ae73b56933fa776350e9097544ce934a73578b2a184855f0513f916bde91b913f5f7f7df65ba767f412c8cedb9215f24810a80e0bf4266b770dd50d8c779569aafd8f082db08e1aedc4e09f1abf80733e6f222e0a12ec39a2f14173b645cf25553c1d5756909f959e8115edfd7ceaee9e44c4e59f3dbce9c4b8ab1f4722ca8ae2a943e748b98d1934ca9a8d4981c886ba7c6274852f4f0e3703de7abdb6abc5ff534adc80ec2af5292f5196152fdf2c63920d79e07ae5c6d14df41c19757c9df4bebc8029217b9bd9f1d2c919c2a758d2be821af6ddd0ec5ca8fdfdeb8d5910da0391fa7cfe6f3a4ba74c9bccdde9ad04c0464b12443c07ef23bd40d337642e63fffe26cf384f9f799c5b617f380cfc6c3abf78096ecc927c0456351dbc2a080f8990b75e9801a1a9ba215bd988c93bb30d4f619dc6578aec617e4b55c173b5387008226df4b6654c059ff98177c9375766a6b3ad853c6dda7cc6ca6f82536fa7b9dae5ea74dc6310c47a5aeb1d66d411295bc8f5a85e0718edd8c504512856c5402995f61f763d1edc01fd4177562a257d07e09090079de7ee7b7e88adabb82ff9523b76640be70febd670aa97fa628c64076f7105d8da99229aa4c402f3a8edc49b564020f5dfbf0660770dc790756cb1325893df3d31367e616fb1cc9ad263fb06774e37d635d606bc5b8e7a27271606a0b7773d58d0e76ed234b58d217c53d45a2e5abe397b24e04759e2aab2b4c15e30fe896691b7e593ad4c96a4d80322f4104e737c9b2b9943cc9360b740747e5c4f013265963d6c2267983e7c0017ac8b0457f9be60b04e874a938f5a05c8e6f7454c39f8d074fc66d480bf8070761de2a2809d0be05bd5d612a62fdba52a7393aa9076745e078242e07541c7ae524f2bf835822d6ba2d4e76398bd56dd3e3a9da5580f0dd84c0403650eff225ed354cf810a029e7da568dbe8c37591d2f31d32e64ecd400bad47a4b19bc13eabce01ff8ad919a12daece90b6f6227b597c27ab071545032c90f1a187095b5c7d6e975bf5bed498a7e0ecc30736d824e8f86748c15944b89f53f474d592f0c5a8e81e333d7340755f9e5d247cc229709fc6b9faea76ca2ffeaf4744d057548406c5b193a247c0fcea0c0aee63b046d96b211a1b867585cf132e522327cdee18f1cb435fbc9fb09d7e0da1cf4edff2ff40e8d3d69fa9f4bbc8e157a8b054995b930e086ebcda4ae12c0aa61b63074feb0539d41d7afa8c7e4757e385137d021040d4f38e453103bc69cc2d6540fea05799e545d7e51885d4c7282ed9d830980c81decd98f1141d8d4f20119f0eee819a066a1161935e59ef3d678aba5f7e79763178bfca89148c70f37611f62409f88947ad51d9edf240500f47c979951ee4f1c513b9939782be9bb555798cb6a3ebd78c57a8b6b834d88d47e7079db8c3c670ae331e9d4da8900ce75b8de58aef4ec16defb929a84fd6ed5ada75eb8f95834dc073aaff578c30f33077ad74656c8fbeda89e1e5e0db985e22f1ca4412090f64700356b6f22bab93c67afb105897e602904043e5cebf7ef053f01ff0ae59e8f9696ea4ee576c2be4ca80825979d0b4ffa88188a266473eaa210be55149f541466feb3eea3cece65671287d589e16970bbf835847e63c12d411157152e14265159b07521b32851d595ef91df6ece16912a328a6a8773241a3fc256f059b9703d91ac34b89564ab6184a16a880c00c172d1e8c86abc5241d0454f8dcb9d73129ad8fd87ad6a25bed1e5251ecb1fbcc3c578497bd135784f72638bd89a9d267052ba35e999e86ba8ab4977a6d1bbc0365baf33dda748ba7737a8c70e7872660fbee91b4ceef003ba1161b95bde43b8886e38a948aba49963b74ebaa2e760f44901fa77929a78ca7354c5cd82fb6fefa81a88fcb6302bc9820df2dc9c29b360775e642b4dac2725a0b46e2a91f2e841e1534bdcd506c7cc72c0beb3c6f6cd2a5ab615955105214308da1e394839419e38ff0a80ee972fb4e15f4211350bacea4a993489b1fad70f2d7ba6bf0640608909f60b55f60d5bade9b221362067ae9b233dcf11e3dd3499dfe25618e6584dff55418a2d9c05b49ab7230238bcd9f99d1c498cddf7294392739ba7aa3ef5f224d0685e479dda6155bac0d5770043771fcf4f094681082fc9c386c2a66e09d770b6c1bcd222085893026e54913b71b7df08130ecfb8da03fa7105e818299f69a43d28510fe7d4e8a2e5ecef1e8f7e62476e3c584ee55102607a730f5549a1f35f5115670b2cdb13370a9918d88d44e674c374906e328734fbb516ba222a483f53393423bfd69f9be9a5e029a429a26ca2fbf75449f700dc8d00f9d397634f2194ccb14b1e05d3faab72ee860fb20639a8d92271518c343bfae9ec596eab5ad43a98fec472b02028d8bf1dea19f33073aeb92cc4685585242d89b4e8a05691b03212326b93d1fd310031606f0feec964456889419a75a7b0ff5999e5b67c68eda9cc2efa6794ed88303322d1c7d26cfb3a609af54183b096bb8c2e3f467a63b5834042757d204a401dcdecd75d2ccaa4fc3c580696d8030cc4de586ca1d3be66c54b39e4c1322e6014920131707965391ef7531368632db5a960b34515d2d0a050e501405a93358b40ad4fcd1305ed283d10014a9681a9c3f6df90b31375c64cd263134b396ac473d9db179d246c8db36ee06d76b36e009578771f2b25940c389d2123e4d97f8f09451cbfb75b9188ed15dc716c327b10d7b2acab9acd56298bb1c2ca235b312489e8b2127d140c764ced53902684037903bc829a0612aaef331b195e16ccfb698ded6b49b90b6859c5c6fadf4adbe43c5c1906e2ad734d0d6c159a537e0489b2b6948b43401b09148fea3a0e5336a6fef26f638a7f6501907af4fd38c447a2094b8c95f97bec4897b5b6f52eede54c1132fb4280387d5ea25968e157da08b49bc30d89d87e6c948fbd8c3eb816404cb716f235e14b54911061be4bf5920d533be4c00db993ff456306690e40370e9c59c1d352d282c5850911d8acfc75c3c5d582962183316b3ae1276645540e95fa517b86902a95ed594bfda7d5f3cfeca35a69ac188aa69fd165e0ce86a4f9bf35709db91bd05e96d524a9de4f8a3b00c5a875c8ee1e5b5bbb780967686adbdd2244a1dd7cae4dda8293ff1b8eb53206ae1ec4422a527237ef11226c47f2d0cbf5aab6a4ebc34b1e59a57403b4475eb411c4eab2b4c0ec7837dd84fb6c42e8897b7519216dc4450a08083d93d41b33e81d10e462d3ce282b8c66a4cc3a267135fe7b0beab452fd58a86758281ee75143804286b1f8d9785ca48047e487b64f0b354e13263840cd64675e705bf810046e9ed733bc42a186eaa41d96eb1b2742f29ed73b5606046ec49370a920aa13d0ad9b00f59e2f6641e438212d932c002d1f7e43708f972362861506a46113f592f717e1a1b75e6cbede87b7a7450eabd43e6c0f88f68adae8412ac4ef5ff1305f83962906475566a735a10fc927f479f848a64346291bc25e2e014b21eec80a39e8e791ca87a215b3386d1b92925c051011637f62101263e90a1bdc399f0b1ceead264bfd1f5a88623e96ff8fe81ca66baa5fb8ef6920d98351f29d809db77df9424c9910d51193909a1d0fa9dc17bf5cfc03acfea1bb16d8b06f5f2df5c44dab54846a141e61e852649f64c78136bd71a89fed3a0dad227ca973248bdf478bceb75b1875b0f0a74f854a4d6da349abd6e0977d477238149a763b4058e9dfbc9850b47b0fcd5c3d937752e4258c84b7f5282bf088d6d6b96bef780fb6ce7e25c97d37de925746e0e9cab1a7c028c1eb3d6581e58ba6b23744e999c7a99f55cdd57627a56676bd10c458476789060f32f216d9d95b6a0b5e929ece48bcb51deaa3c11689ae4a170b4eb759268e312d3e88db241ab88bfa4b8acc06f4f921a8142cb8c3861c28a311d6f348c52a3b4a2e8e15ae04f681b808dfe54fe37ea817dd40a158f3fa6074492c91d52bffb8f67115827143fca4dfc332d756e48d8e4c25e581c26dd3f04537f8a102c3fc2cda9b6d50769899e1465ef08548d3f1e3c183623f3e7884cdde31f0e74f69774e0ded48a0ea7add18e1f5d3ffc33fa2ec5f4a4f151e08c3cdf090636c200f1683f0474aa94dee5840f2be4a7619939efa6ff17dcba490e25f5d19e1f7abfc03283b1cd6f51d1435a3c10162c4ccd9a4d8b66ac6a8f1fcf184d094eb7c25dcd3abef97dc67e46ddb716c3a66ae04b13332d0c54b8f3c34a53ba9276ff3a3df41b10264feae8bb0298134a579675e63e78e0482c3a09ccf42d74df1338e0db8552f0e23db341386b79f2d4c1326f8743468e4e7458e0bbd1b62bab788083c4d0d87ecae402fa8d13a25007f4c87ff2d181587e0d72abdaf99ac0c12a1964f48c001fd69cfd590a643af3576554529130c371c72d74b1f046d65f1a5db557f8958fd0efeaf99aa7d7b442b37c536696009d4b4adbc9700c9fd0cdcf07f155cb2c22c055e8552c440123ae8f850c810602e20c027d20684a9d74d3a2cf05d7253bec007d78de6fece26132d2148f76c0b097d90e0d39cbb208ec48b42c18cf0dec591ca5b294d4fb10a770ef1f688b0fd5d668be9ec42d2885fb6cad390769ab19232bc2361268816fd9178360bc830c1f01ad32828f8d7829b691c76c7b8527f4194fd12947a466f371a7b105e75464b60ff325e214600ef7c802a5e67626277960d7b10bcd877c7719464cc3224fbb0188144682ce813084297925c436cb786b5f0bacf0fadac2d85a88fcdc94fc239ec4b203f74328b9940b888400876aa09c928fd69dbe6a167eb5eb06b51c8789d71d4d614e154e279dd1a8ecbf538f7c86e0792a4ac933e1a3d2ab11bc4e28779ebe899381106605ec83b45cd19c0d7e51b6249352df74a93efb1b2d369442c26d0a1679c2f93d0034f4f47ffab7b18058d84eaec945af6025d6c77224d9d2e9059b3f4922defc5bc28f689cf1a416977f2046f40b84d2c2a31374a85e9d80534362923f32bf85f4c6d9ed93dfbeac6f90e763a03177bb30af0a6b53aa485e558502037c2c2de1d013a8a1d047f51caa2cc3f9ab279168417e71535fcacd79f874f068c054b727721d8e16f2dec5666428efef605bfbd94996146a0952af7eb7d78d7efcdb3dbda542f23018fa9a59c14f3e00d33186cc57f219fd1c1cdc0980c9b72dfb388042cfe5c43251cf1d1634ecbe8e247c19ce114f863a401ede7ee9e48bf2ba3758cc5409bb3af1011d5b964cbef6c42cc06ac368804f9e213d8b170a5c7a84d69200201a4a1511d425ca622a7493f88e6c9b1d92ed3a2ae290aed1f5cafd516cfa99b61977f24362e03bccb5ef5910b22b42f9872a272d7eeb455caa86a55ec591b1be084ac18d948e423550493008dd375404c26bc335caec9c10590c29df4878d3b2a236c49546dd6f00463d3035061b91570fb628c7434b09e35ec5a2c8ab81912203915256ba340c0bfd86898c465572f0f450133566d6e03d039d68946e870d918b1f4ffd77957415e46be43e976616ce2b5ad518ef5c7db6f81b6868a7ccd861bf2789328dcdf9f13fcf9ed088a4af77a5650a58f30cf562d391a27ccff1eee3f1be50d42d6b8d8b5e1b83dd296e93490243adc1d466ed088d970fc138d13d64f694197da606e36c09d443ac50c0e55f10546d15ae5373412d4f19dcdb50b317cab61f489c184727e2e6dbbd01f7efbb300a07e0200e5f328f6a7f01bb40ce9b6956e18df0380b03a77fb0874bcf8580367bb451c4d57c6d4d63d5af4cca2294ab52348520d71b475d386392392fb248a6a95cf4a20e1ce755ca58c3f9809ab4dd6866d3f3d7923378ea0ae59c3a547bbf7a50a93ae6a394ac5829f86fe7156cde84654ca3e7d2a5c793e6b6a8d243e6857aaaac954678f60d7b501789c836ce28f09e8b5a102d1cb11e94385b7454c3c81ce23f7cd555b77ada71d504dbfc4102ec8cc6a08c48f35ae1b67bfca2228cd5fb576fb089ce315d26ea243d5d1354fe58e60635c0d21c65d539443a103cb771b341e97146628e36f78a4632cbcec2d430f8a1d95eb1c01db4f1e1f1b79adc790f701e81ae95320212e5da8649db9bafbb9bdbe51c74dedecbf6f8147c61ee80c4e3073e83a62bc325552c24999f769c3bea7d8fc58fec0115716c50792a3ec49940ee0db23a205e0d36128b30e5c1dc30666e8d42accc9ca8e7fb2a40ae1fa25fac407a42c00ec45e3ff6f7e58afe7ec87a440b64e5efcd9c9c75b7a0c76582583558d02c7ceb8242442ae0e464bba274376d0ec21b2d01fe6b036e94ff172e6b685b8369225a4da8e8b4425dd3805a9cc32a78cc7f64d46281380a42e72089f2a3a99ef4c1ae15c8db892b30ba1ae4cebd1e9ae30f0a9dbf1f5c665e864fb5ebb85ab1fd15ff28bb37530334994f6769154c2133f64e0f76839e82221d9873b8640b2214c4a202c65b88367095c1114a970c5f4731f79ca7e6683748dc3358c3ab2d410283655b2aef43f966a1d1d0662ee3b2f6591cb2ecbf0b01d762f037b79e8c3627a81fe1c02c7f5571b54d1800fd7b0e4043bdea71900e56ea0071451cfde53c1cbde3c5ad100a5daa6e6372a3593e4e38da6e98a616826a21a9080d5f0bcaaf03c030dfbca1986452ba84c7b23ba8f508cbf784e54dcbc0ec58d83b2150ff8ea71c670d2fe9c89d19726fdbc72f7da40b648feedc026a79370b364314d8744f4e2252adf19ffdada324326abb8f10d9bfd53c5b36df6b220cc7907d08112d25fdbd624cb4acf1a55a37eb67e0cbc482bf310d366d74c467ef590a69cceb91ec51801a8cafe134a2070fd28340898065246507c656f80181094d5da0ef94fc4eea74faf55d37132eca0579f7d35c6bc91680da389a2349b8d752d69afdbf25bdbce759ed7b31eaa0017da47f3fec1e8a048cebdcdee2051f5fd3e5b1c902b3bfe9ecc9ef650be2ad03174d6b7e5285f427bf6af2dcb23d782a1343dd7abd554b7973332547dcecde5c56401ab24c9409ad4bfffdbce26de9b7a479dc7cde4a18c871eef70236b96c2bc40e96f9e3cdfc34ac2a3d4384c234d421434baf9db6e9cf55ff9358215b1c95f48992ab41d8b39482268309ee99a9304198685a476449587815c82f30f66e36685c2ba8cf187ba6ed5a7a0ecf7d3d41f30e37b24a05c539b49bb4b7064bd170dc928dc61bbfa5571cb5d1c43ea7aec1d7abb57bdfdfc0feff32768b403c69bdf87bf50b71af8c5442309946e8ff4bb7b43f439aea98b6d114859dc020357c5256480386b712c364f5d1b003588d8b4b64c4a4305337bf611904cf0690dcb18ee092fb826e71b3d1bc691c417b232755170e82e4084f760743cfc47d8a88435e15290bfb5a303ef321f6dd3cbbfa312ecd663c3127995f1a0ff2cd43dd91bdda4940763d94af251771487f4e0f611be4c5e25e4fb59e93ba28bb618487fc6678ffb9d0840cd382e533516d67138d735fa9c588258168b82249ece4c6c97a4d1c134606a329fec0d8a026bdad2cc1bcc60e8cb276f0045df3cab8fdadf065e25d1ed860fef276a26951e6316880c89bcb184f0333fc4186dc4d815758da29670bbe245e85e66a12dd1c1e502204dc04232f83500d868b239c50a561a52806606a1b7039ee62f7f9120b990993cb5e6711cba76147f459aea98f7e3cc168d7ac82473d592c0eb9fa62a62bab30fa913b01cab21565ba543b67e25db60b6bdf0d13f026c28c6c0a9a32320982049c1d3e269acaddbffe38246fdbf458517f82fe1e5485bdc79e253b88dc4d3dbff2de9356f248815be59447f0717504b2bd35a40f27670d3d399836e127f72928015784c3c6bcc0ed780e427674c25e149a1d21c683283e851f9b5f71f73362d2895c79b23de804dbe06f8d524d2b8c534d32bb66d7be1cac15e00a621ac2a1e76f17de97c5957d5e452b636909fd87e1303e9dc6d1e392ea78ec88392a994effee6a7630f16977e479dfad2c70cfc1d0e0796b1bcdd6bb52f2089cf1c42fb57fb0361c9a684c6be78806991ca4992fdeea866b68a6e8e2613d5c5bfdd2be5637c126374f224843411c07c69efaf0e473d2e03cef163404b01d389196b5ef1dbd69471433c47c9ef461df324306bbccd9cde6ebd978e05359284367a4fa9bdebaf1c90c119fb26303dae13da2808ab50b3a13441d347209ea5abdc4cbf26dc0aaa2474ead436a8a180d48edeca9ed546056981944a4226e0f3efb2f35878527feec6412c872bde4d2339b768f21d820422ff63d6c2aa41449f4d1eb71054f6032b10e4a0727652e250b917c4a583543150b84bf4618d5f10618d46886b046ea42521e1c24142d6fe3cb01324b6a8993ddab81d556188b46024024c5eef98c5d428b9820cf61ffa454a457fe8641aa21daa0a887be7e47c695cf094667634437962e024b601ecbe1152ffa12bd36ebfc77e64030f7b4464107a6c6cbf090bf399b8c833c6fd460dc1aa36a9a4033212797a5392809a9a829c1f84b70971f45c52e70b859539a73af87c51943ab30fed9d98c513f895faaeaf58f9e7c6f592105493a6203013deb96756702843c99b7c602cb72f3b41ae10ac768cd0ba325f2de621301694b795f9cfebd8600725998b6eb6832ba286d01482ad7b3d666d47e191f59daf778d2e9ca9150071abdc388c77b304a2848e17b196b1962804a0d2595a447addd8d52b17953cd548ccbf32314c1ef1549b8e18506fc1f5e2710be01b81813e9ae887e7a5c53262df3130c227da9079a75c8af7056f857c066e97e2a38a1e9cda41e5dc9ba095c10c94a8fb8911e02f94ab3b516bf19310637977fe365d484b7a06c64387d976c0a2ced713d801e60a387e00c9d32e589852dcdee945e7ced1ccee1c8c12498a1c018b34c71feabcb6a7d976a57b42f80c9116517292ddebe886d3a1dd73dec94387bd1b333cac343df0c550909b7dc188908776b5ec59593434744deb03f545a2305e5403e27428199bdbc3d6ee963d2be92fe0fdd74795facadded4ddc88b39e75e433089b3b6bee7a448460a30ebfa17b1eb2af28313d3e1822c4cec7c18d4f2566a54e37403581a5de7179e9a0cfb174ae082384194eebe4739de5a59cfdafa9e0617e47eadeb620b4d578a578594d6eea9e585059462aeec795aa218bd39a3ad94501d380b5c6b0fb26652930e7059e6c6443be810203ddc7821cd4cfbec118b74df49b63b7e2de4ad66cd85c33a1c8457cc0431e424053527427c249e477b19ab474a19885b6b7985050e499c53fdcde5ff3a9a2398d33476aaf5e8641f5f55f0d652a6ab85591c6c9311d6af3f7691aa04cdd9ac465868aecda348cac7f5dae776045d16e275dd573aa46ed1770a63fd910ef6c2456ae68bd083a57053375e3aaaadea53594ebf304bc46d3c55749c7de0511e0eadf8f4d0fc38c403005ffe56c626a026801536f14bb032530966c7637d3cbcdc9b466ba0c39b9d4965e74f0f577ee933593a3d2d67b52755c8f132782768a9158d4129d3ccc011faddec10e60ea9273cf99cc7dc451dcdd67436cc41866940269d12942b59339bb95fd1b636a1d282b07cf828a6a68e3c1bfb82c5bf2d3b5ce1b1d8adc7870cc88fc283e1764bb833e4f7277f4b3e6b19fbab457086095e9a2f51ddf0757cc9776f45cd01786e1a5c59eb65a36331f18e44e9248450b24ba85a634ffa3b7aaff630869a9b2a58c05130fa34bcc540ac44265b3c582e86b97441aad92b842b141003fca1d70cd32709e92fc63f134d375e7197b4a5de35b312c13a35b71b8ad1bc9e7f03615498e71d6b45990b9a12b72e9d1bda1600641e1c41692f3917697a035be6109d5e5a09cb1015d45a5cee4102ea898640330f8f98e2e144dec02a0e13e321c822d4e6d5d877c88ebcd546ea3a43cc8e92139a67d408360f67bd24559d1149cdfcba493e5eb7e898a325f75fb6e504b1387636f53a07e17c5f57b05c7d722786b9a16912043e505ebfa69698fb44f58777e503a08830840442772f67fc5011ff3fe490ddab8f0cc8c8c6c5dbc0f167a6c03e9614c1f93a3cf904dd01b82732743688f1332e3b03b4e31500312a0567f959d232ab08a0517cc45a91acc1bdacacee26ce7583e7382efbc962fa56f1a3c837a570cc961c5b9294af2e45b35c1f0ff92028d80c16b8b15c53c3d52df0e1ddc5c8a718c867918f67e4f565acc50baa57bfa9222a8758d2c30db045fea33610638197e0c3bfbd9f6f28582138a3ed42848bfee63d065002092bd889a3f6a4d2d2246e37a03d8e767e1f207da5ed1a97d2dc17f1f8d9fe7badec0eb327aff95cadb77a5f95253bf8e7ab801d2333bb25a21039dfdcec18717a009e65453812cb72fcabb778ca4ec657397c55d4e2db133ac8c669314a417090aa2d8ed87593d688d0ef2682cf60db545ddb32069272c22071b75ecc4ec773f354722191dff9a0d57918ab8b1429d8fdc8e9b9e02a6860626d97bce461a14218819e4eb1621330dccf878b90def5ddd850b141ce66837030052065cd771fb45707663e7e1911a414bbfe8dc364fd7ae45c7de8fd3acf794811d03641a1aa3c5af19d3375d88124d07c94c53302f7c1bfe2d440a552fd3d726135290dbfe3fd9b2d09f460e47e956636931677cfe01af1a172cf00305b685634fb77b851492d2b00516a4ec886ad19b3c3c26f1809a83b27316092db355e0afd64e35fc7d919090fa408709d2ef7532b06bb44df71c2f8f63c8eaf79079fea8bbef728296aafdf6855ca31675cba8d61e6cc50d27bef87b49c976bb35437961d431a91dd9ad0d827f8587d88e09a7db520241bda3fcecbded6ee87e4f460c916c95bc706557178793d6a36d9ccc18d65ab84542794b2c95dd41aac765f44d7b4775e51097c0e2499f7440cbf98db1de42dfe9fd6e6b5358ff1119ec4668948b961401207f8ea300f9658deebc7b2eb3da914ec1e21387f334a1dc7c5de1924a24dd3718a2b1851fffefc8c4483f9ee05909c34d1061cd7625321c2d3bfca8926f2bfed3db8a2fea20637c5133b613b58243c9dbbf5a7219a3fc9eb3f8fba30927090ac68eb0cb09a0732fb906b73b41e6de1f66861e6247e7e4de933228b62d57a31283298e020a2d6e3294f552403706e26056944c690ab6be48c1981cdfed7856d75c399257db56e4a55c3a197a64c588a74db8544219de9f1634e8a526c8659bf9fc59259e928486e0e8f88707cda95e403b4e736b3d4e3f45dad59337ff97e722e5047c9ae64118fb6e8241b7f3e1dd694209c9cfdfc3d875fcfcad72e26b240c01f9e58745d43d4a2a5c1bea9e30f3b82db3a790936403aeac175047eff506e5eab177ce92c192607d9b37113e679ae8b0457e2fba7aefeb29af3ece37abbab62d14df18f8c5a871a465fea8fc859e1ad5700a72076b85b079c7af3c39aa9cd6b5fa6df1eca48dd6d1861dbe516f2bc2c3c35915574e5d83d23dee17f9617aade493a443525e1b29e9cec1c7e2ef0513185f20f20fa22db48d602818669d7ada7cb98ceabba48395d3f06156903e1521f18ff20efe912d5fd5a8a5d740556e01b1e565c9c81326e0110f3eb8fc16568404871dea7c8c2553ef58a57c6c2c74173b27c0cd5c10eef2627e2fd1ab0367dcc14bcd8775e69e078be1dc3d147ba7b8b68d0f6458661f241bc3528b780a6572fe6660d96380bba263e9fdca95d8db1e2de512725f1c7786bf9ff6b00a9de9aef4bdf74283408ca51c06a0233ddad3830899b58d6be08cbf147498ff091f45af9e903dd5858e29bfb15a8c27faed801a00160913e35ed2eb8d6bd000b5df5790fe881406175252561428d5b3dee2619b7ad99dd3b960951c920a1f1761371831817ff07cad4b60400cf319ea5c7a096016063f099c784b3ac5d5df2fa81ab33ba06c715d44ccf506f5ea5c90ca6181615609e9e22701eb12f8e9412de69acdee3bbf1eed003455a740976eaa713c21378d47bc80fecba9b8e2c985525fb8b706cacfa10f14154cae3949bf93eb1cd3bd158d2ef32b14a65337b00610c5a0c453c796c5ef60ba94c5ca6cbf92f38650747a5214d7f579ab53bf5ab00ef9e9912df6f75b1af3716f23d606a5ba29d23bab7d7d8790c6a9d55078f775774208be7660a57e6e57a67a48c02586ad6593ca7631964efe9abd53374d356676837c08330ffdb7ebd60d88f219565ac61b3d44a2d5c7dbad10f651b693bbc900985eeebe496dad66e343301fd0b0e6c36f5181516c9b705075e81da2d6942186690c5c492b2840be3359e1d3c9c98293cd4a8cebdc5396c7fb871291fe1778673f284fc3d0b5f2b4f383797bb501d5f234bb4fcce9d931aa4287b811bdb7c578c25e04ab324e8ad9e9b6092401ff898b81148f84cec21d6d5bf18fc4b9a9df23409e8806639cafd8d5a5349310fc149e26c002eebc2676460ac4358d3415d7e3575aec544d64d9f34fd9426cbc5ace144584c59810fbebb3ff4fe8bd5f457f10fb387b8fce3d798481c1b37a642dd15d881d64c63e9eb9fa9b3de429f3f15dd9ae0d6503e000bc1ee1076c6465804daf318dfb51ab3da2d1dbe28f6841a2211fcf21323a6827a7296bfa23ed0b9558b31028dc7445b40801cf0ee42ef5d93ba859b4c09734f9a4fa374f975ea6ff77257b847899d15427ee15bbc305d281458eace1f7d39b01e48c4e7e9454c48d4f91b8518185ec7ef6cb60cdfe7e32ce3f58838653cf6f3d2f03b28efeaf4929080b1adcd88b43d03aed2c3d6b1893731d32ae290150411c307dedb473fef597588640aea4c354aaa4bf6ac8de14a66f52d7c1181d15d2bdb7a67cdd8ee251e39b53d6a54abf51a1aa923bf13ffc1f0038f444876cb74096caef6d07f88c4dfd994cc20ea5b3b5c80b924f4a2e1400ee7771ccd9e8610f75e929a618f5cfb1eedb080cf01870618286fa2cf02e42775e087b3408f4d256815e674cb2e63e4b2087fd7bca1239713358a593ff2b96ea44a2125a23a892ca215ac7adc462a2ecdff4e2ef39cce852dcb7e9e9031f62f92f948126a2a9bf9acd679e82eb080901ac6aa287b1cea8e548c2b37bb8a3742fd19a5617e76869f8b997b39131193aae7cce135bdf493aba5c3f87a5079176097effb8e61382ef686e9dcf589232b258610a6955cd36beda42cf1f1e67c76d63abd2a0fca133edecee8c11796cdaadc0b837cffd247e2011d691e07bd85152182f75f112ff1730cdfaeaaade3400cdd99dd548a90f4e6ee35cb6c6326c21921973989f886e494e4bf4e0765c55aa1256778da4f5402776f94d7ec4959782592231e125019095a562a8f79b89ee7734c21b230377c07be4e0efd68b035966b93003d70b7b1bb3d4913526fab9460d0dee326ccf9459cf89787874e69775c34a214af0a68080b7a51aefdda980decacb0170cbf864936278d1ba2479175eb5cbb17412055ebaf778cf440869c823c570b7f372ec6457e449b86072ff396d5065f0b249fb8436022ac543247940b2a6e29515dcb22db453bbe5232ff9f7db273070331d747db94c71d4b80ecaaada3a1ba3c28e88187f165a99ec67944fc54dcbcca4ff32b9585b65458abeb651cb7800a1a8c04ed4154d104b0cbcc51815dd703374cf578de17d41e7b8a93e2df0f1a67446969a4ed8acf932cde57aadb3b667fa062c987870855b7392531e9f1d6ab35ec4031af40fbc85b3cb10ec9d3dc4bf49d850c4f601b7dfc3a2155a8fc6fbb23e8c6d18a718c3d0ac3290f604001a20c3eaca8fbdcf375f22f3181b35e978f8073f13153398e0e8d33468a66e85966830db870b78cd2e9b1fc8b193bbf97606f66fae696eb04ac9e2541dbcaebd84de2f0f2cc6e93a180c18b4819b9f1542074f194670925bce12c431edc3bbe6786d7a46c1ffb62b464c636a05924cecadd89c0737ed427a90037991d2ae318ff7db14d11134f32df6d2aa286645f09f0dc0af7a7b4df72e8aeb7e9465361d0924f39ce7d2c19a8da09670cfe267c1c2af6af8d9fcd957ddada8f89586feba070defa241e4d6824471d5673b24917c69facc9b589ec06972bdc87bad21ce2135db7c3e3ba23dfff16ffb4e66897dc709c39570913c1dc1f225882ccee8ec280b5a41cd2567ddbef508ffc46cc320add1db3e95c7ea708610a0c23d525c20595c9614b441f80b95685a9d1ecea973e1447043680488936e9d4156cf92327618bdb1640b99b50e4724dc13df56283173f195f5af5e38b56d2a94f7fe4eb87ff1a5f7973a2b8be33c1abac3cace03a36f11f5625aee5b1467ebb728c89e49643de201aabb5dcb1f4b49f5aaeed682067d584c6994b045bd7febb9250ac106b8ef995142ee9556475b41605d735670e4e2c1eab9591e7990278af8e9c1d02f0a532f5d34f03ff0ee997ab73f52078e0093a6ec3144125f5185ce9f5b739f51b1571d3df61d1ce3adfd5687850dbe87b672e006e595b227167afb34b27ac025a8978af69947b509f1b722d567e866a633490d592adaf837fd5da246b48b356c8e975c319e0d571926eda4cd22fa88d6a58c66f9e5d87e2436af4d758a15530ea01d0dbc111a48989084d85985906ce44578e1b628d479a0cdb6c9006d9fcbc38296f4a345cce046252cf91c62107d0bd993504852d7504a0d93b47f3c3039307d74553a26b02bda324f2182dc18ca79a072f5e496b0410311fa79463982e2dcc2633084e0076911f22d68fefc759c4452f65fdae24e8d0a92d8527fa012b9804b178d002d12f28bd390f4f2a2fd95d17b0ce33195c178f1923f8bc5a00c9c64c36eb588eee45adee7ee0667febf92ddde4a430d5fcfd36b06682906399b5f09592de978eb29bbf1249aca5fbf92c20696e45d942798703408ad1bab1570984d3e9908bcf6546b62ee023a511cb71f41259ce326eba9f54804a394378fa664b69bb9a6f349afd77badd48894950aacb0c9a73b436141d42233545897f23eb69fc9e9c9d07619aed6353a5459bf30015774461065dbb0233f5c3e009a5654ababf3edc5197e91fbc47de7502cda90316639bbe3d04f2bb8a657dd8445bf687d4654eecaaf4e784e760447eca18f545fcea17867026fc60d26dc397ea575d886c0007e5bda04d0f24ec00f5fe9d67a77aed718fff87e3deb0c00073a6a9eff383bde17f6f71f2dde745df755c80e9da0760066fa0a4fa63b3ce531b5b10f94f1eb641479c15b1fd752da38d386f10f666a4664fa188edf017cc30146cb362eca3cded77988a9a3a187cb01b10a0c63437bb504178be342d994ca4b95bcc76f50ec9ed05948602ab13324d00ef2da83a5008cee983f567f0a233143ba35e03db607bcac65a04b727c4ee48379c47dad1df6e826f2bad76737badd70840475359dd4e075c59b6dea099114a5885840cea92f13fc83fea1c2dfb6fafa3d7b4430c33b972cb3e24cb1e14536a12198dff9dfe55915c231c372f2d0dcc1af90dd6effd9c22aa090ae254dff7c5e37869051a1cd0bfe0fc0be0fa5b3aa00a5227655274abdfe572c0658f993d502043e3a50d4a4275cfb6c251c24fd48abc1b5575885e09810387a078c8e6a625af29641187dc1c1f935fc01a8a5f0e84af293eff39f9ab6f5226693febb8f53b2e7a43dbc7e0ddfdf9351dd1f704e8a4f9849386ef4d61e33ae64ffd38497830119f791155620ae208f5452fa08c5866949c626e1c9ff6cab4dca60f9a36c9973dcb2cd95acb14fd2767bda8ac5b9cd352b9bea5933822805ab1f1b8831ac616162a0bf9e9b594ba921a0d6b5ae93822e4076a992acb260f7345570fc2d85f51348201e62813db37520b15e25d0ccf39a7b6081a3a0324bd9b0ea83f5958575694f04a453920099cf31598215130098e11fa4ac15b963ca0631b5413d36e06ad3625514fb75071d4072393d613f5fc7b5d29123e508ae53a4d2f92f7ba86bcc29511fd7ed4b63135bd9ef8b2ad8ce93df053fc7c873868c0ce9d430cab0c01f20f1b9e28b2c880bf4cbd8c4f8f9a899249dcff35a3a3be603a4e8b8f979ceadb79793dc3c913cb41503c31476271f489907912e1d246c3547124170a7d9aa16dac817c10b933254ebb18af56ba9a05f031209e0a946d42cfd71cf469b6565d973433cacbd328b04934805d07749aa13f953746bd468af791e914a725ea7af1277b1708d95919b1e2869d5bb363802f4fa95a5f52b40afa08b8530f0a9c3dce9b10ff341879d95eb1c01db4f1e1f1b79adc790f701e81ae95320212e5da8649db9bafbb9bdbe51c74dedecbf6f8147c61ee80c4e3073e83a62bc325552c24999f769c3bea7d8fc58fec0115716c50792a3ec49940ee0db23a205e0d36128b30e5c1dc30666e8d42accc9ca8e7fb2a40ae1f1f14467f1edac27bd6a1a6a19a4c27217039f2e30cf85e59e0d9436940056b724d552e8043e5cce93d91ae21854b7569a30273158d5650f030ad108bec0e6306cae72dc7b9e36231a79fcd3824558512cfb52b8e35ef7c03a395185d9b672fa5099ee0205e7e84cab5b02102a1770261c5f26cfda601a2ec4fa86ee42e4c8469a6b86e6fad0c91369c0d8e22c53a7a98549b339bddce47300f57f49fa23a25cc8a7895ab49b76fa9ed06e2329432560165c3cb7dbfe6f44d24e47d93ccc1445061e8f6ec25c750b285aa179d1561bf7c8235e11b18f7e6d5dc96e06a82fbbba064e9d997470a944c2f825f39df4e60af07cd8026d8978f330e72201340efc9ddb5a815712e6ec9e8f1d8fbb36f5cd3ca7655f34bc571cec93e302f5faf9c99da2398f70b4d9d1ee8851bd6249c07ac44508a36343fd2783a903af075dae5b644b65d9a666f4aa9d53fe95455319d7508d356b545546bd78b49ec035bb3f4bf4e61e618149894ef4ba8d7a07ebf9d7ca5f4702a61fe136051b056459189425cf0971bd67b001944b818f88014edc89f96884d9fcf9ea8373b4b8bba1c2a305c3a607815ecf36057f352c2da6025add289fd7339dac9637de44072ac03888c1f62f78494fc4eea74faf55d37132eca0579f7d35c6bc91680da389a2349b8d752d69afdbf25bdbce759ed7b31eaa0017da47f3fec1e8a048cebdcdee2051f5fd3e5b1c902b3bfe9ecc9ef650be2ad03174d6b7e5285f427bf6af2dcb23d782a1343dd7abd554b7973332547dcecde5cdbcca5cb64d057ade2849d4d35ed588161091b47a3be42a9db0a74e661aa6a7c4a857253578dc2558bd02bbf7a7a0737e1f32e99c4aab051ede42872da58c5f9965e3ef43985d7a66c7d0beea97b78ad24b884a456b6d369d30adf1789ed4af849a41a84faf850118275fc692a54fc94ee7ce00d6b523e049d25981429320bcfb7f6608c51a27dc5fb71420037ffa6a3f26e21bd14534a335ae839151ae59b07bae57d5c10416c550397ac7639ffbec30da585b7aa50b32907d7ea9001d381bac4351b574f3d61319c088283862a3c8e5309f11b51b46f3bd4b7146189090594d707515094e940a7a2042b6fef0d8837b3285da01d58aeca37395780dc719e102eb39a1e5ed2b175abc0d6a5ca287ba638a6215195f9c59d0fc5a8c5b9a27e4eab57ee8258492688fcbaa8a555cc086db786fcc5fcde692512f0d581cd9283b474492cefff3986662a5a2e459916ce8c4c57be2111c874c5cb3e73d97c48f53c6c9420d84a6178851a72d946b19342021e4f2e5e2532f8ea2768487b8df2a5eab0352ec9887f86313daa53830dfe501c3d49ae27020bc08b31759d9fc4ebceb5d47a3f2cd3074bc144c8af165b4c14117240d9ece9f4471437be0906bc649bedc6be552ec269d9bdbc72181ddb5914bb9f226b1b10a63942e096d2cdc5fc3da7fd0ea8ac15e8f21d556184c04949761cf5cf87850aebdc08dd4655092adf98800a8071397f88a03d97000e321887c615c1d5ee2cd2df6e930e58731de3b6e115b74feee8bfb7830ceda50271336bba2d1112383adc62205cb023eda442b1f15c586b0d3d399836e127f72928015784c3c6bcc0ed780e427674c25e149a1d21c683283e851f9b5f71f73362d2895c79b23de804dbe06f8d524d2b8c534d32bb66d7be1cac15e00a621ac2a1e76f17de97c5957d5e452b636909fd87e1303e9dc6d1e392ea78ec88392a994effee6a010d5ef7ecaa4b76e1fd8211c3874c50b058426276ccb189504bd80651b1211e81f5756754cba50d3ac497a26b7782af84c64350583a95bf7c8660dc886597ca46eafbfdef65d0799781e3db073f53e9c4af1ded1816721b4ca517377b47ce178dde7f778f8c0f65333933ff76caf368677f71eae9c75b008f58616256cac1bd0cc9b60be494c891eb31badfc5f929fa4c12f4b3e36a16dda8f6340031b345e46a3e06aa288648d999425ae304e8351ab1d43dfcabb7451d1ce6bd13482ed2600ed3179f44a37a2a089e67472d0c038e0855f6b2322b332d03fa59ff242f63765d200baae2e26c2be88985a44e890a17ebb444dac97fe23514fb8650afed38311e64ad44246252ed89c20ef48719d2cb6ee2d7f7645fa17a62863c4e15402865385f2a0748436380bf978c328a07189953ea268851d4aea8b867d0a19a863cea450e33306a588235c68f6e143ebe9270fa5da0be5720cd1953f090bf399b8c833c6fd460dc1aa36a9a4033212797a5392809a9a829c1f84b70971f45c52e70b859539a73af87c51943ab30fed9d98c513f895faaeaf58f9e7c6f592105493a6203013deb96756702843c99b7c602cb72f3b41ae10ac768cd0ba325f2de621301694b795f9c2d0c88fd4cd162ae6a17594598ff47a1499e8e6892dd2ccf1856e4e9f75afe6d6b66dd5e6095bda238f8ca25dd739122412edc79bcd55b57624dbeeacd8e4d0bd7d51bf47d9a4122bdbe0b3851dd11c38927fa5f18ba6d29a23a61f2bbfe52cfabdc7dbebd56159fcd91b2e4296c24814d831a76a9bdec36321896093a8ceced09a44b8bfdc19c9dea05b462b4d8254a8d4a0a9c03cc5f2e817cbf2f652f70e4d34af28122c37c10a83802a48380d8c1a89d832f554858319b124c0ccd8e34b2adb22d0b48d461c8da7af16b7abf57d80c5b7c62e9775878ec15fb66301b41061cbfa019cb38741996458ac5f8864f9ef5d15b1235578b80992206172d5b5d9e2503c56a7cbe7d15428199bdbc3d6ee963d2be92fe0fdd74795facadded4ddc88b39e75e433089b3b6bee7a448460a30ebfa17b1eb2af28313d3e1822c4cec7c18d4f2566a54e37403581a5de7179e9a0cfb174ae082384194eebe4739de5a59cfdafa9e0617e47eadeb620b4d578a578594d6eeb0dc8bbcc6b88d6675b4eb5a02e1eb5ca537612393223bb13b21f986631ba16ab7c28c4c232b6f59f90694c54e2d4eabcca9794a3ed9ad2bdb8984d2e6c59b1f112b1820f1183c4e143fe80aa3963f9cc55dc59ca57694a62da5ef983198bf9a964ec27e483e3d656275d3b01512b65dab1d1fa5594b5d0b3b6fdc4200fdcd6508a03a4488b55aeca2474cf843e51381406b97005012e9ef2a210959bd7ae0ee45dc11b2c2cb11c73bbe2a45092852e8ea309c279e94923c5df1646ef3b677dc5f232f68c1ae0e809290231b875edfd8e16a08876160f10218eaa647f8633a50e0a2c2bf7a5185b243320863f7b8145a53c0738b86912f49747d9f7b6e96ca21b02645f40ffc5806049b5fde9132ffc2ee4374912801bb0383bba652da28e5e10c4e89faaf54ca3ab954b2bf4fd1114021889f7d5ab1420d2c547966ec69726c5eac7bef5267b5e1508549212ba1ae60fd86dc6770e47f973d37bfbe8baf596f1c9791a29c4c77ff3c786e1bd6887e19e7d3f198fb4250e196e3e74319e32059ad562406236c41b5a44556da07d0cb65e0e1c16ef47d5d345c67fa95ef9a5af7e3fb1f9a545ed16009dd1db19fab765edd2fc9474684b143a9188944881524ee45de138ff91788346c743e4467e352ac7b685e2aa21b40bdec671e77ebb11c196a2177a45d502561b4bf97fe1a9829137f7ac59418bc272af3bd38f5fb24aa6dcd84ba20b107d8ee6d65d6b507dc27be72994451e2a74ac3146a572357f4abbf4b34b006109e46359b4691738dc8255f54e3cf323e17097c1ddd54143a7527fe9f2fcf45cab6dd4b90a05505d1279e26579e0480b01d124175576b8ef0dd9af1dffa4c50742fe6ab9d10641b1feec618e2ce1c7797ab1e7926ba4999ce0346b59ed5374f4795c573f8de3bb2ea5a1e9ce9267a8d43d5498207d3d26d0ea50b41c409bdec7a923b0b1e1d85160853bec9ceb5914a75997ba7b76323193a1147159a1e29242528b9718321235b925798236140620eb39ce360fde4e22b23fa92e09796d474dd4dc0f24d0da917aa51505892f13a1654556bc227471533fa37918fb5d594134a363812025923e19308294fca118ac20d9166ce9e7aafe6661dacdf6e63e7fcdd9227a14a1a13ffe2969d78830713e29fdf887096f1746f6be595f3b8eeebe817f426a78accd645740d7cb1211e5eb74922bcdb91c580a6718d48b7ed64235277d198c9e2856e4aceb126d479bb988145787cf3e80631cfd6d4f81bfca91726a40c296cffd57e9bd77e1120e27816c473622721ea22e216004eff5721cf195f6b56b338d7b6e6ec62571897f8045111db069fd162b94528d3b283a16eaad370ed2e7fdbb16b81e738cce981bf04452959a0bb220f71d033b3a2032ce6e1e84b29f075fc1ba628b423375a0f9042b74619f46e65bd87bf72f50beadda96a5f293bdb4b299a4b24c3e95452cbe6f1c0d5676a00aa879b1a4661f89d9b696e6fe33a67be88e569cf19d7b8365cb9a7c83cae5bd00234e41013626a0fd5e51078c977e027f946b01369bc388950aa7902446d2da47b0f8dfda636b80a6a926aee096ce1efef1b23e917e3a3702d2a3751a6699395d56dec0d5cd6b4cfdc282ea9310218fd98bc7b03ea871a63ae60aec34662ea72a613cadeea612e08d38369109c8142437af2cc08a8c775b95ecff6180aeb4cf2174471848892541541ac1e30cdf909f5fcdd42ae6d524ca5f1ae81d51a27c116e65140dba7963a0a1b67a94ba3b3c9a480fe750064f2024955d3b53bef31452eafc1f1b6a182661aeab4b1e66e0a0284e4fe28ba45dc21c003c4447c83b3c750da4282ce9dd321243a6ecc0f192bf2b2e506a1d9d4076b426b1e1ad05753a0b92b85f6aa65bcf2815890dffd5e31e374806ffbc8a620fa1d7b0881cb1f81138f1f5ed77c8dade080b05d6154d6b0367c129c407412356bffe1123f82991c99bc8be304eec82d11ec18a35a4a4ad597df3a3c434fb532778462a6c4f8ce71a6409b805baf445da4db44bef0a7b81fba991b51e5318b9c1a51604ff1c82565ea0ef6b94888dc90be3ae186928df17f8fb3e7d1dde99104304749c7d445ea9f1d0f02422557349a4127066ac146f747f457851c51b731e53180c1644a56e8255bcf7616f42caf62d127d6dc32a4489994a20750fce6f542b07299c0f1e9fa45e1703f5c4cad531f9de9f9b01a15c33f2bb33fbe1f6525cb8b4a077d13c243df3483ab130b8b9160ba3023824cb5ff79b8c47cc45d240b6244df16a3a94efc6bfd5688fb6d5673bf7006e209db28e00eaca847174d91a8a1a2f28b0e41181a61f28414fadd9c0ce5f4a9768cc75c356f840f1a9f35b1b236184a03e49de2380a6d6d3817e6d3f65754f53e36f9b5fe0571ffc953b8f9d5cd284f3377f5151c8fc329483bd9b6b4aa176ea6b9d1597d614d5bccfa1289d4fd3c87023257b6fc55a36a083730970f2e845fb629305829c6d3fb1ca91db3427dc9c59b7a7c978bce5d45a79c57470ef382c5872abca9d5b392a1c0b060e2b0005f756ecf35e96535d5ba4c48d66e9c147dcd523516203ae1ae04daad287ad262a92a6a2ae6703dc50b9b19919034e138052c1482f18fbe1a977aeb447b98549128958c5c7b5d2b3ddb8b5dd907637322ad695db7ec3cd14a3cc3613af59e395c2c395c75d1adb4c918e0d36270723a031b82fe3e43a9c65c77130ebd80d1d085896f4c3dcb4e7f5bb2bae4b87cc77bb09382d06f99a625d70de8375908ba9820f8705c8a3e8a222c2e2490adbac694191005a0907caa6eda1cb589ea6712e612345f281e35068a9d4e2c216740a7c5703db572f08d8d844b4424b9411302dcad28e5033ddfa6c78257069542ed08d3e7151e686b8e1f7afd1e6c938ee4a3041625de8cb5dc6c8911bd9d3de62557f4ebff6ca61172087f33cbe80a010be34a6b6428c314397b8f34acaaa3dc3435047bf200a35d36302a02c9a6d334b3f933ca718553ce3b74a516eddccf8b5ead1d02b828fa45dcd412446196a42f57b111d44ef0ffd8f76663aeef8969744c0d5ed2a8062170424a3092df5cb5aea5c8b80276b245b55a5466940c80e480059bead76e1a2a2c6e309ec831d03d43373743c515bde0639d057a421b901b4d3dfc2bc795f815fb06396978883bb1411dfcf4565a4a4fe9dad19a7e48c841b2c697e896f458b381f7b3f6d2c620add73803a027d008b0b1bfcd800762ceb9d2ec3adf180cc66ce4ea70d78a59ac8730128907e7fd491f27abf822b7bbb16e6dbd6172bcbc41a984c7a6a573ced5d4dff21315f243901b70f2bba90f8b43ad5833d2b9560d46825e9341702a0afee33c0c50cbebf98eef5c403e40014bdf1a18336db7bb9faac7e0f8e7d5543e5b85cc1591d2c8f8679a3ebf9c3cfeccc3eda339d52d6a44e48b5453e7932e3382c660916ebb754078899b341a602aba3d5835d35efab81da13c17cd5621232f0169d611b40fda96dfeea0bf97777e62cb4aa813d4ad1e91c27bf31949a50206709a686b115c8035ccbb867aee1e0efa4282dab580891eeca68eb0702188a26da5e75156d1d5095350c092bc331948ae2a8a628b8ed8ef1f178f722db03171e7e26d9cc0113dfea95f49924fb0e2b46c66d21797b0808f7becc1fe1983cfe7bc1aae97dd695638ce4946081a9cf6a49893f5299cd326bce9fed2777be98bf99ff1ae34f2ba041b3ff086b72c44b7b42c9f02be270e763f3f2320fcde617035a36cf35fdc283d8dcc747cdfe0c3d37f3e61d98e9645cf7d1aa40c93a3281caca02d7d9cb5763e7b41c5cf0da781ef86f01c3f8bda02b986fe36597747c61b6baea44e122682bd5328014b262f62f78a71b5adbd983f179288b71a669288be85c320b7c89ec6f03ca3eea58f899d361ba240ad90dfde30f0a5bac954df79233c7c5284987471657c93c295105de89799c2610f82894b6c7b89da00eecd2bbe37679ffc67ee6dfe92be5d43f120493eb05b9ba151e0b104e1df94b74b1a2cb2318b56bb4ce11a34ca8dbdf2f3e6836768d782ad0f10a3f64d74d2c309512eafc5534ee99dff0cbeeb3489824059334207ed52a9292cf2660a67caf8b02ac7fb753bf996da16a6cb9d77af9a3239d5a5f7e96d9b7f8698a80b12e1d7dc015ff0d61462fc23d467063b19a06bcb7bacc17470d92e4cb8f749e953140ad16945d89da867b8d758383640f56a3ed1f46c3f9ce60b0461155d4f70093bddf15938afe9ca257c3f3ab4d7ec369c91a01f9d96e251bac5899b5c20bfbde9a1308f6e62d16d68c4864cc2ba981ee23637596a4ade4b3b585dbbfed368197ce01be8b24239c6a7d1ee352fe257c76a361d172bce5e115033ae6226c3b27244400b53acbedebe87efdf2eea4e5bef29d9c62a9eb23a699014d3b8361120dfcba465e4310f2482ae9e19af2cf907ccd49c9c2560cf174cf69053c30eec83568120733c2a17eb8b9bb76864acd949fcfa9302e88bd14f019f39743223cf37f373f100f9d6b06f18af6e36205724f9a9e83958160cadcafc58b32521d9665bed5f530daafe079acd501e7ff765fd66d45b016b91bd014c7941aef02a84ab82f61018a6b2e97b52706e95972074664f56d6e0d0865d5fad9f6f23ed7b54be3bc70da5830e0909016244862d6f28c257e2f016593d018aed2ec985f466962db5e922bdd088e0b0f602f6e287c7ab3428bd1a09c4f4c3c6636c0196d9791fd23ae2170ce95e43a693d6913d84ed16f271c66462bef075a73cc4a1d5b684881469f12dea86bec7f76aabbab67be78b8ac5c62ab0aae80b75c9035b84e26c9eff5f7497ba92e430d49c81dbfafdbe2b6605ee0451c2f178bdc978e2148901ba814051ac62b9644213d007cadecee87ae03e13972fb3484da8b35dcce3403a24e895738ef441ca4613df2ffc95f41b224c5787beaff6ad21b51f1345db758bf41659b486452851d6a5d7f22a79f87bfa3926bbc420c781a84d1fa6a0562d145b7a1ccb8acad3292579c7e4c216b513b811be7c1e68c9a4f44e11a476557d5d2ce9edc8a0dcd89773503ffb192022a216515b20737ff6f73dd0303a97aa9d4308d34c2579b64a24d2c7453f55fac11f80d10feddf6a804d0f8edd0a4baf5485aba0f0ad3f847aabc6fa823f806a4e72ebc4f2bf6ace668a8226ad75e6a27658d1e862a4619baec51e353ead77acd5feca71f2068d85368f1f135eb87a14913f901e4ec479f0fe2ab74139168e3631401f0af53e6a5e35237f6c4d645589778a88c646464fdc6f5e04b37be0f97a3c851709a175d253305554de45c6b942a7a79c6cf9896f71012d2ffa34e1c2f97507e5e43ba9cf5aeb10b660bab0b369013c01db21602fb8f8f36c83463808759491fb2494e5f2510aea250a03a14755bafa48999891577709879844e016b35ad1809411192e9793f4853a0e7be10f6f21599b1bdc5015288685d754b5aa3264c6bd41ba761df3feb1d56aa0b786d4947f4c6eca9e6f37ccafe1f90b704e48a4eaa43a328a7b583871f3deb864cae4279c94f1fc67c613cf65846d5c95903e401828640b4fb6ec27c3644effa79f30b64449ec22abc1e19b4744eb333830418972b0ca0c7b49e15ca9388acb7613ce613e141e42c6b1708c846d937289e0f5aab9c0c217525bdf130ad88519214f2253f36f49e7c0d12f53941cba10d68f0ab43066033a0e45b8b919e68856a597efe161e2da6072a58e2d329058fb4c4552f5da11481a5f84d234a54fcbc4e8ee1bdf9feba6be063abf22a850a0055869c3a74c9bcf59c0a34738d691886ac3e9e0f134146ccf94477fdda1a49f661cfe3c9ec15abf57a5e3cd207c957709826ba7c94da25edb7282148da84feaf87596611d65261ef3a9d72f063c6192bc2e58f3580a2570022061cd311734eca54e0bc45832ff1b0c63a1ef1dc55728a0adc27de803e9b7baf764bd6136da47526e1ded1d2d7e743272452829e3acfdc1ce427b1dc9a143d3df6fc445925cbd38aab4c0ecf493f53317d8a046615136dc32535ef029aa12c25f082c001aeef29210c9d660ede8520442a1a4afae486dd12b96f0027607e37179589ff60747ae887b6ffaf2a526000110d1692968821d06ea6f915a0355041814c3fd111270bdd590b67118ff4259d826a37d9ad16ff4b039c277b585337b274bf13a2a920c533891213fadf0c564f6855cb517ac7f437e45d02ea70b7e4a70eac85eb03cf004b7a849847eafff11d4a5a25a4a5dae7f1d8f1ffe2ef9443499e6631ac0a12f4e7fcf05b9234a547f9e8a05734f9f02e746f4661927d7ef98cdfb87e6b9940015b45f01a06ad36723e33f2b97bc4cf6f9ad1bb74fc1c47c95b6e7c5234900d1d8dc927e0259bfbe26b3eae28ef4f41f73fd390aa3cef0436c9e23c6bd517b54fe6e34da6fbb81ffbc9a5872e6cb65e39b854667c66ec028be6f3a019400035f3f3da0e62ae689e9b6dafd907042dd723219122bda68184d46f78e3e2dfb153c45c40e612dab7812d4b4ea417ff6b878c6c4da9d1983c168a5204347ab8bbae11d52d59187bf5e07baea3f85793a62c2aa05f28f6ce3ec4990f8a787e84c2f33a09ffe0c30c290f84da2f9eb314efa9fa4311e750ded41e4350f77bd482febbdc837225035a628d4c4a900a272a94af673e60169429a45b485df9cfb4a83fe33d3ccc60ebdc09cb135b23f734363bfe8d6140b67e7e61e5cf8f1ffec309765009c10495aaee08621271fce4ffe5fae2d92650769535ae1e65f6a3a8bc9cb86559a196487eb96208a9a8d35eeab7a39c92ea5661fa4d3403878a65f6815a9c996a14c624a71b3bfd2ce26105d25f51511f72e0e8603dc2ef41728e120683e9a68c6ad30dd2a693984c8d3df1642c6f38c1dd91b8fec0b327ee337e83ce051d4d7ee7fd90728e86bb880bec8c4ce2a53d9733122bb905746f08bee01e8206ee025132a25af6e64ddf3a5d5f86f901f07a7a5f5d240240a78d98e1ebdc669d8bb92d81744991a3958e4727598ca7d6fff000ed31952581a6fc46587a906d022a1746037ba776e47536f18573637f70aeec51478866c192b32356a0ca52a9609a88bd99eb2761a3d69250dd0df1bfb922ac91d17de76b1f14dfb20b4ca15e410126e413e582e360a9c41afb36161d68f6c9eae12d1f7d7f1dcd5d7ea408e158fda26e7a3e6b001a9443554322589fb02db88edc87ec70d58d0e2c0176042f91940fef0cf748810cfaac05216062ad6f68203b0e0b91627d830b21a5c953647f78c4c5784dc0c6379b052fd710574647a15208c05c3deb625beaf6671fa086b1b4163d843e380a45d351dd80ac4cb3b780da0551751de90697cb5a8593c191089464ece8202a7b5ed4049464cd5ad672f53d6e47b789e53949fedfb2ba9ea7d03d78c0b28aa9bdb76460fcda978c346f29150cd95558bd80857a546c65b979e9edc59fe5ee27833676d04dfd1451306b467cf3ee3f18e5de7eba8cb3ca104a937402c221d34501c6997ca592e03d06d6ae08904dc6f237f20ab860634121fd5c9cabe15d494146279578664c06277fb4ae88a10e276aceacfdbb68e654b4c00e75925552dd5ad057978c51826152caef80382473e16cec2fb0b8294b7190185e888e96726583ebbd013ea388dde319a6515ffd962627a6e89d0e0ca80ec3b05170f622e2852d8f64d81c1cbaecc1db216aee11b158e844fa34370b33082717eb0e0028140f2c46f5ccfe206778d3b5e8f78062647e3b6ac5ba5a8dfed8150cb146089a3cb64287091ed4015b9b2ae86aa1f26d26a081aaec6aadcbdd41d177d5422db602d66714e91a4b71a882f1408e2b7cae2e108f87ba828b70fac360c1b6a953fa28c70b7e5d3648d5095a9cb1227669c56aa42b739bb1eed2902abe724d6d66f28a6e8d3eefaed9dd6d6000c8d732e18139999ffaacb0d081cfa107add51401f67622cc236fbadbe7c6ba292c40d8a098d8681ff39210625e369e50ea283fb8a8b4b7e3ce428f652601bc6ac512e7838e4fcf7623a0233f9af4bd95690f2ea0d8e3215960095eae4fb7956e07a89ccff9b8bae8310d52f30ca3335dda45acc2b8d19be7339fd48cfe09b9233b5ef8ee4c60a31b3f0ada03fa11d6f4530e61bf3fc02cc5152e1371d5740738d2a8ebfd334bfea7fc4bee6ba3c12473fe1c92d0728f8e74fa98442488deedc6c709cc81adfb5f90fa4de91edabc7e6887b2eccc159af736e48b65cd70232bb5a017e6d08d6da3595c166f491c5f1339b89d4170341aa2b315aa22c9ea40b7423af12de1fb923e793f4b8486780ccf5b694629f1ac77bdc9731003c3ec81bfbaaf665f6de4c92a12aa6f6f0d3c27fb1f34af23c19405a409b54ded94221b58ae80a1192e9c65618efa20f02e07f1c088224b58b6fe4c31aab131c678c99723c763ecd052b63c65d7374e9bd07f541f269cb42a2a86de7fbc4209794f821e20587e1d36b84aab4b4b8800d66e213775fe256ac92d05fe1ddd3a583c182216273567c144b60f807be22b2713d1408e92ac90b2cdb9fd2259aeba5d03b9e4019d2ea1cdd9be8d700f810c04138532ac5ce7c2580937f9a058d6f2de7a327aff85780c9867f9c75f9552055f20989c00fe07da2a08e8a72c9165b046f0b0b4c30fa1cdbbdcad1b5045ae1fa950d8f6f559163a2e05b5130fd958a20b44cd18130c2a4e66031f2118f044710c78c81b6611f491279fda6d533544c6f0f21ef451293a14dd0ec3326a466c1946a2b3a6a2b40e36abbbb9c222ca31ae23710a982a468f02a1a37e538a0629d5cf3d1984e9ff4d4355598044589bdc09c9376740347d4dde9f3d62dc594a25e5e604f1993dd19e1ca08248e04881f4deeb53c99cb2552d9e6710a00ab86ccd3963699fb62026ba7e7172122cc00d418e206c586f8c1ef83965c27d665ed59cda24fedd1818fbea9f213e4e8f1e32826ee540066940a5aee1f07b807446cbdabc75a5ceb825659bcc1186250385a6f7c510a6f877371ab0fc0c930bf29baa43e0b2ae8ef340d72cf60633ac92db4d8e259677dc3108f40b2db201d296f2782e8fd88802030ef8eeb75357ea8dd967786253d7d5a9935da7db97819bb6f88f1bfae527e78db63a5ee3bcb70c25fc34a2571b1812b9e08a90c1ae9d2f622a06fff5f7159b1246b59a9a6ec4c7df55c8f0bd5223a345edf047f2c3b22d4b1c88e3fbac170480537eefb3998b6d8dc00d4c0c7f184a8114862424f9676228231c691843ca6c0a3bb92881e2bc0c4178a57876b1aa4529092beda5e76fd94915f7a21ab3fe021f35ab57eefb60aaa456f82331630b9f79d4b9bf3a02c078eb720963d64e3a0286ee6b7441ba0b2b612f450564e5619c3db50c5fc88c4adb8ba96f5d3341e4f7255a15ce7b268263713ebee02253135b9b4cc9d16f2e57531694e18d3081568d612d5994ab0794e0ac5acd519800f7cd890d22e66dbe011a32326a457e5435a88121a26e8ae7a8430a492ddefa4be276e7df10d79b30917e674b0855e7cf260edb7d9a1d54781ca20e1dfae25073c9faa5b9307401b770e323d2ebe3dd236426bdffec903ea94ca8164594326484198d2341e143d2ea3904c5c9bcd52545d202c337f1586471c6ee4cf77c1f17b7297332df2488073d44e48b66fd439350ad83276b4c993ce71fdb82979492113597bca42913613fe9b814408abaa4ffa46f57d45bf8e73f6ce745eee520e184a4f6efc8a9c14387462576fa19a7384b95de5f2ad46884ccfc20f8e743dd12579d13df7bee7079c599a12fc09cd56521af65344d60fcca14421f10c8251a97ab92ca0a5d994f7afc41a8b11c1d1849258d1721db4d9e988f36b3cfc58f5129584fe23350f407b4d0d4e4582e9a7c0f71d6ba5d8b7c64944ab14cf45a58bf5cbdfc8e4a66f798072a633c14da47079760c8eed81d45cc4d9369fd85806aae55a8e4e64da7cc8263234af4e0e72caad81c617158ccbd56bca6f3a3444f89997b4bdf714b92775ae1f175a8031f6d1ca163fb3baa5ac5d6a1265c8fc7393e4fcc86356d29e7f8ec4f823af4a12b8779089fdf7110eadd34be57b8a01db1940b62c0fda45231ea87c98caff4029670142bcd75275444a84e5f3b8f5ce3eb4c7c9ab559762d054a0343d0f2823134fecd84e3ecc6da9ac7149f3f5b76560f1c627c85eade2ad18343ed1d4d7a7e976bb9a011c890dd6a4a8bd0b28d3dbe6d0f1a33575799a9a1640757d887685ce68d3a333ee70340cfe7ab4590b26f331d354db18179cedc18c52b1c46d987cf56893a297f9a5c1e41fbcc60b5447bdc9965e2f656f086157377828129bb17254a1a2758b75f751a2527b66ec6c941c0083768e65c451ed7593647b401c77b24cc13c02ffc9d121deb51382ed9c63cafa4fd48c442f650679faac4efaaadb25a9a95b621421fa5b080fb6291a0bb9eda406ba142cf57e0d6e51ada87ac0dcd3397d7ec2eec179617f3592a94994d888d43b54ea8e4656a430cb2b2da076ae2db05176acc38df626cb29b7b129b1c8023dc466e8417ba55fe03a58f57cb7bc9f261082290e7f474fa2cab27cb94d6c2ed737a3166881557cec2cde9cddd519c45c98e5b0c33de6994300788d8337d2afd8491a2171b6df55c1527e8fd4ec47534af3e7f6555f1efa46a09790a1a27dcd1c120f0cc0e47e0395afb90da9377ae8fe3a180f9507e76315d586a6fc12a06f37711c4a451a3bb2cb13981b03bbe438d83e9895e15a2a373e6ddcd6edcaa8fbd006e2a0f0e006fbca830784cb318e2bad5bb103bd492d4f250071cedbd10fa3ac0e51b41cc67e8b3644ff39e5f8a8584398acfa3f574675d3c6e3b54bbdd7e9ea2ec78bde37f6679b051ab2689c55c992e43c2bac053b7930c15459cb52d30fb88522728027a1bb0239693b1967b645b069f461e0af1c7fd89dd39d53a950632183138affd973b1582e4c71ab85ede1de392d6e1cce6b749e59dfa2670dad143b23f0129692c39b540e6d95bde27b6ba2675b0baa8b73890015bfa377ec794d5573b8620a3b31c1289d239569d5e27d328e604cb41abe286519f081a237687f4d40c621b52d8fc73cfdccbcd97ede780b155a8969ebe339c2111fedda4242b29fc812194113506c5c95dbd639b9f0f27acd5ba6c2d8988ba8a4fa5baafbe11f3cf91c6f8f2e085ea3a2e826eafe31187028e58734e686e14a38eaf4e082e5a01e182ace3ef84de49d856b8552f5200ed8463a6da75025b5ef849853a92bf48e88c1fbb7a976e4b777361c91e45ca3b8a7b10b918e34b2db5eb28e64459f77f9c32079083b53b369427430df3f4274fd3e4c617599441319e0654b522041cc542be5b6c841f6d052ed3857121aef523f23246706e9db3b387d7f1d568155ba37fbe704180ffa9a774084f691b390c77b643c424426df22392f7ed3198ffd192c9eb3055ac88c5024d51f40080c19226f66e2f782384c2f40990b76c68c4b4f8cb9a15bba95e1de41e3e9c9882cc38ccfab9136922a1ca7e47acdc9ec012cb400b731df2da49b00300a888fb78cb2b1e5ba0cee4c9aecd5533d4d5e409a98358dd56500b8f4966d4c096ce86e31e61265f2484df240b3b0ca68a78126bc8b820f6c9a3c88016e65f285c5bd4a3d91962bf1b9b222c6cd919c86b8fe0d16b120cdc617dea357b36dea7cfbe1d1e0296e451fb377a5e94c4de948756bebfb0f190e9036cb1ce4159089a7ceb047488b8d40a87669db87cde6e2644424fb8090dd939fc92355b532fa7d0662e9fbd0713582c7feb70a624daf21e2d4ebaa3b652258e6b3d86fa3e5284e6aa153e10d5ca75bd495909f947bd52b49c9435f992ad9614995aa939ba80b194b5c7d73018a9e1b480873041f49547b8f7a7e024936037f838118cce8b15086db8c8480ca125905b45c71914bb1289e0cd4e5ec3790c11ebf94c22ae46674a43e61a33f9751e7e65c728673feb6d8d6574465477d5f1eda2f5fcdcde09d48b5b5b49f1682aa4a374ac4a0259ed742b4a03edee40b3e17bfd23306709770b0ab6afe3a429b3e3b5d497a3219a7d988087e1ea9afa3c1be56894edc58d68714feb1d78b5e9b1620a99b2b157b76f491533517cf859e34c06803018d8c1d0b017d2a7a51d711fc196845b863fb0f90e4217d4f36fb4768d969faafd10ff964c66fd826c75f0fddcc3d3a131261c598d043ed4d50a88aeb72db5730a358b33484ee28c658f1574c63605e1f73b67a79c59376c4c5220531858db589a80e4da3a66c2b86f0f7dc7649afbf674377a4769b614ac46d030f5179849813d729d1aeeabf99ce40c8291e5119c0d0f51a38b67ffc45ad6c31532aa8e25e9ba4fa4b44201517d6fbe45c8fabe9caf662deb6317886d21bf73650f48b787a668b0a1be61a33483f8ef6c8604aea30d564c95a7dbdeed9944d7c782c4a6c87b71a92f5e63203bc358fd421744b36a098c391d3def7abc965b9cbff36188112f8d12118362917b6aadf0f1bf553daa7572a67987c2914a0999ad893f91d280128d98d348ff66c66e9d3a6f4c136ab4f86d6c679e14287d2538d93271c19b74d5039fb70af9339e5310a5a3ebf55ef6bfc1e9fd0c4f4bf49c32ae34a7967540ca3f86bcd3bb535519b6c19120b35be297420dffe619951e7b476e08efc6f01ffdd5479b15a504b20d1524d3f73806094c35d5eb3763be13b422a26deeb6f1d3ffd94bc9fb10d60d6a18388fd790552e599cbd5f65fe8035f4b5e24188ecad1f388719f595a34e4a9b3c3ee859792b65dfb495f1e47f5f0a3175a74d0408661275a8d91b369d854df06da83e164a575e8b03a56a91157defaf6b8746a56b48a0950c7e1e4a5d3fba0347047bc6f34f7095f20f047a42e47256fb5b14c6dc0c4330f5aed1429eebecb9a520df7afc623c49ad2bf7763071449853b62ae94b16546d63ba32ca368b45d778b7dc356e9cc582999c240c8cb41d9b625d3cae0f69740f003f3700baec6bd84874b79bd6db1eca0ee38ceb3bbe1b437019d7cc6ae0f1c68e83e68a7cda912759cbee9db32975a44f25812547b035d5cf52bc2e5ece02b7a93cf721912c16752b2d7f18e6bdbd607ef41c259007b7274946ee9323e122730183047a397ad864f279c3b5353ae34afb778ab1edf13a651396399016a4381f7e0f60e80c5739c2f57dae151af309a9254c845eeadbd205e9ea86c30e52e717f46042fa1933f109b65127ddded221a60f896b46307bf4dcf9a932798786256a237588ed39f9afa6a737bb8b94923e928a98e88895e03acd029eb54c6065b46b202354ab3826b3cf5f0798db55277c37eac62f11c48110967a85bae592d7c0448beaf772fa427b99fe329b9f36d29c72339e78ba4c6384c3a14469f2e1164225f80b17aeec8335a1966d17399b0206b208cbf3382f082dd1ae2ee4baab8f7e3b09e21deb9bb2590a1cfbfa4f3f8e38a5314c9707ee898b50f584e3700b71fa81c911f0f1fdf4ca3e607acd24d71c968881fac02e2337376c44189318f08befa188fa9951fbe33a066e3397306b05bb4c28ce24d67506f70feedb1530dd48ee9a8f9ed7e8e1dd5b3539cef1fbd21f27b4fb26f4813a8ac20d1c730a3af5794e8b9bb1633b0b16da6be7cf3762420deba16eecaea07e35098d4289932ed5f79ac2a6a74635f80bea110183c9a7fec8a2a882275995bb0c9fc3aad750315eeca535ee2fe69fdcd3a898f1883b1e3e1d4ba15fd383b99e77b572f8f6d4a9699413031d615c9a4315bd3424526ae2b9a623cdd650a2ff71c7851b3249d74e3a71766ac0d13750acf671b0a2276e59dc008cc23eba89746c92e6d11dc8c5d9c33c1c32f8381903fd9989959d738edcbd13e52661d65d0782de03d1fd87055a6d250a4cdb3f9f18c63124d0b18ccd068653bfbcb2eaa1bdf8d2432a0ee42c45e2b121d37bc2ce1c6bf6951f867cfd5ac283b247bae2025b5d7626ce98db1e5e96ed844c37c2d9119a28cc4fa1a638d4310fd9f73c1aadc04ddcc2237a0b238624591cd8d27f06563fa719dbc76850c9fcfde55149745de4816f66764cc8a99fbcf410137e2334d4bcb2554e7113e8e8778d62a6fdc56d52048900ed50465f6fb5f2d51db820e4a090f499c2d8cb1210e7e44366d7ea32a8c0764e3efff90a58366a76d468b7e7b4fd33827ff1346c1b05277908f460314545c2fee118fda989b06ae81acbed0f4d95933a6109311dc29560c8a81b29cefb9e1342863624adba70cc5c6a0c214d077af1ab019a0a7f85a52598025791720ebf8a2cda483a014aecb9a0193f19c915f2f9fea12e0c2724aec1ddd5f66228e40bc5ee35e9326dd4b2b932333362783a4949b5a63ab7ed46493b2450788ee847ce31a2d369720f7c2d202ddaeb6e84a374ee941a5df9efe8dd81a3ff25f1fa9f5eca2aa2529ebb662899c5e2ab8429dbd66d65c2700ff55e68a6a9e9b1ec25edfe480e6d6d302a5a2adeaabd2c26a65d7a76ea724f43a13025fb135db8a6b1f1f0a60fbc41b966647f41c494fcd0c4fa03aeec8b8e983813e60ef84286bf50ce6904e99ab70e69dfb14baa5d83d44e2b5021f3d7417f2bef829a6e40900d210a5b13faca3d1eb0d277bb1c23ee3af23f0cee2f93b92a2559f6442adf96309ae6427733bbb228e94ac62f2d48b32ae4cfc5848d4387a080ec73cff75db13b1a1660f4a98f0cca09acd6172e795046d775620e1b3a07a29eab83c058032a1753466025f84e47eaf106915f7168bc7dff41abecf89b0183f42eaf5a31e62f69a846ffd4e1b38b1683e90b8eca048824752d28fe1eb0107be5aa6b86583f9e17f3d36294f6f002c3b10f6280e0f6582089d660c14ab89788c4bbb3dfbf67bb973090394037c01c7b37d4ec5e2298c9d02166548e96e68283c7e85a2270d4b3c0ca182d2e3c849a8d07169a7fd1c8fe98a9829462d00b7a42beb81b22588a92a3ccf9dbd83823d3fcb9cf6fd5383db7c5eec33ea2f84d0fe149e8946da74b269a22488bbdfae37a30e1a69bd482bb24b667e4370118fa241e1b54f92b78cab92fe9f4ba172fd4d22d35b91c83de2195fbd4b6ea5506980c741164e0b9e8e659b0b929a6cc9b766f4f2be56973cd64b1c8165f805c14f04abe67aff3f5a68c9a1934b39ffe2edd5cbf2404df612b86b559c26744c06a5b42a730d1a634846ba363c3061861b2a475d592a3a56affaea39fce7c02d510ff5daaf38296704edad87d08a4bba577e095fe007f3a2b9f69df1e62e6e7cfea34baf87036f05245d3c20739d213970d5545c2b8c12f0718e78c88439a110b7b01d704381db8d6a76a0ed44799a334807ccf046f29ce4fff24914fe86e44f405ea2d33b6d5883e2d100fd04a29e588049fb34f3fdcb6d598851b2ed3e9e838b6c1b6d99cb45e003f7f0e2ddb2e223001f1f515aabf28aa0eae588aafbdb54f50cf4b0189f43b64cf52c941807f800910dd417b62448910aa87149601abe7e875ff9204dc9e49910d6e5060fab367f61f6244023373636c6488edc94e13bfbba08474826706561a1cf1997e095d3d37b705a34a182dfb38511f4701eb93e2d2ad1babc3e54ad643ecbf5f1b6d3652f3999f78b8fd3742fbdf19d2b306ce904ca6aee6f3293b4f90f16466dee4fed517d15bfe601f0e3fd8ad2d6304dad80d7f31db82a12d82371277daeaa33569cc283b61e3b62fe241ba1d145f255f7c8d374bb7c1c8bd5990765957bb15559ff272f8d18a5938b17f2c0c352ee0f70bff706aff3440a151ba72bcca84a837254a57ba5b62bbe8d36746f1befe2c9cea13554955a4722279211eca6f9254266cc8659cf0d4f46e4a26642e4d50c213823bdc5bc54440293b95230024b75aa2ccaafcf49ae8647029a2f93d7628c2c2db0e61b6ccbc9298106fc189362e1c8045774dcca5ad92f83460418d6633c2ea06bc162a16a52df61b1dd4e818d8bde5975d97e0767cb80b58e1e2983728de75b50852ed4499b6fe07411bc7a4b9b24e0814f9343a19423f019ee66879b98ff3c5edb180abdfb5e2d58c9b8f1f9da5c4812f93663b75a1b07fbc0ece0aaad58e0c0582f505738705f8fae1e40f78f8d6bbade831d9f4417d70958cabc84ff85b607b9e8f87e3b838441b24420101c1337902a4412197d40b7122fce721a3a5310434b06116e8824511c193d6ebf340110d2eab8c65c7818d26a93d4c3fc170f4545f16d56988ea28be3b8f4b23249f090a06ea5f12acead88a7553c5c98bb49aeb404f33cea863326a0afc980f21a78a2fb52917658ec0a88ea06387a8bd5baae9ff1811992cbfa1cc05b2662f0da23f5bbaf8808e0592b2e1b69ce092023c8356e0cb22cac9ff6a2518e977ee6236eff517a268f70afdd6554b30e96024f9eba926611339ea0bd49b25b3efc587436134e94250af2fcb041efddcba8509e2da97f731fc30422ff6b8872c64a7d1c3645d0a009822639765fbe0b2c569d0f59dfb8e6fa2812e6b4a69f68c7cadbd8ba9116e204088aee405c57ff5a9dabe6a044ce2bff3e156f1c9a7e0eb5d2d38a78d71b0d357a875d605acee292b8c7ae8af02916574214da8cf50108817e5c9fe48ec66d5d2bbc8f3ec882fd08b677a3e334067833fd2a7c14b6ba2b4afe567ea2aca353323d70c1c5ddcf4167d502b53adbeef89735bcc337ea6688f936a44fe330d69c72f7ae1bdaa057961661a76ff6ecd81a8fff0c5e23f88e4ff88b86966f403abbc2becdacc4186e98abe75e89e58df095d0d9d6eac5409db91f66a038caad62c0062d3ab1acd75330ff0f134fa0861548780c0d18561466836dccc567695e69bc0d3b0a17622a760c4cf7730047d6f64a78d84f1de2b10f3265201aef572b736ef6b58e175d70f11364e1c1b9a20ffc1ffcad05140cee9f184a256d483deefb4f55c4f7213efdf104ad8e93f549567a0a87638bc8112f9bb856253f9398a9d7123980d6c69c87cbe992e501e873f6a81d63bf8289b3d9c23c27de8274cd03d456141ecd3c7f2b9ef8a7f15b5e705ed1dd4934dc7b93a8079957edb83ee4afc2aac20c31f1f4a6ad6cef163a4e49b86252f4d6bb0cfdacae37f41cc4c38ed40bbc9cb15fd8ee36163aecf88c454859b8082dbb4d8e0e6c186cc30a9d14f6d7228330fb485af1c480bc2436352cc76c5085b6532b59461e67ad50311979292a47e7d8f2e6ed6e1bf8621441e93a7cf865bae5ef9db973ac1f9380f875016e23385337a66fed9fe200c596b7572dc0c6a71ab72465d8f9a76a92588efd5ddac9b0b9f0800899036816696c19abca2f72c0c6f736108a4860c774bfb239522ccad1d92c34ac97f3c985c781b56b59e32559c3462f84645110d2c96d646e80940d755c6dba25f31d58462c16ad1a75e72e028517d03482446b97c81a8089cc772c6beaab2f8df4f907c520c81551e176ab358e9f1620f36561367e6b058f22e0063c3f43205f4e7c8456acfb0277a4f80439a0aca065f07e31ea5d0cd6aa48b390417c99c63a569043d2759a3c222021904a98875ea74c2fd87f7abd9d53058513b35d7f7c41d58b6b618eec9a11966654726de7616e6128ca270ff7fca64950bf53e95ff3e551ce24c9b84d3b8f8cca5f8b52b073c068f30e767e0d5a3acaedb3296e3c538065b00299e4563bd37db89822b1220040f1ff2c99a09812deacc9d44cac829cf5a4bcfc6f535af327cb528150769e64b4b3325df9ecaba9cc958d4a1054d12f487946b97c86b5157f25bb817c5f9657b8794eb384f724844a8372c97e73b8c018572fc549d9026d290026d319b13fe6c2327eaacc532f88374c427aeb9251ec4bea93c804461c883e0bf847ea27f79db4eedbc3ebb55a094656c04c5821cc4171f9c8b08af7f55de4b394b87201f228ae3fc6f14f8c9b74d3c371e6ffc07c495cc1f770744a572b67bf56e9d0a4c1e735c5b833bb4e3099a6652e69d03e94f84a6f08f2fe0ba81458adcd18a9688a48ffbea8aafda23f35376ceb8ac5898f4cd7c42ae31e67ac746e41c04797f2b71d9386bbd952726f4c9ad00a0fbcd9c8b5e78cdd90e16f293429ac4c741a9983154eb3790968f3b60ff2b3e09af6458ecb938c2797ef1a1eca4ec2d59cd8d377652b5c2ba0069535cb72d8bcc7c94a4832fbe617381f87351b4c8a959da4a521bceef08145ddb8494aa0f3f81f377976190dcad2b73b980077776cc0422754c5e9a4b8fb01b8d99aafeeb54d89a05337221836e8c6f5b182699b5445e8feff356c6c5c80039c8b89809bc4863774de1e80425c85acecf161b4af4b656527c94ef4f3c774c923088922cb366f188257d5e80456fd36e14687c4eb183635b030e568f0d4ff6db8f84f3df5f738da815d1cbd81c9a0a574ef940acc2a01dca6fc420d6fe5fb28bb836b6e3b1cef7b9c7d566d5551918356a35792dec80ee7af8bae8b93f57ee329895fdfa5057e3826319ce939895e73c963c5682c3a9946be90c29eb0be02fcf39d5ea79cddac3da66574b06069ddef4d4ec8b2fedc8c1141e10001292f076532c4f88219bd52223c270cad9023180f35fe88c525860d400f87e1e1fbc58e4d7a04494c5702bb2cbe6aa68245edb6d0eb7fbc66faed1271eafbe4b9840e9bfb6a0a57a4379b93d1f131027ba2e6834fa1efc4173b94dfa6579badc19be615b7320a9e350aee0ff551a36961756b8c9bf9f5a9b0b040d1fee7e68e6196fdbed54b78dd37cb1be47a1df5af58df660710da07106cfb37fc2b9645948bb69003ba6bd8b81ee4ab90805db14cae171619df405dc2d41a5d4b55074e6405b0df660116dfd998dab32806cc5eabda896013e17ac8a8b53597fbf225b7d6c9dc9c9fe2fab2bb746e387481e231d84075264016e814d9db46f233971303d33c0939a8448c37396a381bf928f1d14c19e76b2b8e6cf6d396c16d2676d393f6094568d91e207172fc51180630d266ca107dbce41cb83f0699a8cf021237badcef23d94f85b2cc29e43c58a8254bc7d86c7931299eb08db7a5d664b159ef2d5b41b73c284da6bb05022a7dda6e686b8a2b3bb867ed0d58e481ff4c071315d70390275db6920d5a891dd7843ba662293f7c0b61e092bf59add89b83a345bc2097e0739f2c79346bdf3bad060e560098bdd4de0e3a17024366b1a73ddb963c73094c9d1988b73f37f33b6effc99882a7baec0517e257a402c43d63dedeb8736c7ab19c0cdff4f1e41895bb3bafadd7c05c511fbd8779db16bdc48ebac91f9a51389b31562a56fa0e6eb0ad7bc1954c3b28e30aaa4e7c15095a20d2d3758b972f65e1b2f545dc01ef3ea5d60cefb156ba6528688c729fe40a74637c44f8a1baa48e3c41640c4b91087474097f4aab67cad3934c0c517f29910541ba065440314a0d70815668f91bbb5d6b1b76b7cc58550e104b4e619ac8a9c7da0d96ec414527123e7cf8293e87a2be540adfec7ead5aeeaa81a85b84fb704988457c6b0b3becab811747f79edf0e41ffba5e47746712716392128ac2d9eb0428221cbb8f8817dc9f4e6a0d2ec6babba536b7d1929763869ff86410c57c5e507057c617e2fc032b06f224c3991bb2e664b82ae12ee98cf91df9a1509c695b8cdece209a19eb4b4f3a7555908acc8596aa8227aa6759660635916f7afd80a913a436cf6c532ff7349bdf0d309c7c9ff30dfc58902eaffaa98ca68389a33c04dd8276e2a30b7070936a7723c2618da3cddd28a60284715d668412e20b579b7ac6de152859d97b6a3056350f3376d72b6e93d4d35dcce513ec0877631a2b4c50e4945c511a09dfb02740cb08feab6b317aa9578b70e54d4269cf341d5ab56f30c256cddea5dda66f4487a53ce30a5929e23523fd091e79d90d98942123688555b4a0f58a638359d7d1a2f04e565d1c9028ba5c3846504d31aa096149a467009787c77e8e2abcd5743d5fa3576324513ff269dcd4106f274a098c4259d669badb83a50a43897c94eba217d5f7ca152a01325348baf26f4bce0c1ee892bdfcecab0cad3ef7783c17b29821db66e420dc0f99550c4f46e5190988e272a392d231a302a7ec19d05d2b419f90241d6ffd01c56f06fdaf966f96517f889538094720c02fa9b5da33fe0688ad96b93b371989466e0a13da7cbc30370adec43e7edcca8111b87fe7c1263af8b58d92fcfed9787b5fe6c10c6f27979315122bc4efb70d7bca6138916f9270b37f9bfda715de0bc67a8af413b837733cf18a0a5c0a2cc3749a51883b61ea2e7b4978a720ddb1ec58bfd7a97f1393f63cc333e94a1f9288df66906ae23b996b6b76f620f3a62e17161ab9243d629ee97e0208bfee4765b6e28305d482ac94a4f08d91ccc2bf89f388c264337b815041aee638d4c4dc8391a5a0d02fb3b57601491dc67898692c75b4d1aef3e97ff995b4e65ea27349771677c223d57c01f7f28ae684db00e08a929a12a57144cbf3471cb75a32ea3c002d803d699a36de0a6b2e3946001a2695ba379691d5f20d5c810dc11f7902d91f84282c7233b2b291b936cf8a589f32c166b3f5eda49318962668eea7a0e390f032fe74c324e26bc69e69f40ded337c1950711622a08cefe814705a09a9e9bef406641215cd38107c2e61f7a54d7363368e87ac9394949337611f5b5d07d1fa14bab2649dc1ab2cdab4af3a0cd4ed56bef76359df50b2bec6a0fcbe48bb698400a78c3ccf5fee8ac55be606aa14b5afd6833bd879c8ac36755906857ae2f0f56b9cc16e4e2cc2176f99ef574a742599863eae1764d72f2533bfded438c45dd3e4b1ce10f5da4c6a3fd725e60fa5f3dda3521a1b2e3654595b1d8bc48027c399a0517d8d3d44ba6ac4d0b725fd5198b91b41ef438241a3a1e01f9e2cc2b4e3763714c49108938e9d4d4c9830e43ab6718c8310398d6e4e00d39e9d1f1bbb1ee18122d6ea8fbd3fa004b9183214f1f5981c739d678ed98533be2f915432f8815f2ff039e92e750244114c041face3fe12dd830d18afbe330cea53b557db85b053e627532f310bdaf7b070088c898a65bdbeefd6c90344310081e77f89fbcfb6e8f55489e4c0bbf89bebc0b94d05cf6ade065ea3daeacc73cda78834ba9695d730302e051a5577caefbe38269bff44ce7fda5136cbb20ca805559aef95bdeb1a11a3f63003f7d7d6a829d06ad5e244a825ba089f52e80c5550478965ddc1945b8680752624306ab8406beb3a834b2f052850ac33aa453d711449678e392f19fe19ada2365df2aa19ae50d0b24077c084835132ce93ddd2ed78e9f837c71dba3cb309979049f7f6292a6bff29857454b059dcf59600a5e47c8502eda7d65c5b07927894a050073bea24e4982cd12631f8c4563cc4c7eb8de2e2a6297e5b6eaa34934c215fdd5caa182cc73ba5baabc8933735aebb36e62bea3b20c0b5713bf1ab2e9506139a26ec5e93fc6fde887931750aa84d5b7842a7675eb6b89d12a6bdd87373bb7af8e5b7a77bdaa304bf15534e84295b6f1381ed45b6b25e02ee61ba79c8df51dbc8c7cdaaab8c4e4271768fbf33c36820ae82e1963730d3faa0c4013bc488ff156fedbb31344228ebe1b15f041bcf48d9dc45321a27a810fff7aa913a9eeb3a4695e89563f5d4311f85ec9c7d4d8dbbdb4b557b642ba179dfbe95beb55ac49cc61f03d5ad82cd014b67912257c8d2aa8a0643de19cafa9cc8e234b3028e1cca61b8fdff22784554c5a77fd8c9557bc31175760bd5bd39512453ce754a6b7c94da9ddafdf6faa0efbada1f630adfdea747f4e07ec71e5aaa057685a632e51e947fabed3bd7baf344b65a804d003c3ca60e8ba8a21ed1f2a87c2c5259bba27f2fd0ae8586598efc057fad0e63a0da723cde848c7bc44a5bb7b1cf70c974d78add5be3542b930f3ab899b9d2eebf92d6c247bb345cadd3efe521cc0b300032ea5b944792bfa7b3475cf71d83a468349092fb8f81e65fe3896bd03d0c58b315266866eaa08e63224fd8aa3373f03c654e6f61a4fedf1bf075527db5ce527866414ffa0cb59db0c0d6ecba45ad44bece63f4f9c7d788bf249e355ee7b0a1f0585a46ee1f8b5631d1601b4f0023963fdd8dec0444704d6ced31e1f16c8993a37a6121271c9ab378d629be687c34d03cc39740e7635c7444a1ebefc18f9bcebf222d78c77ea7fd5bd28456eea5549f800594641618adadb5be1a44fa9e40ad5c437bc8f1b190988c1100c57db53f9c659eed2da595b7af5715ca071e28bfa05191e870b09726829028a38bd379e64fcb6d6fbd27e9ba696b3aa3ed921d9582dc7d7cc1c491d2d0a8de5c5d14c7e689fb810569874a6397ecb0008dbfa6bfa07f3a8a823abdf52817ae30fe763a39e1e68982f6d1bf9c02baf8eb2418256b3522df0c63438b2316c5d10594ed9be83df3ce5d735195f336c614ed56037042f8be379d222998394a0aa7c9d3eb7ae81b690094c0c087fec8ab42035be6538873ba1dfcc0c4a5dd4d51974bca0c0d8d6668568d1b2deb4e1bee120ab939c150b781835ef2123817464000eaa40ca01358d26a756891b701edf2dbc4e8a79e55c59d53724e521eb2d7cc77698da2ee15a6851cd6f1cb769e21717341c18596af1c7f497f8ba397b479422349eba989087cf68de6eb08a2784464ff30ed43d5b5864e11f338bbdea8e64f48b0d277f44511d154b9bd9ec81d0f0091f29505a731d1ba83da07891e514c80398a69eef1198d5505a2765b08849514f036bd7c7ece227cdfb256aa5688fd345d8984ab1ac715aead51a6696aa21d05d4eda6f5b494344f19b8a0bc1b4876e9e5b612ce8d94989f507627e3303263311d8349e56961d0c08e9d862801f3e287c3efad56b68c8d192572a6a9fe8f517e69e53e092deb464ccb4fef76a13813d28bf5f9fe840874309ca334f65b504b493f4dbda1a45a1731552265194f07421d4d335fcf1813392fc1ac0d8f8f96651c6ae690a52bb65fff3ce7a01694417ecc2e764733913a99a3ecfae420cb93c883e250e9833c9c5654ec080d33df896c5730c3278ef15c6011c454da7ec307837d5d877761ee7a1c5b8d1f52ec89300441e36a71502c8a5e754079d874435241574b2904a44b6df761526421242e4f01d99a2e57ce4d068f8fa26f61906ef68479464ec5ebcd59686bbe87aab344f9d226188f4514c654d6e41f9540c7894e6d088c2c532b34b54e2fd9f326f713a4727f92c4219e3391d9d4063c96c9394f4cf84f483cea0116e4079ebe4fa534ac64429a77f985e81ae26f968d34efdb80181a16b03bbe3b20d453b66c369645cba01ea96e535fbf47a1339578c4983c246b1a1a4293a757232eadde93e08de77b5b5f27e30f2691103e16d5c44d207d194430b74ad7e4e2b8b4c9a72edaf01832ccd137cee9d41cbfe8aac0c6bbabc81fc01334a72c5ef2bed54d3ab274d0d07c44c7f23241d46df33e61d0b09b4c0304c3d7563076a7b6abd22fd53aa42af9b9e901d1660db6ae6bffb47e34350403fe921fb080ef07a94c232bd13a36a67c3acfbf902714ec30435e0f865950fd82bda8626a737cb08efafdf727e02b62ba618972f5e5f59f9f6ccdc04edc0de7cd71f46719a095a3bcaabe82e760a24099025fd57380c05c8948d99ff428b9865f1c0951c30b2796125729699f0d1f920f5046ddb5ede839e602e9cc1cd7c619e382e03266e3956dde3d755d8989fb8602027aae4aaa7f13625edeaca936a56a67a8372ee87754c400480c4423b7ca2ef86cb1878857cbcb4f62d2d5c8936eb1d78544bbe1c4b9eaa7121b584b8c676534ddac0b7af2234f58774d62a65135789500a413b367ecc129ffbf12189584aff86b8bba8a91e8c0b1939389e36449fce7777332f33af4af68ac4c7b09dfda9c6af9bd854c02555313bdf5162cc156b224d9c9f0e979021f4a927f17c9131e1f36128a1065bcb19b35e6060a73262e603241d5cdbff08107c08e744978857d45173758f941c24ec2ad44378636c466b3ad574e240e888be553630437bb7b236f471e3a632fe6a25259c89fab12e363953219fc9c6c9e4da1f98779883df48354786d24180cfa103c39f535f270876674745fe535c41dcf4707cd578196d5e235930ccf5dcd3acd4e4a985735341969aae06d01b236d53a4ab564e52348439a7c5e5094ca58e766e1965b8ddab88d97522a1a3dca6537d038148c88c4f04f621d5e06835eee6838877dbfd5dfc2286a3da98a08341ba27a526862188f1fd9ec3e2758b078abfd6dcc931d53045fc760d369a41b6d01204d65bc746bca80700c6602f6acda1f90cb3fba3c6d8e263e9fea37590aba2d0fe3d70662c43f06a6bdfa97ccf8ddc969b04f11dcdf278ae95f3a918a311fa6408591963f3c9718af5012d04d0711f7f12eeabcbeda0d0eb51703af3544151fd50ca101ce0fe2b11d4d8d5ab49ab3006d431798f83e4ede860fce6dfef75b7ba7c3d26829b1b59d6ab6a4e94a025483b078ec91ce55124f9121c91da4d327a77135c69ba52638be740ffd1857081796c7ca87a6df4e4a925b36db32d6e99e671d7938fe574c7ba510584e54ef4a1949350b78ed9eec680b023a5f1a4bd148c88195cb1aff4c9d0522d598ebf48e2258f21ad50ae12eebc9adb62b0f81b9a2786a7a00eebcb097b7985383233eefedadf70c474fedb1c9ceb1a80b5c6bf70dad12a3af95e793e016b2d12750f76690b75b9313ee2ac8f49e10c1fbded1e144b3f18242c45303f73dba57ea0f168e3b09fe7de739516b706f0e247f16ce316a8cb93a667c32aad68f7e41a2555dd87ad18c64d3a1bc0fc7586053aae7444ba9f7aa55b35e1a925035386ceb35d059b0cb7f1150917b50a480778a58834ddced71194f1cc1db92349a188eabaa1926c0b33834e5f97f18285afdfc5b25234c157249ba88ba10eea1dfdebf502a253dee1d5a56d03dc16ae0194abca33ee72a10b4fdfb1a7d806043f63d488232eb62e285f46cf77b874d7fff2bc24e8b140d633a9f4548758f18ff83805b104bd78741935b6eb8b1e6a272cc333d7ee744418e4e93c5df6c6b7d0902b624894dcacbfd32eb86530a7585a675de6485b4d8f7e652e315081f24ab9ed83f0fdc299a27660fa2a193cd998919caf25f8c5c7f5f062d20d6d9b6b345bc963263c53521ad7d1a44699044fad539cf92b0b6dcfa147768829905c655f966e380063d1e619814e361acc18590646702a81184f6d5945b379e35e2c3551885d631feab4a8b9fd9893ef034f09b7cc1a1b6c34dcb0c256937cc20bcfedc4faa28e0972095ee0a37e071617e94ca1fa36a4b08448197b4a8c6f1552e2a73ba8cefa54cb886f6b62ac95d4eeb605eff03b49fc059c6fbd4fb06d5e41328baaa6e18216633505947ccf66e1e1283b859aa79ac18f0c715b449a53f22df7a4cd4a6d3b68e3202f52d6eff2c46b83de4e813baa155db942a1af71608838b9eaa55ae1d79fb911070ab999b5dbec972f2c2178799cef4aa2856a3142ac2fd26d664a2479fea69482c2cd8e6dd213f6e135a2ed2af6680ee637d62b0746774e24edc8d140cc14145fffb60912dfbb1b015d3bb83a8c4a2ed7123374091bf9c4b74300d4394407b78ffede11f1d7f393e1a9c15584cec82279c68af51ab35200963849c4d626e71ca624016ecd36efc86f6e219eb9428a38003a44ffa8600a1a89d7bb314af59e4c7ed925ade4f066b07bf4ce468e50a764f8dfa11920df7a715603b520c40c667fe9b65998c377a05d29e5a932ecb45435861d0577275ae12fa5b70aaca34c6ff3261d9aefe04ace783898e51cd762599b44f37f80b1a24df50487c511932fa2c42cd54df7ca70c10e30c3f81fd018c3ba26ca9963d5ea4b74d9165777389e9c7d0cde73d6719f15f6a615cf61d9f21d343d69a2925a19184fb0d209ddaddff6850928f34b7155e2e8ee709e7e0112e5d72e4b1c5b4f444a1360f5dd5c1ae094dd2a12d0c4c87702c12b9a8e6d47fafddc9f23b27d254272075cf887ac20ec4a26f809f5d3d8f9dde8a7a7c373944198ebde33a7ec6e50f52cb22e48b2dc0e043a530e48e59018364918ab14d33875b5f7688a086641cdeb2044b9e3af6ac632675173d2574fc1bf2971844d962b967446d0e6e8187c60730434046a8488fdd6b821f1726f10b7a32e8eff9e0bd98b80584f911daebe3588aa883370e741363d907c8693ddfcaca064014c95a8e54ae27a80115f3fa5d8bfe2714fdce5ae31ffe3f0121f91ac533ede5b5fde81535cbbee100db58281b0c4467d512833d1fad07a3bdad8b013ae4ea217cf8ab13d908fef926cd1919946a8a116506ace8e0dd462b6330d5c337672ab94e352c7b3f8585933dfd36c36a0ae6de9f8571776bd0b73cd72230cd8af5d62f080a18c575ab19d95e6d9d5f3359237b51da3848e1b7e54f1eea538e3e6812c71c1064134a9b2d9f3f464748c089a6027ff334832df54aac422504025b323e14d01bf82e968de718774cc996414a05ccc03944ac7dccfbdbca4c8f6b157e403170af4b38149c3af2f64674a9dbc21c88af8d6caacdea0d295fb3e1938a814af50e8856be34c8f84f4cd5db4842dd0e95907e88c84993dcaa7a739940d215bd0e9009aeb0829d16669c03cbc3810904f8b68cab4a45ab624956d33a5701a065851f579bc7e82492cc3abc830dc012571cf3fb6851fba32581e12a7f2e5c7d273e213ff3d7f086bd045f46c981685fc64b3b4428e76647235b3ed6aceac871f36b4ecdc9402aa836bb509c1de0af07176e3febc6dae45b05b1bcf54ce95fd365cbd0d9b11a55c58122600203bc1289df2e5a6d7a73304e48f2c21dbf0cf2d006bedfb047558ac4a3747eaedb64902b955aeb0bfa25e4d68daba784dad2cd4f82f9796e2c1ee70b25e95fdde3357c06d19ed98a916282abf86d8e8bc433c5904ad2e81fceeef1bb0a7c4d8b37da8d181b087c8f71c11b8993d9153b92fc75990f44622a8671d1c103ef92e5e7c4682962df9b5d8d4ee4d06c1ae1363c640813eb2196202650798545ccde87af890447b2a1c33f59341476d68e7349f4cd4034a692d872d5afb30a8f60ada7d10e209c0ed988797cc0981cb07f45cc127e4b3c72c7c9a6c17588dde1d036a3819c97dc0eb5f2a323f1aa5934f7f9193b9ce02a1d451ad82e9f5f8dfd6d382e66aa4286afa680dcb968977f3a2382f587f85b1d3c2dca5788a43fa404df8f07dad43e7f1338f3ace815d89d2760601db80767c6e4c42441c1e8e71f3f6592c1b73dec1656dc8dea5ad8bf8b0da6c4a71a0ecfa118ca384d1c6168df7fed1c886635bc9dc842644abbe561a15a5ff76df51c1c9b6bb7dc39ccd436d81d4cda96916a756a8510193635a5bd59419de86f78c1e4a7c9811e1e498d7af3de188e730f5e5f6950d046c112cfabadac6cdba445cf6867524bf586d1257b9b8464929ec9c389c0300075c44f6807899c5f0085cf3410acd19a3ab4cf59eb64b5c7f27371f839770dc183e48feaba84d6a27dd52b99dd4c83bdeb9e346477d76329f6aaa9e882117e6164836ecc1518cb7004303c6e4c1a9a67c46044115cbebfcebf1408fe22181e5fdff1a90808654f458d16efaffa9b5cd2e5df652ac6b5ded50116d8f56d36855889687ddef9f2a82689dffc5720397906073c0297c68ec86d4f86c5471a3b4b23f624e83e5cab6d5878b27b421ddce0ff0c99c152689d70ea5c619a4838a8ac6d3667f7ab3c175d020f50d5e7980d33801e5ab688de78d41a5034eba90f667ecb8f10648ea750560b6cfed73889dd8ca769d561aa4a4e1eeec1d431ffc7a73be84ebe782871ad6ec4a36054eefc25339c309fc60672b842b24bed1355c98f89f802bdd6aeb0db39507d3b624e572d1386fff8da248d8b9318ff76babe836560364768386d69b2092966aa9f704c7a588b6536bb8b933269307b44cebd20083fb3fb09f3846e40145e08f325c43db9d8664e94532510b5cd0fc1a4c5d986dc6b432b0a0be21fba98826f7449b9b4083083304e8e268bfb5e2ef8798500ecb95d1aa475ce0c9b35abcb641a07267923075633acf2b8725ce835f5968cb958ad4e76cacf41d51fc1d760b5f6d9dd4ab915617559aedb7c6adb50acae398e26b4356491b1ad76914932e063dcd8af8dbd4784e5538e6f88dfd95304e7ba512971475df962d0cf0734615f06b408e2708694b14a90589ce5fc5ace6dd29a8004b589efa9454a384103b446c981deafbc6f15317a877699694891da43da3d842575870bbe495a867fe43312fea7ab3231b4dae20bcab7cbad60c8312e6c6883600b67a4b4da56f1bf9c4e1cf76caa133065f4c49e6161833beea3d6ceb442ad5ce877921dcc7d5a64d23d3570511729d80448caa9b2fadd4309a144ca90a0e9558ec75f8eed1120e53028cc979a473f51760a9b0ad3ae7a501aa67bff8ffaa6515d9a806a5e94a733a893dd8311013a1c4b524067be22b2184f641b91066467b1c1303646a43d5838f0449fe175d4ccf6155229e8ab36368eec0af7c8be50871b32b315fd6b6d59acd5395c7a17ec2b337b1b9b0d59fc69b02b58b91fbab17abbebc928559835594d45363462412bc98c88e7d13c0d32a599d8ec776cf32efdea09881b6ee018fba332f57800d4c4a1245c7b483d6606e1e8f94f4e67194d0a43f6b230dca437d5345eef4d40a6897d12d08b019e3a0508e7c9dd414ca09e8df6386a408b5c10307968ebdc4ae90f7afb01449e7656e2b814d10ff5492479b40d71e52b5bc4168c2bbb276925118c100db37b8116f04e6cc79b7179a991a35045a50f6c007b212cb7c3c24bfd3459c7a648082c818e65009f8f6e0ef78ce2db9fd5918f0f4dfab72a3c7ba8a0a2637bb73767616899cc281e57e33c16c3ffd8229f9916f10b0ded0eeca913bcae4d110497d00ff8b02da0ee07927e208f39fe47d341da37a31db2c8e9c1086a26e50a5ea91b0a40180184daec2bfb88a7f70c3c3d60f2d9788e7d87fbde3e5d73684fc15bf405229cf2ea85058fc524dbb852524c8eb25a73936c4c65890f1de68df12123d6fee4b23b94aa6470112587bb4393ed98083be7a82d7a55f16d2576c115387d6d4fd14ab46548740689a27f92838fededb73736f04c1d14c57ac388ab29733a3e0a24579c0e14b9db00ce3474e3ddf437962b0ac58689c02330332762a9f171827e78643139685129e38c8699e7b21a3f92334ece29bfddb97ee41736a4ebb63faaeffc8e7cb20c9cda961b92fc759ac06ed88d9207948c65194a14dd817bf5993ba42d413b89bee70799994ebf0229def14110392d0fa3aaafce07615f35498c2104e767ae0bc510b2e05cde8188400fb71b5096d82ede88e2e977ea82b43cbb60e389dd8d9f0674898dc62d5d8b30de279c6236c82716f6c1ce926d74f83c603753f9a73e498d480aee48f4048fe9f6200b787d2809ddfdf86cddc2fa7f76f17562d1f54caea6b1b6fa31d7b995cc28850c4942fbadd57abb5ec25f845add5e4e59ed1cb2262b0e4e0278b7d76ee68a6ea21d6f023f52928e5abee4a0d358d07ca4606dcf87ae8d6efacb2d48abc6b556924054a1c84bd6f0c48297131212e95358bf136948624f0453fed5aab81316caca094a45654d18e203b8b8c6d17c6f02514b627073956c2e8551f2f34513199ddabe3f77fc36e7e7ee577be46fd53a869f21703c07f1d1ac5e7d32297c80d334429295f912374c4762e61126f68ed6016c850683a21728fa5aad8bcb77582787b9b199dcbe43bd2074e480cceeb868ffd1df493d5445ef46934d8b2f89e089491bb9b1d8927fd0b4998137ac3a13138f89d6d2234c9296ffce8349fb543c2f46e05c842f8bdba73962573ca10cceb657c3aec6cc5498efecbb39efb79c70c68521b3af5e2a7d472cb287efd0c2554f103590e6f23bb46d079d76cc47a895ed532144d85075083148a50a849bf37db848b9df3aa81662bfc6e09e2806d5f7e9295addf6608d63e542631731c8dc399aba47766742c80e6391c08f45412cf60a1a32c386dfc3e6d63b239a58fa4cdf0decfd284df109c62304777cd84bc72c7a77d5194276bbb021934c02289b2fd66821822c49840875f1500059ab232cd45acde14d03f7d509f724e3fcc7e83bc9cc360101957638f14b4a4514c3239f15db51f1352d5c152f0bbb89f19070778f1a7b61c666007aba34e798d112a3124db219f36045cc40207bff7cc2526170c30204e4edcf9f08d7bdfa1b6b8f878c623a7aa96d93f246bed95ac66dd3d7d7e57a2bd09d69f38e44b5d43d934a47ac31f8c6b2f7f99a516666b6116a44fae8ad80a402f6511fd35f111f90cdf5215cc0556cfd0bee1720500f8fe9d0df7694093cf5dae5c6d6e159bdd036259051cde31b545143804c8f4b5b5757c15ce352a37438025f1b251b659dc369b2b8d63035671c29bbf8ad03b46189b035ecdd8847496694108172e37786fc8ed519f74b1d83cff00efeeaa38040a648f69961a9b52a46cb46a759dbd9f5e48709e271f48a9979d4cc45f175602aade36bf1475ef2eee4617528a43f72757fe988e5d49dd957775dae50a385122ef5835e7e53c1e9b118d1aa6eb20e8feae4ec62515d662131ce5b38c1aadcf69f99d7a7fca5a16b79f2bac266f153a22c475ced26512c026cf82f596bdd36b9a82328a1030a35189c693ea32f8a15586809d3d243f45d6f434b61c90052bcac79f7039a96a193b05c40697ed9022497802a9b6bbea6d3587a74307da27da85376ffb6b3491e30bf71130bc69e98d8eb420ab6f6b32f043d81f7280f34497ccf9ebc7ac3a895fbb9432352cc47be12efdb8b516b4d78a3b0ffb286efa28150898e854ad55000f9ef9dcb1c9e2c13562aa94bfbb8bbf94a9ae6e2de922a7511f93cfc921f079aa2e5816ebc5e0f235213c8dc3dab08e72b4770a4dfc20189154ac2ade40423438fd0e86d6c0882c698d49292af289073b49e44f51efe560ecab15b64d3d0f41b27cb3cfb7607445d0d402649d05c520601784d8c31e4c86ee9da42c12081a1934ff84b69b44adaa4689245770c37d4677acdee640c2d9f7469cf8c08e6d288f5691088da7fe680820c341145c6225f50c4dbb7e0bbad181606f2dba3191fee9c3ddec6b84e2c162a26e6b562cc5e5ec0e3e2687c5ee4264ce807bcd2ce94dd0fc799dadd0526bbe00812e26485158ffa80334255b137bffd61e060c8a8fb51731fdbb2ad853ad4fb09a496f6133cdd38149ce034dc78082379f1a1d69dfe16507523cb3c7c193a914656bfeb3f2047ae55d7d1bfcc43288a34cba48fbc9456e78366b836eccf55a8d09322fd19a137aa1f4834a6301af8d1e942f86b27fdcc781eb3562a437249602ff8052a9a2c692e8cfdc9188520df46f1871686e4e6435e47f5ffb26edeb5f099ef69b3bcfc8f09adf5aef786bb3367f0440a7c7ea3ea2622eed835c9c712b7cbbbf13c18dfb8408acbe4ab5fd32510094594568ba5d9710f58f8b3f91d983be8bd91ef266694825ae115aa48e3e4d675b0affb65afb11204d3ecdbf9812d6e4e9bdb2ce9e9c35774bb83567c3968f34f642bf12b0b2446dac073d21437422854c3204cfe6050034768ca8434c0cba0203676d49b24339856b79d9c3047427d12d3fc590e0b52cf8517595a7bdeca819800d82d00b3ec4294248df5622283236796bfe1732c416819e2a0280a3332024c83084a1e6fead31d92e6c682e1dfcce0edddbdcfb9f8f1ce545b358ff6a98886240f4bb52b6bb8f989c20671a03a97aa1ec92139754427dc498aac9128d6fbbb36c1ff782171ea2b55c6a41f8791deef40d5637d85f118ee6caac22a58f86d8f4da2d1e84544668149d545598e205244037aed3931a7530822b77687f83be28c9008f646366f0557324c6108e9a5db51844c4c6f75b289cfcf77b510a208ed79d5a22858964442504023e69d44aad46907e97bffc8f83cd5aa072b74d8c44722aa735b81966181c54eaa77ac8f5a5cccc8a481b28ca261db76253a09f4f68de5f3b76fa3dc2bf39b74a3be930f5cf0e32f221ef6a3419a1c46320e1424e93bd8fb16ea9a164b60b098b7a6627a80128310819ad7eb7d5aceb3d1ee1abf6bf1326dc12bc56297dbe9bbc881323a2cda96ffd18390778f6f0f8d2c3fd3ec4fdb1a128893f26722f472797ac849cf8153c1b84519b3f1252005d666d79ec401d93bc2b6fd261eb1ea6913491a31a91e52dad0f81bcea1434a587e46724f5a03fcfad0a03124f0854788510ba4827f339d1af90631f65b7785fef7a2752480325118dd06041b87e4466f2413fe2fb1212dbc518b21a7c4073cb8f004cef28be217070fd856b2f64315e39aed87c145939e6113715357da0aab98af974744080bf4dde9d83be490acace3ad29bc5c3b978f95860d791d81fdbdf07ea7605b017b1dd434b06f56d7eef7e8db5d55c60efd64e9c54d2ae013bc76e8019a8bfaeccd2b44d0a7af919199c70ee4812121b6a68ad399bd1377582af3dab0305752be1b07c07b0a2b4c581544c9e41f49404e184642903b38caa6708e7bf1eafc3ee3b91049f677c3d36a7c9e64e8ffe146261acd350b7e4a885a0b407ef22294eab158906c9d83864179d97107bc4d9d490dcde503f2d15d7e372a0d2e4a0a4e6835a4b75514716c57ce924f437a300d7996cfa517b2f413721c5548ceae2c44c778caadc6a074e3f67138de96b646859addf34c422350506bf4cf160f24d8f185cb1143d371771cb01b48ff189cc25983b6197c0e64a2ed77c61936a09cbddb95cc12e363197dc57fe15a7ec4a8b24c635f638efb8eb8b69d28f15106c2570f530f5b4a872d76f583566b8c4a666fe2ac27a00b8096b91340887c427d1457b133821e0de8eee3c270943dc46efc4063298539fa716e70ae5c74922ed47f19fea293ad4679b16879637b815403981abb136dfd36325b221266e6ba1a2bbb27e5cd995457afe85437da7b385c47bb53ef5f2481e20f047ca0d3aaeeb217d99b4b32a3caf963df56c1939979c96d9b23dd83a86582541b60f7e523e8e3f20dde8159912dff7b2501bee3ecf3fa9eb775c492605d1da2a5f6bb2a9211d35bf5393e9e405bd30b1681a89cabd637b970861e171c5e986aef1d5a49c0881d8d71dd4dad111b9bb3300ce24a03e7e7dc8b19c3d96994842084fe624da7ca93564328990f209323e0aa18bd1f785d7c4e6a4866be0f5cebbabea92c8d2005e6e7989d72481845d6e44e53fe8dbc78ce35a90a178e7ff9f9faea0fe671f5d75c455666f512a74b6b1e1d348fc8ad8e9605f0aea1d2f3d09fc48d65ce3fc361e76520330ff5457296e8ced30a9935f00bca8be3b6684fb4b13f20da1e4f6c6f32f64db7871beb3e23bc54929f19111b26d34b04fcab87194c22497c0c182cf7b3dda4f560c1077763ece430b8f7dc6835fb8e2ee6bfebd3401bfedb8180476af82a42dacde6e66d35f4f1f61516d4aa399d8a8694131dedd6a62f6ffe4de5058cc42e42330b3f0896407ec140f08ae2c332b41ddb7acff1bef4d218d83cc755ab68651a3ec84bebf4e6c68144c6ec8152b2e2d1c64afb2dfdb7c98baff43282456745f206465d2eacf21068516727c55e3f1b08ff919e253b6ac282bac32f12af476be64f3f257cba26f7d09a8940b271d820d9eea843e2c7d62a2afaf268850029ae0bc1c8b44ab90119326485fe78921911cc82f00d5f896c02ece7f6aa5296ef62633811c16b89300e014ba2d7db433c18ea3dd8e957257cf67b62e49743e9642422fe732534c52fef517507858a4e5a0fa8b32700bd8e6a4b9b7581085220f02567eaaefb6eaf567c5d4c42e305c968402d85675c19ab8473b3dad029ebaf3ffd712975fce762bc6b1c6e07abb19ee54aa8735c963d34ba3adf822ad0dc16c6883dceb0b84da6254ef9b3a7925cfffb5ae727ab79356826cce21760614a9c630ea7bab273eb481e0f0eba5281aa33fe2cfeb75ed60c835b4031a0d770be217a079cd95f00d1d88f7881bac0eb68c2a5210bee6f2db8ffe8bd1240b8e2d5e9ccfc874f0135b9e9cd7e5d16f1f6b6514fa714a4dc59e846e69032a20f036832512e345947416a75fb11d261b2e0dc97a97084c475cc516e998c3683a97e9a1ae6ccf11a83176bdbfda179a11fa8bac286475f4e912ef36b260e31e812b0646e6de95e9057d9bf4b779cfd5e4e06873144b055a4afe6a8b9af819b677c28c055c0833b37b66b61fc7202b7750ad613da82bc8a12c3046c4a067ebcb2d4af96e8fe79a648501efb601487d7b574a3e63579164566752b050c397753f07fd4d497485ad82e2adef499a26cf3f8c8289841b814db309fe75b93747eb0256c624efe6401339c8b279c924a4c6b8e536002282ca3e4696bac773b59c18d3e6c9a44276b0bc24b96bd3c088d78ccec3d9ef74750a4d7311a1cab7dbf95e034d1cc2d2a53d5052397609520aebd303871397a593a6d578319de362730f7185bb7658bea4bef9a36820fbf87226b6a441ef1b993e5bdc2d86e3d5b08c1853b01ce83de36aa09f3e2ea31770c859c290fe6e1652d4791706d9932b8b247d1ed282fb4502aa1ce73d276c8f9f3471e855043afc0fd551a0a457534aa4c02a61c655f4d6274e4621214dfe3094b6bffc5214124f0042617e55f22cff539f43a1e7ae303f583014c84e6cad577e33257a2c3a48c1ae7384436a7609d24031852e90b7e36e0e11fc412659d8e9ccdd74248413260a672385b76593d0e047a4b6fb8c2ecfa207da6a87c024f9ed96b19922df74ff1f1193440247a8524b2a2fe0840f603bde68c061c26a58b8b61f4d18af1e523027e89ddc5991396f415da72e990a31fd036a54ecd16c0bc42a86b35213d386eda9e03fe1f7a961959a51a00ae2ed141c4a9b25fc9a2dff474a5fe109b997b0f8a3860f6b821da053388079e37877086d9b28caddd8a341533b3dc949d6b4aaa466e824da7e6d394d9c57ee2235255751f72564fb63c8607eab673c5ace181002866e214e62d74a35c9bcf93eee7a6f59045f608caa24f12574afeb3ecf800fbb5efb7c83daf2c14d2f7d3695194c1902fb89005e1f8165946e28702332930bfcbb8eae8498a357d9820db8aa700d5014ef770c46c24364781c6c4522d4d83e1e9f3d47006db4173e201bdcdaba057cae6f892551efe0bff37da04c17424c509c08e7e1d422e4f69d353d4322197b4e9ff327363765d2262207cbd009557b7d932536c002e450a5e999d68d652617c218b8230a29233cd3c5fa2e4c1ae0e5bcc8389f7a6c7b036439d7fda63fb97d828d9d491bb63d8036708097c106a94574e32f5dd0410dbb6b4aed148c633b2061dd8eb70df579d0532af30902523a6eb46ecd9b3b6d34bbafbdc688fd5af3a7ef3d83f1fb949c1a33b34b51c51aa5311ed61ff934ca399e9885538756321d76c4ddb6ca11f873931637662b65a74b3563c26bcf1aff6340bbedc1f78df2d9bed7ac8a7b5050e6952f0ccf6c133c77720a6c818997a16d9a21c99d7a1d890ed0fd504467b9e2b9e1d2207d57c45ee0d2b9412eb1741e471f0be8e12388adf047342fa43d166729a9c010d4c0bbe0b0da9c7ac1cd02bfe6ad73905c69ad757e6e2bb9dd18a243a797bc809241b63794683ce7c74a045631ded56d0510a18d3b1c1e5bdd42c59cd0fcf39611e68bee7ec6548ea75e087f0d7ac79af13510a07a399be32684f20a8407d8ef79ff035bf3d5301fd90a7e9196ebfa92084350c476573dd4b7406950f18576e1cddfaef31cca7e4dd45ded149610695b5d2000aa3aedf99682ba6adcae81f9fbd90393ec61e99fea24056cff517e6794b7d9e24638561e9dfa4bbf2a2c93413edf1c12e7b679f71353a43fd02b7e334499c528aaabc2f63024c1f3dd870d5e5b391ba0b423cd93ff8f64fb894a44824eb598b6002929b537a3564201b839702a7adad7be9ec84384a4107c6bc92e005b95da3b1167f49d70f9239ea0f26aa6fd0a4d8d13b97f7597fadf9f1d3bb30d34cb9dafa6f86550114d4648cccbb3d9874b6a870e2bc42c7a24b9ae697386d3146bfd4104e9df8057c76ae1f69c545c0cfe9b67f1d385db02b3d44d2a36ed158ebe642fffa89949a2b28bb797ae2804734a2b23167edd20f33cbabf4bc3b91cb76e6a590d7404586bf2c0049faf1d1c8f9f320c2b1a3aea024d181e82c6003e34186cdce49250cefc185b87dac218266e7ce94b44cc5600922d8b8805cb73676770043d92d4f5916e82184ddf532865826d82d3a7727cf068bccc2bd8d87d434db5b83050ff41ed1d96ea7e78511e6ce5a10f508ec697216460952d7cf36545d597ab154acf071fc56d5ede486b9d40f65ca451e891c07e2006ee0ea7e30153ca93815b4ff16fe718aace12d52d90c2538d36cda8406d2ef936ef1a0e624272c423da5902d2eab81ae65f2ef1a187480e2be1d506ef240ba20b70b40d3b81567c845fd182d094a757d31b98ffe2268382d91bc5c144606d3d86f3e70cd127fb8c416e1956026da4531408f3c768f5aab3a6df77d47965bf6d144cc315f5531024d1b1ec35208c38cdb09a96222d6439d85693575afee21dc7005263e2290c051f6c47be69bddb1f97815406d2452d790b32c0846d46e8315e0ae67195505fec976ac4982b7f171562106eb514a66913111dbe870acc4d061c68ce240c9e59e7acbc68e3f49c5e21b1cdfc80b9a4e895224eb390d0363a6d204c12dc21871a87c3209d043a6fb9d8920edc054ce71037415e400a6d2e0d232aa0c5e6a4712ced24383bd9ffa7c889b8bf50fcda978e9fada2f72ee56e05231a39b6e4e56d21a62fb2d1e8c831c48ef7c579a76b3ece27fe46d031c93255a3a07fd66784004edc8b015935883961bb4aa7f7b0ba3adecded68bdfa7307dfd5e32994d165b842baca63e8a0c28944a4004a64acaf7e98c8c3e9333bcb62b7f83edf997549eeb86e306d0b6c355351aa64a26a75d5188ee40afd4ddeb18d3bac4642c0114a91993164c1ce317f80aa6a29af6f9aadf10e5f50e0aae200d707407df11693fc6c12f78e40b15e292503b1a788132546f721f89f95c0154d8d67116ec1c61160934edea1364b70fa9e8f6a5211395a533fe7fda5f4394ea2ef95b76adfd7929146185ce86e1000a014eaa5685bc4a92136e2e07e32f1357eab51e470681a48c6536a5143fd85a782673841857a152e802a197dbb769ea6c19a4bcb01c8a505d954d66f7653049e21745dc4343540368426d67bb9d9add7dba191f7f60d194b01cd914e98aef634858cd159a94bbfb9a04f82ebfa043e0929d9041452ace7fd4d46836a37e37b64511aec745fb4913b036fff6471bf9a70cd6b7748e707235918ee73934703f2297ce30c0f43cd9a6b014c95170b24508a083ab096cc48efafccf3adc4e9040296b7a0733ef212b55ab18562ae667d5e7a9c69ac28fd970301294f059948a5b18330475091a3a4da5bd971c65d9fc4e61f12fdb2a4a81a9aac10ca5d23e11d78bfba4249de69b68de93b9163918a4fb01b6dc5044d197e2f268a8a2cbfae01520d4cc862f7ff76553956869afc37c0bbe54371a074af3ddb05c5571fc94b7c9bcb94888dc90be3ae186928df17f8fb3e7d1dde99104304749c7d445ea9f1d0f02422557349a4127066ac146f747f457851c51b731e5317880622a02a0e94d642f70be0929f570c764d96999d956fa8390d9b18d95f0109a390e8daa98f588a0a087edf076369b5a9b6688051a8ef2a090ba033b2dadd307ffd3d8ead1bc451eeeccea6830e3d0bf227ecc2c5582083d33350e27f1da1073ef6dab85ed74cc5d662e0482457f768b74e3c9b7087f6a12ec94bb875f0eb8e7f1a3cfe994ab748820a7370ffc199d221c93cadafd9d8e0f540bad93d634268cf53d55eca7b510d7a516d667de54c9f9bd87e1363c6a4991ce740e1791469c48c1ad63e4afa7fd53d577274e37871b02a767d3a4c265a862934e34cb2ce83ef65a3b4086174a7e68ffa7d5e9b74a5e2b33a5fe2371edf78513759d94fadf5a288a8ca9a3c7fecb10fc27a742531d4856095caa7e3b262e40f4935e11d1797fe937e49d24755558d7c4d8a74a8cbbadd391eb752d1aff2f06b73c1d07fcb73fe19520322ba3990937bc7ed2adc9342f1301e29baff35972eb43c1d881ed2099b33eeb01fa0901d8cf2564f4307b9664659c9d13dbdb05f6b163993f8458ac8d046a5b1185afac3ba4af5821f085f80b53a2cf9a456f6fef20352b809475d90d6e55dfb454e85323550e877b07b052a2108a031def51d6c17b29ef2997e6cad787e7b20994b5c6ba908a3484786d1c9563325f8a3737273b27d10dc699593006606038814cd8d0243b66a4dbaed912d2da52022a520c215224b9411302dcad28e5033ddfa6c78257069542ed08d3e7151e686b8e1f7afd1e6c938ee4a3041625de8cb5dc6c8911bd9d3de62557f468283dafe14616592a1c4830de52f16eda5ffc469e381fbad54a0cca10429d5ffa8040ae856c0221448237125a13a62588619cd36604c0ae317f26ffa35cd0d0ab9f5cf328e821d551e4da5c99834c2fecdc6bc8e19d78504aa2c5dd1b14badf9630ccbf0a633752691977ecf76e8f93968e82b7b8183dfacc9168111ffad9aa9b168197e77245185798aea9ebedc20fb26984a727a374a072fa7138606951914ddddd1edc857c30fba7ca24eba33ee45af2300159c132b21fb37948227353a69accc3d79b971da5362f8c7450628a08afbe0055212c1e11d662dbd0a6a728e2b3dc5e4efaa5fc1f80aa17c5b51aabd53c20dea43099f2102beddaf3959dd4dd664920ce78f6eaa27dceae47c6628464817c8c21c2c9e46f0f4bcf4b0e9d9ca6c27ef7510fef13fa56d3b7bcbed58a5c6cc43e8d173760eb64c19cc6e4c04dbd18d6bad548e5ff79c25fd4cc0dc2bb32b3dba2c28df51a605aa26d443745b2844113a83b247ab73479a191718cfcf6058755ad9cbd2b852907ae22b62cbe6a15a0ff4b8e1dd72aa9853c4246e252dd91b50f4f762db752538c2f19a01439205506446470ab6896ddb8d84bff06d0eb85df6cc491bfe6e2316a642e7abe217eb0282e43635fcc17ba00aa66ce78d4c81c0777c1658f5205c5b4b981aa2ee391f7995a55bc14feda90f10c10b1270cc08ac89fedafd56e84c3c91ed74c008b62fda0430dee6ca26ab413aa527d744c59174c5685d4348ac43d11a8da6e854e737aa7650855f3c1251e38fd74d18d61f108cf7291a035a56e194cafa75752731a180880ea4178d03da8fbbd8c627dd1a80afe9dfc250e0113a74ab545223a0ee8913b07762b168bd50de18ff0250af0823d5b0480c92618a05586f01c3f8bda02b986fe36597747c61b6baea44e122682bd5328014b262f62f78a71b5adbd983f179288b71a669288be85c320b7c89eb18f868a8f0457bf89456966b84bf5e00ddbe6b7d603213b1c52cfb42b6239309aa4a23c06969452017cee87430e02050eec8c75c13b042fc91c989948b27ebd35f05d76d09bbc16ed043d262c3095a06e619d2e92ae43207ef47372a65f46c02771d53594eb796683cffbfc570a3f21efc0717a9f6b864b590ea813e721773f0c4ef66d0ef9e42a10b3267fa3e803e57afa562fbb004428022b56e874e7c614f31d240815a6d4e9b42608007c73c900f7e9c3d74fb748f6b749e2ce821330f0bb0a580ec9b05196ba6a8d714b2eb004283eea839a7f2db8c55926d68690e0a8625a38f89b3a21e3240b9bec7056319ccd72a4744e1c97e729f16fd7396058aa12d90072e0a0b43bf280b5bbde2d3e4601bae7b84249748783944d1d57bd841eb4dff762089a2dd08f8bc760c78f850d394a85a3cc417d4b5955a7e89d74b32f4f0b4d8bb1ae436c80f54a997e106a30dd745ba455badbf71d58221cc979d2c78a511ec79d0ec432692ec72ff4ef2a67eb2e2a544e521592de55f43662297874a7918a510726651582c26d4b28782ac30eec83568120733c2a17eb8b9bb76864acd949fcfa9302e88bd14f019f39743223cf37f373f100f9d6b06f18af6e36205724f9a9e8823dbc5e18eccc5ead5d114ad6cf0e7a0cd5c1b623a95cc88155aa765d4d393d1634a6eae3f42215dc586f0f3ef2f524967464d2e856034c8c15e9876e105f8cc8b05f64101f7b692a89a80a3d20e8f6b53287844a9a00d4b23749788b07248e48efca69ee81ac1c443c1e2c1846e61af527167700495e012081e9bd24afe9c0097ebf215dda7ef3bf6d7d456c2485254de4ba85f5c8c15b1f4ea326415f74421d031874466126a110e5665110d79f67d8357357e0609f536284ed3a3895dae3f0241009c327375450883f00a34f50f40f7301e613a61651a846a0089fef2508afacdbcf07d8785fc1335b3f435e831654de603ab5deb30b0bf95ddd994d5f62e6c7b05416d1801d78fdf2e2f40b63abc95d76f122c079012131d66065dc0e75177ef0270894a7ed28b84e011d999e7de882c75774ce199c3a3e4d218921bbc420c781a84d1fa6a0562d145b7a1ccb8acad3292579c7e4c216b513b811be7c1e68c9a4f44e11a476557d5d2ce9edc8a0dcd8977378a269f9825f8e717cb5f20be6e40284c7083fb6491eca67120f7be0341f656258a90c0def96ca836b5c4787846a055e3f4924654917f73a6da5b4adbd4b7b00aeca55645b1e56b4bb153fc7159081f985828fcea827599bb69be9100bd3397224ead545108504e327c01757a0964bcb104a634bd489bd93983f039694bee0e2a4a06c3a7174af093d1cd4947449374b5fa73da9bf80fdbaa8b7e37802c47b782e3d7cf730fcad59d7f313c84da82f2b1dd931483e57a59446e4f27f05edb53d6a3738a59d7ef41b0aabcf159dd2f484cc247f146d033f468d7fee20ce918b6e798ec903ea05ef99f52fb7c107d4c87bc0a771f0516d6f8ef098fe312e1cb8f2bd7937d1a5602c6d0bd0a6aa3206d0bcaf59cb45e509a3cb0eedde6db2612f37316ae4f32f9c4d0c91df4358db452a6b6f17373c153d83cb517bb7e80fc4636670c4d1d3a45fdad542ae8dc0a80ab090b2e6a761890f6588fb7f3ddc5a35ef3754a1560dd834b2ba9169ec5a82af9e933a3579d72e9895de7d178058a9986f5e2f18f543e112e36a739c387d887b511dd099dd22d0dede8193e1f64bdcd3a6d75a5bbb2e5cc5f3f5c07dfe2f06c6803acfc1df9ad648048b74de2ce000296478ea07cd8b718b050439ece8fb9cc1744377096a27f92d9eb53baa6fc67a8898508fee3c3c58a2dce20fa9ff7a3c06ffc45c58f6614fa0e063aef5e7452a27878f28c9684abb1b001681aec73b7f816c9f96aab24c8e86c7f1070ed6bcc94eb777a1d3b2f5959cf7027c573e9c3c703179939128649d87733911b1669e40474b311eab2675e469d1dbc4d30f6c0c331ab6450f1671b46cef79048813702842f8ffc05cf8ea9c767836c054ac5b13c1235bdf706b2b24596a31ed94da0c7a54f58a3db921fac54389018e00fb67d185c6f96cc5c003b9a72c96bafd585145457d0d14a349abfaaeea9161afc5aedcfd65a929f2bbb7106094a6436d8b4915bf02c19b96c459c71ed739b90262978d63fb86e245f51497d72ab508ac9d628142daa86e047bf9f053e8aa1eacf1c8453755c0892a94379af0a39e6e948a954cfa54ac5df1e8e95839d554213e58eb322c1ff9cd5383afd5ea140ed597c2a729508537065cd97b67b5d6197c74cadf64147dff8587826cfcaa3fc2947ca65d824ae4c779a2cbc751683b0131dcbc6dd8c53b7cb95d79f06cf2cff5c8cb11dcd96596e81598e2da867321e6ce0fd71f5cd35fa24c29f9c765133342d05fa70943a9934e54e3a943a3f3e20cf6cc0a0a993732b747060483ca63801c372a5658335c1a5abb6b7e3cd34ce2c37a6862dc49a1d118e764be5d3d067c5d804023ad686f2b83b126d1d9ee314c2702f05a841cdac0aabe7ae498eeb6a77efc78e2731f5a33870bb11db857dfd872b2f7dedeb68810b4830992c78886673605568870b9e98f63044fbfb753be4f42eb0384e3093f16b3fb849c9241d0a48da21fda66b5373ec77ed3fb820ba4e6c7e758177d97cd0e6a11053e3dbec3b906cd9331c2a12590f463e5a5153c27ce988454b72e5b47a8819632705ed137c7a5804dce42d84e36e8d5fe825ff3ca9f80a69bf0fa0b484f70591f3c071ba47451c95384b33630623b2f27a8d606ec185267ad4899f17277900e5bf7a9b189dc8aac04bcb7c2a5911623d968530f7a0173cfa645edfff2a8ce94b5543f14a7349fd2d437a285d0b67d4ee5e10bf6115d9ee997b71381befaae74298ac36fa7dcc45697032bdd21e09662302e85c83f63fbc9de8236c2644f88e0a4c7e3cd1eecd45503e2ab39dcfd79bf7bb52bb272f2b34c814e6bb75b35ecbe0a92fda65ccd1a04dd0f6babc0289d27b55c221d38bbe0c52a3e7cbc48b8fd50ae4e572991f234b018fc4bc1a55ae0fa528f45cfebda7a13d9302fd91c49ec39933eaf9bd91b493a7371ac561fd8828500ce531d98e107e8624793ceabf3735df4e68b1f7d099302111faa133d3e051ee2768a63c3f3390beb8cd422296da7116ec4f8db08f31b0bb4f7f676ea9847ea3fdca957d4295691d652e5ed7a61a36989cca28320ede16a02b2f67a22475c9e8d7c36216f14987e6c3d4769468d0b40df10ac4ba82c5394015066a4c9b5143e9b1a08f58dabd20d4d2f7f179a916d38fa2f9ec0ce98c591553555efab19857a7378a67b55923b3245477823b7d394a5520c06650d1dde4af46e628b3162d0947402c67df458ab46c33784b1e6e58eb7e29c920a2c15b2abe765538e275d3f724ca177e9292c3fbc4acec15f6f09415707e88f5241b70e842c3bc9d0062164afb85740b2487e20a072523446520a8a5f11609e9aa8e8d2c30c0f17e3134fba9ff4425b2e366e4745ccf871040552c3df9f38efe7de5f243c86c5a66781a61007e56077eef8b49fbe5718e850e868595c79c84fd4e4a08e4c335152debf4dd1f006d6079380ad0452b07af828a089c7ae37a9787f9034d7337b31a4f368bef58994d296c578881a3e27105b2014d5e185fa8d00b9af77c5ce457c7d616263ccade110ec1a4c593925d2981133e963aebe5b17025998c280aae3bb4895652ea36c6c036884a3580109fb4dbb16514cf8ac795b655f7935e14fdced502297c6cf6fec0dc1743fa5b0e649472d148b583d454e03f347c95ff869e3cabe04874068c63cdcea4412ae608c9ef8ba27022f1ffe6efbbf5d11b82210e02f1160ba4d4d1e54a731c17bd609c1fdbce08195336eeffdd1702165e8ae17475afbcb04b2646d5d2b7bad3f2f08946e88c81b8554bbb44a61b48d868abfa29bd86529a75a030cbb5c9bb4456a5a4de313f9d67ae0a5e962b03a147427a3dd41e299de9979dfd42fed82abff90b6c69aa13c90f1da7aa6f294fd9927047ea7dc098afc09229d0e4200f8ffffff07