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: d44235ffc5d30fe107334e7a2cda8d17b91f3b09a6bbe238a118e4897f8ae6c5

Tx prefix hash: c6eff19f47ccb503df90abfe8ebe9b65ed053c40f167bc3b945d60be50316fbf
Tx public key: c9ea64f7e218be4eb741c2363de93087fc32a7f6c37f0b95ea64dca05b3e187c
Timestamp: 1679957618 Timestamp [UTC]: 2023-03-27 22:53:38 Age [y:d:h:m:s]: 01:062:10:30:46
Block: 2851465 Fee (per_kB): 0.000152400000 (0.000020480000) Tx size: 7.4414 kB
Tx version: 2 No of confirmations: 307335 RingCT/type: yes/6
Extra: 01c9ea64f7e218be4eb741c2363de93087fc32a7f6c37f0b95ea64dca05b3e187c0209017ba1ecfe808e99a010992f89504e470d0a1a0a0000000d4948445200000060000000600803000000d546870a00000300504c54456ba06b6ba16d69a0697f94629e7553b7595ace4a6fd84c7be14f85ee549cf155a0f555a3d55a7f935b5f4a5b59246d7f328aa04098ac4fa1b055a4b057a4ad5da4a96ea3a7939b9dae8c99c38096d47397ee629eed5c97f24e8c80825c659964679d68927553ab7048856d4967a06968a26c6f84579a6846d1a06fc790676991616ba0688957406aa16a768d61a78558cb986ab7845aac7b57719a66c14f5ee95193829ea2737851857853b887636ca16a5f92646ba26ba56656a83b5bd25790a4636628839be26b9576533b513d314d473756704dc090610a0a0746614331443519221744261e792c3abf4a73e35992635d55276471489dae896f5f5d493c47080b3505096b56451140541378ad1e566a12618f27374f267c933693ab4e543a53060a5d070b00a5ff016baa0381cc019df70093e90a8eddc25b70756054335d5fa1909a69232988315f561e2966040846362b002a42004f7f865f5624758bb781955852443234296f040876070b618c5f30211896473f627d5a5d7554908b5dd4957b9f845d9b2f2ff8bc9bf0c8a786161ad68e68fbd7b3fee3bccba287be645afde0b969847d908d74f3b190ac7c6abb837ba08e78f0a584d9a2875d855b639e98d47586ac8f787e996ec2725ee3b69b4c3831facfacc48f7c5a5f465d7678579098b06751de9e6ffcb296947a6ac1c1b4f6ecd4ac9d8c599da2c6796be3dcc4c3ccaad3d1c1d49a69d3cda9c5845fb77559b0b0a54f6a686f6e63d87d74818885827576b15a8aef8e842a8ca7483345f8f6ea4e96a1af729a6ca56d2587a352805d294f54476f5440919a3955434a79868b52762a8fac4545596d4a759a538ebe6aabf351a9738992b7589d5846393d67703980925c4f69a25c99357587784281915398b265b52590b4238baea25bb7a262812b95b3804b9e9455ac54413638586bb060c57a9c816fa986693969874c8a9d53726aa57a2b93b1633978c058a8ca5caba0499f7f4c5e6a3e86714493ce59af6e45535536455d49446fa96f36797057433d5a4641513d35316f628a388fb437bfd234e7c737da9d2fa43a94851eba90460000145449444154780144c1c50180300c00c0baa26d82bbb3ff823cb9233f4a09e3422a6dacf3de276996176588110010b1aa9bb6eb87d1a8695ef8ba6ddb3e1fe7753fcf2bee8f4cb2606c1b8682b0a7723b668c954676780bac755ce686874ab995554625c3644c3f7c4f52b91706dfa77bf7220445ed207c178cd971e3e9b350221988c4c1d397322e6973b84b40bab9e5796b7b0f003acf017a4f03d20a802de4a4428954770613c30c687f8ca23e37144e39a6017699a4d167a038a81f0fc87bbf7f70a8b56d5826681fb97a6df45c82310d30d381586c7c6272ca0c84436e73730463ac02c41c8c89e94f24a68336260845fcd30088c78d81a96cae3f9bc78582af986d2965cb007831f2f2d5e88dd717016f00e0bca515d06473c88dc566fa2d1251011c8c10b2f5840821d8970a190352e6ecdc7c616ea13037575898abcccf2df600a0e5e5aba56509009d05e0f40ab853e6159bc7698552bad2ef687f1c45d837ad2684103133d30a8006f20b7c35cbd7b2eb1bd94d9e5de50ba5aece9eaded9da5eb1270eb8e04f4ee6a40db48c49cac30b6572aedef1d304f088fd16a40b70eae117f28e1aa0911bb399130a4ffd42cdfa86daccfaef177ab7cf51de7eb8be5ae8eadf73b1f4eb7bcfb51029eb4b58e5c29ed799e0700781100a0c54fd000ec9204d849e83d60621d202c13589f8f9cd76a92c4395f3be8ec38592310243806b40e9544bd5117de813cbece10ebeeb6090899994468ba59970101a62520b7c0d774869a244100bebeb0df7959af11f8834e2718da137550a301e6e0ce286340c898d8c28444a062172a560112d3ae111ff852d8e4b5e30cb3eb5c6af3ebb06c7954b7ac01f73560e840c0f10120beed09c6449d297db7f08f298b38aa628c540361f72724b800903700c896618d6ede3e5e230568ddf31a75b005c8af4151f7000121282d568bc57e4b55ec976da800bfd390207e6144a085fde3964f000fe4160d1d3404150df0fff3f71f0c0bdc2b15061c56fd4f66597fb5b1e6617c1adc5949f303d966ba249c0d83072a09d57048cf2e5641d66866153b84d53bc121c45d704bef4470871bb4eedeebffcdfdbe3384dadbe2f07cdee7f94aa65d24cc600d40354ee742403918968d11c24f8bfc772872dca7cb220c2827c96a12e96b757a839184ac54240c834a59828b448233ac019cd37e06f47b70091070826dd3bf7cd8a6e761e1c5c22ca71ecd320b8084946c3e6ad380c16c36b6c057c080b12b6b1789baf2c1006a27c1698542d197895b30ab8483139f0d5a0b5a7895518d475566278d05a8490af4a36c663886017b398910689e4582743000ed840bbbfbf214b919b8c582399c120ef1d1aaf81dac8a42003045802ab38d1a06c4b44024e8fe2e83812118f4ee735ab0a45496c94a0b60794340224f3a047402cfb40c629787864708e268d9e1bfbd22bb79a5b330a6882d023bcb60e2c801b4bf4aa51d750d5c1f3320807e78cc30d0495140b8592bfe0d04c411b6372a14e004f407b1b4cb430e88498613320121931102192139c3be28a022a43045f84578d2f8bf3aafa6aa95fd3ad7d8b8dc350100bdc65e229f1ce8a728525526cf539c114001a60a14506ac1b41701d2d25813d90487c8ce863742d273ab303ae67d117ece125840bf9aac69f9d2662c8ba4695a6f366b688dd1e9b3bbd54050cac56804f0a948a48f777907019058997668824010e644fc1a5988638bc0029836024091565d5ddde91a93d7f66a68db84594fd3bdfe4020e8e844166e44e6088544693ae867105d96991900cc36c4f2d32e3326d8239512923e2623e675f968a1b280582d24746bd6ee0ff89d707900d88273f3f30bbe59b4fd4a5087966629ce466648bba6411f008bbad10f4d200241f4dc8a2a6432628bc010985dc18fd1c286eb3ce79c5b9a5b706a34e60930303f3fbf649dd5aa0000cf01ddf2fcb391a7090fab6fc11617c5cb0d89fcc34a7018004792cb66c46f68bc9a1ace88015468613d97af04979696e6568d1afd043d8c00f3d6d97e5849378ff4dbd76610c052852d8bf316c5a3901332e10ce70465060b09f150844bf59011dba708a056526aed6c1089424800f0ad5aa62d7e06505dcae89f3c2d6d5ff30200f4d7b1c88265f162def2273945148005c8088af0e7fa9fb116d0205456504a35d5bfe19ce7592c3c1f8d009babfecdcdad0d009479403fff64c607fa122ce74c6481222f0f4c84730a5b808ca008ffff6f7db80808f0556b35a506c0aa85c7f35fd70c8cd1f605ffd63aef3fa17e15d9560af74fcfc866f5bde8fe424c2a39442c03229c13ce58808ce2a2fe9fb21d2e0203d829a3a8fe909de7e76dee5eb74d1a27ddc1ddb92dff450028dbe0fee999c51ed0df9bf14e237d1c2b96120891afc8132f9b8e72c2258c85f88486daabdbac05a64f2bf7a7771060b479179219768f19263576ffeeae33b4a1a6cae4f905e999078cfe1ee867603800a452297688102313458788885c5321649458db74fb03c085fde36ba44a1b0a5d5c5d58dd1a7383038d66d8eaeb0d9928b2a4009e8c8aefb0fa6b5539180604001463d918164698503ff101d197bb8232baf09fbb9710e0e76100d73b4eaa3742a149e7f0186debedb5d968daed76853ac180bc4b24bcb7e6dddbbb0ffa991c9c8309dbb162e66061049888a98c8be7570e6de846a38b122a931e5caa8746453b1bfaf4423397bbd6aa8aa21dff711a6817ada1e19ded3fb5bdb36ab26d2af34086f4efdf7f985c25110939d9b2f5476140318603e2442e204c0c229e7f39311126e1e283ff3e662c2040f3051e973bf3842c0f85ecd646bbdde1b0c33b5f501fea24dbba8f89ee243fdc63f4d731112612743d7df61c01d8938d71380c627934aa827d828f8b7bf1a201da88cd68efe1cbe657a7b8335cef8eaa334407ac41ffeac25c2030e70c684caad7385cff0dbafedb37c95d98508477bd7bf4f5f30f01f07c81103db9f92ba6c2e8cab88417e85c406d548f000feb52de3d3ace850e7fd84a45b9f481ebabbbbbbb8105e79261a3e5062eb8d7f410c97f933c95794c847bde7dfbddf7cf1980140e4380ff52e210115501cb8e2124bd0100ea236fdd0f3fa6bcf142467b6f5aa973b640a0f1faaa3fe80b067e62c22c80da48c330bc849e5f089c6b641a660a5bf7225352c9cc7246904aa681f139526f911a76ee5a77f71c19b41ec284a4a186db123c4a09879c8cdffb65931b5e24197b9efffb7e9bdddf3fca5273fa8646c2374414ca69f4f6b62ef01ff34101862f04450414c6c0694782eab2c8cc6eead11be69c8e0e95b6a10e7d68d8b2751f0cbfa69d4f3b74f1e8a6fc6433f0918d39127dc41e656c6193ddd1d38e34f395583e2c195882b3ac30172c14f3bfa322a847e59134cba9af1df8615d674747874e6bd6ebf5e60f33361dfae6f6c53fae5e3dd49b9fdcd71219a9d249341105b105294dad8e9eae7ef0ebc503830c2e499614826016c2302228c24ba808b4e9c5aa46ea11048fcab41d944e9d44ab5db721ff8363d9e72ffd9a67d137b4a854ba1c89465f565ede3414c0f7f777355bd306060799d90b582842d725a63a1825f6f2192ca7175ee4eb04c1a3caca064d270910138d576f4eae2a374b7210e0fb229aecf65627e8487b8f550c3e04898aa5b317884482057508b32d288ae6a34d2f2c3f4582a8cb8faa1ea5b66875a00b0a932ea7c52c91accb914840ef6b1a02bdad2b8877bac4e5ee411218628c890a29ea0825d82e8a281c97f3cbcbab226d30dc81202a2a52a3cd31111e7c74456b53ad3303de44f01ea2235dc027ed2c24fe400173f6ec5943291c4ba957a260b78211cd5a5094f8cca77c6350703a2a3333538509d048108db6efbea45ba5c9b73b01173a43f8b67a9e17e7d50cbac12f240105b7e6996954082a8144d028c98767ff24126492209362bba9ca09f4c4eebc6ff29872363885910b836fabafe6c527b9f841b77be087c23d0c136330184831e3ec57a5478cd3c8421a4424522a95ac32bc24119300c10fd6bac696969646fc6bc0743aeb9babfbba3d377566ef547ab52b5bcdd5ba91812a35bd4e301a4b030e0314330c065c3bf3e6cf2f29292a2a0a47662352450a51ebec767b139a4d2b05f0c78f7dc3d69c6e8f4d25b9d50578d7d37aa28fa414a8b91ae2ff58ae9631c819048eb906047cca899813274efc42c1599994241e19f2fafdfed156ab13690bb07dc3c3c37f3eeef32026dd86d6a7cd80f3d6b19385b23d1c277747839f5dc8022f67e61961982a292603f173eff2bcd3d9daeaf77bbdfed151479bab19641fc8149feff1180af0a004cd38463e3601faa48cb3ec998c8e8e3e7c3e657f18f16733d3e7cc9b670c49e695c6c4c4cc2d2e2efef6c4db6fe7de6d6e738e06e21d75600df28f892dc0ababc5631a0f8566613c4bbd9f9d9c8ce72c35f7ee4547cb7fdc99224b007e41781af3e4a4b408c7a76049447e4630fcdcdcbb779b9bdb1c0e12f8fd24a8aff6010db6cb353271bf4fe7116233e9b4b5eca4bc86e3f68701af9c7d3ebb508453133b75e76a26fd49d67e9c3c4525909085244949493ccf030fbe20a0127ada5c608bc53367ee5ba9cf31d9043cba84752b317396daf849c2c74ac529f109d8527288b6a999f4f4f4d5787e66172c0827cb32c4f8330c2e97d58a191815e2f53a1c5d3d56972b2f2f7de5cab2c6fff1e093c1a4d3d44cde0b0b033e2dbb203a41a4c437c5da6dea38e6090cc738398cb3d838c112d0a051583f2376bb3f102f35c9e972a5d4d6266b4c365b803ee5f7a629e7af7819e10b65f718067d524c7fb24d9d20629e20e9ab3839bdf80a9ca87182069e9269693b47c68686bcdea001258c71164d68f481043ea80a6c08bd25efa46c320c781afeb1fc02748af9fb1f52f466c9c244b3e2109ca8710c6e39c1132e2dcf1e23070283d3bab95032154f6c4120742ac76cd91fa6944915d3d33fdcb6278e25c1df4f28ff66c5e26ca3a35a082c71c1c79dd94bd68e8d8c40e277389c9bfb6c217e881ce293c2d3a1335b9628142b8fedcd5af05f5fe613dac61146f119d173946b2edd2dd5d61079ce4e560a58441258712106818ba8d039868021c68215120e31b683c14e1c41c14a14f0ada7047228ca612d290e767aa8dae21c0a2dbaa490424a4965fdb7adbe99919555b5eb1761c5b07abff9de37dfac58eb881d0049a8b612060501624c00740689739ba899d9f16bd7fefe0b67c44141ba4bbd1f11f0eec8f5ca7432a31308805043201ad556284bbcdc93ffb30abf9a4a38717d0c551cc44526c3807dae026f3cde70a37027a7a7541300c600c84a024aa886d2c405808d1833d570229a2b05e009c0201fe1590808ed82b1bbb070e86e970d93e8670033d3120049a0d29fd9208e8adf2e7073f9b2f807e2876ee8300e84bb542e170d95ba100f370180917c550206841189d4cab1c27b6b83cf568f6f8a072f5bb9f94869ee707726a3a8b02444dc7805004fbc06218190356d099a598c052e5e2c14f6a1c100239b5f5effd179fbeedff1b1f1682e7923e62e9ac21db69004103ddc1894500d297e660b28c7f0f5241e1759cb70f83797c37fbac72727dd77b3b38df964241c89cd2994c9d54bf10a9851e91382204cd994c0b796522cd6eb757eb75f08f0a4d0cf9958fd69f798ab934c26a7b25e53897c5336c5eaad1578d57c1fd00f6904a083e92544557d3e8e89ef737ff7dc41e9e98763a1b7538657e752f7cac31f0700944c1f204a4868d4b2024b9be59f0054a51ee0dbde7dd0e9fefaa2db0778309804a27438617cc6cf083384bf2ca112b4ed33a4135cee223e77a0b0ff9bfbe0c3c9c99b3fa5ffc90b93fbe8e063c1a300d7e5c566a3d26c3644469584e6340cba4e092dbb03bbfb0bf03f3e3eed48c0a9615aaa1e898878957c53a8818c5a8db32e306603a02abeeceef2f5c3b87b2a0b78a3d173000ccd03a081174a901b89da04a4f7dff76233a58fdc1fce12d0f10d1acb6c012e6f1ef6510050421025289a13002a4672933fc19f8b03baefd24e0109804e70b70c7340549ca9c8a85534fdce32955b3fc8cd830a4e4e6f8f3f9fa083258c88098057009a4d0ec80591d1790066667eecfb775f7e1c7bb6f5f849c6640e00c61011ee3be1265794033821e11197db8a12a6deec74bbddd3ceedafafafec6cadaeadde31b895ed492f014400a20340c867124700755196cdb4c6c79eaf6c6c3edbb98767a74b79de3447001115080110cce58298353a0cb07e96106a6a5f62ed8fd7b6c7b73860fb8e61325ce318912bdfac5900ad56d8a404007b11aa51e58b156ebd3c7b97039627330e5d637c171109a8212311112a184c827d1728f57db6c21f2c6f4f6496f0f4f7f1839b8c58563d0c80bf9a8f3605a02200b96a829e07a004809d8dd5f5b5fb69cf0438ab4f663dd6b3d7c212009c45515450eb47848c422a3b070049c0faa6e1cfde5ffb3f401faa80cf99118dd6e03f000443bef30084a0073b1b88e68a87290ff190ffc94dcd1e8049764169f823a04f80f9ac292fb5df4b8ca857b03fd7b62734a27e8e2e5fca0c01c8a76e880ad4f008206c321bc080c324e0519a12cf5788ea41daeed4624c4684d31a00d98386044c270070b08708f14c70c07d0380f4f2faeaa401aa9d24c058ac41125095152455bf238031423401f8ce27006bcb7714f8db0e26005e966972fb28329273906be5526882d3fa195e5a7a65030085122dbdbdbe7dcbe3743272808a3113fa0408a6a68e9c010c8cec55001e0ac0a3d54b999184c4b4891ee8ba51410b86b669ab3a9d24000c8764fd8d1a77310700a01b5bf7260dfbc16422227f387a06e0b74c090822a3f3009a7a054785a8606269e9856a07604c44c4d445a42f0195aaac008454e2c8790e441396eead6ffa34b358faf9c2052f25fc6adb26eb59b85b0a0000aa4ea7f83e22bad344bb8cab1bcb9b3e7f766fe6f7fd78d90ab0320070e56b368056ee46f8883a4f82e641461bdf5f56dabdf64cbc50574420c3ee4c0e5ad63a047dc03c4eec54d2a4c411c03cc8686b32ecabf77a409494d12b8400c85b13922d0000b376839f47cca9028d2af9d771f75ebdd76ef77a454a874b607871865725b545d9617c69b10050432a0280ee08308aa5389e08c2bd5e6ffbfc74387a8e13097949ad2f00644212801fd8a92e42a518a303e9ba86cd537ff5aa3ed3ae63fdc8c84389a659ae231a21b88e30974a062d0600fead3e0084549250222430e25dfe1fc353ec01d0ebcdb5dbf859961711696e95d7f80f5f7c192ec44182b90000000049454e44ae42608225476f6f4769726c730a68747470733a2f2f666c7566662e6d6f6e65792f676f6f6769726c73

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 0e9305e985bd0f37f4106067653f526e491ad5dd1abadc04e43133d846080ab0 ? 70821866 of 103641198 <6c>
01: 23be0b6e5b307f161aea985701c14ce9bdd7594ef6f325ac256e48a75aadfa70 ? 70821867 of 103641198 <ad>

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 2020-08-17 00:56:02 till 2023-03-27 23:30:38; resolution: 5.61 days)

  • |_*____________________________________________________________________________________________________________________________________________*__________*____*________***|

1 input(s) for total of ? xmr

key image 00: 916f88c9737495eddcce75215471f1f1b00a0d9081d26e8109d5e40a1d9b4313 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: f00efb474838cb34babc33f100023f292b6b259682d79b36d697436e88d574ba 02166064 11 2/16 2020-08-17 01:56:02 03:285:07:28:22
- 01: 4fe57db9f97289bba8e4ff65769e5a1be634a289f8a7612b76c65ff269bacad5 02741887 16 1/2 2022-10-26 10:59:22 01:214:22:25:02
- 02: d17f235aa2c3e39559b75fcd6d3f6fad638de1ceb5e822c46f1ba9e4a6122b92 02784034 16 1/16 2022-12-24 03:19:54 01:156:06:04:30
- 03: b0b11f2c5b94f517d2a28589fdf72a5c49fdef6d052520556ab8f9577049dc97 02802869 16 2/2 2023-01-19 07:51:26 01:130:01:32:58
- 04: c724aea2b50ea4b0728d3191260f49fffba864f4dad015480bd7b4f7e9fe9e99 02839564 16 2/2 2023-03-11 07:03:26 01:079:02:20:58
- 05: b60d2ed82626295a7c9b77af62afd8e31415ac8a35655a24fa811ff803b496a9 02845632 16 2/2 2023-03-19 20:00:45 01:070:13:23:39
- 06: 3282ed0cceda5ca51f9a8a96f5012bc11ff55413d5de4ab86d57c2380a410f3f 02848624 0 0/30 2023-03-24 01:00:39 01:066:08:23:45
- 07: 0424a384919e087ff7c6e291847471b4267ae354677a9a4ae98c9f3a90ccbd77 02850027 16 2/2 2023-03-25 22:58:54 01:064:10:25:30
- 08: 12f95647bb38d251ce0a96fc96e9be6006294c75fc50be38c325c2ae469768fc 02850292 16 2/6 2023-03-26 08:56:43 01:064:00:27:41
- 09: 8d33cb713f18a1cb99d19416af5ff13c0bd7a0d2b499b626c4ceef2315c48fe8 02850735 16 1/2 2023-03-26 22:11:48 01:063:11:12:36
- 10: 13f2aaf58be7b9157794478b9c481e1e1375f73f8e47a905caddc18a43eb205a 02851135 16 1/2 2023-03-27 12:30:03 01:062:20:54:21
- 11: 317cfb86ddf46db08f2b91b8e9936515a79e87e44f7662b8a692c27b00729f65 02851164 16 1/2 2023-03-27 13:14:31 01:062:20:09:53
- 12: 45812472b885adfd100d5ab34841b6425c05a06a89d85670a48e9413f779054f 02851200 16 1/2 2023-03-27 14:16:48 01:062:19:07:36
- 13: c86d2bfdc33bf5931dac1b256e900a86e8eb80dd869b796149c6724eb0fe06ac 02851325 16 1/2 2023-03-27 18:22:08 01:062:15:02:16
- 14: 21ebb84d8fafcee5a147e56256bee70c32c674a4aa274a23a2d090a8f7573891 02851379 16 1/2 2023-03-27 20:26:33 01:062:12:57:51
- 15: 5f2441c67cd9f8089973975d966162f3e516e24a0a4769b0ee6f89e4d165ce08 02851452 16 3/2 2023-03-27 22:30:38 01:062:10:53:46
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)