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!

Monero Website || Make Monero Better!

~~~~Monero Bounties~~~~

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p

Why so ugly? Monero FAQ

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

For a pretty version of this explorer with javascript. NOTE - this doesn't work when I turn the API off. I AM IN CONTROL OF THE DRUM MACHINE.

Don't use the API

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.4.0, GUI v0.18.4.0

If you need to use a remote node, you should set up your own.

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

Autorefresh is OFF

Tx hash: aeee96a1d2aa322f1275886f17f39955cb45aa47b2c9230157e402d7f2ba4c04

Tx public key: 1632b7cb6c47378942b8a3c72dd1ba244384e62eea18e47fbd0644ca72919189
Timestamp: 1679931490 Timestamp [UTC]: 2023-03-27 15:38:10 Age [y:d:h:m:s]: 02:160:11:29:53
Block: 2851243 Fee (per_kB): 0.000156880000 (0.000020480000) Tx size: 7.6602 kB
Tx version: 2 No of confirmations: 640479 RingCT/type: yes/6
Extra: 011632b7cb6c47378942b8a3c72dd1ba244384e62eea18e47fbd0644ca7291918902090115d8a1fa0aa6bebf10f93089504e470d0a1a0a0000000d4948445200000060000000600803000000d546870a00000300504c54455c737b5e72795c73795b727d5a747d5d757f5b727a57717a556d755167715b72785c61655d747c4b5a605254575f56566f585479635f4652583e4a540204094e636b85544d9e6257b95942a94b35b43d1bbe4a26c56140cd795bb37775662e11b44f1350221c46231d895e55a65748b94b2eab3514a42a079a280893270b8d280c90280c82260d76220c7b220b9f2b0ab86c588a6660252f36aa4308fe6200681e0c7f270d9a2b0c7d240d8a280d962a0c932c0d902b0d87260dd050035e1d0cf85d005d747aa22c0b73230e79250e5a1d0f84290e5f6f741a222a47474a5d2518652d209d2c0d303d4a9d3f096821106739306f33268e2b0f9956484e5f66311914e6590544150b78564e631e0d6f210d6c210f824a3e944a363c393e591a0ba272706f2816551b0ebf8988ad827e83321f601f0f9e3213762511734137ce928dce98977c3b2c744a4453180bd69e9cdda6a5bf847f4d140ae4b0ae4b1a0f55373349170cefc1bbe5b7b4782f1c4f190df5c1b79c6a6b654a48473330c49292f5c8c1936e675a2d26b5908cebbcb83e150c2e0e0a5e433fb48482f6cdc4c29e9ba47e78f0c9c5fbd2caf7d7ce8e3c2acda2a0ddafacfbdcd4e1bfbbf0c5c0d1aca9f8dbd1dcb8b4f3cdc83d201ef4d2cc504141cdb9b186716e957a75a4908b381109e7c3c0e8cfc8fbeae2f9e0d9f5dbd5d2c3c0d9cec9ebe5dffeefe6c2a9a5aaafb094a9ae809ba35d7a86c1bfbcfef5edc6b1aeafa3a2969c9efbe5dda9bdc1b8e3eb6c869393b3bbfffef6fffaf1b99998daf4f7c7d5d8020e21a8c6cdfaf3ea5e727ba79b9bb6d3d6e7dcd5e5fcfecfe1e4fffffc727c80f1fdfe382b2ee7f5f699395f6803289c013f2113148b12416999a6a6d8e380adb785bbcb39698f97cbd9a3d3ddf8bdafaddce5b1e0e7529abda9d8e2384f6593c5d0a9dbe676a4ae244461407d9c2c56783e86aa5383903b667e30628976b2c54877863c728c92381e458caf4590b6366e963c7da63e5c7038759f4897bb4ea9c64da2c24b9ebf50acc950a6c54da5c44faac752a8c64eacc750abc658adc96abad0e7aa9c4f1c587e000015344944415478018598057854d7daef7f6b6d9d3d7b3c934932841012b4050e05ea6d2aa75ffdb87cfe1db976dcddddddddddefed79cead1d9a639c424b0f158a24500881b8ccecf1bdf7ba21f304429ec0fd8ddbfb7fffeb5d364b82588294cdfbb380a6e973189aa6616a9a9c439c8f259124ff5f42cd980baee986a19ba61991ba143af388399867e171e9fb20412921228e104e44cc034228152ee058baedd8735896655ba78999819c9353622158448098472931c7599105077624924c46222cc1c4b5b2c28e394e64ee1a71a251d775e309d74aa4441db06952e57cd848c024eaba89a4eb6658404a00d316763cd79a4c2653a9743a93c9b8ae9b89a67d77e50a2b1ba09739973064091525019fce96793ab1398beb0acb89543467ce9d88c61389783c9d48d8e978daad8cad8e2722a109b0c889444a9620c12135291cc7414ca62eb381be66fc86d51a4b24b27970e9486aa75b586810d455b2aba5525d6945425da799e76960b101a51604dcf24d3bba10ca83ae1de665d037af707dfd065d4657d81932be2f4c735a3881104243d713ea84b3c62dbbad89a01e72619078d234cbca2a0365d3ecef03768661f897d85e4de627997426655299a6a2506c9d99169a126df964487e45b47add3f592e6178a65b4a19ced16c03211604788e6dbbbd49006cfb39fdf4f7bbe03ef3263d969fa4d39e8a5e1cedf95b34036d633929675063a7dcd291ea64deddd5f242df6119fa173b589e6ae981687e12c6cd59653273dbbdb3ca6b656c736f5628a5159dad9146299fbd5fbdc07799cf5a0835879c83a545fe75b5ea0dcc34c3567f0de0e11a092de280edad4c17b5c3a6766756c44a416e584ff5b6f94ad7f615ae56353b7e5a01f3c235807add11350770ea75e631b9bd71875dc62e5e13ada5069d36cb8a4fcdba41016b6f3c299974ae5e3b7a71c168e99c53d082b313849ae75c81ebed7b771f4309178eedaeab3e80b07ab7f3e7eca4edc54f51f1cb5b8a8611cdc8d1181dc377ea776d2a88b181d199dac5b68865ff785a505ec8c1ceaa3d9351e5721995d9d27f1d84d27e56f4c6a8188a16e23dde239b49e8f708056d23a24c5d9777fef666e1aeaed674a9a65bd5babb5fa2831382520b3e96365195a18979864e77a13e2b62ff2377e0afd85ab21816d784c59a1ec34f4eaa582d35a07c3d7b67ad4d146dedc94c6b6ee2a231f1c3e7137a1770703d30e979b3339e37d9077dbb2c27ab45f4d6747146179231841a856a6c7d5bfb7424f1b49aae62895ec6f298fbbbfde0684613d18c01d09c4b976922c0ae5466b6542af3f1dfe468d2ae47a8b56f62f568c51bb8626aef0eda7f4f38b62573f2af111fedfb3551aa4694dcbd4dba2bdcec7daf48ba1770d0ec9e15fa2b97d1dff737f31bf1981d4d6c1d93fe589a91cdf1ad2d3299525f0fbd185e7e8565d911e3a631118e5c12ad8cfe656be3f0c6403cd159a1391696cc444b065a7f3f9837c545325a881671cd9c2f1d8a0747364f1df75fd8118ec2fe4cf9ee7d5565af9ed5f2fa7a6c1e686b3fb14dfef5c68421cfef60f12cbeebb5bb44b230e3424e61a5a88c04eb265b142d3f9be975c96dc93bc94604a3f27cc6fefa6447bcc7d46c30e3bf5945281767de7cd6d7b7744d76eed8efda9e4cac66c063c3c8bd6c1a6d97d19615e6443e36a0a6283e9999dc7cd46db1f6476b5b7a3a6fe89ea98e6c1bbe4ef3eed05c96d26c12794e9b79f7fc55d449fb0680dbf5af1c4e3947dcef6d53fab69e11d2de703a9f18e9c2b3376443efd46ce06608c9ee72e3d37710b20c7dc8735eda32664bd1997c6aac371c1bf9756d6b6d7a9cb1673c7959bb3586687db4be2bee3c14982a16d990db7391ffa5dd3717261f0ec515b999bb6b2c473f1290cdfc9d70a7c8946af1cd633bca9b2833f2afd9efc46355fdaa5ae7899fb55cdca3bc987ec5be6dd149ad352e55313e1cdeb477f7a52b46edc4df575f229ab55c6e1cb060cec3bddd73d3eac8a89f382c1d3b1d0e6f0e45e7a9916c8ffb22a6571e0eda4bdee0a175277503337d797d409b62ef93918ee17479ff93171a07529ed1bd1ba60d2ffd20bdaa92b5c4c38341d7ee1b8c9adea965dbd74f1db14be1a6cb5b7bbed0b075d5f19cfac1a7ddf01cd9582de50da6aba3b198c52bda02d7c3cd784c895595ac184e3f144b5c4e7cfdb3526a05d5aadea2bdec65e1fa23852f3bd1371742ddf6dd81c4ee6a775b4f3c326e47f67c8c2636f6b2e34008d8e972d7f551e26dc3b1d8e865d19771acd6db5548153bc10629a57de955db3ab74d940b07dfa5e97f9d7afdf3ffb5afe1e6c319e69af26fcf94c8f9f8d58579094029b9c885e7057f80553d5e8f941b0fce26b2d17c22e575086d887974bd7cc98ecc2f667eccaaa9b18bacc10f12cd6d7207b6a8717fd5fe6e4508d5ea723538bb2bb3ea2fdf3a76a4a77438fdfe5b38f66bad6d38b87ba6fcb0eb8f7b217602f4daa6db9c7f5df5dafccade55b7be62e2a8528967b8f2e4fe7c7e22e50250bdc05c04f5c6f49153e1a158cfad9e91e0bff7ffda9dba7955647d57eb360baab364dc9947aa3ddab6a865bfc83057af5de54b33b367c366f9e0e4ecf69a6419246e189ed98daa7843665ad714fd3fbc9e132bfef19c1b5a6eb832ddd545bc1189007a692aac5e12f6388ef3f5d877232ad21eb6e245c75bc2cab613170ba52fc9be29e07106ddeefbd54c435916179d52ebbf7879c9b8d232def39e7f718a615bb9e092a84dd736c8505ad63bdefcf35d5630ad7a4f44f5fe0177b6bc6fc313da03e71d070b3530defea014813c31941c17fe877e31e2de960a9ff3c9e3496118fea609aa33019f89b8562d422b2fd86ee52c2ca6ac4f6f7cea2631c246f7e9f5252bf3d21a18d77d3e964e6ff53abb871354b9df4d956b95dff373f2390bff9260d3ae2ffcef4f4401dcd77ce68a970a1fc0c0cac6272e091f4e5731cd651d2ce0267b4592ce51868e5222f854beb8361a7178c10b18aa054ecd3bf2a75dff76e7960635ab42f2ddef5e21276b1454272b7f7dea8866c40f1ad4fd25b351df2281eb61fb2f639a304ab063778d6e310b54cce76ddf7ed74a078518cfbcac5dfccf186e58f3a51fca09958a47d504bc681dc753ee9e9786849c4bff22819df8d7ba36b3270bce06ffc50647bf40e7a102eaee37bd5b50d0e2d644429895f495630539ea9ff49477bc9ca078a7721c1e3c260a564df4470d2d64c183524b9bc8bde333a51a5b5aca279f4c3c085d476343c7630ed81af586288c05828c6eadf5836e8e558e8e8e062b62d32ffcf4ca3230755dcf894a8b7ea32e08c13e4f0d6a775fe3c289313ac803b3a24e649f5f6b08eff8f44ca47a6c0666d3b188d0fef4e60db3114f6b1cfdcbd14fe7cb8e1aca770fdedc61e41bad9f0709d5f30860ec1389e99e528a2dc3ca87f7145af4fa6e7f6262d297955f1c8ae46fdf18f546abddc9decf3cdf3e7ee2c8a38fa45775e010d76a0cfd29238ff5fe75f7b38cf0bcbdc8048faa74439f21369af054e643b530f2b743872aa3bf7c67976656fe7e6a52c633cad18a1faf6eece9d9baad33530178f2a9a39b06a7ae10fbb6c96d8a7359bcabb07ceca6e2e647533fee86a7de677e78c49c9d7de8effa27ba5bad96a4cc46b253a7ffd3469205a51cbb8c03ead823e5ecc35bc2635a6cefdf8e186e182eeb200ca902766ab6341ba3277fe551e846bca1d1d1d1b1fd86cd1a94956bd236998069e8eccc59006588575676a07b6d475eacfc8b278d9a69864bff889f43dd5645f8c376d10da7e86c119a56aaa6e7d2ae4cbefe234f3d529200e62833e03838a86343fbdc5118d5f65e9d12e36fc387450ad585154dca3a50655a6c44e0f7503dda0d145de9f9f1741268edf8ec8b92f9549269cc1ce0386619e0654f245509bce2cecd85a1d907655847d21c0536b0c441964733e2080906a77e7d1c8a55e9d909e649a2472c6892ab3b4ee954126227df1865340e658243dbc25008f7ac83eab93540098650ba3406c520d14dfe713a5d4091a489079c3660d599b0c76b993ab1f193b38370628deb20eebd5ec69302ce379b5e7333405815d355b5e5dab696bb58609652a9349d4ce8d544721ab35e79d0ad48270db1c60fd03b5cc40021617cefea00964ea967d602f6403e9390bb6ce20fa893eedad5a102cff611ee7839220a41b9ed69fff1d8a14385c36b6fff624f59a0d4812f3c4d5086d0a30cb9899c09d4eb002cde5534f93d409a6a6fc7e1d6d97d8af4a15a5502a8a269453ef2d46b7b06626f1a7fd6b3ee3ba84dbea80eca3a216e9fde178535a9d044a5183db8624c9d7f3d78fa3d4c4e96c30815626127d39deec4b8076992c9447ceaf55b3ef46c5fdcf2ef9a78cbcd5e5887d8d4fda3c3c3533df9320394530ec1639cca5e167ae7ddd92941ad9394c5740933458aaed6ef14741f80e93a4afbfc0de3bf0e0907f2e50a31f3c03b7a3a981d647887f2a6dc669c24ed177000685393a5a9819cd8bbe7b65908f57f1f50ab93499806d3ccd526d4b5de012f2188a891fbffefb31e47e81dd147114662f56c144de4e02d5c504014c824e2055d73482009f5f4d06b8ecd964a2626397294cb33e93aca1c7ae1fe439dd21c6604c108130c3f520047454cad719e5d451377b33d592af53664e9c3ffe01884ded0f6e1c18f1eab813553af3b8e83e94c9edc35fa59d13534445e0d9ea48758dcb8cc4982d72e9d0220e5b9b3e9f567a5ca87f364c4c06a6af2edccd3d959d75fd3fadefb8fd5c5f1d34c0cec9b7ee824bfbf3571eb66861fedb8aa630f7f6186f6ce04a94cf48be172671521d29152864461b613b1e6f0cc54827c173064a624274fde9c1addbb6ba062ccf8613d103dbd9f7bd3dbc4493142d7c0e0e30cc5b51c036e8cc637efd12c96392f22a40a210ad6fa53a48ff4c613a31002dde49ff7814f9e124e2c956d6d9464e8a3631b2fbe7bc7273f7220f9281db7eea1682b37c49ba174cbff2c789cbf063638982e6531500c5c80a9a9d1c1cf5b0ff6af4c199173ce5fbb122d3ff8d99b2736e30e975b95e3e5ccde201ec0e74216b17424d7fe694b9ceeac8358d3a6cd87af0c45c31f1886befe3f5882beb2b7d77cc33f50b31d47aa5369460eef1fcd926d5817dad959fd912e464f4c513a328ac73083e56e064d81e18e35f4d4d90358df77db5b8452e28f1bc5444e746a3b8a7aae77139b9ef2bd0b0978c58b367aee2a8d8cc8891c8f0e95291dfe450d1a9d2b2eb7a701aaf8be4fb22bb331a7c0fee14f33d5a3c1b82965693464e8f06f2c2e2440b505b02c87190fff6d9df5b58c24ab12c320ecedd9b8261e318cc070bab299f41a5301031bbe76eab1160aada8475b6f85ad3e70815d05c61b06f14667c78753de4cc9f835236e6920c63c8d75bd17afc8b6b7afe9be61edf6de5623601ef9747b50d322fe68aef3d068e7bd8a0b9fb65cdd3891c6733482980abf7875472ec65b25d0002730c4ba6ddbb6ad5b171a81a6a101f41adaef6e2ab1f2327b4df4d8d1d2e07ff8dea251d0d7c7d226ead76e87b1556d790a89adbce7a438c2d6d0a66100509c27609e000dad32737172309c79f0aeeade7523a2607c49b098fea6c622819057f7bb57313e997579443ac7997b301c68348032f394e78040d30223d69ebd0252973df235fb9284f1587245d93a275d9a37c959cafebab181a7a63b87b2faa03e55887ecdfb58bd9e52fb011c9ac4708000f39090bf9b1cce4d8f44d9333858505a8bff7bc2251e960884c1ce6ba06d9c81d9fc147fba8ff03a29ccadd8cdbc811845ca5a556a41bdddd07f5a6a7b20ff2de5b4a46be5d886b2d507cb8c6493b3f4b1970ea591eefe22b4cf7efa9a87dea1adb9f1ebca309ac5c3d381ba63152c3755f9afb15b3bdd6b6d26d93cd8a1b7fdce03094b9175ceb287ce1de536eca98604fe647cf08a875f74c5caefb8d178ba05c0680d62a0351aedba655fd5b5fe7987a7da352e8d3d1a3fd1bb1fd324e41cce29b2ebbac0cf26f0043ca9d3ae75fcaf2f887431fb51579311ad0c6005e92260868db8283efbe8a73251866605f414c5d8ffb1ea7596d02c32a604f0c085183802ebc5b46b8d52e40deffed5ef3ea10933e981611093428818656a346c63ddb75a8c71f18318bbf1e0b24579874b065a3d04c09b43d0c2442b7c0766cd08c5782ce61a606402d968a0ccc0cc7906d5886e917eaeada7bf5abb2f2003a4fe2ecec4dfc91201e89bbfa2eb003bc6b23610d30ca26110f8caa02ecc888aaba89f76a2897426eeb80a3d6661e676674dea27dc983262008461b8534a960af4cf5f6554a73892ab37d098bfca12020d1f338845323213690902bd3d914cb8a605f5ba9286635996dcee1538babd0680db74b144209c4372d3bf0a6eaedfbb3fcaf40628a188824e808959b7d22d694b374d42cdb40c21550004f5a05e37edffe575133ff04ce37acd75020843fafb96994dddbf3068daacbf887109a0b4a22c2885d08320d0024dd3ea8ab9a78d464380860ef3372289df8551d5568eecd283777dde0009fdb078b29312c2aaae7df5e5c7d6fd71ad032bc0d6a11cd33468a0a131af323fc9992640202ca161cc2b1c7cdae69cb42fbdf1b6d7fef9ed1684cb2e38aef69ff7fc7cca78f427bf9ece02a1a934db2f6a04ca2420009a3acda7040d1f10755dd7045efddb17cf0ef7ac689d56337568d2bf446087d641df895dbf7b01391247416a548910083dc09887c0d44e3f2a05951001c22f0860ecf871ff439db7d7ebf99fdf775f9db384e12281072efbf09b8eef2e5ead6dcf20eaff0301b1284140031a2c456f1004045a2c108ced7e64ab66dcf7e1bbeefaf096fbcebf26ab9ddb5f76df8cb547deb5719c8e3b4e4ed7ab81a602a14c60aeb0d0ccbd89b44180c674f0dbef3f5aad7ddaa051a95cd17ffdf5b0cc3868d27f8d6551d3affba8a1060ec79d40116a022de01c0400816e34022074ee7e74d2878306785eff857715e11e40c94f3f7703f1b04e614648024d367b8d71c629a014689c9c6fbe7f9b808a9f55fa997fdc672bb044c0f5005d1e7cf5d4cce8e4fb78f92b4bc83ae72150e402aa521bec8cb5006f7300ceef404a5c5ca8ddf15c5871158dbfd4b6fe2d4a68aa106856a1f9008d39e65d8101d3d9e9212abef2354d63114d378b1d7800d63ddfe007eedd573f7ec5d00f2e958432100b2696742761680432a4fdd5fe690bfa1b1d79210761880b1ebe7610f81fd56d839ffd972b82a20d8a4a45d368a6bf70a70595e6d02ba10db778a72d04811669e61dced38cbad441cd78113f80649b1a2b1d9df92f5b09800868c11c5a9320104a19808e16272c77344e5b88bdd1a92defc03d93bf87949f06da87dc6b672effca1bbf14e1249811342dd04cd364017fae0a5a031f34e47418cc5b3003ddd09a592f7376ddbc37cc671f048688bdb6f6513d9995a7722c109c66fed19c471140208bc4b6e48955407f8743b08c83c599c9abbfc30ff063b1d871b36e480034016036d134edf41d049a0e42a0d9c46e2d343c5a2abef671db304d4c1611eab2f96b30c18d5e7e107c70df58bbf9a08020c7728401d415e083098322490ca07eb5066714ccf9c0e2ff0187322e6b61bf3df50000000049454e44ae42608225476f6f4769726c730a68747470733a2f2f666c7566662e6d6f6e65792f676f6f6769726c73

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 3be28cdc289ba5696b14f61933624ca7ee38cf5616581d693c14fe395751b15d ? 70799311 of 138666817 <da>
01: 7cd944fe23f77257804e6981c087295933ddcb805ef69ac85c1e4c6e96232ee7 ? 70799312 of 138666817 <63>

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



1 input(s) for total of ? xmr

key image 00: d3a590d08f94c4464aca624d86c5ec7725a66ee236ad23f4bb1d1c0a3a5e4653 amount: ?
ring members blk
- 00: 7625ef2e1b1fa32901a9dd920710ed0cbc189cff03676c3e73b3591f05528d84 02651457
- 01: 69ed6b486b58bdb7677ade5dc8185551c1a63b9fa65cf8eb42b67cf7fd55067b 02683479
- 02: 5506b1b8ab37372b0f5e21b628381e7d339a1190d5259c8540419dded4570641 02817955
- 03: facd15cf879f17ef65f644051a0ed918a8993f558874dfbc49a9b90d2b40deeb 02822320
- 04: 15f31577b72380e2b301118b951ceb09dee546dd942fb11bd30797e23a71cbd2 02825181
- 05: 15f629dff760ad3ad105f07810b15faf2bcacdae31d4c7319316b557d29c5a6d 02844848
- 06: 346334cee2f3270e063fa433b3131e3281353076630e476204150d0c3b1d1e71 02846761
- 07: c4d096dd1a8f8e28b1e93a7519ddd79a8efbe37b6e6c84ef93079139b6b16eea 02847784
- 08: 1a6b338bac43e26f996c8f75cf1f1f3db18cb96bf63bdddf049dafc4e382b44c 02849031
- 09: f581dbdca2b1673bc6548a147603df8589cd0a98084d733691a309253ce88d27 02849714
- 10: dadbaf84f9eba9b2266ccea9fd6a036594648fb735ae3a083ebe92031f6d5891 02850658
- 11: 5b72dd22eb7e083e0f098485577e29319fbb9fb3bd564c9df666578f61622b46 02850742
- 12: 0385cdc491e14861c49db0a790cf0858c2c9ff19f7f964fa28976b615a9e751a 02850997
- 13: aef6d1370a13e624abb1cfa28c68f88aca79f76ef032c1f3008c1b0cc28e687f 02851009
- 14: 9e47697fd6a747f8ca73ada07072162b2ef9d06199937e6ad8d62a47f8925e71 02851045
- 15: c7f6160aa2a1a0e17efd10bde894415e62e7f5f683e3b64c76541645cf5f02fd 02851117
More details
source code | explorer version (api): devel-2024-08-14-0c4ec39 (1.2)