PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 84282 ca25b75602055f311553220b8749402f03a60c9a1980ad98b5eaa604c3225bdc

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
aebf43e93ce0d2349a4601b0e4089b8548bd31143352e3628e90560970e8875e
Certificate Block Hash
ca25b75602055f311553220b8749402f03a60c9a1980ad98b5eaa604c3225bdc
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0011e600001cae0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000009ba81db51414b36e81d16696e1151fefb50cb67318a623b26ae269ad7c41bd96f3dc6c84baf60b3466064711995d82f25cb163c1961bb15c457711b33b4807212bb0c05b7b802ef868dc30227b6c6fd3e42828f549e638c9a305000000000000000002000000020011e600001cae0000

Raw Header Hex

00004020b3cd8a07926d4b01abefe9beccf978ab76d06881eb6af70859ab6032f0b208ecb4ea5fe04d1ae371c8b9aa7a244ad2f316923d85351f13ec64059fea6317013fb1de4f6aaac900185e87e8700956908e62e352331431bd48859b08e4b001469a34d2e03ce943bfae

Proof Data Hex

59,560 bytes
121216020307d59682aa83487972fbbb31772bea8ef5a2858119a9c2c7fc2ebf5ae5258055bc5b042b666acca6de7004d9e5971df882ba7eded3b9e3e822ea6c4f2eeaed2d03f2569c64aa51c2290eec0280ebc3589c915d1c18f2199f9fe8bd321a76919be9d41295eccc3726061f8b6639bf7eca5d6f205b8e0f66ec41f17eaefc001177aa663d8b3185407990072eaea3e2cfb4dfcb2e65159652627fa8dc590c84ec26fa9d9516ce68d2b770e2fee06b0f3fca50c1f417f6a7d0ac826292278457719bad2385719c2cd5198b04ac036d568a691585e87eb2c13497238f52c6ddbc1d0ffbe4ee5b90e1d9fc13d6f411c379fcf3229f06e8f1c12c7e6466e498bbdf44bdd82dbae34ad37339dc97e3ebe8623f81e51575c8e8fd36ce2442bb18d2d33ec313f15f831c2469c5f17998741408d1cd123101c7f7da57b48f5b1f3de8c60ab4f41bb09a5f16a50c5fec639b49a35e842932a32bebc3cea9e5d80dc5a0131f4845ac81d769b9784b72d22f3d7f18ba6fe6512d9096e788d85db9aec953a57edd20598593fef54fa181306c69e0ec8421df155a71db3e1c261627c76a9657fd7664ffb5b44f68180b0c4fe898c94e46578011adbb4457bb47970305ec6671302cc2a35cb75fe20086f5f061caccc44b112d759c1b303f5f850dec7cdc1e63664d3b0022283ffd688994f0fea7f39a72674bedf3a47d8a7c5d65b77a4c90cfc69c16d087da6157890c79444cbd4d7544de8729d67f4902d4563b4dbb57150b8c160e00b816ee12b65a16dba5641a8ff91ac0fd9e3de8167128c84dd2efa4bef63970cfdb4aaa012426fcd73f2166b2f1c4e3279761a92e6959c8c271a55ef976149e286f82a942b11a354eafd1afff14cddfad4ce28f33406747d8d33e7d0358c1d9136815fb97084deec780a55d336ec0ce5e6793fa09ff09678bdb040a756972a3a9482a8a2e18df19357f1fd46610c316601c7452b93677421be2eba85106221c7c4dabdf8a9dbea21ae0da12bc038aae5914b03906382862913d85e26bc7128f9bbef438b8dc253083829d2412d971402ac3767bfa4f6af6b338d9e21668d3ea4ac1fbe837cbfef3a883785801c97fb3e00c0c7a04737b02aa0466b8064d1575f3c78b5e718ab045ec838ed9ffbc050a99a6c7f6dbe69a5b41a31872b39319f636f56dfeaff0f0afeeabc1fa8fa445efae2ab1018c9029d77243dd4e79be3ecdbc8c376d329ce09a4add0c81bfe830dae6b548af9a102d403fa33ff86037c5cccbb3b1e80a0d74e527075b36ef4ab25c5382f56ef32dd6bfa0c8e9cea9efba55c210a946a8ae48f974d27451da1d8610496ec91a1497adcaf8fef3a6c9988df78aa93ad03ebbc3b5f0f8355151906e5f84178151355744268fee641f3a9cc4b5e9e52a72b051ced4cb0209e257c4b0b47773f38604147dd6e0b2d3925b2e09d269f732af2ec97189894e861ed8214bbfa0439433dd61cb94a1a30bc7c593137163dca9589d075fe92257624ff6ee084da8004b7e9ce34b50c9d006cdc3e6f0df61a414c529fac1a27be912fb1f32441378f61fc3ef934d9589432b7492cc43a10fd34c774b3dfb17e3f09cc4ed25a8dacdec09b88823601307d301d51cbf889ef6f3c8ff5162a4659b7d918572cc46e7a58013bc8d2a5645e678d34822ecf1eb315f3f85dc0f76b905af2e65377d99cff56e49cc3b18e7704014592f41566cd58efc32ec190415cc9cb573a4804931de0aeeb802739cc3cd4d598a6886b7a5b20840ae44566371cf7292cea41b98d33a366cccbb17638de021e47e796a50655b487397bbbcc00fec8730fbe5f04dbf1400eb10f77f13416c4faa7551683bf50b1050f66246ad613862abd6044adf651caba0ee0e1ca4505bf9bc45767591cd8b57c781e9334911009126317dcd8af6cd4cbdba89beaeef2b4e7f13090e90b379ddbf7bc2600fc93a14fb4214377b2b6aaaaead4ba4e5cea233165fabb363d1205efe1d7cb6463c12940a87ab92f777ee5454c0df5b5c02e6d1a13972834fa252420297bae4af28905adf1ad749f01e9d29d51a66b7408824c7f792bd7a921a791b28cf1a9ca9e04f9bdc9b4fb41abf53c9d453fa7f0c2e33232c3a7944fe9f77f6e9e8b131ef5327db051c38332f93b0a3e98e74d8547e5f3420c368fc7c1eda1a19bbb790741cef50115fa9cbc5a8b35dbee98d62653ae19447d905cb1a850cebd4100d64834e345b9efd61c18861e48c392af60c1cbe3e622fc07ca4feebb7184fb6c8821a20ac84a0593530e676c8f6e9650abc235cb96852332f7ccf67c21a3c426fcac8e0db604e315373f0a3072d9386ad5f3f0c1fd3146afa61a70ed760b0f25d2e5efeba79a11a71106db8a2f591421be9dcdea7d6fa95fe6fafa7b82473e69bd303703156edb98c81f366bbfb7bcd9c5f10a95f341fcfa52450e12bbc24a7bf5a20d11288214f08a2da58a0abc8ede594fc7d328241935daf04b63eaf6d6d4c2fa158b546a35f62dcab52b3af7798e287be24014cebd22c05a593b6f8d059d4e502e274504aa5b70ae335984705b32ad0fb4905d5877fdd883e2cc6e500800a8501c2691bd5d9e53142f224f964103275c544430e3484cb62cf7f524042fdff04c7fe9ffeccce0184fb00fed5325e7bf21ae96735f85c0132b718df988f1368e3f61ec321b12ea209bec758a44b4315be7dff18a9fbd0f63735e82c61d59b213975eb3699c03175032b73c528b2d8c8e13dbe8a307a7ff17f382c56ec643a7bf503a9681d118932a90a8bd8aff69bb0495bc24c91c7a8b91d6b93e1bfc9bbc8ac0bcb329cfc35c3eaf74a198c9a789befc630ad27bbe49fa1e65ec9944e9811b7e5948f804073a18a42f2d98cfff74fb604113c487deebfca8adcfa2b0844d769124d6d164cb7dfb815d3a66fd21e119aefb1dfd61ebf9c48521c929ff76aaf2670f7f11ca589ac09fc16325b99b865bb68116fc48b8b8a8d399f27a652a787670a3b3503978876d63ccda083b01bacccaaf4acb012e84a423a82910acacc3244efea98aaeeafb5af23053b0b883d3c0444cf4001325b51d0d76539e35b0c52ec66a1fbe67cc4eb0a3a1963766d1ef09918e468be810dd88e461076b042f82837325ab625b765a5ae1a131f851faef9aa8be903d0dedac2e442055c39bf81dbe8de7fcafe1ca67495d008d8415f676ce9ba410842741196588c7a757a75f3bab8047ebf2e7ed56cd3f21a0457d974a098ee658b4dcffd18133a42143571641a7713db03cfcdef2120425795ad9365e4f1f4be4c215498217862dd9f50e709c1cfcc38958d5c681bf07de99ece93756778b6667111a125a7ac515d8bb16855373ee21ac308bf043204e199c591b433355d7fa7b271166aa349179d72d4693ef6d69008775a094218dcf89349978a84a5e9eeabe41a535e70ff5a79ceb92bcaf0dde7ee60460328ab083b3269838768092f74cdd7c2798f590e55268dc26e1cb3144c633efa5d5ae1aeee139a8f57512e4e54bcfea75b0f609cd9a14f8b2e527e0fea2a560abd20a14e1247b372375fa98cbafd69ff5b1aada8c266eaa9bdd1bb2943a62a11e771954a17331bc03fd811bf9a2ff8cddf5353d3013f3b08e025cf0a77ff9ebeef68725e0e2d6f3011b441ea1d209310c0ca4282581946ae4e9a9a168dfd30d6776fb3f48156fd8cc9657ffe52a1e037c5cbe29ae61df8afab899fddd348b420cfd52a81b9ad03981853650da5090318e7c980688e5c7b69c39069b9ce6ff642f1299b2bbcc0df552e2476004fa971dd220a763763626765df925f726a736e24d2b7ef407122b37444575ce0dde8538747416d4d387801074a394df13aecad8c5cfeafbd9d4b9867a65611a31ef72d45c5900b57f36868dde67f1b19ab026487a24cd027867338714071980dc1e2d0becf93cf826806129b3c44c237d2b9457353ba5e8d69a334d0b0cace9c871e8faf0aacb09e123f9d713a6a7cf3994ba72ecd2d8c87fe197a3ea6dfb5dae6c4b575e105d362289bfa88ae9d6360dc9005ff34c06d6f36e0eec259ca81d17df86d4f813e024a3422db9f7a22f8f821e7a0917dd54c018332ff3d9e92dddc96e1a533276659af3d534d701427ccd4c3e5436317e4c5556a44c0b2d97c7da6b4d8bd6db05d6b1213ba85401ceb4fb0aad262090965dbf4ba48dfe33873d384c12bd39922c5db34634ab2e22a7632387ecc77a3c196c919511345a030930fe051344ae4f36a5a8e5db218b5a8d291701c3c73ce0d7a472716e6e068f68649b762fb601eb8046047ad0503633884553969f6b3d86045fd8e8b4b7e7b7bda52463ee0d561920d4b5dfc3ce178aae1cf44e2f04cefc9a2d1e3ba0e50884cb5b24ee1ed08e3c4a6a588f94d5328c944bac7f4f78e072dc12cdd7b314147d52c6374a85559f252864e760977eccfaac042e805992c110215da523607c6c026a053113d6f5e65459a2fe69960867f2b6be6e2e788aa05596a7a62b1fb5e5c500c94afb2dc30424803ad042521702a08b599e37984459c587c5bff61f512c6170c6ef2cbf1da2459f8103db3a79d86376c896d7ad0161f86a3f68ee9e684146b4ed5959cc40f3d941469a042a270e666aeb612245dff100148d54d4038f206995af028b1c04252f896cdb461f735ab7f5537d15bfe8e4e6733d6598e3783f28799e54968d0be788011fda7789f3074bc78eaabacb0e269b675c51f32dca17ad49767382b38f1ecb278124999ff6de9928f6ccf779a77c7d63aa7bd25e832c2537f129a0ac677fe4fdab7dbb0091e969e4d12d1cc7d3262b19e68a14de65aa942cf175ad9599915438f3b63fa81477e06a4674954415976b5d4146c196c5c442047b534a9a9537210ee1748261058f5fa1b1983ca813a63c845c7291e37f402c2b3b737adb3353b6f9feee5a54d270a8027505a2a6a1cab9c6527581fb8dbb34c57d7161b952eb0a6abc5ecbaef05d095b1660d25531d9c04f0387a8fabce069b44d173b2fa3051b5ac9ce44da2a6616034a0f7780ab44006c5c3284d47ad896cd71338f021ec17b13a3649565986ac8effdedcf8571b2d9efceded3b45cd9028aeca4bc16a9b0e0db844c561016e6624e87cf92e6e2b940ae7b2434b3a0cf07269870718f405728b5fc3f091c5a283cb6a2a333b818dc783fe20c71da3c67f0f0fc02cb421d9f9771af9068d0df16f78dc8a8cbc9810fb8ffa4a1b39a9ca2f86780acd6cf21a16df1572166b1d813675697e4395f1c29de56df8cc5f85975295b9b011ae0018bfa12b966f896098a2222c785fe8deee6e2c95017a6fc7ca79488e09b95c4edc8333b465282b20547c357f75949698ae08add6924c259f1defb6cbd0c6c4ab11d4c8b310ca1ce1beb133d9d8d707574a9ce44ac5e44066aa574f19c65b31fc9b0fe477142202bff2799a6ed5ad04bce81f5d8ee99d32b9734d61aa0d9f95e60568b2df8c99825882dcba5d0d6c3fc557769972c3d7642d1de1f4569bb1b6a06637f613339a9e6890df14bc91c997f3508a784600b5ae2a3ae05aad6633529cae4206baaa06a477290ffeb9f34a6ac7b5a9c3f6f50fed33f712a02875e4368388abcd37350ca60ac6035ab8920f48709efbb69432d9f2eef6d5f20ad815da1d8c6e1c0fa75a771a1f56731954d8f021e0febab269bac845428ae852ebe8a8be8e4f598d446b986f872a5831577fbd1cb404692f8a0dafba2bf50976c916ca72adfba4fd383e69d235f381c723fc35ba6bdf5685edeb972dc65076d7e1488907ce3732c4cc7e70ab4e6c7a84f720ae1418860d9567aa5a2c9794b92d53a8e94802fea294899a2e2b668694e753568131266ea5a3fcd878aa692bb53d70e17e053b0e6db0ae5c9a0531294fac86e89a250145b240cb9dc43818ffcc026eedc1e4e2b9211607e1404b02822dda79ee0c601c29fe5ca29dbdebc14540939704f8977681bdebf6a39714ba43b29de7f92b1e991ebd38b22ddaad3b2b1e9b31a5b9946bcc83998c301e05275cc74c3d2afe5b68f098bfe65ec8e10a0dbf0d6421d128989cae22018ab5738c7b8928acda2b30db2564dbe3ca348e6641fafa10301caed619f5c0f0454a3bd4b095bd48c56e959b70c1691e2d9a9c95ac8c16d73519167917850d929299e19c7834ab827b61dd3056642ca9d36f685cf4e6e02d4a59226f8b2e0ee1932f752ea2260e8b39a842ebacba303f8575f0a086188d44eb83d24884803496019b7662ccd68941487c8b4dc8c7021b4fb570b788422c6b87f0c07449f4fa4fdfe9dec43950e1ca8947397737cfffaed9878e747257ec47ea0c6c1fdb13dea492611db721d32691e59511edb2f918a544315a9fe78f7beb9d19100b9e31acadc8ce4ea9a6fe6bb1016f0026747d0448a44bab678dd6918ca3a23bc46de2dfe018c40af719c38db2d8a8b628b785685b692a86895ddeac211ce8e839c2c67d82e991b45b138abbf3a7906f7f8e243322340b26e37ff1148b5d16a11df78e57981b3d95860b3289616cc88721f2a2c0b1f8d6e88dad7c85ab6e1979b35bcebc437f91966cd748c008836a592d699aee261a76ec5ed355d8c6b6722fa0df18f984e849bb4334a7d703d552464c4ca82d238a7cbe858ecd02a15771fc5b7258c8337ad4080a40307d5cc9782c21f8df6a69ad7c52ed23ab0aafcbf9a05b6380e91d582591549be2769b1dc7f6ae2486ca9eda3949c0136b7b230b1cda605234581439280208afeefaffc540048e54aad9909087e15b62224757f6654543bc6e18a33530dd7801b8ac494342f552b261cd2448a89fba457630e0d7e3a5252078aa6960a48090b5064e4ec73317f3ea1e0556368d353aab3e6b01834a3dc3d32a49f3ad8b1e9fedc8b52588573cf2a6fbcbfdd254405a678044c7ba8bf1147aee62fdd4ba55aa7ff7ee94c4562490b7acdd15999246aac860edd423afd5180305ee8ebc74b32cf9841d366f9992a8d868bede0d299a3b9496686481afbd9fffda98f4f16f80f5d0e0f7d109d0d66e6c6927d80d21d5aa323dcf30bb43325dd829ced8797e67754015b49de53e176d046ca4cdb3daf2318684b2449336aaf69e8b00c2a25fff4fbc4d6368803546578fc169e3417700a6f14f02eed9a20518a4da6f4ba0d2359038fd92484d9bdf6733905836dc9fe69980dd51bdbe6e5da9ff56996366e6c1f873b6fcf98eddca8d21454395a70faf80b110cef7f0f2f654139d5de46bba654ff1ea8df936e9d164af09865436b2953b699e7ddfacbd2807ad383b714b410091922d79bb91ec66dadc2017aeb2410e12390812c9a523fa7b41ee315bd39a76d6fbc450453c3eaae2bf1465b780fc42717bfedb333b12f007cf5bafbc636191e796f376d0c3f6563e84cf04fc16849eff254d3e952627f8d655e9d87696af68dd6a189c3dda37ed271f947774dffe6653e132804b3cc48e316fba56d35e19bbd8f143b550d1600ec11ed1b0be5a18f86b10d9d4ec756db4bb1fb2827e8bf41be1dc04ffae04b054d0bd4b8886739fe80df0fb307345c64d4aa23809b5ff98152744452bab3f832efb68f284cee3f71b041eac8040ef9fce802c8bfce0028643ce2536d1e06119e0ebd681d226f4c8d62da6fe9666c5a04e945550a96ce5ed9b45c3da4fd23a21ff01a2a87b16a30b53d6431f5ed95db310b40d90598a940536d1edcd0ac975f1c985d34309378367d998302d2c56fd43050652c0819b39ebba3d0e5d2914ce4df51668ba1c642edcca30e00f27fbef27fcc180425acfbb5a93143e9a232cef4e83b80888fe54b20c057036580932b57ed8f70f5b7650f4115253cedab9e0f3c3e98c52b3778c6a63a48f7b0c2c1a4f25a881ea01363a0ace44a768268e7f024056c03e6895daafa0b0dc082d8e2cdd0943fb8acbc7ee5ec0425f8cedfd57c8e4e6ccb1b4f0f99c3c557891793f5ac09f9da1318657076b8adc1b1c9f1e4ec6662a01a1e170b35532d6beffee6945f815ed6a0f523aa0c1c95f84ad5cb25e2bb2e7affcfce48fe7f335322e5c811ae39372b849041ff1a1feccd9f823bb60dcb7d4bc9a9c946ae5dfcaf5acc41560615c460267b980660b4687ccc0bc818b7dcc32f36ec024b48c68ba8d0ed47e4a319b9da77988d222469d9b4c164954d15fed77ece1a1b9721c78067d436cb93d7d62f80705561de890c201f7676a058021490399c9e4b1e8c5c4e97d8af6352744aa5af2eceea64feeae7e257c204cc1adb62f555713f88d78fd6b8d6ea44aedac62f68209941bb5c7db18fe55cb827446d7fe9f7fe731c60117c16f3379549c30685e3f6414c4450b23144f527e064ab565c43a35319e12ceac43b871e7f2585d2e28b9b2c090264e5013e8828675ddfb794e849318ffdf618288d7048dcf314701800e6e77ae9bd96a60b6a1cc68b43ab0701ba62587897a6272258f908f5c4256a0ab25eeb97f0fdd46dd268ff532ec83b39d82b09ee8c80f7b89c725dd69a93d08277cbac8a73bcee9dbe1091dadba42a20dc6c5cd8d310a3dedaefa11dcc703f67e3657609664b70d6aeca05d906e8ed937d7abf65fb66061d850f958b0890d716b2cacc221d3a450e16dbe71f8d33d84d4e9c5628427d792e8336e5d9b244b408f1215da238bf98a54c92b7ca3b7750bb8c053d045154adb72505d35a9b72a7e9843cbf69266ebe8f763c350ee7f2e4eac81b1337fbfb665ffb4626440276fcae2f5dd39fbc0131040c8adbdc763a48b6794057e43d7a604a55d316199164dda0eb1c6c27c7424ab688d080c0bbedecd3a3c49149119d89b4498a452937119e4a4223808db6d65b52b857469a6ca07f2a4778d92c5e69ee7e035f4deed4713d59645531af924cbda5216fc06c382baed013b8214f00ad21b733dbfbf676f62c28a9ad091ae3edd292d64d5a2476543ae8b0f936404a90aeae8c5a98b812f7b5e3f0fc100cb17e09e2509674d8b20c4d7b23b262a6c8947428294630612a4f7443d72f3e04fe9d4908c067fafbe9598ca5fbb9ae8e115832b800713b3e28d9692cd73c8d46478f790148106a9f758ba65dd65abdffea21599c8ed7fdc88bf9273634cbd456b115461a87e6ef2edd39aa6a71aabd02f590aab859ce67ccaaf34c344c8558f764b32bd57d27927a50ec01065deb8be540161ef31791e7c2c828ffd69759ef17a4890e8d6e7afc2d562e4f1f8339dc0afe4145bf40bc75c4d3bf1573cac895ae0d1c1d6a2980c1819ab8d4c381018069661ad9f24b311380bbb666121f73c951ab9c1b3ac76c620ae795915e32323d14b35a01c680e4980b1ac640fc45bf2e8159c0026d879b73a196133f5796e260d89b7650797778c19dc959ba447d7ef4571dd0d6eed92916d18436ce277359744aa45bba862e378e28b45bef770a0d773bf8363713c9af53d9a1dde4d865a1e69763f3a0a31bbbee45a9a0540f59279024f681063840d960e6f32c7ba70a4fc0c3d8783623f775af56ab8a1d7450afaedc32ebba4c4bbb27192f3e87bb2d3ff895684096dc0d5ae6e72684f3a7de9d414442d78354c99168e46f412c2488e225a2d65fb6ed28212373ac75d0d950c6dd53a022b06fafb8668eb197a7ba504a17e2c97ad9cf8dc4e16bf5e58b0cfbe3a36ba83114e46fc6711d2d34d9f79d425e10905dfc19520803152042ce4f56631c164ac17101a6ebce1dd9516a4e2f4b58214c44657fb04a0d1efc43984e41ce51249204a80846a9c2dba5967d16c3240842a76e67dda78720bd9a099a3ab687a194e6ab96029f664ea8d704195ca36b06a6b2773f689fd3ce4c19ea34e9f5c27cc8e13087e20b02dd8f0fcea978583e7f20c890dc0b1fd7fe4f5a2f557b0c0f68812cb33868088975caeebd5d0cd99842d43b7d7f47a2ef7ae3775b9529792e43cdae4a3584970208625c5cf17b6d00f646b8f28a1ef40bd69e7e8ec8b77497e6b4244a2ab202f90b4b5d9ec874a922200b074a21947c6a56ada1360d451f82c6fdd2c216ee567dd8a427225d1a240fa1e40fc1baed55433c734fcd743f83132e635b1d9d3eef626edec4580802f668e33fe0f5b2ed641104681295b55c40c1925e091388446f6a60575894a1581c5d609a411921cffbb0e97148150f5b3cfcdade3c422a7c69cd41008d2fe9e54e3b291565f6a344779b6ce86665f2da9bc4613363a7489fcff1c004d17eea88d2decebd385d0393eb571e7dec3df9c62b414ef6e7885929cf56044e9cee18c91ab067fe2dffb8176bed16444d13097db7921327d113f85e3f2a1aafa97a365b9e0252a7e974808b934dba8aaf27b948aba90c1861418e70be656dd390e7a7ba7f9a7e76f0070624d3f2b23195907ae5ff4a4cccb1bbd40be6f801bf87dde3b9b37a11b19b4df058b9501402c2201d9b24b945b6e35b59adf44c7448168eb0511c89fa8b1f87b01e45f6e39f6b0964874b09633e093f56ea6efb31a2a58fe357160c34c206d8ad9e2b144dbc0571557ec9baca032f9ca3594bfafba426cb9d3ac09dd4bc750e156de080ca5f7c2b1192f09ecce55a65c458c70f405d411c24152d58463f41c3f3cadf961a55267ea52fc082e9b306bd6b9056531de9216e9be049caf396a41e18c3e49371a1720193368cd81c6ca34c6154b5d15b9b0ce2d7403a02cb1d8442be67bf193e31dc1e9df85e4f973209e7fa8c70d0cbe447764030afe53371435927d4559a6474e380a0b925d3491568af089e1ac684fba54ba25aa83b307ffda1377b708a75c20c85431706aa7122a52b5fca322867555c741bdd79529d91c9740a068bc588f13f10e1b4f4811152b79bd8bb2904f8f3993de654db3692730b46c75da2a413da6586ebd04f4064cf299c9efc6f5271402696f6f96ddcbd6ac69bc973cc12de8926824027423085abd6f088a31fd4451587c2a5419fcb680a84f17b045bd10ce1daaa7eb556c029d9d52f125f77686d48f1ff5358ee764378ca9dd5ce444231892f670478808421c69c96132db44b9731100e14db83290e155c5483804ba4472c38d388ba68ca994e530ddefbf93e45a540afc72013955832c8f56b3c9b9bad04870e53675ee27915dcd6251df5ee678425bf96913e0f1de1f47a9c872a1f55f8f5e34ad0c7571e47f174653b7e684e924e77197933d7e92cb8f70188724bc0c48ef402dc2112df836d84006d3801c7f9e277fa2799d390210f5534e8224832321647c53d3a1411c3112483f2671c6b6d059ef642ec35a58a4152f341caac7b41c0045ee726e92985d0375c04707ece51b58e0bd199c2730ace80204e981f4564cb8d3e3d493b10926f1865248c60951a7110ce5ccfbd361234c89982a6e5ed190d19371a9162601aa5a69280cb3bdee4d461f80c867e9e9068042e129276a8adbd8ccfa42ae9e6fd47bb260ae4933f765a6c3ef5987062b06ce5f7075670bc211d9d4e12cf9fb05a6e7216e04725fe1d655bdc5d390af244f5a004c062646862c6dd7ea9852c87364231bdb41889dc791c0c6287b98ba7fd7a69e5f1820040e50fffa4b21ea21086d52ed1fb750dfdd3a9fdc11913ec34294d5a5598d31ccb336697a8d8818321496976df818cbf6cfb63a6f2c0f9549560e727dce5fddb021eccdc988ae9a9873e1c98a9ff8a5d043dccfdf1a6fdfd705649ec73eb77acd8a252932f27d9fe914e1124b88a413851427579d6f79f6e430fa352a05c16ffd28d97bdf1381fdaf52083e6ae988342e870a35d5d41408c3c0a814d3c5781ab3873f308441ef96a8a89ddbf4e8856a3a108ec7dda65925b94f4b35ddacdaa5ebc8f3549545166e6e2da7c69816d1918f3b4d6c0241afbcf9248a2a0ac43e1cb01bebcb6dca3ec1bb75e877a66c3fff1a515db34186c00f1d81d872e85666604bcc61397ba9fffed706db11528d2256b34064675e9fba9b0c69c52668e8cb3d54e36bfae29cf6ada5f3b546ba423ee5adfa9f7c419db43bad5a5b7658a9f6a259710bbbd6ebb6bca870c08b257c12dca9eea88ba9f20205bcff614530e5bb52b000feb046bdcdb2d9d474639fd37132b656c92e5346a598f5c6631cae68da52cf7d62a2da1c9f21d360d65f7e69753697bba6f9171dfcba757fc93361304cb5165cdbce8af5bd8b2ec87b74472d7c70c800f49dcf828a9948dce960a6d88e8121fdb6e08f3ab9b0f7c65d47e57a45818e1c539c1e868241ae8f9f4acb759e29154c664456f5ad8cf6b293f77607c6d41cbfcd3c1cdff001f73a14cc917b56b136d2ef5b0427e47fdf38f89ccfb35b854d5c79c90f27a09e1b2abd317f4fb528a6fc790b3a917313fd0b8ffc1bb45d93b0226072cc8c6a1c8754eb5db45892f09b341d9ce3a9fe1d10943fb6b8df04cf8b6c103339517d63835fe8945d212a40c2aa42bf8a550f83fe2ab99fd71b1e09a38eb85a038fe7f748474ea9a45297c39c2c987790194cffc556adb4cfa83d48c2feee089fbf0b0a7c8554cf21c4b7c05f85ea4a765f9008622753eba0934454a2bbbb4ca80c00a639cd3dcd652f77feed43a1d876d607ef7201d373614b4a89c6930273afe026be7e54d3a6b57cb6672e279edd73597c05ff28e5f01ada2987b5cf8c9799b66a7a5c7dd6442450ca7e0f890fd43f30bd9abd385bb0fa840c3c2e80cdc88ebc68846ff11ea80e4e10ac55b1c9f1400fc94a1964813d2ef1f20259f8d254fe83e42cce56d3b7cbfc02d54588fbc4d93f269e1f044aab0a35c2f69b51fce5cae365c05704aef6e66c9e7cee322871da7b91cf7691e954d6855627ca60652b4ea25f8d9a80e24acfe2e0ca568c5fe4ec945bb1763d5db2abc040085e3334ada16dfa04d23668778ea9dc83e865257cb37da6c77a8488467abfcd754beee3fa75a86ea8ffc78acf1a44fc4b4975cd9ab5767d7a51332f6e16c740ccc269f6b7f1189acc998088ae00d6605b771505e359c056283b3ec5743ba05dde40316463dd708ec34ce84571cff0c6647c48eed267edecc43761eaf929e1a40b2714c19eec4364b36385b705bf1c48e4ac68f8cc92e5a8ece2b6e66f575a34177ab2d23a81589689d50e2c50c065f7cdc785746ce060fce068d584c8305d2de1fe7631032f3b8b401ee859c5ff74931ecb29a83807efd33f4f3d6199cc2bca161aa28177dd30de1e44169842591dae88deeb2eb23ed51b53a1b12cb384a144085127dd0cf2008ecc15a7116f6eba7f43084c741c5d158112a4334eeec2f638e2947828b17472f972e5c48be2cef416d3c33412fa2d8a0ad3331fffa33140a1849f3047ccef04aa4cc73dabedb586bebaf0d04d5b5c69f8e409e559d4d73e4df1254511a11fb6c13ea48cc2eba6623c0ce824bd4721731687712a94cb0f829c887c86f0a6b2dd6765a4ff7bca12245af0a4fb1ed29513d014e2baf3fb65ac5ed2488e6ac6a4a0bdb926f205578e65e9c167bedcd151497f3803f700fb03d867a2bb4da95e0f8e6cd07c0c55d05000b72afb4091ce92b28e189361f9bc7a7a885a783d52f3836eb1e98517df5f5cb49e4595f24d0cd8e28a5e1b6c4d31480edc907c203eac5245a52ccf36dc8174b4b5a915782ae77a500496bd355577666bcf12d800946d587833b604649024cdd7c3674f9e89de7f60d522a0edb7f53d94049623c4800f3cb42137f235202e0a654087d66741ea0f116672913d135bdf4477fa3a9459ceed80466182f575d57496f1fa6cf6cf2de44bb5bd3df32121b612236632aa4adf64943411513c31746760e30cb130fb420fbacfd70dedf1830cb115659db15b193cc35760a8abc0658ab68f1481e69f6aaadf9883ff63082b0fc695847ba2b9e693b1390a49dceeedf99511523a810bac95884aa5e8e8e1a3e5c7ce1d98b673a27e6467fa9c34f7ad3e6b8a1d13f85d57f59aa1eed0ca951aa538eba9cb49e8035f693779ce94ca5f0f26ea20b6dda93f01f7a194a8f4e8251c59652a6da64f40685f3e9fa53d780b9962da7359980c77a52ed129321eb98ec0ce97775b58918677d767190039cd9157f010e1578016740251f4b1845b875af4cbadd13e76a8b7d459b1a9f7d5252f4e18bfec068217985282cbecaac27dc620ee1998792e5895c15a3bcfa4afddfee200ac260516c67dae4661de06cdc157da80b36f998399b7eb98267d483f442cb9917eadd67572251afb1a2b60608b548b74abc2e8beaeffb5bcb934cf1f3249c6df31d485b67884f7e48147d005299f1822d2c5b106fcc8256ab8101be30e1ea26915fcea5cf6202c73eaff492409596c580af8a4f832ae3a822aaeec13f6e1c95793e4a7fe3f98c653d93a081e59b69476d2cab5901190f4afa6aa7654d211ecb04e37e972b4d6ec0d80e97b8edbdb57610e2f1b102aeb42d486d6b5d17a0dd3e3257d335da3b7a64d389d470c42d349c29668e8d82810c164970f725ce0fd9d932152abe891f9b7a911b4abcd10fae4bafb1001b0f468ec5b4965bf259ddd0ea8f8e03fd6c696f02ac0b273ed0240f7388c11a436673321d0ee7aac5ba95000c4fa20f234ad4f371580b740bada15fd7f677612fe529cbcac3c4ef32157a2b2d58a8db3e0af2b0a01bb5e1ae300b986389051e298e7cd2b7edb0892793ebb56b324d6a1509517e0e9d156df9e4d4a4bd60d15cc4928568212b8b5173b0ef9d47b946c653a2bfa161e8b9197caf2ba83c30e19df0701e4abaffb1fcd4d9fd8ea248d9f881d608bf4bbc21a0ed63d6f9cc9685baf854fbc3d6962dd7a5ba51ed10bf4d1603311a05f0e86c32bf21b8673691dba265dfbf940cade986515e30199841b166177e8ddea30ad4566b52975194e84bd6386b04c6c222d5d43c1a01f9e1751db2fc9a4b461e6ffd2b7e2aab573ebc34063d529e62c8b6db2b67c197c84138ee2ea5c0e716085663e39fbb92b300701626782d51bfdf77b2c1bea768a52af8c4a33a9c8b9f4cdd7e9b1557784eed1a40062b62d4c936af37b2569510cfb118349254d764fc7aa71ff78ca136abecae71a1338e83557d1422fbcb0d216260d718a2044da3c19b809e7394bd834572e0922f692f7d856e489d77d7eff988a00ede400591b139304bc5b474483ef6b5a4260993c95ea65c48f9d05e9b46388f053398d4909fff3c0a4a77d4a3c199b39d7d3abe73e45929bc73a9fbb5b622b8cb20f72633311bcb2de43a3d86ab54595ca350b901d01448db8f1cd8defad826229b42fbf921d71da0d2051d347d9ba85d93b1557ad26ce1f1c6674d2266522589d91a837c82be22750031e04a54853e8cefcfd5888f098a3dec734e915ff6aa3c1fc30824197aa899847c01d008b179af51aa36cb97fda08cb3090771b2756435e106fe1c8e00b060aa861f7dae5f8142a1bcad09a9b7496a573225fb0bc41256dc7b3e4c29a74fb3dc1acb9e449b50f641a93f8222981074ecd1954a71d90446b1cd3d777dae37dfc2c10660560f67395144870dc27ee3a76c2f82a82151488306df5b156fea295fadd2e2415d7f2dff104f7e0b76cb5f1583903d14e4b4b835356ee937d975cc2174a40762512d5ec540c9f3819b2c9e6aa8ba5ecc5dca255c02d51186a944366f2be81fcf5c68806c18760ed064453b6bfc469eea4c08ca1aa7add51136e1e5d0978e0e8a84ea53e11f39dfbf9ae9cb8f363671ec16ef7e083783d70e6f6c91c1a77a810943d8ce856445002eee5911df9ab38af0252aec8b1d760bbfa401bdbe6ef4c97de516613b4746c20d66244840b4e89bd9b3cd0b5fe958bd6c7b0040559a22f41730a2709860b53f0caf235fbb5d2ff89a8736066af0154fc9b6cd951abe02af5f0b9c09ce70e0f0e2ea6a89367c64b845388be30cbe2d0a0dba62f3023684e8abf18263810a220dc2f3b029c626c658d6c8e87f902caf575b7ff24df29af82af7c16fb146d6d6953b699fb3e4a6e3ba6bc1455f10334c460e4950b786ea9513323a469e9c8758ad94c43f339f793f2185155ae27c75f462b6768c92eeb8069a1c21787c1302e5ba3bfcf47106ac314249c6d0b8057509a6407a5e962890456aee8eafa864f53bd08e5e4478cddbbba2c042e5b822546e01dcd3721ea1f1adb4fbb0e7460e5749e235026f2d79ed55fd88af00a0397ae761aee0c3764a99eda0a74ec357b31f1444689ef44ac62cd22052fe0ecf6519fd2b19ac703141ac2b78318ffea4c2e8de56eadf39daf12595ce98b2e84c50f517798572c79411338d890cafd9e5713792096a8321182bb53214da57c29aa6d87cf8eb4299bb184f14c2ed4b2ac359010d5c635b0429fc0315e960aa4687d39e730b6a3efe006c150673a834c8a79515fc322352f4624284e8dd2010cbe9e77cbf67eadcfe4da1b9b38d345d6ebb81eab82468775223b15983fa0daf7b26f417b7cf696ba28b6a42edef9de4edc2de6553a4b924a5057f3220e120c30885864851e9780895bab53bda20279c6c38c463b86a7a55ac4a54cb622cf31aaebe9272ae565afab97e1dbd213f2e116c16e658569ba124ee7ea23d011b6d756bb1b02fbdcbdc29c3c1d770d3156249c9d840fa986af7b2e07abd7cda17b817fed04181851f2ec86907d4c4956bcd26654a0d27062f39dfde23a05dd321e62fcdeda47523d4433111adb2003b601686078e7ddef1b08f9b34b5ebffaf47668c4d8c7f645cb242922b0cdbcf797945d142b64962f2b0afeca10b788bafaf203199d9aa635c788fc32e55781ade0e11d686d02343f288715fb93a3943be3189c1607489dce3928ed33c29b4b328f4944f16a30094fec57a4022090dca3327670da35370b4305fe4b7579fea04919e7deabad43727e0c0c3c96b3bec137ea8a861ce33373555e61ca25bedfe302b43ba0fff93e80fd4a2e69f235d0c93d7303ec4cf79fb0b7f03829a96606bb40a5751ce14047f03a8ee9a1c0d24a0d558d0eca088bc5f460a8c6de4e9f2c15fbdf1951bc4d89ef6988dcff17168cff0df7a40f60e90a9580125f2f46af2068b14663e247d1fa0d55ea88be8b6494fdbcd01f27c093318262858eb25fdeed4704af238f1a6b0618ff8fa791656ed68e0c29bac6467bbce01ef17063de72935131b80134df081c0e88384a45262e61b766dc094124791a6bba1ea118171f1d6fefdf919eb09667ea714e9f8af7691f84ce613b2386ccaa93a99304fafd826595d401fef9a71722a32d16689a266dea87280795570ed52e585be189a0e50555173d32b2cebb128974586f5b45514b11c74c7dae811ee84052a7cd465478cf052c23cfccf936d26a5ee74fb3250584e6a5282341484447fd8f09c7d760f3b163fc84bbee686c573a6e2bf1515ef8f06c23758142a01375d42fb0a26ee3cc3ba8e3059980becb6c6cafef0f24217ab6a102efc6c6ada66d4cc56f0129b1e724e84b6bbc8abe980d034a49e7bab26b68a512efe1cfe6afd1fa91094a0427a78720aeb35bdd80209a0d5e463772d9a92fd38c4e3eed63835fe8945d212a40c2aa42bf8a550f83fe2ab99fd71b1e09a38eb85a038fe7f748474ea9a45297c39c2c987790194cffc556adb4cff37b0ab0fa66483004cb35ddd7755c0450d31e1b086d3e2432b23e235098b63b3d06770a9263db2402c0abdab110edcce098766f157433e942bedffcf83da4c442e5cab24a2ea42cd9324448fd2b04ff81d99bd420ca5029001b1a1ea073ff135204c5880084fd24b802231863f5c5b2834d78a61f4651447fb7d2f038b23d4d81505058eaf7a4105152758f1be23d729eb7563155d7ec0b0f2e5e0e89e7b0d8f234b3a259a188f0b27a3891d601dfc76fabf951d1a80309fa36d11c61773a03493a5104ea607c41fc03f26394cacd397e25a64cec5d1ea368e9278a23b3a4ee1a86edd1c2dcce965b2c9419c38820ae1e0ec1b8546a0d65dc0149591d0331cd115fbf6be9b0bf631f8bca964d3fa91c5e5401f59a3b3f02310caa1cebe7241ed0913bbb16dff0a38a4afc1d25709ef7858e66913982d583c63b7727ac3306a444669b0bbf4211443cceab0428263a27bfb439366d378db055096f5ceb23a14c112b42831e7c80fe7091d27af76d2f837c3a747404375fab624f0f43d1d1d5cff089ead3ba8df19a0286c53dc122a2fbe7d6c01a554a284eef4751a3e6fd064b85de59fa5dbafc1de1d9db733ca4bfe2a6b0fd85ac4bad7ecb98974c7656476c49ec09b2e46356c0ded2972d2c83bd63a5141ecdfcc8e82d92fb0ae79507140e7890e783766c7e8221be404ccad07da923740bdb9be95206d51b53a1b12cb384a144085127dd0cf2008ecc15a7116f6eba7f43084c741c5d158112a4334eeec2f638e2947828b17472f972e5c48b6294965cb53387bb4f8077150cf1c44ae23cbd134157be511b0ba3381371ca93d9f90ac80212ee6663629d49322216d54373eb11480328cc2f31a06779dfc29f7c96a5f94dd115a72303d0464280ef747c4432b8f496e9a8abcfbd7c83db190a31c28c852474934164cec964889bde4924326a93882540781e88e3bcd7418a3547d5c2ba7940abefc3e0ca40f2d11eebc6e92a2de2ef899ef132534cb4c1b11d9a9ef9fe19c2a7775621e679720bef0ee7a36091096d7ed25fcaf8785f32b988fc8553132ed1579f9abdedb5bc6d7074061ec8338e4a5b9c8e93c5572af0d9d214edb29f98539ecef43b3ba9a3da8d35cf419c2f2c99d743756d1f7db8b495b35e334a135e1e3e6a8810b8bf34ec44adfa86b4aebe9a3e8e0f40a498322bf5babc592edf716e075ff83cb97b19666c7d231740985382872bb1bb94e9f7d80a26997aab904644bba55a4ce0bef870975e2548b860504fd6c6858676bb71c83eca445a01e39fa837d8d0df5923c40ec512e69df9dd6478a168e7b9ac77f777799c4bfe4fcc10a90ec120a7bcb3a07759f9d0be46649c7e81327405c5c2e68879d7b3eb894f7962f49642d43a6fc2467d46a4bd0ee43b72ed60f679f19c4ca9c4011d188f56649a6bcc655ffafc820cfbb4669540679034ec1522e5e82fa39805bc8972a0aef9d3ef3fb69254c7b5fbd36f5b578aceefad3697d384da60a293f056cc21a6181b7c5a61db45996c2213f4dfa558d6939c4745dcf012a1d8b6bce0f33b4f1d127f8abf5846eb15aa9e2355449ec3164be7d4d8b84793264def05439e35ac6a6c294639fb56e51461c0b595b0159b9217be755935ca29859e3c3343b0092a4357f95aad11ba9ecc0350d92bec28d2ba9f17bdcfdfb7eb98267d483f442cb9917eadd67572251afb1a2b60608b548b74abc2e8beaeffb5bcb934cf1f3249c6df31d485b67884f7e48147d01a20d5cb4173af8239684d732b5b650598e46b45f8a02b39ee1ca193e1e785ac2e57300183182168d8a9d9eed8e4e01db8c251b72131efea336a13c334021f0135db34a2a0dc6c6bb81105e327766d72d12b7f3b63d5f65e8ab51d84152972993bbd49c940657ef28a7b583c97a7502ddcac79932c2a698b7a4c63e6a2c010030c6c268a24858d6e6912304527e886bc649b1b128518fa70e1eaf0a3b5e8a70908fcf3e61a53adc51bad23186a66672019f0a6cbb8a143b78a55358fb7a9071e4ad40f2f244b129f6d31920506f7e63da23397b237e07d4d859c45cdc04eca4964688561a34bd5b29f9a76bcee158aad8cd1283bf97e5b14a7684b83b050d1a831865fded49ba4a023de399de502552e4fb68af099530e7e7f783061d97974dbc59a4ec76701005ce0f8437e9b9dade5a321a1f1bec07b957f55ab1a5fcb7e0ad473ad15f64e9bbebf2a517328e538db60d1bbc51e0a862794a0a05e1ef8f320037a3901b76a335400e71b1388564144a29d3d182b512bd73ea8144b4ee1c09c273325581b5bc7fb03fd792ce1e5d46515e30199841b166177e8ddea30ad4566b52975194e84bd6386b04c6c222d5d43c1a01f9e1751db2fc9a4b461e6ffd2b7e2aab573ebf266c4921e5523c3f7062bc13e9e45c3080246e6ddfdf61f3814ed4b632c0403b7fcff6a1201185de4fb643afd1e8cbc2ad23748f264eac4e0fa2a9545b476cb1a594be57ccf6daa002ec02b2853a5848b2d6f05642acc3b5c40e9b2a085550d0bc9975d0a9760996d93193ef5eec4b5913565e98a8155dbe3ea0fdaf8bee9f709ac8f8985ca1ea20008faff72aaf15e0aac0722e5f22d1df46db31df11bcccff1aeb28c9777037c08849b1ae9649f66949e0ec1b171b8d50191a4fd13269294884a0925efb36c84a2cfbfe5d7c33e5c459db1489ebc292e8c11b097ca9220a434e8d1e0fe8b4dcab8e5f8c55f688a9150b3879572ebd1235318707014dc5af5ee93f087a017ced2615ed18c0211219d7210bb926b558899b37e784771e6ed208599a8aa6b8ed173e287addda9ea163b7119ff7488f3511ebe0a215e0f3b179af51aa36cb97fda08cb3090771b2756435e106fe1c8e00b060aa861f7dae5f8142a1bcad09a9b7496a573225fb0bc41256dc7b3e4c155e53e0ed9690e96b27e27f0e3ab5f378e973fe9d107829d88363caa81ef07a0f6efdc1fb10cbc9c14b5b309b2ac4cfd1cb6ac924598cdbc12a1f91e1b7502c730e58561ae49d72cd5470e9434412a0aeb9fb48a14f4083f6b816775aa846b361b29d2bf5341694d5acadeae121e08eba026f81bf5e1a1a8d0512f1da77c5089ac5af8845c29baac8908a0a7e0c06cf78827ebf10a7e5a01a6cbb84a5b6477ad54820573fde6586273f4ac8cfa7be7663d8f22a55aef657dcece78c4befa4f5b7479f2d01644c2b7a18468c9bc1ef8616dd6c7125610f36246a8aedf03c61fe46135899258290cfa5a395b0d29e2d848be6404dca0a794c7c4eeb67782a2775bb69d367d483e09babd92f17b3cedc1b07bb638ff38bf9918144cfdcefb3e97b346c85050fb155fbb07815cb9c925f6f3b0913545e6d55d222b22edd771555a5260ef1b07fd1899a22ceacc703b8229198f74be4eeadabba25b37f6deda8e02302d6c2a5d44556d3c011eae2cddfac570d3bfe70dc3624cf32df73ef559fa0b170872f96f74a295295028b51576f8092183c2606b11812431be484d53e5041bfc8016932b73935f9d0706a5f7baa86a85ba0253b1e2a21c7fbf691453e978c42a4174572dd2ecd9fe871452a93fb5078e327a66ada996df9acb96df829a9db1bfbf57d884b54e6b256a3bf2a55b72473c498217cf2c2e0ef5451ba3df913cfc72e93a518f99591b59973a201845657ae01c2ded0b6f651f512dfc3020c66723fabbc5412c75c9c4f8de0a24404edc6e2ce067b21f55fae010b56bb620fbad7adb99c87edba40c1029a3bdb7065b0916091f2e736173b8a6e1a297c6393eac6ec7a48d0bd631b91d1302c17e6e152845c89ad5090f6ab65e7b999cb60a29b1e41a1be749c5cfcb141f37445951e5ec0ee65b8af092f33d232932b9a0bae6a0fcd6bb5228114f24093a52d30b1191e810e9174a7b1aaf0e4084a3c4628586cc4dc51f94f39fe983843474e770d2a1db04c081083afb376237d6890ae6a18e2f6d5a0edba9bf9352244f8b2ad05b215e6a30696ddfb21db59feee48211f5a8430db5668b1ae7812e95d97ee9a63de889630b945a713fc22914206e32aac2530a4dc560d9c4782100c58275e27198c67ffdf1c38597e286bda6c9eab9429e41721f9f7d0da5cb459d581c6db9ac414d3ab2966a208f9a2e13d8b834a2be71992f916e786b1cb805f195b235322ceacc2c99b8dfd210fd105b828a2fab4152195b408cf654ab8bba12161bccccc707798209dd2f06975312498621ea5a607f2ad34ccade9c7455f74d20cbfbc495703e1826972c42b4aa1aa845a84f80644f34fdf9f24df1ed8a37335674bcf0a9e926e89f8e4003bcb4ab8b0886e085d20f6fba255e5ef7a9c20a3c4e17df7ee14bf51102a522833a9ae5622aebf58c5720d0399cd65a5372c4078f2e9bbaf440c433bac9bc88fdac226e54d50d960e5aec1789bddb921c82577acce3d328146682ee106176b0dbeb39e9c84c1c28b215dbd0c04ab880c569b8973974b4ff2c4ad3ca9e5a0d0d34ae5a3d4cf60f068d3cf7019de46944d133015ed4255e5ea563c569b4fb5d275ff829fff5936fad0892e4531677e331f0b2313f865d872f576239e144f931685e72bfb05bb68760037b8e7edb584fb545cbabc941efdc1c52a7c0d81f8e4bf65066c72cba7c2ca29497cc0c609d2dad66d78691aa0af07545dabfcd78474ab68f0a60101cfb69969151c3c215a796d8e503046f165d64f3f9e3ce09a493c678541e29d4d1e3078b3c5300e9fabdbde13f616b7c3fe82ece159a54c8c1d78a71b79cce71a8dc221270d136c1fb7706d7dacf7dfb07bc58913bc9d48d716ed142bcc1a3d7382a5162a356703672e407d98285559254b29fef580b33abe6b353c90b636ea32a891e8389a3d93266f4018005459a3725bfededdcab6078e38afa9ca4789d79b59ab5a755c6f85832afb42bf0f050620aea5883c315bb2f56eb294723f975ec4ba53bab9ac19a2ae4fbb4693a56f774cc66640223026b568328bfae65fcfb9145f2dafa1d56862e33cbfbfdce628b86d873e466f9d00f1ba972635ba254dd04b10d1f398e8eefa80aaac40ef50ce4cff2ab0b5943a3f8ff3f738a7d97650a4b85a040d1aa4dbe6e2a9249e1e1aa324722116913cda01e18d3187ff02e28dd4b26719630f858fe3c734bbd3aa1cbca0e9f1a2605fb5aef4a074025db65967e9da3a8842cabb73442e7d954d320ffa5d95b4566146f4c0078d74270d6e609860ca94f2fa2db60b46a5496e9cf18c931eb630907c75cc7a75165c5689de05eb3d5a0cf121ab4d7b0e7e77dabf1cc95c19c0fb3276441989f9f96009f7ad2c7528dec244df6caf23537aca89c2ce9d52a44af01677f33548617b1c59489a3dfc255699ecd2cf1ebfaac4a7e399cb3b686667b91eb50a46793bcc7ac3728a02b1257e816accd32f2bacb215c57689c205cf2532d49fd076677cb70607432f6a0ad4ac49e9be103163bf21867ea2e2aa1cadbcca096f6f2a991f4c8cef78c480acdb76410b55e4c7250440d3bb7a2610d005f65864f26f5f0f2b82a27721bee963d6efe0302e672a5d3853b5174fa79dc7fd7b2499b8dd4620f44bc853ce3565d53508329b496915735b2a3995f83f821027c7809bc4f2c706ea5cf219873b0a2915b299de1517cdb9166f9a24bb10ec0c34d1f3ded53d205f35a6800e00c185a92e1512d747fb2ee0f52a1e917576620f4bb11445eaf38b1215276dd1eb40f75ddd53eb8db0ebb67b44e71366fb89462324e6f6573bacd6325e14609bb905b6d4fc6c8c0cf4dbadb6ebad5ecdf2c1e813ff0eb7bc1d593f61300841e2388ae85490183f71e1a63eeb68529b9e945d14c61025d00ab8edd6c103dbbde35631dd41cb36c984d36eeafe5f3dc4d5aa5675df5872a5d71a9e42efc2225b4ca7cb062bfd838be005c0347009bf3b01b12b712d4fe7c95800b582f9acf207ed14b73592fdc4a0f4e444cf19440a0db93bba3a07ae9da95009caf7a2166d88b496336968f8d6d9d0c5e2379f913181c184fa99e09dbe372ded177e41a29461ae0e80dcc242b9907201aeb4bca4c4516eb18d3602980159cad74d8b594a30cbf686c13d7ecafa1d80cb9f3ab72e0103e09ea5458d0fe75a7cf01c7555841670b6c378761cd67a1317ca3e099746a090e6c57d9238b6540f6f0f7bfff9a3eaacd5c009e69267328c48e758d97db3d7bc6bd2e1ec1f394666547a922daae5a9c216692ff38eb7cbe4a243188cf89d737f1a43646e00d56c30ac3fe7cfa3265a43a66b6f4e60f929e0964e2b4a63ccb6f39d66d5962b0eecdb0c1cdfb098343e10b4881f3be003c7720baa0af8a0b024d36f403079b7b26ce238050d159040698f226faaf927af5cc18a39284ece7d1a4f472f61f03757816bd3ed0c9f4db566549dc420c0c09c4e63355d2abb13617f225ce88a9160df2ccfba2806e2d98073cdbf52a2aac281b908d7d3879a49b3e43e7445dbedb8c35d5e17cbbdf12b3c05fbb1c6f967d42dabba44f96cef81d34a4890c6d15a81d475e73786ac4506810604563cca43f60b5fb31c61c864afc238e76c1e87f4434a845082307cb8d5ecd838d5f4c49ef84f6211dc0d9725d4fceb4b8b7b24f3d959b166ecfbb2040cdd4aac9149a6be54b0f6f5953c6312dd3b43411fad2adbc0d32ff9cf57d1cbb3544d6683a39576ad67c4ffc105028569efbb7dc1b8e3002058cf44322cc28981a8998d7699cd31f5a1a2e5bda6a07ac62c023837bd74d3f629e3c40c07a78c8500994fd6f145d8fff37726f848ac411c1abc9ec4cd859fdacc93192b777459d09e3817035e9e824073979cec5b4438d46f0c2767ebbe6cda22f6acc483d0ecefaf454898ab5e344fca11336167e8e586fb2dbda040efa9f1388d122c9c03809201acea037b38f9b7928cdceda59a4ed3c94eeab1821e8b7fe61d82dff6cda799286d81fd81a53f082302f12d3bc1b1ecc6313ac601109414576cce9ee344215ca87988e9567f7ad93cdd0fb8ae71ad992a8321cd44047290b52a60a1dda0c8cc5e2486010eff9c341a9ec9f7f904e3d752c0d1d0fdb1e7e248e75d9ed3968dbd541bc683cc5c66f69fab20726b7d5ec0b86a34ea46b23d42118c460de59acdbf1186bdfc95659719aa67b5aa6b56bd776d14f000c09f23966302f3077b1f6df3d574f89794c4beb4307efcfacd27a0c3327253edb06d257932a3ed8d79292fec406f43f5351606be1ec53c85c109d715d9280a49f3cfb8ec2ed8e69c45663512ff5a16c68ba937be4922b2f8cd496d8ed3829eb62f40a05110ac5c66fca35a863ab17befc19bb63e101a1a762bd0b42aa792d2831273a5e2e6d89370abe5ec5abbbf8f6bbfe7ba99fe0cbd852d8a731047f90153f7f4488415f9f90f4c85c91f4833bb7da62c8ebf5359e83ccb1925c6bd60fcacbcbde15a921631827b6e97b0a52f136fb411038d661854a7587510a5dce4ec7806ba2e1d1aec891ffa8309acfa334d056d917bac91a22c6175f357ee6ff1373c564418a08bd4f4566b2ce0380d41dc8eb5251f7a5016c226021207755313ffb76b597f29ac6c310e7676ae6738ac94b358ace67092e8bb8b9a8b03174efec75d2b33fbd1982399e8a3f32c9f394c3f92c54ce1f0a895fec15a3c9ad6d5743ca5aa01a8c516992fe7cd5ab89b44ff1095f612f91a51fab795c56ee030a152f6df6c1684fa755c573c8c316cfbb05fa7813fb6ba6ef5893035c7c11cfef34070f505aee6a80ed81a7853970fd8962b465947fd035f825ef3d61ecc398901f877f894be733f54d680f59bba92d5727cd5e7eac823267c893454db8093115caf3093f077de04e7c7839ca36924ca116420f0a6a335be30c031814191ac30cd99596847f56854bf846dd1e18a99093cdf96041558234b018df89c17eafccafee46785d5f93e06c9becdc34636c855b5cadcda008a46c5b9a3af3b0ceb951ad35d539edbbdb61cb46883db317ebe2c7ff58defebe89f894d1820c61d685e6e102da8f7c6c4a9cd82c5fc1297ae04d6d725938ef816e73899a190eb737ecc72021fc917e9bad645aa686067e9cefcd832e2a8d5e37640affa349e5c309313c6e9d7c6b314a902526f5d676ca517a977e81eb2f56697313299762b674d07c909fb93d8c62cecd096bb4e4aebfb850d568996e16b596083057671c2759614becc26a0e4632cb74c7d21c9011f259e862b1a08e9beb5694a256348209b62551db63815adc1a9350fd5ca2bd6bae19f6f75dad584330dabce98705cdb7d4978902bcfa7ef3842ec5aa999bac1417ccd0b4b7eec9219729c071d3046bddfad78f58343af3c51fc5657adb4911be7e72dfe461f2aec72b3c82fc35e7c16cacbc588bcaa4923ed43ee364c85484cfc91261d790fde317b9e12de279d2c66b0c75c42ae8b34bcf51d325c89396f4c97ee1e565ecd1082c005a8480e9afefc8ac933dc6dd6dc96578dab1197007e191b63a13acbe4d2c830e8bc14de4e33ef2e2f4e24786c18b33a6a3223955eadb1ebbecb286e64a431f2c6ff3170c6ad9b1a202d25ef36c00e88d0781baff0ab5187490d1450ece8e94b480af8eefe485dddc471d70127dd4bbae4a54ab07173515d8464a16c179834626aed69af4d4e7c31c03c797b634cc55420953ece674f736fc138819a0b40fa095cc4f48314f8b8b5a1ec4455c95135ae71422171625b664eb2bc324da31bc37e65207f97a78b6114c826b7e150ff5cff5d05a2ea82807c05e6128240685c95f46aad9b5f9fec9ff685c80ed74bd32e75ec87a4e3318d82f0d0753d8bbd3e23e68e85439766b3b1aec55a98dbff32221a1e93d46ef3d43e39b83023b8a3fb9c11da2ed0359bb2628295757b6f3534f8139db3d4bee70fda4ea5c71f700f351788a4f3e62d7677bfa110ab1d18828c12e4e318b8bf0bcc32431b533422217800174ca89af29da7803b351ad2828d1d4bdcde95914d87be10d3cfad2ead68f26fe86b5120f5dc6437f95df85f6ab19d72780393443a97d3f937ad331b74ebf2b49ddb5d3950777e1973a2408efac8a45fb5227badf292d19d9ba8d6eb12b98c0195e9cdf1e71da1f4dcd8904f0ba1940a36aeaab1344d48b7f01dc1e265d8f5f900a690536f5eae450d3b02950021f94eede916c38986d0f16b0ef31511f400f5e6ab740cc5a33daf2868b17e83aa4e3cb9c2f4089268e72a7df4bd36a6ca35eb59a90c64fb6b3d54b29fff84d2a23da30a6c028f895e1eea82b096c0e68ae01a8554e0680a11a5e40556a46d335832516bb05a30609fbaeab20714961301d5f98c58b573edcaa4033676e3e66813d57309e77c5be9b1c02bab7300b7c63b62fa0305bc8d566b8c3df5b583933c98625f31c0e04c90b22219d18346bdfec50c6fe86089faeec6349c091b4edcd6b2d3216df1ab0c004d7010c58b4191f0537a292b4ff30aebf2ed9c34f46fadcdbf7a8db351dbb4509861cf948635e3f03c2c3efeb266d86bb15bd42beef64173b438227b0a80c64ee13785f25f183c5edd8ba1d3f3fa6c285f8d91f571682150e6e1b8682876b8f8059c52d6b8e1cb9af18c5cf488d9dd4623714418b44250f871beff4c3bcee7a5be24ad28d03df8b7460f122c97be3555f70661be93dbf240fb4d70c505ef73e8076bc006d7c615cac009e2966273a3538de8662d176362dee855caaeec305163b1aafd1aa2cfd022151926c75c6ddfb0ae0cd450fbb23d646bf75cf90e41f95e7d11a2a5d14c4ea67e9096d8c1aec4d2c06cbd2fbbe6658027ce3baa7a1080bc12fc88053fc004d87df38aa4c9ba2cb92ad7d8b472d990431f924bf494c99f41cbceb2c10631494fd5ff742b791a36ac4d17676ce62b39d6c3ff19a5a08e90c72d795ccc2299e37859a12fc985791042eba00c96db1845da9b19d54ee9a87d5e4e928c3058976a0ab125279f3e9184221757e1573fc18e40bfb511624be8fc9d514f162f43321cc51b7b93c86754516e46bc38dcfe6027046f63e11ab6afc92f50194224cdf023a561448ff7a8afd5fd1b2b4357a69f6ad7ab33fb4dd3e569a9a958e84f7b54254d8b024908b683b4f2005c34ad7f6fe7852543dd8a9c145a091b86e8270d1fa7ab3f0fbdab2ef46f335859067b3c2c80428305b0781e3323a651ccb198c3d91e6af1e0016c3257dc369c7095ec737d76ffe9f58b5a57d00e725d74c28b944d67edb14c02dbd468e07b6a80eb9f4b074bc49ea701c52fa2dd19767daf333aabbd0e9e72e3cd79790add0cb5026dde981b865358f36f14020cb858f442c26d1f2c9af3d2d1ad8ccb0f5d7e0a72a6c0ce593fdad989210c6e0948a4c64bbba459bfdee24e55190e15f88c6cc7ca6f32479508e264cc5abb6c2fccf5fccbde50f5c828367c72767fba7d03947f919e3f3c4ee80e7343103bda8da28575653657a54e9150fabfd989425af937d2d034d4fbf5ef88a85a58f894c0e22887d695a9f6c4e6cdfaddbb65f37d872d68cd2b2a4dc88253b23e2aa837adda11f6e6f99904de950610ef6db3a9c0ce5f616492fee621248d8d4b878a7435d86de425ebfe566b12cde724759d04726941e44dca5d568335a46279eea5e0ea5e62fa534a488770694d3157719197f6757283baff6d18da15e7f97b9125a77308637e14e042fd44c4e960fe06c543021f35b9e895dbbe725ea754cdcd86a4ac52c3fbbd3e3b3a6185bf1295337331fcd28fc8c96905767dd4a118316a871e0dfc405840f3804d23ba14672c590c3ed2b3a790296090b7a66fd8efcabf07154edd5af5dce6f9ad34df40c0b865ec573638fb033344be3d5ef79909392e13123e4c5a5dc0342219d0b1fc9f847d1be152cc16a4639da7aa9179ff10dfa7b9e9262dc494be69b3268865066e287ecc7943152f8719b5c840304fd88d1ffac26b88dd435fcd4a5a6c2a43795651891804868a6df01eaa9f9e5be350d3e14f48576b5bff2370f667cf569727ebfd61e01c49ce59d9a9c0e476486e98c957249651bef023b6fc1bd80ac1282cd9459f883e0777f795fa10f632f5350e95dc61c1570c69a54daac27efa45854a3ee013f7b89d20d0444a07adc07f686578b2418838b52fba981c228ba0345e48e7c98426c36440a29e4dc7bad7fbee4bfae94a66b6c4982a80c8c6dddd7b541166c9fd16b77c3483994490b4177c45812e2c8e3c0fb1fd553ec2a5397597f8e54e1a6dbe5e0b75e4ce3a136d9a22c756a963a992706bdc671aa73a94969f92fe5a5ce4f27c7a875b7181424a116c209c18b27984440ab0c03751e6b2aeca315806a7ade36b3cb63f857f35d1e8a002ef8cd6c57143b9eab2febb329f80e5e5c705dd6a5780edfb97cc20f8670dddd6557401bc9de2166fc459542174b3e28c9f5d341b0e10f57a86b32199551a070d35efebeace3f7e7f4bb3277252e243997b7c77bcf10e9c0407c4da6bc238a137e64d181e183d03b038e4e09cc85b1d1c349b5aa20b8bac14647e983082807394081fe5a84df4e2aa1e799ccdcfaf2f16ba60fbc70d5dbb9ea4c1bb3d5cc8e65545d189340f36ea7b5bb57247bf50b8051cac64e8dc259fc6f646c281c5cda549eb50bd2fbb79d9d7634ba50a973a3be492849f7a4ff5651aac6c80b1ae3f22f70e16aaa3f7c21032ed37d162cbd8c92353b8cbc3ebb09f411d04680005de4ae11a6eccfd413db5fb86e7c2ae629d47c345bde7e2a0c3c0fcc81749707ab8cd7c561069fa6103532472ea50f6d5d0a898e86fde01d7bc12f9f6e69c9c0262ed3d274c015f44eacae7c8e39f5be35708b34fc60381a9a739dffc600728aace43e96d1ae1fe85dbefec5717aee0e0dd5564eee52108c75e45d34b7d0c3c692c7a8de7b8998e5baf5ad9262d809daf52dad3bfa2a4091122beb82af34088dca1ad18a83860425db87347997129585cbb82af7eb4ef79339335bde5d0f27b38b0ac6576fd0e257b2e2c70ad3fc5ed699c42fb112a1ab81c549360da361ddf6b5f9a5e6987e1c4d9f5f2af009b910ee58269fd691e0d934da7a663a6906125e12d7869ffa14f4e0ccf92c0ec43b290d9c92d893acea09b5d15032043feb4e3713c3e7947e7cef3b242a8e435aa5485df14d7c380cc0e5bae2b16a1ef564f08be503d5e349eeed321d6cdebfb3e8a26857bf6ea8d9a01acb786de9f4a2927a9b4184a2bf26a337aa7cb8a051c0c18b77795d0cd2726eba7763c9422268d70b1045895071f4330da7e54435a5e0f57a2aedc42183a896013880adde251a4352a12f3ca56b2278b6650bcd0c61a4147bbaf56af5b2ae38976de31de2ca6ec93c746dfb6035e546a297d87e3af8cdcdb7036234860fc6f45aad9230b01aabf25d4eb909da823922d1226dfe4588b2ac3b44e44141459c0c0a3c35f8cc0cf1765dbd3a865cd7defc6ab67b7868c4e508089fe341d476c1466e8b2173945c96b727b334041de159e80ee55bcda650ed060638a388be285f510256c0fb239127281bd73a738c0c0e0333e6a3725c643fddea123b293bfe7c63fe1d2514bc3cbc2f83028ee53bdeb4a1a9eb2792252cb0390471d04087bbda416fd0123eca490ac375cf1b7dfd8989b7568fa9c136d8a34de199108b63a25209978563deca9174108c5b937b6077a2aa27a8072765f138d760905c8c75b225f753f6070dd1977de7bf1a8ae1bf748fa286b91882ba1cf474c65c8e71a6d32d80d5566b15e0ff67aaa5d78328621d2e7eff1905ea9e55d958de460ca6ea3f416b16419a09c0794a229ee35e8b4836c53d50d48c2d56e8eddd0cbca3c4e300a75c98f43c69803cc8549c440c0e65804d3c17e40e6cf726833c9391ddad0acf54fa0a20d3bc8756cdee30c6efeec12a6ba2fa43dda1ef71b561e95c80bb4849cdbc0e1d587ddfac58775516ca81f2e51a115d28c9d2d338c5e86937a9379b36b69aef24cf84d9b4582a2af8759ecd12b44e9a1e552488d1f83d18e2bbc0b0a2e1a771b432fff4828a36215853f4cf7fa06f4807c66b6ce2a9e43cde764cd306a3f83aec4c6848b3c33390faa5dd45978be93f6a437999eb79017f09909e95608188fb17d4416a43e4d41500f20ae76836db8f6b00fcd1f36c1138fb5b2eefd5a1d6179f391966742646e9dab310988b6b734a035899d7a2bd0f72bd55c1bbb77e347bc8eaf536a581cc580bb97d145b46c6a3410a21a9d4e2957600f8ba4d85a11c913d7ca2078ba616cda2cb43ba44d89bce19aeb8f402c38fe133f128ae0cf2e1d9a12299022ccb4dd28c1088b2582920b6724a6a8d775a32c5ac1edde7e9a546b4e06128cecb9a5d44c8ce2b93876ad589a5d863ab20a46997f5a11ac960d4e7618c6661aa465684a07361edfc36eaf9dcbd30653bf60e4675f0401271409e941c730acbc546ea3e8a5c457d8166aa4bf78172991b234444c01feaa8c7baf841297b7a68bf9998f94d79ad30a3ee07ed253eecabff5b9e1d78a2a17175bfd558f9e6133db1c76960a7deaa83d5d05304bf45a14605875ceca935eab51390714047d8f4e34be5b1912279399b49f819c236cd7e256b6ecaafa6b53b6f9984f6a1366f6490ee3ceef0718e44bb96d1ca722beae9ed4e6bc933e7ae72515d91947086af9b37a0bf934e47fe82e9f9e257d032035606e02104fea2951da20b06482f0b3b10f8194d32417441077d25a044647bcea26c832e12c4dbfc4dab75e269b4b68a7e5eddd78af41f9f0f6d4f442235293fc8902288556f8573af9072df15daee886c5d05ed5613358aff79a3504e095de8623acce9bd76dd4c5ebd32386ff7c04a1b5b3e46a74d5575c88fdb27260d66d0a38f2bfb25853ab4db570b5882090a1ccc4c40691cd999eb9b20fb8674462e585a0bf2ae11f4c3228401c29768d463946ac09ab3c26753918a09af9c6ecc1666d609ab684512fa352b2f0b0e7dc21642854af60b5b9e98572f4b7d36fcd2557bb4cc1949f0acf8befa7e12f92db70ce241a6eeb72c315da931b49ab9598eccce9c44b71ccdee7f19b28c9960f9dae2bbbb357e2b531f8205d202f97d256a601ba56e58853990cb893b6f73a2af613c46763ea96e540798a3f0343973cd38949ceff30fe49f2ab79d2dd9509bad5079468c6597fcf0900f9b9c5bd09b83bba6d7b3a64d381e39c3345f007bb2ec44e68b2f0c90c4dc3ae627d67480f7c4d9c62f9756f181948d07ed49ec7a6aa775b07a590ac103b2255a9705a197346997ed1e24e4269ce7327295db7e3dda711fe3d8ec024358ef187fd080b889707778105583278085c29b52187433995d96ae1f9cd67e8e909bf3043c3ec55536e13a9c97a57dd7f0438ebee1311b94e6b16427a4e894497f46b25e3578906c4fde49a61d8e3e33483f8382b0445c5d99cc62f31a0133ce69c38d52f59314650cf8cdfbda31a10d563886fd0191a191964964d89104faf03693bedfbc139545176bfc223942534e40d8cee5c592d72c5b7da60c035f6600ebd21ec4708741e24e5d7fe1b176dc891377c6007eda51418fd03c7a9b6d86e30c6ca82fab255a04db0fd8611639101012b5517e3c88c3d325778b7ebb6d6db411281bd6b1f7769ea7d5e79fde60dc00f8fb030ef3169d3357500028c20cdfa1935074285db189cc157bbe700962364cd31c66563417aea794d081b3c0aee1d46135d5062ff544b1ae840f3bff88e0db4fbaf6ea0bfbe896e0609f1795c07cdcb5801e6999633da6f9ca42bb9568d2f4f552a79b0405a1a03ed58ed5e4ced0eb69bcfc2b96ffaf735c8d170900c46b268347d85ce018502b73be1a2d257e4f186ad8e41565c4f4897c1dd0665bf1947d44b191444ea452b6203983fb6a639493ac66720fdb528e106d9ead8ed1f381aed172907ff27c035377519945a8b34de503b3e3665ed3e16580819001a3471fd0eddd17b058dc1a346fefbc30c7cf8361665e97f4c34609bd25c1515245ce7a84da114f6ec70db96230ff017656b67697b7cce327de8fa7ffb71777bc03c8b044474cafd1792b97ea2c1424fa3b63eab958466687edf917286d81f9064c525dffc4b3e5226095e7731546251e6e04e9e1cdeeb869b5592286ec2b17283c3739d2c1691f2cb392c7ffca564e5ceb1b2efce0acfd34da8916220ce64125b3834e61e0d8139b728208db801e9c13bdaad501e16d34078c451572d725ef4dd8a2e587a23b693af817f2704cfd0a161a5ecd16dde9e0c77a453593cc90eb592ca74e21b992c8c07b85cef0bb7267b03b1da78952d6872f7a88bd713a2b4ed7fbe6e8dc680f5139224e1950923a09ce4fc8e43c7d64cca9833baf388ad071c55393275a8dc9141efc983d1d2b67d95e49de9aaafa6ec58803f0242bf505b76a407deeb689c66ae722d7e4aa5cc694e220ad65df6b1e3bdfe7af80536720cf93e29ef33e798d8669f037b41b267febaf30926d200b8fd017e00b4a527a311904da3db8396b2fc4e3cf0e07e10f941bf9b8e7826aa1ac061f5e71a0f9ef715c35c9f2b74a13173260807893741fcd2fe6f9ac6fb4a48e17622b7d78ba673135048927a215f2834d7365aa7e80377d91bbe450d31e3fd1c86b2b7db26e0d9158133fa49fa348e9227e6180a4583e14f9be5eee9aff7d05c2b9fd071b8097400a31e8c5f5a4c7a619c471820ae553ff9de265734f778b8f78a9e7082c162675aec31094159e08c585d14696c6a8de9ff65949a996648277e7f82fc37f7add5891469b8241fd8568c8efad99711c421793cbb5013b7653b75889087545054452d006baa772b8cf39a1f33fe82dba78d6e02a27d1f1e8c412556d6b16553662cb18cf4d6ca38d28c43a68bf927fa476b01054ed1fdc24d7783635b948042168b9aaace41a647bb6b7ea91fce24f31e8db0f1fd882a89ca673c829a9b350ed0ae2b87f782863e9f4c14159d5ef465519d80782218e640c98fd63efecf97267aa533a673ae02d4b05ee9ae0c8cef559ef625818b0613fc8774b5186532562826e3d1dc02610562fbc4ec3fd76b2f0bba80e431ae33bb313f4539f7a36cb0a3f1563db45557cf1cd328a1c8e05d9150a73637d184c0ada10603a03cbbcdcba72e08de6fd63a5e71faf7c09c400e421b2af057417be7b7704cc32a5c40b15cfb897a7fde18124ea3a3ead123352b929edc901e960c3a70acd6a81a733515405905f5c8cb96d8b11275f871200ae4f47c85cd026e29aad48ab6c330e1a7d8baa4b031dfa819affbfb2aa629911e977af21bc905e9d2caaaaef331902d158ae6bfd7ec1b097bdd6f4bf84a1d1999e4736c53e928d37cbc2e0ac8a32facdeecd904fb36f2990761ab16d743925dfb582b99d1b41816e85e4f717556f28792db6301751840c8cd95bc7d43a2e544c4fc448d52a5a214230e3aa710f1fe8f6904bc90e827979474ed7054519b70a64ea895d078226a7a47209430f1af5da5ba4d50f678c9eccdd4939c9546ae13eec51895bbed05d8484d93503ee3d8a1b751ff4b2444928622644fdd9cbacaf9ddbc0ef8b2af53817c5df4ed1210ee29fec77f0dc6c54fcaa1121c5fb44ff30302c183c3bee9bcdfa8a55c4a721bf7ef821536971b49c56e65ae4d5255225ba5e73e6af131f74145cf68bcb76507be60e7d1b22be894649e09f904652700c4036e3ca0802925a0316b75c7cd308e91ebf5a346cb4ade8c6b7dd6d16f0d047498739bd5602ab3ab2cb1d9dabcb006d268998daf925e9211842f6c07f6994c2de12e19cdd80e38ac0c28ca0f21620d52cee3334b1ea2703b274d06e8e13966d17249b33160a8c674e1963b84fc4453315030635881e6e62bf110b51f47717280bb292faa183de8960cfc6d46902a3c1f4b5a7383aa90dc27be1ca3983eaf2f717662a697d6938a95ead894f73f7e24e1b99b724b7ddec064314d558b67c49563941e4956b5477bde4a5e90db6eef7773c7f71e514af1640b899e6f09ea63cc8b5a23b9506df4cc7018ae9b524b79dced55fdda5f72d018892a6c95077c93eeb70dc9a2ba2bba436f0de881ff28fe9345e31df6f937cbd23387e1ad5e21ce304977be1e7b7216924cdb1c4e3164e820eaa4e0b3b3af2631f6ed3bc24d2fe0dce3a05965eaf64deb4e65329e3f5504268dc404f74c4982390b512e64ad77658cafc76222f517edda895d02c85cee933dbfac90e94ba8211e30f13bc5c1b2be7b85a902159a49bb56c97419f0c08e3d9ca75e89f67a3cb5ed750ae78104767e07edd4876176915fe6e0dd8f370acb09ce0ee863f1e40085bfa1f8462beedfc249f96401b8d6bfda2b7f61c8f86d8a3a54dcba221f300a05b163acd8e59cbfb145355945c22849b9b3c745221666f602c1a84357a1cd84e43bea8ddce825759c1b021d3efdb3752339fadbe9385c243373f49a40f22643cbf3e6e2f811df81810b6238ee22724d77a9fa11b7371b80893644db26863154f3205dc3a87f392e90b76a4dd33c82916cc69ab742fb0fc3d6410d5d8ff8b8dfff6527607dabb352a14e111f12dfcad253af2910c6e07b2c35412cea8c349c667f308e0bd666ecaa0bd8688780afe224aef03f4c24118def20c91aeabe51aec18ec180046444acc7198da14d3f338649d90d401813a2d87e2cd491b8ae5d7e27e121a60ebcee33b9cbe130a057d72fad3a62ff0a79e3e10ae10f112b13ded3fac250071e1b7fe495c022ea7e1743f6611d9ea7b61b85c2efb76609b3f94ef290c87aa06afddcd0a42cb48b940ce5a8e7a5ec049ff62ab8a40956d28d6f41b67d5a268f1dc00aa3d0b616e875ca4b774ba5e7a03522540d48746fcf55e9a030a6b0ce43225b54848ab934906df0a3a660c243d8745c102ffd05a2709541457734c95f551089666d38acac9a61f21ed0c0af329e5fcfb9e15fe44afc90ad001a3415577bd52262a7b20985325c3f03727b4e6f6d8cd418b302a2888a69b8931bf4e0096839890ad70a6013210eb301465fc4330ddd1f5fdf5340725007f1cb5643bf62b177d5bd49cf20bd28d290a5a004edb06d15a999ce19f6bc17e18408b411814417278fcddf4b87edd871d86cd3e7cd37faaf1df5f321fa28ea9bc787be883e86e3eeb4c02b4f7b9751b8837fee2fa3f380868d1ec650d5eafe42c09f8da048b7499af2134f29159480b9417fb1ad30f62ff8d016e83cad29e4a74f0e380bcea70e150c943e049d30880abdfce468655209ec19f5503a51b561f911101cb21215caeae2ee7b35378ea9b59f2c8e26f4c3e41f14142e2744dd7cd1405338fca5cd7d692fbc5192f764a63512c27b6995125817a4b8508b088f8d94c8205e25317001227863c7de8312fd9cfea0b63a4406e5c5475fede6d73a2a376354e6442f451f8e57ba96b5dce032967a0b99b7697049485b187efde285bf9c3b43d75997518def38a21112463482b20d0e89a58309ffb694ddd141c9776a5929341bdf036e87d207d49ef3dc365495c286dfcc97228411c3bd08e50eed90ea23d078bf8b64dc690f609802a85329696fde99f3c8bdf8042bd105f04ffc5a8a92f027fb33f9b52148498620ef9d4c9ef1fa308403175162b32e677b71da7b99bae9afcf0f84de196f79b7ba8e6d7d382084fad3dc9cd79bf4dce1af5e5d6afef53c0ecab99e3dc3e0e2e8465ff1c2342b75aca95074aeebcc782965f31ab0123b3f18675eb9570e1e1d4154b6ed7345e6859ec7f6fd590ca872f6e2e9ff4da25edc4a945121873d11a44047657192ba4405fd5d4758e14edc9a1e6b87efd79d2ad91637bea2e433e3e3b6b79703331678ac94bd8a527393ca8682667bc8d589623d04d4c82c4b828e6cf6b3666c8fcb0064db3ef97eaaa50c3c01205607518f6103234892493bfff0574a569f5342ddd21c6a824767b4786cbe38f642e1a085537f7f7a05446312d9d64a920b2044e6552a07ba7d16d821d6cbd68aa5d90dc8108863ef9cb3e91130b0c724e3d070663193e933d808e29dcd1745cf8ccafe5fa4c17582428c6d14f0a844eb05e53b62ad18564a1b7f04a4f80a409c4b346b4c3c76aef81480d32dfd43089a3c894502236385e66df04909f6cb557c464d023f66e57b8fa949cac4b4fc29ba5a2d5ad4460e283c8bf80c082e01c74ea1dbb462ce0634b36554020cb47c624d0c2f014b46d988c201f66e6632c6f81705e743d894d30dd54a5eccc32ca75a1d0a2d500b0f8571d95455313f89597869a4e36fa9efaa790cd4cb21cbabe192b25430d9d6f7b31b856ad296e3a2f8965a9bcfb79c0710c7028eab5a8b96ee880f5dbfe241a2e984f22539b2743ec46e16f25f4de5ebe7d125412302bbbd79cde9cbaeb6c9e54b968a146ce383095f69e37ec275560839d1488f3c0c763ef994197669b1a54cd12c867fed669948e959fe29f1f3c78863dd0507f0cb2e661da545716e2168b9212d2e065d268dd222f8191aa7f8baef87e0f129057571b23cd0cba266495ae611d964707bedc701e53ea9097c747981d74a3780632357f05419c03ce673daff02e5a886c44998b65c0791d8077fab3b82cefd70c0296b15b8be8a268bcb5bc3dd49cee2f3ed80d081f1a16d691893b2fd2ebcd590826066012f2c375c6da680b6ac86a1c6f8b76d76bdde900e9660c0cb271bd87816c6bf78a70ead5b7fa45b87deabfc7f00994acdba312fef3799b7fd400e7eb72712f6d63f78a63c4a60cb66d578a5a732e2565e5ab9ea6231847a6fab58a45b4f0ba095192c2f14ec356975a53850911e3bc64c47126251f5f6621e6796c95c31a01e3140f549b4318a4968936d706c3e2b1d7c16902c632ef5bb72ad87eb9ba63f9674640af64798f928bb8767535baeb477ebf6ef4ada8da650d460ace69f0ebb0e7096a1a82e58c4b7bc0f6ed24f7229779cd4ed7d5367a226f08a764926a2659ad838d2f46bce3753bc89158e6f650d7b9880d842d2f6518f18d0305a0dfada66886342a626663c388a3661b66b07a836bef22d87a38b6dafc3800c178605ca495438f1cb5e368e0d931a7043678663f75269d07ba87a944ad28106570d0df9f2e846de9136eaa0cd7941e9b603f4b6b97796246463e8c85abd3c04ba3b9aaabe5bd86145e11ef5495101e6c597dc40d0d363c9730fa05772ccf3f823fc9da43266371673087d67f0b887a6e848635127e126848587c3bac645a33ca689b907b4a5015e20e6ae49b7c653fd617d33a1584e2038aa73bd1c2d65faea9cf3bfde629c50a8367ca9282430ccccdbe50dd86ce2a0ba2c92dbc2359379cb7501ed56343b3f43f41f08120b9d8bacd4772e262ff0445d5b1c5f49861667313d03b51711e31a9f2f46c317b3a5c7d4693cf37e2f51de7ef6b049a1519cdbfe5bbf28780930f290f3c5f1a7d983d1d1a2f72d6254dfcbf3733bab68aed7ca1492019d863402b72dd62eaab1474a7e55932a8ff6d7cacf56171455e686e0bfd9b004a09b96770887dfcbbb91db56c2f07ac93eb0358100144048fd7e3d9db1b87ba1e79d1989a2248992d54eb53ce521126a61a73a25b28bfec18df93074ed6cd994424312970531495c79b8d4fb83e4ca08d98460fee09dfe924651baf816e53b9ea4873addee3c048a844a3ea5303eeff9c6f074fb83fba9ac86fc8a2b23c7838fda6cee408efd7375e51a485c48b9aaff0924299cd3d24604a0ef58d8b64ac65ea6bc47f43517b1031e3d9bfcc743fbdf6fcc7883af99a0c017be3b22065f864af14fa0c6f1fc5eccf26014baf8f5e4a5276f8848f6b3dd4d4345b89fc22016f3f4f6f029c57577dcdc0737366f6ac6671ef884d76c1195d4502d76cfbb627c42fd6a7536baeef1be2166be33e053ee390172bc8ca03eb45aadd0f4f6666f77502f18a8e70ab5cbb3de91265cea55939362a3b34d2de0bbb25b76d9684b110af6145895fcdee30b67a9a2ff0e415a1207aa14fc1a3d2c7d8d0a576c5f698275ec1b192f80007cdbeca800627253fc8a92e472506443c14c18b93a76c769772e1f03bc2ec92c6e48e1765705fe29b1206de84edefd81fe00d0612ae4d8c79d9be057a9a85679689448dee1b19fbaa68cffad200f4cd1331de234668c7c39c0bd96d86511ad8841ef0934120ee9972c9f3e0ab6ca1841f1200d7453ab514b6270a92f1934d3531ab47f7d4a989ca7e701a42fa596da5da853f929068b40c28e18fc1e6b7811f837ba03eaa643a6738937947e534e1b26ce179abd162e0eafe3f4c6fdd2ce1bef186e413721d6e721481300c66a45a9f9f490917af76c8a348935bfb394e413073a5d84d7024b15d33132bebdea763600e5a805d91b8c85fdd01b2d6c931ec4a5cc16064ec7d72aa9fd8e4e2973a443ee670b725318ce3585bf4f1cf5db7436b9d146b117bd1ce22d8b262ed67d336fe06a535626ee212a3e9b7d457d45359d9295d0b39ab0b0dc6ae5f7885cd1eb810149d5319f2256f7d640b018d8c6ec933953b3a197b191ce29e4d544c82ef8a97d6e972b096ef07a828ccf6ac3594bdd0ff47ac56207322d6aaf1c5e73c826770910dfcc4f85038176f69541a0f24c6415435afbf6d3c3d40c19e18094cff67e319bc8d3383a72cffc696654c0e322e5658a9c2f62d7aaa54f1b88cabf5bf0167631dbdcc4d74b03b45a9e738f4dc794796c22df76a032eea0f401c792eb4349dd1a33085b448391cd65af444bbe5f87ba0e6b913fc902be3d946bc25446a4a614d2ae76d8ddfe19a14d934efa33688999f38d533a6d02852ed0aa755fc8783d9663ca354eabfc5e27f07edf6dc385f71dcbdafe18b4439bf1e67823797139649311ee487d1a03ebbcc07662e7d5dea3fecbd3e5881353ca1d2bc3d2b1255a36eadad80ad9c745e7607207d94f0e7ed2719ff7497af8192a998b45e7305f08ed4b0fef4f6ce5213ed50a0d880c34e1b01a0a559ef54dfb346176318ef0a67a9a671e4ef001547c9f0db14f72fc74c52fd2067eed9014bbe8b7a6531e7f065db8ad693bda89579379603997f7a0d9e22c91425991183ea2eb80b9880c827396671d35e0aec2a5b4d551db2d06f43745fd3e12074ed59c08ff7f1d4caba038814bb4f2ab580365c7cf2c163b805428ed657836af19d9a4e39d6c7a0778521b00f3844622459b5707ba49ab42e7d233e7553e803485123108ace9aa4bb5fe1ae139ed6d81ed4617ea0ca6eb4f6b0a6c2d5fcdc1e8febd26ab072c4655d817921dd48e2535f0663e98687a83e905f0322b30baf8bc9497b520f76d431959357983b4a044c5386db6d83e9efdc499166033d87decefc9e779eddf734257bd1e4d35424edfb0c3f3aa6f2acb1a61a6af8667cd55f563ee011198f6cf7867eb22da939c3c1390d0ecc83093de3da7d0bf1d7723771eab96f18334180da5ae3160eb0b62a7b0efc5d5fe65a73874d3b934234dc1cc05ead087ac1ddcb659ab754c7885fd6c1fbe555d740e0669d62c57a2d95bb2ad4bc78e4eee3980c96acc9b94ec1b7835ffa2a72577cff157e278af544759aa716d07d34a190f5939fece90603946766e7b75d65622e1b36768e53573a3ceb05d4e64f4dc866de5497c04f48a419a10dad9b79179a4336a2900e71dbada3b3be6ced1f263f70b0798badec99bf7b4f1f88415f7f82d5b46b6e33bf2531de6cb2aa022469c93d96ec57a9b7e1d095bd3b0956287963d0db33761c16059df6065d17b7239d03dc6c0dc260e5b305d1f7fe3d25cb09d955a6cc85962782ed80eb7fd63ad73cc07575569c02ab9e6dabf24ce6c693168ae74c71848a73f42e746a73ea77808347f5f9333936868d7ce7a3843b95ca862d4ef283e46500068b16504b8665020f2022f432a07c45cec6d490b3b9ebeb4c981bd5c7e298726bf7135985673e50eaf9967cc7fa457b8c84e57612b8e26b05cdbcc7cca14c794fae870e2d1de6950377a9392a27000be61ac87d17236a367badbd8e099ab4a7028afa2bb4c828b3e4fe24dec259fb89ae6075ad9e4f8468145a03de86a539fe1910d478471f8a7867e55c424fae626d4cadab727a06ea4f96d1bfb34d596aa4ce2ed370b77404b33f096061693889bb7a1ce9d3b29a685a64d6a2d366e012d38038fe4decd191c662cece1e2595dcd57b672cb05e9730021ee420f4f956693ccda869490d03d59714aa8af9f72a74b1b58b545c058ccbc78f6fbd83a59e4455e5efeb5bbd3f90730a3a5664bbb5c5a457d55c84566ccf12ac0c1c3d75892a67be94c0bb52b2935605928e21123eeda403fc18142bc32833958ad5a2673bf20524555b34d93a815a46b6e69859aae2c85f5f5c253479330243baf8bc0f391043aab6d4b6816259de491d2603d33e143fc97fccdbb65cd44ca5d6a628b40cab5318f0413ce713a8e6a91a8ccd28a690cc2981463f69ae324cdceee39edc13adc9cb38e633a9c0100ea1ab004fc1203990ef68f6eb2bfbc2342fcd26384cc42cd3730893c8702090a59bdaf4ebf69406260a3364a4e09cac90d28e4b49deef563dd4edaa83a0f9143456fed3c96e03f2b75b0e5ba2c19b5f79213dc09cfbbe6fcbf6b5d84919a8900b0b75dd532238557417173015fe7375f077df387f11659e705e1c37a4524e7fefba5471b2fd0ffa97347df9ccb57616acc375fdaa91c5892e9661f398586892eae44fa61d2c45216492b2f9f2ed5440edc1356a544928a2f17c2eac61685a1fb065549deb61885b05d086111b9586a3db1000cf980cee027cdd6952d091c3072889d5fb35f55364b4e775bdbc79cbb659b45fb2d04ca61c8742c3b3a5ed30fdb88dfa44e1ce06c8981ff30d7bf14c534d6489773b1ce90c59f04c0203f0ebb1096837cf41142f432f81401537ed3c85413776f5fd0ebc8730fcb5a7c37564a7650e7059066b654f9a04c2229acb10cd03109b332054fd606f3233f19de078f8bae6b08203d11ce36cf36ae89a9679c593e6c34d49124cbe34055f39bd797889c6ad9b9f950870cf8787e3fc0390420f9e5d8160b673cb57f8dfa3bdbf758b5416cd82e860d686b59ee8b3b3ab463b53ae623c6f397264af6dabe2c63214980cd994d7fc1aa706d211d078f3888ccdb4fb1e616ac6220c7ebeb5afea6375200c80b4e6de3fe9882a2d10e730b6245e59ee6a0ec15a8bfe07d03a211c282e9a918ab76c967949c75aed500b7e160c31976339e9a2d22c2eed3aaa4dbc6a90596c9a23ff783c6311b1849f3e1f3c12acc675789792a7747560a6d703c70b44f976330f0bc410f1b90ec6fda0b79993ad3a3aa87447465e87e6a43ddd674e286b9dbb959711d47088d864a2af383998b49d032a6f0cb572876c35e457dda8b05cc48f0ec50ff3c83562335158e406615542e707a8dde70cf77c7074bab0a4fe34a81a9e945fa85a2fcc8aa09d6ee62d544b295e0b32a330892cc526d1adc74866708a629cebf2917a4d980391b571e78d1b957aa66b517825e9393afe199cfd0aee3932c1235aa85442522687ac232833c8ad131c8fd17410cf705a88a0ab480a6cc5f8e054018f29b6c4a1e5c9ece093ed3a2cb042543eb60e8efa3005d88203c04aa7c214ac6d7571f8fa3707c69f2f1aa98dfedaa7c8ab8a9e16a35898dabb1ddb0acf3489da4799acdefd51dbc496b562450d1e3154ae11c931669f9fb65e9d86295268d0213a568a51887df38fc27869803f51f80b6ec9aa7adeeef2df3584693d87c18c9f73f53ba162190da08ce201afc8e59b645fd9d2a56ce1d4c2c724ef012ee79b2daf50cff8a430d697b561e852769b65ac5704b246d05647d5a730b9b200adc02de15728aeec382f36886ee85ed848ce9d8e6333be8075b5b14e3805718bf546ce09d377f1bd2eda19ac92299cda1c18719cf2973e1fa970bc1126370f19ab76c5c97981781fc882bc256ce0069392ef75aadd214b2b6bfec6f8975f5fa949ade89501e96b321c931aea1642d3935f44ff4e9cbd81eec2810f257759a9fa2413537b15af64f53e62d1ab05e6088596a98ccac613a30d0d44767ff33c911c181d7c26d7580991298a71ba8f6b7a9263d64703c1b3c31204ba52c50d90d7ea37698afee20df7ea2e342c046f044749ef1ce81127b459e061c9e641090f79662c76674e2f371faabb842b6b533abacd62ad76e71d5ed016c7ce1c78291fd7ed10ef8330cab969c600c21c091bd899841d11c5a6341b105db4fedb2041539b7bd9f0510c96467f77341bd32147f2037f7d8d0b8ab1bce38471354e8a05249aa90a7989190ca803ea0336e5e38abebc18be989581a2ba956b53649c39b39a90658ea7824cdfc909d25ecce117267d84f22c24de971b71ebf7d8428ccccde8b2cc0c9e48bc5546a06ef804052cbbd57e517b717a3733a916e621f1fa488fd0e7ad37748d43afe974c330cfcba3a141429a31f1748c005a5b33f5f5f84b088b95affa2e9f6d7021965fcdf6138d6b0565d61dec7d886c0c93d7369107062fb84299d282996fed1ebbad787ee341a9ff5993b2ec53d92421bea8b21cead68fa7d472ec9b3a1cfe5ce4bb5dc8ce3cb9b1ea1d35dcbca8d7ddd21db184b73260e675930e4f7ca1af0735a6c90b7f024746fccac4ee2b43c762020c092f6086a10d44548e1e87b065198d381302b1275417ef4593a2dd76924cc9416a3e0d97a8197d57f7e08a5dd2fde9be40738aff0f296f3733f7da5b206fe538dbf7cf099b059cb996b819225a984259bb972abacca4e6bc146eb55971d7237bca70a45e71c1da222685e065119bb00eca8086d9ea41e853a5cd2270a1adee4a0f60c3a3937d8e6f3af97e7c9a416870c7245938ece6ce7ae203c9e3133442056649735b5c5dfa2f0b6177cab5607995bc04fa9ef09945979a6e476eb392dbe3167416a671cab63b806e3dcd4e8ef83435af0d1a9126d414d23437f2fdfdff6a2cf4949bc5b062b3ff275c11ca2fde2fec7bf397330f7490492c247e2564a3b579af19ba920eb54ef89549c7286131ab2acf67b29c9920063432c175c4a2cbc2fd6530f02ca86caeadb4ec0dc80bbe22be5d9355121e809008ccf87945131a42bfbe7ed27bf941cb7fa96bbe4b5aa04876d9ba19fb3439047b5ce27665fe5fc59d73bd895b1070a6e6fb58dfc65dec811fc7af3a3cc386a3eb33380203be29f76da008a988949302ceabcc3ab3b7494c48c8edc07ea04bb16c2063565da15ca72284ab3e21b37d02dc15751b766f141fea0abde49e55ff4cbae55cad9588bff3d3fae96534d3c8fc7e19b1cc36f2a485249e81c67c7abd09d419f695feb1e49d267d373d339b671b3ef4071e934f1bfcfe27b6b847ede562dac3ad088c60925d8a9342282c43e136d4f4b94aeddae9bf2fb4ddf444e4ed7dbf9dbf31cb1d355cbdd23bd132fac8ceb2d07dbf6b1275aff6f147638ce10450b44023ae39a8176cf0c28eb9f95988b62f35a23b5f4d684559b48e5b7b5eba31188a5e0857573f6b458bfd44beeccc96bf54430185f3cc8943687cf7c10caa752ac32c6de4a0c82a0cd289e8d39aee3830f8e3d1736739bd4c1a23a32aaeecef675ab62fc9195ffaaf804180058ec4d43a807de2594767e5a2991226c44d173ecd93e282c988c90f0a970745ccf0b909d5c1b7b0e78e90c080f1fc925576887541350fff807174eebd0f0fe146fc56c74bdb13ace51240d7c0a2370eacb37afc8650160321b22be23e57f7152e9d6d2c25cdfb2a827091c5564d0d5b747f186f7b564a560775d6c08d8dab0fb8c3a56d58fada235216e2a63390981a34cd15a8c4d28f10de8ac079935645cd3422c9bb556b926075689595213e07d5405e0806992775b95bf922e6aa86488d12f51d015cf87f8596e0d09f57300e40ef25b5c78e77485dc3cbd2d2af7c1b26f4181d78c13b4d2121a4b94e41d05d555fe37d8af9bc3f8d650950f6fffe035ddadf461148d30a3de7081c1438ef4f6342f6804d8a01ca549ec59b642d509d4bff03b70d880f2b7b661dfe46ff6b273993a5811f4daa12a7b18157a007e7c85a1ad0fcc5492c33e8ce3265f480bfc8c5df2114a00c7ad707c44931b752745c0a35e6b281bfd601f7234597160b729a81bd660336d44f3f973def81e6472adc19a2cfa58ef86487484660b3e55e1c27bf40f5cc14cfbf3957e4c220d645ce674e0eff91a2dcfc6997b31b0db37b88f871160487055f8534b9edb0632ce168724940e84185fdbf4ffc2d7340fc540d8bb949fade0a2b9e098003839131bdf585087d085b53d94cc8d2451d8fdf02e009e5366f24a50cf21140f3d9967c7204ba8c336e53129f7a425d7e75e8e0bcf7be8d5f70ee4bf8b9885a227db97e99eaa9479c78884c4ab3746d534d1130ac523d3bcf008829c62741333c25e767b56b39cc5731448143c00c61d53d6ed841c07171aa1fcbce0caea62233fab01dd4823ca0fbf3214971d0eb92fb228e9f5128177b4538ece2d7e49dd2290f4450c1fd06ca8a906c8a37ee256c7446dbb609cd21389a439c5ec89655c76031038e97aed24bd3014358fef25d8558c448c3eb0779a6f6b6d9a847005021789029f83344da6c7634acfba1217546644aa0ccfa6ea32e7058a9c1f750a83d89566a2e90ad66636e854d201c99182fb70ad9c26908a9c34d3fbcbc45d8f68b42cff8df899327259e504a3e0e472996077b9869ce3ac2aa03ce33f563f2063bb51fcafa4c2ecd87f1a0138b6c2e066fcbffe34f39ef0e00021fad536b2a6e8358bae4c9297911ce910edee800da6c6a8046e90c4fd4a2ab8e45eae07647b79fec7f1232fcc3b40fa52c610692343c0f135821e9db8baad0e30630777568c4998c1455eee61fd18a168869db525583f6abcd0bbf998980104df8ee1a4eb37f9590bd3601ce4617204078eded18264e0f3b8c4cca1921084af9904fd375b753310d45a3b72274549e416f61a309f9131c0563398eae4f434ea49d2a435ebc88cc280424bfe740d2931bfa9d77ff6d0bfdbf47a4088c21305ae78c168e342c4d7cade87c8721a99e6ce2f1f9e056fdf161d8b5d3ef671967cb1172e0f113102e453e095d47ea591e809dd654b9b434ca47ee4ce23578b3ede2f40bc02e6787f5309828f9f9ba3b19d2a2cedc45170d2cbca8856a124d42250e0f09a18bbb29bdbe08b1cc17c8e30b90569bbb6a5f80eb1b783c9811cf77972f61c1c3a6bd97fdf59490733f06ad09121d5690212f6567ec5de51a5bf7afb84eda3c1b6ea5e5ba9f5102115c381d1e405035ca1cda78e29ecc6615e256b62e824ef5ce00e2a07321cec1199aed9f4d7a833c689abef8d73dc18e24731a9bec5c87f3fb133cb18bce59a4a0295ac5694c2d6b3c187da7d1adfd1d015a6ec4ba46d1e1338efa535b337d4195e2f4ea1f4c307a759a564e1b442f5a5f5f68707bff747e078183c4bbe1075667083eab3899b3d4f3c903ae5da34f8821b41ba21b5e911c224b6d0e4c26b67b7f5ce4a792357d4ccfd024656ec2c5e29d4d69001a5f48a22a72d63eb87c5ef2da27bd054d90fce1c7464de56f509d2b65046fea8ca85d76915330794371bfbe82693e2dd0d13234c9c31fb7fc48376c3143f2f35b14e6787def70386b425a411e4b7ec80074ae709b7a1be1573337d2cd74f417f85337b4ae99e248db83466c889a7056c3d08856bcc5e6f05306b7c9feb791b20da19cf7b296b43acb6f85a19fa3967c10a1dab99341285cc9d8b6c6c50fad16c78b1b918b5e67ab81afb35bd8fae1a656e0f8b8fae24fe12ff0aebb836a67685adcfd9916585bb91acaa3a6e21b07e1eef4fcc05ac968d03672fd92680b2824d35db9e17c1a9fef27e254ed37386795337597c212dfeea4208250ad5a24c5094944cb14d63f16b3a9ee5aafa9e11149a1a3a6d6e2caf5f932b2e6375057b2e05f022023abd698c8f46d73bdff3590a07e589ad622777099bd5097e4833ca48fc61a96e395a2b21be372c6292add58faa51ef1fcd498b68d5388e277f2f2bf30b36758ec80c928bc787cf611f67ab437a11a10ccaf08b6de0b526fe5e4c7fdfdc05f59ab24f9d6ce6309018b6e8ed17ef7f9f5b7ae47591d6037d5bd63fb281e55b3f5fa05deb5921171335d0503d1d99f9e7e4367ec947c29aaa3c71bb3f49fed821e760ebb2f14804c3f081618c86b20ac03ef5b97c02875b7f7de12cb06896b9b342f5fd9b85fad1c60a8080c2b1fe2267da44c80c712fee2393022b5b2f2423cf548653d247ca52acee19a759f39b96c1f74e3b6b215a6424b151b321011a005af4748dcc886135c4eb75ef2c0f4fb2441a8a6210cb96916740fbcbea911f4bd950cfc105893e1e4e6cf57ecc7ff22620324b7240320128910e2dfd71420228ed7f2f7d0e18723bde6f214bcf7f2365e32765174aa165ba88e38cbcd2f57c024637c710e5950f07fbbb13ff55007637e40506f978ff08b1b88b922f73b6ab468c4b65e99670f4da82d4191c9b781f9fed400b55c950dda520a0f156bdd048f912b028f0f825807a1727c16c57d7097e84c7b75dbcefbf9008b317c0b7c64a471d3bbc49ed2e429f8e81b6f63175e78adda74ca5c4082eeb73fc074b5309066a739b2521c3d7a3e81a4df8971205e604e8f5871f31e4021c327f96d5884a9697150b939d3543be7cde19b8d36aad7dc3768856edd9a354c771278e3edbaeac95c89611f0e2d8ec9e3e80243e5668f0d1cdbf6850564487e124f93ce3c243c59e21777d8a762b1883dea68be207372f2948c5250720339d0e018ef2dffd3ae9292a2133e31a381dfca9128d7e8205129fe48e018cae7258bb7541b122b930c8c2aa61b9f1994e223b92766fa9f9835006d2ec8869938a015f53ed99a9e35ed44c2b80bc37bad8ca9244ad65cdb90c877cfa7c76e691701b03854190a451abdf7c5a13c03ec10f6a8f15ee77161e0cf519e7986493034da3c7a7c00bc7d0d86ddfd40387874f8ee9c01ce7c5c540e8251c55afe9385da0f633144948952fbe9e581a83573a3613d6805b617e7a933822eb28628d1450e67fa807984f6b5a3d4e857561e51f86dc3d3ded7d4b5ff7e6ce73ecec996d99d57c233b1c5eeaabdae4e82dae52d833d422d61e693039ff57952b47a3733dd0609c38cbe33287e3c57d95b482a97c34d601dd95a2a1172c14cf465d72d16259dcaae876fddbfa1c702fe834656b4cc6a1add99881544083b0fe49c1824c2ed9a9c6a7bb47bb592b47f308777a8862381d2cfe9c830ad7a77850319d29281595ceeb3c857356c6585f6efabe79bcd81214bfc3a9168d1667f0bc4a53e07ec42ef3edec95b384118fc209772efc824c70443f6fa0a300b4affa40b8dfdf7879496838506b6baf820cdbc403cdc6d57dbaedd35e25510528aedb7ad336455ed0c43727ec8135ed94d7d5d2fea7d25706eda7216e100cded58691bded90ad57008a6bc81f36a7ecb097a15132be21bdd8dc3cc3fce4d38f1fe60755d7e84c96aee48938d45dec8f93fa2b02c248d654e266ccba4efdb3e347de16d63e35cf18284da0af4deee026e3a1ae3d32144913c6a28e6b55d79c82de37ca6548c3a0de47caae02e21a21627d51b5b5e3d40ec6249e2a511a848ba855921b350af8e9a6bb4d32e3f7eeeceecaab59ccb1e149610eeb4842dffa3d4a3b712f031165e5e74ed1125186c79dbe52fb34c84080ed7d40ce82efb5a94a1e8c80b37465e4ae661b8e07b9d8ecb395663af4f1243d18f7b234a4b6b9fc835248cee6d2748ae8d1730ab463da79d5cd0c65a34a8d272151a0fca95eff7159038220701ad3cdbac11bd01d6478803dbe612a5048a5e3dd487d868de9d05bb0f07395b9fe608812dfe430a6bc7fae6ce4cf760e20d672d75fd0992b92b97e32317b7f81f32ac22c23e7ecf4b8c15554332f16ca55dbd9395a9ecd8aba14c1f489c78953883873836002569050e3228c44fc0ea6700c721a2fbaddb4cbc0d2c9b4dfa5654b160bf780ba8205c8e818ce5064d1a32f7c92fbb9c11bf92a226e6f45aa1f1b4d972562ced0dfe1cb682e16ae5d3cea5a08c4368ecf552df3dac55901100a2bbcc16736c71269944240fa1eee9dfef7e6f20f36a4ede1990d6108c870e3dc6c2fdf9df0521df17151ae83f30ece32681776d0480a772d2b668414915284fe81847456197673218bfcb3f98e7f5346bb2a3b0388c0d35ff43aff4e2dc186f239918a2fe6eab2032d53fb5602612ee51a896c954676f253375b8bb59f9128f5289c59d7c593dc0c47ff58a417dfd96312b574a03837441be4da77bb8a17d8ae4b865f93de42adc27084d28fb8f597dce70a4ffa9c3d370e5659c970300d95e205c2e26c8d95132989103819eee3f611a87ec0ee66a72780c544f28de7ce7ce85a74242fdadfe0a60cc45baf292c1f0ce8cbff03ce81e379bd3c0ade7c3190ce744da2d7ee4ad85b01f49122e0ffbdd3a95a267600e1652d8eb117bc26da937b096b3d34426e121854f2df0ade050a6d52d337aa8a1ca760df15807f4444f4894e53fa74eb8076a85aa185e2168edbb7c9059548d41ccd953d91da4591fd901fad135d51ef50c6befda519cf74bb6862686e4c61a0efda4d49c2cbc9a9f29097a773da2227f4304b9325a2e2b961e6749d442c12121912951e0ff91bf80fb1dbf29769f2b86c8e6350dbfaebd677e21eb10f33b109ed87046d071c02d6fdbc2ad9ce64eea4655194a0dcdf5140c34167c64610366ee925ea8402eb4d3c961354c24cc86990fe434cb573d0cc166c60225315c89ca097ce165509f4b48dd5eff0de4a0a9d7b9eb18b84637d1bef0c308a6d740415b4a4a11fe528a75e75145a4b9bdc7feb32162c655d8dabb04b9615b7011857c0ebae1dec65f8d0439fa87cb91fde70d2f43cef359d134520c1828337ee67dc558095f0bdf7db9c38f0b4faf677d3e0db6361dee52c51e0abfa10649c0397f7995f3b5f549a4538f19fd188de402626d88835f6eec42e0fdcd2027756557a9fe340fa5551904380e532f0c5d56daeb58b2df64ccaae21b52e9d4325e28ca3fcbfd8eb3b69edf4744d2b7fa1bd08c3fa073d1d39b9c9aa20fd77c9efc3befdf2cf070525d80c145e8c51fc3484849d6587f6e8ade8adcb24f698f0a84878cab1d08435ccc6c03dcdaf684d6f5c571a1fa3e98a4d68094e894273357f9ddc3d7c8eef8b9c4979890bef458f9bd1e33aed46d5cad0c564643710f9fc1404d8b95c1c46b3bb1fdd5a0c37c2c5fb8512b1a03b4cacd894b377dd91db4798f98e03633ff27783bfdf8b01448e4260c963c1b5281f72010bd1b214e95c6ce09c5f17085e479d8adc6a444c79c76bd825eca3ccccb47009e0ab584f1d0fbd96260ccc9c31861ac79e0b5f0673b8e0f885e83c165f711e4cfc041da43ef67e974668f107f8267e666971340e0ce634dc87653ab8e0b374f00f61d5214db8992d59fa52a43679f3acd85467cdee47eebe9680128e0c3ab935459066d2d1964dad2256b3769bdabac2ae46baa0c6336e1183f9c56492254ef04862ffe6f97210d378ee4339d21533c49dd2eb4579480f5a7bc935a3bf294cf29303ef7b5532f83bda184aa41572e7f7603d39381729755691a5fe918eee95a9997696e0be6749daf202e9e5786974c82f3283c241159ae3cde8da86a2c563f3dd9ba7a25f1c2d492fb6dde3bcbd4a62bfe9a259e34c153ab4d87b74d9648d0c415a6a697a583c779dcd1764eb4667a86873826f01885d2acefbec1b97e907a20de363b8b95d53b683eb5ca75aed519ffc5dacf8cd8b6c98d845ecdd92df47ec344c593e593e60cec726bf2a9caeef780297b495e3dd5b5f5447ccfd6343556860979d51a1f1d6596f7732c36dc4429c787fe13a3db7417db01a67d26e211d3481dedc2ca3c343f57e9498f3d6d1679eb23a76a94c652b2bd841871e52af37f77f610176ff37f3c3301a0d29ee9142342c7ed21bf90ad0572cdc651fcb7110f0ee6dae67fca421a8b03eb542274753f823dcbc021cc7b97d7eb5f3812d64e2578fd9d2014138b514a1832aae62997c2145720993d08a3e51c326549aeee277750f118d967f3f109727aa388dfad0acd61c0b5ee4f8a1f6fbb9c42c7b0d7b7441d6d4a3c1240bd9cc1ddc3b430535e425c9d3d83f943cd0fe709621462f2175c362f16c44f9f287027db28d600be25676b930f97a1f3b7549e0edeea67a9eae81de2d611d59e8d3a3c7b62537d1c38e511a72668819eb414c1cef8c5219ad60813c8e1d46f7c57bd0ccf7406a2faf15a370c95f6fa34690697f19ed298fa6ea4518594ac3eab1dda2e8da4f3a469f4ae92c6a5d6012416b46ee700b16fc8091539c9cc74c5d9797554e20517ecdada598a28f56d18c39074602d8c157bd02b0dccec17158b4d486d3e865010a1a99ad02f6dc7f12c4ddd453113108fec159d82a5e27698a2c830e22f1901b50a55c6ad8e69bae50ee75f674ac94890501e7e3ff8c82ce6e5d9e01a8855ef9ce79a3103c3713b5c4365b3b5bfdf5cfe727cb7eb3106fff08d029204ad3ef22df1df8edb354fb02f379c8015a5cfa6f036209d59864b8af6f201ee5af7ddd85c642ac98944a61ae59ace00726c7b44c055c40b7484cb8bd4b63f2f31a69cf0ba504e1190bcc9ef77a168252edfd50a1c170d109214329010e3d29bd77eb4ed55a98030a9f1ce7c2132fcad9c259470a25e75dc21e26577363da981999e35b3f782c6137c256605ba256a37ca5a3984842dd81577141ac6a28b8f4ce704a49ec00542af492c17067610064947bac9c091641837c784573abbc4fa76634778453ba933d7c1cb3e4ad4d9456565928e8d2402418686136fe562d0e0d258a91d63ead166a69f92fce4941931286e94a1155e1ba4d64ef552df941b3bed66001e182e673607620726c1bf68e574e1e00bbd6359446a17115d98fd033a52174fc17c99f74c568760be82f6e49a0d13e17270de791dce7e727c63b740130c525b72b96173f3f7b779b055a82f541184ded48891f3084592746fb84647dfe83cd7ad45d2017500aec4e8a8221720fe189884a8552fa29df56a323fe3e3a703c41a541cc16132c7101743b4f0a5148854624224c454a6ea519ab4d059cfbfbb2fe7326b557364b5e90de60baae9f57549ed96ded82643f16a3b8ddc461731ec6b03d234cc73e4d00245b43dea4310af69bcaa41cf29ea05c9d18bd030257626dbafd5574203645c28aaa402150a998d80468a1e8af8e5b17dcd2fa08e8e77db16e0bba638361fe29da883b2d779e7ac98734b2e57f38fe8c36a0e60691652436fe8a78de99764782bd37a8456e0864c0ab7aa87a0b6a3a34aa5094ddb67e2b1cf4f57961f2de309600e2feca0e516b70ad8bfa262f9c900b15a1ec5ef410143e8aa2b21590fa673dd18c323bb2ae2899f297e00267e7ae68774f3de0296dd68d5f4db83a4aa37516553bd509f936abde1532acc46c634eb6cdc092ed0b0e7106ffb99f80ee57007797b5a9ad1207db139a58b93db037e4964caec1d8db7b1f105d85d4ef4c6b64de0a989521e25b47340f9ab500c22b76cfa82502c3be67ca9f180e25de6db57174499a8284ddda2693169e03fc4c4937c4b3a4cd738a2bd0c84aeb81a640722686d589f180cd0a6a33d39991b3adbcb678c299e82659c8d7bc825bbec92a9070b55fcbd7b774d5be1585bf4cbcf3da347c286f91cdb6f12ae4f7499b8b35fdee5338c54872b74a1c336a421d842a562d7fae88590ed3f6877c4c08f713089ee2ef4faea1287eac40a55284eecd4f43986d2b05b3dc3bb3fe0615ca7845da7d7b1b37dd22aff790ccbd7320a5be7d40333906091035c5908eeffc6bceaec7612348f5f9226574f315ddec17d9ffaf076dd6578bb41bd48ce6788a042f709bba1a2ed323c9a1050c1e31a375a1443cd7058a7d55cf650d3d3a61d1deb6ace5fb6a297097b9e2d1c4068e22da3ac8a6db74283597efafe109eb8b2a62e704b30b3357730b2307fc2f06dda870785468ab12afe09ab9483db7a742591808fb6446a67914ca74df1e1c37be5ea317614d540e1a1956ffdfe220f416829ea0514dfe637773853b5e6860a5896a3f1b040fec40a050186504285de0358d898477ead78947166cb606cad5310d69f915046269065c217096f6630c7b6c3abc997a68524ea5ee51cee5c9ae9a7a5f412af4553ded988e062860e77f0605f72cd286669bbc3a5c0aba8347323a201af785baa837c71bdce56b7cd32bf7c6923318a8b2365274419bbf848349ef065fe74a29534a8fcb3ebd9ed27b9616153532950504a93c044e9c9aa51a051b4cfb3f6c690aaf01708b35190a2f537f16cd540b1a44cfe5d2c8b3d8e2cbcf803eade36cea0d9e7f2230c81a61a63263b755edebfeb2396a5b08c782832ee840eb60d459ee3d3e141e0643fece5880eac976dae2052a23f59fe0b2dce15fc46ec30d67941f2a72d8138124fa0e4eadf595e8087c2aae2240ce32750cef7911500a88d66475a955405851dc62cd00d477284cf8767898300ad48f266fcd93fbb3350d6b3e1827c40a90c97d0edb6bf1da36109fec9cc94d32cbc419fcfdc69ab975f9049b6d1e4f3b6c874151bfcd6297d3fe3bba1cf391cf2fde30b80102467e9ac3cad61f6ac349b6635cf53dea4fa1b459edcf5d47a4eedb70710817e19bac576bab8dd6205d47bf831765fce96f2b15e5dbbfabfc3ac4dde778c5f18f5efa75ed21131fc7fbbcf9ba5c99cb58eb83629c997836fc2e393bd74101f770cce8c66083f9e059e7e8d2a7bbff834d964028559366bf611dd7c695bdb92e58cb87929e513a40059562f5ab4725bac2d0fbc9942237a3d7515b6cccbe3450f82405c213ead7895d0ffb0abfd20d153887df76770aa2a3ddd04a5f45bfecfdde9239a0886a0410ba489be211b46a7e239268d914540004c4d2d76532c6f68eada92e3bf5fef778b6eee756d6cb28cc36b6cc689d4c7701e146698a30b25ab95cd5a176232ad0836c08e67c5947478eaeb180eb6199c3e5fa715a0334a308d1a5ca284eb636d431414228651ea43e9d8c7c3201c40568903c22deb238a9ab5f2043fdd08fce7b0d2af29342cc8f16a5972eeaaca5118d45d0cc0fb195ab80e0ce85781d4780102a453a946984801d7091278c44702c81108bb7a245fd5dcd7b20a8a03a4644645c3c1ef3ebd96466afbbc7d9c7bcd30da17f9a812964a3ad45a6dc7dfa38516bfebb1959f1201551532b78212580c63e3dd66500349ff2f4bad25143d8d9ee281ba392a960ffd131832ddebea4c01fa1f9d411cb6546659ff3e3d05d437ce466affc22d342050c46127d896893f4ef3429f36cdda95e9639755d0d406e7d8989cf9199e8bd05903c830faf4da4a621f1c7e7fb54a301dec5dff62f56fec3ef4f73f35393e7b706e0526d7cc979826e393e566a002f32379b2959468a05372ff09835ded80c1e8e546f5e895586e5e8ab246a94ceeb1970dca7bfb386490430295381b7ccbdcf38c371e112e653f9ddef5a6268723ac84f5eb7699bf097985ada63e8bae661f31ca624dcc793b8dbeba4ce8b9fadb8f5b8ff88dc60e54b73586d060a70e560c4d6c735a1541735f4fb6d7bc30dfa4023b0820cf54f8c60c29bb16ee8491bd8f9b6cc4f3adcde25201b71f264626bafabf660febb2041c33797d7173d7cec3b6f774f97b807958ee823f066b59d41793c8cc895b3fee3c635397be33f4fdc37974f30645cd38ca7838f611b5d33ab90fc3f8f25f817cc8242516608b61208324c9dafd61d56fb3ecdca6ec7569a8f3a452ee5450fcefb6a34a6732f9c5068a4b730f91b86941acd324a04bdeb48b42cd4cd01ecab6b8734930e1576eafc6db9974ec4ae1bf3ac2f2b1d0bc654330a46427073e6af3c8ad095b1f7a3d433e71a3a4986494fc04ec91532b02ea4d39a7aa01fda40d9afb66f25bff85088cf73091f08875a28210d203d6b065fe190e7c59b74e83bd8c345c8138c205d5665a31a11c81c65ae29c6cab88b8f39252bccfc8fef8f96280158b088af32aac087fd0562ab411381eb49b18b7184f02217960bf27e2d3d1cfccb3007e02ce0b6caed31d31da86319b2dd9e87820526f3e26b5c38899a4e913d389c57eab819d96710e3495e94a810149cea54149266eb74013e15ef06cc7ed24fa08930b64d854eb15963e361eceb8493fd6024d63dc9da2ca743defd864388eb716e07b44193bff36f59dde0a12c945c3097307ce0b7f624fa9c55e04632810f82e0bd4ee52a83aee55a281bdc5d67a49f1a52e79235923ee6af895888f55f2ac72b69ff5f03d3009de0b0c76688f9b6df48e35e23b84bb6b93100c3ecdfa0298cc2879b5de346aebaa629a230afa8014ffbc6189a0a457531c2576638caddd9e8e47f16590b63f3362b29d7ac892acb24c8aafab12143c2385fc7425c603f6ac697fedcc9df6e16298707522bbfd6f33c992bec80e9b2d757117290d081fe086f1ab25e8c6c256a036a0e97ae154a50ecbdff78c5314d75db79f6c42c8eab9c36a445d8056ad951bde4d9f59e4cd159be26a9eea758997a6a24421e308d224110ce2a5f79d5614ca688ee761199fe0cbc415bfb9ac8f9a7eb562ab7ab14a557d9cd3b30019723a4f35bd89629a89a4f1009e2ef89c66a20f13c01cb8b3af0ede4508bd0899cc16ec13865b72a1fc5c2466a01c264af1092d134d5da5903cdf6295c92caff7019ad099b1545a76005ae40231f719d94c1babf0b128a6674a72c207bd596266a4fe8c28153bf14a880b80a5cef1aaeb568aca04e1fdfd3b66d5a4b6c8403f5131b7be3078a5638b616585800d04661bd323ecf5861c5a6873409aa03558ca153b50002d3eb553876e06f6f15343656d521fdd3a28a0bf103e71e13071dfce19204b09c743f17a7277ccbec06b1dfa8e2b090ad0f4a5efb6aa34035fc5cada56496630e6c78757e1fdc95da65c49c93268e3270be0d0a0e972ac2d02adda9581341a4104d58e82b70eb149b2c8f2db87df9a5056d8fa0ad344862fdefa335f5bc4b9e05260ee7e8ce9f533b078ee7ffad9b24e33dd2846735150377cfd09135aae48a65b718cc20ee57c71dcbcfc91fad54d74e71fa9d44ba14dc56750f0a9da5f43fed0be9df5bac84d6d49b956c88ae3ae11078c9f8bf18621a74e199ecdbce21576d4680f7b37d77e5ff2850fd2ef80b77f85f73f6ed5f1e73f544dcd6ad7096a3014dac657a3016a3328e281d63559e0097dd8968ac50f521a98a1470beba44679314982ac18c4c8d4e339a84aa71ef725a80d1829dcdc797366ca270ac98b4e6d178c53ef86c9bb8c296288497713abc1ef47d8bb82ded1d0c8acee1ddb086320cfcaff3458b14e0589f390ef66157847b10c880b994f36512edb946a3882051e144f3108a0a9a86f9a811b0f3a1661f48cdd1d8a88dbfdb050833e503bd6ee2e3702988ed627f836db5225237bdab44a7d53b683a89bb0b03958e9b44d4f38ebb7a4f13e5dbeebba748b9a4be5e7a0f7e80e915aa7dc14c1fa2b034888313d565ec48b4ce7f4925034f5955c55e72690a097a0dc78d65b909ac03af9e49006625b152e484e696114a9aa2dce2527f52b0ea04f5d35ed4f277ad86b711cbc6293aaf459cf836f67a390530984ac77de0a08689c38d6683f63c435f142abdabd9e6dc053bf7d296b59159dfc5e235b3c3fd63c324f06fd0eda02f1d14fb27f9a2dbc5b8b9e43fd00c2b697fd4d5fab89c824891621e4ccc506eec1d3aeb9d6a2cd42f652766f1307c059ce0d77ae07af3bffc5b9554fb48e0ded1e2c6a99b5e5219cb2cccbcfec671f3bde3cc18d58efc821cf898cac44dfc2d4d2cf9f395ccc17312c011a837a7d47c279daedcc7635fd20d005d9150f641c706e503048ddd400c87aaa58216dad659e4e58959c1ab39166ffd27b75c84e29411881719e5bc78dca5b20de51cb0adab466d973e11d6490446df321317478aee1eb801509c8edc2eaf38b1959e831a9f28866b3e329e703a394a6ac680a02d71ab3c4a791d7c411c1de77a7e4b50da728b5b859f7f17f90475f0d4b862776de993308e402f57ac92abe53c17ef0297bf4ef12d9485575bfd324fcfa564afc83858fbd015a7ecf587e397c317c153421c58732ccc75b09f8b58d7447a7f9793761d1532b7908772b8770855ec62bf7646d63c0c2e7278ff5c6f76ab34cb524e4afe33c1c789d64ee51894c5d0ed9cf6286715427efb2b7bf16cb6c67ea059f47627a98917d757a5c6ae144787a811bb82d56b87071adf1f379640bf8fa20c08490eedfd16d5c07b6376ef3db43e968593643b916b5e994415d8e47a6c5c2e60c8bcd1047e8f14de875aa8fe38cfa2ee926397be280b0af0bf320e4392aee81f52b358037d84d46f6d4c4223b8beaf1b3d359941bbe9fd0b0b112fffde433243a694aee2d42a6ece56d9aa167614365e6bbf38873b6fd99647a51a3991ec4750a569ee589758684a2432d10e5936e749e4cc929f03f55d9296951f2b4c8c9376bd3eb831e2ff2cf3e2273b77a38cbfba37fd3457a4fb0bdc067dbd557dcdb66c8a0d946a16be9d792d09ab2d0c9c6d1b978cb4507edeaed0904baccbed7864f1178905a816906c1436781bebd64d9073e06818900fb68f1fa47b99bdb5147a15e9901da1d91c7b0486e84b3038ce64179cc63b68c33c157aca9c5850fe5607e241568bf5e9ab0685265237671abae843e195f7d6ca6ba975ee407e271bc23dcc3d71b90ac0927e5eebc697b9632851baf557a216c382379df45b380e939a57121b383ef83006fff25612a4578b79f59b1fae0acf353349f7cc9d7f3222beddb8e0d470cbb8be1321a507f0153cf291b17cf81558b9104df40e492e27e94d324d73df2af1674f3ac2b0763a27f2c61cc1e376f470872ae9e37ecda2bfb7e6bbc02b027017a5a7207a8ad1a0492a8ff4a573af77018034c102960fa31e3fe63d557526b72d971289a79021d6259705b1329ef79c8efb37049e9337ac8f93a4d39d1f2ecce0587df1901c9e3cd4cc0c9d1943dc22e8ec5490240867951b7ac339131ed957dc35be40c98db308b5a938127eafa45b40e4c4b672c21d9e06cf818d2cbf3686f1bc78bab0df0cd8cbafbebe571c30fcd49e8dffb6fc12a3aed6c8d5c6af1dd27b525902d3544d4fff42024dceb3a6c55da6dbff674a4d05fc9de1750934cb0e764dc7e86e3581fc8c0fdeb2a7a0e8ef0b8aa87b795ef0a65fdbef8c6d9dac2bc30a0976d90067842dd0f4ba991e5f69d5cb4526851e598cfa23f6a1d94adf2c33a9e79c6198deb1bf254b2a191977899651a31d924f52d89b33fb36b9d49814492bd878eaff8c7e2fdd4aa7744c8d95cd137f96b6057109b581c4ea12db1043e01fe93264e2e8e8af2e9e63c296a0ad6f863a9043dc5b53a152961dd5ad2cd678054088ea07a6580975fd6a5b22acb5429b458ac81c1efe5f34db9a41d3bbffebe5f03aa382813709ee2591e7d3d89d078d587f5bc1b1953499f19b893706a1e0e06a18d54753e1ad6adac7d7738f3147446608bb9c2a9f926700c06a0fd17508b0ab811ae16962870779c0e4111bdc108db963ceb1d8bf951d3b3716fa16f096e8f11c15eeb41eb6cd40b8b3c8a322604420bf3cb72c88a0fe290299669132e3dc762b73a38dc16e15cf18284da0af4deee026e3a1ae3d32144913c6a28e6b55d79c82dea906f8958c1a38b6e3b4d6cb5ec057e891a0127f7c445cecb9fd17bdd2bb2f99c7f56db3142a118b7807662cc976c0fe4e4ae94e005dc910e0adf5e1e837db3e0afccf81762ea51fb676cdcde0ba55b2fa477695b422213497263366179353a00166ca11bacdfe4d6655dbe5ed353478081c61ac87c94aa066fd358c6510b8a2b5c9b79eb6c7e8d6e5dd3e878d504a838dea7aa99e0170d0fd98a7d3f756c86691e43a67e2036a4b050c2acefea167b2e768a95f4f2e05de3eeb368dd951405662b8a480a754424b0b23f7fea762cc6303b6d44dea11b739e753e3dc68bbd0bc88d277ab8f24b1e60b531973521745ff09df59e0b32d85776e89c57dcc31293c6872146a8ac8df8bf20b4a235d2f1cc5882b11bcf8950cd0618939e71151b42afe94df307ee1c6a1d2327b63d69ba3270defb753c5e8a64b4d0023e551e3181909bd6ab7a1c1065a7beb15d261af6d6cb4b753a57aade556626c5415cb79d281a01126a18a1bf25de6fff0018b301a3e2775f7b5912c961ba9356c40ac78443e22368261a8adb30c49a328a89a8303c17f628433690602f3f3a9b12df1db2e9003003065948a8428a1079fe06238ae7934c49eb2e2bf2a7f928a39f9144cf7f9c57dbeecede62f552b7e6b003172193e8682892662c668c45ee93c41428fe9ad32d543097401cf38ba19f73cb583ecaee586b445f13ee577887d34abbc1838613671e4d9e76f582b471402f66dc851f71c7e8a4ffa9c3d370e5659c970300d95e205c2e26c8d95132989103819e74c7facacdfb0022ff2813f466ac5b51e40e5c4080a70e24f9853f068a8cd734b17791b3ce2b69b9b19e145b7f93a7dcb6dac67b10cd9f250820323d8ad56802100e3cb69ba7b7a5f13d532fa1e313a4b85294bb5dcb44b65c8cd6fba5b1d2b4639ede60efcb513c824e7b6eeb9a62028dacb5f3c4beabe85c98974e59357c1c7df04da1d6b85457fa78b2008879e6c613792932f22d43f4fa8c489e87cf26aa643835127570ba1870d6f7420ab25151d07d3a3cccf0daee1d730f73c62940782858493f51f06327767c3c148cd70dad984cfb69b8e47868e27ebd3d979fcf7e7a75a577b8a4a6184ea6b3efccda434775061a2cb61bd392fd6691618d1c0d56a3472c5445071b34e22ea6132dd9989e0aee12994acfce1f0fa090bcc357bda388d6fa2a783f7a26a26fb90e6ea19123997a3c7232b874aecfd905cf7554d0f72a8f8a909e92a1231b1bb0333537fcf4ef2a5fc897ab3d8b0193540b20c64ce32e51819a233ed7a47e02d7bb06206dac988c7782e773ad97d75196916b66bf7781300833571cc13c8faf5ffffc69a05dad0b74ac07726e82703a740ba713f9eccaf4b4a407b80306e69cf0506cc176c189becb30a64fe8967eabfd755b7dc24cdda5612f9fa44e78fb3350018156a9ab9097299ed4e93c7a066254a52e4403e487e1ccd2dbd25d4c461d6a54baac2433aacdab17bf69da7e755f991ee0560095a0b93cc3f3bcc0139b33676f5a760d785e3d0b6056aa725bed30c66c89e7f6643bb80e25242cf8aadcf7236d00ff0687f4354cd1835e01b29b5827911add2dba7cfae054b53a8fecdb246438ec486ca7c9cdf85cc728d4526f7ed123d05217cbf0abf28508bf5d9a071c6860eafc7470a17ec909308f1c0a48ad401e407d6a5c7407371b9706da62c99a09fd68922e45eb01cc963c1b5281f72010bd1b214e95c6ce09c5f17085e479d8adc6a444dee8994469de39a27d581181dea16b30c17f2394dfbbab6bc0e56743ecc3e15f453473d22cc9195c58db0abe9a88e58982450fbaeb48bb52c5285752dd0811efae4e8aa7773c8775aa6191bf1ce671210f7a266cc961149b288f2ac9553e4ba00df93fe5ca9afa8e1ee5c2fe3aa02e7e0ec7a6b89de13684fc477f510e4f8a520c8c06996c70421b6c766ec3319c7df7fc3f236ebfb2f9464c8c43d1efbb31cdd09da182fb300da39e486b45d046f7c162a7ed8146fe088140d41492b80897fa4bd2e7fc73cfb4b9b37119ac507f50669185c461440882e471fd2cac77bc5847eae27ce2b3f4fd6924bcdb219545a38238b3996b9ed55f6e554d19f589c592e52b0b7c22647b32b03e28cf42fc28a114afe4f69906e9258c64af74fb55da315710690849b074f7d0aedd341a7eb920608c22fa756b79bd1bf65048453e264243ef8665758d85668e66b42b9a6d475c985ed63ac16d4f71e46c4ca9ba6cf5fe143cda065248787093ac346edc86851774e7cbbbade5649e213717b62de263a04aa850e2090e13f4e343f824f58f0e4ecc88938541a2ec311a46823464178869243095a26e91068ab430cef37f77f610176ff37f3c3301a0d29ee9142342c7ed21bf90ad05720e0bcb461e09760f37d0343f25cf275dbe467cf21a57abf0d2797f7312e2455000409d2f47cca78097a40a03a6ff993eaef3778b03d72122d3f0a335bc54b0151e431d19dce68e9c5298e11d232655df35bd1b7fef9daf779c5a25a734cd82df25f42831911bb457ee19a7ae3a4bc35be35e329658cad255661dcc03e8bc017e0912c5a7b4edc2cf9e0df408d0baa9be6a660af1203500a24bf646269be1a02a94db15d596cc1ff6c69f4dfa0a08bcc55ffd2bcc6c871e1d546060d3c7ae143c228d6da3487813e84e23be8a24cc21b89893a7a0316d57a36fb5dcdc42d76e548e753159813cd4487957288a191d044ec3abc2212cd40a0ab682cb0b238589e2aefc04a4fe4ee9f38efd2eb6825cde79f1b9b110d621e5b386be29b75ddc78ca39f11deac8e7bc213f1053d36f1f5e1b2dbd218e23cb2cf3c43564833acddfe673f42dd73b1e36b6b276abf47a00fd896e5ae4f45a36fc6718bae50ee75f674ac94890501e7e3ff8c82ce6e5d9e01a8855ef9ce7fdd2e982af58924bf1d8592aef9301983563018034655601e08d54960ca0167f2234186fe53aaa1198a614c0361f69225aeea95882eda9a92ffed280628e65c9f29b384bb61126a5e1ffcf34aa99d17d3d80bf3562b9a449e1ef46cd35002310c3e3adf29a4593713a5b280a3b086ba3d20e677beded93b4fe2bd6f3e6ae68ce40ae31fb9aa0532fb3419f807556e24315c2b8d5a7296e1af8ad64b4b9cbc1c56f73d4c8bc571ff97d7c5d60a7e66d6c7f243f08a8d0a4916e844216e553aff72705d156a9f0ab3a64f8665fad416a7037af28866035688a11327a3f37dab49d0cc109b9c50c9cdb8d6d2b3b308f572fa25375a37b67626310539d9c37d61e206f9616eb363779e9bbbff5698a7f12cf38c2a97ab99c117898653c7bc43a27586caa275bcbb9d2ea93739bd5e3135fe4ee96f7ffd78f47e220a5c106c1bdf5bfd2aad10f356014c14769d3b0082301ee9e5bb9c2eb8fd786b9353fbc97b5059832968e8866bedf063e0dbe62170ea2dc33b762bb4f4004427acd7b2025f31db5cfaa1feaf20acd5a565d20a6e747d32844441a46e60ce1b4cb818699cadda747806c2078dd20d5ee0820c273fe1a99db55acc40e5dac686cd7521486d6cfa82cc0295cf977e90ede4389419442bcc2dffbcb01e033e0566bfbe5ee7e997eff132c9a98f2ab188a22079d97579ca9f39f277dc0d0ea34c9b528bfdeb004e7acfaadba4b57bfad26dc4411b5ca40e9f7240187c6401cf3ec91b9d4b1840bad015fbdc0dd419a6406d2aa51b983eda9694e53757e78c36d3c10e5eed562904090036dc7db0f9ffe4d302c4132abc45493d4f050a4f739c16f5d172440c78b99d7f295e1976c1a93156a79cace97c13f529ffcef75c843956fe99198844f30fe6697767b6b4b7c7341d2beb1724c41ef6694a3d40eb9a48c6f5d9539c1d9919196d73f3fd8daf55211cb78c0747826dd852304c5ccb87df17f503d370efa7682efc6cc283942bda0c2439b84f6892d1eb3c407e3eebe712f371a860382e38a71c462b876c0f455f08a716dae1efaac94a63edc59e47f9c255081117814e3373f857796446b889b4afc97dd8f3544ea658cc532c614a20bf4a7fe71c37fc35ff1c64a7e9bb34249de0185c3dd326016b4c6e7db700094f426526f3b8aa2010f95a567aadd7d90c9a714fe3c2fd962a002b44d57ae1bae6536df669e8f490cb8b45b70ac42789dac4b23a29648786edf1b75844f7aee639cc9353065004a18b079e50165f85854e23eeb8478a551c2c596b653aee5ae782e3642739afc9ceecf8bf9c8d05a30c3a87223dacdbee88a2e7cb503642f99c12ce7a64e697f48c636efa077455f296407077420f886f86268b755e8a9daa6ba9b64427ecf1df171e0117ecf5a539b5d461000ec793a8a3934bace8c50e0051656c9dd067f1d722ad3acd15a4d88e633977f5599a74ff5de563e948bddb97e5c2aae38565f19bc816485bebadc1fd3eef2973f1ab925ede2186bab31ae47f01638df10b4a8b279bd2c99ff16506203058f5988df85e60fb37c1212f4f33be4641756f7430f2242d5afd95527edf970facdb177e0f97fb7cde8d493e0c3c234b5e20fb4ca533cfc45216ac1eed0178358322b0100622bc1bc55a41bcc0ba9afa7fd4911a6b4b89c4baaa6a87258d120a1df524c9ac0d9a8d8673518076bc2535917757e4ba05463d132d60ed607ad72a6612700ad2f0777c6824690c84b47c4f573741a45cbeeb60227dd1d2401e107b2631ed19a4e14b1291b8ac21200ff69944a7846742050f2955bad6683b6158bedc059aff3a7e2715e04dc20114c552b6837228f5ed420c2729b9edcbb727ef660559826aa40e651ebaf5973d735484fd6420b5f9bd1fbcd373b56f8043a1fc9917c42c62cbbcc2a0454142191b1b6ea63bdede26651d06154ac20d155f2f2d7c7d4bc2b6e567cceee4fb03ed19da5c84dcd9a9d51f3b5c72c9697187847484cdba05212f76283879c120d2ef26a3d61782d66e68fb5a5fcc8f4ec6a91f5bd716a9601491d5146cfcee1f4248d6cf294c7c7974dc98538685d6e88314ca135c38b42364ab3bfdb5fb9bf69ae65f6b84aef6fd33722e8ad324024b34072c0481a1c76f7a0b60173e328e4ef0baaf581ede7e76afaf4dc24cc4f5d0c0c270892b1eb2e0e332f59abf79fa9472108aa005c92cc56e894b62219b6379144b293b53de4b3b58972f0d4144b259571a61c276a2a61e204b414930c4963b020390db178e7132b023436dab290d32c9b5df62d3c58e40ce53696f74360ceb31f4895b9c91c8cb2672aafc55f2bea8189e317de8e91ac67d88afd3c99760d5c44e2047f55cb0dd50fef13a78e2e0ff8cb2cdfb6490a562febbc60b11ad8f438d2ac5eae46e2ba432e5b82b1409547631953a178ba52289c4d93a2b39db985dd1ee9f411b8224bbc1c6944f0eb7587a6521acd89bfe3212f7e2817c1e2e74aca244b006751f04cbb54f8e24a31f25d0b1b5323edf6736cbfca1386b1679eff062b38d98c46290b583430da9b540399f5a7c108daaade6665bb40b34bde76064b073d4d50fdd22ad42403ec7af7d6ab9dcc587ee6180ba0a6b6ac9dd84275915fb48836c6b525d8a41c64e6d94a52abe77b15a4f1a81681c287a968e0cb43420972d129392c66e057d835119c25f35125e90b0eb097d93686715d1e53b0fc6cc1dbd32d896ab1c0d4630f564e9210dcecab8aa69b6f01eb3fb4ec76c34fc82e3559d654f7231e07ee7bfab2fcaef52a64cdced1c132fcc485f6a285f7ba01b30c9528c390bad877939f01d7ffb5075b10f345563a9b3e252c073f3c04a92c5f966ce22a82e418d9f3b04a1518d11b0d4b5b7ca407986ead19fef61bad68db59ff83dfd8d6bc40571d5be3373a04acbef9a0d61f676ac9d1727378ceba31dc86dd9c456b9e6582e1177dc2ec12341453997337d2c07fc9fe07c4bd897e05c27fe1a04b144c6efb4a5afef3f6494fcb50836c0b97e85c16c7fb3c9fcebab126543519c44c3d1f350dce7b61fcccb42fad2d00715e9525dcdf28f719992fa9b8dea5a5266e2cc4bf0fe41d0d449ce578724241f9e494edfc571d8d82d5f8d34bae1ce383e8854652577f29ccbedc71a1af2f7f9d48259c6db4a0428bd228db9e9427d7d33115aff75fb92b9967f665a3ef7abe37118d3764757a91086b6371c5b340d6604255b3615b0bb9573bf1b22286485c3e426559b30a644c2ed0950b95498bacdd22dcaf6d3e59db09006c204d2a2b9cc4b9c21a0ee9c4a893689c38182cd9b54adfcf7b29ced98459cdd56a64671d660d206411170fe554264b4dc2c8146f45645ba7cf1197578910a3d3fcbffaef15ff2b546a480e11135006ef18c5df5b97bc6fee60bb2ba7ef77fe82a918cf2b97b91191040ebb8c70322b592a51ed5962c8d7eccbdb9805ae0ba02a2863c94b5f95126cd3efc91a2777c4ad13b8864c19009f6b11dcaac0055d4c5ee128a500f98828806e1ed20b40471f90f637bcc0e1cf9a3751fa46569287abb030ca2659f4b59cd591de5740739f33c4d46b8c2a0655d0217f41d86fa597e595cb6b224d77c625f02cad38a0ebe5f5a375e3728fd40af9005e7f6e99184d80eb6129dcd2ca28d1183fdb81ef81dcc9e1e7452371d2d3e20153eb34a210f7bb443dda5dc71d9c5dc8eb4e63ec69dd5afbfaccf984ba77220f7c58d90ce2c3039030f3aef5e414a02b207be144aca6d363fd9699f95b81feda3a87ec5024b1296e3b8b31e8211b7c36e5a20aa136287f52e805f03a83c6adbf2bed23f3a4fd6e70aadc3165283c08f2807bd23b572721dd5a6bb8a34f17c2c1ff2eae2f3b8d69c5e4956f4d3a9ecdf153c5c1c545fd1db34976a6edcd51105a867a88810640630a8a2bb4fb1501b8aa8b636cd615d00c2f56bc9031bfa4f5db395d1ecc39b932f439ced021eeb03ec42a58a21cc671fb4016507f70d9dbf5d49b834b96c541bfa82d9428bc0b26d80535b9ecf50a2faad534304c198374d54536c049d856279f73c32e698bc3a22940394f00ad16dfc3e37ed89a993aeb5371dc7a8d957c937c920cec4992ec492e717c351a6b9da59e73b8260a0aee5e09d86e0217eda81c22a320c176cc6006a98210137fd42301e07df8da0d9ed35acaaceb4053dfb62a61295fb15d0407be913e74503a3605a938dc08862bda4390d543f538e06f2f194f85fe1a3c0a205ee4f504cea8e87293be474eaf867a78e6e93c805d3627dc259c9c0078d79232620bdb4aad234730795f398f7bfab32eef2d1deb34b1f9a6959da25371d8826b24fec02e6bf30e958247b8a1a61184593dedb17121adacdf6d767d9a0d9a09a3416ffb91eb57796e78e6308a987267ba86c01bc55a69153955ce67accd94f413bd60a498113f2aa9673b8ede93295b1342af252866e63089dc9fa2d163deea18a24b97fe54c4fe354d6b7ae067b17a1141f118e2d83343baad502ee773133153f9eac4a4b3f191fe6150ce61d0b3b85ba28348d94dcc211f651ed669ce581b127e8c428847cd4b2f2f75654836d1f849c6821a4367ef2dc4055817f80d05446f9b4ec53dd027796eca412173fc0f3197d9570ed80794cd9a318adfa3a263e73aa69aad8e26b743b0ba82ac773f19ede042fe705312074f692c954413bceb31b868db309980bc43e382b4b3413132dfe45f5e6e7a14a1eaa5d1721dc29699c426098019710a974883e285b254b4800dde10a24d2a19e3d5f887a58861c90c6d52a13a6eb74022bf662319711d3d9f716d82a76f930df319c9e8438c074da9ac4ef4dc6cb6929d075eb74fe7b86500c715410818854e66f261f1ba66a2c2bee473cd85474a44da8c4a6c096621f4296c660f8e6b92b511999dd68c2b613b62724edee15e4afe63a598919c2a5ffc3f57ee2927ee4545c816acf61385e7ec5021325e5aa3328550cc63b3bcc491ab099449e833e8d6b97e5f0146b4d48e6e7948cce12a0395e2f2a71da87f2d71f452fcb54407495071367a931cc2c34e4852e67354efd5c9062c10047fbf9a30aa5fdc37f537b8fba47667eb4abc7c377fd55b29c75da2bc27a71936b523017f09b817a0e2d1c5109de90513297b2f7b727e9fa89992ffeb5fc9eead40e51df6eff9213979eb318d54c79ec201aef9de26176f0af275307913a3a395b52a0e738fd01254ae1e3291d5caba9dc855bb696e51bb6bb66d888e13f9622542263e14ef1cdfb83a02f9586b5664fdda8ba3ff6ef5be81cf4347bb0646afce86591aa86ab3f41f3b236fe25dc9536e85ad4f0a2fbf8a8a89cd7e3cb574f6b0ad25b74a24477decd19da7ebb3bc18ff9130f4f9e55a2ebffa95706d3c6f12bd191d5a361ab00fc6cc0de6b25237c4b927725dcf3f63cfa2bd8f6ee6db371ca4b7570602d8e3e1346e22eb018de00a1bd2cc38f84d05a6a0628f9f7529b80b45a918a9ae485d86997f645701c11381d998eab3abff72eb2284db539271e1ebbdc56dce0ee083458d816105b65c8afbb8632a5b858ebdc2d2f68e2efc20a3670dd0b41fbc4a996bd7256301805217fb985e1f571c162e52aebaee21217b4fa4ed61f8e603310c2ee32b4eee21fca0c0a90f788cac1f9e92db9194c82b8344d28ddbb95e9ecf07571a1594412721419058f90d9d84aaab0e86a1ffb4d1626537a42055efb5ac78fb7ebdf552fe7230c52b04af2218e88a730b9ca2d6e651c28e9e66d4271c1f338510f11b14d1c4c895cab05b7a612594feaf9b4d2b5e840871e49cff2803b05669c571ac50d3b96ad85de21559707dbefe57878845091fc0aaa4d881bf2994390af8d7ca3c6aeb6cc06b76f34090e0d8b2a461219b56d6ca16a162d69d335f525cc97cb6cc67c345bd245fb23bfaaf98a81657cdbca3b6cbc68b21c6860e774edfbae5ac8155b4c063bd566f86e431ef6142140b4b54c791b640b2b955310f4686b3b20c42241c59ee403be9bd1d9d40781baed35606b8b8c42639920c4ee294b12d82ee7778941788994e9989b21e202407a2aa391fc43eddfd2995b21e86d9ab94acce7e9c734d08465f3cba3afd02e5bbda18af83ecb40d43dd89a9dceba81b51eb6ae0c1fb2d993ddd2fee8b8776a8ce5d09f7884ef054e5b7bdd8935d686f3258f57bdfceae9eea374b7a86eab3dea27c7814fd3992c216b7e4d9065efd341e244dce782a22cc3cba144b2dde16dc8b89825e422616490f9c48ab1d1d131523ee941491207d224bdda61399bcadcde7d1f7f33f98cb0531b561c24e259fba9c0178c245accfb62100ce6b8af0933c08317dc1a91b616169dae888ce28022798f77278400bcf5137f422a3b8c11a1ce26dc0169fe0ea62766600180566f1e8d32ba930edf7cb98e0e11276dffb1d4537f8b6a3de17b100f183f4a511fa9d9b14aca5bb1997588b0e8ab619ec48907a056882d9a57aeb867d83f8479c03a956dea5defe24821610bda4958c2db0fa59d4dabb15bdb432171c6043286dac4da037b0ceeba648cfaa1058676e5e35b4f145ea5da3180fe6d1d428f7fbf5aa54ff3b683936a1243170fd305ce6e13da969772e05fab5dbc6e6fec363696613f533d2835c4b1efa929ea3ce1ba17fe6cfeacaadf3fd8b515a16232ac86ea80fa6413dcf4ee40ce84934686546a3efff7ab63a16009dbfff5c19288ddedc4ac0f7d8562eb4217ada44caa2276ca7cd3c9fc956ba63136423b0924aca6eb86ac055f420a8b708b5f6842f2fa7cefee2c1977309650283d1ee836c30c9215fad16e5a8a43688057517392068fe267ccd0d181141c6c524560e48a9771ad409a41366b4e1ec3d465a6c73dd0157739638cc285e30085dc07e57f874ecfe111c7841e6359f9eac2a1b89765765a68a4b804a0b677e5e6dbf5ba60f7103dd51664192002bd2898b75c17d6b578c7aba275a170366c2d3bfb8cd1c0e0b532c8f5cb0db92cde7aee64be89fffdb63cfe621fe84d07222956b26a014f4cdd1dc21e5b47ef23cf9c04c7028bd6b97be3a0581458387ef2b7ab12100375c9ead935141ad030d126e0c42ee82ef1cb4290c14a29b475d2141ba65ce3f7a91e821bd6368a92df045f747ea5ca0c6b5f8ac02227a9ad6e5ec93ac822c98ae4a39feec5d8bf7528f47210457d6a71a9e23ab4ee318ae79f8f12e659ba1d7f6996b3349a415b26c9d3dd57961c558145d65394064b2672d7ac20a8a812bfec66f3e59c4119230c88a433346141a918b33769d6b796fc41c96c5f517ec78703500264b072ba2b1bfc8efa7c793205b48e20da2b941f14123cb9bef833436452f774cc34c1d6a555c293bb5786fa894b67a4429dff84953b1a60349c9244aa4bb964f608ebbb9821869415a688c6880c486b75a798ff24a1a95e191d0366f6b3cc8d2ee58563e0ec4aec512790420c91fbe370751500f50043d387667d9bdb468a3f965862906521fbd0a0ef1e9995b19f413136012f86a58bfebae48a9cfd3af6cde37a860e4054d45c3de0634f5281844f758b657714909e6031b7ceae6569af6887d2d5b1017df9d328a214a82f73a612ab73d4ee022995f49b82aef09409e963a0f97854753d56f0a9f0dc068c1c775358b634615c5fc0df9d60ac03d3ae96fd874496d191c919f6a23141a783cfa827968111693df3058b4e4321e1fd289dbf082e457f06c16cc4c9bb7820c969b7e923f6c897535edb987dd669bf7562c95ab339e278ef33836117c743d99493a3554f04da70640fe6fcb35ef61ab98da5819a28ea3d20f1d73beb652ae7db222b923394515a02e589a3dab6c941a3dc7064777acfad5d67e59d19064ef53f99cc0197f2540e4e2dc12649f1da14127e32c4a35255262a1b4bdea7afb5b4cfa7f2821aa1a1dbe2bb2808e33b5ebb106043d1270fea57fec0bbb76532081fb4d04ca288b88e66aa27580a638a21e2691a0c68447a9879aeee5fe953020fe19ab680ca03bac860054e1fef89ccd7918060d19f15b3dc356568af4d6140b0477a866e2cbd16e1ebb81fe271638e0267e9bfb66622fa953044fdb66118c8bb1927d6a1465f4f8ae840b8f6ffde3ba92fef8307028c9d5264fb4e2326ddcda1e33e1075273c80f284867ef50b43cb8b8563f0a6e6b3c0b571a9a60f8f29465037e00b5fa21c0c7577372297ec4b82d14d6f3a617c3e3eb9734725c23eba8ea1df268d76d664497436ad3068a6d765b3f7dbfa003572fb82277bc9fbc25884edd8c8807cdd7cfeb65379382bd44dfb2aa9208d015afb52f3cd8451c1d40edbafe391c34dfe8b6d863f39b4d62d8b28edd3d441c288e196ec8610923502fec0e60c0484460a39d9e016f2e18c389e4371e5f56236eff06e364f2d7d25c9a0bcaca64d3c9029243a63bb028b5461b54dc565a12370f55780f03b65ec21894c71b9ddbc9033b9239a91bd7dbf577af33af3a66b5a1c29cb259db817c38f7258059f5a4640f55077f7fac06b0a02ef5660bffdd3c08e80d5156315d68a529b6c7747ae10ddd363474e406bb728fe145e46e8281155a0bcd4466d539e2d2e85875e5c228da2d701db77db861c17a59487767b5071dba7407ab5e6a303bf0ec28de1052d81249696af4417dada440b55606cb92bad1aac97bb9763692ed4247eae464d99571000eead1070f20d2863871d7c9bd0f792a913c1aeeae07f675b7121d68f92dc8a5349cb99b53c3c4a113fbc904ffcd98da9ff511cfa7aabf09fb52c866eef13cfc33e35ec3f878991987c9f2a1c90321c072cbb747faca3632dedadc58c77466e57020ad32dc731b1d9825913aa12e38c9ce4c470bed5a9ae6313657b8e1f647a5aa3cb68ffdec5e60582ccaf02c063a4fdef5daeb989db0aea2e02a9865c135bfe13c5a556bb7e2a8606df1bf2b8e0cd4ca72ce8903e10ad9c81c0de262bfe2aa5353acf8a4a381e35c356152203c8f29792d16086d79e19878d1b3c3aa7eaf1fab6f201c8478e5a68208c95e479548374366e59a0c83255242bb3f35345ea2b5815427600b580eb8fdbfcad56237d381c3f1756a4eb4fd79c258ac3e3d24223b788de4d911b6597954ae794b8a94e6c011a242e42601113f6778f572aac37e5e2b5ccb8233b7425eab95b56f1c3fbc7c0b704d399e4e0fe8c1a2ed45aee44650798ebf9bc890a942210c85d0476026cff51c3aaecf6e6c6dd988355ce23ec2d2b9c15e0c6b2fa2f12220a05b2ea89c44b217c991e87386a239837ba8ca5387b19e0813551b9aa9e5ab45b8c295461e5aace0ef51699198e0be7c1cfc7846eb7846d3bff34ee65c4a9e8e21ec4bde09bcce641db54c25c855f6c5b81316208dbdd655544ca553372b70f98b34dada38b8ad6780d8265af4b558b0aa10ccd307ba0725f0b4a0aefe596c8b168dbe5fd466edb298f83f51fb746a50f72c7608469c2c5eac61d507843a382b4ea4f2ac40166da6e508d4645165f6cca34c83145975d0cc6ec12816ed538e886c75ad152dc03223cf9d2fd0a27b8d29aea82aa08fd4ad7a60fbe403ed4404f02b61e7cb169958db70d30eeef6e5455212606ff75746a270b8a03ed90d517968530d3283fe954cb90940a2bda0a4a8547d7a3955ee5ca7676576bcba0c49f6dd8cdaa98f8118581cfde4169a09fda6661f58e6a877be184b5ea6092bc6a1a764f84e1c855fd783cafc69f4a6b60f0666b5984302955b84b4adbea446b21ac34c2c2a813cf2a425e3c2a54ee1c7672487ecfcdda2652ee8663a2c1c41064c251b2a74b6f144295603b432909057ece1bc5556d03bf042db0f84c063201ca72cea4e45efca09b910495dacf4c642889f32657841e79f7ad28753d1c63773bb0b5b9021118a670c5c83a7790ab33e0b399576aea50e55a0960ebc847a4d2af7f9ec96596f7988102e23714bb339b325795bd3c509741048dbe099b64a0914277fc56ddbf0d006de1ff2a4ab2d13f72b8f50bc0e65667d521a943f85eb7fc5a856a5dc2230e2ed8e1a72bd86c72d7baae316575bf97a28832de0588bab5971a919d32736815f14e98a06af4ee2bf549d55567d62a0a77ff098db8f10187541c11fd48da5cd1cbaee4a863764fd1eebcc8595d5d84e9bca05b138b09f1f2e56e0071e3153c4d830fa19ff32267c172d5c93e646f7e4d64e7d466de32b5fc7686f0afeed762c5a4c0f0075d1311c48516c526a679e00d4c896bb552504828bb4c0c985f5cececc2d6134dafb7d2e41e648b42b50c2edca2a02957d5d530300af32be3c85735a4960af3dc93a97ba4884e5252c3fa8c8c7bc44b194b8edb9cfe83d1df9917dd6ad89a62e8e82a447d3f1d998f96e62376efaf3d3dc95918871b280771a8376febc4a900481687914d2309998f6834ff268bbf6f0008d25133f36ce7cfdfe2ce8352c23b674e8630f76c0303bc05bf8eb0488bb3246b6a9d23b9456ccdf4ea4b4544159ec3bad9032e4755841c58353c8d4894457ed550c295474c49772b1c899264994bc03b252a3fa92b95c76b998171afec891528b0b557c3ea29dbe43d697be3a02f693462f382f7ba75f111a9d17a4098a1ff6144b492854cd0786c8738ddd6fa700c7c77a187e1a3ee64ee3d0857af2a5d267c457fc52944b0c2ae0a9177eead93b03714a28b668699066e8ba7dbbb63f824f721073882b3e86ed29829b066d595c212fa961776cfc3b16438a2ef80e2eb9af2714146e9d1562f16840c208125bcf3725f4efeaae2771d3d2a04d890217d4049bdd90e71b05b69289a17cdee27402e72d13c89707c84383f683bb6cbc83309cd0e3fe181618e46990082edc915faf61cecc2e404354d3992c85288631569ea2a67736ec2f3f635d503b2fc2e67c55e80018d0cbedb17a379aa67aa20e3cf4d2c10dab801773c94d94d835762857e690d719c5f13f102936c9466b8865a16b6b8d72328cd6260dabfa953d39ce4d9d2c3fb80a165587f5a17ffaab04ad832d846890f4905a167921530d44d467c105bab35276c5f1c168ee96aaf6c027033dfdf4b88430c29df568990c1d43cb9baf2546346fe80f528be1590567863ddbb77ac74cf432dee4afc6eee11ce3a0debe3a8f9c703355f5886ad4c81a0ee6b44877756ba78f53b8c6f5e9fd1066d2a65090fbb9d147d8f1fc5c50c1323be599abb67514bcd9392bc124906d91cca445eb6cd5db5eddd367de47da84b1c269cca03bee0bd19066a62724527218aa42de6251180c909a40f3c20b7940cb21e1b971dcd092f7d304352e54e4cbb6907f2de4a355b935703e86617f5f068244b46d81986177dab4207acc3f3e85701cf23dd80072cc982498dc1a2f57ed24513816d093f5cf8e6fa55454f526650632554741b1617dba5d1b28c1a9303502dac4289c562ff96ef201107c9c7f8f4401afe8527d6f7d92f327b7c2baf5141a16102650749f35c6c6e9d5c8ec6e4997504317cd5184dd78e4be3ef3726cf39d0d3d2d1e7c151d8af6cb49a4c8d99739c57183cc62670b2e19e000eb81320308daa2013d188469031901b44a37169e2e949d0d83e03ba1e1fef100e70adcd99f8a853bb29854975815500ad7fdeb01fd6eb086978bf280d58c04c07aeaa3d46eb4b362f724d065abe8caabf813daf854b91eb34b60bada1f04f6ac23c0da5c2dfd771cd019b60255bb4cac092e3c6f273cbd7c9f9ac290cb501a2dee291cbc9e09d00e00e0f62d1fa397356feacd6f8ed67d67822e5365bf8ea9f02ab40ffc9ba909b186ac79afb86f067c06342152dca29cc464ecfec3b4a751f1fff0758dc1a25065e2968176104ce87fe63e395e57c4d15657d73435f59ae2f71564ef87f0b7b01083f5842c773340040323b29666d6b60d1bfd012e76c7bee07e166b741852a0423515b25493fb39c0f57c4a9c408cdbe491bbf456341f5dfd7cb3393a8eaccf39bdb2eed28ab589c23597e0384ea5420e62a3e1715f59a8284e60caa09677056ae7a7d69f73c87f8f10ddc89330132ac7b0f4951d95ebe56b37da162d3734ad6f164a1eccc9af0285cab4302333432995ef80d237f83455ea1fcaf8e5f18edafc7468fc7118df587fff9dd0e13bf237501bdcd1284b32c13f917386967a24cbd3f32f210fa8cdbe6f1ebbce47ee90aff58d4163a1c154ebc8c202142b59ea26c61257385df6a7ab707cb742ed6269d48c9a3d72cf31d61aef4861365a79201c060de6fe155a22503c537b779d3dc3b5c42963bb01a10d11fa9782c2474935c800deb0d73b8d59f5835e232209df06c913c8f46ce4c7343901c029434ead034d499698b4a0b9b8081e4bf1c949503273f6da53336dc6090a94605f88f9be75a85f566b487201fbdcd2157bcc676a765d194377836e7a649c20cc8cd22b23606797d67e5b30557d8362cf947371b49599cfdc78b169fcc1aa58d7a21d3ce7faecc578ef21acd9df0ba807356d08ed4872be01e738021bc419806fba9a6b490526b1cc3b5fbd95c5afbd3789093396a47a2e4febb13735df291ab47122c48fd2a025749474f402db3afb0fb3a92af36aa63be3c3f42c35e449835abc674691bb3649ba21097dab7fac91466dcf45be56c6cf845c7fc6128edd174ed9f2322643127a6beb1ae43d3e445557ce0c2e9f7a97d471477221eb4ed4d0037d7915d798eb8120b091a77ff0e001177c86ba0fa310ec63fc6eeda2f92d741d08870bec4f1f4d85c507d871c76a154a3938c1ba0c2fe514f789afc40464d8af212b955abec689f053a21cfaa06450ab5d2554d726a01a2de5d24e860b7fe9ae6fd703e04dc6226f995cead78e7d4f847c1f5017c13da975190ee3c0c76f8ab753977e3bda9865786c056d07a75f0fbc70a045e25ab5183b4602b53e4c98b310916371fe546407523735b065a7bba750cd4a8b00d6f5e85a717ca6c8d17e1d4d7178afa58c8b4d198994404ca58be66a64e4ad2312151f1873d027729db15bee97a8e0816b07b9987a728319a70f14dfb7187e670652a83b63c29b72509c0dbb8344be769f19e934791e59f1112fb3bc3e6ba0f51a80245aae98f5915a21fb7bb3950aaeb1c699aac633774d5f853853197e64609e3b1900c55290d958ae2e42f144c95f63e6857cc0a617547e533929306dfe65fbdc18b0ed13c79cde6de23f76dfe65a4b1bc36d85274b143edd1ce1968065a9bcf1fc0ee9f7cd8d16983f9f3408e84f11008ec32152ffbd8f9aca02c4d1d98f8e0e76a3f1d9b97efb3feccf4a5f72258bfcd1cfabf0a653cee1087fac8155cf6f45d9764b7745185d2075fe824224c84bfc7a87357fd546b88fd962e92779b3a21a7bcaf5a5b0c9b480b1af3df190af340a47a47bf73aead9da53d31c6c997d4a77d79a75aa7c80c6f67fb68e941318ba52e82ac15b017a9e32dc67bd99adbe2a70cc60ab82549f8a956fa48e119fcfdcf81b0a3fbda9d2302b0be8714f568f39f40ddab7e94704e0df2a0a5cbb71d9d53d822916f07b069bf958ffaa26dad2bda130b77dd451ddb50ffad9d7286cddbfe2bf3dd7dbd7b8adc7dcaa48831e1ac1adc24de671f031bf8df9541fd61ba82c5df6547f3f3eb73482c962f13b79e41405f1445ca9c9189382045230f9c8d396b3c8bb3308d488edbcaf22f25626a53f17e3816c9d9c1f07f7b7e58651dc4ba0051d774346d8e32ded1aef62b20c5e62fb4f30c603fdaa3d0a1cfc60ae43b85b760eb8d65158559ec340e2d6fc87a18eee984cd2b113abd2ce2106fb9c7f26df90480e77e313d6a97ac4fb890791b4b81dd2d9d2f830f9403098fd0c5884e6e0f531faaab7bada7246d9a6172ef305f71822396110a2d5e80cfdc21b6ae05d388838d491bb174f1ae6f58896b7287419adfb3d1c61fb6b6c1036b1e3dacd52630bb6c4531375d60f22adca275bce166f214a9addaa6e0fdd99ab6b1e06d7b8731ff7e82ba15dd2fe171396f99cb74dc305a2fc1af1e816b95120fcf899db770b4bb9de280954e65e3f25519f6f2f04db70328e84332785ff3eada84a2f359e6962e426f6fc381a08913f05f15e06bbef1cb8d90dbd4f6bc673585f293e5c12e49fc6f447eae035d8f0657301dc3ed7c4033ea0254d236ddb0dc343d223146fc762fbe2eea9e8aeb7acd0fc5cde1c2b9a95dcec0c35e7f01bc68cb8b05fdcb0531882f21e458630eafd0cfd0387ec6684df4b67250052a679d2b577a4fcbdd8e0b2868474a9b5f3273258b7f60cb5ce65b7b6073349aad5f677ba8d68b577fd6a2a8b2c8be1dd247d1df3561ee9670c82038903e5c60de3ca860905457f072cc04d3711a7487d5a95d8d4583d58687228b33ad68945a5c208eaf6ae16bde8e7b5947249f6a34bb46e757919beff0dad2320c0ba9968cd388706e9361a17acd47565181f27f52e85c872205be45f2815172153baddeaa6e1fadf2c539af6d2b6706d6c75b73495f0fd7fc749b5976ef6e73b15c7dd77a50b962f7bd106eb27a253da0e3b542e007f9b31fb159424d3ea5192f6ca66f449b3457bd355a6fb8d0056f325a0c10dc772286aec7de0c1da353f964d2ce9d1d8f38b5cdfbee52d353178efd33e659921029a20e10607886343904f342eaebcba5b5b3a11c89081c006c19067d4f939d60cd5c5015d423f3e689618755ae1c624351a0d7abcea782137f8e89dd794498dc92eac070f57b26f9f17594e7f0fe8742a8b40af70d753a500544015a03aa645c5e60f56e89f9872be69421dae3a90f5818ca4d4b997e0144fd6076533b644ee4350caed8ed165192c39fe0a6ab348cb03bf8973f7146a86f964f45f385cf66ce8426b202e47be3be03c0936bedec584932f3f4c6996f3cfedf4ad3e515a9f25342e3bd768629c5960aa66304beeab274cffe068e0aa461e16142e51eff6762194e67aff3d20d5cdcba37685c00981811d84207c42f6e152669d81c7289ab6154485e54053d69671bd9a48da85300d2503f3dcf35be6f8e6dfae689289eeda3c56548388c4a6aea042f449847314a7c2d7078621ecdf9ddac4e611fbd735d4639423e83621c5231b2cd06d4b2c0e163c1d7451c41fcdbb162904acb335802cba4f7aaa524a5d74b54d0195bd1d63ff31410072cab988160bb7b2639add9dcac1076fc9f483d752cd4756f934a70073f125feed5b87da75e220f2a65cda6069dbadf0f542427776016de7e3ee548d807aa680b14e44ee71873efe90e0b9441df5a6b11309347deb901bc3aeef77af200f7fba24c86ec0e01ec6cf063a6856a1ecea557bb3d80625e0672f0536cb4fb90f03a0e6a946bef0a4f0817e011a00f9a8abcc218d44c6a2e2adf958495238ebbbd1e52f7757933b3fb6539484420393a391781e4b3e5513aa1340ffc3afe7888d6d4bf4f3929f30a1777d3030964b4450b567be3ddc9c8fcf832e3ba350458564375a477a69be776db5e015f4fc99a4726c57be7de315d2a2aa1e2ecbf11059209c682501a7d29635baa0c2811c20a999e5bdaa3b1a5f7922163bff7b8cfcdba9a2723de023fb61a1aa966705313241506d61ff981e2d4585777812634ab983bacd0b1f76c33f950df0b67fe50fe1044710631a3da632bb6d2c5899180c9201e550cbbfc791eacc6f28b8e02da57ffce4b9e1ad60263df0d5d401dcf7d753219479df631db48c9be03b9309118ce11f1e3ff6ef0c6aee6c584cc5114e40b0ef205f08299243c76e0ecc240a45860c475f6cad2f50aa1dbc50cdf5d58d7670d491108ffb59a1a11f55d9784ba09e4de7e99dabc58c01a4e3e94d36e455699afc86540d36cfab98529b9471fb034df6cb7c6cb9e0841fc83a86f4b9c59a10a766baf4e4c9ae17d120c42f92ba123a511448ff3103629d8b4663b0128cc57704c378da45e3fe32efcd630ab55d68399c31de405044a82e432b7f0efd61e689295b8c39c901b457ec4238fac7924108d49a3faa91df57669e989631a711d0390bed2d8f140f6145c2bdafaae28b47b7969eb36dda530053cb54400ff5a0c939e6e71c13674f129c07fc84db797a87ad2c2b9a24b1a67e3d30627a996016d15b48a71d44f04c9b13a5d968b779642e521857d53da4cffbff84e540f2d5c7039926fbf60286010ad770ffcfa046070ec65f0c508a78b8f1c26599e2f46c7238367b43b6045cd2cdaa9a56daad7c253d0b036af23bd1c93461889fb0449780d518f9e6cd32e7789497a4bd53bc2ba5588c75b6b27960836da7c1dd1024e0b364bf1cd929c3cc567e7de5fdaf3e582195f52701e04daf059b3b876e39e816cf85e91352f58883eaf76a3650d758571883fa1b3cbf9886c8964ede753cd3e370822ddfffab439dd30a904f933a43ca0b8e71e31441e91f0826fca26a2d997b680b181f1131fd372404c41eba78117de4d930946f7a8191d699b80403f394f4663e4af87dd72d43c3c8118791e8efc0dec4cdca639e57e011c7e801394c1a3311797825e1f65e892cd0b86600874b75e312cc540f37808fbfe79fe177ed725ef2dadf35a00670ac6bcc501d2a3239b6af1b4e8f56c3ed9c0e29f2ab0e38e0ccc9867614866aa657fe95375ed828962d66c553d48150ec4acdcca69e58be4b7883df10864b5716bc9327cd163556396764ff7b57838548315d7fdec72a26213e96fb69c9f9ab2e9c5058a796b97de4e390249ccc9dbc8348fa752a839c8dd3f8a3e639eb24ed0459dfd2284fc0422f91c30457889b713382f9e81e09347b2a17c29a0147a70c5bd0df27586e803dd8cd37e428db2081713b7face15a48a7c3189f30059f6dba02335a1c5951ffa82ef1144330c830618764fcf33e67495e2991e63fce8dd1d4d13b584fd06b527a5c0f09700f86b954dfd590619b025698a67920df3ddd74e63d8f54d7a64d826b20e9d768a7eef8f6b693db5a571c9ee90b0073c2b7c9e55955437902f187ebeffd102cae9e3e12f41b0c11c791e1f73f0faeb7dc72107c81b211a8901c9b8e831833c70a8466f98f6e066330836f64093942d72ada8ada20924c7c20e70360e8cd1b42d61955af30f8fe67133b1e5b4b5fe0b396cb0d2ea4a6b091df38537b813f6fb6fc22f6caed8c82aa593cd0399c596d1bd12a15584fef5d59fc182eec1d3c9f7cc70dc89c519d5c0c2f10690eb7d2ba825bc8aa01ecccbad6c0befd24dbc056d0366b2fd683a2581f22989930dc19205b830f8f417bd04d2720818c8ea76a0bdce41a35b9576453b6883279158ee98fb2f185f79a7232dec62e7c240e07ac93377636418d9fa4634fade4894e9e35e29a5f9568df5f821bba957104cffca36d1434b8ffd971c2f2877cb5824490b83b2ce7e573eea6581152fa990c72b6fe4d275ecc5bc28ce7dc5d636b0dbf55974237f7032eff2b6f79cc14f290b6f6ca88492bbc6cff6fafb8ae971ac907bf299b06119ddf0b25e921620f599bb838e5e27f5dc88d1a54ea41f0d5f9e45aa0105b19976233303e65bd65c9683680682297a85013af8a615c8b27a43dedd1742eea5851fe145fc12d51c38f3ab15c6ace5ca1bfff134202f191d4b44a04fd6c14abc4d2e69fbfab07459cbe320bf2ce2964f70219d33463d0cb3250c0649cd3a5d3750e23a5a7395f48f160ff46436f1203ade1d36f55fd411730809f79380f3ad817066c762f841ae926930b72243b99a08e9c774aaffea16de56f4636f43af2a9d7d3e998c1bd9c6745b4d1c00a67028ebf2b3815b528e514ea55292d8dd8333b0568c64c8c80b3debd38b066a81c1f7f1429f67cf756c7083bd37da55c65ad81774ad6f5e803a5da6f4a5a5256e191bdca70c71e7f8dccccfe45f6cee4e21a6e574284c2695c8b7ac38d2ae8fd153abbbd45baa4e379e232f62afb477224dd95001e4e4deb44b1047d0bd9265f3167b75c2ab87ecb4a157d51eb4669d56826da8ae9a54322bf8a3015f6325917d0dfab64fb5c98f9a6c574b71f8007d6e8bb081f86f9cd3cd09f392519278e41a2ac40b237aa5c96257f3efbe3dcfc50eab3d0b4f7f2ca4b4acf13beb902a8fa4561a88dd67dc199de72392fc07dab393f1d52efd9ff4ac40e83961e7efb1adcd3db11ca6e522a8fe6a89fdce52cf8bb4bef808867d45c53d7259474be77f5d7d37f595f17d337e10789cee3579eae7e4b412e02e4a10088459cbc7d18c67736e876833be6f6c3710ca76c26ed0db222cd8eb7300cbcf14b64076bb55c926b7767e7732de8e17ba9b063d2b5060d8902601eafa0423e0c0b70e538c36df1a515e615edc0569984c17d909f4bedd8d355aa14dfae4158bfff85f4a9f0d582af145ef5a826bff857f5644a4cabb54d23ff2a36a1838083e2b518b9eb9df8f9cc544fa6a4aa4967bd00a32a14905d02935a200be990bdc23d33523050834231e4b9598daa6ef4e86e72a41ca0adf49c7d39b29da19e788b72c7cff3144ea6294721ffe03c86a83553b8c2d1ea07c366484bd6038537107930674b2784d06d0309981c0817b0f466cfc8d8feda43b6b93ae8d14ccad458f7253013821d87654cd43847743b926ad8b458bfa6ddb8e2e02314b3848b135a0aa1867d3c60a7a955406e21be8a1beff5c1b41a1252fff997c74e33cfd51f478772170205bec3b0560ff7da729912b6bcd57d6dd8dbde207d376401ddb1f0540d5c824a1b107081b900d0d0a122d8b1e7148e87ef45e9098acb26b8943e0a6177bc2c5a52ed637476a440c41cb765a496193264ddf3ff51a2a284c131b04183addf2f9b343fc2617ffcb833a7d5538361c319612e7de302ef6433173ed42e2bd11fe294baff7089cec8bc5d836318d05ff3b391e3007cd299b59daeebd2b9b09e7e515cf4ba8e114ab887002808dcdf3d7351430d87fdaa0d3650150caaf075f67c8702367dcd7a0afed2220135b1a27fa2bbbd47ae0d9d32ad7b6e076b0448dd9bead6b4c5d618a59c3cab5b64c44e28bac5eb1a4f5320d43b161f9d329c9300c58717f5c2b2d719ba0d066440c9d3bbbfbd156ee0c531f923aadb4f30386ab6db2e598d797760b88127c87c08f98bd236c84dc187022fddc7845bd7c90d76426189e42617b13f674134afc43e8a413003df94a4fc47d469d4da335a57c13d8918f21a161a3062badce8f648a3fee5ee6d2e2842978cd3b75fa53660ddca8e980e1b9f49b3a673f74c06d595c9fdf6cbfb7f54a85ab3ddd50249a7201c3bc302edc7b79063222e20ef0f7568c17102f1e60cc55ec90e0145103f34755ec4bac3d61286065090a1d633540971321a9488604f4800252c91219754b71b64bf3e3b7974bc5f8c5e3fbc57de0ebc633dccbc16a6f8e1233ec0d325a1ae8513ea235ba858136169c9ec68541729bd383c17bae29a59b5a7de2ff918cf110dba1f0c8771c6fb29786f28ab7ad41ffe272044a8fc02422dcc2ff6c9db600a4140a8fe8e3cbe8c0a0d7a1f2efbfd552bfe45afc24fcc0bd6c074abc53f300727a4823261a830cf8b60d07b0f69611f3d88ac5426932e4501b8822e624b8fc0c997477b77e10df39512f42830b947cd51400a0fa60166a51acf118fc1492dcd90a8b60e4ef74e0d3ed47e7d6b6a9cb88d3fed9b1165eccd33d974d9f4f99341901670fd625e89bde437e861757d7cc2dd094520f0daafe255a0f23c60060660c39d4e0465b92e15c16107ceb91262f72916604fb8dc31d3291ca8a8c7f546e59cb4916c46c7ee116a7f9d35483c2c605e49d0718097d201a62e10635d972d85aef21f3dca22bc11df6b4366432243260658339b5ffba714b57d82a24286b856536599372925ca3462293529318260bca90ddbc788d75ca940b4fe1e9b1abea3950dcd671e83b70e28963bdf77b22240bda088fd44d20c9b70d754c64991e3077ed815b59789ca842c29480e58fa1389a3855f480d3687fc135b0b6f2ed4382fad4c31ce8af05d721af7bd2c93a2bc306b3ce6d1a2fda5f32bbbb0df70bce77ca2abb497504813adce14a55ab35e2f4254691af2a9da1a70ec55f03eb9b798ddd909484617a59fa4091b69beb9bcf4246b8984d95c3516a93cf3688cd5f8c537aa6ba2090542d2e84c8f6d717aafe5d508d6bd64691f7cb4155d708127c322ca9111dcc1feafa9a54527c1ca15ab481838229519e40d25936c426dee428a6ac9007fd36f4545638a51eeea5225ba0cf9dde082ebbf32165cdd7d3c4c9da753e92e3ac2a8498581737a002fc5e4daa8c8993a84333503c23e80b654df3f1845fcf91448cc148768d7e4d5f8bd4beb3dc3c0ea599ff509b41b4014f8f754d3f97120276b277d737506aaa7a9908cf65b12002ee869d51cef1cd18edec24c3d19a7f49fa3505d6ef4ceeb4394495623f6216d8c4a39b7b8867b9573616dd0692f37368c50f04096bbe5fdf781064c64d7a7e5441015ab0448397fcba2539e45dbe73f08dccd0dbdd484a6dcedbe23426dabdcc0a3ab908f3571e1f05d91ec8810051adb981d29c8d799fa02e350a8d0d30c385edc8a10e585d445cc67e8fd188cb9f4f025c74080c0f6572df9ef4b8acd4183cc285fb4513add48b46f57bdf4d407efeaba00cfca873040ac16a319dec39ef59bae29098c852fa7aff9b8b9411e57055ecebd577b3ba638407f3a2b6482edfc01afb29be3aa5335848aa854edc50816e09a3f746371ad018de676129f3269791b914dc5e0f2c1c59ccb767591574d6b3f59f048531f62441fade4b9397a939ff4e72e37744b2a82777d0170f2d1583479ec380e90b4da068d8b7e51081daada21297e3725e1cb8140ec9ea112c522ac411a41222e2ea5b3d521f915aea6bc7940e2de4d2d7b9de2956dab1419bf88400e295b545f10434d5b06fe338a802b838574840643399dd67e2eae646b6bba1c65c77323fb62eaf17264c708d6cd5270c363c4bfb3c3b9a9b29c2fb0004448ca7884b1f2bed5411006e6e5bd7f248e823918735156ce7c4bbd9cf56f309f1f7063fde9d6d0ee4c56777107e16b4129a5f8d7dc38de3fa4e6e7a24250767de683f89b976b4a84e41e5a9a0d7182f9907301244fddc0b84c1e40e3d680cada8de89bd41860042ddd57271f61bbade76139f9e4a804a5e73e9f535ece68d89e52386a81cf6fe3b98eb8a0a576d57f20395876209bf4e7d7ea41a68dfba7f141f952b35c2308e0854ee2ffbd8eeadabd2eca4aece801e73790abc6972a9888a89d7a627c190ba9484d5882a3c548b05ef33d57da64f0c30e6b0aa5bb1cfb6b1595ddb34431547878e9538ddd80d90b7c6de80a62cb8936f2cd9f49dfa7f772ce6cf12b2a9e63573fb66107634c2e412c2d159dbbc78bed45aad4700a3e7842b9f92db94b35b59c5c73dee7b602b39444b751385a189b27bb2b23b7c32268f854243cc5b6306d4300557ad4f67c01632d2e811e2b756f511dfc43793db87f28bede1abf6a4fafdf323993b6a50db97186cc9742e638a84fdc76a3197c1d7f7ae726528853f48d667827a5bd389e57e2a331c01e99b9e7a7fa4c9ba90bc6adf5d3cd4d4022799368a2bd85e5291aab5b0726abcdaa608b1ccc955895131bd4768d2bc1a099ba6a3beaccb2eb425fd31b9bedcc4cebe519eea4bb69c637bcda134c06d35ba4a21e4dc8d80ac2439f19acb24a62ae04637bb7f1ec306dc271897b93afe3f0957eae08d44eee83a714f752620a86fbe028fa909e57805137d62b7acfae9cff8beb41ae37e67732e26ee95d85044dc0e11dddadbd05c9da11a1b6d8df35df80a0cc1a3a8185931e1d3e7bd2f347c88ce0a4c2f594fb21d07e89382e527448acc7f112154034c0be2c31ce48ad59d804bf559ab48557e954d7d279cd0391ee9cc6d04d27b9802cbc62cb78df3c5c7231f0029b1b20559d279118db7f9055584bfe160dfa52e3e799a268ea6fce9dff8930ea78e6b657960e2c559c15ca33d5424965e1974179d2edbf26e2d2dff781dffef0b9bc9b89b296fe767198b523bcd1aa4037f87edebcd3a91aad395fde8271e3a76057cc08078d5b6b2f1dc0820bbf99b644e3cd19ff5f8816983a4f6400024a493868c310f9d194adbade50b8c6de6693640825205f3f9b3c7ae1173a359c0d9ef60153f6d835aa8c5c5ba91a1fa69238f5a745610a256d78cf1efcf036aed7dbbace0c9b36421257133374d27a4b21923b05ed54e8fc9e66e4b2cc3617fd87f328d57f977cd403ce7da579f7e837c03ef0d195e7e79aa4dfa37e0845960257046875b8e893b121d0e12be3e5713c35cd0117b0bc05dd45f690fb5afb5c52aff5c3518aa698ef3f63e26681da94cba008e3b06f895ce6c0f28c67f2df085a99fd3a5919abc8013accbea6bbbe80c78168e379193a2680ec02eee94fa95922241cc50d06d352a924c8796793484128c5b83b2232f6d979caef32247866a6d1f86ffed4a3b8ab15de77dc18a8388620cffb201d16725918cc556f1f0ad890f1e36bbd17d7898912437a8c1ad75a7bc3c5032530b4c951713ec5c2a56907f2f277627aeafc7835dedf1505cea5ab8a910676db16ab5e67fa8c4342df62a3d87bdac12534b6d5c0acfa830074b81206455895b513de08b83fc6bd35f51b50c5085f1e403cd1d881159f0f47b48bd5945101d16192f280e707a792439e8545ee34a453ff1b14eca60fdfbc6436ba4ba8fdebe1d50f310a52e95260b448d30b49af8d1a98629983b02c37f2dcb477f97066568d0362dceaf5e9d5a372ed8af52796721e7d9d28c199a37900575f779f6f92b2ee55a65a803bb92dc1b02e8d1c317693154fb688d75af73c42628174aa5a7aee307381afae49d374dd13ba232cc5822ffc64b8a14fa437dab611fbfbf16c6d0a8fc5524021be2d9f139cf89fa7b447f514ec7073d4bbf2c5e74870c3cc999ce1b3890269b969d6fa8ce129a915b70086e4761a2b61a91e237d2f9db0523af8f4ee214f200d6f78f1d0d01b2564742fd71f98d004bd604eaab197d440ec31722077ab200e818bbab714a84e362305f08a134c3889843c00a454c9adad724dd56e26d4c70bdde7b3af829f827196e65f515cc05461a2a49a7a4c05c41504b89a901df0c1ed5bef5990203c48fa92225ec83754cd1f90da6e9fd1032e6a064a70ee2e8537cdeaa677b3646c3160aff6eef8189527051a5e5690552a7b44504bd5b30ecca91fa5549ab3fee5dbee58cc98987633507814e3a200124c4c533c0a35f3324dc589ff5c60336db498c031966fa857c9aa7c87cf5415a894a96173d4f1b4b0ec427437b82276c419f885722300cadc79a760c2d6f94bd7562e84ddffff7f22