xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: d234a622c6a4a5af72fe0276426e25ce44df29dfadf0dfd8da1fd0cf7e908a4d

Tx prefix hash: 8648b21be28d22a69f34110cb8ac6e5d37daeacac3ad0c0eb35b332d7c00016d
Tx public key: 086588e44fd4de7571e1045761858f9c0e7f9b12bf9c14110e9b18d6d41cd150
Timestamp: 1680399288 Timestamp [UTC]: 2023-04-02 01:34:48 Age [y:d:h:m:s]: 01:043:12:49:58
Block: 2855141 Fee (per_kB): 0.001093940000 (0.000020480000) Tx size: 53.4150 kB
Tx version: 2 No of confirmations: 293691 RingCT/type: yes/6
Extra: 01086588e44fd4de7571e1045761858f9c0e7f9b12bf9c14110e9b18d6d41cd1500209015760884e535cfecb10a69f03524946469ecf000057454250565038580a00000008000000af04001c030056503820bece0000d06d039d012ab0041d033e6d369748a423222423b828d0800d89696ed95cf614dfa33e0edf5f0b7c9ffea4cf4a23db40f2de39ba7166fd7a9b5f1f0d1ff2b7e61cf8fe07ff9f3b3ea5ffbdfff9df8bcea4fab7f29ffd7dedbf8bef57c717c4bf7fff45ff8ffc7fb96e47fb36fa9bd47fe7ff93ffa7fe3bfce7bd7fecfbf7f9adff57a847e6ffd73fe8ff88f610fc0edace2bfe27a0a7c03f91fd99f561fc4ffe3feafd65fb57ffabdc0ffa17f73ffcdebc7fe3f125fcb7fdbf604fec7fec7d273ff9ff83e8fff62ff8ffb81f013fb25d727d27458be371b61ed9803a4dad483571b5c50dc0ee71d26d73d053db2e7527c4e7f5f45fe093db412c3da07fdc4b14e6ce3b9c7722f5d7660414d82c165eec493c407738f45b637780566bd43f65c1985a3256b6606134a738e2f306c6750dfbd624bd4ea348a24caae7c23143b80a84b7f0af15411ce2494fbb035e9dcdd45260797d99c59e6ccacca77ae05c5c0a44ff65bf01d84db25441e2a0f0d41b8fa0d84d770b5bc258a31585019138ee71d85e2eced9d71b888437d45db84b65ff511800d84627f99c088226fc915ed858b5aac03eb2d5987039871dce3b9c773927b6600ee719f597a7fb017a814f8677a8bfa6daa0d0a8116b5a5d460ce2913fd053db3ab5b54ecfa20a7b5575dd519d7212a3ec30077220444afa901dcdd9db3b610068ec28c019f598a6d7d75b01189fcf01ca31fddb594875f085ee573e42078ff31910fa9765a678167c8a87357172c827d6baf2fb5d1e9b1d26abec5fe49227a9aa3dad43f78178f2e8d5227a9aa3db33eb30d303d155b6c474a6eafbff37f4f4b171fd94093d50b151c1795f4b8d7e4690ce75868b200efac1e1161f101a34e8df1cb13b089e23343c741c334ae732c14877b82c77cfee9fa0da23f0154cd6fc07738f2ae60113a72f39b38ec0dcc548800e22b90998b18dc0f3e02497eda6066fbf51165e184cb801ddf977268d2295beebefa0176cc37b5e7b51d4fa43b1bb95c395f01a109b2103cb67ff593abbcefa1df03e4eed7314be7ff2c946c8d35711ebf0a9682ff0d6a0318059fb96470971d6876a3583a190ccb9668b690acbe81099c71e99fb08c500a646a8492450affa0a7fe300671e8eb4d99f8aff81dcdbb896e42daa28635e3bed0cbabd59177f871a7645275c8830928aae797b0a75fb6e9656291579b9b2677b5b1e8478c4b791e0355a714e5e5390e39aa1b1f1590b18cbda77986ea49233b8a6bef8ebdf280e0b476a38ae09800e9f387209ecbb123324bd1f99d683033b6a542d78a0a1882174a8d14ec3a13d9dce4486ce3b9c7738f2ae600ee71dce3ec599f986c9b47214dfbcea77287dddd858f792a2ee4c30686ce0242470c8d63232525ea6c7adf30be746d11277306e4e0eaddb863f1e3ac2e24c7b71038e36e114dcdb1128c374c010750d73860b06e0beeeda5b37229b820fe39a249edf7d0da9d9ea766deb08dfeb52ba80c33898e3e2e4cb9ea1fc46fcb9da179a296e705e5c338739a6e82bc7bcb00f55cbbec0981dcdd4f0514f6cead80ec26b0a8a44f4b7957ad68e755c9b0be13de87cf20f1b82e903b1e085bcdb69b37a98bd467073d48230ae70fe824018ccf7f2fb0dbeebf263bf035f48ef38053d2febe32bad9f991fcbb9904ae411db18c58544f907e5c7a674059fcd970ffb86f0678c09256249ecb2850a59d0777913c0bbe898db11f48e40cdc5ce4b6f4d93acb2213684a100888d9f55f1a2379b9d15411236c3db2f584b7853007739270e1b08f59c312ce92b375117f53ea051e7a8538519b354e3d9eb85645be078e3f106597a17ea51a8e53eafee8c9094006159395c8c57119075426669c93c3bd6b6e29e238ad6e9b723918d8ac988095cc39b769ac6bf9ea62bd031226a64d47b1179e42906746e0c04e3e74846f4f5f2075de9a0c58a24cbae536b3353e1e1e14f4b3b4b812f6603c75e7b4ee942d72cfd2aad9c736be9fd7c2e95f2ee2fa2b6b9a1469819c58c6e36c3db2f5021b8db1121f676229b783ce16dec8f5427e00a4cfb86935705201f823f8c9c25a82b0ee20b1ca2480263713353653cc004e526b8dda2420d2f99724044164b501aeecb326417a1e4f74a8953663632c01eb8b85cd9dbb91e662f59e7549f0b634a8cf8be81787352dc7f375aa40963559cab2564636d1d8b370f36bbd92513f89993ac69e1a2de204a0a3dadcee8d24618df03769f632e0e3dca974b9a98600eea616cce6614c01dce8e8c019f764e2ff03b9c77374f38b5a3089f3262dd9842428342b9139d4ad3594f3d20d295d79d34d0330bc7fe251d2a2de4a788cd4e6a8e3af88cb3d7ce594dec60f7e75294a326e459cb5f1aa7fa2ae62dc06afc2a0d0d4ee2e43d8c9a3280c426b729591831cfa098281daede3a96ea03f9295574d8f223be32bcb77ae26b4278119acf09080347924263ed4f906c04ea9a0649f6c880a72304d195c1d00ef6a55d6ee50bc5138c3892489fe82cc4f6ac8c28e3c1dc8bd3a25537f46d87b83c3a23c3fb67f430a8139ccfb8c49f3b350497f3bc69659d8c45b648dd21894fce53778f22c749680fbd4cf130dcd0ab0d078cf32cc4ae8c89488609d8a8106001910b30c245bbad2a100a3672552c57f7e735c448fc5843f089c8878261edd0c4e94d55af8285daced9bfd09866dbf3a48a146ce3a48b3aa1edb9b1bfaf4fc674efa3bda8ad672817a1bce9bcba7a6605984841b40ca57dd77788796ff31e03bb0998dcda334af083323c384dd0675fdccc9b3b9c77399138ee44c7a1d77b0ed7153b13aa7b4fa95b3c15f463010df6f600a87e921c6e798e10196fb0bacf7a50968af600c1122349a6da51251aa92a582815c68b3197807f2fc82f8abb4d80fdd6ca693a7d95c23123255cb4076fd3a696b9801f667de035dfbb901046f8b5b3874da3dc4db01ba680c44bce804d367ceb7e74381d28a5c06198d055eadeb4264b9cb904a3e77227e5a27ea6f2aa8472677dd27d39a133c0c82779f87402948a33e0e711e1b35e06d84f6c61468e7e27fa8d01154e27fa09d7151b0468d5227f3c0112025958e9a00030003c00a0cb3d1144b3f83171058f629baa01e2cee2114e4ce1ed6a559fd5ba4fd4f3cc0ccc6ad759c9d2842b12e3dbbef6abdc29b9d67777c73a5857fe9def88ecf2e7a5bcb936dadac3ef091f25c2969a587d0d36ff126bed09a3c02b20fd4f6819d7b73d936f09d13c5f2f57044ca7e950d9797b0ac3e689575beb2d887ed26158967254c407c89a85edbaf1b305e1bcb7b4c48ac4e6e14cbb3239ec69e2e2470c6be9fd8475bfd053db2ff9fbe84924534d20858b18e77eb4d7de2bad85e91c886d258502a0ac5d94337697f7fb10ea5f1e3007159fa4d11c0e10d9b3e2583571744998848594d486a1ad7ad083d04c99efd7e0eaef186f90f380891a30e9722eefd1d6b2995df73be0ddbf7beaec064fa25f075a8b752d6ef2a94511cffb7751a45dcbb4a15afb9de6437b024ee2e81af730e6f4c39b13a82f57dcc722eb6c4ed6d0767cfebeeec9be11e740dc2b8dc960576c53e22821c43d78daf3ac85d2b1afe171b61bfa3681a9d6ccefaa277ae36c37ae91f9e502b35407ce4323665990fcf1041a78d2c9106d077a41971934c9ef2bc182e626d55e14a53bc895bd0abcba526b10bb3774ea0c6f3435ef4bddc46bb666e91878a30526ca4bb9c1fdabfec4b853afe47dac3fe1242c227d3b9fb7dee58b2495b6553cc8a6e0afde53bd2e70fb2ac660fbab68c4e2e8897baefdf76a645c07519bafa6f8c66e391cff41004a243c7c123a29c15f7ce2fe3253f7053aeec606236da6a63ad2b63bbbc2a8210a0fb23f81d9c0b57630ff03bb127667b01f3ffd22bb8a12c6e1e48cd188f21f33f7fa0244274ca0d6c90fc53c815f5e89117aa919c87ad905279f9f83793c6bae2bbb4458287ff8a8e92e1f52e28d167f1716a99fc4dc50d9bfff2c3a28ffc2f984f92d4a844606ec90a52bbb61249fb003ac36b6c719d5b072dfaa9e8e36dadf147e9f213cf723f38fb107a98ba88f76af272886e22b6cb4a62d51d94bb03854d733309b8d5d9507050df945e40f3b5e0ab7317009be155892e304dd27e3c32ab56bf2fc7672a42867746a4929604949a9d538cc6bc303395719a29b7d19746f661f4f03ff6d87fe301b5550a3fcc9e1528c89044be3eb66c751cb32956f77e48657a118d0c75a6b514d33a15667fa24d4741ab39efe97fdc3282f52eafff87ff00208638a16995b6fb39d8eb349839872ec51819132b5ead1713d659af640737ad415dd3ef094553d46a81f6ba45ab87e9615041768485f4642a6f86313585ba67253d87383f51f01f1323ef32ca8cdfbecde8acd45899610d1cd62c257de841409c90faf8d1f5adda3a2846366791c8c43758512b059d6d0efa11a3d580d25a18f5528adb0b0ceb8f16f42ecee7322c91c9468da0320d1316ead7dd21455216023beaa0f743146ecb1dbbcdf253bdad75fe453fdd923dd2de53e0a894f31e4ed1bdbb8e5247080112feb697a81f38b18a51d9f3fb012c0b359852b47815f77ea7537d84845c9163fdca01c08cf96102bd8f73f3da855c25c9becee2ddb3a33661678e080c8e1817772d62b79e501b843c8c0a66dfeb38dae64a816f3641044306c46acf638095f7356a4340ff3534d9799cb433d55dc7fd8245a28c66a14fff033e427b1b5ad65d34c11b608a86bc2bc0b3459d4d366fcdba068dc3e3dfcb10c6d0f34cdb7ea9b1943d77e6b8f267ce7fff1a5ae21aa7fe4912b38d0d6c30859a05fc55dbc843e32cd5e78e21655880632d4f819f182843b679eaecbecb880d6f5efda41c94d6f4a31630c1b1d70335b714e81b6f16f398d4dba313d56d25bc9ff2b495204007a33cf5b5626280d0fff5e796666b10138ada2c93d9906b8c53681c077390af2e0588c08a7f820d241bdfb3ec39939621b80de8375488b494b1ba13e73782ccd3e861722c6b59bac7f28594c347a05f609a30b2edb554c177ea0286f2c6974fd3ded5e07db776cc9489eaef829f4c2ffa15011e150f72a1873d33e4b9036908a58ef1345d214981c3b5163858787d10512eddd73dadeef82332ead6938f98942441e3a26a1d859037ecd7db039e22bc0876d049d8d39dfcfda0b3cbff4d849c07c38d1a574f6bf58e4dc595e71dd00db4db07a1a86006763b5adc9e635138f735e685f57e8b13eb1ef4c1466890f922232281faaf21fbb63ffee012727e2e4a63115fc6c851642ce5c5d3e6fdd18b73d081f6815db3f01fede1198b0ee7147444a74f5ea023d6d5b4317ca76e96077fb7e5a3ad6d7bc2c58607ed89a608f09233d3d15734c10c5c8bdebbccc658f624dc06679dc012be520fa1496a3bd0b5c6f24c9c4df18eb6be81facb155cca54dd03f862d9dcf51ef31825dd51d3e2402f1b7c440c95f2c95417de07779df17b40c1cf355aaff2096377e08fb11d7e1c5197546b991b19964cc5ce2b9a0d9ac7c49f6e86d172a107eeb0e20d6c5315850d62359f23b64e25be419794c9d71902a89e9c397a13e8b849ae37e8a7bf982465c69debfb286a05a2827961dad3789aaa001eaf2005dbe490e1dad981a60952cd348dbe5c4e9ebbdff214200be8392c5c36a7e4cf9b22af4508ce1765587f03aaf1885ad0ad7e946dded06b10ab9c3d3556cb18718f5f2c69aeae6949d2f4bfa9170f3a06aa2c11fed32d24fde435942a4cbe871bd90b06197aac589bdc34bc207ca43261dfdb1f2d449200b7eac5338bb230e3e698331e3b86f7c156849d73865bbd62403571aa9925485d6a48879428d407a0abbfa1573e980ac2441fcf83696122e54083f922d8abcd0ada16c28592623b006b73f98bc41d60c93cbd2cb313fe7f88b571acaeca19a24c2eb6689a2501dc274e33f2cfcd5d366afcbaa4cca0b2be32324fab4f65922e86d8b3db1ed1b4404cdefcd0a22fb6aaf0ae10ea72a2a5c64360242442a6a556cae57dec365736c2b0a8c7cce95f35352d0a51e8428e6d462e1c9286a686dcfd2f95b4a22801ea2734e771fd53b34e15da228c22825d02b467c954c9e2c27d586941c4e06078d06555a96cd87286d513a81e8de58f5c94d30179f9a50c5b244dcce01b0cb928b6a7c3a0c9407ac455dd005f8ca750e7bbf0474711c68cfdc940223d20db0995ac06b24d15437a27626b9d9c9bde105755b12aea4844698b614b7daacfaabb77f8236fce861ec3db5c2696daaf348e3001d65e3caddf8e3867af99991957b5ee1dc30da4db43a8894a13d8d47cf4863c1a606b83cf0b65776a4d5da5713d5c9197adc553f3d1c6011816a0ae243cf0f7d81447ad07c7b2fd229ebfca2df7bf62f2cd97631d938e14058c3c0ec2438ad8f4b19e66ccefbbdef1ea3886ffc33b4267622b15145d1a53cfe247149ba395103455429dc6ccbd03edebecc2f6f7d76ebd01a33f4691ae16a7e9774df5dd1bf13a2e47d8d5ab83540d2a814679a293363de674a7c05619588ded2b2ca85b35572d5e46fc8e374846eaddbd503a99d12d43521f89fa683bc4c16894bb2ad90bec7832715a4c7a3f3f5f9d36ac0265bc382a6bfc108d18f6b5328e9fb7899ada154ccaca3a65b9b30968181612df324feb2641e231c1208536c5a280199ba0842775b1e5a3b8028e092f58e16d9bf3ea5bcd3f2b802a2441ad0186e9e100847316f671c29c3fd6ad6c8bccc00ef0b41468746a8de991f60ffab5250c2bcb947992253ac2ec37b61ec407e01626be61d4760633c808d3816bc8d685f585d3e026f54fd9a1bd582f6ce2f41ab0fc6d8b04756b89ed64d0a3170371792d65d2310982a0b48b41ce8e5758b5d1cc287482b1732c99cb5f063f653228f08fc5d4e791f83c903b38432e5ba64f8c803be501281753c34726ea414749e63bd60aec922f0bf213522cb7cbde1ad05d1a89ef3c796bf25c53704b9bd423427bd64b83567eb809749fe0b07cf9a313d38343cb448aca5c3f1970332085afdf0c09f0d33cb3ab83fe896d9784b857f481e717ffa01d1cd81d7e3cec3f63bb96ba3f962d8ef737da434f0c0882368748562587a3afc1f1c7a4ce76cf6653e9b3286ca83d91448b16b3d21327b5a794764031d66d22c890e9f3858d0b81d875d67a2b0957a4cb5e2fe5d82c5c8531482ec66d9592d686530853e064e3078271d3e044236d52d8395366ea46e8056fa2085b64df938f0f7d04e9154702043d4027f7f48e49880e79c3948fcbf027f24f4d8164d73b164595a49db1fe3be2b6994ac9b5654ac8e78f8b8bf191a9c19603a4e7fb49ea171b5f7ad6ed560f6e47789834facd39cc8a26b2f185d36feeec9960c3cb6402446261bdff94d23bc96de6eff47c6deccb490d8c7a1e5189348f3088cd9efe77a75b920a3dc1a7bd6847b566b1e9c5e59d24665c68be26f38d3526849b8b3755f02ddb88a81dd05ff9e51fb307d80330e0b215ec54b1d2eb5191b17f52858fb802cdc740c27e24a35d0831acbd37e93fe7d065b71e07c5f8565aa6159ac1f476330ee95edfa9ac68b1f0c13fd46648abac19a1a14600ec486c33a314f52bfc31c4228451aee068ef9ae810b6aeeaef4fcb387265d9729f526d2eef2ebb895971b376b0179d6f080631347f37e00ed5db3c7df2ec2aa3e3e40921ae3b8547ca705ab91ee1bbd844c935006dc404a60e8fec56645ec2e32ad73d57ae9e2031e82ef951dcc919fa7bca0eedac70f85c0e9d90a38f2a551defde10de683760acae813dd0f97f85b8abae6126b778c50468e940bc2287d42cfd61e99c891a0b3854d1d8aaee60ffee2c33df62a44adb90a04a7cd132f81c99a6352b6ba391b4d73de9cb3b746b76cd69a38c5755a91295d75bd3115145f765456b1de8075ea53e5c3e0eea14e52fb0dc85c92eb4ac8b1449e2c85f7af14ca20ebed76ae9ecb20a47ef46a712dba0072b70a06882df9b24cc627408ac762787f2bec6ef57b2597f0a822ae44631dbf7ceaa60d76e342fa328b120d4fc9087102ef4a2f34fe87d63f52826161c63e6ba47a3a4d169192a071494af35f303bda0ab1638c80061935463715bd9cc98ee74daa57ebf8d32be4a2a828249ec71d372d08d2b06e2fefb4eda2b76aa66c3d56ce9a297c6adbf83c0f7598154b612dbc19937d39863828a09ac711e01ce992abee59594e64916205eba55d24ad35a25296baf4c848007fc75b0396fafc24b2c736f6c9b63b1ab912c7a3b60a4c14e2fb5d3f76f8d0ae4cfd15163d33e860bbf194313b331a218be0aad65f0114e62af894f97c29e5eea50946cd2aa1e9d47af5ea076d37261fd86783a0beefd213ad699b9cac91ee25d9c02c820061cf4573fac365bba1967b5f94fa21070fa1803088a43797fb19e8da6ca408d523b5c2266b860d75ecda59b78f8b94b8158122392c585cceaa99e7cce431d584672a564f7c7d81075f0346239d34220437046dd40025eefb09ca6945b842848a019b890ac648e67164cecb2b87f7df52cd863f588d66af92e358b258df6d30407e7c9ba14e3dffc18dd9b7a93c5ab1db63ee0d15c0084877e14f8539a31b38c10b97d8ae539bb9aa73bf792cdf990ba6bd53e618895021736d07fc24107a80a6cbb0079398c67166d154266b16fc76b1faedcec4ebab5d14f9150dad8ec50ce7d768d0512288000ac6371b3fa8837d18c1824e0c41a884caa72ade415e1d9cbdc97e5f16cd8c2a0422c67e4b400e961cfac0e20535f2ccd96f0245dd903723f889bfdc25f4385cc398c5249a2b20dafc01e4506c60d938f9f8e35212b12ea64364fe9d833cdb3fe5cda55f3cc343a7bdb718c6c90a3555a6bca96474529ce2a11d9d6fe2176817010c9206321caeae54b8cce60b9c11b97126b3f8eaaba72fd60fe3c0ed5f764713617ac25462ef66c91b5f9af879eb48341c45daafc54ecf99f6428017b83e9acef4bcf5a1f740bab941d23052dfc2f4aaa24356733a211190886f5edeeb41f83c0f8f7e45315d8fca704d295797e544f301ef11108af726668190cff68bd33f3a81d41bb843d835ebe3a5f138549360373e7c70b465723fc5d2e0596cd47bea1e7538b007a5e5e468d86f631331c83a091d4793ad5cf4762fb06ac13d04c38d34db8cb9511d103c9f592ac2c39b9fe0a96fabde4b201ff85e6de9a0d078a8ffd7cd95210b81ede8e050459c9a128411f5d96ffbb9d1cb9abc2182cd75bd47422a406026280f6b7febf476f7d20b3f18ffcbbc18368be9b3aae48c702c46b1df690334820de12061d69205e43811a3428bfa1f481e23366c2b15746b83b036d772f6b9c9a9dadb3e9afbc3997d86caedb767a2663bb9133a6530900930a26eb5130abc45656fad4297eab5f4544d8454671af5cf8a5d286ddb1bb843b1f9cdaa90ffc1c0bf114e3499e5f2bf35eb01ffebb774a7b6d1be82fe3670d3600f7e7f42fab238a024fc3958292fa617f74d1ae68bc0aa7af50b0cf3738596547ac4924ecbbf0dc66e051659c7eb5182bcd29b97eb05a78531bc325dbe73653cc8d7e1873e2239af4c37fddad59803b9c760f0f876822d78db3d3d6f338ec1da49d2d5caa6eab101965c90c3686a447791a349f21c8208332c4f6af7c7fcda1f9f80ee71dce23892543a08839aa460d26ad6d415ff466cecec28c01dc87d42913d269d6d362491eabe4e83f4c30088ccb9fe8eb53963c164dba0968d2289024500ee71dc8bd75c0face7a5e9db2b780836d031cd5c077abc0b4693503ecb5f1883eb2c01013a45366c6d0a46ac3d2c6a911de49223bc48840ce2c635e15e06626637211fffaf75385be2cf4fa631f72242ddb0530c06f816f03e80fcb7d57067df53f0546b0b2037b03dccd981734179b1f9ee331e7c01c73b3ae36bef578f2c01057aeb8fb800fefcf51d86fbffc6002603ee7c4d43ab2bc7f3c3090b29335e787612ff4a6ddd042d2b7b564e4f4875ac2d6ab2d960c9788f90fd13eee1838f7f45db7b871092de07cabe0d26217641a3fe1b9c85748efd824d5fc605a5ea8f062e371f3df18bb4651265b4bd6fedbf3622b316dc857760094d339ea1a4f0694450a626315b1ff07592a654ca026428a2ef15a53e6d53ac4308fffcb3e7ce19fc092e00e4f5258846d14cb23d993fe7a252e5019cfe53850c26f496e2ded089e42e2098f4d90d09ab8152f6813d550da88bb09261ed0dc4a0f0e839518896dd8bfa6870bd0b888e34692f5044eebb5036b8dafafaf4b093ceccb1738e0c35619748980042fd1fe28f7e4ced43cd404a573745f5e52629c0a24c4feb145f511d78af66a7679c542f00f16839269f3d34d80dfd4002df05dce2c4002888690c700a3f75800059442052ca0d0726db4a5329fe0837b48652994006bac0e19dec34259002bb24584e26a854a405890601e9577fcf285a17abcde11dde832c34697c6edaf8c6e50c03e200000a8c3fd10504483cd6b0b80df73b9631235ac00640826e43ba262e697f4e965d927188271f0f59cfffc31e9538054896474b6fe1d320651b343c858d057cd8016a3c4cde1543202264192084f404b39d56930899d8548584d4b09303946f861ba99d56edd77b2fce5f990bc2aecb19ead88cece1e225adb04b619d877d2c5225320bf57e7f13cb54f8e753d47d1ec9ecfbc9e87a128b7bac67764f97feedbb3f65866d73b54f4f20a777cfb399b8d3f5afd4005407ed0ef2826282ff7984d2697dbed07ffd5730ddb434ce01796c714c2a45ff8e7391d37e94d7f4eaee294b9a660f3b2bed46af21f2513b991b23c8f4ada3c204ddfe87bf10f7024dae87de00afd46a6ca2a4420e2ba4ce508acf54fd8147a7aba481d0a217916a54b06c740222d80366719f35b292427b0f6bb9dee5ce978cecf6366b6dc38b457988161e7a8d3b4d45bf38d7c07bba22fe6e88b52900a73e99c050f0a0fc430ad82eb9cff1448ecef0ca403faa193f7bc37045dc96574e2f9b563e661dfb454195bae3c49936bc6fa566da0f55a63938c2211d38986d67354e9bb64d394446607940a598e79bdac3677d414b3a33f3ad90d4ec513b2e977b9249bdfea4b375c4cc786391c73aaf4e0aedf6c751e996c92ca4804e6e6490a33b82ca95c91e254efc908358253c7ec735f1f6678717222e40311c3ae04ff835a8853a93f39d234ac7ea7b19e9bf53bfb0618e155dfd5a6027a64b87fbaabccd48725a53f8e21f925ac70e40053c6a15c2b8e5ba481ed0e94953f089a2a39a47b9b1bf99a6a81a15a67c9cf3af3f87643030b81066d3090e3c1b4ac333c6fffc0f3c6b5e12c7a6cbcb04ca88e786a845346766f700270310b4662feeb04a7698497bfe7693cf3d652eaaa52465ffd64b7b53067845a899e4fedf602971cf5e3a0c8e3237731365cc95048cb6962f20497f52436a7c25d5f9eb69f0eaba929ed2d37c8c110caedee3e38fe0e9aae8d463da3add578c645fb92f6e56aba5ddccc3e62bcc86616d2d079603eab7776562c4927591021cd4de561cef7da63ce146d2dbbc22b8d3c69500b245705cf3c326627ed12443bb313b23e15355203c5b62b7907791362abe93693e45d3516479958192f1e85ca284eee55da994d59131e6b31e4ed9f6616505f79e3e8634047a846be6f83335088dc408fd01a8597156d92ca83983c6eaa000c1aa0a4f79ac68189b4f508b5bfa8282c000001add010d43550fa9fc944e255e27c75edefa790579cfa0788f1a612dbdd63c1857b64fbfb5ba5139c8cf2c1a9ba4cfdc6ec6400a4608384670c3ace9f8a63c541101e1b9afbef600ab56305c6c118a27138507e31331ddeaababdc8bd8ba714f3583e135f22d8a5112cb016af1d858d36fd9f112689d6d318aa68e1d333a87d544537b14626cd2b7908d1b2b56fcd2a5cd6a35b262e064d8c832ac1cec19e0159bfc343f2e5f63bea9980cfe91611a3f33e47027e8f5396ef1cd9c5670cc73b8917ca227eca8348c301828ae5e93bfdad3188eb8d76365f6d6ac03f8982f953b70f31d8a932fcced28a72c052ae2a1016fea5e04f009989f7cf01062b39643d82493dbf84283997283e749658e0e320c21a9cafa23a8e7b87da26d4f3afb05e8d1587d242ebbcbd570b8431264cbab29713f4245fce9727f2dfcdc5c63e27bf554e0d047dbc5781a5aacee5161205ccdf7f142d56a3ca3ffd93da3695b9dfbef68d92e9281e19430553274a51cd850fedb1b52860b0713fde2358cb5b2e6f16b82db3327349c7bec188829d2cadc40c42f97dfd945da48653691ae2ede8810e59037d1f6eb7023df6fbcc8b163b807d614212a96bd0d1535fd384f23bff45b73ddf20b88d4dce5f53a326d3887822418caa19f366c3229ed675398521c8f661661d2de9a0829583603efbfbc1cc771145e9e9763417ee35ca4c8e9b91aa645a617209f21ea4d3962d77ab0f0f7d31342536d60c499366fe35fd5260887c4c2b524130af4fed6d49f904febd62ca27f323eac6bc945ff5aa74fb2e8e4215b4d0db240168792a665a91580c825fc95b5708896a9ef3446eb383a6a5e613d9ea2c527253e7053e8e5a8b0b65320f8c7efe79c0594226a98c5163c48652db661c3371993f532a757004e7ddc3933667be76b6bfc09813165bfb1d5f2dd18da0826f9df3f296b380d4cc6fe30bd7a02a10b31cc1ad09ce60a64bcde910258fea9103141c567b118e0752703cc2dbadeeeff8a957174beb2b6aa994753801ee1a21e23bb0992cce07ce1d177cec355fbd197df06ca15b9ccd0f9675cc859568e40379c609a0c005ae12aa676dbb8d0bc842e59a320eff75d68c4d788dcdfe601b98a54fc13d2d68289b1ca969b2e85d426b3f04547796bb1f8a1ee3da54614e0d1796f88319849825bace79b646c0484f22eea7802a3609f69014405a65cd844501a8d8dfcfbf4f6701d351779fecd74830bf002b2d6726c0c3730526046f07d925d19e72148342b77f2e582d432623cd5488aa60ace3b3b0a0e9f1509b82556e77d718c1b40033fe9e3ad53859233945ba5eaf226f1102f5a9570bab1d14f668da3e9b755d49b35d20f241ba46ba512ebc1298b92ffea9272364b6385633dae41d4a9e40a26cb0a1577b2d114ad90328fdb2e34eba5536bcf46daf465f2e6e798585f1fc4c51f3e6a6cf8fb97592d862adff092c49cab15df0bbd2ce06db83e8efcce9777fbaa73822225e4eb81f7560a90ba0c1aa19a2739a7e7b01283dacb2893f65584df52a0a663d0de88ee0b2b9ec8e88c8500b2bf6399172eb66714b9d4b81a6152b39ce6847131f17475a0d0a2980ee7c37e4ef828699beec61f58d329f8f6c9caf19757dc23b58361de2c0a0727cf34d0c08ca8d7eedcf31cf86ddc236317cec29be69fcef51595b99612b83805bb7136af8d6ef0fb3455093c79c53546de4329aa659ff71e855bf73c4cf2c078848f1941912219e16c1f67c37b462035e5a1bfd55b382894df4e55626b7e3f42b620b7d461689bd9c893180fc03abe802855bf9ec998d3f6b5fe21e3231d5773a89169f8f186a83d9b30d80111f8315f67495e85e300e71ecde0d18de91576254a05834444bcf42c6a7900f7afa74c2768ac6c12aa4ca82e4d11d4a5c55ff9343f7a4c3aeb7160aef4c21ee269138f11f3957884b8795c36196d3aed32066300b9f0968eb3adda4e2b4e6e0fd98980a998b4dcbdfbfc003b8e0c741f1f9fde47254c910ecc51dfcd61e08488ce24ebf1c4da22f755dd830d349fe9b3dc4994602e4f4d4ec96637262ea6692b3f7727a515c6db73151948848675f13c8448336d6d2c7ab066cd2f4d0e09b4fa098c63bc46a855b68afbab5f173798a74b15440e92dcda00016b808b0f1d8305bd1531e6928088c96eeb67982da07aeeee82e0a8ec7ffc73232e9b9f4370f49df48019717b4a0a2ec16e3faa480d1e1393e02a1f93b6f90108692038b3d14b7508c51b3a097151a2f10bc4af2008eb5be1e46ec3e337deac033d5dfe66bd402da928ea99b1419693de290405a2dddbe482cf1621a0fc12ff067c71060b3a6f338d9dbc81955323bf8cb5f3aae8a3977fc6f9d6140ebf9e3918cab81e848483bf8057735c9476ff71ef2131560ade4bf988b28c5361b6d1e0a62ea82688586d96f65a81f86312092e9b23ad1728aefdfcee8a1db7d1934675af2c172704d9b583a737a4e3b079f37576e4b0a185e3485cb483196e2b8b5c6ec03ec5bc4910ad896a0ed85aef4a91d9a90860e4a839cef4959b465ad2a3135b6cac940e9e5d5a8ce5461a082486b7ba890310a1c741acb57565388ebaa619729140dcc52e6607d922efea3b5de7bb883064312d3521bc6ac1bd49601a2c4c6ee47f95459818aed7f6e3ad9028f48e02cb1b1a61ded693b4286b78d9b811d06f2d00aa4b285425fd515101365a38991c47b31212a5e80375c0af311650341a604aa04c0d49bcc8c4d30c8053512301d4b02ee2c7e6a8bf7de3049801ac101d11643eebcfe7f19e885e44fad687a460c098e408383c50d63118e5e6b2020d6d39dfb634ea3318a59e8a8c30d65d6d66b9b9ae36f1c3774d916f513de5e2449a5dcc19279c7d079a0d9b0cb0437c79c1a32819f05448c2de8f9b650535369e078256ca9266162dc33b1f3ecdead50634298114575197c30dda8efcfd0098c2c81cb7d825b0da98ec20adb6aa6006f7bdbacd11b4ee87d342f92c9745480bb36e66a82d3d94e524d052492d6f7ab54b8be67d22cf025ad02ac275b6f81ba5dbc4de3f5550c23c96003f0fe169db65d3ed0bd8ce4c6d7d6ab84ad1153e19bf9429282359020545f3fd707f52cb27b4b4a916a3885429a5c44dfffd42605f2ec40083453f3fb0c4ab9f6138cc494e1c5a82a25022f6d76d2fd438e58b01b9e0b4dc8a2e97e446744c6eb513505ba90afa0246e1af32a9fca3944ef33d085a2b45df92f98749f87000c9408ea4f4161f27e9fa87b14ffec4a7f08c073e188712bd7c1a981a1560090257cbf3e5f39f682b581f94fac72064a082c9855d5c0b5de4f59f067e8dec9137981d3bd03e4ce63ca56443f1ac6b70869ac6ad069cc1502341a0c0005c3acb5de3da0258e45957b3cb1c6f69be31463d587c5a67983b3e542f4ab6215a92e922d9a3e4af5cbc708ede2648815f9ad0136992c77f6031b858cd91c3b0477abad1b67abdd8f78b65dab9961d1b3a001cfd7f455bf0292599d95a267df480f30a6edcf93bb6ddf6dd180b1d2d38f88e35171baecd278fa4b615c1bc211ebd9448a4324bfd65116841bf3796116bbd4674d84e625e87b6dae7f283e08243b489eea5e388514f0d4968158298ee7a44f042577adb6b2030fd7c971975aa9f2b8ca6e090fa15a965dd4847aaab213802e0aa27d5245c1a3eba94650a4060565a646da25cb208a6fdca78d5107f0dee7bd53e3092adcd8326c20d104d0b90fa67a1e6f3b4fd60c57f506f09774eada304b4934709f867c3b79874108a5960a1288b15cb7479060345ac59f96fbed34770526c9ec7c43a5b1b54164e75752a2705586e494375b1a515149cd05e25e7b046c83fbdeb3ce8d4561878cf75ec68014efa95f14d5bac2a27468b9ebc3eb1284f38da6bdf9d79b3799cad7887080a4e74255dc765f9ef1cb842ffe1af0386a3594dc07527d91a314ceb2806f6611176339e0f291898a09a199a188aa5f1c8212b65606e3e9759356a5643f495af58071854cdc35000b900087ad463d5d39cde4adeb2d760adc8ec37de249c4993a21a7a769cfdb887a19d07719a843eb12251b00f623d4f6005e41de6a3d1d91e14598388c6987133a9abd55a0f1a0eb63d8c13018fa3cfaa8c4bebeda07e82c153a02d1c13e688be4f5f3cdf0bc8b6a489a1122f7a681c11cd32adde49b0d684da5a35d064447ccf2c293cbe38fd213c223fec541416b2371dbbd9fb3836e4aa4fac55f58c3fa6152d8c2df3787505d2ff114b93db128efb836efc103aafbc9297098897351b15edd16b4f189a758cecc5e22971e4d30e8a693e901161f067e29ae775e541f3260d613d4d823efaf1ec0afdf9167c88029c45e8aacb6185743c827f92cad81b96f3c9e15cfce60627e4e8361511d4217cf2cff82bb115bd191069edc56c97a91ff829706e1f0d4f811090366070594351531854894b2bb4a4940dfcaec697e52c49e0fd0283a4a0decfc445c2fc7ac5ddcc05cd5bb1d2efeb74fcf7b79da93222e608deb6535833a70252733b9722a28360d51fba0c55d9acbe7ebabdabf0aeb05932e75e1bceb1563debd9332f22600b6c2299f9b47cca5e7a4324c6d46bb9f0f129d80dc874ee13a967e02fb464e2c906283f69e6e8f7ec6df6e834a6f4c891335b1dce69a6636018ba194a1903c5b24f05110476757deb34a29f70958d3fca57d8b52d4c4439164e778a48c8373fa2060019a1343d489c99bd60703ce5832eb319b3c64d3c4fe3451462b79884e1a448764662b7841b08117166a551babacc82d278c5a48309972dc13e3da7b5032debfb1afd80f0faf22b7704fc4cdf38476fc14c02c1a8c35852391233b2c1c120c4b140976f7a4b9fbe9c6120bfca919ec437a1cc242e5c5a2d9a65a7bea8954731bf545aaa9224a5e1f3da0e5fff5b35fc1ef4a2ea0194c7fc26c449a9544e6f77b05f321bcf9d71aa74ab44dc2c6dca152aab5a1d54e715812f92bdb715cd0912a382eb9c24d77ce31610e6722d9771319229225d2990ac309cb3a5b8d9f3e8772644c7c88a4651a55f0d4cafc64947438a87f477b8d88a598fc2545a8b24c3df35bc2cbb4d8888f9352f0b24c8ba30a2baa9744cf953fbf5f17df0fea8992cfd9c7df7eba0a1f8885a606605b373ac8d013c0dba225b713d2a5fb1221cbe53678b8247efabffa53bbcd90a1511e3ed19db6368810b60f18618ee126de7bfb526198762c37b343134c12ba46436e3bfa1c972bc57a15bbfc21389892f248ec96dc0e67ccfa375c34fa40707dd4cac24c71f2aa08594ebf4bd7f4562cac23cfafa68ddaf15d817b82e9e95f3ef6ee7f71c48e8ea0e9d6a63b0e9caa25b87e13e22592cc731a6cc07ead96b2e5b87d27a09e5978da91f3a36559420f77d9ad0fca9a1bc79e5868b47916ef4c1b83947feba4f299f6fa3a8f69d835beb014baa07fbf7e26d768a77c769779ae60f27b97f203fc284ab703fa8132be59836355e059f25c59bde75bbf6ea7fe3921695725181265b1bb26aa3c570cb40bb3dc0a9b221c4c8287f43422c8fb2360c489095b5b4d7a39b8507f21e848e9999f31561c288a2a0ad53f9f38297d798a40760a7e2b213b6dddb4fb445080831c6c1a6ce03deb6c89c29567b18959b0b9c845cde158cefddf8cf2eb456382c297fb089d3f158c8b6bb288c237f694c404eeaafd17d994abaf1a489fed228d4d76264285916788231d3b437e3ede7a12fd4a2082ebd3a5e6c7dbf47215b7c639960f3e18e56d082870d693291a41c6ac4c23495c55d2af1adb79323b5aebc456c5adb84e2d50a0962a024e2727f40c0ed7e478aded50a0d1b0e7447bca5239dcdaad7872e9741c1d4bec9de2a3579e5473740e01312b1a61f5b673fc83066bfc0f7ec357fff6d7bfd52996d836ca6b56155615d5e225e807067617edb2aaf8fca0c4f29edfe8903d5c3421aebf1a1480308ba318ad4bf61a60c43ad9ca791c52b2e9000a224d58e3d7029f0c0d82258207da3861f48fa07f0d2000db025a6da44f64b6079cdd77522780d27617ab78e89f225938d66d7f386d2b53d4dd163d402f34097f6f0ad7597d4ef076d0b0c3911b8c3cb5fb4001a3ce65f154a87cfd1a5070a10aff8d5ff18da177f84184b1dd31bec867af9f1111f816f7eb39c8136c5743759d89503384d8e1b50ef85be357070ad9262194eda93f9d58b9c51d804d90b9269cb547bce2884e6798cc913b851df026a3a48990bbb24246cecaa897a55df332ea47fe7d897da0bf98b3f6c1b75b51a6f24346e7e59295c5c2964b05beeb5e0e1172d74b0aa5b3d3d14ebc24e266fba5ad125b03296b00001640231f3b9114fb586c78887d65c5c3a02f39b6b077fa1459c0917609cf31b5d38657a8642b8a1f08337160a5035a2bdb8a854476b6353a3e164eef6f47094a29bffcb4020766d8528f372621f80ae8619eaa0d3cd424b7d842f0c64ffddbb696ed16de35237dc9895e690f59f1a7163dbfe666d0f0ce1be0d7396b9deb7c83fadd765ea4a9d530531e8429fa9ee0db5dc8a5ca347f149b823258b2e7504049869874dbb7655b04e524230b8621751b7ce20b4f1f1bcb817184a4de518686abf15df1f4afd59b0af9144ad31d10eee65e7bb7fb83b3c3671ba9135bc155ef236b15676dc70b31a8e7c2257de694e8358a4024a37c6fc9cdd8a2496cc099b68de06968d60ed8e231e7519697160dd5227e18a7d44607fce8613f52d90ea8ae542748bcdc70b02839dcfd30a24c2774f728537ea55b1c40ab0f957edf327b620383949ab7f6b7453b52b850d16ee04c92334bc0acd465364a5df5329673c4ac0946b1e51d282dc2b44b00157b662aec1b4a1918d765ba6a411c7a0ce9d99144141bc4bdf956cc19b7ebf71a452d9922b4ef87a777591fe9c72b6b1d91c3421226bd019ac957f708b5658d2170915999b9fc4a0670c5176ac2ff9d7935ab073be4897a58d87c21f57657287ef4c2e97f457bfa9140fb740e69df386f9cbbc32aa962ecf5cf2c0c759c37264450cd92bcfece7d16d79dc03f490454c5fff881eaed8a7e4628b7ab234c1f2440b5ceac4cd39eb172b24278cd6c7590ac28f7b6889ba2d18be70e8884ac4a7b380e891c9e743e8f1c1eefbb11c1301f20ee75b6de762546fb24a027717ded1767e2e511b99d5283a75ffa41704bd122d3ffc7995eb2af39e1c319bcbba01c0b07a6581abadbea1d96495f1630cfc35e5947ce7162719bd089d873b9d1fa4adb20da2694a23452bc83526508dcc2dec7f3b1619d4abf9f3a373deb716492ff2c3525ef5d03a6a295835943de01fe603def2dadbe37e490e2b03a44e9aac82dca03ab697635e578c19f2822059db604f4cf7eca07ecbdd2390d695bb4a965b2ea57632f8be5c6411622e07728a4ef70f5d0d093f505e43ceb318d14d842f6a324db13b9b0220a6f6b40881e53749d7995677be70b92c3dad9c3e72b7800d6cf6378eb6643dab6b7cd30b85fb9bf23823a7a81edd7eb1bdcd3670c8907e8952a997de180d250254594f2b60a5925287991f9c4ff5d421ab18d4cb83358b858b72f8b8c78fcc6928cbbb33ffd25798e0f16a373caf589a1a508c1bd425206acf0a091331336cdcf0b9d7ab2e8475afd728eeb15b4c51638288084a38526a928334d0ab9464a0f70ea383f6af03eb13e60f617a3affee13e58e9b0097b5d343e88cbb0090823e53e8157edbe8817feabdf9c319ba3abc57e5607f1e82c9fb6caf6431a61398d044715f1b14551efa7c688655db110e65b1fab6e277c31fe8cc1c252d1d01ef04c685855aa0c5a710f8e6ccf6a2c7f928b2062d6df890fa447dada5c39214aea0e4bb3248cc554c57e26639d2ffe28626c28a3932d9a25c1a6f32e24cdd04b341feb053151e94115d35b89d7940023c7337e118d656f2a5e8049201ce149160e4c5556e89699d2e49538c689f2bf9b12eb323805fa447994e01439dafb6618614aa8c211a67b3fed732edc19d400a0f809ff3ce8311ccad4f723c549278f94eecf3ab17c70b2c1860565312c9684bdc7c34af15d9637bca2075659217fe13e0eb7bcc2ca2db938948b98e13250245b7fc4b4e0364dd3c774f8ae7c56de23d8218ebac31b4e529086950a95010b124227588f46cd9e2fb5b7d8b34f2c9c1128ba23b72df61f33ff2c74337b20aff2b63e1395b0c376f50868f42e2fb197bac97e9ca65137afecfbe6b77a1f4e9219a798ee49da7e2d59fec2ec45abfafff204c551e7c759edb752827d8c023926c3462abba3d08f7970e86268394e542256fb5248f5d9411c0d477ed8c3694433ffd5e7a88d1c91eff72149202746b5cdc580e9b74c2cc173463525b4fe1139395bec83ce7efb9685419b2d58b156b1a75af95a613aa629b648b1cef0a57afd29de9aa56ac3f460e4b4ed56bb3071af3306f9c44aadceb751398d31bdcc426d17b68d5dbfc65ac3ec4745125c67ee78e309a15b45f6dffc9f00da5ecb92e8b59befe69f15bf2afc467de5ad4ef87f5144b2a9ffb61f336988eaa6ba1e834be29086f4dab7b860010f0d258222a9671cef96363a1ed8e901cbe38fadbee5be0be2214b82a157c4db0c271e237bc3e6f37d1c2a6f9720f265a22d234329fb4e5c9c92819a4d936a7256013f0e25f5b6160837e0c6dabea74becee85527a74d20cdc9b908b3f2964e83ab03ed6c4dd8f2261360593a6725441bb666ea6a656c711e685327ce646aa50b9784b3c2f46235bf91f053808ec5715debb30aebf01caf9776d0866a5588da1feb62b3fc9595f7799c510eca5f143ae8c582ab591e9a825293768ded0396bb67d09f732724db17f46a54c928a629a691cf078d6f8e6c637d73259e48aa1fdeb9b623f3725144d7ad705defb8fd37e6572c52fb08bff7e54c414638604ace175e812d9979b175bb5f707a3bf1f8fd590aee1a6104158155c262c485b512aecc768c36f447b0406db66f4cb9ba2e19ac4874fbd0039aef19a38dd0463fed9cff540d32b97cfb5c4bde650abb5a16c9f043ab6de1aa775d1f13222f4dd32e45b4ca657c70131eae38c0ce2ff1c0d0418c8414c6450f81b381a5d61b215cd7a6b6b4558c46aec498e630a772979f2b6d9d24cf91ac2e6d942d2043f54b5aaa8c6918b181b326e16665d770c39691d0ea4f064578b97f09bd757889170ffdf57fdc2faab31165b34efe935aeeb2e7a22f6de2a26ef2c8d7c6408bd8188c4ca071581c75cb840ef32248bd144b465970ec3d9b1357f69d79bb5e5b9e1852b2dcbe2ffb53e19349ef606d7a69f08c5ce482625983dd780208102390d1dcdf5dc8cb00a5248cdd1601db0a9eaba4f734d4962927b4b67e7bacf9b0e990bd53401f2d1f16fac076479c10ffa48b5ca3221417c77cf9dcc471e7d7322d0a83d8e687e6ec8c305f779986cc0689d2b2145945d927248b5b69e92f3d157c7145c46c477627c13114e84abaeab1d8adb54a618926de0116d4f3926ad828bc7493416b81916663b42d8ab6c72afa48f904740c02ed4d433541bcbd35a675d325e9a75bc5c99e5278ada522a26b4e181cc5cb4dacda7ce5286f59b15798cf6ca93533923c6a0f606077f8e43e2f65921cc7d470e82fcaa1b78629c4335ffb87a2490362440f4a2b8e949185d4881cd7ec69f32aa8e61414ae8bef0948d4c0addd8b230e5951f20001dbf979dcc437e27de29f15e37a9e9428ff1a9a1b12109312c748f7b718bfd85551d81fd3223c6f6cb40b9db2cf5aa33a0c3bbd3750060ab42ebef89e0696ec08fd18dc57c2d9c58b8ad308a75b087f65b8407174bb368e8ef720e970ee5eccb2f628b86a4bac8726196672fa5efc036a99503c5b7cedeb8a15b7e0f6e72ea56b83f735c396b1758291a3272100a65ae454545560f685ad45a8b941258d3771ca8a6171e036829cbfdbbcbcb14d1d3f724bc1162e2ac07f25cce306a9a02e6a2e7e1f4045169ceb32e313c2d10a77bbbe269f7957650b732d0895bf786dc866de73ff0259247bd3523a2ddbac6817d5ca34f15653dd35964ce1abfaef12b0e6e926f476a98074cd1c9bdfc3b702e590dd6ab1e4c357a4f1d9fd2db59209138d8e97f6919ed9949c2c6ec53f0ba57686a9e065e37aa3c5d65dd8b6cc501193ab57065a7c154f7cad986e418670f5ce23dc7b0008edb403d8b7dbd81b317d8ebfb121ef49aef1faa595a03bcbfbb6c803389e8a62f9330a2769dd4550fbbaf2de8a766faab68f4099966736926b83393ebc2e548c712d49803c13abde145b22bfbcb1faccb346cca5c888cc5318b1fa4ba9873b4eec411aa40d60311280908fb3ff440ac0b0737ba8990f0c659e85b038f8903558db0e4dc0002542db33e0cad18ba8369241a15e78e731b9820566bbce11463a3060fb75af619cca841f41ebf4d24f8954720ab78b8dba809c8257292e65d9b97974d9c6c5d4f64e5b3486534f6f764aac6a398520a325e23929243c26b9a65f1e1e631ab9b0804ff280e0a32aff6999ae1705793f6fd3f55c1f35fdd8911caf81f92f69ed632969a4e13004b2a110bf32299c6360acece95c0f0edc8771cfb361e51db35888360157f0661ebb431870035572f1758c28c249f359c0bb22b6e60f73a41347e93d5f67ee36d25304939e4607f2145856858a5ae6f94ec636fdb8c273cc55e9d7fc5fbec62e460a965a817688f0234b2ae4d30991223679bf5374184ef628a6f49063b49184b637a2183f7852eeb88af95b6a2435fa70daec0d5d1f2383bfdca797b64f0e49303bd750919fd7207ec1b6a0003be51aa2670552a281dc0ad1644030031de74edf5e286c69bdc85a72e15bf4737478c89ab104a93afa865559fc211bfaba5f5ddd4795bab519f08dd23564ff582889fe7525b6142d372d52bb2fc0f0c25c9e8807f972b056cb5e75900d404d7eba78374fd00c02ff62d22eeb80ec276b6fcf678f2ba3337086aa329c50084e26a08e78f75aad825401fa601e0bf986b01044c3503a04c10f5aa606a869ea19849d052ac917110aa81c62dd9943f05a190ca172e0f37e4374c23341c3c36d59f41df040d3f8845116b5f8ef2f64416fcfff122d55f6abff9a021a55cefd9d034b9cec37a79d844b4f49359d9603b4c91d0510862ee15594d5a6cb68295d0621dab279f6fdc209ea82d5613f9251fea75afac664f409d36afe387a86123e12a25a80f259ddcc3cce44a52ff26c2f692627bd824ef4db25b657856974d41762f36b55b2989b3925b0cfa5250c34809cd5433138d803c12ae3ea65d014bc75b12c1152c4149bc315d33981c9a7285c6cabb5e590e88f66e7fadf8053c3122f44be29a33faee32c3ad1d2c46aec17438b80a81f779b5389818f4847e8fc3ee03300591c4d8bd1f09f0c167406f7a46080e57f8996f179c533f310b95a16062158809d4330291236f5e71c5fba5c98692efff513b2d598d37f05c531a1f9240bdae5c5032e92a887e8ec3a85b4cb7297b7c4b086e91c37eb91b57e10115db9c3c2188789c507372686906fcc566f2604d892abbfe2eabed6f203e04706763e0b4623b394c84e2dbc31e279b4a0d9d5d128741ddf9b4c116944ad2d5387895059e92c22e38e96f349976a92e69ea4c6462c48397aad1d5b955bec56c33be93895906090284ef8cee20a55b31e9a21561c3d1e2e26dd05d1d7445a633af64cc2b8f4fd7ca85310f6e5676cf9283418788bc31081d700001d3e5edf116fa003797dab4af14d2df8a48acff2832892b392cb1f39474ee1eebc9c0da87483d7cbf23092f4fbce4081e58badd79ca51aea5021f72e211cbcad40f2d3f70458945bc9ac1175a5e692262671bff0f1d31d2e3e72bbbc42e35672cc2ef0f1c9bddf7d0906987fbf184389f17fea14686ff2d368902c62c80abb55bfe83bb6c5146cc61677713687fd4a9b18f1828f70d04e289e9402dfcbfea50d020aa1d9678af9898a4db888cca906c7cb74f5e2190ec040f1bd843b4ad01bc881749696d66f70ebad69b7bea83c89191863029a39819bc0ab4926f15c92f2a0b65db277c4b2bb4c4cb93b82a13d1c8308b0dbf8d250025f1a93aa502ca9017619fd3c336238e328babe7b7676690fc3bd89d605994b4abd46e47b902e05d78ee7bb85af67ef76acaf7baa77aaf01bfc3cf4786f3b9915197eb7fc654abc84d0264c633a95dd257b743f8869c99d725aa274645c464b2e4a5dd5beb11d94ddd8a1d1bc9a331a5c733233ffe5912f56e72a49a6382b981597b2e29c125ae1a62446d994c82a1c326f75ef312647917b4457dd4c47495c4daf40ef43ca191cebfc7d2b2e311e46132f69ac3cebcaffa218fff7e50f0b2839cc4b2c931d9495ae86e84e50d6e3c866ae5d939df25ada0b8e4eac5cca8d77f3aabe7b43de23393eaa37b7ff738971abd35163e6896a70c34ef141d0f7fc0f16e343855d4b36fb036566fc4387c1a053b59439c5351ca66dbf2ae905c4e6256bd09c005c8f306393e68c76e1ff54b70807d20ea3d96c5da7824376d426bb38a11d37436f41f5ca41c625c4185268106f63ff7ca7de97f84ca175e7336a5aaec00c64913979836b9fe62f4de33b02b50d3b8879e4b3158b8119738f77bfe367293b776a3a9afef7c26ea139a6754fe228e1e0c1f23a98db643fc71e249b45079cb82677d7648ae7eeab55e1d81b81a8e17d0dd288ba5de47acaae6724dabe4254af8ca4c556b6b6300694a437d3feb8dbf770bcc4e7321ebf27d8aaa5126a7af83f1df3997e8b8125826bc637cd0832878adeef997d1ff786363ec61f069c250464197670cc4b8aed8b5ee3e0810dd6f3c64a8c2545c7bbcbc0b494d18eb7d9b89b44513e38929ef23587e820ca265c759a4ac1ec6635d9a93460abfe9260c5e897856f5a9971888e815bbf69ff8139682c086113bc37247e6fc834cdaa4c5c82bb8370337d2722b0e10c36896d1439b0ff883d1bf395e41348078dff96a08f9647030a5dfbe7d5ccc1b22cb9148733a425e9b264ad2ae7761eef78f26134959299e843828a1d98f92c7788837103865a9b50302dc12b8872106ab1f071b36aba86624120efb6bdac020d9c8d5c4812a559cf5e3d194d89e24b468009963dd90e0725632c44ebd2c860d24cbb670a5eb304ddacb3569bbe7c5be80212de4bdc18112651dc4ed563300508991201afc5bc39b173d944e920233b637a175485266cfeb5c2e42a85e7de025f99f1fd66bde2a353390f134f054207a6a34afb3c2db5dd48955351ed00562cfa6217be6e608683d13e5ed43706182aaf5d78cdc498de7568b7ffc98cbd766c10d1f56ada92823388d6ef2a83b69ac3a9e9dc2171b6778f9152b8080139cde85f543c70a1677491b53bf6bb976ac366fb534386e000773c739ed4f44c3273df75ae546551e186901163a29cca6701d6110d56540edf98053795e0f0df1050ff9cba607e69cfbdecb9a950635a88b64fe7f0a74c8ab99e12da9751af7b43d2d41de5fec4ac2f5388ab98a5ab0ee608e986417781c4a2a0b4756006f8b93767f4e892068b3e512d39c2b94371f853250e5b578cde4f1470e4a13a310757c04fa8b2de5e2fc0173e69f591f71e439623eafc3ee597f03d1c24c15dfe378777b89eb93365f9281d3f6e26bccd4795a89e3315936b73fbe98cf156100c2bf77ee3df2cad3fe4501df61ba016b5b2518e70d219dbc9ad4cda73aba10f0b0a77f4880b90057ffe7b8372288a1e8ac6440fed0437bb062906e0496cc8f77bc41a8708e1e3a1ea27e4ffdac4035f85ec03d0f2df14691c1006643fd5cbaf47c7e285b32c7b02549c555eb9426a1259ad272fd7ad94baa9c623f3dc6d3dd03967bc42a1a6315c303f1b5ecb67030af890478a15f655b17f1354b917e63065a29a31437f4375116f924e0ea575f3917318169532550cd256fa4d66bf9450f6851df50cc10e286ff02c5b8f865e636443e6737aba61f9cb8ffd3d7cac70f8f886f0c4b28e5780475cee18ae2e7589308b3ef8aea7722a0b5e14e78bbfb034a114df58e0b0757352b31ecdc752b0c28f9ae4fc968ccb596d1fcc17be32c62216a02fa04d13991a8b1999b54becc03b1e602dc981060657fd9dfe52d20e96a68b8a6559049ba324b656a69aacea754d97b88202ecbd7866c438bb1f5b9a5d0d3b97da33684a0b57d5b5e5e2d9ac56d0179c351e22de8f2d7f553aa65ff40415965b6870c2c12615cfaea6efe762e15f4d2b79680df8996a70a9861dbc83dc96253554258a2c46dc1b81c3259d989e86dcd6135a517ea8e4df07134a8e9969cd08778cee8f2331ecf0819adf944c51a86e50857b4a88e629cc6fcf872701605a56b2dd5818154b6b3a783b4d8141d7630adb0e94368e6ce7c94728d0808962e9d22877a294753b6953466d6dcf395a0afb67eabcbc82e958cdaeddb8d458c92dd70ccb0ba1736296d9bb77f38922f66842cbaef8854e1e04c7f2c75f44a18952214a36c369b725e75fb4854cc057a759b06a71daa2ce3dac1b537918b62005a731497e9963d71b83ba232d02e66edfaad3057a8f3506b42921654a62e2eaff7073bce5ef0e768d80939331561001f7aef38216c2794006105126e3697264d659e68d8e4a8e5cd3a26303c6969930c4012f3d8fe7dc4444d97c8d8e12510ce3f0b3d168b779ed4b3596ec6d59396a5be102ae2d6f3c06cc8b62c10a71f3b8a2b3a51673228ddf1f3575909f60072dba61cbd6c353bd8d971352bf87dd3e693a047c7a91b79c16755718d2d0203e0c9246948e77206b3473b11305881a492be04ebb61891ad8ee337997a70447c2c5a7b21d945c34f15e6c75d1e56511e93b5c7dabfa914267a558de4499728c99ae38e45acb19c340538e6ad950e72bdb7a59afe7ec0eadab41db334f9aaa5839e667e16d27384e5164d3b1ea3bbf80b73fa07cdf13bdb5556ca0d2a2a4306780d7bc93b8cf54113b37ef027d86896c5f1ad65b66e8eb6f271467872e0a6a07dd3931c108be88c58ba476e443d0c371e5f4349f8916a314f75dc7fcaed9b689788c0b2fd287bd0d973e38623c48ede7389d3edc74916f6f4457891a075d815905e067a0c2ebe400d70a9d9b69cdd753dbd17b080161dadfa6fdec1ae379d80c7e20038fb7b77172c9db2c21055e8a7e57e464f724cf0988a9a24878dca2b5885c2cec20a800fae3cab446d412ad5a1240dac54ec2fa66dcde563b17baeb94a64e88408ed411b3a9165e7b7fc4fabbb027c0ff383476f69335a55febfd3901901c14478ba4317c90605eba9b8a801a7479928fe311564ea195446a565b2317996bff22faf70f4017ebac5632913f0cc0abfa99af19b2796b8eb1d54fce64d2a6bd60fe9b9d161a1b516cd50f42b782f3d2fc60d7dd6ceb03276fd78bc1b4b2dd453a18ebfbee16064702718c806979f3d8a474e9b46c5fb4ea5673d4cc4831b2afb00628afba421b5efdd9e2960c9139f0aded7c1708c714e23848d0d81cd6e63628d4ba5fcfb8189f202ddce1de4f39283d62b64ed5ed4f48c15cb938520a95928b3421914baa0074bbf5fe375736e1b0513ff1819b58fe2b39bdfbd24069e5136193900d99ad7fbfd8d5fba82484e9187c1c3c94d373b190159b7422337a816a3f421de1836707d1e9020e90e1232d4dcf81ae930adf90475ac89f1ffd98d4db8fee356e7417f353378d318caec01b180c6555bafa9b5e3a5d11986ab1d25897d8682dd9a8ccd1881e5bfd7b8a029fe9f9e2ac6ece7b4864c72c1e92ebfbe39ce5a23ba84443140d533073ccc8d8f5f1503b69c7c55f4c3a937a5d284f1a686d5327fbf4a56f6660624a735a0cccce6a36ccb778c3f3cac4ca84a42d5cb55301bb0d588799d85282591777ed83b9f4da3671f8ced4fdf7bd8ccbbc7018eaea4b0afa47fa3fdb8e7e2d90452cab7c775212a1774b67de16cb85e35410afa552508aef099e1e7c8c67a2025b29a9df4472de57fb3d473c5c4f2a92dd03b328f8b947aceaf4f006c97273058f9f524fc2d4e42d5dd3ef67b09c1b1a24c4e5dfce93393521bbbc5e1da03d667fe5e2185fc4b3f2768db4d7ef88e9924d2e6f345503bac92326bcb0485b97c0bf3fa4cb6383ed01e6dbb68fccddcc727e9da037984851a129701a1685390cbc3abfddac106e13d2c6e56dc360ca0bd9b23b6fd133e0f1c3a2788b482576f3d73c444e919c65e9afd3cca0fc6d2ec584f6f5fead279caeae08c9417492313f0ab1e0aec977a33fbeaa3167c5b463233a19d4a5b3a1006862172b2812cd29c4d3a4ee38a89ae2ef9ed5d536b8cd2e25c00f47c666ed92744dc62e4846ed88e2fd5a93d1188af24d86c9e4a92ef63aea18478c9bfde027c53622d78b50d8fc7c159b1c40afaae5cefeb6e19123aabb2decbfdd529801fc7dae645fe3b99610f9403cb9ad6941d330dbd1f7feb57248fc118d1c470dcf85999eb016f9e41dfc743d3f3a4e13ef8cfdc72f8caf91d5f89e471755d6e4bcf477be7984b984a48ebba48db09859f33745d27ee861fd77c0221635bd0c1cf95834d0ae9697293130263da00006090db2b7c99d699d7e1726e1f6d72acc485a2fd5349212ae528d4f5077690dee09ff0baf6f3bc1c76da582573667b2f08d2a0592ce147ae097eade4c71e64607f962c520126bd76147a8ca3a682e3ccc1aac45be31b2911641be508f3e41fa2c67b23dffa2b5f44f9ba760de440e27f0e880ae03898d7224f585f3ce3acdfc430f9f0f7f096f30d13508ed55a4583f941e948ba8358d36a2b109c0aafb89bb836385f46d1c00ea889583c703fc5f77c9e811eae3a1102d52c48c21f17e557da7d0ab79b4b0580f978607e1b3f4041a1a56c3d66c5c5872e93b82a1f3c6db9d704fca3a6881a9bcff518c929c5038a21a04b3aa171932662ec9367819c61db3451e8e180e4ef301536d301d1202aef5df183f705147e44e479826c28dc40f1166d0e69bbff6553007f97557df305ae82440a8c3458b9e7cd3f72bad935f8475cfb62836d3ae1bd411ea93ec7e8e0dd1b181e6d3c817b420089e9b8c65deb9635c755eedfa0a7df5161334c1603afa5ba1b2ec53944ffc49613f2a440dc8b1ddbe99db9546862b76939ca7ae913999a8ba3976d92f3befb0702b479d81cc1e087ee5e549bcf60b7bf4ed4872fd7534344167f6b526e262d226327655fa2e887f97b51d9a44cc1e3b318534791cc54aaf29627824228cbc7645b4b7834ba0388a67d5db7e0d82012f1f95f2ddae397d16063548e844e1419d638735057436b09ab6818c123fb76c5f7da47a56891d4f883f334288f6bd20ba74d13935f9a45d0277740d1bef4c23c3d8627ff7d1e19478a2143558f43179ec14eed9f267b3efde18fd8ff76a68f5c6265fbbcbaae1358943a54092664997f3049128b428351a28e9ea9bbc70bdb573746e709716cd093aede60c3ab5dc7048bb91d715d7c6bd34b9bc44deee3cc138282588e9c1746a83c2661dcc18736fb48eb0a105ddb76501b7333a92f849d32c699f6c6447a320a07ba78fb71bbae587c972e23abbc70481c4303363da9df2a8b613b9efd45362e65e225521af46bcdd572c160e4ee04fc62b03e5dbc6449576a105ad08a22e2af2912aa69fc785fd28c51fafb1f6ffeaf6b281638c57c4b88a21099f5a9f1820f4dcc81ba1096883d6057bdd4ab4c4cb864bb4fb27fafe4413e9f7f6d5ecafe8fb2020ce00906c0e6ab2c5399751323c7a1b7d22b9468c083b8d7216f0ec527295fc159a14553b7a81fe57ebacda906c09faa0db07e024899a7793231e1cd6774b405b3a8aca057eafb24f42fa14301b29adbc80909951490d3877dff23fabac710c06774972aa7eec52c4ea6aed7b2f8689a344b72ed2f586971ddab3d8fd75a942c91eb6ff88d8acf517227bd891e435cbc36bc457971a0b8aa25eaa41525e22108c600be500b8650912efa36fe616e7ad678ac0c2b2a34b141012383fd5ac870d9b3f471cb700d1363bb769a80d76910d3ce5f58b1a32be9f518985577a0ac537d7b43d682c1c34c0c366bb560412d2bd0a2d0e470418bf3bd42c790ccc0529aa9f3a053a41566cb6663faabdbc3d9f92f7a68602f4cb84293a4b7bd02d8f4802718be4b6344d308db449663c6ce7d1fab053da7a2575db4ab89a7602742ef336224fcb356d5044ecf8b4b443946f3e3afde0e1fc186a0821a025a2d0403884136325a0904b8c687c4f9cf0a7adff6a94f0d88d3fc69481a585bf9a45142030b21eb6473528364aa89abcb5ddfd1088fa1a67d9e86fb4a551d26b35e23455dde42a8aea9aa50bc4a2f6a24a82c3e5c49101c23a6bb9186a704dc5d3bb10cca591311b2f72dd5bf1aa7001f93f437c98ca9ce8e0d5a69f788b06e17238f8fa63127acacbd5eccd666985696159c57613c659ee3898e2b05a452ac628adec164096838da59f4df729be4d5f7fb45b3fb3d5055fb2cde3cd5516a21458092930d32db62aad77d01201df4a8be79c06f3348de92537c177214c3a01588d0ca7ce30c4ddafd6ac9c8e04aae7a2346cead4f79e68db0c56fd63a4e10e378eb37b719f27f55488206e5cad5d96416ca183dbcc74d82d24c4ddced3cea8b0f5d60c9a36759f2665c85b1f9ce93ba9663185cfbd7fa7cdf9622d276a7c14f5a6ada2ac96ccda243edf8ba3a98bc6704bcbd7d831ed6190a5f00ffcc822ba2ac82a1c83b90908b145693c145d8b697469c197e32b6480cd7610d18dd5f3a34d2db00ad792d6fe03ba12fb07706196ca8e3ecedd9c7a50947396494824d6a2aba0f7380c4e80c7aa975e5bef0fd5194806d0a99f67bc123cc33ce21c9ab45ec59a0d757e7240d5c98ba4520b2e57804a3d6f9ee4d563cfd45e219d473458c1824a04972d7e672fe0fd9ba8614f81dc03489403dc1612e2888323cc80c1ffddba881d21a88e25efccc37b9582c9604f23fb2387bfb7b88ca7cdad36d6bc2e83ec09830b5dced9c8fa9c54ca33eeb8e1190f21eb42dc04b3fa33f4d79acd12d2f6510f9ea1d57ef0dd711b4d7754b9abab1fb91568a962b461be4f385180c0f7b76f074ac2aa24f0c4ae59f4f55288df741b7e040d89fc299ebce28db2f33bb944acbcd918d119aeab298d2570d1e7b78688bfde4132fc8463befb81d51b9083d61bc45d7d7b6174274890d54f733d4e6376e7a40959592dfdd5f931984a808042afef54e422698b8fafbaf25215d8db725660934b26cd719275469090c425bdf19ef9bd6081c7ddd7b2926311184add12cf2d6f21a620b9f44f306692754448a675630efae3050d13dc79941baf507aaf79fec1d386668b0d453c8c6f5c87558197d0ee113a05598b2223da573fd0395548f35560f24f8eae11bc93cc53e5b9096a830f76ac2d3b0c5ebd1522984e828ae8218a91399142d54aa6ac29b6f73d2f8a49dc350bd56337c4b6f3adfb2d0b736732bbed0942fd043a6fc7f5591661ccaaf28cbfed7e26ab15ccb2311d4990ab7395b75989a7adc14232d65f27dfb03f5afe3937c39365afeda84af8cc637ccc1b587575470474e3a06d9ac4ee4cd9d2b518062aebf9e088031a28b29436a2d1d34883916efd3260473ef51d09532ec6f3497d877c53d28fe40d06deb10c7c46614ada5e722676ff598a78c8bf2542bccc16af7dd206286aca37ebf28a735f16bbc6cf3059a07b5e97e74cdb72311fdfd995564cfa181da3b6282661583157a59f230b55c7bd70e470446187d26739828ff4ad294fe0bbded569a4a720b594a3cc55620b454f4a1b641747755e2720bca33beeefcf4f41a9b2d68e0385fd51fd662fca59f528656e41d02846b22108542eafb0127d763203d5fe1cf0eb5b05c5ae824724597afeca85e244f53233bc1886bc485411f42c5aecd950f7c2de4602a7431c38b9a101c8af522d7504b92e08e0aff2174a249ed03e9fb60216fe478ec153bf222d5c4e6f2de4b17f69943d3e8d9fb3d322fc77e6fdc27e10a8c50c9cbf030c19632f23ff17d6dc087074e543cb8333e2a508141a7e620b55e1078ed54f7c9c84bd3d8625f3d9f28e156008fcddbaceee2ca7b5b85465208b9fffddeddff268d8410d7fa2078c588ea4af1cf5175d32d3bc4886784d4e24a38cf3754eab255653f95832c093250f41fe34177583325ed5b868dbd3b7d1e7877c613584905f1e7d56220d234f99167b3c262af2dce54fe6f7e63233c8cf6d72f73b66ce45dc41409301c60afbb879cd445be46a0333f0d7284789fe11919fca41aa0d401c1b7319df2f72d6d3d1ab3e446d7bf2de0f2d68ef147246f2ea71ae6fab6b0f497af90b3c75e08f067728fa910382df08475cb3e8951c006a7af6a055a5c811b6d1e0c1f22dff6bce2fb15725f89d89e3701eb951c17dc78031e64b96fc999dc1ced0cb01ab9af90fda13c8a970ff54fabc5d8da3d0c5d918ded60d8a42f7859701e608160dc63880187a3dfd6c3f75f719b9735928973873f7f0410a9636b09de58347aa50316527e4e9ad8ec0fa3d746285f8c8e439b8ea5588c820111cb8912e5112d6e2994b052bd92c756989acecd9f20baefefd81d98a36b3dc6363609c95466b70d26f2a20dced50e7b87efacf1109fbf90312c019d5c84f2a982b77ffb6872086d651ccb27751fa77dec6c4f005b3dafad0df6ea6f23dfc72a3cbf2a3ded33c1122b630db18692aeaa5c5f3cb575b6a4675b555d52f426baa443dc01ee270bf3e9379f915dc6e1f8762f6dc3d09a47df35b685f92f916e037b3ed04ef54351d9d81a6e526c9c350937ea091c26d3d02da6ad04414c678f2deb70d46f93b7276347138f266346f2be5cdf9b97866cbc5a177d0d6a370408aa3258e174fb6b11193773748f22f11df7591d0ec3c662c81958f5ca5fe7422138caebc7d70b42344c6b8024fdb22cbf3a0e70e8b42b862326c02940725448ec6684604d1972bfc566ad65a4fa2d06f4665eab8afbcd189d64c8bfff11db8256a609becf8726c643251e50c792f42b72735837d325fffcdb84bfef5ab0dddd81e936ab0f4cc9ced7c3e8d12feff791e18e4d10d0589392fd2916e81f93839ee5c4b6f3f9816e76186cf7b130565bc9146f6e621e0374eb8ea4f939b9c6fbdc89d6ead86aa19bbf5e4b8ad1d836bc389d5b474debd685cd71859781f0bf74cef09e87d5e5eee3b70230dbba739c080fba633a78b51a1f7aafe1936814273957f399ac465a54ef8376366c2cc5641fa7d7808276f9eebbc7a31a6d3a81d61cbaa79eff7b5ec5d9941067b75f020cd803eacab5dd51f15d05a79620130375a65ff0a00822d8262e5caa04c696db5c94c6568386feecb801c39fc0423ec7e9027c3136b05d462259d4f31988ce3ae04217a5c05ade6fe6dd928dbb5c2aef88ef18a9c312eb6a0561b6bad527d2d3067db24ad780cc911f10b3ae893cc1f6bb5e0a13b1fe000942b6cb2fd7e4a50186c670e62a11f052ec57abc52ca3f06de17d6891b6d9dfa69bbb1bab1c0db531b3f2a46a9b59b6cdd118df7dc952ff384751955ec6567c51c0eb840870b0d1366718e4d26d7f2d32587d2292db626143d07fcf908477ae81dc3f74fa9323b9fbb0bef99389cb61708bc58f7be480dc3108eb12917d20c5ee5ab81e79a736515497bb388b390d356885aca8b79c45c5cee3fd927b3dae33d0cacc7d229a2b8ed646a6c5e85c9d41daaabe2b6afd5a2b1f1b34dc318d9c25e52920b91f0b2575e7421488f860092c30e0bc4329479efd4334fdd0319f3a6e151921b01fc4d406b4d4a31ccb0ab5b00ed159a442932825121c99d995f2a0193457431d8a8ee2d17b7e0bfd2b0d80242ef1eb2c5368a53a1221f37cdab6d4fade7223db11764a0cb11f051a2fddb2db221c287b0787157a9c1663a8e49d5bdad791022852e99ca2392a8d5dd7a2064b73d1384c73e5ab9331db6fcd208304f7e1ef5f9f6dd987c95d277c49f86fee9e350f63622bc9bb7aa5ee9533559eef2ba90cb2d1538a8b6bd0a4ca8174400d83987cbd799d7da94f9253432b717f2625d47f88c3c8c6dc0c462c2d31466674ae12195dc538cfdde995ccf7af38de039088be0dfea7d3afff7346ff49518238a42d4188725d31f0b5aa9d45a123dbb5e9b531549179d1a2848a5f8d239cf8531087d7bcc5502f62cd9736f771c11f4fd07af42d4f843d8110fd9a88aa616307c610ce2766b9b8604f3dc2f82ffe8f78f40f036af47458c2a08474259943e27e8132ac651c34d2689040e952989f03dc861fca075afe161e1f1737b796be7a6a5749750bf1c21ca643819d9de8aaa4407ec268f3fdb25afa22e47248335898aca17abdabbab0c4f984ea9d533de7dde7c46d6c5ed8cc6f986d9613061633b8199c6cc43835b7133dc6e34f8ab2a74cb9b7d451e832387dab6e2911bee98df0e682f13abd382838dbf47a00dc69202f51a5fe5748394f9e66c7f98fabce2fef96aa8408409ff547723bfe06c948ab6ac379ed8ac0b153be3a9a3956335abcd867fedce9a588930f7c62b6efd71e7d155fe3373cdca99b645d1c854bc0d0ac4b32489f9b343c8c4c56b58bca1afb0f96cf48be769466e16dad124885a7ea568c9270a3454213dbc5f9545b5ed3b3423e835bebd6f1fffa7a12f70dbb6993f90cf6e1cbb5f8e2e40ee98a19da99bb5bb36a93185d9e1c072823d424419945e33d22971dad7f096943dfcc550339ffd95f7bacdeedb51e00c89ed3577bdbf038cdc4acf6ec834d9128a5458f32e5069e008864d67469b345fa641b49858a99ba25be89a39242fdda6cfec3aa72fb6a203d2dfed4f81039c2a25cad38b60cd67e730be95001af7a330acbfd09890bda5f75a0b318dc6a5155e6a1a5e1cedc5ea7c68ef15d6cb5267e82ab6171e9224c4cb4b6ad58cfb2f0a36f5ec10b2f79395dd96fb1ef2dce4f54d04bc8b3ddc8f1bd0055d0c01e6c70d1bf09eaf1bdb9bef301eb6595e94beea28121bea0b32c6656b1eb723c51ae3319560323b0a62e17475d7793b299d85471e64b2ba1c5b67e29041fa7b35bf3d44a56cc0fbfa92fab52660e66ad9ab4dad6568d1cecbc2df19fd43a2905ce20742614c1286294b7605e13857d2f754d4e7e42825268e504d974632a4332609f807e292c29282c6157e31827cd95dc49db6d954cb4b66c290f4ee2d6e24d14b136e201bd3d9c1166b93b7ea8f16d67161da288830dbe8e497a6a27dc929b40d9b358c1c0e2e01d3a65ee772891dee5eb5653d778da80c5e38c328212dcb6f5282a6a76d110a06de1edd5ac383ea3584f5d073db008fd3b37fcc80d9e1da785c5b853d59e854a31b918a4b8efc71dd98e31e1ae19efc3c0eba03624f863b15acd313df54220ea2157a743977195f2c7f39ba1882cdf4e90cb64894a199d461ea98d462c135a1b1ae5119b60d693476ac51fe3417c7c682384336470720d1ccb19f29df3f9b429fec7cefcd9552d0b0d901b1d4a593c5a35ab01ea9989cf15370ae6585782965e87f265484d333628a637dba2ad5a885f06e9961848477e4be3f33cb7f0210a5a7032231e482eeecc8898085e5f6c0cd6feb2152f1bafbe26cdc6225fe59471ac7959586684f91f1e322e7f730724469402628952d833643baa0e173ff982bd4c78f19265fd6e79fc896ec3c5aa22069408f2cc7eb982867529154e7fdd175d7bfcc3bcf6ebfc7b2810dd65940e505ad7dfd7960c784a459b8baed6eeba478de9475d80ddabf61553164e47741f1f23c7476ccae6d7c1ece5ff09f77411ed0b2c676f8f23dce4422b75fd1badfd813eef8de1d3ad301e7824630379225c9db17b54dd40ec0d280c1c4110711e4efeb5b362558dd8982732aa23ecac8c68ad2e4390860375c2bbb84932e35da30cba18416421ef3ddd0a0d46d6a61804ca31255c74c334552a8b22882693dee6a8ec78a091262888e78ea1423bd34e894043e6758cb28db432c48e03c4ad9cdfe4d6a5008b3c6a7d5949f99c913700ae11bb0e64fad083ac921fdd6d4685d644418b43c2ee11079b4c76f7e5706579ffb35983e4db35ed360aab18ee5df7d52fd2375fb1d9a04b6b61c7a5b65205e9de99eeb2af12af511470fdaa3f1fabde5b806bcaa94e6977e68e4a7d18933a1e2baf745f02b2c68f13d3b9f9d2e5e0ecb8db26b7e0cada8f861d79d03f27b1e40c7413b3fadd0711f2e5e2aa6498d06dc2ed8c62308cc4439fb358023c4562ef01dc6534c99b9038c1e0d7e25744a0d03fd94191e38d9e8105c273010aa34c8db2c33b36ea1de6377a2e0068d61a149b34bb147644d4b8d37ac56a355f2da82ba04ca8ef7e70b769e04d22fbafbbdd48f9022932bc7b41e0bf331b98f825dc39f3677340db0b1c8c41c5e38cf9d0a8ebec7541b2c1c9768ac924864f62404844e403d0781e8cc0030ce37bd536d1b51bd3fb0b20f6e8737061f620b89cddad5c177e6b6c25c623dd5b2870254c5c593c560df3a28b465e819db6fff48c4a4501958c0470465010d20ddbcf0625add62ffbea4a05e13034459256a9d2b37870d599a119f0d30139d9c16f4ef678361dafa7163befbed7f6b0eafaf141bc0b938451670b67b1c0537b1a9fd52a5939c9bb55596e2d559b742107e7c232c76003ee057d5600c7bac9094519c0a4f6f092895533eb00d4f521ee9271b37624291291bb4fcc03958e362c03ef8af56343d742d01e62b88eb67471e17a237ae6e88ecfcc4712e75fe656c0b4a13dfd33d2953d69d144d1e23db790c058daf243b8b6ad8d17358a5015859e93da9e5d97b2a0c16043dc44bb9b9116f7b465588034a5482d5e51826fb8f6d7031496c4733d57ed6ec42505868c53f19a316ead3d245541732a27c6ce1d527367353f498ea5046f61fb7b9a479907c5e8d3c5cfa6d72fd04ec0ab6543d924e5ef6de8947a069689b099432e28deaec2e132c5d4a7bff74da8dea9b002315305bd9ea7204e629c0c158225d43ad5efe7c86cf2cd05eb9f513fd2b9f446842ef04de4cbd754212a0ed41b994ee9e26e7b10330f62114ca218adc2ce91eff18f4513b5acd8c67b678685c5b0f65bc57444bca8f2cf4520aa2900fb31a3936b9fb0dc5f9deeb6b9396289ed69d972e20fb5c73b9f75cd2ddd940b87c3cbaef6cf00c3b3ea029247fb7b0a1630e5bbfc7181efe7853501d5af153b79e2d867daeaec71ff2b8685a54682c069f7d921e290fd9346db523b9f654bd14c24548d9949c0d9654512a8423efc936157cc80cc3345ad72f7ca4e745dbe677ca7c2b8490fbb731c0d5faa4d1a0060abe7c8f758f4fa5f82955d9cea2af4bcb0dd33a82cb9da92ed4b5586a4752e0e5e17d181b260c7aeb9906953ca30de46636dcd78cdaea2bf2db325fbfc3ad65195cdf7069a3d61d646a36bab41ef0b0c653ecab29c71f377849dd76310eeb6857405b8eed92a793e093b56206e8baad55597ab595fbc76fed94123357b95123bc93d98dca2486be756b8f480f45457c0b74bbcb22f883fe33af2ee53b071bd473c73db2fe4c4b1289db6714454dced61abf963f449bc0c28aed50034287b4f1cc45bfb864681eeba3b4e018c58dca5ee5b5bf244b68755f0bca4b6ae754eec2b9de3f3311d6180ffbf54130d2cee25061eb7d3c8df850ce833c6008531d1758406f1910618a47e97d7414fea4e645d3bad58bc44e672c16757225b3e9aa9c12167334563f6f22f3a5825bf2dbdd1fb3a35c072c372fe5afc579067274c26b75f4d9c67743ca70c729bae924269802243936b2a516a373d8d2fee11b4660d060281dc3f2448f6e423bbbecf1a12317b07c285ea5de9ef97e67fbef6c57ad5231ecb1eed71de051b362a19ad14d20a50459b9dd241d8bfa9e70da06916a8c141e3809797a168943f46cc16e41fd442ddf03c0fa9ae20062f776b850ee8d6c5c75d24b0602fc0eeb9f20bc4aa103ad04da7ab8f994a48100b25e52732551734426bffcc3219ac9464cbf0d83f05e5169d03ccffe2f1854217397b7c6bfeee4160929622c10b1389e0a7a9d3aea5ba6954df4c4ff2b959d9feecc7ed120379c95af8007467d5fe2970834bd9b28656e176b14d058f40176ec4e70a8d23d418ac55f3ead6fd674db766f2d921e1c12ab727c6a312d2051327dea4e82890e6e60391cb043fa98c7a574b559835a9d19ac897c9bddd16ebf201ef0c5483a264947f425d53c70d6f8035688c0c1d0d14bf84e450a0a3cd54a11d44b2d80a3f7cb067bfe737cd122f5bca7bc4f3950b9976d887ef72530231ce526977f6a00beed9bcbc1b382cc6466d2546dd0077d2207753c45a34479a53776199aa64f9a49dc5ce73b37805be5aff7859f422df8b1902f9f88babbe4ed60c2c3241189856b66c9d12ce72762e86903b2c992889b878e2ce203ff264af5042ab7b25d7ef87ff9b6b5806909c2de166afb3d87c16a72ba4181620b57a23bdbe6bb8022e109cdffca9833b7f9aef6080ad54df4570ab3ccf6f196307b10d9b181527fa053196aa34f7ce74ee2f5116cb2e7b116145a868ea77ea1cede1ca2036ecacb2f574608776a7453bee391222290964e7ad0da453a8b5018bc119d2ca21fd7bf8c1afb2cf32ab9a75a1729bb68c485bc7fb34c70bcc1cddeffa69d8906cb8a001b1369cb69ec89f5a827535a0dab4965c09c99e779b36236b63b5191c4d1bb73959d073c0ee75ac99fee4f205d610e9cfff20b13894b6084a1b16ff27b7702e7b257cd8f820a7e7eea5af6cfda09907d8fdd9f22ab0908cdaedc1269828fa98b7db8b5445b000fb57add3b155fc18e734d4233ec668eff125347fa5b6775e87b7d813713dcb3922f64ff2c6da225306f8aa49125b089c133a5678be27b53291b88d2771f457ce2e2d60ce305f295997a807e04d688dd41348fb6abd8de7d163f72982abcb5c7bfc5c02a6017bfa6a1dccb7a90dabb2af9e72542f524708173bf75265cec1f9e9272b54a1e6bfd629421259585a794e1aef93be9a116288348753050aefd2569b62647cdb469b33bae74e7089969774569b0908802480b789fe28b243243f229aeac544f2655516e2b32dca3db73b1524614f4b00f3cc331cd7c2dfd7a5cc1240dd6f479d386f18f6a05c5c38938a38a7ad2eeeba33d61c86bac63b757e0d991c85fee4579dd5f0b8bd04ccdbfeb53515f3685b01fd85f723f2c744ae2319b310757e21ee34061744e59edbc384b1280b3266bf793fe21375754872c9823365ee64b94621cca9394065325f32b7adc68cb391a91f319d44cc4e74401a584929f0779c2001f588f9371a96986f08721c822a53d6b992e88933c5d7a877bc2ae868b6ef4e078e8afffcf293725cdb8415b2fc00f7c9928e2ecbc2cdddb38e1b7001f250720098e58916e50d44008c4f15c5332703b3f0d9ee3d18fc62d00036bb125f5903d011955bd9815d8fd5925ea675c810f7861f260ca517b3f07c2f65e645b649392ac4596444cb3dd4bab1c0a757a7da97e958fa5a7422aa435efb094619ebcdefddd940ee5f0e00c305da39f659379a4a3ef3e301c847a024ff3aa961367b3871d0ca2f5297ada9d203dce09a077fc7e751c05886df567c50a84d0b64101beb8edac056e01c6a8d6852a8899162b9e76eb7534a3dd244c7d490baa873eb3657a4378d9fdf44405becb08e4b916c2a37bc1abff1f6846b608054cc0050b1a0cf432aa374859ebb1b8268c76e717a69d3aae8b3712e8d26fa78387df2ab45406a6453a846ffef09e7ec60aeaadc6acc30527da4d99c7c4fd775adcded04d901ff922220a4b2a877a7f8cb284c27bcd9ee92da2fdcec0a5dd5ad9ceb60cd177de381c54516032ab91d3148880c5ba03ac5c7569acb7dc001d9764a8ce2116d60f2b258f0a98f80c664614846b2dfdf3e88af61d9d1f3ab75e82fc53dc4c531786bd222e0ef8324be71dc761f9cd7a84de1835f1a85811f28c7b5f914a2d701511aff6841827cc347179a498f3b5c76832bc5ddef9a9eae58da1bcdfe412a6253154d6b423db5a7cd736ea9c367cba1ab4772480bda83a387a86dfab087a987b4875caf2fb57b2bc22d3b291abe601b0a03c81ed5ac8101e67171d747eeac000c501dc518e62afc882fccdbc436c202cdb811411ac332eca09683118d492f3df1b1b7157bb6e07face09e52b10a2ce35c7636ee823f2d2051e9f08a767aba05dd4348f6e0354dfa3215b3b2de6c7ad209613e2a8380649c41038e5c0bfa5a3dc5e6f14d63f2a3b1df1fcfe1f03d612a9b93577a35df87f486e3d3b83afe20809f3caee22ca31fd41d63b25bcdd1b706b065f8b9772708e414b7791d969ab77cfb70f357c49fe793b294987d33e3ed0e2b0a0de7a2928dac6c7dd9da8edc399e1f8e01478faca3d27e9722e0fb572c005f3e196067809f346de407df465d40993f6776c08b48b0b1f630390ca6dc82c651f9815cab0a00c1ec103edb9664047981d77ff90a40f119ed0ca72dc41fdfb6736a681e065027c53a7e8815bed16a67d815a0329638801a13b397b13d3dafc6b71355c91d2188299828dde66503a89d11f9edd313318483743ad5fe9f3874d824e3355bc7cef5d8d2e0f56f1d8ed09a6c6039a2cd9a4481620e3a34819c62937ef05a5903021b0cded55c8f605e7f1cfd7a86c1fb3fc0a399d81df022e74ef1f89ad2e454abc7fa92dd29f9cd00326647ba6f2dd6bd3dddfe123054efde6a609312ea180457d055b327d2170704c27b6b65c306cf7d76944b363f511e974182102a7f4975b9747ee59b949f8a166171bdb20fdce373b659433f005849dc86b80e4ea9f61e37c16d2cadadcf118e1ab8cb2efe87a787dfab0a2e696abe1ba0cced5c5664fdf6ee87f665103dbc5fd0b8207d4debce936e255ce32ef3d7f075836c9b6cde5bcb104d219b7f06b548863b57130e4c38c195bf94cbcd58f99e9b8c431ae79dc9662e68fbbf8fd0438dcc9fbd5e92c75d1f1d31814b4dca1e205d28aeee1214fac926ac1f7047fed055bb77fd34cdea5d81311bd4cbe6b7ac143772035d94cdab73ecc9f543cda8cca5d13951763cd2f3855dd797ad0f6e569046625e4a33eb2694892822e2ebc9e7b20f82ecd7a03b0c58f74d47d98e508db3e890c2b287e20ed3ea07655979d92581c093589597c7bedf88306f52f979988c9535df620261bff13122d57250651a82622523d49fce9c02b4d1596e70208ba37a39f6c3a2564260b1008ffab1a02cb2250b9f37fcacbee3f50f8327a203a1669978765bf5618489256da54040ec8f3936e768d7dd44654ef16a5be97a3980ec336e886a161a868a0daeabd106e1d58deeb7c5e2eeb1dd270190caf7f79dd18ebd169b65a1349a4750ee56360a6a54b5837b03cfa1c0400fba896c6b2e9264734315ae1d24a8da0e397c8647b060c7c50188925ed2ffd7cb8e28d98d9e49d4256837ba2b1a5e335d4edef9721b57083e55ca299bda66b9fe7dfb4e20a729db9fede9b24c8e3961fad534bc1b88df581f1e18f0ec33cad09a4cd44620d0ac3ebc3bb71954d7bc4a8fb7695d5e145363d12601583d81f4f08331fbaa6e759a05165d1501b10675745290926ba0d999ba2e523eab71f496152f89fc1e6ed1f516b29f55490809c89f57bf1e29ad5f97f42b469df5c67ee36f1fe1d9fb4c98e59be59e91df5cba899122b2df8df5283ed785ab5ac28f37689c5a643d828c271983cbddb2e5f25a7065802b12437fd6aca5372c4739709f97ad426adf43efe07e9d5ca30f68e124508d9f0a98b9047a9b810e979f03bfd47154a89bf463fb68eb168e61a780a82d2449ed083d686e64f2b555cdefb0b42445d590613c56209d2806317bac63ee0ee252b529e36d4ea8a05c7d35e9ae340ae4178d04b46a26a05b52e4eedde1ab1e36e2c8d650b3eaafaede71ff64d0bfc65e42a6d66a400ff699c39c73a5152b5f9453b0ac3bc2221f7460b5fdb80ea41123e63e494743faaaa2c9c24f9be56699baa42786dcecc67b2dbb8e3223aded319278bb6f7131e4388b07748c683145f0a4c35d4fdc472b2ce3803c1f40142f48df2019cad0726847e1180dc785c7578e8e8f22699028118ceba2059a6c0edbfecba70e90ec01da2f0878940417d7232794724119f74c82d4e87cbeb730e724450346dea0e914951c4b42a5fc29e8c166cc506d24f9d2b4dc44fdf1250a4d3d0ebb423a5b71441e6be953b786127f6316d6b51c0530c6a06d1479cbe18038d8161ee34bc8359dd663c65683bdbd13cb7474fe609026cc1d8c5cf018682319741e6c27099ecdce5d57d49a2a48f9557aa034399114b8f8d91b92ad10ec3ad3b7f7809775e4c91b2d1c2567874d2d6e7689f152abbb24dc78fea68dc40492eefc90dea5ca44deb6c7143730af627a47b5aadfce525de5063ccc01f2a8a923fa35e18dad9369bf67bbe6cd2dd9d1c0414f8d8013518eba2f5f4e0dd4a0f8ca7236c865d399aa244a03ebabe189dc408bfc1d8786c877428a4216f8077177de345feee1c0cba3217be9dfe2f8be913b6c2587b06946f759d6e62edbe212c74acb9643e60e5fb7a242730a1764a526ecdd7a58f3791c9daabde1ae5dbcb7bb1ad5d734ac5b4a8c32c87117f897883058777918a0b9446eda449ecb42c57fefa115b60eecd78187e2be8ee390c36eeb981aa41a50170c9ac3839727fc4c260e27880d5589017ed873a6afb37a780892932f01c226d13efdbc4e80ddb2d25049ca3d80e27412f100ae105fa0286e1e9fed6ba153974c980c9c59cb32502d6cb0a5546666b126c8b3066ddcf146bbffae14d2c78ee817bb1f32bcf3740bf96d0a1415389732c0bd49f6b8ee3e43e257af63950c7996c5db1b4910f1f01bcead558c3398926ca8e7ca89e2e9ec7122ac53f4774e2981d8861361e60f8b2e52a2d738db047f10a17ce4fd42a74c18d98b2dae9d0ff9f77105a99188bf6528e6ae3653a1b19e8904f6ef60c9a0d4a7cabb3d2b21351715194047fca9bac928020c2c91a913c357a10b8666e0ef573af48e912557a086518ad416e17ff3278cdcc70c0d09bf210ca29f250c4ccfdaa5bb447a830ecbf8668c8ebad226ee91fb302ef226315e0af1c0369f9d2bae96889f512f842627947a7e6bf3b7fc07e7bd8bf127de2601dc9965e8611ac1ee4b2641998f951de7b3f2253fe42027802e450f5e52619facf68c1a61295950dcbec3e4cf226c48e49ba30e5b313ea59c30fd8ed975bb5beceb0e8a80093e6a89e82ce6891fa762a2c79dc70a8344f0af364a93fe7892f45db18ac74f35612a16bb871d9c4acfa850c80e051014ebfa5e18ea8326680ece8c544c589b6bc2cfbb027b261b8367f6236844a9c87f3fac339a0c2c655ec0c2930f92100cfb23a0970e14878500946555ae7b0e5b00e64b139aa4fb2017de896414cab8f914f55874f15d9a4dd57c48f649b97451fee7a09ba81bd1371cad97a4073d9b9dafe667769c9e0ac3b1667e9996f091458791980d3bdf131c2b61041a0cc004067cff4367ef333aa8b83b39d6236e8f149d343796a1fd9173f43270901c938ad50b69ce06ffa2b28d957127a14e9e43622496857882884d5d6e93e99e1b99e0e2bed17a5b298f788c45bbc7d3096ccc76c59aa57c8e0c5f4207bd6b65951b1339211ab87429d1dd54f372d45ab476bfdd3fa0b77018eb619ce282107703c122bc36e431f3cf6c10537fa166760f0f23d72b696de692a3d79a453da9497729d9c383b770e1ca5deb11297a8b48e843e1943d3d95c5b4a2d01177c12b016e3553473e141737555ff8f6ff36a0b79099057a8577ba7f2fb9d928c78061c130a2dd118b0961de13de904cef43e152ba9e5e9912a5b4794f8715460c5eb58f52a552692b43a05b44bb03098dbe23df010505b6d8ceca5a88bdc76e47c11604f011490eb6867aa6d7426d802e2df486c54b39c83d6c6d15c1b1bfb6a52b7c91de7b9c9e06f0991301b26c2b699abf394219d3b7957a305a13899985754075e009e5f581c93a2d5b6adf4b57bf11013ad2964b1ea9e6aa30771ce0f83ada5cd9ce49843e829d003157344ca9c0549b3db41aa012394d74ae30b8ac6676493c80d99c1046e9d53a424983d0393d3752d1df3519ceedead74c36511ac6b35559a5211b21859846d191b78cd2644ec75c18c8acd91e0b230a3b69146e00d904ffac54ad5edd9d61b4a3d965c38423f486ad2a063846ad2dc3a79a84b13b6f19f4b52cbef75c0aa1f4238f36c2dd95fd4802601b494b3ae0694762646f6729f6c76bf6eeaa70120bb10f8d009ff6a8dbf8d80362abad707dfdb73dc6c635e8226047dd28846fd1f9ce7b9e27d41ccb042cfed3f8dfbf0a1de187b0f092a4120795098e99a2b62bdd3206a4cc13c86f0865a65c4513cb91306c9b0643273f4b65c60284a859f7dce033cbdb978cba6a0bde1e44cf77dd3bd4b3ce48894244872da24cfbf7f4f03ef63cd2a9ab55450b2bc740286c7d873c7fbe2fd3c7c0df666e29508fb8973d007c7fd1197d0e3bab23b040640ede9ea9c4bdcb2940108dfe72b90577368eca6543b67d10f19c105edb06cad7902962d5ebbc0bb47b0e45eb4ab7463bf3f962aad99fdfc4b3282b065673249ddcb5c1817820a4e7b43276114aa57f1eb0a2c8e6d298e7e94e627e1a1100cecc44516dd7fededc98144fabef10005df25fdfad81f0a9353f0c99a0aa2dfc6a5b01c88ec773a9c9187588c6e8c121bf094596c999585ea2f749eb4762c9a8854bdc37b56204cea384d74852c7a1ad07e5226901387cb7f71cba89224326a58bd120f6451f8a908ae952ad0f3be92cade051945fb8e734125885b6ff85b7269ee74d648822941a6bb815a6049be68578ea1e4863ebe922b42630e058edecd07f3f5a3ccf47d4ca349764154bced5ded513c05c49ccfbc4f75547fcf3d97880ac3ee2dbf2be8f79fc393d20475e52e35c517ea3a6c81523b5f1303bb5bab93cefc2233fb715f1b48b15cee6e60065f897110af9b4a669eb1d9fcb56c533af6efb9144ebff809c8234abd5c62149e81751ca063a7e89103092bb1da4443bcb1eee8715c95ba620f7525a9c57204c083780117404b9767ba8e25baaf81f6f8652fb37507cf1378b4d3cb387f6250e56703abdb336cf0fc9531d78414b74b5f31e8a5cecdff77e97375336f325b0361dbb8ec86bb6c95ecbe3b5d513548d3f07777f957d3d278aad5cb3c1e8a0c8a4a01693f8ae219ba95ab7fbe63c4e9650b7104623b959af3e519ee9ce8f774ddf427aef16a867d47fe04bea291306b76fa4868e84d7b27962daf02be1a898c84076424a5f6f249e0ce6c1fae19953d8876be957123695d601762b2bd90bcd5d45b9237d8de4d64013d27afe2facfb1a0221aed99b88e838b6b934652064e784f3e274dfb8b424962f683255c835d1b6b5fbe0d495a6fee9ffa05ba3c225e112f39a558f9cea0ae14ec724287a4ea80e86972e1a419770c3291ec36524e8fccc3355d78adcf568d0adcd6128955b231959363e448c6ac637aa22b74ffe73962905f8ca6645cd5120b77b47e3ba3ce00098a796fa8e7c42a82de5bf430ab3eb755afc65a2e906f4ad5886b70d13a4d3019984e73def529f581b059afc6e7cab8dc78aaef9dfa95f0d99e55b9e1ea4df1d214e26c1a992f3573516cb683113f873fc9947eb98000b1831c7839fd9f7f7dc1d8b7b9784ac5468307be190ed489f1851e1b3a0e6992e5e2d05b9638360c26e26dca46ccfefc5dd9f3bccf2c10df86f0ceb6ba2d2b4961e222ecbcd9a2382df9908ed4ffc37f1ee48ed5aa1ea09fed062b4b8d9adc1f3df401b3f3e795bca82a7b4893513811c2ef810cdce243b86fd1826c3c686d393a145ea8ecc9def7edc058d5be78a0b9b054cc9ea36ead99454123334c2058e719f51b23ff664baed20ba40b36580f98d6e88fb34040915fe61511ff6afeaaada222e4ee92509ab27fd7bc80ffdce95312eb1e58bb51b40ab529e5626b2670a48508f8b1e8bfb13afee3fdd866b8c88c7b1ffd22dc7a276d5eb0ac7a3b8b1e0837e61ce147b7ed8f6aeb5e81aeffffa65c3f38b4441b68f659132fef1c547dbdf7d2cd2a01c4723104222d5adc12ea5c8373a9904a3a279edc421447e434b16b46fe5958d05fe857843a938eb465df0341b1481c470099f5ae30b401877033cc02193449997087e1063a48b6c3b26f12ffb73a1023c6f89ca24770e3183faa84d0ee3e040d3c93bd1d972f8e0a059b44a84648365e5d21c5f9d9972319e3be88b6f55fe8f8fb64c44b1acf20ca680ce2d7295738edefe62db637834613c27374057a5eb2a2e16d509dbdf24be8c4e5598f072592330ed75490037e4fb8c81529a536d3d278f8f03155c62c1ff71789f2a271e0196c41952e19f7903bcb9e5b17d3d6d440c48272c013175163aebadcd8e0fc52263968a8637f6ed44ab6befccdbf9c932de85fc724d0557181dedb1561c7e32ef697cd1a38e9335145b6397286a99e2fe1d405c61b5bdfe629cf87562fbfd1aac31c8d05e902cd64f4711e41ab6f7ed89fb05f6c7b6d5d21b19d4d4967863e48b6ee680db4b946acf85c33f82dc512643edffc30f79366b59f4aff538a3cf21aa741e95a9817187752e63fb58e05cab602f3bf48f1f6d7ac126daf3a4672ea43536acd3a127caf88d9bc9e2914e724068b9e9d47209c0c74670bb22fc5cf4a14ecdfa455c381d21ecd2471f8aef50d7e1b381aef110315e94e498f881b3398314d5a43540c896c27c6d61df826c516304bdf0bbcd428f0225472e8779d9fe16e8f1f215e78361aabdd745c2cba45d7020e2c93cbf194a0feef47319f633f9bac078fcd25b129e5c811878bfb6c498606f10a37ea8da36d23df958610b597cfe1283e9ff6fdbb16eb327c9f620d0789608f49b01c0a0f8c8300dc054d191451350cc9bccef99a63b8116eab4268dc6db682ec0d7e6fc8e9434c1f2f7c475f457e6640ae1e0b77520c5d28bdb3db34252e1492c0de760d693eea7f6fd9e9c81aa3ab8aeedd7c1d016f37f6671f0e453bbef50f634bc5b26829ff0fcfe41f3f01bea965e160b3e4bf7efdd1f5c94e455f8631d48d985810ce6de4fc6d95ced006f80d6955a63ac504bc38f942bb4e5e7ff17737b494bb35cbecfe01d12b03e55f1a9802f37f317aa941c2156163a8f8c9afb9d1820569c7cc6c94359f1cc6d7be3e361cec2b5b7729694be0cb273970c9abddea57f7420c4fe1ad9ee1f47beae22e093d21536fb55a4b2a4dc00e7b5970349f87a467286f2d4634690a586e641fc0fd0d828dc61f5ee95c63e1bee32bdb6c53b6bd88f6ccc38e1ed40253248a2e197fbb9cb888d1832a4e3350d672f507b7981f95b85ddb74023c0283738f1e8dcf4ec0f633fd81e0c6c50ec5bc0a085e81d8654a2db2ecdde2b2405d276f343c38d788320181c3f80bdbc477a960f3928f9b54bf998a6b837c6abbac5e54c85b52995a18e822f9f8cf5011424f2f4ab14a82d08f55a6471215ff59f20125385edc7d9bce6a8b640df01fefc13d50378a5597d75ab8ef8806320527b2f7798d44a5cb76986530d218e7438f17e2c277ef3460369949ef7b9264006bce8c1741b014579eeaa1f289dfe38eb19ba8884a9b57109e283a914bf558f50a11d1f63d67f3a21b83d879906f681f3614cb0487f51f0c4906c409123a9ec0526dd599cfa6092e8d4aad02d8f75d427117a2a5ddf6b890b8b371d6ff11ed8de0b86ab5c0394007575ef3ea72bb7f4d11b1ff4c202648d1c4621357cb770772203b1916c9c4c7bf577ae4dec22287099cc0edd42fc89d42a5d41c959cbcf716350276e6d22a23966158356a3d33b69bdb96a037f1575c63bd39f7bb2b007566d9ed0955ae0bc844fca1bfc575f146763776b2f323607567b6e31e4fa863cd45e51b010c9e77511de7bb96938fe4f3094ea673d8c74c19bdf572f1303288a8e9e627680ff58582091e78a2f8b0fd823be131dea8a51a1b28baa4d979a330a2d7a5ff57ef188e388e0c96f358a9af0f912bf053bda660929f5a8a6934286a80019415ccfb9049b10c745da13589c59863e32ddbe1808a96584d3573ccb00e591be2e2f60fdb25a4c19326d21bb919221cd0fcd16092a2013abeb40c2a15ee39e5d10ce6b3efee24bc0cd56c41b97b45d6ff87186ef456fd31e23422fafc386c2abc573ab9c9177ec33d80d95fd81e05902bcad2cd0ed701d4921bdefe8927daad1c5cd7fa651772fe161864df7922eacf6c1d8a89c66305f1b0b45d2425504df4a6c07ebc15f8ec66fc0a1bdafee7c03cdf1f3c4c82ebae1ba0a580678632fde43106543493eb9dbddac4402dbb369804e5b1486569a5f99ce534fde11427bda9c3ab98b0af0d3ce694bc41191cfeb818a7f0c7801b286e3a96dac3dc695f7c555a7d7f3ec554a98462714a95c592cb9610a8eeafb406cf2726ffaf0652bdcc5bc23bbb08801907a6589133ae92708f791081e71eb05d2241572f7ffe0aeb1b583daea917c73da333e938b2d374f5226a588217768100ee55f7a858a000dccc52939eefab7e7d5babb664dc6a4317e3d7cca7887bee514029f751f7c1890575527c701dd574b8be15fc2f85d4fe6e7e407b3925b56d4e367b6ac5cf0178ebe5303abe5b4f100644c0cf2fb4d7ce5e563e246331dd7fdbfc942a49d6350d7b261a69d9aa7335dc1c158d6625fffecd9cc0a97c0e5e56dcb96750067025ae42bbb24c81bfbed0595bc238e719ec122b7eaee1dcc6488231d323b23acea02a081bcb7770e1641250b66a08d77f1f6ebea33e00ad50534a25ba177e376c5d574ed44da9260e951de823bdad69a6541222bc7b86a360f3944619330104e227ff0bcdb2460b0997f2b1be71d33bc606555381081b1d9086f81aecf1e6b8e33c72a549b8bc24193aa956a6188137f084f90ae19629ff4a9d83da657693c80e94adf16727c3e4060380e87d1277551b324fbd60f6b002db74b5b17efd5a72d3934aaa1e7f6d5b1eaa27660822f743776b5aa8230aacadcfefaf43a9a1edd88f2650d0056e67ccfdf0330c98506d021d7f47cd7abaef418f8a529337e1cd483e24733374b99a8353da4e30638851e843e8e168b0f9d0e6657e1139c4ea94892ac1e6984184cd9b684220863bfb493fa430c0e7c4177e307bd6c1c5406b8c85903688ea999d26cdeecd846c491f255bc3655071b3e5796904b7fc0c4462eb388c4d1091386a10a3c3965c12010d87ef86b22cf821ab4e644e4fbee640923939e1fbbd556be3ad3444e108f270e981e9fc37b38b7082dc17a10d580f4e47943780f07509d329665c9828cca22629d1da5405c8602e28fd9be8c18b8359e328b90bf194d5124a47f38959392025411481c6d68c3fd9be4d921b8cadceef0ca812b4d9ed1863b545bec18b94456e60aad1daae5f567deecf710e55e8df78bcb829fa51ed2628ab9727554340ddbdac7ced86c233bff333e95e2d23088d2a3a3669aa7f15f72a5ccfc89dbfe545932ab872f4ffe13bf0c2fef01e5912b33f3a6e54a1179bbfc476cb842c53d38e65a44c7cf260db7d6d4373baa6632550d00870090840a28832aa2c6d5c8760fdbe0cbfe8c34a115d43c9165b2ad5c4a51f0a421ec25f6fb9a939e6338e53e8de54940b0702fa9b18d5f6f0dbff0afb61de541b8eee72c98d096df13f243f689f47412bb86673484f41b7ee51be3ace4c0fa41c483bc6f1f428e01d004eabe73184ef03fa0c844fe951628415c6dc7e2dfaaf07b3cafb7fed3edbd6b91ae4af83b2ad186027195cb7b604ecbd5154b87948b5c0f6f8ae0dd842ddc6be1778f386be5d79e7415a3a7fc4133b1d952f9486071533adf02f5acd0ba79a13c2839dc3b2813350dbac0efbddb1da0469ae7959b8c7ef93339fb8994cd56ccd71334409e19efdd050833d9c58e85ca6b622abf780110856e150adfb55e91aa5e9dd01daee1390c8595a125eef643b505bbd108e1e6884b16fa3171ed2faabe8408d8143c135de0e5fa8ac0beb750bb5c89ff3b00d5e7484fe44f819a7229ce93a3b46d55ae8279e4fa3f40905ebb8bfef7605bd0e1749470d5ef2805041b22b5affa2a05e2a74ac97ada8884a347ec5372fa7a2eea441001ab5b34eea89f718f27253ef84fa6e3bbc5fb71f1803a3c7c804e931614f8acd3bd41c98d363c8e4ff6270e461f625a4962b297c1e6e3e828d1bb76877973475a4760d04a92d5e88e862be17c24d6df393d8ae69680de5fa38b1c41fb12c2795d534144e0c38202c986f4120b22d7b0a0bf35c4d9c901ad6b7ab58e885d5f0acdf7b19e68a3ca245af3e0707360762548049db9ca9b86c69749825ca286317356571bd58512ceb075285637d3607639efab2468f712ab36a10c178e5868ec1b76e3a406c35a3cdcda05908f3391eb839bf0bd48039acbe79cb00b099fe424aad877a85016883b4563c27c67187907735aab6951d0b40bb5ff25cc2d93895dab35cef3d6a397f0f09f6b83591ac82857765a14e7e532e9c77b1e5af32f4c082d3bf9c32147064d98cfd11d214f0a51b7c73d09cff6e79cb7b91bf16b8631f551a93ae183f37c39af0a0cf5e65bcc1ac6c24ee437c8a5b2f510925c340c07c046313415a92d04a007297739bd4976095a4edc68f9a71fa27656f2418956c54f39444dcd5866424e0c62bcde84e1455f3aa81505e246da4eaf4afecc907c41610dedb57acf26092bd069f2c51e87e9ead72cd105cb82aa5230da56631d58723c5b9472c079ea030306b4178af58a654748a2b844515dddac928e9c493f091977e2c0e729ecef5227bc192a6d61c6ce46661160c0d8dd0ce3bd5b35e5ae5b106cf2c24c89d210a24137351c5e8b7f971b029f5fdaec8844d725a65b5e2b74756660c1ac1400ec2863161097ce3b5a651040c12b96adc7fa864c166239dda0f14c9bef67a02c45c7dfa4d4db7c914b97417babd12f904bb1371f9bb8573db550e3fb719bd1df015b4a95005c774e9d5beb5256060dcbb961cf9823160eec012253d91e232716c414553fa817b8790a62191a6869fcefce60ced11a05bbccd36dcb743ce6dd41aa6d0b257620824ed9e2c049949dd740b4b0cc152b94b93496e724041025e50d51d71eb5fd26f2b7f55b972adc1395220eb4532171713cf4eebe80f7b59d6494f29344838258d881f9e99eb0a4e786da234aaf10af5fe92c1fabca5f4fa3adec49fc003d6650da03078a457d31a659e83f588e1d836857db8611ec62fe02a1352f06a5b2ed914c5b390c6722d9cf6a73f8dd5923add9eaf42fc0e06e359ab4a6b68f3accde54b2c47c6a4c0a5b9465cc5dfe17376b11014e2fc758a98caeabc31bce5183d1832244b329abc233c818d24615c00385b1a45120540d4aed2b14bea54cf01285629aff328d23f0a1c1404cf0c6b3179cbd7e155e78dcc9df95c2ad9dea65fe43a29cfc61b2469a321f342e68e02e0293c38e4e80280bf7b403db23e0bf7ad4fdc8d185267f8b7eb0a7735d6dba6216b69493f81b4b18897addbb462cba80cadbadc9c138547cf835d395f7f36507412c1150169d67cbefa8a97dd21f7f97339bef1d01272b7b1a07961e416c29810c480ab3cb1bece002b1deb2bcc78c81997728d5e01857b7dce0be5752124eaa5b3467165ab786cd61a1c02aa97875f59f2af049f5c87685cc1fa4550ec209276530b973a53ed78824c229475f64d795de014b5f41cb9f4d206508558be194429e9bbc3c77c04cca1a1d2a58c2185d713b7327b2478374cf6a041982e08ea7f3b83a1e0732e474bf0690f9a09fda0f987a35e235fd517df5ddae56cda553c833c5718764ce503985eaa327dea046633a1c43aaa2c0a909cb1973a5b08ecd5536b052da90873e3b02b05142d501609a0afece917389184df2ff560749cfef24cd868028673df8735896e99dcade6415ad247ba158c9d13d9ee022e85c66e3465af80395cf9d249d1f72f6294e62ec496104c5f0c9b0f3a632c731f4d0fbe80405433af39bcf1392ea2ef8664841c39300b26e8f7be8311b3dd9f6269ce97b5022e6c78c5c6ccdeaf6b227d989973845353e3f59f7f41cb31e41315fb9cc7158f525b0cbd0b300bb18c4dd2d027f96fc2194edb4c9b84cb532f7022c2fec4a8c500fb3f41eb31cb0b9ae15fcaf6242a687386f17009d7c851c2b616bc9d5419f5c1239f3244edbe8e0ca22aac53b9024aded36fc265ba739c4698362df86c0a7086816669036fb635dd1e0da73fccd527db403f3cfbab957a1aedfc29e7ab20c7366c2a1631fee5c0dca32979e9de47ecfab5f18b15479cf3c4da1cb73d6dfc9351e4f39d469f995083a0e65f49cb818fe515cf5053575ff640335d0b9e899534ddb420835d86d47e63ffaa5282884afb6a6ae15ec003bb596865cc3f7de5b18fc68e0fbab2733d7780a2ee137b6620caed14e43e141322b18edc17bed0069e40ba63835964b22e6a099470fb8ec661d9c5f9296a8511d5f6b049c982a0d0a747d66d3bbcf1a50396265c101f382464e81d900b126e2494097f1efa2b6c40d5c1dcaf881d56804dc729f1a7675a988929a0fc3a2d7e48acb0c06ddefd3c64f41f5f05706e91465dd6fca27e550bcbfdf92ba778e0de2e693cfd9f386f00aa7f785da6c097d057b5842cc91654e2071439751f99cd8049923bee614f42e8c826c24f395ca21d6e3e93ccd362de61d0b8077bac221d5122a410a29df43d1d695418e9a906f191fb05750850ecb789423f54f941f1e2a174a242b0e7cb170e0653e4ebe494c2ecb8a5d644323e9bb98bcb5823bbb2f4f6da676781c01fb58fcde4a2ff1e442fb469bd36a8030baad5fba047ce07d3ffcbd830abd8b93e07298adcd8e12eda374e53f8a36810d9460f2353655ce26cae30dba2700d87e02dda175cce869b1c8f330fb757f67ed6f27c51b50d2b79777dbd3abb0ca8128060fb3cf4739aabf0864419806b6f62059be54eb0c21c3e37ed3a4981b132fbb5a99cabea3805670793344bae5815829a6267e55643ae59c28d0ee863a53a8fdad0892df954a362d659cfd461867cd219395550fe2323851aade719e4c6ac7a914251aebe074146ec6fd77f06ac28ea4711cd1df337ede79092758865c24548753ef7d540ae6a21738967b6ffd9af3a9e59f538f223213a31c0c132b914e2a98ad64d06c7fe44b42de2eec0a7382f164b899456cd85e255666468ae8122931e62ba7ba968a939c48be6ce274dbe2bd05e04629835a11b0989abfb4dba15f7c558b1e16227ef2e3de21eb81f4a22a48aab2f81c82c0fc346b549c8942e137e12bb0e756dd8f69fb3fd314e016c8e822e36bdde2a9996bd8ce6d1d887185bcea78604bcbe51806988ab8de946c4d4e69942506772d0f28eaf4c8c47bfdc6029bc2d6dd3e69c9d5d7bbdcadfe74d21b758951b0a8fc56432719f60db70e6d50f31b0d0c0c8ee80d1d4a799087926e86f6f1c4be35bb1a45d32ea0c52e35141dae158d4ac1a151cbbcc8cfdaaf71172fab4d0a4d5405abdd1afab69a020d568dce6b5c39a359f60bca4da8cf8e42ad4d3a5a6caa56e03249b31028ea6d87f37f138dad2b7dcd9601a263d290b52ca10d62240e3773d1de3d6c205b9a4cd1a4a2e81c2b1326d7a3eae8e22d4241ad9fd06eaf88a128b78ac0d669c6257d2f1fd9d575cb56f7aeb4cd71090169d0a4b29ceff51b3b5bd61ba0774d91120704c4d843bb87a56a0eb2803db38a7098cbca3c7395bc36e6952cff27f1d1033f1b285552ae332d7a2154a4277b5cbe3cee805179fef5564f0a9fa4996f42f8c5a4e11e734b03260d6916b16bfe2f82125f6b15f2c8ea2245b7607c31296e4f68a922a0cbcd191db8b39b401a52bf7da295d7c8003db0accf8bff7f8891c4b970bad3cdb18e76349f182e2d9e3d7011ad520f401b790ec56acc35d152325452044dfed5faadda824c635141489945efa0be330441d534412c9cff2b6958c81ea14e911b871a0e56066cdf5fa64e31731181c11639e6060632b745b0e804f2cfad514707d7204c484391b6eb9ed5320bcfdd2e5e9c6d246ec6fa00d185e2e7419bc2e6e9933dd08ce038ffeff1fd3d644299a34a9280796642f5a9661483e5f4935ed625a5a864b222a6403cd5f6a645041aa10e9c99445622176fc694cc3cd597d4b27c1babd9e5abb876566864f9ffbc5e1d80d17979271eb75f16a557ee5f1435cc96e6d654f5c5dd708ee6798f029ac9e39bbfe9c551a5365b156878f2399ef3cdca90f186ec1e276849332b9106a1d2bfbb6fd92de35cd4c6d86e522b4578c903d4e7712ec59d766150de32a9f8c4bd6a870024c992068c12699d03a61f42d72255d7772dba7099785b3b350ea84935e3e939460b3303f8b8c8589d1155a088b1e92202f1e9ec6383a0ee066f49c8e347fc8ea09ef4db603ff9e0cce33e58d055e2028e7be327b6e7e9b441ade6a0cc3d0e4cd45cfaf09df285dbf0edfd47ccd42bd081a6befb6bbb4615638e8980088f5fa4df58de03e091a60fec45398575ad70d654f95e9bedc125613df128d885c6f798108a7cc511aae4643cb7815c3502d084196685645d9db94e0cdfc6cf7f4a82987552b7fb9ac10a3627d8c438c31958bd031c8edcc67647e89128adaaf1591ba8c857b30330d8757c9c14e89071ba157db6906957eec0c200b4bfefbd0e15fbf5e64252f90a3e6b232f36fa2249f55d9dd3e0335894ebc1817fdbd1163b9d7701774fe68413b307e8a85c4d3a29e193444076c8af56019d60b35588ba7f1a648f92fd68a3040b59358ffee915e3f98b770bc4e36bf5c9f5ed4fe2140841e66b6e10db7ba2ffc599bda716aae0de7d61dcbc2e42d9ee2a4d290e0be2365899b6ad6f659f2d0407a33716b3ea1b7624a58f5f2349559ae69646779e30e94fcc40236c773d38cebe2787412892c1bdc8e99cd35e54f358eb7a367ee2c46470b7dde7f4995918c3032ce45955bdb5cb0279b7d52569e1b4a27f6d3166fea013d8852d63c4df10a5fac50dfc488933e80b4895f17a219f716f0f02da7408fc775b5d5023a7e3c4a7bbd8c783cf4c4aacf212476f2a1dd65fd9f57e66f2d602570845fad0eac6e2363a60403e3d9bbf9a0d640622873272dcb1bbbb80f4ae1099e6703e772c5db37da61aa8320b58cfc62f2c68931e8a310a2ccbe4581beedea57e2ca1d8dde8bb63a20a584fc06ef6e0b9d1080f1c854ba29361e6d7f0a01cae41be151797f627a25a0fe464164f4ed561f72431929f8af6b00691f4b34ed01fbe2811a138d34da02d42e410484988285fa4c45bd9719ea2addd16bb2d0a557d93eb289406e2b431da92fb220d77742216273b58281398818d2c21df0a4aefda6ee70ca122508d42ae1ba719d9fb3302754befe85630cd30b04d464f6b18ef7fd4632d26f72a5f85d58b4aaba29212b3e0c4c8d76465bbd7f0e34666d948133a67a9b599a0d5366f34b45fd7ae307929393d68488635e9914fe59e527df9aba9330f5b3879b471655517b70ee9ad67edab5e299a1c23047da5354c87c7c85ddf77721576b752b588e673005f73d53bbc9c36410c46580e84500380985e930abc3dd9caf09a9c3e81e2b606a24e3a03034ffe3df949c53bd9ce53ccc56eeaf5cfd5662d14019d4d1bdd7abe7532273efe62ec0b6065aa145ec49b22be91c31b3038322b4743d1efe207326d13b1692e55e503b1cfdbbbea994e9a7bd561cba5333d1df3e2aefdb046994e693d31cab40c0bc26db1357c2f53b695813a25c2433849479386d2bec0a2dd7221e3ac5bfb5b6c7dc38e55136fcb57f1f289367f65169ebab5f5b7aae265c5d44a85b8577f62a2c1caa54a132fe231e062c8c0831dda2dce212c533c3386b8a1eb19996634c4395aecf9666bbc9697f1341fdd194e696547e6e4c6ffa2589238f668a06684ff4fdf9861e8ac06418454c6795c503f63b9ab5fed8cd705f66d102328c106a9f1b3256c9a78342ef026c5f28ebedec503aa6f20810658ed01f618c5026557273846f7bbba08998e3e070b33539aab7205656d5537c8b525a7716bdf576af3add273d7575630f322f7e5b36af14ce9b3f1ec8b24e3e320767130ee396d06ad7437e16e3762e4529fbeee35eb421e4a2d30a12e313fe7725cd5b8c5dee604f5cdd4ea00bb3117f571f61c9922246e88a6783440aa15b407beb3fb946d36e4a40f35cecb8fa8c417269614aec7ba04f3d80e208af6a7af5b027c5d53e55b2cf32e211e0901915263eabffca979acf5897caba72acd87e3673e03d8e9c2c0b85bef0b17220ab2e9a54f363c41c53f6ba5bef692e563bfe1bb29cca5707d5c2fefd3320bb085f992755d2ec4d3c6a5b24a7ac0189c2da531605d6a6583a94f7acec43d484cb76d65f50c3257a2d29522856eeb8cbdc20ec0d03ad9c8ec177582512c320df3662809ca055f0c73e2e1af0f3bb0d86ee41d2d50046c4887a9c77e2df2d689adf9d27efc85ccfc970c7711f483b20fb8fe0fec0a18d531657e392277aabe3a5df6b37cae21485e2100160e8eb0d2280c36b55899ad399ea317431317f811f40ec814eecd57d7a060339d998d83e2f3f6e1487723c14d3f635b6df2ac5e20cdf09d4a489ce7122d32ea6e8cded616cb86a1e98a02fcf757c327216f4ddb06380f49ae95aa6c7ab1d35f4a469438b5cef18459a4f28856ff17dedabf02e6f3f1cca1802b0a53567b6122a7d4a0767c3c3e9d6ab0d9711c0e93c03ed64a40c1c506dc29b9d56c23d8e1e90aab2a3deab0f4c933b836d289c0f486171a8329c36feb8bd3d2cdc30ebb7b7641e79578f97469c0660235231c1b2816cc9016163c929e65587d5b43254cbec382ab5718ff1f14cb7aee6a60bf487c3e3d8377e7ad28a091de0b6a0cd5eedc8bbc88d6f58a6727ee0dc06dc54996b7470da103f67a5fcf8384f2ae4ffca1a4d73e5c49f57091a853e7d5724965fcbe189b8a9c2c99a8cde76c94056e7a09542a5c0edaeff08c967b5950f3e1320e03ef7c8c23f071303f135b93805577e011cb3586ee5bb73938236138bf9f21d35061ab4094fc38f77e48a1aa70bc06e7257d58fe3ddb11846c0892e0eed7bb60247b9ee69c5d93c921a59e3ea15bd0fddd8e4ac6068e40d49f22ffb072b448f294ab649da04923da6bbe3b73204408b0dc4a2e0276b6602f44b2b8beb30d815352fd87b45e62125a619c10c1321d1be04f6c0aacc9aad263e61d510107a97f193e4eaee2d7bfeeaac00a2e46c9120e042630c18d5158dcfa4079a58aa418a0beac885fc6f05b499d2c4941750446cc78ab4b60ec77e225f18dd83a26758c5aa1f3204b8134d3a77d4ff659e06a5590f23156b0770e9f022f371b41c403863f7f03702b1f42d530c61cdb9b3e5e45f21c72ee4ebad4ee38216c869f526d8f6a5b5a30ec1b3968bda247359f116f6d370c37fd50e62310e858b39955f80b108cd3ec5cd2f079c3c631618a0b6f0c747a22180e71d0c63821cc8f1aaf9c277503c129d8199f0da2227da469126819443b2177fb562ea824a81622612e38409ace4f70872f5a44bd714cc55d09d2885e6c790d51c76f33c93c4dd586a81d6a1df1652c9875c2eb635092ec355ebe54e6d85b4952b9889c6810ceb603476f22337abf3c1060777c6d01bf48a85adcbb0714a6bfcf0a24adc90281098858e0a194295e331822cd8002032a4c45bef7c068e6c69abf220a85d87bfb6d667f4c7ebb66678e70ed9a693b485f241dd4ea9c61478a534d20c655b1638b3d33b7663231f33e9250bc67bb5be0a8968b96a00c98d6994f12974e5b42524f561c5faf83a43f42e5dac1079997aeaaeaaaf21a21b5de9d3d2523b37cf3ba92fc91a1a7c28de572fd944824b4a94db51afe4f0c54945494f7945dbec912bae0b6f53642b64f2e38fc417a018ad22fcc72d922da33e9383b2c800d21b34e81327a2b0cec5a5a24c7f825e64bd3f87f8956bb504507a2542055adb0893311d64823ed9d2109d48a15beba1c1dd2caf3b86e48f3546b3a350ec3bb3100d6d27cc0e21a9a1dc13e70078adb3430c85f78d61c134cf773c8a40e995b0f28ba117f9ee59d776eac718634ce1fd9d95ac49f1c4ad56d1e46542304ae4fe203aa427cf9a715f6db3bc835eb73da0dfd19904b593a2b4d03ca3a7042b696d05fa0b4d7154927a664014d0ea1cfe1cb1c61a96957ada71de66ce6503ee91dac92b8a51a5d00369d50b420d124781feb456158b95d363fce2d30ce3d9683ce0ecfeeec02eb2cd20c0b015a5892092739cbb7afc95c51507740cb9439bce24663e1cff7b82dd6f7208a648309251abd71b7a8fbddf07f16a75c2ebd6495cfa385ebf557ec9bb395f3b519850e48665f5d853c1e2e0d1446b63dfc624c55f9a71317b0a25e8ebcb51a224e344b9d3b45bad279679d8d306b644b938123b87afa3407ba999d5e6ac33fcb528355dfc6f3d4cd46aa28c7ac978567664bea7375397f7c91872aa0a29957ef451e0654460617638ac7a5769baeeb22e732cabbf9653eb01fb66cff35c563de47e207ae9a59b665c4ef7f3e24a1a79f4c31f3e703d28967d93abd959785cbc5a2710c86602a3ab6f84697a7e16fd75f8d1134563eb90d78323f1a901ca6668f6439cf7ab89c44c2b997e72f169627f6115f0d8f9acc769a13a13b2046092eb219df36b77314465d212445f5aae1e538906f1c7cf1953f5c149913f2c244a8786bf979fef40746cae29a421d312333c82e0d33ce1c2ee51031d4e337b848fafafcbb3ed8ce75ecc377c9430c43d07f80f65f22f89397c6a01fbf3b73e3d693274711721bdb99c28efb8bc3a765390b943d6d052995207ac605e75680b856bd587abecf22c2e013a159fbcbea81e0276dc7e84c792c2b6c3ebaaae2011bb8dbe647a349b62ec8de87f8fcb772962621dd99d5381ee5603db2bff746c5e9d3e16b6a0f8609e2186a5bddf5ac1ef41eb2a31ad7deef8b4d07cf3a46bf6d539cdfe4eb3a7a5750e1071ad39a30a9dbc1f45d6521d2cdd94b13daf821296edcc71c7f4db2b595af03ae0975940c7569bf4ed07954bebed9573f81228ce55cf491592cc998036265bbfef0844405c9c80684d2c43d4ace2f8163043f8cdc853c749adcea6450db3b18d7d71590839f9ccc1d3740d1ce22bbe95b9afb5089dfba2dfdf9deed03956e244600e8570f69f32029f9fa0c83ebdb3474d1455efebb121d6a7ae574b09efde321c63bb0f98470e164c44c96934c28854c4dbe88d0948f9cc919f844d4dd9c6f18e4fe92b38051dca3cf2d11a09791c915878d604c31a61c69c70e697b173fbdb38b81d85e122398c7118fc5d8841c24f49e596e6d06fc907a95a3eea48a225a35b6b5653990bd9ba79c5a29c0349fe57a37dd49f1288805502bbca8213f818b6a1a8c3367a6c7acdeb89c3675b80978ee4f809b444fcaccbdca22b7d697b29a1ae21187d60ceb8b6dabbabb6f0bca91e4546bf53ce5aba128ec5a0f5ccb27aab0b363c396366d61bb56f10c16dda9d2bf7a63ef0f948d1e74dfc424b0d5f8100a26f9bf31b403314d585b5de3a0ee564f00f3bed58fd9073d8ea8bd0ce5022da3a1cc84374e5edcc37453acf1a7de14fad4525260fe037b547b6603335b7b3691c72e4c34fb33f6857eef2c446a803409900d08dc88deb278f50c39cda7c96f15c8d2b82000e0f4edac2a33ab52433fd9e2cb76a48dea3bf31dd02624ce45142038aa742da0d0c12d537836dec516ad54c92a4c71e504251d8ddd0e171d1acc390e16543edd73f8725ef2a20058c5ad6938bf78b7bdaf4432a67e908b6b05e7f3c291db9abf1b9f9df9f6aa264a3a1548d0212dcf08732e817708fcb6619539f6fb378794a485d572c7fb3d7d17d93946b52a110de01d28fb22d59a2adf739449021d8aa98b8d016bceb9337b6a1963d97edbd59b1cd8cd00b002ac3c1412479e5052842af0fd1540798f1efbabce481008c336f066dcb3951449d47ee380fb48f5969ff876a738a305c2f4342976b3dfce9b7fcbcf77b77aedfe9d4cad1e7e7fc138134694ca9bb3bcff322293ae8649974b7bb6e760cd0c8cd52ea82ae58a90620a3a323ee801213ab0ac7327fe44afed0f7274ab795daf2dbb646e28e04ab1f7b59f3129c8a2aa649617d7278aa0114bb08aa826f05a206192e38d5c770caf12698f37cbc016ac3b7a023543fa0de7c15242f8d3e99841f848c4bd17214b190baae6c6a7ff8f913813a039d8ffb5e3ba950374697fdf2c835192aebcfb3253c95de2ad3dea6ac937e4e230e9a77828f2f6cc2895488f8645471b8af5b73a76ece3df8043ba4c457ba05bdf197bbde366e92bcb263e63827902eeeb0c9351bcfcbaf971f38182f97e9bac5001e6b81b3a1cfc0276a3cbdcd556c7c5b245ad827a083bee28aa23f75eb7b996819d5c2f0a8d6490a781455eb574704ae93a0daf86cb410c072d0dd053fbe94274b81dad98076f0db8d3554dc0ce05010e1dce1de063f43398d407ddd90362cd70d21d1773b46d1c7c7520f7b2df9cdbeba1a348619fc2116ce4f91f608342d1d61e29f6c56b2634c6d07b3880f8b62cb5abe286d7902a8c14c20a7705b97aced27f749fe0ea00b4d9651f51eca76f650c5a0e4989eee85896c18c17e0bcf32073c94c416955ec3a2c476e602c2eef6309fb9a4c92ea4b4b2bb922740e552435898896619c5bc425505190da5e3608fddb45d49a829914f67c4ebabd77dc5c1815f92384f20d2b6d020c605ec3d3924ec5f7ac2e346f60ecc76cac2948678f40fc5bc256d0b70ac8b45aa12d0c869bb594527cc9a84e691bdd375f077f85b75c4c383ed37d3d926ebe29740393f2e90c0e138d5dcf9b26c4372e1b320cc880f0fd5fe23b732655151f4d3f0f371da41def7f9d2a5ac04af24d567e3f23c67b55d735edc0f160d233c4225a637b83ede87a17221439859a805ae5fc68c56dd5626ca9d6d374c44c03e8b643f2625c0bb2355277f55abd36cabe7337e724c2844c3ea63fadf33418bea624aeb278c9b8cbcb7cd98c56bef808c0c71b52a0af17b55189bf8a627db3521a040b06354a1e12cffc5e786ded5bc80a9bd0e42a0fabe37db64e0bf46f2bf71bdc8cf6e3820f91bcd29f02fff960012414fbd47f5cc98c7168cfa1df1c1949c4abf823a88d53e2a14bbadb2f075b0f0a52411810d70728dbc2062e39f706f747b895d366efb674740ec521054fbe1efb3f2d206c15d934291abcea76aa8ba371371da70766182356ac823847ecbf88d8f78cb3994bbd291697feb7025e36abc8ea37040eda0f1bc1b651be07ba7d3143db9dd1e46b6e612d334b56daa7f744cb75f32459ebe7d7d558e0ac22814a6d4ec3258645cae2bc627c7b7510a1a4b94b348d88c07b78db41cb1be988c975d65cb703161ee789d99153e053c6693fbb5db016e764f1f450fae1a8fc1bf6a087bfe092081831cfb7cf82ae5d7ac4cb68f3070049b50769e55a157dd29d46c15ff4f25399c9b4a586e079e2e98e54c96a53ee194c955bd7525682d420138a2460d01f0e94fe59d59ccf0a89571bd8af21affa5304ea081ba4b7e61423d0c76a77469cd7f4803a80ce3e0b5d377328ab366434a7552c33d6afba32220a6f55aa0031bbb38112307c98f33ef85daf0bf84c764b7619229fd31f33e931f629c56624682f0630e6d1f4ec971c6ffb184360d29b2db1b59987f5a0c83043a287a4dbb07a6cd67f726ec13bfbcf221fdb34dbcce7443f3277571bbb7cfb85654ba83a56c5b9c5c36537dca97dce829d0c2eef53ee6eef95a4fad3ece0d0578c84196343d90bda4f5f6b5c182539a4fc0de3039b82e95257679c8ecedfb2e717fdbd9d83874c055a215d86ff968e49d5e7e7ce8cde965d5831b67816950d473cfd4f775bf4e9fc7c1edd3340257a92d741cb4b3a7975406b43cd3d8d77ca8a17e092ae4c86374382078f59869934ee58efb906cbdfbd5c10bdee40015aa246e73e50edc285ebe30ea4a536d035df840b60bf432f46ef05296a59d9fbedd6b5054898eb937b08009ce6422089eb5408ee0f09fc32dc2c99afcd2b0c352fc991267c565c9cd01f64d5b29832a05b113ebad288e02eb0f64e599d149dbbc8c124343ef0ceb7d35bdc2704407f96033c16f4c3e600f59678abeed29aee0c23ad8ea53272568d15c052997d449ae25b0ddae196f4b490f0fa304367fa50d696ae0a1140b27088f6bc933a9a4c438aeeea221770f565ac97a255a1011aa9818fac96962292d7963258cd3b11a9cb3c583186c4ea7b9c6ff795971ec105c86a9a8bbe7289f13ef816753141d5c909541143423654a67bc79794029341c9169ecef6a1fbac52447c36947f485c08cf10d10a61be2c3ed6b584e1eef10181822ca1441882cd03a384e2f692b84392143c57fbd20cc419ec97656b09353262200b0ac8028d1c85319a11e2bffb891a35990a5216792c5b1a7a958f0355f3f42342832bfabfcfd895108ccaf096078bae48ed949ec9c3d7512563f7ad61700a6885dbdef82be7d01364952494e22a92346a07f9c08386833ae9ca5e9795677be178f8b6b002cbb4066fa0e011224034874c0d5ebca684f94d25dfc46b62a74443b79a3802cef9b7e89d9bd34a2a7b55cb13dd44f2030ea698fb419b02169d8adf721c702c9f86d67c6223d7ac5b572a0ced47457b6cedf132d1ab63a9b7bcd875c667cfa13888dbd37bbcbe51a393f5a3c6fe5707f34b600b0601ebd160cbb3794fccd127774aef87b1abeadb9a7950fee0c75d229d7171617b8422c4a02bea3ada37fc1d8e32a1671f7c1abe93bc099c9eb637682480b12f9ca7d878be30f728b6a136ce7767cb03b40160d99f5919072a4d9c86649eda458b36c344695d19af81a6fefca6707e95e2c04d8cc13adf72dcfd7e19b66c88972fdab643e610157d6a1afab914e49c914379c25e26cda62148a7999d4c33d3fefcda17db40ba5362f2ea7f4700b8117f9ad1fcf3366369cd5bd2c38483495f081e75a2a678c91e6183ee4cf65ec2e070991cce191a76992f84203b4ec7a579dd7c3663ff8f0c8c2c62765a250764a80fa24090d81b6ea772b4fa522f10da69d9c3ee30cd604b0acacbfc8fe54c69079634b65666248a4cb73df8c3383d4be58007659098768f136d694fe225f29894d8879344820e37715e2473bd4e76884835a451d9842282896c44e3b136cdb12555e003ec530ebb88c4769bca451cc8723245f5d0386a44d48801f41eeaf0a9788615fb852a64fd9dabdfadff66ea1df69992f588df8be4d7ac4d573f7c3e650df652daac15d4c437098a70c0ac1b3d3cf55d33a2183ea33188a6266f165e065711437366e18a11b7dbb2cef7dc3fa39a5f2fdcc4ec454a87facf72e56df6792c65193f272a0798ccc65f851188cca910ef6b4e5a32f087769885dd91ef46e38d5beff8e2ea3c981f6830f54eea5bf7d1a61807b4d2505bba658ad42a6d6cabce1c14339718a9e42978402c90785cb4f95bc921ed493f067c05cde68ebca01c99a5421d325bc8fc3d6a7080d93005a6704ce2d19c26b18bf9afe1dc83b41543bd6f9ab44e0647c3560fc47f8c27b11d820f7fe2bc12cdbf5c1ddd21e19a6f21163f892c8f8c6797fa60ae4abfa7acf4004f382efd93afc15053bc844391da6e62eaf49dbf74b6fcbed47633ddc445609be83072c982be2952bb6583940c4fd9528d3fd5991f81c0bd79217787cceeb4688e60cf6bf59c78d83dc81dd004ca31982841a407d040d36aaf5773e8b7874f61a4b9ca641a74dc87668518f78583beb90dea3d324ea78c57afca64c82ed90ff6564dba26b714aef6fc02affc19a708ffe9a7ba13bab6adc315551d08b425795eab481732dc251e2236adf0a17ad4abb324e13b9ce39bcc691aeb20446aa0a3b9cc6f00c96804f6c229d085e92b1c300ba0f4c57893e41fb0c723aa6420d85cb9352d900533c39b2a345af9490d1d211f7bd05742369a89eafd8b0a2a2246ec6105a4bc306cce1619b1b98f9b6a4b4f3164c521949e9cacb263a0422bd33156b0dd358760e85975f479e9baf8a6b0c1a9dd3ae4797c4a99ba064cafd28d457d3cd4a12861ed10a5cfb8c8305645c360aa6ea036400fc72cf482b42434bcdf149ae61d28ec0bbe19817d8c9a2000ceac8ef4245c191301e1ea7ff569827cfe2e7d7a2cdcc2bddfc7696d63b7765f54d235f76d518e23a42659bec08ba07623573a1a97498fee692f97a2c3ebc7c4895c484ea02d0ea7c5871a9ab4145b88cf5ff906d1b4a16aaf254bf0931795ee7dcb230fdbd251852774d4b632bbd578903657bfc87618f46acdeee754a79727bf52c1dd38c5ca61ad795f7ab60eecea9803a82154049bba345f8574985412310b5b920086ef7adc30ff68085e7e70a75c5b0af9e80d96cfae1d66274575add0c0fb89b6eb553405e7989d16d4bad954d185dace398e93004a9bdb1cb8eec545fbb2cee83c15c1c23113db93dc23b2e0fff309526fe1fa0008cb4052d401b97fef1b832d8e4ade66f726df6b32cc98dd1a76ca1191faba806819a0662ec76e79e4f26005ce126100c70f06933c6be1fcb919e12d7bbcd64895c2ca60649fc482642a99ca3428471268e400d6d18476be066893b3d892ce997758b110a42cb515d4f3b8f50ff25aab02900a7a0f5c44b04e3f4bb2f730dcf2a484fdd46f663e71e057e34ca0677ebcad48995754f28a75f55ac9a0bb5bdd36389d26d34cce42df0408c607fc858ec7df13c45ec28219e2a395015170b626633ec3f90f75b9619897b575cf763046a6695c2ef6da8e905fa2d4296a2fe694333248ad3f116e594fc6b9d5024c1e649773d1ccbffd7e112fd09aec7008e47294a57fcf45878d17aa70fe5c9681d105597370d320d8e4c5b46a0dd641da86478db35b698e54483cdb860f6819cb9aea0b43bdea2cd02d211451936dcfbf330a8d298eef4c483b5f4dc002d0d19179d75ab385fefe59188f93dcc577fc624e74c360cda529291142b019c86f8cdc1f97c1c5b8d32c7876c0ff88a555b0764e3acc91b0ca1a68e5b615c2a4cdb36eb77b7d1e7abd6046417d5505aa3d56909aa536ece07adb278956b1187808d9bb76bb4e5a50cbfc8e308a72aeb7725fed5751fac4869931d4b22c80a1f03753f41d0a74a0b873059bdee9dc4591e2cccb3b818e99134e663767407f9294bd58af28c8681cf0ed7f3a159eee078e7c5b6d5003ba18848b25daa1e8ed790332a8dac38977ac6f4438e1b91f2db115c2186174d30e3d3da3ce9b2ccd570a8f103f408b79d432e08b938b809104b8439dec187578f21825a7ae54e5fb343753607393bd2724e3a9723b09baa576bb8f008b240c69646debdbb6c2fc27583c763def43f1fe038938f5a43e37663cf8ca5766e107d8fe0d0c9591c9a22cb388d09d5484fc1ddac5cabb561effe09a77e6df32e4462192b2ecc264df7ada1af928d511e90f474188c24df384106b94b995d3aadda72b7d2a3a18f708cac69b3a71fad98e158d1baa0a43b70e2f3995c01376031ad5840ecdb8226af1998688f150ef1805a89da14ad5cc1ddd71155200a7f45a93187ca03fc28278925d6823de2591e45c27c903c5eb4d4933482ce86c999a6d320ce98cc84820a305aa7347e308e3bdc0c63699cc81f507d5c4848d531e1bf72ac5395b563d0f7c277c5bfa2375210c4d845f7b2cf1f5ee77ea4c0ba9b8fdf763cba5d6692f5770c47a08d2e2bb9183ad08a05c8f2f4767652b2b34937de774dcf75f866afd348f92ffff77c86783f12a1935df806f862edbdc1a5f92d63a0974d21a4e9a28911a64d171b7d8d4100debe2da58bc18c167d796970ade54d8fb4244fad263cf181481baf2cba5684c88e26c0397bbcffc06b22b386630089905a03fdfee01803b2c14a675d51a83746b786ab24fab54171f6c21fdd058669f28d095fbc3c007a609e9ededda94c661a5ed9f2aafd08bb5ba284c9f1f13483c1e22e537c3562549b1696131fdb1072ce934d1f248c7a7b65945ea1923f4cd1ded44b8b79223e3a9b167556a4583335010e12b2df047bc601e587dd2f08219ab1ad6f1f74945fb304a9a855f58c194815f0bc4c104c7f82285c966f176237b0f5e2ebacca25b409c5af2e178bd58ac9d6317914b20fd0235555f6ae64511fccadcfdf60e7e51f3aece818eabda40c05af41197d4a46fec896a61fc315524801ba54eea9335d788bb0f6b419180b63884128e47a6071f7a9af25eb6308da0e2d7ccab47b8bdc5a2d37fac8ff6de8f3f6f4682694ba2eed1bf0296694daf7cf3d5e79f2eba957dff682ebb1d57cb3706c1bc4e0577762890d6a8d32486a20d91b6539bff6f3025c20f4649c038ff770a4a5c6aaed56feef8abf994fd14b737ff1d3edee4a0a520bb2127fff0c5bfbe6bab6496d8eabbb8c927695a9af1b7030ebf3d83df2c51c7eaec6b883890a95136bac64fd851b2b83350e42cb674ac69d0c797e9a32ea8833962bdcb99e57fd510f6df72b39c9afff1e82e4d5e833cf8c8439f41e328d634acec0266920a39268dbb2e88ba3f91bab7a55c22061c1305891e3f2cd3485df2ef64af5415ba9708ec2f9fc39beccc271325d580f649c9354dac90088859cefdd5d2c3ec23dff89f1e10ace4526f868b49dc090cf0363057fea1e6ab0d25c24307023be9b2215bdb7a59e6f2d8b8076493c3140775a166342ff36212ce201b10bd1e6cf84273ce49e140f0731d85f2369aa2d9679e443dd8228a3442f4f14d08cffbea390bb9d0de473ddf569a9dc16752da098f207d2d4865d9f378d26fe9918de85120a17d935ce9a6b042ded3e4da94a8f634faef9204a05025ee285f49631213d0726c665dceb6f0e9c29ad85d91a3a3e2902f043c9729bc48d76194287f12f9b7a23df34021e6c198675280e2960cb0d7848bee3476f117dbedd2c6f86a6231edc02f8b1351da83b46a7abd8efa275fa3ac99f3089288bedab684845fea1a661102cd8e5a95b4119629a64a0bac3b5be0a0221472b608026648196943d23b8c955910362abcbaee9539ea4d05dec5340ce5b101e765b83331fbe3861a4c2b632332355d126e2e2cd120bba7ce1164a5480ae20ada9695e4801e36c1213561e6eb549f73dba0ed793d479177d06f23025b80eec7c0a6675d81c0287ea200134e5664411fdebdaf10a5fb70252fdf209f907be29ffaed2d926cc46e0a97e98f5d2052db0f1b351ccc099717740232a35300abac61843acd7045dbed19632e3790e4ea2b25ce19137d4e4aa3e21e5943a28ad5d4a8da6165a873e43fec99eb5a120f8e3e73c9aba895667ac5077d3eb6a7d911fa3f66b9a456062a0fad8f2dcdf5b86b1340f2f5bb67314ae7c958f352adbeee5500b116efd8748e8cac3d165133e71b8c2b6ad33c9f6575dcc5349dad8697b63830d08056bf4cf5d7197d2b826ccf2e32ddafb7a193550e634f43ce1352d0e72b6a0ff0e4119d94dc063db8c48630fade56cc6bb83aad426a061f0d3ac99853446e05641885ac58f9f2b965ea48ef72aad3d0db734126931dd72d9075f3510d8ee7f23920294af372f6205926c118417c736dda475ae4a99265182285db8c5599df76e274b3f16639392fac62b965afef35a564a4ba8d6d2ee9019790bf8d1e2624263c67736fe4bddae6532c71e4f87da6bd32f0e527d35dd6036ea1def968fb0e84d63f4b51af3c3fbca6956643242276093667bc8d3f4305276bb804b55b8f2a888b73dc90e1df845fafcebe1fbf1679ccf93829f1f6005f86ef7ecae2f2faacc181b0cfe7820bad613d054eae39dc6c65f3e20873c50a83230679a5bf8c72908d59e053e0b4040db9a17120bc6f47e13873bc8d33d58322d19198fdc8a1bda99741fd61954ca27a53071f2949affbbd543e9072b76f21be769e55285b74a3d3309f5659e6df9f04696971d3fca068b692ca4370a1ac80a70e4feb5c6ce86500f3be4ceb01038d5197c0a10a0ea25254d0ce2d8b35cbe77795ca0330de2aa950e5f61651b5e76617639d262332971b46935bd57a6a58d3db61808cb32ff025e0b06486ca843ba033dbd88e9a2e2468d79b5527b6dcc5148cc832b4637fbb2905ad5b22ef96207cb52f420d96ee8a96a46b9d6186b332d1865f50843be5017a9852141a4671933aa3c5a891902b35d6ff4771f2095355b846bb2855283da7d7bd119591f741df4ac4c9ff3185bf7bab61a2756413f24890e5301e1c6f7e18315828e4245b4f685abced1ae36bab5f189bdedfa7de100d070ee382b8a9a01f0038063aae13d004a88305d82f8cdb9876e48dfe87ea1e9037636c05456f8f7cb9a52837541b838a20907382c03a98e8452a8992a3a46fa8acb22db6f5723989a4c6ee2da52bf4f443a4346cd0d8e930385bf072e269ffb8d76af01937eb28080210ea61221353cac0c0d78653e8917897bec634ab1b6a0e49f1154a18c3d9957d04cbab4e50c113bc82cc9b86b4bf126e4f2273a318fc92e0fd6b4d79e61524c17ab32b4e320607f0278b1f2721492b3ded8b0088ed34b11be175125a878a0c1c36c76409e1b15ffc3678eb384e1b84f47270ec55f9530bb13154042486ce7efbd872004fa8e04f85247072dd4f290d81c9163ccc98f2352f4fc43063804ad023c7525a8bf5800e283eed750f6b26de16eac01e1c7ecd3b431361be37afe30a3ea1417e19e264808f8a0e51aa7e5e9bb1cc8e9ee14b4c8d81e052f9d086c5201faf495551326bdaf72eeefaacbb44c5fe60b9ca5eab435070f6cd477789c5c0882e3b3f387e8d1c71e3693befaa76d43791ea2602f67455b61da5615e029887a7f10e54999f8dcc92624ac13e9b804cd18e8ca2c33f0351c44d4f8ba398f22bd854efdafa6b71e076ebb953cffc3c046f46ba532ebcb82255828944d03fe61a2159e58b06b0441575ca78218352e4e6c12c4fb80153bd8c296124cad2c91e902eea552e0693e49ecb0e0b3c2fb973c89519a3aa2dad1c8889903f118de3ecba4189cc37caa9b180352396a2ddbaa21af6553e0ddbc3d984441208cb705cde000b6e2821cd257acb7f506a616f040631600ff556c97b6250dfc4e21978451b6495a4fc603a644e7866a0e4281a30a5a3101a7458f77f5b03d2fce9680928ab1a72ee3651891b5b9dbba0d09fb71f3b4eb47a81bb8a8895c5f8376333b38ae22d0a85d399c0aa46de599accbbb676d4b3bb8f1f01a43903447dcc5fb7f82a6f8a41df28513a0c283587d23e12d53c4268a9520bd179016ebb2594eb31fbb766db65d4d5c8d258dc8486337c0ecf16d077172b6481aada64cf7fa7a19912ed6c0a896005440406f7539f9af6c85d0710ef22dc670881b509ace4808d25f15d7ebd15ae02af9201a4222a49a01a0988f89f01fda1a69d581f7a8329143dc6b3520e8d69b631e356b82c76ccafddb10f6d33c83e3c1ed192a440600f5a27f205888cde5240604a30823b424047845a815a9bf96879d792e3d0760d775bb800711cb81c25b660eeb8055f920267fbfc3b162398c2b155276ac6ada614bcd26c0f4ffb8eb25e2034e94b7238a0afc1abce73e1931e1f5be7c49281d4a349fc69543fe430dba737b68f0eaf0b81ecff06648a7c86ef3f23e2c611dee68fcb2f65d04bd8aa5c97af61dbcff350c50f4d72cb4742911c25770c611771ba91f242bef207e1c88f332b559a532d0bb69ae3ac4b6653e4394614c5a171d68d4f575e6fbcf3ca74112095d0fb68cd115167757301404621215da9948b4645fbaadbdcb4871b8e5b09928787c19d060047997d93ec2f5c3109ab1968827b2e0b0fba3d502e710e06bc1141f2ae292dfd6aa0015efb162d3f3796c7b906ca15617a0b8405b8621cecdcaf0379ab623d7c10b32d9a5a5ab08e4fada2375a58611c74637eecdafd7051d6167a38306386ff2b7448fdc32397d21557eeece203e1b32aca7485735f477cffc16caa14175649e441d51d1f5ba427dbb6b17b5bb0d468da0fdf457ce00c36e6eae26c99f8af5bfd985de62eb106ca1890a729345caa39dc2ee018cda25be096597170e992a1ccf889f08fa0b6eb8a424d5254e7e9dda2bc81fee599e872d323f89c33b4e08f1bb3f71245cd7aa80d5c2e680e2a76058a41b675fbde94a1568124acd24b80b9dc2b7c0c8be3cd046e63f16d0999487994fba16f8a41c310efa8b417156096b3ed02cb374af54670b8be176e0911b2c5e5e81b3909b53e161c3e09d0bcefb97b11f602a44694cb907ffc6813a7aa1bfa65f90b2f50afa4f89569c2ae1d46a6f6a0130eaf958f0912a025ab4ab8e844303ae5bffcc8b6444998fca2cf4816cc5de7880130b4840d56ffce25696da64d2975da4bcf749951dc8d9e286b57a9a85f0e1bb0f3cc0bb9be79ffb5ded6b55db6cb2c2e3e99914768974cf1ec283430d554c3ea53aa3e155f594d112f6ae8317df54d351ef00cf64d8a978c4e9ec7cdcb5ec12d130a188cec85ca13bb44e1d2a7207c70d9b8e491c7daa3d2bf7c4c1b86582ca7a7f27d9eaa5f85cb5bcfe826e7afad56472ca1cc519a752f8f7216acf9653f7849d51648356faee295cd7a5166222de0bcbd5232fa78422e0dc6d90c23e2e84b4ce2f77306e249f75ad1edbad89ae89fe331c58979c501bf2bc6e20817d99ea62d7f7b3255ffe98e3ed832c29f4a23c92acb6c717a087e050769881426dd7c4c6cbb18594d8959b84c3b8bd000014208a10b96698cd8c6faadec2ea1ceac912d1e461af0b141ae44d3198becef17209bd76c3d9210595308c72d0cd349eaa653d8b94c249eef26ac2ca91c62db7a96835333f890a7d302a0758bb6cca0dac761733c8ceb4ef3120e32d58919f5ce4e81dca50077f8bc9a78dfd4012faf05c8eca8e94a0c74fe119c11a9d071bae6d9afcda7c2d6be3cab1a1b05348236fc652f2a893623afef59d2cff83970e7c0c52bae111df95af3d977e19b4b11359d56dcb5430a19d964a0727a59202338cbad1b9241a4e97d53ccc5d1493b4eac039a12f8380fe0b5ba6d440518c48fc64d4e4c5342ab8135bd449006188b366013f607c28e7040b3cfa2e5528b6a71d2d82def73608df653d46c3e28d355972897dc820dfd7a39e41383d9e29cc341d20b49d94528664e94d98ffcd712b1ca637679e410659aabb8c3be633482697990bcce74a0322fc9536faf393e6ebc3faa176796dcf7ca4de0016ae3bdf3be25691f6513a789ed2d395cf0007a120b6bd29024d9f6586592d151ab431e60c1f36d505f8feb744046be940e697a5058c371ee630859a9f5b413ddea32ae3b97581c87f24a54f39916238dd268a65ac520a7e6e5cd73060ee891e7f26167b08c1be1808d1d9ce6a9f8491f8ac0f260b07317acfacf34f104e6a1c482ffbf37d24cce9f6a836d351031b28a1487ba27c5ee0658cd92d91f90afb08693a04d2c107bc004c4daa1fdf24671950281a15f639d731c33c583db4ab2f83cdc557c72fa53e3007f9ad970088a1a4514b121cbd05fb1a7ceef2a1260e550ab6f48d80fe430a2698a6c04a547d18bcda7de488e119380dd7082719702324166d1725a72880b540cf4d59fa3b5f98e90981d0708541d996fd223c12a731be24c81cdeb40326d1eb6507f88d4eecc3a3c437ee99b408f87fbb8937b53767b11221d8bc958526f4e0f19521ab427aaeaffe2ce2da39df5a66c4cce3a5cadb0d2f350e2fab4f389bd4a986450800c730fe9735f377b90a264197b011a3940a0560b0a5196b7865053dc4bdb1fdf2aa042566f98494151580cf772d60fbcff04707ad6cd80eb477fcb77e04b469bcc9d0c8cd63a318e07d08bc3a61b105dbfa05fba785bb116e1cdacc121391e8cda7eddf806947317050a0bcc2910ff21fed46c08388356d947d0e470e802181c6573f5703452e309a2406b628334bc7d7e61b7bc80758e3c088ffbc298a8ba465f1148585f6d255176e3ab8a81ba69e22382cecc7bd75fb31959a7ee3ee999547be692ebeef41430a2c2de2d0636f1d2f0f37ffddaa414408c4d9a43875693638bd9bdfe07dd232eef3f31bc25b20acc2e75eb23e475bf2b45515e110cd58b27714e3ed5ea2edcb47cae93118eaa51f2279472000dfcdd4829b9562ff0419e3b81ce300dec3fd4d6d955430afc1f088d428726675dd3e19fa3fcfe8f67397d307ea045a65249fa4f15e31aa9cd80d0e751b608032818070695818a9154be64454803b668e89d5c5ea5276e2395577c327309bb5727c048f09f2276dac7128fe0934ab13f0c17c8bb40f2d9726a02e7d484acc90c171782906fc8e4ab7c960c1c33d9920928f448d2f0b04f6232e5970fc4d52c9dd92ee097ba6787eaadeb55baf0943a9d4fe5d1d73c83a2674fb2c3cd97dcaf832a52a83d687d1d9810ff8b4e2e7c0357d4e6a0b29558a6aad1595f229f67731712620c68694cf449c901024f42c526b8c2b0b12ffb303591a523754d835e8031f6055f221a9b7c4e2512cc7770b85a50b1b9dc9529a54fe779b361e11696f782bb2fdd49d7b588d5a78079c0a94293ff5614ee72bc6ec00b6e078672ff744cdb76ba3fa62ce1cfe7258f12217da5a4bff460a7723a60344bb93a834e9be907c9c3d2aa44e017d3b2f764e1ce16fbb4ccfe8dedc09bd8fdbcbf8829b5cbfe3eec098ab1e989497c42442a268b53b4ea947f84c603590639ce049091258d8903b05215d6620cd4a9c7cbfb9d2b21d907201839903e36b60b5591641e7c935d8fd452f1f826762dbce486510a192ae617f20f1eae79816f84d505b5841fd276f1a08a019278ae7970fc3fbbe203707679db6edddcba3d126f027a84de68a19163deb76844d74311185b077b8ef4505744143ecacc49644356a3c31dc071da56031dc1d0f3be3cd9dffb43993062190c37e25375976de57c274f03164c99b9cb8d9d82012e2dddbe904c96e0cf3647ef92c63fdfcbc79d0c4215b7029ac3e96539324ce948ab3a76ada36f8ed9465e3aa77dc9cccc89347c064efcfc284c5c9ebe1c11766a67ed5b994934319b83e065f79acf6aaaf181a4b00df71dbab2b53a6f23d7c77f650eef581d764a75b0d2a04a15d377619eed64640a563b989dda55681efed0b6122d62a0a26a4c8751bb218aa67ce88fd7c338268350474c83f40e0da862a8d507770a1d18300250496a47dc1522223b951c8c004e4a0e63ceb8e5f04c0600f45398d81def990db697fd365885563f349d94b284f20eea9bccb447c75ab45c5561392f64138721107440aa58823c80b71673e88db0aed61ba9c3f3c07667df68a5d512a75aa8de9b4b2c141f8fb8907d8134aa0d4a0321f71e4492ca260a47ec9832177ef99e30c89e40ad860140c16218c2e5fe1db25e678588bcef12f1bb0effee0dd475c4e29e8ca580f61da53ea2f8d3d27a2dd7a9f430709b63a4d7a8c109bbe9a6df2f06a4dd89bc6ac2b8d6da915526cfefea4e5ba2f152775d0347c636cb9bafeeae20d89d772c14bba3ec1d2ca80f8f2425845f3ed1cb4256e9a87fbfcb96835966d886887240d668dd7539d4e34009c9eda2f43574d30ba303012ad11a494dd112d32b867e16bf9fb3890ab1b4722856fcbcc71c33ff76399b3c16b6d6d827b76e89516b4b4e062f9d6325bb52c209be5c9ed5b66c8ba812d829d95a3bdab98f3744dfc4970fdd037e24ec5fb831463cd1c2a979fef0cd46f72590032216a52a4534e7c8ebe9b92d59e3564422dccab871b5fe7f15864bdc11d16503820cf5d7953358e4b934413f038a3cff379f14563ed5c2e2735d675da8545d9aef209fe1d0633610af4fbd1e1ca840a874d616b1b9e2c61ee6f0fd261f1c9404e631ab22a151762b13d6937850e2b0c14ebf2b24d9e332c1837871a5653c4f29a636eb8eb33da0182d62b493a468082b2101416d1ab2589c8bdd2b48e09510dfff95b1cecc9e448fa4c447feebb1a299de486ab029d2f3329060bd269e95470abef81410d7db383d2ee3828a9168a062c67c419eb346673c537a98af9976084c07c5fa36a7d000229a8ebdcc00eaf3b5b48d8387b16033f4c037257c621de4fdb73ccce94ab90b0e2e6601b9464d19a86000e713ab409e686316f2f4c6480b085348d75bfa330d1589e78d3d5c9d199c070a2483a169fa78e28f867e38f8c3d5a2052c464364eef87e5aa05f31ab154c5a75168cab711886b96c5f7d4c64f5b5004f53304fafcbfa4626d57a40e831d595530db2d06250a8817f8a74b5892be5a4e71fa61b09eca64ad2ccb48c71c7405c985558105be0041d437dfa3f8356fd7493b09330208b4d75d722813e1d5445ffeae1bc6cd26e836a1a0e8db9180d33e0a993f44af600a7c5814a03e3123e723f621b802eb4d3485f22ef373c182895c0cdf91ce6283e012ee09ea045126b8a9102c064905f8137afb2cb5373c7bd1e76c48d581db2fc071edf89a51981e32592d9ed64bf3b683a21f57f9f89738fd6f692761bb2edce3831106f971f81dbf6324a076d99dc3333ee19102f7b03565ed5209a43b2840a7753b361aba8bdfbdd6b6f9d3f6e90db4d6540c3a62d90d609f99c622c53e59c03dd61e02ec5e7a9d81685885fa5c0ffefbe0ae2675afc5bc9d14ec119d449e71975adc1a562c911454e880bfe2af2c40132e3bb9e5a4f50b6e47120da0f680a5fde9b300aee5a88bac4d737f8598263cca51ac7bf8f135dc62f293e050e1398cd1337264423be1d1e0b4c8f147e0025deaf16e7d6a80e766c40cc87a6a1d2511c602240b8918a82a9e186187e61b7482bdb39916872ef612a3801680cdcd77f68595ab6f3be7ee2b126cb773302c5975978658b33db0ab8d8a6e0a137b159c0c240b5296e391afa273b49bd0fafc96195648beaa3f9ed572b79418f24eea52c96de98a824edda4147608312ba034cf61811f473663a5ecedb90440ed8d6372052b86ee5f7260ac1547725223ccda03102efe43c575bdf29634515e3a245e3735792d4359341af4044d0e31ddcb31ab32b1a5775081abf9902c1b37f071c4da286beb5c91f78a34422be9edfd9ca1a7844024fde98d67be57495c6700e666524b1c2697706592166633bcd5f4647b5e3fc245f98edb192845e54f7ab17318b71fbd039ab539076f9441404805f050290c7af99024d4f0a45217c0000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a0040001000000b004000003a00400010000001d0300000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 88d2e3fc5747a04d00cd80daff4a1a490806ec2461b34e1e5c27e29fd265fa0b ? 71104480 of 101323311 <8b>
01: 3f45311bc5e8ad292ccc313c4c0ad1cc55bcda857ae948130ce2141eabe64307 ? 71104481 of 101323311 <ee>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2023-02-16 19:26:37 till 2023-04-02 01:48:15; resolution: 0.26 days)

  • |_*____________________________________________________*_______________________________________________________________________*___*____________________*___**_______*___**|

1 input(s) for total of ? xmr

key image 00: 09696af13e59760975f2293bcf2ab873027e4fa6c68253857bec05da2bc2d492 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 821db926022859917a79bd025cc36d9872e7ed84d337c975d7aef38369a26061 02823359 16 2/2 2023-02-16 20:26:37 01:087:17:58:09
- 01: 167371b68156f5879ca2bcb6d2801eaef4373b54e362ff57b06c4145a7fb27ef 02833293 16 2/7 2023-03-02 17:11:22 01:073:21:13:24
- 02: 57b97c1da6c6aac7381d9d2a7b310d4cee0b6a278b0d82a43b4ff3b9182c84da 02847039 16 3/2 2023-03-21 19:16:03 01:054:19:08:43
- 03: 04d1afe3a2372d17b62d90dedd863dd6d4ee29f8cdc0694ce4e59d60fa7b1081 02847701 16 1/2 2023-03-22 17:30:25 01:053:20:54:21
- 04: ef7d7a1872e07c799066e0f20fd2d4ea30972016d87491dd485bb1689e36b97e 02851682 16 1/2 2023-03-28 06:08:51 01:048:08:15:55
- 05: 82ea3b3c61b6e6761b4935ddcc8265c9d1272eb1936ad9b7588e3485c6243658 02852492 16 1/2 2023-03-29 09:33:08 01:047:04:51:38
- 06: f35e81dda2d46b996e8c81753821fd263d7a5cd6a3c3df59197e90df73c0bd41 02852510 16 1/2 2023-03-29 10:10:38 01:047:04:14:08
- 07: 36646c47465a157f8709ea733f7859d6e516da93ebce7676857f62377da4b71b 02854010 16 2/2 2023-03-31 12:26:39 01:045:01:58:07
- 08: 7fe99433700eaff51e760ee2c12ff56547fa31119cfbbcaf51388ce1a69dfb00 02854123 16 1/2 2023-03-31 15:54:30 01:044:22:30:16
- 09: eb9623a000779605043f465f175e17fec74c31c15fd13265877419a2ddd10589 02854812 16 1/2 2023-04-01 15:35:43 01:043:22:49:03
- 10: d369ff57757653472290df6548ffaf7f2a411aebb14da5ccd89b59f758735325 02854884 16 1/2 2023-04-01 17:43:03 01:043:20:41:43
- 11: e0cc35516d1aa81be8e65d0bbb1dc24ca534c05c0a660b7e3f060208eea702c7 02854928 16 1/2 2023-04-01 18:52:15 01:043:19:32:31
- 12: 0098e8b2bc562f58f4262a3f5d4da0a17bf57846337456d282b322b4a9e7e48c 02855027 16 1/2 2023-04-01 22:06:28 01:043:16:18:18
- 13: 07b17d1060e31d207b9ca2e7159ddb65b57d02c289468cdb491ed38def351514 02855088 16 1/2 2023-04-02 00:04:37 01:043:14:20:09
- 14: 2639c019642deeefa7e0b41f1a304d637357e9a9e55de584a25e54fdece95d7e 02855109 16 1/2 2023-04-02 00:30:47 01:043:13:53:59
- 15: 31dea6161ed1b9f50b4ab64caa66c96bea117b5b5af9427274f092cc7006ae90 02855118 16 2/6 2023-04-02 00:48:15 01:043:13:36:31
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)