Arqma Blockchain Explorer

(No Javascript | No Cookies | No Web Analytics Trackers | No Images | Open Sourced)

Server Time: 2025-12-01 13:05:33 | Transaction Pool | Autorefresh is OFF | Go to stagenet explorer | Go to mainnet explorer

Network difficulty: 57800129 | Hard fork: v17 | Hash rate: 481.667 kH/s | Staking Requirement: 100000.000000000 ARQ | Fee per byte: 0.000000050 | Median block size limit: 1024.00 kB | Data From 00:01:14 [h:m:s] ago

TX Types Legend: Registration: 🏁 | Contribution: ⚑ | Recommission: 👍 | Decommission: 👎 | Deregister: 🚫 | IP Change Penalty: 📋 | Stake Unlock: 🔓

Arqma emission (fees) is 34873775.239012651 (981.090849209) as of 1834969 block

Transaction Pool

(No Of TXs: 686, Size: 1639.8428 kB, Updated every 5 seconds)

Age [HH:MM:SS] Type Transaction Hash Fee/Per kB In/Out TX Size [kB]
18:36:43 a8dc3db14903517036e63001b82e1b8d6fb56bc91b5710793b2eb4907b1519a3 0.0004/0.0003 1/2 1.73
18:36:43 9cc10fa7aa1cd068aeb40690f9369dfe5f649fe1123291139cee28fad1fa5b6e 0.0004/0.0003 1/2 1.73
18:36:43 66985920b28b43dcd9b0f4f056aae4418b5d6d85b7e623ae347b8f6426252c95 0.0007/0.0003 2/2 2.54
18:36:43 d44a7c1258e458f3dae891ba406dfc9dd93aeb6d0d0624e4891f969b90a6c441 0.0004/0.0003 1/2 1.73
18:36:43 867b8269eeb9a28d8824bc15bf35d95dd7687668928d0fde9b28e3a8cd94fd8a 0.0004/0.0003 1/2 1.73
18:36:43 943812b7500066f0847c7d9b63380e2c0226024c1e4ea8eda972a345f90c1091 0.0006/0.0003 2/2 2.54
18:36:43 f02017607e667cdcb81e7b7ae422261544de026dff471cbcdc756550ef70e528 0.0004/0.0003 1/2 1.73
18:36:44 0ac78c7c57e07dd0f8f86aecb90cf6a90cd0b670d40844d019d5efcff74d3339 0.0004/0.0003 1/2 1.73
18:36:44 989d161eaa078f36c872f599b8d6f532829d9c6369e940a3ad715bfbc584fc25 0.0007/0.0003 2/2 2.54
18:36:44 adf3ca76eb0aaa2130138adf08553f118e3cc50c3274c5ac96e486b51b70fbc0 0.0004/0.0003 1/2 1.73
Only 10 txs shown. Click here to see all of them

Transactions In Older Blocks

(Median size of 100 blocks: 1024.00 kB)

Height Age [d:h:m:s] Size [kB] Type Transaction Hash Fee Outputs In/Out TX Size [kB]
1624289 333:04:12:33 0.0996 2465c25a35c0d0dc19271788c29c115cdcde644d796fda45b288443ad9314088 N/A 10.602659350 0/1 0.0996
1624288 333:04:15:39 0.0996 af09ecffff57878295b3dbe9c1d0d74d8c359ccfd9a75098df8ffc0a0ae726c7 N/A 10.602664406 0/1 0.0996
1624287 333:04:15:46 0.0996 587cdbc7cf8e1f38148a2a63e754ea010ec04a470bb4ba9ca6f8779da6188879 N/A 10.602669461 0/1 0.0996
1624286 333:04:22:22 6.4082 5e3da1b0697f3c6f1ec4858e138aa7598fea2bb5be0d3838105e8b514250d887 N/A 10.602687447 0/1 0.0996
891ad223d3d54c56d3eb0ecd6bf2990949d00768f055b53ac3d63b85a00898c3 0.000003760 ? 1/2 1.8340
fb32afe0dc12bae4280cae4fc416e7de31e3439be8cbb70f6107607724625769 0.000005420 ? 2/2 2.6445
2564da07c5006c71ba5f14f9b8750c7cd55c9e5b9b03baffbdaca407237d575c 0.000003750 ? 1/2 1.8301
1624285 333:04:23:40 5.9658 375197b97e12137c3d8e460d6f6fe6d822264cf5f49d061262f94fcf3bb7820b N/A 10.602685583 0/1 0.0996
9e39d8de3e378ca5a5ae1883d30092604f5ce6658b1178ec70f8aea1c237b31c 0.000006010 ? 6/2 5.8662
1624284 333:04:25:31 0.0996 4756fc9f482eed473dad75a8e34ef0a7db8740e3922e1186c3f94bcb3ab22674 N/A 10.602684629 0/1 0.0996
1624283 333:04:26:26 0.0996 7aa156a0460672dd02320d0f41849545fbbb3ef856b9801b90850c1f693e2fec N/A 10.602689684 0/1 0.0996
1624282 333:04:29:45 0.0996 485238c3d3434b0b94f34224a8c4b895acee343b3c3104837572efe90b50caa0 N/A 10.602694740 0/1 0.0996
1624281 333:04:30:23 10.6621 692a00864f2c420e391825623a21395ad8953c27cd2d288d99b352a10fbde196 N/A 10.602717076 0/1 0.0996
b80b7c4e92a6a35785b37b5cb192c26f5c64873f39992f93baf1bda28b55c3a8 0.000003760 ? 1/2 1.8330
aaebcdc1552ff070113d7dc059e247ceedd0e31dd00207cba9da8bde49b2bc92 0.000005410 ? 2/2 2.6387
486c108d1363d0e72a854ce900c08b6bd367f51a5a47d5a5da0ca59ac514908b 0.000003760 ? 1/2 1.8359
a32586d0f6c29312b739558f7f184feb56b17ba31dc862ab378d50890c45043b 0.000004350 ? 4/2 4.2549
1624280 333:04:31:37 0.0996 57b4767e71c8a992d1016d65c4d5daa5a126ab01eb2d57bcf11d695ff3b1d78c N/A 10.602704852 0/1 0.0996
1624279 333:04:33:12 0.0996 de9242242bea92718ac23380f6bc57e8d4f9d05ae171c46ef71930cda5096cac N/A 10.602709908 0/1 0.0996
1624278 333:04:33:42 0.0996 e2836f45d53eeeac76dfbd7dce1353c114417e4b27cf05691da5de055022ec22 N/A 10.602714963 0/1 0.0996
1624277 333:04:35:14 0.0840 510f237d1b92a6ffb7fc06c1d887e1f2d9e35a091e838e9a8ee4e4912b175245 N/A 10.602720019 0/1 0.0840
1624276 333:04:36:52 0.0996 0e72868ec004db5a14aa64db8660b9203fc645f6bb99acfc556371e6c5f76c62 N/A 10.602725075 0/1 0.0996
1624275 333:04:36:59 0.0996 593b22217acda0496e5e586160031a5b0cd76a17dfe8782f27af6dfd8ffc175d N/A 10.602730131 0/1 0.0996
1624274 333:04:44:42 0.0996 9e772a12ae653d3f0048d94fd215a78b8e9e113f5e02a41d17e5a346075919c6 N/A 10.602735186 0/1 0.0996
1624273 333:04:44:44 0.0996 d2544c894a103327e07a1bdc54e86d9ecc99f764768af2ef7e681cd36bdb1af8 N/A 10.602740242 0/1 0.0996
1624272 333:04:44:52 0.0996 3dc970b5deff34feeb3c27e0b429fe770d8d6eb090b46ec3084f94d169fd1a6a N/A 10.602745298 0/1 0.0996
1624271 333:04:48:27 0.0996 c413d9c5c867c84ca45144c436ddf6f9a9f34f3b4a2f7a4ea8fd738f9cf38f08 N/A 10.602750354 0/1 0.0996
1624270 333:04:51:52 0.0996 9e70a1700836559d879ecef5bfea59f2f56687ae57de1fa1da1dd6e891767189 N/A 10.602755410 0/1 0.0996
Prev
Current Page: 10534/91748
Next

Service Nodes

0 service nodes awaiting contributions, 0 decommissioned service nodes, and 43 active service nodes.

Service Nodes Awaiting Contributions (0)

Public Key Contributors Operator Fee (%) Contributed Open For Contribution Min. Contribution Expiry Date UTC (Estimated)

Inactive/Decommissioned Service Nodes (0)

(These service nodes are currently decommissioned for failing network obligations, are not earning rewards, and face deregistration soon)

Public Key Contributors Operator Fee (%) Decommission Height Last Uptime Proof Blocks until Dereg.

Active Service Nodes (43)

Public Key Contributors Operator Fee (%) Staking Requirement Last Reward Height Last Uptimr Proof Expiry Date UTC (Estimated)
beca3a090e55016bed11ca1e504bdf6558d3641b72ec16482a6020188f16c564 1/12 100000.000000000 1834927 Not Received Staking Infinitely
152bf8a1048da4449740d5a5412184c31d532079cddd59103572cdbaa2797d1b 1/12 100000.000000000 1834928 Not Received Staking Infinitely
da533bce4fbe8c0a04753422d76f5812c9ec1a58c960fc894a269bf7054edd50 1/12 100000.000000000 1834929 00:37:22 Staking Infinitely
425414119fc69939399c870ec1421decf4c65d5f7e6641ef330c460a3c0cabe0 1/12 100000.000000000 1834930 00:23:43 Staking Infinitely
12236cc40c8f77213e83e179cbf3bc3066a8e9b6a6666430791d76e39369dcbe 1/12 100000.000000000 1834931 09:14:08:23 Staking Infinitely
29aeb32bc26d12bbfd7fed512b1cf7899773d363d9b2e89a94ef27d2697655a7 2/12 25 100000.000000000 1834932 00:46:57 Staking Infinitely
e8ad96a963fe724ec9e1c92271415d45cfbac1734dbe24e45e4699438fcdbd19 2/12 50 100000.000000000 1834933 00:23:42 Staking Infinitely
82f4851232cea19a83e20be02cc3d6f424e971cdbb12af13c06e1e5c37c905fc 1/12 100000.000000000 1834934 Not Received Staking Infinitely
772f8155c06ae877d16d7d4d1d7391c130a4e641b1660811522a96025efbe715 1/12 100000.000000000 1834935 Not Received Staking Infinitely
a86483a829ca60157ad22dfa3fe21d0fe0d70fd37444f9b93816ab878e61429c 1/12 100000.000000000 1834936 Not Received Staking Infinitely
+ 33 more ↪

click here to see the full service node lists (at most only 10 of each list are shown here)

Uptime quorum for height 1834967)

Public Key Last Uptime Proof Expiry Date UTC (Estimated)
Validators 10:
0: f45626dd4a218beb11a9e904450466529073b8965bbbf1fb61282e9833e14bbb Not Received Staking Infinitely (N/A)
1: e8ad96a963fe724ec9e1c92271415d45cfbac1734dbe24e45e4699438fcdbd19 00:23:42 Staking Infinitely (N/A)
2: 48048ab660e8bedc38a21241d8848920154e8497e0da118cd1af1e4ec3cde260 00:41:37 Staking Infinitely (N/A)
3: 33f818cd90de5bc39a3435309cd76f94a90e41691610eb1d48e28966296598ff Not Received Staking Infinitely (N/A)
4: 0d13a219de7759fb351a4dfd0c5fb26c282793b1231aea9d8add33bfa83ff131 Not Received Staking Infinitely (N/A)
5: 670ae073002f82538c503098b1ed0c08040e2b0517a3963f1bea9cf89288dc0d Not Received Staking Infinitely (N/A)
6: 8f3a80b5966c34af989a09f05ec2935dac2956d1d7c41f2098a0df97fd437dc2 00:23:36 Staking Infinitely (N/A)
7: 586f496eba8df116025afed03e40a5955fe09474cd1b0c6393e6caed2e3e82b3 Not Received Staking Infinitely (N/A)
8: 47da0024c560bfcf63f05e07c75572e597d3fdf733e3d118e96b55f023121e0c Not Received Staking Infinitely (N/A)
9: 04a4689192a620da3ddf77c73386d7b01a8a3902969369293ac15884917dfeb2 00:13:52 Staking Infinitely (N/A)
Nodes to test (33):
0: 7e9aa3981bd470d5ec64844050bf41f46eccc6cfe3f3a36a004a706aa943b1cb Not Received Staking Infinitely (N/A)
1: 6a1224219e7cc6411489974c1458ba1cc8e7800d900d2e22df31db56e2114d52 Not Received Staking Infinitely (N/A)
2: 152bf8a1048da4449740d5a5412184c31d532079cddd59103572cdbaa2797d1b Not Received Staking Infinitely (N/A)
3: b1f1f097a86e8a882c790da2ddb7974c2de3a820b5e99e5fbce48a3652cf1cb5 Not Received Staking Infinitely (N/A)
4: beca3a090e55016bed11ca1e504bdf6558d3641b72ec16482a6020188f16c564 Not Received Staking Infinitely (N/A)
5: 3a95d04950e5aa3dd5ca6b3bd00a3b6b1dcf8102e8fcfd368fbcab47b18f1967 Not Received Staking Infinitely (N/A)
6: 306ad689f36e549820f36b3f6751e0c2d8e8a7aa5fb0f9a3f39a8d0b8d47ab42 Not Received Staking Infinitely (N/A)
7: 08083ac449e1fa7d04b2b4c11225368601979a92329c16198b17587fded985d6 Not Received Staking Infinitely (N/A)
8: 420b237d646013a9ea177f651f07d78d71aa71b96088eabcd28c67d749580304 Not Received Staking Infinitely (N/A)
9: a626187177aaf6a981bfb636f8599e8a30f13afbba88beaa6a62eb53d12d0e09 05:16:47:17 Staking Infinitely (N/A)
+ 23 more ↪

Uptime quorum for height 1834966)

Public Key Last Uptime Proof Expiry Date UTC (Estimated)
Validators 10:
0: 29aeb32bc26d12bbfd7fed512b1cf7899773d363d9b2e89a94ef27d2697655a7 00:46:57 Staking Infinitely (N/A)
1: 772f8155c06ae877d16d7d4d1d7391c130a4e641b1660811522a96025efbe715 Not Received Staking Infinitely (N/A)
2: 7e9aa3981bd470d5ec64844050bf41f46eccc6cfe3f3a36a004a706aa943b1cb Not Received Staking Infinitely (N/A)
3: 152bf8a1048da4449740d5a5412184c31d532079cddd59103572cdbaa2797d1b Not Received Staking Infinitely (N/A)
4: 16927f2acef9455c357990988e651406fb3f5e6dcad09d28957d906b25ba9acc 00:11:56 Staking Infinitely (N/A)
5: beca3a090e55016bed11ca1e504bdf6558d3641b72ec16482a6020188f16c564 Not Received Staking Infinitely (N/A)
6: 6751204a826f28003dbe4153ef814014e1307c351917f3140012c72ef961ebe6 Not Received Staking Infinitely (N/A)
7: 82f4851232cea19a83e20be02cc3d6f424e971cdbb12af13c06e1e5c37c905fc Not Received Staking Infinitely (N/A)
8: 655744e3621cc482218dd3bbd74a1cb8356b65a445b8b94465ff938261272abe Not Received Staking Infinitely (N/A)
9: 3643a6e19bdae79cbabfb961391dd60cff5f219e30bbcbb559f0602325d7ab5d Not Received Staking Infinitely (N/A)
Nodes to test (33):
0: b1f1f097a86e8a882c790da2ddb7974c2de3a820b5e99e5fbce48a3652cf1cb5 Not Received Staking Infinitely (N/A)
1: 586f496eba8df116025afed03e40a5955fe09474cd1b0c6393e6caed2e3e82b3 Not Received Staking Infinitely (N/A)
2: 425414119fc69939399c870ec1421decf4c65d5f7e6641ef330c460a3c0cabe0 00:23:43 Staking Infinitely (N/A)
3: a206612cd51e198239b0829ceb5d8ec4b4736d36428f215b85c1e91add3bc5d2 Not Received Staking Infinitely (N/A)
4: 420b237d646013a9ea177f651f07d78d71aa71b96088eabcd28c67d749580304 Not Received Staking Infinitely (N/A)
5: a5c9d37c691515e2e0ffed2fefbaba4f7308f4c3c27c76ce71b3daa0376a9c93 00:30:26 Staking Infinitely (N/A)
6: 33f818cd90de5bc39a3435309cd76f94a90e41691610eb1d48e28966296598ff Not Received Staking Infinitely (N/A)
7: 12236cc40c8f77213e83e179cbf3bc3066a8e9b6a6666430791d76e39369dcbe 09:14:08:23 Staking Infinitely (N/A)
8: da533bce4fbe8c0a04753422d76f5812c9ec1a58c960fc894a269bf7054edd50 00:37:22 Staking Infinitely (N/A)
9: 728483178a60bede6ba0e649dc68411b0f89c533318ad11983b1bc7306e9d675 Not Received Staking Infinitely (N/A)
+ 23 more ↪

Uptime quorum for height 1834965)

Public Key Last Uptime Proof Expiry Date UTC (Estimated)
Validators 10:
0: 152bf8a1048da4449740d5a5412184c31d532079cddd59103572cdbaa2797d1b Not Received Staking Infinitely (N/A)
1: f45626dd4a218beb11a9e904450466529073b8965bbbf1fb61282e9833e14bbb Not Received Staking Infinitely (N/A)
2: 48048ab660e8bedc38a21241d8848920154e8497e0da118cd1af1e4ec3cde260 00:41:37 Staking Infinitely (N/A)
3: 16927f2acef9455c357990988e651406fb3f5e6dcad09d28957d906b25ba9acc 00:11:56 Staking Infinitely (N/A)
4: 7e9aa3981bd470d5ec64844050bf41f46eccc6cfe3f3a36a004a706aa943b1cb Not Received Staking Infinitely (N/A)
5: b1f1f097a86e8a882c790da2ddb7974c2de3a820b5e99e5fbce48a3652cf1cb5 Not Received Staking Infinitely (N/A)
6: 3a95d04950e5aa3dd5ca6b3bd00a3b6b1dcf8102e8fcfd368fbcab47b18f1967 Not Received Staking Infinitely (N/A)
7: 670ae073002f82538c503098b1ed0c08040e2b0517a3963f1bea9cf89288dc0d Not Received Staking Infinitely (N/A)
8: 47da0024c560bfcf63f05e07c75572e597d3fdf733e3d118e96b55f023121e0c Not Received Staking Infinitely (N/A)
9: 33f818cd90de5bc39a3435309cd76f94a90e41691610eb1d48e28966296598ff Not Received Staking Infinitely (N/A)
Nodes to test (33):
0: 306ad689f36e549820f36b3f6751e0c2d8e8a7aa5fb0f9a3f39a8d0b8d47ab42 Not Received Staking Infinitely (N/A)
1: 12236cc40c8f77213e83e179cbf3bc3066a8e9b6a6666430791d76e39369dcbe 09:14:08:23 Staking Infinitely (N/A)
2: 655744e3621cc482218dd3bbd74a1cb8356b65a445b8b94465ff938261272abe Not Received Staking Infinitely (N/A)
3: beca3a090e55016bed11ca1e504bdf6558d3641b72ec16482a6020188f16c564 Not Received Staking Infinitely (N/A)
4: 31851658e736bdacf623705829b96a613fd5eebbdf4566ea020068680aa969c7 Not Received Staking Infinitely (N/A)
5: e8ad96a963fe724ec9e1c92271415d45cfbac1734dbe24e45e4699438fcdbd19 00:23:42 Staking Infinitely (N/A)
6: a5c9d37c691515e2e0ffed2fefbaba4f7308f4c3c27c76ce71b3daa0376a9c93 00:30:26 Staking Infinitely (N/A)
7: e98651fa2fd626d91f81e9d530a556da2b35f12cf382d7e79c747a65c28b31c5 Not Received Staking Infinitely (N/A)
8: a206612cd51e198239b0829ceb5d8ec4b4736d36428f215b85c1e91add3bc5d2 Not Received Staking Infinitely (N/A)
9: 8888074f6e630c0d24d3556fb8504913949addc5e3e9de8926a6223527b9f172 Not Received Staking Infinitely (N/A)
+ 23 more ↪

Checkpoint quorum for height 1834968 (determined by block 1834957)

Public Key Last Uptime Proof Expiry Date UTC (Estimated)
0: 9817dbed14707bb08d79eabeacd7e6527f533e9ba4cd9a486967522ba32b6fb1 Not Received Staking Infinitely (N/A)
1: 82f4851232cea19a83e20be02cc3d6f424e971cdbb12af13c06e1e5c37c905fc Not Received Staking Infinitely (N/A)
2: 8888074f6e630c0d24d3556fb8504913949addc5e3e9de8926a6223527b9f172 Not Received Staking Infinitely (N/A)
3: c7f8a5f198762398b12b512fe581fe6b4d3003165103e4ee05697daa9ecb3947 Not Received Staking Infinitely (N/A)
4: f45626dd4a218beb11a9e904450466529073b8965bbbf1fb61282e9833e14bbb Not Received Staking Infinitely (N/A)
5: a86483a829ca60157ad22dfa3fe21d0fe0d70fd37444f9b93816ab878e61429c Not Received Staking Infinitely (N/A)
6: 655744e3621cc482218dd3bbd74a1cb8356b65a445b8b94465ff938261272abe Not Received Staking Infinitely (N/A)
7: 772f8155c06ae877d16d7d4d1d7391c130a4e641b1660811522a96025efbe715 Not Received Staking Infinitely (N/A)
8: 33f818cd90de5bc39a3435309cd76f94a90e41691610eb1d48e28966296598ff Not Received Staking Infinitely (N/A)
9: 8f3a80b5966c34af989a09f05ec2935dac2956d1d7c41f2098a0df97fd437dc2 00:23:36 Staking Infinitely (N/A)
10: 3a95d04950e5aa3dd5ca6b3bd00a3b6b1dcf8102e8fcfd368fbcab47b18f1967 Not Received Staking Infinitely (N/A)
11: 6751204a826f28003dbe4153ef814014e1307c351917f3140012c72ef961ebe6 Not Received Staking Infinitely (N/A)
12: b873c670ebd5caedf638028760bb82f0c69345f77be03dd072a7c15112955d4a Not Received Staking Infinitely (N/A)
13: e8ad96a963fe724ec9e1c92271415d45cfbac1734dbe24e45e4699438fcdbd19 00:23:42 Staking Infinitely (N/A)
14: 04a4689192a620da3ddf77c73386d7b01a8a3902969369293ac15884917dfeb2 00:13:52 Staking Infinitely (N/A)
15: 3643a6e19bdae79cbabfb961391dd60cff5f219e30bbcbb559f0602325d7ab5d Not Received Staking Infinitely (N/A)
16: 425414119fc69939399c870ec1421decf4c65d5f7e6641ef330c460a3c0cabe0 00:23:43 Staking Infinitely (N/A)
17: 306ad689f36e549820f36b3f6751e0c2d8e8a7aa5fb0f9a3f39a8d0b8d47ab42 Not Received Staking Infinitely (N/A)
18: a206612cd51e198239b0829ceb5d8ec4b4736d36428f215b85c1e91add3bc5d2 Not Received Staking Infinitely (N/A)
19: db0c18fa8077533e4020c9cac49768d03368076538350683fc190ffd3c0e7da4 Not Received Staking Infinitely (N/A)

Note: The quorum shown here is the currently active voting height which is not necessarily the latest quorum. Quorums can only be voted on after a number of blocks have transpired.

Click here to see the last 1hrs worth of the stored quorum states

Last 5 checkpoints

Height Block hash Checkpoint Quorum
1834300 cdcb0bb03644fd0360469bcfb66996e5e96b9d5249e5e9f2957b9e6ada3da4ae 1834300; 13/20 signatures: x x x x x x x x x x x x x x x
1833476 f94bdf34feefa29e39ae6912fa63fd0fa787e2e975546ccd68af674561eb86f7 1833476; 13/20 signatures: x x x x x x x x x x x x x
1832204 aef56f6b1c4859d677d3fc479d54f85906c8468467d88eb651d4d62c899c4f33 1832204; 13/20 signatures: x x x x x x x x x x x x x x x
1831724 0aaa8030f39e1ddd0032e54707d0b3e653c5acd8547440a246595cb39c47e5e8 1831724; 13/20 signatures: x x x x x x x x x x x x x x x
1831476 e6bf0eb1d1e6ae503c63a2b01e0704d6078141d0e054de611469e431fe6ef5b4 1831476; 13/20 signatures: x x x x x x x x x x x x x x x

Check here to see the last 50 checkpoints

No javascript / No web analytics trackers / No cookies / No external resources / Open Sourced
Explorer Version (api): patches-2025-08-25-05fdb31 (8.0) Arqma Version: 9.0.0-03424a39
Latest source code
Forked from: onion-monero-blockchain-explorer
Copyright (C), 2019-2025 arqma.com