PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80487 88c3af01742c52a9ba8ecd81aba780b2ce9f6edd3a3487dd418e1790bc5a0fb7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ee15f9d17903e34b4411183968a886b6a6aa5f8f94993e9bab1bf5517e8eabb2
Certificate Block Hash
88c3af01742c52a9ba8ecd81aba780b2ce9f6edd3a3487dd418e1790bc5a0fb7
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00840600000afc0100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000caca8af020a047e4d55bbee84f2e0a72dc7448629c2238417e0b35480c16c143f1aefbc034a3968b88461f2c457609f3de6a11e180e8c7999804cfc744289b0996038488bda9d26bd8c68f23c916d0b33a6c294ac1e94452320f0000000000000008000000000200840600000afc0100

Raw Header Hex

000040200772bb33edd545eb955e598d6d7bb17c14ab6a6aeb9f9915614591aa439c24f8fb9ab13fef24a7da14a319b76cf1dae9e24226820ce52cb8e3b58886596b3330b818446a67c50018b2ab8e7e51f51bab9b3e99948f5faaa6b686a868391811444be30379d1f915ee

Proof Data Hex

59,560 bytes
121216010307b94bfb499684814628e565e14e3dbce60f577b391ea186619261c644212b64fe4cafb8e4c2fdb1f4446d5ca8e063657d43de83ff79b4500e14e6d5d99963f5bca344360b70f7b107f688a83d8661a843361254074f0b0c2b7c45a0d32ff494c59db75a33d1a4bd9e2fa1239f01c4313ff0bbd35c22db8f35137ce9b66456a6f952b29279934fa3c66ab53a77eb7238028a3af6a578514435849646c2ab01b5301bb98e5fd5ce2b3219ad33a906c0f12d72d26c951cb23193183adebad0a30533991f3a37da6cd0d9426149c74dc32d1edb7832ece3eb99e034d77f712d802329ad7254fd08ebf0873644704578fae9abd068a9efbc8d2c74bf5f215eb318403180c16009e27bf5175879c2943ef4817ee219f711a6e4445bd844995ce61074c46607d54496007d984168e7832708aa3aa8a370f8ed7de8f31ecf2950039a74b64129fe9dcdd201d7b99535be913f147a035da65f77cc6fc5d9fa94ef03e1c97b470a6c4b4b9f3fc1128a8eca0d5043abd433aaaaa8a46f890468ec24158d06128e0b0684e9b31063d5e096b70697ecebba13b178cc4891e120fbd28f7f36443be56ed8cf001c23dd13fec6b00d57bc24223486389fd04ed52f63b197867798cd837aa4ea293502ca8ea4aa51bf6d29a214298c605719b24ea7b4558a4264894d3d2f198832d66e823ed86ef1061f589e2dc4f528c261e43f16276b6d9bfed7979f9bcdd97e223b06d06a93f7c31693c3688a123581048935128e38b0fc6fab647eee2be955c052fdb5b1a3f1e3955d15e78a2fccead7a27540e0b4908cd22d18825fd0e76c69aaf7573795d9fe91b7e880ea4ba2e899bc61d74409f5e50bb62be8009c72773fb083ea0b9c7d43b7d529d1fbd062ce24f1c0c021260a63ae6a48dc2fbbcbb823cc55bb28648da4cfdbacee767b9a46697b20aeffcba2d650adbc03be0d975c4f93b7c8229f95048043436b0469cf05d1182e1a5cdcc1d6407b5267d0a3003176b00d3de3316ca7699cbbc013b30aa55c18ca776595db1acbaa1ff364ef89115eb370a8ca07f5e8d0076bfae54579d5ea3268c4eeb0fecdc5f551ab5f274c84414a1d7e1cc514c3c8217d5f1216856ef33b0a5e60634e395c6591f5dd36b873ceafc8e1af116cae36c5947ec686d6c14f367753e595ad1ed628534ee65bb2e64850849957d0a14549c4b073cbdd436bf8d95244e1ea88f3590411c01b3b41d099e6bb26514a425e29e63728dfdb45d15aca25b2db0d69048771eff2bb0e2c07d700df697b101f4c0a8f7629afea35fe44f1d644d07e72db4ab45881abdfe1c6c606476c3f17f7f9d0d55841729fe7ae076079dc469fbf09fabd6e2119449ebde50aaf58635e6b21ba5b143bed2fb878eb996c41636326a7270ab48259a4a1853ee1f9ab05bcb05e8d6684219c37f9a183e630cbee21bff0f19bfd6eb38a11567cb85303063dfebcffc281948cd72675bd8b2156172217712240cacec362d1cc613119c0fdcb0b738d0e52f177c2b0ffe9a9801f5af24fb3ece9ee154b9cdfa6f1bac1741332b0088831da3ee787ce3df5e6a41e47e1492a56074d4c3daa9ddb451f59b2dc02590beb71dccd1c7e60949bc170accb4d3d4a703a9fecd4265995811383da236325fe66acd3dbfe0b7732aa7892cdd1fd6525f1dddf23410db8d879a70118edcb7ef13b7938bfc75d12a86f5ac6f7ffd1bc1d3fbc0be6ffbdb6fba55665ccf594787fbd0e96b26fa2679880538d49d37eda94f9290268fae6aee12ea5eab4b29c62dc2ac304fa977e9895802a9ec0d9d09646b738bb60b0d9320cf8c12de797b7494251d0cf90b4530d564127cb9f0d195d488771df63b33166d11ff75bb68b999d37af77be61c67a7fbaa2a091351acf42e3bfa4fc100e7d2b4c1b686c6b12a1d9eacacd6e0964401391f275554df116f857e3efd1c492c87011d9378f48261ef9bc2bf04f83532980f8a2495424a6e2acf386eabee4e444b349d7f07e7c86470323b8ff375ee1e6556202fb87033997bc42ce30b02147e70e8bcf54f032d37d07ad4eab084e8f87daf6208cd1dda6e98576981d8387a604c05603a86536b68c02a7d51057e5296c5704a34050c86f082e91571e0a87ed8216e5ea4d296b9b8e994fcdee1acfe6db4feede4d4e727fcb22def73624c000b5089c77a7d7c4fc3c7c0f00b08e1e8ae7986d5c7fa5b6019bba026dc88db9cb949a389f1a2b56c11db4c928b95eee075c33578158660a87d97bfe4396ab764e20e2410caee285132943f86c61f4c68768aca148177dda7d83238472046884e7b66626f8f6d51c96386b3609b40545d7f04625abf4b05fc65f21be0b9074fee0eb50295d32f6dc92460cfa0361cea73dc812f7bc8f39794b8639806ec978cbfa97b0d89999f8616e59e0cc45d1b69e3cfe660e27d1b4ec623655495fe1cd15306f08f4af375d8a9070a836d94dcf7e40eb12adcb59cc5bfbd0a58829b2705045ad6facc97bc37c2fc0af7f493d8cb922660a81c07ba751e457d937a25a417b9c750c192a28e77e4ab61cc26438087550767266d3200a8bc73c2cb2f3b46872dbc13013c920067e4fb454a96c4e4171dab4fac0b01d4e3ebf2672966b138a16b80084e50aa969dca93e78036d0c21bf1447e0d82c6af816a8781bd11175d5278411df9d4d1832ef9c4ceede67bd38b97aed84edc970c5915d09d222ef16e4b6afc4b5fdda34bcc25aa968eb7266e6ae5b05122ba0e09513274b09fb2c8107623b8948327ee14dfedbb08ab6332a5cfeb10d39ee30bdc62a0536b97625a370be44ed5e59703a6f182566eeb89715f266a6343c24fef576284e236c9caf0dd8c7eef63781c2f67f06f848d8d70bbb4e80d73864776b81ad94a79eb7312bb187a43470ce9d16df7a8f33e6a98ccce49093dc016b4c05e7ad5eff332559f39d66453d45ac0464f953029a6019f1c9f9e6916bef76dc25e879bfffa42b5c8e59dde1f4c0dcccc4fdf7bcc34b1ab7e0c85cebd6680272649f217c9e0bd79bd38ae2b73605d50da095188d886c61e16f6eee490d1b18139b5635d6feb7fe661b9dfd63b22249e598e11036012d8d054829cb741ec40da598e42fa299060a4bbf5fe9819db8b48170235a2ff2ae3df2ddf0bec9b3869e727bacad373d1c845bb2961e0d361e70cb75cc063768ae32bdebcdfb320683fe9fb7157c16e722c1a8275567c5f42472307b2d76c4a28020d8da441fc3281ecc0e2eb3feb45f4e2cba56288e0ca9024fdada126d5bdd33c1a4f8038b5cf6e8d02440c688e757a54fb19d8f722baf925b6d2f1e765d41e89721c0567c94a9c82ffa26f2000b0d88a1ec2677dd2728a31e7cebef90b3c7ec331c9db1645a0eb149d2a7ef852ac5ded794200d65859f22261761b49301cec598aa608aa22ba1c51a5e2461091a8a58fd56bbb0ea61243acef365e8267fae5edfcbe7a2b20569915641478065ac727f32c3aa35abd8f5c9d6cf354f3eb7676a7dae2c2fd1346c8a320a03a13b63d736bafb5074e29926c970c0df8b2f0a1da69c75e0d61dba706f03874dae3afcb8e6516f94e05e3e1fe824ba11f2f82bd2fb55b0a3f0380ff7eed0054625908ca299db7520aab36ea40c71f0c6ecb078d3df13a972215b7cd06a16cc2ee4820619e6a6694a8ad8f3210ce0c4a8c024d3e0854a8850d99c2dfd909a3be8dd78c97185eec7ef0f3b00ff3fe38d100a10d75f388989d661eb0ffaee84c518c1e1e46e60c8e2649a74d149e1d30c1e5ecea67c70514a9dab9da09563b3a300501d4b6f839778867d04b82b5a1d782f74c00b3b73847d9ac9734c5fad2412408bdd70f0e55d069eb30286a69622bb3e7c678855eed9099262614aefbf0e3b784e768fef164a1990de7e9421c0b1212ec08f81b51265a2587378ac17d340ce4ee209a2c3abf5370293c2b42997147e561e38cc5dc789f8c3393358eb903b80f47c75049f2d6eea5358298c65a79654f8bb58f081bca43f046d96527d0db7b88b58f37cbb4ad64ec721a050c2e860127696126042e65054ea49156eb4cd227e3befd05e5a066e8aea81b2965d3ef38a6291e9deeca8934348f9737f98ae2502527dfc75dedf4a743085e1cf06cb2e527dea38dce0b6451470f7290ec157d843d5abfaedb868393a070968055d063da6af1a0032a9800b23ff39f9e237caa2d3b146037d4b08e88242c37a560198ac3cb27857579aafd07fcd0fe5320033e196c125afecf99d15297cf23dc51919bf585cd75092bd59feecfd0347599c73a4effa2c49d61b5c6035b425c4f319d7017ca392d9626f66c2abca809a5f4f5a4fde3ab36c2a75d96ab502e3a61f8de33433f15c6544ddf2df6f75bd53a8274a52c16c6504c51da88b54a96c85fc1865882f506b4bfe0ac2ef0f2ecdf0a4186f7c5d7916ee4c3d11dfda6a33f7a3ebb0de26da344a303b17cb0b6ea4c2568c2a18a47b21ade114ef7b114c09de7c7a3049cc530312942409234e61b643745d1cabc36bae168b179fb56400d01d9278a33f65018aadd09032a4c9de61bd9e6c805b15110f30738e0d5d82064ff8ec9c9cfad0123c0403cddfcd885ec13b45367c6682240f5a97a2aa0df56232c5ddcb3c4ebe3dd2772da9846f4d788e4b1643aff4381156fb4304e47baf6e0db1b0f793727c9b26f848214effce31954f7c553a88c3f064516bba609d40354ce50f7cb9f4c38553fb339177579b8a0819d5c4c93f8595c32b09c875e0af307c36a8554b9fd76aa3dac3bb45bcb3a3be228dd0d5492f65b0026b152efc075ea88f469ff1dc2b1ce814a1eeb43f2c7f67623bfcc6ff4280550afe4ce015cebd4f80f3bd77ba96870681b273bb41d6df59cf7fec9f9a099e495f70ec8c7256a0d47e70fe6d77f6ea021712f204c1fdcd8f18bf68150c07e04f4c7aa916b3eef1f36acd61986d83ac4f5c338fd58fd0c5c0a8b756971cfc278c2f79a4daf931a4d76397d5bc569d64159337eea761fe9306cdaac4db543c3c0eaa770c0ef5fd8cc405a33d23f3247e2fcc8e46e7f607b79769de87ed9d90c30dcf6f93d88c1cde79a11037f071239d228b78d22238da21b93f2c0eba112ec1d037d40feded5d38be3691bf439d30adcba13c5c1e56368f8743c47cd399c01f805b716b59ed68ae17ed36a929b502a63bb28077bcc25f6e057736566bfcc44b98acd949543e8150110df942dc10f800101d12bcc649dd52d579b906539f736ba0b00056ba25a79b56639acaf7a0527abb1dd1d671e8ce0564295a1d892e0f988aa2e46c948c0abb67f21b145dfd19e56fd7f2e3e60c25eee90d322a4033e02382a7d6571e9e47678cdb2e14a9f66faf20550fae10914e9a6f0527f0c79c2f4f954d51dbae1211c3b48e6e43e039265845fbf273bee71e58b373848d643708197950394756b704d33158cd144cece984e844a4d13a447f74bf327005223554c8e85db9c08361b992bb916c5a5f5220748b0fb4e766fcc5136ca0c8338efb5c692ed66f65a2bc79d17b9ed130bb1651ddee89d21b7ba41a3a61e19340dee34885aeeb7aacadbee5b95c2023e10da5e5a1ed0be9ca7211f9e285428114c884f5a1b3bb84d397a2f714aec7fb12b94ff1700cfeaa04a6f9caa5ae9168c7db7f7bdffa0765c8708a44b9a53bb199e68126ff4d8c306949e66b4b25fbd88ff1ffb8b4b8b22f72b0d7f5d41a60b8a2f810ae36f41e936590019cec4125dd692073db4bce76100c893255f0c455ca0e30b8af2ce9a4826b6d9a20c9e4c3d337f942ed4e3e05fac78f746a98139f2b9adfe919429f91329f9303c4ee8a6f324af9a5b82e2b8a1577369c180b0814d52dabe7e43e7b6f989b19394b9e6d39426700815535bba363f19712b8494fe2d8bbca5d92da9c9175215f8670811c8ba5e76a2eaf4a0948d7fe29a821334288ec738bd02987a9f8f411efe4d3bb435362d0478803374e954386629374ba6ba50cf7ba46eb093382edd63256d576ec2690106ee36925593870026cda6f46e0d4afe30fb7888490cccab4726c36d8171470df31459df3abbd57487195ee5794d4cd3fd78ae2ede827180ee5acb7d208fdac4c4f9a487505d51ee51f7440a10eb119a1a99f406e495ce87e7b2a298e01ce0c92239299a8425166bce7961ffb1ae5fc76426b834d21b462610577edb51ee4a4e66b12b5e4926c6754e27c21ca5578ee4c2f2666270b671292b016bb1ab09875a580c16a3a85c7f612400813456b95085e0083263f845c30bced64d7ebbd497fa5e85cf647f89ff2dc55530af09c81ca8826fe2e6a677ab81fb0c62464696d91c5cd95ba36ae92b65ab9e83759bc782e378b967d4c60042049debfc43d5b2ce61abf80648cc81228509397d00f793fe0008fe76e8c67621688004c6a13b6fd44eaec6e4821b4341f2ba8295a9ce19618b9a54355000794657e8ba4dbfa571fa9e495ac095395f8906ee988296a341d7f5938343e90f37142894b0eb9511c94eb7f634bf3580b2d6cbd2ff6821be17ee5bace098dca933cb3916ea5e20718b0560c5a173423cd0340e207564eacff1ba0de9dda8978ffc2e6d2c7979ea8f6e861878a8d4de2ff114eab4ceab7612a0db30047cce95a651483ad5757cb32d8b01c65ef8754d1e1ba596da67b3c590ed7d7ba60cac45a17c5d4266d4b5bbe47aaae0f9d6bd2ace6dd8a8666fa4b153f6b182429df8886ebe4819f2c1de1b3b5a65289b63d48a59cc53d17735c23efd7af2c78a6465982714783f2505fea7c8cdaa2754141d6d43973d92f710c9a969ec19590c6611eb475de42c79782308a54d1e5ccc587bbc95a03da70b90ff4cfa302d5dc25a61148e4a3fcf12ffa52f0d9d37522afb5ff25c5a991ba224c059a3f951c53d95624a75ea5cd08acc05f5dc3f291d12175387daeca3766ea9f580a52283b3bd37c9ed9979bb29532c3e73560e6707f02fd5951e60eb63da07e8020c251d8475d6282360828fcfb26c80afef995b51a7659e78c23cf7f1e703c2be9ec4aab91a4d262633003dfe4db2d820251546711ffd173b563557f296a39b4ca74bddfc39c64ca7404e40bf8aa61ce09b7c57995d884a1a629b741dd4fd94469f5d4e2577229192007a5f5cb139fa8aab6ecf0283e7833290d44f6d7889f585fc706b28a256923bb7030fcc0e021aa971e28ac24ee15b8d3a9792458598205d132e6d5ff8a5f1348eccb848a49c8f51d6c83c6177024db6994bd6e40957e7a77b147dffdbf8591aa368f75f8107b4231d10ed3887b5753a5453c1a3c144257796c6c53ae185e211e072fc65386d734962ddb43d41502a8f27c174eb135d792e2a6daa143fd012188b4f64dfbf9b61ee2f4a83ac5c1428ac78ab660dbbc8f886d2edf454d0afccc81ec406c1b201999905ba0afe320724aa2204102121443bf92743513d1bf20459e28659de188ac9acd689a48f779e3315ae7d9d11864199e23409417145b8e1569a38833d3b36b21bf80d5ed60626742a918f9c2bf9a63c98795a75341833837fa72cc88d2b96d6f858b52d55fae5b90c25fa12dce359b07b2ed567dd63382af97e9475f7a0182b3c92f73ad60b12e0427b5ab336568fc64f03cf8347013c1abe83ef7643169ba5ff5a58af384e245b82b5fbc87194a1688187bb9c6b6a4559bd1e980872603d022676be4ded27da5487d60d671a28372ec5268f96a69da4116de7518c25aeb7c1162b6869f024eba11bfa59b9b73a4f8dfc15f746a5a61a1fe69c3397b9169496ba19cffaf3d65417bea13f4f151b9cd5ed190a7617066281f9a145f17ade65575d382b4fe0d7239a2763380cd1d0e6a575bebd7db5086278b829ee3c1a2331984a46f555b6ea5df0e22142fb5991dc0d57c27ad4d459d26acd37eb5f98f8b7d1456d0dfed053b413373ca14bee917791f74fe31f59c46f4fd5ed4118d38962c9f5a96dbf7545d85cdca6f536a67666f7cfafefc4372a7e5633d1699d94c074beba53b4a5ed16182fac25b7056bb0574364e9f285152a5449c956744a909d50781c4c0d259e029e91a7920a8ccc7233bce601f3c73cbe4bd23e49fbcdc460e8eff049cbbd9e55aa66ee82112469cbec5f6d802859f8cc8ebeb3986472a0d511bf499a6e836190f2afb6173dd0ebc289b54b6e785a2a386d5f515d5ec10ad90c472172eb07ce78f2f716c3033f5a3f0291ecd3d74bd18d14e0648d61b01b01f0e71fb71c946ff367802adc644337cc9c6f015c6cebcad245d341767d584c849670e4549deb15e158ab78318d6b6ea64e821f4e12e07589a31aac9a2b963f3290743a8fb431a4e5803617e33f10bba56813520a324b38a5eab3ad337a362a7fd02d2783b8836a655f052c3799e68183edab9c352a23a80b489d9c68d6d5088843d2f8b386ef3e2fbaafbe038e647897b3b32f9b7c1d3f3c4b7b315508ba50466e7e7db061508bbeeb03b832a67f2517d5620a3d069b7c8b66dc99f3f83779ff1d03c4bc10ba1ac83f9f8f5b82c85297157d42f9847f3988a00e487b9e33bd61f89cd14804b853b414d03b7121f793103f27ea61ca64407411cf65babb6be7ea5aaa315386fc2edc3387fd68080f535b6ba02857395774c19de31d1b4dc16c7885520261a98c68d9a166c23774241f47e5187091b6ab2a3674185748f4be8b50b97f657cd19305a40a9c81e282122f74482d262d3214def1e19961fea000103f589c2b3eab16136fe9ac70e0aeb97ce64728faeb090c24ad269dd74428da5cc137b36512bee79d9d36e303ccfdb071a15dff5513fb2663783ed30c1cd531564b0cdfd233024740d24f78867865cf1eabc0d5e0d0240f398d7b0bbdccbb1a95638eb6be43dea14945aa68e1acdc6d7917e4f386da49fe87d0e1dee74c38c283cb87f06eff77fbad54391e1fed79b18528014cac45716c42140b1a1071b94ff6a37bc6ff62a1b343cfeb88ad1bff579d5da154a502045c0891d3a3b6f47ffb148dbb0bab671f4e032019f9ea331be2b7709dd555312894fb333e69027acbc6b253aca2bcf9d9001057a5941564a9399e407f4d4ac4b7bb09aa468b69aa0b0cc6fcb5c600304a5b668d47bc5c79943b3c300c91fcc9d8b0bf7142e6a962aa7eb2925482e7295995366f5808423785b30770c729bf8b2f613c92e5b4cb1421710167755e1f02d2b17f69007ea5b3ea95deab013d55309ded35c61a260450f52e82928fa4b49c7d800ffce304e7d020aa584a75b26a573f9a4cec28ae2d9e7d46a21db4a9b7329012afdd66922dccf79e7023f7f97a231a984bcee804e3a312b528ef21b133fe75fae663fb024690e845616b739c9b647378d89f8f8444d7b3e0ef9bd395e676f2f9aefecb013ec18bdf2533397437d684be6cad6dae36179c2647191e0d83908e68bf71c1bfe2ec086345d578889306b0a0d20ff8dbfab3ba35f3e863bd7688e2d1e0541cd679ed3e7762baa39bf948dd668bbed4aac9892fd12eae7eaab5bf917655a490230e2cf69d9ccb49282b66c1a564009af47212a53064ac040f39e42aeaf1054327617fc7bda6f0aa427779174c5ee5f243df953335e7b4e6a22ad17ee774b8369b817b7d433ae252c0d908241ad3deda5aca909ebf34ec64ac0d07f4ffbadb9276091ce047de24be48610dafe1f922f710043109bda2cc5947bd1020d9a61a8cbe78c6beb112b0b3a8ab201be3ef14536c2cddda8f658d99ae73558181e04db7944d22075a862afd6bf7809d6b8c545ecdb3d813a2c672824cf3aafc03c7e50578241fdd9bacb80bd2d4fc67bfa9811d50f1702ff914afcea6cf1bc5a60658df23817d929374be77a894c1a52ca38e2adfe644754323ab77527278601c10f8fc812b9694791a0daff28dde16ff2faa9515d10de36643298aa1df5c0819ca1d1d4fbcb098e8a657658b8162ef3932619938e8e6f46de389e2b72393e696649eb59fb22500b1321157f54e5abf1d5b6f744b47170428bfe0a19938da5457e91fe993bd8a2603157b7b0522455d03f0bfb2b3ae24c55f91fa9e5f4d15d6d6604c08ee1dd7fa59ebc3ff439e254ead006d7bb51061feb907caf0545cc1f7d3dfe41debc9c3fe322ca2296b5f55f9438181af7602393c6e5e7e4a147c4379f66bc66b0652fc278a27bbee2d4bc513509bb4f8e9cec49260dee3997f31b582933d7afc6c592953900d64a41918ae871f11c908b17b34a7d339bdd029189bf64a540b201deddab9e1bcf2054cba18c8caecd6c5283ddc92848edfece3c24688325b663cda59c0e61a4980946965b1fb871493541a1e3584f2262f4a0b7f9473d6225be3a7d8728f6b6b8ad136e274b681c6e98f2d88af60a4be829f1fd527e47ead0abbb273b34a08c3be33f432d8b9fcae85421ee7119c3c6c1aa1a7417b093571bc8748d5c81e5492bae5586d3ef41b171f9f1a8de202bb6b8b4d5da0f78643d510608ff00421ff3fb2af71631b2a1a2ce03c905cc4e68637c156e201f3ce22697df47e5af5121da50e8dd2e9c52fe9c7a4d04110ff54758cb25961d0cd7d64006a993b8e89af8412b6f3c2a8d77587bfacdf2ec3bfae52042644bf13df84cbd67a1343a6e8f253cf340409f60b7b59c55d0f47318345d83854ebbb86a9dbe7a25cfffdc0a48952fcd86d0fe87392e65baaa9e6b243e2b526f582a19ba76657046c6084d14d49f4089637175962673d98db529711d9b8a897ee6537ea133f631ea6af476560c05704b92365eaf7022ecef464ae46ebc8332c9b214e4f0df91680f2170c6251700ef0175cc6d14fb5e9c4e0db8d7c08d48f9585375be930878e7c0e5e8c4a80c245d116acda539030979e23b7d01ee7803c8fea1ed4c78552734924708864cfdea54044dcd7a60f370a76dff1464f82dc186dc4d080e3dc09bf61873c22f5a94f3c95102623359dd5c5319fb5b91f4504087c52646e79cbc288a439d22af3a7b6db22dcebe5456156d68bb6389dc373ecf8b8527fd963715cd1c0ceabe6bc8e1c4577e5361ef8506f28acbbd9963029cf9a2963326d3d3d3f856f0279683657bb60f40a1783e4b8b87b10b7d9f0fc14723905513b43b943c97cb7c9b796d925d7d8e9fbe63e2651b55c6a5349f129f0a983091392f37aafddd4776faf6450eeaeded29e66d21c5a70b6afd4670bbb17ca5df3a58963ab35ef14d561f9826160886a5cde8e2b3d02aef6e08d72faf72775f0b0631ab85916a5b53328ed8deb6071c5a399cae63d9ec977ad0d684a61092cd21f0485080c133432ec5cf2c4bf4da336c99adf33ee9df4896db798d63c1eb288a091fe869aade769689fdb8245a0908827c2c6aa3db819be3d757bc1937f3142929b7e9eb6803dd66a40141adc4cb361499956aeb6e6be98a08bbb2eae0467ebdd6721f62d3ef9ceb9ac33813d95d1b19014f99051dafd7faa66431b088aeb74dda894263757c6bd31b0bdfe548f96fcbdbef60e5c9ff9885240f69343f3c101deeadd3545a8ec770d2deae50231f2b967422fe6a742c9a52408635e5f495ed99a94d85bbda67a5d37e0abd0857e017e8a1ca3baedf1b1c84825f54eb3387c0781f072230a8a42fe625dc5a8c949d87ab664f388c49a5bd3f99992e7f9f0c0db48d9f501488a7565cc615cfcdd176deb35f744bb2b419f1d4685a9c5566ba81db429b5a7689baa978e09413173ccf981ae6c815c078e33cb03c1bc185057f2a794be8483f899f892ef08de80fca623f494bda8468d2d7d5dfcff236148aed967e116e1e4382208b536c6794161d85df535de321af144e27a352b5766c415d4d78109d2ca7dfd34755bb79704bd9cfa7d037c29714e4f6f5fd01f9e2f967467528b027c3cbfcc65fcf35d093fa7f43e52f8fd0e7414b4cede5a419b969233f500f1c7a21a7b2781733d0b4d4ccc500866c747ad6b7f5e4c04324f3675cebc31fa6210ad8aa258b494b7e234d460759dee264cec0ecb267751ce2a2d5bc59246f11f196bb0b839e14c1de97f474e5995e5d71003242ed07da086b1dab6f754daa18e9f2c49e4ef4d4e11697d5ccb82ce83da18979b9bb95b9f3bb18b1842a34719187a89f37c13eee702f838b399c4bc4a554ee940aa74acfaa3aaaec21e97e2f0f1b9b006ce510890c6b79c8a09f54cbe160131ed79254a8d8022fdc76406b876471ca6c5dbcded4f1953b9b65cf66619c04691c9c9c03e831d9441543033f181052aae2809fa8075281b0b511d27d825734db964be7c15244ef35712254c38c286cb89d609e7f55e235630e7d9e693996cbaccdcadce229b996fe74a3b48afeb7823b50903370848ec0705ad52399de7c08cd34a5ef36dc519f97bf6022e92461fd0baa13678bef80707dfb6fffbe8721a242da564a00e3eb1e6b84ea4fee214cc38eda2b7cf15b5d113f0bf648c96d44032bb42b9c06b434129b166d97889b1ad8cfd6afa36eb61d5927649583297e6ac2f2047094bda75b78318d5f5ea155fb8f0f351080ab0671f636f905292bed1ff0c012f32f82e5376057ebdd76c59b391a0e4b13abd16d0484f4ee5f4c319055bdc103300e2fe0197c5df2275bb2de373658ec6fbdf43ca90441f65e405cb5376c0440ffb8c504fa2e146638ae4b96aab7235bfe24edb4a915153659a11f1d4ae0003e5ea85cd1ed8434c10bef044ad1e587c345e79346652c789a4fe60fa32906365ecb8883257808eea2add0521324de29fc0db2d4156494c3df67d1dd92c1d0b2f4f0da0ec71c3950adf37cf810cfb875185473af2501eb3de48006052c3783e939b1d3769bea70b1d005fd712731bf5a951ab90e830e555d85f99d0174dafe5584f5efeee6c4e24ce06025df87ee6929a993cecea75a4bbc19f4d0f360662be5c7d04daa4d60dbd6fdf8cdba750b5d52cd08e6b761d9bf54a0c585093617adf29dcbb325e27647f8e1070087c83f3627424421abfd0ccfd6437a0087519b9eea3ee596e5c0c4b556f816367d52979820565f9e38ba0fb60578fbf7fb11d3d122b8d2e98b391ac9acb645c747e7a98e5ea640eade50ae5d2bc5f9468eb7237051677576abcb83125358f5ba083fe2a9b8d1aba9595d89e29ab124c9b7d9ca955bd81d178660ba66ddb5d6b68484bf719262a3656c7dc33ac6213683ec3a40822709a51c92962fb9f011bf22a68027f5ab554f327499ba8dbd8ac1a19fb65965cea44a38cebf51c5e90e1737a87ac1dfff7cdb01703add9dc76acd4cdc59937d9b37d59c519dae9f6e8fbc6328f8772b01f05bda6e4bcc7a11af62a16eed5a56e46b760ac8d83f1b945acfe1f4098e0386d10406e9fce6e665870251abc20da99d15d3ff0a6e0dd6061b12e321fe403fed29ac481b0d3c0959c84562ae34f888cc0828b96c012d082e5d64052628f37eb52f6d929e79ba09d137265804d9c7919de1574bd144c94176299aba2e8b1a4d02b965bee848820bbe644cfd2eb6cb84127a32e88e3807feaaaa0a77b592b9d07d34080bbb1af117732c96500b6c08d71c78b5d10e0ded3b7baee19374da5bbc975a1c74e09813333dfeb232ed905b9eb48c27a2d7e6341f60048b0c2d4a15a2498d449ad2ae866407550c07ede37f102eabc59ab8e67b0fddb0ef871899506a22d2cdb2f13f7b4cee15834a7b2069081619c69be97731d441800ff1c473ab9ae9a6e75e47227b446a50d12fb315e3233892463dd77fb16deda0b4e3fdd1de6bb4b7a2727947dea4102166ea7476af4c6a85187890d1787f21b8eecbc50ec6224a7891449a56f6e33edd7fb7b527556b250ef75e8b6cd97e2294a3de62c98b1508084082e6b347389976a8803eeb88f32db8c7b0a9a3445efc97bb5175fd1112feefa86d12f9a4512c173bdaa642153214156afcb1ea1d6f45ff9c089c65518e991b2c3fe4718c06e26687c6568e2726849c0a91dcea77cbe2a9ebd56aff26dce999b61ea59cf58a059bcf675af8310c6ddddcbc271bc6848f8538b89fd68045873c7f9a0fd9fb75aa6674b7bdc8b21a2a60f07394702a4a0ba5ca09cf9fbc3101d2d4a968fcd432a95bee09a9bac4a4e147601b37ef2d8304c51a57823981adcd55d101563200754632f45274cf50a04ae94c9fbca1a25091e5d17107dc0e89b210a7993445284b8c534ea4f9fa8d1f8763a10cfea02e495ccf8aa274403ec17cb0e82f13c31cc519f94a265496354b11c0680559103f1192b48b1c7ced7161e38b866057cbf93e82a9f320d070ff45aaaa8e1e34570ad7436ff377eec29710b0bd26a9eacf0bd591a17fe13b51b9f44258880ab4d93983ffe125dbd42b4fd975c24f70ec976e7d28a36e5bc3ba08de24d8dc234eb2798e8bd528b8f80b90e405516c3c733f474f5c5f8a9595f256d78a33a79e93c9d3a75abe158477a4aefdefd24212ae1d8db1848caddfbe4b5dc70c961af51064e504e5e1f9f2fdcc0676bd5b35830babd6ab88e8c42aee4da1228eb4755374715b89c4906bffc74629fa85d58378f87da68f628dd7172350110b324a3470a5707734264e6428bdfc17bcb4fec4b5c6a0ce8c97284e557844e1cc3b94f2ed1056c46b35cb0892240752218ccbfbda25371da4fd4f2c23a115ae53a972f145adf839bace2eea7d2fdac3e267a231ef4d4c6be472aba221fca33bdc89cd7d67c53881eea3e981f69a47a009fb8f8c9c57305927811cd93099a6621634a22374843fac631c20d3e3f115b8605d86efe05483919591ae6b27b456d771858bcc50044cc46be13f068b2f7a0d4a19d4810a1436af2141998c555dd6abede5fcd9cdb19721407be46b71174a109b6e2ea554dce185df4b558324d02b7cd24453a1505a6c5902935e1b56d77cff2baed2824475387226b3c85c3685d624829ff5b3e3bb418d668c825e900a065acc6a26b8fa3f7bcab66a071ada09ebcfaac747e34a52ac0db6c3da7d83bec2b6f1f8de0f0a0df5f3c1e98284691664beca814b625bb7eba8bd34c40597f0b6838cbeca3af2acf7a67ee94c65dffde099df7e1d442e9fee6c330739b5919399a0114c56a25b32bffb88e18b54a2a63ac143aa67a141a9097a1708bea8071083b838386eff3e387d5f72895465910661ce612663285a24fe5e1753515a1046a8fbaaa3a561108529ab0cb7cce4bc1970ec1fc3c96f6a62169f7bcb4e0962d43fd0b15a8361fc2dba48c2ae0b94f973f6eb609935749d910702bc79e5431f2d89230dd2a69c885ad96a620ecdd5e0a4533651486e9da7daf4dee23b9ecb8563cad5efc407853f04c064e58b20ef9f7a6c751202ba1951d0e7b780650dfb96c35468b9c697201146e0dec86f0420effa0f0fd90021452a9112931b27b56df843f728b35fad64a19b1afff4c4e17adddab774c5d146fe7812d374a87793e6d2fab20e8c9f6116f4cf2c668ac26980a1f025857d9cf63d5e3d84f020ab12a1afb9f69e1f5952179b98d26b82c4f6e52f04a336a06859e13ec0cb893998ca0a84ff753d395c9fa7e88c5aee99effc7c93bf0be284af9e14bcd1cdac117fba302237d4e00f82859e8e66da797832c3fca693845e1b7f7990c3b57d83efd92a1cd8d31dbd5d028015128564e7af309d8ac6a6959a4fbf41b76baf213086f1c60f8395a2b0b1fd7c746bc19bdc7bc0ffa3282848a2007de6e5dc0bc9c69f1eebb8a74a287b431a59a00c89a2d4c8d0c22bfe9768be9c2a5f9b5b2e61c89903a65af4f03289a0ad6d563bc9ed61f16a36312193870c94f333f90f9a5be4f72a9d1554633486b25583c546e5397cfb3096e686d1b171cb65acd1efed7c3ad077c91c00cc93b624121156195f35defa475fef5d1caa4b92e421ca0da390170e7c1ffc8b44e0eff70a8cb0694536cbf851a3795b69fc54021fa165b6fcf48ed8d7a535b3943bff7b4d371c9a4ce71a70503c3a9c7ce999e1f697f39455ac6b493478ddb6ee7d41df805504ef91577e4c2faf689b90b09d66fc496c1cac32c5c3c66af6b8f5329930cc71c7139d5e7502ddd26374828e050a8e771afb432674166de04c5b4eb66337b2e6890636f9bba8289bb40c5a139163cadb738e074f90331f34ffafa288193c89536f1591cb34fe5e39e3f2c99b207aee9690fb81046927132f5440e8d9ccce2024c6a74d53b95070363bbacde8d0c8c0226fb7889c256f27af8927588a7ac10e6829ef60e947675c2dabdb5efbd0cb3ec16a46e0ff1adccdc92ac96f779270a492d4660e15fc4b5132833de42520081032ffb98c09fcfc08c842a58c4ab765f06ca8bdf3994c32984e48d19c6bcd653e60f1f1bb516415e16cc6ca34cb4646276d9d954b9d3ac648bb533935bbcee20e659b6fd7c747d5c2e7e859326cd6366fd6f3298b3fd2a7011e1e5f6442349130a4d138a4970cedd3763c6e25066dd4ca1bc307e8e6c83330d75bea036f330bfe8d5ca57b219c495409b91ff00e9f9e1aa54894c7d2f4e9827865e549337aeb816409433ba348daea593585a98f789c3ffd63bc8d7c82712237a864869b353afe639e9008ccfba5ce6368bdba9112a8c84cd5015083b091231c48fb80a6c9da2b8f86d04465c4159841827c2380adb422cff30e62735ac2dd77f08e1a6e72b9c268252c46f3b0d11f77d20e3aee43e79af51e1c58ac08cf7a2f5abfb18ae5e03858dbeaa11f31a484ffcf647981352c8d8bca8ef07b0fbaddee0ee0d0333a8912284e7986746357f8b68976b57007aaa5596e6fdab616c42ab64923360891fe1fb5b051da494629bed2f89e0dfc22ee123a590037a99113c2ba500502d545ff33e835ed18cf56bb00e5568e33b63d6c7f507b26474d5c40acfa3a9c797bb7d04c253f9112e7dfc750c37da52ab588ac37de9a78e7b1847ab3c5b46d7fad8231f7531b125e8da020776a3eae66c1e3f414c38f7e590db9138dd1fd0268fbba1ce2efb9d0425543e997223fabcc418c3ea1036b59232bd2d691dc38f8f154f2a3a9856b4938da82e0bb0dd6e74e42f672960f266a9af75f44279e1492ea5922841db35bc4698b4ae60f726c25694030f122d0522d9f31337a6af085c6544978df3f82b686d69ed692eb5d93bc11139592fee582f9a48bfb607950a4ef82d73b3717120da45f46fd95ca1bac67f717c621e2a5604213ab7358dd5886cafeb7542b59703fad09178a5979862845d10cb3cf7997a79fc16a1a8c640e6252b38b273a923ded990ab6f536fe015ce3ff3525582a714d1a5b640d71801c359d2252c3012c3a9cf0678840058cd04699e6ca08e944c6da1fd93eb9b20f4efbe56378d5c5c7a6fbcc7e1e3ec494e69a31341a848bf723fd119d31074ee930bac182e94c35928e026335aaa5a25b25c889440ef30d0ee8664005d215265fd7e224253e00138aa0de4a6d34fd5e428b1d5d3e88ec2744a121515d525bd4f6f59b17933cae8a863a4a4c97045db2e38b841863ffe148e470d3a2fea7a2dee9adb629170608d83cd8d5a2c4cefa79719269b7782ab9aacc78cea074d52d29abdeab681fe7b390218ace7203ea792a32630742ae78461ed333f42efcf1a29bcf95d7eb935bcd28857b2b5c7e2e9ac93b9de143cbc886f1888f974cc51aa0d539abc73db20608a7df15e5938e405cc3f81d56ef325a962d1da8076f2c7d12280f143193dd2c497ca4d0dfd5dd6da54796babee5f62fd66cb22ba2656328f01f4aa9c411eab36ba0c558763b552d37415b3d016bf3e502cd913b453a6bdc2b567413dca0d7b0b653165a236372b6a0416b8565a5599787631b4f03abbc1663019f0e58e301191a0f1fd9d4ee542fe29e7d8b6861f71d55e58b3dd40d6af3a894d10bc9c43e4e741c85c8c29bd54b57fcf36a822377703929b6aa2b02558c7886e151ee212ba552436bd5d987133f9991891f0af83f1081040dd21024c1feaeb447311797501fd393f0c04251e2d8e4ae1c10d849ad16ddea722eb498fbce28d6c482ad6b1330612c369dcd2f0016eabf45707fef61a1e23307647a1d475b9376348d943e6c41c3b45dd868eb3dfe333521800f7a59cb61105a29217680e34360e603879c8bcc2638ae50709a5a99f0df4e08f6f496795ac9c529520af906081c0b0d7b809b82aed8410b92ed5c2ed1ce17fcb927dd39c339379c3b5f04cd9702a0d9f6ad8223114247c15569f0ffa0e2cd27278e36678cc6210e4cc5787002f6e56bd2851ddfdf2c9a69e77823cdded75b63a78861ba4163db6f0781a9ecb4b8f41ad7252314aca774ff8bd4c96904e27458f1552e90c64196ead6a7fa69e6accdd1dbd5fa97928c757d76ca80511113e8f02fc9f7072f3980811359e7309f87aeb4fb68c7d290b890a225293b1ebd19dbca3cf877893240b9278d870fdfef40b035f99391d2b394b9cc912400a1ac5fb0f8003eb5a8cf9ff5a3ee8b5dccb371bab344f68613f255b62dade5d0ebd9692579648bf1e6cd7c8540c2f1979eb1ad078c4480203de8d98d2267c371d2c9b90a443b4e4e91d067fe1f704bc88896d284e52290bb5ddeac13d3030fbe8a75fa3a1cfeda3eeb16516719f6515d361783de9975b3b1e9ef18378aa0f66a48a999212ba4555e873392d8c861372487ec4649c94f32d0523f91af3be7ac97b4bb0803c97135ac131b29caa006262afde47f8290da8a61974aadd39cf393ba85fb32c0340f6b7b70957c28f71bd2dd891973e41599162e9a0d5a0d2a76feed4788b655141afecd3d3a6bdb202eede31cef96b4a5a25fd19df76dad76c828dadbab750830e15fdb0f1c172bfba14351a74e2b8b66718b35ed97a0a416013f60a3bd15d74d7e5d8b996614e2be17fa57d6d0b04010766b0ebc3fbc2d3fe31bfe8d9292afa5432d6a1c87993eb6e7e1b75e5b3b60fe6d85066b9354cea83268e5e8f43ef65d3d0f39fd8dc9344d5853fedd459d32031e4033fb75c587f3a306e6af1939136f54cbce1c36302da1f7c8da62bea9ee71a1c04d1686ab2c8bd4e05e35bee110e99e1c8ee4cdbf11d54edd3bcbbb5ea6c77e32d4bed58b4a456c434e934a27d2fe41a494749688761fd4d71038b142854f97527338108fe303bcf950208c3bcd75b92ee9bac43c40cd6912776e0f2e8530124c27448a6531d6f92f2cd634549f90b556481f6eaec9902982ba42c442ad6bdf1f8aa0da0773f5efe53408121d04c4098ec8a079a827aaf0d82212e1f7fe980eafe6495ff771a306e08d9920a4017889448c2da12ce73da156c32fb2ecfc4046de18d0ab179df6f283db1bbef76f6686e9d12383ada55ec81621e2d076250093da218964e02008f2a31a5f3242bd8eb64c567790d7efdfc8a4d6a4ae5dd6665f7b9144cdd35d7d9f25f291938830d741cea280ba3a6fd0a9f0f8e9ec4d73cad46064fe44a9a95420bafe163b17c830ee785cb4fa95ac4697c555128b3de8444fef9bcc2c9ae6d9675f2fa99fdb3505bcc3a0b29e0358712fb9650d8e34bc21078edc2d78b40ec4b96082b4c6fbc3e03c7a93978eaa520c444a051e7b4aa0f70575c35b2e3d0b2d3a0cd0ba8b7ab67bd3c174bf98a65bf034fe2547bdd3ed50ca8dca89696487e4841adc829ee1a64d9cb67c6229d11d1ccf9582769bd7536073f80f93e9e94ca78163f4261cef12e98f0f5c09af87a2cfa17536159d87c1f36f83f8f531a8b590cfd2c7c67ee4c6dbdd77825c11ebd74eec170c408b012a274626307d43d50e68eb4443362819fe60bef9ef6198f2a0af2d2bbcb6d3148c8e3c48185cd531693695471d513797e25a02c2332f75352f8096cd3497a90b44c588bb7f9efa181911d50da31c1e37ea2d93b715eef7eb4f9cef2d11d338c840f3c0475749a3a5d45da6cc0c2fbed694f8950c5928222516ea619007610eec7d830e2ded906b7bdeb3a40a7942787ecb20fafb65341e49d00dce098accd22067d5dcf07c362ece096dbd3bb009f18d35179a87b2a58cff6ebcc5f3a46d69b1b8e2ac8a067fd10f87700cbd00db8d81d839a15ac9130cdbf3aeed15f9a84f0cfb481eb0bd90284a3ab079bb77d925b9a21fbcbc32a2c3c7141cf1efe69891774df0a90a2493c62c9c7137175c9bb757058d06e3c839f0bd5267fe8ad034718e96c17e044de7084ea63eb1e81cb60dececbcf4081b195f2b51cb31f1dbdccf164231685ad190891c6710ed5a0c3a925809713a3582de7f46d8230f2a96939c8bbb2a65f69392a5eb70a9e4ff7e2d8c72e78ab4824fea385ca679363d744f0d76bd5bbe8d4846ca79408205e6893e3f27af2efca67d533a9e702f080815aa5e65749c776206112210728f0094404aa330950a88f9ea07ad921c8fdd0d7c659fe92984c534131e88d03e33dfd8f64fe24bd1f24b7628233a586cdc0dc6be94a9c14869dfa0342a04ee081c8dba93d28df1ce9e13aa92b7d1b44aeb66be14bdedc057a5f781fb248b9f295f2d8fb6626abd5527c70d95b110bd6a02ef28045862c5e3b9dade99b7de098e60fd3a4f7ae9e21ee8b89190db136e5706592e7d9349e27a6f01580df23149380208f1b6f108ac4bab84db09e3866a552bd55c66d51c30d1827fd59052147596404d8ab088f3e6b0e3165ccae73e886b164afbdc2f6639994e5ae4b214dbffcb2dfdf87ca5214c7062f9abd671a93fbdf31ab3db9e052d20bf5bed469e863554f96aa5008c3ee339205bb1b8b96d3814e7f6433b1cda136ba91c3f2274e9fde5c9cb0771bc77fe5cd167c08f5714a7621aebcbb7ae2d448c9faa796032b7709598b8b9862a4e4dc4d6275a342bab45c0ec98b2a199b3de0425f6bebf38362930220ef8e1d33967988a2165361087704159007f251f1312ed2cd348914fb58d8311c866f1de8028a021453ee236d5f8aad030e82669970fe5d6505a1486a3f10d1dd9a67e89e95080cc1121f90c8b7b508a8a548e75543838b4e9915577674232f9bb441b017111f3210c07e8dab61f589ed27baf9d4a3b2662cc4da948f6f3c471caa3c46e1af31e3665551edcddc312934c6f87a2fc59167715730bb2940ab644761927b29a4c0b4a010a7e464d1febe4e9ed1e78c307d5b1bab05df6f4b5b3986ad4e6cf43ef3d895670966c44c81266830876d717a8ccdff55cc72faf27e931ef809a8675b82db2209273cdf53c0b1f1c4a42e19195e3e422aff4abfd56f16190394385034710ab80f205edfad4e12223c3cfefb4979ba553e17a401381d22aa7c5a920a3531ff94727e6976b50d5b0ea7f63ea08cbe3350e11111ded008764729f2394e946ce3664f320f9fc49bab46c451c05ec94944d3b87e76192f516df29fdf134ddebfe9b9996141a94edfd3e23348ac207a586ab1316232ff10b2a42c3024886f7fd65694845eaadd269d730cfd168fd80aef065a21aae37a436f5404d8c21fa2e1825d83ca7cacda604bc583f9a25571e765b760c58f18dcc6876df403b486cdc414f68838ef30e559016b1d73120779dbac848f9fb6c365c8b664b639bd8d7021e73e860294a53aa3d15c7ac1b11b7e7b5b1bcdb6262476bf5a05bbaf3fcab3a23df1255dfa286562c9cd5113cb696ba679841331330696bcf468de63984f0facd2ecf57367ddee73edbcd2775181a31e5e42f942c839b1944333173d7fcd2baba2ce2423cb7b5ccf791e6c306216615ccb92b8ba7a4234a25b35b56d7666e846b9fd9d10171e50d0f96c38eda33ccdc6c9cbff0a6393c5a90da7dfccc446cb5c2506cb2b05c188dc4a3680d9b2d8ed5f00ae46be03afdda00135dd50d977f247f7f9794acbc573d949a7c3b4a4e0221e33550a6d432cdb870d3c7ce6f310565424105a06ed93031f8093a9173f642f54e0a6be64537ded145f4a301723e76c327205f6c78b24a9e1393f40585d6cf7d6ff5a9da2ad7ec0ab98728bf9d3e04445a192f50a752de1f5ef4b854990bd51f1148b73480d36b999619f9f57196c216f37b909574dd974c9a0b090bbb66666b4c369a2d9cfc395649866b44f5826d1f835a0537149978d0bc0c8cb543363d3a2f019e6ba9c5c5756247d350566c55c85666116b1fc938253ec2f81678a486daed6479c44d7a65f3fc7df2195e32b4ce57455670943cefd0c5dc4d44040ff83e1b9e0db2a2809a132778cb8a031ed5d8a6f5082f146658b3049ce3e8e3c6c884aab67d9c891de4675731f7dd7da56317072c42dd08e48bf349bd2b808fd8c5d6d0762e460df3229c4345e4d257bfef3b3fca5bfc57c0fce6f403e2b2db3651fd6d65c73ba24d3e1fb548f78f1c36ea53d86b36caa2efb8d7eb262e95ddaa1b9ef7f76dbd743b7df29f3a09490153c2ff7588b701e4319704966182ee28d2b776764c5db6fa10673b61247013e6f33ed4ca6c55c95ae3f826c9fbdd340a756b95d1bdde2b651eee11211c924578311ae0d06440ea834796f1f4d19f60d758bc9cfca19cf413d789381da71b2b5a13f7d46efdae7e42cef30024bef14e46b579dc840ddc65a169f5b75c2e928ab960a1c0ec5831f615c0a93e28f9d6867b7fad4cc73a4f9e0171f8f02d5bd4c1dbc9343044bcf6c74adc847ab95ebff177fa62824ba3405945f297ae171e05c9495f5529f0b4489c6fcdff6a5de55e5738e682d8eda664f46d30e3bc1593dad990dfed927577c8f65c820e996eb4a8612ba4b50911b16247c75cf2c9e6a63071fc9e6735d84498fe40b38255f4a58ef173820b57d3ef357afd571917b22992d95efe036e1cb84e7f9af077f5efa2cd12b97c475a11e17766bad79b86cc8c0a5cc778527baa925188bed56e2f7d7fb58124c48dad91c5359f47e417e336d90a69a7ef6c9dfa224fe11b401036e0404b629a1be2e6b2036619632795915947da281a2ff4e077175c479f95e559699a1f18041a45d2ecfa4f209c07b3a8a93b140f405b732f3ce4fb9bbe8617ca6cdf2d3048e7754ce9388ea5afd77318309a0f6cd98c96cae3414c68789b03f4e1346a90a1d63d3f07c234512fad1f08d5ac268b9def8d76c2e444cf4c2e9951c0638bf748f3c135c6d74d03917b94740acbab93f70e6bf9e1dca35d7692e85aa0ff6da281fabaa224b5af7a56449e3cfe53b274ac996669d639ac9569cfe78ebe10fcad7f1178d58a68efc92d8e27b5aa5bbb9219958c0595ff7f97ac4cd46994fb6456cd1762d59364ff3d838d38d0ffddf056cf3c39771beed68e5abf52468874ac1694b63bfc44aced4c319d272d6819e94a881e320cc42b49a66d64e3a18215dc326b3f6aa708e56825e8b9a5c59935daa8837d6a450440380e311c12a822aed2d7533bc7df1a7614356fc9d400d8e947e941842f3cccde613fc4fe3d2516e465616a939947fca4e6949561e0b1e6dede4f3bdfa0866280427142e5c9c2619132a2e1c412d72fb7ecacf5447ea8249f6b12abf120778ba5c2c7e8cd7985c83cd15aa4275f457edc6aa1ea024232c92c5618a94e262024bdfb370da31a64e107eeac6b2a89d6a51eec30d11a9dad42783edac776b5c8c2ff99bbaaa3642f9f671bcc98ac9f32baec71b31ac48892eee5625d4042e926fce4f096450688daa10d4335fa79548fe5bde390c0467a5da88eb7cc33c1b51b41dc7707b6e996867735bbac2c4ec6727fc10437ba26b037e0f8d4e0e14fda06a488bbb4477f2bd0c3045d537bd79bf32044b63bd0935320a69c3355c5aceb9bf4280e58a20924edf71ce3ccc76e8fabdeb5be8ab4a28f034a19859d912090092d844d2f183681669805300bc2c8d0224f4bf1a8dafad5265d23396fb453e95ec95a10a6871fd5e6f1d1636c1f339216de8b9320fcc791888ca301118a6c213a4588b76435b88c19c849e978784bd1ccb063211dc28504dc670f8ff76fd9dfd8fac10fb8d26a5c55d20fc7527052c9d19ac24c55857f7638a6431e45bb407d715f2d8980f659c035810e9c7cbcbaeeef871761b92deeaf5119e3ee631a7ad416c839c293b11ff10267cdb81c0e3f8cc4e2ffa8160ed0226684366b11132c1cbe99ec89b5248353f264c60c5a0e47cd8737354eaef5dcc0b93962b28c0f7c7f91fc221b390a3055d63c8fe148ec808497ce0a621b4fef2f5d4d44376833ecb82166aae01e978eec34a2b370bb3d58e37aec6920938c87cfe920d3e7b311daa98baece62c8d4e74afef4e9ee54a237de2f0459016c238c5a389a79400a2d81a4f505c5963504d36ae8d88b6934630fac7dec13443c57d9bbe16b0b49ea3af3c7fa92e4d0ff35180a63afc00eb5dd8d7d2d1b828550f9fb0cb0035029502f9fe5c17a8a0bd757b96b0550ab0e0882e7e024f254c3effc879289e9538d801dec982e693a8870bd1fd84fa2933fd6c68fc6f8c444ec4cb370b05765acbfe1e29eca69c111c6b0f7407025d46d625c0dc1d9c6ea8641d30dac438115c2ecbaaf3eee1e9798834f822f4f38fcbee7cdcf23d7fae327ad1892365edea7de90d5cb09b489038faa00eae567864e261f400f81225a1052fa14579da3a6d93c4df7fe1497df7940942692d81dae9b462805cacbd5563f05bb4ea2a5e58f78f5a62e0d993ad86dbb69b5e46a47ac66b5148f9db094bcf253d6e02afa25b86ed799e7ad394a8ef33609854afad6802bc655056488db15972c1e74ebcb4c9ddc754b03a80f3f0c0a64896ffed5becdf4c563a93d13d151909510a57069ba3e884e0f969dab8b57e6ae3a8abb0a3c23702594215aa5dfeb7f9e9073ac4acf6c9f1f393b3c2be1b01fc9478a56feb0963a472b06fe3b08daf9252e6f3f736f078fee0ff9c27f29cff4efe7ceacf5120468fe1f362607ab6ebf0b0883aabe1278e8d535209eb0f3febca671f6b89e60e939fb5aa68355f7f690ca25aa69030f626420e9fd49cd1a31d817ece514258813981c9c33abb2a693ed4712a80c54813ad6ce16354c148d063b55ec48255f6f682bd35395692a87cc6287fcf36f086be3dace169d96a05b5ad7e62eeb09d41a415b60df5bcdc56da124c5898df8ecbe8ed890f6b8fcd0ac7777e097a1092abbfffcae35bd1bfe3b40ca434eef3efbafa43857767b56236ae9c796cbf531b4b69cdd4bca199953daf0f99d73e921fa1f5c3a9c7c64786af3894841dd6f75f1c9975524e77d8f6da5432c30b0cf808fc7ee4ac651589c3e93a6fd16e2e7824c72512cc3fe7b61d704b80876613ed11f9c02e0b949ed3e28cedbc51bedc08ca826f37166be214db5a7bcd2be53e6db97ce37f5b1fedc576688b310a45c1b169cbcb4c9c52922b40ee4cc82c76477fbb7a7be6882eaf3db3cd226eb82bf5c090e8b5c594dbd1349fea433b804a84e74c0762e4087678679b6e49b3f5aa0ea55e21008c52739a1de17612d5d2766fbc69647e129a9142635c48f4d0e7c08dd6454d8c7d75992a2399d7585682549726bf6d02cc06cfe3223d9b0b5fbb7d7e22a7c78a7e9d51a88a32d0f81590e0ec56f680db1e367da601924e88a49f5a8cc2bdaf4a41601c90c35ff2609a4fa76819ffabd08dc2a8eab3e1b83b8e4e98398912fca368ad95e3166a21367c27018d7ed2aa6ac74924562d010c722c670fbed0f291e785f49ca5b4fd545c6c9322533799b88fad6362bd24764b8a6ab6418e1a64e4fbf120217cf70de4da606fd01237fa9ef01af7729dd34bc0493933343ba7122c89766a241e1b526580b2ca30ad3575781aec51117267455f011be07971de0c33ce518c481631a3b47f2ecda160e3e8c1cc7280271011988ee2dab1e2377b1fcad4d551050bddbe53259517bb51defcc9974829372c661a866773d9aa44429d1ac4222f7432209cee99d4cb257886e2b3e2c7c41584e25b1cd60e66e1f077be028cf6d41f17edbd2176461b0cd92b27e713f675043b0be8d729632cc85caed38374e1c22309c4830f7d2c65a2bebaa8d1e2926abe51aa2fb44558cbfcbf0802a459f076f3cdf9e96052658ee256f0e2349853a0caa9b11822f4ad951d22d78e2d60c2d7b631ecd9aaf95f741aaa4dba7e81aa3e684f484e145ca34360e3a996d49af3edcccf2301034e005572633f28a85f21c40850fc4c0ab1801d2883fce6fdb3e9138423658acf1ff88d7d19eb7e4c43953725ae4be173eae5bd7ecf76cd14f353e9920dd696bb6dc2f22c2ee009765863147a41a659bf2ea98529a9e075e20fe4891c2b5aa306f36fb7bdaf2e1df7e00f7531c0dcd4ee01140b62d19dc53dd7d5d936002a791c267fc0d971582c270b6b0f8020a1b57d705be5d45de3aacb37551dabc66db819f648faa16e1167126e7ddb18ec1932839d12d783e4709d8e0a544fffa7c5db875df72056b14ffa26cb873e14eb4071d38ab7c6e050988221c4015c9cff6b73a3a24656b940eb1199c7f164b63e00d411198af2bd91d0964d8cee68eb2afbde3987cf46942f0dc6240bb3a9b512bc68807504f969333a9880acef9046e77026098252746f9decbbf93a9ffd0807c94bc9b532e2f8252fb11da67196987c9aa91504e458e39e769a18f110c89403b84742abb4250653b00aa710b97165b2e742bf82819e95761e31bc7f1c2b55f521d2c144031f69cda67918f4c21be22ff8afd66a99b0f1ec009d454b8cdf7604c8e42ab4c4317e9203d4d2f8dd7325d3b797ee035f845e0fe30336572333d49f52692bada85e7fab226283b7b10e78adfb5e747d0c0e74b44150b976fbf5d58938aaae8fbacadb6fee942f868f362519bdff3c92119793b30ba1bbd103579f1c76b4186f1d7cefe2cecea2817ef7125882c44723a7a6f6b5513b65bdd48626535c1dcacf33c6d2861ceb3aa92b4ccf68c05dc95103ac9aa5f1d1cce8f2aaddfa6f272038dc033e0318c293513a8693cd4ff6f30538182a45158fbca4a9c1d215730ec21c89aabc1cfd4f4a512e48bc44ad0722aa4fcb07810648907aea5b8460cd8d656738644cb6de5ebe3fef9d21b2c995f40bc185ed4275adfbc4f1dda93f3a4f017c600e04ddb62ec73d2b1fca721cd96050f11c1e3ca35d2860c1ecf1bfd87644bb561633d2d5a743b408c0fb6835d747a8b9ed85aece81f6b188c275204c91cf232ea6e85efcb7b5404f7138fca946c37aef774f9ee85cf1bdf516ff434ea1e4ea909bfb49b65d6a2210b0b4ec92d92ed982405a04f5bff7c24867de18fc26f1a94e0e446057b298ea0c5515be0d5543fd3ec86dda6deb407f906ec3f0ed965fc7302d5ee74ce1b44a998edb75142980cbb0f61dc2cf1a221b0fc17643ad6aaca8f38d8b0eb396a054aa152a916493ee91bde07e7e89d33346fd0f5bc9960f4a4791a196e4dcca9e1601e4fe6ce35d6b093d7a65b3b77c072f81fbc4c86a0a2c6e3d6e5fa7d2e38b8171722ab5ee78e985f2efd21d8b5380bec95724d8c8938cec3d862b3560fe2c465ccf5f04022991ed9a9775bac6e2b7e8eb660b2df6fc9ecf380b4549114a24fa56d4baf5d541f470213d8a61e4ec1821cf0fa3e2de0ac868c8661c9f71f92a1b94990f0ca45fa5a42b82a5caba9003b39c0ae49ab4d1ec5f49855260c0897f22489dc37ca0cbad3de5b8ea320146b6f059d5c6f55af8e45c226129f7cd092c92d955a3bab2a75c122eb69487b809c839e41b9d2ca11272a9fa8a53ea79dc0fa1a33d8084d14c1e03f300e0f4c1f3dd49f131ac0102778390e03c5954c00c473575a84d0a2f4431d64cc0caf97c7ecae40fb2d637eee2a19e63f016be2d9ad8740b5498cdf7897b1f2a3505c7650ff2c90d377e65b8a633f51408ca0025a5ab08ffced57d01eb50f4a242fd3f26b6dd82d0752239abb4872beae4d0d6b676e7b6e23e76128dc615a89d93a8d2bafd90fe8293de21bed2ed2c41c23e71e176dff2aabbe9786b45eea63490b868c890d8a337e6fd476f0a0c1a38fa254e1edfdf17a1a11c767b901759f14ca017c02ae368a53755e68a2dff70b746e823e01a2973ad0e9a58956f9a04a920609ca32dc9e42f37ea30d5bb7d1691d9171800a2a146b1f7783557785eb898d5a65bc1c168f128984f635a2e10f004abb40561f95fd57c87fd0521da47c1686d09cd0110ccd6ddb0958f0870a19c33c13d1fccf0c10072b50a6501608417d014d687ab8f1aebf165aa89c8d5512fd52fdfe7b70abf4f70ae7dd6b0779c0c75c6030776f8cf6e32e482e0d69ce2be8ff6e80be1be237c9758a081b80a583f0a81f9341f65db89b7bc10066d0feaf117f57a326bcce309dfc6fd378b4404f2d39186a7211d37102aa49482f04eb6494cf06bea38f514103167f9c3b75673bc0d10df63bf54bda9a12efab24f008cae5536da95be607c5c3118aa34af4547e676a8f837dc4d79eefde7f3a00c0a9e09b3b7b6cbecccb0da80ec1bcd0a7604e52859b35954434ac51f52433412d62c15dd8053b8e0f9d0b35d16724adbf9f23a221bf81fde4d8ea904fdc79f776a46fb213b9c54abebce4bf7036290b10c877cd56ef24749e29f06ab79e803c42f4467ae8fb487d1bfb33f050e23c66cf962c2584e6cb6feed0f3b5977576fdc7b2a8ec183e3fa9defc9a5bda1f8db38da62eb2a19eefc7299da41dcdcef9d4a33887c747da5188c58eb684461ad70772bedea6dfe8b4cadb6074205d2821d1b690d77d611abc328cc5fc9c039e5bcddfcdc239a24b8b9887abbf0981ebc87619a3bb30be2cdc0f9d36712a5a1405c6490d870b6931bd748899567709e9e22524193902bb2fb70819ff3b40556aa16362d0f5d9d77532a0739e211cfffee6a38b16a2e217d2a5bae2849b2b67896b33ce68fa3f305afac0a7c2c38023ab2667ce19f2d3524e55ecbf7cd2b0d29f9db5d3c850d8e123ae8e0daa617bd94935f1cf0a2375b4a99a88dd8c22589ef2b1dad870970fd308a7f71aac3d2d625cd8291ff7f722f82df8bea6a1e946bdbd38eb559b0f1e317c0691af64f00bfa6161bcb1c6f6185a910a6754aef3647fd52a43b4b7cd4a08ace0fc66d60c1d6d1750b2c6abcc569e1b709b5934bb27ca8eca2c0f0fc832bc7b9dffb27df284b2b2b16f36604ff240fc89869bf3e23c754e6e6a50f9ca397ee70b84c8c61e1e21d11feb09b8f081bb92e2039a600b05e01509eccf3f29b71f72600c144ba88675f3a02b2be344e730efdcab18190369f4f88c21d7710253ddcc7c0665e391ed8287a5f8fbfcc0f4d31e403e87c34fce7e7fdfb610df541369e7fc4359530a5ec1e136cc814c621afce1df70686615e5289719e9e18007dbdf282346909d1807c02bea718d8dc194a27b4aa7a27692380737d50a4309502a2dc23e255f77f4a4c3309e6c69d147c1f30c213b6f6c0f1237dd4aed06d8fc71df8bf2bd114609092cd4204243afe877d8ca29babd0b0e54d5a3ec1ece1b7d7e0a3d32d586ce579a9f0c79380b391ea8aaa308a3cee512acc91d561505e01682b7719a65d3726a57d973880c6ebcc897735aef5ae1442c5a5e61b7da5ad25f54444e2fcb2c3ac8ecf6f0c7ee57db01f2aa9a9f62cf4257779a3f03a505741af78bf2707e065cd88e9c99f443f11bddb2c1be8735347df9c58161a825fb86fd5c79fed766eb89e581690f566ac47395813ee32f9b64cd968bacec3e35aeb8fc44de884c6ce3e8bc16d7bc3738bc2f5ba1c26ea9b49585a920e6eaaeb690f3859e2b42c7c073e4cc52ba77f94b119efe2f1710847db1b91f94d53a42a5ece92a8d0aa63ff61491625223b5821d01dfbb97c2986a4ff70c96656b3329eadd8aff79ff14de932be287f82e19a4006c9f697acbb80c982ef7d125182e22c8c3963026ee58fbf148e24b6445db0ccaa518b827bb5249776dbf2f4d3a19a85492e81eb6196320428019bc08f81d94dfb4040d39b64ef35b5425623d9986567269b1d1ef348a95dc543c916db305b156a0fffed2e933f1463b0f588af64661bbb26ff98fa7bc75f46ffc23d979a761faa272a79a413c59ddb22c448cb4b65bfc7f44b27c7c2cd3f5e2ea9a49c8da41e36fc2007b5879f722f4df7f048d693e0cd0c9f05cb28d517cbfabaaab2603568f107ae4192cc3a19085048f8e283d5e929a8362c03aa510ff32852c1c9230e40dd27bd35e1b73d82a72d10d11c3c1b05b908957e05154a0399c4b1069c7446c5bc947c92d32d43ed95b58302930ec159c007cb2d938aaa5e2f6502e5acb9460365db23e2a862634074d95f4dfd198b94342fd0a76bc6728f971efadd127b21021dcf4d7b0a6ac39b01f666f907efcaa462ee40982f36dd8261c2de9dffba60efc46fbb3f79b76ec54417545dbc27f80f7d8549622734f4fd2cb20d0f3a88b67a4a56ed612a83cfe7e42ccf89b104b025d3f4d037b980e4cd48abad60ad2cce206cf4b4e7283fba2a5138c091966d1668815bd590407e1837ca74fab73e3aad596a65641cc14213eed615499099ba64735151d0fb85b458bcc50c7592071bc343f4bea7352a41e9b942c1aa088394994b7d4baad3691f908e375037bec16e7b0d7bb237c0e55dc1a8adb1312b905e1a6243ec68ae586bbaca4bbe0c11645a793c1a8e58663f40e7c3e36914e2fae179f0a695f1bf3256681503a62c2784e7eb8e246f64de3c69ccc24d73c62dfc4aeece50131d04ec7ea8634c70c55199a788913183afb9d0ec7bc18f2cecbc4d9ab1bda78044ff24f07331bfbf2a1bf6c4db4e924ceeff4ed0f41565aebb36846674236b71b3952224f403292c6fca81d2c9d74157dbe9ab17cd3af66407c1483ab75a26fc1bcca97b1e1aeb3926aeb2a222318fa99f6e849776018db6efd2c1e9ce09a4b92ccf52e947bd75098e853c021f11f1732ef226ee3a08c834c816d4992c0f154728bb512e04edd43a577c87ae18ba26c380bce5e11425548333e6ba43253edd68e52bae972e2653c16e6e29e7ba681ea1c37700e7b31dff7af6266cbfe04e5f597d796e059da32d9a845ccd452f9778be195b9b8f26ca58e82d2f8ed9213f21ae7c5edfb885c42f3cb76cc6724baf5834aff84587c7cd42510ea98fd8454dcfa807ec0713b314f3dd6ec861afbca482d535c664034ed5da4fa71b4db421fbf1bd260be17aa06288f2ad3cb27be9ce34f45a073b16fab7c8d250728f44cb2f361a044759f87b0f877717eb19876af39f6c9f2104f3a2b0fd5701aeb2960dfd376895b8fdde3d2b0a601665952dcc5345c979a79adea0630e18d176db596ebadce1fe411c6476bb4bd6b0c0fb992c0716392a06e0bd95f41f46943e94ad1a2442873a74f01d99eb6aefb46efdb3f2baf1d37b83a3fab39ffc8cd816b2534570d12cf5f89138ea32793e54cf83a1c7ff27e71a4865f74e870c9becbe06a5a2e64d9f256c06aca4c7d7b8539f888ff19f9b33b2378443d4d91078041458f931ef5837a526f8aefe24e83e0fbab8a6d0d71d9f3856d1bfcd9541e2275d2ff452817428d8624aeb4509ce0e49f85e882f0cf161eff08c77ad3565f6786b026ae891661225fbb63a3b824e162669a753960f1aea6017708a6ad615abbebacbfdb7307950876378e660faa55e948e0ea6facfa149e08dddc0ef40ad98470e8366be9bb744a15b8f14551453ed686b5a1fe3cb53ae81da3be19a13bbbeda5769df9103e2033f856391369044aefeb3838d2979854daa63ac475f71160edf85d3ceba5b07db510ba0861e393648ee6ab6850b008d43c0f718111da296795d7d1ba305410d73aa3beb1cb4e4b6120d6877d25c15d004b300e53e1776b242caa3118f0e461707caa2af5e9d3f061968bcb4d9f5af9f95dc1d914f1d5d04a2c43b20c2f856d8cb22a77dc703ba5407e79c408888660802e772067cebae8d5fdbdc56c917ec7b1fb1761345f12c8c14cc7e26058781a13faae6477a6832a8eab5631fa2ea96dbceb7e7b5b4cd10047a711955dcd4f839945cfe5fe4f93e84709bd3d135fcc920d6dfcb61d07a7aab5f68e6b97f0994be5a5a60634779c2ff45e0cba1bd8eaf3ff22debc4700bff3343398aae21d9929dda1af244cb0d6962b7f6b2be33724714b15e2b1f9cd25cdb4a21bccab84bf6c30cb020b9a9a1fc13f7ccc7e53e0655a6933b4889408589a8d087f8004364197397ffc6aa59d5ea00ce7d36c3f01ab057a7fe652d2954a853c3341955da0cd0e1c137aa7a26e2b022bbc0975fe76faf569da801bca3ad1566e2e326bcaa88671077fa4331ef2856fdcc29fb87e52d4246d0c4c9f35dbdaa54cf8b6c7fd99949498ab1ee9b28fdf0d4a818c5385a158852c977b28f8891a613722b1401a2cb5642ff7931f3712f918da64592ec431bfd6f05a838cef5b45ce4f64561fe54f719eb525c1bca7f237fb1ae498e7c44c3ac5681deb49398f5e0f2fabd3c7cefaee62f6998b7232f7b8367889df446bd77e4bd3a8fa5ac2f3ee5db94468ca3ae4003c10a296d765ca714912717ba8380150d49fca843c5a070d5c5b0c20a44fd091e5b74c5e93d38da79f9b2248914ce88c0e9c455ed9ab9b5139f976120039233b9beda1d963837f04a58f775b0085258450765c89f5d3e8c97e9cf0867b3fbc4d871754bfe3f82bb619d5cad5044281bc1bf39103135787517a91ee1ab7d5efb4ca446a4a4250f34df41b3509883cfcb9e7d81fecf41a92270e7f3ef58c76e245eeaba2bd43c7496528864071c00034d293468e5e53b18aa61dc5cc52c1d3f95c37d28dd558cadd2f2272dc16eb6ff047db253aa6997b2b3e1cc48c5787f67eae106d1b8e4b2994715a083a8644c084bbab7da8114c60853e420e4ba968d0ae04efdc28acd55bf444276240f02c8715a1d8f1ff8cd4519fba15e9a32b0fb664d4b17c2560d8a80ef90cd05ce35a09589ac35438c9eb2b1881dbf4f6afc6588e362ea479b45c158f4cd7e8a1b104f82c3d72e98c1e70630bb2353f95fb168202aa21d9c796b1f45ce019761741f98fe47d87119c731e4a3394adc36fa352c830b25fbb67760111ad2f8e13b91f7caca133cc7924d22b18a043e3c7f1a9a9716b9ef212f397bba790b4c56431260beea0f0674d36b566fbb1b6dde1c4e031a5eb579431b3c60add2fc1c8225cd8ea83a45ef72434e700ced67358fcb823c8776fbeb64d113674cfb6e5025dc58de1c16367b9e492203d3bc3bef8597e0e904baea84d912e87ea0e0f6b6a752ef37fd970ad89e110a79867c7020ea20aa3dd076d595ae6e89a42575f3c8000aa3f1c14fc0713b13db1dd7404bb18d38c780b4dcca64961b63518d234b144e5eca2690e171e00b90d4453c4bcdec2349388b6e673f11584fe033e4fde2443753e964d430366dd01b807e5a62d9a5a2896746b9ff27e827d364c5eeb8ba6bced0674bd68e05a07e54db5207e7e08196a77e374bf2ecfb4fe25faed7fd8157e32f74e8d97c6d35032d0a9ba8d1e9909047c936ce22b4142b2e3025d3061a85d2540bdfb17d0c8a0bf0b08c27c92152ad02b3959c03e56436678f2a55556ab6c581174d693c4ffe7ecf489de4f290c986280e067139bf02ee7ba3cdb84a219ae8e9279180a3d273bd97b4556d683babb6d12aa17c573d08ac637d1d344e590ecd2e9e947e48fd16a1f1087f536b00b79b07f6e05b03977db28044787abce94e7f5134c7cbcb312e587bcdf27a203b50aca3e737fa3910df53145da7cf27ffb0dae8fb570ca4ca1db354055b71193330042d406be80bf54ae03e9287611317f5c7a3657421302731eab585dff3cad2a136d452e862c11d22070cac54892a40075f803f6b21d9156056de1c2a2ddae66fadddea879f074d535e74208bf0c68050ddef2707e46b14fa12fef479aff94f3a6595eb4f42df729d5d3ccdbc4b5df4bea69d377f6a46e7255278ad9a8bcd73606b5fdbda6688f65de68c640d4e46039f3f50825a7fefd526b29138e6da59bbaeff140d4f8f6ed206577554d469d127d207d3ac3c645c2aa71496f5b8ff607151f08132cb1f2a3972ee91b1adc1bf19713bd31ef8423accb80b24096bd84a285dff6f631309313be99340d4107f72986257c5f42bb4dc4cde2de1ac04519fc6a8099fa45429b6c7a291d41ce79bd849a496f281c9a4ab2bb68b8d6e0d9f7e98d8338b573a5d350655b4560dc5dda2705df823cc6e9eefb270975a62a0fe4cd7b6af50b166342e84bdbd0875e6ac4144074fc439560f29212ac1aa4c01d6831997cba334558ca47abf44d480077b5fa8d9c0bdb184f66c37e6e900120797542e3cffe411f9c1848b1f7e0cc098cd629358979b55bdd8d1c34ee0182d1fc23bdfcd0c2cfdec5f46bd17f122e9ce55075b8bd775384f424dae9e78de267269053b6b090f6ca95f18422531f900e41dcd999d2914ae717d7cca60ed5902be8670e93d448dbd776360680041b5f1b0a1676aa08ef3787e0ddda392da0f15cf5425062b2169681b9600dd4dde61d2db88853e46872a322240cedb8a706a69b3da9a75d12628b9419c9df0e2802a73859fd08256c360fdf589915c0abe53dd776f287939cd26a5e8774ae22fef901d3fadbba8d8a346e0863e38aed4c8d50155150871b66d582e34b8af2323c893b10b0018218bc05e5d9806685d81064a1a320fa6fbd64924d12fb70baa4f9069e38b036b6f12c7f0a15d3605efc3085577a7e81b49e2fbd7111102d38a9cfca134bbb358781aaf01d2aa5d1f04b60c47b29eb7a193c118377b118bd7fd72f1265dac0748e89945823be6541a7e3ff93b97b38f7df64f5b80b6fe4112b531310e076696a2be510a7b33504d8d1ce923c6b47aa60ec6b8774b67e6c64212dcf90bfcf24125d657b875b695d9ab54797c027ad5f962d0a2311b2d9f108d831ddb8465eb9e7dc6c72565692859ba8c1701424367409483ab17b6b678cfa30c8446c85487085afa2796e0ce8218927858f64d55a11e81e9c85fc111893a94a2481deccdbc470af346bdcd0cba46aaba6b95a1ba6669e18a4da2dbefdac234bc75bd963d5b3a96ad30d6a2267285ee769be7d00f4c9a8333003f4d10d709f77ec996631c9a8b9637d0eb473868ef413adf0c1260fe890895b57f50eb1ae5cf57a158206af4c58b2104b8bb684dd88d36b2cdae6e5a67e1f8ec3183240478312a7b37361accafcc94ecfed636e861cfdebc87f13a705028e0e13b9c02d847f98b63addf7a097936d433660b885da3bb92895256a2bcb7e9691f32769d29a3320adde4a8e0ac01c6c765315dbbafd4b94de6cd57f7875effb208564fc661537b126c8c4eee85c002b2f4f10dda43d092fc7e57fe26d81d33ab72c39a3c1e464a555061e8a57429ba5d70290d720fc74a87d9f0e33bf18a1a3faedc5786ad5cf1ec414e85c64b77b900e48084275c98cfbade52e07146e697fe7dfdf66fb18bac6f3ea640feed8627f1621b4dae57f97b0b9da3ef8050b7a80eeefb1ea177507e2001ca83158b6dd8c9608b23ceaf2f17c7442b367e7d8ea239433fdb4b5dbd303247a153df9d341b69361dbb92cbcee3e70960339de2cab76bb38d5d221e8d7e40e2e54465a7da0f036867659a028302a096f9a1359489fa8e7b90a9a118ed8a76a0e69891306b58771de64b222cfc865cd0963520f0c6a47a12bd0922ae58d6914590a6819b06a83c614254ad79488a8cfb83e326247eacda0f783225fcff5385e8f46228fc58866197fd7264e6caaa98fbf99dd5e2a21e3cc0464bf8c01340e465a587025fde591e18c8ecddcfc7d73f8a244665197e56ed198edb4fca67a553ef8efdef6cb1164ce0f6746331b938d61c598d34492dd04736421800f552a3151ea47be87441341fd0e6adeaf9ab39dbc01d59bd033a09e28307f71fb2013e673330077efcb777e9e6620fc8278bf010f98f9d7ca96157c8f63b7d20ea762caf88db08cb3d7fe276868c26605ae4558f79c4cf2db67147e3026bd28cedde6af8154ae1ca88b345cdbf835570e98252478718b4426a431cf534c0afaeb32d484b63ba8def8547a9a3f10ddb951610b9a21b59015fb8184a96aef7e15640a3f73d77902302fc19c96c50134f980a7543aeefd7204853acff3f95e95702ad51072bcfb021d4df9920eb657a03b8d7c8c40932f6b1f4477e36b1c3e5ac2a1d36f78d08071357fbfd75f65d416e3f6ed00fb607cfdc3269c31f411799e332822f6b0ef557d3d3cf03ece74e0306edec0f7d6b3ada3947e372e82ac8cd5753a7063dd6e08a405b8411e8ae9f374c1db294a4187b2b5e2efbae70b712a2160ef442e9083f934789b31552a69e9b3fd0b469edfd6df5c5870453a404b7e621da9acaa8df323640ca7b74d7fd629c9d7a2957b970aa1df103260076938f1f1bc0720f38f304631fc567815d22de46bfa75c3909139e8a76bc7a7a4982ec4e09d7d379063694f7bd6870819303f0b4ef80377cde2416febd84c65106713ad2c976279608fa3ac90048f2284bc009b72dafea49e0fde853f6a91e2a4e7764ed57d8872c1e810d6fcc7924b437a03561dff71019bf6eaa3b0b04e508609c5c735ef7a74d01baba349cea70592140a64a7b4fbb39984932dd6401f529417b4d180343c3502b7de633f82c94e1538ee363187eb3f462f66ac88e3226c0adcc7d6e628b7da26de3fe0aaa10337143f579ed2f729646de411a33ede08e79f89929d3a6ebcd2dab2302345222093f283cc1117d696ed198797f32d10b1ac3fca03975426f7319ddd789feb640096a6e979efa7cad8c50f606ca5af8defb116ed3e4b2b13cd2587840a2d0ee6751d12951c359ca53057c07efb4c0e28284efbe8744cdba298a45e08f1628a9e82bdf360a902bf87542a43f4ecf9cbb38b193ab80e5d1669d0f2f86d5d55ab05d36ffc72ea32c74d331d353c9216af1e1cc216e2ba01058e36ad3952406b546823035a2ae25f9565c5bd63ffcb993646ae6b7c039cbb8294e6a7a1b1cc76e58454ccd6dc16f520e959d455dcd0e49f833557b61ec982c946dc24cab460f9878bd9e2e35da7c96c9fc37117907dbfd77210c2e25c1bc433264bccc4ec131440e174a1211a5abcc5d6de9a5dc77281ec1caca03d4ac45a653a6044e99223f1b5ff37a9b87628e3e528f0bba4c948383037077bc81538bf1fcec5cc309b292886bcdc4bece5ecd3acce990925e04e0328ee501402d4adfdd559f0b9d3fdcb4784dc659ad4ffd51d6cbf0c4958e2723d399ebdefd5cbe9ddf3604a884c247de12d9d82dd20aba5d35163f6e949d84c6014f3d06cbb204dbbf1d2c4e0b770511ebc308e077b978c57cb017b65a148eabe056fc67acb477e111992118720e2544489fdfea854782d51efd8412fe046420b4d8143e28da4415f8c01380cd22822056b504ccde37ad898a3ad1e336ec7413536f0af8dd4756d3d8cf09f556804b409e10abf42fa0d39e49dcfa30f005e96a62960c75248a1bca57172a84020fcfbee341e8af51af82b88b202cdb234e5f656d1460b09bd922a77d0de0f9d64ae032ebd65ed504f4f7bd75a76334053855094b7b2494a5a5b3a240e89686c54421ac1bc6fead98bae7b0fade314364d9e4d1c8807a7d7f248ed7a4564e614f8d23168cb9540e8eb7fad9ef402925b1b30c1952c6802e7261acb2f6d6dad9d1e62584a2062704128c1b8b8baa82e029a5a292e0c6a8ebc7f8c211d235142ddd931dec9c0c7239a7d2768a338711bda143d6dd374f250b5b0e1f7b429d01b76dc4fd28c63fe100eb37d0535448b9f7cc9447526e23d2309bf6c96b549af4ab39b65121704e36a87c09b3c6c95a4332d82beba28b49d3341e38cdd86d79a01dad7b7d890048e2c3d8e16633457c0c5dbf8cce447f680d7bb4b87f964e3c2ae2e5a8024a705823bad3840623a7739a99862eb9f5d5d7020db7dd2ff659b62bf66c413014be9dc3c8d2202528c00ab0080ad5d21a95f21ddefccc4a06e362c4d2e1e5bb678f90423e4361eff1dfcc7fa0dfda895a5b77bcc3a1ba8e2557ebf34603a4e8e319b8410833c55b4d77d466e51a574475918b7ca1e1cc3dac80c5953ed6466f0afe696b28e37e5ee5a60b29e9b085c05d0d3112138968fc195d543dbf8c3a047921b53263470ef0c6636112fc4f0358761583b6c0b02cac50fbc93b8fb6518dc96c8caeac87c006fd368a6d4660656565ce5a5a497f5c38c5456d2d0af5d354c7af8b2500ed3577fbe2c43c5da5643a3e9546ef53e1571700fa5a412f796f03f2f13c9e014350ea00e974c7cef0e2acb97d9517fb2ce809a1d740ea832699307d2fac5db30f38ffd0c0f50366a53104a04bf597e9806355fa8e7dec20f0c92cdaf26df917645e5b66da7be84eba04238d41531b0deff07f9b3b9a2f323ea5e5bc50841fece6fc05dd21ac214d6d7cfcc6734e49a3442ef4e4e8821ea121078ba68b26d2a70eb29551fea8cb841282c270eb381b060a0fa1b692855cbe42e022cba47e17587fd2211daab037c87a049b2784b2dc3bcc56e054fbfbc987ffbea38208dae21a6068672d6b2ccf8d14b52cf2fc174b0835cb73b716890575a1a31066173c6300514c8d217caf13f6ced8fc61aea9d6348a7b4dfa2e3377f06233bed55b1b3d254e278105641ae2e64a33ff89d319f4ba05105d05ea64a476cc90fd8f20c7c4e360c7cac758a1503d7af3e47035870be888f7296315f3d7bdf2400510534ed15f9e748a5d8bdbbcd286e38bcc516a98916020618a4a41774bc68dc2985ffaa8ab8b46a5fb61d1ef5496dd31d42f4e9c2ccb802120f1cff0a87789631590d7e21630f72662aba40233968019a7f2d4308206e6b3dcd783d2778242c87afa4868103a5b2de10ff5b042824fd63c6bd5c004adfde41629267e11c22126839cf6867ab5fc272c570b8f4ba7771df270937ae4c03cd9b1f1134e68dc513fd5d3a28bcb4a168632bdbbf3ff49ff591e751f76253369cc746b2775680480190a50675e1e1659bb3f9fce0ace79e87a6592005c9251ed97ed867dfac30e8e4d791d9f685fc20e646670501aec3c36cc3b59b9ddbb4beedd754d3af882e61c73f7413793f7f18f976bc1791a37c80d15b345671229311162c507df2ecbbd43c17e0fed9c1149398585a2db35a23a7c58165502e33ac7f36268120a359b67d7e2a3979cf4e12e1f3c93388cd6574a44bcff045c7afcacd9aabe6a3b7378f2d9ba7f00472f836f44b67fc06480d50711c4f082be1fa6abf7a16da7c565aaee87b2ec8ec44c18cc0c6f34424a863103f7746a09c5db5a21f290fac41204c6644321a080937b774720bb99f3d52c604419b02acc4b33639977c40a50ab5c79374c8d3daa87bcf6f257c679b8573e108b2ec7ab6b9aaa7800d9636fe97d5b0497f70f76bef222aadfec42d961aaadb13f93186dc8b22e972a3f88e20020638a283654b72dbd7256cde4f3668294b4f9a51a92704333c0b6334ac39954c5ead1466b0ee08bb55747c4a5226b76cebf50b6643fc86b3e9852f9ab14069f52a58be55f3e4370aec6521737ba6e2e9c3059d85f8b5eacd2dd5cc2db6cb0733f8196f9adec2cf95dfd8f818c8dc3438da4ce3795693f173410e3aa315cf6a0c4cd5967f4188c3862e4d90d4e3d7ec52052a3a3836c04d0cc317902d2301721a9ceb0e9a479fb60f4146c8fad4b0857f0480ac5dd7c82c662f123472328a2bdba41e281f2cc8e6f1914ca46c7e78d2ecf019fba71593442e195c8ae362aa771f88345e05b770d8a3c3a650c182c518a96f251601b6285953c81c6f5c8310bb8b00b475d90d7826ce4dd234ea7a0207e15cd1fc8ccebd3b9719d371f87760c304ed6ba539fb7713f82f1cb94cb8ce350bade57b9e8babac6218f8ebdc649f092636c630697e26d1c81424b5e4fa450a8894d95bfee3ab3faca4c95426f06327a56790f9e0fd99bfcc654212bf192bd541d945793826265fcfc470cb0c8ae6217f3f1e401e4a6fff7ca7d3ae99045d7ea2b1a2926a3977d62ebaf9ea023c210046d40443f37637f78fe4bfd0d7b0beee925947fd0c56c9016470c9d72534ae9fe71821f2694fb8240c5f7a3cd8018ab817cae32c54fa21f1b70a825cab0bcf4bf8f73e78b82a2004efb34864986d8e56bffcef8d1edc46f10ef4dc9d3b0993a61e1a8a29d66e2294e18cd26e6876555dfe2275c4b95940e34d4d619cfd02bd49929f7773b58e3272cc006a46cc0722d3b832dc359470cf20f20c09ab6dcb2a9d423a8a66a908b6d6294a85bf70cc3b9a58f80df75fea8441c473536bbf0048f280ae8b4c62750abb13deb3b53b3dd78c16795865232abaeae30f345cdf2f36bd8bf7bc30ed72851abc6b6830a5c31992a59daf1f396f9ded00b83b0bf43c2db96ca35a3b1e2f3421d83b2b7c5955af3282542f0667b7a16a790002639506e4f7adbbb9fb8999e579073a392c40d3d8fc517572d4d82368e46182a729c57b5f5972d4e87c477ab5c4b6c5bc7843e7e2686a6a2e2d13c06419f9bc3bdd53f2a619297892bcb0777b5a215732f9bb70093daaabec73a37322262d79bf0928b4f74c08c70f39efa8ad563463a303169f15e8b3fcd70f77f1cf7b2b0aa3815c22ba0eb83b6490d1a7e8ee39038882c14e7295e671ca9ca55efbf988c9b71505e04a9fe120fea277d65a4904c222dace4012117bc4aac169bf0073730940dd58e793290b407b048fac54367a3454e2b768e46672160e20db1980038b01ba2a530fdfe34048acbf262a01c6d8b1fc177b051b987ef52bc9795626db977d662f8936d2eddf199846a0257bcb78648997d4a3f16b5192516ec4eea0240df37efd4987522ec65141911282a6fbdd03812f81925c10379c8bdc3ddb869ab9efe3820b0887341f713e7404040d36f0a79949292c99f4e0a2dc84681722acffa3813f44256a96c8a4ea73eed0c5a114cc503a25a49c0497f3583b8c56164c12138b3a1ed5f742ce44009d17776192cfa7d83ddb2b4b999e7fd292fecd28943df03546a9a3698efba6fbfe7e749fc6bf13e058091b26e33f4a187f61fffd046605d2fa7f0162fb84e2856b3c254def61a15cac0cd9489039f3a759974751eb7bb268e82b9a6869bdadc74c1d4c7f03304df41ef021c0064b794e533cc9c727e034837a137c7d55abcfd6f7c96cb409125a8a839cc8d8e99c28982303642fe5176d4a7d902384840c043b9d3b8a2932273ccfb42f8f0cc9efbc326a376240779865d64c24d7823227ab7a248c56a47d1934a52e56cc2a7427087af45f865951cf93cc42a9678884b3aaa433f7454f94074189d56322cb3eb564e6d3fe80242d5dec9263dce548a78722a086709af9015fd2e24272452ef7ddfa1617181bb765577bb7629b99a869527fdf7927db8e67398d8b453f9e84d1f0ac48d2b59508c069ea2f4ec9f2794107b74f2ce8cc680eb3f59be418efbee4add887796d3865e500b706060c15759bb233ca5f4d539a03923d757bf606e068bb6e4a459bd78e5f8a9909895a3bd3ca6df768bf7df9ba493e1e834e0bf034692d90b1371667e25c53a1b58c547b3a5797d4a2f7830e9c0e13a714a66884f54874f4dd9667eee19581b754f266e63c507c46d56b86fbc484c5b6a465f3f78f709981c15fddd71d98b5baa8ebecfa43839035068673610badeeae758e62fa04128d3cef1a428905b67d6d7b7ac9750baf52b6fa1bbca44690e6f64bc32cb77cd89c5b1f09e1276da69accd134ecb2289c4da93cfca9a5ad85d241cfe8d20143e670265ce58495e65e92ddcf3b528da2c07898a9584cc8218b3ca95ae3254f8ff05a92788b34819ba4a7a51099a114849eae95cc9fef2809bce16bfead9f0ccc70a3a53779a2fbe0b9cd19c6bdd95bdfb9f109bcacbac1fece79154553cac2bf34321ab7db23e50eb8f16ba6e5890de75e616a021bd79f5c0581d55a4eba689933b3fbc657c33ea0374a84fb12ffc35ad74c78b5e084136c0be361650ea8942d8a85250e3a2744edbdf6d3fea1a9074d05875405168707768dcd9432c5f9db020069b58d17213a547d9e11cc35bc995d0b1ff0203c2cb16dadc520630ade9d890253f0a637dcac3790911d47a7c15608c4bda4b8c8eaefdb50f47cc9e40a8197634a22b0efd0fb1f5d603d8b02f80c2a957497c93aa7093a618ae2c2a2e5470605976f99f05eb552eeebcb823834a15b52e65a722bc129d8eb64fba17573cf18e17f0414fe418b288e90472159cf514c13a0913a30c81ea9891865b193503ef92027d2ff392f871dbabb397dc14c8b5980c263f44f64c646e695733dcd03c7ff2785e39c98947f1032a9dbe5b15f9e3ac5dd73a655795a109faaefb53468907ee5948da78455ae66067acb2a3568c733cfd1e0a7589e0eddb4296732a60e234a4215bf3288efc25be51de18eab13204e955a88db4db8ad3d6ababbf52551d02941a1b3e802d86a961d764189abd8247db2efb98e8a54d245f02e39f81f89065f0793b12b6d9731f68c700c0e5f55b62680696af9fe6dfadb9fc2061fa4d8cab53e486c1107639e154c3ee0e3a3b71a2bdf1e32b8cad92be1f781d61c631855e66b9d96a0731f08c9f44418edb7d59d4a32d32c28dc510fb8891b50782f4569491cba7432915bef4db9d5e5d0d4b969036a1d3276f953e55cb4a95604a63495a48751f66d70f18e40c991af36db0f386d31bd54f1ff5f31ae3f0fe6598bc9741606d40f24d6db7b5eef9844ce7efd3834cc99e5fcbaad5471e41e63d6aec5d08071031db6692a3066b32b03ceb1a3efa08e0ba82e885f9c96ba17901a554f79436e94a0dfa6b9e7a9f27df550ff498e18b6b80bc44f36b46543dedc6162092a4a815a38834f2ad174e3e1647de679dec048f50009f664e48a161addcaaf765e5327a3cb0732488a5665bc440d1490a4edcfca2ed9dda49e6787284da99b24048bd1c3390b05d6c67a16ded5be67054630d688f0ae06aeecdda4175ac54a88bea5cb48c1b49d2f4bfc488f236a3c8f345bd5696c55a4c3974da8816b920683fe089aeaf29f15eb2240b6d4b4a4a51cdcb6e875051e9f609840b913991b13ffc7dc25e86034062ac66bf5dde8a2608e33b2d761110c3a1404fa08f442be1283b7fdcf5de2ad51e86a3e9810a7a9c18e44067e542b315f97c799b70b4727c40aea7aa2bf4b356a0a223b93441a23d65838554244550fcf4168da11140060ef6cee345f53c891a0767a9c9ac861ddbf19d373918d11f8d8a540c8f80dced1882f7be91e4f916a789c4816707ebec813963ab2b6a76deb952a0c768a8435002ec6fd86e4c193752d570f0f2924417fd2b3a69c8cfd2ebaef357a88ce5a5dfae06c74bb6f3b9a65e5cad9ae70cc221c49a99fe49b6da4561cd7ca8042242e7a3fb0bd49bcc74a880f37292415a515d44a3c82b3383861c9fdcbc826fbbec11c8b0f9726254a403b71b6da8d6de725d45f761a0f2d780abc09d97e4016b9c9a5c9f49bf48f790e48d9a6a2b7360138aba69ab81c0a129d7a7317c4b31599a1a7bc72523ef31adc93676a8849831ed922fd8ae1c35f48a32b9a4ef666ddaf22a85b56595ebd5544b03424868f55e2ed038ee7890d59eb29adeb097a86875f9777159fe00c0724b52249fc23bc5dcfabfac9ab9975ced05dbe92cc242ffdee97251f207bb901e3aa7f7da256ba31e8e910a5cee10e6de01ef4f7f58703d958676834b0ea1c66b526de9880e530a8b0cb4e4fc22f3835da22c3ce2fb6a072427ab97ccf240745c1bdbadacd99ece3baf0d9a64e8a127a5793d54b548bc78c77eea54cfa0687fc64cf28789817c402f01c3a92c42ff869cc8b609aa6aba871e8ecac8c36dbd1647e20dcccc1146a8d77df9a658e24ef4fa6143ffe4cf428a60051c150d1366fe0bdf1779ce1541b6041906527d6f4aeb672fe6b3ec5c27355ffd43ce01f911d21060e405d502c5196472f2451af4001ecf84708286468c862b849c296e50289f24c6712f11430d158195e77454632b5aefbbf1beab859eb4711de2223efe69f12f9a8639af3a27730c9fc6848a03807f465f86a528278598e5c4b6d7747d20fa4e43578adc5b85e90088fc3ecbed4b494a6490d27da60b801ac5597e25173946b6d2a1643be9d0cf09b9c1795a060a1be9ae40c344633b5b3d0f34866240522470d0aaff652616ec0be3333425e6a058126a782117b9bff40bd97fd4878e48dd9ac79dfb674f5cda3acfd5ac3e29c15dde755b9de28c6d3773db0f43f5e56d0ff7b1b52cecebac6833ee42bc1e5dbb4782b6b00f39845c013818bbdfae0ec484f47c73e5bec32c6ed73fa4d66be8d34d7a51b9fea284dbf6bb21973154847662fe5bf945dd62e0c201f142fe238474cb5450fddfe9639898c9b225b06295f17680041d02cd90de1bccd50840c5e3885bf077a3ff9d4a532864b72350f0aa7a6cdeecf3c2b42aa830c1361bd841fc885f47fa7c4281d7f18429b11f9bf8eff18d719bf4a8a23c793c202381ea780bc5ff50e2d466e8441616b9db77f871c26247352a457635151d804d95b08d7ad8c1e61e85a3857f203e43c97e3c569f7475d0b51d56c94203033a3a8fd90d2586530aa53118f965894ad62f3c09696ce4fb1cc6b122217526557489e18e43573a95b2816adac64f44bf94e216b16e98d8a8d582ea0cfdd06fb31807984015b259712e6d9b46465f7e3717d0d1867da8821c542ca69eaf9bc3e0502edce902aebd75e4b229417a5cdb3ccbc94e69fd3f4709d12606bf05d8cbdf02e018f7bb3d2712caee6b9466b2c330cd3dd0df9653b65fd06e3186ceb4a2e6bf26356f1389bf35c9b51e33e58a7d29d069c5a23b47fd4ff722551fefba65d3b7e17bccb8cbfdd36fe494592bbe90c2d69495c43f3190cf838c6f4a23a9f64195554207ede9c059295e0379b7f8c008647375da81cb829fe6d009f84bed232946c8f20f073c18c492de1d08b8ea236cffc5941a288df09e24e81a5c0ed6eeb648d00000605e979896c25729c4ec396404fc7132f6c97bc5da033f9feb72806b3c87589efc46af27c3400a46b3d88d4fbd509ba3aca6e58b240314f75701bd6ca5c4bb52d756a80cd770ddf6c0d8bdfdec210a6503654bea61d905da6d9c5f0570c17d953c3edfc36fbc4a2463bcae828d79efd5b4ee4b26f5058be83f00e4489bc64110d84f7b47ca338219007bf1bd7d9418a5c53d9f5b31f0519399aab25033216717704d427394223138be5d43313e3549efe6599565697b052ed6d87557bf367ff3d5c926085632ed2f48468a93c6b906445a0f0d80fe777d4b0c48932bc3f1015703fdcda0291fc478106d1d9bdcbcd2e7825235fc0ca5a7d6adf6fbc708bfa82b0c1493e3ce96b5d870dfb5913ba7371fa43f66793bb159550c980c613685f0b0137c354590b9c1d69b2623b76d2c7c6b8a934197737554d892dcc7fb0d0e7de23e827f72940ce4c306a594396b713f7eeb3c7157ca7f235c020ea541eb4e3e04f56f9536dbd40e7e594e07bb4d69fce8c177168dde5c6d9954979b2a62f71b71232ec8ced53b587b7f9ba8a6dc63f72246aa7970a915b5b84cf646567bd6fa754e54f411cf78b1dccf7706f32395912aecfe21d4294160f635a177635e88df80efe88461863df688d3137e5ea954dada8af64f94628f8d3c22112720d2b3559c8e3a2ecf4ed37f45ccb364648d3b80821435e6f44de877fb7e5f3a17de5caefbe6b105ecf36aee754d4ec3b67d12c4bd7cc16de8728c1442b3b321fbab4a4f7ac370943ff5a69681c350f83d5906b5efee3369de68a31b2d403e9a0e849dcca371b83a0476a8fa7959eb4b21ea0a82b113ea820f670be509b897021890e923a65203987224219ff710e8461a3f40887952c22fabbb2b6637e05bf12d0feecfe065baa23d481fc9bcf006b16e1fa590f6268a9aa921674c196560d6074e6c21464e843717379e2f7649510d78bbcf151023278f8cdeabf7b022117ea505fab350e33ec4782eadfcb25750eccaaae70095b1ec29512848a1e025699818475c937ca5144e4002d855afb239cfaa3ba31cc16f14697b362306c7b2c317d18489a7f879557ba72a5a882b3df059b2abc93c02ab2067b4d37b35e07cf112f5ef0c37b250c87415676571da5332b216dcd9b30396ad7ac689149ba48d771461039d929f781b662662dc91cf9eb506cc3dbf6144eb4578e2048fb797ff08392c03f427e01075a2595a290d43e456d1e03acbc33cd1f8ccf6eed9070c9eaf4d8104ac4f28617fd0c51b573fa7f4eacf7fce4cb13f3199ddd099d7bd4fb61e4d47bef3d4a2532346b8767095362615bd2c4f32e17bfcafd4ea8ca06e87c8514cc844ce5b2de598005dc296883400ade9c859ad085c867dfcff3c3894fcb119a9d0ce4fecc05dea531816309018e81306cbd29721bed2bcdedfa3a5ad88736a94460a9e06b251177409b4fe773c7d072645b17f915b5f01e984b7d0badde945be919679aa0cd37a5339411c65b2f281501b1ab9d295a70a7340f6de815c9b15357d01e11711e2103b8478b4b8b8bd94be33ab5521dccd3b4ab91277ad90bde631bc1cf539cacd7d4476edc1a9e281e4ffe4b526b332a5528c191cc3afca5d0c6faed87bcd17b1432cce8de89c30039e7a51e4bb05ee9cd2911866696051f20d3495e285ec67d8bbe3a9e557bdbe301edac14739caadae741e4c6757b482b29948594cdf95e5c92648177585c067eb0d7986d55274527bbafa95e8851233a690b2d86c3a0e1c6f2d2d4056535fdb69fe5c1068b54394e790d00295c052c644a5867aa91be676666664ba052169ea296e16d01221b4460923708934463bbaefeb2411e48cd6c26d3204204622220d8dac52301f5f9cd3f159c15e8b93c20b46c733db2d65a5c305191deac01bd5bd5f7c30c43f5e8f49e62f055250323236640b7105a0d4313564b384b4f7698d7156966f152e29d3e97b4ac6f185f6de128a27ba96a332cf882597f07331b9692a855ecac436921741244992e239306a2c3276e8ad6132ee5f9a43a4b489cdf30d1b023ff59bb5adac7e93a7437e491c693d7e20a301dec0e23e08f69a7cd97788f25cea73c6a2f3c64fad557ce573e809544624fb83dbea32cc07620d6bf06250d165e11463d778edf864b39a0862fe4d1c996799b0adea67de97083ac463501ad2d1086e64085539041073ebc7039a8a02e22021d0d8047736a3cc47b809568a8d22a5cebff5731748a32879ee056be98f08e9c5688c270280d69da163920e8d71e436ef7ecc8f4cadf7b8fa11d68abe5a98391aa49e81f7630222c5995a839efa0556f3cf2dd3d6b4e5c8799429ec373ed827622ca6cf2bdf11091355fe88d5a6108904f90f85ed69b35e2f03bbb49bb05efe0dc971cf3c458bfe62dc6ec8f3cb9175523a84e1ac9be72ce671709eb66c253ec4d7968f34a387da937360efd9a2f2f4a5c447a6a34ea1ba525585bdc88c821e685e2cf645cec3b33a9888d213842c50b53bb834e3de6d0d406291045993a74da0bc69e6d22a39f807c2debbfdd8abd8b46eca726910d45abd1790ec9e94379f5469d4b5152dc17e97ce01ebf21fb0b74621a26bc486fef2f02a0dec4c6e703cefb2b06965bfd75a2bdad3406757b22e6e85a37b73fc236c03dfd9ec577c888896fe4df155e265913c98fffa46a1ef95d0aa40ff20b946e1fdf15fedb094918bd5383bda9b61ebb01bbfdb1a09c303d56cb3573129a05f0d890dba61ddae0900f8911331f8e502978a3b70809cff3632575b1ea355cdb9c21322ce8e63dd44df3812ba8201db924d94618522cb3226634ca854bb449cdce532ed2e3af76eebd7300496fcb2e0c2b4deb901166faa2e80b64ba9100dc16436eb28cb546dfa4e459066801ecd9caa9a5b2b0bbb9caa6b9c9c61727a8c583dbed1e35db077cc5b3f97b1720c317827723fb3a6434211e297cdba065620cce4ca0e1aee7cceba9774aa7e728d5668ac7c1d67fc92d3aa126b1e73ee78e7e18de1ccfb222b35e516d5351536b8e0f138b5767eca1b4b3c17871db9f559b8702a572a5470fc209f4b856f8ef9ca07676c11421022912740ca37d42b2fb006cc4707488846973603c12890589a168ca73d2804b026f4b4b09af9d8317a98ce1fae0ee19a3aa22f0abcf4a9dbf90f31b44e8de81eac53aafa64f9b46ef7e3f0b523fbd05ae7472c960f049a806445aa451b40bf3aaa6ab739f13a53c95dda4c2aa66d4b63506722c7128c12c25e0edbd9c1b640a36ac862f4b381d4c5039ebb77a31130fb9a8e0a47fd5748808e2f5267a55538d05c409ea9dca442f584b736300e9f00835c3370f8f7d1731a50aee62ad3a01e15326379439590baae4892c1865c5893604c1330c80c6e7c796eaf35e1f62d3a7d177dfbd7860d3ac3f21597ab64d37d2d2dbf6832ad8b81cdaae7eab421dd81b873c89ea8f1aa449d8f2733ebaf241c89a25b9cbb4d1870fe6260b5b789b39c1c5c6d79817e39901215e9a9016ac894e490b45cafec91bbd58c6a557b0a435ee5b51f5bdcc3aa74f89bbc91adf2a28e8ee68657255d22278531b1766ad12c2d56786cc7e1fd74800d85d19c744f64a7c8b84863dadcc5b9269872148bce61186c54b211e952b0bdf65340a446fbe467f258fc6fd4461c38a4c1cb9548aafffc956978a7f94beb6f7053c77fe4b113c912bf675f65738d5dea44f512be601301cf06d4b276ebc7f36a9ed4bd184ed56060453784a1378eaa232551275111bf4ef5d3a5d252cce3007838d2fc4be64c9e992a94f90637e1a7ac00422483a453ed0f76710d5e05c439306e3a29efa2c28fedadc6e2a94eaacf864b1edb5ae3b4b34cd9d9e44799bb1dbdb6d1345ec27bba7e2edb1623d449e827c66da8744db80536bb88df0fb914c7219e1b76e8dcb084e0f02653dcf31d6e947912a9be396f8f1eb499e6defda0ce223a827e75b67bf1a12d6ad8cc75a8a3fca7f9eae346d3da49f5445a39331e8d20472c178d52b59d421b802e6266d7d48708d456c709c833f768f15af35825371553207389f414957b0ec5d2e36cb915de86a4624ef85c9b88ceb0f392d385dc76d318865b7e60a257e756d8987400447cbd4ec7e0f75446094bd1a46a20657d41a58d2941a563496a28ba8232d01e770e7f2fcf7d7b6e2004b98cd9e2b9688f586bb327db6dccbe95fdbb93e7ceb5ade242aed47a7239579652e31bce96de265fd63ec058dde232781850828688c387b91a8357d1ed1f33d5b14bd384a81d453fa30d4850d15ff23dacaa434d06658920fb8f6ee3760a74db9773a0f8881d6034210d4928cd2d6d51976aef91a97aac7b8407810de3574b9a69fe1ebb6063f942fc30acc84cc5830d196c53a17e12403fbb6ae90dbf5048bd04ac017f95872eaa30b963a332b2765590b69238b81bf36af7a08ddc80b65714aab519e430f3884fffd094a11cff85e27bc0fa1fdebf86177d1035b524431a74184152355aa6dc8255fa982b3ff896f656ef2e12434e49041327620173181f39cf40e7e8e3672fd2412d2795673a5010a1fe53ba73656872c16f784fd7d74a152c318091133907ee492b59c8dd40de4fcd7f8e1fcab0e3aa9af5c459075a0fe7b1463fcb1a79251c35f96766ee22b252913a6992ae2669520e033de10d018e7b3df340f357ca8c77fd31095fb0f7be12d6e4471a753343b693a44ec8a6dd82a77bf91d28b399da7c2bb21e6715bc3978d291d06974531c02ad7374045b29ef5dec674d7584ce8cfe7b745f73d9ade59e682a5870386043d9e9b4f7cdc6b0e34170cee9359e2502f3192337d952896982293e10ae204740b331cab556ffd676a1e5daa268aad4df126532e6723e5aaf3eeaf5860bf5273b7f9fcc61aa08f32b74d6f9c485b94bac5a61fa6a4f862da58e906ee25b26eaeb3ce2efbc22cd94dc300d13dba2933d13050153e03160ffaf0fdde174456a81571fd369657bb0780247a754bbd280f73138538624a3a229e254d62c1b1334d98e636f50fbdc003a5f4cca1d1fe5280ecc62b8434c3cbc8d67b05b0840dcf6e1fbbe3a6eea079b2f6f05ac0e192c245dfe22208c798144b76dfddd3750470ba2303e4108e7f4c76dfb7acd978709a227ae318675947af4ba1170b9a84d98d67c5e5cff3c2d27bf2bef4fae66001315df336cad1e39e860153220080543f458ecf3fc32f770c5ed1ac111969ce5585fc3e29401c9247514ee3da2ada3c97432da2480727adb9eef5419cc53dec7fca607c0b795e4cdf4336aa9423df88cd259eb2c3477c5303f9a713e09a7a1930040eeca5173e1f32499c0a0708a2a8ec39cb78a06671acf3bfe087804c6b9f0ddc33687a259421dea553feec6ea7a068257347a56c3cd15108d6fcd6a1e11b3c6ec8f81f8d4ceda76f0a205b0998ebe9de0c815d44fcdfeb63e826eeaff256bf7c48b53ff921d81695fae865c49d301f32ae9de158c8cf894c6df9533c1d993764a1d4e49be7358a155fea4db5947e691204ae4fb3aaaf390845c4b88a4b21afc2ee2d533b86c88a95009492de0e068b5b669b922e7a141d88955d86192ee293988fb9f9e002543b251fe016e830553a8e054b6a1447db42c9bacc205619b4a94eda2dff5bb7024cbd193ccfb4a76c4f652cc513ac541b50465036e33a2e3b575261e2455f1eaac91d12cb6afa1241dcf1fe193ae8206a0b13f58ac8990c5794c03c0f50372cd3b06508761518b8950285e4653adbbdf22686b56676ac8235b265a29a24f8a178e6c8c8feb5d11dc9f4b9005609a58b74620788b73945ab0ac2ec325d73fd301590786b5a5f906b3675a24b4469358ab0ac976bcee4091795252e38065790ff59f8ad6f2abcdd457a4ca63ff1e80bf8f4a4fd58f7e027f98ab2b11dfc97d90401feed63311cc151682364bddea19c440d2aa83d8baf8014d57dc80ed76f3d41e5a7b2e0e3f483c7cde9af5a1bc4c1eb5ec09fdee6354b7cf1d742f38a24a40735d97407eace02c2ce5b13fd2c266a2d7e6f0cac14797a443892d079345a986f4ef3845667f748e9ef5591add3d22032c2cb1c82e90d642dd8aa62f60965fe0486a63d127db8b3b62fe6d65fe406bb9e68ded818031dafee23fdeab79528241b546ea4a4752239b5d762fc950f563c9fd1397fa72c10a187aff40401a088cd2cec95229b2356728ed77c6371a1677c45ddb91bdb3fe60d1d3818399176a524e81d8aa5cfe9688e88b0866676e80e2ec3877d41bb09b395885da192150ec05758f6bd5e895f08e61801cdc0f30a43f1098a03462667c464eb9abb2073328cb287de065310604d6c1ffce5d458d19d111bd6e3cfc590af8318d8461a2af12ce63a6281b38f5a93a4c662094f8e4c5642dc804251ed00a590797c68da6ccb583634041ccc562953dbd41ca2eecf81decefb289f77178250e8ba8ff864ff742fc7e0720ebeb52889496cbb8b9852cd0a3aac5571f8029ec9c19e1c564aa95fb7dca23133037b7f7492820f44bc76f4a24110e98ebddf32aa035b5d4c5b68ea3812014902d28f50f666c71a54077cd0f7150302eeff3a603ecb1cc11316f907b5655f92b27ed3eb832b547f40ebbfa53bfa6de67eb3ae1f6f92cb08ef5cc1fa46ef6ed76ad59c2f1ba72651093dd8bb8437b5981dc3c1995b36fdd8d790024b770a40bd8fcc6f62c125870cfd9e8dbaa8b1c4b9c43ed690f06db5615c406ecb63e36cba1c762e02d94e96ed2f1b3b52f330fa6b6c1edd441842787f0f85e74724f871c8b88d2c73ba9e7667da532d83889ddfad38be46fec6d55e3d838d35f91d182beb5f460a79e1cea7561f7ed468aa64754c4ccab02ce27ee1282b4473213beaed221b092e24466be3839978181f4c63af90ecee4e04a2a8cb0aeb0bdcbf12b7624a1b5413341166bb10af2dedc885018ef80f3ef8b58a011ba7424b3fb7051da6e09ea7d1415fa4b5530602bfa203582ac24a04428c61c119c0e623bdbf2fee91ce393f18017598cbea098fc32c4041d24ef8386f342d4cd2f6077e37a3560e0353512ea2c2008ad94539cd9dc9460adbf0aac98e221c0c9252bb2d6efa631d69b3b845720244fc095bc533dd61760105296c95064a526000663e23b467e91a7351f6e21a2856e47495dcbbea69f9438bcd9b4b48edc5f842924a5f57ec1ed2e031503d4e67d706b2f6e54d05cda608cccfe608c02363b2589838030501c0c9cedd8460408259dc034822255f47e1455b77a76b9069f627efff591331b3e25e921922f1dcfcca8c4a8f6321c529135ae0d217d4488a4ce8e0033f9408acd317bb80fa9493464e126287ac326867936cd5087875a5480a65e6eb69804336d121afd1c350d854d0e5470a995d74be784a80ec3f0fe8f58e578ac36564f1eee3497e8d7dd2b109d11d9d147301da94646738494e71c796d8c6b7bca304b9dfbf3cf33c23f94f8dfd2ee7fafe5533751176838c5e4850685e7ebfba78b5c9aa0ba10a75c2bd1fa863172e6f3a2badb73320d84647eea0a4e7eed405a1e1e98724191ac910a090da84a6116db9f2d423f56595ed1889e1ff701922d32f73d40f5f6e3256f71998889217329c3ad8a75186237cfb8a6ad7284e4b8da8b7dc973956a9a70e7e08275ce3c9987623baadb80e1ac500a4ce22e255d4de50a88a86db87add20836a3f06bdaa2a75fc97a68a1ece07b393dca87e3785214cda44aa51ab98307f03eb08a3b1761bce8da83ccb549d64148dbd22b0a7285dc077dd9a0324927071bb40ff9f3bbfe19d09ad3a08b9939160c2e83241d0c9f8b6e523d8f9f2ae256affb73d22e93022abd120c976e73429da0bfc227ce92b9485240b37b8677661d7584cdf183e4ca497d718d36e6cfd78330f7fc86cb772f5ee1dac572c0866153124f2bb68982414f23b910c057c048f1cae70d37e7c5e6bd0d67772b74be884645ade35df8587dff60f67585ef72b6ac2a3cdfcd5335fbb1982b913a9461a5d7cb9d47d73f336873b2b005d5165be895ff0b2a3b4d12bec0d62153e94b95d56a91a3f06424a0c037e2896b5b0a29c9af365a46c9a644f8d56a1060c6fc2c5d5a54dcf173660ddaec1209d4aeebb32c7e964518e60f7d7f1cc97a4e73c9eddd99cf80756feb59bf014ffcc07a4d10bed32c12e0bfe9db47e5ccd83b8f7b0e32f8e869df1dcf0119dedd90111512a31ed3df7026d60e73a2a67a7e9c12e4d105bdff5b33731e633bc741692fb122a5d8394a1ddbe389a21464d730622f30922e853235bcbf0a646850f9d53df3c3273a79feda9d6bc855d3c41b12318c9ca9b5263a960c15ec0de15c0fc2bb21095f9e3b669befea128af648dc25455f4eb5068befa618aa5c4b1b06ceb725edafee9eedc9b236fb2070c8f3ca5d5b9f733232685f7c57f0c698d546b250894d688ea929eb8b7d1bc651791c52e0fc440be7103482563cf34780952f101b8c1d68db6f329b510988fd98c7e5bcbe7237d6962290b2ce12d22f150f9e115f7d829ae4169ec54003a70e1f34f3273b5c232fdcd59ee03647e11556b7765d10ccc1cab4ca4e0f700e315e54549f9e2893f97e4c9982c38f1f56e4a5bada168adcbf09c55f806c355bbb135b55d848375a3eef5933213b833010d34bac2f8f1e15ba0b49224323b70cdfd4ace30e7edd08cf397c7082122d724372cd9b8787c8e840243255017ab0fbf6dc23ce8d0ba584a1bad7cce761ed779fbaad82992dff4ea4bfed6c047632483f6a7924c52a6270f9189eb655c41637880c0b6f8abc068330615b207436773d700ab518aa7f01f806981aeb73ab4771975ac7af33730e004b7166f3e27260f65538579578ca16821bd24d64cc3d7fcb3a75c19450c7d7d629d106f531cca3745d2a2fd9173048eb8c9f47597df85e8641436411c922d8f39ae9022fe79a33a3cf9eb362d3738a5811497374286e7a5c54b0bce958f12c8a196ad0545a5225685dcd64c62d13a8a56cb508f1ff8635ac1ec325829c4a7d0eed6e1fadcc16e241785679e2498c6dad1cfe7acf7bda264c2bba268b34816b0052e0fa824af2cfca5109c49f91dd2ff520b8327c4f5c1f296d0ba7d9d3bb600d7f7028d0d2966e6ef9e139ba964a256d98f1f727d91b14abd85301dbf9efacc534ff8f040b1bbf278446f416d2c362a0fe8a07c42f8df1f05b0926145976691517d2b8d2cd9646d6197a977bb17cf45dd259a10e553abe479a49e4cdfc148c65b092f390ca182bfd920c9384c4734286b08268639f2735c17ea4e26aa58ff06bfb7135dd772d892d172b991286df974ae8e374f70950533775ba7d6b3f0473e28228f838df192334bda90b7bde862a20caa9d4a59526a7f037405d95f9d4a3e1cc89583afb26affb95de794f30ec20256c67e99169cccf847bb922062cfe04d6878aad6fb06c8c1d576cfbe032c187b64d407b3a2346ddec4880a2335e69e6a22586d6f66c9a442b450c061ef81e3705b350e887f697b0823465a6bbf0b71b40b6aa6e4261c2399bd710e359aeac49dc8957020f65206527c21428768a4d4dfc5edc79df37272c30132dca2d7854483f050cd01b51143e3b466b409c664c8548da7d7dded40179e137ae1465e92dea13e30aac08bbb4bc762fa1341be950486fbb2750ef8650dc9bdece13cf6892e087e50ac405f33b09a88783287d4a75bb607c169eba7ef80a03d1e59ea8482b6f30c33da2c2b09c1821d97868ca9d6fb06945c87d2ae77b7dec35e342028f812da96dca9b7538eb79c78928a1e9f0b29b46d63c2c116e13d0799f78be1b70b43281155f32d6686660116fd23aa9e2da41bcf77fb3332c08eaa22b7693a64dc30f7f08865a8c3f87d4b6e84aff4210d00a4ebc340eaa96c294b0f2778b4027ae229631c90fa003ee2fb7ab6286657096e31831969a9d0da8c4361ac732e55c8f997c9f53c446aa3285415ed7c0e6413ee7f63537b61186b6075d4e5bc1c806a062845847e71b1707f3bf0a53944f64f6ad956df3495fa4ca2a883c67c92d11454390c889b359dfcb1a304293c5a8b909f4a3da01bf3ab18903bb2417e16f44c6ada66a881be51d3e38ace2ad10241307b263e6093b1114fa91fb7b072c9b56250f66d544ff62503e01e8b93431b37225d3fa76659c7be213b6556ea9014fa07a7346f22109a74a059ab273309f20ba1118b3a54ac8a239230cec07a1edff36c98c29a0e9bef6257abf2031e3106ac9e1a78c37e40c76760adb8a17bcf5730e138f8fec9f69b0f10cf8d143f5c5d79eb2248356b821c22cf5e0ec480cd1e743a846a280167ab347debfeea5d2e7779491bdc4e407708e5dc2688fbe12b834c0e1a84be45afde6981c849b545f482e30d5545661d0c1144d81f858e89818493a83da41056a8d909a1cdca101888c2f57c2370fdb835004c7163326f53c2244d3e5a374252c93476bb22fe7042ebe7a422988f1bfb952db2e60a9c1260560911bc19a5eb32ebee4457ed4598b69e4d2dfed03eeac0055b912b8aa96f2efdf62bdd69636137e8e8fe62bfe6832d0535270eee13d16158494b13145ddfcde5437da59b1ffa7409a355dd4cc8d787298ade14d0130e5e7fa058794d41d9ecc6c6e31ff4ecf7fafffb6b4835513006830c80a5b11e3813498bd2d74e611d4c8829772e6c7dcc8d255433c97d88a7dd5f0fa7ffeed92351a22927e5f7770a376837da2db96a6db9f5fdad1ddb3551b41d39e018b223c94315919f5839f65382f4ac126654b603da33d80ec64718ae83c9414c9fb379b51c3ff3d8048cb26dfc71cac89e9cd703eede88e9d788d65a4d353024db5aba94eec9a30ae4ac6f0d058c8759dd6de6569f57abe463560599b91bd8ea3a956af1c56efbb9648fdbd2cdd2f435e688d4a68bfc5b16e64f676c19e8daa8a1b0114e70ebd5ab7498ddffa0388119bcf09868424feb06477210eb3510e723c997c0f419d8f1e3726394be27507cae755155c9f5b5f8665b2ebc8b5c9a72e1d816824bbff7de5e36d3558d4b183e288caa3895649072ed68d690d00b7777ce0586babadb790a6632a289bf52f8527c8770560039921b933f7083dd9e46540359a80ff739e2523f11bbed4f26da8be90201366c8ef44b83224825a276dd21ad7146ff92a2b07794fcf9f85bfe52d1f0398ac6db0cbb670873b7b555053d8f7eed95f796d6f7df5dc18ac97533541843b7a9cdf9dcc09c7f3e61cede18d7416836c0009eaeb238e61d0889bd8608f6b2936b468e8e92f17f5eaf967dbd403adcb1de476c4b80b06b8c52ed2ffa281d2ed0b7225099710b8a25112ee9b1262c3da8c36ec0a05f1ffdb9f491d346f5b2d008dafdb51ddaeab5cda0ec4b162fdb638ac5424692648e6119ceec2357d2ca46798acdba1430ab7f25a87b22a9ae8aff290cd191088b3f11c7233b132f5d91ecd636b1a14e6f7ae62883b8488e3d69e4719d41eec031fb10706d45b21ce0415eebaed21a83c5dec1f258fc5c24a41c1e5e4be8d96c618070736e3711024b8342ab7113fa8e46d0523d19d5dba26ff66b4924cea0c5aa727366d37bb90886f9bfef8dad30daff6bff1c96d6a8ebe6e9d747741837bd8b150ad39ba7a75b75f2c844da9f790675131d3e697c6154c0117c4edb76f302ddff0ca38cc96c622f0de4a010b5f0fae6386a53c6e7b9af7a9656b91b3ae97073c9b381188adb4d33c3ab65f4aaf08a05f6f342786a7f0cbb5c73112cf312c6ea858278df68aa2eebbf9a3877ba5c329adf83c308bef0d8120f983c9b0e547d4c8f206a72a844bf7b2dac6c895493213a3d735bce9c041a84c8e8b2160dcdc139db0c9f5f8b5b35ff5a0eaba61a01ef3616f55e353c647ad40b57b0d161cb06bce85826e19996454c1ef6cd8ba61533e96b9ab7b90610ca5992de4c0ad585a35938cd738171db0841328307550fbaf5c9e4ae7f9b4167b5e8f27140c274049a31f903d8c8a5ecad3cba64f020489dd60251d8c188a4c111e31947191e7c8644e8990e24debfc8ed1e4810245c47c3baab56315113ac6022344c0a021a85ffd465e82de04d55ed07ba1f8fd03ed7dcd0d5f2e275ea3c38a911b9ced138c948b1649fae9d8803c0e041a523764c2198977871d38f3b5aaa4463123ba2f09a2ab63f1eb304a238874728a2a44f7d6bb1cbe6f02364b4cf291efe553c3ae84337de3b5c468ac70bf7e35a8e0e89a162b9ee48a3c7a8e23bb392b76a78cac4f85a87f6214346e6e93b240b2c8452f18ad7de39b93b891d777bd1affcb7a38f99b120f04df39b37b291b32bca22ad751682aea67eaf225b96fcc5b378cbaa66326f9bf9eeb9c8835be43155472b83f21cf04e21ece36f5014e808b9340a3c25425190d7a87fabcc6093a7fe5db09f3e51e531d029a0a7809c349e035f23a271e25462bf93d7ef5c625be5fe4842b0b864136a533277593644b1266275164e8b24cc5658f0b9fdf680e29e37b75c3163a92fe4a7cf1566b6b2c28fbd4c17e125c4421b61d89cb5e015bd343bc31a347fdec8e811d69ce7a875c18f483c183e4a58fcbaf9c9009cb1dbde8c29f37a521abde8a260c748a8372412b233043c79d6ac2d6e0f6b4c23947799a3bbfed8fe2eccbcca0cf7f4f47902753005b49f6abe7986ef7a241b65cee8dc0ef262ac092822d320b7d118bb11448105488d3aa6ed8b650785233bbf151f2fec5fd097b8dde3e4b1a2909fdec2fe1d6769145b4e3dd30c344db9b6054d79805d90a182bd5fcdc0a40fa5037ea23e11c884786f964f8a814a897b5f65cbddd275c89f57e731ac1abcd185c2561d9e3aca3ef9dbfdbb17d1974f24f6b81bdd4ba0b75a99495ccf5771b4dfa5c3156ad44a70f377faca49b6b3c8dded3d196fb14650cf33bd209a619c5c6c6cfb01efea6518f93b2a571edb0dc9e819ca19ab887bd25dfd4234df3e07c73eab585b5cacc9a7bbda7fc7dff647dc6e997da648709179ffcfac274f920559b01159d967f195104425c4dcf4bf53cc732e274feb8b7cb5d4abc83c58d8baa0e0216bca1668a560763bd156a056bbdd4e741b0529024bfdbad16f51bd875225a3967589c4b78cb202df7fc593db34a31f23c0884fd1486f566423ae76d4a51e01496696a8bf81f2a60b72d68fd0e1c8535247bec11a960cd7ac296b4413ee56640cf6e3efa25f521722cd8df3ad5476444eabdf85f0cc091f25bd63847db6ee1127563a30ced47acbd7dee7c24227d1d71da4c1d17560876681ce4ad87a326a5b3f657a1e4a2cca15af06c118412813234a0e0c9355a74e450746f860286cfcbf4f3698a1caf478aa1e755fc7233f64375bfed5a438558ad836bcff134eb55444aff27dfa660b2193572285b794ad3c91d64712b42e58b980bd37600880ee976e4c0b65f4c5f9be02714fe827635ada2892328f3b24ecce85fb83f2836720200370373ab5e2abb1e2cae7e3c4074d02334e2d52e9da1ac2c9e8cc7b170b5c77e1de72d07ae9e4dfe94acc1b78eb51e6ae24c8e1340b63d9c19509fb27e8717e675e75e98236f6daa2e2e4e21e9b538a7405668e0369bd9bc4d0fe9b14c23f64ed23f0fe189dbf83330cdc16702f6742ac20d34fbbb5d18b8bbe74908903cb1a5468a276a3065eaf7aeabc33977631ae618922b11a30f29753332eedbba647e228d27ce4bf61c3c8d03bd17f2d7a4d0c0de6d2696dc6b8825f9c754198b807945894b65be650ef111f60467b51921af12feca2a05577be64fb2ce94394896990b8b5c433df22992d7ad61e4cc5765920c1a13b1a8cff66d5fb36e2dee9df74af6e9defb796b46b4df8b335d0eb89b0efad86edfe45c61cc36f5c1a7ea5beaefe2e9793aaf1b93400ccbc5d44ee6cfee4eaae4c6140080511420d07ebb668408ccf01df4102fd133f534d9f1d8d7b9067519a3be8007e26a79284ac97d58ea49e067aa31f1e80d1161d0185ccac19a60dc7f2536f5ff310015c941fc1ff2ec146037d6308e9a69524cf1e3dfabbd03403203a3edabc57cf48bbddbc088928a903d3b635148d154f1e19d3ee7b1b2ec962a571597644e3d2a67e6adb09d7a15d7492795dca035a7ab964a8f49e862d53630717db9b7f95ed94af7bf396f18d9a094ed542a6a7a82d32c4725148f8e529d0d8646d61bf85b6edeb783e27c67558cdb5fc0b817bcec168f12b3bfea1251cf0855dba53edce342e959f36d4c6757c93eaf220f6710e136a4c0fe7131bfaee86029d4c4e6b286129657206158e0c3c845de290b73686595e0be62353cd89450ad78786347f755339e1d4d56f0605c62976f2326dbaadbfd1e82cdafedfe72425e2505491e5f244039d3f96c3a9089ca18950fe3a6d7f0594df9e47a9b25a16b4edfc16b1d06618ef298519b3ec3da36504525640f6de64605617a0438f42a1e3b1b235f2b6f63c194f5e18cf82940dfe4cd9621e83eeb4a5e504d196f15a7865a175775affd1b1e9d35becc5210c72876935f270d67d990af3c759da416de1e7fdcb790c92872e90845ddda031233fa72735d2b7bd51c967096e4c3b486607810c3644f924b29f6062fc9b81ccba1669f3b4a1b18a220e21105b3fc148e685ee34496c14efcb2d39ccefeaae7d3cc099ad4a1830f80e6d8f2016f98e38b015061e7733e9192c5463866064131dbe6be7bff76cbe894f18168ea3f9ed20c6075c75bf80d3026ef522d52985c8ffff16f00ee6f9ef97303ac431d4ec9422f6e019a0350fe048bcda2adc17bae97229d9ef379c14c3b91ca06374133e2cebfa146b80c452762f3d79393a8f1a8c900bd5231f8a3a558b8ee6a78b3086af370072be238fb5484a337efe7b7332515116c855a7f5a9bf84d7e110f445b007d892cf380093f10db1637cf389534561c31e8d416c7aa3e52657610a3005942946200b48a945267a0c32ca8de7c2ae149c3e4a1a2a0a501f5cdb9b606aa7dab9bd9bd6863f98e2efb0ff8875e15e1c566a3a7b830eb2e6731a5141f7d4571a5d1d0b2eca5eaa8894ede93f821f6bbff15049ecab51a5b21ba66338bb04abfd7b4f51e3f4adc021a7303f51502fb97db210794b9e1cd75b2bebedd9910c01a722ec7cf2bf0e256837c2e48747670e2c93d03a554129e09bbd976f9ca502509dff406edef3e8229074b84b576020735b003adc8d914dcd5873eb28042a1d4907fac969a2eafeee0ebea4be5689c2b85e44eb8db747ca60a23df08c883beb0050c1638faa4ab6be530f73741d7acffc39e43c56e4fa13684be4c5881cd6f2cec72afbde0e0f5ae73df17e02198c3ef1006a9b58dfde77fcdc4cef4f417ae2941999ce933287dd7283a81983729b08a7983ad8089d4c958a22984ca907211446f95a10307f046ff82e294b3bdb973970ce95636eaac49c6dee821627e253aedcad4681b6ff3a3362ca5ad0854a49840b961f8bfe7ed7b10c845323db22a411f4154570a586a44ceae53b9e2d64b48d7849660bd6d71fafb7a812ce22d5719d6f5ab96cc4f6996ca462248d5647fc991526c00b766bf79f7ca070f9e6840a41b6f769d439a45c598464f1be4a0cebbcd1dc21e17c237794079de1a1231609423fe4635e28db9a9d36c8a605a39cbc376d915ae1a8ef24a48529c436a3402cb488ee51ab7b8660e6979e9d966781b9fc4176463501bece1403a393626db515d85108dd0a643e9d591322143720785d1b959fd330c15aa33c9bae07b1720be18ff7cd4703fe3377bddaf09de5789af942ec609aea272523046197596e552c0e96bca8d210dff2a17ff480c43f05cc775d9732aecd985eb140daadfed5c3a5f5db2a614f1b2114d2fbfa042b16f9e24dd85919b274da3605878dfcb3e200c0f7bda396605dcfe2b6c2a534833518b45b76ef1971be7e99df6d20c90e7768b86ec340dea6c11106e1d04f7f99a1d552e1aae8396654a8eaee56d036397c3984baa87aa5988657cfffdea63079df5e1794c5ceaec6fe1c8d2759d630144eb495fe03d9681ed5c4500fd9e21ac4e9972430d6a635be0f09409a627c85eab0a878ad68e16b4fcdfd3bad0c13048587ed0442f36c3aaf46b9eeb27bbbd100728f0c40530574695b949ded151c06c2afab14cc3894155d4f9125c5cb309b6d73ec130cb8ea2ea9ca7d425dc13bc49cabb64395d5ff3ee5bda0f1b47569339054af1e3ebf00b870152db8fd4ccc945662e86f622beefe0e941df1eccc298eec8b78e5d81e5799d0d503bbd5bf268fe1f9abdeb2d0c46b72ff614bd7cee3ebfa8c2adc7a8d5958d6baacd866160952fa8c334bd1d9456441f23c86f3dd019430e7ca7ad4e4be8aac74af64b8af153e284339daea01d652fb8d6f21a87b70b981a513ad3b9c24b47a69770ebb9a60e310fcc2b87cd4ce5957c572c98428085a588c4e848336061952bccbc4a8bb705da2a0de486cc46cdd6305c8ba1bf9cf747e65ce3e54c9d6cd16ed71a5a5e33b90e39d4814989451db8130ffb2e8c9de02efec3a75af11ecd2ce252c726be9379912dd9daee45cb2f76623b25e418eb3a9bf7ce3579eaba14b32e5a202459b3675d9f7218c7c8f1f2a9629c05b7c68d540211fc877ceaf55517521d030ae78eae772dcb22e4b9137669847b3a52d3e73a1a8eb0cb56cecdbe2d2d5881454221acd71f06c4a12fcb121acc3810eef0d2e52bbe521b00945de401795b7b6fffb505e72dbad3b56c4ff278d0d81cbeacd1e57c9b750ea2a5eb95e57dcd9fd4ce2987f19cac95c0b35c101dc2f4b3a67bbf1ce3fe3a3361c51328d26d4b3c0e840bca6dd62f0eba0e33fffea35ad76b4a299b1b97ed8d264e225041561b3badfe1281367bf3bc578207a72771aa29ed7cf9782fba092dfe189a5924b3da7765819054de1a048bc37d9ef1dd511a18f2c4b23b22c3558b8a10a9b7631c27361cc2e9c2586b80cc929860d1390792b1b3a6602141989cec009538d745a39282e5c882c75500ef449d3cedb822adbc41bde0d77d2bd7c1a8127f5468c7d8f298a36314ddd9c68dc40bda3264626480ac5bfbc3dad5705b4ddcd8f2337ae7591f210cd662f774907536b24d3c6a3f209a862633aa8be91770d4e4095204ff24da10dd893ba7baeb8f934f196a050d6e337eed2c5af926cf0e9fd0350da64a2cbcb4dfe2382d0627f635e337c31d243b8aab003f266bd5b5cdf32286531399856e399ab70e3197fffa93626bd8a8b106747a7a5931fea879ef65402e631af291af5a2d71cca014d2965d2d7958e7a8f7af930122d203806356820e227b50dc32e6cfc4d8afd9fb63d7e4148ebcc21a26c50db868c6b775fe8d3af046c243d394109561b79c066cbf70f2446c979fe154b6687f132a45020d85839d5951f20c83a1d7c6e270f972ed176f51f2ffb9b5eefdc08188c3210e8b55df65b2e353de3163d6c0c4fb96661a78cc6608178878942fe3e16c7ba92178e470467692a80b6cd38654d8620406743511b3f0bde5fcf855454df613124995aa0cde2c9c645e96587244f697ed1b9a978a8dff94a853259f33d0b661ed206fe79cf46aac5b72f6cd014eedbc440469180aa77dc40429bbc067189901a151a84fad3e65d7bd9f5838d4138666143ce62ebddad732b86bc3cd163ab1d8cfe668f3feaaae589b55fbec1add63274ac3f4912a406b5418a6d3e541ca95457bf46739a3fca8769a394d3a82588420d2a7024bda8b84a2815b1e3a33097ef1680ee54e2df143174941f6a12e83277ffd18a4103d31e99b16d001c8604c62386961667578cdec83b303f0093971e7e4dd387b2fce98bf801e4b40b1c16eafd11eba54f07d735a7314f922a532f757e46c467a358f9c5a64a400760a07cdab1ac0c4edb8894d20ca382529cc4d7dfc43e71423b4758617565da40ec83c748799b3f03051f0566c75e14918140979dfd0b4fa5135b11299e0d4f2492407eeb9369897cb752a8095010f89669a3991785e84f826b5c5e598792cd7de4d6da91084d0c6778f2d350592a0a76769a9659a1606828daee796ce90d43dc21bb2ba0f1f03579e298c1f484e911e53cc75f58da6cae6f40fd32c3ee08a0e89a2ca85078fa99ac074f8341cc8450f726a25051f8ef768d77c3f61574068445aa447253743c562d0d5a59cad973fccc70cd4665ff0e07e2a2de946e9cbf4419a8b524926a3851f7d39b1176846014f0d07c8c4671744d05a9388b9b98affd67c12f9347bafda4b1c09bae3462d1aaeac71a338f65310c44398ecbfe9c8c505fec29a5a04aa27af11c51c4a2cae275fc2eb4ca6f5ac09f34fdd488fab425c64413991355e774a1e6c614a7a82e22bdb3b534712070fcef5995e32058fa97ca650b96d5ddff6aafa278ce6c76f9a9e8f38f27145635cb30aa25b6ea64fe5f7dc54fe850b833a3a739e90d9243118dd47a3f8c8a72b8ff85f53566eee2c40ed772cbf19eba366deccbd2b06be7e54d92df5866e31e270f8d39f6045b6710eceac6e0e0319e3dad48745ad77e25364d8b47a3ee57b55edea0ca83aa477850442d016f0e66547899457755b19033e9eef225aff9c5504fe9fed50b4ff2f4a2aa8cc6501dbdc7c6810d15157fc7c78c9abcb0ec0bf2d804577eb412bc644746f7507e9fab11f085d41deb6da5bc710a8b865462689f3acc068916758edd4a3feffe555e9721c11adfd5c9dcf18312020c24ad58cb78eed80d037aa097c44e4cbdd7e6673605c2705aceef02440847791a137cc59a351727fe1f06820adb20f28e77ff40441f3ee840cd41889ae712da9081a919cf27f0e31e27e7221d3d234399b5fd64598e51c58d7e75ec8f08c8550006607973085f34b097bc14d985d6a477af7a631d0266ba7c8913fec43044a2b09449d2f6c0a5868cb1ac15c7f34058f735dabf1d06a4214d9551b88574357c04661fe2a050692b450e561228bca0b5bc7ad403dddc4243c47877ed542835c09b9fad3f841cdce5f9ce58e7c274408382acf557cc84b1fb381ee465fef80ac816ea06a502880e4e62cd5f422c28eed22dc6b7b98806cc41cd9e2b1f1e7085827d8bcb97c3a1b6c6ae33e86d1b2b76069a55958a8beec7cdcb548f50ea9e022bbf0d37e663a208e97b77a597db0dcd7f545145900f0eb2e01dae71eced27785ec372b64de676b1dd5546b2fb319d368025d67acd181cddcc3da2d68ece473104351953a284aa68b964f5bfc6006312111b080af4e5b33e643bccfe1e0f47e45e00b8a4004304944b0d98a4a371351f9a569af3c6d9c6f32da29fcd8ecf26292105408ba025259129eaeb3696da48fcb2170c0a5cbc4262addf56cf3505872334d994dca9696e2f6a454ce6a84d9dca706a725e8607997a286aa4ad55f1c34c137e982735bd6acda36efd5aa9e7c6c009718b4c6e41ca27bf62246b6e87c526f8f350f382b0e6f220db6f5a5c92d887b1e6a89654122b49ad8cec04ec0b593e8d78e9a02d8ace8a72f2056b94a52f10341d41e9909e661d66a2273e8b784acaa1571078c11f04fa5b4b3952b4c7aa8d7d43ee4079af3811cfe965230357f807c5db64aacdbd921da51758808570c57023fca887ed34f34404b0807f0ad6912c1c24dc55f746e2c88eeac0fe8c6a5fcf0becd7b408339732cc484cbbb2d0d130c8386f65660b1945b7c7bd0df65a6f53ecb67c54fbdbd353f2dfb2e1d40420c1c05b469d425e4b251e0a36ebfde2b06b22f7f3948c8abe106459b4bdb0f0f91a9c260d2df1f1b792d91a890a054a754e464dca5067f2439e76dd8dde08bd1cb9c748697806ced6c7ad348c67d34394a8283f90e06fccc24b27f0783fa18cf1baeeb71c742e4b296a8ee0ebae783da95a352817d1abbe0c519566b5a62b9cae948bb4803f9286f2b2322f821485bf074399741f2b25dea1a14d82a544a83a72f18a7b7a6d1763f063b3c31eb9b08143391d48090d16aaa8089d9401fe235aac03170e008445e0d5f15d35be1f79827a77ff52457382c40747e69723fd8b21883e7473714dd0006dcc1a9fe18fa2bac88053608a6b0650677490140778166e599aba134e3ab107ab2cb0d213f5cd182c388f58fc35c7d9c813a72ee5c089b12799e495c8ce456987a4714b50cbe43be26272de1f4a7e3f03a9fd08235fc9993fca656bcb7a154355d205ba0fd0f5c908aafdd25b0875e0404fabf74f63f113c1f9c1c1d91bf03a4740ee22f6ccdb0180867356fd6f0fccbafc436c99d7deaf6d42efed696813bf75acaa2425e275f510c311040e8dda5aa6ffd96d7d551fd75161d39f200ac1880443eb8d4a53edda953ef2441deb1cae4126dc9f2de32d9819ff9a4e534f7269142492e9b1b50193d8cb1dbfb6ebfcb955d55bfab663aafee1f82e77f68fc8a832bee8d4d9e01ba2692494aec03589947076d20ae0a1ab17b90aef568d66427ee11a369c91376e3fdcf2391bd335797546e3590367a6c679302e62123ee2d25f8532e86e32d25677d02a0cc51000cf780b163a5f88f977b7ed85e17e54cb52f7440fbe8b695e35e5e631fb9dbfff1e706f721e9d4c70c938e10d167a4b188bc799d89ca53e89318f9efec96beb38503d6637082a6a60e6bfe8f7098225a69559901990327fcca031a8150bcc854844175da256f17e1786d3c9f0b329635884582fe1189e752e5f27ba2f972e5e6732012274d60fa1648098f1dc9d268a90eab69811b315105ad733fe566f94fb152d4039f4f39cf459508560146ddcaf22f64c090df6d5d1fdfd83e7e3a03053fedef64445f6745ea2a550b0c5f41da51dbf4160d4fc6d3da0136e15cdb31ddea4f24220a4b11b71776e0dcd056bd42cd6803613b91f47dcf3e733941c20107dd7a9d7e8fc99f0b24cdb4d0b1547042bab4a595c99a28899b55d70bd8c814fb520eaae94cfa7797f029c770e16894add60eadbafbfb4a98803cb3cefe4c091dc393b55ecaf5b5568cf41349d2167eee015a9eb67389fa5cccf3b2d9ddea110e2e3a924dd048f545fda3b733e4e518f5c9fe43d0a6e9152ba99dc64d7311cc873861001f23172dc6e565ff198a14e1a9a353dea8135b6d54689cca8e2a4aa03c62d874ce1f6643042b7e4af83d7f4cf40755f0b43e424302adb53070c79da9c6c4ea55f7dd6a099932cb79b12467d1e0b77c074398e562ffca93000d32c6a1106d259fba5127f1302659f085701d423e213840951cde73b3cc6aa3dc3f8b0ae14f90a0a91ecf1850bea723345ecd9ec8a4065f4a7f0c3e9dddbc9a981fdadc967bbb7c478597831200a16dbaefaedfc7dc65dfc53f24d0281c7cb813a9d11522ad9c21668ef1d8003f673a00041a6160f1d07591c75e2d13097683c1a6436de4d242cab949b2369af2075462ae5af88681044478c08fa99415d4a3c0b0cabf2c6b0196d4e511f0b8525fa7529b2d1bbc474e2eefc72e25ab87332507ab94a6d3f635d593e9b3dec177215caa2516090ea1710979ae49aa7efab63e40c43ebc57365e5d0ef789a4e18feafcf3f38cae37e4c52be94fb84ba9ebd3c8061c69a452b24077f6f099ec231b5bd46cd73f6b4f0a1172106818ba6e10bc47e42f5b0f4404fd7a61f18b496eed68f3f24fbcedc2232a453947f5d96f92117a7c662ba4da1bf36cc2dbfd9248da64df7131f57885746d39ace3833993f9f3eb59d9c6435133bea08586597eda949fb879efb7d008dbbbd59f0e3edbe2b315332199cb973e5360a573c90ed0d9932b85bab44de8ae7856fa0fb0c3f50d4133e26bd94a710b3d6326b938e6a0c46dfa5bd4efd05f44231f3f02d2e9378d1ce92778b141f592b8233f26803b563de666e1f442413c35ca295b81ddb9232e719cd4780e59594b8b5dc0ed7bef84b31a9afc63dd8c5397e97ada6d9fc8b2e749ac677435ab45665f6e31e8f74da66b1d12e768cbd3e11e88255a094882c5d790256e0cff93fcb3e8b64f2a9b9ca1fb8e2609becd5cd106817ae3ff8f81b8136d3b2e55680727c8c245f6fc620691284b68bd239cc05e057f85c3b0959a20e19e6d3580651d06bd431715f588412f33e0ca13e03c3652573a127e49595a3fae139251e7351a032278e977aaff5a8a4698d498dc870c7b0be71bab1b33ee5d8702fa4f639f5150a29080cf37b0c4776f739d0f1c9d83239930070faf641a06956c74d8bf2b9e3bdeb61eadcfa6deb4fc0fa856e821a0d9681f49c02cc9173d4d4be50ba85a94f711592b8a51a00f4ea899331c5f29c62e2126c624f22489fe01ebca1a3982d2dc8961c462a1895cd4781aca02c2c0aa7461f0706528f6ebae606cdc2e0638b5e3021cf2d345f3a1dee38bd0e3f5db77fcac9e4a80a7520790b5ba384f965e1ea668ebbfb6977699b54b42889fa97e28971dad1b7d3cf500c8ae281932d5fbf9a1ec0fff62840e66c2ec43513f4c23da2eb6d57760c49b991a35e6de11a280aecc4aff1dbdd882699cff9c589fd965c91e192dbb32598af018eee927c6cd8e5e2b5c2dcef67d3c92d73931da2d5f0e820d9541ae094f1404c8603e635813ddae9eae90451ac01e45769fccf1fcc09b48339bb282961b616db3173197578e7fa5c2d4ab518e71007f12cdad420b1ed7af9ce2f696c0b8064317b7fbffaa9ad264eb5ccba74467ec747ad2596cf0176f9debd12b16094754e15a47f6d7616c2a578f3cf6354b8868fd0299e956c10854e0d48f296e823bcc52fa218b7bc49b2f8bae6b91be4645f0b4483861d102ab85e53885a49c2a695dccdb593c60da9b31289f84e797efe5f9131400d857a369762362cc4e55cb8ab8d223604868ce7fa9c1f273499be0da64627e95ff18058bbbd3f771fe22588847ba2150d43b2e23428417f3b41288255fd34c33ad9c943a669268d09203e3db00f206af3151d349e60d8f2261f1b219ccc79e8f52510f070676147f85f60400814c5ff95f8cba444b60914d81cb8345d115f0d9e22396bec74145874cfa9f60791653e5670d0b0f298473b4285b03554336fb6eaa3a9507cfbf251429bf52bd2d5796d113807efa2abb250feaa9c7368b6e487357ed4549f4ab2ad7836e0ff04b3053307518b292ce47403a3cfeb9ac35b13fee1263b885984bf97bbea74ea0d815d3a1579c5b4ff3dcbe517054ad42fcef4157c187872fcbd2a1ee7232c3e99b33a9ca10f04794fd9770fce2a70385c1b575f5bfe85be674864103b0618ccac03b4c920edc5b3fe57e51975533b8b6bfa999000da84ca5b8ef20ca7f43ba3b0ab8d8db740d659bfcc1f656f5cef118ee056c450bd7a813682f8a47aa2fbc054eb079f57c645feaa72658af33e2754676bcf1c461829aea74168ee5eb9bc0e9cf07e3088f5671b126401579ac57fe90c2b1c24040ae4766a47e6272ad2e4b4d2d1ae5b597583b0c6ef52675746d573a1312d77ad7d69c890dbac29aa15df46ecac3d00cf2751f1fbc7679a0a8a0b1b2bff732d8d9e6fb2bbacb0f42ebc9e8907451719c083f026e8bbd48c7b580f4a8ff78e8deb46df2a42b66cd1aa4a9f03d3c43cb4a9c7fc613efa066a593c560b35b52e2ace61e06aa36028df3a5c02a737e2ca9c369e6a637fcb914494bc6cc0981a114f871d9c1cb6ec3dac80c5953ed6466f0afe696b28e37e5ee5a60b29e9b085c05d0ebe191eee38ebc50ac5d3468ce53b441e6a0f457aa4a39b22a6b47e1c162cf06cedd78b627de613db44545d5b7b7785634f0fa299f1df78056049f42c9d193c21aa942f3002df6380bebb0e223543ee49763868a9b9157d988d5cb4c60fbe14db958938ead6dc578838c83e649d327c77d0ca37283d98215337ba43ae635500aa91754ccbaa5905071acf1f38864e01c76abb9c050d051400f39c5c710ac765648ab932a9a47df9cead963f8551391aacbd679a7c99ed59148397ebf571de2cfc7c14c3cf30d3bf9adeafc5205125cce1b080ea10e39850f4244afb7ad2b3ef5e3b5963b6d4153b72b03a6eb156d126cbd0e3d39dd33762dfb56114ff01f6b363b240433a92d66aa9f71f8a02cb6f02874e6a083a0678267a766c398741ed0eb8823b30ef5a86e18f067f457df3f5e8d3ce45c4e46172d6893c4767e177f31ce40565bb4a48a65e082aa96f5eb698e2dea2bfb4616fd0df1810ae25bebe57fa6b33b03ffc7fb50ed732d9b61ae2b22876d3ae397898fc933231c333875bd0597dcf9e03ac78adda0b3a69f30c472060265df87d4da14560b5bea4fee9199f1881dd78aec5ab0808465c0196b3384ea00dafc44bea4471d4e91a6bd7d32c288a6b0551d2768a91fa3155584fdf833dae0e6ad9ffc00cfb7cc030594b1bd108a0fe87a5313154396a007bf4bb0cbd93786926ab4ad4d6789ab4c5eb07438217617b793ff829354b453353a51e7ff5ea0db328f3f03a5b2de10ff5b042824fd63c6bd5c004adfde41629267e11c22122b0c7cadc695952dc56d1282075628ec61bafe0a55196f3e7c7efe6e837e92b1a3c0cdb957a5a6a1613edd38ee1c6d46687cee8a253d11a862758cec10a4f521590fe2ff00313798bb0b2b929b82f064efe0a332df32759a8ed13767a92e8d4238bedd0ddbfa6657594f4bcf8e3c28c91920e488456034ac7f7c8a3141c529b48e33f2c2288154eb02a6d0b638e87d49e028386fe184df831c636a5a57473a2676aa983feac6a70a842ba8746211a93e20055bc35b2ce94fa9114f2309bb229102d975dd234c469ed0d71425b1ddb8ca46745c5449aa5eff324fa2c5f439ff348e1184ade10a57f4f95694432b575cf53281130b8cabb7232ffb726d4cc541bfbba194609a2f20bd11379623bc3cf5c96ced42d95a3a10380ff5bef0902e2fb2d743003ec27e177d1d5d311357733e744b85250d0e93e4a435374a097528cfe84fd7bc130258ca83043f9210c6259d0e546258fd299289349e62c72f923d63ce1e9c9993f751a8ed3c9edc3bd4a8a32dec6abc4756f75990bf2129d93032abd8b7e3e45095df9a5db3c529b59a261bf09d4c6393fc830ad99a1436bd7a6936b6ea3b0f20f65efee3d952ad53d3079ea4e764a0d2d16c3cb13640f76875c16d01f5f6468bcb4bd38171464603b8213bd5bd16ca22b0d7c76b2ee95f86176d9d1fc928633c87a0c3c66c885b87d38f49b760267c00bd2e2e40883f00d9b604e8fa1ea192d7c66c273c48e683b1526188d29a5d4d314a8b39ffff62b42da196029a6570d27488bf111608e4aa5c9fc4f3d49f1109aa7d5cd0dc1b999257dde5ffd1c21e0dee8a45108e8725b93bfb4fadf469d82b7c1f98c48ac264e30d641b30c8d6231e9c02e338eabf6ae17f3c6da88ee5a6b090d615a24b270467a481c0fa6b61d4bf6f104a6dab5195ef2f1087212e5625cd19d371f87760c304ed6ba539fb7713f82f1cb94cb8ce350bade57b14bd68c8fc8daba8d5d80680de33916db4a5ef5450fbb3a1923993b85118faac94533a28aeee9124ced27ee6f0221f91b2d0d96725a985027fd63ffd14d99e02ee6a434820aa4e1cbf8775dde3b52f8842e34bd36faeec43d9a0d9ac885e0d67bcff5b5884d5e6d5fccc6a73db34439deebc913cefb2e634ca6339d27caf23e60ca2cbf9e779597e03d51c49b82bb18d12bbc6445a15287d40d8db12d606632882d9a2d0c65d1a7a393ce760316997faaf199c59ac90d1d316c79e972b56728b6f1524dbe3f76866f5d4e9daa1b627a0175cc1ee8f3fdfe2ccda583701047f6bd943f322fec27d14ad261d3028995a08e768d945d0271eb32835de047f9724b4d7d90eaea236707994fe8d62b54ab28cb06b47d7deaef74cdb79bed6d7e262c7a4c777c15d9bf4060568b4716fac1eef5f3c5ae734c0a0fab5b65f790cd64c1d1f46bff4cd374acc23f396579ad924573ab15d6c12c37b3b801ee3a3b2c3b0b5810dfd4acd8f00587251a7ad3b995aa17f2abe6ae639f2c2c491ce6c87638f24ee109d7177eb178c816c12ff17c6f5230a450381c597f1eb71b630f7f5da17d10dfbd0a0621d45b52e325f5972d4e87c477ab5c4b6c5bc7843e7e2686a6a2e2d13c06419f92912f61593fa6a0ec4f57c0c1a16d3e9d2e6d621870080f7efc4471da093184820462c768bad27459d6bf53eed4ede6cfeca821de2c93359d4cab1bebfa2b84d7bba5475e6fa03273a8c9fe4e27ce72908fb6a410e0877840dbb6338b4af6f0799a5bb03f48bc38959623e6cbdd20b8edec7f78f8e4bc16b52fd62d964a86c0709a31a22dd9bfaeca2a22e50ee6ddfefcccb611018ae28d11455722902863b3be152552883306876e0bad62def5a62a9eb2889d5d89858f990393cf62cf3c257f01d5d900fc5aed2ef740ebdce9ee1dddcb0ca2fc0f531e53ad25f184503c5aa666325a3ccdcc86addf638bd1a3e5e5b58e48555f1fa34bf11c10784c95d1c43a8193804fcee750c73de58387e5d252c89f90a14b5ed7e95892f3086a38333228b45878a3d07b232aaef992f1fc5b73c71a4554e756856ab246306109a2414e55c8b2196d0f16cff3628c587758fcfa937aa98d8e1fb87614cd292fecd28943df03546a9a3698efba6fbfe7e749fc6bf13e05809f1a5c841fbac67520c47810806f6bf0f996525c58d58c4e9f62730a18b64794bcbaa2e92b56efb50277a7a4dc8c94ea75513e9c59336d5b70756a656c7c2abae6d951a5094a49e8989a4bad4e90975addc9666621592032c4d67a798d4eb504895ae38c7267d93e49ca7af2b890b8409c8992e7acb39b88954a13b287cd44d3c53e854c8984e68b67058bca1eaf3c6b00f43480ecdf5f32bbf16e86ef5fc387e4570a6b1c2211c573dcebe49ef20903140af49ff890c19938ab9557030781f3ad8b75ab021eaea8382af0e8f81ef3a22c3d14dcfe8c20f25766d580dfe4e9cd798a802c7dc19507cb8b0a1a71be2fd371986b33dff5d7375e48b3bf0550703d33553b01f1532a5b9057bf1e7e67eeb46657f51adf7bac50d0956b23bd382a6c286138640664db688bfd042e999b67534f715cef844026b82c457443777f5cd4e5400b0cee06d3c2ec3e7b9016552752c369d13c1404bd442d963fba8b7261a08676eb6062755c962a187560cece58875bcebbf8a98ece9e9d45a8f4ac938f2fa9b32e23071e5e52194c6d3ef3a75a4f8cca0c2de9f46ce642b727a49fa5ae3093397ff78ea62e685b7802bced8a77be20e6828683471dba9dd706c173e0a2aa4b0849df8d3c9a86e07bafc158b11f90da9a2393b5cc4793160733a089c051d186eaf14c6165f48a9821ee5234b533b38366cb9d962e876165688c02889dc5aed003318d6abdbf242358fa95af981563311d1df183a0ee473ee39606a7b794c6df1c135d3cad1c29c910857457f9fb66c21d314aac4b4b16038e14107082509b48388ec25443ba9546493c2526ab46c59dd2df5bc0711bd514a0e6bfae8d271ac9b6f4a71b1230d7bb4468424460b4eb02e8f90748b8bd42d30cc7b040ad96cc0dab3fbab18394264187f36c5e8171ec10bd66adf531667c77cdd386cf67ace3ee160a4e44c3f0d3257f787a8d4e978d36cec51a10d16bbe14939b3c87a4d14f27b6ddce2e51bcf0772b1309de179353f7cc88832c4912730c5cbb45a27e862a6cd735a5fd1a02473032db74a5dc36cdd20613a4688a6ff37a7a3d2c94abac70a2ef799c33ee172556638b793f66a04d33c408336262d93475fe3f8d63bd8d34c6e824ab0ec42dec422113c1570985ce5459afb81cab5b3c63df5fdf88a8cf082119d98caa086755c9570f1e6dad6eda127aed7088c494ddfc21a158bf0c4f3229ef40116b5635781be39ddecd1d0e5183f8b932c9ee33be1eceaf67473548566d001b9508bddfb1fe9542c666d18c735711b7f813c0683f9df1d6fd6df94c4d786a3650e9d3c4c070b518d144fd62c20870f4de67a77adf594368d2fb72a5334f78fe972e119bebd789335951cbe6e65b0e0b5724cb303544a5fb7c3388d8c98d0025b2710240c3c1f3f831368265b33f2fb78b75cdd91bd4e4ecb690f12963619c1ceea971a5ac41ad77f15fbf7899270f052dd0dd678a20acfe07d9868adc8b9abfdca616594988d71fbef7de9e9f52601456690ee7eb21b21c82e0e7f5561ec5b2403e75c0b39569c1c1703a230988260db088ada939d0f654b03ae5c0c6c33437f5911db5dbefc8d6a6a6b180792302791b6e5edb25e7665409c8189c25e114626528ecb11e030ed3eff5de2cd4037526d062096e0abfbbe1008e1051cc4f4338c61bb26a6ad5ae9cc18cc45369fb1541d4000626fa60102ac044f48b8b70a60c7475049e3d4259c0d27dcf56b725f77d762a4a65cfde66e0307c91d4dc4a60b5c0570a71afb0d685f23201503570dba75416c8788568ce924bd936c5bb2e354432942ab10640f65139b8b9e9181271ae96a1df2751f2b0b4e3b25638a3b9a96932fc24720c87a5d8787017cd2487d93dce5c8a4dfa7814c0a6893794093d85b7c868a480ee7c75b62b4118e1d76c57e7da5e02edd9834d51755faf2115bbe04a179476b812dd5485fd0f77eda8a923b2eed8b283979ccd0b90aadf474de1a7f04a59b91e4f6e89e7a80cc1a07658571f03f6734e1cf1caa83ea1a1b13ffc7dc25e86034062ac66bf5dde8a2608e33b2d761110c3a1404fa08f442be1283b7fdcf5de2ad51e86a3e9810a7a9c18e44067e542b315f97c799b70b4727c40aea7aa2bf4b356a0a223b93441a23a24f299bc189158e4ca28eb8a623125a4c6a3ccdb9031ce847a824b80f96b70e7e32fa68a7091236b518086bc46157490176afe7eecbab5ad2be1c2d77697ea1696f10ae5999504abb975a9981a31862a632e534f5f91a172701ace18d871892647296bfbde20e1ad756b293540c191774694f5d8b9f00da211c40f85c3f201c6ee6890ae7058ab71e871235aa528d5281f636e7b83fc6f90f709badc83e994d78ef6d541d7d1800cc26c90dc324d2b504b6be4b2e75968a2ac3ee8c0366fc9439923650d4aa1216aaed006b5700f8378a9e92fcd307f1b77eb1caad9500885b1fb00ddfabaec2a3fe7bf4109f815406c75d5964255443789d419bc24774c210c85ecfe16851838fb633c5aeb44d9e109562500bed94f1af6e5bbc32b280f728511b18d10f370b4488d6cd57818e0129457c7fbb8e076bc27a54b4995ad94a9e95184c549abd10481c221c01201a2a4863b6bb66b91c68753dc98011c76faf54326669964c7c251ea3ad7f8c2ff9e24965a6678b2b7bbead0478d5764058d4fcb8d581fd4f36a2092f6b9832c97a44e904d4dadaf9a307e8d38627c047b02979e7aa5a273f7ba541a575ab6d3e766a8d4f60e5df32091d9077fdcf6d5ce57b5717b660c8883b52bca4471739209ab8eba556eee7439adf694f84eaee5577df9a658e24ef4fa6143ffe4cf428a60051c150d1366fe0bdf1779ce1541b6041906527d6f4aeb672fe6b3ec5c27355ffd43ce01f911d21060e405d502c5196472f2451af4001ecf84708286468c862b8807ddee617137c12ea7482b9846e2e731756183f4547b573941f243fd03641b6f31026230e5ef7b87c6a59b7015793d411bbf7dcbb3c5cbcf1a21761ad89f1e404d76f74c2d0d21d8167047d6f7b829455b34f829c01e0ed8273f4af5d76f7a2488942743f720874a97d1c466390ee44f6508457b97650a3b42e040b0c74aa72d2e8c6ea62001e029bab826c83c72089ab3d79abdf4a5d78091f046134906c4227c5af5d51683e405e4db4553a79b299fb3ba741d65afbcbc91370318d773a05aa1f3d36927ea1c341d2e92c574eb2b13744e41526d5882798608fd7d7c597905682e8070b697c7296f583532dff8bda89b5d0dbb41a781edcc67def54491aedac731eba45e7f94d6303260f9a2cc223a1fcfc32063e88b40fb87b0831b217dc43623210e9a3f1e6c76304ebc2936a5649d2bdbc8f3d7e4d34159cde193ed9701716024bf906f6466e2adaba4455eee3b7b73a2a4d29f8c1ae361d1411df6950e970df0d3690d90dfb89b300a764750715fd355b67e75ae8b978d988daff999e34b9dfadca8c43856f6542817cd6477064bc9c0e33c9c5ae2814e71cffd172eeaddee1893ea7644383f52d68ffc04fc04f26d5d10cd58ab5396b6ad6a2e78782849be4bd528ceecea1fb444d582574e27554e5915c5fa479f6553b29de06492101d8355cfbdf0de1a0fe3d7df2fda41577c49615a735b659788e18995ffcc5256f48f3536c7c282489c1552a5bc6be392dc47c2e8b05b8ad501e42e7cb06a5888715ffa295ce960ac3116c6fda1f2cb4c766119901d40a60aec25b8d1292f07db084f41d8908dba40a287f6624ebd0145b77652364eb48b44cf7c772ca9d069c5a23b47fd4ff722551fefba65d3b7e17bccb8cbfdd36fe494592bbe90c2d69495c43f3190cf838c6f4a23a9f64195554207ede9c059295e0379b7f8c008647375da81cb829fe6d009f84bed23294ff0561f11ca31a048c6f84d697ec23bb31ee8eeec938295386cf96b16a5bc9d706a851fcd30c400a7e14a95b7deb31641908711f93266d90efe60a9ade77168499f82abf2c5d6915878610860b1292fdba5b8bdc0000acad24f7c21d6bc165871be0b7caef36970823ebd8d0623238b86beaa8616f5edb2079d51f82f1a1423a0cafb4b50c2daf0d6cdbe659e40fa6dd6f1b0cd284241cbbe55fe092c08d4bf63847f56eba59d1f34168a01ef7cd7a6075ba318c6139716cda03f6b5800d41d4e58c20635b412f7e6c2b7e03b50237c9ccdd5839c13fb575cd313db4d8b54c8cbe0559be539841053a5a2291747fad46fb1f39249b4dceba6fafcbb0c35af48415e46aadb04a9ffaeec30470b432ff41387d5589120dcf67383e4a2c59a21bfc7db7b8c564c179e5376253b9f6e3ffe7ff0af2e71237ccf3859221fc63394127aba7d8d161408b53111f2de0a54c4b3ce3164c1f8f10cd831946eb1c969a6e14a89702012cfe1cddf613a7a8157b7f740e0228b9b3c7157ca7f235c020ea541eb4e3e04f56f9536dbd40e7e594e07bb4d69fce8c177168dde5c6d9954979b2a62f71b71232ec8ced53b587b7f9ba8a6dc63f72246aa7970a915b5b84cf646567bd6fa754e52123fa454b03e4ce935f6f316ce151f44363d6b182c82d8319e27006a0e86e721e2e5ea5b5e4a8ed0d0074c5ff26ebfcb5442c326d87f44d2f4a6bbca3636ec7b5af9ed43eb24065bf328335f774343fd60995141f764812be23a7d14c3b93ebb957bbd08c8d7e462e78317dd8e599fd8d886ba0f42addf48a82cafa90aafc6009801555f1424883f5cf21b56c37a0a2621dcac75021305246d05a3f18edabc8d66513bd79ffef10253fa4de219adbe36d993d861acbcd17dff72b3f8e4dde63d7f872ec5accf2711792e573ff6084fe74cac6fd977498cd960b88679d34b9c5a1281f40cdf208ae6335589a6f6b8fcb7007715c0eb17f59f3af56ac584fb4479e8132e2c88b803426fd98908f25ff71210e8c520f0fc55b7a24b2dd915c26cb0d4150eadfcb25750eccaaae70095b1ec29512848a1e025699818475c937ca5144e4002d855afb239cfaa3ba31cc16f14697b362306c7b2c317d18489a7f879557ba72a5a882b3df059b2abc93c02ab2067b4d3728f71a7d1600976c7b5ddf70172280dde005775cd22f331ed824ca82582382c76121273f4872d2eb3c2bd9ba3746489449fab4b545fcdf36815f5bf2acc33d19a46d8c361547738f20de59d1d67b7c83aa744112eb43be2e5bc0436f8f7c793daafe7ab78fd4a3926b9aeffe2782770c382721dffed224c586b4b6c4125a790f0cb6aeeebda0d7181ed82525c9a18bc41b898d45a483f339add6aba2255098b58306c8057e69e210ee64cf6adf31075ad7c403493856c3fd6e49f398de73dd2bb36838472ac552cb6cee65dc7b6d7e32848e249d8fe10de5dbf22fbe322ca9453086aa52dda178e70e1866ea2e698e3c6b073340b8023d70046a382f93330317df2b9bbf0df98766491598a1d04fc5c3b23681c07e2ec5ced4f0c24f34270f80133caa8938c55cb4bd19c2818bb8b7f436478388e4cd043599f9055291b82d4875effa7a7d0f44314868979c7a48d453e97be4e4b30ba67a0e358b7853d37e2e70ded385f0872b89c5e765a57a6c68644bbeff34de69ca50b78621428e633f84ac311142a7b0b82e78b5d48b2dd605c022f8bd2a7f8290c12fc59d900f580fdc7397a4c77efa55791017da099b5934f97c3692d5bfe840d15276470b3854a1151186a609fcaf9c0849bad5b812b645b4a5badfb4563718a8aab13ca8d2b7cf7424ec1b59a6d9c21a89061dce2f7cd265a7dd94d695e99ff722167d5de54ddf7f280920f7eb94c98af0f17ae3752b5ab8a12aca5923e99ce19c46c39148b414fc403eda019f313a4983ccbfefb7d84e33b7f24914d10a154a25b5487c3b3e65c18d24a6f6421c4a574c6e99b18f0207fad37eeccc8b59974286e82d83309ac7de6d5869ae4ee73bf0a599cd117d0d723952048bbe08015a51ac93ca9e0644df26bcbafb9b4036d96eb0682570ef4a4262ddcb550786fe474d03c166bb41ae8352e4d2e76d335410de20acaf9420cd7f67cd3bb7f83bc882d235edc4079c1a07a9f97abbc3b18cf73bb35208973ef39a9ac4a664ee034a6a7b2b10821c3d0098e85d95d12306c967fb1a3d739d24826dda84162859511c14559663c37f51740ecab84648a2fee91e1138f9d03a23a2bcafa85cfc1d437a3c4d8f15bdd7c15af8e34a9cf70d8903e749a868ccde15fd78bd501526eeadda46ba830664d013af43f25abe7aadd595a35ea5dd91bcc3be656e85cbcf2b13577b5a35fd0032538130e5f37de5a1c962d22a9d54ce07fb964accd8e9ec57f2ddb70b07a9a8af3efc391f774e476112b8e14859a02bb986f1c7bbc5792e91a96d1522e45ff2a7cd4fe380374bf285df04310f99a3ecb0abfa1a222e65a26717fbc6972008592ceb447ce35162e5579e08767f480046e196088f242f2b35d41cb57b51c5380bf8ead233189f0df79212ba57490b840c18a92d93fee0c31fe376258884c6c9d852b958fca13a6072125f1a003170fdbeabf96327508b9c06f19fbe7677d982f4c8e5ffdd26c2cd7e6893e94f8fe4eabb8ac4eeb1f02d096755de01a70c4c693f130bdc2d5af2ef0b1400d9d61bc2ab7da4e078d8497b53e9c39f22540d0f71b79ca06be4a80a8ecd65be4753465cb7ad56c48950443cce72604a28efbfd00904cf48092c7f6d5bf2cf7bcd5c600fe8de613ddd282b7371083b9918d7b9cf75151f65d56b6cff15d7e3d6b830b4a05c81c1f9638b8c2ca5bb684b2044c418adeac77bb31c51398f6ee665126f7c9b16d431b197dfd69c613419ba1341e27e28299f08b058a055e131cb0eaa842a2e979266efd5f5f22439f2963cd5694f002ee73067212609b34ace56946de9811de989db3967cf070bbb913289b4d5410981e1d2421547ef66887b996143db96351b41df77b4c6cdd1fbe04ec09fbc107c2fb75abd45b1e1255c1f52d1a6286c8ae6636eaaa55f151a887da48f8fd5de40319d4bd2a0774c4c5ce1a77c9ca18954f207370f1c76dd6fcc0c776c6d82b549d39a87f9fb4a1913c82edae2dcf7c7d2bfba5ae7886d7f7cb3bdeb8fc1713f95bc9eae50914d6c9c9215a76716643bf3615de8f67e1e2f5fe993fe10eb47c34cc38eda2b7cf15b5d113f0bf648c96d44032bb42b9c06b434129b166d97889b1ad8cfd6afa36eb61d5927649583297e6ac2f204709495186f68615329b73cdd032a5517bf5b4dcfe9f7a72393ed5a024bfd1ca891886640699b81431122a0ccaa0d28eec0786ba67d09e13a286b66ea490f34292b3f9a0631893a5263412c71cd6a48c7e743a1a58f3b4dea2d54e7e50bc530173d718818b47777ea430ded45c85527299185e14d6e2295ea9e2ba1794a3445684a17a149a7b14dc8bb6309bcd33df12d1f5454787a8c241a2a410f678b7ae6c22b3ff26553cd1205678e8f3c532aea22713dcd50d865ab333a1acf8662582961377e3f710012a8182e2f7a730ef90146516d4f81a829a8c3af8be9a048e35570fc778ff54e13932398c7a7d1a89d449d3e99906bae2566c8290fdc13f62d8911e522eb52fc06cf24c9ede18e351e4bc9a3e246770424ecdd279067ead0a413dd770bdd4925fd7a915ca03c9ce4c9f8d0103226c72f6e8b1ed68babfd4d9fefa881b9c833706a537c579779b01b258b6a975cf7d0660bbdc80aaf2bba794c77a44fe5b9d8289a0c88f006119cd9137f15842967d8497fe6f58d7f1668639f5b549b091990a9abc2837b86920254ff1ee59bce26b241d1eab68c7ddce63d1ba44aa4360c12ff9c51f690e4817c6692aba35837069ef1cbcf3558686f01b2d29335db10d1da36d1d01565ba54801635b66eded04953b206445c3d9c2bc2c0391c8f06968a9edc8116b902f4a4faed4923535f4a35543582ecd3660b9fb65965cea44a38cebf51c5e90e1737a87ac1dfff7cdb01703add9dc76acd4cdc59937d9b37d59c519dae9f6e8fbc6328f8772b01f06957eea4c63fc0df8bfd3711beac8ae6337e85980c1975970bf653261e713894d3791ded69f8d4f18837d7c3660577cd9542a0c33032bc930c68b057925da70c8b180400f8d7cb4cffd556c803892969f12d8da91e7a65b7cacd19abb4a89671f999c2bebc2e1ee34536c57f035b3d1ead23010e937c7b96996a33d99609afd6809e34accd5b41c2ed90b870bd7d8260ce80053a2a4780c83f4b4cf02ecadc23eceb302701a1b4c706e14d2bae1a6281504ca7cc84648d005fe573ca66114803ac8d848f1dcf1c805867503bdc7f7bc21e49d860f550aac5438fb096249dc1e18edff3136c16394b6f64dc98143f25374f324139018c1cb5443dfe81477495085c6f4cd1e9f24827dd9f6538aff892d9a664ecddc445f2490fe99fae26b74d838b41e089a02e9c0c38a445fbe96d472d7d380e46e62c742de27ba4de16b53800a0534c9896decff9bcb5b930f9007181b9dac53f86c2f0a6dd9817ced10a35193667249cfb8061cec18f6d81f22c6a6f782eb516e9bd5272567c7fde95721f12cf4694c30832da694a5d2cdfed81bca8ddcf2d07034d4ada0a9093fd1e0921b0807726528ed6a402242e8e28e3b3b115a52a515aa3a42f1239e413aaea4d42dd1d5ca3f19c9550badd672e931ac5e7d32c489897773dbdf42fa461d48fb39e9b726b81b05c607db406521ac5b942a902b60a5e3ec49e8f5a6da8ed5543c61ca8aab753c662e3d06b877fb9351d51b22fa63b3b7795b4da2900c01546defac44780a5a4814302cc9daef3a0b3ff83ab08381583c773592fb8c1bf3cafdd7aeab3459529d6f5834980075d50373f25549ebd179fa39c55743cb7e68af7f2697a51925308c977bf85698b2d4f8056046e52a92102db5850a9148aa274403ec17cb0e82f13c31cc519f94a265496354b11c0680559103f1192b48b1c7ced7161e38b866057cbf93e82a9f320d070ff45f5b0e820c1b0d82b20eeaf85b1b48e3ba9ffc646061f017e06dccc2fc1c8f829ea333c48dadb43d0a79599242fe1ffe0c507d8b253ab7579e790eb24c58c58a334cea07ac097ee096db516c86c8c644418b87854af2c9c26269eb2c319e2ff5d993b1734ad43a4d95959bbcb0777433321fb7a99bd5b3e3e35ea4a3a2d746d180cda001baaff725a76b3808a3e8a7e5e49f4090952cce0a15b738ec2d4f16b5d9aead6cd22e3a821a23ea7a79a7222fa48962ea21e400bee75d18cbf53d7b29f70070d58a01c26898d0d323a5647777b4db9afb05d99cf2ef3caf39d665aab7548fa980bb4306c8152e375d043e46ea4b9e5def4b2debc3874531d2265e53494f45460cf6a1b6258b0bbc25da226166e850c3345f664dcdc80d192a1eb946cab86cb020c65ef2ea81f8c7775a215a342154e9ffe61afd5826780f984e1a5167597bdbfaf9ebf59c5cd74121b0a141b3c10819f64ad0381d0a2576e46086084336bb86d0ec6328693f70cb81f64535152f90541768043eeb4e0ebf45b28a94c2e4a4a951a838501fda40103d79d8fcf9b6e2ea554dce185df4b558324d02b7cd24453a1505a6c5902935e1b56d77cff2baed2824475387226b3c85c3685d624829ff5b3e3bb1ad12d809f592daec49703a3180abd59dff47ec9a88c6690909ba14b5679b84fcda5ed8f25892e029737f13f82fe7b19010b38166a7369e7543861573e5d745964bd32e3770ac0707ede1600e43ea421d19d7248a924dc602a99fe538c207cb52b0606c181583c5b920431780524da15ad4f18d771f2fab565013e658abdd59609113369f2bd0d09cba6d3da060245bea25fefc89117944b0bbec6045d8edb5347aa03704235d69733c8a3a16efad7b79cbe459c8c129e73ac0da0cd1244d41a5aa48e335e10d7c732916fb28e260967b9901e3f16216003d468af702bbb66874d4c0d910c8558834453ccad07a997ebe730e1edc4a86ec5a20f18bb993c65344ff6eb63121dba324da12843ed3046f9852edbba97d50a96ae074ac4564ef7495cd6a989f1ada003c106917e02f91b9fbac40dcbd1b66f67e270a86aa44c2a9112931b27b56df843f728b35fad64a19b1afff4c4e17adddab774c5d146fe7812d374a87793e6d2fab20e8c9f6116f4cf2c668ac263677721e331763b1d73687db609992cdcca05dcc7ca51627497b4b5c8ac8e9f1a0dcfa04a4460a4d710737e9e44a14ff86c47cf358ee5a39589fcfdcd71daf7b0364789093e61478a0f12edc60a1d21f35b58e32bea301f2d566dab0ba606ead4533b5848bb8c96a55ea272fcc406b4a15afd0f6a8ae37ba2a21564455e36a9605cc22b285bab71d131386e94c2096924503cf8fbb71efc7dac4f9a30245dc497ebe993210a635881c08a70ce8e1581232992745421d3e8d4d0793fe1a60138ae8fe2c9e194a4664c6a860695767046c204cf4a6765236cc0b7a15c412bfcdb7052256a5ce1846707cca20e31e81c4b6e089be8716cdec9a4377fed3470f20454088fe76562b3369778cc060626fcca812515f5bc3cdf4095b1539f90cba5792889500ffb3f5f4776b3b88ead1a56a8fb47d12baf379b6237ed55c88403140a38f55dabdb1b4f7801e309dd8fde70cfc5f17d390230a21a36247cd11d5588c5428775946c440ffd26f5c356c905959d9fc13b3013e053ce1fb8d556b947b61f9e0c0c78fd5d4186428ce0f0387e10614ef945710a70907af58f7eed8f6209b639f13298f56d9738274d2df8beb3dba127c55fceb39245d2269fc4a03749cb5ff280a4f62219f3b33ba790492fc570ccb0a54d3ea8c6aaacb1d96a4583bba5faafb3102677828f8e6636d844a4d8987358feb0db06b201eca727c2cda35e1e862702003d5a6e51f56c652965833d988d453ac870be99bca99c41e8c400c5a8dc21f203e687933cf7b04340eb84f555d585839b1186477bc21ca8df3400f28cc3f3efc484e9c3872c29b3d913fb1ecd1e78e70a83ad21f618100b440cd359b9b5390d1da95694bbf1cd25916d1d76920c113abdd55c61fd1958fcd48defd146aea80d738c0cb5635ef93fa527dbc97db51540104c615422121a705b085a33d404e88cbe2996feb10a835305230abf8e73a4d6b19dec6198435c3a0714aeb98b670055c501896069caf85f4fe7adab9199ed27a3f4861d8798123c797222e17834541f581158d45dff0ba566b5d09d70ba0671aac5ae39ced9039fa63c7d8f6d56b87be34614201a80082a1f13118ea034851bb9a31e42197bc7e4aa638550c857121fe6344dc9338ac197122f504c6ae88d3d2c2ee9a1bb638120a4ed2b5703a89a811d95699c7224046922f06e0bd1801351186310b35fc5c60780917e8d2f375c66245280d6f4ce54cfc491aeb54b8c14df02cb925b490efd2c2ef3cb268aa31d9fec8f3f7f1f9cee27e8fc078df68e9b4fa9edb67150e67695bdf2116c75785b871f512182a10e8812487c854daee248d930d0c32e26da847debb92b43595857f3e1481d325d3e2c606bc7d1cb32b0525911f8193ab883369d9df9b6520828c90bed4430d71a0ecf0d8c9ac6fb2f3a0d3214863a09eca0ef6ffb0f02f2eb391e9fb7716fa86f16cb9ba8810c291083cd23cd0f5860e3c2ca2a1d906ff8f698eba686ef25b910c8c966d2d7564db5d5441d3dd1006512b909cb982c33474d814458ba6c1c52b90e1d92e6d95e5dfa82c5b3e5926e4cf8b28279a0fcea5ff9e4a829e02ed1ae4ff6d9fd7b65c0a59f1e4fa372e1aa1ceec9eca9977ae7d9ce04d227b2ff3c13d76d33b7adb09c2cd598ce833faf610e45b0fcdec4f6b96a14cb1148071defce038ff24158e3b19cfeff760c89528648f5f651f410f0d4d2e7b53850bd5e06015dcf9b32742645ec722e005358e938653c8d3c63bd74ea2c39ab6cda23b0bd8124794e62779705888ac0185f6be2d9a8021c23691632f998804701ad673a07a500b9ada05dafa04a51960752872379366e35d5ffc54affb5ebc1b1a737fe35369ae9d0625ef002bc7c3676f7ac9b7bc70a2730868c3a4390c0f7d2475fe4490c541e9027d6b39a4ddeaee8e12dfa2f4eeff851eba3eb56e83009956783f2c873aa2b34d3bec0c79a0bcad814fd48ac72e615b73c2074dd242ffb98c109524389bd9507a0c24e543d7f3eaf498f75f107e6d7ca3d532ab7918d73e65899acec8e882c0135e828a2ea1a5dcfcfb42e93f06aa80eb05cb4b8ddefc9ca223a929a094f3214e070d61fe39ac38c9fdf888834c743d5e874ec758e5bfdbf411d6528e86b8410a57c5589fbee8ad166df4ebe2381a5cc1bc4f1f73cd7d6e0be7d85b1637518e8669f2af94bedea5576504ae6d088ba54f97276aaecd9dc2e1b22ebae67d5e0b544f64aa6786d60d705560a144ddfa11ebf8ea15b31709cb904fdd07e6868960109f2085dd811f69702aab9da81d1266d864b1eaee3a0b44aa3f3af43392d6553e0328d5c1c84a2546bef90b7bd2aae85e5854bd2d43b7d16a744addf16b37f83a98e0c8436362ccaa846a7eb42675acc0526a1b751fd83b4bfaac198b32d82ee70b4c7a1733eee5d525948a1f2c96b654d4a7d5afab0feed894f452dd28f2424340c5ff7a2196ab09d41a8cdaf373b765772acc883bbfcb88c8e15b6d97de83a7ec018dbbfe2d2b194c5870671a75bd6aabdd09b472be1a99504adada9344005c5eed97ad5a993421d56e93827c12886bc7a688c66030f866429541c20632be66ecda15a9f9c470e5d762d854bf28bcb115626da774a24a67d215b14b7c01343df9281ffe5e9ab3ea608ba70274ac1678736726dc5f3f98aed7eba72392763f9c4230a89ca4174d16072d03ce40a97c2215ac995a16866b3e22a39b2aa417e2d1363ce21cbb5e2f987bd080394aa846e86071cfd0b07fdcf338fa3880ea16a640c168175e3d691597a142ca934e912b506422ebc749c5e23e669e62c2085831f59420bc1f145606fe9cf46fb94a00fe307c03f8466a573f09e612b5073e4a2577ee51799833219026d9fa5079832e534a62e73d6a01650da3d03d3ffffff2c