File: blk05618.txt

/Foundry USA Pool #dropgold/t:
text/plain;charset=utf-8
B{"p":"brc-20","op":"transfer","tick":"rats","amt":"33224127.2952"}h!
8j6from:3000USDT(TRON):TVgW81W4e32SWZXXsFfYZP3h3cMr8KXrLq
=j;YVV:to:USDT(BSC):0x0cEecE153BEFeD01397bf4a58233697b7F920e64
/j-901:to:TRX:TCjJpzQMFHzLCjsJDy7RxLuXRCQVAjDiJf
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":500000J
6j4hxx:to:USDT(TRON):THQAF11qw8cMFsrdW6GqriBH9sB3w4jTby
text/plain;charset=utf-8
F{"p":"tap","op":"token-transfer","tick":"dmt-bit","amt":"51000000000"}h!
=stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"IRONB","amt":300}
=stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"IRONB","amt":200}
=stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"IRONB","amt":300}
=stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"IRONB","amt":300}
=stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"IRONB","amt":300}
=stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"IRONB","amt":300}
=stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"IRONB","amt":200}
=stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"IRONB","amt":200}
=stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"IRONB","amt":320}
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":40000J
DjB0x68da316583d97a39cef8cafd2fb8e95fa8339fd87b91dfacef072faf3d0aa310
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955312"}h
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"550"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"2000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"9048558558"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"7904556595"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"60"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"2500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"2000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"50"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"biur","amt":"140"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"1000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1854"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"biur","amt":"140"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"3000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"biur","amt":"140"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"280"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"2000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"3000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"40000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"2000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"1000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"50000000000"}h!
SODA #2607 - Drawn Dec 7, 2025
dnamejSODA #2607edrawnkDec 7, 2025dseedfemergehsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse
2j0to:USDT(TRON):THt5R56u3JLb6eFC8jbF5rqgWjWKqXXy7C
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","amt":"1077491051","tick":"sats"}h!
6j4zDK:to:USDT(TRON):TM2gmv5BPBBFVcdZh94DPJn9fbxcefNxiQ
?j=XX7:to:USDT(ERC20):0xF89b2851f50CD0983b5D715F92a8dD53B9cbD5ac
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"sats","amt":"9900000000"}h!
6j4IgH:to:USDT(TRON):TWvQPX2ZLDC35FzzBtK54xCVCkTyqkSH6k
6j49IY:to:USDT(TRON):TXMqbCevvL5WFTkS6qXi6mgkgLPcVPBE7W
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":2000}#
/j-BlM:to:TRX:TKWL7JCL8WNiCDvvTsiTqhUp9sAaB54Dz5z
?j=R8G:to:USDT(ERC20):0x56E407108C4948FF2ab412BffA0d291ba15E91Be
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":500000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":500000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":400000J
DjB0xc30e313f8ffc54c5791f3219169d623f73f71fb0d67a458d0d15f3ed0b627dab
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":15000J
7j5from:166USDT(TRON):THRMGtpdQuwE62mSjg9agMB1Kz32cMNkAhl
/j-nyv:to:TRX:TJq7eCcmTuvsiUF1SEXay1Pq3GZkuWqXtQ
/j-vI6:to:TRX:TDwh3zUc9n5aXHQ4pJnnzNnQBWu5LV4SnR
6j4cfW:to:USDT(TRON):TQt38mQxaZzWC6bZnUrWpyqY2osufEgWdAR
6j4i70:to:USDT(TRON):TEd6NYxQWNKaZwz2J9YZWVj2GvB29Kyrsc>
6j4xVL:to:USDT(TRON):TPFNNfKkNrhwE3mSJkMiC9D1J6gTcqUR5bK{
=j;MmX:to:USDT(BSC):0x81821E7355259B6f52F5D9f1a505C7d87634b246
Aj?ibZ:to:AVAX(C-Chain):0x823ceBdf6B22aC03F8128efd21f7bCc66fc0C764f
DjB0x06a5a39b93a7e9fc1cafb313d5e0bcc955e3d6193afe81d44ce4438985759822
DjB0x6a44cfed7408474b6656cd9504e82bfa757ff3ef08a28601be32ad1d2783623f
OjLL0x66d571942947ebb85f7fd7c28d7a034a19400d4c89220ce1a3056357d8a0a545=|lifi
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"20000000000"}h!
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"20000000000"}h!
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":500000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKE","amt":600000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":80000J
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"3840527939"}h!
DjB0xa4cfb2a5983e34fff0d7637bf723636982b2d327b7e78cd1c5f9c0c80502f809
DjB0xd921d747c58741f2c64ed68974a490f4b1212944fe735719850d80459e7d9413
GjEo:e:0x464fEcdb86cA7275c74bc65Fe95E72AA549Fa7ba:2678e3/86399:sk/t:0/30
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","amt":"826.32","tick":"ornj"}h!
text/plain;charset=utf-8
H{"p":"brc-20","op":"transfer","tick":"SATS","amt":"1077491051.00000000"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"transfer","tick":"rats","amt":"69885609.9144"}h!
=j;1Y1:to:USDT(BSC):0xD025900930751F7D249451cFb6a43A3418650FF3
HjFfrom:3101.216403USDT(ERC20):0xda9014E78A0cDe00B1384669dDCA23515DF7A428
=j;VP3:to:USDT(BSC):0x104F28A04e00b35Fb95Eb23032d79a96A97e90DF
=j;sUd:to:USDT(BSC):0xB7f57878983CAD4280cF3Fb58D06a6b223658045
6j4Ufc:to:USDT(TRON):TQcmjePfaKHbi6cCaZpsJnGoMjbYkondtY
6j4hAm:to:USDT(TRON):TJPTgqaYGtz9ReGXoDkbUTB2UxdffZuoXK
6j4kPC:to:USDT(TRON):TASW8Ds5HVcwEURqAiYMs2HuJY3q4xhCEz
=j;ETD:to:USDT(BSC):0x2Bef825F92B5Cb2197a2eb975419b9A43ec02EdAC
HjFfrom:2045.222152USDT(SOL):DvdtLACArtiuJc1g9QUsLRzQ9AwYwd9zxPPbphC4HUvnl\W
FjDOUT:0EDA37A80DEDB2ACD80C63FBDAC416385567B15B2A6ED540E10678E14DA2D46F
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"ordi","amt":"298.81"}h!
?j=1ZJ:to:USDT(ERC20):0xf054DdE0D02596B04859FB7Aa6fb28261c772025
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":15000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":60000J
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
DjB0x1a680be5e70a295d9fda9ebe26cc02d09a155e680df6f90bc8618514f8f18b5a
8j6J60:to:USDC:0x4821Fe00A1b045c16C8CdC877F2ABa37d914aD9a
DjB0xa4012711520e6ebdf4d28727659860102dc7d342c45639f4083c059abccc38d2
DjB0x23e8c48ed166c577aa53a256740731914baaf489d6b14274a41fd9acd2c5f4b1
DjB0xf4aea790d2f712b47d83deb28db43b3ccd452971c7f2630dcfe6e57b717c137f
DjB0x21ae7693aa3b1bde225a675b5b837ac008bb7b5baffb1a2afd7a5237a34f8d30
OjLL0xff2277249309b7746a3245da2dc00b5248155ea1027b64e93b5a22007ebe8cd7=|lifi
OjLL0xac9d9fb1745109a064be92e9e08c94b282f7cc89791575ab59723b1649f6c95d=|lifi
DjB0x4e569e02e232598d537179496c99d75dac3203a65d82dd1d80096264928f9dd4
OjLL0x73d019d4f42a873b677f7383c6fe0ab1f1ec44cd361fed928c9680b5a2d1423c=|lifi
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":"rats","amt":"31067021"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"30000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"30000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"30000000000"}h!
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":2000}+
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":400000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":500000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":500000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"17054568658"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"10000000000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955313"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955314"}h
/ViaBTC/Mined by kolshbitk/,
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","amt":"1411975.22","tick":"rats"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"rats","amt":"32022800.025"}h!
6j4zQB:to:USDT(TRON):TYGyS5c4H5FH7ihXQCsMGvF8MqKirMQn8d
<j:F1A:to:BNB(BSC):0x78a8c8FC240D545Ca273B1CA86fd3e3369277Ed4g
6j4GMl:to:USDT(TRON):TNKvbaA6RB5mBmp1B9QKaiS4NkznG5wuyi
DjB0xe3237cd3956721a09f12b515e1b1a1ab4add8ebb33927f4dc246b36c48f0034d
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"22"}h!
FjDOUT:0C71CC2AC7F15165879956079084D6946F2686032631AC13FF57C89BD5135500
FjDOUT:9A6B8F4186482D9001AF627D952F42A6913CDD0B24BA4A9DF5443B39D0659A1E
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"ordi","amt":"378.8"}h!
DjB0x09092258e152a1296e9fa6ae0c3de48f2643c96b25abcf443c45ab327c0d20dd
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"ordi","amt":"319.14"}h!
=j;KdK:to:USDT(BSC):0x232D560C8033E450c3981Ce0B2E4691BF1F0C3D3
=j;wyV:to:USDC(POL):0xA941961aA372e8eeD6f5C938A34093Eb70a6f8a1
?j=yHh:to:USDT(ERC20):0xe24f76333e733223243eA4995Bb2145810c698f4
OjLL0x1e5e002c501a8073ba87b245f533b548beab6ee0bc6e279990d76baef5353ea5=|lifir
OjLL0xa57e04f875393d6e10f304d2977f4cc9cd2bad95bf2421de27e31264680be2e0=|lifiE
6j43PR:to:USDT(TRON):TNKW1cqBFh8NSTC7Ax8gpukdTCjkQ7nCpc
6j4cl4:to:USDT(TRON):TUzT4ChAkk4oJnUHq73xafLaNvzcfdMJ4C
6j4VBX:to:USDT(TRON):TGm6WMijK1eQEjtMrKLFeWWhgRr7ku8LZo
DjB0x33a56d77e398f314daf0381353ce986c335ca44b9d4c42eafd0867690c0772c8
DjB0xd9157545d631ff5fbfc6e3383e7ddb769843f578fc6b11c10ce85f200663fbd2
DjB0x2976812b22f2027dc04068be9ea62f93fe0561afef44e7a528a26dbccfab7c9d
=j;T6V:to:USDT(BSC):0x20C3583Ac46b4fb2C2CD270F14A5630499141093
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":8000}#
6j4Fze:to:USDT(TRON):TCdNCdt1JTF8WeQ7jVjGeGFYWuBPRNDskeQ#
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":300000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":200000J
DjB0xca1c0aef1725308ef0538ca052625fc99c3e56b618223531096639f9d3f1c153
DjB0x646b3cc1cbc1832b4df8adefead407aeeb6a603d7599cfb533cbb3e8f2fc3ed7
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":200000J
/j-7hE:to:TRX:TCgmD2dTyme3i3wWEgJETrEkYsa1EhLeFNA
6j400z:to:USDT(TRON):TD512o2VHtbNWGA2Mocp9sM1HoeRGgbm2y
DjB0x15b71078d7ed09970d121e1d239f0a1a41fede4b6fe3b845744b68ddee884900
DjB0x792e0b71f6210709c9c8062c8667964577e2eab60e231f8e97466a172d0d50f1
DjB0x203618f1f8bfb8c6454bc3e36184f5c20765a1ad103445793f2f1cff8c321b46
OjLL0x9ea9396133c9035dc24f03515695e90588e5b6cf7b254216d9623cd1b095ce41=|lifi
DjB0xb770be4b4e5aeffb90ed834790cb4ea7ccbbc526c31543bf28cc02884dc48684
=j;EEN:to:USDT(BSC):0x2f56f0A278FD60054757C3BA44157eE8fb125827
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":"ordi","amt":"9024.664"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"30000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"30000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"30000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"40000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"27900000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955315"}h
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":15000J
OjLL0xb17bb6ed0833352b376bb6772a37e76a1e4af063959d6e9413b9c966ec05edb8=|lifi
/j-yEt:to:TRX:TMra3fyKy4H93BjWGfGH9fYiAXQcnKgmLh
6j4CXN:to:USDT(TRON):TEh3Tx7bQy3D5aUZ1yquao1D6FAFLwfScE
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"rats","amt":"33516027.303"}h!
7j5from:300USDT(TRON):THZ9f1aXE4w9LNniDR8KHC9bS7wjuBEEcc
/j-aIz:to:TRX:TFKpnr7b3KnkBAzBQxiygLpnPecNtKTAaZ
6j4wxV:to:USDT(TRON):TMyePUfLidxkfHtv755h8qPrA4WSa7QaXz 9
=j;XAe:to:USDC(ARB):0xce0cf1F983f019EdCBcBc8FD48FFD5077f845c95|-
FjDOUT:D4E8FCF5F46E234BAD2E779EBE3CF2ED49B84AFAEE625A85C0193DE35F73F9B5
text/plain;charset=utf-8
C{"p":"brc-20","op":"transfer","tick":"rats","amt":"231198202.0476"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
8j6to:BNB(BSC):0x58998dcf944Fe3ffBA61a0b47bbBdd4924c5593AM^
DjB0x29e7916e8543ade39a36c319a825890179b1c6cd53868331f4a70e0e83b0278a
DjB0xbe839dab05b24107966c3dec8e8588d04c7a97a2cef16ab233af20a8f83e7eaa
3j1to:ETH:0xfcD1B49eebCB4936Abd3910b514D0061436710757
OjLL0x3050295d3897e6d5964a418cb7ba1a1c47d82963319cfcf489d6a76707be66cf=|lifi
OjLL0xaa4acbfe9404ca8bd581df5bda58a7c134388d26177636fc888bc209a1fb1b30=|lifi[
DjB0x395638ba6f2224e46d7c771acaeb6a63acae6d7a78a38c778fbe8806f374b04b
DjB0x8c51d23ffd3b5c4daf9e0a35b8b857ed156c46e3f47fcff6fa0c27df2b7ab25c
DjB0xf653443f67f07b898d4d34c5e2da6513298c1523e5178ffd002e74a5256b0a98
DjB0x3f701c7cb324830e630332c9ca338b063a434175001187e232b28454848b7923
DjB0x0997d9ada9ee580a8a69d9b129628f0560d0fc0b15874066384e27ef5bb8202f
DjB0xfab79b0e2ec7cf2270e2c08d5bc6ab204f786efe4503c3af17db327830f3ebba
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":25500J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
DjB0x5432b073b110e8011a050e48d14b5e457c7aad0f62e02db6704a9c33577c4b643
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"GRPH","amt":"133625.69381"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
OjLL0x998215381468596b8752daa2d185c1614f70f64897ce4f44f68c0de442589381=|lifi
DjB0x1e2be7ae8b88cdda15a250251cb261dbfa6111f798903fdb426e2d2d8fe8f79d
OjLL0x15cbbe6910d9308d02bb720173ebc26d123edbe6fdc09fbe4ad07cb4be278f60=|lifi
DjB0x19e5ff1c7e5f9d0db52395e0605901995644ace120eb62ab699626a1837da960
DjB0xfa6ecf9eee19e24a7c5e4440fd47fde1f39d2d3abcfa7454f967ff5c6e1a722b
DjB0xc314d2c581c3e70957db93dba79e1a891cf8b41a583f80a363c2ee80ae021fc5
DjB0xf6130033c8ab79170fc41268bd6c1f92aa383d47a7ced698c2ef906944091a7a
DjB0xa307ac23173a4e42cfb0b94f4a0b66b8c6ec5fb941e742d782bfd05d50bd3683
DjB0x9a04defed3b609bc8c6621fad9b3b04920ca347385c5ca7b1dd028daee3f75d3
6j4r9L:to:USDT(TRON):TBUud1uiBm26sXW2M5HzSg4eefuLzkDCi7
6j4CBG:to:USDT(TRON):TUQfNekTFrhSFUQP7CjaHPoLNyoeDaLth5
6j4npE:to:USDT(TRON):TCD8WiAp2PYCMWadf8dXuzChK6xmejRbvsZ
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
G{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"302617447019"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":8000}XB
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":300000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":200000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":200000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":60000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":15000J
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496467"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"20174496481"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"550"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
6j4hjl:to:USDT(TRON):TEqckUD1dEgbcAopB8izk1xoUSVQ7jzVe7
6j4FSH:to:USDT(TRON):TEt38cDuWKjJzioNyWhwCaumposQX7QRLR
6j4a6R:to:USDT(TRON):TJq7eCcmTuvsiUF1SEXay1Pq3GZkuWqXtQ
6j444B:to:USDT(TRON):TFJFe81RyrTgJisMzzVvGSh1iuDJ5hoZAr
6j4MW8:to:USDT(TRON):TCccKYBNP3J7EJPvJNEXWecsYyoShJejUho
9j7up9:to:SOL:5FQPRoywn9xDJSozVspnj37tonCFgcNMju5xsA7s66c9lX
;j9{"p":"brc-20","op":"transfer","tick":"LOL","amt":"10000"}gE
/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","amt":"303.81","tick":"ordi"}h!
DjB0x998215381468596b8752daa2d185c1614f70f64897ce4f44f68c0de442589381
OjLL0xa8854753825399102a623454a7468925e4d1f87040235cb5d7e3abdc9008187f=|lifi
3j1to:ETH:0xfcD1B49eebCB4936Abd3910b514D006143671075
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955316"}h
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"101.68"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"101.68"}h!
6j4dxZ:to:USDT(TRON):TSC5vqAKohXiXxaFovY8JcXNwTvJPX8Vmu
=j;Zjn:to:USDT(BSC):0xc855d4E9F864d3b21A1909895e7abc5cf24491a2
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955317"}h
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"72000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1243"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"3502075159"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"40"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"299"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"
TMC","amt":"2000"}h!
text/plain;charset=utf-8
D{"p":"brc-20","op":"transfer","tick":"
","amt":"15874444443.888"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"
TMC","amt":"1000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"888"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"50000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"76000000000"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"  CN","amt":"130000000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1101.8"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1088"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"1000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"1"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"74000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"50000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"75000000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1369"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"366"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"73000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"5000000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"4"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"100"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"76888888888"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"1"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"6015000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"71000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"70000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"2800000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"1"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1075"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"
","amt":"280000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"699"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"69000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"50000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"68000000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1358"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","amt":"1653327743","tick":"sats"}h!
text/plain;charset=utf-8
D{"p":"brc-20","op":"transfer","tick":"rats","amt":"222938351.65599"}h!
;j9to:USDT(ERC20):0xC2d43306da8E0F8600F90f6547c567EA464A3FeA
DjB0xd60575289f21958ddc34d5452a93a26dab944bd35f1c753da8d27ec6900fd87e
6j4N0f:to:USDT(TRON):TCdxnxi8V2n9sq1qXWzAYNx12ftzYR74ia
6j41zW:to:USDT(TRON):TGRFTZvoxB6CyvEq3NeAK8GMP1W5GB5vfz2
8{"p":"brc-20","op":"transfer","tick":"btmv","amt":"300"}h!
8{"p":"brc-20","op":"transfer","tick":"btmv","amt":"300"}h!
8{"p":"brc-20","op":"transfer","tick":"btmv","amt":"300"}h!
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":500000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":25500J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"btmv","amt":"20"}h!
=j;to:AVAX(C-Chain):0x5AD5887eDdcCDee9a499E88007B015f564A3Be04
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"btmv","amt":"20"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"btmv","amt":"20"}h!
6j456z:to:USDT(TRON):TFJFe81RyrTgJisMzzVvGSh1iuDJ5hoZAr
DjB0x820e3aff407e9996392c036bc73a26cf9f94a8fc655ac4b54ba030f767d8fcfd
OjLL0xee88d35207f8b6ab592d9da878124146010a787701f0b96f3ae57627dde9fdcf=|lifiW
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"btmv","amt":"40"}h!
text/plain;charset=utf-8
D{"p":"brc-20","op":"transfer","tick":"  CN","amt":"311111111111111"}h!
text/plain;charset=utf-8
D{"p":"brc-20","op":"transfer","tick":"  CN","amt":"500000000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"btmv","amt":"40"}h!
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"50337630906"}h
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"50337630907"}h!
2j0to:USDT(TRON):TTWRuKArVkhMeTUkv6s164VW9mKpJxdgZ3
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
GjE=:e:0x164954b90433ecaa86871496da00d221291114e8:60246800/300:sk/t:5/50
EjC=:e:0x36f0202cc7D83753fd9a8f1C1bD5c0187B129a47:5247211330/1/0:dx:30
pwt1:list5:eyJhbW91bnQiOjMzMCwiYW5jaG9yU2NyaXB0UHViS2V5IjoiNTEyMDdmMGMxN2Y0YzE1OGNlMzQxNWIzNmExN2Y3MWE2ZjdjYWI3MDFmNjczZDkwNzdhYzBkN2FmNGZhZDAzYzViYWUiLCJhbmNob3JTaWdIYXNoVHlwZSI6MTMxLCJhbmNob3JUeXBlIjoic2FsZS10aWNrZXQtdjEiLCJhbmNob3JWYWx1ZVNhdHMiOjU0NiwiYW5jaG9yVm91dCI6MiwiYnV5ZXJBZGRyZXNzIjoiIiwiZXhwaXJlc0F0IjoiIiwibmV0d29yayI6ImxpdmVuZXQiLCJub25jZSI6Im1xdGJlend0LTNvem96b2l3IiwicHJpY2VTYXRzIjo3MTMyNSwicmVnaXN0cnlBZGRyZXNzIjoiMTYzOFZuNkt0bUs4cDVyNG9HdkFYcTlubVpiMWVtVTFEViIsInNlbGxlckFkZHJlc3MiOiJiYzFwMHV4cDBheHB0cjhyZzlkbmRndGx3eG4wMGo0aHE4bTg4a2c4MHRxZDB0NjA0NXB1dHdocTVjYTdlZCIsInNlbGxlclB1YmxpY0tleSI6IjAzMDZiYWEyMjZlM2E4N2E5OTU0N2RmMjE0NGYyZTYyMDZhNGE0NzlhNDZkZjQxZWMxNjE4OTQ1YzA2NDU2ODIzNyIsInRpY2tlciI6IldPUksiLCJ0b2tlbklkIjoiZDRlNWViZjExZDEwNGQ2YTYzZmI3NGU0MjA5NDM2NGIyNWE1ZjcxOTlhMDllNWMwZTcxNDA4OTcyNDY2YThiOCIsInZlcnNpb24iOiJwd3Qtc2FsZS12MSIsImFuY2hvclNpZ25hdHVyZSI6IiIsImFuY2hvclR4aWQiOiIifQ"
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955318"}h
pwt1:list5:eyJhbW91bnQiOjU0MCwiYW5jaG9yU2NyaXB0UHViS2V5IjoiNzZhOTE0Y2QxMzU1YTk5NzRlYzhmM2RmMDVmNzU5ZTk3YzJkYTdkM2YwNjkzMDg4YWMiLCJhbmNob3JTaWdIYXNoVHlwZSI6MTMxLCJhbmNob3JUeXBlIjoic2FsZS10aWNrZXQtdjEiLCJhbmNob3JWYWx1ZVNhdHMiOjU0NiwiYW5jaG9yVm91dCI6MiwiYnV5ZXJBZGRyZXNzIjoiIiwiZXhwaXJlc0F0IjoiIiwibmV0d29yayI6ImxpdmVuZXQiLCJub25jZSI6Im1xdGI0aTRqLTRlYWdsd3E5IiwicHJpY2VTYXRzIjo2NTYwNywicmVnaXN0cnlBZGRyZXNzIjoiMTYzOFZuNkt0bUs4cDVyNG9HdkFYcTlubVpiMWVtVTFEViIsInNlbGxlckFkZHJlc3MiOiIxS2hMZ2llanpGRHh6TTNBc21YWEhDaXNIM1ZBN3pjU1VXIiwic2VsbGVyUHVibGljS2V5IjoiMDJhMDkzOTdiY2NiYmI5MTcyZTM0ZWE4NmQ2NWQ0ZTA5MmZmNTQ1MDcwNmFjM2JlNDUzYmJiOTExNGU1YjAyZjcxIiwidGlja2VyIjoiV09SSyIsInRva2VuSWQiOiJkNGU1ZWJmMTFkMTA0ZDZhNjNmYjc0ZTQyMDk0MzY0YjI1YTVmNzE5OWEwOWU1YzBlNzE0MDg5NzI0NjZhOGI4IiwidmVyc2lvbiI6InB3dC1zYWxlLXYxIiwiYW5jaG9yU2lnbmF0dXJlIjoiIiwiYW5jaG9yVHhpZCI6IiJ9"
pwt1:list5:eyJhbW91bnQiOjEzMCwiYW5jaG9yU2NyaXB0UHViS2V5IjoiNTEyMGU4ZTU2ODMwNTViZTU2MWQ4MWNiYjc0YWVlMGJlNTg1YWUwMzkyMmVjZjIxOTlhNGY5ODgwNjhlMDJlNDBiYjIiLCJhbmNob3JTaWdIYXNoVHlwZSI6MTMxLCJhbmNob3JUeXBlIjoic2FsZS10aWNrZXQtdjEiLCJhbmNob3JWYWx1ZVNhdHMiOjU0NiwiYW5jaG9yVm91dCI6MiwiYnV5ZXJBZGRyZXNzIjoiIiwiZXhwaXJlc0F0IjoiIiwibmV0d29yayI6ImxpdmVuZXQiLCJub25jZSI6Im1xdGJkN2gwLWxzZTRpN3hmIiwicHJpY2VTYXRzIjo4MTMyNSwicmVnaXN0cnlBZGRyZXNzIjoiMTYzOFZuNkt0bUs4cDVyNG9HdkFYcTlubVpiMWVtVTFEViIsInNlbGxlckFkZHJlc3MiOiJiYzFwYXJqa3N2ejRoZXRwbXF3dGthOXd1emw5c2tocTh5M3dldXNlbmY4ZTNxcmd1cWh5cHdlcXRwbXoyZyIsInNlbGxlclB1YmxpY0tleSI6IjAyMjk1MWU0OTFjNDFhMWY4NjI4NjJiMWFjMWE3Nzk2MDc4ZmYwN2RmNmU5ZjM5NGUyN2MzMjMwYjhmODFhYTNiNyIsInRpY2tlciI6IldPUksiLCJ0b2tlbklkIjoiZDRlNWViZjExZDEwNGQ2YTYzZmI3NGU0MjA5NDM2NGIyNWE1ZjcxOTlhMDllNWMwZTcxNDA4OTcyNDY2YThiOCIsInZlcnNpb24iOiJwd3Qtc2FsZS12MSIsImFuY2hvclNpZ25hdHVyZSI6IiIsImFuY2hvclR4aWQiOiIifQ"
text/plain;charset=utf-8
H{"p":"brc-20","op":"transfer","tick":"SATS","amt":"1653327743.00000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"ordi","amt":"298.81"}h!
7j5from:300USDT(TRON):TVmfqWGk2Mao47Y9G6q4VDRjYouLhqZ7DCX
DjB0x25088d931f83f1492e2d6e6c2480c2c2f2b57cef7f4724e8d4b90136796ed517
FjDOUT:BF36365188B6DC72FE3111F2057D6D189E3F114871297B71FD7D67EAE3CE5124
FjDOUT:FAE2D887B6A8FB03D118F0851CB537B155D90616E87D20E37E1315B2D0E4707D
FjDOUT:1541F1DCD0C7FA9837B387B375F7A219F0A5FDA583B2D37A5ABF530EB9B8A869
/j-9v2:to:TRX:TDGERRjvdVoRVwKUJf36h8tTiAeTH3cKc5
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
6j4qwx:to:USDT(TRON):TBC9yyVzej2nmDR6Auy8KeozHEu65M3bDokg
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":5000}#
6j4UG0:to:USDT(TRON):TFJFe81RyrTgJisMzzVvGSh1iuDJ5hoZAr
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
DjB0x53761f81d9fb6c72918a5b038684817175518c2481fb456ddcd657db24cf4a74
2j0to:USDT(TRON):TPDpwge4Tdb3JGe3zwLYW9XdbRDLTRmDaC\)
/j-DMi:to:TRX:TVYCdFjaJBEhon3gTvfb12MYYnn736Mzg2
6j4nJy:to:USDT(TRON):TNvYh55QVHSNJT6W1ohPCLRYqYr7TA9PoQ
6j4wPy:to:USDT(TRON):TLCfnw35otLT6UdazQHypWV3CuksewMTg5
6j4RJD:to:USDT(TRON):TScowT5iaMt7C4j4EgtK78jsqNHFCq8djpQ
8j6MFQ:to:USDC:0x4821Fe00A1b045c16C8CdC877F2ABa37d914aD9a
DjB0xd1d5fb5656080871aa542ddb8889281c38a1f5d44ee82a89aaad58178c989109
OjLL0xc6c8686f0d2ae25ce2ef0ae621ad1fa6981c43daf58aa07f6141e97af73fe6bf=|lifiQz
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
{"p":"tap","op":"token-auth","sig":{"v":"0","r":"15894790741132116618409158469200734391474200623147535932949694465237305454405","s":"22891436871007295227041983137185868636440669818497516154861677078154907662600"},"hash":"fe48231b18429bbc33d09d826ddaa9297596bb2813f9e83df514f1827887de2b","salt":"30252551752750195631340410583242","redeem":{"auth":"1f103670210b0e884b80a5d54b13b9c7e14548092f1f766b07e5514ec2f7872ai0","data":{"purpose":"marketplace-perp-claim","group":"800cf4a1a5b8ccbdcf1436a285c3cdfce33aa28d36d36c1e05c1bM
da0b1fae882i0:0","position":"c479495c3002df0970615fe9f099c66790a4d660cbd0893ab0f6a1394a16809ci0:0"},"actions":[{"op":"perp-claim","gid":"800cf4a1a5b8ccbdcf1436a285c3cdfce33aa28d36d36c1e05c1bda0b1fae882i0:0","pos":"c479495c3002df0970615fe9f099c66790a4d660cbd0893ab0f6a1394a16809ci0:0"}]}}h!
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":500000J
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"btmv","amt":"70"}h!
IjG=:e:0x7377bb121237C7dD77D6000c8683163471987490:349822579/120:sk/t1:0/70N
IjG=:e:0x7377bb121237C7dD77D6000c8683163471987490:318955770/120:sk/t1:0/70`Q
IjG=:e:0x7377bb121237C7dD77D6000c8683163471987490:236729822/120:sk/t1:0/70@
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955319"}h
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
DjB0xfde502184675161716b7a4eaec358477c544cfe70fd082d5b6f66f30cb459405
xL2127944786081644839331080730652480483831515133495347178099296933024026772057xM12341710887132934333527879837441377687740266084202426563621610727256950553864a1dpi_b
xL7306075352450278990984392386435852764309657185638976002058633145799769055266xM18338578995565196111486630000294063808414063441897214271760353523180470202478
xI6314154679539805223111355315754990279925064306943222918998819362955956293xL8291834472228418161347004052752142093694725201913388548230607452700424650610
89372639970451544477162466946828427128814386348316077294978198477590402397xL5894813105676754939153525947451442750708237954701808540235567475627622292095a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4543746152360677546666176286855555543757288719756790410047022746734953995406b42b42xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL40L
98209763587852578092190721623089394829691732121603957030093745158970816785xL4543746152360677546666176286855555543757288719756790410047022746734953995406ncommitmentHashxB0xa2a12192790bba6d0369855552a989ae70a20f8884e43c9d3c04f33dd8ec876dh
xL2030818414530016490934919978439788413921245139650144864287339504689882875520xL6030468085483643197740570168352268715945313943472365949149665340453842975708a1dpi_b
xL2434677959041901184218087244880849808194440378778225700937127795222385885228xL5083218773588044853011440416877273900806269267414476536242634110814409228299
xL5943300485339649147767095001704368472671602036960654809777854959493057826860xM17311426421967307835550314326676205444608858387292637194519246632823161032257
519519223313635453747971268853816902511433135020335600833304428061543635666xL2718592762024671133047436319855688451566733730190708232008796879647281917154a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM14528381078366939466846910885346193956392249651037256612437748855264842598901b37b37xL4098209763587852578092190721623089394829691732121603957030093745158970816785xLL
4098209763587852578092190721623089394829691732121603957030093745158970816785xM14528381078366939466846910885346193956392249651037256612437748855264842598901ncommitmentHashxB0xe2910d598da30f9849be0f1470935adb24937e506c1c137089085b6b17ec5062h
xL3090386016389017710782028612845561969573242226278696328543808453089012205876xL3397483363251036571604826351321117054195100590737328658160158007559010678111a1dpi_b
xL9143965735456962478828247764661778725978160045975697600757635640416523721376xL4043224114884192657811647497074768966023779251503977668936518878604115191670
xM12705151021095468180374647459394784252725704245661689065811514134257010632982xL7290673358330947756134159919838990816738209120436612299640206531293562721556
5016606513991878630771947575453858697675582964006653613326714065113186535055xM15319062641836616817220268905259810377497237046299966154467723157547163070745a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL2348425821256576351407366936211564022017443589879878516281205105717488068421b33b33xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL
L4098209763587852578092190721623089394829691732121603957030093745158970816785xL2348425821256576351407366936211564022017443589879878516281205105717488068421ncommitmentHashxB0x5da0d7c734f254d8b1f69124ebc235b8bcd1d55cbf75155b50a51cdb1f39dcf0h
xM10416084608171057722344900104270940308322665205701876193408405370862567291817xM12298224875586980956357197212772511077300548542065982033989328161726621265497a1dpi_b
xL2673507865510724305216464142815500278577056217260474522644564802375307763302xK885832710917846526738201372395649839796800645181826163754233867053172298526
xL7058815675603344305167577971404552302351614150634214383050387603185402858853xL7612340677136882249487263175055864466689906860616978274781134437772466495769
6656127819650221932872171178735176194150428371860644415927632698303899250844xM18963549524079807119372774802776809499126770177341459542122106356439669715706a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM18981629441401359385174855830880334572016755011634206488420944832586844330918b32b32xL4098209763587852578092190721623089394829691732121603957030093745158970816785L
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM18981629441401359385174855830880334572016755011634206488420944832586844330918ncommitmentHashxB0xf259b95fa3dca8c01fee092f10f90e43154f07fd334d8b31045c1bb04f28ee9bh
xM12291605180729329686360730087752857265997593311144995047041065703503847729619xM12307304383743316197435663495252038358935022933513213367084722331289760496791a1dpi_b
xM10621081767471920218352384246272200027001013373090864443457370571736671087293xL6543391715273396584204492464561002646315099241558013410687503478400446468516
xL7800433444779395487766858187631458545921570011013372076228636554045805664212xK450820044506079313764848792040263374175019842357766087918353048908475937238
M11294866419857193036949839674061797302473082652598862582728317222423703319234xL7838415502617957889949657114584626178307838538651849769138442963833678494513a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM18702004472322421179149732766674390662913920385515431564022990167400110250522b34b34xL409820976358785257809219072162308939482969173212160395703009374515897081678L
5xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM18702004472322421179149732766674390662913920385515431564022990167400110250522ncommitmentHashxB0x79b80cddcf836caf75cc71ee598f8479f09b1a94b9ae7a443661052b3ac2c643h
xL2084390190757580252424137524549896834239111305504471276404781114141857838258xK195860585877515807107955938720291360323573871111844303765880222375786032026a1dpi_b
xM21312601542815437425973498408390827340736614662049695216057917004543965879290xM18965151833608444822720298174909458056420086219052767930753780097274872345931
xM12949960329449994991096789224166166177619103257952853354683510195177462325636xM16713480224646212934691627237599723626404268944662651132089800579619775371445
xL9835216306030555415902524838348388057881257900928234746880007929237969062447xL3433330734081756613289432105649706832368759305005493990054749029009480670756a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM21836805190305352056513877291180619947125928669520330905439647901785753228324b44b44xL409820976358785257809219072162308939482969173212160395703009374515897081678L
5xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM21836805190305352056513877291180619947125928669520330905439647901785753228324ncommitmentHashxB0x9be6343fa4b2372d3c58af69ed8976b785025ca4fa40b0b066ba1df11d7e3850h
xL6596433124757095638963024668012642784925700078803208805573391104957314293651xM15265789500899074551601660663608350192263359586887166692845238344238236433714a1dpi_b
xM14279085961941362514769683098229292273704927843574368662535995499217814432874xM16688158160813648850979375030077157816737628757523582320938711789337134974375
xM10455527074716688531202139767727855188695112653121242716373786142753710092060xM10627446274111930940709070889757573397716977570757337213090226776947218760538
xM11048392645806146881495789581819017663951301141650458785736821380020416660355xK384579942991051602479417161477362954987606209740147709363756149582341680302a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL3478329971550004992864616838855747829575475891337395133189693297640759534338b36b36xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL3478329971550004992864616838855747829575475891337395133189693297640759534338ncommitmentHashxB0x42a8f20c35b5b02b4eb4c1653cf79f1af07d082fdbf541adbca11c7eb66c60c2h
xL4618864811156850853910625536440816416520892283297822390907794268618905952267xM18764426330896425572805416230987308690401395396608431182028045397002285883511a1dpi_b
xM16118681463345596428718234683329804727743434506994664399781773727304093682895xM14842863172860747121312773306176045738973350748683912029783864692899572359454
xL9504442534039916056943960836096332013335439615917276607911752110063446184294xL6431147636258197603562866095706481811416390485339585419952875378264165560236
xL3027108074633820239317922175453373916781225795374205977762010611918741415592xM19132493919903269242487110867246732095726851255740420742176906284230710315612a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL3342167848886647874086344446419592887056662198171819105921753180178726538863b41b41xL409820976358785257809219072162308939482969173212160395703009374515897081678L
5xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL3342167848886647874086344446419592887056662198171819105921753180178726538863ncommitmentHashxB0xf2e58df3ea0e1fe9891da567066ce599235b65bf09a806bc5c0d993990387fffh
xK517406368967541988480198393364647621863488512566277914458298505014737295761xK719373791642150808805730972453052257081669779251369200122105488753857868539a1dpi_b
xM19871012897499416801813939682181441252450345830535892590829681866083660651204xM19672076870970782739281308112043544082845697252343803436706926453277719508378
xM19428176334060427900035614107447237636782707412278213617453359316983787371277xM16507243356345916294881247642440328085508396594052478372834220863995035471000
M14294977227780066891028131838534052692148011120593475478646558892177122046645xL5699132663755582421573420046325869714331052518148387416244836207497871294386a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM13038578212163154874042087842920562952075050075066568773169388640213221758813b49b49xL409820976358785257809219072162308939482969173212160395703009374515897081678L
5xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM13038578212163154874042087842920562952075050075066568773169388640213221758813ncommitmentHashxB0x8b2b9248428c95eb00b1843976126ae104563b1c80d4facc2caea66ec6655521h
xM12361986527513750980800481843859502176609492603010866756019372917523283059806xL9820377053852981412195267618682536028982021745708048130096752168317147079971a1dpi_b
xL4287687520721366778804228467032183681900909456563080260628443959483460664028xL1937804699069436044772793322852278387312478977250591481684741191267001641965
xL4723117560827883578469359711830731504835655333667640578463303179487334526785xM12308575030413919065112282474354171412811363218279257408294713856489971343619
M11819197834635789554758320641955036932137906724006109680171187895321070315224xM15432817021907601097181399525658205954103572420620780800234171586372846943694a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4960596286821799291219728590457907838295522380233142739748539157407569536906b40b40xL409820976358785257809219072162308939482969173212160395703009374515897081678L
5xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4960596286821799291219728590457907838295522380233142739748539157407569536906ncommitmentHashxB0xe344e75551e1aa9f8b57206bb7084c6d171598b79b25130304607059bfd44b44h
xL9662253873122879931257042566570612949936746031009151357643685247443534609835xL5780456378068034572212122482544422496543354111061350375141880628581200949025a1dpi_b
xM15127444291525275005193466139410308447456515336590928607367249983729307308454xM13993570801764348541637170030798179371449794887635022809858861525605793456152
xL2131747748102164142052513144881548582290132919781299772294568317414167971645xM10290923121938233071002204041867470131825700001940222392013392766436748417697
xL1482290922445701977235292903795236352920553719779973715388615131504195709868xL9249370683037856577108590637674907138305862328127962997367719708363169245378a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4670620247613246742305338549652762672312331306294608128208100671363249838541b46b46xL4098209763587852578092190721623089394829691732121603957030093745158970816785L
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4670620247613246742305338549652762672312331306294608128208100671363249838541ncommitmentHashxB0xdeb7482b988febb5c0bc180326a844c24e0e3da566c75d2900b53486e423b051h
xM18525403025902878168790018074835351541208445079527795047851996389130088736804xM13176763018189310450645390150796373767486653247900548990766513479435062898450a1dpi_b
xM16950902491328063448473553776622831721264474902354729678481389910257419004430xM18675308409929273758508676064643175491712412176116560742057997055628737433946
xM20238015691481791876217832977837540964307825690652405048086900652593539861698xL6214035336893965380645146039785052269377616047381730475086169377522644471282
xL3090690385510145237684288996972914201992034327958403378285692036430163503621xK364089702161703811950012006808974467170703663633072183396136593636658123068a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM18949269746532300469198461558219248930025769538411591681339466113378271949546b45b45xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM18949269746532300469198461558219248930025769538411591681339466113378271949546ncommitmentHashxB0xc4fdc777007c6c1051f869a9c60c27b82c0f282ec94b352a259b5ddff41a846fh
xL1031730810052201781727971427715818789732283139779223321562878210992682830984xL1527352261559632374149083258714503613105543203513850214839041727017091778134a1dpi_b
xM12740673988046846969960901843513961204157863730508844764664255184934485957101xM16920082662410185302094899982763815060448017215093710226257687330620613876221
xM14942536631958276761775029028110858128012288615438076126900852274756269027578xL8129219038734607031437342970528795798750440631796536473989190550783482226334
xM10084649840215110293533367949301867025134173670633167829623094904618348685553xL8770354149247728516466643982496776706406901977439338142643272524942453851362a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM11707272528430303479204774111356907252852078569339068216087539779370390435702b35b35xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM11707272528430303479204774111356907252852078569339068216087539779370390435702ncommitmentHashxB0xa463b59668a78d6411a5eda0045710886e672bfd75a1a30d5ddaef8072c39490h
xM16139998447510419005530509486364694016847315709773402186598607751944193850234xM18429823476933589498093422794012850280961761902263546500531274670642569806822a1dpi_b
xM17062221584768804882228074650999675420617561964867057343558501912951816155478xM20498591315758959711548567653791712153255925478647824653602813126516698553842
xL6168266181080226268630156333142896998299695294303259456008682653041181809990xK908026168705443445266030779955211165401026879239955900910748154465964302557
xM18884690347057908685553448064271294282186841150389218320806945721440527946972xM20023972378279526751227235412849152730358346214720966523206650726176653316884a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4850861109376709179123825619561756784896993648920518998254105370801937582481b50b50xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4850861109376709179123825619561756784896993648920518998254105370801937582481ncommitmentHashxB0x42e3fee46af6f64b80cfdf0d3558ee19b86b6f51a97a6aa58839747c974491f5h
xL5994342429116567821772283611666773313973904675872379290624975054793593318412xM19166019383243523227905358738222486829874562835255457398075244684659483915256a1dpi_b
xM10041426656287864174959697671380151656080194136710584114842194012513709572824xL5847263632231720776317499605719042680572652001132938951274788740237290001580
xJ77376048679176664013937490782689585337557915161883874945612213403227155333xM17294077820453975887172361872351744852695518641674055383946782148632921179207
10882185316886553242633314471330506924384639732905730323461802683619725884190xL3675114944650585337804039755041798037273092164326646323930367623948488888420a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM13258251944778318119019275156001206854896200833025943334084268684707075744837b39b39xL4098209763587852578092190721623089394829691732121603957030093745158970816785L
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM13258251944778318119019275156001206854896200833025943334084268684707075744837ncommitmentHashxB0x756d79a37330fbf93859d71e6061dba70440e60d67216b11473fcc3f4db8ce87h
xM10082942343371258171984251748651921607227180797637301379744549058211792881969xL5171993286591052963234237258391229693319992850280270904837078929911858196326a1dpi_b
xM19597868539325528846387373461240021359738517210751314682936330262859724203010xM17592645628070591036111124988907870438818889334530309454661156303688964365205
xL7971089244668165869221466849293895220661142412537636563813415159533614888103xL9599850579844092458644061781333628948833080226761278173540675123388373215290
xL6195789124765648115748172507181481630732108348609419096430695162765607138106xM21649984710813248295231276285843866104937310307714114063480873728340304402064a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM12099443569190080415556474522257524267385539132287531374615106568180385178354b47b47xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM12099443569190080415556474522257524267385539132287531374615106568180385178354ncommitmentHashxB0x347ec14f786e88d2a5eb5440e1c6e8eda4f494f5cce57d5deb6589622e5b0d7fh
xM13552778001806151696700296501196435483176879516837480089728229873964172029472xM15186452914796165886224760077487345064276406721650123410507538890625296854732a1dpi_b
xM12667183847086145199774818206691078773069475889560846110942362507744648305781xM16302672637449356237116052878808824047390396384475013908672050961756027775322
xM12600348272453328596021112887906571295033152012650260092088457018161425007740xL3202902820456260627792218514528970811724533942172390727413332171977453248496
xL4526841113763048913671604639474023603237887175221931438052398049900697191006xL4722090169985164143706565694678905348366929858258423419402664641548316462965a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL7525307199039716440785320447134438648828009569579666254161379843585865571354b43b43xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL7525307199039716440785320447134438648828009569579666254161379843585865571354ncommitmentHashxB0xa7b1551bc534ca816ab51a24e2882d752656bfe598375a95e6376f4be3dacce8h
xM14047000815271229038237422090394858646491995401562667870503792070474957957052xK743850282215088075802977526397176591319333651596820906008263013323092453515a1dpi_b
xM12551299870065717964850292595772032040791161626533763395099961878700321343035xL1771158051344401964812248080986823915022293296951838949438255093787338652615
xM16983739578537102244090208015607216055084656195437032655873643519841500979570xM13716673916251094950527972878183697193797619240965012717162244933848523804850
xM10592156539682842224632420204037172315417536171413192941695797342190687648406xL3716357975876751217557569093319407361188811957524385857353335339217555914404a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM17953679164209890459473124354094501652705294921207874090902039960215168251088b38b38xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM17953679164209890459473124354094501652705294921207874090902039960215168251088ncommitmentHashxB0xbdc76a0987b2e9218172f65ac1674a6e23065d2dd1aebd42a3acb924a7da2e8dh
xM16547772955252415653662073155436822161168287908870638911576419256976842069179xL9533041159488548904266050677777452377959014101048428563601600224406833806951a1dpi_b
xL2808148249273855879761616330016008735493631471558261575465174255214547115500xL6549138261297038452260263550498956128962158919731428113220643239850758007177
xM14959078514785186639749714173084883863640165434180714791351336531974003601393xL8607421443811661735197647754200565162960761326879808874059510911736365746163
M14569442353265983373747601627640609928521747273335063523279323033295922564999xM16092234127944156389439991442449232186158599194881138326654031345779791573841a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM16302134060749724155322065237915375111376678186159980592247618840744760142200b48b48xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM16302134060749724155322065237915375111376678186159980592247618840744760142200ncommitmentHashxB0x9ec4bf1e09e3833b625a0f61551d458adce781e612c0d298d1642c0675cba155h
DjB0xb83dfc3765aceef023d66e24273b710ef06a4c78993cef45c326461fc54e1fdb
DjB0xef502af9d8cd01e099a660d44ae884c989398fb096f8d5b51c61eeba672bb9d2
DjB0x09744fdef7635e8a58384e8c057bc4c7b956de684245da3320d2b626b115a2cf
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"50"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"100"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
7{"p":"brc-20","op":"mint","tick":"QQX6","amt":"210000"}hA
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"30000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"30000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"200"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"10"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"30000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"25"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"300"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"50000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"100"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"20"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"100"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"3"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"Trum","amt":"22042"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"87000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"4000000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"voidx","amt":"64000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"700"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"500"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"50000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"20"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"10000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ordi","amt":"35"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1846"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"4000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"2000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"10000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"1000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ordi","amt":"35"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Thund","amt":"200"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"30"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"3"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"188"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"3365852536"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"87000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"OEXC","amt":"150000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"87000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"689"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"100"}h!
DjB0xaf6cf8df55cc19429def3427fbb3db2fad7615fcaecd49f6b1b288fba43af6bd
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"1500000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"Thund","amt":"50"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"voidx","amt":"76000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"fifa","amt":"1022.88"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"5126365696"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ordi","amt":"35"}h!
text/plain;charset=utf-8
C{"p":"brc-20","op":"transfer","tick":"
","amt":"4399999999.999"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"4000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ordi","amt":"35"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"ordi","amt":"150"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"73444444445"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"3"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"3384"}h!
text/plain;charset=utf-8
E{"p":"tap","op":"token-transfer","tick":"dmt-nat","amt":"2502396903"}h
text/plain;charset=utf-8
{"p":"tap","op":"token-send","items":[{"tick":"dmt-nat","amt":"2684663699371","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"1384663699371","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"692331849685","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"346165924842","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"280165924842","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"ticM
k":"dmt-nat","amt":"173082962421","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"86541481210","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"43270740605","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"21635370302","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"10817685151","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"5408842575","address":"bc1qyfM
pcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"2704421287","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"1352210643","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"676105321","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"338052660","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"169026330","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","M
amt":"84513165","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"42256582","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"21128291","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"10564145","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"},{"tick":"dmt-nat","amt":"5282072","address":"bc1qyfpcuej00y9j6gq0cjrsnn8nc6m449dyexs8nd"}]}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"4000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"4"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"120"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"50"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"700"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ordi","amt":"35"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"12443333132"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"87000000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"3"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"30000000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"101.68"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"160"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"70"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"10000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"30000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"27699999997"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"300"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"101.68"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"1782436578"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"1500"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"34633333292"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"87000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"9200000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ordi","amt":"35"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"64000000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"377"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"6600"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"9000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"4000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"7500000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"3"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"87000000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"3"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"3"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"303"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"101.68"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"fifa","amt":"10000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"Thund","amt":"50"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"100"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"87000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"900"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"2000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"4000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"AP18","amt":"1150"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"10900000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"101.68"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"1600"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ordi","amt":"35"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"3"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"100"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"101.68"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"30000000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ORDI","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"5000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"50500000008"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"6000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"beat","amt":"116.15402113"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"87000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"1000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"588"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ordi","amt":"35"}h!
DjB0x86c89fd680e29b54295b51fdf53e52c0a6dbe16ef4ddb91042ba3680dfa5348d
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"666"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"5160"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"87000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1846"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1864"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ordi","amt":"35"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"1000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"87000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"15"}h!
text/plain;charset=utf-8
D{"p":"brc-20","op":"transfer","tick":"
","amt":"21000888887.888"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"3"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"1000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"40"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"4357304323"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ordi","amt":"35"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"
=j/SBICrypto.com Pool/eu6z
6j4Uk3:to:USDT(TRON):TJHKz8enx3YyjF8uh5qXpsDCyYUqvCB58x
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"250"}h!
6j4it6:to:USDT(TRON):TLtnJSSdwD2V4ob51PTyTyfpZxV8FpckY4
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955320"}h
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"23000000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"30000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"200"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
LL{"p":"brc-20","op":"deploy","tick":"QQX6","max":"21000000","lim":"21000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"4000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"2000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"22999999981"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"16379999999"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"10000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"295333"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955321"}h
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"200"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"30000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"6000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"20"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"30000000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"oexc","amt":"800000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"10000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
/Foundry USA Pool #dropgold/V2b
6j4M1e:to:USDT(TRON):TJ5qBb7yn85xc3Fx3yKNnX3X2JJqo8CqhaBe
6j46pb:to:USDT(TRON):TVYCdFjaJBEhon3gTvfb12MYYnn736Mzg2
6j4vx2:to:USDT(TRON):TCQ5cm6NC9pc9shkHCHG4bthPKX6R3GiRj2
7j5from:210USDT(TRON):TMs3WzgdLUpYA9KYYYYtyJDJZrVs9N6NTQ0
DjB0x80f178d45b36ea9c1efcadd03408d6a444282b8b571bf45b2b35eedd08ebc11b
=j;Xaq:to:USDT(BSC):0x32417312a90A1DD4cDb2ea002115bb8A1B48afFe
=j;9H4:to:USDT(BSC):0x232D560C8033E450c3981Ce0B2E4691BF1F0C3D3
6j4ajj:to:USDT(TRON):THkVaDKKuVxWjU67a8LKmvGrzhx9tUzAHy
?j=9WM:to:USDT(ERC20):0x307165275e58d1B7d66a93587DF30a69cc91F759
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ordi","amt":"1"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"250"}h!
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":80000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":11000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":97000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":15000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":70000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":60000J
6j4YU0:to:USDT(TRON):TKGc99auM2jbvbeutJRxZRb36baePXAKBC
6j4Jx3:to:USDT(TRON):TLtnJSSdwD2V4ob51PTyTyfpZxV8FpckY4q
6j4DUI:to:USDT(TRON):TMXktUVCWFy7bcCZRmXGvNbwkTLFvsX2kx
6j4w5N:to:USDT(TRON):TPLzyMjGz63BgK6TTiiKDh5ibYcALRGUEc
6j4LLR:to:USDT(TRON):TU9jcV4kBqyjA11KiBNubiiemspYtEzwCUsY
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"27"}h!
DjB0x487ab84340627ea03766e9e39132055086780e49e00b6236e90ce3161bc7ca55
DjB0x4ca5dff062630d2a586396e282aa7c80dcb781f1b9d5750094a60ce681de3c27
DjB0x4cbf812dc429af2c208ddeed44d11151fa009e44d519ff210d0ea9edd2c17868
DjB0xe65798c988ae35e1bf6296bfc1e8fcb657cc7c8f297e55d08f9e38217809db5a
DjB0xce00ad4fb038c37fe6c428930029df094f7dc743145aa5c8e75e6e94dacedb9f
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
KjI=:r:thor1a6tgczmp7k9qs06uudst3l4yaj8dmxg96fewqm:83788966248/1/0:_/ts:5/50
DjB0x67941b5e29ac64b44d96fc05453854ec98c0e27c9f458973872142553fca0875
DjB0xedc7ed3d57bfc306e75ed3518cd361c6b3fcae6b93947d166228ae57a531fea7
DjB0x56dc97fc691f9ed9e245cb883f3e2de046fcf01ccb289f748914573318a9e41d
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
DjB0xe0c830a14074cc72d0939681d171221d841c3608a81212941a13a7216fc8ad91
DjB0xeafdd00c36ff11bc0d47a0d424f7ab34fd2a31b053eea3b56ac12f55169241a3
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":5000}n
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
Beaf3c1564fb897da09ac835583c8303a50657a69c8d72e08a172d82c61203223:0a
GjE{"p":"brc-20","op":"swap","init":"WTF,LOL","amt":"13","lock":"14395"}
JjH=:u:0xe80F4691c7194529A3Ca1A6F54275B1752096da8:3836784054/200:sk/t1:0/70M,
IjG=:e:0x7377bb121237C7dD77D6000c8683163471987490:117078019/120:sk/t1:0/70
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955322"}h
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"TAIJI","amt":10000J
=j;ujo:to:USDT(BSC):0xB7f57878983CAD4280cF3Fb58D06a6b223658045
DjB0xa81991c8b40ae0ed71d930c3ccc4db0a56aa7feb31dbf861e4a48d434ade7261
DjB0x9bcef3c3ad91d7b3a03004d5093f4e19ab2b631db18e1e93e5ecdc5aed560c00
6j4K16:to:USDT(TRON):TAbZsjiCZkEgiJCGQDrHSWiP2vWtR5LT7j
DjB0xbfe0b9c4762fdc197c59bd5e1ca058e2a0668f1f138022b24a6a4c31b6821f2f
DjB0xe8170253a81d19f9fc699000ae0c8edf596cac37fa1af6009e16de57566c2a47
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
6j4Nhk:to:USDT(TRON):TYAVjvdSNrBMuS2DbvrnE6ddcw4esvjfBk
6j4CFQ:to:USDT(TRON):TCnZrEKbV3qU1HvnTgCoJc8rjabv3UC5tW@3i
DjB0x8d7fd9fab1d60b92f786a98b6a0bfec52925ea9044b3431978b00a99e6025ac5
8j6BERNSTEIN 2.1 REG aeb51b5e-54cc-4c07-a199-4c29cb7091e3
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
8j6M75:to:BTCB:0x0dD28919A7db017cE6329dc3BaFB560f0CD16Bce
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"78888888888"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"91000000000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"VOIDX","amt":"0.1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"DIOR","amt":"200000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"4000000000"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"
","amt":"500000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"4000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"530"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"DIOR","amt":"200000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"voidx","amt":"75000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"4000000000"}h!
/Foundry USA Pool #dropgold/
8j6WyP:to:SOL:cp9FzZpGcPJEiwWVpXjdcvRvTtCr1BxyDUCjvdWNUKL
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"ordi","amt":"1.812"}h!
6j4kDM:to:USDT(TRON):TTsrxLJ24SqyinEqc3w9jNYE4fzSuaLsvy
6j490M:to:USDT(TRON):TK7WVsrKEWkR1dftCo4ioSLvrmqgn1k2poou!
6j49Zj:to:USDT(TRON):TLCfnw35otLT6UdazQHypWV3CuksewMTg5l
@j>from:10800.827907USDT(TRON):TFLgWD6zFFnFWpaZKdXHy9eNgccp4u1CG7
>j<from:900USDT(BSC):0x4CfCc7aA6c619A9Cb15abeef0d9F98f83a7Cd96e
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ordi","amt":"33.8"}h!
DjB0x25636763df34879b732b01ead41e42c96e48d0964f2e416bdf89df13f8b00506
DjB0x4798de7e5db0b11b6607fa5249e6d5f1405e08a0e0e327a68eaa9154567555ff
6j4kIx:to:USDT(TRON):TB3wEaeRjbsKE6rwTJ6r8ySs9fHvAdxYbpo9
8j6nM1:to:LTC:ltc1qghnuv5w3qzuvjrhdfzuasckukjdzru585ynre8Iv
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
DjB0xcca8144121e2d63f881d0dd9e90ce9e1491bafb572b3cdab0e3ca0b9b5ce006b
DjB0x1b5d4bd27d1a5809d69cab28cc0d37376595ea3fb015f90010a338ed565d9a89
DjB0xaa644e0b3d8a4cd8dd16444844c39a52f683cf3afff7f7fa6efb43de6833f737
DjB0xc4061aa39d6e87259bb515b17dffc1b47da28b3e00a46aa50c0b7b31e0ab03f9
{jLx0x8f244c54095a13f7b01e34012f592501b700b7be100d4aef8d7bde675eabc92f|depositor=bc1qrt7rkpswpgmcag7txzf6ps9mvepwgndshqdx6d|
9j7to:USDT(BSC):0xA509fCafA2149C222843710fb33cC3ee3809f0e7
6j4cPP:to:USDT(TRON):THmmpDbd1B4bg5yPVAY362mLoGheMXdqdf
6j4quD:to:USDT(TRON):TFdUFMNFY4VF1m6VGqE7eGjWmydbUebgDEj
8j6Q15:to:LTC:ltc1qt7drxcmdyqxatuer85dwd4lkrulyc0whfdq2ngC
?j==:x:rpF3WTag4DJFQmVNfwCCmroqnkbVgftjzM:20119806489/0/1:wr:125
DjB0xad0f81652cd4fd5f1472a2c319e5ac8f170f012ab12d7cbe54f12a267c05b036
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"btmv","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"btmv","amt":"100"}h!
DjB0xd12ded5326c9dadd6130eb3e165dcfb83ef79563bd31baf6d794bd871c565750
DjB0x2d1fc1dfd2dc17c76628e6d97036e22a796a826070c74641be525184d8a0dbbd
DjB0x0ba574d07e226ff110be730ad2ad62cb5aebbb1c0baae18080383ca3b8c5f2e8
DjB0xb68e7fdf531bbf0275debdacd804619d654887cd803fc1f482cecfc0959ecda6
DjB0x9987d5b60a7513f220f011e36fd161be824493395dcca3519455088d11e97871
DjB0xc03cb91d3b11202e73c9df2e1ede964f4e6d3faf41ec16f05c3086847378c78d
DjB0xcc8c07498a608ca975f38107c184c723802e01eb3c4819f2fc15760abfc95dfa
DjB0x0758418d80fbd490c9045dce42678dac687fac89b0490f7003f2a9da47cf5667
OjLL0x666d0de236a7961a185d06e9a692088dfb2c89ebc91d99b927b2402ecdf0c22c=|lifi
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"20000000000"}h!
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"20000000000"}h!
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"10000000000"}h!
DjB0xab23aecdf7f859bbb1f1e9adbfe8179fab843e7c1b30d74ca58d126f2fb41ce2
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":97000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":11000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":70000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":80000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":15000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"TAIJI","amt":10000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":60000J
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"3153895342"}h!
LjJ{"p":"brc-20","op":"swap","exe":"LOL,WTF","amt":"816.27590485","slip":"1"}
7j5{"p":"brc-20","op":"transfer","tick":"WTF","amt":"1"}uF
JjH=:ARB.WBTC:0xEE0AEf95DEf5f3a50cf68D1274D5237565dAB8d8:48812/1/0:_/ts:5/0[
GjE=:e:0x7bB8A01439cb2703ea23BB354e42043f05e7355C:74666201/300:sk/t:5/50r
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955323"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955324"}h
/Foundry USA Pool #dropgold/k>
?j=from:0.299644SOL:6CXpG8aKvpeFHcXrhYaGhfkV7EcL3pxJMZJM83e2KpGJ
DjB0xe88f850e24b3297bd534d7b783ae544ad44e9a064f1a2bbee068add713335583
DjB0x6ced3824ad96233a9ce309393e01c149bdf9136c781d9d760de1e9dd37376df8
7{"p":"brc-20","op":"mint","tick":"QQX6","amt":"210000"}hA
7{"p":"brc-20","op":"mint","tick":"QQX6","amt":"210000"}hA
9j7to:USDT(BSC):0x6Da4A30B2ACCD8a08dEd1BBB9d05f5d24e0ACCf7
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"5000000000"}h!
DjB0x1d0f39a441a40eeb938c188a2f81fcbb4320f41af6f89d4b5b6baa4b427733f1
=j;kSi:to:USDT(BSC):0x1880e2d566BE9bcbd1Cc3fA0F179f9149Af6F300
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
GjE=:e:0xDDc3804De99456A8F7E2083EEE63AeF93dD3E612:74811180/300:sk/t:5/50
text/plain;charset=utf-8
{"p":"tap","op":"token-auth","sig":{"v":"0","r":"64781252282663352331930149696989567489908672322278778218510764348003439605542","s":"1767466324224468975148244876629222880553131076191468767151932489853089022017"},"hash":"bec6950763090ad60147a10c597c7c08691cf0fae4f424527770cb4e8f94612a","salt":"16238342572704320667287133054909","redeem":{"auth":"1f103670210b0e884b80a5d54b13b9c7e14548092f1f766b07e5514ec2f7872ai0","data":{"purpose":"marketplace-perp-claim","group":"800cf4a1a5b8ccbdcf1436a285c3cdfce33aa28d36d36c1e05c1bdM
a0b1fae882i0:0","position":"c479495c3002df0970615fe9f099c66790a4d660cbd0893ab0f6a1394a16809ci0:0"},"actions":[{"op":"perp-claim","gid":"800cf4a1a5b8ccbdcf1436a285c3cdfce33aa28d36d36c1e05c1bda0b1fae882i0:0","pos":"c479495c3002df0970615fe9f099c66790a4d660cbd0893ab0f6a1394a16809ci0:0"}]}}h!
pwt1:list5:eyJhbW91bnQiOjc1OSwiYW5jaG9yU2NyaXB0UHViS2V5IjoiNzZhOTE0NmMxNDdhZTI4MWM3MTdjNWQ4ZDM3ZjhlOGViNDA2ZDJlNDE5YjI4NTg4YWMiLCJhbmNob3JTaWdIYXNoVHlwZSI6MTMxLCJhbmNob3JUeXBlIjoic2FsZS10aWNrZXQtdjEiLCJhbmNob3JWYWx1ZVNhdHMiOjU0NiwiYW5jaG9yVm91dCI6MiwiYnV5ZXJBZGRyZXNzIjoiIiwiZXhwaXJlc0F0IjoiIiwibmV0d29yayI6ImxpdmVuZXQiLCJub25jZSI6Im1xdGI5eTgxLWE3aHE2YmJhIiwicHJpY2VTYXRzIjo4MTMyNSwicmVnaXN0cnlBZGRyZXNzIjoiMTYzOFZuNkt0bUs4cDVyNG9HdkFYcTlubVpiMWVtVTFEViIsInNlbGxlckFkZHJlc3MiOiIxQXJVV2hHamNkZ1JoSjlOTXdzTlFpU1M5S0VRb0JVSDlkIiwic2VsbGVyUHVibGljS2V5IjoiMDJmYWRkODRhOWU1YjhjN2QxZTUxZWI1Mzc5M2RmOGE2MzEzZTY4MWVlYzg5ZmU3MDg4ZTIwNGIxZWE3YjIxYTEyIiwidGlja2VyIjoiV09SSyIsInRva2VuSWQiOiJkNGU1ZWJmMTFkMTA0ZDZhNjNmYjc0ZTQyMDk0MzY0YjI1YTVmNzE5OWEwOWU1YzBlNzE0MDg5NzI0NjZhOGI4IiwidmVyc2lvbiI6InB3dC1zYWxlLXYxIiwiYW5jaG9yU2lnbmF0dXJlIjoiIiwiYW5jaG9yVHhpZCI6IiJ9"
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"600"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
DjB0xef334a7c32a74fc5c8031a3d889e5ae23d2d5b3e13ab02b81b2b73685ad8614a
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"30000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"24000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"20000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"20000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"303"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"25000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"200"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"14599999995"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1856"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"25700000025"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"INTO ","amt":"150"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"1000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"40000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"25000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"6000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"DIOR","amt":"200000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"DIOR","amt":"200000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"2500000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
DjB0x067f733e0138b98e5828301b40f05225bb10aa2a3bf06a9af432b00d522ad0fc
DjB0xa4afdef548c4dd62c3b3030882938f47ad0e96603e1f352354ffaa23c3bf6f80
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"2000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"6000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"19"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"23000000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"15600"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"mint","tick":"QQX6","amt":"21000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"303"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"6000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"voidx","amt":"76000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"25000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"6000000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"
TMC","amt":"5000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1886"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"6000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"
TMC","amt":"10000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"303"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"20000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"6000000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"356696"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"4000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955325"}h
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1843"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"303"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"24875555555"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"530"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
DjB0x600141f0d64522ba94a8d3db8f8107de89fdfe73a88c7ac388df4acbeba57b46
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"6000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"303"}h!
DjB0x93d43f7a9a31456272a63d07e0335056b195c0627b123962e8d9b81567cb8645
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1855"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"6000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"33655555798"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"3"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"1100000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"DIOR","amt":"200000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"44000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"5800000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"20000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"24000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"80"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"30"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"3666666666"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"16955555745"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"vrqq","amt":"5888888888"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
7{"p":"brc-20","op":"mint","tick":"QQX6","amt":"210000"}hA
7{"p":"brc-20","op":"mint","tick":"QQX6","amt":"210000"}hA
DjB{"p":"brc-20","op":"swap","exe":"LOL,WTF","amt":"1630","slip":"2"}
6j4yru:to:USDT(TRON):TWosFgMZatLiuHMtuvZZLcLtZ1DTrpE48X
8j6Oji:to:BTCB:0x214e5c4D46dCEb020a267438B993701c47C29BcF
6j4K3X:to:USDT(TRON):TK7WVsrKEWkR1dftCo4ioSLvrmqgn1k2po<
DjB0x2b59ce2b0b73c671aa70cf9fc31cbe3a7521faa8b43204e248a702ec85c8941f
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"325"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"325"}h!
6j4PIb:to:USDT(TRON):TDkAW35yrsrBLa5fXUfW8FuGWFet9edBjh
OjLL0x7d2b8ebf15eeb927a5cda7d0c69369b92ec193cf536c992058329ea04d4b9e23=|lifi;
OjLL0xa9774b565e719f86baa9c8a2e74f1f644d87e681e44fc184957bd0d44c0164e4=|lifi
8{"p":"brc-20","op":"transfer","tick":"btmv","amt":"300"}h!
8{"p":"brc-20","op":"transfer","tick":"btmv","amt":"150"}h!
DjB0x3b58eed87079d05a96270d8e3ab4631e1dffd36d154bfae90892e1b679862a31
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
DjB0xb7258de1bf844547ad0c57e6ede7ecb5af4a85b07f1bf759f69d65c1f1d96c95
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"1000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"1000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1453"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"15"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"15"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"17"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"2500000000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955326"}h
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
G{"p":"brc-20","op":"deploy","tick":"QGYD","max":"210000000","lim":"10"}h!
SODA #2608 - Drawn Dec 7, 2025
dnamejSODA #2608edrawnkDec 7, 2025dseedgemotionhsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse
text/html;charset=utf-8Y
6j43Ow:to:USDT(TRON):THLosaiZiaZ3k5CgEQ4j3mZJZzVF6paipU
7j5from:122USDT(TRON):TBZdcRjFg9r8SpbmsFKhMzBCYHWrj7zQ3cT(
DjB0xeafe562c91dd4435af9957edf8afa354782fc13613775283db9f682c4df9a9c5
OjLL0x07c4a776233bf7cdfda04968777ae2e81088a31c30aa36bd49c0bee573034212=|lifi5^
DjB0xa2f082d02ee0dce3e3b5dadc8358ae76aed6b8dcde5bc121200c8b6cc10d9a9e
DjB0x0b673dd149d90fe7b5f76a5c2bb1b3ab33a8ae6f2acf74aa9347aeb988faf535
DjB0x8c25905129334b87b59fc291b246997126318a52567a1689bef42cda3b2500d4
DjB0x5de622cfa356afd732d57b92eacf7eb1a82f45963f7910b9061acd5bde8b7900%*
text/plain;charset=utf-8
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","amt":"39880.05","tick":"trio"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"ordi","amt":"6324.87"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"sats","amt":"4425785000"}h!
6j4T5K:to:USDT(TRON):TFwNX2Sbx6mgQgE18nmvjvVmCSWGpjueqy_<
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKE","amt":317000J
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
OjLL0x6a77e1e29c0fcbefb268c40b82ef0b6ab139faff005d5d4e6d9a7533c071ed77=|lifi
6j4L40:to:USDT(TRON):TVGyTzBLGP41u6TjihjKbgDcXXjsFrXiM9
OjLL0xc3f138c2de373fea4eb87f5e1eefc7d45ea4817bd4db0daa3cdbc069dc41253c=|lifi
DjB0x4f919780217dac546d39cb079152792a8b769c157b5092666d66d592b656da74
DjB0x8f06a01d50145f3e53bb3ea045911e3244eba829aeeefad284abe06d3b721d93
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"9"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1996"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1886"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1843"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1853"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"8"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"4000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"4000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"4000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"5000000000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955327"}h
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955328"}h
SODA #2609 - Drawn Dec 7, 2025
dnamejSODA #2609edrawnkDec 7, 2025dseedfemployhsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse
6j43hV:to:USDT(TRON):TPLzyMjGz63BgK6TTiiKDh5ibYcALRGUEc+Mb
LjJ{"p":"brc-20","op":"swap","exe":"LOL,WTF","amt":"816.27590485","slip":"1"}
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"21000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"10000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"10000000000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955329"}h
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"21000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"1400000839"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"21000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"21000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"10000000000"}h!
SODA #2610 - Drawn Dec 7, 2025
dnamejSODA #2610edrawnkDec 7, 2025dseedgempowerhsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","amt":"21698.56988","tick":"trio"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"transfer","tick":"ordi","amt":"2777.74348474"}h!
/j-vBP:to:TRX:TFDCmmnTwhJgPYWNGwJ8MeJa6qcUxwBDex
FjDOUT:EB1C1593AF75153F54B9333CB654F35796EC36AD84EF1FF6AB913B5918839D9D
OjLL0xe0c9aebbd5c012db3d4c3d7afb35ef7b690e72d8a2be64e4456d708497bc1532=|lifil
9j7to:USDT(BSC):0x2A01FDB3A6AcB77496203987f671aD2Ac8FB3DcFG)
:j8to:USDC(BASE):0xaB53825e2B3dCC7D2Bc2FbfC5D17124e7dA20F2ap
6j4Pyw:to:USDT(TRON):TLWx7f27yx4YXBi4hGS246c1eoiXhs2eBgx
6j4LsT:to:USDT(TRON):TVDNksb8thA6mYjraRreevLHJyDVUCDNMH
6j4RqX:to:USDT(TRON):TLCfnw35otLT6UdazQHypWV3CuksewMTg5c
6j4OZj:to:USDT(TRON):TAMMz5Eii2bL4wMugYa4QBYnrWDugUNuV9
8j6q4J:to:LTC:ltc1qedaufp39w5urq8v7t6tw7h5g3n6jjpcnwvjrg9
?j=7KQ:to:USDT(ERC20):0xa82678eaf9CE0fCAc60cd77aFEDCf631ec3A141a
DjB0x1bf05662633748a0eb853b4a114cc1974a951d50fbcb3ac2d5f9fd74704f506a
OjLL0x4e2178201ca35dcf6f4de3747ed703f393a0ed22f1a05377cdd98b4f400bd169=|lifi
text/plain;charset=utf-8
F{"p":"brc-20","op":"transfer","tick":"sats","amt":"651841330876.6332"}h!
DjB0x2dc05973d4bf414862852dad41922b20c8b47c60a923ee7678fc87c2cae18254
DjB0x55f74bfe218229f7a4715977786b9070684e623b441ef49437a9e4864ad3cc4e
DjB0xacdd6950156e5862b8643773c54734b7f368eefbb13980f9f1136e09c6052e7f
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKE","amt":317000J
Aj?{"p":"brc-20","op":"swap","exe":"WTF,LOL","amt":"4","slip":"1"}
OjLL0x9b266bc50f91ec49b53a7a5dd65cd6cb1684b889469dbb55dd5805395e650372=|lifi
DjB0x1ef191093cc071ee4b642a25ca230173b11dfb57ecfced26d3e2d619cc7b5f10
DjB0xc74ba1babf2368bf42234b53eedc535712e7dd0ed9a75091ed84a8aedea8ac3a
LjJ=:u:0xbb9A95A09977823440F30E43E0c3c6dFD083D94E:302021818354/200:sk/t1:0/70
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"ordi","amt":"6006.3979217"}h!
HjF=:e:0xDDc3804De99456A8F7E2083EEE63AeF93dD3E612:552046087/300:sk/t:5/50
MjK=:u:0x434d548206bAFFe4F77C81D55185379A170adf9e:1174338313072/200:sk/t1:0/70
Bf720f6971e8bf00213c21f3f5dc3010500d773b080c4d3cf0a2f000d9cc4dea1:0a
Bd5d70a335f31d53f2d6028886650a5a64fe55aba3d3e50922698d7abf83093e7:0a
B7fc7233daaa7038147c9237988db3d4c7ac18b48fcc928179be3607da380c4f3:0a
B0445df635bcd44c0162a5081a8d24e9ac16d6c61288b4445d16ee9e206ef99cc:0a
B7a8eaf0974066491c8376ab12c93127fe5fb7ec9ced009a8bdc7ffa473c247ad:0a
B35b422f29fd60ee0940afaaab756e8a0f40cc4fd271783c17c3f42b92370f680:0a
B1a9eb75db2f07abab81c023cc39ebd547e73e0179a2cea7be08843c321365417:0a
B16a5c89f7717ff27fece79192bda464fe89688226fd956257b2d096d0c61d178:0a
B4a47040932b6640164507330a8f340af02b1e8fc8c449c59ac3137bbc5e42894:0a
Ba9c252ff3a3ac2abfe558eb79a8046883b6f94a693a5f7a31d0d8f1317e93bb9:0a
B25ad2a14f501f45f0d908b54444382ab8866d75228b72b5bdafe898ea95f2482:0a
Bb2c3a4a0aa52211c575841f6d2096e6f87691fc60535e1b65094d1d5ca48e742:0a
B7354f8e6086ef11eb9a3527bb57af233cfdd3d210261d4d2890c600ce8c12621:0a
B969f2a871cf03c2ca9d43ae153b22038dca4a7118dc0dc13f35a01c98ea04043:0a
B44fb768e914a376f1c925661e42aa44b3bc3cb6d37193cbd2bd15597cef8fc3e:0a
B1bc6f36cac08bafd11aa3eb5be067dc291ad78412103b7ec9d425dd20c4eea9d:0a
Bcfa42dc5e51ee697c4eccd0bfc61c9951e804d14351af0ce36119caa5d64c537:0a
B1ea51882a8ad052ac2d35fdf0f6a5c7bd95576ccdc59cf1fe3831e5d88ee9dff:0a
Bbc3b96036b47312be1ecf0bc506852ed59921ee954112a4ab4d8cd2101d74aa5:0a
B764695cedeed581ba420f52c64d9472431c284c44405ecb92012dac8a2b200e1:0a
Ba38f1e833500104affffe28ed2c707427242c76b464fd347b263dec218b0fc79:0a
Bddc9f2b2dddb8d2fed54cb44ae077f2baa2b3ea466dd398de332ad2358057331:0a
B610aba206295b6628a695fa35704aa724619bf361cf24d0275f5a7bfb501e466:0a
B13ef1e1f65db532cba444a0d50204213173a6103a77a45a0e2eab6b617d94653:0a
Bf2777b89d59a989af853a957c1bbe1321d65f5f86c21672971384a2e23b38ae8:0a
xL6396902605576130337420326089640865297627481289759186381259053850253259462750xM19156112872381544706119101642178409443319695420503298409511061683063949383835a1dpi_b
xM17899984637001461899826964680041528435132567959248596630178599212352715236694xM14132047167602439147562811701323502792337730141368631866191694854724993092698
xM16767599263461230820826201425659793270588187725475983734788025534375025797838xL8049844530874683327873138061391063034648974888496018087901710714622393830129
xL1611753777976327994729135242437149843270054124865928372717235532060513820571xM20546282128618421970165367009412316114483773547413453047706636381018988961022a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL8200187152543748792919537843288838990456067010154025207919946167190449220718b52b52xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL8200187152543748792919537843288838990456067010154025207919946167190449220718ncommitmentHashxB0x74d2c7f341bf193768de24abc2f5136be198f7235c9ce18ca7e135f1e1ac812eh
xL2351363496858391624222134833147497053272391464058637329549615958945176958339xM21478460596803720858272207918952283754115132082875072153409156374099943444993a1dpi_b
xM18484080837857233117582560174466804838632186660662288894546548278045590056605xM16313102191590304489951769691454410147722122301134184926833523103008917616177
xL7530467443890286176640040131271300561835259457546439108283314400044875470562xM11469102315662394792911626568934066315354683918928744370178019864307651060907
xM15061294020632164786565124496086796439030208583192847377803748805481678804262xM12198373536354309203461862868313389959747437229114018317284704039070294640823a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM18178719368906755948263266799649725448299136979790374217168297959511842712221b51b51xL409820976358785257809219072162308939482969173212160395703009374515897081L
6785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM18178719368906755948263266799649725448299136979790374217168297959511842712221ncommitmentHashxB0x4b224fe748e3c2dc941805dfdf4686d6fe28c5033af2d0b0ed7f1be653b4b3d8h
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"10000000000"}h!
DjB0x69f3ac6612b3ffa3792c60d749cb54e777aa5444e9ba921eb6b73174cb578655`
DjB0xa1d2b7598c0356dfc491782620618b20b59fe2bbe221dbdc653e1cb8c6282683
DjB0x69a3c49639b4c38e71d928b382d4eff7191d9f37f323a851d4b8763e8295a0be
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"biur","amt":"132"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"biur","amt":"132"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"biur","amt":"132"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"150"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"150"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1833"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"1800"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"2300"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2218"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2860"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"
TMC","amt":"2500"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3380"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2218"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1860"}h!
text/plain;charset=utf-8
K{"p":"brc-20","op":"deploy","tick":"QWYZ","max":"22470000","lim":"2247000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955330"}h
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"30"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"39"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"20"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"1400000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"1400000000"}h!
7{"p":"brc-20","op":"mint","tick":"QWYZ","amt":"224700"}hA
7{"p":"brc-20","op":"mint","tick":"QWYZ","amt":"224700"}hA
7{"p":"brc-20","op":"mint","tick":"QWYZ","amt":"224700"}hA
6j4b58:to:USDT(TRON):TDxs1Wmn8jD92QmS8hqBQB55WUcrGfF9pV
6j4Xbu:to:USDT(TRON):TTozLpnJ9gvKDsHWVW2CzZVQmBFc54W1Pj
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"30960"}h!
9j7to:USDT(BSC):0x58998dcf944Fe3ffBA61a0b47bbBdd4924c5593AJ)
6j4TBb:to:USDT(TRON):TUbpYouFdEzg41q1aQhgcAciKR8jZ9FCBS
7j5ZCS:to:ETH:0xFbE4aD870930CC658DC58F1aE7d76C626A42bFfegS
=j;Fep:to:USDC(POL):0x02b1834A78a5F63d0a117888BFA245089Af1c154
FjDOUT:C24C9AE2F5812219DC9D4CAB6AD4BDDF2D3AA48D48A787D5AECD24427A03036A
DjB0x6e53645156dc3beda0143b156cce3e1f84ca45fb55d6df9b2c4eaf73a561c1e5
DjB0x5173048baabe00b05a58fb4fd6c1e2063fef13e602eb350d8bcd4d362904e920
DjB0xbd97de06990c5f6165288e40448bdf36ef21973f998398c396e5c2af15d72bf8
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"OEXC","amt":"1600000"}h!
DjB0x017f23586d84123d8581b3f341a4e0ad35bfd9c2206a00ed94aaa4379d4a4a50
EjC=:e:0x36f0202cc7D83753fd9a8f1C1bD5c0187B129a47:5254179503/1/0:dx:30
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
xM17127405339457706749331755459372735957079351976912534126036693189892124754728xL1937039951300696440182686106844390848351764125029318329156585635391599364160a1dpi_b
xL8456551036792472190610838017715236932195419196885570141275120831876216163542xM10284926478921006037743643362265054686314464380609706622302487765084242781474
xL2630806520555578711400751110827703330887381438302764068718894743049686665741xM11585948948867689463076419216703624442501086510238916860618071277719395514490
xL9369141670628382018052056613369583902439409525469921476752018448365010211203xI7132375093709522801978370744048956715675965285982989836359789699781829896a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL7222938551142739244213741969401723562331820409153942954271569180213173853080b53b53xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4L
098209763587852578092190721623089394829691732121603957030093745158970816785xL7222938551142739244213741969401723562331820409153942954271569180213173853080ncommitmentHashxB0x72eef629e865a0f1571173ae0cfa75b133c2d457e7e03987d032f00c9456efb9h
xM18446945669604092998252564460490409674348114302826067376731655579130657685233xM19872290033476335746828318666064166537315969353771377249385495235845706362041a1dpi_b
xK448322597550777364424299579905532228068913153799776960148140580270342803647xL6891084506199073423212379675087145088254288334959794526021448328577644940778
xL4030687680975730168041339202729758092364623238464557221047627338200311055568xM10786930397853448133002970360397881119732550256653896358270663558411901295966
L4523249605938041163128353169410660283740895512126071375003071272049799324490xM12159478185020914260894668641496713130883563055842649009793407719987144687440a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM17807405140861811422052053534348073628152845243307473499561140217856301216485b54b54xL409820976358785257809219072162308939482969173212160395703009374515897081678L
5xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM17807405140861811422052053534348073628152845243307473499561140217856301216485ncommitmentHashxB0x0c9b93cd29fcadd65f1c61151e56dde979f290119ccb4585ceb308b967e788c9h
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"39"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"39"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3680"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1842"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"biur","amt":"132"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"59"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"biur","amt":"132"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"300"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955331"}h
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"300"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1854"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"biur","amt":"132"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1843"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"biur","amt":"132"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
SODA #2611 - Drawn Dec 7, 2025
dnamejSODA #2611edrawnkDec 7, 2025dseedeemptyhsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse
Powered by Luxor Tech-
text/plain;charset=utf-8
B{"p":"brc-20","op":"transfer","amt":"2777.74348474","tick":"ordi"}h!
6j4BTa:to:USDT(TRON):TNKvbaA6RB5mBmp1B9QKaiS4NkznG5wuyi
FjDOUT:9E4E91F5E3F22B86FB38FD1B9CC0784D1510F284C72E841ED1B8595550EF91F7
FjDOUT:40DC3A240548E432AB5EC736F3DE2D8926D9019D097E77244DEB5ECB29BA6EBE
=j;f1z:to:USDT(BSC):0x9F420203D0f20759a134dCd312Ede6d1D3A62a51
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":80000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":60000J
DjB0xd15cd8d463d1e3afae9c10a6f6e1c0b31486b34a6f0f1c267d65bc61eaea9340
2j0to:USDT(TRON):TGN3rvfosLrFzhKJZiWHp9uRW3ZcrEFx9L
/j-Adc:to:TRX:TPkvQVGMY9RDAMyGax8F1pNeSHLA6CeAdNK
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":28000J
=j;pd0:to:USDT(BSC):0x8000A0d14ED18FA9A7746891d4C54a6B1eC4a0D9
?j=63B:to:USDT(ERC20):0xCd678bA1F22B8ceF1d068604Fb0962CBc7dbAe1C
DjB0x22b407896df92ceb9a0073153a41847c3c735d59740288f6c57b77ee04073316
DjB0xc2bd15926eed560559c339ef916e273ab26600ec566f3fcde783c644f31f0365
DjB0xdabb6077e42845966893cb92584578056e9a0bcb913135500f200db970f9c76f
DjB0xa0866d9216a7076c448c9aac677bb8d0ac7848947dbb7ea68658f7f71612e16e
DjB0x2a5b14233dfc5b717766dd4ec2d0071c6706a29e805f2f528e915139b6adbdcd
DjB0xc21248edc76a43e55d4f785c644ba80025c081bd9ec829d08c6096bea13caf8d
<j:=:e:0x442942A1864fF32a5703Bb99BF31dB2e145D2c88:0/1/1:ej:75
OjLL0x13db0c33302b5f669390aed48c2d7cd5b71488df14b327d6b2e86e62ec967243=|lifi
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"25"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"150"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"150"}h!
DjB0x927ecd08090755192fb4094a116c12009ae31d4e2e981fbda3b3dd35f221f89a
CjA{"p":"brc-20","op":"swap","exe":"LOL,WTF","amt":"150","slip":"1"}Pt
CjA{"p":"brc-20","op":"swap","exe":"OPQT,WTF","amt":"97","slip":"1"}sf
CjA{"p":"brc-20","op":"swap","exe":"LOL,WTF","amt":"150","slip":"1"}
FjD{"p":"brc-20","op":"swap","init":"LOL,WTF","amt":"100","lock":"144"}
KjI{"p":"brc-20","op":"swap","init":"WTF,LOL","amt":"0.25263508","lock":144},
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"4742667336"}h!
tE[eyeEeeeUeueMeme]e}eCe
tM[mymEmemUmumMmmm]m}mCm
DyyyEyeyUyuyMymy]y}y
6Q[^[Q[Y[U[][S[[[W[_
D}y}E}e}U}u}M}m}]}}}
0VXWTXTTT\TRTZTVT^TQTYTU
8V\WRXRTR\RRRZRVR^RQRYRU
4VZWVXVTV\VRVZVVV^VQVYVU
<V^WQXQTQ\QRQZQVQ^QQQYQU
2VYWUXUTU\URUZUVU^UQUYUU
p,\W[X[T[\[R[Z[V[^[Q[Y[U
X,VWWXWTW\WRWZWVW^WQWYWU
DjB0x0b1dd17ebc5568e0d1ce84a395e9f7e5a68a3a710fbb5c4b537c8022360f27e4
CjA{"p":"brc-20","op":"swap","exe":"LOL,WTF","amt":"800","slip":"1"}
CjA{"p":"brc-20","op":"swap","exe":"LOL,WTF","amt":"800","slip":"1"}
DjB0x42366bfb8432e1994ee400ebf46fd3e7a52ba61d8ea9e634ed499288f17fc2ac
DjB0x8dd47f94e68c31a9c47947270727e93ab6d18e73f27c5d90ee45e1fc724c7e44
DjB0xe2e2f46c3e93e0788ca870993a5950aebb199ffff6465364198460982929cf36
/Foundry USA Pool #dropgold/Q4v/4
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","amt":"2260.28","tick":"trio"}h!
8j6BZa:to:LTC:ltc1qe7xm6jfhasyz83th7gev4hm5pvgvcx39gfcmg2B
8j6from:1000USDT(TRON):TPEi66nXBvVAZS5DB3hmnSbRLBTNWqaVu9P
FjDOUT:7F10FB9818B43D7AD90946D84B9216B26DE2813928481FBEF1AF874A77E29B39
6j4MYB:to:USDT(TRON):TDjX8RK8h3dkRbTqSGHSRuwrB92BuxMoA3
DjB0x992dc2842784ae8bbdead52e6488dd2afe9204ae5a338036d6e5bdbd350a1ced
{jLx0xc26b78e4a852635aa81f5a0305f2f48f76109b0460850ed3f8b384e11cfa5c0a|depositor=bc1q9wvygkq7h9xgcp59mc6ghzczrqlgrj9k3ey9tz|
6j4dOx:to:USDT(TRON):TDktdAms3QY2HRGerSNg9ZcJHPhaqGTZ6xF6
DjB0x17cf4def5dfc65866de9792e3b3b6f93a26e87bdc8a5c0309ab7a397db4cf4f8
DjB0xdc04ab9ae26edfe89b91177c64fcf6095b51081228a1c20d0448a5c43017652f
DjB0xc8fa85ef0a440fe20c80360f2974ddeddb43d21f373ba8c9376de85ac7f5c70c
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":28000J
FjD{"p":"brc-20","op":"swap","init":"LOL,WTF","amt":"100","lock":"144"}l
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"OEXC","amt":"1200000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955332"}h
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"10000000000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955333"}h
xL2583925249281997697100649138728477161726800603587408248235687038928650149312xM13695631159939289904499566357565905530287663577463851778323889631761698410590a1dpi_b
xM20005329072786453536012604737350918292566295502267268898737089069033783323142xM11234152391243719899321636890756730334465699805195168455737278290102170929482
xL8954708130313684382465537017597987538420928468749100439458233935639548456353xL8421076784998149250241241981700528657608878858867304820931505751955774303369
xM16788650857945394092990634624682261561348151215228154495037311366409672479538xL4485227197500784069695922092984550101593411671425708956848004618032769546126a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM10099344779160026304524196900719233229222978572029590123189404280273710324587b58b58xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM10099344779160026304524196900719233229222978572029590123189404280273710324587ncommitmentHashxB0xd64ac410d87ef690fa1c34c08b600f7d2c4d2451a10ace29b8f5a4fb3787f252h
xL4546196299563308195560631841398155188061781700927335525212648361589632252473xK891086721339164990232878542859981997662787997921712423494115744069308601440a1dpi_b
xL7773401563080947411162730412523944526481080982090047197667629581971602888144xM21643703814960626125398652104176310600862767069691477310588540001185407104065
xM17969634144355746689597314862057091001596042252099289653943161602454431347491xL1767717526155473499124379630924015765316166564281798812336070457827910643465
5885415668400645199206980401812019964590419218943569986524084347893116913808xM12910931661457015349618815519201663355827592218572050089693560971828460258258a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM11931405856136543032346324183982507576336230860543770483862748560507683222712b57b57xL4098209763587852578092190721623089394829691732121603957030093745158970816785L
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM11931405856136543032346324183982507576336230860543770483862748560507683222712ncommitmentHashxB0x1787506337c88acd982463b10dfc9c0e471ceade162d4fa7a983306ed74df5e4h
xL8964810907781156845521844078282293289875771862976749129670242314139174550580xM10630620515969124444511689380493897272431502875025065988782838177204674288174a1dpi_b
xL2876198334285066717781798359409949784258361968043636260596779294585465469908xM19447180265965911495368981480996595473820903914348599281658486961061783680560
xM16251894676180869110020160889673626056800195312306413440061339749676425082349xL8043858553064472121186321568558121967962857123164030953396858331527269178183
xM13952716665120217792349481290421407721668893230328283062464548295499838646914xM12569926451289664694893382069670567056146757844295809799727176934196217686475a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM18178173521153535321047724425412508475292797228074544577872705649820381400042b55b55xL4098209763587852578092190721623089394829691732121603957030093745158970816L
785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM18178173521153535321047724425412508475292797228074544577872705649820381400042ncommitmentHashxB0x39a2d364f43dc8aec85154313b317627c7ebc0994e1b44582b2778417b36c92ch
xL5463982679914559826056051217507177295887957304653992871044078957172713627319xL7004732655037511955227693956645131439517236402319295904344915801350821813756a1dpi_b
xM12632586325310566607112017634254981273861607767086082131005710479268633203570xM18868332369925786133816283064632346306430256268033862118118987989060624400104
xM10211410258182408788302360750689061820989670111093110204261690753992903136256xM13625785489862606983141840003713857772614089357882770663372877035970226452746
xM11194433136973570439727363935501031604149600811463690971752328532028055246978xM19482814808305084828575188328891908837601430240317569247530383985210663191822a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM16231491504957417940272818672197225447809145520393973357032173354136834770607b56b56xL409820976358785257809219072162308939482969173212160395703009374515897081L
6785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM16231491504957417940272818672197225447809145520393973357032173354136834770607ncommitmentHashxB0xe721c918ae92f142d93f318a0dc2887812010d3f3aec0cb9f24d71a7fcd529e8h
Modal Expansion Development #5
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zahy","amt":"5000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"54"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zahy","amt":"5000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"
","amt":"160000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"300"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"485454222455"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zahy","amt":"5000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zahy","amt":"5000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zahy","amt":"5000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"455454455485"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"120"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"24800"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"423434545548"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zahy","amt":"5000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"150"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"100000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"70"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"69696969696"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"6000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1888"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zahy","amt":"5000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"130"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":" UBI","amt":"100000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zahy","amt":"5000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"188"}h!
/Foundry USA Pool #dropgold/j
6j4Kj2:to:USDT(TRON):TJxs1KjPJjC8eDsgJQRReZWL7CyAMA2Pab
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
OjLL0xf348df6cfc6693a66770e880ba92ba8cca463e477adc95d11fe1a4ee40f2e501=|lifi75
6j4cGA:to:USDT(TRON):TWsLoeaYntJaFSBu1xeV3KvEWLVE39awe1
<j:=:e:0x4FDa886501AbfE60c4f49184a836282A177916c7:0/1/1:ej:75
DjB0xaed29128ce4225f70818a2ba616850f4ff868ef36556f1fb5169e7721adb7ab9
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":80000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":60000J
LjJ=:u:0xE5832Ae921bf474562d42437E405Bb007F6B212f:199193656480/200:sk/t1:0/70
xL9588112588211294047193251507189695801087049155084231589762387779594122410716xM19755961206073951175001346405448050940425168469392426994589458235866306794440a1dpi_b
xM18115897801610137477099626903120657306836724677667220491969598488478707686947xL3406656917710329175274132000852152326025958932736784547637908344489032535629
xL1944959963758508707088585084555562072742753095673865516000886192969062357278xM13791818347755820702174742464444578303293695552504968923678565329292564880191
xL4850952921817350858195283916050465577172811940431232683029540978638709410423xL5095006617694230539294193973045132774463955695282352743060879649047310673983a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM13846420095258746234325686544969780852330657774284997211173475919511410485781b59b59xL409820976358785257809219072162308939482969173212160395703009374515897081678L
5xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM13846420095258746234325686544969780852330657774284997211173475919511410485781ncommitmentHashxB0xf4edb7d345419b75d273592b1e56fa37c67c7d743224712e9b30342ed1a7c1e2h
DjB0x1c6e899f2e90553e4437d9f7fcb83901084d50492f1421577eccdee0e29f6358Y
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"200"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955334"}h
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"215"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"19"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1884"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zahy","amt":"5000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"5000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"148"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"81818188181"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"1500000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"452427272455"}h!
DjB0xb5bfab806ac9ee46c7cf7ec41a36d32783ff48266b27b33d5c4873ba12cba851ap
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"
","amt":"146000000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"150"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"75"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zahy","amt":"5000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"454234343345"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"
","amt":"196000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"70"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"4"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"3375"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BCHA","amt":"5"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BCHA","amt":"5"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"1883"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"25000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"10000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
SODA #2612 - Drawn Dec 7, 2025
dnamejSODA #2612edrawnkDec 7, 2025dseedfenablehsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse
uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuQ!
uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuQ!
uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuQ!
Powered by Luxor Tech-
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
6j4e0a:to:USDT(TRON):TXBPXFMUCzjzBPfMtGY7dFjC8qT4fDYLNF
=j;cRm:to:USDT(BSC):0x8139617e98E0F36CC16A0eD3262E408EE1C956C3
6j4DH5:to:USDT(TRON):THsfBaoncpYqKoAKBENFLXzgTcwCbCx2kC
=j;iOo:to:TON:UQCGg4CCZGz1xHKCm6KWZBEIXiHMyQCpbOPyr0YwjQ1XfIzK
6j4jQ4:to:USDT(TRON):TKpUnx3tdUHjK9UexJkZBnYudDPQJHFNVD
DjB0x7b8f75058e5b3dae4245ed65543b0c3b87a1799b2abbe4a9ffae980fc24e0f9e
DjB0x5f1e47d2660c7dc754f6f220e3f32b9116351770036b978627bdc7198d2b775f
<j:=:f:0x3e2C1DCeBdD06f0642183c2a1410247D1792AfEf:0/1/1:ej:75
<j:=:TRON.USDT:TMJBw4tizxECqxenkJ2txBFoPJJU1pKQPk:0/5/0:ej:75
8j6from:84.1USDT(TRON):TDfaHPgvG8y476BSTKhcN7z8fWdoE4cZ25
/j-gfY:to:TRX:TQ91i39JFukryG6C98YmeN6nhPqw2dMfwDPD
/j-77Y:to:TRX:TXunUPW2oRxQqyQTyWUfc6wNrYQBFRnmqc?
LjJ=:u:0xA2540942Be08d0aBB05dAfa1d996C06836cF178d:845089306554/200:sk/t1:0/70
6j4AQz:to:USDT(TRON):TLCfnw35otLT6UdazQHypWV3CuksewMTg5]
6j4Hr3:to:USDT(TRON):TPLzyMjGz63BgK6TTiiKDh5ibYcALRGUEcl(1
6j4yvg:to:USDT(TRON):TJJAngQJavwoCEgKMDoFzVnLVnDo65rnrJ
<j:Syn:to:POL(POL):0x9F42ae1dF0c1a78BdF1DA1aC589863A5DA9e50cF
=j;GpB:to:USDT(BSC):0x9dbB77E4697ed0640B6c6a1a2384179bDf75ad04
=j;QCd:to:TON:UQAer8h_aZwbxUdTdAgQSiCrGOBXZafF4n5fe6yfsYea0AzF
OjLL0xb16249175fbce6547c29751056ddfb7873d1c028c113f44da57d3baf30d5d2cb=|lifiS
LjJ=:u:0x0B220eF37F62D447A8Bb8AB381e87E72d3c77e9b:230246779374/200:sk/t1:0/70
LjJ=:u:0x7FD10266A69A781D1e022d9eD72DaA98e8FaF37C:242355423329/200:sk/t1:0/70s#
B16c0a718dfb1d943a8f3af861180f3d7bb4c436c3bff24b11bfc303a9873d253:0a
B5385c18c16440767bbefd9b6932c21c8552eb96ac6c1e74d63e9ac81c271aaad:0a
DjB0x822f23946da0c2ba0c22e42af14de0de5c7038ab9a0924e47027dfb2b0454056+
\&/Foundry USA Pool #dropgold/R,
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","amt":"14.56","tick":"ordi"}h!
6j4Iky:to:USDT(TRON):TUV9XV1GkUvTkcJdDzQQEfdm2XPLbeu6MP
6j4WtD:to:USDT(TRON):TAKMCe2by5hJLmunfZGzG4b7qmYj5dnjUc
/j-20V:to:TRX:TTpSsez82tBKPcejABVXYy1QSE4RwSe7Fg
6j43EL:to:USDT(TRON):TNj754R4eqN5gYUUrMWqwk3Q3vYWqvs54e6}
DjB0xca0925635bed067f9343f34abf694c30750590f2358e4a5a8448123e6273b6f7
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"ordi","amt":"60.38"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"sats","amt":"816855437"}h!
=j;3L4:to:USDT(BSC):0x88B1F874aE4Cd25017636a7C471b7B42FD4fA897
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":70000J
text/plain;charset=utf-8
OjLL0x2b2c60bd89da3323ef81cbe1f69f95fa02b30db7dd0abf0f7e6222727711985c=|lifi
OjLL0xed3da6fbbc239607f54e7a088122c98a62e06575ca8337e6f400edcf2bc0c70c=|lifiE
OjLL0xd7b8f1268d90a7ac53a72f130b53fdcc58a49667d3ddb0e250f658fe2f88915a=|lifi7=
OjLL0x079878fe9343ac88f7fbd9b5c1f8597597447652bee3f2305476d8269e7b3a4a=|lifi
OjLL0x44a547145977a920a1e662ca446ab3f51db8bc7f93a2e3cbd9aa428ce30e5549=|lifiC
DjB0x549988d862dd72c8357307b2ca6a4618a040ee38b5c614b1e40e11b5e362ac7d
DjB0x80a8c3bd314b5c8abbb614c125d10dde4047fbe3e83cf18bc57836b355f3dc94
6j4gxq:to:USDT(TRON):TJ5YBKTzG4wzpHFagvp9isK4hNeZLkpezj
6j4Kz7:to:USDT(TRON):TPLzyMjGz63BgK6TTiiKDh5ibYcALRGUEc]-
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
<j:tQr:to:POL(POL):0x19B579822862B0a7caaf239cD029c136948a3378
=j;ul5:to:TON:UQDfXfgzK4PWfbSJoO8U838Da6D39Q5h7z48tfd8JNyb_E-e
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
DjB0x5ae989501726aaea5f04983f6a8cd1092c367097e503fec4c1542e52976b3762
DjB0x5b42e24b3820aa4f86a1186f9d40966d04cb41bf2561508450c4cc14cb571813
DjB0xb6d34eaf99b4e567192211a51a4dfb23a952fa83fc698a7721996a0baa6283d7
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
;j9to:USDT(ERC20):0xa8c298487d334D8de4Bd04eC587df4E979718454
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"160"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
6j4Ohj:to:USDT(TRON):TVGbnHdxXeDHsrSYowT7RS2H44nHRgK5M3
6j41KV:to:USDT(TRON):TD2suqLNpF9QAiMfs5aooNT7wwCMf6CSJN/
8j6iKn:to:LTC:ltc1qghnuv5w3qzuvjrhdfzuasckukjdzru585ynre8
8j60Hf:to:LTC:ltc1qcnyt5f9rh8eava0zwlsp7p8xtldrv65f4hgcjgt
Aj?{"p":"brc-20","op":"swap","exe":"WTF,LOL","amt":"2","slip":"1"}D
Aj?{"p":"brc-20","op":"swap","exe":"WTF,LOL","amt":"4","slip":"1"}
<j:Pe7:to:POL(POL):0x59f3a7c66EA7d24af63437f0c23c9ff15a5941446G
DjB0x822f23946da0c2ba0c22e42af14de0de5c7038ab9a0924e47027dfb2b0454056
DjB0x78c95e07297d7d151d15cd88e986944f40b066baacd0e93e006655783a136f36
text/plain;charset=utf-8
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"289"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
DjB0x5e882ae583d3d94542db80e1aa161dc60820a80c7c8975d56c96fbf8b2c7fecb
DjB0x9390f5c232540b0b9cd2d77fda19e28072995648df8dd8c6be12975dae08d317
DjB0x27918d119898271e55dc6fec3c0fef76387bf2f77ccda2ffb5d854fb799a9ff5
DjB0xad8efe0b4346348b4f52d003fbff5d61b602e2cbd50f9d0a68c09bb2d170fdd5
OjLL0xb25cbf9c6c10fc4f4137cd10b9237ecde4d217384d077427526d01dcec68177d=|lifi
OjLL0x384b472816b1352de5d0df2cae7f4970a78aa37da57285b961946b89d53557ee=|lifi
:{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"209.8"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955335"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955336"}h
Be8288923bda31a48cbf1b8cb526a983b4f25636ec37527a50ffeff86aea6977a:0a
Bc81e4c9f36f3fb4aca2ec44c91cb1f8227edebd3897118ba28a383abf526fe32:1a
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"66666666666"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"31111111111"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"  CN","amt":"111111111111"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"22222222222"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"  CN","amt":"122222222222"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"66666666666"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"55555555555"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"1841522222"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"55555555555"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"77777777777"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"99999999999"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"88888888888"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"44444444444"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"3581039215"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"99999999999"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"33333333333"}h!
B431ca2fc5ce02a75f0d121de084390d70716b6d35a1526ff8b9f77804dc18274:0a
Ba215de646ce6eb76a2c3e3675cdd7bd1849d22b0b80d30a2bf667e26b6efc609:0a
'/Foundry USA Pool #dropgold/
6j4npq:to:USDT(TRON):TYat4D6gwH83RqoNKYFPPKWVwTCxjzneKd
/j-43l:to:TRX:TNM1fxcG7mG1uRLwoE3AwrKv7MraDJmiPE
7j5from:300USDT(TRON):TKXUCYS3ZMnD3JgFLdPABzyrzPFCj95Jzr$
FjDOUT:072A411D104F6592D167CB123071A3FC28A1D2B3ED1A5A98B63A4D26145CF150
=j;Ll7:to:USDT(BSC):0xcA79cE7A786318dbf2f6Ef738d3DC787bC41199D
=j;oWa:to:USDT(BSC):0xFA9dEda06CfdBe890B28386e8D61Be0C15bD35c4
6j4xrv:to:USDT(TRON):TVGbnHdxXeDHsrSYowT7RS2H44nHRgK5M3
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":11000J
DjB0x27ca900ed9d7cc3d7ba0efaa93a88702916226e29bd0a0f02bba9743a99ee303
DjB0x6dd717dafa32459664ccdd24cdc77e70c2863729970f5bce5f60be537e689561
DjB0xee0e98d46977621f811728215d00e2f072e18908b487043277e3cf8c7ce29cc3
6j4FNd:to:USDT(TRON):TGXqkED5WJ5yniHF4E1Gwd7XY16gPKLb7Qi'
8j6ocw:to:LTC:ltc1qxnqxl5khhxdp2wy62u4lrm02fjm3lyuhey8l4x
DjB{"p":"brc-20","op":"swap","exe":"LOL,WTF","amt":"1500","slip":"1"}
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"300"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"140"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"140"}h!
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"78888888888"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"58888888888"}h!
DjB0x6abf347a1a679ce27d8d33c3c85266b8f05944b48d1bed0f781a292ccd459fcb
HjF=:e:0xa1e1896e20ff788b69515fbd2614ee1e68b6bba3:357527735/300:sk/t:5/50
IjG=:e:0x40CfA2a6d30d8eE7D97e92f6856FBD3423F92b97:148900875/200:sk/t1:0/70L
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955337"}h
6j4eOd:to:USDT(TRON):TDkf5bicAGrTkZdVHpPaVk3ug933cJESXK
6j4from:43USDT(TRON):TMadieK1oia7JJmWAhRXCavs4wy9XoYMYQ
IjG=:ETH.USDT:0x7016850359F2417e556db51Eb5c0B45B7631963f:394608625:hrz:100
DjB0x9735cd992484aae672d8479fa38b8f59de9cc7497e7b833f8c8222bcf6a365a1
DjB0x205ac6e4ff3190a969b5d1ae57c08517579df24e4f69a19320dfedc2cfc9664d
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"ordi","amt":"6998.8"}h!
OjLL0x0774b16943a3209f22c2c47045d88ded66fda543357f89e1a52f035c7843b98c=|lifih
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"ordi","amt":"462.26"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"ordi","amt":"15.66"}h!
=j;Udk:to:USDT(BSC):0x9fB2aFD9166CDEbAa0734688db1E2E3E1B4655D9
8j6t5I:to:USDC:0x40117ADE5D60D4bfE74624cF7E310CcCbAB2753a
OjLL0xaf035cf7f352b89473899e0343476c1dfc389e01fdf1266c2856abb059bc4c7a=|lifi
OjLL0xe4e8cb92f33812eb666a51ee70c3f2803da3107e1dfd5a638292a4e5a437cdc7=|lifi
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":60000J
DjB0x19836cb6877e57a727fcb9321dd99f1a44737dc56a8cc6e1a6cfaa9145eea0f8
DjB0xb16c919d45602e30d24d617db0dc7cc37a9717795af44349ffb8326fc930eb7d
{jLx0x7db97d452642041e2dd99b5e8607067a67eb155a65e4bf178227c9d06a2620f4|depositor=bc1qzm66jrcg373fy0a78ffv8ata9kzkzk7mu4ehx6|
FjDOUT:F5A3A939E651B1B7390EA2A7EB9313D045A54D3B6307E3B7D4D85FC35CF9A63F
6j4E6M:to:USDT(TRON):TEMCgq6jUTSQn4A3vL3Na3JPt2bRKzxsRj
=j;LQZ:to:USDC(ARB):0x7e972436808b31b431633852244e5e958E2be3d3
DjB0x5c9be4e28140b7c811362cef004b9b56a17606a8a0507404cdc1b0c78e269f1a
DjB0xcdbaf2fd03d4b1579f0230572531768e259ceaae23bdb92d108d061d8b6ecbbc
DjB0x8e6d5c6f75e0e8b681fcb44919eefa5de7eebbee90f32432701a42b1f0822f53
DjB0x920afff2ea1139b1f65e56a51793e0561ae0c0ace5377128dcc2d7e9172c9c1b
DjB0x0e4a0f7136729d8e1daa08bc06be0926f8e5e7143108278288dfbf94000b5d4b
DjB0xb2afa335460a687493e07e98e122cf120d3c1308589cb5aef78ba36997656c75
FjDOUT:C433FBF3D0C17FE8915035F0D667301EE9F0BB51069148D1688D8CCDF61C248E
E{"p":"tap","op":"token-transfer","tick":"DMT-NAT","amt":"1254938915"}h!
E{"p":"tap","op":"token-transfer","tick":"DMT-NAT","amt":"1254938916"}h!
5j3=:tr:TPvrfqGombT83zT9iiJ4NBfxPm6sER1TVP:0/1/1:ej:75
/j-PqX:to:TRX:TQJi79aom3UkVJL7pnCmjhdCkSkg33zWyF
6j4Ij4:to:USDT(TRON):TPLzyMjGz63BgK6TTiiKDh5ibYcALRGUEcuo
6j4EaY:to:USDT(TRON):TJ4Px8oThub8kw7mrX7ysvthahujLrgQXp
6j4edY:to:USDT(TRON):TCpYAC5PR5DFARcMA6iNAxi8QdHkqhK99M
6j415X:to:USDT(TRON):TV2ugeyjPxtwhwBqDYEzpxyJQwipvJu3bm!
6j4Hty:to:USDT(TRON):THQAF11qw8cMFsrdW6GqriBH9sB3w4jTbyj
6j4cGO:to:USDT(TRON):TJWAqNKsQER5ZsfKW2jwDXgjgLVfSiW9v2
6j4NRy:to:USDT(TRON):TBXRvjksPmZQ3otZYRqCNzzny7Q54kMYcM
6j4zVO:to:USDT(TRON):TGXqkED5WJ5yniHF4E1Gwd7XY16gPKLb7Q
6j4blz:to:USDT(TRON):TUbWrgg3mhpqAuUN1iDzdGnwPiZr8F2YBz
8j66hM:to:LTC:ltc1qkr7h6rqpgaunjfapraghqpxve0ver25gw68qtn
CjA{"p":"brc-20","op":"swap","exe":"LOL,WTF","amt":"400","slip":"1"}(
DjB0xbd3c5684e9d286e07a00f47e2b25603417fe71d7fd7d10199cb175e63560b26a
DjB0xbfddcbf19d62d3fbb84439a2db2cbff1ef2ade83811dedc8a875b70b781af353
OjLL0xd1f4cfe777f5f195f7a257ff365fba4180346406a4d3c854d62b117bb9a5dca3=|lifi
OjLL0x74d56f6a1b64c295f486d39dc10a29003c606e68afd534268f0a15d85ee8e334=|lifi:
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955338"}h
+j)to:TRX:TMA4ERTBRzRdpoGnve31Sc5U7n9kMifKPSq)
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":70000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":11000J
9j7from:50000USDT(TRON):TDKPixiD361omwjcW2RuqXdf4MhXgB9NJp
9j7from:61989USDT(TRON):TUM32LtSy8makXSCrfRoEES8Q89ynkWUtX
9j7from:352.1USDT(TRON):TNhiMgpqSXP9Mkp6Tg7GdMFtvXT5tGcWg3
6j4psb:to:USDT(TRON):TXwh5wTnYduUepgiLwaWWn1zhh9xc4u9to
6j4V26:to:USDT(TRON):TPFNNfKkNrhwE3mSJkMiC9D1J6gTcqUR5bv
DjB0x6dfe8ee5a3bfb84971956764cbc058ed3483d32193ebb3dcad4012aa3925088e
DjB0x8124873178dd0cc3da61ba2fd921687d6494646b618d45e0111db4a9edbcef3b
6j47jl:to:USDT(TRON):TZ81GVtqgfzEu4PE5ASs7NBuwJaFAbtsTu
6j4VcF:to:USDT(TRON):TMvRFxJ2Uyu6zR2E2VCAnXtUCey17aUric
DjB0x7e4ae886982822cb0762ab7286dc5935cf4624c6ad1bfd7860483b4ffe6193b5
text/plain;charset=utf-8
C{"p":"tap","op":"token-transfer","tick":"dmt-nat","amt":"92052315"}h!
text/plain;charset=utf-8
E{"p":"tap","op":"token-transfer","tick":"dmt-nat","amt":"1199048847"}h!
text/plain;charset=utf-8
D{"p":"tap","op":"token-transfer","tick":"dmt-nat","amt":"241700610"}h!
text/plain;charset=utf-8
F{"p":"tap","op":"token-transfer","tick":"dmt-nat","amt":"40386651553"}h!
text/plain;charset=utf-8
E{"p":"tap","op":"token-transfer","tick":"dmt-nat","amt":"1272841665"}h!
text/plain;charset=utf-8
D{"p":"tap","op":"token-transfer","tick":"dmt-nat","amt":"366716990"}h!
0j.NTo:to:DOGE:DJ5UeDD9ERcYSdX4nme2vpW9okR9Tf4xqU
6j4Gry:to:USDT(TRON):TTgE57Q83AnQu15qYMTyu9Py664eMUytLW4
6j4P8r:to:USDT(TRON):TLCfnw35otLT6UdazQHypWV3CuksewMTg5
6j49QU:to:USDT(TRON):TWPA3Usj3EoVbYudKc2x871ELZsy8i5aum"t
DjB0x696278e72520237664f211af13251ebf411dd784c582de15aba983c3312b036d
DjB0x38825513ffbcaaa075ae73fd76f93f83a798ca893ff70c36e9fb8af43a51942d
?j=NbC:to:USDT(ERC20):0x02cefB476518Cb2C670284FB53Cbb24c675f0516
OjLL0xc39afe7767f4d68ad0639e67a27df95c5fdf7257951eec8df32075a2b45f2c86=|lifi
{"p":"brc20-prog","op":"call","c":"0x5168f7a79b3ccbe94ee1e8a095aaa1f035bd98e8","d":"0x38ed17390000000000000000000000000000000000000000000072ad7bfcc12118f80000000000000000000000000000000000000000000000000000000123f3ed33e25e00000000000000000000000000000000000000000000000000000000000000a00000000000000000000000004636ea30b02772552dce01bc6b856c5252248e24000000000000000000000000000000000000000000000000000000006a3fd16f00000000000000000000000000000000000000000000000000000000000000020000000000000000000000004aa8e9ca6d90e2e47bLX44336aa4725894332c1b160000000000000000000000007a6a7ea71bc7943e8cd32b64dde8feba58f05531"}h!
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1001"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"2000888888"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"56666666666"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"250"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"  CN","amt":"122222222222"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"199"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"60000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"RWAJ","amt":"2000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"1"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"41111111111"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"300"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"96000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"2400000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"49999999999"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"88888888888"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"66.5"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"55555555555"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"44444444444"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"66666666666"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"1"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1001"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"31111111111"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"77777777777"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"41.6"}h!
6j4orI:to:USDT(TRON):TURf36rGLdvowfUpnJTU8L8gsYUVjZNujg
JjH=:u:0x02219B407D0618988C8CFbE1d02Cfbe6fCA5FbAc:5472171401/200:sk/t1:0/70
SjLP3393.d41.14d.110101000001.10000101011.3933.f5d.d5f.111101011101.101110101111amen
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955339"}h
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"260"}h!
6j42WV:to:USDT(TRON):TKSjwEzkwS2atTSM6Ztf4h7jc6W3K4xuDZ
8j6fsp:to:USDC:0xE9C582e9A4196AC4a05Ce290ad8c3ba77647964D
6j4Z0T:to:USDT(TRON):TDK5962ZogXpWpzshgy132bcpg39sYMkgH
EjCfrom:306.861317USDT(BSC):0x2219a3109F1D2a11793D2E3De971A8757520f6D7
9j7from:60992USDT(TRON):THS8VCD4BenYmRsuLT2qwccN3ScJhsoaniX
>j<from:833USDT(POL):0x506E73AE825032E6b7eC9Ce8A04DF04bAa9734D5
DjB0x2ae81c96859553d78936e9695a6e749bc6995c040848e4620c37f591b58557ff
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"ordi","amt":"706.08"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"ordi","amt":"11.23"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"ordi","amt":"135.03"}h!
=j;2UI:to:USDT(BSC):0x15029713D7303a3AaC5ea5eEBbE8676C8Ca05f18
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"rats","amt":"698127"}h!
6j4zjS:to:USDT(TRON):TURf36rGLdvowfUpnJTU8L8gsYUVjZNujg
6j41Mq:to:USDT(TRON):TCpa9hoG72jYNVqznzEJD8mMCTrMiGLw6n
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
DjB0x1fb629bbd068cbf286a5c2f68efe0584ccd80f54dd1779893590448490b8e970
<j:=:TRON.USDT:TFJG6mDeKpGmxVo1kGy9fZPViE36j7hGTM:0/1/1:ej:75
DjB0x977686b1e98e24b0cafa5a6d6264a65a3bdac28f363e5a406bd0ac155e38f978
6j4EmS:to:USDT(TRON):TTQuUvC8jxMa26AhHSkChYQ7zSDJ2vHsL6]4
6j4Qy8:to:USDT(TRON):TDmnCnM2RPx3QEQUWqz1VWtsNy6vHeZcxJi~[
6j4yPf:to:USDT(TRON):TKKpefjotokeFuE6c5cqid9oFnyWn5V1dU
DjB0x13d287e7b5472b1e96f275a5b54208d6f05d7188135660c77accececef768402
DjB0xc7894ff188b071b30e80818bda3dfd32397cd609aaf0c37eb9af5e5465e258d7
OjLL0xfa0565208f4d87de09f1fc8187e829133ce94b62a8aa3a6a04cabf2460d46664=|lifi
DjB0x2c4295210f158358e3cf568f662777b6c53bb64a9057ba94815935ff1c5166e1
DjB0xee47f23f1cbc9f65cd4935448983f0b0873039468235db913cec57ff91c0d5f9
text/plain;charset=utf-8
F{"p":"brc-20","op":"transfer","tick":"sats","amt":"651841330876.6332"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BSHL","amt":"1"}h!
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":60000J
text/plain;charset=utf-8
)https://doi.org/10.48550/arXiv.2606.18639h!
text/plain;charset=utf-8
)c | {h_{i+1} = H(h_i, c, 50 / 2^h B)} < Th!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"5034754719"}h!
pwt1:list5:eyJhbW91bnQiOjEwMCwiYW5jaG9yU2NyaXB0UHViS2V5IjoiMDAxNDc3YzAxYzY0ZTE5NTM3ZmQ0NGQ2Y2UwMGYyMDY0ZGQwZmRhYTJiODMiLCJhbmNob3JTaWdIYXNoVHlwZSI6MTMxLCJhbmNob3JUeXBlIjoic2FsZS10aWNrZXQtdjEiLCJhbmNob3JWYWx1ZVNhdHMiOjU0NiwiYW5jaG9yVm91dCI6MiwiYnV5ZXJBZGRyZXNzIjoiIiwiZXhwaXJlc0F0IjoiIiwibmV0d29yayI6ImxpdmVuZXQiLCJub25jZSI6Im1xdGswMXdyLXBrbTU0MHZ6IiwicHJpY2VTYXRzIjoyMDAwMCwicmVnaXN0cnlBZGRyZXNzIjoiMTYzOFZuNkt0bUs4cDVyNG9HdkFYcTlubVpiMWVtVTFEViIsInNlbGxlckFkZHJlc3MiOiJiYzFxd2xxcGNlOHBqNW1sNjN4a2VjcTB5cGpkNnI3NjUydXJ0cGV1dXkiLCJzZWxsZXJQdWJsaWNLZXkiOiIwMjFkY2QwZGMzYjFlYjMwNDZlNjViOGIyNDI5M2I0MjdhODMzOTQwNzZhMDY4NmYxNTliMzY0NDEyMzU5NTRlMWIiLCJ0aWNrZXIiOiJXT1JLIiwidG9rZW5JZCI6ImQ0ZTVlYmYxMWQxMDRkNmE2M2ZiNzRlNDIwOTQzNjRiMjVhNWY3MTk5YTA5ZTVjMGU3MTQwODk3MjQ2NmE4YjgiLCJ2ZXJzaW9uIjoicHd0LXNhbGUtdjEiLCJhbmNob3JTaWduYXR1cmUiOiIiLCJhbmNob3JUeGlkIjoiIn0"
LjJ=:u:0x0370afc5dc62365FA2403fab5cae0827F6A16fB3:175957282655/200:sk/t1:0/70g
LjJ=:u:0x3ff1b4f12F74a8259d5b2A70F930E5B18fBa0108:303459941039/200:sk/t1:0/70n
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955340"}h
     Mined by Secpool    O
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","amt":"6998.8","tick":"ordi"}h!
text/plain;charset=utf-8
K{"p":"brc-20","op":"transfer","tick":"ordi","amt":"462.260000000000000000"}h!
8j6L9m:to:USDC:0xB41f43381Bee432DCA841553d515C620f2C64E8E
8j6PFz:to:LTC:ltc1quwl4hu98xwq3mkdvjdda4ysjfqussv4tx3gjj0
6j4mza:to:USDT(TRON):TWk3dAC3F15EDwyke7WRDHNUZaUuXjzPLM
6j4NhQ:to:USDT(TRON):TFXSAiZqtX6C5cgpwih14SCQ9JtaoH6oVw/
9j7from:62997USDT(TRON):TNyD9ejDQnUxsWvZ8ddyi6hkFQASUg5GNJ
9j7from:59993USDT(TRON):TPUWzCQkWEDrBA4kn11FFo1DaSurGfu855\
9j7from:58966USDT(TRON):TGwC1aA2Wh7tkV3vErUhw4oQab3iLyrLsn
EjCfrom:378.830604USDT(BSC):0x0CD84cEF09b8F0b2fFB5c688af2A51fBa259e466
9j7to:USDT(BSC):0x516e5601aF54773a925CE6FDF1f97748bff8bFA3
DjB0xa6529ffdb326b8291f34fcd9f0a5cc4971895f64321f98194fb88f13757c38ec
=j;j78:to:USDT(BSC):0x2653864462365BA23AA3918aeA6B0498C46Fe67b
=j;gw7:to:USDT(BSC):0x9e3e1Ba9Ed032696DeF5C2f311989469C8042b88
=j;LvP:to:USDT(BSC):0xB7f57878983CAD4280cF3Fb58D06a6b223658045
6j4ZDE:to:USDT(TRON):TYY1zGTvpRcbbCtfhLaCm7Aw3F2XW4cXPN
?j=CdZ:to:USDT(SOL):ARfh4Gy2G4KbooEwBGRuQd72EDr9rNUHhiWVLn9Rtjzv
6j4ONY:to:USDT(TRON):TVNbh1efCwELbjxfzmEFDo2wdqzEg7QnsD
6j4F2j:to:USDT(TRON):TChARtyXWf4rUyQR9BK77Sc7G7yLrPZh6d
<j:OQg:to:ETH(ARB):0x3E5299a7A45D37dcD210Ab695C59f69816026d70
?j=Ozp:to:USDT(ERC20):0xd2D9D91b5Deb028400f83c08eF1C0C928657c857
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":13000J
DjB0x184fc0898440ddf8be846dc7e1c7c897edd387a9df8e7527f17e5d2fdb8c3baa
DjB0x7893d96aecbef6d81c5f634484eb8b6708bd07eecc3f313edd26bb883254f412
<j:=:e:0xbf8028A589d674634e509F8b65930Ee275263B48:0/1/1:ej:75
OjLL0x3a57cebaef26535da5aee62a428b79f528f2f3298bd7a88856e5ea97cb8713b8=|lifi-
DjB0x0d41b83a58b2e59ec34ff7bd03371ff8e5d622c118a5619bd914bd623f0b3f0f
6j4eZ3:to:USDT(TRON):TDmgbMqQQB91P2e22Xk7mMihr4tSm181HD
=j;70H:to:USDT(ARB):0x65C4C81D0DF3cd2C0056e622C7971C7b288839E5h
DjB0xdd8969bb108247cd7f14ffc0b1e3b64266a7fd2a6659c3ba335399755f18f19e
DjB0x98044fb27e1a7c98ed264e1eaf6f306b1172d78037d063590951c1ec24de06ec
DjB0x64b2b12d9eb7f264dd0f6cd232b781228eafb02770ed695bf95cda9f36401556
DjB0xd75fabeaacfeda87f9b32074dbd386d8cd066139d4947a66df09d258ac8877d3
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
B16100c5ac1b79cbbe24b33cc7ab5421589d9b9474c45a0932de649e5fd65f919:0a
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955341"}h
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"VOIDX","amt":"0.1"}h!
4/Foundry USA Pool #dropgold/V?u
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":"ordi","amt":"40.30799"}h!
text/plain;charset=utf-8
D{"p":"brc-20","op":"transfer","tick":"sats","amt":"5381173115.1186"}h!
text/plain;charset=utf-8
  "op": "token-mint",
  "tick": "tapswap-v2",
  "dta": "{\"op\":\"swapBtc\",\"tick\":\"tap-usdt\",\"des\":0.000015881679797144,\"slip\":0.2,\"addr\":\"bc1pz7np608s0zcyq5cjw4uk9sknnplk6e70hk87r8jz00lg83pf3lvq2zktpg\",\"fee\":6000}"
7j5from:120USDT(TRON):TMkMsV9aGCGFXAMX7rPgRAF8SsgZuswcyq
HjFfrom:1967.806599USDC(SOL):DBJURDcpx3BMeQUQssxgiAQr8UBBGgv84XcMijVJNJPET
6j4Y9v:to:USDT(TRON):TB8ja1vxPvWdweFJhmZzCruVy4F9d22p3E
6j4j0Z:to:USDT(TRON):TPam91ujHDqHX9JGWkVMscZakVMtQqPnLJU
DjB0xf9ccaeed74bc631b3039e2ab52b52a6d00d26ebf2804f7dccea077d40e714202
6j4H8Q:to:USDT(TRON):TA3vfY3eQ5hciP4SUDGv9duWXwwwZHNX3M
DjB0xae98712b809a013f95ca21897c3eae8aefdc44252ca3f87bac6a372a2224a498
6j4DAK:to:USDT(TRON):TJLU2aVGV39dXQH3Bd7oZHSSrEb8iGL2kb
{jLx0xf65a8de2de674f60fd784f85ca36c4c13a199975e74f133006f61939609d890f|depositor=bc1qm34lsc65zpw79lxes69zkqmk6ee3ewf0j77s3h|
DjB0xb39fa2c903bb50cbe0580064bdac74a3b8f6cba322230c6ed494063762c27bcd
<j:=:e:0x57A767CDC75B4C89a69E2AEeB166a05081E01A88:0/5/0:ej:75
<j:=:e:0x57A767CDC75B4C89a69E2AEeB166a05081E01A88:0/1/1:ej:75
6j4fHh:to:USDT(TRON):TFdc5jHoWPa84u7VS5T6vTwjokrck2sznP
6j49wu:to:USDT(TRON):TJwqEMsKB4qFu8HCNBxgKEd1UBJSRQXtQm
6j4Gg8:to:USDT(TRON):TDnKk8MymAH55hsfP5QtbjtPpp5L5iufCc
<j:A1b:to:BNB(BSC):0x8808689D033aea5A9d54661441CED11EcC15F1EBta
?j=lj5:to:USDT(ERC20):0x25e474A4785736876B24D05270BEC1f6Ad0D1050
DjB0x06e52e12e6f97a0e7b916d52d4acb6539a868ddce61b43737c23cb42965016ec
DjB0x56752a2b9676fa9c7c89f1a7e47d04e081f5c206a8d10072591db8f97c6d6332
DjB0x3a57cebaef26535da5aee62a428b79f528f2f3298bd7a88856e5ea97cb8713b8
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":15000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":12000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
text/plain;charset=utf-8
LM{"p":"brc-20","op":"transfer","tick":"rats","amt":"42407.412035200000000000"}h!
LjJ=:u:0xB2819afdc5A3387500491Fd06233b10f505D9A68:554070923782/200:sk/t1:0/70
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955342"}h
5/Foundry USA Pool #dropgold/
9j7from:115.7USDT(TRON):TCWQdJfbG7YJuubV32RaSF8y11FdSy3G2C
6j4FVr:to:USDT(TRON):TPFNNfKkNrhwE3mSJkMiC9D1J6gTcqUR5bw
8j6Zqu:to:USDC:0xfa80D859E3D16760bC8F3AAb4275F064C6D28208]y/
DjB0x3754679fd99c84d125bf00b2f73057ba9b3e491e485687886534046572fea695
DjB0x656861f777bd70b3bb560f3af683452a63eea462a05b2568685370ec85a3e70b
DjB0x09c8d5c4ba8abdfe58324d454e95c9696be9ca11273daad27a0388f726fd2eb0
DjB0xf73d335f2cdfdea885e5c24644a124c52ce162b97e396373099018987adefbfe
6j4J5L:to:USDT(TRON):TDA4ngk5oPToRQkoZWWp8bmYBbzDQUCF7u
6j4huY:to:USDT(TRON):TLCfnw35otLT6UdazQHypWV3CuksewMTg5I
=j;PuH:to:USDC(ARB):0x62F8Ec061Ab37b0aA40DeCda80cE96326BC31f80
=j;3qa:to:USDT(BSC):0xB4E32181333Eab32A80cdFD828487A80e6803eB4
DjB0xc40eafb4d3fd78517aec9a050af689153090a89c5f91573eff08252ec33b8887
DjB0xec7c751492e97706abcdce8f08735029f8c505a613e962981775ff9220ab8b6d
OjLL0x3090d72506748955778c3c34ce6ee9a6a32b9400a00e8f56a9f5bcbe2136cb58=|lifi5O
OjLL0x6cc2e35dbc6980b9affb66866e175744f79e73cf16ab9ab39867a6415f8f9870=|lifi6
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":13000J
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955343"}h
xL1321509482150341278909156447838137622984175013711880507184053092398827487506xM11024555794231521075468851858619931807956897652232922840096343865342388373886a1dpi_b
xM16539441939401098554936967094534913687188836328585207474759839561895013434886xM20104458898844974855135578752532147260107903186731883885064468127607592485010
xM19234284147367166386921064124461626257127270681768207813875164793120514425537xL6817693143380054824102470174119565165205903328296241276822087574643388875982
xM19142501038020381895550433048750453723072825899342262016152101355727541254138xM18626869514598683885879860003974934283602058820938684556361942922270953103500a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL1626506308275757298586954570282912232255909709943265510488198979888334846759b71b71xL4098209763587852578092190721623089394829691732121603957030093745158970816L
785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL1626506308275757298586954570282912232255909709943265510488198979888334846759ncommitmentHashxB0xbf1439f3ad5a379446ef75efc708501ed8318255a27880675ef2828d1e7de6c7h
xL8499003201497097574042774520244698188349634349579308420063193499679856921847xL9794758723937017843092165229829149384095967015504752391016141679294505978058a1dpi_b
xM19243321083537934355925584838569725309165072318815911932693041679475646956956xL5378051654569741489814538631906787537328719373242371833401350838194165594373
xM17407587658661172477214674744958390659922962696597345437161015424791544109477xL5541100943293084722992407811894773515021518049427502743058202337593768546391
M17671806293690612162488666490661346427487661167915083874706583131423888377920xM17612799104053549764598480235491801448076585390329784418795596386992820222323a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM15770067719927986585847388143569167373299364007717105174588515411270409104923b61b61xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM15770067719927986585847388143569167373299364007717105174588515411270409104923ncommitmentHashxB0x4e522445a332a128673f801472f02fb90daf35b5e65539ecdddfa296f7a320abh
xK604640200415698264476185778505286524723368829835365754636340840352482849203xM18217643391409486769302744794464114536773117592550984339755139457852696847441a1dpi_b
xM21459506207200793958464467672346183275476316437958849656071090489247640054358xL6378976359378813237948611315359764070987079117799936624896999434049958600620
xL9324428531481379084185209256783299576304509277260386758419815976211231918329xM19729827693063522869596040697987398720722016050727174179199873621719044021129
M21334631611481292789220760804705393559847241000690330659659066295208886213314xL1844037720192574240056534015534706589692790527335031930178347383508084183358a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM15480375425647960320099055427565370184364681812459013448111006544771466474096b60b60xL409820976358785257809219072162308939482969173212160395703009374515897081678L
5xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM15480375425647960320099055427565370184364681812459013448111006544771466474096ncommitmentHashxB0x700aa64239d090f70737bf3ecc855decd733a53725d636a17217630e7cbc0456h
xM16980280259105501571640030637426970227646226597581497203578404004383875915439xM11091097907427460940305381591956007844108584477089001069524028158467506955003a1dpi_b
xL3762028402384427136572731288173740550386612165689819816130140483432869173424xL5132323327319914567744028785250126818405931683302150938930719724700248069207
xM19805790610389919916697771714738053050082573609069611520073573503642212154086xL7368441322658284521569378415922305246273071658317127714484235217837612486381
xL2187629339400974825814901102994079829571455731460540348562965212466331690257xL3795492057978698281363805082890729894976331808431721875533257267459414365721a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM10611380158812378401210841925309323333856288792806262736809825649292051555177b63b63xL409820976358785257809219072162308939482969173212160395703009374515897081678L
5xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM10611380158812378401210841925309323333856288792806262736809825649292051555177ncommitmentHashxB0x72745de27cc41546aabf28ba48a819d452abca09fffebd7bae0453cc05d6c8fch
xL1173634544301042547910061948584517970554554125511912634680675902767600734303xL8516271296762390785280596784393470828660887575723964686651577859087468048307a1dpi_b
xL9104812340652073146113310305425742762187841021122926367498181529602279393441xM21833619684946957919780745713387670036558659679496975854694684479515428636372
xM16915646061592047895124861881871682332277187445653332771660640234738585258112xM10589994121342966915350268124977416314001749638124903806794155793944695573335
xM15931403034718681812767502005041074837900981157456727832304759006016610151315xM12892414434701886886038041683733510290074498471765666969034256223810291384741a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL1892182356413012267236864341986523119602114144514157190766853041205315153055b70b70xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL1892182356413012267236864341986523119602114144514157190766853041205315153055ncommitmentHashxB0xc42e66156df5693b0ef6a54862ae8eb44a7a05ae1ccd468d85eef0d87463a7b2h
xM11617579564918132740309996051401740019959932348953087902264921261936451709053xL8660926127469373071665415673697221035245847282566682283748932194175186660539a1dpi_b
xM16970133506236096738891630226435635545480714258979707691766736792177451174819xL2853341258759149418008553028764030768326480239822427649250119396247300895469
xM19409845898829140210790171328065052490348911616477306547598276398125140600235xK933935600121015363776576058972946816244542004694401224207677328673362674170
M17883905853497245507722114977629174359277497236388046708809865785319371848960xL2366325516350431319013738346405945304569048227307811866290339187380109984397a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL9421679337835007480169845038105500264618657066780850411615400351743685099018b65b65xL4098209763587852578092190721623089394829691732121603957030093745158970816785L
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL9421679337835007480169845038105500264618657066780850411615400351743685099018ncommitmentHashxB0x5c28659b5101ed2c2d8782bb0f2ecf8abb4df726db87925123b2292034073698h
xM16571020547525803289360444756405967322635239726346766536645745179554136470103xM11951275928107112498919194508129824339495810953697395563415208768592888572027a1dpi_b
xM17416120104308529099076213491834979066222108230065520065953196816729214614184xM11399597697496148993188954267545541756340240358043524929198464081839404707904
xL9307760932747176688436930464687546094242882779663154387149692561647775430554xL5369092073670580461604742282166989616665671699498826680625765417404151432079
xM19831818154445090555389809184610907949281822199918574006335905688167546946347xL4599530864070554104937581941700353645061388945892451014055981416100049961352a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL6994987202820882400981500656881512286840755541486269560807529765550761158137b73b73xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL6994987202820882400981500656881512286840755541486269560807529765550761158137ncommitmentHashxB0xa155eb65c37d06313cdc3e02c9615f0a510fb005bd7858859e0338e181802b85h
xL6721148883347658228208280115733123275884504174778101389409624340063758248401xM18782318463554967850855065249133840609673127869400722086036121453177296292228a1dpi_b
xL3341374574660570515164871906321995689718890673481891275277571469724785382890xL1611456150641194714166270395797396433290702343415579146918518777175264252952
xL9697594096379102064898473760214060303814368325728083003452233659391701876213xL3759959797581969761578883245918324986934055381914334317068523476281448394628
15351427406778228075469209094917734795422810872411752181714490025141493994798xM18886319800590433195248743893790493989916310970567112518321134725969993263984a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM12185771758761673076542630850391491885538867478731686059659218594230703458939b74b74xL409820976358785257809219072162308939482969173212160395703009374515897081678L
5xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM12185771758761673076542630850391491885538867478731686059659218594230703458939ncommitmentHashxB0x74972619889f0f0da65f76d9d12a362e6d9245eedecd02a4b32be229de920057h
xL4148326050766409391946676190813452668185344655700243047614275800652981592068xL5685626198143375423463543752362757749235336510001780211424498577733220462459a1dpi_b
xK378290694494093034389835175977887918792769204739788522013434538000646913984xL9310693256516551008026912152119622783934544328104098612602626157455431270037
xM13147233275682618037586911787508324307323519380632622764212977972766503759950xL1428538603650496258439285505420645504775369527777631283800957391817699490663
4449669598563235408621825248099309079633080593141528092239769436025972835524xM19596310762091177681498619608100962526767401663376898986804875348786586992189a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM20848676249789708204421397069507524880919503783900518266269890686507118695188b67b67xL4098209763587852578092190721623089394829691732121603957030093745158970816785L
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM20848676249789708204421397069507524880919503783900518266269890686507118695188ncommitmentHashxB0x9535fec36c3f601fe2d345aba00b0ba57b2fe6d7c9f5bb545b749ef24b53a952h
xL6325463551142866773351584252915235666088548416953973996617097627574843293222xL2101072010001933095224943301297776047761378763404552802892879578893820191809a1dpi_b
xM11639022994266161038536893002821436184084169277713378347304896317138158295757xM14012421113063383742909663538133947235780107126614516743833328320829971243491
xL9275065626169502286533125256120235583735872920750854676682349493738836716043xM10444017965340239972628603992536108516524359290163186146546349249405559980430
xL5402834939947632260878186282064398438003053886694068914786599530950159483218xL7247481593293608699619434408113566146523316395249562130682600843419027480448a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL7742251112022787656472696565062262368131456794523796456653220217598582264635b68b68xL4098209763587852578092190721623089394829691732121603957030093745158970816785L
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL7742251112022787656472696565062262368131456794523796456653220217598582264635ncommitmentHashxB0x03aaaa2fc52c036195db841ce0c1701aee10e0e0b2b31e6b6c5d1c997dfbe8c2h
xL2962859845879324049776494068093804261418276790922772010256831930799608480901xM10192004971077266267632289683889074624837560483254920911950293878404930764509a1dpi_b
xM13378601459067733362812451381669708428458369174015412533247909854641001119938xL2901014760300032634524070714691879478901962866960948783825060720090541417138
xM12254170576173800153413624234860116247896425512771360208088487094942861737796xL9695656763450719406457159023466273499170775563374404997650423640797696449055
xL6780554498359245036362152876085855734821684985312237117952918436808847976590xM19516248844712151106879139245802502938022904867978319110059854512006859875426a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL9708777306071384797132725819432946843476615113691491809649920912758609925325b72b72xL409820976358785257809219072162308939482969173212160395703009374515897081678L
5xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL9708777306071384797132725819432946843476615113691491809649920912758609925325ncommitmentHashxB0x64e79b680b30a20924a8840213ded629857962af4c815ca0788f1dfd52e79d97h
xM12923148431476931789884571610123973289715558008787649605283535561198944897816xL1538808905864433729872450586621569244324791073731928212437183589144030960790a1dpi_b
xM15277196164844779370774900749885864954672532192655462912179757649394328391711xM10292115499738689204542544970577761375754787993198615269461160848948256556198
xM15758798534107444298652224485989318263782510236538297170108116313044270273964xL4389689740203543304066123240680814447083992516685332491215125344327387031834
xL6959367049718148571203646275736096611185102110689635520061770790988121304415xL9192458674403211865174984911417534250047238336531250116406301329504283660294a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM21476837927602341859830846375333445884744911182967663499925278210944246214933b69b69xL40982097635878525780921907216230893948296917321216039570300937451589708167L
85xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM21476837927602341859830846375333445884744911182967663499925278210944246214933ncommitmentHashxB0x5e126e8c6ac2a7b5c474d19191742a5ec7c5df89f20d84465ea41654c52f3c11h
xM13715356161560459854451735960602405485382360126953972399676952541952793655802xL4943141567417452617477927640378460915927174087484402198867818378616975375115a1dpi_b
xM15452528869882619343024656719844947261452381506148357231724635180969824942702xM15827022711258903644780732045858094634990656393036842768935748311900001694790
xL8944981809063089982351186026863711113351630376865732278449388578420421666896xM15562573624045347861112929930314404682019411676015695564196351753063457171235
xM16685810185171294116018949307822397318784632718007678900368037002193845840236xL3369196740429829930831610230609445029785336867991578853303494387371352993496a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM21473058233237277922440933292698174565465038578784018040219955461834743950869b64b64xL4098209763587852578092190721623089394829691732121603957030093745158970816L
785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM21473058233237277922440933292698174565465038578784018040219955461834743950869ncommitmentHashxB0xaf0a3b76a0988be91c02252275f7a2ccc13f1cfcca32e79450df5960d36cfd03h
xM18066915135025649894077535002905078430963802456408017050664824851308646472659xL9539089014470887351847537925910529461130311033935111332697609231205404270102a1dpi_b
xM15773415422784862130877118838643900762097420882230011939607869035946989183251xM12888979257604750189908630117179977935488001814378600294717491082731722337352
xM20986229649292722721687860020522582180123090927286445575239013236130670297283xL8692729180436947079829232472999811154712571622078206818218958907201835784241
xM18662985009940144056853805713152205536132047635799895097659820185392018908752xL3578699239864806959946886283130577616260884087210895113264727467990814853302a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM11858542951599577415370676063367517343267134824852492572395178146374432047638b66b66xL4098209763587852578092190721623089394829691732121603957030093745158970816L
785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM11858542951599577415370676063367517343267134824852492572395178146374432047638ncommitmentHashxB0x5e0756506b766b8daa9892a54edb7a4723125264df511edb5593eca8a10eafa5h
xM17576649729666340033239018761597959719540139913401995033916040709122040061222xM20483676984639315178331522463381747547971763485363855976645297872308654379340a1dpi_b
xM18421456828733706754362175660588184810575705932034499324010394103039560121677xM19822684188621731336635830399154074359717605777194550993710253276768167249916
xL7673019616280751363999367036444591541119199163698073100454847092047397981142xL3944391432582115893401208348915345816922401666264552120104269720578221026716
xM20272682282179579977776077684688577472548100735593503128081143856019738148270xL6994341582312590764872769233753287303602801900318265791502661744908047980493a1hprotocolggroth16ecurveebn128mpublicSignals
xL4098209763587852578092190721623089394829691732121603957030093745158970816785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM13378865378287946879899828422332132516568485520823865804325516728197956226922b62b62xL4098209763587852578092190721623089394829691732121603957030093745158970816L
785xL4098209763587852578092190721623089394829691732121603957030093745158970816785xM13378865378287946879899828422332132516568485520823865804325516728197956226922ncommitmentHashxB0xe795eb9d1832b71894bc0dd154bb7223e7249e511f1a4bd2727db4f8523f1910h
6/Foundry USA Pool #dropgold/{0
text/plain;charset=utf-8
H{"p":"brc-20","op":"transfer","tick":"SATS","amt":"5381173115.11860000"}h!
6j4Yd9:to:USDT(TRON):TEajAbpP225euj66brDjFARizFg8FQzKYJ
8j6from:5000USDT(TRON):TYhe9jeLr5unuxypsSnbGPtynnUn8ESfqTH
HjFfrom:13414.09337USDT(ERC20):0x1e3e2d2aB3be4423d123D0a2b19e6f498B5BbA9E(
6j4from:50USDT(TRON):TDxYNxCRRj3WQmyRbRuDtWDc11EMyZs4JK
7j5from:122USDT(TRON):TXGcsgHnsgQZcFxvxNKhrxfFqd7616WHhL
>j<=:e:0x1521f881413408020d0B7EC2B00e3e82E3ad0bfD:5428525:sto:0
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"56687"}h!
=j;v10:to:USDT(BSC):0xe7D626e4f6557A9969dFb6A6A9cFEe8933E79268
=j;baY:to:USDT(BSC):0xe7D626e4f6557A9969dFb6A6A9cFEe8933E79268
=j;Fov:to:USDT(BSC):0x05564C3d70eaC76D1453a5cd072c970874336336
/j-pDc:to:TRX:TUQdVCWb86Km3oS7XBMRFacpPfmf8h8TpK
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
DjB0xe4f35935fa30a0d88c28f1a5643aeaae9e05dcfac43a691dabdfcb88916a3e6a
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
6j4zkP:to:USDT(TRON):THHGDA1PCSKNQNz2JsPibk6q76shrrU6Jq
<j:nFa:to:BNB(BSC):0x02E6afb80CC788A44fF54eB070A72D7193c2b94c
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
DjB0xd7917e7e673cf06bee4a419258ee8927b8e03785ad15b6ddca219008efe888a8
DjB0x7d12c2521df3d88f1995562e0061759eed887574a0eab3cfd82bca2cda46b808
DjB0xdefe2e16caa50374b4788e9f11ae7039275a6ac9e1cc000f17fcbe9712acbcf0
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"56151"}h!
/j-n4a:to:TRX:TJpNSuNuFRrgxDX9whG4NBLY2snQeYVDMS
6j4BhM:to:USDT(TRON):TBT8RophR8YoiwR11EeVvPXQ9SnUXtPphn
6j4cqb:to:USDT(TRON):TZEvH8StPkDr8gYqwVheGiVzst4yWACCwv$
6j4nYX:to:USDT(TRON):TLCfnw35otLT6UdazQHypWV3CuksewMTg5E
<j:iUX:to:BNB(BSC):0x8808689D033aea5A9d54661441CED11EcC15F1EB
=j;1Ui:to:USDC(POL):0x5aca7468AaBeB8257F5303452b5e01D7b486b6Ea%S
DjB0xc5459b75810a2cdbaff1eea30022e7f819d1e85efca686b34eaaf606630101b5
DjB0x0ab0ab34d81a0abbac27e18b3d8a082c49bf8bb623fc0cc14a67c6554baf08bb
DjB0x9186beba8bc72215ca5667119bbc9618fc52b09b1ae2c0667fff12129ff27ece
DjB0xf362a2587cc2922ab2098765dc4839753fe0ec0433205ee984b464b8fda9286d
DjB0x9939295d8117f410c1544419b1ba5e9fcdb13ac20396a705c6c24978f35ac96c
DjB0xae73308303eb90e0ed9cc6f5372eb8a5f80c7f952010291cf676ba71e4708de7
DjB0x3221f8dad31d29fbb48fb80cfe8e17c44664d227dfd0e18920cfe2fba9a175fb
DjB0xb2103cc650eea362c3ee808bfa115dbfdb3255cb6ae586f1f924b0313f83d6c4
DjB0xd88ad13f8877d76c1f070c2c6dc49d7bc0cf0c704dc595d76068d719ef1931a6
OjLL0x943bef71dca4219318f5ad8e14f9c9385a36c5d3544fc9fd4a3eb19a20a34d2a=|lifi
text/plain;charset=utf-8
  "op": "token-auth",
        "tick": "tap-usdt",
        "amt": "606.821213",
        "address": "bc1pz7np608s0zcyq5cjw4uk9sknnplk6e70hk87r8jz00lg83pf3lvq2zktpg"
    "auth": "db649630594091ec41073d615434dfc2d6c2ddfaae02e64d098ec4641429a5edi0",
    "r": "104520389165770227555370534153761353574794142278657275434566714325604009283569",
    "s": "5285614532396077224859949630726603540227755999143239712035059L
  "hash": "a46d3bd2593b78d5c4e8f0b2810a5b828c370e31bed6fa95ec762708a94e5445",
  "salt": "0.19821648995877417"
DjB0x1a68a623a8b8cd76e5656905bba41355d5c44ae7165ba1727e56c4a6f6b6eb40j
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":12000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":15000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
xjLupwt1:buy5:44279b42572b7e756763ff91ae4e11ceca3ec06a0ccb03efc58ee54a43fff198:bc1qwlqpce8pj5ml63xkecq0ypjd6r7652urtpeuuy
KjI=:u:0x0FB3F3afb3432777A94C584051AeBD6c2aC7BaB6:663949902222/50:sk/t1:0/70+
LjJ=:u:0x6b3821eB3aa708CAD2C8eE6495FFbeFF809a84Ca:534500966759/200:sk/t1:0/70/O
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955344"}h
FjDOUT:FB6CFEC2E3819D2E8B15948F507B23154ABD59F0722AA06E5E92FCE228DF7EBA
6j4XDy:to:USDT(TRON):TJbCthqXPXrocT2qoLK9WvjdrsKbunws6Q
6j4Chp:to:USDT(TRON):TBv9nzvjWU5MV4B9Qydyi8fhno4HqRMXzC
?j=ldF:to:USDT(ERC20):0x2b77ACBe589d718eA7C69dcB299Cac0366268Bf0
DjB0x3035c249afa5189c5f549fa8dc731fc371c667f53a8d5eaad58ba9dfc260c2e5
4j2to:USDC:0xB4a18884D09f828c63B248949E83f4a6A7900684
DjB0x07eb1999a8f1091d02a3c742f4af7bb0b304f3da9dcecdb6c49fe0b905aa48af
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955345"}h
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"150"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"330"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"150"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"OEXC","amt":"3000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"OEXC","amt":"3000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"122"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"122"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"122"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"122"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"122"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"122"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"122"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"122"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"122"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"122"}h!
DjB0x2f6d65a4449d7c72351ff7cdc95aa003d64be37f86cabc48de2ec33d464a8c4bh
DjB0xe54253f513ab2bc0896f1e1fe0df0142a05bbf937e0ad25e6212ff714baf17e8M#
DjB0x80499ac133cd6b094e90d8ebafa95aa7d72097a070cc5afb62457fe45e14f738
DjB0x5ac32918bf9da278dae4ee432524897e06c5d99644ee4593ec1ce2d9ff83d4b1
DjB0x1da7e70f9e1bedb5a83baed0d9f741c6e30a38d37da4e110ec2ae6a4bd3490d3RQ
DjB0xc8ab010c1eed53a85e52d8dbf3c359f10304e378fba74dce4ac415d2df804bafz
DjB0x4038b2cf962bf680c76e14e2bcee56338f5a22398346b5636f9a62bef8ba3a1el4
DjB0x67d71ffe412a5371ed5420db27bf36840238bc1e7f273f34d053982ab63a286b
DjB0x83dc88507585df431d687c9a924774025a354adf9ee203f18f6e7c16793c1f79n
DjB0xdaea488bebcf962bcb091d41810778b121e9bebf0fcef423a825084f63e814ea
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"100"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":" ubi","amt":"19388000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"btmv","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"btmv","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"btmv","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"125"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"110"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"Osbk","amt":"2.2"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTCs","amt":"444"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"150"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"RWAJ","amt":"500"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"FlF
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"FlF
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"  CN","amt":"88888888888"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"50000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"91919199191"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"10000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
CB|c6560b09bf131d1907d2058235fad48ac160f913662bf6081f47bebf51bf21ca66448f6f17113babf6340a63921ecaf89b8ada4dd1c924cb1a7748297fd48599
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"4"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"aoas","amt":"30705"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"24628"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"200"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"200"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"800"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"301"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Osbk","amt":"2.38"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"3000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"4000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"100"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"5000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1008"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1008"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"aoas","amt":"2002"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"5000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"800"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"6200"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"453437373766"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"
","amt":"115000000000"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"
","amt":"193689766690"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"
","amt":"212121221212"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"424244225880"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"425588555555"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"435888888885"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"434343646466"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"
","amt":"136524190755"}h!
text/plain;charset=utf-8
LL{"p":"brc-20","op":"deploy","tick":"QQ88","max":"21000000","lim":"21000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ctdl","amt":"5"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2080"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AOAS.","amt":"2002"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"29066"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"10000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"13000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"10000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"202.7"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"17000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"14100"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"TRIO","amt":"10000"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"955555726"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"transfer","tick":"
 ","amt":"4500000000000"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"transfer","tick":"
 ","amt":"5800000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"39"}h!
text/plain;charset=utf-8
G{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"27433564646.000002"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BCHA","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"qwyz","amt":"224700"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"90"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"15"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"99"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"20"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"88"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"88"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"fifa","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"60"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"55"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"80"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"60"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"AP18","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"QWYZ","amt":"224700"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","amt":"706.08","tick":"ordi"}h!
6j4nkr:to:USDT(TRON):TDv43itrwNctzVqwBzgVAet8Sz8s2S2r6m
6j4ho4:to:USDT(TRON):TQ3sdZ8pF1nT5oQSkEwMGDyVXUEUf5DbS7W#&
=j;nce:to:USDT(BSC):0x5D6e3179A6ddF28dcCe31DeB8F753FdFA3B2CEd7e
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"ordi","amt":"11.23"}h!
Aj?from:5000USDT(ERC20):0xF5f1D6D85a78E2ae3aE892ea6531265aB2dF3F3DT
6j4ZEs:to:USDT(TRON):TGM3qxR8YbDAmUPpE8rLNcN8ZSxG7EiSSu
8j63Ac:to:BTCB:0x4034363703003EB9D286a308c2c30078082Af570
/j-eqA:to:TRX:TB3gHL7FVSS9FKik91YoGaHDembfQ6hrZX
=j;6bh:to:USDC(BSC):0x0a5CB6097E74a1F662EC26093C3135DD48675F13
6j4DYx:to:USDT(TRON):THHHnAVZ7wUN8hX9oRmD9qtZYNnutoWcnv;
Aj?to:XLM:GBTMVVJ4VPEX3AQWEGCI53A3UIUJGORI3PTZON7KD4DTQGYZH6FP2WZA
6j4jvK:to:USDT(TRON):TKJPs6veFLNWwr4YqSfubtdWBRAVyCwdc8
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
DjB0x14196d7e13da1bc85c2667d98b78c9ffa6c6843ea101a00b3bd33e466ceb98db
DjB0x83dc88507585df431d687c9a924774025a354adf9ee203f18f6e7c16793c1f79
DjB0x991eedd79eb9d70fe8f9c9a40d9248e900e37dece4e880a79e497cbc2b69f164
DjB0xe86efedd630966b79ac3fe0a63c3df0c5d7741adbb411bfdb23c114d50cbcb7b
DjB0xe93b7b59156b7702031e98527980e5bddc4347bb0419b3386e0d90bc1f23918d
4j2to:USDC:0x209D803cBeBb897eb0068cfc13B71806e2e9A7A8V)
6j4t4S:to:USDT(TRON):TGzWT9B38eth6PeNkvKvHw1kg1xDXzmyW3
6j43qj:to:USDT(TRON):TRPeHZkjzwSTDx2bcLVhorwXWdb7Y4WzAC
DjB0xbbcc8cf86a308d95ea397a524b27a594f0cf98940734c11cb69bb930321d42e0
DjB0x680ee9059d2234a19a555affe2188540b53da8807706d74512303f2217983466
OjLL0x7b7b8298484a206498815194dd824c6bea861e3d144b2e651d6f706755cb7f69=|lifi=I
OjLL0x6b6a4285868941b53a8e055aebcf66e426e44e036c445e53524d1d2249f7d93a=|lifii
OjLL0x7146bfe681db042e52547d887303e86d6c3096ccd5b60b71b0866ad7e9938368=|lifie
DjB0x4038b2cf962bf680c76e14e2bcee56338f5a22398346b5636f9a62bef8ba3a1e
DjB0xdaea488bebcf962bcb091d41810778b121e9bebf0fcef423a825084f63e814ea
DjB0xf53b65c3b77e311cf188d05eda75972a2ea76873f97fe3c73481af1567bfa8cb
DjB0x742640fdbc6895fbfd6aad982ed0455cd5ade7a8b6d9568a15045ae2af99da3b
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
DjB0x55da66f25e95142d88ddb6ccc88cd6fdd16c55fb88d61a77097357ddc3b5d428
DjB0x71b21247603a6a30cda3fa04af904a27b0d6417096151240cfccf0ac3e5d8ec3
DjB0x5dc2c324ea271334c8baa8b6f57ce5475e6846d02c3e73e6f97e7148e635dcf8
DjB0x14a5733c7068db2c108a4c918df8a6c251fd75a320de817b34b6c8468afb67b2
DjB0x67d71ffe412a5371ed5420db27bf36840238bc1e7f273f34d053982ab63a286b
DjB0x490dd53e1b28a8cf3bb0f0bb9786ed4067c0277757626235d86bc2b105956ac6
DjB0x6e1b5d976e187e2001dc6af244ae5dbc0586275b4a900a44c96557d570c2d1e4
DjB0x90186fb929f7c3750b30dd89dfb1217444cef316c929eb76c0c39ccccb9730b6
DjB0xc8ab010c1eed53a85e52d8dbf3c359f10304e378fba74dce4ac415d2df804baf
DjB0x3c690dbdde9f8eec74f3f521c22d0b9642030baea402293a53d598520a359d8d
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"1500000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"100000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955346"}h
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"5000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"100"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":" ubi","amt":"50000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"19.23"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"8000000000"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"
","amt":"290000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"8500000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"OEXC","amt":"400000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":" ubi","amt":"50000000"}h!
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":" ubi","amt":"50000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"5500000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3380"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"100000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1590"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2427"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"50"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"2689000008"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"24800"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"
TC","amt":"10000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"
TC","amt":"10000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"Voidx","amt":"17800"}h!
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":" ubi","amt":"50000000"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":" ubi","amt":"100000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"100000"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":" ubi","amt":"100000000"}h!
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":" ubi","amt":"50000000"}h!
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":" ubi","amt":"50000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
7{"p":"brc-20","op":"mint","tick":"QQ88","amt":"210000"}hA
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2100"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"voidx","amt":"77000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"100000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"OEXC","amt":"412500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":" ubi","amt":"50000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"3477384286"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
 00000000000000000000000000000000000000000000000000
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"88"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BPAW","amt":"60"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"100000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"6666666660"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3780"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"voidx","amt":"76000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1690"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":" ubi","amt":"100000000"}h!
7{"p":"brc-20","op":"mint","tick":"QQ88","amt":"210000"}hA
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ordi","amt":"4"}h!
=j;bCn:to:USDT(BSC):0xeDD36E805f0886DbD18F03B73E2d9D1fe88371AC
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
FjDOUT:3A7911F8064318C72D022F019518D302BB14C8FB1BCDD4A0E82CF76061A06234
6j4FgS:to:USDT(TRON):TMJ6QZBSy5sc6oGpdSR2vvGK7mcpszw27T
DjB0xcf331f386375d0d19522706d7feae4f00d557975f123c9257643945810b68efd
DjB0x5b6965733c900ab0f65b85926403e8ad2f449e7c58729be445acf68899e8af8f
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ordi","amt":"2"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ordi","amt":"2"}h!
OjLL0x9c08d118e6d20983d0666a76758ddb0e375f1ed80abe960d432a3b6c59efa2b6=|lifi]K
DjB0x88103e2f95003a8a9d99e2313df58c810e4417cf6668f19c3f92e4295b999951
7{"p":"brc-20","op":"mint","tick":"QQ88","amt":"210000"}hA
7{"p":"brc-20","op":"mint","tick":"QQ88","amt":"210000"}hA
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
DjB0x75b234229983ee7f43579a362ab289f1173b66570cca9ba4e0cd20738450c169
DjB0x9df6ec58bc23711f61ba2db71947088f5046622cd44ceae7c974d96630cb1c31
DjB0xb07e76e17cc9db709c6cd31c294690fcbf1abb38eaaecfabe00670458b1ad5f8
LjJ=:u:0xBa566423CEF96Fb8832e1938562247eB27e7A767:998002278851/200:sk/t1:0/70
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955347"}h
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"
TC","amt":"10000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTC.z","amt":"415"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTC.z","amt":"415"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"1800000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTC.z","amt":"415"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTC.z","amt":"415"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTC.z","amt":"415"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"2300000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTC.z","amt":"415"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTC.z","amt":"415"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"BTC.z","amt":"415"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"35"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"600"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"mint","tick":"QQ88","amt":"20790000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
7{"p":"brc-20","op":"mint","tick":"QQ88","amt":"210000"}hA
SODA #2613 - Drawn Dec 7, 2025
dnamejSODA #2613edrawnkDec 7, 2025dseedeenacthsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse
uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuQ!
text/plain;charset=utf-8
D33e794d097969002ee05d336686fc03c9e15a597c1b9827669460fac98799036.btch!
6j49dL:to:USDT(TRON):TG3zqW2fy58FgUicy8RHwBfVoye1QhBn4m
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"
TC","amt":"10000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"45"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"39"}h!
text/html;charset=utf-8Y
text/html;charset=utf-8Y
text/plain;charset=utf-8
Ddfcec48bb8491856c353306ab5febeb7e99e4d783eedf3de98f3ee0812b92bad.btch!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","amt":"13.78","tick":"trio"}h!
/j-cNu:to:TRX:TFoHFbAqtfbwi3vW7uQ9Tthhr4ji6kA8az
/j-Jxv:to:TRX:TMW8WuBGiUufdqHkEvsFqbZEbPaWFcxCg2
=j;lF3:to:USDT(BSC):0x5bE52EC220f8776C6710a880ea04BF20A5A1234E
<j:aMk:to:POL(POL):0xa071884300C3085eC54eAe65579A714980FA23A3
=j;tLk:to:USDT(BSC):0x7E76d0B4f58eFbCD64d8c51725931A144DfC516b
6j4ZID:to:USDT(TRON):TQEG7cS3JxUG3sx6Y3Cdz3KBxc883gREDB
2j0to:USDT(TRON):TEagWnPuVoVoqg1vb76cFp2cEQR8EBpmyw
DjB0xadf5581bfdb4151a964dad0576a4ff9c467947e13b1aa7546cc537e35c8ac7b6
=j;BQe:to:USDT(BSC):0x1ccbe791a4d203C1D052b15D723727d82ec5d4d1
OjLL0x0f358de470167177d3c62403fc4d546f376c834b6bcbe8236fd5ad2798ec3ceb=|lifiS!
6j4Zac:to:USDT(TRON):TUUom1TBHuaXdGghizjZKJpQ3a4G7No7qA
DjB0x893bd4060b964e7e51bc5adccc93f10b14ba0fd9bf20a9bd39b4bb0c46f353a3
DjB0x8de3cc353474c2507255d4246c31a455348ad0c6f0e5eca05c4d80b9937e799a
OjLL0x7ec26ae8e1c974982cffdfa72379ccae35fa0fabfa7e8d7ab83e1f4e976fbd35=|lifij
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":60000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":300000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":15000J
DjB0x62f9e890652210279c973bc8ddeca9acb051f50b099eb7f97a72caca4711e974
DjB0xa2096b973456c0bd9310bca8ba65de64d8a2cdc648b419edc342c4acde462911
DjB0xb36cd96eb0b8e2cacb635cd457d9f2dade885cd5319b082f29db55f8e2351ce9
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":500000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":500000J
<j:=:e:0x8c6bd468Cfbe15E22230f2Ed455fF0033E093531:0/1/1:ej:75
4j2=:x:rGdphH8EWHHXeW1JqnmPaGMM49NGurtmxA:0/1/1:ej:75c
<j:=:TRON.USDT:TPQFo4uipC2xLDvEDHJsRXAA1zJbjfKmRY:0/5/0:ej:75
DjB0x5ab5583ecc8f553012f21709eb395ee09937a18f11dde56374beb65f5494580f
/j-udC:to:TRX:TLCfnw35otLT6UdazQHypWV3CuksewMTg5
6j4krR:to:USDT(TRON):TDv43itrwNctzVqwBzgVAet8Sz8s2S2r6m
6j4U7O:to:USDT(TRON):TF18PSQKewoTGixRTQhewR33f9QuDRgJokw
6j4hRe:to:USDT(TRON):TFUxbFY8TYkuYjqsELxwwESVJxXbcZ1Eof
6j4reb:to:USDT(TRON):TCD8WiAp2PYCMWadf8dXuzChK6xmejRbvs
6j4GHh:to:USDT(TRON):TRnwbF76LfyaubojtSWoDm1ySKwyY3NUPV
6j4qOh:to:USDT(TRON):TPcSy2xgwh2McaJSvc9dAGFZfViSbi8hJFv
7j5xQb:to:ETH:0xb86555ce919C4f844a66562B1655B483fddc4349
DjBfrom:19.568982USDT(BSC):0x59368e4B6f17352b186Ad1154557320BC876dB04
DjB0x3f47fc98144e7042e1e703e7a70660e7f4444e8aa763945292a4243eefd6e60b
DjB0x51637ca59c9c8bb69d11812deaf125dbf553ad2a14406551148c43b13db5273b
DjB0xa520a63f9d4251adf75520f9c1ba5a9b35ea6a8bbada9099c634f5957e515a85
DjB0xf4ed253a620243864d59883b71bcebac9a81530eb44f8a1fd3c70729b77b1909
DjB0x50377f64cf045309da1ae7c403f8d589aeca33e6e065d14b1314cf3ec75bfa23
DjB0xc6b1cd9f79df9904116ef2d688f846961034ed9688b283ea09d2a1353ed8074e
DjB0x4f469f04f57aaed8c559d39374c19dd3df2b6a914f8a50be7d1dc4db68d795f9
OjLL0x0c9f5ee792c3de84acead2042a7b0c84ae304173b71f2fcb49a7f1648728510a=|lifi
OjLL0x14c0a401b69619e6162f889e7825d2fedfed1011b248f9f99cc06eda33070a1b=|lifi
DjB0x9ee4822669908173a7a68d95d052b8ca9b3e9fd8d6aa5d6d91e3b7299424de88
DjB0x99aba7d74629ab053bf976e1c48d65d865cb4e061ecc9ad1b63883c9cfcbe639
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955348"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955349"}h
DjB0xab00c5da75c63860310d0c25bc1429b764cbb2fc03c66e089deb85b30092a3d2
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
DjB0x7d0f3189340768eb29d7d2f5876f13428cfa151df0826ecc6164ea2e83ec6204
E{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"5790354285"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"40655855855"}h!
E{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"6562401523"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"240000"}h!
E{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"3474212571"}h!
E{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"5790354285"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"3412228207"}h!
6j4joU:to:USDT(TRON):TTdReLW4X5tZZZcZdE5ikHeM2fAG98p4hW
FjDOUT:4C2D0481C3115417CB20E192B2BB558F1073274E29F081E7468008CC8CB72120
:j8to:USDC(BASE):0x84Cd04692e2dc7fCFe539Df4e4448E6e10A16aF5
6j4tTj:to:USDT(TRON):TV1rYsWJbUciPB5wCsxxiysrvGLu13ssgE
6j4ozM:to:USDT(TRON):TG3zqW2fy58FgUicy8RHwBfVoye1QhBn4ma
DjB0x299219cb3e51769395eda7f7629c0bcdd36a0136391aa2a0d19d6bfa0175f5e1
DjB0x05886bab7f58dab0a705160d8ae56be1b388ac569e306e80a52a11fcf3ad3ce0
7j5emK:to:ETH:0x38abae28ed351f86a7d6a0c1160e49bcf48b5afb
DjB0x1f770f243b5143af1c7851becfe54a28b5d413e34138d3e969552124732994aa
;j9to:USDT(ERC20):0xe868B3328da50058228984c34c578D1e9d4DF426A)
6j4p1v:to:USDT(TRON):TBde4Pwahyf5rj45U3z2h6Z8jyBZZA5zFn
6j481g:to:USDT(TRON):TAjxNkkH6trCHk5qLr3YsaXrNuoNt7jZ3k
=j;Pat:to:USDT(BSC):0x696a2C0bd2639De1f25f34607f6502FA61737dd3
DjB0xa77811da964a4f4fa44cb57794c990445aade16cf1008e76577a45f067eed586
DjB0x9d8fd7ce00d8e7f4e03f050e4afc98d73e6ee81bb903248aea7da2883d8b1a80
DjB0x121824ab43fe40d145900eeac86d5ba35d3e964e31345359438728ca37d1f26d
DjB0x4b36d53448a776beb8ed35b668a9ca520004302acfbedc7216db632e90303b0b
DjB0xdf855b0506022fbc6ac758c3262ab050c8cbc20b4e1f33198e000a8830524b82
DjB0xb684de5630ce7930cb4ff743428a1fd7c50bb7336d4c322aed8bc99a69b3e842
OjLL0x1b3baaa516ec65559fd7e6a24e03081d5a8ab0b840e25192161fbf86c356004e=|lifi
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":300000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":500000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKK","amt":500000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":15000J
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"100"}h!
DjB0xb1f3d204317660d3866b908174e888867718fc5e9218ed0dd4f3c5d807f6200e
DjB0xd03a67221b617b8976c2560ef153ed4c1212d5cf5210c5e268d9c7f484e8fbd1
DjB0xc7b36fb3417273097d533ca389f6fd4af9d33d29f922ff3d60e26c3fad3b2f09
DjB0x77c34d4ac41ae09a4106e548edb18d8820350f64e7b657e946b03de5391fc84c
DjB0x453d2df0d642e537f19d08e1d9f87a93fb6880fde171591b231061048d70a666
DjB0x321de1054d0e12c02f1af56cd96b5002402668befed2a78898e8bd9409539a65
DjB0x327b5745ea4f21e95e2530d165b0bc67c25b5a963186678682b683831a2b5d76
DjB0x4e85a54e2e09c7671e84cc1a0737a514f7faa91349a69aa1f542f0410346ce5b
LjJ=:u:0xC9261dB59aFCBD2672e117a69325FC8298eb1e9D:312976137391/200:sk/t1:0/70
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955350"}h
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"QUAQ","amt":"31468"}h!
2j0to:USDT(TRON):TZAxHJpz3Tti4L8yR1NAHscAAqwuu1Kqed
6j4SSD:to:USDT(TRON):TCRkjLSkCvt39bXDgrssk2UwJrn14opMLT
8j6C5i:to:LTC:ltc1q4e5y8t00k9h60ydga4ld9schcuug68x80r6fcf
DjB0x9efa4b56f5094f43e7850e64633190855b0163b53e6a5a5a45f16382e1e51419
DjB0x49ddcd86e34dc2b392d17fd34c6e46bfa5fd1c52e84fa0de3b8baa6e3801ef6f
DjB0x6b500615ce378295c84282f1e6459e0f5fdc04898742bd728293d8dac9fc9a61
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":60000J
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"28000000000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955351"}h
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"200"}h!
OjLL0x62125414f2eff552315dfa0f715f620efd22c8a5936e48604eed2c1393c58f5f=|lifi
DjB0x847a9968600ed0eaf8ff818be8b54488213ef95b745b681660889b948401166d
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"49"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"140"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"42"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"39"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"44"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"32"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"55"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"29"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"200"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"250"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"mint","tick":"QWYZ","amt":"2247000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"39"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"10000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"10000000000"}h!
text/plain;charset=utf-8
D{"p":"brc-20","op":"transfer","tick":"rats","amt":"622222.76773578"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
AccountancyWorld.btch!
text/plain;charset=utf-8
MarkusVerbeekPraehep.btch!
text/plain;charset=utf-8
KohlbergKravisRoberts&Co.btch!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
KohlbergKravisRoberts.btch!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36p9","amt":"1000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36p9","amt":"1000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36p9","amt":"1000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1002"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1002"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"aoas","amt":"7523"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"505"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":"rats","amt":"20000000"}h!
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":"rats","amt":"10000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"8"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"fifa","amt":"0.001"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FF1E","amt":"1.419"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"transfer","tick":"
 ","amt":"5500000000000"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"transfer","tick":"
 ","amt":"4000000000000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"78"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"
TC","amt":"10000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"
TC","amt":"10000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"1000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"1000000000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
ApaxPartnersLLP.btch!
text/plain;charset=utf-8
Kohlberg-Kravis-Roberts.btch!
FjDOUT:CDC359A6CCD246497D3E088772BA1AEA2A472948956CDB4589AD3A214B178127
:j8to:USDC(BASE):0x84Cd04692e2dc7fCFe539Df4e4448E6e10A16aF5
6j4ajH:to:USDT(TRON):TLHkRarqdKE8XEEddAei9JZ8f5ycU2eQUF
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKE","amt":85000}#
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKE","amt":85000}#
/j-3o2:to:TRX:TNBpJDY1S3y8NdFsXSxkKFjmRLJhWsMfuC
6j4Li9:to:USDT(TRON):TFUxbFY8TYkuYjqsELxwwESVJxXbcZ1Eof
6j4LB8:to:USDT(TRON):TPvCU9KDAb9eZUwiuvSu6oVAhxjmxiQXwh
8j6BFt:to:USDC:0x4821Fe00A1b045c16C8CdC877F2ABa37d914aD9a2
DjB0x896a23e2939de9978b69ffdf078dc969af36d8e82ccc80603cb9742310dd74a4
DjB0xc1a90941e698cf3f8267b40cdba2855138409c138c7713a3e0fe19fdd114f320
DjB0xb5f9b6fad9cffa8303fe7fff5c7151458c62f727b3525fb5d84830090a8f618b
DjB0xfc96f88900aad24450080f47fb1399661210376e53ff5ea738c39c6c9365bcc4
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955352"}h
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"6"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"7"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"8"}h!
text/plain;charset=utf-8
SODA #2614 - Drawn Dec 7, 2025
dnamejSODA #2614edrawnkDec 7, 2025dseedcendhsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse
text/html;charset=utf-8Y
text/html;charset=utf-8Y
/ViaBTC/Mined by hoseen1994/,
6j4lxK:to:USDT(TRON):TN2ZFo1o8SUSGN1yS2q96waZDNj45QFQQ8
8j6ohZ:to:USDC:0x4821Fe00A1b045c16C8CdC877F2ABa37d914aD9a
2j0to:USDT(TRON):TABGQ1LuuUjJyCGtVNcVpXf1Kyt8xXci84
DjB0x11b86ee2d586a1b37df8461c0a088ba8ae6dadfce2d172bd0f9567a076cb230b
>j<from:1809S(Sonic):0x360fDe43BAEe1cB173A25FefdAFFF1C948628dDb
3j1from:109500TRX:TQz3N8rwrAF4fmK3mhcPokkPUyHamNezLp
9j7from:14000USDT(TRON):TS7zC3JefPmipGZ8nZqFbSnR2JThao4W6o`
>j<from:0.001598BTCB:0xe3A68AE186554225B80a68EDA06ceCa1c0ca45C1
/j-from:87TRX:TVdZwbpDEFVHroVfVBeq5fmiC9VqNwPXER
7j5from:200USDT(TRON):THZ9f1aXE4w9LNniDR8KHC9bS7wjuBEEcc
Bj@from:52.37USDT(SOL):EeExHyugUFCJGee73fnMZ559aA7m2aaykrDhGotYsSza
OjLL0xbcb2cf398b67e26d47d939c7c1ce0b8b462074fe9a944ab66ba95d4951169653=|lifi7
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKE","amt":85000}#
>j<IUo:to:USDC(BASE):0x8eb2609b43f2Ca4738a5751A4eBE573f09106e8D
9j7oOQ:to:SOL:AWzXsGqQHNnSy6XU2VtpYwsWY3hX7LB6xwXH7Mwf1Uzn
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"sats","amt":"1398508473"}h!
DjB0x92bba6e1ccb3ed2f078a0b069970b49456a3860faa1e1fc71e632df3fce9abcd
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":12000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":25700J
DjB0x27ff1ca8fa8edcc8a62acc246043e8beecf4de7177bed0c0a337cfd312b29066
DjB0x35b78598bc4d18aa81edfcd75f0b1f3222487691e3b531b305fd392fadf8da1c
OjLL0x271274653c3614000146bcbb4b3a00e36cadefabcc5e3eb8f9b9ca9c8584784c=|lifi
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
DjB0xd18017bb0afaa2e8ff0d5ef6125248b2670d49e6cf76588579b30441c61fe38e
DjB0x100de88eb3fd94477b222853f8b6831a0077dbb9d2399ef20d12fcda26384d81
OjLL0xa881f221bbf2a1470ba54f6aa87c2f3836f5af0b28fb81e8b322dfab084084ef=|lifi
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"atmc","amt":"0.5"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"atmc","amt":"0.5"}h!
6j4Odp:to:USDT(TRON):TY1CkgZYH9W9Vd9btzDsgbGYcgsSwjxKrs
DjB0x67627ffc132eec04477e2b75a19e740e7dcd329fafd91d748d96da780fd56def
DjB0x6e8d86ea000a6e17000cf9f690d0714baddf842e9b7230c59a6a2e0e80c16365
DjB0x0f0960503115236d4d38a9ba846b7e2c80ea0d2ebcd72bc1f3c2d0304cb2597c
DjB0xe6f85ca1698bbd07d9f09179a167b7017510d6be4f9e3822695f2d3899b78af1
DjB0x8efe984522de1adb7068207c8b1e75449473031f1ee8afdf742da3e6e5114fc6
DjB0xf312d31c66899643c7f5e8abbe3d1280c355a76b417b28b8b74fb8a218ee2b6d
9j7to:USDT(BSC):0xc60E200baE75Cd7667c1825925d2f836B83112aA
DjB0xb67c0635177129bb57529c9652da1d4871385eac13e2aea74d20aedb5f0f46c6
DjB0x31954cd522f96dfaacf1dbb35e1c0ea436be6deb730ddf19123c0578692265c5
DjB0x19cc4cf81c0dc9c4ccbd71bcb618c567be34ddfc9b48dfbc86d87fabe43b570c
OjLL0x42eecc76b49a57dbeee668da47b03536754f86fbb98a90b210bcb8c754a608fc=|lifie
2j0to:USDT(TRON):TEt89jSckFbNm4yrMXzXAnrjqnJ8dnNYgPl(
DjB0xd2ff6efeaf8f8b7e04ca8340b673e4eaae126bf0050c0798c113869075afe15f
DjB0x1c181bb21a1a6a2785f4b1e0c6f4aa3583b7958d956ca5c0cbb2eb6ea8aa42f9
DjB0xcfa111fbdf605d93b6336500a8acf89dcb6fc06e82e3983c75de2954a85167bb
DjB0x6736aa5fac6c56accf04009106ba06cf5960504d71c5eabdfb12ec4edd46cdea
DjB0xb62b83ce92efc1b84e329c59c9915adaff8c227e6754c5abe27df54cd44f3c2d
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKE","amt":85000}V
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKE","amt":85000}V
DjB0x07d553b44d204331707e82169389cba84c90390247874f11492af1b3a8842e91
DjB0x8feb396c40554835d3b214d652998ec2bb00f02f447523c6ef771586cd0913ee
DjB0xc5e10da50acaccde0a757d794b175d8c8684d41a15b1abb5be6b98c79f5320e9
DjB0x49c940dc2b03658648f17a85a4034133ebadb158ece133926bad8a72bc6a1132
DjB0x33be007f88a56d2824ee7063b89681ac7ed7ff1981a89144e1a8fdde2191e08c
DjB0x372334fbb3dca502b374971ac889f81b1c6196251514b4077cc32d914a132fd3
DjB0xa6320fdc3ed06722a95e84d42b6df7513e56c76f3f12e5d8ccfc33d73e418f44
D{"p":"bit","op":"token-transfer","tick":"DMT-BIT","amt":"559349693"}h
D{"p":"bit","op":"token-transfer","tick":"DMT-BIT","amt":"559349693"}h
D{"p":"bit","op":"token-transfer","tick":"DMT-BIT","amt":"559349694"}h!
D{"p":"bit","op":"token-transfer","tick":"DMT-123","amt":"638746031"}h
D{"p":"bit","op":"token-transfer","tick":"DMT-123","amt":"638746032"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955353"}h
Powered by Luxor Tech-
>j<f2M:to:USDC(BASE):0x392329c60eFbf97Ee23b56922677d73D70B59691+
@j>from:105USDT(ERC20):0x9CC804f5d568C1EEDdAb8216b59EccFA802eE7178
=j;from:90USDT(BSC):0x54804B621406c07011C678A4DBD3dcBcC87FdFAd
EjCfrom:465.941003USDT(POL):0x01AAb20bf1273dbAB251cAbE04013A3493Cd7BCA|
?j=from:0.576BNB(BSC):0x0FAe8c033C01d91A1Ba7fbe270f5E88DB7f9d729
8j6from:1309USDT(TRON):TWGTdq2drRbNFmjt6xbFF2d3vw7YTYD5TKh
9j7from:200USDC:0x7f98ec505049e5B00D89A2923590ED752044d5b60
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
FjDOUT:DAB07B410FA409F16F4F95EA1B8E709A1E57B7D9F454FBED55BD9F98237BF314
?j=24I:to:USDT(ERC20):0x7C34937057935D30765d11d6902B6b42938C4248
6j4Iht:to:USDT(TRON):TGUurv8skUDGYiJ4gbCi6DACnqKnpJe3f3
OjLL0x6e9491ad6172458150fb8fb8b4438ed0582c6f54d423f078808e7ebd2fe40673=|lifiIq
DjB0xfb8258524bc906462a768bf29def83282823a8bf85ce85adb4b9ffb9aa41ce5e
DjB0x2b5f093b3122e60882107dd53fa53a6ed29907a81d4801bec02f60c9eba6d024
DjB0x5bfd0b9e1fa86b63d8b5681ffc795bb4207959f1440d6bf4f4a6d62ca743b9fc
DjB0xef85ab123c46149cea831c058186d8f87d9d8fbf1a86c3cdb21dabcd64da9432
2j0to:USDT(TRON):TTWRuKArVkhMeTUkv6s164VW9mKpJxdgZ3
DjB0xf553c89c36d66f340f56ad5c71dac3150d6b2308b693617378bbd32f6df9c8fa
=j;jZM:to:USDT(BSC):0x7EC4aBb8D26810AD94F7AADd2205a66364675C83
DjB0x0e24fca09b742827c3bd7f6d7d923c71221c7d020e885b4a2fe8422e052d402e
DjB0xc1c24aa38fdc9a23fd56351ad00a803a38a522740eac8914b4dfcb5267c177b2
DjB0xb9b63051528db5a1382a591b729db210b82cdec1f00a52d796765414d55838df
DjB0x3650ebebe643076e3abb03add3555a11122c48062a113d32b4aa0bb81c90a0d5
DjB0x68d043ab00a9a61a3eef82df413a42108f75c65deb54feb74d0dada87f61c239
DjB0x0c4259bdd240ae671b04f04796e71d21d69c9bb96c91cc416e2a92d427abdfda
=j;4jl:to:USDT(BSC):0xD0958A1e6F215920D0b667a0d89191Cc2867D2D3
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKE","amt":85000}V
6j4aVt:to:USDT(TRON):TVPUb6o2ATToFd73JKCcwCtD6y2txBhDJG
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":39000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":25700J
DjB0x7c7f89471b31e2b3405e041fe8858bcf532de3d5217bea153cbe32160e95f724
Modal Expansion Development #6
DjB0x78637105ce20b0d2e2c51ab8eca20a16a29bd0ab6f7fa01c46c7e0f7a989676a
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"100"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"11000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"QWYZ","amt":"240000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
DjB0xc225c87906bb9d7e055bfcb5ea109730fcd9757859f51cdf944f9cfe8faaf6c3-Y
DjB0x7713923d520e073f298a7fb94cd460743345794739327ff06bd01e65d0036d1e
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"beat","amt":"350"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"13000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"60000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"100"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"5000000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"DiOR","amt":"1093333"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"5999999999"}h!
DjB0xfc13cdaf3d433283ef910cee706e44ec168867f8286324345cf177b5281c9d3dG$
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"11000000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1150"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2980"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"8000000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"74500"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"7000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"mint","tick":"QWYZ","amt":"2247000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3690"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"11000000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"DiOR","amt":"1093333"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"220"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"5000000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2650"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955354"}h
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"100"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
DjB0x86b1d3d88ef7ef319107e219a0fb96a99e94d74a8f403d49534670812d256385
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000008"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"300.1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"3500"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"DiOR","amt":"1093333"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"332"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"100"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"transfer","tick":"
 ","amt":"3500000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
SODA #2615 - Drawn Dec 7, 2025
dnamejSODA #2615edrawnkDec 7, 2025dseedgendlesshsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse
7{"p":"brc-20","op":"mint","tick":"qwyz","amt":"224700"}h!
7{"p":"brc-20","op":"mint","tick":"qwyz","amt":"224700"}h!
FH/Foundry USA Pool #dropgold/q
8j6sXG:to:USDC:0x5f7858100b0C9af1d46Bc5D3403c99Bca25d8CFA
:j8to:USDC(BASE):0x84Cd04692e2dc7fCFe539Df4e4448E6e10A16aF5
DjB0x3ba9d2d004b33ba96eed954d1718f7de83b8ab35f555c3664882f0128ade7497
DjB0x9f812949144a3086f9a58ae7cafc0eafb1640a638ec443e98bb07661d87d4235
6j45X7:to:USDT(TRON):TGwWXHp8ZrpAdXFbEjGhRKxUdrXWA2S83w
DjB0x4d7628febabd19ab0be416fe37e713fbaf40b3a2b970027b8788f8f5253c13d9
OjLL0x82d00eabe0b2441cc4af6bc06c90b481c019235732fd51fece29c81c75db7043=|lifibk
DjB0xbd1683a57111161b1ae8e7bea0062dfb2cab0525b3a7bfbf6355ed927d003d8e
DjB0x86b1d3d88ef7ef319107e219a0fb96a99e94d74a8f403d49534670812d256385
DjB0x240d47b6893726ce93af2717e1dd23abb2a071458d0e1b782a9b03ac70176d6e
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":39000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":12000J
DjB0x5d7904f1547e35d5e5a8239588edaf1d25f35204378c018e1a4423361ce50dfa
DjB0xf85c43b4ff669f3f7516399aca8c8e12d1fb70969e880272d8711198a65daa7d
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"4872344479"}h!
DjB0x77342590be8e706d51ba955a97e2b27bcf119f0f6e3b248a9bc226ecb13bf58b
DjB0x99823bdb9e6ae583a2e95e740d16978133ccb7935044193b697246e25f95e7da
DjB0xcd8de8dcb2fc5c67d410437fcff3827c6d829047f4996889ca4f5bcfdc4d0668
text/html;charset=utf-8
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
<title>Bitcoin Celestial Hub
 A 2026 Time Capsule</title>
:root{--btc:#f7931a;--green:#00ff88;--blue:#00d4ff;--panel:rgba(0,0,0,.84);--line:rgba(247,147,26,.72);--muted:#8a94a6;--stage-ratio:1/1}
*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;background:#01040a;color:#fff;font-family:"Courier New",monospace}body{cursor:grab;M
overscroll-behavior:none}body:active{cursor:grabbing}.stage-lock{position:fixed;inset:0;z-index:0;display:grid;place-items:center;overflow:clip;background:#01040a;contain:layout paint}.stage-ratio-lock{grid-area:1/1;width:min(100vw,100vh);max-width:100vw;max-height:100vh;aspect-ratio:var(--stage-ratio);pointer-events:none}canvas{grid-area:1/1;display:block;width:100vw;height:100vh;touch-action:none}.panel{position:fixed;z-index:5;background:var(--panel);border:1px solid var(--line);box-shadow:0 0 24px rgba(247,147,M
26,.18),inset 0 0 18px rgba(247,147,26,.04);backdrop-filter:blur(6px);pointer-events:none}.label{color:var(--btc);font-size:12px;letter-spacing:2px;text-transform:uppercase}.value{font-weight:700}.small{font-size:12px;color:var(--muted);line-height:1.45}.top{top:16px;left:16px;width:min(405px,calc(100vw - 32px));padding:18px}.timer{font-size:58px;color:var(--green);line-height:1;margin:8px 0 14px;letter-spacing:2px;text-shadow:0 0 14px rgba(0,255,136,.32)}.grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 18M
px}.data{font-size:18px;margin-top:4px}.solar{color:var(--blue)}.history{left:16px;bottom:16px;width:min(405px,calc(100vw - 32px));max-height:38vh;padding:18px;overflow:clip}.log{margin-top:12px}.entry{border-left:3px solid var(--btc);padding:0 0 0 12px;margin:0 0 12px;color:#aeb7c4;font-size:13px;line-height:1.35}.entry b{display:block;color:var(--btc);font-size:16px}.legend{top:16px;right:16px;width:232px;padding:16px;pointer-events:auto}.legend-row{display:flex;align-items:center;gap:12px;margin-top:10px;font-siM
ze:12px;letter-spacing:1px;color:#d9e2ef}.legend-row.toggle{justify-content:space-between;gap:8px}.legend-row .grow{display:flex;align-items:center;gap:12px;min-width:0}.toggle-box{display:flex;align-items:center;gap:6px;color:#aeb7c4;font-size:11px;letter-spacing:1px}.toggle-box input{accent-color:#f7931a;width:14px;height:14px;cursor:pointer}.toggle-box span{user-select:none}.swatch{width:14px;height:14px;border-radius:50%;border:1px solid rgba(255,255,255,.55)}.day{background:#4fa3ff}.night{background:#061020}.tM
erm{background:#ffad42}.mid{background:#ff3b30}.tag{background:#f7931a;border-radius:3px}.ocean{background:#4da7ff;border-radius:3px}.ancient{background:#ffe34a;border-radius:50%}.modern{background:#31d0ff;border-radius:3px}.land{background:#579b66}.pole{background:#80d8ff}.ecdopole{background:#ff5bd8}.ecdomeridian{background:#ffd7f6;border-radius:3px}.status{position:fixed;right:14px;bottom:10px;z-index:5;color:#596273;font-size:11px;letter-spacing:2px;pointer-events:none}.help{position:fixed;right:14px;bottom:30pM
x;z-index:5;color:#596273;font-size:11px;letter-spacing:1px;pointer-events:none}.badge{display:inline-block;border:1px solid rgba(247,147,26,.72);border-radius:3px;padding:1px 5px;color:#ffd28f;background:rgba(0,0,0,.56)}.hover-tip{position:fixed;z-index:9;display:none;pointer-events:none;max-width:260px;padding:10px 12px;background:rgba(0,0,0,.9);border:1px solid rgba(247,147,26,.86);box-shadow:0 8px 28px rgba(0,0,0,.45),0 0 18px rgba(247,147,26,.16);border-radius:8px}.hover-tip .tt-title{color:#ffd28f;font-size:1M
3px;font-weight:700;line-height:1.3;margin-bottom:4px}.hover-tip .tt-place{color:#c9d3df;font-size:12px;line-height:1.35}.hover-tip .tt-meta{color:#7f8a99;font-size:11px;line-height:1.3;margin-top:4px}.info-tab{position:fixed;top:54%;right:14px;transform:translateY(-50%);z-index:11;width:238px;min-height:118px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;border:2px solid rgba(247,147,26,.98);background:rgba(0,0,0,.91);color:#fff3cf;padding:22px 20px;letter-M
spacing:1.75px;font:700 14px/1.2 "Courier New",monospace;cursor:pointer;border-radius:16px;box-shadow:0 0 18px rgba(247,147,26,.66),0 0 46px rgba(247,147,26,.34),inset 0 0 24px rgba(247,147,26,.13),0 8px 20px rgba(0,0,0,.42);text-shadow:0 0 9px rgba(247,147,26,.78),0 0 16px rgba(255,210,143,.38);touch-action:auto;overflow:visible;white-space:nowrap}.info-tab span{display:block;width:100%;text-align:center;white-space:nowrap;overflow:visible}.info-panel{position:fixed;top:0;right:0;width:min(420px,92vw);height:100%;M
z-index:12;background:rgba(2,5,12,.96);border-left:1px solid rgba(247,147,26,.65);box-shadow:-16px 0 36px rgba(0,0,0,.45);transform:translateX(105%);transition:transform .22s ease;display:flex;flex-direction:column;pointer-events:auto;touch-action:auto}.info-panel.open{transform:translateX(0)}.info-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid rgba(247,147,26,.24)}.info-head .label{margin-right:10px}.info-close{border:1px solid rgba(247,147,26,.65)M
;background:rgba(0,0,0,.45);color:#ffd28f;width:32px;height:32px;border-radius:6px;font:700 18px/1 "Courier New",monospace;cursor:pointer}.info-scroll{overflow:auto;padding:14px 16px 28px}.info-panel p{margin:8px 0 0;color:#aeb7c4;font-size:12px;line-height:1.5}.info-section{margin-bottom:20px}.info-title{color:#f7931a;font-size:12px;letter-spacing:2px;text-transform:uppercase;margin:0 0 10px}.info-readme{padding:10px 12px;border:1px solid rgba(247,147,26,.2);background:rgba(255,255,255,.02);border-radius:8px}.infoM
-item{padding:10px 12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02);border-radius:8px;margin-bottom:10px}.info-item h3{margin:0;color:#f5e3b5;font-size:13px;line-height:1.35}.info-meta{margin-top:5px;color:#7f8a99;font-size:11px;line-height:1.35}.manual-sync{display:none;margin-top:14px;padding:10px 12px;border:1px solid rgba(247,147,26,.24);background:rgba(255,255,255,.025);border-radius:8px;pointer-events:auto}.manual-sync.available{display:block}.manual-sync .label{font-size:11px}.manM
ual-sync input{width:100%;margin-top:8px;padding:9px 8px;border:1px solid rgba(247,147,26,.42);border-radius:6px;background:rgba(0,0,0,.64);color:#eef5ff;font:700 12px "Courier New",monospace;outline:none}.manual-sync input:focus{border-color:rgba(247,147,26,.9);box-shadow:0 0 12px rgba(247,147,26,.16)}.manual-buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.manual-buttons .wide{grid-column:1/-1}.manual-buttons button{padding:9px 8px;border:1px solid rgba(247,147,26,.58);border-radius:6px;M
background:rgba(0,0,0,.62);color:#ffd28f;font:700 11px "Courier New",monospace;letter-spacing:1px;cursor:pointer}.manual-buttons button:hover,.manual-buttons button:focus{background:rgba(247,147,26,.16)}.manual-status{margin-top:8px;color:#8a94a6;font-size:11px;line-height:1.35}.manual-status.good{color:#00ff88}.manual-status.bad{color:#ffad42}.line-key{display:inline-block;min-width:10px;height:10px;border-radius:99px;margin-right:7px;vertical-align:middle}.mobile-menu{display:none}.mobile-menu button{font:700 11pM
x "Courier New",monospace;letter-spacing:1.5px;color:#ffd28f;background:rgba(0,0,0,.86);border:1px solid rgba(247,147,26,.72);border-radius:8px;padding:10px 9px;min-width:0;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.34);touch-action:manipulation}.mobile-menu button[aria-expanded="true"]{background:rgba(247,147,26,.2);box-shadow:0 0 18px rgba(247,147,26,.18),0 6px 18px rgba(0,0,0,.34)}@media(max-width:760px),(max-height:520px){.help{display:none}.status{right:12px;bottom:62px;font-size:10px}.info-tab{display:nM
one}.info-panel{width:100vw}.info-scroll{padding-bottom:96px}.top,.history,.legend{left:10px;right:10px;top:auto;bottom:76px;width:auto;max-width:none;max-height:min(62vh,440px);padding:14px;border-radius:12px;overflow:auto;overscroll-behavior:contain;pointer-events:auto;touch-action:auto;transform:translateY(calc(100% + 96px));opacity:0;visibility:hidden;transition:transform .22s ease,opacity .22s ease,visibility .22s ease}.top.mobile-open,.history.mobile-open,.legend.mobile-open{transform:translateY(0);opacity:1;M
visibility:visible}.timer{font-size:42px}.grid{gap:10px}.data{font-size:15px}.legend-row{margin-top:9px}.mobile-menu{position:fixed;z-index:15;left:10px;right:10px;bottom:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;pointer-events:auto;touch-action:auto}.mobile-menu button{width:100%}}@media(max-height:520px) and (orientation:landscape){.top,.history,.legend{left:auto;right:10px;bottom:58px;width:min(370px,44vw);max-height:calc(100vh - 76px)}.timer{font-size:34px}.grid{grid-template-columM
ns:1fr 1fr}.data{font-size:13px}.small,.entry{font-size:11px}.mobile-menu{left:50%;right:auto;transform:translateX(-50%);bottom:8px;width:min(480px,calc(100vw - 20px))}.mobile-menu button{padding:8px 8px;font-size:10px}}@media(max-width:320px){.mobile-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mobile-menu button{padding:6px 5px;font-size:9px}.top,.history,.legend{bottom:74px;max-height:calc(100vh - 84px)}.status{display:none}}
<main id="stageLock" class="stage-lock">
class="stage-ratio-lock" aria-hidden="true"></div>
  <canvas id="sky" aria-label="Bitcoin block-time daylight globe"></canvas>
<section id="statusPanel" class="panel top" data-mobile-panel="status">
  <div class="label">A 2026 Time Capsule</div>
  <div class="small" style="margin-top:4px;color:#ffd28f;letter-spacing:1px">Bitcoin Celestial Hub
  <div class="label" style="margin-top:12px">Bitcoin Mining Heartbeat</div>
  <div id="timer" class="timer">00:00</div>
    <div><div class="label">Current Block</div><div id="height" class="data value">ANCHOR READY</div></div>
    <div><div class="label">Clock Source</div><div id="source" class="data value">ANCHOR BOOT</div></div>
    <div><div class="label">Block-Time UTC</div><div id="chainTime" class="data value">--:--:--</div></div>
    <div><div class="label">Solar Position</div><div id="geo" class="data solar value">-- | --</div></div>
  <div id="note" class="small" style="margin-top:14px">Daylight is calculatM
ed from Bitcoin block-time. Hover labels for coordinates. Open the IMPORTANT INFORMATION tab for full reference notes, reference lines, and archive context.</div>
  <div id="manualLondonBox" class="manual-sync" aria-label="Manual fallback time sync" aria-hidden="true">
    <div class="label">Manual Fallback Time Sync</div>
    <input id="manualLondonTime" type="datetime-local" step="1" aria-label="Enter fallback date and time">
    <div class="manual-buttons">
      <button id="manualLondonNow" type="button">USE CUM
      <button id="manualLondonEarth" type="button">CURRENT EARTH
      <button id="manualLondonEcdo" class="wide" type="button">ECDO PYRAMID
    <div id="manualLondonStatus" class="manual-status">Fallback layer. Current Earth uses London time. ECDO Pyramid uses Pyramid/Giza time.</div>
<section id="historyPanel" class="panel history" data-mobile-panel="history">
  <div class="label">Bitcoin Block History</div>
" class="log"><div class="small">Loading block source...</div></div>
<section id="legendPanel" class="panel legend" data-mobile-panel="legend">
  <div class="label">Legend</div>
  <div class="legend-row"><span class="swatch day"></span>DAYLIGHT</div>
  <div class="legend-row"><span class="swatch night"></span>NIGHT</div>
  <div class="legend-row"><span class="swatch term"></span>TERMINATOR</div>
  <div class="legend-row toggle"><div class="grow"><span class="swatch day"></span>DAY/NIGHT VIEW</div><label M
class="toggle-box"><input id="toggleDayNightView" type="checkbox" checked><span id="toggleDayNightText">ON</span></label></div>
  <div class="legend-row"><span class="swatch mid"></span>SUBSOLAR POINT</div>
  <div class="legend-row"><span class="swatch land"></span>LANDMASS</div>
  <div class="legend-row toggle"><div class="grow"><span class="swatch tag"></span>REGION TAGS</div><label class="toggle-box"><input id="toggleRegionNames" type="checkbox" checked><span>NAMES</span></label></div>
  <div class="legend-row tM
oggle"><div class="grow"><span class="swatch ocean"></span>OCEAN TAGS</div><label class="toggle-box"><input id="toggleOceanNames" type="checkbox" checked><span>NAMES</span></label></div>
  <div class="legend-row toggle"><div class="grow"><span class="swatch ancient"></span>ANCIENT SITES</div><label class="toggle-box"><input id="toggleAncientNames" type="checkbox" checked><span>NAMES</span></label></div>
  <div class="legend-row toggle"><div class="grow"><span class="swatch modern"></span>MODERN NODES</div><label clM
ass="toggle-box"><input id="toggleModernNames" type="checkbox" checked><span>NAMES</span></label></div>
  <div class="legend-row"><span class="swatch pole"></span>CURRENT POLES</div>
  <div class="legend-row"><span class="swatch ecdopole"></span>ANCIENT ECDO POLES</div>
  <div class="legend-row toggle"><div class="grow"><span class="swatch ecdopole"></span>ECDO MODEL VIEW</div><label class="toggle-box"><input id="toggleEcdoView" type="checkbox"><span>VIEW</span></label></div>
<div class="help">DRAG TO ROM
 WHEEL TO ZOOM</div>
<div id="status" class="status">
 LOADING BLOCK SOURCE</div>
<div id="hoverTip" class="hover-tip"></div>
<button id="infoTab" class="info-tab" type="button" aria-expanded="false" aria-label="Open important information panel"><span>IMPORTANT</span><span>INFORMATION</span></button>
<aside id="infoPanel" class="info-panel" aria-hidden="true"><div class="info-head"><div class="label">Reference Archive</div><button id="infoClose" class="info-close" type="button" aria-label="Close informatioM
</button></div><div class="info-scroll"><div id="infoContent"></div></div></aside>
<nav class="mobile-menu" aria-label="Mobile panel controls">
  <button type="button" data-mobile-target="status" aria-controls="statusPanel" aria-expanded="false">STATUS</button>
  <button type="button" data-mobile-target="legend" aria-controls="legendPanel" aria-expanded="false">LEGEND</button>
  <button type="button" data-mobile-target="history" aria-controls="historyPanel" aria-expanded="false">HISTORY</button>
on type="button" data-mobile-target="info" aria-controls="infoPanel" aria-expanded="false">IMPORTANT</button>
const DESKTOP_APIS=['https://mempool.space/api/blocks','https://blockstream.info/api/blocks'];
const RECURSIVE={height:'/r/blockheight',time:'/r/blocktime',info:'/r/blockinfo/'};
const GENESIS_MS=Date.UTC(2009,0,3,18,15,5);
const TARGET_MS=600000;
const ANCHOR_HEIGHT=955354;
const ANCHOR_TIME=1782400603;
const MANUAL_EARTH_TZ='Europe/London';
const MANUAL_ECDO_TZ='AfrM
const MANUAL_TZ=MANUAL_EARTH_TZ;
const MANUAL_EARTH_SOURCE='MANUAL LONDON TIME
const MANUAL_ECDO_SOURCE='MANUAL PYRAMID/GIZA TIME
 ECDO PYRAMID MODEL';
const SYNC_MS=60000;
const canvas=document.getElementById('sky');
const ctx=canvas.getContext('2d',{alpha:false});
const ui={timer:byId('timer'),height:byId('height'),source:byId('source'),chainTime:byId('chainTime'),geo:byId('geo'),note:byId('note'),log:byId('log'),status:byId('status'),hoverTip:byId('hoverTip'),infoTab:byId('infoTaM
b'),infoPanel:byId('infoPanel'),infoClose:byId('infoClose'),infoContent:byId('infoContent'),toggleRegionNames:byId('toggleRegionNames'),toggleOceanNames:byId('toggleOceanNames'),toggleAncientNames:byId('toggleAncientNames'),toggleModernNames:byId('toggleModernNames'),toggleEcdoView:byId('toggleEcdoView'),toggleDayNightView:byId('toggleDayNightView'),toggleDayNightText:byId('toggleDayNightText'),manualLondonTime:byId('manualLondonTime'),manualLondonNow:byId('manualLondonNow'),manualLondonEarth:byId('manualLondonEartM
h'),manualLondonEcdo:byId('manualLondonEcdo'),manualLondonStatus:byId('manualLondonStatus'),manualLondonBox:byId('manualLondonBox')};
const DEFAULT_NOTE='Daylight is calculated from Bitcoin block-time. Hover labels for coordinates. Open the IMPORTANT INFORMATION tab for full reference notes, reference lines, and archive context.';
const ECDO_NOTE='ECDO MODEL VIEW rotates the reference globe around the ECDO pole pair. Giza anchors the comparison meridian. Daylight remains current Bitcoin block-time so the live BitcoM
in layer stays separate from the ancient-orientation model.';
const ECDO_MANUAL_NOTE='ECDO PYRAMID MODEL uses viewer-entered Pyramid/Giza local time and lights the globe inside the ECDO/Giza orientation frame. This is a manual hypothesis mode, not a live Bitcoin block source.';
function byId(id){return document.getElementById(id)}
function clamp(v,a,b){return Math.max(a,Math.min(b,v))}
function norm360(v){return ((v%360)+360)%360}
function norm180(v){v=norm360(v);return v>180?v-360:v}
function rad(v){return v*Math.M
function deg(v){return v*180/Math.PI}
function pad(v){return String(v).padStart(2,'0')}
function lerp(a,b,t){return a+(b-a)*t}
const state={w:0,h:0,dpr:1,cx:0,cy:0,stageX:0,stageY:0,stageW:0,stageH:0,stageRatio:1,baseR:220,zoom:1,rotY:rad(-18),rotX:rad(-10),drag:false,lastX:0,lastY:0,mouseX:-1,mouseY:-1,hoverItems:[],hover:null,infoOpen:false,showRegionNames:true,showOceanNames:true,showAncientNames:true,showModernNames:true,showDayNight:true,ecdoView:false,height:-1,tipMs:ANCHOR_TIME*1000,localAtSync:perfM
ormance.now(),avgMs:TARGET_MS,blocks:[],live:false,lastError:'',sourceLabel:'ANCHOR BOOT',manualTimeOnly:false,manualLondonLabel:'',manualDayNightMode:'earth',manualAvailable:false,stars:makeStars(620),map:null,mapW:1440,mapH:720,globe:null,globeCtx:null,globeN:560};
const POLYS=[[[-180,69],[-175.3,67.7],[-173.9,66.1],[-174.6,67.1],[-173.6,67.1],[-171.7,66.9],[-169.7,66.1],[-170.6,65.6],[-171.4,65.8],[-171.1,65.5],[-173,65.7],[-172.1,65.5],[-172.1,65],[-173.2,64.8],[-172.2,64.4],[-173.2,64.2],[-173.3,64.6],[-173.7M
,64.3],[-175.4,64.8],[-176.5,65.5],[-178.4,65.5],[-178.5,66.4],[-179.4,66.3],[-179.3,65.5],[-180,65.1],[-180,69]],[[180,65.1],[179.5,64.8],[175.1,64.7],[176.2,64.7],[176.1,64.4],[177.5,64.7],[178.2,64.2],[178.2,64.4],[179.6,62.7],[179.1,62.3],[177.1,62.5],[173.5,61.8],[170.5,60.4],[170.3,59.9],[169.3,60.6],[167,60.4],[166.3,59.8],[166.3,60.5],[164.8,59.8],[164.5,60.1],[163.6,60],[161.9,58],[163.3,57.7],[162.7,57.3],[163.4,56.2],[162.1,56.1],[162.1,54.7],[160,54.2],[160,53.1],[158.4,53],[158.5,52.3],[156.7,50.9],[15M
5.6,55.2],[156,56.7],[156.9,57.8],[158.3,58],[161.9,60.4],[163.8,60.8],[164.1,62.3],[165.3,62.5],[164.6,62.7],[163.3,62.5],[163.3,61.7],[162.4,61.7],[160.2,60.6],[160.4,61],[159.8,60.9],[159.8,61.2],[160.4,62],[156.7,61.5],[154.2,59.9],[154.1,59.5],[155,59.5],[155.2,59.2],[151.3,58.8],[151.1,59.1],[152.3,59.2],[149.4,59.8],[148.9,59.2],[146.5,59.5],[146,59.1],[145.7,59.4],[142.5,59.2],[138.2,56.4],[135.2,54.9],[135.7,54.6],[136.8,54.6],[136.8,53.8],[137.7,54.3],[137.3,53.5],[138.6,54],[138.7,54.3],[139.7,54.3],[141M
.4,53.3],[141.2,53],[140.6,53.1],[141.5,52.2],[140.4,50.7],[140.4,49],[138.1,46.2],[135.1,43.5],[133,42.7],[131.8,43.3],[131.2,42.6],[130.7,42.7],[130.7,42.3],[129.8,41.8],[129.7,40.8],[127.5,39.7],[127.4,39.2],[128.4,38.7],[129.4,37.1],[129.6,36],[129.1,35.1],[128.6,35.2],[128.4,34.8],[127.7,35],[127.8,34.6],[127.5,34.9],[127.3,34.4],[127.2,34.8],[126.5,34.3],[126.3,34.6],[126.6,34.6],[126.2,35.1],[126.9,36.1],[126.5,36.1],[126.5,36.7],[126.4,36.4],[126.1,36.8],[126.5,37.1],[126.9,36.8],[126.5,37.8],[125.6,38],[12M
5.5,37.9],[125,37.9],[125.3,38.1],[124.7,38.1],[125,38.6],[125.6,38.6],[125.1,38.9],[125.6,39.7],[123.6,39.9],[121.1,38.7],[121.9,39.4],[121.2,39.4],[122.3,40.5],[121.9,41],[121,40.8],[119,39.2],[117.7,39.1],[117.7,38.4],[118.8,38.2],[119.2,37.1],[120.7,37.8],[122.7,37.4],[122.5,36.9],[122,37],[120.8,36.6],[120.7,36.1],[120.1,36.2],[120.3,36],[119.2,35],[119.2,34.7],[120.3,34.3],[120.9,32.6],[121.9,31.7],[120.1,32],[120.8,31.9],[121.9,30.9],[120.1,30.2],[121.3,30.3],[122.1,29.9],[121.4,29.5],[122,29.6],[122,29.2],[M
121.4,29.2],[121.7,28.9],[121.3,28.7],[121.6,28.3],[120.6,28.1],[120.9,27.9],[120.1,26.6],[119.5,26.8],[119.8,26.4],[119.6,26.4],[120,26.4],[119.5,26.1],[119.7,25.4],[119.3,25.6],[119.3,25.2],[118.9,25.2],[119,24.9],[118.6,24.9],[118.7,24.6],[117.8,24.5],[118.1,24.3],[117.6,23.7],[117.4,23.9],[117.2,23.6],[116.5,23.4],[116.7,23.2],[116.5,22.9],[115.6,22.7],[115.3,22.9],[114.9,22.5],[114.8,22.8],[114.2,22.5],[114.3,22.3],[113.4,23.1],[113.5,22.2],[113.3,22.4],[113.1,22.1],[112.9,22.5],[112.9,21.9],[112.4,22],[112.3,M
21.7],[111.7,21.8],[111.6,21.5],[110.4,21.2],[110.4,21.4],[110.3,20.2],[109.9,20.2],[109.7,20.9],[110,21.5],[109.6,21.8],[109.2,21.4],[108.6,21.9],[108.5,21.6],[107.8,21.5],[107.3,21],[106.6,21],[106.8,20.7],[106.6,20.8],[106.6,20.3],[105.9,19.9],[105.6,18.9],[107.1,16.9],[108.3,16.1],[108.9,15.2],[109.5,12.6],[109.2,12.6],[109,11.4],[107.3,10.4],[106.7,10.6],[106.8,10.3],[106.4,10.3],[106.8,10.1],[106.4,10.2],[106.6,9.8],[106.2,10.2],[106.5,9.6],[105.8,10],[106.2,9.4],[105.3,8.8],[104.8,8.8],[105.1,10],[103.9,10.7M
],[103.6,10.5],[103.6,11.2],[103.1,10.9],[102.6,12.2],[101.8,12.7],[100.9,12.6],[101,13.5],[100,13.3],[100,12.2],[99.2,10.3],[99.2,9.3],[99.8,9.3],[100.4,7.2],[101.6,6.8],[103.2,5.3],[103.5,4.5],[103.5,2.8],[104.3,1.4],[103.9,1.7],[103.5,1.3],[101.3,2.8],[100.6,4.3],[100.1,6.6],[98.7,8.4],[98.3,8.2],[98.8,10.3],[98.6,10],[98.5,10.7],[98.9,11.7],[98.5,11.9],[98.7,12.8],[98.2,14],[98.1,13.6],[97.8,14.9],[97.7,16.6],[97.4,16.5],[96.9,17.5],[96.9,16.8],[96.5,16.5],[96.1,16.8],[96.3,16.4],[95.7,16.2],[95.5,15.7],[95.1,1M
6.1],[95,15.7],[94.6,16.1],[94.4,15.8],[94.6,16.3],[94.2,16],[94.6,17.6],[94.1,19.4],[93.9,18.8],[93.5,19.4],[94,19.4],[93.8,19.9],[93,20.1],[93.1,20.6],[92.8,20.2],[91.4,22.8],[90.7,22.8],[90.8,22.2],[90.6,22],[90.5,22.6],[90.2,21.8],[89.9,22.4],[89.8,21.8],[89.5,22.1],[89.2,21.7],[89,22.1],[89,21.6],[88.6,22.1],[88.2,21.6],[88,22.2],[87.8,21.7],[86.9,21.3],[87.1,20.7],[86.4,20],[85,19.4],[84.1,18.3],[82.3,17],[82.3,16.6],[81.3,16.3],[80.9,15.7],[80.3,15.7],[80,15.1],[80.3,13.3],[79.8,11.7],[79.9,10.3],[79.3,10.3]M
,[78.9,9.5],[79.2,9.3],[78.3,9],[78.1,8.4],[77.5,8.1],[76.5,8.9],[75.9,11.1],[73.5,16.1],[72.7,19.8],[72.9,20.8],[72.6,21.3],[72.9,21.7],[72.5,21.7],[72.5,22],[72.9,22.3],[72.3,22.3],[72.1,21.2],[70.8,20.7],[68.9,22.3],[70.2,22.5],[70.4,23],[69.2,22.8],[68.4,23.5],[68.8,23.9],[68.3,23.6],[68.3,24],[67.5,23.9],[67.3,24.8],[66.7,24.8],[66.5,25.6],[61.8,25],[57.3,25.8],[56.7,27.2],[54.8,26.5],[53.7,26.7],[52.4,27.6],[51.4,27.9],[50.1,30.2],[49.6,30],[48.9,30.4],[48.9,30],[48,30.1],[48.2,29.5],[47.7,29.4],[48.1,29.4],[M
48.8,27.6],[50.2,26.6],[50,26],[50.8,24.7],[51,26],[51.6,25.9],[51.3,24.3],[52.1,23.9],[52.6,24.2],[54.1,24.1],[56.5,26.4],[56.3,25.6],[56.6,24.5],[57.2,23.9],[58.8,23.5],[59.8,22.2],[58.5,20.4],[58.2,20.6],[57.8,20.2],[57.8,19],[56.8,18.7],[56.4,17.9],[55.4,17.8],[55,17],[52.5,16.4],[52.2,15.6],[49.3,14.6],[48.7,14],[45.7,13.3],[45,12.8],[43.5,12.7],[42.6,15.2],[42.7,16.7],[40.8,19.7],[39.2,21.1],[39.1,22.4],[38.5,23.8],[37.4,24.4],[37.2,25.2],[35.2,28],[34.6,28.1],[35,29.5],[34.2,27.7],[32.6,29.9],[32.3,31.2],[34M
.2,31.3],[36,34.5],[35.7,35.6],[36.2,36.8],[35.4,36.5],[34.6,36.8],[34,36.2],[32.8,36],[31.2,36.9],[30.6,36.9],[30.4,36.2],[29.7,36.1],[28.5,36.9],[27.4,36.7],[28.3,37.1],[27.3,37],[27.6,37.2],[27,37.7],[27.3,38],[26.2,38.3],[26.4,38.7],[26.7,38.3],[27.2,38.4],[26.7,38.6],[26.9,39.6],[26.1,39.5],[26.1,39.9],[26.7,40.4],[29,40.4],[29,40.6],[29.9,40.7],[29.3,40.8],[29.2,41.2],[31.2,41.1],[33.3,42],[35,42.1],[36.4,41.2],[38.4,40.9],[40.2,40.9],[41.4,41.4],[41.8,41.8],[41.4,42.7],[36.6,45.2],[37.5,45.4],[38.3,46.3],[38M
.6,46],[37.7,46.7],[38.6,46.7],[39.3,47.3],[35.9,46.7],[35,46.1],[35.2,46.5],[34.5,45.9],[35,45.4],[35.5,45.3],[34.8,46.1],[35.5,45.3],[36.6,45.4],[34,44.4],[33.4,44.6],[33.2,45.4],[32.5,45.4],[33.7,45.8],[33.6,46.2],[31.8,46.3],[32,46.4],[31.5,46.6],[32.4,46.5],[32,46.9],[30.8,46.5],[30.5,46.1],[30.1,46.4],[30.5,46.1],[29.7,45.6],[30.1,45.9],[29.7,45.6],[29.6,45.8],[29.6,44.9],[29,44.7],[28.9,45],[28.6,43.5],[27.3,42.4],[27.7,42.4],[29,41],[27.5,41],[26.2,40],[26.8,40.6],[25.1,41],[23.7,40.8],[24.4,40.2],[23.7,40.M
4],[23.9,39.9],[22.9,40.6],[22.6,40.5],[23.4,39.2],[22.9,39.4],[23.1,39],[22.5,38.9],[24.1,38.2],[24,37.6],[23.5,38],[23,37.9],[23.5,37.4],[22.7,37.6],[23.2,36.4],[22.6,36.8],[22.5,36.4],[22.1,37],[21.7,36.8],[21.1,37.9],[21.4,38.2],[22.9,37.9],[23.2,38.2],[21.1,38.3],[20.7,38.8],[21.1,39],[20.7,39],[19.3,40.4],[19.6,41.8],[18.8,42.5],[17,43],[17.7,42.8],[16.9,43.4],[16,43.5],[14.6,45.3],[13.9,44.8],[13.5,45.8],[12.1,45.4],[12.4,44.2],[13.6,43.6],[14.8,42],[16.2,41.9],[16,41.5],[18.5,40.1],[18.3,39.8],[17.9,40.3],[M
16.9,40.4],[16.5,39.8],[17.2,39],[16.6,38.8],[16.1,37.9],[15.6,38],[16.2,38.9],[15.7,40],[11.1,42.4],[10.2,44],[8.7,44.4],[6.2,43],[4.1,43.6],[3.3,43.3],[3,42.8],[3.2,41.9],[1,41],[0,39.9],[-0.2,39.7],[-0.2,39.1],[0,38.9],[0.2,38.7],[0,38.6],[-0.5,38.3],[-0.7,37.6],[-1.5,37.5],[-2.1,36.7],[-4.4,36.7],[-5.6,36],[-6.9,37.3],[-9,37],[-8.9,38.4],[-8.6,38.4],[-9.2,38.4],[-8.9,39],[-9.5,38.8],[-8.8,40.1],[-8.6,42.3],[-9.3,43.1],[-7.7,43.8],[-7,43.5],[-1.6,43.4],[-1.1,45.6],[-1.2,45.7],[-1.1,46.3],[-1.8,46.5],[-2.4,47.5],M
[-4.4,47.8],[-4.6,48.3],[-4.2,48.3],[-4.8,48.5],[-3.1,48.9],[-2.7,48.5],[-1.4,48.6],[-1.9,49.7],[0,49.3],[1.7,50.2],[1.6,50.9],[4.3,51.4],[3.4,51.5],[4.6,51.7],[4,52],[4.7,53],[5.3,52.3],[5.8,52.6],[5.3,53.1],[5.9,53.4],[7.4,53.2],[7.1,53.6],[8,53.7],[8.5,53.4],[8.7,53.9],[9.8,53.5],[8.6,54.3],[9,54.5],[8.6,54.9],[8.3,54.8],[8.6,57.1],[10.7,57.7],[10.1,56.7],[11,56.4],[9.6,55.7],[9.4,54.8],[10.1,54.3],[11.1,54.4],[10.9,54],[13,54.4],[14.6,53.6],[14.7,54],[17.9,54.8],[18.8,54.3],[19.9,54.6],[19.4,54.2],[20.4,54.7],[M
19.9,54.6],[19.9,54.9],[20.6,55.1],[21.1,55.7],[20.5,55],[21.2,55],[21,56.5],[21.7,57.6],[22.6,57.8],[23.6,57],[24.4,57.2],[24.6,58.3],[23.7,58.3],[23.5,59.2],[25.7,59.7],[27.9,59.4],[28.1,59.8],[30.3,60],[28.6,60.4],[28.7,60.7],[22.9,59.8],[23.1,60.4],[22.5,60.2],[21.4,60.6],[21.8,61.5],[21.1,62.8],[25.5,65],[24.6,65.8],[22.6,65.9],[22.4,65.5],[21.7,65.8],[21.7,65.2],[21.2,65.3],[21.6,64.4],[20.7,63.8],[18.1,62.8],[17.7,63],[17.2,60.7],[18,60.6],[19.1,59.7],[18.1,59.4],[18.7,59.3],[17.9,58.8],[17.7,59.2],[17.5,58.M
8],[16.2,58.6],[16.9,58.5],[16.4,58.5],[16.7,57.4],[15.8,56.1],[14.7,56.2],[14.2,55.4],[12.8,55.4],[12.4,56.3],[12.9,56.6],[11.7,57.7],[11.9,58.3],[11.6,57.9],[11.7,58.4],[11.2,58.4],[10.8,59.9],[10.4,59.1],[9.5,59.1],[8.2,58.1],[7,58],[5.7,58.6],[5.6,59],[6.3,58.8],[6.6,59.1],[5.9,59.1],[6.6,59.6],[5.6,59.3],[5.2,59.5],[7.1,60.5],[5.5,59.9],[5.8,60.4],[5.4,60.1],[5.2,60.4],[5.8,60.7],[5.3,60.5],[4.9,60.8],[5.6,60.9],[5,61],[6.6,61.2],[7.1,60.9],[7.7,61.2],[7.6,61.5],[7.3,61.2],[6.8,61.4],[6.5,61.2],[5.2,61.1],[5.7M
,61.4],[5,61.4],[5.9,61.5],[5,61.6],[5.2,61.9],[6.8,61.9],[5.2,61.9],[5.1,62.2],[6.3,62.1],[5.9,62.2],[6.6,62.1],[6.7,62.3],[7.2,62.1],[6.3,62.6],[8.1,62.7],[7,63],[8.5,62.7],[7.9,63],[8.7,62.8],[8.5,63.4],[9.7,63.6],[9.8,63.3],[11,63.4],[11.4,64.1],[10.4,63.6],[9.5,63.6],[11,64.6],[11.2,64.3],[11.9,64.4],[11.4,64.7],[12.2,65],[11.3,64.9],[13,65.3],[12,65.2],[12.7,65.9],[13.2,65.8],[12.7,66.1],[14.2,66.3],[13,66.2],[14,66.8],[13.5,67],[15.5,67.1],[14.3,67.3],[15.9,67.6],[14.8,67.9],[15.9,67.9],[15.3,68.1],[16,68.3]M
,[16.5,67.8],[16.3,68.4],[17.9,68.4],[16.5,68.5],[17.7,68.7],[18.1,69.5],[19.5,69.2],[18.9,69.6],[19.7,69.8],[19.6,69.4],[20.3,70],[19.9,69.3],[21.2,70],[22.1,69.7],[21.6,70.3],[23.5,70],[24.6,71],[25.9,70.9],[25.2,70.1],[26.7,71],[26.5,70.4],[27.1,70.5],[27.7,71.1],[28.6,71],[27.9,70.4],[29,70.9],[31,70.4],[30.2,70.1],[28.6,70.2],[29.5,69.7],[30.3,69.9],[31.3,69.6],[32.1,69.9],[33.1,69.7],[32.1,69.7],[32.2,69.4],[33.5,69.4],[33,68.9],[33.6,69.3],[35.3,69.3],[39.8,68.1],[41.4,67.1],[39.1,66.1],[31.9,67.1],[33.7,66.M
4],[33,66.2],[34.9,65.9],[34.2,65.4],[34.8,64.5],[37.4,63.8],[38,64.3],[36.5,64.7],[36.8,65.2],[38.4,64.8],[38,64.6],[38.4,64.8],[40.5,64.5],[39.7,65.5],[40.7,66],[42.2,66.5],[44.1,66],[44.2,68.3],[43.3,68.7],[46.5,68.1],[46.7,67.8],[44.9,67.4],[46,66.8],[47.6,66.9],[47.8,67.6],[49.1,67.6],[48.6,67.9],[52.2,68.6],[52.3,68.3],[53.9,69],[54.6,69],[53.6,68.8],[53.2,68.2],[54.8,68.1],[55.4,68.5],[57.3,68.5],[59,69],[59.8,68.3],[59.9,68.7],[61.2,68.8],[60.2,69.6],[60.8,69.9],[66.2,69.1],[65.5,69.1],[68.3,68.1],[69.3,68.M
9],[68.1,69.5],[66.8,69.6],[66.7,71.1],[68.3,71.6],[69.4,72.9],[71.6,72.9],[72.9,72.7],[71.8,71.5],[72.8,70.9],[72.5,69],[73.6,68.4],[71.7,66.9],[69.1,66.6],[72.1,66.2],[74.8,67.7],[74.7,68.8],[76.6,69],[77.1,67.8],[78.8,67.5],[77.5,67.7],[78.2,68.2],[77.7,68.9],[75.9,69.3],[73.8,69.2],[74.3,70.6],[73,71.4],[75,72.2],[74.8,72.8],[76.1,71.2],[78.5,70.9],[76,71.9],[78,71.8],[77.5,72.2],[78.4,72.4],[81.5,71.7],[83.3,71.7],[82,70.6],[82.8,71],[82.4,70.2],[83.6,69.7],[83.7,71.6],[80.9,72.4],[80.5,73.6],[87.2,73.8],[85.9M
,74.9],[87,74.6],[87,75.1],[94.1,75.9],[92.8,75.9],[93.3,76.1],[96.1,76.1],[95.7,75.8],[98.8,76.3],[99.8,76],[98.9,76.5],[101.1,76.5],[101.4,77.1],[104.1,77.7],[106.3,77.4],[104.2,77.1],[107.5,76.9],[106.5,76.5],[111.1,76.8],[113.9,75.8],[113.6,75.5],[112.3,75.8],[113.6,75.2],[107,73.6],[105.5,72.7],[106.3,73.2],[111,73.7],[109.7,73.7],[110,74],[111.6,74.1],[112.3,73.7],[112.8,74],[113.5,73.2],[115.7,73.7],[118.9,73.5],[118.4,73.2],[119.8,73],[122.8,72.9],[124.4,73.8],[126.3,73.3],[128.8,73.2],[129.5,72.7],[128.4,7M
2.5],[129.6,72.2],[128.3,72.1],[131,70.7],[132.8,72],[133.8,71.4],[136,71.6],[137.9,71.1],[138.1,71.6],[140.1,71.4],[139.3,71.9],[140.2,72.3],[139.1,72.3],[141.3,72.6],[140.9,72.9],[146.9,72.4],[144.2,72.2],[146.9,72.3],[146,71.9],[145.5,72.2],[145.3,71.6],[147.1,72.3],[148.4,72.3],[150.1,71.9],[148.8,71.7],[152.5,70.8],[155.9,71.1],[158.9,70.9],[161.1,69.2],[162.3,69.7],[166.9,69.5],[167.8,69.8],[168.3,69.2],[170.5,68.8],[171.2,69],[170.2,69.6],[170.5,70.1],[173.2,69.8],[176.1,69.9],[180,69],[180,65.1]],[[31.9,31.M
5],[32.3,31.2],[32.6,29.9],[32.5,29.9],[32.6,29],[33.6,27.8],[35.1,24.5],[35.8,23.9],[35.5,23.9],[35.7,22.9],[36.9,22.1],[37.3,21.1],[37.1,21.2],[37.4,18.9],[38.6,18.1],[39.7,15.1],[39.9,15.5],[40.2,14.9],[41.2,14.6],[43.3,12.5],[43.4,12],[42.5,11.5],[43.2,11.6],[44.6,10.4],[45.8,10.9],[46.4,10.7],[47.4,11.2],[49.4,11.3],[50.8,12],[51.3,11.8],[51,10.4],[51.4,10.4],[50.9,10.3],[50.8,9.4],[48,4.5],[46,2.4],[43.6,0.7],[41.3,-2],[40.8,-1.9],[41,-2.3],[40.2,-2.7],[39.2,-4.7],[38.8,-6.1],[39.6,-7],[39.2,-7.9],[39.4,-7.8]M
,[39.3,-8.3],[39.7,-10],[40.6,-10.7],[40.3,-11.3],[40.6,-12.7],[40.4,-12.9],[40.8,-14.8],[39.9,-16.4],[36.9,-17.9],[36.3,-18.9],[34.9,-19.9],[34.6,-19.7],[34.7,-20.6],[35.5,-22.2],[35.5,-24.1],[32.5,-26],[32.8,-26.3],[33,-26.1],[32.4,-28.5],[31.3,-29.5],[30,-31.3],[27,-33.6],[24.8,-34.2],[22.6,-34],[20,-34.8],[18.8,-34.1],[18.4,-34.3],[17.8,-32.8],[18.3,-32.5],[18.2,-31.7],[14.9,-26.3],[14.5,-22.5],[11.8,-18],[11.7,-15.8],[12.5,-13.4],[13.7,-12.2],[13.9,-11],[13,-9.1],[13.4,-8.4],[12.3,-6.1],[12.7,-6],[12.2,-5.7],[M
11.7,-4.5],[9.6,-2.4],[8.7,-0.7],[9.1,-0.7],[9.4,0.4],[9.5,0.1],[10,0.2],[9.3,0.5],[9.7,0.5],[9.7,1.1],[9.3,1.2],[10,3.1],[9.5,3.8],[9.8,3.8],[9.7,4.1],[9.2,3.9],[8.8,4.7],[8.6,4.5],[8.2,4.9],[8.3,4.5],[7.3,4.4],[7.1,4.7],[7,4.4],[6.8,4.7],[6.9,4.4],[6.7,4.6],[6.7,4.3],[6,4.3],[5.4,5.2],[5.7,5.5],[5.4,5.4],[5.2,5.6],[5.5,5.6],[5.1,5.7],[5.4,6],[5.1,5.8],[4.4,6.4],[3.4,6.4],[3.8,6.6],[1.3,6.2],[0,5.6],[-2,4.8],[-4,5.3],[-6.1,5],[-7.5,4.4],[-8.7,4.8],[-11.2,6.8],[-12.5,7.4],[-12.5,7.8],[-13.3,8.4],[-12.8,8.6],[-13.2,M
8.5],[-13.3,9.3],[-13.7,9.5],[-13.5,9.8],[-14.5,10.2],[-14.7,11.1],[-15.1,10.9],[-15,11.2],[-15.2,11],[-15.5,11.3],[-15,11.6],[-15.5,11.8],[-14.9,12],[-16,11.7],[-15.9,12],[-16.4,12.1],[-16,12.3],[-16.8,12.4],[-16.2,12.6],[-16.8,12.6],[-16.7,13.5],[-16.4,13.2],[-15.6,13.5],[-16.5,13.4],[-16.5,13.9],[-17.5,14.7],[-16.6,15.7],[-16,17.7],[-16.5,19.4],[-16.2,20.2],[-16.9,21.2],[-17.1,20.8],[-17,21.8],[-15.7,24],[-15.9,23.8],[-14.9,24.7],[-14.5,26.2],[-13.7,26.7],[-12.9,28],[-11.5,28.3],[-10.2,29.3],[-9.7,30.1],[-9.8,31M
.4],[-9.3,32.5],[-6.8,34],[-5.9,35.8],[-5.5,35.9],[-4.7,35.2],[-3,35.4],[-2.8,35.1],[-2,35.1],[-0.9,35.7],[0,35.8],[1.1,36.5],[3.9,36.9],[5.3,36.6],[6.4,37.1],[7.9,36.8],[9.7,37.3],[10.4,36.7],[11,37.1],[10.5,36.1],[11.2,35.2],[10,34.2],[10.2,33.8],[12.3,32.8],[13.4,32.9],[15.2,32.4],[15.7,31.4],[17.9,30.9],[19,30.3],[20.1,30.9],[20.1,32.2],[21.7,32.9],[23.1,32.6],[23.3,32.2],[25,32],[25.2,31.5],[27,31.4],[29.1,30.8],[31,31.6],[31.9,31.5]],[[-81.1,8.8],[-79.9,9.4],[-79.9,9.3],[-80.1,9],[-79.8,9],[-79.6,9.1],[-79.5,M
8.9],[-80.5,8.2],[-80,7.5],[-80.4,7.2],[-80.9,7.2],[-81.1,7.9],[-81.5,7.7],[-81.8,8.2],[-82.7,8.3],[-82.9,8],[-83.4,8.7],[-83.3,8.4],[-83.6,8.4],[-83.6,9],[-84.7,10],[-85.3,10.3],[-84.9,9.8],[-85.1,9.6],[-85.7,9.9],[-85.7,10.8],[-86,10.9],[-85.7,11.1],[-87.7,12.9],[-87.3,12.9],[-87.4,13.4],[-88.7,13.3],[-88.5,13.2],[-91.3,13.9],[-94.3,16.1],[-96.6,15.6],[-101.1,17.3],[-102,18],[-103.5,18.3],[-105.5,20],[-105.7,20.4],[-105.2,20.6],[-105.5,20.8],[-105.2,21.5],[-106,22.9],[-108,24.6],[-108,25.1],[-109.4,25.7],[-109.1,M
26.3],[-110.5,27.3],[-110.5,27.9],[-111.1,27.9],[-112.2,29],[-113.1,31.2],[-115,31.9],[-114.6,30],[-112.8,28.4],[-112.7,27.8],[-111.4,26.5],[-110.7,24.4],[-109.8,24.1],[-109.5,23.2],[-110,22.9],[-110.3,23.6],[-112.2,24.8],[-112.2,26.1],[-113.2,27],[-113.6,26.7],[-115,27.7],[-114,27.7],[-114.3,27.9],[-114,28.5],[-115.7,29.8],[-117.4,33.3],[-118.5,34],[-120.6,34.6],[-120.6,35.1],[-122.4,37.2],[-122.5,37.8],[-122,37.5],[-122.3,38.1],[-123,38],[-123.7,38.9],[-124.4,40.4],[-124.1,41.4],[-124.6,42.8],[-124,46.2],[-123.4,M
46.2],[-124.1,46.3],[-123.8,47],[-124.2,46.9],[-124.7,48.4],[-122.8,48.1],[-123.2,47.4],[-122.6,47.9],[-122.5,47.5],[-122.9,47],[-122.2,47.5],[-122.5,48.8],[-123.2,49],[-123.2,49.7],[-124,49.5],[-123.5,49.7],[-123.9,50.2],[-124.3,49.7],[-124.8,50],[-124.3,50.5],[-125.1,50.3],[-124.8,50.9],[-125.1,50.4],[-125.6,50.4],[-125.5,50.7],[-125.7,50.4],[-126.3,50.6],[-125.5,51],[-126.2,50.7],[-126.6,50.8],[-126.2,50.9],[-127.5,51],[-126.7,51.2],[-127.8,51.2],[-127.1,51.4],[-127.8,51.3],[-127.2,51.7],[-127.7,51.5],[-127.9,51M
.8],[-127,52.7],[-127.9,52.2],[-128,52.5],[-128.4,52.3],[-127.8,52.7],[-129,53.5],[-128.1,53.5],[-128.8,53.5],[-128.7,54],[-129.3,53.4],[-130.1,53.9],[-129.6,54.2],[-130.5,54.4],[-130.4,54.6],[-130,54.3],[-130.4,54.7],[-129.7,55],[-130.2,55.1],[-129.9,55.9],[-130.1,55.3],[-130.9,54.8],[-130.7,55.8],[-131,56.1],[-132.2,55.6],[-131.5,56.2],[-133.6,57.2],[-133.1,57.4],[-133.7,57.7],[-132.9,57.5],[-133.6,57.8],[-133.1,57.9],[-134.1,58.1],[-133.7,58.5],[-134.1,58.2],[-134.8,58.4],[-135.3,59.5],[-135.1,58.2],[-135.9,58.4M
],[-136.2,59.1],[-136.2,58.8],[-137,59.1],[-136,58.4],[-136.7,58.2],[-139.9,59.5],[-139.5,60],[-139.3,59.6],[-138.9,59.8],[-139.5,60.1],[-140.3,59.7],[-141.4,60.1],[-144.3,60],[-144.9,60.5],[-145.9,60.5],[-146,60.8],[-146.7,60.7],[-146.1,60.8],[-146.7,60.9],[-146.3,61.1],[-147.4,60.9],[-147.5,61.2],[-147.9,60.8],[-147.7,61.3],[-148.7,60.8],[-147.9,60.4],[-148.4,59.9],[-149.4,60.1],[-149.5,59.7],[-149.7,60],[-149.7,59.6],[-151.7,59.2],[-150.9,59.8],[-151.9,59.8],[-151.4,60.7],[-150.4,61],[-149,60.8],[-150.1,61.2],[-M
149.2,61.5],[-150.6,61.4],[-154.1,59.4],[-154.2,59],[-153.2,58.9],[-154.2,58.1],[-155.6,57.8],[-159.6,55.6],[-159.8,55.9],[-161.2,55.4],[-161.6,55.6],[-162,55.1],[-162.6,55.3],[-162.6,55],[-163,55],[-163.4,54.8],[-161.8,55.9],[-160.3,55.8],[-160.3,56.3],[-157.4,57.5],[-157.5,58.4],[-156.8,59],[-158.2,58.6],[-158.5,59.1],[-158.9,58.4],[-160.3,59.1],[-162.1,58.6],[-161.5,59.1],[-162.2,60.2],[-164.1,59.8],[-164.5,60.6],[-163.4,60.7],[-165.1,60.9],[-164.8,61.1],[-165.6,61.1],[-166.1,61.5],[-164.4,63.2],[-163.3,63],[-16M
2.3,63.5],[-161.1,63.5],[-160.7,63.9],[-161.5,64.4],[-160.8,64.7],[-161.7,64.8],[-162.8,64.3],[-163.1,64.7],[-163.2,64.4],[-166.2,64.6],[-167,65.2],[-166.1,65.3],[-168.1,65.7],[-164.4,66.6],[-163.8,66.1],[-161.1,66.1],[-162.5,67],[-161.6,66.4],[-160.2,66.5],[-161.5,66.5],[-161.7,67],[-163.7,67.1],[-164.2,67.6],[-166.8,68.3],[-166.2,68.9],[-164,69],[-161.9,70.3],[-160.1,70.6],[-159.8,70.3],[-159.7,70.8],[-157.8,70.9],[-156.5,71.4],[-155.6,71.2],[-156,70.7],[-155.1,71.1],[-154.2,70.8],[-152.3,70.8],[-152.6,70.5],[-15M
1.2,70.4],[-143.3,70.1],[-135.3,68.6],[-136,69.2],[-134.5,69.7],[-134.2,69.2],[-133,69.4],[-129.7,70.3],[-130.9,69.3],[-127.4,70.1],[-128,70.6],[-125.5,69.3],[-124.5,70.2],[-124.4,69.3],[-121.9,69.8],[-117.1,68.9],[-115,68.9],[-113.9,68.4],[-115.2,68.2],[-115.1,67.8],[-111.9,67.7],[-110,68],[-108,67.3],[-108.5,67.1],[-107.2,66.3],[-107.8,67],[-107.1,66.8],[-107,67.1],[-108,67.8],[-105.7,68.6],[-107.6,68.2],[-108.8,68.3],[-106.2,68.9],[-105,68.2],[-103.4,68.2],[-102.2,67.7],[-98.9,67.7],[-98.6,68.1],[-97.3,67.5],[-9M
7.2,68],[-98.1,67.9],[-98.7,68.4],[-97.3,68.5],[-96.4,68.3],[-96.7,68],[-95.9,68.3],[-96.4,67.5],[-95.3,67.2],[-95.5,68.1],[-93.5,68.6],[-93.8,69],[-94.6,68.8],[-94.3,69.3],[-93.3,69.4],[-96.2,69.9],[-95.8,70.7],[-96.6,70.8],[-94.5,72],[-91.5,70.2],[-92.4,70.2],[-92.9,69.7],[-90.3,69.5],[-91.4,69.4],[-90.2,68.2],[-89.3,69.2],[-88.2,68.9],[-87.5,67.1],[-86.5,67.3],[-85.6,68.7],[-84.7,68.7],[-85.5,69.9],[-82.5,69.7],[-83.3,69.5],[-81.3,69.2],[-82,68.9],[-81.2,68.6],[-82.6,68.4],[-81.2,67.5],[-83.3,66.3],[-83.9,66.9],M
[-85.2,66.9],[-83.8,66.1],[-86.8,66.5],[-85.9,66.2],[-87.3,65.3],[-89.8,66],[-90.9,65.9],[-86.9,65.1],[-88.1,64.1],[-90,64.2],[-90.7,63.4],[-93.8,64.2],[-93.9,63.9],[-92.2,63.7],[-92.5,63.5],[-91.7,63.7],[-90.6,63.2],[-91.4,62.8],[-92.4,62.8],[-91.9,62.6],[-93.6,62],[-93.3,61.7],[-94.8,60.5],[-95,59.1],[-94.3,58.4],[-94.2,58.8],[-93.2,58.7],[-92.4,57.4],[-92.8,56.9],[-90.8,57.3],[-85.2,55.2],[-82.3,55.2],[-82.3,52.9],[-80.6,51.7],[-80.6,51.3],[-79.8,51.1],[-79.3,51.7],[-78.9,51.2],[-79,51.8],[-78.4,52.2],[-79,54.2]M
,[-79.8,54.6],[-77.6,55.3],[-76.5,56.4],[-77,58],[-78.6,58.7],[-77.2,60],[-77.5,60.8],[-78.2,60.8],[-77.5,61.5],[-78.2,62.3],[-77.4,62.6],[-74.5,62.1],[-73.7,62.5],[-72.3,61.6],[-71.6,61.6],[-71.6,61.2],[-69.9,60.8],[-69.5,61.1],[-69.6,60.1],[-70.9,60],[-69.7,60],[-69.8,59.3],[-69.2,59.3],[-69.5,58.8],[-69.8,59.1],[-70.3,58.8],[-68.3,58.8],[-68.7,58],[-68,58.6],[-67.7,58],[-66.4,58.9],[-66,58.3],[-66.1,58.8],[-65.3,59],[-65.7,59.3],[-65,59.4],[-65.5,59.7],[-64.8,60.4],[-64.4,60.2],[-64.7,60],[-63.4,59.2],[-64.1,59]M
,[-63.1,59.1],[-62.9,58.7],[-63.6,58.3],[-62.6,58.5],[-63.4,58],[-62.4,58.2],[-62.7,57.9],[-61.9,57.6],[-62.5,57.5],[-61.4,57.1],[-61.7,56.6],[-62.5,56.8],[-61.7,56.5],[-62.2,56.5],[-61.6,56.3],[-62,56.2],[-61.3,56.2],[-61.8,56],[-60.6,55.8],[-60.7,55.5],[-60.3,55.8],[-60.7,55],[-59.8,55.3],[-60,55.1],[-59.4,55.2],[-59.9,54.7],[-59.2,55.2],[-59.4,55],[-59,55.2],[-59,54.8],[-57.9,54.9],[-58.2,54.7],[-57.3,54.6],[-59.6,54],[-58.4,54.2],[-60.8,53.2],[-58.2,54.2],[-57.1,53.9],[-57.4,53.4],[-56.5,53.8],[-55.8,53.3],[-56M
.2,52.8],[-55.8,52.6],[-56.5,52.6],[-55.6,52.4],[-56.3,52.4],[-55.7,52.1],[-57,51.4],[-58.7,51.3],[-59.9,50.3],[-66.5,50.3],[-67.4,49.3],[-70,48.3],[-69.9,47.8],[-71.2,46.8],[-68.2,48.6],[-66.2,49.2],[-64.6,49.1],[-64.3,48.4],[-65.2,48],[-66.8,48],[-65.8,47.9],[-65.7,47.6],[-64.8,47.8],[-65.4,47.1],[-64.8,47.1],[-64.7,46.3],[-63.3,45.7],[-61.9,45.9],[-61,45.3],[-61.3,45.2],[-63.7,44.7],[-63.6,44.4],[-64.3,44.6],[-65.5,43.5],[-66.2,43.8],[-66.1,44.5],[-64.5,45.3],[-64.1,45],[-63.4,45.4],[-64.9,45.3],[-64.3,45.9],[-6M
6.5,45.1],[-67.2,45.2],[-66.9,44.8],[-68.1,44.3],[-68.2,44.6],[-68.8,44.3],[-68.8,44.7],[-69.2,43.9],[-69.8,44.1],[-69.8,43.7],[-70.3,43.7],[-71.1,42.4],[-70.3,41.7],[-70.1,42],[-70,41.6],[-71.2,41.5],[-71.4,41.8],[-71.5,41.4],[-73.6,41],[-74.3,40.5],[-74.1,39.8],[-74.9,38.9],[-75.5,39.7],[-75.1,38.4],[-75.9,37.1],[-75.6,38],[-76.4,38.9],[-75.9,39.5],[-76.6,39.3],[-76.3,38],[-77.2,38.7],[-77.3,38.3],[-76.2,37.9],[-76.4,37.6],[-76.9,38],[-76.3,37.6],[-76.5,37.2],[-76.8,37.5],[-76.4,37.1],[-77,37.2],[-76,36.9],[-75.5M
,35.8],[-76,36.7],[-75.8,36.1],[-76.2,36.3],[-76.7,35.9],[-76.1,36],[-76,35.6],[-75.8,36],[-75.7,35.6],[-76.2,35.3],[-77,35.5],[-76.5,35.3],[-77,35],[-76.3,34.9],[-78.8,33.8],[-80.6,32.3],[-80.8,32.5],[-80.7,32.2],[-81.6,31.2],[-80,26.8],[-80.6,25],[-80.6,25.2],[-81.1,25.1],[-81,25.6],[-81.7,25.9],[-82,27],[-82.4,26.9],[-82.7,27.5],[-82.4,27.9],[-82.9,27.9],[-82.6,28.9],[-83.7,29.9],[-84.2,30.1],[-85.4,29.7],[-85.6,30.3],[-86.5,30.4],[-86.2,30.5],[-87.2,30.3],[-87,30.6],[-88,30.2],[-87.8,30.4],[-88,30.8],[-88.1,30.M
3],[-90.4,30.2],[-89.2,29.9],[-89.7,29.6],[-89,29.2],[-89.4,28.9],[-89.8,29.5],[-90.2,29.6],[-90.1,29.1],[-90.4,29.3],[-90.9,29.1],[-91.8,29.8],[-92.3,29.5],[-93.8,29.7],[-93.9,30],[-93.8,29.7],[-94.8,29.4],[-94.5,29.6],[-95,29.7],[-95.1,29.1],[-96.2,28.5],[-96,28.7],[-96.7,28.7],[-96.4,28.4],[-97.2,28.2],[-97.4,27.3],[-97.8,27.3],[-97.4,27.3],[-97.1,26],[-97.5,25],[-97.4,25.4],[-97.8,25.3],[-97.9,24.5],[-97.9,22.6],[-97.8,22.1],[-95.9,18.7],[-95.2,18.7],[-94.4,18.1],[-92.3,18.7],[-91.6,18.4],[-90.7,19.4],[-90.3,21M
.1],[-88.1,21.6],[-86.8,21.3],[-87.7,19.7],[-87.4,19.6],[-87.8,18.2],[-88.1,18.9],[-88.4,18.4],[-88.1,18.4],[-88.2,17],[-88.9,15.9],[-88.1,15.7],[-85,16],[-83.4,15.3],[-83.2,14.3],[-83.9,11.3],[-82.2,9],[-81.8,8.9],[-81.9,9.2],[-81.1,8.8]],[[-73.4,-53],[-72.9,-52.5],[-73.7,-52.8],[-73.7,-52],[-73,-52.1],[-73,-52.4],[-72.8,-52],[-72.9,-52.5],[-72.5,-51.8],[-73.1,-51.5],[-72.9,-51.2],[-73.4,-51.5],[-72.6,-51.8],[-73.4,-51.6],[-73.2,-52],[-73.4,-51.6],[-73.4,-52],[-73.9,-51.6],[-73.7,-51.1],[-74.2,-50.9],[-73.3,-50.7]M
,[-73.6,-50.4],[-74,-50.9],[-74,-50.4],[-74.7,-50.2],[-73.9,-50.3],[-74.3,-49.6],[-73.6,-49.7],[-74,-49.2],[-74.4,-49.4],[-74.1,-48.7],[-74.4,-48.6],[-73.8,-48.4],[-74.7,-48],[-73.4,-48.3],[-73.7,-47.9],[-73.2,-48],[-73.7,-47.6],[-74.7,-47.7],[-73.9,-47.5],[-74.5,-47.5],[-73.9,-47.2],[-74.2,-46.8],[-74.9,-46.8],[-74.9,-46.4],[-75.5,-46.7],[-75.3,-46.9],[-75.6,-46.7],[-74.9,-46.4],[-74.6,-46],[-75.1,-45.9],[-74.7,-45.8],[-74.4,-46],[-74.1,-45.8],[-74.3,-46.1],[-74,-46.2],[-74.5,-46.2],[-73.9,-46.1],[-73.6,-46.5],[-7M
3.1,-45.7],[-73.6,-45.8],[-73.5,-45.5],[-72.8,-45.4],[-73.5,-45.2],[-72.5,-44.5],[-73.3,-44.2],[-72.7,-43.8],[-73.1,-43.5],[-72.8,-42.5],[-72.5,-42.6],[-72.8,-42.3],[-72.5,-42.5],[-72.4,-42.2],[-72.9,-41.9],[-72.3,-41.4],[-72.6,-41.6],[-73,-41.5],[-73.8,-41.7],[-73.5,-41.6],[-74,-41],[-73.2,-39.4],[-73.7,-37.3],[-73.2,-37.1],[-71.6,-33.6],[-71.7,-30.6],[-71.3,-29.9],[-71.5,-28.9],[-70.4,-25.4],[-70.6,-23.5],[-70.1,-21.4],[-70.1,-20],[-70.3,-18.4],[-71.5,-17.3],[-75.1,-15.4],[-75.9,-14.7],[-76.4,-13.9],[-76.2,-13.4]M
,[-77.7,-11.3],[-79,-8.2],[-80,-6.8],[-81.2,-6],[-80.9,-5.7],[-81.3,-4.3],[-80,-3.4],[-79.7,-2.6],[-79.9,-2.2],[-80.2,-2.7],[-80.9,-2.3],[-80.9,-1.1],[-80.3,-0.7],[-80.5,-0.4],[-79.9,0.2],[-80.1,0.8],[-78.9,1.1],[-79,1.6],[-78.5,1.8],[-78.6,2.4],[-77.8,2.7],[-77.1,3.6],[-77,3.9],[-77.5,4.2],[-77.3,6.6],[-78.4,7.9],[-78.1,8.4],[-78.4,8.3],[-79.1,9],[-79.5,9],[-79.9,9.4],[-79.6,9.6],[-79,9.6],[-77.9,9.1],[-76.8,7.9],[-76.9,8.6],[-75.6,9.5],[-75.7,10.1],[-75.3,10.8],[-74.8,11.1],[-74.3,11],[-74.1,11.3],[-73.3,11.3],[-M
71.7,12.5],[-71.1,12.1],[-72,11.6],[-71.6,10.7],[-72.1,9.8],[-71.7,9.1],[-71.1,9.3],[-71,9.7],[-71.6,10.8],[-70.1,11.6],[-69.8,11.4],[-69.8,11.7],[-70.2,11.6],[-70,12.2],[-69.6,11.5],[-68.4,11.2],[-68.1,10.5],[-66.2,10.7],[-65.1,10.1],[-63.6,10.5],[-64.3,10.7],[-61.9,10.7],[-62.9,10.4],[-62.3,9.8],[-61.6,9.9],[-60.9,9.4],[-60.9,8.6],[-60.2,8.6],[-59,8],[-58.5,7.3],[-58.7,6.4],[-58.3,6.9],[-57.1,5.8],[-54.2,5.9],[-52.3,4.9],[-51.7,4.1],[-51.5,4.4],[-51.3,4.3],[-50.8,2.1],[-49.9,1.7],[-50.1,1.2],[-49.9,1.2],[-51.3,-0M
.1],[-51.7,-1],[-52,-1.4],[-52.7,-1.6],[-52.2,-1.7],[-50.9,-0.9],[-50.5,-1.9],[-49.3,-1.7],[-49.7,-2.7],[-49.5,-2.4],[-48.7,-1.4],[-48.4,-1.7],[-48.1,-1.6],[-48.5,-1.5],[-48.1,-0.7],[-47.4,-0.8],[-47.3,-0.6],[-46.3,-1.1],[-46.2,-0.9],[-46.1,-1.3],[-46,-1],[-45.7,-1.4],[-45.4,-1.3],[-45.5,-1.5],[-45.3,-1.3],[-45.2,-1.9],[-44.8,-1.4],[-44.5,-2.1],[-45,-2.4],[-44.4,-2.3],[-44.7,-2.6],[-44.8,-3.4],[-43.4,-2.3],[-42.3,-2.9],[-40,-2.8],[-38.5,-3.7],[-37.2,-5],[-35.6,-5.1],[-35.3,-5.5],[-34.8,-7.2],[-34.9,-8.4],[-38.1,-12M
.7],[-38.5,-13],[-38.7,-12.6],[-38.8,-12.8],[-39.1,-17.7],[-39.7,-18.4],[-39.8,-19.6],[-41.1,-21.5],[-41,-22],[-42,-22.5],[-42,-23],[-43.1,-23],[-43.1,-22.7],[-43.6,-23.1],[-44.4,-22.9],[-45.4,-23.8],[-46.4,-23.9],[-47.6,-24.7],[-48.2,-25.5],[-48.7,-25.4],[-48.3,-25.6],[-48.8,-26.3],[-48.5,-27.1],[-48.8,-28.5],[-49.7,-29.3],[-50.8,-31.1],[-52.1,-32.2],[-50.6,-30.5],[-51.3,-30],[-51.1,-30.4],[-52.3,-31.8],[-52.6,-33.1],[-54.2,-34.7],[-56.2,-34.9],[-57.9,-34.5],[-58.4,-33.9],[-58.4,-33.1],[-58.6,-34.4],[-57.2,-35.3],M
[-57.4,-36],[-56.7,-36.3],[-56.7,-36.9],[-57.5,-38.1],[-58.5,-38.5],[-61.1,-39],[-62.3,-38.8],[-62,-39.4],[-62.3,-39.3],[-62.4,-40.9],[-63.8,-41.2],[-65,-40.7],[-65,-42.1],[-64.5,-42.4],[-63.8,-42.1],[-63.6,-42.6],[-64.1,-42.9],[-64.4,-42.5],[-65,-42.7],[-64.3,-43],[-65.3,-43.7],[-65.5,-44.9],[-66.9,-45.3],[-67.6,-46.1],[-66.8,-47],[-65.7,-47.2],[-65.8,-47.9],[-67.6,-49],[-67.9,-50],[-68.3,-50.1],[-68.7,-49.8],[-68.4,-50.2],[-69.4,-51.1],[-69,-51.6],[-69.6,-51.6],[-69,-51.6],[-68.4,-52.3],[-69.2,-52.2],[-70.9,-52.7M
],[-71.3,-53.9],[-72.5,-53.4],[-71.9,-53.2],[-72,-53.6],[-71.3,-53.1],[-71.5,-52.6],[-72.9,-52.6],[-73,-53.1],[-73.4,-53]],[[146.2,-38.7],[146.3,-39],[145.4,-38.5],[145.5,-38.2],[144.7,-38.3],[145.1,-38.1],[144.9,-37.8],[143.6,-38.9],[140.6,-38],[139.7,-37.2],[139.6,-36.2],[139.7,-36.3],[139.5,-36],[138.9,-35.5],[138.1,-35.6],[138.6,-34.8],[138.1,-34.1],[137.8,-35.1],[136.9,-35.3],[137,-34.9],[137.5,-34.9],[137.5,-34.1],[138,-33.6],[137.8,-32.5],[137.8,-33],[135.9,-34.5],[136,-35],[135.1,-34.6],[135.5,-34.6],[134.7M
,-33.2],[134.1,-32.9],[134.2,-32.5],[131.2,-31.5],[126,-32.3],[124.2,-33],[123.5,-33.9],[119.9,-33.9],[118,-35.1],[116.6,-35.1],[115.1,-34.4],[115,-33.5],[115.7,-33.3],[115.9,-32],[115.1,-30.5],[114.9,-29.1],[113.2,-26.1],[113.8,-26.6],[113.5,-25.5],[113.7,-26.2],[113.9,-25.9],[114.2,-26.3],[113.4,-24.4],[114,-21.9],[114.3,-22.5],[114.6,-21.8],[116.8,-20.5],[117.4,-20.8],[119.1,-20],[121.1,-19.5],[122.4,-18.1],[122.2,-17.3],[122.9,-16.4],[123.6,-17.6],[123.6,-17],[123.9,-17.3],[124,-16.8],[123.5,-16.7],[123.6,-16.2M
],[124.4,-16.6],[125,-16.4],[124.4,-16.3],[124.8,-15.8],[124.5,-16],[124.4,-15.7],[124.7,-15.3],[125.2,-15.6],[124.8,-15.2],[125.5,-15.2],[125.1,-14.7],[125.6,-14.2],[125.9,-14.7],[126,-13.9],[126.2,-14.3],[126.5,-13.9],[126.6,-14.3],[126.9,-13.7],[127.4,-13.9],[128.2,-14.7],[128,-15.5],[128.1,-15.2],[128.4,-15.5],[128.2,-15.1],[128.6,-14.8],[129.1,-14.9],[129.1,-15.3],[129.3,-14.9],[129.6,-15.2],[130,-14.7],[129.4,-14.3],[129.8,-13.5],[130.3,-13.4],[130.4,-12.7],[130.7,-12.7],[130.6,-12.4],[131,-12.7],[130.8,-12.4M
],[131.3,-12],[131.5,-12.3],[132.8,-12.2],[132.7,-11.6],[131.8,-11.3],[132,-11.1],[133.5,-11.9],[133.9,-11.7],[134.2,-12.2],[134.7,-12],[135.2,-12.3],[135.9,-12],[135.7,-12.2],[136,-12.1],[136,-12.5],[136.6,-11.9],[137,-12.3],[136.5,-12.8],[136.5,-13.3],[135.9,-13.3],[136.1,-13.7],[135.4,-14.9],[136.7,-15.9],[139,-16.9],[139.6,-17.5],[140.6,-17.6],[141.7,-15],[141.5,-13.9],[142,-12.6],[141.6,-12.6],[142.1,-12],[142.1,-11],[142.5,-10.7],[143.5,-12.8],[143.8,-14.4],[144.5,-14.2],[145.3,-14.9],[145.4,-16.4],[146,-16.9M
],[146.3,-18.9],[148.8,-20.2],[149.6,-22.6],[149.8,-22.4],[150.1,-22.7],[150,-22.1],[150.6,-22.7],[150.7,-22.3],[150.8,-23.5],[151.8,-24],[153.2,-25.9],[153,-27.3],[153.6,-28.6],[153.1,-31.1],[152.4,-32.2],[152.5,-32.4],[151.2,-33.5],[150.6,-34.9],[150.8,-35.1],[150.2,-35.7],[150,-37.5],[147.7,-37.9],[147.5,-38.1],[148,-37.9],[146.2,-38.7]],[[-44.7,60],[-44.5,60.5],[-45.2,60.1],[-44.6,60.7],[-45.2,60.4],[-45.2,60.8],[-46,60.6],[-45.4,61],[-46.2,60.7],[-45.2,61.2],[-47.7,60.8],[-47.9,61.3],[-49.1,61.4],[-48.3,61.5],M
[-49.3,61.5],[-48.6,61.6],[-49.2,61.7],[-48.8,62],[-49.5,61.8],[-48.8,62.1],[-49.7,62],[-49.3,62.3],[-50.3,62.5],[-49.7,63],[-50.4,62.8],[-50.1,63.2],[-51.1,63.3],[-50.2,63.4],[-51.2,63.4],[-50.5,63.7],[-51.6,63.7],[-50.9,63.9],[-51.6,64],[-50.1,64.1],[-51.8,64.2],[-50.2,64.4],[-50.9,64.6],[-49.6,64.3],[-51,65.2],[-50.7,64.7],[-52,64.2],[-52.2,64.7],[-51.3,65],[-52.2,64.8],[-52,65.3],[-52.6,65.3],[-50.5,65.7],[-51.2,65.8],[-52.5,65.4],[-53.2,65.8],[-51.8,66.1],[-53.5,66],[-50.3,66.8],[-51,67],[-53.7,66.1],[-53.1,66M
.3],[-53.6,66.5],[-52.4,66.5],[-53.5,66.6],[-52.2,66.8],[-53.9,67.2],[-51.5,67.3],[-53.8,67.4],[-50.3,67.9],[-52.3,67.8],[-51.6,68],[-53.7,67.5],[-53.2,68],[-52.1,68],[-53.3,68.2],[-50.3,67.9],[-51.4,68.2],[-50.8,68.5],[-53.5,68.3],[-52.2,68.6],[-50.7,68.5],[-51.1,69.1],[-50.4,68.9],[-50,69.2],[-51.2,69.2],[-50.2,70.1],[-52.4,70],[-54.6,70.7],[-52.9,70.8],[-50.6,70.3],[-52,71],[-50.9,71],[-52.2,71.1],[-51.5,71.3],[-52.5,71.2],[-51.4,71.5],[-53,71.4],[-51.7,71.7],[-53.3,71.7],[-53.6,72.4],[-53.9,71.4],[-55.9,71.7],[M
-54.4,72.2],[-55.3,71.9],[-54.7,72.4],[-55.6,72.5],[-54.3,72.5],[-55.7,73.1],[-56.1,74.3],[-57.3,74.1],[-56.2,74.6],[-60.9,76.2],[-63.4,76.4],[-65.4,76],[-67.1,76.3],[-66.5,75.9],[-68.5,76.1],[-69.6,76.4],[-67.9,76.7],[-71.4,77.1],[-66.4,77.1],[-69.1,77.3],[-66.2,77.3],[-66.2,77.6],[-69.3,77.5],[-73.1,78.2],[-69,79],[-66,79.1],[-63.8,80.1],[-67,80.1],[-67.5,80.3],[-64.1,81.1],[-63.1,80.7],[-63.5,81.2],[-61.8,81],[-61.8,81.8],[-59.8,81.9],[-57.2,81.3],[-60.1,82],[-55.2,82.3],[-54.8,81.6],[-53.7,82],[-50.3,81.6],[-51M
.7,82.5],[-45.3,81.8],[-45.6,82.3],[-43.3,82.2],[-46.5,82.8],[-40.9,82.4],[-41.2,82.7],[-45.9,82.9],[-44.3,83.3],[-39.7,82.7],[-38.9,83.5],[-26.8,83.3],[-34.8,83.2],[-36.9,82.7],[-26.2,83.2],[-26.9,82.8],[-21.9,82.6],[-25.8,82.2],[-32.8,82.2],[-34.3,81.8],[-26.2,82],[-27.8,81.4],[-22.9,82.1],[-24.8,80.5],[-21.1,81.6],[-18.4,81.4],[-16.8,81.9],[-12.9,81.7],[-14.8,80.9],[-21.3,80.6],[-16.1,80.5],[-20.6,80.1],[-20.4,79.8],[-17.6,80],[-21.8,78.1],[-22,77.7],[-20.9,78],[-19.2,77.7],[-21.1,77.5],[-18.4,77.3],[-18.3,76.8]M
,[-22.7,76.7],[-21.8,76.2],[-19.8,76.2],[-21.9,76],[-19.4,75.7],[-19.6,75.1],[-22.5,75.5],[-20.6,75.2],[-22.5,75.2],[-20.6,75.1],[-21.1,74.6],[-19,74.5],[-19.6,74.2],[-22.1,74.6],[-22.5,74.1],[-21.8,73.6],[-21.7,74.1],[-20.3,73.9],[-20.4,73.5],[-22.4,73.2],[-24.1,73.7],[-22.2,73.6],[-24.1,73.8],[-24.5,73.5],[-25.8,73.9],[-24.7,73.5],[-26,73.2],[-27.3,73.5],[-26.4,73.2],[-27.7,73.1],[-25.1,73.1],[-27.5,72.8],[-26.6,72.5],[-25.3,72.8],[-24.6,72.5],[-26.3,72.4],[-25.3,72.4],[-25.5,72.1],[-24.6,72.4],[-22.5,71.9],[-23.M
2,71.6],[-21.9,71.7],[-22.6,71.5],[-21.8,71.5],[-22.3,71.1],[-21.5,70.5],[-22.4,70.5],[-22.5,70.9],[-23.4,70.5],[-24.6,71.3],[-28.4,72],[-27.3,71.7],[-28.5,71.5],[-25.4,71.3],[-26.8,70.9],[-27.9,71.2],[-29.3,70.5],[-26.5,70.5],[-28.6,70.1],[-27.4,70],[-25.3,70.4],[-22.1,70.1],[-26.4,68.7],[-29.4,68.2],[-30,68.4],[-30.1,68.1],[-31.6,68.1],[-32.6,68.6],[-32.1,67.9],[-33.2,67.7],[-34.8,66.3],[-35.9,66.4],[-35.6,66.1],[-37,65.9],[-37.3,66.1],[-37.2,65.7],[-37.8,65.9],[-37.2,66.3],[-37.9,66.4],[-38.2,65.6],[-39.9,65.6],M
[-40.2,65],[-41.1,65.1],[-40.3,64.3],[-41.6,64.3],[-40.6,64.1],[-40.5,63.7],[-41.5,63.9],[-40.7,63.6],[-41.6,63.5],[-41.1,63.3],[-41.9,63.5],[-41.3,63.1],[-42.1,63.2],[-41.8,62.8],[-43.2,62.7],[-42.1,62.4],[-43,62.5],[-42.1,62],[-42.9,61.8],[-42.2,61.7],[-43.1,61.6],[-42.4,61.5],[-43.3,61.3],[-42.6,61.1],[-43.6,61.1],[-42.7,61.1],[-43.5,60.8],[-42.9,60.5],[-44.2,60.6],[-43.1,60.1],[-44.1,60.4],[-44.7,60]],[[150,-10.1],[150.9,-10.2],[150.2,-10.7],[149.7,-10.3],[147.7,-10.1],[146.1,-8.1],[144.9,-7.8],[144.8,-7.4],[14M
4.5,-7.7],[144.4,-7.4],[144.5,-7.8],[143.6,-7.4],[143.9,-8],[143.4,-7.9],[143.7,-8.2],[142.2,-8.2],[143.4,-8.8],[142.6,-9.3],[142.2,-9.1],[141.1,-9.2],[140,-8],[139,-8.3],[139.1,-7.6],[138.7,-7.2],[139.2,-7.1],[138.5,-7],[138.9,-6.8],[138.4,-6.3],[138.4,-5.7],[138.1,-5.7],[138.1,-5.4],[135.2,-4.5],[134.6,-4.1],[134.9,-3.9],[134,-3.9],[133.6,-3.5],[133.8,-2.9],[133.4,-3.9],[132.9,-4.1],[132.8,-3.3],[131.9,-2.8],[132.7,-2.8],[133.2,-2.4],[133.7,-2.7],[133.9,-2.1],[132.3,-2.3],[132,-1.5],[130.9,-1.4],[131.2,-0.8],[132M
.4,-0.3],[134,-0.7],[134.2,-2.4],[134.5,-2.9],[134.6,-2.5],[135.1,-3.4],[135.8,-3.1],[136.4,-2.2],[137.2,-2.1],[137.1,-1.8],[137.9,-1.5],[144.5,-3.8],[145.8,-4.9],[145.8,-5.5],[147.6,-6.1],[147.9,-6.7],[147,-6.7],[147.2,-7.5],[148.1,-8.1],[148.6,-9.1],[149.3,-9],[149.2,-9.5],[150,-9.6],[149.7,-9.8],[150,-10.1]],[[115,-4],[114.6,-4.2],[114.5,-3.4],[113.6,-3.5],[113.6,-3.1],[113,-2.9],[111.9,-3.6],[111.7,-2.8],[110.3,-3],[110,-1.1],[109.4,-1.3],[109.6,-1],[109.2,-0.7],[109.6,-0.7],[109.1,-0.5],[109.3,0],[108.9,0.3],[M
108.9,1.2],[109.6,2.1],[109.9,1.7],[111.2,1.4],[111.4,2.7],[113,3.2],[114,4.6],[115.4,4.9],[115.6,5.2],[115.4,5.4],[115.9,5.6],[116.7,7],[116.8,6.5],[117.2,7],[117.7,6.4],[117.6,5.9],[118,6.1],[117.9,5.7],[118.3,5.8],[119.3,5.4],[118.1,4.9],[118.6,4.4],[117.4,4.2],[117.8,3.6],[117,3.6],[118.1,2.3],[117.7,2.2],[117.8,1.9],[119,1],[118.4,0.8],[117.9,1.1],[118,0.8],[117.5,0.1],[117.6,-0.8],[116.9,-1.3],[116.7,-1.1],[116.2,-1.8],[116.6,-2.2],[116.3,-3],[116.1,-2.9],[116.3,-3.1],[115,-4]],[[45,-25.5],[44,-25],[43.2,-22.M
3],[43.5,-21.3],[44.5,-20],[43.9,-17.5],[44.4,-16.2],[46.2,-15.7],[46.5,-16],[46.5,-15.5],[47,-15.2],[46.9,-15.6],[47.2,-15.5],[47,-15.2],[47.5,-14.7],[47.5,-15.1],[47.8,-14.2],[48,-14.3],[47.9,-13.6],[48.3,-13.8],[48.8,-13.4],[48.7,-12.4],[49.3,-12],[49.2,-12.3],[49.9,-13],[50.5,-15.4],[50.2,-16],[49.9,-15.4],[49.6,-15.5],[49.8,-16.8],[49.4,-17.2],[49.4,-18.2],[47.1,-25],[45,-25.5]],[[-66,62],[-71.6,63.1],[-72.1,63.4],[-71.2,63.6],[-72.6,63.8],[-73.3,64.7],[-73.6,64.3],[-74.6,64.9],[-74.5,64.4],[-78,64.4],[-77.4,6M
5.5],[-75.8,65.2],[-73.5,65.4],[-74.5,66.2],[-73.1,66.7],[-72.1,66.7],[-73,66.8],[-72.2,67.3],[-73.7,68.7],[-74.2,68.5],[-75.5,69],[-76.6,68.7],[-75.6,69.2],[-76.2,69.7],[-77.2,69.6],[-77,70],[-77.6,69.7],[-79,70.7],[-79.6,70.4],[-78.8,69.9],[-81.7,70.1],[-80.9,69.7],[-83,70.3],[-81.8,69.9],[-85.8,70],[-86.4,70.5],[-87.9,70.2],[-88.8,70.5],[-89.5,71.1],[-85,71.2],[-84.8,70.9],[-84.5,71.6],[-86,72],[-85.2,72.3],[-84.1,72],[-85.7,72.9],[-84,72.7],[-85.5,73],[-83.7,73],[-85,73.3],[-81.5,73.7],[-80.2,72.7],[-81,71.9],[M
-79.8,72.5],[-77.7,71.7],[-78.9,72.2],[-77,72.1],[-78.6,72.4],[-77.6,72.8],[-75.2,72.5],[-76.4,71.9],[-74.2,72.1],[-75.4,71.7],[-74.6,71.7],[-75,71.2],[-73.6,71.8],[-73.9,71],[-72.5,71.7],[-71.2,71.3],[-72.6,70.6],[-70.6,71.1],[-72,70.4],[-71.2,70.5],[-71.5,70],[-69.9,70.9],[-70.6,70.5],[-69.4,70.8],[-68.3,70.5],[-70.2,70],[-68.7,70.2],[-70,69.6],[-68.2,70.3],[-67.3,70],[-67.2,69.7],[-70.1,69.5],[-67.2,69.5],[-66.7,69.2],[-69,69.4],[-68.1,69.2],[-69,69],[-68.2,69.2],[-67.8,68.8],[-69.4,68.8],[-66.7,68.4],[-67.9,68.M
3],[-67,68.3],[-66.7,67.9],[-66.3,68.1],[-66.4,67.8],[-65.9,68],[-66,67.6],[-65.8,68],[-65.3,67.6],[-64.7,68],[-65.2,67.6],[-64.5,67.8],[-64,67.3],[-64.8,67.4],[-64,67.3],[-64.7,67],[-63.5,67.2],[-63.8,66.9],[-63.1,67.3],[-63.8,66.8],[-62.8,67],[-62.7,66.7],[-62,67.1],[-61.3,66.7],[-62.2,66.6],[-61.5,66.3],[-62.9,66.3],[-61.9,66],[-62.9,66.1],[-62.7,65.6],[-63.5,65.9],[-63.5,64.9],[-65.5,65.7],[-64.4,66.4],[-65.9,65.9],[-65.5,66.4],[-66,66.1],[-66.7,66.6],[-67.9,66.6],[-67.1,66],[-68.4,66.1],[-68.2,65.4],[-67.3,65.M
7],[-66.7,64.7],[-66.7,65],[-66.3,64.6],[-65.7,64.8],[-65,64.4],[-65.7,64.3],[-64.6,64],[-64.5,63.2],[-65.3,63.8],[-64.9,62.6],[-67.9,63.8],[-67.7,63.4],[-69,63.8],[-66,62]],[[104,-5.3],[101.6,-3.2],[100.3,-0.9],[99.1,0.3],[98.8,1.7],[97.8,2.3],[96.9,3.7],[95.5,4.7],[95.2,5.6],[97.5,5.3],[98.3,4.4],[98.2,4.1],[99.8,3.2],[100.9,1.8],[101,2.3],[102.4,0.8],[102.9,0.7],[103.1,0.5],[102.7,0.2],[103.3,0.5],[103.7,0.3],[103.3,-0.7],[104.4,-1],[104.5,-2],[104.9,-2.1],[104.7,-2.6],[104.8,-2.3],[105.6,-2.4],[106.1,-3.2],[105M
.7,-5.9],[105.3,-5.4],[105.2,-5.8],[104.5,-5.5],[104.6,-5.9],[104,-5.3]],[[136,33.7],[135.8,33.4],[135.1,33.9],[135.3,34.7],[134.2,34.7],[132.6,34.1],[132.4,34.4],[132.1,33.8],[130.9,33.9],[130.9,34.3],[133.1,35.6],[136.1,35.7],[136.8,37.4],[137.3,37.5],[136.9,37.1],[137.3,36.8],[139.4,38.1],[140.1,39.7],[140.1,40],[139.7,39.9],[139.9,40.6],[140.3,41.3],[141.1,40.9],[140.8,41.4],[141.5,41.4],[142.1,39.5],[141.5,38.3],[140.9,38.2],[141,37],[140.6,36.3],[140.9,35.7],[139.9,34.9],[140.1,35.6],[139.8,35.7],[139.7,35.1]M
,[139.2,35.3],[138.8,34.6],[138.7,35.1],[138.2,34.6],[137,34.6],[137.4,34.8],[137,35],[136.9,34.7],[136.7,35.1],[136.5,34.7],[136.9,34.3],[136,33.7]],[[-113.6,69],[-116.5,69.4],[-117.4,70],[-111.4,70.3],[-113.8,70.7],[-117.7,70.6],[-118.3,71],[-115,71.5],[-118.2,71.4],[-117.7,71.7],[-119.1,71.8],[-118.5,72.5],[-114.5,73.4],[-114.5,72.6],[-112.8,73],[-111.2,72.7],[-112,72.3],[-111,72.3],[-110.7,72.6],[-109.7,72.4],[-110.7,73],[-109.9,73],[-107.8,71.6],[-108.2,73.2],[-106.8,73.3],[-105.3,72.8],[-104.5,71],[-101,70.2]M
,[-101,69.7],[-101.4,69.9],[-102.6,69.5],[-103.5,69.7],[-103.2,69.1],[-102.3,69.5],[-101.8,69],[-105.1,68.9],[-106.6,69.5],[-109,68.7],[-113.2,68.5],[-113.6,69]],[[0,50.8],[-3.5,50.7],[-3.6,50.2],[-5.7,50.1],[-4.2,51.2],[-3.1,51.2],[-2.3,51.8],[-3.4,51.4],[-5.3,51.9],[-3.9,52.6],[-4.1,52.9],[-4.8,52.8],[-4.2,53.2],[-2.7,53.4],[-3.1,53.5],[-2.8,54.2],[-3.2,54.1],[-3.6,54.5],[-3.1,55],[-4.9,54.9],[-4.9,54.6],[-5.1,54.9],[-4.9,55.9],[-4.4,55.9],[-4.8,56.2],[-5.3,55.9],[-5.8,55.3],[-5,56.7],[-6.2,56.7],[-5.4,57.1],[-5.M
8,57.9],[-5.1,57.8],[-5,58.6],[-3,58.6],[-4.4,57.5],[-1.8,57.6],[-2.5,56.6],[-3.4,56.4],[-2.6,56.3],[-3.8,56.1],[-2.1,55.9],[-1.2,54.6],[-0.1,54.1],[0,53.8],[-0.8,53.7],[-0.2,53.7],[0,53.5],[-0,52.9],[1.3,52.9],[1.8,52.5],[0.9,51.6],[0.3,51.5],[1.4,51.4],[1.4,51.2],[0,50.8]],[[-77.1,83.1],[-77,83.1],[-66.4,82.9],[-68.6,82.6],[-63.6,82.8],[-61.1,82.4],[-62.4,82],[-65.8,81.6],[-69.3,81.7],[-66.6,81.5],[-70,81.1],[-64.6,81.4],[-69.5,80.4],[-70.8,80.6],[-70.1,80.2],[-72.4,80.2],[-70.5,80.1],[-71.5,79.7],[-74.2,79.9],[-M
73.2,79.5],[-78,79.4],[-74.4,79],[-78.9,79.1],[-74.6,78.6],[-76.6,78.5],[-75,78.3],[-76.9,78.2],[-75.9,78],[-78.2,78],[-78.7,77.3],[-82,77.7],[-81.8,77.2],[-78,77],[-78.4,76.5],[-81.1,76.1],[-82.7,76.8],[-82.3,76.4],[-83.4,76.8],[-83.2,76.4],[-84.3,76.7],[-85.2,76.3],[-86.6,76.6],[-86.7,76.3],[-87.5,76.6],[-87.6,76.3],[-88.4,76.8],[-88.6,76.4],[-89.7,76.6],[-86.6,77.2],[-88.2,77.9],[-84.5,77.3],[-82.3,78.1],[-84.8,77.5],[-84.6,78.6],[-85.5,78.1],[-85.8,78.4],[-87.5,78.1],[-86.9,78.7],[-85.1,78.9],[-82.3,78.6],[-83.M
3,78.8],[-81.5,79.1],[-84.7,79],[-83.4,79.1],[-86.5,80.3],[-83.8,80.2],[-80.6,79.6],[-83.2,80.3],[-76.5,80.9],[-79,80.9],[-76.8,81.5],[-80.9,80.7],[-83.1,80.5],[-81.7,80.8],[-83.2,80.8],[-86.1,80.5],[-85.5,80.8],[-82.3,81.2],[-87.5,80.6],[-89.4,80.9],[-84.6,81.3],[-89.7,81],[-87.2,81.5],[-90.4,81.4],[-89.5,81.6],[-91.9,81.7],[-88,82.1],[-84.5,81.9],[-86.9,82.2],[-85.2,82.5],[-80.4,82],[-82.4,82.7],[-77.1,83.1]],[[119.5,-5],[119.5,-3.6],[118.9,-3.6],[118.8,-2.8],[119.4,-1.9],[119.3,-1.2],[119.7,-0.6],[119.9,-0.9],[1M
19.6,-0],[119.8,-0.1],[120,0.7],[120.3,1],[120.6,0.8],[120.9,1.4],[124,0.8],[125.2,1.7],[124.3,0.4],[120.3,0.4],[120.1,-0.6],[120.7,-1.4],[121.1,-1.4],[121.6,-0.8],[123.5,-0.8],[121.7,-1.9],[121.3,-1.8],[122.5,-3.2],[122.2,-3.6],[122.9,-4.4],[122.1,-4.5],[122,-4.9],[121.5,-4.8],[121.6,-4.1],[120.9,-3.6],[121.1,-2.7],[120.8,-2.6],[120.2,-3],[120.5,-5.6],[119.4,-5.6],[119.5,-5]],[[170,-46.3],[169,-46.7],[167.7,-46.2],[166.7,-46.2],[166.8,-45.3],[167.2,-45.5],[167,-45.1],[168.4,-44],[169.2,-44],[170.7,-43.1],[172.1,-4M
0.9],[173,-40.5],[172.7,-40.7],[173.2,-41.3],[174.3,-41],[173.9,-41.3],[174.3,-41.2],[174.3,-41.7],[172.8,-43.1],[172.7,-43.6],[173.1,-43.9],[172.2,-43.9],[171.7,-43.5],[172.2,-43.9],[171.3,-44],[170.8,-45.9],[170,-46.3]],[[114,-8.6],[110.7,-8.2],[108.9,-7.6],[107.8,-7.7],[106.4,-7.4],[106.5,-7],[105.2,-6.8],[105.8,-6.5],[106,-5.9],[108.3,-6.2],[108.9,-6.8],[110.4,-7],[111,-6.4],[112.5,-6.8],[113.2,-7.7],[114.4,-7.8],[114.6,-8.8],[114,-8.6]],[[174.9,-41],[175.1,-39.9],[173.8,-39.3],[174.6,-38.8],[175,-37.8],[174.5,M
-37.1],[174.9,-37.1],[174.5,-37],[174.2,-36.5],[174.4,-36.6],[174.5,-36.3],[173.9,-36],[174,-36.4],[172.7,-34.4],[173,-34.4],[173.2,-35],[173.4,-34.8],[174.1,-35.3],[174.3,-35.2],[174.3,-35.8],[174.9,-36.4],[174.7,-36.9],[175.6,-37.2],[175.5,-36.5],[176,-37.7],[177.2,-38],[178,-37.5],[178.6,-37.7],[178,-39.1],[177,-39.2],[176,-41.2],[175.2,-41.6],[174.6,-41.3],[174.9,-41]],[[-55.2,47],[-56,47],[-54.7,47.7],[-56.1,47.5],[-55.8,48],[-56.9,47.5],[-58.3,47.8],[-59.2,47.6],[-59.4,47.9],[-58.3,48.5],[-59.3,48.5],[-58.4,4M
9.1],[-57.9,49],[-58.2,49.4],[-57.7,49.5],[-57.4,50.7],[-55.9,51.6],[-55.5,51.4],[-56.1,51.4],[-55.7,51.1],[-56.9,49.5],[-56.2,50.2],[-56.2,49.9],[-55.5,50],[-56.1,49.4],[-55.2,49.5],[-55.4,49],[-54.5,49.6],[-54.5,49.3],[-53.5,49.3],[-54.2,48.4],[-53,48.5],[-54,48.2],[-53.6,48.1],[-53.9,47.9],[-53.6,47.5],[-52.9,48.2],[-53.3,47.5],[-52.8,47.8],[-52.6,47.5],[-53.2,46.6],[-53.6,46.6],[-53.6,47.2],[-54.2,46.8],[-53.8,47.4],[-54.1,47.9],[-55.2,47]],[[-75,19.9],[-77.7,19.8],[-77.1,20.4],[-77.2,20.7],[-78.1,20.8],[-78.8,M
21.6],[-81.8,22.2],[-82.2,22.4],[-81.6,22.5],[-81.9,22.7],[-82.8,22.7],[-84,21.9],[-85,21.9],[-84.3,22],[-84,22.7],[-81.1,23.2],[-79.8,22.9],[-76.9,21.3],[-75.7,21.1],[-75.7,20.7],[-74.1,20.2],[-75,19.9]],[[124,13],[123.3,13],[122.5,14],[122.6,13.2],[121.7,14],[121.3,13.6],[120.6,13.8],[121,14.6],[120.6,14.8],[120.5,14.4],[120.1,14.8],[119.7,16],[119.9,16.4],[120.4,16.2],[120.6,18.5],[122.3,18.4],[122.1,17.8],[122.5,16.9],[121.4,15.3],[121.7,14.4],[122.2,13.9],[122.2,14.2],[122.8,14.3],[123.1,13.7],[123.3,14.1],[12M
3.7,13.9],[124,13.7],[123.5,13.6],[123.8,13.1],[124.2,13.1],[124.1,12.5],[124,13]],[[-17,63.8],[-18.7,63.4],[-21.1,63.9],[-22.7,63.8],[-21.4,64.4],[-24,64.9],[-21.8,65],[-22.6,65.2],[-21.7,65.5],[-24.5,65.5],[-23.8,65.5],[-24.1,65.8],[-23.3,65.7],[-23.5,66.2],[-22.4,65.8],[-23.1,66.4],[-21.3,66],[-21.1,65.2],[-20.4,66.1],[-19.4,65.7],[-18.8,66.2],[-18.1,65.6],[-18.3,66.2],[-16.6,66.1],[-16.2,66.5],[-15.4,66.2],[-14.5,66.4],[-15.2,66.1],[-13.5,65.1],[-14.2,65],[-13.7,64.9],[-15,64.2],[-17,63.8]],[[125,5.9],[124.1,6.M
4],[124.3,7.4],[123.7,7.8],[123.4,7.4],[122.6,7.8],[122.2,6.9],[121.9,7.1],[122.2,8],[123.4,8.7],[123.8,8.4],[123.7,8],[124.4,8.6],[124.7,8.5],[124.8,9],[125.5,9],[125.4,9.8],[126.2,9.3],[126.1,8.6],[126.4,8.5],[126.6,7.3],[126.2,6.9],[126.2,6.3],[125.7,7.3],[125.4,6.7],[125.7,6],[125.4,5.6],[125.3,6.1],[125,5.9]],[[-8,51.9],[-9.8,51.4],[-9.5,51.7],[-10.2,51.6],[-9.6,51.9],[-10.4,51.8],[-9.8,52.2],[-10.4,52.2],[-8.7,52.7],[-9.9,52.6],[-8.9,53.2],[-10.2,53.4],[-9.6,53.8],[-10.1,54.2],[-8.5,54.2],[-8.1,54.6],[-8.8,54M
.7],[-8,55.2],[-7.6,55],[-7.4,55.4],[-6.9,55.2],[-7.3,55],[-6.1,55.2],[-5.4,54.5],[-6.4,54],[-6.3,52.2],[-8,51.9]],[[143.3,42],[141.7,42.6],[141,42.3],[140.5,42.6],[140.3,42.2],[141.2,41.8],[140,41.6],[139.8,42.6],[140.5,43],[140.3,43.3],[141.4,43.3],[141.9,45.5],[143.7,44.1],[144.8,43.9],[145.3,44.3],[145.2,43.3],[145.8,43.4],[144,42.9],[143.3,42]],[[142,46],[142.3,51.1],[141.6,52.3],[141.8,53.4],[142.8,53.7],[142.3,54.3],[142.7,54.4],[143.2,51.5],[144.7,48.6],[144,49.3],[143,49.1],[142.5,47.8],[143.6,46.4],[143.4M
,46],[143.4,46.5],[142.5,46.7],[142,46]],[[-71.2,18],[-71.4,17.6],[-72.1,18.2],[-73.9,18],[-74.5,18.4],[-74.2,18.7],[-72.4,18.5],[-72.8,19],[-72.7,19.5],[-73.5,19.7],[-72.8,20],[-70,19.7],[-69.7,19.3],[-69.2,19.3],[-69.6,19.1],[-68.3,18.6],[-68.6,18.2],[-70.7,18.4],[-71.2,18]],[[-120.3,72],[-120.6,71.5],[-123.1,71.1],[-124.9,72],[-126,72],[-123.8,73.8],[-124.7,74.4],[-121.5,74.6],[-119.1,74],[-117.6,74.3],[-115.3,73.5],[-120.3,72]],[[80.3,6],[79.7,8.2],[79.8,8],[80.1,9.6],[80.4,9.5],[79.9,9.8],[80.2,9.8],[81.4,8.5]M
,[81.9,7],[81.3,6.2],[80.3,6]],[[146,-43.3],[145.3,-42.6],[145.2,-42.2],[145.6,-42.4],[144.7,-41.4],[144.7,-40.7],[146.6,-41.3],[148.1,-40.8],[148.4,-42.2],[148.2,-42],[148,-43.2],[147.2,-42.7],[146.9,-43.6],[146,-43.3]],[[-92.2,75],[-93.1,76.4],[-95.4,76.2],[-96.8,77],[-93.7,76.9],[-93.6,76.4],[-91,76.7],[-91.5,76.5],[-89.2,76.2],[-91.6,76.3],[-90.2,76.1],[-91.2,75.8],[-89.9,76],[-88.9,75.4],[-88.8,75.7],[-86.6,75.4],[-81.6,75.8],[-79.6,75.5],[-80.4,75],[-79.3,74.9],[-81.8,74.5],[-83.5,74.9],[-83.6,74.5],[-87.7,74M
.5],[-88.6,74.9],[-90,74.5],[-92.2,75]],[[-66.7,-55],[-72,-54.6],[-70.8,-54.3],[-70.8,-54.6],[-70.1,-54.6],[-70.9,-54.1],[-69.8,-54.6],[-69.5,-54.3],[-69.3,-54.7],[-69,-54.5],[-70.1,-54.1],[-69.3,-53.4],[-70.4,-53.4],[-70.4,-52.8],[-68.8,-52.6],[-67.8,-53.8],[-65.1,-54.6],[-66.7,-55]],[[58.3,74],[57.5,74.2],[57.9,73.8],[56.6,73.9],[57.6,73.6],[56.4,73.7],[56.7,73.2],[54.1,73.3],[55.8,73.6],[53.7,73.8],[55,74.2],[56.4,74],[55.1,74.2],[57,74.7],[56,75.2],[61.1,76.3],[64.8,76.3],[68.6,77],[68.4,76.2],[61.3,75.3],[59.2M
,74.4],[58.2,74.5],[58.3,74]],[[-81,63.4],[-82.5,63.7],[-83,64.2],[-85.2,63.1],[-85.7,63.7],[-87.2,63.6],[-86.2,64.1],[-85.6,65.9],[-84.9,65.2],[-84.5,65.5],[-81.8,64.5],[-82,64],[-80.9,64.1],[-80.1,63.8],[-81,63.4]],[[-115.6,75],[-117.7,75.3],[-115,75.7],[-117.2,75.6],[-114.8,75.9],[-116.7,75.9],[-114.6,76.2],[-115.9,76.3],[-114.9,76.5],[-111.2,75.5],[-108.9,75.5],[-110.4,76.4],[-109.1,76.8],[-108,75.8],[-106.8,75.7],[-106.6,76.1],[-105.4,75.9],[-106,75.1],[-108.8,75.1],[-112.4,74.4],[-114.4,74.7],[-111,75.3],[-11M
3.9,75.1],[-114,75.5],[-115.6,75]],[[-94.2,79],[-90.3,79.2],[-95.1,79.3],[-94.3,79.8],[-96.6,79.9],[-96.7,80.1],[-94.4,80],[-96.6,80.4],[-93.8,80.5],[-95.5,80.8],[-93.5,81.4],[-88.3,80.1],[-87.6,80.4],[-87.4,79.5],[-85.7,79.6],[-84.9,79.3],[-87.6,78.6],[-88.2,79],[-88.9,78.1],[-90,78.6],[-89.5,78.1],[-92.1,78.2],[-93,78.5],[-91.7,78.6],[-94.2,79]],[[15.4,77],[13.9,77.5],[16.1,77.5],[14.7,77.7],[17,77.9],[13.9,77.7],[13.6,78.1],[17.4,78.4],[16.6,78.7],[15.4,78.5],[15.3,78.9],[13,78.2],[10.7,79.5],[13.8,79.9],[12.3,7M
9.6],[14,79.3],[14.7,79.8],[16.5,78.9],[16.3,80.1],[17.7,79.4],[18.3,79.6],[21.5,78.7],[19,78.4],[17,76.6],[15.4,77]],[[-50.8,-0.8],[-50.3,-0.1],[-48.4,-0.3],[-48.8,-1.4],[-49.8,-1.8],[-50.6,-1.8],[-50.8,-1.1],[-50.5,-1],[-50.8,-0.8]],[[130.7,31],[130.8,31.7],[130.6,31.2],[130.1,31.4],[130.7,32.6],[130.5,33.3],[130.1,33.1],[130.4,32.7],[129.7,32.6],[129.7,33.1],[130,32.8],[129.6,33.3],[131,33.8],[132.1,32.9],[131.3,31.4],[130.7,31]],[[120.9,22],[120,23.1],[120.1,23.6],[121.6,25.3],[122,25],[120.9,22]],[[151.1,-6],[M
149.6,-6.3],[148.3,-5.6],[149.9,-5.5],[150.1,-5],[150.1,-5.5],[150.9,-5.5],[151.7,-4.9],[151.5,-4.2],[152.2,-4.1],[152.4,-4.3],[151.9,-5],[152.1,-5.4],[151.1,-6]],[[-85,71.3],[-87,71.2],[-90,71.5],[-89.1,73.2],[-86.6,73.9],[-84.8,73.7],[-86.3,72.7],[-86.1,72],[-85,71.3]],[[109,18.4],[108.6,19.3],[109.3,19.9],[110.9,20],[111,19.6],[110.4,18.7],[109.6,18.2],[109,18.4]],[[-97,71.7],[-98.2,71.6],[-98.2,71.9],[-98.2,71.4],[-99.2,71.4],[-102.7,72.7],[-102.2,73.1],[-100.2,72.8],[-99.8,73.2],[-101.6,73.5],[-100.4,73.4],[-1M
00.9,73.8],[-97,73.7],[-98.5,73],[-96.5,72.8],[-97,71.7]],[[54,70.7],[53.5,71.5],[51.9,71.5],[51.4,71.8],[53.7,72.6],[52.4,72.7],[53.6,72.9],[53.2,73.2],[54.8,73.3],[56.5,73.2],[55.1,72.6],[55.2,71.9],[57.6,70.7],[54,70.7]],[[-125.7,49],[-127.1,50.1],[-127.9,50.1],[-127.4,50.6],[-128,50.4],[-128.4,50.8],[-125.4,50.3],[-123.3,48.5],[-125.1,48.7],[-124.8,49.3],[-125.7,49]],[[124,-10.3],[123.5,-10.4],[123.7,-9.6],[125.1,-8.6],[127.3,-8.4],[124,-10.3]],[[15,36.7],[12.7,37.6],[12.5,38],[15.7,38.3],[15,36.7]],[[-95,72],[M
-95.3,74],[-90.2,73.9],[-92.1,72.7],[-94.3,72.8],[-93.5,72.4],[-95,72]],[[8.5,39],[8.2,40.9],[9.2,41.3],[9.8,40.5],[9.6,39.3],[8.5,39]],[[138,74.8],[137,75.6],[138.8,76.2],[140.6,75.6],[141.4,76.2],[145.4,75.5],[143.4,75],[142.4,75.7],[143.6,74.9],[138,74.8]],[[133,33],[132.6,32.8],[132.4,33.5],[132,33.3],[132.9,34.1],[133.1,33.9],[133.9,34.4],[134.6,34.2],[134.8,33.8],[134.2,33.2],[133.6,33.6],[133,33]],[[128,-0.3],[128.4,-0.9],[127.7,-0.2],[127.4,1],[127.9,2.2],[128,1.3],[127.6,0.9],[128.7,1.6],[128.7,1.1],[128.2M
,0.8],[128.9,0.2],[127.9,0.5],[128,-0.3]],[[128,-3.1],[129,-2.8],[130.3,-3],[130.9,-3.9],[129.9,-3.3],[128.4,-3.5],[128.2,-3.1],[127.9,-3.6],[128,-3.1]],[[167,-22.3],[164.9,-21.4],[164,-20.1],[167,-22.3]],[[-100,75],[-100.1,75],[-100.8,75.4],[-99.6,75.7],[-102.9,75.6],[-100.9,75.8],[-101.9,76.4],[-99.9,75.9],[-101,76.5],[-99.1,76.4],[-98.5,76.7],[-97.3,75.4],[-98,75],[-100,75]],[[-117,77.4],[-115.4,77.3],[-117.1,76.3],[-117.8,76.8],[-119.8,75.9],[-120.9,76.2],[-122.6,75.9],[-119.2,77.3],[-117,77.4]],[[117,-9.1],[11M
6.7,-8.7],[117.1,-8.4],[118.3,-8.7],[117.7,-8.2],[117.9,-8.1],[119.2,-8.6],[117,-9.1]],[[96,79],[92.9,79.6],[97.7,80.2],[97.7,79.8],[98.8,80.1],[100.1,79.8],[100,78.9],[96,79]],[[27,79.9],[23.7,79.2],[20.1,79.5],[21.7,79.8],[18.7,79.7],[17.7,80.1],[19.6,80.1],[19.6,80.5],[22.3,80],[22.8,80.5],[23.1,80.1],[24.8,80.3],[27,79.9]],[[123,-8.3],[121.7,-8.9],[119.8,-8.7],[120.4,-8.2],[121.5,-8.6],[122.4,-8.5],[122.9,-8.1],[123,-8.3]],[[-99,68.9],[-98,69.9],[-95.2,68.9],[-96.5,68.5],[-99,68.9]],[[123.2,10],[123.3,9.3],[123M
,9],[122.4,9.8],[122.9,10.1],[123.2,11],[123.6,10.8],[123.2,10]],[[125,11.3],[125,11.8],[124.3,12.6],[125.1,12.6],[125.5,12.2],[125.8,11],[125,11.3]],[[138,-8.4],[137.6,-8.4],[138.2,-7.5],[139.1,-7.6],[139,-8.1],[138,-8.4]],[[106.7,-3],[105.9,-2.8],[105.8,-2.1],[105.1,-2.1],[105.3,-1.6],[106,-1.6],[106.3,-2.4],[106.8,-2.6],[106.7,-3]],[[118,8.9],[117.2,8.3],[119.3,10.5],[119.2,11],[119.5,10.7],[119.5,11.4],[119.7,10.5],[118.8,9.9],[118,8.9]],[[122,10.4],[121.9,11.9],[122.9,11.4],[123.2,11.6],[123.1,11.2],[122,10.4]M
],[[-99,77.9],[-102.8,78.4],[-104.4,78.3],[-103.3,78.7],[-105,78.8],[-105.5,79.3],[-100.4,78.8],[-99,77.9]],[[100.3,78],[102.5,79.4],[102.5,78.8],[103.9,79.2],[105.5,78.5],[100.3,78]],[[-80.1,73],[-80.8,73.8],[-77.4,73.6],[-76.1,72.9],[-79.3,72.7],[-80.1,73]],[[-77,17.8],[-77.7,17.9],[-78.3,18.4],[-76.9,18.4],[-76.2,17.9],[-77,17.8]],[[120,-10],[118.9,-9.5],[119.9,-9.3],[120.8,-10],[120.5,-10.3],[120,-10]],[[-59.8,46],[-61.3,45.5],[-61.6,46],[-60.4,47],[-60.4,46.3],[-61.2,45.7],[-60.8,45.7],[-60.3,46.3],[-59.8,46]]M
,[[178.6,-18],[177.9,-18.3],[177.2,-18],[178.2,-17.3],[178.6,-18]],[[-155.8,19],[-155.9,20.3],[-154.8,19.5],[-155.8,19]]];
[[-124,49],[-118,46],[-111,45],[-104,43],[-97,41],[-90,42],[-83,43],[-76,44],[-70,45]],
[[-117,32],[-108,31],[-100,29],[-94,26],[-90,23]],
[[-5,50],[2,50],[8,49],[14,48],[20,46],[25,44],[30,42]],
[[73,18],[82,22],[90,26],[99,30],[108,34],[116,39]],
[[30,31],[33,28],[36,24],[39,20],[42,16]],
[[-70,-18],[-64,-20],[-58,-24],[-54,-30],[-52,-36],[-57,-44]],
[[112,-25],[122,-28],[132,-3M
[[35,60],[50,60],[65,61],[80,60],[95,58],[110,55],[126,52]],
[[22,30],[28,18],[30,6],[28,-8],[24,-20],[19,-30]],
[[100,6],[105,0],[109,-6],[112,-12],[116,-18]]
{t:"Canada",full:"Canada",place:"Country
 North America",lat:57,lon:-106,category:"Region Marker",desc:"Country marker covering the northern half of North America and key Arctic approaches."},
{t:"Greenland",full:"Greenland",place:"Arctic island
 Kingdom of Denmark",lat:72,lon:-40,category:"Region Marker",desc:"Arctic islM
and marker between North America and Europe, useful for high-latitude orientation."},
{t:"Iceland",full:"Iceland",place:"Island nation
 North Atlantic",lat:65,lon:-19,category:"Region Marker",desc:"North Atlantic island marker bridging the Arctic, Europe, and the open ocean."},
{t:"United States",full:"United States",place:"Country
 North America",lat:39,lon:-98,category:"Region Marker",desc:"Country marker for the continental United States and one of the major modern power centers."},
{t:"Mexico",full:"Mexico"M
 North America",lat:23,lon:-102,category:"Region Marker",desc:"Country marker linking Mesoamerican civilization, Chich
, Palenque, and broader ancient memory."},
{t:"Guatemala",full:"Guatemala",place:"Country
 Central America",lat:15.7,lon:-90.2,category:"Region Marker",desc:"Country marker for the Maya lowlands and the Tikal region."},
{t:"Peru",full:"Peru",place:"Country
 South America",lat:-9.2,lon:-75,category:"Region Marker",desc:"Country marker for the Andean heartland, Machu PicM
{t:"Bolivia",full:"Bolivia",place:"Country
 South America",lat:-16.7,lon:-64.7,category:"Region Marker",desc:"Country marker for the high Andean plateau and the Puma Punku / Tiwanaku region."},
{t:"Chile",full:"Chile",place:"Country
 South America",lat:-30,lon:-71,category:"Region Marker",desc:"Country marker for the Pacific Andes, the Atacama corridor, and southern coastal memory."},
{t:"South America",full:"South America",place:"Continent marker",lat:-16,lon:-58,category:"Region MarM
ker",desc:"Continental anchor for the Andes, Amazon basin, and multiple megalithic sites."},
{t:"United Kingdom",full:"United Kingdom",place:"Country
 Europe",lat:54,lon:-2,category:"Region Marker",desc:"Country marker for the British Isles, home to Greenwich and other major archive institutions."},
{t:"Europe",full:"Europe",place:"Regional anchor
 Europe",lat:50,lon:12,category:"Region Marker",desc:"Regional anchor for Europe and its dense corridor of ancient and modern history."},
{t:"Switzerland",full:"SwitzM
erland",place:"Country
 Central Europe",lat:46.8,lon:8.2,category:"Region Marker",desc:"Country marker for the Alpine core of Europe and the CERN science node."},
{t:"Vatican City",full:"Vatican City",place:"Microstate
 Rome",lat:41.9029,lon:12.4534,category:"Region Marker",desc:"Microstate marker for the Vatican archive tradition and one of the most important manuscript repositories."},
{t:"Ukraine",full:"Ukraine",place:"Country
 Eastern Europe",lat:49,lon:32,category:"Region Marker",desc:"Eastern European cM
ountry marker across the Black Sea steppe corridor."},
{t:"Greece",full:"Greece",place:"Country
 Southern Europe",lat:39,lon:22,category:"Region Marker",desc:"Country marker at the Aegean crossroads of Mediterranean trade and classical history."},
{t:"Turkey",full:"Turkey",place:"Country
 Anatolia / Thrace",lat:39,lon:35,category:"Region Marker",desc:"Country marker spanning Europe and Asia near major ancient settlement zones."},
{t:"Lebanon",full:"Lebanon",place:"Country
 Eastern Mediterranean",lat:33.9,lon:M
35.8,category:"Region Marker",desc:"Country marker for Baalbek and the Levantine corridor between Africa, Anatolia, and Mesopotamia."},
{t:"Jordan",full:"Jordan",place:"Country
 Levant",lat:31.2,lon:36.3,category:"Region Marker",desc:"Country marker for Petra and the desert trade routes linking Arabia and the Levant."},
{t:"Iraq",full:"Iraq",place:"Country
 Mesopotamia",lat:33.2,lon:43.7,category:"Region Marker",desc:"Country marker for Mesopotamia, early cities, and deep flood-memory traditions."},
ull:"Iran",place:"Country
 Iranian Plateau",lat:32.4,lon:53.7,category:"Region Marker",desc:"Country marker for the Iranian plateau and ancient Persian civilizational memory."},
{t:"Saudi Arabia",full:"Saudi Arabia",place:"Country
 Arabian Peninsula",lat:24,lon:45,category:"Region Marker",desc:"Country marker for the central Arabian Peninsula and a major desert heartland."},
{t:"Egypt",full:"Egypt",place:"Country
 Northeast Africa",lat:27,lon:30,icon:"pyramid",category:"Region Marker",desc:"Country marker tieM
d to the Nile corridor, Giza, and one of the classic ancient centers."},
{t:"Ethiopia",full:"Ethiopia",place:"Country
 Horn of Africa",lat:9.1,lon:40.5,category:"Region Marker",desc:"Country marker for the Horn of Africa, ancient highland civilization, and a major Nile / Red Sea corridor."},
{t:"Norway",full:"Norway",place:"Country
 Scandinavia",lat:63.5,lon:10.5,category:"Region Marker",desc:"Country marker for Scandinavia and the Svalbard archive and seed-preservation corridor."},
{t:"Africa",full:"Africa",plM
ace:"Continent marker",lat:2,lon:20,category:"Region Marker",desc:"Continental anchor spanning the Sahara, Nile, equatorial belt, and southern routes."},
{t:"India",full:"India",place:"Country
 South Asia",lat:22,lon:79,category:"Region Marker",desc:"Country marker for the Indian subcontinent and several major sacred architecture sites."},
{t:"Thailand",full:"Thailand",place:"Country
 Southeast Asia",lat:15,lon:101,category:"Region Marker",desc:"Country marker for mainland Southeast Asia between India and ChinaM
{t:"Cambodia",full:"Cambodia",place:"Country
 Southeast Asia",lat:12.7,lon:104.9,category:"Region Marker",desc:"Country marker for the Khmer heartland and the Angkor Wat complex."},
{t:"Indonesia",full:"Indonesia",place:"Country
 Maritime Southeast Asia",lat:-2,lon:118,category:"Region Marker",desc:"Country marker for the archipelago, Gunung Padang, and sea-level memory across island chains."},
{t:"China",full:"China",place:"Country
 East Asia",lat:35,lon:104,category:"Region Marker",desc:"Country markerM
 across East Asia and the home region for Yangshan Quarry and Longyou."},
{t:"Mongolia",full:"Mongolia",place:"Country
 East / Central Asia",lat:47,lon:104,category:"Region Marker",desc:"Country marker for the high steppe zone between China and Siberia."},
{t:"Japan",full:"Japan",place:"Country
 East Asia",lat:37,lon:138,category:"Region Marker",desc:"Island nation marker on the western Pacific rim of fire."},
{t:"Russia",full:"Russia",place:"Country
 Northern Eurasia",lat:61,lon:90,category:"Region Marker",dM
esc:"Country marker spanning northern Eurasia, including the Khara-Hora reference region."},
{t:"Australia",full:"Australia",place:"Country / continent marker",lat:-25,lon:134,category:"Region Marker",desc:"Country and continental marker in the southern hemisphere between the Indian and Pacific oceans."},
{t:"New Zealand",full:"New Zealand",place:"Country
 Oceania",lat:-41,lon:174,category:"Region Marker",desc:"Southwest Pacific island marker useful for far-southern orientation."},
{t:"Antarctica",full:"AntarcticM
a",place:"Continent marker
 South Pole region",lat:-74,lon:40,category:"Region Marker",desc:"Continental anchor for the southern polar landmass surrounding the current South Pole."}
{t:"Pacific Ocean",full:"Pacific Ocean",place:"Ocean basin",lat:8,lon:-150,category:"Ocean Tag",desc:"Largest ocean on Earth, spanning Asia and Australia to the Americas."},
{t:"Atlantic Ocean",full:"Atlantic Ocean",place:"Ocean basin",lat:12,lon:-32,category:"Ocean Tag",desc:"Ocean basin between the Americas, EuropM
{t:"Indian Ocean",full:"Indian Ocean",place:"Ocean basin",lat:-18,lon:82,category:"Ocean Tag",desc:"Ocean basin bounded by Africa, Asia, and Australia."},
{t:"Arctic Ocean",full:"Arctic Ocean",place:"Polar ocean",lat:78,lon:20,category:"Ocean Tag",desc:"Polar ocean surrounding the North Pole region."},
{t:"Southern Ocean",full:"Southern Ocean",place:"Polar ocean",lat:-55,lon:25,category:"Ocean Tag",desc:"Circumpolar ocean surrounding Antarctica."}
{t:"N POLE",full:"North Pole",plM
ace:"Current geographic pole
N",lat:90,lon:0,style:"pole",category:"Pole Reference",desc:"Current geographic north pole, the top axis point of the modern Earth coordinate system."},
{t:"S POLE",full:"South Pole",place:"Current geographic pole
S",lat:-90,lon:0,style:"pole",category:"Pole Reference",desc:"Current geographic south pole, opposite the modern North Pole."},
{t:"ECDO NP'",full:"Ancient ECDO North Pole",place:"Ethical Skeptic State 2 pole
E",lat:-14,lon:31,style:"ecdo",category:M
"Pole Reference",desc:"The State 2 ancient north pole reference used here for the ECDO model."},
{t:"ECDO SP'",full:"Ancient ECDO South Pole",place:"Antipode of ECDO NP'
W",lat:14,lon:-149,style:"ecdo",category:"Pole Reference",desc:"The antipode of the ECDO ancient north pole, used as the ancient south pole reference."}
{t:"MACHU",full:"Machu Picchu",place:"Cusco Region, Peru",lat:-13.1631,lon:-72.5451,c:"#5ee36f",dx:0,dy:-34,category:"Ancient Site",desc:"Inca mountain citadel and oM
ne of the most famous high-altitude stone sites in the world."},
{t:"SACSAY",full:"Sacsayhuam
n",place:"Cusco, Peru",lat:-13.508,lon:-71.982,c:"#5ee36f",dx:38,dy:-14,category:"Ancient Site",desc:"Massive polygonal stone fortress above Cusco, known for tight-fitting cyclopean walls."},
{t:"GIZA",full:"Pyramids of Giza",place:"Giza, Egypt",lat:29.9792,lon:31.1342,c:"#3db7ff",dx:-34,dy:-30,icon:"pyramid",category:"Ancient Site",desc:"Pyramid plateau containing some of the most iconic monumental structures on Earth, bM
uilt roughly 4,500 years ago."},
{t:"GOBEKLI",full:"G
rkiye",lat:37.2231,lon:38.9225,c:"#fff04a",dx:44,dy:-34,category:"Ancient Site",desc:"Pre-pottery Neolithic ceremonial site that pushes organized stone construction back roughly 11,600 years or more."},
{t:"PUMA",full:"Puma Punku",place:"Tiwanaku, Bolivia",lat:-16.5547,lon:-68.673,c:"#5ee36f",dx:-34,dy:16,category:"Ancient Site",desc:"Andean megalithic complex famed for precision-cut stone blocks and engineered jointsM
{t:"G.PADANG",full:"Gunung Padang",place:"West Java, Indonesia",lat:-6.9946,lon:107.0567,c:"#3db7ff",dx:0,dy:-34,category:"Ancient Site",desc:"Terraced hilltop stone complex in West Java, often discussed in ancient-site debates."},
{t:"BAALBEK",full:"Trilithon of Baalbek",place:"Baalbek, Lebanon",lat:34.0063,lon:36.2073,c:"#d37cff",dx:50,dy:2,category:"Ancient Site",desc:"Lebanese monumental platform site famous for enormous foundation stones and Trilithon blocks; the visible Roman sanctuary is roughly 1,800 tM
o 2,000 years old, with monoliths over 800 tons recorded at the site."},
{t:"KAILASA",full:"Kailasa Temple",place:"Ellora, Maharashtra, India",lat:20.0238,lon:75.1791,c:"#ffcf5a",dx:38,dy:-26,category:"Ancient Site",desc:"Monolithic rock-cut temple carved downward from a single basalt outcrop roughly 1,250 years ago."},
{t:"YANGSHAN",full:"Yangshan Quarry",place:"Nanjing, Jiangsu, China",lat:32.0683,lon:119.0006,c:"#7ee4ff",dx:54,dy:-18,category:"Ancient Site",desc:"Quarry containing giant unfinished stone monumentM
s that imply massive extraction plans."},
{t:"KHARA",full:"Khara-Hora Shaft",place:"Kabardino-Balkaria, Russia",lat:43.6292,lon:43.2653,c:"#ff8de1",dx:44,dy:8,category:"Ancient Site",desc:"Approximate marker for the Khara-Hora Shaft reference in northern Caucasus megalith discussions."},
{t:"ROME",full:"Rome",place:"Lazio, Italy",lat:41.9028,lon:12.4964,c:"#ff9b6a",dx:-38,dy:12,category:"Ancient Site",desc:"Civilizational anchor city tying classical empire, law, roads, and monumental stone building; its republican M
and imperial layers shaped the world roughly 2,500 to 1,500 years ago."},
{t:"TIKAL",full:"Tikal",place:"Pet
n, Guatemala",lat:17.2216,lon:-89.6237,c:"#6dff8e",dx:-30,dy:-26,category:"Ancient Site",desc:"Major Maya ceremonial city deep in the jungle with towering pyramids and dynastic history, strongest during the Classic Maya age roughly 1,750 to 1,100 years ago."},
{t:"CHICHEN",full:"Chich
n, Mexico",lat:20.6843,lon:-88.5678,c:"#9cff6d",dx:44,dy:-8,category:"Ancient Site",desc:"Maya centeM
r known for El Castillo and its strong association with astronomy and calendrics, strongest roughly 1,200 to 900 years ago."},
{t:"PALENQUE",full:"Palenque",place:"Chiapas, Mexico",lat:17.4849,lon:-92.046,c:"#70ffb8",dx:-44,dy:12,category:"Ancient Site",desc:"Refined Maya city famous for inscriptions, king lists, and the Temple of the Inscriptions, strongest during the Classic Maya age roughly 1,750 to 1,100 years ago."},
{t:"ANGKOR",full:"Angkor Wat",place:"Siem Reap, Cambodia",lat:13.4125,lon:103.867,c:"#ffd06b",M
dx:48,dy:-20,category:"Ancient Site",desc:"Monumental Khmer temple complex and one of the largest sacred architectural ensembles ever built, begun roughly 900 years ago."},
{t:"LONGYOU",full:"Longyou Caves",place:"Zhejiang, China",lat:29.096,lon:118.533,c:"#88d4ff",dx:56,dy:6,category:"Ancient Site",desc:"Engineered subterranean chambers in Zhejiang, carved with striking regularity and scale."},
{t:"PETRA",full:"Petra",place:"Ma
an Governorate, Jordan",lat:30.3285,lon:35.4444,c:"#f3a08d",dx:-28,dy:-26,category:"AM
ncient Site",desc:"Ancient Nabataean city carved into rose-red rock and set along desert trade routes."},
{t:"DERINKUYU",full:"Derinkuyu Underground City",place:"Nev
rkiye",lat:38.3736,lon:34.7357,c:"#d7a8ff",dx:62,dy:14,category:"Ancient Site",desc:"Multi-level underground refuge city in Cappadocia showing extensive subterranean engineering."},
{t:"STONE",full:"Stonehenge",place:"Wiltshire, England",lat:51.1789,lon:-1.8262,c:"#f8e16b",dx:-24,dy:-26,category:"Ancient Site",desc:"Iconic prehistoric stone cM
ircle and one of the world
s clearest archaeoastronomy symbols, built and changed over roughly 5,000 to 4,000 years ago."}
{t:"AREA 51",full:"Area 51",place:"Groom Lake, Nevada, USA",meta:"Secretive military test site",lat:37.235,lon:-115.8111,c:"#31d0ff",dx:26,dy:-28,category:"Modern Node",desc:"Modern secrecy and aerospace test marker associated with black-project lore and restricted research."},
{t:"CERN",full:"CERN",place:"Meyrin / Geneva, Switzerland",meta:"Particle physics and the Web",laM
t:46.233,lon:6.0556,c:"#63f0ff",dx:26,dy:-28,category:"Modern Node",desc:"Major particle physics center and birthplace of the World Wide Web."},
{t:"SVALBARD",full:"Svalbard Global Seed Vault",place:"Spitsbergen, Norway",meta:"Civilization seed backup",lat:78.2358,lon:15.4914,c:"#8ce8ff",dx:46,dy:-18,category:"Modern Node",desc:"Global agricultural backup designed to preserve crop diversity through catastrophe."},
{t:"WALL ST",full:"Wall Street / New York Stock Exchange",place:"Lower Manhattan, New York, USA",meta:M
"Legacy finance marker",lat:40.7069,lon:-74.0113,c:"#21c3ff",dx:-64,dy:-28,category:"Modern Node",desc:"Marker for the legacy financial system and concentrated market power."},
{t:"GREENWICH",full:"Prime Meridian / Royal Observatory Greenwich",place:"London, England",meta:"Global time reference",lat:51.4778,lon:-0.0015,c:"#44e2ff",dx:62,dy:-24,category:"Modern Node",desc:"Global timekeeping and zero-longitude reference point in the modern coordinate system."},
{t:"LIBRARY",full:"Library of Congress",place:"WashingtM
on, D.C., USA",meta:"Knowledge archive",lat:38.8887,lon:-77.0047,c:"#54c7ff",dx:-62,dy:14,category:"Modern Node",desc:"One of the world
s largest knowledge archives, preserving books, manuscripts, maps, and records."},
{t:"B. LIB",full:"British Library",place:"London, England",meta:"Knowledge archive",lat:51.5299,lon:-0.1275,c:"#54c7ff",dx:52,dy:8,category:"Modern Node",desc:"National library of the United Kingdom and a major repository of manuscripts and printed memory."},
{t:"VAT LIB",full:"Vatican Apostolic LiM
brary",place:"Vatican City",meta:"Manuscript archive",lat:41.9066,lon:12.4534,c:"#6cd8ff",dx:-68,dy:16,category:"Modern Node",desc:"Historic manuscript archive preserving religious, classical, and scholarly documents."},
{t:"ARCHIVE",full:"Internet Archive",place:"San Francisco, California, USA",meta:"Digital civilization archive",lat:37.7823,lon:-122.4129,c:"#3ab8ff",dx:-56,dy:-10,category:"Modern Node",desc:"Digital preservation node dedicated to archiving web pages, books, audio, video, and software."},
,full:"Arctic World Archive",place:"Longyearbyen, Svalbard",meta:"Cold-storage archive",lat:78.2172,lon:15.6401,c:"#8ce8ff",dx:32,dy:14,category:"Modern Node",desc:"Cold-storage archive in Svalbard designed to preserve digital and cultural records for the long term."},
{t:"MAUNA",full:"Mauna Kea Observatories",place:"Hawai
i, USA",meta:"Astronomy node",lat:19.8206,lon:-155.4681,c:"#59ecff",dx:-34,dy:18,category:"Modern Node",desc:"Major astronomical observation site linking skywatching, timing, and modern cosmologM
{short:"EQUATOR",full:"Equator",category:"Reference Line",desc:"Zero latitude dividing the northern and southern hemispheres.",color:"rgba(255,191,84,.44)",labelColor:"#000000",kind:"lat",value:0},
{short:"PRIME MERIDIAN",full:"Prime Meridian",category:"Reference Line",desc:"Zero longitude through Greenwich, forming the modern east-west reference.",color:"rgba(103,226,255,.42)",labelColor:"#000000",kind:"lon",value:0},
{short:"GIZA MERIDIAN",full:"Giza Ancient Reference Meridian",categoM
ry:"Reference Line",desc:"North-south reference line passing through the Pyramids of Giza. It is used as an ancient fixed landmark line for comparison with the modern Prime Meridian, current poles, current equator, and proposed ECDO pole positions.",color:"rgba(61,183,255,.44)",labelColor:"#dff8ff",kind:"lon",value:31.1342},
{short:"TROPIC OF CANCER",full:"Tropic of Cancer",category:"Reference Line",desc:"Northern solstice latitude where the Sun can stand directly overhead.",color:"rgba(255,214,124,.32)",labelColorM
:"#fff2c0",kind:"lat",value:23.44},
{short:"TROPIC OF CAPRICORN",full:"Tropic of Capricorn",category:"Reference Line",desc:"Southern solstice latitude where the Sun can stand directly overhead.",color:"rgba(255,214,124,.32)",labelColor:"#fff2c0",kind:"lat",value:-23.44},
{short:"ARCTIC CIRCLE",full:"Arctic Circle",category:"Reference Line",desc:"Boundary of polar day and night in the north at 66.56
N.",color:"rgba(152,224,255,.28)",labelColor:"#e2f8ff",kind:"lat",value:66.56},
{short:"ANTARCTIC CIRCLE",full:"AntarM
ctic Circle",category:"Reference Line",desc:"Boundary of polar day and night in the south at 66.56
S.",color:"rgba(152,224,255,.28)",labelColor:"#e2f8ff",kind:"lat",value:-66.56},
{short:"ECDO EQUATOR",full:"ECDO Equator",category:"Reference Line",desc:"Great circle perpendicular to the State 2 ECDO pole pair used in this artifact.",color:"rgba(255,91,216,.4)",labelColor:"#ffd7f6",kind:"great",poleLat:-14,poleLon:31},
{short:"ECDO MODEL PRIME",full:"ECDO Model Prime Meridian
 Giza Anchor",category:"Reference LiM
ne",desc:"Zero-meridian comparison line inside ECDO Model View. The ECDO pole pair defines model north and south; the Pyramids of Giza anchor the chosen ancient reference meridian for comparing sites, poles, and orientation anomalies.",color:"rgba(255,215,246,.92)",labelColor:"#fff0fb",kind:"great",poleLat:0.162431,poleLon:-58.959501,showWhen:"ecdo",lineWidth:2.45,dash:[8,4]}
function makeStars(n){let seed=861731;function rnd(){seed=(seed*1664525+1013904223)>>>0;return seed/4294967296}const a=[];for(let i=0;i<nM
;i++){const x=rnd()*2-1,y=rnd()*2-1,z=rnd()*2-1,m=Math.hypot(x,y,z)||1;a.push({x:x/m,y:y/m,z:z/m,b:.22+rnd()*.78,s:.55+rnd()*1.9,tw:rnd()*6.28})}return a}
function resize(){state.dpr=Math.min(window.devicePixelRatio||1,2);state.w=innerWidth;state.h=innerHeight;canvas.width=Math.floor(state.w*state.dpr);canvas.height=Math.floor(state.h*state.dpr);ctx.setTransform(state.dpr,0,0,state.dpr,0,0);const stageSize=Math.min(state.w,state.h);state.stageW=stageSize;state.stageH=stageSize;state.stageX=(state.w-stageSize)/2;staM
te.stageY=(state.h-stageSize)/2;state.stageRatio=1;state.cx=state.stageX+state.stageW/2;state.cy=state.stageY+state.stageH/2;state.baseR=Math.max(155,state.stageW*.34);const n=Math.round(clamp(state.baseR*state.zoom*1.18,460,720));if(!state.globe||state.globeN!==n){state.globeN=n;state.globe=document.createElement('canvas');state.globe.width=state.globe.height=n;state.globeCtx=state.globe.getContext('2d')}}
window.addEventListener('resize',resize,{passive:true});
function pointer(e){return e.touches?e.touches[0]:eM
function down(e){const p=pointer(e);state.drag=true;state.lastX=p.clientX;state.lastY=p.clientY}
function move(e){if(!state.drag)return;const p=pointer(e),dx=p.clientX-state.lastX,dy=p.clientY-state.lastY;state.lastX=p.clientX;state.lastY=p.clientY;state.rotY+=dx*.006;state.rotX=clamp(state.rotX+dy*.006,rad(-72),rad(72))}
function up(){state.drag=false}
canvas.addEventListener('mousedown',down);window.addEventListener('mousemove',move);window.addEventListener('mouseup',up);
canvas.addEventListener('touchstart',e=M
>{down(e);e.preventDefault()},{passive:false});window.addEventListener('touchmove',e=>{if(state.drag){move(e);e.preventDefault()}},{passive:false});window.addEventListener('touchend',up,{passive:true});
canvas.addEventListener('wheel',e=>{e.preventDefault();state.zoom=clamp(state.zoom*(e.deltaY>0?.92:1.08),.72,1.65);resize()},{passive:false});
function vecFromLatLon(lat,lon){const la=rad(lat),lo=rad(lon),c=Math.cos(la);return {x:c*Math.sin(lo),y:Math.sin(la),z:c*Math.cos(lo)}}
function dot(a,b){return a.x*b.x+a.y*M
function cross(a,b){return {x:a.y*b.z-a.z*b.y,y:a.z*b.x-a.x*b.z,z:a.x*b.y-a.y*b.x}}
function normVec(v){const m=Math.hypot(v.x,v.y,v.z)||1;return {x:v.x/m,y:v.y/m,z:v.z/m}}
const ECDO_NORTH_VEC=vecFromLatLon(-14,31);
const GIZA_ANCHOR_VEC=vecFromLatLon(29.9792,31.1342);
let ECDO_BASIS=null;
function getEcdoBasis(){if(ECDO_BASIS)return ECDO_BASIS;const n=ECDO_NORTH_VEC,d=dot(GIZA_ANCHOR_VEC,n),z=normVec({x:GIZA_ANCHOR_VEC.x-n.x*d,y:GIZA_ANCHOR_VEC.y-n.y*d,z:GIZA_ANCHOR_VEC.z-n.z*d}),x=normVec(cross(n,z)M
);ECDO_BASIS={x:x,y:n,z:z};return ECDO_BASIS}
function toDisplayVec(v){if(!state.ecdoView)return v;const b=getEcdoBasis();return {x:dot(v,b.x),y:dot(v,b.y),z:dot(v,b.z)}}
function toEarthVec(v){if(!state.ecdoView)return v;const b=getEcdoBasis();return {x:v.x*b.x.x+v.y*b.y.x+v.z*b.z.x,y:v.x*b.x.y+v.y*b.y.y+v.z*b.z.y,z:v.x*b.x.z+v.y*b.y.z+v.z*b.z.z}}
function rotateView(v){const cy=Math.cos(state.rotY),sy=Math.sin(state.rotY),cx=Math.cos(state.rotX),sx=Math.sin(state.rotX);const x1=v.x*cy+v.z*sy,z1=-v.x*sy+v.z*cy;retM
urn {x:x1,y:v.y*cx-z1*sx,z:v.y*sx+z1*cx}}
function inverseView(v){const cx=Math.cos(-state.rotX),sx=Math.sin(-state.rotX),cy=Math.cos(-state.rotY),sy=Math.sin(-state.rotY);const y1=v.y*cx-v.z*sx,z1=v.y*sx+v.z*cx;return {x:v.x*cy+z1*sy,y:y1,z:-v.x*sy+z1*cy}}
function project(lat,lon,r){const v=rotateView(toDisplayVec(vecFromLatLon(lat,lon)));return {x:state.cx+v.x*r,y:state.cy-v.y*r,z:v.z,visible:v.z>.025}}
function solarPosition(ms){const jd=ms/86400000+2440587.5,n=jd-2451545;const L=norm360(280.460+.9856474*n),g=rM
ad(norm360(357.528+.9856003*n));const lam=rad(norm360(L+1.915*Math.sin(g)+.020*Math.sin(2*g))),eps=rad(23.439291);const decl=Math.asin(Math.sin(eps)*Math.sin(lam));const ra=deg(Math.atan2(Math.cos(eps)*Math.sin(lam),Math.cos(lam)));const JD0=Math.floor(jd-.5)+.5,H=(jd-JD0)*24,T=(JD0-2451545)/36525;const gmst=norm360((6.697374558+2400.0513369*T)*15+H*15.04106864);return {lat:deg(decl),lon:norm180(ra-gmst),vec:vecFromLatLon(deg(decl),norm180(ra-gmst))}}
function buildMap(){const cv=document.createElement('canvas'),cM
=cv.getContext('2d'),w=state.mapW,h=state.mapH;cv.width=w;cv.height=h;c.clearRect(0,0,w,h);function xy(lon,lat){return [(lon+180)/360*w,(90-lat)/180*h]}function poly(p){c.beginPath();for(let i=0;i<p.length;i++){const q=xy(p[i][0],p[i][1]);i?c.lineTo(q[0],q[1]):c.moveTo(q[0],q[1])}c.closePath();c.fillStyle='rgb(78,148,94)';c.fill();c.strokeStyle='rgba(190,235,170,.75)';c.lineWidth=1.25;c.stroke()}for(const p of POLYS)poly(p);c.strokeStyle='rgba(218,238,186,.35)';c.lineWidth=.9;c.beginPath();for(const l of LINES){forM
(let i=0;i<l.length;i++){const q=xy(l[i][0],l[i][1]);i?c.lineTo(q[0],q[1]):c.moveTo(q[0],q[1])}}c.stroke();state.map={canvas:cv,data:c.getImageData(0,0,w,h).data}}
function sampleMap(lon,lat){let x=Math.floor(((lon+180)/360)*state.mapW),y=Math.floor(((90-lat)/180)*state.mapH);x=((x%state.mapW)+state.mapW)%state.mapW;y=clamp(y,0,state.mapH-1);const i=(y*state.mapW+x)*4,d=state.map.data;if(d[i+3]<10)return null;return [d[i],d[i+1],d[i+2],d[i+3]/255]}
function nowMs(){return Date.now?Date.now():GENESIS_MS}
arseNumeric(v){if(typeof v==='number'&&Number.isFinite(v))return v;if(typeof v==='string'){const n=Number(v.trim().replace(/"/g,''));if(Number.isFinite(n))return n;try{return parseNumeric(JSON.parse(v))}catch(e){return NaN}}if(v&&typeof v==='object'){for(const k of ['timestamp','time','blocktime','height'])if(Number.isFinite(Number(v[k])))return Number(v[k])}return NaN}
function parseBlock(v,h){if(typeof v==='string'){try{return parseBlock(JSON.parse(v),h)}catch(e){return null}}if(!v||typeof v!=='object')return nulM
l;const height=Number.isFinite(Number(v.height))?Number(v.height):h;const timestamp=Number.isFinite(Number(v.timestamp))?Number(v.timestamp):Number(v.time);if(!Number.isFinite(height)||!Number.isFinite(timestamp))return null;return {height,timestamp}}
function urlOverride(){const q=new URLSearchParams(location.search),h=Number(q.get('height')||q.get('h')),t=Number(q.get('time')||q.get('t')||q.get('timestamp'));if(Number.isFinite(h)&&Number.isFinite(t)&&h>=0&&t>1231000000){const blocks=[];for(let i=0;i<8;i++)blocks.M
push({height:h-i,timestamp:t-i*600});return {blocks,sourceLabel:'URL OVERRIDE',live:true}}return null}
async function fetchAny(url,asJson=false,timeout=4500){const c=new AbortController(),to=setTimeout(()=>c.abort(),timeout);try{const r=await fetch(url,{cache:'no-store',signal:c.signal});clearTimeout(to);if(!r.ok)throw new Error('HTTP '+r.status);return asJson?await r.json():await r.text()}catch(e){clearTimeout(to);throw e}}
async function getRecursiveBlocks(){const h=parseNumeric(await fetchAny(RECURSIVE.height,faM
lse));const t=parseNumeric(await fetchAny(RECURSIVE.time,false));if(!Number.isFinite(h)||!Number.isFinite(t))throw new Error('recursive tip unavailable');const blocks=[];for(let i=0;i<8;i++){const bh=h-i;try{const b=parseBlock(await fetchAny(RECURSIVE.info+bh,true,3500),bh);if(b)blocks.push(b);else throw new Error('bad recursive block')}catch(e){blocks.push({height:bh,timestamp:t-i*600,estimated:true})}}blocks.sort((a,b)=>b.height-a.height);return {blocks,sourceLabel:'ONCHAIN RECURSION',live:true}}
etDesktopBlocks(){let lastErr='offline';for(const url of DESKTOP_APIS){try{const blocks=await fetchAny(url,true,8000);if(!Array.isArray(blocks)||!blocks[0]||!Number.isFinite(Number(blocks[0].height))||!Number.isFinite(Number(blocks[0].timestamp)))throw new Error('bad block data');return {blocks:blocks.map(b=>({height:Number(b.height),timestamp:Number(b.timestamp)})),sourceLabel:'DESKTOP LIVE',live:true}}catch(err){lastErr=err&&err.message?err.message:'offline'}}throw new Error(lastErr)}
function anchorFallback(){coM
nst elapsed=Math.max(0,Math.floor((nowMs()/1000-ANCHOR_TIME)/600)),h=ANCHOR_HEIGHT+elapsed,t=ANCHOR_TIME+elapsed*600,blocks=[];for(let i=0;i<8;i++)blocks.push({height:h-i,timestamp:t-i*600,estimated:true});return {blocks,sourceLabel:'ANCHOR ESTIMATE',live:false}}
function genesisFallback(){const h=Math.max(0,Math.floor((nowMs()-GENESIS_MS)/TARGET_MS)),t=Math.floor((GENESIS_MS+h*TARGET_MS)/1000),blocks=[];for(let i=0;i<8;i++)blocks.push({height:h-i,timestamp:t-i*600,estimated:true});return {blocks,sourceLabel:'GENESM
IS ESTIMATE',live:false}}
function chainMs(){return state.tipMs+Math.max(0,performance.now()-state.localAtSync)}
function fmtUtc(ms){const d=new Date(ms);return pad(d.getUTCHours())+':'+pad(d.getUTCMinutes())+':'+pad(d.getUTCSeconds())}
function fmtAge(ms){const s=Math.max(0,Math.floor(ms/1000));return Math.floor(s/60)+'m '+pad(s%60)+'s'}
function tzParts(ms,tz=MANUAL_TZ){const parts=new Intl.DateTimeFormat('en-GB',{timeZone:tz,hour12:false,year:'numeric',month:'2-digit',day:'2-digit',hour:'2-digit',minute:'2-digitM
',second:'2-digit'}).formatToParts(new Date(ms));const out={};for(const p of parts){if(p.type!=='literal')out[p.type]=Number(p.value)}if(out.hour===24)out.hour=0;return {year:out.year,month:out.month,day:out.day,hour:out.hour,minute:out.minute,second:out.second}}
function parseManualTimeInput(v){const m=String(v||'').trim().match(/^(\d{4})-(\d{2})-(\d{2})[T\s](\d{2}):(\d{2})(?::(\d{2}))?$/);if(!m)return null;const p={year:Number(m[1]),month:Number(m[2]),day:Number(m[3]),hour:Number(m[4]),minute:Number(m[5]),second:M
Number(m[6]||0)};const d=new Date(Date.UTC(p.year,p.month-1,p.day,p.hour,p.minute,p.second));if(d.getUTCFullYear()!==p.year||d.getUTCMonth()!==p.month-1||d.getUTCDate()!==p.day||p.hour>23||p.minute>59||p.second>59)return null;return p}
function manualTzForMode(mode){return mode==='ecdo'?MANUAL_ECDO_TZ:MANUAL_EARTH_TZ}
function manualPlaceForMode(mode){return mode==='ecdo'?'Pyramid/Giza':'London'}
function manualLocalToUtcMs(p,tz){const wanted=Date.UTC(p.year,p.month-1,p.day,p.hour,p.minute,p.second);let guess=wanteM
d;for(let i=0;i<4;i++){const z=tzParts(guess,tz),asUtc=Date.UTC(z.year,z.month-1,z.day,z.hour,z.minute,z.second);guess+=wanted-asUtc}return guess}
function inputValueFromManualMs(ms,mode='earth'){const p=tzParts(ms,manualTzForMode(mode));return String(p.year).padStart(4,'0')+'-'+pad(p.month)+'-'+pad(p.day)+'T'+pad(p.hour)+':'+pad(p.minute)+':'+pad(p.second)}
function manualTimeLabel(ms,mode='earth'){const tz=manualTzForMode(mode),place=manualPlaceForMode(mode);try{return place+'
 '+new Intl.DateTimeFormat('en-GB'M
,{timeZone:tz,year:'numeric',month:'short',day:'2-digit',hour:'2-digit',minute:'2-digit',second:'2-digit',hour12:false,timeZoneName:'short'}).format(new Date(ms))}catch(e){return place+'
 '+inputValueFromManualMs(ms,mode).replace('T',' ')}}
function setManualStatus(text,kind){if(!ui.manualLondonStatus)return;ui.manualLondonStatus.className='manual-status'+(kind?' '+kind:'');ui.manualLondonStatus.textContent=text}
function setManualAvailable(on){state.manualAvailable=!!on;if(!ui.manualLondonBox)return;ui.manualLonM
donBox.classList.toggle('available',state.manualAvailable);ui.manualLondonBox.setAttribute('aria-hidden',state.manualAvailable?'false':'true');if(!state.manualAvailable&&!state.manualTimeOnly){setManualStatus('Hidden while Bitcoin live block sources are connected.','')}else if(state.manualAvailable&&!state.manualTimeOnly){setManualStatus('Live Bitcoin sources unavailable. Current Earth uses London time. ECDO Pyramid uses Pyramid/Giza time.','bad')}}
function manualSourceLabel(){return state.manualDayNightMode==='ecM
do'?MANUAL_ECDO_SOURCE:MANUAL_EARTH_SOURCE}
function applyManualLondonSync(mode){if(!state.manualAvailable){setManualStatus('Manual sync is locked while Bitcoin live block sources are connected.','bad');return}if(mode==='earth'||mode==='ecdo')state.manualDayNightMode=mode;if(!ui.manualLondonTime)return;const syncMode=state.manualDayNightMode,tz=manualTzForMode(syncMode),place=manualPlaceForMode(syncMode),p=parseManualTimeInput(ui.manualLondonTime.value);if(!p){setManualStatus('Invalid '+place+' time. Use YYYY-MM-DDM
 HH:MM:SS.', 'bad');return}const ms=manualLocalToUtcMs(p,tz);const check=tzParts(ms,tz);if(check.year!==p.year||check.month!==p.month||check.day!==p.day||check.hour!==p.hour||check.minute!==p.minute){setManualStatus('That '+place+' time is not valid because of a clock-change gap.', 'bad');return}state.tipMs=ms;state.localAtSync=performance.now();state.avgMs=TARGET_MS;state.blocks=[];state.live=false;state.height=-1;state.manualTimeOnly=true;state.manualLondonLabel=manualTimeLabel(ms,syncMode);state.sourceLabel=manuM
alSourceLabel();if(state.manualDayNightMode==='ecdo'){state.ecdoView=true;if(ui.toggleEcdoView)ui.toggleEcdoView.checked=true}setStatus('
 '+state.sourceLabel,'#00ff88');setManualStatus('Synced: '+state.manualLondonLabel+'
 '+new Date(ms).toISOString().replace('T',' ').slice(0,19)+' UTC
 '+(state.manualDayNightMode==='ecdo'?'ECDO PYRAMID MODEL':'CURRENT EARTH'),'good');renderLog()}
function bindManualLondonSync(){if(!ui.manualLondonTime||!ui.manualLondonEarth||!ui.manualLondonEcdo||!ui.manualLondonNow)return;M
ui.manualLondonTime.value=inputValueFromManualMs(nowMs(),state.manualDayNightMode);ui.manualLondonEarth.addEventListener('click',()=>applyManualLondonSync('earth'));ui.manualLondonEcdo.addEventListener('click',()=>applyManualLondonSync('ecdo'));ui.manualLondonTime.addEventListener('change',()=>applyManualLondonSync(state.manualDayNightMode));ui.manualLondonNow.addEventListener('click',()=>{ui.manualLondonTime.value=inputValueFromManualMs(nowMs(),state.manualDayNightMode);applyManualLondonSync(state.manualDayNightMoM
async function resolveBlocks(){const override=urlOverride();if(override)return override;try{return await getRecursiveBlocks()}catch(e1){try{return await getDesktopBlocks()}catch(e2){const f=anchorFallback();f.allowManual=true;return f}}}
function applyBlockData(pkg){const blocks=pkg.blocks&&pkg.blocks.length?pkg.blocks:genesisFallback().blocks;let sum=0,count=0;for(let i=0;i<blocks.length-1;i++){const d=Math.abs(Number(blocks[i].timestamp)-Number(blocks[i+1].timestamp))*1000;if(d>0&&d<7200000){sum+=d;count++M
}}state.height=Number(blocks[0].height);state.tipMs=Number(blocks[0].timestamp)*1000;state.localAtSync=performance.now();state.avgMs=count?sum/count:TARGET_MS;state.blocks=blocks.slice(0,8);state.live=!!pkg.live;state.sourceLabel=pkg.sourceLabel||'UNKNOWN';state.manualTimeOnly=false;state.manualLondonLabel='';state.manualDayNightMode='earth';state.lastError='';setManualAvailable(!!pkg.allowManual&&!state.live);setStatus('
 '+state.sourceLabel,(state.sourceLabel==='ONCHAIN RECURSION')?'#b855ff':(state.live?'#1f9d5M
5':'#b87918'));renderLog()}
async function sync(){try{const pkg=await resolveBlocks();if(pkg.allowManual&&state.manualTimeOnly){setManualAvailable(true);setStatus('
 '+state.sourceLabel,'#00ff88');return}applyBlockData(pkg)}catch(err){state.lastError=err&&err.message?err.message:'offline';if(state.manualTimeOnly){setManualAvailable(true);setStatus('
 '+state.sourceLabel,'#00ff88');return}const f=genesisFallback();f.allowManual=true;applyBlockData(f)}}
function setStatus(text,color){ui.status.textContent=text;uiM
.status.style.color=color}
function renderLog(){ui.log.textContent='';if(state.manualTimeOnly){const d=document.createElement('div');d.className='small';d.textContent=state.sourceLabel+': daylight is synced from viewer-entered '+(state.manualDayNightMode==='ecdo'?'Pyramid/Giza time':'London time')+' only. No Bitcoin block height is claimed in this mode.';ui.log.appendChild(d);return}if(!state.blocks.length){const d=document.createElement('div');d.className='small';d.textContent='No block records available.';ui.log.M
appendChild(d);return}if(state.sourceLabel==='ANCHOR ESTIMATE'||state.sourceLabel==='GENESIS ESTIMATE'){const d=document.createElement('div');d.className='small';d.textContent=state.sourceLabel+': deterministic 10-minute projection. Visual survives offline, but exact Bitcoin block-time requires recursion, URL override, or desktop API.';ui.log.appendChild(d)}for(let i=0;i<state.blocks.length-1;i++){const b=state.blocks[i],p=state.blocks[i+1],dur=(Number(b.timestamp)-Number(p.timestamp))*1000;const row=document.creatM
eElement('div');row.className='entry';const strong=document.createElement('b');strong.textContent='#'+Number(b.height).toLocaleString()+(b.estimated?' EST':'');const text=document.createTextNode(fmtAge(dur)+' block
 '+new Date(Number(b.timestamp)*1000).toISOString().replace('T',' ').slice(0,19)+' UTC');row.appendChild(strong);row.appendChild(text);ui.log.appendChild(row)}}
function drawBackground(t){const g=ctx.createRadialGradient(state.cx,state.cy,0,state.cx,state.cy,Math.max(state.w,state.h)*.74);g.addColorStoM
p(0,'#071322');g.addColorStop(.55,'#02050d');g.addColorStop(1,'#000');ctx.fillStyle=g;ctx.fillRect(0,0,state.w,state.h);ctx.save();ctx.translate(state.cx,state.cy);for(const s of state.stars){const pulse=.72+.28*Math.sin(t*.001+s.tw),depth=.65+.35*s.z,x=s.x*state.w*.56*depth,y=s.y*state.h*.56*depth;if(Math.abs(x)>state.w/2||Math.abs(y)>state.h/2)continue;ctx.globalAlpha=s.b*pulse;ctx.fillStyle='#dce8ff';ctx.fillRect(x,y,s.s,s.s)}ctx.restore();ctx.globalAlpha=1}
function renderGlobeTexture(sun){const n=state.globeN,M
c=state.globeCtx,img=c.createImageData(n,n),data=img.data;const sunV=sun.vec,lighting=state.showDayNight!==false,manualEcdo=state.manualTimeOnly&&state.manualDayNightMode==='ecdo';const light={x:-.35,y:.55,z:.76};for(let y=0;y<n;y++){const vy=1-(y/(n-1))*2;for(let x=0;x<n;x++){const vx=(x/(n-1))*2-1,rr=vx*vx+vy*vy,idx=(y*n+x)*4;if(rr>1){data[idx+3]=0;continue}const vz=Math.sqrt(1-rr),view={x:vx,y:vy,z:vz},display=inverseView(view),earth=toEarthVec(display);const lat=deg(Math.asin(clamp(earth.y,-1,1))),lon=norm180(dM
eg(Math.atan2(earth.x,earth.z)));const lightVec=manualEcdo?display:earth,d=lightVec.x*sunV.x+lightVec.y*sunV.y+lightVec.z*sunV.z;let day=lighting?clamp((d+.18)/.42,0,1):1,tw=lighting?Math.max(0,1-Math.abs(d)/.055):0;const limb=clamp(vz,.08,1),shine=clamp(view.x*light.x+view.y*light.y+view.z*light.z,0,1);let r=lerp(4,18,day),g=lerp(12,82,day),b=lerp(32,150,day);const land=sampleMap(lon,lat);if(land){const la=land[3];r=lerp(r,lerp(21,94,day),la);g=lerp(g,lerp(54,166,day),la);b=lerp(b,lerp(45,99,day),la)}r+=tw*185+shiM
ne*18*day;g+=tw*82+shine*28*day;b+=tw*38+shine*42*day;const shade=lerp(.38,1,limb)*(lighting?lerp(.48,1,day*.65+.35):lerp(.72,1,limb));data[idx]=clamp(r*shade,0,255);data[idx+1]=clamp(g*shade,0,255);data[idx+2]=clamp(b*shade,0,255);data[idx+3]=255}}c.putImageData(img,0,0)}
function clipGlobe(r){ctx.beginPath();ctx.arc(state.cx,state.cy,r,0,Math.PI*2);ctx.clip()}
function drawGlow(r){ctx.beginPath();ctx.arc(state.cx,state.cy,r+4,0,Math.PI*2);ctx.strokeStyle='rgba(45,154,255,.20)';ctx.lineWidth=8;ctx.stroke();ctx.begM
inPath();ctx.arc(state.cx,state.cy,r+14,0,Math.PI*2);ctx.strokeStyle='rgba(247,147,26,.08)';ctx.lineWidth=2;ctx.stroke()}
function drawGlobe(r,sun){renderGlobeTexture(sun);ctx.save();ctx.imageSmoothingEnabled=true;ctx.drawImage(state.globe,state.cx-r,state.cy-r,r*2,r*2);ctx.restore();const edge=ctx.createRadialGradient(state.cx-r*.28,state.cy-r*.35,r*.12,state.cx,state.cy,r);edge.addColorStop(.55,'rgba(255,255,255,0)');edge.addColorStop(.86,'rgba(18,72,130,.1)');edge.addColorStop(1,'rgba(0,0,0,.54)');ctx.save();cliM
pGlobe(r);ctx.fillStyle=edge;ctx.fillRect(state.cx-r,state.cy-r,r*2,r*2);ctx.restore();ctx.beginPath();ctx.arc(state.cx,state.cy,r,0,Math.PI*2);ctx.strokeStyle='rgba(116,190,255,.55)';ctx.lineWidth=1.5;ctx.stroke();ctx.beginPath();ctx.arc(state.cx,state.cy,r+5,0,Math.PI*2);ctx.strokeStyle='rgba(35,116,210,.42)';ctx.lineWidth=2;ctx.stroke()}
function projectDisplayVec(v,r){const q=rotateView(v);return {x:state.cx+q.x*r,y:state.cy-q.y*r,z:q.z,visible:q.z>.025}}
function drawEcdoGraticule(r){ctx.save();clipGlobe(r);ctM
x.lineWidth=.65;function line(points,strong){ctx.beginPath();let open=false;for(const v of points){const p=projectDisplayVec(v,r);if(!p.visible){open=false;continue}if(!open){ctx.moveTo(p.x,p.y);open=true}else ctx.lineTo(p.x,p.y)}ctx.strokeStyle=strong?'rgba(255,215,246,.30)':'rgba(255,215,246,.16)';ctx.stroke()}for(let lon=-150;lon<=180;lon+=30){const pts=[];for(let lat=-90;lat<=90;lat+=3)pts.push(vecFromLatLon(lat,lon));line(pts,lon===0)}for(let lat=-60;lat<=60;lat+=30){const pts=[];for(let lon=-180;lon<=180;lon+M
=4)pts.push(vecFromLatLon(lat,lon));line(pts,lat===0)}ctx.restore()}
function drawGraticule(r){if(state.ecdoView){drawEcdoGraticule(r);return}ctx.save();clipGlobe(r);ctx.lineWidth=.65;function line(points,strong){ctx.beginPath();let open=false;for(const q of points){const p=project(q[0],q[1],r);if(!p.visible){open=false;continue}if(!open){ctx.moveTo(p.x,p.y);open=true}else ctx.lineTo(p.x,p.y)}ctx.strokeStyle=strong?'rgba(255,255,255,.28)':'rgba(125,205,150,.17)';ctx.stroke()}for(let lon=-150;lon<=180;lon+=30){constM
 pts=[];for(let lat=-90;lat<=90;lat+=3)pts.push([lat,lon]);line(pts,lon===0)}for(let lat=-60;lat<=60;lat+=30){const pts=[];for(let lon=-180;lon<=180;lon+=4)pts.push([lat,lon]);line(pts,lat===0)}ctx.restore()}
function greatCirclePoints(poleLat,poleLon,steps){const p=vecFromLatLon(poleLat,poleLon);let ref={x:0,y:1,z:0};if(Math.abs(p.y)>.92)ref={x:1,y:0,z:0};let ux=ref.y*p.z-ref.z*p.y,uy=ref.z*p.x-ref.x*p.z,uz=ref.x*p.y-ref.y*p.x;const um=Math.hypot(ux,uy,uz)||1;ux/=um;uy/=um;uz/=um;let vx=p.y*uz-p.z*uy,vy=p.z*ux-p.xM
*uz,vz=p.x*uy-p.y*ux;const vm=Math.hypot(vx,vy,vz)||1;vx/=vm;vy/=vm;vz/=vm;const pts=[];for(let i=0;i<=steps;i++){const a=(i/steps)*Math.PI*2,x=ux*Math.cos(a)+vx*Math.sin(a),y=uy*Math.cos(a)+vy*Math.sin(a),z=uz*Math.cos(a)+vz*Math.sin(a);pts.push([deg(Math.asin(clamp(y,-1,1))),norm180(deg(Math.atan2(x,z)))]);}return pts}
function drawReferenceLines(r){ctx.save();clipGlobe(r);ctx.lineWidth=1.2;ctx.font='700 10px Courier New';ctx.textAlign='left';ctx.textBaseline='middle';for(const ref of EARTH_LINES){if(ref.showWhenM
==='ecdo'&&!state.ecdoView)continue;if(state.ecdoView&&ref.showWhen!=='ecdo'&&ref.short!=='ECDO EQUATOR')continue;let pts=[];if(ref.kind==='lat'){for(let lon=-180;lon<=180;lon+=4)pts.push([ref.value,lon])}else if(ref.kind==='lon'){for(let lat=-90;lat<=90;lat+=3)pts.push([lat,ref.value])}else if(ref.kind==='great'){pts=greatCirclePoints(ref.poleLat,ref.poleLon,180)}ctx.beginPath();let open=false,best=null;for(const q of pts){const p=project(q[0],q[1],r);if(!p.visible){open=false;continue}if(!open){ctx.moveTo(p.x,p.yM
);open=true}else ctx.lineTo(p.x,p.y);if(!best||p.z>best.z)best=p}ctx.strokeStyle=ref.color;ctx.lineWidth=ref.lineWidth||(ref.kind==='great'?1.6:1.15);ctx.setLineDash(ref.dash||((ref.kind==='great')?[6,4]:[]));ctx.stroke();ctx.setLineDash([]);if(best&&best.z>.16){ctx.globalAlpha=clamp((best.z-.16)/.5,.35,.92);ctx.fillStyle=ref.labelColor;ctx.fillText(ref.short,best.x+8,best.y-8);ctx.globalAlpha=1}}ctx.restore()}
function rounded(x,y,w,h,r){ctx.beginPath();ctx.moveTo(x+r,y);ctx.lineTo(x+w-r,y);ctx.quadraticCurveTo(x+M
w,y,x+w,y+r);ctx.lineTo(x+w,y+h-r);ctx.quadraticCurveTo(x+w,y+h,x+w-r,y+h);ctx.lineTo(x+r,y+h);ctx.quadraticCurveTo(x,y+h,x,y+h-r);ctx.lineTo(x,y+r);ctx.quadraticCurveTo(x,y,x+r,y);ctx.closePath()}
function labelBoxSize(text){ctx.font='700 12px Courier New';return {w:Math.max(29,ctx.measureText(text).width+14),h:18}}
function paintLabelBox(item){ctx.font='700 12px Courier New';ctx.textAlign='center';ctx.textBaseline='middle';ctx.globalAlpha=item.alpha;rounded(item.x-item.w/2,item.y,item.w,item.h,4);ctx.fillStyle=itM
em.fill;ctx.fill();ctx.strokeStyle=item.stroke;ctx.lineWidth=1;ctx.stroke();ctx.fillStyle=item.textColor;ctx.fillText(item.text,item.x,item.y+item.h/2+.5);ctx.globalAlpha=1}
function drawLabelBox(text,x,y,alpha,stroke='rgba(247,147,26,.92)',fill='rgba(0,0,0,.78)',textColor='#fff3d6'){ctx.font='700 12px Courier New';const sz=labelBoxSize(text),item={text,x,y,alpha,stroke,fill,textColor,w:sz.w,h:sz.h};if(state.deferLabels){state.labelDraws.push(item)}else{paintLabelBox(item)}return {x:x-sz.w/2,y,w:sz.w,h:sz.h}}
ion flushLabelBoxes(){const q=state.labelDraws||[];for(const item of q)paintLabelBox(item);state.labelDraws=[];ctx.globalAlpha=1}
function registerHover(item,rect){state.hoverItems.push({item,x:rect.x,y:rect.y,w:rect.w,h:rect.h})}
function updateHover(){state.hover=null;const mx=state.mouseX,my=state.mouseY;if(mx<0||my<0)return;for(let i=state.hoverItems.length-1;i>=0;i--){const h=state.hoverItems[i];if(mx>=h.x&&mx<=h.x+h.w&&my>=h.y&&my<=h.y+h.h){state.hover=h.item;break}}}
function escapeHtml(s){return String(s).rM
eplace(/[&<>"']/g,m=>({'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;',"'":'&#39;'}[m]))}
function formatCoord(lat,lon){const a=Math.abs(lat).toFixed(4)+'
'+(lat>=0?'N':'S'),b=Math.abs(lon).toFixed(4)+'
'+(lon>=0?'E':'W');return a+', '+b}
function renderHoverTip(){const el=ui.hoverTip,item=state.hover;if(!item){el.style.display='none';return}let html='<div class="tt-title">'+escapeHtml(item.full||item.t||'')+'</div>';if(item.place)html+='<div class="tt-place">'+escapeHtml(item.place)+'</div>';if(item.category)htmlM
+='<div class="tt-meta">'+escapeHtml(item.category)+'</div>';if(Number.isFinite(item.lat)&&Number.isFinite(item.lon))html+='<div class="tt-meta">'+escapeHtml(formatCoord(item.lat,item.lon))+'</div>';if(item.meta)html+='<div class="tt-meta">'+escapeHtml(item.meta)+'</div>';if(item.desc)html+='<div class="tt-meta">'+escapeHtml(item.desc)+'</div>';el.innerHTML=html;el.style.display='block';let left=state.mouseX+18,top=state.mouseY+18;const rect=el.getBoundingClientRect(),pad=16;if(left+rect.width>innerWidth-pad)left=sM
tate.mouseX-rect.width-18;if(top+rect.height>innerHeight-pad)top=state.mouseY-rect.height-18;el.style.left=Math.max(8,left)+'px';el.style.top=Math.max(8,top)+'px'}
function drawRegionLabels(r){ctx.save();for(const l of LABELS){const p=project(l.lat,l.lon,r);if(!p.visible||p.z<.045)continue;const alpha=clamp((p.z-.045)/.42,.2,1),ly=p.y-29;registerHover(l,{x:p.x-10,y:p.y-10,w:20,h:20});ctx.globalAlpha=alpha;ctx.beginPath();ctx.arc(p.x,p.y,3.3,0,Math.PI*2);ctx.fillStyle='#f7931a';ctx.fill();ctx.strokeStyle='rgba(255,2M
55,255,.45)';ctx.stroke();if(state.showRegionNames){ctx.beginPath();ctx.moveTo(p.x,p.y-4);ctx.lineTo(p.x,ly+18);ctx.strokeStyle='rgba(247,147,26,.55)';ctx.stroke();ctx.globalAlpha=1;const rect=drawLabelBox(l.full||l.t,p.x,ly,alpha);registerHover(l,rect)}ctx.globalAlpha=1;if(l.icon==='pyramid'){ctx.globalAlpha=alpha;ctx.beginPath();ctx.moveTo(p.x-11,p.y+12);ctx.lineTo(p.x-6,p.y+1);ctx.lineTo(p.x,p.y+12);ctx.closePath();ctx.moveTo(p.x+1,p.y+12);ctx.lineTo(p.x+7,p.y+2);ctx.lineTo(p.x+12,p.y+12);ctx.closePath();ctx.filM
lStyle='rgba(255,194,92,.85)';ctx.fill();ctx.globalAlpha=1}}ctx.restore()}
function drawOceanLabels(r){ctx.save();for(const o of OCEANS){const p=project(o.lat,o.lon,r);if(!p.visible||p.z<.04)continue;const alpha=clamp((p.z-.04)/.45,.18,1),ly=p.y-26;registerHover(o,{x:p.x-10,y:p.y-10,w:20,h:20});ctx.globalAlpha=alpha;ctx.beginPath();ctx.arc(p.x,p.y,3.1,0,Math.PI*2);ctx.fillStyle='#4da7ff';ctx.fill();ctx.strokeStyle='rgba(255,255,255,.45)';ctx.stroke();if(state.showOceanNames){ctx.beginPath();ctx.moveTo(p.x,p.y-4);ctM
x.lineTo(p.x,ly+18);ctx.strokeStyle='rgba(77,167,255,.55)';ctx.stroke();ctx.globalAlpha=1;const rect=drawLabelBox(o.full||o.t,p.x,ly,alpha,'rgba(77,167,255,.92)','rgba(0,0,0,.78)','#e3f4ff');registerHover(o,rect)}}ctx.restore()}
function drawAncientSites(r){ctx.save();for(const s of SITES){const p=project(s.lat,s.lon,r);if(!p.visible||p.z<.04)continue;const alpha=clamp((p.z-.04)/.42,.25,1),lx=p.x+(s.dx||0),ly=p.y+(s.dy||-28);registerHover(s,{x:p.x-12,y:p.y-12,w:24,h:24});ctx.globalAlpha=alpha;ctx.beginPath();ctx.moM
veTo(p.x,p.y-7);ctx.lineTo(p.x+6,p.y);ctx.lineTo(p.x,p.y+7);ctx.lineTo(p.x-6,p.y);ctx.closePath();ctx.fillStyle=s.c;ctx.fill();ctx.strokeStyle='rgba(0,0,0,.75)';ctx.lineWidth=1.2;ctx.stroke();ctx.beginPath();ctx.arc(p.x,p.y,10,0,Math.PI*2);ctx.strokeStyle=s.c;ctx.globalAlpha=alpha*.24;ctx.lineWidth=2;ctx.stroke();ctx.globalAlpha=alpha;if(state.showAncientNames){ctx.beginPath();ctx.moveTo(p.x,p.y);ctx.lineTo(lx,ly+9);ctx.strokeStyle=s.c;ctx.lineWidth=1;ctx.stroke();const rect=drawLabelBox(s.t,lx,ly,alpha,s.c,'rgba(0M
,0,0,.82)','#fffbe3');registerHover(s,rect)}if(s.icon==='pyramid'){ctx.beginPath();ctx.moveTo(p.x-9,p.y+14);ctx.lineTo(p.x-4,p.y+4);ctx.lineTo(p.x+1,p.y+14);ctx.closePath();ctx.moveTo(p.x+2,p.y+14);ctx.lineTo(p.x+7,p.y+5);ctx.lineTo(p.x+12,p.y+14);ctx.closePath();ctx.fillStyle='rgba(255,210,92,.9)';ctx.fill()}}ctx.restore();ctx.globalAlpha=1}
function drawModernSites(r){ctx.save();for(const m of MODERN){const p=project(m.lat,m.lon,r);if(!p.visible||p.z<.04)continue;const alpha=clamp((p.z-.04)/.42,.25,1),lx=p.x+(m.dM
x||0),ly=p.y+(m.dy||-28);registerHover(m,{x:p.x-12,y:p.y-12,w:24,h:24});ctx.globalAlpha=alpha;ctx.save();ctx.translate(p.x,p.y);ctx.rotate(Math.PI/4);ctx.fillStyle=m.c;ctx.strokeStyle='rgba(0,0,0,.75)';ctx.lineWidth=1.2;ctx.fillRect(-5,-5,10,10);ctx.strokeRect(-5,-5,10,10);ctx.restore();ctx.beginPath();ctx.arc(p.x,p.y,10,0,Math.PI*2);ctx.strokeStyle=m.c;ctx.globalAlpha=alpha*.24;ctx.lineWidth=2;ctx.stroke();ctx.globalAlpha=alpha;if(state.showModernNames){ctx.beginPath();ctx.moveTo(p.x,p.y);ctx.lineTo(lx,ly+9);ctx.sM
trokeStyle=m.c;ctx.lineWidth=1;ctx.stroke();const rect=drawLabelBox(m.t,lx,ly,alpha,m.c,'rgba(0,0,0,.82)','#e8fcff');registerHover(m,rect)}}ctx.restore();ctx.globalAlpha=1}
function drawPoles(r){ctx.save();for(const l of POLES){const p=project(l.lat,l.lon,r);if(!p.visible||p.z<.02)continue;const alpha=clamp((p.z-.02)/.42,.35,1),dy=l.lat>0?-34:16;ctx.globalAlpha=alpha;ctx.beginPath();ctx.arc(p.x,p.y,l.style==='ecdo'?5.4:4.6,0,Math.PI*2);ctx.fillStyle=l.style==='ecdo'?'#ff5bd8':'#80d8ff';ctx.fill();ctx.strokeStyle=l.M
style==='ecdo'?'rgba(255,200,245,.9)':'rgba(220,248,255,.9)';ctx.lineWidth=1.2;ctx.stroke();if(l.style==='ecdo'){ctx.beginPath();ctx.arc(p.x,p.y,9.5,0,Math.PI*2);ctx.strokeStyle='rgba(255,91,216,.28)';ctx.lineWidth=2;ctx.stroke()}ctx.beginPath();ctx.moveTo(p.x,p.y+(dy<0?-5:5));ctx.lineTo(p.x,p.y+dy+(dy<0?18:0));ctx.strokeStyle=l.style==='ecdo'?'rgba(255,91,216,.6)':'rgba(128,216,255,.55)';ctx.stroke();ctx.globalAlpha=1;const rect=drawLabelBox(l.t,p.x,p.y+dy,alpha,l.style==='ecdo'?'rgba(255,91,216,.92)':'rgba(128,21M
6,255,.92)','rgba(0,0,0,.8)',l.style==='ecdo'?'#ffe4fb':'#e5fbff');registerHover(l,rect)}ctx.restore()}
function drawSubsolar(sun,r){const manualEcdo=state.manualTimeOnly&&state.manualDayNightMode==='ecdo',p=manualEcdo?projectDisplayVec(sun.vec,r):project(sun.lat,sun.lon,r);if(!p.visible)return;ctx.beginPath();ctx.arc(p.x,p.y,5.5,0,Math.PI*2);ctx.fillStyle='#ff3b30';ctx.fill();ctx.strokeStyle='rgba(255,255,255,.85)';ctx.lineWidth=1;ctx.stroke();ctx.font='700 11px Courier New';ctx.fillStyle='rgba(255,120,90,.95)';ctM
x.textAlign='left';ctx.textBaseline='middle';ctx.fillText(manualEcdo?'ECDO SUBSOLAR':'SUBSOLAR',p.x+10,p.y-8)}
function toggleInfo(force){state.infoOpen=typeof force==='boolean'?force:!state.infoOpen;if(state.infoOpen)closeMobilePanels();ui.infoPanel.classList.toggle('open',state.infoOpen);ui.infoPanel.setAttribute('aria-hidden',state.infoOpen?'false':'true');ui.infoTab.setAttribute('aria-expanded',state.infoOpen?'true':'false');const mobileInfo=document.querySelector('[data-mobile-target="info"]');if(mobileInfo)moM
bileInfo.setAttribute('aria-expanded',state.infoOpen?'true':'false')}
function closeMobilePanels(){document.querySelectorAll('[data-mobile-panel].mobile-open').forEach(el=>el.classList.remove('mobile-open'));document.querySelectorAll('[data-mobile-target]:not([data-mobile-target="info"])').forEach(btn=>btn.setAttribute('aria-expanded','false'))}
function toggleMobilePanel(name){const panel=document.querySelector('[data-mobile-panel="'+name+'"]'),btn=document.querySelector('[data-mobile-target="'+name+'"]');if(!paneM
l)return;const open=panel.classList.contains('mobile-open');closeMobilePanels();toggleInfo(false);if(!open){panel.classList.add('mobile-open');if(btn)btn.setAttribute('aria-expanded','true')}}
function bindMobileMenus(){document.querySelectorAll('[data-mobile-target]').forEach(btn=>{btn.addEventListener('click',()=>{const name=btn.getAttribute('data-mobile-target');if(name==='info'){closeMobilePanels();toggleInfo(!state.infoOpen)}else toggleMobilePanel(name)})});window.addEventListener('resize',()=>{if(innerWidth>7M
60&&innerHeight>520){closeMobilePanels();toggleInfo(false)}},{passive:true});document.addEventListener('keydown',e=>{if(e.key==='Escape'){closeMobilePanels();toggleInfo(false)}})}
function infoItemHtml(item){const lineSwatch=item.color?'<span class="line-key" style="background:'+escapeHtml(item.color)+'"></span>':'';const meta=[item.category||'',Number.isFinite(item.lat)&&Number.isFinite(item.lon)?formatCoord(item.lat,item.lon):'',item.place||'',item.meta||''].filter(Boolean).join('
 ');return '<article class="inM
fo-item"><h3>'+lineSwatch+escapeHtml(item.full||item.t||'')+'</h3><div class="info-meta">'+escapeHtml(meta)+'</div><p>'+escapeHtml(item.desc||'')+'</p></article>'}
function updateDayNightToggleText(){if(ui.toggleDayNightText)ui.toggleDayNightText.textContent=state.showDayNight?'ON':'OFF'}
function buildInfoPanel(){let html='';html+='<section class="info-section"><h2 class="info-title">How to Read This Artifact</h2><div class="info-readme"><p>Bitcoin Celestial Hub shows Earth daylight using Bitcoin block-time insteaM
d of your local computer clock. It is designed to work as an ordinal, a desktop application, and a surviving reference object.</p><p><span class="badge">ONCHAIN RECURSION</span> reads Ordinals recursive block data. <span class="badge">DESKTOP LIVE</span> uses public APIs. <span class="badge">URL OVERRIDE</span> lets a user force an exact height/time. <span class="badge">ANCHOR ESTIMATE</span> and <span class="badge">GENESIS ESTIMATE</span> keep the piece alive even if outside data fails.</p><p>This panel is the hidM
den reference layer: it lists what each marker means, where it is, and why it matters. The artifact separates established reference data, interpretation, and theory.</p></div></section>';
html+='<section class="info-section"><h2 class="info-title">Time, Sky, and Precession</h2><div class="info-readme"><p><b>Established:</b> Earth slowly wobbles like a spinning top. This axial precession shifts the equinox points across the sky over a long cycle of roughly 26,000 years.</p><p><b>Why it matters here:</b> precession gM
ives this artifact a long-cycle astronomy frame. The globe is not only a map of land and sites; it is a clockwork object linking Earth orientation, sunlight, poles, equators, and sky cycles.</p><p><b>Reference use:</b> if future viewers compare old star alignments, temple orientations, or equinox traditions, precession is one of the first corrections they must remember.</p></div></section>';
html+=`<section class="info-section"><h2 class="info-title">Moon, Sun, Planets, and Orbits</h2><div class="info-readme"><p>EaM
rth orbits the Sun, as do the other planets. One Earth orbit around the Sun is one year: about 365.24 days.</p><p>The Moon orbits Earth. Earth and the Moon together orbit the Sun. One Moon orbit around Earth takes about 27.3 days against the stars. The Moon phase cycle, from new moon to new moon, takes about 29.53 days because Earth is moving around the Sun while the Moon orbits Earth.</p><p><b>AU means Astronomical Unit.</b> 1 AU is the average distance from Earth to the Sun: about 149.6 million km, or about 93 miM
llion miles. Sunlight takes about 8 minutes 20 seconds to reach Earth. The Moon is about 384,400 km away, and moonlight reaches Earth in about 1.3 seconds.</p><p>The planets orbit the Sun in ellipses, not perfect circles. In general, the farther a planet is from the Sun, the larger its path and the longer its orbit takes.</p></div>
<article class="info-item"><h3>Moon Cycle</h3><div class="info-meta">Nearest major companion of Earth</div><p><b>Orbit around Earth:</b> about 27.3 days. <b>Phase cycle:</b> about 29.53 M
days. <b>New Moon:</b> Moon is between Earth and Sun. <b>Full Moon:</b> Earth is between Sun and Moon. The Moon drives most ocean tides.</p></article>
<article class="info-item"><h3>Planet Order and Orbits Around the Sun</h3><div class="info-meta">Average distance and orbit time</div><p><b>Mercury:</b> 0.39 AU, 88 Earth days. <b>Venus:</b> 0.72 AU, 225 Earth days. <b>Earth:</b> 1.00 AU, 365.24 days. <b>Mars:</b> 1.52 AU, 687 Earth days. <b>Jupiter:</b> 5.20 AU, 11.86 Earth years. <b>Saturn:</b> 9.58 AU, 29.46 EarthM
 years. <b>Uranus:</b> 19.2 AU, 84 Earth years. <b>Neptune:</b> 30.1 AU, 165 Earth years.</p></article>
<article class="info-item"><h3>Scale Memory</h3><div class="info-meta">Plain-language distance clue</div><p>If Earth-to-Sun distance is one step, Mercury is inside that step, Mars is about one and a half steps, Jupiter is about five steps, Saturn about ten steps, Uranus about nineteen steps, and Neptune about thirty steps from the Sun.</p></article></section>`;html+=`<section class="info-section"><h2 class="info-M
title">Catastrophic Dryas Signals, Floodwater, and Earth-Shift Theory</h2><div class="info-readme"><p><b>Position of this artifact:</b> the Older Dryas and Younger Dryas are preserved here as violent warning windows inside the late ice-age collapse: abrupt cold reversals, massive water movement, drowned land, disturbed ground, reported impact markers, black-mat anomalies, flood memory, and an ECDO / Earth-shift comparison model.</p><p><b>Anti-dismissal frame:</b> gradual models may explain parts of the record, but M
they are not treated here as final authority. They do not close the case on every layer, every flood story, every buried coastline, every displaced marker, every orientation anomaly, or every Earth-shift interpretation.</p><p><b>Key distinction:</b> this artifact separates observation from interpretation. It does not demand belief. It rejects premature closure. The Earth-shift reading is preserved as a working lens because abrupt destructive evidence deserves comparison, not dismissal.</p></div>
<article class="infM
o-item"><h3>Older Dryas</h3><div class="info-meta">Earlier abrupt cold shock
 roughly 14,100 to 13,900 years ago</div><p><b>Signal:</b> the Older Dryas was a short but sharp cold reversal during the last deglaciation, placed between the warmer B
d phases. The date range shifts by region and dating method, but a useful plain-language range is about 14,100 to 13,900 years ago.</p><p><b>Why it matters here:</b> this was not a neat background climate wiggle. It sits near a chaotic transition when icM
e sheets were failing, meltwater systems were reorganizing, sea level was rising fast, and landscapes were being rewritten. In this artifact, the Older Dryas is treated as an earlier shock marker in the violent Earth-transition sequence later intensified during the Younger Dryas.</p><p><b>Temperature meaning:</b> proxy records do not give one simple world temperature number, but that does not weaken the signal. The important point is the abrupt reversal itself: warming was interrupted by a sudden return toward coldM
 conditions while the planet was already unstable.</p></article>
<article class="info-item"><h3>Younger Dryas</h3><div class="info-meta">Major abrupt cold reversal
 roughly 12,900 to 11,700 years ago</div><p><b>Signal:</b> the Younger Dryas began about 12,900 years ago and ended about 11,700 years ago. It was larger, longer, and more famous than the Older Dryas. The onset was abrupt. The end was also abrupt, with Greenland ice-core records showing about 10
C of warming in roughly a decade.</p><p><b>Why it matterM
s here:</b> this is the main catastrophe window. A world leaving the ice age was hit by a severe reversal: cold returned, ecosystems shifted, animals and people faced survival pressure, water systems moved, and ground layers recorded disturbance instead of calm continuity.</p><p><b>Earth-shift reading:</b> a sudden temperature shock, rapid water movement, sediment disruption, extinction pressure, black-mat evidence, and inherited flood memory all belong on the same comparison table as pole-shift, crust-displacementM
, and Earth-orientation-change models. Absence of consensus is not absence of signal.</p></article>
<article class="info-item"><h3>Floodwater and Sea-Level Rise</h3><div class="info-meta">Drowned shelves
 ground destruction</div><p><b>Lower ancient seas:</b> near the Last Glacial Maximum, about 20,000 years ago, global sea level was roughly 120 to 125 meters lower than today. Vast coastal plains, river valleys, hunting grounds, migration routes, and possible settlement zones existed where shalM
low seas now cover the evidence.</p><p><b>Rise was not harmless:</b> sea level did not simply creep up like a calm bathtub. Ice dams failed, meltwater pulses moved through the system, coastlines retreated, shelves drowned, rivers changed course, and local flood events could erase older surfaces. Meltwater Pulse 1A, around 14,500 to 14,000 years ago, sits close to the Older Dryas window and marks one of the major rapid-rise episodes.</p><p><b>Flood-memory reading:</b> flood traditions do not have to come from one siM
ngle event. They may preserve stacked memories of sea-level rise, sudden outburst floods, tsunami-like surges, storm walls, crustal movement, coastal collapse, and ground ripped apart by fast water. This artifact keeps flood memory open as inherited survival data, not folklore to be explained away.</p></article>
<article class="info-item"><h3>Black Mat and Cosmic-Impact Evidence</h3><div class="info-meta">Boundary layers
 disturbed evidence</div><p><b>Observed:</b> some North American sites cM
ontain dark organic-rich layers called black mats near the Younger Dryas boundary. Researchers have connected black mats and reported markers such as microspherules, melt-glass, shocked materials, platinum anomalies, or nanodiamonds with a comet or asteroid airburst / impact event around 12,900 years ago.</p><p><b>Debate is not dismissal:</b> disagreement over the impact hypothesis does not erase the anomaly. It means the evidence must be handled site by site, with dating, sediment position, erosion history, and maM
rker context judged carefully instead of being flattened into a single approved explanation.</p><p><b>Floodwater caution:</b> if strong floodwater tore through older ground, it could rip up older soil, charcoal, organics, minerals, or impact-related material from deeper layers and redeposit them higher or farther away. A black mat sample may therefore contain material that is older than the layer where it was found. That makes the evidence more complicated, not worthless.</p><p><b>Artifact reading:</b> black mat evM
idence is preserved here as a clue in a violent-transition model. Impact, flood disturbance, ground stripping, redeposition, and Earth-shift theory all remain on the comparison table.</p></article>
<article class="info-item"><h3>Pole Flip / Earth-Shift Reading</h3><div class="info-meta">ECDO comparison lens
 open investigation</div><p><b>Working theory:</b> a pole flip, crust displacement, or Earth-orientation shift would not need to look like a slow climate trend. It could produce violent ocean movement, regionaM
l temperature shock, displaced ecological zones, rapid survival stress, strange sediment boundaries, and broken continuity in the ground record.</p><p><b>How this capsule uses it:</b> the Dryas events are treated as check-points against the ECDO model. Older Dryas marks an earlier shock window. Younger Dryas marks the larger catastrophe window. Sea-level rise and floodwater show where evidence could have been erased, mixed, drowned, or moved.</p><p><b>Clean position:</b> this artifact does not take the official modM
el as the boundary of investigation. It preserves the stronger position: the evidence is abrupt, violent, layered, and unresolved enough to justify the Earth-shift comparison.</p></article></section>`;
html+=`<section class="info-section"><h2 class="info-title">ECDO Flood Sequence Theory</h2><div class="info-readme"><p>I have a theory about how it plays out.</p><p>Looking at the time taken for the meltwater sea-level rises during the Older Dryas and Younger Dryas, which happened over a few hundred years, I think thM
e ECDO event starts with the first pole/crust flip.</p><p>The Earth
s crust and poles flip over the course of a day. This causes the seawater to slosh, creating large and small tsunamis around the world in certain places. Then it takes about seven days for the oceans to calm down.</p><p>The problem is that the ice caps are now closer to the equator and begin melting over a few hundred years. This causes sea levels to rise, with huge floodwaters arriving in stages.</p><p>Then, after the weather system has relocateM
d the polar ice back to the colder regions over a very long period, the flip back happens, possibly during the Younger Dryas or a future Dryas-type event. The same process then plays out again.</p><p>The Younger Dryas event may have produced stronger sloshing than the Older Dryas event because meltwater levels were still fairly high, leaving more loose water in the system to be thrown around during the flip back.</p><p>Now, if the poles were at the ECDO locations we assume, that does not necessarily mean the new poM
les would appear in the same places. The magnetic poles might not play any part in it, or they may only be partly involved in the flip back, along with the shape of the inner Earth.</p><p>Maybe this is why humans felt the need to use such large megalithic blocks and oddly fitting stones.</p></div><article class="info-item"><h3>Pole Shifts, Attempted Pole Shifts, Ripples, and the Trigger</h3><div class="info-meta">Working pattern
 possible failed shift attempts
 possible internal trigger</divM
><p><b>19,000 years ago:</b> Meltwater Pulse 1A0. Sea rise: roughly +10 to +15 meters.</p><p><b>Gap:</b> about 4,400 years.</p><p><b>14,600 years ago:</b> Meltwater Pulse 1A. Sea rise: roughly +20 meters.</p><p><b>Gap:</b> about 3,150 years.</p><p><b>11,450 years ago:</b> Meltwater Pulse 1B. Sea rise: roughly +5 to +13 meters.</p><p><b>Gap:</b> about 2,980 years.</p><p><b>8,470 years ago:</b> Lake Agassiz-Ojibway water release. Sea rise: roughly +1 to +3 meters. Status: potential failed pole-shift attempt.</p><p><bM
>Gap:</b> about 4,270 years.</p><p><b>4,300 to 4,000 years ago:</b> China Yellow River flood cluster. Sea rise: no clean global pulse. Flood clue: repeated overbank floods. Status: potential weaker ripple or after-effect from the 8,470-years-ago event.</p><p><b>Trigger question:</b> because the trigger is still unknown, the pattern is preserved here as a working comparison line. The spacing appears rough, not exact: under about 5,000 years between listed events. One possible trigger may be internal rather than solaM
r, precessional, or caused by a foreign body in space.</p><p><b>Inner-Earth release idea:</b> one candidate mechanism is something like an inner-Earth magma pocket filling and releasing. In this reading, pressure builds internally, releases violently, and produces a pole-shift attempt, failed attempt, or ripple depending on the strength of the release and the state of the ice-water system above it.</p></article></section>`;
html+=`<section class="info-section"><h2 class="info-title">Drowned Construction Line
lantis Memory</h2><div class="info-readme"><p><b>Core point:</b> this is not saying people built at the bottom of the sea. It is saying humans built, settled, worked timber, shaped stone, and left structured traces on land that now sits below the modern waterline.</p><p><b>Strongest depth line:</b> confirmed built life reaches about 12 meters below today
s sea level. Worked-land and timber evidence reaches about 11 meters. Major stone anomalies and disputed structural claims reach about 26 to 42 meters. The possiM
ble lost coastal world from ice-age sea level reaches far deeper: about 120 to 125 meters below today
s sea level.</p><p><b>Meaning:</b> the shallow confirmed record proves human landscapes have been drowned. The deeper anomaly record shows the question does not stop at the first shoreline. The ancient shelf has not been fully searched, and much of it has been buried, broken, eroded, or hidden by sediment and current.</p></div>
<article class="info-item"><h3>Underwater Construction Depth Markers</h3><div class="iM
nfo-meta">Confirmed sites
 unresolved stone anomalies</div><p><b>Confirmed built life:</b> submerged settlements and city remains such as Atlit-Yam, Bouldnor Cliff, Pavlopetri, Baiae, Alexandria, and Thonis-Heracleion show that human places can vanish below the waterline and still preserve buildings, roads, floors, wells, timber, statues, cargo, mosaics, or ritual structures.</p><p><b>Depth signal:</b> the strongest confirmed settlement and worked-land examples cluster around shallow depths, M
including roughly 11 to 12 meters. That is already enough to prove that the sea now covers human working ground. The deeper record includes major stone anomalies and disputed structural claims around roughly 26 to 42 meters, including Yonaguni and the Pantelleria Vecchia Bank features.</p><p><b>Lost shelf logic:</b> if seas were about 120 to 125 meters lower near the last ice-age maximum, then enormous coastal zones that could have held people, animals, routes, harbors, camps, sacred places, or memory sites are nowM
 underwater. The absence of easy discovery is not absence of former land.</p></article>
<article class="info-item"><h3>Atlantis Memory</h3><div class="info-meta">Unfound lost land
 Younger Dryas window</div><p>Across history, people have carried the story of Atlantis: a lost land said to have vanished beneath the sea. Atlantis remains unfound and unconfirmed, but the memory matters because it belongs to a wider pattern: drowned places, flood traditions, buried coastlines, submerged structures, M
and unresolved underwater anomalies.</p><p><b>Timing question:</b> the Atlantis story describes destruction by water in a remote ancient age. That broad memory lines up with the Younger Dryas flood window: roughly 12,900 to 11,700 years ago, when abrupt climate shock, meltwater, sea-level disruption, extinction pressure, and floodwater were reshaping the world.</p><p><b>Preserved question:</b> if the sea has already swallowed confirmed human places, and ancient memory points to a drowned land during the same broad M
catastrophe window, then older history may still be waiting below the waterline.</p></article>
<article class="info-item"><h3>Megalithic Permanence Question</h3><div class="info-meta">Oversized stone
 survival engineering
 older memory layer</div><p>There is also the megalithic question. Some ancient stonework may belong to a deeper memory layer than the standard timeline comfortably holds. If even part of the megalithic tradition reaches back before, during, or immediately after the Younger Dryas catastrophe wM
indow, then the size of the blocks matters.</p><p>Oversized stone, deep foundations, astronomical alignment, and extreme durability raise a hard question: were some builders constructing for permanence because they remembered, expected, or feared world-scale destruction?</p><p>Another signal is construction quality. In several ancient sites, the lower or older stonework appears more massive, tighter, cleaner, or more technically difficult than later repairs and additions built above it. Newer does not always mean bM
etter. Some places look layered: an older precision base, then later rebuilding, patching, reuse, or imitation by people who inherited the stones without fully matching the original work.</p></article>
<article class="info-item"><h3>Giza Water and Stone Markers</h3><div class="info-meta">Great Pyramid theory marker
 Sphinx water erosion signal</div><p>Another Giza marker is the Sphinx. The Great Sphinx and its enclosure show erosion patterns that many independent researchers argue look like heavy water weatheringM
, especially the vertical channels and rounded wear cut into the limestone walls. That matters because Giza today is dry desert. If those marks came from major water exposure, then the site is carrying an older environmental memory than the standard timeline comfortably explains.</p><p>The Great Pyramid may belong in the same investigation. Some researchers argue that parts of the pyramid show unusual erosion and that limestone debris cleared from around the base could reflect heavy water action or long-term flood M
damage. Taken together, the Sphinx enclosure, pyramid erosion claims, limestone debris, and later repairs point to one larger question: did Giza inherit damage from a wetter, more violent, or world-shifted ancient environment?</p><p>This artifact does not close the case. It preserves the signal.</p></article>
<article class="info-item"><h3>Stronger Preserved Question</h3><div class="info-meta">Drowned land
 megalithic survival signal</div><p><b>If the sea has already swallowed confirmed human plM
aces, ancient memory points to a drowned land, megalithic builders sometimes worked in stone too massive for ordinary explanation, and Giza carries water-and-stone markers that refuse to sit quietly inside a simple gradual model, how much older history still waits below the waterline?</b></p></article></section>`;
html+=`<section class="info-section"><h2 class="info-title">ECDO Theory</h2><div class="info-readme"><p><b>Definition used here:</b> ECDO means an Earth-crust-displacement / Earth-orientation-change frameM
work. In this artifact it is used as a reference model for comparing the current poles with the proposed ancient pole pair.</p><p><b>Markers shown:</b> the current North Pole and South Pole are shown in blue. The ECDO ancient pole pair is shown in magenta. The ECDO Equator is the great circle perpendicular to that proposed ancient axis.</p><p><b>ECDO Model View:</b> the toggle reorients the globe so the proposed ancient ECDO north pole becomes the top pole and its antipode becomes the bottom pole. When active, the M
ordinary current-world meridian grid is hidden and replaced by an ECDO grid at 30-degree intervals so the viewer can compare the two orientation systems without mixing them.</p><p><b>ECDO Model Prime Meridian:</b> when ECDO Model View is active, Giza anchors the chosen zero-meridian reference. The ECDO pole pair defines model north and south; Giza defines the comparison line used to inspect ancient sites, alignment anomalies, flood memory, and possible former orientation geometry.</p><p><b>Reference boundary:</b> tM
he daylight layer remains current Bitcoin block-time so the live Bitcoin clock stays separate from the ancient-orientation comparison layer. Coastlines, weather, ice, ocean height, and ancient habitability are not being auto-generated by the toggle.</p><p><b>Purpose:</b> the ECDO layer lets a viewer compare ancient sites, modern geography, flood-memory locations, current reference lines, and the proposed former orientation geometry on one globe.</p><p><b>Anti-dismissal note:</b> the ECDO layer is included because uM
nresolved orientation patterns deserve preservation and comparison. Mainstream explanation is not treated as the boundary of investigation.</p></div></section>`;
html+=`<section class="info-section"><h2 class="info-title">Ancient Building Alignments Toward the ECDO North Pole</h2><div class="info-readme"><p>Ancient buildings and sacred sites can preserve orientation evidence: the direction a structure faces, the direction of its main axis, or the line between one old site and another. Some of these orientations becM
ome more interesting when compared against the proposed ECDO North Pole instead of only modern north.</p><p>This matters because ECDO theory asks whether Earth
s outer shell shifted relative to the poles. If older builders used an older sky, older pole, older sunrise pattern, older equator, or older north reference, their alignments may look anomalous under modern assumptions.</p><p>This artifact preserves those orientation anomalies for direct comparison against current north, the Giza reference meridian, the cuM
rrent equator, the ECDO equator, and the proposed ECDO pole system.</p><p>Pattern does not require instant belief. It does require preservation. Debate is not dismissal.</p></div><article class="info-item"><h3>Nazca Monkey
 Alignment and Two Oscillations</h3><div class="info-meta">ECDO clue marker
 movement sequence</div><p>It looks as if whoever created the Nazca Monkey may have been marking the movement sequence itself: the initial directional shift, the back-and-forth oscillation, anM
d the later settling pattern. The 104
 angle could mark the direction of movement, while the two oscillations could represent the repeated rebound motion after the main event.</p></article></section>`;
html+=`<section class="info-section"><h2 class="info-title">Giza Ancient Reference Meridian</h2><div class="info-readme"><p>The Giza Ancient Reference Meridian is a north-south reference line passing through the Pyramids of Giza. In this artifact, Giza is treated as a durable ancient anchor: a fixed monumentM
 line that can be compared against the modern Prime Meridian, the current poles, the current equator, and the proposed ECDO pole positions.</p><p>ECDO theory asks whether Earth
s outer shell shifted relative to the poles, equator, climate zones, and ancient sites. A meridian through Giza gives the viewer a hard landmark line for comparing old-world geography with present-world navigation.</p><p>This matters because rebuilding people may not inherit modern maps, GPS, or national borders, but they may still recogniM
ze major ancient monuments. Giza becomes a physical reference point on the Earth sphere: a place, a line, and a comparison anchor.</p></div></section>`;
html+=`<section class="info-section"><h2 class="info-title">ECDO Model Prime Meridian
 Giza Anchor</h2><div class="info-readme"><p>The ECDO Model Prime Meridian is the zero-meridian comparison line inside ECDO Model View. The proposed ECDO pole pair defines model north and south. The Pyramids of Giza define the chosen ancient anchor line.</p><p>This gives the moM
del a clean comparison frame so ancient sites, current navigation, the ECDO equator, and proposed ECDO pole geometry can be viewed together without surrendering the analysis to modern Greenwich-only assumptions.</p><p>Giza is used instead of a high point because a prime meridian is a chosen reference line, not a natural height measurement. Highest-point logic depends on sea level, land exposure, uplift, ice, erosion, and changing surface conditions.</p></div></section>`;
html+='<section class="info-section"><h2 claM
ss="info-title">Catastrophe, Archives, and Continuity</h2><div class="info-readme"><p>Ancient sites represent stone memory: places where people encoded power, ritual, alignment, craft, or survival into durable structures.</p><p>Modern nodes represent signal memory: places tied to science, timekeeping, finance, secrecy, seed preservation, libraries, and digital archives.</p><p>Bitcoin block-time is used as machine memory: a decentralized clock-like record that can continue even when ordinary web services disappear.<M
/p><p>The purpose of combining these layers is continuity: ancient memory, modern memory, and block-time memory held together in one small self-contained object.</p></div></section>';
html+=`<section class="info-section"><h2 class="info-title">World Population Snapshot</h2><div class="info-readme"><p>In this age, Earth held about 8.3 billion living humans.</p></div>
html+=`<section class="info-section"><h2 class="info-title">Population Growth and Technology</hM
2><div class="info-readme"><p>Human numbers grew slowly for most of history, then rose sharply after agriculture, global trade, sanitation, fossil-fuel energy, industry, public health, vaccines, antibiotics, fertilizer, transport, and modern medicine. Technology increased survival, but also increased pressure on land, water, animals, climate, and trust.</p></div>
<article class="info-item"><h3>Last 500 Years</h3><div class="info-meta">Rounded world population timeline</div><p><b>1500:</b> about 0.4 to 0.5 billion pM
eople. <b>1600:</b> about 0.5 to 0.6 billion. <b>1700:</b> about 0.6 to 0.7 billion. <b>1800:</b> about 1 billion. <b>1900:</b> about 1.6 billion. <b>1950:</b> about 2.5 billion. <b>2000:</b> about 6.1 billion. <b>2026:</b> about 8.3 billion.</p></article>
<article class="info-item"><h3>Why It Grew</h3><div class="info-meta">Food
 transport</div><p>More people survived childhood, famine, infection, cold, injury, childbirth, and isolation. Better crops, stored food, clean water systeM
ms, sewers, soap, vaccines, antibiotics, hospitals, machines, refrigeration, ships, trains, roads, electricity, and communication all changed survival.</p></article>
<article class="info-item"><h3>The Warning</h3><div class="info-meta">More life means more duty</div><p>Population growth was not only a number. It meant more children, elders, workers, teachers, mouths, waste, housing, farms, cities, machines, animals, and damaged habitats. A larger people needs larger restraint, wiser repair, and fairer systems.</p><M
/article></section>`;
html+=`<section class="info-section"><h2 class="info-title">Deep Time and Fossils</h2><div class="info-readme"><p>Human civilization was extremely recent compared with Earth. Deep time reminds the reader that mountains, oceans, species, climates, and continents change across spans far longer than written history.</p></div>
<article class="info-item"><h3>Age of Earth</h3><div class="info-meta">Modern scientific estimate</div><p>Modern science estimated Earth to be about 4.54 billion years old. M
The Solar System formed in the same deep past. Human history occupies only the thinnest surface layer of that time.</p></article>
<article class="info-item"><h3>Fossils</h3><div class="info-meta">Ancient life preserved in stone</div><p>Fossils are preserved remains or traces of ancient life: bones, shells, leaves, footprints, burrows, impressions, and other marks. Fossils are one way people learned that life existed long before humans.</p></article>
<article class="info-item"><h3>Dinosaurs</h3><div class="info-metaM
">Life before humans</div><p>Dinosaurs lived long before humans. Non-bird dinosaurs disappeared about 66 million years ago. Birds are the surviving dinosaur lineage.</p></article>
<article class="info-item"><h3>What Killed the Dinosaurs</h3><div class="info-meta">Chicxulub impact</div><p>The main accepted cause of the extinction of non-bird dinosaurs was a large asteroid impact near today
n Peninsula, Mexico, forming the Chicxulub crater about 66 million years ago. The impact threw dust and material intoM
 the atmosphere, disrupting sunlight, climate, food chains, and ecosystems.</p></article>
<article class="info-item"><h3>Continents and Plate Movement</h3><div class="info-meta">Large landmasses and slow Earth change</div><p>A continent is one of Earth
s largest continuous land areas, usually surrounded partly or mostly by ocean. Modern reference continents are Africa, Antarctica, Asia, Australia, Europe, North America, and South America. Continents sit on moving plates of Earth
s outer shell. They move slowly M
over geologic time. Mountains rise, oceans open and close, and coastlines change. A map is a moment, not a permanent shape.</p></article>
<article class="info-item"><h3>Mass Extinctions</h3><div class="info-meta">Life survives and changes</div><p>Earth has had several mass extinction events. Many species died, but life survived, changed, and diversified again. Catastrophe can end worlds without ending life.</p></article>
<article class="info-item"><h3>Fossil Fuels</h3><div class="info-meta">Ancient biology, heat, pM
ressure, time</div><p>Coal, oil, and gas came from ancient biological material changed by burial, pressure, heat, and time. The modern age burned deep-time sunlight stored in ancient life.</p></article>
<article class="info-item"><h3>Deep Time Ladder</h3><div class="info-meta">Rough memory scale</div><p><b>Earth forms:</b> about 4.54 billion years ago. <b>First life:</b> more than 3.5 billion years ago. <b>Large complex life:</b> hundreds of millions of years ago. <b>Dinosaurs:</b> about 230 to 66 million years agoM
. <b>Non-bird dinosaur extinction:</b> about 66 million years ago. <b>Homo sapiens:</b> hundreds of thousands of years ago. <b>Agriculture:</b> about 10 to 12 thousand years ago. <b>Writing:</b> about 5 thousand years ago. <b>Bitcoin:</b> 2009.</p></article></section>`;html+=`<section class="info-section">
<article class="info-item"><h3>G
bekli Tepe and Pillar 43</h3><div class="info-meta">Ancient stone memory
 possible sky map</div><p>G
bekli Tepe is a very old monumental site with carved pillars, animal symboM
ls, and organized stone construction deep in prehistory. Pillar 43 has been interpreted by some researchers as a possible star map or catastrophe marker. That reading is debated, but the possibility matters: ancient people may have stored sky memory, seasonal memory, or warning memory in stone before common writing systems.</p></article>
<article class="info-item"><h3>Library of Alexandria</h3><div class="info-meta">Knowledge loss
 central archive warning</div><p>The Library of Alexandria became a symbol of gathM
ered human knowledge and the danger of losing it. Whether its loss happened in one great disaster or through many smaller losses over time, the lesson is the same: centralized storage is fragile. A library can burn. A city can fall. A language can be forgotten. An archive can be captured, neglected, or erased. Preserve knowledge by making copies, spreading copies, teaching readers, and storing memory in more than one place.</p></article>
<article class="info-item"><h3>Tunguska Event, 1908</h3><div class="info-meta"M
 Earth warning</div><p>In 1908, something exploded over Siberia with enough force to flatten a vast area of forest. No crater was needed for the warning to matter. Tunguska preserves a blunt lesson: not every disaster begins on the ground. Objects from the sky, airbursts, impacts, fire, shockwaves, and sudden Earth changes are part of the risk memory of this planet.</p></article>
<article class="info-item"><h3>Roswell, 1947</h3><div class="info-meta">Crash-landed mystery
ess claims</div><p>In 1947, near Roswell, New Mexico, something crash-landed and became one of the most famous mysteries of the modern age. The military first announced that a flying disc had been recovered. Soon after, the explanation changed to a weather balloon. Decades later, official reports pointed to secret balloon projects and military test material. But witness claims, recovery stories, and public suspicion kept saying the same thing: the official story did not feel complete.</p><p>Roswell matters because M
it sits at the crossroads of military secrecy, sky phenomena, hidden technology, witness testimony, and the possibility that something from another world may have fallen into the desert. Maybe it was earthly. Maybe it was experimental. Maybe it was a secret military project. Or maybe a craft from somewhere beyond Earth crossed the dark, failed, and crash-landed here.</p><p>In this archive, Roswell is preserved as warning and wonder: governments can change explanations, witnesses can challenge official records, and M
some mysteries survive because people believe something important was buried.</p></article>
<article class="info-item"><h3>Wow! Signal and SETI</h3><div class="info-meta">Listening outward
 signal memory</div><p>The Wow! Signal became famous because humans were listening outward, searching the sky for signs of intelligence beyond Earth. A strong unexplained radio signal was recorded, marked, remembered, and debated. It matters because it shows a different kind of courage: not only preserving the past, but asking M
whether life, mind, and memory may exist elsewhere in the dark.</p></article></section>`;
html+=`<section class="info-section"><h2 class="info-title">Stories From the Past
 Old Sky Accounts</h2>
<article class="info-item"><h3>Seven Days When the Sun Rose in the West</h3><div class="info-meta">Babylonian Talmud, Sanhedrin 108b
s Flood</div><p>The Talmud explains the final days before the Flood as a warning period. One explanation connects those days with mourning for Methuselah; another saysM
 God changed the normal order of creation. In that altered order, the sun no longer followed its usual east-to-west pattern. For seven days, it came out from the west and sank in the east.</p></article>
<article class="info-item"><h3>Egyptian Priests Remember Four Solar Reversals</h3><div class="info-meta">Herodotus, Histories 2.142
 Egyptian priestly history told to Herodotus</div><p>Herodotus says Egyptian priests claimed to preserve an extremely long record of time. Within that span, they said the sun changed M
from its normal rising and setting places four times. Twice it rose where it normally sets, and twice it set where it normally rises. Herodotus adds that Egypt supposedly continued without major disruption to crops, Nile behavior, disease, or death during those reversals.</p></article>
<article class="info-item"><h3>Egyptian Records of Stars Changing Course</h3><div class="info-meta">Pomponius Mela, Chorographia 1.59
 Roman-era report about Egyptian written traditions</div><p>Mela gives a related Egyptian traditiM
on. He says Egyptian records claimed that the stars changed their course four times. He also says the sun had set twice in the place where it now rises. This version includes both the sun and the stars, not only sunrise and sunset.</p></article>
<article class="info-item"><h3>The Reversed Heavens in Plato
s Cosmic Cycle</h3><div class="info-meta">Plato, Statesman
 Cosmic-cycle myth connected with Atreus and Thyestes</div><p>Plato brings up an old story in which the sun and stars once rose in the west and set inM
 the east. He then expands that story into a larger cosmic reversal: the universe itself periodically changes direction. When that reversal happens, the heavens change course and the order of life on earth is disturbed.</p></article>
<article class="info-item"><h3>Atreus and the Sun That Turned Back</h3><div class="info-meta">Pseudo-Apollodorus, Library / Epitome
 Kingship struggle between Atreus and Thyestes</div><p>Zeus sends Hermes to Atreus with a test for kingship. Atreus is to propose that if the sun goes bM
ackward, he should rule. Thyestes agrees to the sign. The sun then reverses and sets in the east, proving divine support for Atreus.</p></article>
<article class="info-item"><h3>Phaethon as a Sign of Heavenly Deviation</h3><div class="info-meta">Plato, Timaeus
 Egyptian priest explaining old catastrophe myths to Solon</div><p>Plato has an Egyptian priest explain that the Greek story of Phaethon is not merely a childish tale. The surface story says Phaethon tried to drive the Sun
s chariot, lost control, burned M
the earth, and was struck down. The priest says the deeper meaning is a deviation of the heavenly bodies from their proper course, followed by destruction by fire.</p></article>
<article class="info-item"><h3>Phaethon Loses the Sun
s Road</h3><div class="info-meta">Ovid, Metamorphoses Book 2
 Phaethon drives the Sun
s chariot</div><p>Ovid gives the full dramatic version. The Sun warns Phaethon that the road through heaven must be followed exactly. It is not a simple road, and it cannot go too high or too low.M
 If the chariot rises too high, heaven burns. If it drops too low, earth burns. Phaethon loses control, the horses leave the safe path, and the world begins to scorch.</p></article>
<article class="info-item"><h3>Gonggong Breaks the Pillar of Heaven</h3><div class="info-meta">Huainanzi,
Astronomical Teachings
 Gonggong loses a cosmic struggle against Zhuanxu</div><p>Gonggong loses the struggle for rulership and crashes into Mount Buzhou. The impact breaks the pillar supporting heaven and damages the structuM
re holding earth. Heaven tilts toward the northwest. Because heaven itself is tilted, the sun, moon, stars, and constellations shift with it. Earth is left low or incomplete in the southeast, and waters gather there.</p></article>
<article class="info-item"><h3>The Tilted Sky and Southeast Rivers</h3><div class="info-meta">Liezi,
 Gonggong and Mount Buzhou tradition</div><p>The Liezi preserves the same cosmic damage story. Gonggong strikes Mount Buzhou, breaking the pillar of heaven and cutting theM
 tether of earth. The sky tilts northwest, so the sun, moon, stars, and constellations move with that tilt. The land is incomplete in the southeast, so rivers and streams flow in that direction.</p></article>
<article class="info-item"><h3>The Long Day Over Gibeon</h3><div class="info-meta">Joshua 10:12
 Battle near Gibeon and the Valley of Aijalon</div><p>Joshua calls for the sun to stand still over Gibeon and the moon over the Valley of Aijalon. The text says the sun stood still and the moon stopped until M
the battle was won. The sun remained high in the sky and did not hurry to set for about a whole day.</p></article>
<article class="info-item"><h3>The Shadow That Moved Backward</h3><div class="info-meta">Isaiah 38:8; 2 Kings 20:8
 Sign given to King Hezekiah through Isaiah</div><p>Hezekiah asks for a sign that he will recover. The sign is not a full sunrise reversal. It is a reversal of the solar shadow used as a time marker. The shadow that had moved down the steps or dial of Ahaz is made to go backward oveM
r the same ten steps it had already passed.</p></article>
<article class="info-item"><h3>Yi the Archer and the Day of Many Suns</h3><div class="info-meta">Huainanzi, Chu Ci / Tian Wen, and related Chinese tradition
 Age of Yao</div><p>The tradition says the suns failed to appear in proper order. Instead of one sun crossing the sky, multiple suns appeared together. Their combined heat scorched crops, dried plants, and made life unbearable. Yi is sent to shoot down the excess suns, leaving one sun to restore the noM
rmal order.</p></article>
<article class="info-item"><h3>The Stars That Missed Their Appointed Times</h3><div class="info-meta">1 Enoch 18 / 21
s journey through cosmic prison places</div><p>Enoch sees stars like burning mountains imprisoned in a terrible place. He is told they are punished because they violated command and failed to appear at their appointed times. The stars are treated like rebellious heavenly beings whose crime is breaking the assigned order of the sky.</p></article>
nfo-item"><h3>Possible Clue: Pillar 43
 The Fall From the Old Sky Garden</h3><div class="info-meta">G
bekli Tepe, Pillar 43 / Vulture Stone
 possible sky-map reading</div><p>Pillar 43 may preserve more than an animal scene. In this reading, the stone is treated as a sky map and a warning image. The serpent, condor, gull, scorpion, crane, and other figures are read as old sky markers arranged around the northern sky.</p><p>The site itself dates to about 9600
8200 BCE. This reading uses a propoM
sed sky-map date of 14,800 BCE, about 16,825 years before 2026 CE. The north celestial pole appears to move toward the mouth of the condor, almost like a fruit about to be eaten. That gives the scene an Eden-like shape without forcing it to be the Garden of Eden. The serpent is present. The crane can be read as tree-like. The condor and gull may represent paired forces, possibly masculine and feminine, like an early Adam-and-Eve-style memory encoded through sky figures rather than human names.</p><p>The
may have two meanings. It may describe the fall after a cataclysm, when an older ordered world was lost and people were forced away from a place of safety. It may also describe the movement of the stars themselves: the old sky arrangement falling away as precession slowly moves the pole and its surrounding markers out of their former positions.</p><p>The two H-like shapes, one upright and one turned sideways, may mark a change in solar position or a shift between sky states. In this reading, the movement toward 202M
6 CE places the sun closer between those markers, making the old carved warning feel connected to a returning alignment rather than only a memory of the past.</p><p>The lower part of the pillar shows a headless human figure. That detail makes the scene darker. It suggests danger, death, or a broken human order beneath the larger sky pattern. Whether the pillar records a remembered disaster, a warning about celestial movement, or a symbolic story of losing the old world, this version reads Pillar 43 as a carved warnM
ing: the sky changed, the old garden fell away, and people below were left to live after the shift.</p></article>
<article class="info-item"><h3>Possible Clue: Baalbek
 The Weight of the Unanswered Stone</h3><div class="info-meta">Baalbek / Heliopolis, Lebanon
 Stone of the Pregnant Woman
 Thunder Stone comparison</div><p>Baalbek is not just another ancient construction site. It is one of the clearest places where the scale of old stonework still pushes hard against the explanation.</p><pM
>At the base of the Temple of Jupiter platform are the three famous Trilithon stones. Each block is commonly estimated around 750 to 800 tons. They are not small foundation stones. They are massive limestone blocks cut, transported, and seated into the platform wall with a level of ambition that still looks extreme even beside later Roman engineering.</p><p>The nearby quarry makes the question heavier. There lies the Stone of the Pregnant Woman, also called Hajjar al-Hibla. It was cut from the bedrock but left behiM
nd. Its size alone shows that the builders were not afraid of thousand-ton stonework. Nearby are still larger unfinished blocks, including one estimated around 1,650 tons. That is not a normal building block. That is a stone so large that even modern people have to stop and explain the machinery, labor, route, surface, weather, support system, and time required before the movement becomes believable.</p><p>The modern mainstream explanation usually says the stones were Roman-period work for the Temple of Jupiter. ThM
e assumed method is practical: quarry the blocks nearby, use the fact that the quarry sits higher than the temple area, avoid lifting them straight up, drag or slide them along prepared ground, and use ramps, rollers, sledges, levers, capstans, ropes, packed earth, and large labor crews.</p><p>That is the accepted style of answer. It is not the same thing as a recovered construction record. No surviving step-by-step account tells exactly how the Trilithon stones were moved, how the route was prepared, how the frictM
ion was controlled, how the blocks were kept from cracking, how the final seating was done, or why even larger blocks were being prepared in the quarry.</p><p>The Thunder Stone comparison makes the Baalbek problem sharper because the Russian move is documented enough to show the real scale of moving stone in this weight range. The Thunder Stone was estimated around 1,500 tonnes before shaping. It was moved about 6 kilometers overland from the marsh at Lakhta to the Gulf of Finland. The job took about 400 men aroundM
 nine months, using no animals and no machines. The stone was carried on a metallic sledge over bronze spheres that worked like early ball bearings.</p><p>The reported pace was over 150 meters per day on level ground when the move was going well. But the full calendar average was much slower: 6 kilometers over about nine months comes out to only about 22 meters per day. That slower number matters because the job was not just dragging a rock. Workers had to dig it out of marshy ground, wait for frozen winter conditiM
ons, move it on short track sections, take those tracks apart, carry them forward, rebuild them, keep the sledge aligned, and keep shaping the stone during transport to reduce its weight.</p><p>Only about 100 meters of track were available at a time, so the route itself had to be rebuilt again and again in front of the stone. A larger capstan reportedly required 32 men just to turn it, and even then the movement was barely achieved.</p><p>When the Thunder Stone finally reached the water, it still was not finished. M
A special barge had to be built just for the stone. That barge had to be supported on both sides by two full-size warships during transport. Only after that water move did the stone reach Saint Petersburg for the Bronze Horseman monument.</p><p>That is the modern documented comparison: state backing, named engineering, metal track, bronze spheres, a metallic sledge, hundreds of men, months of work, winter ground, constant track rebuilding, weight reduction during transport, a purpose-built barge, and warships used M
as support.</p><p>So when Baalbek shows the Trilithon stones already moved and set, plus the Stone of the Pregnant Woman and even larger unfinished quarry blocks left behind, the question does not get smaller. The Thunder Stone shows how extreme this class of stone movement is even with a recorded modern-era operation.</p></article>
html+=`<section class="info-section"><h2 class="info-title">Compass, Calendar, and Materials</h2><div class="info-readme"><p>Compact reference notes for orientation, calendM
ar names, and practical material memory.</p></div>
<article class="info-item"><h3>Compass Directions</h3><div class="info-meta">Orientation and movement</div><p><b>N</b> North. <b>E</b> East. <b>S</b> South. <b>W</b> West. <b>NE</b> northeast. <b>SE</b> southeast. <b>SW</b> southwest. <b>NW</b> northwest. A compass is a direction tool. A magnetic compass uses a magnetized needle that turns toward magnetic north. It helps a traveler hold direction when roads, signs, stars, or landmarks are unclear. A full circle is M
360 degrees: north is 0
<article class="info-item"><h3>Calendar Names</h3><div class="info-meta">Day and month memory</div><p><b>Days of the week:</b> Monday Tuesday Wednesday Thursday Friday Saturday Sunday.<br><b>Months:</b> January February March April May June<br>July August September October November December.<br>Seven days make one week. Twelve months make one year. Leap years help calendars stay aligned with Earth
s orbit around the SunM
</section>`;html+=``;html+=``;const sections=[['Earth Reference Lines',EARTH_LINES],['Regions / Continents',LABELS],['Oceans',OCEANS],['Ancient Sites',SITES],['Modern Nodes',MODERN],['Pole References',POLES]];for(const sec of sections){html+='<section class="info-section"><h2 class="info-title">'+escapeHtml(sec[0])+'</h2>';for(const item of sec[1])html+=infoItemHtml(item);html+='</section>'}html+=`<section class="info-section"><h2 class="info-title">About me</h2><div class="info-readme"><p>I'm Just M
somebody interested in the ECDO topic, nothing more.</p></div></section>`;html+=`<section class="info-section"><h2 class="info-title">Archive Rule</h2><div class="info-readme"><p><b>No false certainty.</b></p><p><b>No forced debunking.</b></p><p><b>No softening the danger.</b></p></div></section>`;ui.infoContent.innerHTML=html}
function updateUi(ms,sun){const age=ms-state.tipMs;ui.timer.textContent=fmtAge(age);ui.height.textContent=state.manualTimeOnly?'TIME ONLY':(state.height>=0?'#'+state.height.toLocaleString():M
'SYNCING');ui.source.textContent=state.sourceLabel;ui.chainTime.textContent=fmtUtc(ms);const lat=(Math.abs(sun.lat)).toFixed(1)+'
'+(sun.lat>=0?'N':'S'),lon=(Math.abs(sun.lon)).toFixed(1)+'
'+(sun.lon>=0?'E':'W');ui.geo.textContent=lat+' | '+lon;if(ui.note)ui.note.textContent=(state.manualTimeOnly&&state.manualDayNightMode==='ecdo')?ECDO_MANUAL_NOTE:(state.ecdoView?ECDO_NOTE:DEFAULT_NOTE)}
function frame(t){requestAnimationFrame(frame);const r=state.baseR*state.zoom,ms=chainMs(),sun=solarPosition(ms);state.hoverIM
tems=[];state.labelDraws=[];state.deferLabels=true;drawBackground(t);drawGlow(r);drawGlobe(r,sun);drawGraticule(r);drawReferenceLines(r);drawSubsolar(sun,r);drawRegionLabels(r);drawOceanLabels(r);drawAncientSites(r);drawModernSites(r);drawPoles(r);state.deferLabels=false;flushLabelBoxes();updateHover();renderHoverTip();updateUi(ms,sun)}
buildInfoPanel();bindMobileMenus();bindManualLondonSync();ui.infoTab.addEventListener('click',()=>toggleInfo());ui.infoClose.addEventListener('click',()=>toggleInfo(false));ui.toggM
leRegionNames.checked=state.showRegionNames;ui.toggleOceanNames.checked=state.showOceanNames;ui.toggleAncientNames.checked=state.showAncientNames;ui.toggleModernNames.checked=state.showModernNames;ui.toggleDayNightView.checked=state.showDayNight;ui.toggleEcdoView.checked=state.ecdoView;updateDayNightToggleText();ui.toggleRegionNames.addEventListener('change',e=>{state.showRegionNames=!!e.target.checked});ui.toggleOceanNames.addEventListener('change',e=>{state.showOceanNames=!!e.target.checked});ui.toggleAncientNameM
s.addEventListener('change',e=>{state.showAncientNames=!!e.target.checked});ui.toggleModernNames.addEventListener('change',e=>{state.showModernNames=!!e.target.checked});ui.toggleDayNightView.addEventListener('change',e=>{state.showDayNight=!!e.target.checked;updateDayNightToggleText()});ui.toggleEcdoView.addEventListener('change',e=>{state.ecdoView=!!e.target.checked});buildMap();resize();applyBlockData(anchorFallback());sync();setInterval(sync,SYNC_MS);frame(0);
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"2"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2180"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"4190"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"21500000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"20"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955355"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955356"}h
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"200"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AMT  ","amt":"6573"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
DjB0x81ce8c648d36d7fc50e837a1149c60e0f0d7aeff2c58cf24ca8d89ae06b50956s
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"200"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"22000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"21500000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3190"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"22000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"9.99"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"22000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"21500000000"}h!
K/Foundry USA Pool #dropgold/
6j4836:to:USDT(TRON):TLcaV7bn9DaphHvTQd5iV15XdbDYx6aq6h
6j4cyp:to:USDT(TRON):TFRWM5braKkZRr2p9UGutDoUmYvdfYNYW3
6j4Itq:to:USDT(TRON):TDgzsrndAGNooskiNpkPYdXuJktTH2kRAv
6j4z9e:to:USDT(TRON):TNVmfHgCibg97pHhbmEhETimUEdTqeo7UX
GjE=:ETH.USDT:0x7908beb9521a282fC400D1519250759B81765D3e:55268629641/1/0
?j=xjv:to:USDT(ERC20):0x04C0675aA0828e4B797Ee3d363d401C7A8A33CB4
=j;from:20USDT(POL):0x2831160cD66c2817f41C2f2C2f5BE9b47857A403hm%
>j<from:225USDT(BSC):0xDc21030816F7A934999A915B74454D5742aB639A
GjEfrom:20280.962072USDC(BSC):0x13a67b5f2A68B00fD0517f377a8eB2988F5003fF
@j>from:14.046339SOL:DoRSTR8mGwTDsGN8U2RXY93Foi8wf2x369D92uU7Vwau
7j5from:100USDT(TRON):TAYBuL8pQcvdEX61GPecMhbnpvQUd9PKU14m
2j0to:USDT(TRON):TSTVJDpLWcTvJ5ew2tusTh93RH2CCMdQbg
+j)to:TRX:TMyBnKF5s9q5R9XfHgVD2JCooPh3eEck9k
DjB0x67aed1e2233e0955537c371280f18463a2f8f41433a836c1ec1e7625dc6a3f81
6j45m9:to:USDT(TRON):TW8FXxjFb6fbuRtw313rdsWbyDKrqVTKiR[~
DjB0x197315a23d102761c4e82b7ef71af0dc1ae3d63dd45c32d34686887038837af3
DjB0x1bd84a4b666b3da4ad65b5e4cb1a427b27791b3e14a8eaa8dfb712443411fd7e
DjB0xee33771e83c0bb732a26d7045c92c7c6690e8e99f92cb1e4715f26c9c860dc8e
2j0to:USDT(TRON):TMMV71erztYV2nefEs9HQr65usvpbDP4Tr_)
DjB0x0a95e9de35bc592f64f6be407292fc84fd8bb16630cab26b2f41cb5490c20be4
DjB0x9f42333635b67716c60c4093f626de92d2944a91560968b8575d4408fc70ee67
DjB0x7fd16ae323cde6a691f7bf51d39d1b20e235c3bb2b3588a60ea99db472b35018
DjB0xc13575288a36e1c33566108133833ff5e23cc0dabb46075b686d04a66460d7be
DjB0x250919efac0471d58ee086f99d4bfe4df8561106b7b8b386caf3a41954e41a82
DjB0x860b8d4f7dba301f021f9f753b954444ca37c3ef3e71d0990f094167fdf358cb
DjB0xffee3834ae41b0ccdb446bb4e06f68471922628095adff3d54030498e1507bca
OjLL0x86d0834dc85de89c2ef10713f4ecca13353490593e1338b6ff3d2f8c8dc44ea6=|lifiS
OjLL0xa396b3313417b635af2bce2830ed0f1392db896dbf0fe9ff2d111adde7dc377f=|lifi
OjLL0x3ef0bdad701eceb4184757154a57a50579aacb13a99717f5863b148da08e5f53=|lifi,5Jvc<
DjB0x697a9f8958f5bcd9d6cea2cd22bb36f994cc1c877ee01307afcd12b39fad63ea
DjB0xf3dc69c4f0f142008a4b04559a2b72e6f3fe6b01e48e058d875d109ed8d822af
OjLL0x88556b4f55cd1f1967717f21b13b344c21875a872f44b852941ef16e050b0ec2=|lifi
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"ordi","amt":"505"}h!
DjB0x1b43bae60324b01d5e0dd6ef4666a31d3000ff6502f262a99d186a0508263233
DjB0x9370a78658299913d940723ed52d41bc218a6270bfbe60ce0afc28144a4767b1
DjB0xb2d1536855facaec9853ffffdfa4d1b06e254f03eb208c8fce75d0837af382cd
DjB0x387c084f1c19611bc82fa1be78bfa305b1249cb27b49ce28175aeeb1b5117c79
DjB0x74f9d24595ba22a9052c705f6016603cc4b4f1f091bc13d5c85e9b8d4eb785bb
DjB0xbab37e045330f06872f4e1f6fcc8b6894e3a83dd646a908951eeb7c9eee00b8d
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955357"}h
Mined by AntPool970f
6j4pFn:to:USDT(TRON):TBGaacJGc7Tn3zycbt1CYcb7HK4Zh7qzST
6j4gHd:to:USDT(TRON):TVtvcuKthsXmmEBwnSQHt61Y45ExHbHmik
2j0to:USDT(TRON):TCxtzzMcFQCwkzwwNZVMnRVzUmxnTibG9T
=j;from:550POL(POL):0xc2043e3FB3220D5C481F3D5AEFbaeFA22CA330A7Tr
6j4from:50USDT(TRON):TRwKLT2WRPDu6ii5EPwriBcJQKuxwQsGWF<-
?j=fzw:to:USDT(ERC20):0x277E9c18960Cf7cbC11CF11016C51Ba6cE80FF53
FjDOUT:13BBB40B8D595E83314AB1EF40392D730DCC2793D98BE7B8C139E20E582D6F83
DjB0x2ce1be2e31d8d437c69ec1595e96f0822c20ccfd2940bfe27866bd720e057b12
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"ordi","amt":"4542.88"}h!
DjB0xb063ed87a02cef68858e23e7e05ae5d8b64d303d8ca95a7e42c820d194dd0218
DjB0xe3eef32d0343d0449181615c112e851f508b5074e5c87d73ce0abd25e5b98e4a
DjB0x911098f1b08653f1425328d33838e4174791695cff1874ab9d60f63be62e5aba
DjB0x2ea1ef423af661d238bd545460f755da2b786606a71e57cff214a2e7645c923c
DjB0xca83878944b4ffea4498ec73d8b0ff09f6e13eae173e2f7032663b5ea41cb5b0
DjB0x4bff7671cdf36a0492da0d966abea200de3f64f4ee2b3f7f613f95eeb15c36d8
OjLL0xf63458d95f70aabee62741a904f47bb4594d71ae3135ae89ba416e7903d8e5b0=|lifi
+j)to:TRX:TM6EpRFpoQuif7JT39pbcjJwutTUdjWD48
2j0to:USDT(TRON):TM6EpRFpoQuif7JT39pbcjJwutTUdjWD483_
C!D$E'F*G-H8I;J>KALDMGNROUPXQ[R^SaTlUoVrWuXxY{Z
ff""""""""""%%%RU"RR"RU%%"""""""%%%U%%U%""""R"""R""&ffb%w
f""""""""""""%"""bf}
affbb"""%%%%""%""R%%%%%"RU%"R%%"RRRRRRURR%"%%""RR%""&&ab%ww
fbb"""%"R""RR%%%%%"R%%U%"R"""""""RRRRRU"R%"""""""""bff
b""""R""","""&"zazwwwwwWWwz
ff"b""""%%%""RR""RU%"%%%"R"R%"%""RRR%"RR""""""%%%""&&ff"Www
fbb""""RR""%"%%RRR""RRR"%"""""""R"RU"R%%"R%""%"""""bfffbUwzwwwwwwwwwwwwwwww{
fbb&"%""""RR%"R""RRR%""RR"%""""%""%%R"RR""""R""RR""&"faf%WwzwwwzzwwwwwwwwwwZ
fff&"""%"RR%"RR%%RR%%"%"%""""""%"""""RRR%%""""R""""""fff
afb",""""""""R""U!@D
fbbb""""""RR""""""""%"""%%"RRR""a
%%%"R""%%"""%"""bf&fabUwzzzw
af"UWwzwwzwwwwwwwwwwwuuZ
ff"%WwwzzwzwwwwwwwwwwWUW
af"UWwzwwwwwwwwwwwwwuwWU
af"UWWwwzwwwwwwwwwwwuuuUZ
ff"%UuwwwwwwwwwwwwwuUuUUU
Afaf"%UuwwwwwwwwwwwwwWuUuUU{
fb%UWWWwwwwwwwwwwWuUUUUU]
ffaf"UWWUwwwwwwwwwwwWWUUUUUW
b%UUWWwwwwwwwwuuWUUUUUUU
bUWWUWwwwwwwwwWWUUUUUUUU}
bffafb%UUWWWwwwwwwwWUUuUUURUU'
ff&af"UUUUWWwwwWWUuUUUUURUUU%U
fb%WUUUuwuuuuuUuUUURUUUUU"{
f"UUuWUWUwwWUUUUUUUU%%RURUZ
"%WUUUUuWWuuUUUUUUUUUUUUU%
fbUUuUUUUWWwUUUUUUUUUU%UUUU
"%WUuUUUuWWUUUUUUUURUUUUUUZ
bUuwUUUUUUuuUUUUUUUUUUUUUWW
bUWWUuUUUUWUUUUUUUU%UUUUUuu
bUwwWUURR%UwUUWWUUUUUUUUWWwz$
"UwWuuU"""UWUUUWUUURUUUWUwwv@
bWWwuuU"""%UuuWWUUUUUUUUwWw)
bUwwwuu"ff%WWUUuUUUUUUUUWwu
ff&"bb""""aafb&""fbbb
"UwwwwuRa@Ib%WuUWUUUUWWWwd
f&&&&"b"afffb"b&fb",,\%5\sU
affbbf"e&f&fff&b"&","%
afb&&"&fWWuWrg5:33:=
zwwRbbV%fbWUUR%%w"W76
RURffbfbURUV"%%&Wu|c|
333333333:333333777faa
::33333<<<3333333ssS
:33333337773s3333<<<
F<\3333ss3333337333<<<
"""UUUuwwwzwwU&%UUR%Z
"""UUUWwwzzzwU&"U%R"W
f""%%UUWwwwzzwU"U)Ab"%
""R"UUUUWVb%UUR"R"UU""
bb"""UUUUUR"U"UUuUu'uU
f""""%UUUUU""U%UUUUwuV
ff""RUUUUUUU%"""%zuu
fbb"%%UUUURUUUUwwwuV
"%%UUUUUU%%"UWWWwwz:
b%UUUUUUUURRUUUUuww7
%%%UUUuUUUR%%%UUuwww
%"UUUWUWURUU%%UUUUwsw
Ib%RRUUUUUUURR%%UUUuww
A""U%%UUUUURU%"%%UUUWww:
"%%RU%UUUUUU%%RRUUuwwsz
f"%%UURUUWUUU"RURUUUwwzs
b"U%%RRUUUUUU%%U"UUUWwwz:
""RUUUUUUWUUUUU%U%UUUwww
	b"%%RUUUUUUUUU%RRRU%Uuwwzs
b""%UUU%RUUUUUURRUUUUUuww
	f""%RUUUUUUUUUUUUUU%%UUuwz:
f""R%RU%RUUUUUUUUUURRUUWw7z:
f"b""RURUUUUUWUUUUUUU%UUUww
fbb""R%%U%UUUUUWWUUU%UU%UUww
f&"""""RU%U%UUUuUuUUUUUUUUWWws
f&"&""""RRU%UUUUWWWUUUUUUUUWWwws
f&"""R""%%%%%UUUUWUuUUUUUUUUwww
ffbb""""""%U%UUUUUUuUUuUUUUUUuuwws
fffb"""""""R"URUUUUUUWWUWUUUUUWWWw
f&fbb""""""%%RUU%UUUUUuWUWUUUuuWwww
fbbbb"""""""%"U%UUUUUUWuuUuuWUwwWW:z
fbf&&""""""""%UU%UUUUUUuUWWuuUuUwwww
fbbbb&"""""""%"R%%%RUUUUuuWwUuUuwuwsz
f"&"bb""""""""%UR%UUUUUUWUuwuuWWwwww
6j4KnE:to:USDT(TRON):TY1U3CT4PWQ876TRQ58g694beDirVPwJqy
6j4hKT:to:USDT(TRON):TRV4m9We5rXJn2o1mL16V5VtMShsiGt6YQ
DjB0xd0ac2f7952214cc3e98b9a563f055d9cc4b5e13b60aab855d1926684c7af47fe
DjB0x9d956ac3eec99a97740b7be4671ebb8088032efced5aa8464273f806faa76c83
DjB0x905b4bb3045c4ebf00b607858c58224bb1b5c0bfcbe49cdcb1b1fcaff17c2b2d
DjB0x70df211ceaff7b761a381edbaf5ceba5206bb35e569ead88e99eefb5163d395a
DjB0xdeadc64c6832b4fda32a4097bdcb9e4bad0eaa65a98ef8b03f6db56e88851e1e
DjB0x9be3394dc3cb22ce25d1d5d3cfa6b11a0ebf452ba938e2d1ab9320dd622d2867
DjB0x1210ac13b0e5109074fc0dbd46ec265c0afa3a97f59f009992ac0d70b3eee3dc
DjB0x7f74a2d1504746f0fda3d4dae03674895a8458e9557f664ca226cf2236aad225
DjB0x607bfe84491bff53c5abdadcefd9fa4ed8a605f3ffce3dce4b70f78a2867ffc5
DjB0x4dcdc45213d913b1a36187184a1fe3344ab41b99af0d0f3349de03892a809cf9
DjB0x3b391f2e4929012b64678c4b6c57d3b49f3c7edf3da83c1cc281f25733466276
DjB0xa8306838e98bdbd0cc809478e90d5cf12c697627f4160053450951cb183a7ecf
DjB0xf5a06fe6fdd1ee03daf0e76a9c2be0df5a01cdf90302e5ababbe035fa2740819
DjB0x04f24a58445167ed8cb68532d3702dcc31bd8bf8ef085a64fa26940c13b9a40c
Bf152bc4c33344748b5db696e2de00bfd1c7803a3118af87568d872369f228cd8:0a
6j4l8W:to:USDT(TRON):TAhrh18wb6fx79ssRSAuKQSLWkoM5VfrkSk
=j;from:1703.22USDC:0xe109022F667f21a5C743cc4Ca18D0d6A37bd352fD>q
EjCfrom:36.9USDT(TON):UQDWmlMf4F-SpDk32F-TpV9LCAcHfwYGXIjrgsxmzb9Ic4fk
7j5from:197USDT(TRON):TTgvt4Wn5ejp2jraqKb7mizDBbMnyXtTa5HQk
8j6from:2000USDT(TRON):TYuXiuhsxiLN9pq36dmqApbHdukwjGUDda`
EjCfrom:289.565395USDT(POL):0xDaA352980F82E0a2ffF3df4B6CEb68bD8f3D1f7E
0j.from:154TRX:TAN65XqdJhChUkuXdXHtD4gBYjGHGGjxLq
9j7from:375USDC:0x9e3D411F00Ba01d6BfF2351510754d9DB1983069(|&
6j4from:65USDT(TRON):TFkuRUFw23RjirKu4usbkpKYMbYfFi3Pga
>j<from:100USDT(POL):0x3314Ba41022bbA210d30fE5c21d1EF1067eB84eA
6j4ImQ:to:USDT(TRON):TENVicE36e9E68wHMYNcPVZEz7WNjSjEzQ
DjB0x101e198be0e4385403f3bf426b1f308c8e5ce423c68ff695e31f700338f39ae3
DjB0x88551c7d562ec355e6603fa50daed4fe0318ee63feae73ce5d7ce4508ca2f530
DjB0x93b8fd6c496175f7b94691cbbfb87f17c004a0c606ac6c1569634ca7aa8f9dc1
DjB0x0abacf897a273bf6b8ca83a002a81b9f89179eb184d1316fc213bf7e0d389b6e
text/plain;charset=utf-8
F{"p":"brc-20","op":"transfer","tick":"rats","amt":"68666888.29095266"}h!
OjLL0xc357035d728c9327d3fee456c77bacbfe7409eb8234ea91ac4acaf0be381ddcb=|lifi
uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuQ!
DjB0xfd55e3d08224e8d29fd609b29bb7341978864836bb7edbf3ae2ac9f13b680bea
DjB0x3ea8e050b7bafbe2faa1d24545c96b9f7a168834329698349417d55dbaa04ae3
DjB0xe601d022a503f7704497f11126f8821e00ca0247199705b3473cedd891399a6b
DjB0x5cefd7ee046f9b6adacd9e9223c9a302723d013f366445fb122f6329ade86ec4
DjB0xc4dd74345567f3c80e65b7e8da576e92efe1b23703194acf25ec6b5aee94bab4
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"ordi","amt":"2.5"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"ordi","amt":"298.8"}h!
=j;Jhg:to:USDT(BSC):0xEa80BA4B163D3BA25d340d081101b91116d734aa
=j;Ikw:to:USDT(BSC):0xe7D626e4f6557A9969dFb6A6A9cFEe8933E79268
OjLL0x01e1183eccceff07bbd3fafd639db3d20c1090f879be3e3764d38b7f0f627a24=|lifi
6j4qVv:to:USDT(TRON):TK5Nq1KjpYupXeccfBMPPQy24xchw6z27Q
DjB0xa9e3cad1fe167f9d88633d947624e5e54d327aaa16be07820f147ecd90f1074a
DjB0x4dc293eabdb20946ce8c9b862948e97c2528cb007c458fed9d1bbb3c7fd5b51e
6j40ym:to:USDT(TRON):TVdXKt8qUuXiedm6nHZioB1LwXhqFQ3Mth
6j4gu4:to:USDT(TRON):TGUurv8skUDGYiJ4gbCi6DACnqKnpJe3f3
DjB0xc6759c420395e62b7435e3d4f40efbed081e23776d8a795f736848b9f40e7a3a
FjDOUT:8683FF82F5B52B3DE50CFB0D8A165CBD7D00BD9AB71D1D687DB2D9E602899A52
6j4LBw:to:USDT(TRON):TAjxNkkH6trCHk5qLr3YsaXrNuoNt7jZ3k
FjDOUT:C36CD7BA69AA046FDA33F72E4969A38FB1064969B79AFFA5AE2301F6E089D084
FjDOUT:D22C038663E707B634B0DDE29AAFE291BBCC8BB0757663E33E0931D029E6938C
FjDOUT:767AD7B2DBA63EE4498BCF19CFAD8EE2248529A535CFE95AA402B76D4065743A
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
DjB0x7c5854b8f413cd8ce5731c0fc916d570927bf7b7b850030927ac05e5c6e26eab
DjB0x8536161253c07ec4a57e02f94661eb09b0e54acc81bea73273ab21c5f5eb5306
/ViaBTC/Mined by brt2/,
2j0to:USDT(TRON):TKtXFjzRKRF4gT8HmjbpvmmiCSuZyXT3DH
>j<from:100USDC(POL):0xbeeA1018F8cdEd077c3ecCd4D24A948687156005
7j5from:200USDT(TRON):TJ2fVW5EnejvUA5LaMe1ktAa6M2AHH1SM9
6j4from:50USDT(TRON):TJhhE1PbcdR1JCgurMsoVxi1fRkubmT3cs
<j:oZ1:to:POL(POL):0xd3074c9D250dea4c4FeE8d6e9f85B73fF0EB98A7
2j0to:USDT(TRON):TGoh9jr2B2cQtRLxHfuvvCvPuJE2AVZTbj
6j4YBf:to:USDT(TRON):TDkd2TpbegpsppavPAX258WbS82tyNmqs2
6j45qh:to:USDT(TRON):TMZLxejjsgWUY2AnD7kVoTgNNa9eqM83mZ
6j46Gv:to:USDT(TRON):TPuYSYfsrhK3CCvaoJoeGeoEfNfWdwBPm5
=j;7G0:to:USDT(BSC):0x52B0Ae9efE3dB93685e367078A38E6F6ad7a62eB2
=j;3so:to:USDC(POL):0x432d75CE4edC68D22C30318532651bD045CB318E4
=j;Jk2:to:USDC(BSC):0x0ae065eEd729f01a40D372b27f0b615E2a9FF4Be
=j;IEv:to:USDT(POL):0x0aA5F9D596975a0d071221662741C77059126A05
DjB0xc3a5a95889dc4dfa9a66e48632e438bdfb4dacb96f0713c52809da785a59908b
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"ordi","amt":"16.38"}h!
OjLL0xa6d068f055420a6aa22c2b03b5a5651909680b591277659fe7e52ec378c7eb28=|lifi
uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuQ!
2j0to:USDT(TRON):TM6EpRFpoQuif7JT39pbcjJwutTUdjWD48
DjB0x61a97bd3aa67e2f12a4a388d37906e6461400175ca57db643eb6a19d35577815
DjB0xe7e970f5f83527d364bb141e92c7e771fe617e7beb36430fac27ad04f8aaf059
DjB0x98dbc9041fcadf1fad485a1d47badf59a10367ce5c3b09f31e87490afb78f36b
OjLL0xf5a5d26c3b3bcbd2bba0c89a47e7199202950c2de63579d67ca743177fe79131=|lifi
DjB0x04f4aa2347c9cb53e401110e23bea586ce6490b0974563e7e2aa6fc3e5b57000
DjB0x8635722e3323ad5836ac728a345b8515430eb3b7ddbb75bcba63fd743e2e9acd
DjB0x1d30cd45b2c39a000d79b7f61d71a90a09584ae449b28121728f4c69bb565861
DjB0x0927436cfdd2192cfb729e3efd06cdb6822816e77c62fae0db92f549408cd7a7
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"ordi","amt":"1.8"}h!
DjB0x3cf32ad05c1556121feb99fec54f7f8b4a63503d3556de2fe71eaf7c02625621
OjLL0x54fe5b61bc3d3164bf7cdb3359d51d856b5e5dd2a37196a6c6a5274ec002e5ad=|lifi
8j6Mcx:to:LTC:ltc1qm3hh4zr6jxjvxesz70z2w27m9q8lms9adew9au
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955358"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955359"}h
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":80000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":90000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
6j4jWu:to:USDT(TRON):TU7oMqam9X9vTvASxBqpiUxkGzoSZyB3vV
6j4rD8:to:USDT(TRON):TCRkjLSkCvt39bXDgrssk2UwJrn14opMLT4
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955360"}h
2j0to:USDT(TRON):TLpAz9fpVdP71YMjgyTMnh4EftfExt5WGq
OjLL0x5a9407c67c4bea12ab4eeb5d79d7e6139ab1dfc39238d15d3653dfeeae060dd7=|lifi0O
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"60"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"60"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"60"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"60"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"60"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"60"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"60"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"60"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"60"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"60"}h!
2j0to:USDT(TRON):TNtC6NRXD5t5zuh79protvo2zB8XN3STQ4l(
DjB0x0c116714bc8e92341c2e1269b915e86eee92c750c1228c27bb9fbb64b61d5c54
6j4BEm:to:USDT(TRON):TQzGoi97zQjp5rfRanzxGNgtxibrRu4iiH#
6j4lbp:to:USDT(TRON):TSJcHES9SxsfsBBdoCcuvrxmwjVrnTFMvoZ
6j4fKY:to:USDT(TRON):TSwyWUYssrpXJDm99S9AMH9jNFUrrzbq7cl
6j42OL:to:USDT(TRON):TFUxbFY8TYkuYjqsELxwwESVJxXbcZ1EofV
8j68K6:to:LTC:ltc1qd4nk54c872yhe0xz0gqcdd2nyk5dkrf3ly8j5g#&
=j;w3T:to:USDT(BSC):0x5a7442A606986006684BeC151b63f76d1B362AC3S
6j4mt4:to:USDT(TRON):THDg49qM6AtNTZLEfrFHay7hPewzHjUyeqI
6j4G5e:to:USDT(TRON):TZ9pcyhgcVScWwzdKcY9ppziubmfoj7SiMq
6j4WNa:to:USDT(TRON):TBkhDT3EbrEDrkhmFTYtBqEVih7SiPLU5C
?j=qoi:to:USDC(SOL):51d1QzupxyYRNsUiGRw6QdboStKSug5UXApSMZAwwGkE
8j6Y0l:to:LTC:ltc1q2p74tyeu7s7we7e3ghpe28gvfyypn6qtdc203h?
=j;G1r:to:TON:UQDRdgyuBK95onmzLbFDkzGND5mdJtesG-S6rONxJ8vBLnFa\
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"ordi","amt":"20.251169"}h!
DjB0x5012f33a6121d9dfe5e1b1ddc3b0dff903e86af1ec4b649da9c111cedf5588a3
DjB0x5cec9a8458fb7092119c47efca74d46b2d399d42d711d2fc9c848b6fdc4b38e1
DjB0x525cf1110b8fbd187502b19daebcd54edb2c41c92235c0e961fdf3ece5b42702
6j41Kb:to:USDT(TRON):TTFsihfDbe3w3qP6tc2MS35ZR1TU83Wufx
6j4kSo:to:USDT(TRON):TXCAvTwwFCYD8RrB3cDjV8by6PzE9keY7Q
?j=from:5000USDC(POL):0x75906312D038d4abCaE000f481EB324B89434903
>j<=:z:t1NW32UunuU2eNgUXXSdPYhAQeR5KBnUrrD:9363777850/1/0:sto:0
?j=from:71USDT(ERC20):0xEE6615454898190536690065702dDA62f04Ef13Bl
2j0to:USDT(TRON):TM6EpRFpoQuif7JT39pbcjJwutTUdjWD48
2j0to:USDT(TRON):TUVRP12V51bMkguWazQPjM6kRbtAftcNXH
DjB0x4832b8ea04b5576f0b81812e1f883b344691a1f65eae77174e154403552732cd
DjB0x803b613d68ef20cfa0410c71e5a2297bbb9549a81d6f4153bc849d87927cb8e2
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ordi","amt":"6.37"}h!
OjLL0xd98bb395ccc8fe55ce395bac17ce7c92c8585832a57a490e26a7b826be331fb2=|lifi
DjB0x112fbfcb42411fcfeac9e83d0e38c29060f3c440a6ac9a8ed7a8bebbc8427a83
DjB0x832cfe17b78fce03e09fe9d288c0fa1f333f86fbf2442adc0353fd385573831c
OjLL0x20680baa395733ef81d302397db55bb14f76cf754890571a4cc3dfc6592070a2=|lifi
DjB0xe1c9650d50af6616d342289db827d0fca6d9c84b09c6b2b195d7ddde3137464b
DjB0x17346aa5c94cb2f745e648f250a8a2b89977431ca1d5d6d471d53a0173261aee
DjB0x4476e872bae5933342656e1d482311eb28e102e8881c8eba99ef21d45f539583
DjB0x551ce906516d7cae8eac12ab767419042411acf71b2d97d682f7b4618bcb80b6
?j=IsN:to:USDT(ERC20):0x277E9c18960Cf7cbC11CF11016C51Ba6cE80FF53
DjB0x6318a432e57f715efd28a9413f5913e1e705c832b39515669bd30ad768a144f9
DjB0x7f017c70b5a455847d99523ee84d024be0d565abfa655f1e8e480578243adf6e
6j4JUX:to:USDT(TRON):TU3nuhFN14UepLt3ccp8tJ8o4yxme38ysD
DjB0xffe2abc84e990f788cb13c2305ceda1cbc63a0f33e8a4c68fdf08362afb4ec78
DjB0x54fe5b61bc3d3164bf7cdb3359d51d856b5e5dd2a37196a6c6a5274ec002e5ad
OjLL0xb4e79382a0154af4026f5ce0fc6b233997154bfd12abd0f385c263f711cddc26=|lifi
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ordi","amt":"2000"}h!
=j;C4d:to:USDT(BSC):0x73B5b9773458cC80e2295eE2cDB013EE2Bb7A444
?j=0Bp:to:USDT(ERC20):0x62468f9F96B1bBd537BC8BAC5c9b4421Ba1D5644
=j;Ujf:to:USDT(BSC):0x51f7518a82ed185c2989C0DC38eE947EdC52e047
=j;jyk:to:USDT(BSC):0xB915420Ad4642A3B743CAD09ECBf1c9C78812dF9
OjLL0x581bb4312bdd8be5b2004272bcd720459627e592468893955b435477aa18f273=|lifi
6j4neT:to:USDT(TRON):TMnLmWkg4MGXcwSnc1fGxWsR9JMv1Ukeas]
6j4biW:to:USDT(TRON):TDiLzJENoJh2ptiNFK3RvQixzFeYLZd2x8
OjLL0xea4665d76fad814ba695f39c80cb8a028422f7b9b4eee6446890e84fdf7fed90=|lifi
DjB0xe454b16755c4a39d5983c4bb1c7964794532bcb15417d6dfffe067f3cd0c10dd
DjB0x0371ef8029aa01cfa04604be52686e1596c78f0c5206b18c3da952db9e389a01
OjLL0x989875e2661d50aee43eef7ac6164bb78e1c23a9b0c4b88672783e54f7532c46=|lifi
6j4kSm:to:USDT(TRON):TMZLxejjsgWUY2AnD7kVoTgNNa9eqM83mZ
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h!
DjB0x601ee3a2d8b959e18ac59aac6bc34fdc574b49146b1b4a20b426836fc3a53b83
text/plain;charset=utf-8
{"p":"tap","op":"token-auth","sig":{"v":"0","r":"69231117901704640096082788847149680447026580531466465608942727045348105990149","s":"19233344792157281325151121829103870175633715763059034802759477337426242007560"},"hash":"13e9bf8c03f9dfe3759b5a2029f2ec004cdc154d4ec918fcb7fea654d5a54883","salt":"22395197940158060685128583268633","redeem":{"auth":"cfbf49904b7fe3e97d81f51dcf43f3683a4036c79767b623c6330461d685eda7i0","actions":[{"op":"refund","lock":"f5e16c1b7f5aceb50db3be69c5db1701fbb210f9307df8bfe7e2581313a87dd4i0:0"}]LW,"data":{"purpose":"marketplace-refund","offer":"quote-mq3y55uf-nzcir4","side":"tap"}}}h!
text/plain;charset=utf-8
{"p":"tap","op":"token-auth","sig":{"v":"0","r":"37847008936573561595545468567603730517384837606968547905006882454797374700098","s":"43711333236616812897412297121651353264926830405191704645171907110996305487791"},"hash":"2bf930df5de276d100f39133287488b817a89b49b38018e2077fb48c29c6416b","salt":"39855533943349036249223265562613","redeem":{"auth":"cfbf49904b7fe3e97d81f51dcf43f3683a4036c79767b623c6330461d685eda7i0","actions":[{"op":"refund","lock":"f5e16c1b7f5aceb50db3be69c5db1701fbb210f9307df8bfe7e2581313a87dd4i0:0"}]LW,"data":{"purpose":"marketplace-refund","offer":"quote-mq3y55uf-nzcir4","side":"tap"}}}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"1000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
/j-B9Z:to:TRX:TJXWExiDAshp2Y7PzomS7pEywiguPWGjinwc
B048bad44a9f99cce6343e1af4bccf20a10789cf6d60edd5b6d53d7df0305aac4:0a
B86223da6b60d341299d0367c93d204094888a5b89ba3dc7320431c5bed3d79c0:0a
Bfaf29b0b294c54f440cc14c539fdfe1fa993e81f3cd54a8a2f8a4aba00ad1c35:0a
6j4hg2:to:USDT(TRON):TUXYLPi24NpSHe9u6At8tfPCHnGZLZZp4FX
6j4ll0:to:USDT(TRON):TE74YBhUMCSJqQbLnTycScAKzKohHn7AVM
8j6Csr:to:LTC:ltc1q42cqmdmwtfed4z67qjs9k706mfsufkvah6nhg5.=
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955361"}h
tbased Magic by CRFTD
jCollectiontbased Magic by CRFTDfArtisteCRFTDdYeard2025kDescriptionx
This collection of stereograms was created using custom depth maps made in Photoshop, rendered with Stereogram.js, then sequenced and compiled in Photoshop to produce the final works.
=j;P4B:to:USDT(BSC):0x2a6B6C1f29818eD7226214155D403AECDbcBD619
OjLL0xfa124dde214328e2716fb750bcd811870eab40deeaef6a41e4ff255f1d1ad135=|lifiK
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","amt":"906174.65","tick":"rats"}h!
6j4G98:to:USDT(TRON):THAPjYcDn5ruEKA8jCbQutc2oEaGvh1FXU
6j4LSp:to:USDT(TRON):TWarjja8H2TT5rUK2dD6mGTUtjidAwmGTF
?j=from:5000USDC(POL):0x496AF11768229333deee99c468935808aD25c6C9p
;j9from:0.425LTC:ltc1qn3h77nm95ye3cqwk5cxnm2z3p0ycqk0m4ka9q5@9
text/plain;charset=utf-8
C{"p":"brc-20","op":"transfer","tick":"sats","amt":"4371340259.018"}h!
5j3=:tr:TVF7a7rE3fvxBNEyAca9egyufFLT8YNRJc:0/1/1:ej:75
DjB0xa453767be826496e80ca08f8c3f5df94ac599f74f5a05bc818b1ca8b8eb57887
DjB0xd98bb395ccc8fe55ce395bac17ce7c92c8585832a57a490e26a7b826be331fb2
DjB0xfa124dde214328e2716fb750bcd811870eab40deeaef6a41e4ff255f1d1ad135
DjB0x80f47a4afadea441f05d113e4ce7097d34857fa961165b87461f3270131cbf87
DjB0x45b92c096c33e91982fef5ec88c4e57f520aca468b0d0853c7c7dd36f3d57bd2
DjB0x3209b6e47390606dcbc4ed73ed26f6447e2c482d55d09890dddc84a0f6cad519
DjB0xd1e0ed0d99b295c2e761cb7f29b9d5e68973c3042b38ff2df74523f1a2946a08
DjB0xbf981e83744501b5f0c225614917eba5426ef8115dfab4c5dc01e99ad0c2061f
DjB0xdcee36249b1b9e5083389f82f73cde30e7aec64273438f6d0ff33698895774f0
DjB0xea4665d76fad814ba695f39c80cb8a028422f7b9b4eee6446890e84fdf7fed90
OjLL0x581629fe72015457cc62c386de2b878b99d9b34b4137cba0f7b906a0734d2bba=|lifiF
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ordi","amt":"35"}h!
/j-tTj:to:TRX:TYD12zyvvMtLQN5xiG77EeVoSpJ2fGvurE
2j0to:USDT(TRON):TJhhE1PbcdR1JCgurMsoVxi1fRkubmT3cs
6j4LZt:to:USDT(TRON):TRCK5JCULq8aruoqMVqYQsBASp4TWzrvsG,
6j4M0l:to:USDT(TRON):TFUxbFY8TYkuYjqsELxwwESVJxXbcZ1Eof1/~
6j4Yuq:to:USDT(TRON):TDFz5Zbfw8ohQuJfQe21t5jgyzkmVbYUjz#
6j4HqE:to:USDT(TRON):TVAAtQvXpqV4gs8ekKJtUiaeLjJktMbUr9?5
6j48JC:to:USDT(TRON):TAn6EoDpTdeSUBC5C97br97BDJJAp4PKoy
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":80000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":90000J
@stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BCHA","amt":"10"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BCHA","amt":"5"}h!
/j-QNZ:to:TRX:TGxNgENGwurnQSoUvSWCk2BCynyjAoEqxh
6j4NNw:to:USDT(TRON):TBde4Pwahyf5rj45U3z2h6Z8jyBZZA5zFnGV
6j4GDA:to:USDT(TRON):TM8ox4Zt2ggGWuhiFzuVAt6Ha5kobYvH5W
<j:iRX:to:TWT(BSC):0x6712ec62D7A1e8C70c804964a47E31A4dACf1Add
=j;pOS:to:TON:UQDfxA7UgcxMRm8g2di-9Wjy7HhiRc2NCadJU2ZErIhok4RS
=j;32I:to:USDT(POL):0x65e481CAB7a391ed49D3580156Cd69036dF671F1
?j=PKa:to:USDT(ERC20):0x67a8C2D19cA0568800003dFE1315194a05b714F7
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1000"}h!
6j4UAg:to:USDT(TRON):TTQVrKBVq2s3Y3F2zMhjvQDc825MsUi1EL
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955362"}h
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTCs","amt":"350"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"5000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"10000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
H{"p":"brc-20","op":"transfer","tick":"SATS","amt":"4371340259.01800000"}h!
:j8from:1503.3USDT(TRON):TM7MgXg2JKiFFBaq8wVXaof7Qnf1fiEv3Y
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKE","amt":85000}#
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKE","amt":190000J
>j<Vnh:to:USDT(SOL):dEdBzGhPLuZZ73aYST6fzLRASbGRKyN4J5SjLhZMzTi
6j4OHa:to:USDT(TRON):TCVhSZM59akmY1Davd1i6EoNL4wD7i5QxU
OjLL0x19bba8fac05d5ac38690aaa9c8ce99d68d21133ae673d1b358d0df7d37b541f4=|lifi
;j9to:USDT(ERC20):0xce08af0723c41d7751075f4f22ef0AdfD8Df45f8
2j0to:USDT(TRON):TGoh9jr2B2cQtRLxHfuvvCvPuJE2AVZTbj0
DjB0x310d3a227d95ab852e0499f9a93e79f9c910b062c06d3fcac060c7b163baaa02
DjB0x91fb35802c5c1e64b7b18f2c5f010fd1045ba05fba2abfcc6f27bf1e71b2618d
DjB0x6a7e4514f25fa96df89c22efdc9a5a7adca50c5202ba14d408237aef5dfe52bf
FjDOUT:6F98B6EF69AAFF80A41B175CBF4BE1E35C512549E887C681850618BBBC2F938B
DjB0x5efbe68f74237eb93c87a91c78d551bafc6bfdb7e04a192be2674c6909c3f990
DjB0x68c01dd243517281767696e7d51b72938ae56e83c0d76ff62ce06da327586782
DjB0x5df07c783e60341263e0d7eedc36b6c22c703684bb303b558c9438685b0dec8e
DjB0x66ce189ecb04f21fa1592e196b9efbe5fa44cb2a737fb10586469be19fe397ca
DjB0x18a949f65a7bf4c63c29b0d306718f623bf77ee59433c5539f1250f376a4b10f
=j;dsB:to:USDT(POL):0xA34fEEe253CE0700a877398212b4Ec71c6d63956
?j=UYF:to:USDT(ERC20):0xE3DdaEB6b1bEbB9F91C7d8323A77ab17071ede88
DjB0xaf3dec987253952914c709c814771817c647a2469fdeec6b63023238a287bb26
6j4MgN:to:USDT(TRON):TPCoSGp6MXeyFerudcj6fS8xrzpheKhXNe
6j4Uhx:to:USDT(TRON):TNnawSCiQLDPiMfSuURbPx8cjyZMHzHbor
6j4E86:to:USDT(TRON):TLb16A1BqC6QVFmZyf4smWgUy8z9u9kF3p
FjDOUT:A73AA9669AC2C3D3A4C7DF9F79EE7FECAAF64760F8AB77C5D08E19B08C8457CC
6j4huL:to:USDT(TRON):TRnwbF76LfyaubojtSWoDm1ySKwyY3NUPV$7t
6j4Y7f:to:USDT(TRON):TNSGetusJHu3kRiWRAxwoavRrnMCXWZFEkn
6j4Buu:to:USDT(TRON):TYv68Jm8qPByVnTFhHYP8Z8HsfNJojmeMH
6j4kC0:to:USDT(TRON):TDK5962ZogXpWpzshgy132bcpg39sYMkgH
6j4d2C:to:USDT(TRON):TMMxH2bKPTL8CV8oeH2DZci6L11LUD3cvs
=j;QlR:to:USDT(BSC):0x75EeB71DC2a96f78827f21f4cc9C3388B805d996
=j;jOb:to:TON:UQDfxA7UgcxMRm8g2di-9Wjy7HhiRc2NCadJU2ZErIhok4RS
=j;uLM:to:USDC(POL):0x35b6f51E4092c9ee20676264b0070903Cf09d5C5V
=j;lEj:to:USDC(POL):0x432d75CE4edC68D22C30318532651bD045CB318E
8j6Pdn:to:LTC:ltc1q4kyechsmnet52mgrjfcgywpqr642t5hdngu6snn
=j;1ub:to:TON:UQC_frT7x53_6WhcpFNeODeIkDKdAgeDqOino2ye5FuiYa7g\
sjLp0x6285af5ccf387fbb10995b67bf2509b7f2b23e57c98147b908c8a126d3bd2922|depositor=16YgK6FPwUmYbzszsKpWj6pMd9qnouZA1C|
OjLL0x2e5f46611fe35b23104d4ff9be6391362b0210428f97195ea5766f1d68c78642=|lifi
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955363"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955364"}h
=j;aK2:to:USDC(POL):0x432d75CE4edC68D22C30318532651bD045CB318E
4j2=:x:rEdvDmazwi9givD6rqzMNpoHJTZkCbPAVF:0/5/0:ej:75
6j4ORN:to:USDT(TRON):TYat4D6gwH83RqoNKYFPPKWVwTCxjzneKd
2j0to:USDT(TRON):TB4a6RG8NGgg6taYzYryo5X213hV2XmXYW
OjLL0x8638795865b81a5fd64bba20e344355ed7e9f54669d16fc415cd98a00eb2fa88=|lifi
DjB0x237bcb1da6f8cd5db991c5372d3d15c980cb3d10bb0a8757c4e6954868feeb9e
6j41JA:to:USDT(TRON):TFWHbQugTY95QooGuAhJBvyyG48Vog2Tvt
DjB0xddf133408b88235f8d2ea6e096e4a739d81914c2c2144433f7786a843ce0deaf
DjB0x82d88527d060163775b25c47445bc5b1a70c41c29acf578f8eacb3e9c6c35bf2
DjB0x711f7c38b4977ad02675c5a433ff0592b17dddfb8fee085de241b1083d72bd94
DjB0x7846077a369f5570e62d9817bad2310a33817288ecc0012f153dbd64372d273f
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"ordi","amt":"237.15"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"ordi","amt":"21.91"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"ordi","amt":"6006.3979217"}h!
?j=uLv:to:USDT(ERC20):0xcb1de9040C613c0eDF75aE2aFCB59407A0030E32
=j;g7I:to:USDT(BSC):0xB7f57878983CAD4280cF3Fb58D06a6b223658045
DjB0x755cd63975c1d5a7591c567770a45eb17e66e435830ae4f26432c779905042b0
DjB0xebde4ebd97f6eb7991ab0dc4d5e5c9fe1413b442f1280468b1d0fdc4e5aa6d13
DjB0x4703703d52702c9fba41bda1d754952dc1afcc22c9181c68d9cb853a2ff61bd6
DjB0x5d0528c0733b2a5c01fd6ff082897de84070dc410c0b65426d03c80bcbccb7e8
6j4W64:to:USDT(TRON):THDuJ1eXXxaVUCAn1AqYs6ED5hZyV2Dqi4
6j4KLP:to:USDT(TRON):TAjxNkkH6trCHk5qLr3YsaXrNuoNt7jZ3k
DjB0xb97dc49e9e2dc436b5812d1b1d82395afb46701f000b45700cce4ca9831a49c7
B594d723090fd0b889fa94a564ab27e8701e1d17f89b496a68d966d6b2fb6a9c1:0a
>stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKE","amt":85000}K
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"MSKE","amt":190000J
6j4Vg4:to:USDT(TRON):TAjqouUr9UQhPdD29VgGQ3zZDMTwkYoS1Gg
6j4aHV:to:USDT(TRON):TQJ1d45KDp4HgwL6VeBUu2Mbx185QgNUQ6
6j4yau:to:USDT(TRON):TVE4r7TSaPgYgDUoBXcmJGAagbf9k7BFWs
6j4Zyg:to:USDT(TRON):TLWP8vYNTkXxz6REMjpAZ3jDRq1sXkAVUnwO5
6j4fYz:to:USDT(TRON):TYv68Jm8qPByVnTFhHYP8Z8HsfNJojmeMH
4j2to:LTC:ltc1qry6yxv64wjfur5tjnuf647x36f3aj32twrreqj
7j5Ws3:to:ETH:0x4b509F00b16da78BE12BfBE5bd7cDb451a94588a
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955365"}h
/ViaBTC/Mined by 2007beton/,
8j6kQG:to:USDC:0xC69db57fED0184Fc673A7647461803F43b2159bf
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","amt":"25.7","tick":"trio"}h!
FjD=:ETH.ETH:0x27de622cc44c55b53caF299eCedccdAB29aC98A8:338182697:kk:30
@j>from:500USDT(ERC20):0xD6EB3aeA0546AD11Ff2314f5A73EaD69cC60e0D1X
6j4diS:to:USDT(TRON):TDcqxu3YBoVFNZiEp21HQVi9CKTeHvX8zo
DjB0x225281a3e787a90338e696de98014ce798c61810f70876f126f0ce21fdec89ec
DjB0x21cca6ed0e23bdb7053cfaa03a4d1a462be367d02f0fc3656982d994d41fffbc
DjB0x63ec092bc07a86f00d4c396a9900395cc6410406df993ccc41440a942cccf557
DjB0x7a6b3ee1354092e290b87840f59e873c05e0b1def32cad90357236a97014aa6a
DjB0xaa6bc873da521a2b2ae40d8dab8b22c2f4453d12b910dfe57ea7e7518a0b6242
2j0to:USDT(TRON):TRr3UcePtxdFnqeXHJtSAJE4pXtANmLUyz
6j4t5t:to:USDT(TRON):TNjSe8fUTU1xjyyLkPbv8amY1eqkb4xgRr
=j;S5p:to:USDT(BSC):0x55ae6735Ee80e1ADAD1CE68FE3755906e0E19014
8j6P4M:to:BTCB:0x12345786389bCebfCd1a06923724b248B7d0C7F7
OjLL0x99eb24ca0c830d0f7aa0bc162b8144513fe855b8d8d340c79767906077d17fb8=|lifi
6j40L9:to:USDT(TRON):TUc7kJHw5e1t1NBZW8LrDVNwGQf8dHgjef
FjDOUT:B82C460132CAB44A067A573DCCF6EFA473E5B747E404EE94F4A02255B5DD61D0
DjB0xf9cdc978acbc114e4c924db7b681d217d82a90c26e469ee0beef71d162fff287
6j4BCk:to:USDT(TRON):TBFbcJWJk13MgvUGWyjMw3R49CebGDV1FQ
8j6C5a:to:LTC:ltc1qvtzap08ejtxm9ar8m9g29mtt3zfh9qwf5wjz49
8j691i:to:USDC:0x94B9f227d3D396C55e7B741713C07B6ffe2c8AAd
6j4EFl:to:USDT(TRON):THXFKgsP6HMwTN8d61DDy6d8iCGTytyjjx
6j4Cr1:to:USDT(TRON):TYKq1KPtWS83mKTi43Zp3rFJZK5igxP7YL)
6j4F0u:to:USDT(TRON):TCHRwUpyPEFJBrYQA3gW7q2MhTihM2zrCc
6j4VvR:to:USDT(TRON):TAjqouUr9UQhPdD29VgGQ3zZDMTwkYoS1G]
6j4nEc:to:USDT(TRON):TTQVrKBVq2s3Y3F2zMhjvQDc825MsUi1EL3t
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"85000000000"}h!
F{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"85000000000"}h!
<j:26S:to:BNB(BSC):0x92De44a755206A1a542801fb11644a62420E9F07
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955366"}h
LjJ=:u:0xA587e8b5F8c5B60570B665EDB5F531A70CCeb9a7:165553444612/200:sk/t1:0/70
LjJ=:u:0x9621d8D3924c0885ED63183c5684335C5b6370D4:383437769228/200:sk/t1:0/70
LjJ=:u:0xF84C48679aFf16D4bBdc2640912D08D7f1CED51b:159257334531/200:sk/t1:0/70z
DjB0x36dd514658ba34ebf2c32faa6f6d7a9906d006a84decadffe30f0cc9e88aa6ec
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"37500000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"237"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"100"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"12000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"39000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"14000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"10000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"12000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"11000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"13000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"38000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
LQ{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"120804700.112709093939356006"}h!
8{"p":"brc-20","op":"transfer","tick":"TRIO","amt":"500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"7000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"2500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"576"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ZAHY","amt":"3000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"126"}h!
DjB0x9443cbed304ccd33c2805fafe7c377a50f634788021c5796dccb320691240f0d
DjB0x6b52871ff839790b14245da45c15c39f993061f48a5557035eba7712914bd359f
DjB0x43b8dd740d0b1ea1a39d83403d9da7f4d320592a25cc494a4cc5422e9ff40a2c
DjB0xb60e065117864c888af11467204ed0016f375609c26e95f38a392e1644b9cac3
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"3"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BCHA","amt":"5"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BCHA","amt":"5"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"$-:)","amt":"1"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"COBIT","amt":"1100"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2480"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3280"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"QWYZ","amt":"11100"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2390"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1650"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2490"}h!
text/plain;charset=utf-8
LR{"p":"brc-20","op":"transfer","tick":"BCLD","amt":"4310632908.927201532229587846"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"voidx","amt":"73000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"
TC","amt":"50000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"
TC","amt":"50000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"4243593599"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"2940000000"}h!
2j0to:USDT(TRON):TMjD1MtWAZv7S4uzbvTvvFswrjxhmfdgri\)
Bd9887d71d081ecb48d57c4e1b3c1504210d28cb1021f257a5721c3cdccf95607:0a
FjD=:e:0x8d7fd166837755518dcd9aaae71dd51e8642454c:1941988024/0/10:sto:0l
2j0to:USDT(TRON):TJ48XMB5fxT7QpHXeMn77JjwSK476PxAKk
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955367"}h
DjB0xaa6e30d9f3828ca676b4d37bd1ac9a763c8f4cf4a94d63627890b9a307a92c74w
k=j| MARA Made in USA
CjA=:ETH.USDC:0xA56d8639eb55fF466B68eB97a9252b26D9fC890e:0/5/0:ej:755De
8j6eq5:to:LTC:ltc1q09qj428xjsvnn83j8gvk5z3q2p8azts0jw4fmhF
C!D$E'F*G-H8I;J>KALDMGNROUPXQ[R^SaTlUoVrWuXxY{Z
xxwxxxwwwwwwwwwwwwwwwx
wwxwxwxxxxwwwwwwwwwwwwwwwx
wwwxwwwwwwwwwwwwwwwxx
wwwwwwwwwwwwwwwwwwxw
wwwwwwwwwwwwwwww}}wT
wwwwwxwwwwwwwwwwwwwwwwwxw
xwxwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwww
xwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwu4CD
xwwwwwwwwwwwwwwwwwwwwww
xxxwwwwwwwwwwwwwwwww
wxxwwwwwwwwwwwwwwww~w
wwwwwwwwwwwwww~ww}3C
UEDEUU4D4D32""3#"3343UU
UUSDC#3D2323"4344Zhffh
TTCT3"3C2323!$335[hffhflc
ZTUTS3C2"#323C2!"224U
ffjUDC3C34DC4DDUUUT3!
UEDDTUEUUUUUUDETDDDU
TEDCDDUTUUTCDDTCD4UU
UDDD3CCCDUTC434DCCDUU
TUD34334DEC333434CDDEZ
TEC3C3433D4333334CD4EZ
TD33322#3333##3C3DC4UZZ
TC3332""#333"333CD43EEU
D3#"3""""332"#42335C4EZ
!""1##"3B""33#CTUUEUUZUUZUZ
!"!33##"!#3C"CTTTTEDZUTZUU
#C223CA$S%DU4ES4EUUTEUUZZ
332#3D#233CTCTC#4TTU4EUTUUED"D2;R
B3B3TCD335TUUCEUUUZTD"4BKS
!#"C#2"143334C#443$SDUSEUUUUZ
242#!2"323C33443#$UCTTE
2"2"3##C2343C#4TDTD4
###22C"2B33DCUD3DUEU
# !""!#C"3$B#3CETC24[UZTED
2!"2"#"3334C42##43!4DU
"##332344ED4"222#DES
!"""##3"3C#2$22"#""4T"0
[UTDDCDDDTEDDDDTDDDDD
ETDECC4DDETTT3DTDDDDDhQ
5TEUUEDEET4DDD[TDDDDUDDDDD
3TDEKEDDDTDDDDDUEDDDDDDCDDM
"$TDEDTDDDD4DDDED4TDDDD4DDM
DTE3TDDDDDDDDDD4D34DD3DD
!$TD3EDDDDDDD4DTCDCDDDCDDM
TD"TDDEDDDTDDDDDCDDD4DE
4D#DT4DDDEEUDDDED4DDDDEM
32"333CD4DDCDC3D34D[
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="290">
<path style="fill:none;stroke:#000;stroke-width:12;stroke-linecap:round;stroke-linejoin:round"
d="M7,283 91,78 97,260 172,7m3,65-3-65-40,52M99,76a93,93 0 1,0 2,0"/>
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"tslau","amt":"1"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"nulix","amt":"1"}h!
?j=yNL:to:USDT(ERC20):0xA181072bd73a7a1C8d38E925AD6a08798E999E2B
2j0to:USDT(TRON):TQoVYqF4ykyQ6KkDH2pc8sUGueLLLfP13G
6j4bOf:to:USDT(TRON):TRqKceV9Ku34BuLzPUD3dQvbSbjQs94CAN
6j4AjS:to:USDT(TRON):TN1LFLQY6wqNByY3faK44i85D3bdTFWJL8
6j4tpn:to:USDT(TRON):TCVhSZM59akmY1Davd1i6EoNL4wD7i5QxU
DjB0x1bb533c9c1577da6ad8a7ec5116808b3051c00d8319fe03c51cb2caaaa414774
DjB0xdd23befc124e348411a1ed6b468d468e98b9d586f11328d75cf5fe666dcdd9d5
DjB0x6f7ccb5f5bcb028d09091219debea83dd1e04f9de56e947b07a60fc725b15a9b
DjB0xd395e64ca388546538d5b8769fe4cd4780ae16fad5cd50fcceea613517013537
FjDOUT:4B6A013C06968DE10007114CD9E13A4B8748337F7B39CAEB421663CBC0C96504
FjDOUT:E77C9FA054638BBFCF8C1A6B5769587D089C192D84DD8B8F3A9E951D29272923
FjDOUT:8803A8F2D1899F3D0C7DB8120100D90F94C0358F476BFDE03CD26085EFE092B3
FjDOUT:576D87096533C4CB4689EE0E909BDE55CF97AB2E20F04452EB48726D6AACBC54
FjDOUT:BC394BAAC79FD74718F8E0DC193EBF81D70C23A69CCF9FF4CF04AD02621F79E4
FjDOUT:FD969E15B8A3DE6238CC05ACC1AB6604A97E2CAFA69D2F28F3D96858E2A2691E
FjDOUT:74AC3E51D48B76B3DEA4DA2FF94C685AF554EE7825E611A2AE8397C65755FC4B
FjDOUT:E8AC5D5558D525571E9B64B8E5D1510DC25DDF7E0BA34A448255EEA7269AC6FF
sjLp0x66b3c5eb4785f7a050a5456cc733af1930f76ce21838420334d3ce926dd5fc07|depositor=1PyJptc2q5XRiJq4yH48R1myYpuin7DBqE|
{jLx0xe8a23d92e0a66414a7bb8d110a09598be30c8b2f69afc54919ee879d84151b15|depositor=bc1qr0cs6czx2psvrqlt3alpkgalmtrdstx9zt64gs|
{jLx0x40c07d4c353ef931f69b4654629cf20c78363238f87f859bbe3d09d00e66e8c0|depositor=bc1qup8sgv0ehft38vcdhcw6uxkdv66e8f2g00e4xh|
DjB0xaa1fdd59e82a1760cd6d2bc8b33b6468166cb6eb9c5ccdfe983ac25724759485
DjB0xac50232ef597908c83852a0171142d68a28abfbd2d1c6946b9c75e69b2f97110
=j;9rU:to:USDT(BSC):0x2f56f0A278FD60054757C3BA44157eE8fb125827
DjB0x06296766c445065a688ddb0337037b3ecbfed6034ffaf2e0736741e6e7191f8e
DjB0xe134788573961b1925db5aee9902b1dded70792b3496cf95b0e9d7d7ef66c19e
DjB0x460ddf694f6a5230e14a76de59bd93b0abe9e16c8705ac7f7e03b40392c32e3b
DjB0x7081408b4d6da3cedbbba4180915e932eac2130d5bc95d56d345916122641993
6j4JZZ:to:USDT(TRON):TAjxNkkH6trCHk5qLr3YsaXrNuoNt7jZ3k
FjDOUT:07A787C86C63DFE12F9E16B9C2CA9A36839EC201ECA098BBCA2C09D1B9432F69
=j;8xO:to:USDC(ARB):0xF2c59E02899B451debe8F048F5acaFB02B746901)
/j-pQm:to:TRX:TGj9ZehVxbRGmx9biUquBeUXSPm7jePH3C
/j-qAH:to:TRX:TT6zUPojLVwEfjPrqhJYsspkCqFAonV1QMx
/j-9Xv:to:TRX:TLwBzQ55H4qwRPtfnuYc18sSThB89o3nYz
6j4GL3:to:USDT(TRON):THZ9niWSoJRc27AmUcGhiPk6DmmpapH8A9
6j44RI:to:USDT(TRON):TXahnazxFzR2x9sUNk7z53LT75YzJtzF21
6j4bEa:to:USDT(TRON):TRFnSyJ62mGrVjw3T6SQmnpuevu3nfFmjh
6j431Z:to:USDT(TRON):TXpi1v885Mk74ti5QSnnyrxXoaDL9wvZHN
6j4reF:to:USDT(TRON):TUaXPHEFZYUmZLgtjdEYArkbLxVM2F3fFj
6j4akU:to:USDT(TRON):TKP3Rm3CEzjM19dVgXk4wu18KNQPR8pmsS
OjLL0x90561429b0d2f265dfeada5850526887aa0167b669c4f0697fc88c4d0c2b6cdd=|lifi"
=j;eIF:to:USDT(BSC):0x3CCc3cfaCE350d8e6f5540EBE6f003D168C063F4
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"20000000000"}h!
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"20000000000"}h!
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"20000000000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955368"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955369"}h
text/plain;charset=utf-8
{"p":"tap","op":"token-auth","sig":{"v":"0","r":"41691949884181103043616210775436328500263072654497159437751327801325930129409","s":"52443606514666435894363218775140747559744613935113582394273520966471110506132"},"hash":"29576b566b13808b4963e05f5f5dd2396f8c80a5fff84208021ee9d6dc8f6f1b","salt":"21068718702363270632302339098003","redeem":{"auth":"cfbf49904b7fe3e97d81f51dcf43f3683a4036c79767b623c6330461d685eda7i0","data":{"purpose":"marketplace-perp-open-group","pair":"tap-eip155-1-0xdac17f958d2ee523a2206206994597c13dM
831ec7"},"actions":[{"op":"perp-open-group","pid":"marketplace-perp-default-v1-tap","ph":"03cc5d821e339fd950c4785c89505d7c8864c0e7375cf9a52fc2dcd410831996","pair":{"base":{"ns":"tap","tick":"tap","dec":"18"},"quote":{"ns":"eip155","cid":"eip155:1","ak":"erc20","aid":"0xdac17f958d2ee523a2206206994597c13d831ec7","dec":"6","sym":"USDT"},"price_dir":"quote-per-base"},"coll":{"asset":{"ns":"tap","tick":"tap","dec":"18"},"mode":"tap-account","min":"1","max":"1000000000000000000000000000000"},"form":{"start":"955368","deaM
dline":"955512","activate_by":"955536"},"ready":{"min_long_coll":"1000000000000000000","min_short_coll":"1000000000000000000","min_total_coll":"2000000000000000000","min_long_not":"975000000000000000","min_short_not":"975000000000000000","ratio_min":{"n":"0","d":"1"},"ratio_max":{"n":"999999999","d":"1"},"max_imbalance_not":"1000000000000000000000000000000"},"entry":{"mode":"one-sided-v1","required":true,"allow_unbounded":false,"max_slippage_bps":"2000"},"lev":{"min":{"n":"2","d":"1"},"max":{"n":"2","d":"1"},"step"M
:{"n":"1","d":"1"}},"close":{"full":true,"partial":true,"payout":"reserved-until-settlement","min_remaining_not":"0"},"liq":{"rule":"isolated-maintenance-margin-v1","mmr":{"n":"50","d":"10000"}},"settle":{"expiry":"956544","rule":"expiry-price-v1","fallback":"last-valid-at-expiry-v1"},"def":{"rule":"pro-rata-positive-equity-v1","dust":"largest-remainder-v1"},"fee":{"rule":"position-reserve-bps-v1","bps":"250","recv":[{"tt":"a","to":"bc1p3wvz62nlrtmh44duqrw8spl7dhgpffdvza45zz0fjng3nyagx2lst5m9w9","share":"5000","rl"M6
:"pf"},{"tt":"h","to":"3accb4eda2467db929a56ece5f72402bb791d1f6202ebd4b44114d4cec0ff3fei0:0","share":"5000","rl":"sr"}]},"bounty":{"rule":"operator-policy-bounty-v1","liquidate":"50"},"oracle":{"rule":"spot-vwap-v1","source":"configured-source-v1","max_age":"144"},"ctx":{"ref":"marketplace-perp-mqtt0doh"}}]}}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","amt":"0.7","tick":"ordi"}h!
6j4from:59USDT(TRON):TAXuWAZettE4PNfMJsU1eDC6KDCgriLNCG
6j46NX:to:USDT(TRON):TCHCY4wEJaKHWnGpohSz6EFD37gLZSKXwd
=j;ofo:to:USDT(BSC):0xe5F00560Fa969f6C30FD1bd1476308b7258ACe81
8j6gZI:to:LTC:ltc1qd4nk54c872yhe0xz0gqcdd2nyk5dkrf3ly8j5g
6j4from:40USDT(TRON):TMJEiwQLpjy2MJNm6MwmDvXASGaEsbe7gy
DjB0x045fc40b51cc6d4dd72c3132c9e10c01016324258a1bc41eda6dbd858b7b1627
DjB0x9756cb759499fefd6f309e757b82f31ae1cc607422ef79f7359b16b65b3f1944
FjDOUT:79F6FD83ED6168EE430442C0CE8B28693867B4FEACC206D7FD1830B7641730A5
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
DjB0x82b5eb8f650a1b056d574943cf212fb878f02d3b570066f304790fb39f3eb6c5
6j4v5b:to:USDT(TRON):TU7oMqam9X9vTvASxBqpiUxkGzoSZyB3vV
Bj@=:tr:THEstPGvKUhCTPS6n3xw4Yj3iZxZcoesFY:291912453282/0/10:wr:125
OjLL0x2d09613e507f8cac550b304293a946407499c9ce375a10900fd7097be02480d2=|lifi,
OjLL0x82b8cb7d758864b7e8af3f3f723b3d30fbf2db30131d999820c0427a0824a6a7=|lifi9
6j4edz:to:USDT(TRON):TEUgT8yGorwpzmBtUW2wx4fmGG2ZHVwDdg
text/plain;charset=utf-8
{"p":"tap","op":"token-auth","sig":{"v":"0","r":"65836208007945663895805730971626055668324892771256220637458732623700721033801","s":"24397883170451746099723394280610477130474115495266421021695194330601014948973"},"hash":"d160566da27ece89ea2a5d0b08b9b3cea27f2d6b20b81a1370a0681c07539cf3","salt":"12894141631916077452023016341836","redeem":{"actions":[{"op":"execute","delegation":{"auth":"a13b4124d3fb65b5096e7120c3ec0ce7ab730be8e347d3330410bea519f4db09i0","nonce":"quote-mqr493u2-yyjmjl","expiry":956787,"threshold":2,"sM
igners":["030eb313daf80db55226661009d1e4b760d111c68bde85aede2a8f7d6ca0aa4586","030b03ab103341adaa924f8bb2178d8412f893b64039133801240b53066d39fb31"],"template":{"op":"lock","kind":"htlc","tick":"tap","amt":"1000","claim":"$claim","refund":"bc1p5zjsgph7txm0mqh27v77ksxgdq6ul058gvu7zxldakjwdn3y3t5qe20xwv","condition":{"type":"hashlock","hash":"fbea707d633e54106b7f74561051587a588adbab8c1aa922e3a973fe4504e70a"},"refund_after":"$refund_after","data":{"cp":"682d4db78c0df1571a216f6a051238b995f73799a81ef78ae03f5188664cd1df",M
"dom":"tap-marketplace-mainnet-v1","ext":{"aid":"SPCXxcqXj6e5dJDVNovHN8744zkbhM2bYudU45BimGb","ak":"erc20","cid":"solana:mainnet-beta","dec":"6","ns":"solana","sid":"DfEZzrPyjJSDRYxQVx7jd4rWBK9igvEK5VP2Ux3FGTVH","sk":"solana-htlc","sym":"SPCX","tpg":"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"},"fee":"bps-200","hh":"fbea707d633e54106b7f74561051587a588adbab8c1aa922e3a973fe4504e70a","oid":"quote-mqr493u2-yyjmjl","pol":"tap-1-solana-mainnet-beta-32","tap":{"dep":"cbc1900b8b0f02fdf481137c587896781a721a35369d4eae47c744M
5622ecb671i0","net":"bitcoin:mainnet","tick":"tap"},"v":"xc1"}},"constraints":{"claim":{"type":"btc-address"},"refund_after":{"type":"block-offset","base":"current","min":"408","max":"600"},"data.dom":{"allowed":["tap-marketplace-mainnet-v1"]},"data.oid":{"allowed":["quote-mqr493u2-yyjmjl"]},"data.cp":{"allowed":["682d4db78c0df1571a216f6a051238b995f73799a81ef78ae03f5188664cd1df"]},"data.pol":{"allowed":["tap-1-solana-mainnet-beta-32"]},"data.fee":{"allowed":["bps-200"]},"data.tap.net":{"allowed":["bitcoin:mainnet"]M
},"data.tap.tick":{"allowed":["tap"]},"data.ext.ns":{"allowed":["solana"]},"data.ext.cid":{"allowed":["solana:mainnet-beta"]},"data.ext.ak":{"allowed":["erc20"]},"data.ext.aid":{"allowed":["SPCXxcqXj6e5dJDVNovHN8744zkbhM2bYudU45BimGb"]},"data.ext.sid":{"allowed":["DfEZzrPyjJSDRYxQVx7jd4rWBK9igvEK5VP2Ux3FGTVH"]},"data.ext.tpg":{"allowed":["TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"]}},"finalizers":{"threshold":1,"signers":["030b03ab103341adaa924f8bb2178d8412f893b64039133801240b53066d39fb31"]},"salt":"marketplace-qM
uote-mqr493u2-yyjmjl","sigs":[{"hash":"6927e50d99d6b2721df048803bcf1ef75cb4c519c6d4f55806b8654bbbeb0441","sig":{"v":"1","r":"19708793754633101765421216677374401128232288583909991591199979009428889856145","s":"17991085193107343273859700906179998306520278366641856265011245719228703766625"}},{"hash":"6927e50d99d6b2721df048803bcf1ef75cb4c519c6d4f55806b8654bbbeb0441","sig":{"v":"1","r":"8412218594910696886855071405698566381598337953858751657074903053486720163182","s":"1909647015771267822980127236910478330464852168924382M
0496613362291826181883528"}}]},"fill":{"claim":"bc1qkdtq89af5m06e6t5s4d45fl9mluxwjkjsuk9nk","refund_after":"955801","domain":"tap-marketplace-mainnet-v1"},"final":{"salt":"marketplace-final-quote-mqr493u2-yyjmjl-bc1qkdtq89af5m06e6t5s4d45fl9mluxwjkjsuk9nk-Gu69odYqb9NZThuc5qf79GFFRUf74jqquMF2ZFDkk5EF","sigs":[{"hash":"f0e647b4c75c9bbe1851a5da687e32911a47b6ebea228903bdfaccf7a5cda0af","sig":{"v":"0","r":"47431285573085918524061935332863172041495880383624715470529912397860246661926","s":"35669645197194966779403416859466L|125345598350422833657557931821395081646875784"}}]}}],"data":{"purpose":"marketplace-fill","offer":"quote-mqr493u2-yyjmjl"}}}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1003"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1288"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1003"}h!
DjB0x508e4929dd3956bdd42ec9979ca4e7f926dc30539e64fddfbef11e2201c66073J
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955370"}h
~~II??44uu6611ccYYccaazz
bbcc77ppii>>??77__00..aaHHNNOOee
]OOZOFF]D/,D]D,'JR2%%%R
ccccccJXXJLJXh/ODO]//FvFD
%11222222222221RRRRn%222%2R
nRRRRRRRRGGRRRRRRRRRRRRRR
-(($$$($$$$CCC--CC====-C$-$
CC-$$$C\==6=-7.66=6=6N?NN6C
C--C7=6NNNNN?N???NN?6N
"$C$76?s__I_Ea}}`KE}`EIPIs?UsIaa
}EEE`aKa_I_EIIsU6=C$
)zjtjzQjzQzQAzzQzzzQ))AQQ
zjttjjjzzzzzzVjjttjQ)A
zjjtttt8Qzjjt@@ttttfttjj8l
0>5aa_PsU6.-CC$=-$=-C----\
wtww@V@@V8V8QA0<#5}}
zjjjjjjttjttfttttttf
tjjttjjtjttjtttwtffttttft@@V@@g@@@jjjQ
zjjtjtttttjjjtttffwwf
ft@gg@gVVggwgggt8QA)
jjjtjjttttjjtfttffwttffttttgg@@gwggtg@VVVQ)T[>
zjjjjjjtjtjjttfffttw@jt@tg@@@V@@ggwwwg@ggVzQA)
zjjzjjjjjttjjjttwt@tt@@@@@@@@@@@gwwwwwwgwt@8lQ
zzzjjjjjtttjzjjtttwttttwttwwt@g@www
zzjzjzjjjjtjjjjj@@t@tttttg@tg@www
QzjjjjjVjjjjjtjVV@V@tV8@g@@@gggww
zzjzjzzjttjjzjjVV@@VVV@@@ggwgwww
jjtjjjjztVVVt@VVt@@@g@ggwwgwww
zzjtjVjttjtjj@VVjw@V@g@@@ggggggwwww
tttjjtt@@@V@g@@g@@gg@gggwwwwwf
zzzjjjjttjttt@tt@@gg@@g@@@@@g@@gwffwf
@tjtt@ttjttg@@@@@V@@g@@g@ggwwww
tt@tV@@@VVVVVV@g@@gg@ggggggwff
zjjjjjtttt@@tt@@V88VggV@@@@@g@@ggwwwwwww
zjjtjjVtjV@V@VVVVV8V@@V88V@@g@@ggwwwffwf
zzzzVVVj@VVVVVVV@VV@@888V@@@gg@@@@ggwwwwwffffff
TT)QzzzjjjVVVV8888V@@@@V8l8@gwgg@@gg@@ggg@gwgg
zzzjVVVV@V8z8VVV@@@VV8V@V@gggg@ggggggg@@gggf
QzzQzzjVVVVVVz88@V@Vg@V8Vggwg@ggg@gr@ggwgggffwfw
zzQQzzzzzVzVQQ8V8VV@g@@@V@wggw@@gg@r@gwwgwwww
QQQzQVzQz8VVV8V@@@V@g@@@@@@ggggwgwggwwwfww
QQQzVVVV@@@@@VVVV@gg@g@VV@@r@gwgwwwwwwwgf
QQQzV@tVVV@@@VVVVVV88@@rVVV@gwggwww
QQQzVV@@@@ttt@V88VV888@@@V@@@wwwwgww
A))QzQzVVVVVttt@jVVVjVV8z8VVVj@@@gggwgwwwwwfwwffff
))A)QzjVVjjVjt@VzzV@@88V8lVj@@@@@@VV@gg@gggfgwffgf
QQjVVjVjVVjjVzVjtjjtV8jjtj@@@VVV@ggg@ggwwwfftwf
T)zQzjtft@ttjV8VV@wggr8j@@gfgwttftfwf
><#5#<>T)ztt@jV888j@g@@r888jjttftfgtwfffffff
T>><5`a``a`aKEa`a`5##<
T<5`<<<<<#`EKKEEKK_EaEKEE_IP
>><#5`K_PqqI_EEa}`}aaKIIP
?????U?.u9*p;;p7799*9u9u
)QQQzVVVVV@Vz)0T[<<##5##}EEKK
)QzVVVV@@@VVQ))0><<####5`EKK
AQQVVVV@gt@VVQQ)[>>><#<#5`EK
00)AQVjVjttw@VVVVAT0[[[[>
AQzVVV@@@VlVVV8QAT000>[
)AQQQ8VVVV@VV@@V88QQA
)AQQlV8V@888@@@Vl88lA)AA
)AQl8QV@8l8@@@VVV@88lWAWWW
AAAWAQ)00[[[0TTT)QQQQzV@V88@@88V@@VV8
[[[[000T)AAAl88VV888r8888rV888l8l
l8ll888l88l8lll8V8llll88rrrrr8
lQ88l8l8@@V8l8rr8l8r8l88V88888lll8rV88V8@V88888l
lr8lr8rr8rV888888ll8r888888V@VVV8888ll8llrrrgr8
Abbb[00[[00T0TT)QQzz888@g@gr8rgr8@@8@rr@8l
88ll8l8V8lV88888V888l8l888rrrrrrr
l88j@@gg@@@@r@gl8rrr8llll888l888lll
AQQQAWAll8r@r8rrgrrr8
Al88@@g@@r@gg@grrrrr88rll8888
)AAAQ88Vj@@rggrr@rrgr@r8r88ll8r8lAbb[
)AAAQQjV8rr@rr88r8r@g@r88l
)AAQz8ll8888rrr@rrrrrllll88
Wb0bAlll8rr@@grrgrrrrr
! a0bW8r@rlll[0TT))))AQAWW
zjT#####<<<>>>>>[000T0TT
<#<<>><<>[>0T[[0TTT0[[
5}#<5###>#5<>>>>[0000T0
.p77.p.p;;;.7N79?PqP
<E``}EEa}}`##555#>>>
`E`5####[[>T>[[>[0T0T0
5######<<#<>[0TT)TTTT>>
5##555555#5#5#><#<<><##5KK
}555#5`55`5555###55#<#`5``a
0))T<}}}aE_PIKEEa}aaa`}`555555555`#55}`}`5EE``PP
T)))T``}aaKI___EEaa`aEa`}55``5`}}`````}5`aKKEK
EaEEKEaaEKKEE_IIEIqPqPP
#5}EIII__II_P_EPIKEEKEKEKKE__EKIqqIIq
UsUsssPsPIIIIIIIPPqsq
N76?N.7N?=N..?U?N.9.6.6.N...
T555<>5E_???667667C*C
C.7.?666.7*9*...N66N
;6=6.7C;C*7.?.96N66.s?7
E5#`5<###<>><<555#```#
_aKPEEKa`5<5#55EE`E5}#K}`}
;6.*N*7.N9?..+*.U.*s?.II*
;.*p*C7*7C6U76p79.?.N?7*..?
6;.99.99*U7C***U*7.N6
;96?"H;97C7.*6;;HC;*
+";C*;9N*6;*Np*=7?66U
;*"";7?9C"N7*??*CC=NU=?
"*-;9*$7*CC=6C9=6??66U6$$-/]FvYZ:
d3koXokXXXJJX3XJXooM
ooXXXJXkkXXJLk3ddk3koooX
Lko((JLLoooXJXXooXdLXXJXoLX3kXXo3kooXJk3kXM
c!YLoo((LJJXkkoXXXXXJJ
JXXXXodJJXkkoooXokXXo
Modal Expansion Development #7
DjB0x83b571ae886f6f8ac01faf84863f9bfa22381549bad5607e20436df0b29d3887
DjB0xc6f403f93cb48661060d73c766b926467d11f166dec903df833a11adc7a82e67
DjB0xe90f427ce5c2493a77f6b5aa7e9fa953125f1809b44851735d9aa3f1112a4fa7
^p=j| MARA Made in USA
7j5from:197USDT(TRON):TMrsGNSGzTy4wK7QABm88xCFzQZocaPsZU
6j4twx:to:USDT(TRON):TCVhSZM59akmY1Davd1i6EoNL4wD7i5QxU
FjD=:u:0x8f8be61f047a0df09ce5d025d238fddb6feb0f72:502192486e3/200:wr:20
DjB0x4c2d686687eacb0b1fd75d31a18b85bb79366ac8751870eaf0dea395a4c7959f
OjLL0x536e30cd20f0934ec3e6878cf144946ea687f6d2f41ab79600a6eefcc2b94ecf=|lifi
OjLL0xf80e789457aff28c52cf6d8f43843cf46c3f68a5d1d2a37391b007cfa37a3054=|lifiN
OjLL0xb1747d48535186b8b28aa88c401fbec86fa6cd1398453cb4b0db077c289180f5=|lifi
FjDOUT:EB5E3A6D520E8C54BBF5A7F814C662AED02C1D5BB89C4EAA82AD8F35091502B2
DjB0x5e718a902363c7e0f5469544ac92269d2f271c5667df035a27d5b12d916af5f2
6j4twe:to:USDT(TRON):TLvNPno5n71XyC1h6r6BX8r6HshsBYLND1
6j4lFi:to:USDT(TRON):THZ9niWSoJRc27AmUcGhiPk6DmmpapH8A9
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
DjB0xd70048b07e24f858eda15460bef97d29b69982fe929ef37f02e7bd32e53c7a06
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955371"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955372"}h
text/plain;charset=utf-8
{"p":"tap","op":"token-auth","sig":{"v":"1","r":"3574062010615626728132780491637780090426170733256418883522247598096384251552","s":"53576514585799262962800522337039938115562918689882074540023971871180194833"},"hash":"94cfe0c838afed1d609c8c726be8b8feb85d3612a2ac9af53daa7757b5c7dd91","salt":"39893904850696815020233861786804","redeem":{"auth":"4032fe9fe3cfd392ef6d74dbe51db7e0929e6dfaaa7be73b5ca207f3057f33a1i0","actions":[{"op":"claim","lock":"5280bbad8c795ae7db3a4bd4640ee5148ac1c17fb30831b86fd1dd8685ca5e77i0:0","preimL
age":"secret-730ab40a68cfd5033a0ea066ace95d2cef4409ec7b21f450"}],"data":{"purpose":"marketplace-claim","offer":"quote-mqr493u2-yyjmjl"}}}h!
Diego Maradona (Arg).Argentina v Bulgaria.
World Cup Finals 1986. MEXICO.
Credit : Colorsport/Andrew Cowie.
Adobe Photoshop CC 2019 (Macintosh)
http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:Iptc4xmpExt="http://M
iptc.org/std/Iptc4xmpExt/2008-02-29/" dc:format="image/jpeg" xmp:CreatorTool="Adobe Photoshop CC 2019 (Macintosh)" xmp:MetadataDate="2020-11-27T17:20:11+01:00" xmp:CreateDate="2020-11-27T17:15:53+01:00" xmp:ModifyDate="2020-11-27T17:20:11+01:00" xmpMM:OriginalDocumentID="2C79A9CAEE4A5AAB5FDE0D294C7B98B8" xmpMM:InstanceID="xmp.iid:64d97c80-8fe9-4584-8446-22a14f19dd8b" xmpMM:DocumentID="adobe:docid:photoshop:a4e15eb9-cfc6-5145-adef-876989406feb" photoshop:ColorMode="3" photoshop:ICCProfile="Adobe RGB (1998)" photoshoM
p:LegacyIPTCDigest="F8C3802AD2927378DEF70034EDBDB4AF" photoshop:DateCreated="1986-06-02" photoshop:Instructions="Subject to BAPLA Terms &amp; Conditions. Copies available from Colorsport." photoshop:Credit="COLORSPORT/Cowie" photoshop:Headline="WC 1986 Grp A: Argentina 3 S Korea 1" Iptc4xmpExt:Headline="WC 1986 Grp A: Argentina 3 S Korea 1"> <dc:description> <rdf:Alt> <rdf:li xml:lang="x-default">Diego Maradona (Arg).Argentina v Bulgaria. &#xA;02 June 1986&#xA;World Cup Finals 1986. MEXICO. &#xA;Credit : ColorsportM
/Andrew Cowie.</rdf:li> </rdf:Alt> </dc:description> <dc:rights> <rdf:Alt> <rdf:li xml:lang="x-default">colorsport</rdf:li> </rdf:Alt> </dc:rights> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:softwareAgent="Adobe Photoshop CC 2019 (Macintosh)" stEvt:changed="/" stEvt:when="2020-11-27T17:20:11+01:00" stEvt:instanceID="xmp.iid:f509b3ff-3660-4f26-9ad0-15dae87058a3" stEvt:action="saved"/> <rdf:li stEvt:softwareAgent="Adobe Photoshop CC 2019 (Macintosh)" stEvt:changed="/" stEvt:when="2020-11-27T17:20:11+01:00" stEvt:instancM
eID="xmp.iid:64d97c80-8fe9-4584-8446-22a14f19dd8b" stEvt:action="saved"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta>                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                 <?xpacket end="w"?>
Copyright 1999 Adobe Systems Incorporated

%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
CjA=:ARB.USDC:0xae21429903129d2C50adE478e8512f4deceb586C:0/3/0:vi:50
7j5from:300USDT(TRON):TEi29ZP7uDJcqu6Rz6vWjV9th4T123zaRTx
FjDOUT:BA8937B3B75053088ECAD9627904383C6571EAB57BB99C4DF8CD8C00EEF4346C
FjDOUT:CCD38CB6BADD1B2325FB7E4E973F3D0810F782DF2F5FC732B63E68AE9A88B81C
DjB0x4c49bce0fcb76ae2a1ee0fec5c592816e96b05795af578b5244107871ec63192
DjB0xc8d7f9ca5a4999134575a810220223d0377d1ce8512c4c758cc4e4a0635567f4
6j4B69:to:USDT(TRON):TMEgdrDLhPmJZk97WBvnuEMmHbfRyinwXGa
DjB0xed33788973f69c76891c214d888bd653594d51b748dfd5be11b2e0fdeae27ae5
DjB0x02f39331f63f012e92d29856e6f1bc7fc50cb829cd0c02179b7e58f7b07de0c4
Powered by Luxor Tech-
6j4xmH:to:USDT(TRON):TBYcKu2WmJkc4YzdudcTJ7mmJcBYjCNWqB
6j48y2:to:USDT(TRON):TYe6SZTFkc7BbfjmcGMB3zZMyTJ5sfhxmke
?j=IB4:to:USDT(SOL):38dNQMcHb5whY9c5RL8QxU8BmY7n8LtQ8FKWBJxiz8Gj
8j6from:2000USDT(TRON):TB5TrfgAKUAPaFHLfLtnLBBRmxW1FuTEmGPDl
=j;from:50USDT(BSC):0x044994bf422293180645b7FaE7D3f41B0bddf97Cx
>j<from:300USDT(BSC):0x6188f06522dCCEeBd59B2B8B8c0FE27feA089175
LjJ=:u:0xaf65791Ee16BBdDbCfCF6bD1282fd5b0891c0947:351211883051/200:sk/t1:0/70
2j0to:USDT(TRON):TTAPxuQ76dj1QbY3EbmYU7DMZ3fa7JfSz5
2j0to:USDT(TRON):TDv5XJZRN6onw2Fq25mH1c1zJLkvwDSXSy
OjLL0x50c640e905298df78c2a601c0be1b988a7b55111ded422b10df1cd0652cc4ad0=|lifi7
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"ordi","amt":"148.26"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"ordi","amt":"598.8"}h!
=j;UuF:to:USDT(BSC):0xe7D626e4f6557A9969dFb6A6A9cFEe8933E79268
2j0to:USDT(TRON):TFpDCAMLpMb9sDhWPTczbN16NgBG5o1kcy
8j6HA8:to:LTC:ltc1qe4nyuq935h2fflzkgwqltuthrgvl7mhkjwdacr0)
6j4mg4:to:USDT(TRON):TXMqbCevvL5WFTkS6qXi6mgkgLPcVPBE7W
OjLL0x709edc84a06a6d8b9b3ee78d63c64a61f272c52447e4cbda0d80f90d0b211ec3=|lifi
6j4gQY:to:USDT(TRON):TCBg4Pu6Jw92XABeyoheyW3djwuAG8bqcn
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":70000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
DjB0x87f6dfcef42c6aebcd900cebded1a6d1149972c4b94dd7fe555a72dc04b25a92
6j4Eu7:to:USDT(TRON):TMEekfViSp3mTcoWkoMTnBY4KjWyYCJcEk
6j4s7Y:to:USDT(TRON):TMTkfH8cZzu1DpDruG6a5BLo8dSqv6siiH
2j0to:USDT(TRON):TVLXrCkiD5XrvXqnVmoy6KTMC31jTW47Vy
=j;fwJ:to:USDT(BSC):0x9010d307CF27e37B7A197a7154e3c40a0285cC84
DjB0x094c0e8450e9d621b160e17bb64e4eef196daa3032fa9123dadcd9ef87b2ddbd
DjB0x3f787a8568d1b32f3eaf26cf85fb5bc6da8a05e1daa132425d54f67af99a427d
text/plain;charset=utf-8
GR-235 - Worldwide Live-Action Film & Television Rights
The exclusive right to develop, produce, finance, distribute, and exploit live-action motion pictures and television series based on the Work, on any platform and in all media, in perpetuity, Worldwide. This right is granted on the condition that a minimum of seventy-five percent (75%) of all principal on-screen characters are portrayed by live human actors; physical special effects, prosthetics, computer-generated imagery (CGI), and other practical effects aM
re permitted. This license grants the right to adapt the Work's characters and story elements, provided such adaptations preserve the core identity and motivations of the original Work and remain clearly recognizable as being derived from it. The exclusivity of this Right is limited to the final work within its designated media and does not prevent adaptations made under other Granted Rights, provided those other adaptations also adhere to these principles.h!
DjB0xf19f0a53292f0a151a7a8ef36b5ffb8f5d4c7f8f1dec237300916924ad4a48dbo
DjB0x22624b6e0e616e378ccd6c7b339310600e8b05f0a81b7217cbd1e4235147e3c7
2j0to:USDT(TRON):TTRqW5tu9wiHWm6ZEuxaXGYZRPY8W1HobL
text/plain;charset=utf-8
{"p":"tap","op":"token-auth","sig":{"v":"0","r":"102389492556582889797220545240937018667658514565731588437671689641020331230324","s":"30679442344135586257132494039090530114205331734741721735661419669465467520329"},"hash":"f519abadff304d0ed35cc66276a2f269f167038434527f8a1b4433573269294f","salt":"27024952271248352524388987355826","redeem":{"items":[{"tick":"tap","amt":"1000","address":"1JCSWx4j2qPsLacFgaZHVfvZ7GaeZ7KQiv"}],"auth":"4032fe9fe3cfd392ef6d74dbe51db7e0929e6dfaaa7be73b5ca207f3057f33a1i0","data":""}}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"COBIT","amt":"2152"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"abbf","amt":"690000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"2222222222"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"12025000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"888"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"27563000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"1000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"BCHA","amt":"5"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"505"}h!
DjB0x11cc931ad1572101ba6b3a476a242e9a969b35180f9749c6dc570ace9d031966+
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"10000000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1349"}h!
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","tick":"DIOR","amt":"10500000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1213"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955373"}h
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"12025000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3390"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"27575000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1288"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"100000"}h!
DjB0x4d75c498c1bb28480419ce5e21500df3b928b0fa943214698e4fe36bab9c3522
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"15530000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"1000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"304"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"505"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"46033333308"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"100"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"148000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3690"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"350"}h!
KjI=:ETH.AAVE:0xa9600D937897Bd87FAFCd66f2E06eD3AfD434a01:1728204:hrz_ios:100
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"QWYZ","amt":"77780"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"27575000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"QWYZ","amt":"45921"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"13388888866"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"12025000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3500"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1388"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"36P9","amt":"106"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3360"}h!
DjB0x678a46e4fefd8088d1e56951cd0263da91c0a2f2cd8f82fc79801730bd41d467
DjB0x0d7d5ea4c29f154eb47a5ca0901294bacfd095e5c97149a966bc27e20350227d
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"1000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1950"}h!
DjB0xcd4d1fe53a9a1415141b5c181ddb1e3f7c20082a075658af3264aa189e84d50c
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"36P9","amt":"103"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"74500"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"27575000000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BCHA","amt":"50"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"12025000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"120"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"666"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"transfer","tick":"
 ","amt":"4500000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"3500000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1415"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"2145"}h!
DjB0x9ed3ed44a3c942f78d5266a80c9d034d9923f79645e4fe42fd6611b487c39eb8
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"5"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"25000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"27575000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"36P9","amt":"106"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"550"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"
","amt":"7904556595"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1519"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"21000000000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"1"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"CTBI","amt":"1656790"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"15530000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"304"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AOAS.","amt":"7523"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"101"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"1000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"21144444408"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"abbf","amt":"690000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"999"}h!
DjB0x6ebfae17c50f151a0c3ce13d8713ab32db83f45f21dac91b6d8ca34f57bc60c8+
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3315"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"600"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3354"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"37955555726"}h!
DjB0xf7663c6af55d088a2176b49913f2afecc68000fbe37fe169e210ced1d06e9a64
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"101"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"
TC","amt":"55000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"1000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3315"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"27563000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"300"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"voidx","amt":"68000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"101"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"304"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"100"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1315"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"12025000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"16544444418"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"27563000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"20000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"304"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"1346"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"990000.000009"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3328"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"14800000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"1000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"20000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"15530000000"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"36666.666666"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"15530000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"15530000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"268"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"5"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"30000000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BCHA","amt":"100"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"
","amt":"200001000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"500"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"304"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"27575000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"FFST$","amt":"3315"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"27563000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"27563000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"36P9","amt":"1388"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"Ally ","amt":"1000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"101"}h!
text/html;charset=utf-8
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
<title>Bitcoin Celestial Child
 True Solar Motion Model</title>
  --panel:rgba(0,0,0,.82);
  --line:rgba(247,147,26,.72);
  --ui-gap:clamp(.75rem,1.8vmin,1rem);
  --ui-gap-small:.75rem;
*{box-sizing:border-box}M
html,body{margin:0;width:100%;min-height:100%;background:#01040a;color:#fff;font-family:"Courier New",monospace}
body{min-height:100vh;overflow:clip;cursor:crosshair}
.ordinal-stage{position:fixed;inset:0;width:100vw;height:100vh;aspect-ratio:1 / 1;overflow:hidden;background:#01040a;isolation:isolate}
@supports (height:100svh){
  body{min-height:100svh}
  .ordinal-stage{height:100svh}
canvas{position:absolute;inset:0;display:block;width:100%;height:100%;touch-action:none}
.info-toggle{position:M
absolute;z-index:12;inset-inline-start:var(--ui-gap);inset-block-end:var(--ui-gap);border:1px solid rgba(247,147,26,.72);background:rgba(0,0,0,.72);color:var(--gold);padding:.5625rem .6875rem;border-radius:.4375rem;cursor:pointer;letter-spacing:1px;font:700 .6875rem/1 "Courier New",monospace;box-shadow:0 0 1.125rem rgba(0,0,0,.38),inset 0 0 .75rem rgba(247,147,26,.04)}
.info-toggle:hover,.info-toggle:focus{outline:none;background:rgba(247,147,26,.13)}
.ordinal-stage.info-collapsed .left-stack,.ordinal-stage.info-coM
llapsed .controls,.ordinal-stage.info-collapsed .status{display:none}
.ordinal-stage.info-collapsed .info-toggle{background:rgba(247,147,26,.18)}
button,input{font-family:"Courier New",monospace}
.panel{background:var(--panel);border:1px solid var(--line);box-shadow:0 0 1.5rem rgba(247,147,26,.18),inset 0 0 1.125rem rgba(247,147,26,.04);backdrop-filter:blur(.375rem)}
.left-stack{position:absolute;z-index:6;inset-inline-start:var(--ui-gap);inset-block-start:var(--ui-gap);width:min(36.875rem,calc(100% - (var(--ui-gapM
) * 2)));max-height:calc(100% - (var(--ui-gap) * 2));display:flex;flex-direction:column;gap:.9375rem;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;padding-inline-end:.25rem;pointer-events:none}
.left-stack::-webkit-scrollbar,.controls::-webkit-scrollbar{width:.5rem}.left-stack::-webkit-scrollbar-thumb,.controls::-webkit-scrollbar-thumb{background:rgba(247,147,26,.28);border-radius:999px}
.left-stack .panel{position:relative;width:100%;padding:18px;pointer-events:auto}M
.label{color:var(--btc);font-size:13px;letter-spacing:2px;text-transform:uppercase}
.title{font-size:22px;color:var(--gold);font-weight:700;letter-spacing:1px;margin-top:4px;line-height:1.25}
.subtitle{margin-top:8px;color:#aeb7c4;font-size:14px;line-height:1.5}
.model-note{margin-top:7px;border:1px solid rgba(0,212,255,.34);background:rgba(0,212,255,.055);color:#ccefff;border-radius:8px;padding:8px 9px;font-size:12px;line-height:1.35;letter-spacing:1px}
.readout{display:grid;grid-template-columns:1fr 1fr;gap:12pxM
 18px;margin-top:14px}
.data{font-size:17px;margin-top:5px;color:#fff;font-weight:700}
.selected{color:var(--blue)}
.small{font-size:13.5px;color:var(--muted);line-height:1.5}
.motion-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px}
.motion-card,.context-card,.size-card,.motion-note{border:1px solid rgba(255,210,143,.16);background:rgba(255,255,255,.025);border-radius:8px;padding:9px;color:#aeb7c4;font-size:12.5px;line-height:1.45}
.motion-card b,.context-card b,.size-card b,.motion-noM
te b{display:block;color:#ffd28f;font-size:12px;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase}
.motion-card span,.size-card span{display:block;color:#d9e2ef;font-size:13px;line-height:1.4}
.motion-card em{font-style:normal;color:#7f8a99;font-size:11px;line-height:1.3}
.context-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}
.size-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}
.controls{position:absolute;z-index:7;inset-inline-end:var(--ui-gap)M
;inset-block-start:var(--ui-gap);width:19.375rem;max-height:calc(100% - (var(--ui-gap) * 2));overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;padding:1.125rem;pointer-events:auto}
.btn{width:100%;border:1px solid rgba(247,147,26,.72);background:rgba(0,0,0,.55);color:var(--gold);padding:10px 12px;border-radius:7px;cursor:pointer;letter-spacing:1px;font-weight:700;margin-top:10px;text-align:left;box-shadow:inset 0 0 12px rgba(247,147,26,.04)}
.btn:hover,.btn:focus{outline:M
none;background:rgba(247,147,26,.12)}
.btn-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}
.btn-row .btn{margin-top:0;text-align:center;padding:9px 6px;font-size:11px}
.range-wrap{margin-top:12px;border-top:1px solid rgba(255,255,255,.08);padding-top:12px}
.range-wrap input{width:100%;accent-color:#f7931a}
.motion-notes{margin-top:12px;border-top:1px solid rgba(255,255,255,.08);padding-top:12px;display:grid;gap:8px}
.hover-tip{position:absolute;z-index:9;display:none;pointer-events:none;tranM
sform:translate3d(var(--tip-x,0),var(--tip-y,0),0);max-width:17.5rem;padding:.625rem .75rem;background:rgba(0,0,0,.92);border:1px solid rgba(247,147,26,.86);box-shadow:0 .5rem 1.75rem rgba(0,0,0,.45),0 0 1.125rem rgba(247,147,26,.16);border-radius:.5rem}
.hover-tip .tt-title{color:#ffd28f;font-size:13px;font-weight:700;line-height:1.3;margin-bottom:4px}
.hover-tip .tt-body{color:#c9d3df;font-size:13px;line-height:1.4}
.hover-tip .tt-meta{color:#7f8a99;font-size:11px;line-height:1.3;margin-top:4px}
absolute;inset-inline-end:calc(var(--ui-gap) * .875);inset-block-end:calc(var(--ui-gap) * .625);z-index:5;color:#596273;font-size:.75rem;letter-spacing:2px;pointer-events:none;text-align:right}
@media(max-width:980px){
  .left-stack{width:min(31.25rem,calc(100% - (var(--ui-gap) * 2)))}
  .controls{inset-block-start:auto;inset-inline-end:var(--ui-gap);inset-block-end:var(--ui-gap);width:min(18.75rem,calc(100% - (var(--ui-gap) * 2)))}
@media(max-width:760px){
  .info-toggle{inset-inline-start:var(--ui-gap-small);inM
set-block-start:var(--ui-gap-small);inset-block-end:auto}
  .left-stack{inset-inline-start:var(--ui-gap-small);inset-inline-end:var(--ui-gap-small);inset-block-start:calc(var(--ui-gap-small) + 2.375rem);width:auto;max-height:calc(100% - 15.625rem)}
  .left-stack .panel{padding:.75rem}
  .controls{inset-inline-start:var(--ui-gap-small);inset-inline-end:var(--ui-gap-small);inset-block-end:var(--ui-gap-small);width:auto;max-height:11.75rem;overflow:auto;padding:.75rem}
  .motion-grid,.context-grid{grid-template-columnM
  .size-grid{grid-template-columns:repeat(2,1fr)}
  .title{font-size:18px}
  .subtitle{font-size:12.5px}
  .label{font-size:11px}
  .data{font-size:14px}
  .small{font-size:12px}
  .status{display:none}
@media(max-height:520px) and (orientation:landscape){
  .info-toggle{inset-inline-start:var(--ui-gap-small);inset-block-start:var(--ui-gap-small);inset-block-end:auto}
  .left-stack{inset-inline-start:var(--ui-gap-small);inset-inline-end:auto;inset-block-start:calc(var(--ui-gap-small) + 2.375rem);width:minM
(28rem,calc(52% - var(--ui-gap-small)));max-height:calc(100% - 3.875rem)}
  .left-stack .panel{padding:.75rem}
  .controls{inset-inline-start:auto;inset-inline-end:var(--ui-gap-small);inset-block-start:var(--ui-gap-small);inset-block-end:var(--ui-gap-small);width:min(18rem,calc(44% - var(--ui-gap-small)));max-height:calc(100% - (var(--ui-gap-small) * 2));overflow:auto;padding:.75rem}
  .btn{padding:.5625rem .625rem;margin-top:.5rem}
  .btn-row{gap:.5rem;margin-top:.5rem}
  .range-wrap,.motion-notes{margin-top:.5remM
  .motion-note{padding:.5rem;font-size:.71875rem;line-height:1.32}
  .motion-note b{font-size:.6875rem;margin-bottom:.1875rem}
  .title{font-size:1.125rem}
  .subtitle{font-size:.78125rem;line-height:1.35}
  .label{font-size:.6875rem}
  .data{font-size:.875rem}
  .small{font-size:.75rem}
  .status{display:none}
@media(max-width:360px),(max-height:360px){
  .ordinal-stage:not(.info-collapsed) .left-stack{max-height:calc(100% - 3.75rem)}
  .ordinal-stage:not(.info-collapsed) .controls{display:noM
  .hover-tip{display:none!important}
<main id="ordinalStage" class="ordinal-stage">
<canvas id="space" aria-label="Animated solar system galactic-frame model"></canvas>
<button id="infoToggle" class="info-toggle" type="button" aria-controls="infoPanels controlPanel" aria-expanded="true">HIDE INFO</button>
<div class="left-stack" id="infoPanels">
  <section class="panel top">
    <div class="label">Child Inscription Model</div>
    <div class="title">Solar System: Galactic Motion ModelM
    <div class="model-note">MAP-LIKE MODEL
 BODY SIZES TRUE COMPARED WITH THE SUN
 DISTANCES SQUEEZED TO FIT</div>
    <div class="subtitle">A simple space map: the Sun carries the planets as it moves around the Milky Way. The paths follow one simple rule: <span style="color:#ffd28f">the Sun moves forward while each planet circles the Sun</span>. This is <span style="color:#ffd28f">not live astronomical tracking</span>
 it is a schematic teaching model using compressed distances and sM
ymbolic time. The solar system also contains many smaller things besides the eight planets, including dwarf planets, moons, asteroids, comets, the Kuiper Belt, and the far Oort Cloud. This is meant to help future readers understand where Earth was in space.</div>
    <div class="readout">
      <div><div class="label">Selected World</div><div id="selectedName" class="data selected">SUN</div></div>
      <div><div class="label">Type</div><div id="selectedType" class="data">STAR</div></div>
      <div><div class="labM
el">Diameter</div><div id="selectedDiameter" class="data">1,392,700 KM</div></div>
      <div><div class="label">Size Compared With Earth</div><div id="selectedRatio" class="data">109.30
    <div id="selectedNote" class="small" style="margin-top:14px">Body-size dots use true diameter ratios relative to the Sun. Thin rings are UI locator markers so tiny true-scale planets can be found.</div>
    <div class="motion-grid" aria-label="Galactic motion facts">
      <div class="motion-card"><b>SpM
eed of our solar system through the galaxy</b><span>
 515,000 mph</span><em>
 829,000 kph as the Sun carries the planets around the Milky Way</em></div>
      <div class="motion-card"><b>One trip around the Milky Way</b><span>
 230 million years</span><em>one full journey around the galaxy
      <div class="motion-card"><b>Crossing the Milky Way
s flat middle</b><span>
42 million years</span><em>2 crossings per full up-and-down wave cycle; about 6
8 crossings during oneM
 full 230-million-year trip around the Milky Way</em></div>
      <div class="motion-card"><b>Earth
s address in space</b><span>Earth
 Milky Way</span><em>Earth goes around the Sun. The Sun is one star inside the Milky Way. The Sun sits in a smaller star branch called the Orion Spur, far from the galaxy
s center.</em></div>
  <section class="panel bottom">
    <div class="label">Size Guide + Context</div>
    <div class="small" style="margin-top:8px;color:#aeb7c4">The dM
ots show real body sizes compared with the Sun. Rings and labels are only helpers, not real planet sizes.</div>
    <div class="context-grid">
      <div class="context-card"><b>More than planets</b>The solar system is not only the Sun and eight planets. It also has dwarf planets, moons, asteroids, comets, small rocks, icy worlds beyond Neptune, the Kuiper Belt, and the distant Oort Cloud.</div>
      <div class="context-card"><b>Goldilocks zone</b>The Goldilocks zone gets its name from the old story of Goldilocks,M
 where things had to be not too hot and not too cold, but just right. In space, it means the distance from a star where a rocky planet could have liquid water on its surface. Earth is in this zone. Being in the zone does not guarantee life.</div>
      <div class="context-card"><b>Asteroid Belt</b>The main asteroid belt is mostly between Mars and Jupiter. It has many rocky bodies left from the solar system
s beginning. It is not a solid wall of rock.</div>
      <div class="context-card"><b>Kuiper Belt</b>Beyond M
Neptune is the Kuiper Belt. It is a wide area of icy worlds and dwarf planets, including Pluto. Many comets with shorter paths come from there.</div>
      <div class="context-card"><b>Oort Cloud</b>The Oort Cloud is a huge faraway shell of icy bodies around the solar system, far beyond the planets and Kuiper Belt. Many long-path comets may come from there.</div>
      <div class="context-card"><b>Not truly flat</b>The planets mostly travel around the Sun in the same broad flat sheet, but not perfectly. Each orbit M
is tilted a little, and that sheet is also tilted compared with the Milky Way.</div>
    <div class="label" style="margin-top:12px">Size Guide
    <div class="size-grid" id="sizeGrid"></div>
<section class="panel controls" id="controlPanel">
  <div class="label">Control Deck</div>
  <div class="btn-row">
    <button id="pauseBtn" class="btn" type="button">PAUSE</button>
    <button id="pathBtn" class="btn" type="button">PATHS ON</button>
    <button id="labelsBtn" class="btn" type="button">LABELS ON</button>
    <button id="beltsBtn" class="btn" type="button">BELTS ON</button>
  <button id="resetBtn" class="btn" type="button">RESET VIEW</button>
  <div class="range-wrap">
    <div class="label">Time Speed</div>
    <input id="speedRange" type="range" min="0" max="300" value="115" aria-label="time speed">
    <div id="speedValue" class="small">115% symbolic time</div>
  <div class="motion-notes">
otion-note"><b>Travel through the galaxy</b>The arrow shows the Sun carrying the planets around the Milky Way.</div>
    <div class="motion-note"><b>Path rule</b>Each planet path uses one rule: the Sun moves forward through the galaxy while the planet circles the Sun.</div>
    <div class="motion-note"><b>Visibility note</b>Planet dots are true compared with the Sun. Rings only help you see them.</div>
    <div class="motion-note"><b>Belts</b>The asteroid belt and Kuiper Belt can be shown as simple guide rings. TheM
 Oort Cloud is only explained in words because it is far beyond this view.</div>
  <div class="small" style="margin-top:12px">Drag to move the view. Use the wheel to zoom. Click a planet marker for facts.</div>
<div id="hoverTip" class="hover-tip"></div>
<div class="status">CHILD MODEL
 NO OUTSIDE FILES</div>
const stage=document.getElementById('ordinalStage');
const canvas=document.getElementById('space');
const ctx=canvas.getContextM
('2d',{alpha:false});
function id(v){return document.getElementById(v)}
  selectedName:id('selectedName'),selectedType:id('selectedType'),selectedDiameter:id('selectedDiameter'),selectedRatio:id('selectedRatio'),selectedNote:id('selectedNote'),
  sizeGrid:id('sizeGrid'),hoverTip:id('hoverTip'),infoToggle:id('infoToggle'),speedRange:id('speedRange'),speedValue:id('speedValue'),
  pauseBtn:id('pauseBtn'),pathBtn:id('pathBtn'),labelsBtn:id('labelsBtn'),beltsBtn:id('beltsBtn'),resetBtn:id('resetBtn')
tion clamp(v,a,b){return Math.max(a,Math.min(b,v))}
function fmt(n){return Math.round(n).toLocaleString('en-US')}
function rad(v){return v*Math.PI/180}
const earthDiameter=12742;
  {name:'Sun',type:'Star',diameter:1392700,earth:1392700/earthDiameter,au:0,period:0,color:'#ffd36d',note:'The Sun is the star at the center of our solar system. It carries the planets as it travels around the Milky Way. Body sizes are true compared with the Sun; distances are squeezed to fit.'},
  {name:'Mercury',type:'RockM
y planet',diameter:4879,earth:4879/earthDiameter,au:.39,period:88,color:'#aeb1b5',note:'Smallest planet. Its real-size dot is tiny here, so the ring only helps you find it.'},
  {name:'Venus',type:'Rocky planet',diameter:12104,earth:12104/earthDiameter,au:.72,period:225,color:'#e8c27a',note:'Almost Earth-sized, but closer to the Sun and much too hot on the surface for Earth-like life.'},
  {name:'Earth',type:'Rocky planet',diameter:12742,earth:1,au:1,period:365.25,color:'#4fa3ff',accent:'#00ff88',note:'Earth is theM
 comparison planet: 1
 Earth size. It sits in the Sun
 the not-too-hot, not-too-cold distance where liquid water can exist.'},
  {name:'Mars',type:'Rocky planet',diameter:6779,earth:6779/earthDiameter,au:1.52,period:687,color:'#d26345',note:'About half Earth
s width and near the colder outer edge of the Sun
s Goldilocks zone.'},
  {name:'Jupiter',type:'Gas giant',diameter:139820,earth:139820/earthDiameter,au:5.2,period:4333,color:'#d8a46d',bands:true,note:'Largest planet. About 11 EarthsM
 could fit across its width.'},
  {name:'Saturn',type:'Gas giant',diameter:116460,earth:116460/earthDiameter,au:9.58,period:10759,color:'#e6c37a',ring:true,note:'Second-largest planet. The ring marker helps show it, but the marker is not real scale.'},
  {name:'Uranus',type:'Ice giant',diameter:50724,earth:50724/earthDiameter,au:19.2,period:30687,color:'#8be7ef',note:'Cold outer planet about four Earths wide.'},
  {name:'Neptune',type:'Ice giant',diameter:49244,earth:49244/earthDiameter,au:30.05,period:60190,color:M
'#4b6fff',note:'Farthest official planet from the Sun. Slightly smaller than Uranus.'}
const TRUE_SUN_RADIUS=76;
for(let i=0;i<bodies.length;i++){
  bodies[i].visual=i===0?TRUE_SUN_RADIUS:(bodies[i].diameter/bodies[0].diameter)*TRUE_SUN_RADIUS;
const GAL={sunX:220,sunY:20,fx:0.93,fy:-0.36,nx:0.36,ny:0.93};
  timeScaleMsPerYear:26000,
  sunTravelPxPerYear:20,
  orbitLaneMaxPx:310,
  orbitLaneGapPx:24,
  orbitForwardFlatten:.18
  w:0,h:0,dpr:1,cx:0,cy:0,zoom:MODM
EL.defaultZoom,panX:0,panY:0,drag:false,lastX:0,lastY:0,mouseX:-999,mouseY:-999,manualInfo:false,
  paused:false,showPaths:true,showLabels:true,showBelts:true,speed:1.15,last:performance.now(),time:0,selected:bodies[0],stars:makeStars(700),hits:[]
function makeStars(n){
  for(let i=0;i<n;i++)a.push({x:Math.random(),y:Math.random(),s:Math.random()*1.6+.25,p:Math.random()*Math.PI*2,t:Math.random()*.8+.2});
function yearsNow(){return state.time/MODEL.timeScaleMsPerYear}
  if(!body.au)return 0;
  const normalized=Math.pow(body.au/30.05,.58);
  return TRUE_SUN_RADIUS + MODEL.orbitLaneGapPx + normalized*MODEL.orbitLaneMaxPx;
function positionAt(body,i,yearsBack){
  if(i===0)return {x:GAL.sunX,y:GAL.sunY,markerR:TRUE_SUN_RADIUS+8,orbitR:0,theta:0};
  const sampleYear=yearsNow()-yearsBack;
  const bodyYears=body.period/365.25;
  const theta=(sampleYear/bodyYears)*Math.PI*2 + i*.73;
  const orbitR=orbitLaneRadius(body);
  const travelBack=yearsBack*MODEL.sunTravelPxPerYM
  const side=Math.sin(theta)*orbitR;
  const forward=Math.cos(theta)*orbitR*MODEL.orbitForwardFlatten;
  const x=GAL.sunX - GAL.fx*travelBack + GAL.nx*side + GAL.fx*forward;
  const y=GAL.sunY - GAL.fy*travelBack + GAL.ny*side + GAL.fy*forward;
  const markerR=Math.max(8,Math.min(18,10+orbitR*.018));
  return {x,y,markerR,orbitR,theta};
  state.dpr=Math.min(2.5,devicePixelRatio||1);
  const r=stage.getBoundingClientRect();
  state.w=Math.max(1,r.width);
  state.h=Math.max(1,r.height);
nvas.width=Math.floor(state.w*state.dpr);
  canvas.height=Math.floor(state.h*state.dpr);
  ctx.setTransform(state.dpr,0,0,state.dpr,0,0);
  state.cx=state.w*.57;
  state.cy=state.h*.55;
  requestAnimationFrame(draw);
  const now=performance.now();
  const dt=Math.min(50,now-state.last);
  if(!state.paused)state.time+=dt*state.speed;
  ctx.setTransform(state.dpr,0,0,state.dpr,0,0);
  drawBackground(now);
  ctx.translate(state.cx+state.panX,state.M
  ctx.scale(state.zoom,state.zoom);
function drawBackground(now){
  const g=ctx.createRadialGradient(state.w*.55,state.h*.5,20,state.w*.55,state.h*.5,Math.max(state.w,state.h)*.75);
  g.addColorStop(0,'#071020');g.addColorStop(.48,'#020814');g.addColorStop(1,'#01040a');
  ctx.fillStyle=g;ctx.fillRect(0,0,state.w,state.h);
  for(const s of state.stars){
    const tw=(Math.sin(now*.001*s.t+s.p)+1)*.5;
    ctx.globalAlpha=.25+tw*.55;
    ctx.fillStyle='M
    ctx.fillRect(s.x*state.w,s.y*state.h,s.s,s.s);
  ctx.globalAlpha=1;
function drawModel(now){
  state.hits.length=0;
  drawTravelArrow();
  if(state.showBelts)drawBelts();
  if(state.showPaths)drawPaths();
  for(let i=1;i<bodies.length;i++)drawPlanet(bodies[i],i,now);
function drawTravelArrow(){
  const tx=GAL.sunX-GAL.fx*740, ty=GAL.sunY-GAL.fy*740;
  const hx=GAL.sunX+GAL.fx*270, hy=GAL.sunY+GAL.fy*270;
  const grad=ctx.createLinearGradient(tx,ty,hx,hy);
  grad.addColorStop(0,'rgM
  grad.addColorStop(.52,'rgba(0,212,255,.13)');
  grad.addColorStop(1,'rgba(247,147,26,.26)');
  ctx.strokeStyle=grad;ctx.lineWidth=30/state.zoom;ctx.lineCap='round';
  ctx.beginPath();ctx.moveTo(tx,ty);ctx.lineTo(hx,hy);ctx.stroke();
  ctx.strokeStyle='rgba(255,210,143,.45)';ctx.lineWidth=2/state.zoom;
  ctx.beginPath();ctx.moveTo(tx+GAL.fx*20,ty+GAL.fy*20);ctx.lineTo(hx-GAL.fx*34,hy-GAL.fy*34);ctx.stroke();
  drawArrowHead(hx,hy,22,Math.atan2(GAL.fy,GAL.fx),'rgba(255,210,143,.82)');
drawArrowHead(x,y,size,angle,color){
  ctx.save();ctx.translate(x,y);ctx.rotate(angle);ctx.fillStyle=color;
  ctx.beginPath();ctx.moveTo(size,0);ctx.lineTo(-size*.58,-size*.48);ctx.lineTo(-size*.28,0);ctx.lineTo(-size*.58,size*.48);ctx.closePath();ctx.fill();
function trailColor(i,a){
  const colors=['rgba(255,98,70,A)','rgba(255,194,84,A)','rgba(0,255,136,A)','rgba(255,111,72,A)','rgba(247,147,26,A)','rgba(255,210,143,A)','rgba(0,212,255,A)','rgba(76,112,255,A)'];
  return colors[(i-1)%colors.leM
ngth].replace('A',String(a));
function beltEllipseRadius(au){
  const normalized=Math.pow(au/30.05,.58);
  return TRUE_SUN_RADIUS + MODEL.orbitLaneGapPx + normalized*MODEL.orbitLaneMaxPx;
function drawProjectedEllipse(r,color,label,dy){
  ctx.strokeStyle=color;
  ctx.lineWidth=1.15/state.zoom;
  ctx.setLineDash([6/state.zoom,7/state.zoom]);
  ctx.ellipse(GAL.sunX,GAL.sunY,r*MODEL.orbitForwardFlatten,r,Math.atan2(GAL.fy,GAL.fx),0,Math.PI*2);
  ctx.setLineDash([]);M
  if(state.showLabels){
    ctx.font=`${12/state.zoom}px Courier New`;
    ctx.textAlign='center';
    ctx.textBaseline='middle';
    ctx.fillStyle=color;
    ctx.shadowColor='rgba(0,0,0,.92)';
    ctx.shadowBlur=8;
    ctx.fillText(label,GAL.sunX+GAL.nx*(r+22),GAL.sunY+GAL.ny*(r+22)+dy);
function drawBelts(){
  drawProjectedEllipse(beltEllipseRadius(2.8),'rgba(255,210,143,.48)','ASTEROID BELT',0);
  drawProjectedEllipse(beltEllipseRadius(43),'rgba(0,212,255,.38)','KUIPER BELT',0);
  for(let i=1;i<bodies.length;i++){
    const b=bodies[i];
    const years=b.period/365.25;
    const maxYears=Math.min(18,Math.max(years*1.25,1.3));
    const steps=Math.max(80,Math.min(260,Math.floor(maxYears*26)));
    ctx.beginPath();
    for(let s=0;s<=steps;s++){
      const p=positionAt(b,i,(s/steps)*maxYears);
      if(s===0)ctx.moveTo(p.x,p.y);else ctx.lineTo(p.x,p.y);
    ctx.strokeStyle=trailColor(i,.64);
    ctx.lineWidth=(i<5?1.05:1.35)/state.zoom;
  const b=bodies[0];
  const pulse=(Math.sin(now*.002)+1)*.5;
  ctx.save();ctx.translate(GAL.sunX,GAL.sunY);
  const glow=ctx.createRadialGradient(0,0,5,0,0,135+pulse*18);
  glow.addColorStop(0,'rgba(255,245,190,1)');
  glow.addColorStop(.28,'rgba(247,147,26,.84)');
  glow.addColorStop(.58,'rgba(247,147,26,.22)');
  glow.addColorStop(1,'rgba(247,147,26,0)');
  ctx.fillStyle=glow;ctx.beginPath();ctx.arc(0,0,135+pulse*18,0,Math.PI*2);ctx.fill();
  const sg=ctx.createRadialGradient(-20,-24,4,0,0,b.visuaM
  sg.addColorStop(0,'#fff4bd');sg.addColorStop(.55,'#f7931a');sg.addColorStop(1,'#9a3c00');
  ctx.fillStyle=sg;ctx.beginPath();ctx.arc(0,0,b.visual,0,Math.PI*2);ctx.fill();
  if(state.showLabels)drawLabel(b,0,-b.visual-18);
  addHit(b,GAL.sunX,GAL.sunY,b.visual+8);
function drawPlanet(b,i,now){
  const p=positionAt(b,i,0);
  ctx.save();ctx.translate(p.x,p.y);
  const trueR=Math.max(.42,b.visual);
  ctx.globalAlpha=.78;
  ctx.strokeStyle=trailColor(i,.78);
  ctx.lineWidth=1.1/staM
  ctx.beginPath();ctx.arc(0,0,p.markerR,0,Math.PI*2);ctx.stroke();
  ctx.strokeStyle=trailColor(i,.25);
  ctx.lineWidth=.75/state.zoom;
  ctx.beginPath();ctx.moveTo(-p.markerR*.65,0);ctx.lineTo(p.markerR*.65,0);ctx.moveTo(0,-p.markerR*.65);ctx.lineTo(0,p.markerR*.65);ctx.stroke();
    ctx.save();ctx.rotate(rad(-12));ctx.beginPath();ctx.ellipse(0,0,p.markerR*1.45,p.markerR*.42,0,0,Math.PI*2);ctx.strokeStyle='rgba(255,210,143,.45)';ctx.lineWidth=1.2/state.zoom;ctx.stroke();ctx.M
  const pg=ctx.createRadialGradient(-trueR*.35,-trueR*.35,.1,0,0,Math.max(trueR*1.4,.8));
  pg.addColorStop(0,'#fff7d0');pg.addColorStop(.28,b.color);pg.addColorStop(1,'#05070c');
  ctx.fillStyle=pg;ctx.beginPath();ctx.arc(0,0,trueR,0,Math.PI*2);ctx.fill();
  ctx.strokeStyle='rgba(255,255,255,.35)';ctx.lineWidth=.7/state.zoom;ctx.stroke();
  if(b.bands && trueR>3){
    ctx.save();ctx.beginPath();ctx.arc(0,0,trueR,0,Math.PI*2);ctx.clip();
    for(let y=-trueR*.55;y<=trueR*.55;y+=trueR*.36){ctx.fillStyM
le='rgba(82,43,21,.22)';ctx.fillRect(-trueR,y,trueR*2,trueR*.12)}
  if(b.accent && trueR>2){
    ctx.fillStyle='rgba(0,255,136,.45)';ctx.beginPath();ctx.arc(trueR*.22,-trueR*.08,trueR*.32,0,Math.PI*2);ctx.fill();
  if(state.selected===b){
    ctx.strokeStyle='rgba(0,212,255,.95)';ctx.lineWidth=1.5/state.zoom;ctx.beginPath();ctx.arc(0,0,p.markerR+5+Math.sin(now*.006)*2,0,Math.PI*2);ctx.stroke();
  if(state.showLabels)drawLabel(b,0,-p.markerR-10);
  addHit(b,p.x,p.y,p.markerR+8);
function drawLabel(b,x,y){
  ctx.font=`${11/state.zoom}px Courier New`;
  ctx.textAlign='center';ctx.textBaseline='middle';
  ctx.fillStyle=b.name==='Sun'?'#ffd28f':'#d9e2ef';
  ctx.shadowColor='rgba(0,0,0,.92)';ctx.shadowBlur=8;
  ctx.fillText(b.name.toUpperCase(),x,y);
function addHit(b,x,y,r){
  const sx=(state.cx+state.panX)+x*state.zoom;
  const sy=(state.cy+state.panY)+y*state.zoom;
  state.hits.push({body:b,x:sx,y:sy,r:r*state.zoom});
  for(let i=state.hits.length-1;i>=0;i--){
    const h=state.hits[i],dx=state.mouseX-h.x,dy=state.mouseY-h.y;
    if(Math.hypot(dx,dy)<=Math.max(12,h.r)){hit=h;break;}
  if(!hit){ui.hoverTip.style.display='none';return;}
  ui.hoverTip.innerHTML=`<div class="tt-title">${b.name.toUpperCase()}</div><div class="tt-body">${b.type}
 ${fmt(b.diameter)} km diameter</div><div class="tt-meta">${b.name==='Sun'?'Travel through the galaxy
 230M-year orbit':'Real-size dot compared with Sun
 ring is only a marker'}</div>`;
  ui.hoverTip.style.display='block';
  ui.hoverTip.style.left=clamp(state.mouseX+14,8,state.w-295)+'px';
  ui.hoverTip.style.top=clamp(state.mouseY+14,8,state.h-120)+'px';
function selectBody(b){
  ui.selectedName.textContent=b.name.toUpperCase();
  ui.selectedType.textContent=b.type.toUpperCase();
  ui.selectedDiameter.textContent=fmt(b.diameter)+' KM';
  ui.selectedRatio.textContent=(Math.round(b.earth*100)/100).toFixed(2)+'
  ui.selectedNote.textContentM
function buildSizeGrid(){
  ui.sizeGrid.innerHTML=bodies.map(b=>`<div class="size-card"><b>${b.name}</b><span>${fmt(b.diameter)} km</span><span>${(Math.round(b.earth*100)/100).toFixed(2)}
 Earth</span></div>`).join('');
function setInfoCollapsed(collapsed,manual){
  if(manual)state.manualInfo=true;
  stage.classList.toggle('info-collapsed',collapsed);
  ui.infoToggle.textContent=collapsed?'SHOW INFO':'HIDE INFO';
  ui.infoToggle.setAttribute('aria-expanded',collapsed?'false':'true');
  if(state.manualInfo)return;
  const compact=state.w<=760 || state.h<=500 || Math.min(state.w,state.h)<=360;
  setInfoCollapsed(compact,false);
function resetView(){state.zoom=MODEL.defaultZoom;state.panX=0;state.panY=0}
  addEventListener('resize',resize);
  if('ResizeObserver' in window)new ResizeObserver(resize).observe(stage);
  ui.infoToggle.addEventListener('click',()=>setInfoCollapsed(!stage.classList.contains('info-collapsed'),true));
  canvas.addEventListener('pointerdown',eM
=>{const r=stage.getBoundingClientRect();state.drag=true;state.lastX=e.clientX-r.left;state.lastY=e.clientY-r.top;canvas.setPointerCapture(e.pointerId)});
  canvas.addEventListener('pointermove',e=>{const r=stage.getBoundingClientRect();const x=e.clientX-r.left,y=e.clientY-r.top;state.mouseX=x;state.mouseY=y;if(state.drag){state.panX+=x-state.lastX;state.panY+=y-state.lastY;state.lastX=x;state.lastY=y}});
  canvas.addEventListener('pointerup',e=>{state.drag=false;try{canvas.releasePointerCapture(e.pointerId)}catch(M
  canvas.addEventListener('pointerleave',()=>{state.drag=false;state.mouseX=-999;state.mouseY=-999});
  canvas.addEventListener('click',e=>{
    for(let i=state.hits.length-1;i>=0;i--){
      const h=state.hits[i];
      const r=stage.getBoundingClientRect(),x=e.clientX-r.left,y=e.clientY-r.top;
      if(Math.hypot(x-h.x,y-h.y)<=Math.max(14,h.r)){selectBody(h.body);return}
  canvas.addEventListener('wheel',e=>{e.preventDefault();state.zoom=clamp(state.zoom*(e.deltaY<0?1.08:.92),.45,2.6)},{passivM
  ui.pauseBtn.addEventListener('click',()=>{state.paused=!state.paused;ui.pauseBtn.textContent=state.paused?'PLAY':'PAUSE'});
  ui.pathBtn.addEventListener('click',()=>{state.showPaths=!state.showPaths;ui.pathBtn.textContent=state.showPaths?'PATHS ON':'PATHS OFF'});
  ui.labelsBtn.addEventListener('click',()=>{state.showLabels=!state.showLabels;ui.labelsBtn.textContent=state.showLabels?'LABELS ON':'LABELS OFF'});
  ui.beltsBtn.addEventListener('click',()=>{state.showBelts=!state.showBelts;ui.beltsBtn.texMb
tContent=state.showBelts?'BELTS ON':'BELTS OFF'});
  ui.resetBtn.addEventListener('click',resetView);
  ui.speedRange.addEventListener('input',()=>{state.speed=Number(ui.speedRange.value)/100;ui.speedValue.textContent=ui.speedRange.value+'% symbolic time'});
resize();bind();buildSizeGrid();selectBody(bodies[0]);draw();
RjLOpwt1:mint:d4e5ebf11d104d6a63fb74e42094364b25a5f7199a09e5c0e71408972466a8b8:1000
RjLOpwt1:mint:d4e5ebf11d104d6a63fb74e42094364b25a5f7199a09e5c0e71408972466a8b8:1000xZ
RjLOpwt1:mint:d4e5ebf11d104d6a63fb74e42094364b25a5f7199a09e5c0e71408972466a8b8:1000
text/plain;charset=utf-8
K{"p":"brc-20","op":"transfer","tick":"ordi","amt":"148.260000000000000000"}h!
6j4hEX:to:USDT(TRON):TNnRJZLrRZxDcsjHt5JEPAz1M4ZM32vgeM
6j4KSS:to:USDT(TRON):TRYQ4Ri2u1bssAz1WE4jhDPhg32eXd5pv1
6j4WJW:to:USDT(TRON):TCVhSZM59akmY1Davd1i6EoNL4wD7i5QxU
8j6tZy:to:LTC:ltc1qs779vzagcv37f84ufn9wwfg4fznk05tuapv5tz
?j=n9g:to:USDT(ERC20):0x42e777c1024efbe8d90ef882deb97edf9c9b0028
?j=from:1000USDT(BSC):0xEbaABC712edEb466E0ed540C27bE2dbEB7d46620\
@j>from:250USDT(ERC20):0x131e68dA2c6277421ddEFb26AFAeBE3737C317B0
GjEfrom:10000.000308USDT(BSC):0x13a67b5f2A68B00fD0517f377a8eB2988F5003fF
OjLL0x2e8a0cea142b07e5dc3daee80dbf84df743124e7132a60abb1d2e60f614187b6=|lifi
FjDOUT:06C73C16C29DDD2C16AF3C92804DAE6F10CE860528BA49C11F179AF483F99225
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ordi","amt":"5.72"}h!
DjB0xc14ef36f93d3ed0e23fa41a2716da2799e1804c6e558807fb72831f5628b7ee5
6j4TM6:to:USDT(TRON):TBFbcJWJk13MgvUGWyjMw3R49CebGDV1FQ
DjB0xba5e46c509e48770c9db2605d2281cc6c2e2d75adc30af7c3305f08070d04ca6
OjLL0x02ac4d013a1df348819fb8530c968bb7d1abeb53477382ad398a0ddeea2fc086=|lifiMP
2j0to:USDT(TRON):TSVnegVv7f9KVB1jhLhYKxHeBpMNDMRpsr
DjB0x11fd4a169619f0b85cea2966fba3d42ec30b8ab142756de57747f00385fdb06a
DjB0x186c6f15413389f0267846ce0e04cb41313ee932fceea1f160c06d533b741a1d
6j43jT:to:USDT(TRON):TE2756qwRpWAiwdM7BXbumYB8ZECreSeN3
OjLL0x5a32bfd12d4183cf470d51c97ef779e17ecdaa282ff23d14520af01e849ca31c=|lifi
DjB0x9db242ffc36336b42cdcaea1b067d7292eaad28e1ce4ea4839b7f7224a87ec95
DjB0xb8442b1cdc32c89717288722aeac1f6564e87ec29262f070c2defc0b626a04c9
DjB0xdac88e0a9ee24fbc075de3bbb7b1ba4e50323c7867d21c012d393660a87303e8
8j6HuP:to:LTC:ltc1qs8xt6ky5huuqm025vqnr5ss0qrrtjr2ng2409gR
DjB0x2f9586e3ffdb2110912a3bf09caca970bd978f371bda85208f7c1aed34c5e51c
DjB0x9c8db92cc78dae4958fae031a5c4a2a60e12ec5e16d921ff8ded911e2ce6728f
fp-deposit-vault-adminu
fp-deposit-vault-adminu
fp-deposit-vault-adminu
fp-deposit-vault-adminu
fp-deposit-vault-adminu
fp-deposit-vault-adminu
6j4YGg:to:USDT(TRON):TF2sL5TTpLvZTY1ryrKfcg7WR7tQNzX5jV
6j4PYp:to:USDT(TRON):TNhwfGD2SrSQbR5yys8NW4hvmfjbGQxqze
6j4hsP:to:USDT(TRON):TXpi1v885Mk74ti5QSnnyrxXoaDL9wvZHN
6j4RxE:to:USDT(TRON):TTQVrKBVq2s3Y3F2zMhjvQDc825MsUi1EL
IjGREFUND:D6D36FF27CB00866A5B33173D94B6F194913F3F17D01E6CDD5662B86BDF5F939
2j0to:USDT(TRON):TNYQYaWQ7Eec7TeonYQBRXzZmLmtZpugt6\)
=j;QQN:to:USDT(BSC):0x13CB1842589F33cba63f7270964CED2Ad285f9df
=j;Yqb:to:USDT(BSC):0x9010d307CF27e37B7A197a7154e3c40a0285cC84
=j;Bqy:to:USDT(BSC):0xF334E55dD3cE393Db903F5D74708FA6AE7dAee98A
>j<IlN:to:USDC(CELO):0xD646F6Fdcd5cc06406168e69FCdF6DdD10fDf5aF
>j<2Jz:to:USDC(SOL):HDJHvPsp9Cea1qraLnyfVk7SjcrqZJRpNRbGZfJC6xxm
DjB0xd8746878ee0abbc9050e6c59a1e19f1fdbb583237e2376c9d215b8dcc621eedd
DjB0x24c8cd172b5cba214e07ef7f03d9fe899134da728740607df5f00328a81b7511
DjB0x0d7d5ea4c29f154eb47a5ca0901294bacfd095e5c97149a966bc27e20350227d
DjB0xda562054bc4ac93ea96a444f177fed2df339770b89df4fcc0a9e0182554c049e
DjB0x0a8d77d64ce61a91779aa1dcd8c184b7d91b92f8a5235661231ecee28ecea29b
DjB0x852829063d3ca88f9ba1d83c87b919eaff0ac7b8ee70ee6e937e5b4fd76621c2
DjB0x852db355162efea72b6e40aea0d4d420fd478d6c904e493998ef0a884e9fedd7
DjB0x77953e55fe8dd771debafe7706ee58a7a3affb5b15eec05476c743361212ef15
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955374"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955375"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955376"}h
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":70000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":50000J
HjF=:e:0xEF28338186bE2A63547f4B448B7C19BA7c5624b2:68716056/200:sk/t1:0/70
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"300"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"zeusv","amt":"300"}h!
DjB0x697a2c3f8e5a578e3f39639af19652231a327cd2a0d275b8db9585071dce7fbeI
6j4k9A:to:USDT(TRON):TGUurv8skUDGYiJ4gbCi6DACnqKnpJe3f3
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","amt":"0.7","tick":"ordi"}h!
6j4QlC:to:USDT(TRON):TQNBU3w4nzTBLVV1488DfiATTdUczxaBgf
8j6gRl:to:USDC:0x0D5722cbdc28FC62d40092577103B6ab233296cf
GjEfrom:945.565149USDT(ERC20):0x18657d4a8F9D5A47a2731c9e5E061f004e35D210
;j9from:0.458LTC:ltc1qngxht2gyz8d7m4pe7mftty5d630d6gw7deukue
FjDOUT:FBA9F42368426C9463C62825606585994DAABDC1F2307A71D88F2EE6249022E8
FjDOUT:3A440783DB19BB73EAB913846D4001827409CF5EB6660B8F880F06E4BB1EFB98
FjDOUT:75BB2E1018235C4EE6DADBC62CD24282CB4274DC01E97946637710B79F5DFCCA
FjDOUT:D89CBA6CA93F1E9D3625B2687CC0D81EEE405D4C3EC6595B6D52D2E7F19229FB
DjB0x5075be79725f73417e3c94dd2a2daa34d684cd02c905952f286b113073487c6a
OjLL0x88684a7c45faf6e1333834fdf39a3d0d477a2822c809184c1c33f46f45f26882=|lifi;
6j4bBz:to:USDT(TRON):THj6h7YvdrjxZjBZZcxADBJTC5k77xmbP4
/j-fTh:to:TRX:TUTaxQbfQt7LwxsqroapGcsGSpvxJKWzk7
/j-Zwi:to:TRX:TRvHubnaHX1Eru3vnhoF2ELfNzn3DfKex4
DjB0x903c52f54dd8703f4de57b2ab3c9f28b5e7357e2450ec8e1b75b8ffa800c9aca
5j3TMA:to:HTX(TRON):TKVoTCfPpstGBAAUbUc3Hp1mXnBEYt4j7q
6j4Ijh:to:USDT(TRON):TXvrXzjjsuSTDBCbF6iDsPtDQ1cjrePHvp
6j46Jy:to:USDT(TRON):TXDzYkCXQ3jYX1HPRtpcLCg9WLkDSGx1ws
6j4Q6F:to:USDT(TRON):TFUxbFY8TYkuYjqsELxwwESVJxXbcZ1Eof
8j6tlr:to:LTC:ltc1qdw82vyvjzsr54k8dgs4kzrse9a4uwhfyq9h9tlv
=j;bhs:to:USDT(BSC):0xC1091FEB84142d82b238287dB6C0241376186262
=j;Ll5:to:TON:UQD5eKEfiRe92f_AQSFuZjmi3UoZ1o9yebMz1wj38g-v-EFA
=j;w2M:to:USDT(BSC):0x398722e28edeB19773e0B53343E7FA49363E72888
=j;NQe:to:USDC(ARB):0x0abf0aEAC88Bb3719E990C6C309d868257b1bF7b
DjB0x69891ebd84ece00ec84f842fd13fff75ce56dcc6f2b5f30fa4b9700cc42e35f9
DjB0xb788eb309fc7f2914f4c368d81cc6fc6a996f2062d26acdba5fb3b0a0de4e0b2
DjB0x174a0da5dfe96254c2328f79a93340c06c977c987a8712ff6ca6970200bbe5cc
DjB0xca65bf7930b065f76b616dc17d7d1f54d5ae20c46b9fe77d00d16439cd8a0e56
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"3149023789"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"12443333132"}h!
E{"p":"tap","op":"token-transfer","tick":"DMT-BIT","amt":"2125422120"}h!
DjB0xa46fa34246953e20383ad1ae62ea91786b994eaaba9b808aa5bde83117a16bc53
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","amt":"300.05458","tick":"ordi"}h!
6j46oV:to:USDT(TRON):TTQVrKBVq2s3Y3F2zMhjvQDc825MsUi1ELi
6j4CJb:to:USDT(TRON):TJ3CXd4bn317mGintiMrjV8oYSRQ4szpp3`
7j5from:300USDT(TRON):TXduAuwP8Jy99A9GZmcabtGXvsB5Z1mnBN
7j5from:200USDT(TRON):TJ8xhhiSmM3KcWfZLsqQ1noF9aKuD8m9VE
DjB0x067ec193ebbe83f4a537645a6f30cf0e3b2ed0bb7488b67ec704790a9b4e30a2
;j9to:USDT(ERC20):0x8c664A52a444E916381382f6d42cF4b5D28DF898w&
FjDOUT:5D9EACCBE5E365FE8DD24C073EEAC9F20885DD092958834767A0161C3F4FD9AF
DjB0x486209745d848cbdcc5cc44e683799bed180ceab6274d6a440fdf963ea8e4408
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"ordi","amt":"3997.36"}h!
=j;zeL:to:USDT(BSC):0xE91Ed43F15c674766F387cb9545458B6911abB15
3j1to:ETH:0xE2f616dE39E8Bc1cf69C34998B904e008a6826a6
OjLL0xc7f651e6fcf9d5d34050ef0e89e175134badd739feecb0ea0bbb2de638543e5c=|lifiu
OjLL0x5e0e591e53d29111a9992ceb641a83891af515fe6112ea264a1084760075565c=|lifi
6j4pVo:to:USDT(TRON):TSY4B435rSLqBugkRDEkvixkvkLR6D8hXQ
DjB0x3cfd9c2547aa6106e0dad4f281bbfb6b2f92c000993a3edd2854fd29489c1739
DjB0x97ac7c043022a4b754c195de338c6cdfc120eba794442c436ff381d5f2940779
DjB0x0f6c26b7bd13ac5eb2a43910985b3ea2588131d67dd31ce6e9cbc357025b04f4
DjB0xf0161334b549e4aebfd5d695b613d1cc2b11c47d123e2b483affe86a8c110037
6j4JjI:to:USDT(TRON):TRYQ4Ri2u1bssAz1WE4jhDPhg32eXd5pv1I
6j4YpM:to:USDT(TRON):TNjfXZf3iLXRS1TnVTw75R6Uyc659R4yH6
8j64IC:to:LTC:ltc1qxnqxl5khhxdp2wy62u4lrm02fjm3lyuhey8l4x
OjLL0x1a737692b2c1d253bca662f93853ff010b1671c7488b07032e1a1ef9190bc6b5=|lifi
DjB0x6ed0c61094fd53dfe61a85a30af395ddbb602b2048f0993ae203a6cb41365fb2
DjB0x3470aad2ed5bc41ec29adaa766807470b868a8e428a8ff57adc3c644169502e8
DjB0xa089b5d5892cce4568f5d3247f0c98d1a6f1842b62488b04dc9154273ae8ce7c
DjB0x6ac3c7a6dddf860cf85fb4ce8cd9c49c8fdd8ea33adc1a4ee796f5d48627e27d
DjB0x456bf53f050c81efd6b5c2a0b5e50e68aac33e6b3e3a0134bcc02dd5e54e604e
DjB0x49799fe3785febf3d938efbf4691eaa1960ea8e08d87d85f44acc78309677150
/j-r7I:to:TRX:TXDzYkCXQ3jYX1HPRtpcLCg9WLkDSGx1ws
6j47BJ:to:USDT(TRON):TNsUmjAmnaiFWBsAXWnFwAkRwFYX2KK1Dc
6j4srE:to:USDT(TRON):TUCQmWKkSAHy4FXM5we1ak34iekhZHHhhH
5j3=:tr:TPf24pcDssZSfa4bkQ6oNAPnoecvUdqPnV:0/1/1:ej:75
CjA56V:to:USDT(TON):UQD4Xzsxp97LLXpzbDhF0zMjezEwglOQ8cwOhKwWXuNtjlsS
Bb8e8849a30189bc3a661e53019fe90390dd7bd90f8299cfec2f601a695628b97:0a
DjB0x5a222978069c040e895a92c2b454fdc9d7f78d3d2e2d97587291959eb5453f2a
DjB0x02da7f6b97b4fa46b3a667591e85fac5204550a2324c297650a040c9fdff4fce
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955377"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955378"}h
2j0to:USDT(TRON):TAxygm5hCAcF8Zn78vo8D9HwfYTTTp2BfM
/ViaBTC/Mined by taraz4/,
<j:=:TRON.USDT:TYLYYNLNmtytppJkNMtHXnthUBeUqRjSgn:0/5/0:ej:75
DjB0x57966108ee7f6e0a343fe56b68e7393f786407de7de344dd131fd17ee7cb7545
DjB0x5e11e658641073ecfb0f6b1cd0165137b7e83bc5b867a9dfbaa82808e5f3187d
DjB0x0a73b43ac559940f0174a1ee2d2cd3ed4a63dff3ce7539f65194b7a69a21fe54
6j4Rxc:to:USDT(TRON):TQtcysn9N3bUB26KeWeiSvN2pKb8cubQvZI
6j4j2B:to:USDT(TRON):TBXRvjksPmZQ3otZYRqCNzzny7Q54kMYcM*
DjB0x0cdab3f2f9510d23b5a491d1113b2440b2a7c0dfae87d951dc80bed9ad7e99b8
DjB0x7f876a0d0c85beb34daf288e7e658deb1659439f40335e9cc81ce498224f70d9
DjB0x4a4d89f8bc5b0e3b6339f6da3c315d8cf84728708d37a71bd203b17ad16d5a26
DjB0x57f362a706cc63888ecadcd6261a897f57a278e652333245f056cae8903c725e
DjB0xa9ff74a06826c0049752c6bde2a2e76735729a6a6a7c6dc9a1c865c50fa04330
DjB0xa5059f767acc776172bcb51db1cc0452142d017367f30ae0dd11d411b944a791
DjB=:e:0x8d7fd166837755518dcd9aaae71dd51e8642454c:749394342/0/4:sto:0
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955379"}h
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"TRIO","amt":"100"}h!
/Foundry USA Pool #dropgold/SD
6j4fRW:to:USDT(TRON):TEiFa1CrRJT3qvwhhdK8qC2Rh6twycpAyZ
/j-QZ4:to:TRX:TViEjkRXnd47HcFk4sA9hv8iFJ9bnVUp1U
4j2=:x:rGhYvDFS63uEQ5n1bUjHRpAK2XabkiRgSB:0/1/1:ej:75C
FjDOUT:D9C2FDFC6F5BCF5FFB041DA76FB100A25359442443BA530D898C9D21FB0EDC9D
=j;gB8:to:USDT(BSC):0x7C7C9C0e34BFa79C706999841531fd27E2126108
8j6EXp:to:BTCB:0x6831d7E54466dffA3551931183B6496d55e3B21c
/j-kGe:to:TRX:TBRAWf4EAL76XDJTeWDB44vW51cKNcB1di
OjLL0x69f311f822aec99d370927fc369b6394a21dab828b6d8f39f07fd93c401237a0=|lifi~d
DjB0x74567d522a00d5b6a01533cd3a6e9c602a1ee5d65169414d9c1484ae73d73e4e
DjB0x2ff727f110f517a8621903ade649b1f09193c71e174eb84c26d4aeae601fa667
FjDOUT:38EB74111365C2113147FB170219E2226D44C15BA51B20A46DD753C289B3418C
DjB0xf4cac6dd4308d9d1f1fde3606988560691b2b9825c151d94621644c337cd022d
DjB0xae93d2eadc9ee7c3043c393b39bc4ddfda924d842f1886bdaa35dc96a7de27e7
DjB0xa109f04aa0007fa7196687f70dd4f272d2e20a3d7866d211b55b9ca432e89274
DjB0x4cc8e0698cdbbd7b7f3bf4d195ba068892e132fc4ac06411cd5a046a68221cd9
DjB0x8434639e54a375d25384da73c64df3f1d5fc82cfde832235ff62d441a3948688
DjB0x9b47c1b492b698ae3289ab01e50f48aa1bed128003c6df60e358cecc4b94e7c9
6j4zpH:to:USDT(TRON):TWyZetXtAqbr8bfJTj3sASgvCvP8vUzE1pX
6j4x6Z:to:USDT(TRON):TQCLJwLoSk5Ek73CYuKd2WbyzZ8SQQDiYNF+
6j40Is:to:USDT(TRON):TEid5AQhT2tswTAe9s5bGCk2SUfhVEJbUC
2j0to:USDT(TRON):TUZWkNJZFoC5ZYKBMTSj3iqjutjMByXrR6
8j6to:BNB(BSC):0xE591BD941C1727ED810d54111D643Fa8306a74f6
DjB0x07a511c812662264390fd791dd339a1c779aa4b52968da3a3699b6d854f2e872
DjB0xc947aa39073212b857267a1b28ef17ae7bbb7093113c4c84c0551991dc6fef76
DjB0xdedb333954af893603843545e11a7de0dfd5fd3d4e3bbce5a8d1cb996f4e5282
DjB0x86622b78015e63e4b033315d10c9f8192780e703e6b39b3ff1d25850aefc423d
DjB0x2c8c2b6e5c8392f98bb30d8f49d1d22c8ff4336b466a5f0dd51a0b0f7455addb
DjB0xdbd30cdff5703115a6d02f4d4b46fe629a40a0e2af3b2568beabbaf028da820d
<j:XY0:to:BNB(BSC):0xeA36740D91DE794e215FE129D0dC6063aA2a573e
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955380"}h
6j4Jp0:to:USDT(TRON):TGUurv8skUDGYiJ4gbCi6DACnqKnpJe3f3
FjDOUT:473B43629B664423BAF78363FC57C033453687BA555F9564F4CB52317733EC7B
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"ordi","amt":"2644.41"}h!
8j6dnr:to:BTCB:0x6831d7E54466dffA3551931183B6496d55e3B21c
6j4BxV:to:USDT(TRON):TPn6JTtMAhxYJfo7EMTEuDU1u47xNi6jnC
DjB0xbe85ea4f03ea205e1c3802e784300b7863f304267dd692cf294615682e554188
DjB0x1daa3220ef78ee62d8961a76f7f015fb644fbead3ce44d27d773e989005bd61b
DjB0x919a26b79004c4e4576161b10bbee5d84d42364ed60f828e750930370fd9fc24
6j4l1X:to:USDT(TRON):TNipcLCELCKQCH2zEVaZ2L1mTREZLiyjhXPT
6j49rA:to:USDT(TRON):TAfvWjYrcDZRP9joPd7eJZ3Hb2wFN2Zu15
2j0to:USDT(TRON):TExAUNpHwjXkLJcgptmdMyZvHbozPrNHBcl(
DjB0xe9e1c2c3d1f3d02ed5d9e4957f09476c2ae4aa83367253414fe4ee4ad73b1e79
DjB0xabd4700946e609c88b3ae63e5331a41b239f8ad76429f6ad41755c628e2ea4a6
DjB0xd18d6a174478426d479ebdde6f498f0021762cfc5f685bb3e0e790a23969f486
JjH=:u:0x482DA454D0787A77CbD1E4c19ABD75D7B5A4C091:3777583191/200:sk/t1:0/70
dnameoThe Anomaly Cupkdescriptiony
1The Anomaly Cup is a special OrdUniverse collection featuring 48 hand-drawn contenders, each representing a nation competing in the world
s biggest football tournament.
every contender is part of a single journey where only one nation will become champion.
Choose your contender. The rest is luck.fartistjGlitchesstfsocialjglitchesst
DjB0x5b91ba7706d391a4435798fbe7722eb5fd19e7751b1bb1d6761f97fb38044ec6
DjB0xdde381991f83189a707ea1abb594878276678190b277a54273d570d59e17bf91
DjB0x2162e1228fc528a8e929eb974d4eb653fef816b8cebbdf1a5421eda919237735
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955381"}h
text/plain;charset=utf-8
8{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"FlF
text/plain;charset=utf-8
8{"p":"brc-20","op":"mint","tick":"
ayc","amt":"449490"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"mint","tick":"
it","amt":"6665740530"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"bt
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"Dl
text/plain;charset=utf-8
9{"p":"brc-20","op":"mint","tick":"
udi","amt":"2100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
{"p":"tap","op":"token-auth","sig":{"v":"1","r":"99306651523843342455476972099481448859537216206100533029423423326745591751018","s":"24444052639261248193897290065764732272274968174043852415648217389497918581012"},"hash":"f680edf4f0a1f32eb8dc02ceb473b8be326f4c5b51f94831353be6322e565cd8","salt":"23275551282625536769241534245641","redeem":{"actions":[{"op":"execute","delegation":{"auth":"a13b4124d3fb65b5096e7120c3ec0ce7ab730be8e347d3330410bea519f4db09i0","nonce":"quote-mqr4a37f-yveqha","expiry":956787,"threshold":2,"sM
igners":["030eb313daf80db55226661009d1e4b760d111c68bde85aede2a8f7d6ca0aa4586","030b03ab103341adaa924f8bb2178d8412f893b64039133801240b53066d39fb31"],"template":{"op":"lock","kind":"htlc","tick":"tap","amt":"1000","claim":"$claim","refund":"bc1p5zjsgph7txm0mqh27v77ksxgdq6ul058gvu7zxldakjwdn3y3t5qe20xwv","condition":{"type":"hashlock","hash":"fe51d1271790a09bc2fa73a18eab41b5243562ad94ac875e5bce1e9931fdf375"},"refund_after":"$refund_after","data":{"cp":"09131906c7e0716b103f880bec3efaa7b933ec368b8a61ea053f4c94d479c124",M
"dom":"tap-marketplace-mainnet-v1","ext":{"aid":"SPCXxcqXj6e5dJDVNovHN8744zkbhM2bYudU45BimGb","ak":"erc20","cid":"solana:mainnet-beta","dec":"6","ns":"solana","sid":"DfEZzrPyjJSDRYxQVx7jd4rWBK9igvEK5VP2Ux3FGTVH","sk":"solana-htlc","sym":"SPCX","tpg":"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"},"fee":"bps-200","hh":"fe51d1271790a09bc2fa73a18eab41b5243562ad94ac875e5bce1e9931fdf375","oid":"quote-mqr4a37f-yveqha","pol":"tap-1-solana-mainnet-beta-32","tap":{"dep":"cbc1900b8b0f02fdf481137c587896781a721a35369d4eae47c744M
5622ecb671i0","net":"bitcoin:mainnet","tick":"tap"},"v":"xc1"}},"constraints":{"claim":{"type":"btc-address"},"refund_after":{"type":"block-offset","base":"current","min":"408","max":"600"},"data.dom":{"allowed":["tap-marketplace-mainnet-v1"]},"data.oid":{"allowed":["quote-mqr4a37f-yveqha"]},"data.cp":{"allowed":["09131906c7e0716b103f880bec3efaa7b933ec368b8a61ea053f4c94d479c124"]},"data.pol":{"allowed":["tap-1-solana-mainnet-beta-32"]},"data.fee":{"allowed":["bps-200"]},"data.tap.net":{"allowed":["bitcoin:mainnet"]M
},"data.tap.tick":{"allowed":["tap"]},"data.ext.ns":{"allowed":["solana"]},"data.ext.cid":{"allowed":["solana:mainnet-beta"]},"data.ext.ak":{"allowed":["erc20"]},"data.ext.aid":{"allowed":["SPCXxcqXj6e5dJDVNovHN8744zkbhM2bYudU45BimGb"]},"data.ext.sid":{"allowed":["DfEZzrPyjJSDRYxQVx7jd4rWBK9igvEK5VP2Ux3FGTVH"]},"data.ext.tpg":{"allowed":["TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"]}},"finalizers":{"threshold":1,"signers":["030b03ab103341adaa924f8bb2178d8412f893b64039133801240b53066d39fb31"]},"salt":"marketplace-qM
uote-mqr4a37f-yveqha","sigs":[{"hash":"cabf1417fd3f858cd87b6682b8fa53f6a93005c1764c7725e22bb5443ee2f55b","sig":{"v":"0","r":"53706228996906775967095376831993412564002692708535424749009812442355305855295","s":"13184404088593238291526744240295394206706499659909307404547695358216455728183"}},{"hash":"cabf1417fd3f858cd87b6682b8fa53f6a93005c1764c7725e22bb5443ee2f55b","sig":{"v":"0","r":"25605824698712893980748100204236524207624565045213899798337099107207446594541","s":"551701660546779301762955643166398511510587909770960M
38090499830471423843712807"}}]},"fill":{"claim":"bc1qkdtq89af5m06e6t5s4d45fl9mluxwjkjsuk9nk","refund_after":"955808","domain":"tap-marketplace-mainnet-v1"},"final":{"salt":"marketplace-final-quote-mqr4a37f-yveqha-bc1qkdtq89af5m06e6t5s4d45fl9mluxwjkjsuk9nk-D8GbPEZbe4sjrFddazoyVrX4zDYGsMb5hf3Zzvzwrovv","sigs":[{"hash":"d83906c0f693c94997a71aa9125a20feb7491657b144a1d6b4d0dbb197a70cbc","sig":{"v":"1","r":"21557567478775763080694065097204568225413928576632050768288200809078562487021","s":"4892088236016817978230653855775L}3000612567913403248488035075623374827758756952"}}]}}],"data":{"purpose":"marketplace-fill","offer":"quote-mqr4a37f-yveqha"}}}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","amt":"11.87","tick":"ordi"}h!
6j44za:to:USDT(TRON):TM4FXYPodJ55SdEWhJYTWZ8U5y3ix7fSB5
?j=s5K:to:USDT(ERC20):0xcb1de9040C613c0eDF75aE2aFCB59407A0030E32
6j42Lk:to:USDT(TRON):TCBg4Pu6Jw92XABeyoheyW3djwuAG8bqcn
6j4Ax2:to:USDT(TRON):TPMrsHGmbPu9W1frEijck8JtSixAm896ov
=j;TRU:to:USDT(BSC):0x2C507d2c5EcE35937d6110d1c3a0Ea4436f63C41
6j412p:to:USDT(TRON):TP8u3GN2GAFUVtJ7XAAkucKnurmeiL4rGf
6j4Lql:to:USDT(TRON):TNipcLCELCKQCH2zEVaZ2L1mTREZLiyjhXNY
8j6PNH:to:LTC:ltc1qg4lk4jq577hfxg0azc8z4kd2jsaasgvkmcer48
=j;0fL:to:USDC(POL):0xCf518aa27F8b1E9D429613A8Df0a6847144D98eds
6j4GaX:to:USDT(TRON):TTqLS4BgakukryMGcjp6Z8qrXUFDvdaf4a
OjLL=:u:0x6ceb3DD59Da7f3B3cEf8e5B6dC7477BA624bE17b:88122950895/300:sk/few:15/100
DjBfrom:16.307113USDT(BSC):0x468b5DD48Df4f630f7b67BCa5c8baF9Ee4950E5D
7j5from:300USDT(TRON):TRgrE54tJykF9tgHSh47bg5KJxBRF4QfSW
Bj@from:48.5804USDT(BSC):0xe7A0b3199913fCfCD91ACf13A6Ea94810fa40DE0
6j4ted:to:USDT(TRON):TN1LFLQY6wqNByY3faK44i85D3bdTFWJL8
OjLL0xb19e0a5c6199fb8085b6212a3b4425a8a9af36677d295e004679b936bebdfab5=|lifipu
FjDOUT:8404BA1FCAFCE46F512133759307BD5FCF3B139614EAB20AFA122FBD38128439
=j;b7j:to:USDT(BSC):0x03a85DDf49dD1a1D99b2e743778DbC5c20eD6e97
=j;GlV:to:USDT(POL):0xEfE0C962d2F846E56880497632B8D46a9884485b
=j;ceV:to:USDT(BSC):0xb3B13F1189282400292944dDeF2D1a5c8e43Faf3
OjLL0xf84ee8d0367ac24f4a6dd6b765d739ae042173bf6fab9a1e8bac1a68a7bb6a94=|lifi
6j4YW0:to:USDT(TRON):TSBtJ6t4b3UfExbecxK3XZ9WHqaNveLS1R
=j;Vue:to:CAKE(BSC):0xCB6a21208FA3d20CB7e94768B439d6850c770649
text/plain;charset=utf-8
{"p":"tap","op":"token-auth","sig":{"v":"1","r":"62346159544630092738087255077781857571076984793043511254253623856493458106562","s":"41748548073453504520889253430777413971063893595371204455719243815613294597462"},"hash":"3c50417d1450a95ba1490871ede951aac677a1490dc8fdfae01ba925924fb7af","salt":"07460224783501099121187654077141","redeem":{"actions":[{"op":"execute","delegation":{"auth":"39c22d9ed7c3d9d34e46e185ed47d418c17ca837a6b7e855ecc61076ea90c77ai0","nonce":"quote-mqgpnh97-uopgf0","expiry":955679,"threshold":2,"sM
igners":["0315e997885d6a997cab0866ada782d8135e0ae1a104b883d2375124ed992c4a5e","030b03ab103341adaa924f8bb2178d8412f893b64039133801240b53066d39fb31"],"template":{"op":"lock","kind":"htlc","tick":"tap","amt":"500","claim":"$claim","refund":"bc1pesn3ef982ztfcmvucnpf4x0gvcxd7w6emxf2urw9aj8evx5s467qvavzxh","condition":{"type":"hashlock","hash":"910ea4fd52523881f3a36310154c9c36c4260d8b6344ea348a9352fc2a2eae13"},"refund_after":"$refund_after","data":{"cp":"433a2673e005e0c4aceb09b4381076a7b96fe1894ede807301dae99cee4bb3e3","M
dom":"tap-marketplace-mainnet-v1","ext":{"aid":"0xdac17f958d2ee523a2206206994597c13d831ec7","ak":"erc20","cid":"1","dec":"6","ns":"eip155","sid":"0xc6df985b9a20BC7E645c1aBC847F732E53d6E815","sk":"evm-htlc","sym":"USDT"},"fee":"bps-200","hh":"910ea4fd52523881f3a36310154c9c36c4260d8b6344ea348a9352fc2a2eae13","oid":"quote-mqgpnh97-uopgf0","pol":"tap-1-eip155-1-12","tap":{"dep":"cbc1900b8b0f02fdf481137c587896781a721a35369d4eae47c7445622ecb671i0","net":"bitcoin:mainnet","tick":"tap"},"v":"xc1"}},"constraints":{"claim":{M
"type":"btc-address"},"refund_after":{"type":"block-offset","base":"current","min":"408","max":"600"},"data.dom":{"allowed":["tap-marketplace-mainnet-v1"]},"data.oid":{"allowed":["quote-mqgpnh97-uopgf0"]},"data.cp":{"allowed":["433a2673e005e0c4aceb09b4381076a7b96fe1894ede807301dae99cee4bb3e3"]},"data.pol":{"allowed":["tap-1-eip155-1-12"]},"data.fee":{"allowed":["bps-200"]},"data.tap.net":{"allowed":["bitcoin:mainnet"]},"data.tap.tick":{"allowed":["tap"]},"data.ext.ns":{"allowed":["eip155"]},"data.ext.cid":{"allowedM
":["1"]},"data.ext.ak":{"allowed":["erc20"]},"data.ext.aid":{"allowed":["0xdac17f958d2ee523a2206206994597c13d831ec7"]},"data.ext.sid":{"allowed":["0xc6df985b9a20BC7E645c1aBC847F732E53d6E815"]}},"finalizers":{"threshold":1,"signers":["030b03ab103341adaa924f8bb2178d8412f893b64039133801240b53066d39fb31"]},"salt":"marketplace-quote-mqgpnh97-uopgf0","sigs":[{"hash":"33e2c9c7b2c5601c6bf1df2f39c12003984d57a9e914787f2f15be41c3b36b2a","sig":{"v":"1","r":"1566571954304054605232676305664888940426495379050255852752487054833149M
7912485","s":"55757313646280521058301333419361654675397309728424118897868051041078390164802"}},{"hash":"33e2c9c7b2c5601c6bf1df2f39c12003984d57a9e914787f2f15be41c3b36b2a","sig":{"v":"0","r":"19349154504180250177879076672828535211829490949429364675650974414084110040251","s":"48076347689811703904596143322458008669502960268797197592953389019794778399574"}}]},"fill":{"claim":"bc1pzkeljsagyavtm70n65d4tr3kuenunkls3drz9ht6j3nstpwaf83qux9ggv","refund_after":"955814","domain":"tap-marketplace-mainnet-v1"},"final":{"salt":"maM
rketplace-final-quote-mqgpnh97-uopgf0-bc1pzkeljsagyavtm70n65d4tr3kuenunkls3drz9ht6j3nstpwaf83qux9ggv-0x484fe724d922d071da233f5792bb3f58677fa2b5ba274eb8658e869c8a9eaba1","sigs":[{"hash":"7223f46126f27a9ff5983a69ebd726d9565d26a090e505f337786b872119195a","sig":{"v":"0","r":"107116704157071259676562284038842911786106028422289854947912279667990639052350","s":"13441927880725939678549974996096117911802158893457323158523444730613329104106"}}]}}],"data":{"purpose":"marketplace-fill","offer":"quote-mqgpnh97-uopgf0"}}}h!
/j-2jy:to:TRX:TKGnecbMp3JETCqaLVkqeRmT8nCD4BDRZE
6j4LJz:to:USDT(TRON):TKjxhmrEuj9F54f55AJFe4k1aeiaQXDw9C1
6j49ok:to:USDT(TRON):TZDoNyXVEGuYcTQdp62MjWGVUjkfgH1S64m
6j4HZU:to:USDT(TRON):TJ3g55FDV2JPY2QTh2mCaFd4uKzZGYgr3A
;j9to:USDC(SOL):9aAoPtHbFCaLUxrk5MHCyCSttmEyZbzYYb7r6kQqSvvYH!
=j;Lbx:to:CAKE(BSC):0xCB6a21208FA3d20CB7e94768B439d6850c770649K&
=j;nAU:to:USDT(BSC):0x716572659b6cf3BA5f094a9642F9cF2156CB41b0
DjB0x2060fbe504eba3e6b73209d95d1998cd56d08f0168eb225b44b2a0e466b7fcc3
DjB0xd2fd831de1901ad1ed8863f2b8cfce3dc84229b6c0510f7fd4a6bc764e86f3f7
OjLL0xa74c0bc73a84468bb05dffdb045977b1502ac1326ea7c214a35c3a64c5420944=|lifi
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955382"}h
6j46eC:to:USDT(TRON):TPAgRj4b7fuJeJJ3KSvmNnNh9UTsKmPZJs
6j4XOL:to:USDT(TRON):TKBWqUozuRKGCxCDAHHfkQrDKZ3eSKd9oq`
2j0to:USDT(TRON):TYnNs697QjwoMWypKbJtkvrzgdgyQ2ySmY
DjB0x8f52bcbde6053900607ae4a53b5e22c8a0392a1a7b2119185126a95182bd38b0
DjB0x6849a1b9ead1db957490fe522d271bd4773c0b73837983ef9e63f072c2458f14
DjB0x0122114ad5b2fd4ca65506d008ed082e7a5cc9b28644cc82ce129a2ad2160f97
DjB0x7bb782e2951986b87230fda8e3bc809df7ad928465fcdd6ff89f488be13d5ae8
DjB0xc67234bf8eda6e6391ba2c34226f18f3a135fbece5bb9067d903e66be31a87a0
DjB0x62d2a95075657ba7bc5211f0017a78fd15b969e2c2b71efd776f73ad727bcd2e
DjB0x2a91b963e0d7c376ee4df98da2a590e447fa6fa806f960b42b61b3db46862223
6j4txA:to:USDT(TRON):TQ4PY3dSeUs9xHae5qvyx8AXJn6D5NC94S
DjB0x594aeb79ebc648129d9bcf918910547bf4892c336247e5e18ad60e8ec791a450
DjB0x9cfc4736b385af492629c9950e5d24bb776b00d5aae9641c506f059827105309
6j4cTN:to:USDT(TRON):TGd7A7F2ApLjMBZ6HYsyoeLc9Q8jAdftf7
6j4D6L:to:USDT(TRON):TW3bDcbdyMGt7VVG4XpguZStbH8Zvst8SrDz
8j6zxu:to:LTC:ltc1qdjxk0vl2xz2ealfz65qeexjquddt2zcwxt0kpn/L
=j;geZ:to:TON:UQAXlpqEeREE_p_zWn_DDCzk146Hxogc_UzFObGACo0DCTB3
=j;73J:to:USDT(BSC):0xEF30dcb83ce4e69F95712D653600b1831AdA842C
=j;GR4:to:USDT(BSC):0x990B0E1C6755a8cc85d5b8357E4773c33Cc2053A
DjB0xe83c8f8114f8ce00b6501aeec1d3c825b922cf1f86826e47beae124929b416bf
GjE=:e:0x8941E02B3da1026F384C53112B63EF5DDfF71761:1706038/200:sk/t1:0/70
GjE=:e:0x194916d9e3527452cb9a6C3CE0F280059c7CF42D:1920635/200:sk/t1:0/70.
HjF=:e:0x3b515529B8E847c5dBF9d4a6F649a0294b0dba8b:30233030/200:sk/t1:0/70
HjF=:e:0x3b515529B8E847c5dBF9d4a6F649a0294b0dba8b:31152851/200:sk/t1:0/70
DjB0x58631d13ad62096f44b4a5a73af6ad470b15413e6a1c9ff700c2e493f0c3c2e8s$
JjH=:u:0xDfc305A16C563C146d289C3De1da02829f9e86FF:8882187690/200:sk/t1:0/70
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"3712639597"}h!
DjB0x8624c2ccfebf312787163a68f28bd6291ec59c26f6d32c14d06beff35b98c6156
DjB0x32b10073d0160bf8bb5e0be3b52e3143f88c94e9703612a1aa725caf9a9fc099.
DjB0xb02a9606167a437706faa529b1a07257b562b04ddcb0727393e61348c38e0e2a
7j5from:500USDT(TRON):TX5kZRoqxiAfDSA7Q8oYuCcD5XstZz9ei9
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"sats","amt":"506558450"}h!
8j6vYt:to:LTC:ltc1q3arqgrh3gmpwqmd5drxhn40a5ur30llfjl4hvj
DjB0xbf707ed80db765c73c7e34278591e6164ce41c3db450cae67b268ceee91d6e13
DjB0x1f1a0559c44f77322e85854b2ff3331c54c22b1566082a63f84eca53aa556d19
DjB0x229654a4a3bd8dcf7f6ff6b3c9a4f8a2b6b3d59613cb5893497398a30687457e
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955383"}h
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"bay
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
{"p":"tap","op":"token-auth","sig":{"v":"0","r":"97378054125741863531477939205942192464259866773338968410260353164786230538632","s":"8424356077529663349045630069871551213486809888088210814477252982188046716760"},"hash":"1792213eb7fc5a7efacd89a903610e6e1d70955576b16bb91bfceaeb381f5a0f","salt":"22662565611453290395131955310222","redeem":{"auth":"4032fe9fe3cfd392ef6d74dbe51db7e0929e6dfaaa7be73b5ca207f3057f33a1i0","actions":[{"op":"claim","lock":"d01cbd8556bd399ef4e50adc31b43b3fb01a1b496c6dc08d75819eafe9bc6dbdi0:0","prL
eimage":"secret-6e98b7405f69807a4f0fc2da4ea192d4862aee7b2a4a161f"}],"data":{"purpose":"marketplace-claim","offer":"quote-mqr4a37f-yveqha"}}}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"mint","tick":"
ENZ","amt":"470000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"mint","tick":"M
rs","amt":"199000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"mint","tick":"W
ed","amt":"189000"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"omeg ","amt":"10"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"b
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"ER
text/plain;charset=utf-8
;{"p":"brc-20","op":"mint","tick":"m
rs","amt":"0.0002189"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"mint","tick":"REMBO","amt":"100000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","amt":"20.8","tick":"ordi"}h!
6j4SkN:to:USDT(TRON):TTQVrKBVq2s3Y3F2zMhjvQDc825MsUi1EL
=j;crH:to:USDT(BSC):0x210D1307033ff3c35fD32A36dBd2bED7988fEB51'!
6j4e1d:to:USDT(TRON):TXb7GRdU91gfM5fd5Dqtkkmc9n8z2ppRcq
DjB0x75c68363c0531afa853ad6e26d8acbcd95294e0362129a7a852a8c94ae17791e
6j4QqN:to:USDT(TRON):TVpUAeMpT7rjQy4Nuew2ETBUdMRHRVphgK
OjLL0x58f6bb9ef969be5538199f294888b3c9df8689a0f1a0a533501c3904c51e92bc=|lifi\
OjLL0x8c1be867e7650395a87cfffe0d31147c1c0ececfacf04cce0ba8991fa3c246a8=|lifi
6j4Rue:to:USDT(TRON):TZ69bYAqYYRDoLkNWbaRiARe7ZHzkc7pHd
DjB0x5733b1493f0df0693c29cba3f9561e9819b2d73a55e2a999b192a5402755571d
DjB0x0883ad9ebc06d0231d53e923a4372df8613ac73d2b423d3da38a650724136683
DjB0x48c4df333613b38ed258a580e5f8b32d33cde809094b327bcefd15198ffe7841
{jLx0x589baa7f4e112499e4c1298822ab92372ba63a93bd194e0fcc90e7cd3196d311|depositor=bc1qjzt2mfx4r8nq3t8f4jl7h59hvr5xdt0x9fnsp5|
/j-S6h:to:TRX:TUQx4xHcE5TpcGAjZD7xTw4JrXtNiF2kG5%
/j-Czn:to:TRX:TW2f4tyAjUyBa9PnecqciMAA5ncdrT3xWqP\
6j4cUT:to:USDT(TRON):TW3bDcbdyMGt7VVG4XpguZStbH8Zvst8Sro
6j4Fkh:to:USDT(TRON):TJvC8DsYQA7SvAgzff6nJDwqkRW6xjy3u54
2j0to:USDT(TRON):TFnEs8VuQETfQ3fBHzEUeJDyCPFx5uB1Yjl(
6j4ltr:to:USDT(TRON):TQ4PY3dSeUs9xHae5qvyx8AXJn6D5NC94Sn
=j;1gS:to:USDT(BSC):0x1D232c731478eEE643E11a46d056b4d123852179
>j<doj:to:WLD(ERC20):0x54D12C0b3116186bd5E51B2863514615e7Fef53C
DjB0x90f20b18008485b95201fc35ca97010941b20239989a0eed68221a8a6a572903
DjB0x8f23a6c86f44bfe3fa1d3755011d38aa9c53521ba44785b2d6059bfa9b3176c0
DjB0xcdcf198edfd14d323430e86af9b3692018c2986d120e30be011704f4474109cd
DjB0x392fabdc525bd3634265da7bcaea893b4650fec7d018e5cc74e82acfe5b330ff
DjB0x37f621fc1613829bd4dbd23e4ee9c9ba82b3925c57586d119eb10cac7032f725
DjB0x1b2372d57ced195111a2a0213e39acc6c8d7dfe50e3793306caf4e0ea72a0e2e
DjB0x64b53a8dabe70e5e07644a0c8d9a43b1489fe720afaf38d5e01ae3328e67889f
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955384"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955385"}h
text/plain;charset=utf-8
;{"p":"brc-20","op":"mint","tick":"ANONO","amt":"210000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"30000000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"23"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"bcha","amt":"1400"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"30"}h!
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"bt
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"31"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
/ViaBTC/Mined by shtrafsam/,
/j-8XX:to:TRX:TGwCh6m5fLQWc1GLT7jJnNX4t6QAGZuToq
EjCfrom:400.360781USDT(BSC):0x609d53Fb59A7b4191D2Ec8779EA4a60BE86B31c4
2j0to:USDT(TRON):TMFVc5jmnznAV6uF67D4aFpmMuqUCDjDVC
DjB0x07a44940736c3fdb426d5aec08b6b87fd3e8ba1307746c18483fb4cf699f32f8
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"23"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"33"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"1000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"41500000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"30000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"30000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"30000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"30000000000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"Vrqq","amt":"30000000000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"bcha","amt":"1400"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"bcha","amt":"1400"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"300"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"22"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"32"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"22"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"DNYS","amt":"350"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"35"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTMV","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"20"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"28"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"31"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"32"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"BTC.D","amt":"21"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"43633333305"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"75322222129"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"62577777726"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"ordi","amt":"900"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"AIM ","amt":"2500"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"bodg","amt":"150000000"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"bodg","amt":"150000000"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"bodg","amt":"150000000"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"bodg","amt":"150000000"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"bodg","amt":"150000000"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"bodg","amt":"150000000"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"bodg","amt":"150000000"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"bodg","amt":"150000000"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"bodg","amt":"150000000"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"bodg","amt":"150000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"9.999"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"QWYZ","amt":"81000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"QEFTC","amt":"5270"}h!
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"300.1515"}h!
text/plain;charset=utf-8
curlx/https://x.com/rdnxyz/status/2070213168148685304etitlex
@rdnxyz on June 25th, 2026fauthorfrdnxyzipublishedx
2026-06-25T18:30:56.000Zdfromhark.pagecbsmxXG+xua9HIodkB3ise9K2dR6pra9le5t0P0O6dwd355rzpL4nYbBo/eL0FsVMlfKvkX7EJwSTQZI0iB3RYlQqWtZU=
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"bt
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955386"}h
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"DNYS","amt":"80"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"Zeusv","amt":"5"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"50"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"atmc","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"atmc","amt":"10"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"atmc","amt":"10"}h!
SODA #2616 - Drawn Dec 8, 2025
dnamejSODA #2616edrawnkDec 8, 2025dseedgendorsehsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"ordi","amt":"18.79"}h!
text/plain;charset=utf-8
<{"p":"brc-20","op":"transfer","tick":"ordi","amt":"3775.13"}h!
6j4g5L:to:USDT(TRON):TKg8UJR1E3fMgATSfvYGFRVFnUfGRWu2U1
6j4pkk:to:USDT(TRON):TTQVrKBVq2s3Y3F2zMhjvQDc825MsUi1EL
DjB0x3399078550216dd9761244fab124e0576259af94a2e3e73d0f329dba1b2a26b8
DjB0x24146f82b8cb552a71af7ff74313723dee4b9c7704e067eac18bbcb02e5e092c
DjB0xf960c5ae22c12bc5b3acb952c93fe7f3c558c30c9c3ebcf5b4714f4d16685827
6j4UoE:to:USDT(TRON):TEg4m7i5wWrYH5ovywDe7zrrJTpXXdZPE7
DjB0x21377b63e1dd3ead87f5331f6890f9d54e51061473a6fb77d5ad41cdae50f548
DjB0x1fc8b0babc331e1c1a98dd3faaf4df7338f1e6f0dba93a48678063a09dcce1bc
DjB0x2eb16fc66a0e062939ab939e73cc10ecb2e22ca0e9d1c82d999580b1462d18db
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"fifa","amt":"7400"}h!
DjB0x03823b7e0f36553ac166e0007fdee6a7b0bb5d16b2e67a485f9a857f89f7df423
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"FCKI","amt":"1000"}h!
text/plain;charset=utf-8
H{"p":"brc-20","op":"deploy","tick":"BUMl","max":"21000000","lim":"1000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955387"}h
SODA #2617 - Drawn Dec 8, 2025
dnamejSODA #2617edrawnkDec 8, 2025dseedeenemyhsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse
text/plain;charset=utf-8
={"p":"brc-20","op":"transfer","amt":"21131.84","tick":"trio"}h!
6j4RSj:to:USDT(TRON):TCVhSZM59akmY1Davd1i6EoNL4wD7i5QxU
7j5from:250USDT(TRON):TVmfqWGk2Mao47Y9G6q4VDRjYouLhqZ7DC
6j4PGN:to:USDT(TRON):TCVhSZM59akmY1Davd1i6EoNL4wD7i5QxU
FjDOUT:6D247C4FB4761D016817DD7DC3B15E695553CB5C1D7BD71664D07332AC8C9AD5
text/plain;charset=utf-8
>{"p":"brc-20","op":"transfer","tick":"sats","amt":"874096880"}h!
6j4OYy:to:USDT(TRON):TVPUb6o2ATToFd73JKCcwCtD6y2txBhDJG
OjLL0x01849236451a4400285fabce8a62440b9d84620c4c8bfc3e1f0bef56952ee56c=|lifi2Q
DjB0x7439910263ea9ac741055ba1c0d38aa9dc106077d1df6576c13ef6d33563e72a
DjB0x5ac4de03430edf4cf0da4ed34367a88f403388f92bac97e28f9773b2f352d44b
DjB0x47d1b813ce28733491373b3a26ae76932a4341cd2fab731926a28e6b79225cb1
=j;Xr3:to:USDT(BSC):0x9b826f5258D5e0F6c8bB2308Bfc52f2c314477C2
GjE=:u:0x8f8be61f047a0df09ce5d025d238fddb6feb0f72:667530850084/200:wr:20
DjB0x135b4ec2760d49908dfda0aa5aee0ead3067bf9f449b6c9e9076882fed06f9f9
DjB0xcc3a68ff698195f903c8476d02b585c3929cb0c46b73db45fc23fe2e4e3d43f7
DjB0x9151a118f98c8f1c134dc41187f00298474c0a3c131556b9e167172db0c8b950
DjB0xa16d36958902d29195e0cf6672d93272dfd7144e8bb4ae09e593bd990efc3e49
DjB0x131ff6bef6b1a5b9fddd52e9a4bfb790d155ae2847b9ffbc0abdfbad8ada2615
/j-d9Z:to:TRX:TNa2MUsLdEKM9BapectWH1SqnnHoN7dnMKd
/j-whU:to:TRX:TVkJG3S2btK5xt6GRgR7UHGP5jWcnTq2zZ
DjB0xbd7d743df195a0854ba1c081ec2c8699c4dc6d8439ef423fa02738fe883e9060
FjDOUT:9FE2D7402CC5CC0E1621DAE179D55334F7604A7F9E95B034DFC39305F10B0CF9
6j4pH4:to:USDT(TRON):TLuWbnaugWM18Tyv2fSYkn24ULWurZ5FUS
DjB0xbd7d743df195a0854ba1c081ec2c8699c4dc6d8439ef423fa02738fe883e9060
DjB0x9c5c59b1066f5410f4ae2c738ad69e1e65f05e43fbf1d8463a0a9ca07aa627e3
DjB0x310fb29f71e8f24485e4876e88150ac17b8977f8cb933c6ed08a959818dfca58
DjB0x8af7d062ba91e4870593e31328b6cb0a6cbcd441b83000ca01eb3df5d12abcf7
DjB0x5024734b131ec4987667995474f3590fa2bc1a3e76304f34604bf0f7f254ebf5
GjE=:e:0x3b515529B8E847c5dBF9d4a6F649a0294b0dba8b:2345795/200:sk/t1:0/70
DjB0x745ae2975fc62897a13abeeaee2da9b3fb78590a860d63636a74357509457f864
DjB0x4930c1c3f312fe8c97d7cec5ac362a0f598edf75a4c7265f01ba536d5d3c5b98r
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"palt","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"frrl","amt":"1000"}h!
text/plain;charset=utf-8
={"p":"brc-20","op":"mint","tick":"manan","amt":"11111111111"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"mint","tick":"bibit","amt":"100000000000000"}h!
6j4Pk9:to:USDT(TRON):TU7oMqam9X9vTvASxBqpiUxkGzoSZyB3vV
;j9to:USDT(SOL):9nB6zojJPmZY2Ph6Q2zjtDMCCeCL2DS8gud9jahUgtph4
FjDOUT:4E0ACF28E5C87FDD72BAFA1072FEC431D76DF029E53C2F082DA120886D2A4E42
FjDOUT:7D33A0C5E332AC63E7DC28FE838C74F2D614D7C058C0B07116D69533039D24F2
OjLL0x115c54b58280ccea81bc52658f804b956e1f18c2ab2a390687f0f2e72a43319a=|lific!
6j48PR:to:USDT(TRON):TMRMMPeNjPXof8SMVk4tWJV7fnzEu5aJqu
6j4olO:to:USDT(TRON):TXnvkAnCKSDQWBXHSgMYqswwFmYnrgU3Zf#
DjB0xbb7460ec9640272b99f7337788af925033c500b5b1b97e332e2366ca4d15426a
text/plain;charset=utf-8
A{"p":"brc-20","op":"transfer","tick":"sats","amt":"100656548780"}h!
OjLL0x8ca21dcce3431c13a55b8bfae9fd1ea4355fa6ed14d9e0963db0bd04e889d922=|lifind
?j=S2z:to:USDT(ERC20):0x07021E4D4563861A8B4a89C5d86A7248f3100250
=j;BZK:to:USDT(POL):0x60c2AaB20D4cF83964bbF359134Da1e1E3c30a68
OjLL0x74b70a9f3e91f93a42da749615383902e174867ba68a6482b16f459665d811d3=|lifi
6j4KuC:to:USDT(TRON):TXUyixHe8yjs4XufxrokyXuPXf951tBDNm
DjB0xadac9cb068e68ba3694cb3f21569addbf1b0eb58d2a1a851c7c49b89161461c5
DjB0xe5fee5380815e1bfc35fd6a00198a20ce17484a1b99f115020d298be01dc9305
DjB0xfee295b9533934ea0a88bd3740d2c5da6ad88786a68ef26c9fe571f0ef3b72bd
OjLL0x994686dcabcbe4a58b83001bc1a3262fbddf77c75701e3e562b8b216d90746e8=|lifiUL
DjB0xbf1de48ab0ec3e0007066aa99658fe53b9e4c4fb4e6648c066bef12933ceaf7a
DjB0xa60ce61dfa023625226faa5c90184945a8eccab56728febc3c1c415a40d8d1e3
6j4Ptc:to:USDT(TRON):TAYTzE97CXr7XYq7UXftb18ZPmD9mbBkkf2
6j4dMp:to:USDT(TRON):TF5aeM1Dyy7s9w231pvgSriaTYvWfStXRN
Bj@rnS:to:USDT(Optimism):0x2e1E187b1508AE16f52cB63e501d9903f6b5b1c8
DjB0x4defe3608218029fab4fbadc6c5b5fe12185ca091e880b546a1dbc1305c87c75
DjB0x22a0cf4be71b8946f6438dcfe381be327a29575308c4daa61310dec923f6aa08
DjB0x1ae14d9afad3ebb8016486fc27d892c030f761d9f52eac87fb15ad2470d1765b
text/plain;charset=utf-8
>{"p":"tap","op":"token-transfer","amt":"4391.84","tick":"tap"}h!
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
/j-7bk:to:TRX:TTQVrKBVq2s3Y3F2zMhjvQDc825MsUi1ELi
2j0to:USDT(TRON):TM2rZgi5XbC71DbuJsTsoHjyCZnTg9gqQX
CjA=:ETH.USDC:0x56Cf8902a33eA7b2946A209EB224c18899B1Fd05:0/1/1:ej:75
6j4tuF:to:USDT(TRON):TA2CrLmH2TU6jyLbdRF4QyXyKBax1Q4JBTK
6j4pK3:to:USDT(TRON):TRrzriZ5PZ7LL5AzjkmvMqj9bmEzsDTzzB
6j4zLd:to:USDT(TRON):TRYyYWR6HcKgJDCgCt26GbHeFi95VjzQ2P
6j4CjP:to:USDT(TRON):TMAT6XXyqqSUQYmSqMiVUQShSWn575L2Eq@
=j;HgL:to:USDT(BSC):0x57ce6c7b44D182418863D6e361811B07E40306C6+
=j;DNG:to:USDT(BSC):0x9D2897959C29fc0ADEAF55EBaB5E76C480815F62
=j;yrp:to:USDT(BSC):0x14511cEFF66617F8BB510221B391E9BfD59496d1
CjAfrom:0.3HYPE(HyperEVM):0x360e991923e25229E76455b41acF9d1d06886288
>j<to:HYPE(HyperEVM):0x360e991923e25229E76455b41acF9d1d06886288
DjB0x2699527543dae1cf1e7df340b4745087ba12ef63d1787f12af56270633d157d9
DjB0x2d4c55ab17068426f670236e529982ae240395c0286ed20ea2adaa320f14cd89
DjB0x15719e31372a0d139e2e56e0f115ba15b2634c7f060788a28bcf668239b73da9
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955388"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955389"}h
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"ordi","amt":"262.49"}h!
LjJ=:u:0xF0aB5ddaEf21DC479126a9De1daBa51741727D0e:299329850131/200:sk/t1:0/70
DjB0xad91928a15e43621e9ccb4cd165366d073463a17db16646c728b112312d881ad
DjB0xc42dcd9a07cd1b18b85758c4e3dd194de405e6c1d7e5923333c8bea750b449ea}
DjB0xaf0c2d691c76bc8ddc356e1566b44072456aa22213ba3806258f518eaccc2c34
DjB0x5ed341f85717f1ec1ac4ae32ca7a86d853a98cdcd6dc0c08198e3a943b978bads)
DjB0x381ce58c9a91b40ac65e4c8fc0e96aedbe3a97368c29af6495f103591c43de9eN
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"ATMC","amt":"25"}h!
text/plain;charset=utf-8
?{"p":"brc-20","op":"transfer","tick":"QQ
","amt":"3367234273"}h!
7j5{"p":"brc-20","op":"transfer","tick":"WTF","amt":"3"}
dnames#0 CHAOS GENESIS #7gedition
A Chaotic path that leads the mind out of the world you know
You can follow the path if you dare
There is no way back
The future unlocked with each step
The EyeofChaos will be watching, will you be seen
Or will you be lost to the void, Helpless to hold the desire you seek,
Will you walk a path of Chaos into the world unseen
The Genesis of ChaosCollectivz is revealed for those who believefartistcbmdfsocialoChaosCollectivz
text/plain;charset=utf-8
={"p":"brc-20","op":"mint","tick":"Manan","amt":"10221111111"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"mint","tick":"
","amt":"888.888"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"blo
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"Z
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"bandi","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"
Modal Expansion Development #8
Can you send 20 to the game
5j3=:z:t1gML5K8zAqVVaYnEW1F1aM6WBbhKTxpE83:0/1/1:ej:75
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"FTHS","amt":"100"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"AP18","amt":"450"}h!
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"fifa","amt":"200"}h!
{jLx0x13f16849acbe7b8288f7443b32fc786edbbebbbe15aecae994416cb1bbac448c|depositor=bc1qj2wlfkgxp5resyrrgg0u5r0xvphkllktyky8xh|
text/plain;charset=utf-8
;{"p":"brc-20","op":"transfer","tick":"ordi","amt":"192.32"}h!
DjB0x30473ed3102f9039ecf6420f9ab0a64fda3632e8136317dc96dd1f11d68a0e3a
DjB0x8fdc7b52e9568b7379de42452fa32d59a50df13851d9a285372943ec0e3693c3
DjB0x79c66785b3626c8087aceb4cce106125f1cfd6a3185fac3e3c46b176411b5159
DjB0x06be62f82cdd42f4377bacfb9209f26e7fcf0b23bffef7332899668decad1df2
DjB0x20fc56a95a7ff0737192a35d7d32398ca28d1f79769f0c94d48a64184f4c7c1c
/j-6Ry:to:TRX:TPiK3MYjnbDzZwGzL1kuXiJx6gmmXhrUB5\A
6j4XEF:to:USDT(TRON):TLgW4o5HiCQ3aPHYUFg4GgupRHk8MmKS1dU5,
DjB0xc42dcd9a07cd1b18b85758c4e3dd194de405e6c1d7e5923333c8bea750b449ea
DjB0x96525004a9c87bf14541c9120b2b6bf3698cad30c61aa39fbeba821e83f5f0e8
DjB0xab131962b0fa980c395e8fff5440ae438314e8abe61b523bab6386c3536dbc39
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":20000J
DjB0x29db5243edeea923148ce25ff03ad41f2e3ec1332b9332538b029df84d695663<.
DjB0xf9ec2acaf3073d0d58a66a1325ecde48a611cc4221c4f49117ff41a9ee6c07ff
DjB0xba59a909171e3af968b0da417bdcc8b31c52104c5184e104a6760be5a023ad52
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955390"}h
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955391"}h
6j4uk8:to:USDT(TRON):TRSGgqQ86SE8siYh2FFVKRt4e9BoHxFLJFq9
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"ordi","amt":"18.79"}h!
6j4aMR:to:USDT(TRON):TMNBWaGrkjk6X7LbSqWadqibCNpTJ3Djf3
FjDOUT:5595EE5F1E84A90A4651E18217D7C2177B547815DF9D85F2B8C02BAE714319C7
DjB0xc42875b467a165e557c7b00394191a35cf9d7aba8512576a3c1c26c8815994a9
6j4nEf:to:USDT(TRON):TXTRQqySYjDHSVX3iWWovZDF7jXBrQsPDk
DjB0x33ce030d1859c7fe6fd3087cc76767992ba218720f0ec4ac46587e78e7c218b1
DjB0xceb997e54c44fbe2f4b0eb2581d8626415ac01bdbe1bfa0f1f95d1fd59b37361
DjB0xbdf196ab2b1ec17424977ce82410d87960f78b443f3ef8e8c2597018206df829
DjB0x3b5fe71d77af7ba68651f95d428e180d28484f2428ef956e0514c5a9db7fe901
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
text/plain;charset=utf-8
;{"p":"tap","op":"token-transfer","amt":"8000","tick":"tap"}h!
2j0to:USDT(TRON):TQAnoHx1LF8oxBb9tnJmndSrQu4ZAdMmP4
2j0to:USDT(TRON):TH7uR8kSsmMxum9DAUNVutawa5QH3SZqEQ
CjA=:ETH.USDC:0xDEf67f152Ce6eB4565501efd35f3cABF422D4b48:0/1/1:ej:75
6j4s48:to:USDT(TRON):TYELniL8PeGtrHtwx6rsGkR2hzoGV9Q1im
7j5=:e:0x0901F0773043Ebee4a1173d98aE1f6B6F6ED21Fd:924935
6j40Aw:to:USDT(TRON):TXFy4AXvBuBVfrCsJtEWgP8BUtUXvQAYkX
=j;Lar:to:USDC(ARB):0xAa1a60bdB106Cf67e8d08E356C39A85061f712eb
DjB0x27ea6116373fc5cdf7e54b1d1187d077302a63fa067345915fe3ebc6a642e114
DjB0xe338bbae3b65994ec943d03f6550cc6a707ae511f4b35ee1b6e27a381fdd4ad4
DjB0xd10c9814725e55ec13380fbe5d870a5f24e2ed76d5f0024992b2d8b00209412f
DjB0x1a70dabe7afa169a8475ff5f9bf63af601c2153089d38cfdfbccfb98074b20fa
DjB0x42ef5b77e0d840909f599096d6bacc76ff51ccc39aca8f6e1d8e5aa275038708
GjE=:e:0xd83CcdA8f7b108f816bE2031E0B2205e6959020c:2932751/200:sk/t1:0/70
DjB0x11b445b4ae02692926e8eb80f556910b73b6bd698d2228c0b0837d43b5afe9a6
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ordi","amt":"10.9"}h!
=j;NJy:to:USDC(BSC):0x6a29ECCBebC7b252a477bFA3a8AcBE559C48FBa9
/j-2Rw:to:TRX:TTXz4HWjNvhe6SE7GuEMxGwJLWCUs6KK7ze
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955392"}h
text/plain;charset=utf-8
HOT JUJU ON THE GRILLh!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"BIUR","amt":"88"}h!
SODA #2618 - Drawn Dec 8, 2025
dnamejSODA #2618edrawnkDec 8, 2025dseedfenergyhsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse
HjFfrom:5401.021693USDT(ERC20):0xa736d137E6e197713220429290e457DcD98b3113
@j>from:81113.727179USDT(TRON):TRbuHZHneZT856sAWu2zXtQN8wQ87sop1r
Bj@from:98772.535585USDC:0x48E1127185635acd1F3Ef93F32157C405611740b
;j9to:USDC(SOL):G9v2Wmzi66BwN4iYTYEQ8DuiRXNQaxCXGhK3QoxSZNboA)
DjB0xad78b20d265b31e53f209f2e7b6a778c8844a0d56c842ed328fb8cc8de26974a
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":30000J
?stamp:{"p":"src-20","op":"tranJ
 sfer","tick":"DEFAI","amt":10000J
vthree.core.min.js r185
three.module.min.js r185
text/html;charset=utf-8
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Canvas Foundry - Shape Library Edition</title>
    --panel: #1f2633;
    --panel-2: #252e3f;
    --panel-3: #303a4d;
    --line: #3f4a60;
    --text: #eef3ff;
    --muted: #aeb8cc;
    --accent: #78a6ff;
    --accent-2: #9ce7c8;
    --danger: #ff8f8f;
    --canvas-pad: #0f131c;
    --control-bg: #10141d;
    --shadow: 0 18px 45px rgba(0,0,0,.M
    --stage-ratio: 16 / 9;
* { box-sizing: border-box; }
    background: var(--bg);
    color: var(--text);
    font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;
    grid-template-rows: auto auto 1fr auto;
    min-block-size: 100vb;
button, input, select, textarea { font: inherit; }
button { color: var(--text); }
    align-items: centerM
    justify-content: space-between;
    padding: 10px 14px;
    background: linear-gradient(180deg, #1d2431, #171c27);
    border-bottom: 1px solid var(--line);
    align-items: center;
    min-width: 230px;
    border-radius: 11px;
        radial-gradient(circle at 30% 30%, rgba(255,255,255,.38), transparent 0 22%, transparent 23%),
        linear-gradient(135deg, #78a6ff, #9ce7c8 58%, #ffe08aM
    box-shadow: inset 0 0 0 1px rgba(255,255,255,.22), 0 8px 20px rgba(0,0,0,.3);
.brand strong { display: block; font-size: 14px; letter-spacing: .2px; }
.brand span { display: block; color: var(--muted); font-size: 11px; }
    flex-wrap: wrap;
    justify-content: flex-end;
    border: 1px solid var(--line);
    background: #232b3a;
    border-radius: 9px;
    padding: 7px 10px;
    cursor: pointer;
    transition: border-color .12s ease, background .12M
s ease, transform .12s ease;
    white-space: nowrap;
.btn:hover { background: #2a3447; border-color: #5a6a88; }
.btn:active { transform: translateY(1px); }
.btn.primary { background: linear-gradient(180deg, #4f7ee5, #3f65bb); border-color: #6c94f2; }
.btn.danger { border-color: #784a4a; background: #3a2429; }
.btn:disabled { opacity: .45; cursor: not-allowed; }
    grid-template-columns: minmax(240px, auto) 1fr minmax(280px, auto);
    align-items: stretch;
    background: var(--panel);
    border-bottom: 1px solid var(--line);
.tool-cluster, .settings-cluster, .color-cluster {
    background: var(--panel-2);
    border: 1px solid var(--line);
    border-radius: 14px;
    font-size: 10px;
    color: var(--muted);
    text-transform: uppercase;
    letter-spacing: .12em;
    margin: 0 0 7px;
    grid-template-columns: repeat(5, minmax(48px, 1fr));
    min-width: 44px;
    min-height: 42px;
    border: 1px solid #3b465c;
    border-radius: 10px;
    background: #19202c;
    color: var(--text);
    cursor: pointer;
    flex-direction: column;
    align-items: center;
    justify-content: center;
.tool b { font-size: 11px; letter-spacing: .08em; }
.tool span { font-size: 9px; color: var(--muted); }
.tool:hover { border-color: #64789c; background: #222b3a; }
    border-color: var(--accent)M
    background: linear-gradient(180deg, #2b416e, #1f3153);
    box-shadow: inset 0 0 0 1px rgba(120,166,255,.28);
    grid-template-columns: repeat(8, minmax(70px, 1fr));
    align-items: end;
.field { display: grid; gap: 4px; min-width: 0; }
.field label { color: var(--muted); font-size: 10px; letter-spacing: .04em; }
.field input[type="number"],
.field input[type="range"],
.field input[type="text"],
r: 1px solid #46536c;
    background: var(--control-bg);
    color: var(--text);
    border-radius: 8px;
    padding: 6px 7px;
.field input[type="range"] { padding: 0; accent-color: var(--accent); }
.field input[type="range"]:disabled { opacity: .38; cursor: not-allowed; }
    align-items: center;
    color: var(--muted);
    font-size: 11px;
    padding-top: 17px;
    grid-template-columns: 74px 74px auto;
    align-items: start;
.swatch-control { display: grid; gap: 4px; }
.swatch-control label { font-size: 10px; color: var(--muted); }
.swatch-control input[type="color"] {
    border: 1px solid #56647e;
    background: transparent;
    border-radius: 8px;
    cursor: pointer;
    grid-template-columns: repeat(10, 20px);
    align-content: start;
    border-radius: 6pxM
    border: 1px solid rgba(255,255,255,.38);
    cursor: pointer;
    box-shadow: inset 0 0 0 1px rgba(0,0,0,.18);
.swatch:hover { outline: 2px solid var(--accent); }
    grid-template-columns: 270px 1fr 310px;
    background: var(--canvas-pad);
.side-panel, .right-panel {
    background: #171c26;
    border-right: 1px solid var(--line);
.right-panel { border-right: 0; border-left: 1px solid var(--liM
    border: 1px solid var(--line);
    background: var(--panel-2);
    border-radius: 14px;
    margin-bottom: 10px;
    margin: 0 0 9px;
    font-size: 11px;
    letter-spacing: .12em;
    text-transform: uppercase;
    color: var(--muted);
.stack { display: grid; gap: 7px; }
.two-col { display: grid; grid-template-columns: 1fr 1fr; gap: 7px; }
    position: relative;
        linear-gradient(45deg, rgba(255,255,255,.04) 25%, transparent 25%) 0 0 / 24px 24px,
        linear-gradient(-45deg, rgba(255,255,255,.04) 25%, transparent 25%) 0 12px / 24px 24px,
        linear-gradient(45deg, transparent 75%, rgba(255,255,255,.04) 75%) 12px -12px / 24px 24px,
        linear-gradient(-45deg, transparent 75%, rgba(255,255,255,.04) 75%) -12px 0 / 24px 24px,
    position: relative;
    aspect-ratio: var(--stage-ratio);
 position: absolute;
    aspect-ratio: var(--stage-ratio);
    transform-origin: left top;
    background: #fff;
    box-shadow: var(--shadow);
    contain: layout paint;
canvas { display: block; cursor: crosshair; }
#paintCanvas { background: #fff; }
    position: absolute;
    pointer-events: none;
    background: transparent !important;
    background-color: transparent !important;
    align-items: center;
    color: var(--text);
    font-size: 12px;
.checkline input { accent-color: var(--accent); }
    position: absolute;
    pointer-events: none;
    transform: translate(-50%, -50%);
    box-sizing: border-box;
    border: 1.5px solid rgba(15, 23, 42, .92);
    outline: 1px solid rgba(255, 255, 255, .78);
    background: rgba(15, 23, 42, .045);
.cursor-footprint.circle M
{ border-radius: 999px; }
.cursor-footprint.square { border-radius: 4px; }
.cursor-footprint.spray { border-style: dashed; background: rgba(15, 23, 42, .025); }
.cursor-footprint.eraser { background: rgba(255, 255, 255, .38); }
    position: absolute;
    border: 1px dashed #111;
    outline: 1px dashed rgba(255,255,255,.9);
    pointer-events: none;
    box-shadow: 0 0 0 1px rgba(0,0,0,.18);
    position: absolute;
    min-width: 90px;
    padding: 4px 6px;
    border: 1px dashed #111;
    outline: 1px solid rgba(255,255,255,.9);
    background: rgba(255,255,255,.08);
    white-space: pre-wrap;
    user-select: text;
    align-items: center;
    padding: 7px 12px;
    background: #111620;
    border-top: 1px solid var(--line);
    color: var(--muted);
    font-size: 12px;
    white-space: nowrap;
.statusbar strong { color: var(--text); font-weight: 600; }
.selection-context-menu {
    position: fixed;
    min-width: 190px;
    border: 1px solid rgba(255,255,255,.14);
    border-radius: 12px;
    background: rgba(18, 23, 34, .98);
    box-shadow: var(--shadow);
    color: var(--text);
.selection-context-menu button {
    border-radius: 8px;
    padding: 8px 10px;
    background: transparent;
 color: var(--text);
    text-align: left;
    cursor: pointer;
.selection-context-menu button:hover,
.selection-context-menu button:focus {
    background: rgba(255,255,255,.10);
.selection-context-menu button:disabled {
    cursor: not-allowed;
.selection-context-menu .menu-separator {
    margin: 5px 4px;
    background: rgba(255,255,255,.12);
    position: fixed;
    transform: translateX(-M
    max-width: min(620px, calc(100vw - 40px));
    padding: 10px 14px;
    border: 1px solid rgba(255,255,255,.12);
    border-radius: 12px;
    background: rgba(16,20,29,.96);
    box-shadow: var(--shadow);
    color: var(--text);
    font-size: 13px;
.file-input { display: none; }
.small-note { color: var(--muted); font-size: 11px; line-height: 1.45; }
    display: inline-block;
    padding: 1px 5px;
    border: 1px solid #536177;
    border-bottom-color: #30394a;M
    border-radius: 5px;
    background: #10151f;
    color: var(--text);
    font-size: 10px;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-bottom: 7px;
.shape-toolbar .field { margin: 0; }
    grid-template-columns: 1fr;
    border: 1px solid #40506a;
    background: #19202c;
    color: var(--text);
    border-radius: 10px;
    padding: 9px 10px;
    cursor: pointer;
    font-size: 12px;
    line-height: 1.25;
    min-height: 36px;
    white-space: normal;
    overflow-wrap: anywhere;
.shape-btn:hover { background: #223045; border-color: #6881a5; }
    border-color: var(--accent);
    background: linear-gradient(180deg, #2b416e, #1f3153);
    box-shadow: inset 0 0 0 1px rgba(120,166,255,.28);
    flex-wrap: wrap;
    display: inline-flex;
    align-items: center;
    min-height: 28px;
  padding: 4px 10px;
    border: 1px solid #43526d;
    border-radius: 999px;
    background: #1a2230;
    font-size: 12px;
    width: min(230px, 100%);
    aspect-ratio: 1 / 1;
    border-radius: 50%;
    cursor: crosshair;
    background: transparent;
    margin-top: 8px;
    align-items: center;
    flex-wrap: wrap;
    color: var(--muted);
    grid-template-columns: 48px 1fr;
    align-items: center;
    border-radius: 8px;
    border: 1px solid #56647e;
    background: #000;
.perspective-controls {
    border: 1px solid rgba(120,166,255,.20);
    border-radius: 12px;
    background: rgba(120,166,255,.06);
.perspective-actions {
    grid-template-columns: M
.perspective-actions .btn.active-guide {
    border-color: var(--accent);
    background: linear-gradient(180deg, #2b416e, #1f3153);
    box-shadow: inset 0 0 0 1px rgba(120,166,255,.28);
.perspective-status {
    min-height: 18px;
    color: var(--muted);
    font-size: 11px;
    line-height: 1.4;
/* Ordinal viewport adapter: when the file is tested/embedded, the canvas becomes the stage. */
.ordinal-stage-only {
    min-block-size: 0;
.ordinal-stage-only .topbar,
.ordinal-stage-only .toolbar,
.ordinal-stage-only .side-panel,
.ordinal-stage-only .right-panel,
.ordinal-stage-only .statusbar,
.ordinal-stage-only .selection-context-menu,
.ordinal-stage-only .toast,
.ordinal-stage-only .file-input {
    display: none !important;
.ordinal-stage-only .workspace {
    position: fixed;
    min-block-size: 0;
    background: #fff;
.ordinal-stage-only .stage-wrap {
    min-inline-size: 0;
    min-block-size: 0;
    background: #fff;
.ordinal-stage-only .stage-pad {
    position: absolute;
    inline-size: auto;
    block-size: auto;
    aspect-ratio: auto;
.ordinal-stage-only .canvas-shell {
    position: absolute;
    inline-size: auto;
    block-size: auto;
    aspect-ratio: auto;
    box-shadow: none;
    transform: none;
.ordinal-stage-only #paintCanvas,
stage-only .mesh-overlay {
    inline-size: 100%;
    block-size: 100%;
.ordinal-tools-toggle,
.ordinal-tools-backdrop,
.ordinal-tools-panel {
.ordinal-stage-only .ordinal-tools-toggle {
    position: fixed;
    right: max(10px, env(safe-area-inset-right));
    bottom: max(10px, env(safe-area-inset-bottom));
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 74px;
    min-height: 38px;
    padding: 8px 12px;
    border: 1px solM
id rgba(120, 166, 255, .68);
    border-radius: 999px;
    background: rgba(17, 22, 32, .92);
    box-shadow: 0 12px 28px rgba(0, 0, 0, .34);
    font: 700 12px/1 Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;
    letter-spacing: .08em;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
.ordinal-stage-only.ordinal-tools-open .ordinal-tools-toggle {
    top: max(12px, env(safe-area-inset-toM
    right: max(12px, env(safe-area-inset-right));
    border-color: rgba(156, 231, 200, .72);
    background: rgba(21, 25, 35, .96);
.ordinal-stage-only .ordinal-tools-backdrop {
    position: fixed;
    background: rgba(4, 8, 14, .54);
    pointer-events: none;
    transition: opacity .18s ease;
.ordinal-stage-only.ordinal-tools-open .ordinal-tools-backdrop {
    pointer-events: auto;
-only .ordinal-tools-panel {
    position: fixed;
    left: max(8px, env(safe-area-inset-left));
    right: max(8px, env(safe-area-inset-right));
    top: max(8px, env(safe-area-inset-top));
    bottom: max(8px, env(safe-area-inset-bottom));
    flex-direction: column;
    border: 1px solid rgba(120, 166, 255, .34);
    border-radius: 18px;
    background: rgba(21, 25, 35, .98);
    box-shadow: 0 24px 60px rgba(0, 0, 0, .48);
    transform: translateY(calc(100% + 24px));
    transition: transform .22s cubic-bezier(.2, .8, .2, 1);
.ordinal-stage-only.ordinal-tools-open .ordinal-tools-panel {
    transform: translateY(0);
.ordinal-tools-header {
    align-items: center;
    justify-content: space-between;
    min-height: 48px;
    padding: 10px 12px;
    border-bottom: 1px solid var(--line);
    background: linear-gradient(180deg, #202838, #171d29);
.ordinal-tools-header M
    font-size: 13px;
    letter-spacing: .08em;
    text-transform: uppercase;
.ordinal-tools-close {
    border: 1px solid #465671;
    border-radius: 999px;
    background: #1b2330;
    color: var(--text);
    cursor: pointer;
    padding: 7px 12px;
    font: 700 11px/1 Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;
    letter-spacing: .08em;
    text-transform: uppercase;
.ordinal-tools-close:hover {
    border-color: #6980a5;
.ordinal-tools-content {
    grid-template-columns: minmax(0, 1fr);
    -webkit-overflow-scrolling: touch;
.ordinal-stage-only.ordinal-tools-open .ordinal-tools-content > .topbar {
    display: flex !important;
    position: static;
    inline-size: auto;
    min-inline-size: 0;
    border: 1px solid var(--line);
    border-radius: 14px;
.ordinal-stage-only.ordinal-tools-open .ordinal-tM
ools-content > .toolbar {
    display: grid !important;
    position: static;
    inline-size: auto;
    min-inline-size: 0;
    border: 1px solid var(--line);
    border-radius: 14px;
.ordinal-stage-only.ordinal-tools-open .ordinal-tools-content > .side-panel,
.ordinal-stage-only.ordinal-tools-open .ordinal-tools-content > .right-panel {
    display: block !important;
    position: static;
    inline-size: auto;
    min-inline-size: 0;
    max-height: none;
    overflow: visible;
    border: 1px solid var(--linM
    border-radius: 14px;
.ordinal-stage-only.ordinal-tools-open .ordinal-tools-content > .statusbar {
    display: flex !important;
    position: static;
    inline-size: auto;
    min-inline-size: 0;
    border: 1px solid var(--line);
    border-radius: 14px;
    white-space: normal;
.ordinal-stage-only .ordinal-tools-content .tool-grid {
    grid-template-columns: repeat(auto-fit, minmax(54px, 1fr));
.ordinal-stage-only .ordinal-tools-content .setting-grid {
    grid-template-columns: repeat(auto-fitM
, minmax(118px, 1fr));
.ordinal-stage-only .ordinal-tools-content .color-row {
    grid-template-columns: repeat(2, 74px) minmax(0, 1fr);
.ordinal-stage-only .ordinal-tools-content .palette {
    grid-template-columns: repeat(auto-fill, 20px);
@media (max-width: 430px) {
    .ordinal-stage-only .ordinal-tools-panel {
        bottom: 4px;
        border-radius: 14px;
    .ordinal-tools-header {
        min-height: 42px;
        padding: 7px 9px;M
    .ordinal-tools-content {
        padding: 7px;
    .ordinal-stage-only .ordinal-tools-content .topbar {
        align-items: flex-start;
        flex-direction: column;
    .ordinal-stage-only .ordinal-tools-content .brand {
        min-width: 0;
    .ordinal-stage-only .ordinal-tools-content .action-row {
        justify-content: flex-start;
    .ordinal-stage-only .ordinal-tools-content .color-row {
        grid-template-columns: repeat(2, 74px);
inal-stage-only .ordinal-tools-content .palette {
        grid-column: 1 / -1;
@media (max-width: 1320px) {
    .toolbar { grid-template-columns: 1fr; }
    .setting-grid { grid-template-columns: repeat(4, minmax(90px, 1fr)); }
    .workspace { grid-template-columns: 260px 1fr 290px; }
@media (max-width: 980px) {
    html, body { min-block-size: 100%; }
    .workspace { grid-template-columns: 1fr; min-height: 720px; }
    .side-panel, .right-panel { border: 0; border-bottom: 1px solid var(--line); }
.stage-wrap { min-height: 520px; }
    .statusbar { white-space: normal; }
/* Compact, viewport-safe menu pass. Keeps the existing app structure intact while preventing menu clipping on narrow/tall/wide aspect ratios. */
.selection-context-menu {
    width: min(176px, calc(100vw - 16px));
    max-width: calc(100vw - 16px);
    max-height: calc(100dvh - 16px);
    overscroll-behavior: contain;
    border-radius: 10px;
.selection-context-menu button {
    padding: 6px 8px;
    border-radius: 7px;
    font-size: 12px;
    line-height: 1.15;
.selection-context-menu .menu-separator {
    margin: 3px 4px;
.ordinal-stage-only .ordinal-tools-toggle {
    min-width: 62px;
    min-height: 32px;
    padding: 6px 10px;
    font-size: 11px;
.ordinal-stage-only.ordinal-tools-open .ordinal-tools-toggle {
    top: max(8px, env(safe-area-inset-top));
    right: max(8px, env(safe-area-inset-right));
.ordinal-stage-only .ordinal-tools-panel {
max(6px, env(safe-area-inset-left));
    right: max(6px, env(safe-area-inset-right));
    top: max(6px, env(safe-area-inset-top));
    bottom: max(6px, env(safe-area-inset-bottom));
    border-radius: 14px;
    overflow: hidden;
.ordinal-tools-header {
    min-height: 40px;
    padding: 7px 10px;
.ordinal-tools-header strong {
    font-size: 12px;
.ordinal-tools-close {
    padding: 6px 10px;
    font-size: 10px;
.ordinal-tools-content {
    grid-auto-rows: min-content;
    align-content: start;
    scrollbar-gutter: stable;
.ordinal-stage-only.ordinal-tools-open .ordinal-tools-content > .topbar,
.ordinal-stage-only.ordinal-tools-open .ordinal-tools-content > .toolbar,
.ordinal-stage-only.ordinal-tools-open .ordinal-tools-content > .side-panel,
.ordinal-stage-only.ordinal-tools-open .ordinal-tools-content > .right-panel,
.ordinal-stage-only.ordinal-tools-open .ordinal-tools-content > .statusbar {
    border-radius: 10px;
.ordinal-stage-only .ordinal-tools-content .topbar {
    padding: 6px 8px;
.ordinal-stage-only .ordinal-tools-content .brand {
.ordinal-stage-only .ordinal-tools-content .mark {
    border-radius: 8px;
.ordinal-stage-only .ordinal-tools-content .brand strong {
    font-size: 12px;
.ordinal-stage-only .ordinal-tools-content .brand span {
.ordinal-stage-only .ordinal-tools-content .action-row {
.ordinal-stage-only .ordinal-tools-contM
    min-height: 28px;
    padding: 5px 7px;
    border-radius: 7px;
    font-size: 11px;
    line-height: 1.1;
.ordinal-stage-only .ordinal-tools-content .toolbar {
    grid-template-columns: minmax(0, 1fr);
.ordinal-stage-only .ordinal-tools-content .tool-cluster,
.ordinal-stage-only .ordinal-tools-content .settings-cluster,
.ordinal-stage-only .ordinal-tools-content .color-cluster,
.ordinal-stage-only .ordinal-tools-content .panel-block {
.ordinal-stage-only .ordinal-tools-content .panel-block {
    margin-bottom: 7px;
.ordinal-stage-only .ordinal-tools-content .cluster-title,
.ordinal-stage-only .ordinal-tools-content .panel-block h2 {
    margin-bottom: 5px;
    letter-spacing: .10em;
.ordinal-stage-only .ordinal-tools-content .tool-grid {
    grid-template-columns: repeat(auto-fit, minmax(42px, 1fr));
.ordinal-stage-only .ordinal-tools-content .tool {
    min-height: 32px;M
    border-radius: 7px;
.ordinal-stage-only .ordinal-tools-content .tool b {
    font-size: 10px;
    letter-spacing: .05em;
.ordinal-stage-only .ordinal-tools-content .tool span {
.ordinal-stage-only .ordinal-tools-content .setting-grid {
    grid-template-columns: repeat(auto-fit, minmax(88px, 1fr));
.ordinal-stage-only .ordinal-tools-content .field {
.ordinal-stage-only .ordinal-tools-content .field label,
nly .ordinal-tools-content .swatch-control label {
    letter-spacing: .025em;
.ordinal-stage-only .ordinal-tools-content .field input[type="number"],
.ordinal-stage-only .ordinal-tools-content .field input[type="text"],
.ordinal-stage-only .ordinal-tools-content .field select {
    min-height: 28px;
    padding: 4px 6px;
    border-radius: 6px;
    font-size: 11px;
.ordinal-stage-only .ordinal-tools-content .field input[type="range"] {
    min-height: 18px;
.ordinal-stage-only .ordinal-toM
ols-content .checkrow {
    min-height: 28px;
    padding-top: 12px;
    font-size: 10px;
.ordinal-stage-only .ordinal-tools-content .color-row {
    grid-template-columns: repeat(2, 58px) minmax(0, 1fr);
.ordinal-stage-only .ordinal-tools-content .swatch-control,
.ordinal-stage-only .ordinal-tools-content .wheel-meta,
.ordinal-stage-only .ordinal-tools-content .stack,
.ordinal-stage-only .ordinal-tools-content .shape-toolbar,
.ordinal-stage-only .ordinal-tools-content .perspective-controls {
.ordinal-stage-only .ordinal-tools-content .swatch-control input[type="color"] {
    border-radius: 6px;
.ordinal-stage-only .ordinal-tools-content .palette {
    grid-template-columns: repeat(auto-fill, 17px);
.ordinal-stage-only .ordinal-tools-content .swatch {
    border-radius: 5px;
.ordinal-stage-only .ordinal-tools-content .side-panel,
.ordinal-stage-only .ordinal-tools-content .right-panel {
.ordinal-stage-only .ordinal-tools-content .shape-grid {
    grid-template-columns: repeat(auto-fit, minmax(112px, 1fr));
.ordinal-stage-only .ordinal-tools-content .shape-btn {
    min-height: 28px;
    padding: 6px 7px;
    border-radius: 7px;
    font-size: 11px;
    line-height: 1.15;
.ordinal-stage-only .ordinal-tools-content .pill {
    min-height: 24px;
    padding: 3px 8px;
    font-size: 11px;
.ordinal-stage-only .ordinal-tools-content #wheelCanvas {
    width: min(150px, 100%);
ordinal-stage-only .ordinal-tools-content .wheel-meta {
    margin-top: 5px;
.ordinal-stage-only .ordinal-tools-content .radio-row,
.ordinal-stage-only .ordinal-tools-content .checkline,
.ordinal-stage-only .ordinal-tools-content .small-note {
    font-size: 10px;
    line-height: 1.3;
.ordinal-stage-only .ordinal-tools-content .color-readout {
    grid-template-columns: 38px 1fr;
.ordinal-stage-only .ordinal-tools-content .color-chip {
    border-radius: 6px;
.ordinal-stage-only .ordinal-tools-content .two-col,
.ordinal-stage-only .ordinal-tools-content .perspective-actions {
.ordinal-stage-only .ordinal-tools-content .statusbar {
    padding: 5px 7px;
    font-size: 10px;
@media (min-width: 760px) and (max-height: 620px) {
    .ordinal-stage-only .ordinal-tools-content {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    .ordinal-stage-only .ordinal-tools-content > .topbar,
    .ordinal-stage-only .ordinal-tools-contenM
    .ordinal-stage-only .ordinal-tools-content > .statusbar {
        grid-column: 1 / -1;
    .ordinal-stage-only .ordinal-tools-content .tool-grid {
        grid-template-columns: repeat(auto-fit, minmax(38px, 1fr));
    .ordinal-stage-only .ordinal-tools-content .setting-grid {
        grid-template-columns: repeat(auto-fit, minmax(82px, 1fr));
    .ordinal-stage-only .ordinal-tools-content #wheelCanvas {
        width: min(126px, 100%);
@media (max-width: 430px), (max-heiM
    .ordinal-stage-only .ordinal-tools-panel {
        bottom: 4px;
        border-radius: 12px;
    .ordinal-tools-header {
        min-height: 36px;
        padding: 6px 8px;
    .ordinal-tools-content {
        padding: 5px;
    .ordinal-stage-only .ordinal-tools-content .cluster-title,
    .ordinal-stage-only .ordinal-tools-content .tool span {
        display: none;
    .ordinal-stage-only .ordinal-M
tools-content .tool {
        min-height: 28px;
    .ordinal-stage-only .ordinal-tools-content .btn {
        min-height: 26px;
        padding: 4px 6px;
    .ordinal-stage-only .ordinal-tools-content .color-row {
        grid-template-columns: repeat(2, 58px);
    .ordinal-stage-only .ordinal-tools-content .palette {
        grid-column: 1 / -1;
@media (max-width: 360px) {
    .ordinal-stage-only .ordinal-tools-content .action-row .btn {
        flex: 1 1 calc(33.333% - 4px);
rdinal-stage-only .ordinal-tools-content .setting-grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    .ordinal-stage-only .ordinal-tools-content .shape-grid {
        grid-template-columns: 1fr;
<header class="topbar">
    <div class="brand" aria-label="Application identity">
        <div class="mark" aria-hidden="true"></div>
            <strong>Canvas Foundry</strong>
            <span>Shape library + original color wheel build</span>
    <div class="action-row">
        <button class="btn" id="newBtn">New</button>
        <button class="btn" id="openBtn">Open Image</button>
        <button class="btn" id="undoBtn">Undo</button>
        <button class="btn" id="redoBtn">Redo</button>
        <button class="btn" id="copyBtn">Copy</button>
        <button class="btn" id="pasteBtn">Paste</button>
        <button class="btn primary" id="savePngBtn">Save PNG</button>
        <button class="btn" id="saveJpgBtn">Save JPG</button>
<section class="toolbar" aria-label="Primary controls">
    <div class="tool-cluster">
        <p class="cluster-title">Tools</p>
        <div class="tool-grid" id="toolGrid">
            <button class="tool active" data-tool="pencil" title="Pencil"><b>PEN</b><span>Pencil</span></button>
            <button class="tool" data-tool="brush" title="Brush"><b>BR</b><span>Brush</span></button>
            <button class="tool" data-tool="watercolor" title="Watercolor"><b>WC</b><span>Water</span></button>
           <button class="tool" data-tool="marker" title="Marker"><b>MK</b><span>Marker</span></button>
            <button class="tool" data-tool="spray" title="Spray"><b>SP</b><span>Spray</span></button>
            <button class="tool" data-tool="eraser" title="Eraser"><b>ER</b><span>Eraser</span></button>
            <button class="tool" data-tool="fill" title="Flood Fill"><b>FL</b><span>Fill</span></button>
            <button class="tool" data-tool="picker" title="Eyedropper"><b>ED</b><span>Eyedropper</span><M
            <button class="tool" data-tool="select" title="Rectangle Select"><b>SEL</b><span>Select</span></button>
            <button class="tool" data-tool="text" title="Text"><b>TXT</b><span>Text</span></button>
            <button class="tool" data-tool="shape" title="Shape Library"><b>SHP</b><span>Shape</span></button>
    <div class="settings-cluster">
        <p class="cluster-title">Tool settings</p>
        <div class="setting-grid">
            <div class="field">
            <label for="brushSize">Size <span id="sizeValue">9</span></label>
                <input id="brushSize" type="range" min="1" max="80" value="9">
            <div class="field">
                <label for="opacityRange">Opacity <span id="opacityValue">10%</span></label>
                <input id="opacityRange" type="range" min="5" max="100" value="10">
            <div class="field">
                <label for="waterSpread">Water spread <span id="waterSpreadValue">10M
                <input id="waterSpread" type="range" min="2" max="80" value="10">
            <div class="field">
                <label for="pigmentStrength">Pigment <span id="pigmentValue">10%</span></label>
                <input id="pigmentStrength" type="range" min="5" max="100" value="10">
            <div class="field">
                <label for="waterSpeed">Water flow <span id="waterSpeedValue">10%</span></label>
                <input id="waterSpeed" tM
ype="range" min="5" max="100" value="10" title="Controls how quickly the wet wash catches up to the cursor">
            <div class="field">
                <label for="fillTolerance">Bucket tolerance <span id="toleranceValue">10</span></label>
                <input id="fillTolerance" type="range" min="0" max="120" value="10" title="Only affects the Fill/Bucket tool">
            <div class="field">
                <label for="shapeMode">Shape paint</label>
                <seM
lect id="shapeMode">
                    <option value="stroke">Outline</option>
                    <option value="fill">Fill only</option>
                    <option value="both" selected>Fill + outline</option>
                </select>
            <div class="field">
                <label for="lineCap">Line cap</label>
                <select id="lineCap">
                    <option value="round" selected>Round</option>
                    <option value="butt">Flat</option>
     <option value="square">Square</option>
                </select>
            <div class="field">
                <label for="fontFamily">Font</label>
                <select id="fontFamily">
                    <option value="Arial" selected>Arial</option>
                    <option value="Georgia">Georgia</option>
                    <option value="Verdana">Verdana</option>
                    <option value="Courier New">Courier</option>
                    <option value="Impact">Impact</oM
                    <option value="system-ui">System</option>
                </select>
            <div class="field">
                <label for="fontSize">Text size</label>
                <input id="fontSize" type="number" min="6" max="260" value="32">
            <label class="checkrow"><input id="fontBold" type="checkbox"> Bold</label>
    <div class="color-cluster">
        <p class="cluster-title">Colors</p>
        <div class="color-roM
            <div class="swatch-control">
                <label for="strokeColor">Stroke</label>
                <input id="strokeColor" type="color" value="#101010">
            <div class="swatch-control">
                <label for="fillColor">Fill / BG</label>
                <input id="fillColor" type="color" value="#ffffff">
            <div class="palette" id="palette" aria-label="Color palette"></div>
<main class="workspace">
  <aside class="side-panel">
        <div class="panel-block">
            <h2>Shape library</h2>
            <div class="shape-toolbar">
                <div class="field">
                    <label for="shapeCategory">Category</label>
                    <select id="shapeCategory"></select>
                </div>
                <button class="btn" id="shapeToolBtn">Use Shape Tool</button>
            <div class="mini-row" style="margin-bottom:8px;">
                <span class="pill">SelectedM
: <strong id="selectedShapeLabel" style="margin-left:6px;">Circle</strong></span>
            <div class="shape-grid" id="shapeGrid"></div>
        <div class="panel-block">
            <h2>Zoom</h2>
            <div class="stack">
                <div class="field">
                    <label for="zoomRange">Zoom <span id="zoomValue">100%</span></label>
                    <input id="zoomRange" type="range" min="25" max="400" step="25" value="100">
                </div>
         <button class="btn" id="zoomResetBtn">Reset Zoom</button>
    <section class="stage-wrap" id="stageWrap" aria-label="Canvas workspace">
        <div class="stage-pad" id="stagePad">
            <div class="canvas-shell" id="canvasShell">
                <canvas id="paintCanvas"></canvas>
                <canvas class="mesh-overlay" id="meshOverlay" aria-hidden="true"></canvas>
                <div class="cursor-footprint" id="cursorFootprint"></div>
       <div class="selection-box" id="selectionBox"></div>
                <div class="text-editor" id="textEditor" contenteditable="true" spellcheck="false"></div>
    <aside class="right-panel">
        <div class="panel-block">
            <h2>360 color wheel</h2>
            <canvas id="wheelCanvas"></canvas>
            <div class="wheel-meta">
                <div class="field">
                    <label for="wheelValue">Wheel brightness <span id="wheelValueLM
abel">100%</span></label>
                    <input id="wheelValue" type="range" min="10" max="100" value="100">
                </div>
                <div class="radio-row">
                    <label><input type="radio" name="wheelTarget" value="stroke" checked> Apply to Stroke</label>
                    <label><input type="radio" name="wheelTarget" value="fill"> Apply to Fill</label>
                </div>
                <div class="color-readout">
                    <div class="color-chip" id="wheelChip"><M
                    <div class="small-note"><strong id="wheelHex">#ff0000</strong><br>Click or drag on the wheel to set a custom color.</div>
                </div>
        <div class="panel-block">
            <h2>Mesh overlay</h2>
            <div class="stack">
                <label class="checkline"><input id="meshToggle" type="checkbox"> Show mesh</label>
                <div class="field">
                    <label for="meshPattern">Pattern</label>
  <select id="meshPattern">
                        <option value="squareCross">Small square cross grid</option>
                        <option value="floorTiles">Empty floor tiles</option>
                        <option value="wiredGate">Wired gate</option>
                        <option value="triangles">Triangle pattern</option>
                        <option value="perspectiveGuides">Perspective / vanishing point</option>
                    </select>
                </div>
                <div class="fieldM
                    <label for="meshSpacing">Spacing <span id="meshSpacingValue">40</span></label>
                    <input id="meshSpacing" type="range" min="8" max="160" value="40">
                </div>
                <div class="field">
                    <label for="meshOpacity">Opacity <span id="meshOpacityValue">35%</span></label>
                    <input id="meshOpacity" type="range" min="5" max="100" value="35">
                </div>
                <div class="perspective-controls" id="perspectM
iveControls" hidden>
                    <div class="small-note"><strong>Perspective mode:</strong> click Set Point, then click the canvas. Click Add Guide Line, then click edges that need guide lines.</div>
                    <div class="two-col">
                        <div class="field">
                            <label for="perspectiveVPX">Point X</label>
                            <input id="perspectiveVPX" type="number" min="-8000" max="8000" value="800">
                        </div>
      <div class="field">
                            <label for="perspectiveVPY">Point Y</label>
                            <input id="perspectiveVPY" type="number" min="-8000" max="8000" value="260">
                        </div>
                    </div>
                    <div class="perspective-actions">
                        <button class="btn" id="perspectiveSetPointBtn" type="button">Set Point</button>
                        <button class="btn" id="perspectiveAddGuideBtn" type="button">Add Guide LineM
                        <button class="btn" id="perspectiveClearGuidesBtn" type="button">Clear Lines</button>
                        <button class="btn" id="perspectiveLockBtn" type="button">Lock Overlay</button>
                    </div>
                    <div class="perspective-status" id="perspectiveStatus">Ready.</div>
                </div>
                <div class="small-note">Visual guide only. Mesh overlays are not saved into exports.</div>
            <h2>Canvas size</h2>
            <div class="stack">
                <div class="two-col">
                    <div class="field">
                        <label for="canvasW">Width</label>
                        <input id="canvasW" type="number" min="16" max="8000" value="1000">
                    </div>
                    <div class="field">
                        <label for="canvasH">Height</label>
                        <input id="canvasH" type="number" min="16" max="8000" valM
                    </div>
                </div>
                <button class="btn" id="resizeCanvasBtn">Apply Resize</button>
                <button class="btn danger" id="clearCanvasBtn">Clear Canvas</button>
        <div class="panel-block">
            <h2>Export type</h2>
            <div class="stack">
                <button class="btn" id="saveWebpBtn">Save WEBP</button>
                <button class="btn" id="copyFullBtn">Copy Full Canvas</button>
        <div class="panel-block">
            <h2>Shortcuts</h2>
            <p class="small-note">
                <kbd>Ctrl</kbd>+<kbd>Z</kbd> undo, <kbd>Ctrl</kbd>+<kbd>Y</kbd> redo, <kbd>Ctrl</kbd>+<kbd>S</kbd> save PNG, <kbd>Delete</kbd> clears selection, <kbd>Esc</kbd> commits text / clears selection, <kbd>[</kbd> and <kbd>]</kbd> adjust size, <kbd>Shift</kbd> constrains shape proportions. Watercolor uses Water spread + Pigment + Water speed controls. After each stroke, transparent wasM
h layers settle along the stroke path with a very soft broad watercolor wash buildup with mask-based watercolor wash; Water spread expands the outer feather. Higher Water flow now means wetter, slower, softer movement.
<footer class="statusbar">
    <span>Pointer: <strong id="pointerStatus">0, 0</strong></span>
    <span>Canvas: <strong id="canvasStatus">1000
 650</strong></span>
    <span>Tool: <strong id="toolStatus">Pencil</strong></span>
strong id="statusShape">Circle</strong></span>
    <span id="messageStatus">Ready</span>
<input class="file-input" id="fileInput" type="file" accept="image/png,image/jpeg,image/webp,image/gif,image/bmp,image/svg+xml">
<div class="selection-context-menu" id="selectionContextMenu" role="menu" aria-hidden="true">
    <button type="button" data-selection-action="selectAll">Select All</button>
    <div class="menu-separator"></div>
    <button type="button" data-selection-action="cut">Cut</button>
 type="button" data-selection-action="copy">Copy</button>
    <button type="button" data-selection-action="paste">Paste</button>
    <div class="menu-separator"></div>
    <button type="button" data-selection-action="crop">Crop</button>
    <button type="button" data-selection-action="delete">Delete</button>
    <button type="button" data-selection-action="resize">Resize Selection</button>
    <button type="button" data-selection-action="clear">Clear Selection</button>
<div class="toast" id="toast"></div>
utton class="ordinal-tools-toggle" id="ordinalToolsToggle" type="button" aria-expanded="false" aria-controls="ordinalToolsPanel">Tools
<div class="ordinal-tools-backdrop" id="ordinalToolsBackdrop" aria-hidden="true"></div>
<section class="ordinal-tools-panel" id="ordinalToolsPanel" aria-label="Tools screen" aria-hidden="true">
    <div class="ordinal-tools-header">
        <strong>Tools Screen</strong>
        <button class="ordinal-tools-close" id="ordinalToolsClose" type="button">Down</button>
    <div class="ordinal-tools-content" id="ordinalToolsContent"></div>
    const canvas = document.getElementById('paintCanvas');
    const meshOverlay = document.getElementById('meshOverlay');
    const wheelCanvas = document.getElementById('wheelCanvas');
    const ordinalToolsToggle = document.getElementById('ordinalToolsToggle');
    const ordinalToolsBackdrop = document.getElementById('ordinalToolsBackdrop');
    const ordinalToolsPanel = document.getElemenM
tById('ordinalToolsPanel');
    const ordinalToolsClose = document.getElementById('ordinalToolsClose');
    const ordinalToolsContent = document.getElementById('ordinalToolsContent');
    const INITIAL_ARTBOARD = Object.freeze({ width: 1600, height: 900 });
    const INITIAL_WHEEL_SIZE = 230;
    canvas.width = INITIAL_ARTBOARD.width;
    canvas.height = INITIAL_ARTBOARD.height;
    meshOverlay.width = INITIAL_ARTBOARD.width;
    meshOverlay.height = INITIAL_ARTBOARD.height;
    wheelCanvas.width = INITIAL_WHEEL_M
    wheelCanvas.height = INITIAL_WHEEL_SIZE;
    const ctx = canvas.getContext('2d', { willReadFrequently: true });
    const meshCtx = meshOverlay.getContext('2d');
    const canvasShell = document.getElementById('canvasShell');
    const cursorFootprint = document.getElementById('cursorFootprint');
    const stagePad = document.getElementById('stagePad');
    const stageWrap = document.getElementById('stageWrap');
    const selectionBox = document.getElementById('selectionBox');
    const selectionContextMM
enu = document.getElementById('selectionContextMenu');
    const textEditor = document.getElementById('textEditor');
    const fileInput = document.getElementById('fileInput');
    const wheelCtx = wheelCanvas.getContext('2d', { willReadFrequently: true });
    const controls = {
        brushSize: document.getElementById('brushSize'),
        opacityRange: document.getElementById('opacityRange'),
        waterSpread: document.getElementById('waterSpread'),
        pigmentStrength: document.getElementById('pigmentM
        waterSpeed: document.getElementById('waterSpeed'),
        fillTolerance: document.getElementById('fillTolerance'),
        shapeMode: document.getElementById('shapeMode'),
        lineCap: document.getElementById('lineCap'),
        fontFamily: document.getElementById('fontFamily'),
        fontSize: document.getElementById('fontSize'),
        fontBold: document.getElementById('fontBold'),
        strokeColor: document.getElementById('strokeColor'),
        fillColor: document.getElementById('M
        canvasW: document.getElementById('canvasW'),
        canvasH: document.getElementById('canvasH'),
        zoomRange: document.getElementById('zoomRange'),
        meshToggle: document.getElementById('meshToggle'),
        meshPattern: document.getElementById('meshPattern'),
        meshSpacing: document.getElementById('meshSpacing'),
        meshOpacity: document.getElementById('meshOpacity'),
        perspectiveControls: document.getElementById('perspectiveControls'),
        perspectiveVPX: dM
ocument.getElementById('perspectiveVPX'),
        perspectiveVPY: document.getElementById('perspectiveVPY'),
        perspectiveSetPointBtn: document.getElementById('perspectiveSetPointBtn'),
        perspectiveAddGuideBtn: document.getElementById('perspectiveAddGuideBtn'),
        perspectiveClearGuidesBtn: document.getElementById('perspectiveClearGuidesBtn'),
        perspectiveLockBtn: document.getElementById('perspectiveLockBtn'),
        shapeCategory: document.getElementById('shapeCategory'),
d: document.getElementById('shapeGrid'),
        selectedShapeLabel: document.getElementById('selectedShapeLabel'),
        wheelValue: document.getElementById('wheelValue')
    const labels = {
        sizeValue: document.getElementById('sizeValue'),
        opacityValue: document.getElementById('opacityValue'),
        waterSpreadValue: document.getElementById('waterSpreadValue'),
        pigmentValue: document.getElementById('pigmentValue'),
        waterSpeedValue: document.getElementById('waterSpeedValM
        toleranceValue: document.getElementById('toleranceValue'),
        zoomValue: document.getElementById('zoomValue'),
        pointerStatus: document.getElementById('pointerStatus'),
        canvasStatus: document.getElementById('canvasStatus'),
        toolStatus: document.getElementById('toolStatus'),
        messageStatus: document.getElementById('messageStatus'),
        statusShape: document.getElementById('statusShape'),
        wheelValueLabel: document.getElementById('wheelValueLabel'),
meshSpacingValue: document.getElementById('meshSpacingValue'),
        meshOpacityValue: document.getElementById('meshOpacityValue'),
        perspectiveStatus: document.getElementById('perspectiveStatus'),
        wheelHex: document.getElementById('wheelHex'),
        wheelChip: document.getElementById('wheelChip')
    const shapeCategories = {
        "Basic Shapes": [
            'line', 'rectangle', 'roundedRect', 'circle', 'ellipse', 'semicircle', 'diamond', 'cross', 'teardrop', 'heart', 'pentagon', 'hM
        "Sky & Symbols": [
            'moon', 'lightning', 'cloud', 'rainbow', 'crown', 'balloon', 'bowtie'
        "Effects & Fun": [
            'fireworks', 'flower', 'bang'
    const shapeNames = {
        line: 'Line', rectangle: 'Rectangle', roundedRect: 'Rounded Rectangle', circle: 'Circle', ellipse: 'Ellipse', semicircle: 'Semicircle',
        diamond: 'Diamond', cross: 'Cross', teardrop: 'Teardrop', heart: 'Heart', pentagon: 'Pentagon', hexagon: 'M
Hexagon', octagon: 'Octagon',
        moon: 'Moon', lightning: 'Lightning Bolt', cloud: 'Cloud', rainbow: 'Rainbow', crown: 'Crown', balloon: 'Balloon', bowtie: 'Bowtie',
        fireworks: 'Fireworks', flower: 'Flower Pattern', bang: 'Bang'
        tool: 'pencil',
        selectedShape: 'circle',
        drawing: false,
        preview: null,
        selection: null,
        selectionDrag: false,
        dragOffsetY: 0,
        floatingBase: null,
        internalClipboard: null,
        internalClipboardCanvas: null,
        internalClipboardSource: null,
        maxHistory: 40,
        textOpen: false,
        sprayTimer: null,
        wheelValue: 1,
        wheelSelector: { x: wheelCanvas.width / 2, y: 10 },
        wheelDragging: false,
        waterSimX: null,
        waterSimY: null,
        waterPrevX: null,
        waterPrevY: null,
        waterBaseImage: null,
        waterSettling: false,
        stableStrokeBaseImage: null,
        stableStrokePath: [],
        stableStrokeTool: null,
        cursorInside: false,
        cursorCanvasX: 0,
        cursorCanvasY: 0,
        contextMenuX: 0,
        contextMenuY: 0,
        viewportResizeFrame: 0,
        layoutObserver: null,
        adaptiveStageOnly: false,
        embeddedOrdinalViewport: false,
        lastAdaptiveCanvasKey: '',
        ordinalToolsOpen: false,
dinalToolsDocked: false,
        ordinalToolsMounted: false,
        perspective: {
            action: null,
            locked: false,
            draggingPoint: false,
            dragOffsetX: 0,
            dragOffsetY: 0,
            vanishingPoint: { x: 800, y: 260 },
            customRays: []
    const toolNames = {
        pencil: 'Pencil', brush: 'Brush', watercolor: 'Watercolor', marker: 'Marker', spray: 'Spray', eraser: 'Eraser', fill: 'Fill', picker: 'Eyedropper',
        select: 'SelM
ect', text: 'Text', shape: 'Shape Tool'
    const paletteColors = [
        '#101010', '#4d5568', '#ffffff', '#d4d9e6', '#ef4444', '#f97316', '#facc15', '#84cc16', '#22c55e', '#14b8a6',
        '#06b6d4', '#3b82f6', '#6366f1', '#8b5cf6', '#d946ef', '#ec4899', '#7f1d1d', '#78350f', '#365314', '#164e63',
        '#1e3a8a', '#312e81', '#581c87', '#831843', '#ffd6a5', '#fdffb6', '#caffbf', '#9bf6ff', '#a0c4ff', '#ffc6ff'
    function init() {
        buildPalette();
        buildShapeCategories();
   renderShapeButtons();
        applyAdaptiveViewportLayout();
        resizeCanvasToAdaptiveViewport({ preserveContent: false, refreshHistory: false });
        fillCanvas('#c4a3ff');
        saveHistory('Initial canvas');
        updateControlLabels();
        updateCanvasMetrics();
        updateToolUI();
        updateShapeLabel();
        updateSelectionButtons();
        state.perspective.vanishingPoint = { x: Math.round(canvas.width / 2), y: Math.round(canvas.height * 0.4) };
erspectiveControls();
        updateMeshOverlay();
        drawColorWheel();
        applyWheelColorByPosition(state.wheelSelector.x, state.wheelSelector.y, true);
        showMessage('Ready');
    function bindOptionalButton(id, handler) {
        const button = document.getElementById(id);
        if (button) button.addEventListener('click', handler);
    function bindUI() {
        bindOrdinalToolsDrawer();
        document.querySelectorAll('[data-tool]').forEach(btn => {
            btn.addEventLiM
stener('click', () => setTool(btn.dataset.tool));
        ['brushSize', 'opacityRange', 'waterSpread', 'pigmentStrength', 'waterSpeed', 'fillTolerance', 'zoomRange', 'wheelValue'].forEach(id => {
            controls[id].addEventListener('input', () => {
                if (id === 'zoomRange') setZoom(Number(controls.zoomRange.value) / 100);
                if (id === 'wheelValue') {
                    state.wheelValue = Number(controls.wheelValue.value) / 100;
                    drawColorWheel();
                  applyWheelColorByPosition(state.wheelSelector.x, state.wheelSelector.y, true);
                updateControlLabels();
        controls.strokeColor.addEventListener('input', refreshPaintCursorNow);
        controls.strokeColor.addEventListener('change', refreshPaintCursorNow);
        controls.fillColor.addEventListener('input', refreshPaintCursorNow);
        controls.fillColor.addEventListener('change', refreshPaintCursorNow);
        ['meshToggle',M
 'meshPattern', 'meshSpacing', 'meshOpacity'].forEach(id => {
            controls[id].addEventListener('input', updateMeshOverlay);
            controls[id].addEventListener('change', updateMeshOverlay);
        controls.perspectiveSetPointBtn.addEventListener('click', beginPerspectivePointPlacement);
        controls.perspectiveAddGuideBtn.addEventListener('click', togglePerspectiveGuidePlacement);
        controls.perspectiveClearGuidesBtn.addEventListener('click', clearPerspectiveGuides);
ontrols.perspectiveLockBtn.addEventListener('click', togglePerspectiveLock);
        ['perspectiveVPX', 'perspectiveVPY'].forEach(id => {
            controls[id].addEventListener('input', updatePerspectivePointFromInputs);
            controls[id].addEventListener('change', updatePerspectivePointFromInputs);
        controls.shapeCategory.addEventListener('change', renderShapeButtons);
        document.getElementById('shapeToolBtn').addEventListener('click', () => setTool('shape'));
getElementById('newBtn').addEventListener('click', createNewCanvas);
        document.getElementById('openBtn').addEventListener('click', requestImageOpen);
        fileInput.addEventListener('change', handleFileOpen);
        document.getElementById('savePngBtn').addEventListener('click', () => downloadImage('png'));
        document.getElementById('saveJpgBtn').addEventListener('click', () => downloadImage('jpeg'));
        document.getElementById('saveWebpBtn').addEventListener('click', () => downloadImage('webpM
        document.getElementById('undoBtn').addEventListener('click', undo);
        document.getElementById('redoBtn').addEventListener('click', redo);
        document.getElementById('copyBtn').addEventListener('click', copySelectionOrCanvas);
        document.getElementById('copyFullBtn').addEventListener('click', () => copyCanvasRegion(0, 0, canvas.width, canvas.height));
        document.getElementById('pasteBtn').addEventListener('click', pasteImage);
        bindOptionalButton('selectAllBtn', selectAll);M
        bindOptionalButton('cutBtn', cutSelection);
        bindOptionalButton('cropBtn', cropToSelection);
        bindOptionalButton('deleteSelectionBtn', deleteSelection);
        bindOptionalButton('clearSelectionBtn', () => clearSelection(true));
        document.getElementById('resizeCanvasBtn').addEventListener('click', resizeCanvasFromInputs);
        document.getElementById('clearCanvasBtn').addEventListener('click', clearCanvas);
        document.getElementById('zoomResetBtn').addEventListener('click', (M
            controls.zoomRange.value = 100;
            setZoom(1);
        canvas.addEventListener('pointerdown', pointerDown);
        canvas.addEventListener('pointermove', pointerMove);
        window.addEventListener('pointerup', pointerUp);
        canvas.addEventListener('pointerleave', () => {
            stopSprayTimer();
            hideCursorFootprint();
        canvas.addEventListener('pointerenter', e => {
            const p = rawCoordsFromEvent(e);
            updateCuM
rsorFootprint(clamp(p.x, 0, canvas.width - 1), clamp(p.y, 0, canvas.height - 1), true);
        canvas.addEventListener('contextmenu', openSelectionContextMenu);
        selectionContextMenu.addEventListener('click', handleSelectionContextMenuClick);
        window.addEventListener('click', e => {
            if (!selectionContextMenu.contains(e.target)) hideSelectionContextMenu();
        window.addEventListener('keydown', e => {
            if (e.key === 'Escape') hideSelectionContextMenu(M
        textEditor.addEventListener('keydown', e => {
            if ((e.ctrlKey || e.metaKey) && e.key === 'Enter') {
                e.preventDefault();
                commitText();
            if (e.key === 'Escape') {
                e.preventDefault();
                commitText();
        stageWrap.addEventListener('dragover', e => {
            e.preventDefault();
            showMessage('Drop image to import');
        stageWrap.addEventLM
istener('drop', handleDrop);
        window.addEventListener('keydown', handleKeys);
        window.addEventListener('resize', scheduleViewportResizeSync, { passive: true });
        if (window.visualViewport) {
            window.visualViewport.addEventListener('resize', scheduleViewportResizeSync, { passive: true });
        if (screen.orientation && screen.orientation.addEventListener) {
            screen.orientation.addEventListener('change', scheduleViewportResizeSync);
        if ('ResizeM
Observer' in window) {
            state.layoutObserver = new ResizeObserver(scheduleViewportResizeSync);
            state.layoutObserver.observe(stageWrap);
            state.layoutObserver.observe(wheelCanvas);
        wheelCanvas.addEventListener('pointerdown', wheelPointerDown);
        wheelCanvas.addEventListener('pointermove', wheelPointerMove);
        window.addEventListener('pointerup', wheelPointerUp);
    function buildPalette() {
        const palette = document.getElementById('paletM
        palette.innerHTML = '';
        paletteColors.forEach(color => {
            const swatch = document.createElement('button');
            swatch.className = 'swatch';
            swatch.type = 'button';
            swatch.style.background = color;
            swatch.title = `${color}
 click for stroke, shift-click for fill`;
            swatch.addEventListener('click', ev => {
                if (ev.shiftKey) setActivePaintColor('fill', color, true);
                else setActivePaintColor('strokeM
            palette.appendChild(swatch);
    function setActivePaintColor(target, color, silent = false) {
        const control = target === 'fill' ? controls.fillColor : controls.strokeColor;
        if (!control) return;
        control.value = color;
        control.dispatchEvent(new Event('input', { bubbles: true }));
        control.dispatchEvent(new Event('change', { bubbles: true }));
        refreshPaintCursorNow();
        if (!silent) showMessage(`${tM
arget === 'fill' ? 'Fill' : 'Stroke'} color set to ${color}`);
    function buildShapeCategories() {
        controls.shapeCategory.innerHTML = '';
        Object.keys(shapeCategories).forEach(name => {
            const option = document.createElement('option');
            option.value = name;
            option.textContent = name;
            controls.shapeCategory.appendChild(option);
        controls.shapeCategory.value = 'Basic Shapes';
    function renderShapeButtons() {
st category = controls.shapeCategory.value;
        const shapes = shapeCategories[category] || [];
        controls.shapeGrid.innerHTML = '';
        shapes.forEach(shape => {
            const btn = document.createElement('button');
            btn.className = 'shape-btn' + (shape === state.selectedShape ? ' active' : '');
            btn.type = 'button';
            btn.textContent = shapeNames[shape] || shape;
            btn.addEventListener('click', () => {
                state.selectedShape = shape;
         renderShapeButtons();
                updateShapeLabel();
                setTool('shape');
            controls.shapeGrid.appendChild(btn);
    function updateShapeLabel() {
        const label = shapeNames[state.selectedShape] || state.selectedShape;
        controls.selectedShapeLabel.textContent = label;
        labels.statusShape.textContent = label;
    function setTool(tool) {
        commitText();
        state.tool = tool;
        if (tool !== 'select') clM
earFloatingSelection(true);
        updateToolUI();
        showMessage(tool === 'shape' ? `${shapeNames[state.selectedShape]} ready` : `${toolNames[tool]} active`);
    function updateToolUI() {
        document.querySelectorAll('[data-tool]').forEach(btn => {
            btn.classList.toggle('active', btn.dataset.tool === state.tool);
        labels.toolStatus.textContent = toolNames[state.tool] || state.tool;
        updateToolSpecificControls();
        updateCanvasCursor();
    function updateToolSpecificControls() {
        if (!controls.fillTolerance) return;
        const bucketOnly = state.tool !== 'fill';
        controls.fillTolerance.disabled = bucketOnly;
        controls.fillTolerance.title = bucketOnly
            ? 'Only active when the Fill/Bucket tool is selected'
            : 'Higher values fill colors that are close to the clicked color';
    function updateControlLabels() {
        labels.sizeValue.textContent = controls.brushSize.value;M
        labels.opacityValue.textContent = `${controls.opacityRange.value}%`;
        labels.waterSpreadValue.textContent = controls.waterSpread.value;
        labels.pigmentValue.textContent = `${controls.pigmentStrength.value}%`;
        labels.waterSpeedValue.textContent = `${controls.waterSpeed.value}%`;
        labels.toleranceValue.textContent = controls.fillTolerance.value;
        labels.zoomValue.textContent = `${Math.round(state.zoom * 100)}%`;
        labels.wheelValueLabel.textContent = `${controls.wheeM
        if (labels.meshSpacingValue) labels.meshSpacingValue.textContent = controls.meshSpacing.value;
        if (labels.meshOpacityValue) labels.meshOpacityValue.textContent = `${controls.meshOpacity.value}%`;
        updatePerspectivePanelVisibility();
        updateCanvasCursor();
        refreshCursorFootprint();
    function bindOrdinalToolsDrawer() {
        if (state.ordinalToolsMounted || !ordinalToolsToggle || !ordinalToolsPanel || !ordinalToolsContent) return;
        state.ordinaM
lToolsMounted = true;
        ordinalToolsToggle.addEventListener('click', () => setOrdinalToolsOpen(!state.ordinalToolsOpen));
        if (ordinalToolsClose) ordinalToolsClose.addEventListener('click', () => setOrdinalToolsOpen(false));
        if (ordinalToolsBackdrop) ordinalToolsBackdrop.addEventListener('click', () => setOrdinalToolsOpen(false));
        window.addEventListener('keydown', e => {
            if (e.key === 'Escape' && state.ordinalToolsOpen) setOrdinalToolsOpen(false);
ction setOrdinalToolsOpen(open) {
        state.ordinalToolsOpen = Boolean(open && state.adaptiveStageOnly);
        document.body.classList.toggle('ordinal-tools-open', state.ordinalToolsOpen);
        if (ordinalToolsToggle) {
            ordinalToolsToggle.setAttribute('aria-expanded', String(state.ordinalToolsOpen));
            ordinalToolsToggle.textContent = state.ordinalToolsOpen ? 'Tools
        if (ordinalToolsPanel) ordinalToolsPanel.setAttribute('aria-hidden', String(!stateM
.ordinalToolsOpen));
    function syncOrdinalToolsDock(stageOnly) {
        if (!ordinalToolsContent) return;
        const items = getOrdinalToolDockItems();
        if (stageOnly) {
            items.forEach(item => {
                if (!item.node || !item.placeholder) return;
                if (!item.placeholder.parentNode && item.node.parentNode) {
                    item.node.parentNode.insertBefore(item.placeholder, item.node);
                if (item.node.parentNode !== ordinalTM
                    ordinalToolsContent.appendChild(item.node);
            state.ordinalToolsDocked = true;
        if (state.ordinalToolsOpen) setOrdinalToolsOpen(false);
        items.forEach(item => {
            if (!item.node || !item.placeholder || !item.placeholder.parentNode) return;
            if (item.node.parentNode !== item.placeholder.parentNode) {
                item.placeholder.parentNode.insertBefore(item.node, item.pM
        state.ordinalToolsDocked = false;
    function getOrdinalToolDockItems() {
        if (!state.ordinalToolDockItems) {
            state.ordinalToolDockItems = [
                { node: document.querySelector('.topbar'), placeholder: document.createComment('ordinal-topbar-anchor') },
                { node: document.querySelector('.toolbar'), placeholder: document.createComment('ordinal-toolbar-anchor') },
                { node: document.querySelector('.side-panM
el'), placeholder: document.createComment('ordinal-side-panel-anchor') },
                { node: document.querySelector('.right-panel'), placeholder: document.createComment('ordinal-right-panel-anchor') },
                { node: document.querySelector('.statusbar'), placeholder: document.createComment('ordinal-statusbar-anchor') }
        return state.ordinalToolDockItems;
    function scheduleViewportResizeSync() {
        if (state.viewportResizeFrame) cancelAnimationFrame(state.M
viewportResizeFrame);
        state.viewportResizeFrame = requestAnimationFrame(() => {
            state.viewportResizeFrame = 0;
            applyAdaptiveViewportLayout();
            resizeCanvasToAdaptiveViewport({ preserveContent: true, refreshHistory: true });
            updateCanvasMetrics();
            drawColorWheel();
            refreshCursorFootprint();
    function getViewportBox() {
        const visual = window.visualViewport;
        const width = visual && Number.isFinite(visuaM
l.width) && visual.width > 0
            ? visual.width
            : (window.innerWidth || document.documentElement.clientWidth || INITIAL_ARTBOARD.width);
        const height = visual && Number.isFinite(visual.height) && visual.height > 0
            ? visual.height
            : (window.innerHeight || document.documentElement.clientHeight || INITIAL_ARTBOARD.height);
            width: Math.max(16, Math.floor(width)),
            height: Math.max(16, Math.floor(height))
nction isEmbeddedOrdinalViewport() {
            return window.self !== window.top;
        } catch (error) {
            return true;
    function shouldUseAdaptiveStageOnly() {
        const viewport = getViewportBox();
        return isEmbeddedOrdinalViewport() || viewport.width <= 720 || viewport.height <= 520;
    function applyAdaptiveViewportLayout() {
        const stageOnly = shouldUseAdaptiveStageOnly();
        state.embeddedOrdinalViewport = isEmbeddedOrdinalViewporM
        state.adaptiveStageOnly = stageOnly;
        document.body.classList.toggle('ordinal-stage-only', stageOnly);
        syncOrdinalToolsDock(stageOnly);
        if (!stageOnly && state.ordinalToolsOpen) setOrdinalToolsOpen(false);
        if (stageOnly) setOrdinalToolsOpen(state.ordinalToolsOpen);
    function getAdaptiveCanvasTargetSize() {
        if (!state.adaptiveStageOnly) return null;
        const viewport = getViewportBox();
            width: clamp(viewport.width, 16, 80M
            height: clamp(viewport.height, 16, 8000)
    function getContainResizeTransform(sourceWidth, sourceHeight, targetWidth, targetHeight) {
        const sx = Math.max(1, sourceWidth);
        const sy = Math.max(1, sourceHeight);
        const tx = Math.max(1, targetWidth);
        const ty = Math.max(1, targetHeight);
        const scale = Math.min(tx / sx, ty / sy);
        const drawWidth = sx * scale;
        const drawHeight = sy * scale;
        x: (tx - drawWidth) / 2,
            y: (ty - drawHeight) / 2,
            width: drawWidth,
            height: drawHeight
    function transformResizePoint(point, transform) {
            x: point.x * transform.scale + transform.x,
            y: point.y * transform.scale + transform.y
    function resizeCanvasToAdaptiveViewport(options = {}) {
        const target = getAdaptiveCanvasTargetSize();
        if (!target) {
            state.lastAdaptiveCanM
            return false;
        const targetKey = `${target.width}x${target.height}`;
        if (targetKey === state.lastAdaptiveCanvasKey && canvas.width === target.width && canvas.height === target.height) return false;
        if (canvas.width === target.width && canvas.height === target.height) {
            state.lastAdaptiveCanvasKey = targetKey;
            return false;
        const preserveContent = options.preserveContent !== false;
        const oldWidth = canvas.wiM
        const oldHeight = canvas.height;
        const source = document.createElement('canvas');
        source.width = Math.max(1, oldWidth);
        source.height = Math.max(1, oldHeight);
        if (preserveContent) {
            if (state.textOpen) commitText();
            if (state.selection) clearSelection(false);
            source.getContext('2d').drawImage(canvas, 0, 0);
        canvas.width = target.width;
        canvas.height = target.height;
        meshOverlay.width = target.width;M
        meshOverlay.height = target.height;
        if (preserveContent) {
            const transform = getContainResizeTransform(oldWidth, oldHeight, target.width, target.height);
            fillCanvas(controls.fillColor ? controls.fillColor.value : '#ffffff');
            ctx.drawImage(source, 0, 0, oldWidth, oldHeight, transform.x, transform.y, transform.width, transform.height);
            state.perspective.vanishingPoint = transformResizePoint(state.perspective.vanishingPoint, transform);
te.perspective.customRays = state.perspective.customRays.map(point => transformResizePoint(point, transform));
            if (options.refreshHistory && state.undo.length) state.undo[state.undo.length - 1] = getSnapshot();
        state.lastAdaptiveCanvasKey = targetKey;
        return true;
    function updateCanvasMetrics() {
        const safeCanvasWidth = Math.max(1, canvas.width);
        const safeCanvasHeight = Math.max(1, canvas.height);
        const stageRatio = `${safeCanvasWidth} / ${sM
        const displayZoom = state.adaptiveStageOnly ? 1 : state.zoom;
        document.documentElement.style.setProperty('--stage-ratio', stageRatio);
        labels.canvasStatus.textContent = `${canvas.width}
        controls.canvasW.value = canvas.width;
        controls.canvasH.value = canvas.height;
        canvasShell.style.width = `${canvas.width}px`;
        canvasShell.style.height = `${canvas.height}px`;
        canvasShell.style.aspectRatio = stageRatio;
anvas.style.width = `${canvas.width}px`;
        canvas.style.height = `${canvas.height}px`;
        meshOverlay.width = canvas.width;
        meshOverlay.height = canvas.height;
        meshOverlay.style.width = `${canvas.width}px`;
        meshOverlay.style.height = `${canvas.height}px`;
        meshOverlay.style.aspectRatio = stageRatio;
        stagePad.style.width = `${Math.ceil(canvas.width * displayZoom)}px`;
        stagePad.style.height = `${Math.ceil(canvas.height * displayZoom)}px`;
        stagePad.stylM
e.aspectRatio = stageRatio;
        canvasShell.style.transform = `scale(${displayZoom})`;
        updateMeshOverlay();
    function updateMeshOverlay() {
        if (!meshOverlay || !meshCtx || !controls.meshToggle) return;
        labels.meshSpacingValue.textContent = controls.meshSpacing.value;
        labels.meshOpacityValue.textContent = `${controls.meshOpacity.value}%`;
        meshOverlay.width = canvas.width;
        meshOverlay.height = canvas.height;
        meshOverlay.style.width = `${canvas.wiM
        meshOverlay.style.height = `${canvas.height}px`;
        meshOverlay.style.aspectRatio = `${Math.max(1, canvas.width)} / ${Math.max(1, canvas.height)}`;
        meshOverlay.style.background = 'transparent';
        meshOverlay.style.backgroundColor = 'transparent';
        meshCtx.clearRect(0, 0, meshOverlay.width, meshOverlay.height);
        if (!controls.meshToggle.checked) {
            meshOverlay.style.display = 'none';
        meshOverlay.style.display = 'bloM
        const spacing = Math.max(4, Number(controls.meshSpacing.value) || 40);
        const opacity = Math.max(0.05, Math.min(1, Number(controls.meshOpacity.value) / 100));
        const pattern = controls.meshPattern.value;
        updatePerspectivePanelVisibility();
        meshCtx.save();
        meshCtx.globalAlpha = opacity;
        meshCtx.lineCap = 'butt';
        meshCtx.lineJoin = 'miter';
        meshCtx.strokeStyle = 'rgba(31, 41, 55, 0.95)';
        meshCtx.fillStyle = 'rgba(31, 41, 55, 0.95)';
        if (pattern === 'squareCross') drawSquareCrossGrid(spacing);
        else if (pattern === 'floorTiles') drawFloorTiles(spacing);
        else if (pattern === 'wiredGate') drawWiredGate(spacing);
        else if (pattern === 'triangles') drawTriangleMesh(spacing);
        else if (pattern === 'perspectiveGuides') drawPerspectiveGuides(spacing);
        meshCtx.restore();
    function isPerspectiveOverlayActive() {
        return Boolean(controls.meshToggle.checked && controls.meshPattern.value === 'M
perspectiveGuides');
    function updatePerspectivePanelVisibility() {
        if (!controls.perspectiveControls) return;
        const active = controls.meshPattern.value === 'perspectiveGuides';
        controls.perspectiveControls.hidden = !active;
        syncPerspectiveControls();
    function syncPerspectiveControls() {
        if (!controls.perspectiveVPX || !controls.perspectiveVPY) return;
        const vp = state.perspective.vanishingPoint;
        if (document.activeElement !== controls.perM
spectiveVPX) controls.perspectiveVPX.value = Math.round(vp.x);
        if (document.activeElement !== controls.perspectiveVPY) controls.perspectiveVPY.value = Math.round(vp.y);
        controls.perspectiveSetPointBtn.classList.toggle('active-guide', state.perspective.action === 'setPoint');
        controls.perspectiveAddGuideBtn.classList.toggle('active-guide', state.perspective.action === 'addGuide');
        controls.perspectiveLockBtn.textContent = state.perspective.locked ? 'Unlock Overlay' : 'Lock Overlay';
       controls.perspectiveSetPointBtn.disabled = state.perspective.locked;
        controls.perspectiveAddGuideBtn.disabled = state.perspective.locked;
        controls.perspectiveClearGuidesBtn.disabled = state.perspective.locked || state.perspective.customRays.length === 0;
        controls.perspectiveVPX.disabled = state.perspective.locked;
        controls.perspectiveVPY.disabled = state.perspective.locked;
        updatePerspectiveStatus();
    function updatePerspectiveStatus(message) {
abels.perspectiveStatus) return;
        if (message) {
            labels.perspectiveStatus.textContent = message;
        const rayCount = state.perspective.customRays.length;
        if (state.perspective.locked) {
            labels.perspectiveStatus.textContent = `Locked. ${rayCount} custom guide ${rayCount === 1 ? 'line' : 'lines'}.`;
        } else if (state.perspective.action === 'setPoint') {
            labels.perspectiveStatus.textContent = 'Click the canvas to place the vanM
        } else if (state.perspective.action === 'addGuide') {
            labels.perspectiveStatus.textContent = 'Click drawing edges to add guide lines. Click Add Guide Line again to stop.';
            labels.perspectiveStatus.textContent = `Ready. ${rayCount} custom guide ${rayCount === 1 ? 'line' : 'lines'}.`;
    function beginPerspectivePointPlacement() {
        controls.meshToggle.checked = true;
        controls.meshPattern.value = 'perspectiveGuides';
    if (state.perspective.locked) return;
        state.perspective.action = state.perspective.action === 'setPoint' ? null : 'setPoint';
        updatePerspectivePanelVisibility();
        updateMeshOverlay();
        showMessage(state.perspective.action === 'setPoint' ? 'Click canvas to set vanishing point' : 'Perspective point placement stopped');
    function togglePerspectiveGuidePlacement() {
        controls.meshToggle.checked = true;
        controls.meshPattern.value = 'perspectiveGuides';
f (state.perspective.locked) return;
        state.perspective.action = state.perspective.action === 'addGuide' ? null : 'addGuide';
        updatePerspectivePanelVisibility();
        updateMeshOverlay();
        showMessage(state.perspective.action === 'addGuide' ? 'Click edges to add perspective guide lines' : 'Guide line placement stopped');
    function clearPerspectiveGuides() {
        if (state.perspective.locked) return;
        state.perspective.customRays = [];
        state.perspective.action = nM
        updateMeshOverlay();
        showMessage('Perspective guide lines cleared');
    function togglePerspectiveLock() {
        state.perspective.locked = !state.perspective.locked;
        state.perspective.action = null;
        state.perspective.draggingPoint = false;
        syncPerspectiveControls();
        updateMeshOverlay();
        showMessage(state.perspective.locked ? 'Perspective overlay locked' : 'Perspective overlay unlocked');
    function updatePerspectivePointFromInputs() {
        if (state.perspective.locked) return;
        const x = clamp(Number(controls.perspectiveVPX.value) || 0, -8000, 8000);
        const y = clamp(Number(controls.perspectiveVPY.value) || 0, -8000, 8000);
        state.perspective.vanishingPoint = { x, y };
        updateMeshOverlay();
    function handlePerspectivePointerDown(p, e) {
        if (!isPerspectiveOverlayActive() || state.perspective.locked) return false;
        const vp = state.perspective.vanishingPoint;
        const hitRadius = Math.mM
ax(12, 12 / state.zoom);
        const nearPoint = Math.hypot(p.x - vp.x, p.y - vp.y) <= hitRadius;
        if (nearPoint) {
            state.perspective.draggingPoint = true;
            state.perspective.dragOffsetX = p.x - vp.x;
            state.perspective.dragOffsetY = p.y - vp.y;
            canvas.setPointerCapture(e.pointerId);
            showMessage('Dragging vanishing point');
            return true;
        if (state.perspective.action === 'setPoint') {
            state.perspective.vanisM
hingPoint = { x: p.x, y: p.y };
            state.perspective.action = null;
            syncPerspectiveControls();
            updateMeshOverlay();
            showMessage('Vanishing point set');
            return true;
        if (state.perspective.action === 'addGuide') {
            state.perspective.customRays.push({ x: p.x, y: p.y });
            updateMeshOverlay();
            showMessage('Perspective guide line added');
            return true;
        return false;
on handlePerspectivePointerMove(p) {
        if (!state.perspective.draggingPoint || state.perspective.locked) return false;
        state.perspective.vanishingPoint = {
            x: p.x - state.perspective.dragOffsetX,
            y: p.y - state.perspective.dragOffsetY
        syncPerspectiveControls();
        updateMeshOverlay();
        return true;
    function finishPerspectivePointerAction() {
        if (!state.perspective.draggingPoint) return false;
        state.perspective.draggingPoM
        showMessage('Vanishing point moved');
        return true;
    function drawPerspectiveGuides(spacing) {
        const w = meshOverlay.width;
        const h = meshOverlay.height;
        const vp = state.perspective.vanishingPoint;
        const count = clamp(Math.round(280 / Math.max(8, spacing)), 3, 28);
        const samples = [];
        for (let i = 0; i <= count; i++) {
            const t = i / count;
            samples.push({ x: t * w, y: 0 });
            samples.push({ x: t M
            samples.push({ x: 0, y: t * h });
            samples.push({ x: w, y: t * h });
        meshCtx.save();
        meshCtx.lineWidth = 1.1;
        meshCtx.strokeStyle = 'rgba(20, 24, 34, 0.88)';
        meshCtx.fillStyle = 'rgba(20, 24, 34, 0.95)';
        samples.forEach(point => drawClippedGuideLine(vp, point));
        meshCtx.save();
        meshCtx.globalAlpha *= 0.55;
        meshCtx.setLineDash([8, 7]);
        if (vp.y >= 0 && vp.y <= h) {
            meshCtx.beginPath()M
            meshCtx.moveTo(0, vp.y + 0.5);
            meshCtx.lineTo(w, vp.y + 0.5);
            meshCtx.stroke();
        meshCtx.restore();
        meshCtx.lineWidth = 2.15;
        meshCtx.strokeStyle = 'rgba(0, 0, 0, 0.94)';
        state.perspective.customRays.forEach(point => drawClippedGuideLine(vp, point));
        drawVanishingPointHandle(vp, w, h);
        meshCtx.restore();
    function drawClippedGuideLine(a, b) {
        const segment = clipInfiniteLineToCanvas(a, b, meshOverlay.wM
idth, meshOverlay.height);
        if (!segment) return;
        meshCtx.beginPath();
        meshCtx.moveTo(segment.x1, segment.y1);
        meshCtx.lineTo(segment.x2, segment.y2);
        meshCtx.stroke();
    function clipInfiniteLineToCanvas(a, b, w, h) {
        const dx = b.x - a.x;
        const dy = b.y - a.y;
        if (Math.abs(dx) < 0.0001 && Math.abs(dy) < 0.0001) return null;
        const points = [];
        if (Math.abs(dx) > 0.0001) {
            const tLeft = (0 - a.x) / dx;
onst yLeft = a.y + tLeft * dy;
            if (yLeft >= 0 && yLeft <= h) points.push({ x: 0, y: yLeft });
            const tRight = (w - a.x) / dx;
            const yRight = a.y + tRight * dy;
            if (yRight >= 0 && yRight <= h) points.push({ x: w, y: yRight });
        if (Math.abs(dy) > 0.0001) {
            const tTop = (0 - a.y) / dy;
            const xTop = a.x + tTop * dx;
            if (xTop >= 0 && xTop <= w) points.push({ x: xTop, y: 0 });
            const tBottom = (h - a.y) / dy;M
            const xBottom = a.x + tBottom * dx;
            if (xBottom >= 0 && xBottom <= w) points.push({ x: xBottom, y: h });
        const unique = [];
        points.forEach(point => {
            if (!unique.some(existing => Math.hypot(existing.x - point.x, existing.y - point.y) < 0.5)) unique.push(point);
        if (unique.length < 2) return null;
        let best = null;
        let bestDistance = -1;
        for (let i = 0; i < unique.length; i++) {
            for (let j = i + 1;M
 j < unique.length; j++) {
                const d = Math.hypot(unique[i].x - unique[j].x, unique[i].y - unique[j].y);
                if (d > bestDistance) {
                    bestDistance = d;
                    best = { x1: unique[i].x, y1: unique[i].y, x2: unique[j].x, y2: unique[j].y };
        return best;
    function drawVanishingPointHandle(vp, w, h) {
        meshCtx.save();
        meshCtx.lineWidth = 2;
        meshCtx.strokeStyle = 'rgba(0, 0, 0, 0.95M
        meshCtx.fillStyle = 'rgba(255, 255, 255, 0.84)';
        meshCtx.font = '12px Arial, sans-serif';
        meshCtx.textBaseline = 'middle';
        const inside = vp.x >= 0 && vp.x <= w && vp.y >= 0 && vp.y <= h;
        const hx = inside ? vp.x : clamp(vp.x, 12, w - 12);
        const hy = inside ? vp.y : clamp(vp.y, 12, h - 12);
        meshCtx.beginPath();
        meshCtx.arc(hx, hy, 7, 0, Math.PI * 2);
        meshCtx.fill();
        meshCtx.stroke();
        meshCtx.beginPath();
        meshCtx.lineTo(hx + 13, hy);
        meshCtx.moveTo(hx, hy - 13);
        meshCtx.lineTo(hx, hy + 13);
        meshCtx.stroke();
        meshCtx.fillStyle = 'rgba(0, 0, 0, 0.92)';
        meshCtx.fillText(inside ? 'VP' : 'VP outside', hx + 12, hy - 11);
        meshCtx.restore();
    function drawSquareCrossGrid(spacing) {
        const w = meshOverlay.width;
        const h = meshOverlay.height;
        const half = Math.max(3, spacing * 0.16);
        meshCtx.lineWidth = 1;
       for (let x = 0; x <= w; x += spacing) {
            meshCtx.beginPath();
            meshCtx.moveTo(x + 0.5, 0);
            meshCtx.lineTo(x + 0.5, h);
            meshCtx.stroke();
        for (let y = 0; y <= h; y += spacing) {
            meshCtx.beginPath();
            meshCtx.moveTo(0, y + 0.5);
            meshCtx.lineTo(w, y + 0.5);
            meshCtx.stroke();
        meshCtx.lineWidth = 1.4;
        for (let x = 0; x <= w; x += spacing) {
            for (let y = 0; y <= h; M
                meshCtx.beginPath();
                meshCtx.moveTo(x - half, y + 0.5);
                meshCtx.lineTo(x + half, y + 0.5);
                meshCtx.moveTo(x + 0.5, y - half);
                meshCtx.lineTo(x + 0.5, y + half);
                meshCtx.stroke();
    function drawFloorTiles(spacing) {
        const w = meshOverlay.width;
        const h = meshOverlay.height;
        const tileW = spacing * 1.7;
        const tileH = spacing * 0.72;
onst centerX = w / 2;
        meshCtx.lineWidth = 1.15;
        // Horizontal tile rows.
        for (let y = 0; y <= h + tileH; y += tileH) {
            meshCtx.beginPath();
            meshCtx.moveTo(0, y + 0.5);
            meshCtx.lineTo(w, y + 0.5);
            meshCtx.stroke();
        // Staggered vertical seams, like empty floor tile outlines.
        let row = 0;
        for (let y = 0; y <= h + tileH; y += tileH) {
            const offset = row % 2 ? tileW / 2 : 0;
            for (let x = M
-tileW; x <= w + tileW; x += tileW) {
                meshCtx.beginPath();
                meshCtx.moveTo(x + offset + 0.5, y);
                meshCtx.lineTo(x + offset + 0.5, y + tileH);
                meshCtx.stroke();
        // Very slight perspective guide lines so it reads as a floor, not a regular grid.
        meshCtx.globalAlpha *= 0.65;
        for (let x = centerX % tileW; x <= w; x += tileW) {
            meshCtx.beginPath();
            meshCtx.moveTo(centeM
            meshCtx.lineTo(x, h);
            meshCtx.stroke();
        for (let x = centerX % tileW; x >= 0; x -= tileW) {
            meshCtx.beginPath();
            meshCtx.moveTo(centerX, 0);
            meshCtx.lineTo(x, h);
            meshCtx.stroke();
    function drawWiredGate(spacing) {
        const w = meshOverlay.width;
        const h = meshOverlay.height;
        const cell = spacing;
        meshCtx.lineWidth = 1.1;
        // Rectangular wire grid.
(let x = 0; x <= w; x += cell) {
            meshCtx.beginPath();
            meshCtx.moveTo(x + 0.5, 0);
            meshCtx.lineTo(x + 0.5, h);
            meshCtx.stroke();
        for (let y = 0; y <= h; y += cell) {
            meshCtx.beginPath();
            meshCtx.moveTo(0, y + 0.5);
            meshCtx.lineTo(w, y + 0.5);
            meshCtx.stroke();
        // Gate-like X bracing per cell.
        meshCtx.globalAlpha *= 0.72;
        meshCtx.lineWidth = 0.95;
        for (let x = 0;M
 x < w; x += cell) {
            for (let y = 0; y < h; y += cell) {
                meshCtx.beginPath();
                meshCtx.moveTo(x, y);
                meshCtx.lineTo(x + cell, y + cell);
                meshCtx.moveTo(x + cell, y);
                meshCtx.lineTo(x, y + cell);
                meshCtx.stroke();
        // Heavier gate posts every fourth cell.
        meshCtx.globalAlpha *= 1.15;
        meshCtx.lineWidth = 2.2;
        for (let x = 0; x <= w; x += cell * 4) {
     meshCtx.beginPath();
            meshCtx.moveTo(x + 0.5, 0);
            meshCtx.lineTo(x + 0.5, h);
            meshCtx.stroke();
    function drawTriangleMesh(spacing) {
        const w = meshOverlay.width;
        const h = meshOverlay.height;
        const triH = spacing * Math.sqrt(3) / 2;
        meshCtx.lineWidth = 1.05;
        // Horizontal rows.
        for (let y = 0; y <= h + triH; y += triH) {
            meshCtx.beginPath();
            meshCtx.moveTo(0, y + 0.5);
eshCtx.lineTo(w, y + 0.5);
            meshCtx.stroke();
        // Diagonal families.
        for (let x = -w; x <= w * 2; x += spacing) {
            meshCtx.beginPath();
            meshCtx.moveTo(x, 0);
            meshCtx.lineTo(x + h / Math.tan(Math.PI / 3), h);
            meshCtx.stroke();
            meshCtx.beginPath();
            meshCtx.moveTo(x, 0);
            meshCtx.lineTo(x - h / Math.tan(Math.PI / 3), h);
            meshCtx.stroke();
    function setZoom(zoom) {
    state.zoom = Math.max(0.25, Math.min(4, zoom));
        controls.zoomRange.value = Math.round(state.zoom * 100);
        updateCanvasMetrics();
        updateControlLabels();
    function showToast(message, duration = 2200) {
        const toast = document.getElementById('toast');
        toast.textContent = message;
        toast.style.display = 'block';
        clearTimeout(toast._timer);
        toast._timer = setTimeout(() => toast.style.display = 'none', duration);
    function showMessage(meM
        labels.messageStatus.textContent = message;
    function fillCanvas(color) {
        ctx.setTransform(1, 0, 0, 1, 0, 0);
        ctx.globalAlpha = 1;
        ctx.globalCompositeOperation = 'source-over';
        ctx.fillStyle = color;
        ctx.fillRect(0, 0, canvas.width, canvas.height);
        ctx.restore();
    function getSnapshot() {
            width: canvas.width,
            height: canvas.height,
            url: canvas.toDataURL('imageM
    function saveHistory(message) {
        state.undo.push(getSnapshot());
        if (state.undo.length > state.maxHistory) state.undo.shift();
        state.redo = [];
        if (message) showMessage(message);
        updateUndoRedoButtons();
    function restoreSnapshot(snapshot) {
        return new Promise(resolve => {
            const img = new Image();
            img.onload = () => {
                canvas.width = snapshot.width;
                canvas.height = snapshot.heM
                updateCanvasMetrics();
                ctx.clearRect(0, 0, canvas.width, canvas.height);
                ctx.drawImage(img, 0, 0);
                clearSelection(false);
                resolve();
            img.src = snapshot.url;
    async function undo() {
        commitText();
        if (state.undo.length <= 1) return;
        const current = state.undo.pop();
        state.redo.push(current);
        const previous = state.undo[state.undo.length - 1];
       await restoreSnapshot(previous);
        updateUndoRedoButtons();
        showMessage('Undo');
    async function redo() {
        commitText();
        if (!state.redo.length) return;
        const snapshot = state.redo.pop();
        state.undo.push(snapshot);
        await restoreSnapshot(snapshot);
        updateUndoRedoButtons();
        showMessage('Redo');
    function updateUndoRedoButtons() {
        document.getElementById('undoBtn').disabled = state.undo.length <= 1;
.getElementById('redoBtn').disabled = state.redo.length === 0;
    function coordsFromEvent(e) {
        const rect = canvas.getBoundingClientRect();
        const x = Math.floor((e.clientX - rect.left) * canvas.width / rect.width);
        const y = Math.floor((e.clientY - rect.top) * canvas.height / rect.height);
        return { x: clamp(x, 0, canvas.width - 1), y: clamp(y, 0, canvas.height - 1) };
    function rawCoordsFromEvent(e) {
        const rect = canvas.getBoundingClientRect();
            x: Math.floor((e.clientX - rect.left) * canvas.width / rect.width),
            y: Math.floor((e.clientY - rect.top) * canvas.height / rect.height)
    function clamp(value, min, max) {
        return Math.max(min, Math.min(max, value));
    function toolCursorDiameter(tool) {
        const size = Number(controls.brushSize.value);
        if (tool === 'pencil') return Math.max(2, Math.round(size / 2));
        if (tool === 'marker') return Math.max(3, Math.round(size * 1.8M
));       // setupStrokeStyle marker line width
        if (tool === 'eraser') return Math.max(3, Math.round(size * 1.2));       // setupStrokeStyle eraser line width
        if (tool === 'spray') return Math.max(6, Math.round(size * 2.8));        // sprayAt radius * 2
        if (tool === 'brush') return Math.max(2, Math.round(size));
        if (tool === 'watercolor') return Math.max(4, Math.round(size * 1.25 + Number(controls.waterSpread.value) * 0.18));
        return Math.max(2, Math.round(size));
unction usesFootprintOverlay(tool) {
        return ['pencil', 'brush', 'watercolor', 'marker', 'spray', 'eraser'].includes(tool);
    function getFootprintOverlay(tool) {
        const d = toolCursorDiameter(tool);
        if (tool === 'marker') {
            return { shape: 'square', width: d, height: d, className: 'square marker' };
        if (tool === 'spray') {
            return { shape: 'circle', width: d, height: d, className: 'circle spray' };
        if (tool === 'eraser') {
          return { shape: 'circle', width: d, height: d, className: 'circle eraser' };
        return { shape: 'circle', width: d, height: d, className: 'circle' };
    function updateCursorFootprint(x, y, inside = true) {
        if (!cursorFootprint) return;
        state.cursorInside = inside;
        state.cursorCanvasX = x;
        state.cursorCanvasY = y;
        if (!inside || !usesFootprintOverlay(state.tool)) {
            cursorFootprint.style.display = 'none';
        const fp = getFootprintOverlay(state.tool);
        cursorFootprint.className = `cursor-footprint ${fp.className}`;
        cursorFootprint.style.display = 'block';
        cursorFootprint.style.left = `${x}px`;
        cursorFootprint.style.top = `${y}px`;
        cursorFootprint.style.width = `${fp.width}px`;
        cursorFootprint.style.height = `${fp.height}px`;
    function refreshCursorFootprint() {
        if (!state.cursorInside) return;
        updateCursorFootprint(state.cursorCanvasXM
, state.cursorCanvasY, true);
    function hideCursorFootprint() {
        state.cursorInside = false;
        if (cursorFootprint) cursorFootprint.style.display = 'none';
    function refreshPaintCursorNow() {
        updateCanvasCursor();
        refreshCursorFootprint();
    function updateCanvasCursor() {
        if (!canvas || !controls || !controls.brushSize) return;
        const tool = state.tool;
        if (tool === 'text') {
            canvas.style.cursor = 'text';
        if (tool === 'picker' || tool === 'shape' || tool === 'select') {
            canvas.style.cursor = 'crosshair';
        const cursorTools = ['pencil', 'brush', 'watercolor', 'marker', 'spray', 'eraser', 'fill'];
        if (!cursorTools.includes(tool)) {
            canvas.style.cursor = 'crosshair';
        canvas.style.cursor = makeToolCursor(tool);
    function makeToolCursor(tool) {
        const c = document.createElemeM
        c.width = 128;
        c.height = 128;
        const g = c.getContext('2d');
        const cx = 64;
        const cy = 64;
        const strokeColor = controls.strokeColor.value || '#111111';
        const fillColor = controls.fillColor.value || '#ffffff';
        const d = Math.min(106, Math.max(4, toolCursorDiameter(tool)));
        const r = d / 2;
        g.clearRect(0, 0, 128, 128);
        g.lineJoin = 'round';
        g.lineCap = 'round';
        // The drawing hotspot is always 64,64M
        // Large tool thickness is shown by the canvas overlay, not by the capped browser cursor image.
        // Icons are drawn so the active end of the tool lands exactly on the hotspot.
        if (tool === 'pencil') drawPencilCursorIcon(g, cx, cy, strokeColor);
        else if (tool === 'brush' || tool === 'watercolor') drawBrushCursorIcon(g, cx, cy, strokeColor, tool === 'watercolor');
        else if (tool === 'marker') drawMarkerCursorIcon(g, cx, cy, strokeColor);
        else if (tool === 'spray') drawM
SprayCursorIcon(g, cx, cy, strokeColor);
        else if (tool === 'eraser') drawEraserCursorIcon(g, cx, cy, fillColor);
        else if (tool === 'fill') drawBucketCursorIcon(g, cx, cy, strokeColor);
        const url = c.toDataURL('image/png');
        return `url("${url}") 64 64, crosshair`;
    function drawSizePreview(g, cx, cy, r, tool, strokeColor, fillColor) {
        g.lineWidth = 2;
        if (tool === 'eraser') {
            g.strokeStyle = 'rgba(20,25,35,.88)';
fillStyle = 'rgba(255,255,255,.50)';
            g.beginPath();
            g.arc(cx, cy, r, 0, Math.PI * 2);
            g.fill();
            g.stroke();
        } else if (tool === 'marker') {
            // Marker uses a square/flat nib footprint, matching its square cap and wider stroke.
            const side = r * 2;
            g.strokeStyle = 'rgba(10,20,35,.88)';
            g.fillStyle = hexToCursorRgba(strokeColor, 0.12);
            g.beginPath();
            g.rect(cx - r, cy - r, side, side);
            g.stroke();
            g.beginPath();
            g.moveTo(cx - r, cy);
            g.lineTo(cx + r, cy);
            g.moveTo(cx, cy - r);
            g.lineTo(cx, cy + r);
            g.globalAlpha = 0.35;
            g.stroke();
            g.globalAlpha = 1;
        } else if (tool === 'spray') {
            // Spray preview radius matches sprayAt(): radius = brushSize * 1.4.
            g.setLineDash([4, 4]);
            g.strokeStyle = 'rgba(10,20,35,.88)';
            g.fillStyleM
 = hexToCursorRgba(strokeColor, 0.04);
            g.beginPath();
            g.arc(cx, cy, r, 0, Math.PI * 2);
            g.fill();
            g.stroke();
            g.setLineDash([]);
            g.fillStyle = strokeColor;
            for (let i = 0; i < 22; i++) {
                const a = (i / 22) * Math.PI * 2;
                const ring = (i % 7) / 7;
                const dist = Math.min(r - 2, r * (0.12 + ring * 0.78));
                g.globalAlpha = 0.20 + (i % 4) * 0.08;
                g.beginPath()M
                g.arc(cx + Math.cos(a) * dist, cy + Math.sin(a) * dist, 1.15, 0, Math.PI * 2);
                g.fill();
            g.globalAlpha = 1;
            g.strokeStyle = 'rgba(10,20,35,.88)';
            g.fillStyle = tool === 'watercolor' ? hexToCursorRgba(strokeColor, 0.16) : hexToCursorRgba(strokeColor, 0.10);
            g.beginPath();
            g.arc(cx, cy, r, 0, Math.PI * 2);
            g.fill();
            g.stroke();
        g.restore();
function hexToCursorRgba(hex, alpha) {
        const c = hexToRgba(hex);
        return `rgba(${c.r}, ${c.g}, ${c.b}, ${alpha})`;
    function roundedCursorRect(g, x, y, w, h, r) {
        if (g.roundRect) {
            g.roundRect(x, y, w, h, r);
        g.moveTo(x + r, y);
        g.lineTo(x + w - r, y);
        g.quadraticCurveTo(x + w, y, x + w, y + r);
        g.lineTo(x + w, y + h - r);
        g.quadraticCurveTo(x + w, y + h, x + w - r, y + h);
        g.lineTo(x + r, y +M
        g.quadraticCurveTo(x, y + h, x, y + h - r);
        g.lineTo(x, y + r);
        g.quadraticCurveTo(x, y, x + r, y);
    function drawPencilCursorIcon(g, tipX, tipY, color) {
        g.translate(tipX, tipY);
        g.rotate(Math.PI / 4);
        g.strokeStyle = '#1f2937';
        g.lineWidth = 2;
        // Colored pencil point, with the drawing point exactly on the hotspot.
        g.fillStyle = '#f8dfb2';
        g.beginPath();
        g.moveTo(0, 0);
        g.lineTo(-8, -M
        g.lineTo(8, -16);
        g.closePath();
        g.fillStyle = color;
        g.beginPath();
        g.moveTo(0, 0);
        g.lineTo(-4.5, -8);
        g.lineTo(4.5, -8);
        g.closePath();
        // Pencil body now matches the active drawing color.
        g.fillStyle = color;
        g.beginPath();
        roundedCursorRect(g, -8, -52, 16, 36, 3);
        g.fillStyle = 'rgba(255,M
        g.fillRect(-5, -49, 4, 30);
        g.restore();
    function drawBrushCursorIcon(g, tipX, tipY, color, watery) {
        g.translate(tipX, tipY);
        g.rotate(Math.PI / 4);
        g.strokeStyle = '#1f2937';
        g.lineWidth = 2;
        // Brush bristles end exactly on the hotspot.
        g.fillStyle = color;
        g.beginPath();
        g.moveTo(0, 0);
        g.quadraticCurveTo(-11, -12, -8, -25);
        g.lineTo(8, -25);
        g.quadraticCurveTo(1M
        g.closePath();
        if (watery) {
            g.globalAlpha = 0.55;
            g.fillStyle = '#60a5fa';
            g.beginPath();
            g.ellipse(0, -7, 3, 6, 0, 0, Math.PI * 2);
            g.fill();
            g.globalAlpha = 1;
        // Ferrule and handle extend away from the tip.
        g.fillStyle = '#cbd5e1';
        g.beginPath();
        roundedCursorRect(g, -9, -34, 18, 10, 3);
     g.fillStyle = '#8b5a2b';
        g.beginPath();
        roundedCursorRect(g, -5, -68, 10, 36, 4);
        g.restore();
    function drawMarkerCursorIcon(g, tipX, tipY, color) {
        g.translate(tipX, tipY);
        g.rotate(Math.PI / 4);
        g.strokeStyle = '#1f2937';
        g.lineWidth = 2;
        // Marker nib touches the hotspot and matches the active color.
        g.fillStyle = color;
        g.beginPath();
        g.moveTo(0, 0);
        g.lineTo(-6, -12);
        g.lineTo(6, -12);
        g.closePath();
        // Marker body now matches the active drawing color.
        g.fillStyle = color;
        g.beginPath();
        roundedCursorRect(g, -10, -54, 20, 40, 4);
        g.fillStyle = 'rgba(255,255,255,.34)';
        g.fillRect(-7, -50, 5, 31);
        g.restore();
    function drawSprayCursorIcon(g, nozzleX, nozzleY, color) {
.strokeStyle = '#1f2937';
        g.lineWidth = 2;
        // Real spray head: the spray opening sits on the hotspot.
        g.fillStyle = '#111827';
        g.beginPath();
        roundedCursorRect(g, nozzleX - 4, nozzleY - 4, 9, 8, 2);
        // Front nose / actuator so the nozzle looks built into the spray head.
        g.fillStyle = '#374151';
        g.beginPath();
        roundedCursorRect(g, nozzleX + 3, nozzleY - 7, 10, 14, 4);
        // Top head that sits directly on the can.
        g.fillStyle = '#d1d5db';
        g.beginPath();
        roundedCursorRect(g, nozzleX + 10, nozzleY - 15, 18, 14, 5);
        // Small spray button on top.
        g.fillStyle = '#111827';
        g.beginPath();
        roundedCursorRect(g, nozzleX + 16, nozzleY - 22, 8, 7, 3);
        // Main can body under the head in the active paint color.
        g.fillStyle = color;
        roundedCursorRect(g, nozzleX + 10, nozzleY - 54, 28, 40, 8);
        // Bottom curve so it reads like a can instead of a box.
        g.beginPath();
        g.moveTo(nozzleX + 12, nozzleY - 14);
        g.quadraticCurveTo(nozzleX + 24, nozzleY - 8, nozzleX + 36, nozzleY - 14);
        // Highlight strip.
        g.fillStyle = 'rgba(255,255,255,.30)';
        g.beginPath();
        roundedCursorRect(g, nozzleX + 15, nozzleY - 49, 6, 3M
        // Label band.
        g.fillStyle = 'rgba(255,255,255,.16)';
        g.beginPath();
        roundedCursorRect(g, nozzleX + 12, nozzleY - 36, 24, 10, 3);
        // Spray particles stay clipped inside the shown spray area.
        g.beginPath();
        g.arc(nozzleX, nozzleY, Math.max(8, toolCursorDiameter('spray') / 2 - 2), 0, Math.PI * 2);
        g.fillStyle = color;
        for (let i = 0; i < 7; i++) {
            const pM
x = nozzleX - 6 - (i % 3) * 5;
            const py = nozzleY - 5 + Math.floor(i / 3) * 5;
            g.globalAlpha = 0.25 + (i % 3) * 0.10;
            g.beginPath();
            g.arc(px, py, 1.4, 0, Math.PI * 2);
            g.fill();
        g.restore();
        g.globalAlpha = 1;
        g.restore();
    function drawEraserCursorIcon(g, cornerX, cornerY, fillColor) {
        g.translate(cornerX, cornerY);
        g.rotate(Math.PI / 5);
        g.strokeStyle = '#1f2937';
     g.lineWidth = 2;
        // The lower-left eraser corner is the active erase point.
        g.fillStyle = '#f9a8d4';
        g.beginPath();
        g.moveTo(0, 0);
        g.lineTo(34, 0);
        g.lineTo(34, -20);
        g.lineTo(0, -20);
        g.closePath();
        g.fillStyle = '#e5e7eb';
        g.beginPath();
        g.moveTo(21, 0);
        g.lineTo(36, 0);
        g.lineTo(36, -20);
        g.lineTo(21, -20);
        g.closePath();
        g.restore();
    function drawBucketCursorIcon(g, pourX, pourY, color) {
        // Paint pour point lands exactly on the hotspot and matches the active fill color.
        g.strokeStyle = '#1f2937';
        g.lineWidth = 2;
        g.fillStyle = color;
        g.beginPath();
        g.moveTo(pourX, pourY);
        g.quadraticCurveTo(pourX - 9, pourY - 12, pourX - 2, pourY - 23);
        g.quadraticCurveTo(pourX + 10, pourY - 12, pourX, pourY);
        g.closePath();
        // Bucket sits above/right of pour point and shows the same color it will fill with.
        g.translate(pourX + 16, pourY - 30);
        g.rotate(-Math.PI / 7);
        g.fillStyle = color;
        g.beginPath();
        g.moveTo(-18, -12);
        g.lineTo(12, -12);
        g.lineTo(18, 16);
        g.lineTo(-20, 16);
        g.closePath();
        g.fillStyle = 'rgba(255,255,255,.36)';
        g.beginPath();
        g.moveTo(-13M
        g.lineTo(-4, -6);
        g.lineTo(-1, 10);
        g.lineTo(-15, 10);
        g.closePath();
        g.beginPath();
        g.arc(-2, -12, 15, Math.PI, 0);
        g.restore();
    function pointerDown(e) {
        if (e.button !== 0) return;
        hideSelectionContextMenu();
        if (state.waterSettling) return;
        commitText();
        const p = coordsFromEvent(e);
        state.startX = state.lastX = p.x;
        state.startY = state.lastY M
        labels.pointerStatus.textContent = `${p.x}, ${p.y}`;
        updateCursorFootprint(p.x, p.y, true);
        if (handlePerspectivePointerDown(p, e)) return;
        if (state.tool === 'fill') {
            floodFill(p.x, p.y, hexToRgba(controls.strokeColor.value), Number(controls.fillTolerance.value));
            saveHistory('Fill applied');
        if (state.tool === 'picker') {
            pickColor(p.x, p.y, e.shiftKey ? 'fill' : 'stroke');
        if (state.tool === 'text') {
            openTextEditor(p.x, p.y);
        if (state.tool === 'select' && state.selection && pointInSelection(p.x, p.y)) {
            beginSelectionDrag(p.x, p.y);
            canvas.setPointerCapture(e.pointerId);
        state.drawing = true;
        state.preview = ctx.getImageData(0, 0, canvas.width, canvas.height);
        canvas.setPointerCapture(e.pointerId);
        if (state.tool === 'select') {
        clearSelection(false);
            updateSelectionBoxFromPoints(state.startX, state.startY, p.x, p.y);
        } else if (isFreehandTool(state.tool)) {
            if (state.tool === 'watercolor') {
                state.waterSimX = p.x;
                state.waterSimY = p.y;
                state.waterPrevX = p.x;
                state.waterPrevY = p.y;
                state.waterPath = [{ x: p.x, y: p.y }];
                state.waterBaseImage = ctx.getImageData(0, 0, canvas.width, canvas.height);
         renderWatercolorMaskPreview();
            } else if (usesStableOpacityStroke(state.tool)) {
                state.stableStrokeTool = state.tool;
                state.stableStrokePath = [{ x: p.x, y: p.y }];
                state.stableStrokeBaseImage = ctx.getImageData(0, 0, canvas.width, canvas.height);
                renderStableOpacityStroke(false);
            } else {
                setupStrokeStyle(state.tool);
                ctx.beginPath();
                ctx.moveTo(p.x, p.y);
 drawFreehandPoint(state.tool, p.x, p.y);
                if (state.tool === 'spray') startSprayTimer();
    function pointerMove(e) {
        const p = rawCoordsFromEvent(e);
        const clipped = { x: clamp(p.x, 0, canvas.width - 1), y: clamp(p.y, 0, canvas.height - 1) };
        labels.pointerStatus.textContent = `${clipped.x}, ${clipped.y}`;
        updateCursorFootprint(clipped.x, clipped.y, true);
        if (handlePerspectivePointerMove(clipped)) return;
        if (state.sM
            moveFloatingSelection(clipped.x, clipped.y);
        if (!state.drawing) return;
        if (state.tool === 'select') {
            updateSelectionBoxFromPoints(state.startX, state.startY, clipped.x, clipped.y);
        if (isFreehandTool(state.tool)) {
            if (state.tool === 'watercolor') {
                drawWatercolorLine(state.lastX, state.lastY, clipped.x, clipped.y);
                renderWatercolorMaskPreview()M
            } else if (usesStableOpacityStroke(state.tool)) {
                addStableStrokePoint(clipped.x, clipped.y);
                renderStableOpacityStroke(false);
            } else if (state.tool === 'spray') {
                sprayAt(clipped.x, clipped.y);
            } else {
                ctx.lineTo(clipped.x, clipped.y);
                ctx.stroke();
            state.lastX = clipped.x;
            state.lastY = clipped.y;
        if (state.tool === 'shM
            ctx.putImageData(state.preview, 0, 0);
            drawSelectedShape(state.selectedShape, state.startX, state.startY, clipped.x, clipped.y, e.shiftKey);
    function pointerUp() {
        stopSprayTimer();
        if (finishPerspectivePointerAction()) return;
        if (state.selectionDrag) {
            finishSelectionDrag();
        if (!state.drawing) return;
        state.drawing = false;
        if (state.tool === 'select') {
!state.selection || state.selection.w < 3 || state.selection.h < 3) clearSelection(false);
            updateSelectionButtons();
            showMessage(state.selection ? 'Selection created' : 'Selection cleared');
        if (usesStableOpacityStroke(state.tool)) {
            if (state.stableStrokeBaseImage) ctx.putImageData(state.stableStrokeBaseImage, 0, 0);
            renderStableOpacityStroke(true);
            state.preview = null;
            state.stableStrokeBaseImage = nullM
            state.stableStrokePath = [];
            state.stableStrokeTool = null;
            saveHistory(`${toolNames[state.tool]} applied`);
            showMessage(`${toolNames[state.tool]} applied`);
        if (state.tool === 'watercolor') {
            if (state.waterBaseImage) ctx.putImageData(state.waterBaseImage, 0, 0);
            paintWatercolorMaskStroke(state.waterPath, true);
            state.preview = null;
            state.waterSimX = null;
            state.wateM
            state.waterPrevX = null;
            state.waterPrevY = null;
            state.waterPath = [];
            state.waterBaseImage = null;
            state.waterSettling = false;
            saveHistory('Watercolor applied');
            showMessage('Watercolor applied');
        if (isFreehandTool(state.tool) || state.tool === 'shape') {
            saveHistory(state.tool === 'shape' ? `${shapeNames[state.selectedShape]} applied` : `${toolNames[state.tool]} aM
        state.preview = null;
        state.waterSimX = null;
        state.waterSimY = null;
        state.waterPrevX = null;
        state.waterPrevY = null;
        state.waterPath = [];
        state.waterBaseImage = null;
        state.stableStrokeBaseImage = null;
        state.stableStrokePath = [];
        state.stableStrokeTool = null;
    function isFreehandTool(tool) {
        return ['pencil', 'brush', 'watercolor', 'marker', 'eraser', 'spray'].includes(tool);
ion usesStableOpacityStroke(tool) {
        return tool === 'pencil' || tool === 'brush' || tool === 'marker';
    function addStableStrokePoint(x, y) {
        const path = state.stableStrokePath;
        const last = path[path.length - 1];
        const size = Number(controls.brushSize.value);
        const minDistance = state.stableStrokeTool === 'marker'
            ? Math.max(1.5, size * 0.14)
            : Math.max(1, size * 0.08);
        if (!last || Math.hypot(x - last.x, y - last.y) >= minDistanceM
            path.push({ x, y });
    function getStableStrokeMetrics(tool) {
        const size = Number(controls.brushSize.value);
        if (tool === 'pencil') {
            return {
                width: Math.max(1, Math.round(size / 2)),
                cap: 'round',
                join: 'round',
                alpha: Number(controls.opacityRange.value) / 100
        if (tool === 'marker') {
            return {
                width: Math.max(1, size * 1.8),
              cap: 'square',
                join: 'round',
                alpha: Number(controls.opacityRange.value) / 100
            width: Math.max(1, size),
            cap: 'round',
            join: 'round',
            alpha: Number(controls.opacityRange.value) / 100
    function renderStableOpacityStroke(finalRender) {
        const tool = state.stableStrokeTool;
        const path = state.stableStrokePath;
        if (!tool || !path || !path.lenM
gth || !state.stableStrokeBaseImage) return;
        ctx.putImageData(state.stableStrokeBaseImage, 0, 0);
        const metrics = getStableStrokeMetrics(tool);
        const layer = document.createElement('canvas');
        layer.width = canvas.width;
        layer.height = canvas.height;
        const lctx = layer.getContext('2d');
        lctx.save();
        lctx.globalAlpha = 1;
        lctx.globalCompositeOperation = 'source-over';
        lctx.strokeStyle = controls.strokeColor.value;
        lctx.fillStylM
e = controls.strokeColor.value;
        lctx.lineWidth = metrics.width;
        lctx.lineCap = metrics.cap;
        lctx.lineJoin = metrics.join;
        if (path.length === 1) {
            const p = path[0];
            if (tool === 'marker') {
                const side = metrics.width;
                lctx.fillRect(p.x - side / 2, p.y - side / 2, side, side);
            } else {
                lctx.beginPath();
                lctx.arc(p.x, p.y, metrics.width / 2, 0, Math.PI * 2);
                lctx.fill()M
            lctx.beginPath();
            lctx.moveTo(path[0].x, path[0].y);
            for (let i = 1; i < path.length; i++) {
                const prev = path[i - 1];
                const cur = path[i];
                const midX = (prev.x + cur.x) / 2;
                const midY = (prev.y + cur.y) / 2;
                lctx.quadraticCurveTo(prev.x, prev.y, midX, midY);
            const last = path[path.length - 1];
            lctx.lineTo(last.x, last.y);
        lctx.restore();
        ctx.globalCompositeOperation = 'source-over';
        ctx.globalAlpha = metrics.alpha;
        ctx.drawImage(layer, 0, 0);
        ctx.restore();
        resetCanvasComposite();
    function setupStrokeStyle(tool) {
        const size = Number(controls.brushSize.value);
        ctx.globalCompositeOperation = 'source-over';
        ctx.globalAlpha = Number(controls.opacityRange.value) / 100;
        ctx.lineCap = controls.linM
        ctx.lineJoin = 'round';
        ctx.lineWidth = size;
        ctx.strokeStyle = controls.strokeColor.value;
        ctx.fillStyle = controls.strokeColor.value;
        if (tool === 'pencil') {
            ctx.lineWidth = Math.max(1, Math.round(size / 2));
            ctx.lineCap = 'round';
            ctx.strokeStyle = controls.strokeColor.value;
        if (tool === 'brush') {
            ctx.lineWidth = size;
            ctx.lineCap = 'round';
        if (tool === 'watercoM
            ctx.lineWidth = size;
            ctx.lineCap = 'round';
            ctx.lineJoin = 'round';
            ctx.globalAlpha = Math.min(0.32, Math.max(0.04, (Number(controls.pigmentStrength.value) / 100) * (Number(controls.opacityRange.value) / 100)));
            ctx.strokeStyle = controls.strokeColor.value;
            ctx.fillStyle = controls.strokeColor.value;
        if (tool === 'marker') {
            ctx.lineWidth = size * 1.8;
            ctx.lineCap = 'square';
obalAlpha = Number(controls.opacityRange.value) / 100;
        if (tool === 'eraser') {
            ctx.globalAlpha = 1;
            ctx.strokeStyle = controls.fillColor.value;
            ctx.fillStyle = controls.fillColor.value;
            ctx.lineWidth = size * 1.2;
            ctx.lineCap = 'round';
        if (tool === 'spray') {
            ctx.globalAlpha = Number(controls.opacityRange.value) / 100;
            ctx.fillStyle = controls.strokeColor.value;
etCanvasComposite() {
        ctx.globalCompositeOperation = 'source-over';
        ctx.globalAlpha = 1;
        ctx.setLineDash([]);
    function drawFreehandPoint(tool, x, y) {
        if (tool === 'spray') {
            sprayAt(x, y);
        if (tool === 'watercolor') {
        ctx.lineTo(x + .1, y + .1);
        ctx.stroke();
    function settleWatercolorPath(path, done) {
        state.waterSettling = false;
        resetCanvasCompositeM
        if (done) done();
    function simplifyWaterPath(path, minDistance) {
        const out = [];
        let last = null;
        path.forEach(p => {
            if (!last || Math.hypot(p.x - last.x, p.y - last.y) >= minDistance) {
                out.push({ x: p.x, y: p.y });
                last = p;
        if (out.length < 2 && path.length >= 2) return [path[0], path[path.length - 1]];
    function traceSoftWaterPath(path, offset, wander, seedM
        if (!path.length) return;
        const first = waterPathPoint(path, 0, offset, wander, seed);
        ctx.moveTo(first.x, first.y);
        for (let i = 1; i < path.length; i++) {
            const prev = waterPathPoint(path, i - 1, offset, wander, seed + i * 11);
            const cur = waterPathPoint(path, i, offset, wander, seed + i * 23);
            const mid = {
                x: (prev.x + cur.x) / 2,
                y: (prev.y + cur.y) / 2
            ctx.quadraticCurveTo(prev.x,M
 prev.y, mid.x, mid.y);
        const last = waterPathPoint(path, path.length - 1, offset, wander, seed + 999);
        ctx.lineTo(last.x, last.y);
    function waterPathPoint(path, index, offset, wander, seed) {
        const p = path[index];
        const prev = path[Math.max(0, index - 1)];
        const next = path[Math.min(path.length - 1, index + 1)];
        const dx = next.x - prev.x;
        const dy = next.y - prev.y;
        const len = Math.max(1, Math.hypot(dx, dy));
        const ny = dx / len;
        const jitter = index === 0 || index === path.length - 1 ? wander * 0.08 : wander;
        const a = Math.sin((p.x * 12.9898 + p.y * 78.233 + seed * 37.719)) * 43758.5453;
        const b = Math.sin((p.x * 4.898 + p.y * 7.23 + seed * 91.17)) * 24634.6345;
        const rx = (a - Math.floor(a) - 0.5) * jitter * 2;
        const ry = (b - Math.floor(b) - 0.5) * jitter * 2;
            x: p.x + nx * offset + rx,
            y: p.y + ny * offset + ry
    function addWatercolorDryEdges(path, color, size, spread, pigment, opacity) {
    function addWatercolorGranulation(path, color, size, spread, pigment, opacity) {
        if (path.length < 2) return;
        const count = Math.max(10, Math.min(60, Math.round(path.length * (0.12 + spread * 0.006))));
        const radius = Math.max(0.45, size * 0.032);
        const scatter = Math.max(size * 0.55, size + spread * 0.12);
        ctx.globalCompositeOperatioM
        ctx.fillStyle = `rgba(${color.r}, ${color.g}, ${color.b}, ${Math.max(0.0008, Math.min(0.0025, pigment * opacity * 0.0018))})`;
        for (let i = 0; i < count; i++) {
            const index = Math.floor(Math.random() * path.length);
            const p = path[index];
            const angle = Math.random() * Math.PI * 2;
            const distance = Math.pow(Math.random(), 1.6) * scatter;
            const x = p.x + Math.cos(angle) * distance;
            const y = p.y + Math.sin(anglM
            const r = radius * (0.45 + Math.random() * 1.9);
            ctx.beginPath();
            ctx.arc(x, y, r, 0, Math.PI * 2);
            ctx.fill();
        ctx.restore();
    function renderWatercolorMaskPreview() {
        if (!state.waterBaseImage) return;
        ctx.putImageData(state.waterBaseImage, 0, 0);
        paintWatercolorMaskStroke(state.waterPath, false);
    function paintWatercolorMaskStroke(path, finalRender) {
        if (!path || !path.length) rM
        const size = Number(controls.brushSize.value);
        const spread = Number(controls.waterSpread.value);
        const pigment = Number(controls.pigmentStrength.value) / 100;
        const opacity = Number(controls.opacityRange.value) / 100;
        const color = hexToRgba(controls.strokeColor.value);
        const simplified = simplifyWaterPath(path, Math.max(1.5, size * 0.16));
        const flow = Number(controls.waterSpeed.value) / 100;
        const wetness = flow;
        const coreWidth = M
Math.max(4, size * (0.98 + wetness * 0.18) + spread * (0.10 + wetness * 0.06));
        const spreadPixels = Math.max(0, spread * (0.24 + wetness * 0.42));
        const baseAlpha = Math.max(0.030, Math.min(0.42, (0.040 + opacity * 0.24) * (0.45 + pigment * 0.55)));
        const haloAlpha = baseAlpha * Math.max(0, Math.min(0.72, 0.08 + spread * (0.008 + wetness * 0.008)));
        const coreMask = document.createElement('canvas');
        coreMask.width = canvas.width;
        coreMask.height = canvas.height;
     const cctx = coreMask.getContext('2d');
        cctx.lineCap = 'round';
        cctx.lineJoin = 'round';
        cctx.strokeStyle = 'rgba(255,255,255,1)';
        cctx.fillStyle = 'rgba(255,255,255,1)';
        const haloMask = document.createElement('canvas');
        haloMask.width = canvas.width;
        haloMask.height = canvas.height;
        const hctx = haloMask.getContext('2d');
        hctx.lineCap = 'round';
        hctx.lineJoin = 'round';
        hctx.strokeStyle = 'rgba(255,255,255,1)';
ctx.fillStyle = 'rgba(255,255,255,1)';
        if (simplified.length === 1) {
            const p = simplified[0];
            cctx.beginPath();
            cctx.ellipse(p.x, p.y, coreWidth * 0.82, coreWidth * 0.58, 0, 0, Math.PI * 2);
            cctx.fill();
            hctx.beginPath();
            hctx.ellipse(p.x, p.y, coreWidth * 0.82 + spreadPixels, coreWidth * 0.58 + spreadPixels * 0.72, 0, 0, Math.PI * 2);
            hctx.fill();
            const corePasses = [
                { offset:M
 0, width: coreWidth * 1.52 },
                { offset: -coreWidth * 0.10, width: coreWidth * 1.28 },
                { offset: coreWidth * 0.10, width: coreWidth * 1.28 },
                { offset: 0, width: coreWidth * 0.98 }
            corePasses.forEach((pass, index) => {
                cctx.lineWidth = pass.width;
                cctx.beginPath();
                traceMaskPath(cctx, simplified, pass.offset, finalRender ? index * 41 : index * 17);
                cctx.stroke();
            const haloPasses = [
                { offset: 0, width: coreWidth * 1.70 + spreadPixels * 1.15 },
                { offset: -(coreWidth * 0.18 + spreadPixels * 0.10), width: coreWidth * 1.18 + spreadPixels * 0.90 },
                { offset: (coreWidth * 0.18 + spreadPixels * 0.10), width: coreWidth * 1.18 + spreadPixels * 0.90 }
            haloPasses.forEach((pass, index) => {
                hctx.lineWidth = pass.width;
                hctx.beginPath();
                traceMaskPathM
(hctx, simplified, pass.offset, finalRender ? 200 + index * 53 : 80 + index * 23);
                hctx.stroke();
        function blurCanvas(sourceCanvas, blurPx) {
            const out = document.createElement('canvas');
            out.width = sourceCanvas.width;
            out.height = sourceCanvas.height;
            const octx = out.getContext('2d');
            octx.filter = `blur(${blurPx}px)`;
            octx.drawImage(sourceCanvas, 0, 0);
            octx.filter = 'none';
         return out;
        const coreBlur = blurCanvas(coreMask, Math.max(0.35, 0.35 + spread * (0.012 + wetness * 0.018)));
        const haloBlur = blurCanvas(haloMask, Math.max(0.9, 0.9 + spread * (0.07 + wetness * 0.16)));
        const layer = document.createElement('canvas');
        layer.width = canvas.width;
        layer.height = canvas.height;
        const lctx = layer.getContext('2d');
        // Outer spread halo. This is the visible feather beyond the main edge.
        if (spread > 0)M
            lctx.fillStyle = `rgba(${color.r}, ${color.g}, ${color.b}, ${haloAlpha})`;
            lctx.fillRect(0, 0, layer.width, layer.height);
            lctx.globalCompositeOperation = 'destination-in';
            lctx.drawImage(haloBlur, 0, 0);
            lctx.globalCompositeOperation = 'source-over';
        // Core wash over the halo.
        lctx.fillStyle = `rgba(${color.r}, ${color.g}, ${color.b}, ${baseAlpha})`;
        lctx.fillRect(0, 0, layer.width, layer.height);
        lctx.globalM
CompositeOperation = 'destination-in';
        lctx.drawImage(coreBlur, 0, 0);
        lctx.globalCompositeOperation = 'source-over';
        // Subtle same-color grain inside the wash only.
        if (finalRender && spread > 4) {
            lctx.save();
            lctx.globalCompositeOperation = 'source-atop';
            const grainCount = Math.max(16, Math.min(160, Math.round(simplified.length * 0.28)));
            lctx.fillStyle = `rgba(${color.r}, ${color.g}, ${color.b}, ${baseAlpha * 0.10})`;
 for (let i = 0; i < grainCount; i++) {
                const p = simplified[Math.floor(Math.random() * simplified.length)];
                const angle = Math.random() * Math.PI * 2;
                const dist = Math.random() * (coreWidth * 0.7 + spreadPixels * 0.45);
                const gx = p.x + Math.cos(angle) * dist;
                const gy = p.y + Math.sin(angle) * dist;
                const r = Math.max(0.3, Math.random() * Math.max(1.0, size * 0.04));
                lctx.beginPath();
ctx.arc(gx, gy, r, 0, Math.PI * 2);
                lctx.fill();
            lctx.restore();
        ctx.globalCompositeOperation = 'source-over';
        ctx.drawImage(layer, 0, 0);
        ctx.restore();
        resetCanvasComposite();
    function traceMaskPath(targetCtx, path, offset, seed) {
        if (!path.length) return;
        const first = maskPathPoint(path, 0, offset, seed);
        targetCtx.moveTo(first.x, first.y);
        for (let i = 1; i < pathM
            const prev = maskPathPoint(path, i - 1, offset, seed + i * 13);
            const cur = maskPathPoint(path, i, offset, seed + i * 29);
            const mid = {
                x: (prev.x + cur.x) / 2,
                y: (prev.y + cur.y) / 2
            targetCtx.quadraticCurveTo(prev.x, prev.y, mid.x, mid.y);
        const last = maskPathPoint(path, path.length - 1, offset, seed + 999);
        targetCtx.lineTo(last.x, last.y);
    function maskPathPoint(M
path, index, offset, seed) {
        const p = path[index];
        const prev = path[Math.max(0, index - 1)];
        const next = path[Math.min(path.length - 1, index + 1)];
        const dx = next.x - prev.x;
        const dy = next.y - prev.y;
        const len = Math.max(1, Math.hypot(dx, dy));
        const nx = -dy / len;
        const ny = dx / len;
        const tiny = Math.sin((p.x * 12.9898 + p.y * 78.233 + seed * 37.719)) * 43758.5453;
        const jitter = (tiny - Math.floor(tiny) - 0.5) * 0.35;
            x: p.x + nx * offset + jitter,
            y: p.y + ny * offset + jitter
    function drawWatercolorLine(x1, y1, x2, y2) {
        const flow = Number(controls.waterSpeed.value) / 100;
        const distance = Math.max(0.01, Math.hypot(x2 - x1, y2 - y1));
        // Lower flow = tighter/direct brush.
        // Higher flow = wetter wash that lags and trails more.
        const response = 0.92 - flow * 0.84;
        const minStep = Math.max(1.6, Number(controls.brushSize.vaM
lue) * (0.18 + flow * 0.20));
        const steps = Math.max(1, Math.ceil(distance / minStep));
        if (state.waterSimX == null || state.waterSimY == null) {
            state.waterSimX = x1;
            state.waterSimY = y1;
            state.waterPrevX = x1;
            state.waterPrevY = y1;
            state.waterPath = [{ x: x1, y: y1 }];
        for (let i = 1; i <= steps; i++) {
            const tx = x1 + (x2 - x1) * (i / steps);
            const ty = y1 + (y2 - y1) * (i / steps);
    state.waterSimX += (tx - state.waterSimX) * response;
            state.waterSimY += (ty - state.waterSimY) * response;
            const last = state.waterPath[state.waterPath.length - 1];
            if (!last || Math.hypot(state.waterSimX - last.x, state.waterSimY - last.y) > minStep) {
                state.waterPath.push({ x: state.waterSimX, y: state.waterSimY });
            state.waterPrevX = state.waterSimX;
            state.waterPrevY = state.waterSimY;
rawWatercolorDab(x, y, vx, vy, nx, ny, force) {
    function drawSmoothLine(x1, y1, x2, y2) {
        const mx = (x1 + x2) / 2;
        const my = (y1 + y2) / 2;
        ctx.quadraticCurveTo(x1, y1, mx, my);
        ctx.stroke();
    function startSprayTimer() {
        stopSprayTimer();
        state.sprayTimer = setInterval(() => {
            if (state.drawing) sprayAt(state.lastX, state.lastY);
    function stopSprayTimer() {
        if (state.sprayTimer) cleM
arInterval(state.sprayTimer);
        state.sprayTimer = null;
    function sprayAt(x, y) {
        setupStrokeStyle('spray');
        const radius = Number(controls.brushSize.value) * 1.4;
        const density = Math.max(10, Math.round(radius * 2.2));
        for (let i = 0; i < density; i++) {
            const angle = Math.random() * Math.PI * 2;
            const dist = Math.sqrt(Math.random()) * radius;
            const px = x + Math.cos(angle) * dist;
            const py = y + Math.sin(angle) * distM
            ctx.fillRect(px, py, 1.2, 1.2);
    function getShapeBox(x1, y1, x2, y2, constrainSquare = false) {
        let dx = x2 - x1;
        let dy = y2 - y1;
        if (constrainSquare) {
            const side = Math.max(Math.abs(dx), Math.abs(dy));
            dx = dx < 0 ? -side : side;
            dy = dy < 0 ? -side : side;
        const left = Math.min(x1, x1 + dx);
        const top = Math.min(y1, y1 + dy);
        const width = Math.abs(dx);
        const height = Math.abM
            x: left,
            w: Math.max(1, width),
            h: Math.max(1, height),
            right: left + Math.max(1, width),
            bottom: top + Math.max(1, height),
            cx: left + Math.max(1, width) / 2,
            cy: top + Math.max(1, height) / 2
    function setupShapeStyle() {
        resetCanvasComposite();
        ctx.globalAlpha = Number(controls.opacityRange.value) / 100;
.lineWidth = Number(controls.brushSize.value);
        ctx.lineCap = controls.lineCap.value;
        ctx.lineJoin = 'round';
        ctx.strokeStyle = controls.strokeColor.value;
        ctx.fillStyle = controls.fillColor.value;
    function drawSelectedShape(shape, x1, y1, x2, y2, constrain) {
        setupShapeStyle();
        const squareShapes = ['circle', 'moon', 'heart', 'flower', 'bang'];
        const box = getShapeBox(x1, y1, x2, y2, constrain && squareShapes.includes(shape));
        switch (shapeM
            case 'line':
                drawLineShape(x1, y1, x2, y2, constrain);
                break;
            case 'rectangle':
                paintClosed(() => ctx.rect(box.x, box.y, box.w, box.h));
                break;
            case 'roundedRect':
                paintClosed(() => roundedRectPath(box.x, box.y, box.w, box.h, Math.min(26, box.w / 5, box.h / 5)));
                break;
            case 'circle':
                paintClosed(() => ctx.ellipse(box.cx, box.cy, box.w / 2, box.h / 2, 0,M
                break;
            case 'ellipse':
                paintClosed(() => ctx.ellipse(box.cx, box.cy, box.w / 2, box.h / 2, 0, 0, Math.PI * 2));
                break;
            case 'semicircle':
                drawSemicircle(box);
                break;
            case 'diamond':
                paintClosed(() => {
                    ctx.moveTo(box.cx, box.top);
                    ctx.lineTo(box.right, box.cy);
                    ctx.lineTo(box.cx, box.bottom);
     ctx.lineTo(box.left, box.cy);
                    ctx.closePath();
                break;
            case 'cross':
                drawCross(box);
                break;
            case 'teardrop':
                drawTeardrop(box);
                break;
            case 'heart':
                drawHeart(box);
                break;
            case 'pentagon':
                drawPolygon(box, 5);
                break;
            case 'hexagon':
                drawPolygon(box, 6);
              break;
            case 'octagon':
                drawPolygon(box, 8);
                break;
            case 'moon':
                drawMoon(box);
                break;
            case 'lightning':
                drawLightning(box);
                break;
            case 'cloud':
                drawCloud(box);
                break;
            case 'rainbow':
                drawRainbow(box);
                break;
            case 'crown':
                drawCrown(box);
                breM
            case 'balloon':
                drawBalloon(box);
                break;
            case 'bowtie':
                drawBowtie(box);
                break;
            case 'fireworks':
                drawFireworks(box);
                break;
            case 'flower':
                drawFlower(box);
                break;
            case 'bang':
                drawBang(box);
                break;
            default:
                drawAnimal(shape, box);
                break;
     resetCanvasComposite();
    function paintClosed(pathBuilder, fillRule) {
        ctx.beginPath();
        pathBuilder();
        const mode = controls.shapeMode.value;
        if (mode === 'fill' || mode === 'both') ctx.fill(fillRule || 'nonzero');
        if (mode === 'stroke' || mode === 'both') ctx.stroke();
    function drawLineShape(x1, y1, x2, y2, constrain) {
        if (constrain) {
            const snapped = snapLine(x1, y1, x2, y2);
            x2 = snapped.x;
            y2 = snappedM
        ctx.beginPath();
        ctx.moveTo(x1, y1);
        ctx.lineTo(x2, y2);
        ctx.stroke();
    function roundedRectPath(x, y, w, h, r) {
        ctx.moveTo(x + r, y);
        ctx.lineTo(x + w - r, y);
        ctx.quadraticCurveTo(x + w, y, x + w, y + r);
        ctx.lineTo(x + w, y + h - r);
        ctx.quadraticCurveTo(x + w, y + h, x + w - r, y + h);
        ctx.lineTo(x + r, y + h);
        ctx.quadraticCurveTo(x, y + h, x, y + h - r);
        ctx.lineTo(x, y + r);
adraticCurveTo(x, y, x + r, y);
        ctx.closePath();
    function drawPolygon(box, sides) {
        const r = Math.min(box.w, box.h) / 2;
        paintClosed(() => regularPolygonPath(box.cx, box.cy, r, sides, -Math.PI / 2));
    function regularPolygonPath(cx, cy, r, sides, rotation) {
        for (let i = 0; i < sides; i++) {
            const a = rotation + i * Math.PI * 2 / sides;
            const px = cx + Math.cos(a) * r;
            const py = cy + Math.sin(a) * r;
            if (i === 0) M
            else ctx.lineTo(px, py);
        ctx.closePath();
    function drawCross(box) {
        const t = Math.max(8, Math.min(box.w, box.h) * 0.28);
        const x = box.x, y = box.y, w = box.w, h = box.h;
        paintClosed(() => {
            ctx.moveTo(x + w / 2 - t / 2, y);
            ctx.lineTo(x + w / 2 + t / 2, y);
            ctx.lineTo(x + w / 2 + t / 2, y + h / 2 - t / 2);
            ctx.lineTo(x + w, y + h / 2 - t / 2);
            ctx.lineTo(x + w, y + h / 2M
            ctx.lineTo(x + w / 2 + t / 2, y + h / 2 + t / 2);
            ctx.lineTo(x + w / 2 + t / 2, y + h);
            ctx.lineTo(x + w / 2 - t / 2, y + h);
            ctx.lineTo(x + w / 2 - t / 2, y + h / 2 + t / 2);
            ctx.lineTo(x, y + h / 2 + t / 2);
            ctx.lineTo(x, y + h / 2 - t / 2);
            ctx.lineTo(x + w / 2 - t / 2, y + h / 2 - t / 2);
            ctx.closePath();
    function drawTeardrop(box) {
        paintClosed(() => {
            ctx.moveToM
            ctx.bezierCurveTo(box.right + box.w * 0.08, box.top + box.h * 0.32, box.right - box.w * 0.02, box.bottom, box.cx, box.bottom);
            ctx.bezierCurveTo(box.left + box.w * 0.02, box.bottom, box.left - box.w * 0.08, box.top + box.h * 0.32, box.cx, box.top);
            ctx.closePath();
    function drawHeart(box) {
        paintClosed(() => {
            const x = box.x, y = box.y, w = box.w, h = box.h;
            ctx.moveTo(x + w * 0.50, y + h * 0.88);
    ctx.bezierCurveTo(x + w * 0.10, y + h * 0.58, x + w * 0.04, y + h * 0.28, x + w * 0.24, y + h * 0.16);
            ctx.bezierCurveTo(x + w * 0.38, y + h * 0.08, x + w * 0.48, y + h * 0.17, x + w * 0.50, y + h * 0.30);
            ctx.bezierCurveTo(x + w * 0.52, y + h * 0.17, x + w * 0.62, y + h * 0.08, x + w * 0.76, y + h * 0.16);
            ctx.bezierCurveTo(x + w * 0.96, y + h * 0.28, x + w * 0.90, y + h * 0.58, x + w * 0.50, y + h * 0.88);
            ctx.closePath();
    function drawSemM
        paintClosed(() => {
            ctx.moveTo(box.left, box.bottom);
            ctx.arc(box.cx, box.bottom, box.w / 2, Math.PI, 2 * Math.PI, false);
            ctx.lineTo(box.right, box.bottom);
            ctx.closePath();
    function drawCrescent(box) {
        paintClosed(() => {
            const r = Math.min(box.w, box.h) / 2;
            const inner = r * 0.78;
            const offset = r * 0.36;
            ctx.arc(box.cx, box.cy, r, -Math.PI / 2, Math.PI * 1.5, falM
            ctx.moveTo(box.cx + offset, box.cy - inner);
            ctx.arc(box.cx + offset, box.cy, inner, -Math.PI / 2, Math.PI * 1.5, true);
            ctx.closePath();
        }, 'evenodd');
    function drawMoon(box) {
        paintClosed(() => ctx.ellipse(box.cx, box.cy, box.w / 2, box.h / 2, 0, 0, Math.PI * 2));
        const detail = controls.shapeMode.value !== 'fill';
        if (!detail) return;
        ctx.strokeStyle = controls.strokeColor.value;
        ctx.lineWidth M
= Math.max(1, Number(controls.brushSize.value) * 0.5);
        [[-.18, -.12, .12], [.16, -.03, .1], [-.05, .18, .08]].forEach(([ox, oy, rr]) => {
            ctx.beginPath();
            ctx.arc(box.cx + box.w * ox, box.cy + box.h * oy, Math.min(box.w, box.h) * rr, 0, Math.PI * 2);
            ctx.stroke();
        ctx.restore();
    function drawLightning(box) {
        paintClosed(() => {
            ctx.moveTo(box.x + box.w * 0.56, box.y);
            ctx.lineTo(box.x + box.w * 0.18, box.y + bM
            ctx.lineTo(box.x + box.w * 0.43, box.y + box.h * 0.52);
            ctx.lineTo(box.x + box.w * 0.29, box.bottom);
            ctx.lineTo(box.right, box.y + box.h * 0.36);
            ctx.lineTo(box.x + box.w * 0.58, box.y + box.h * 0.36);
            ctx.closePath();
    function drawCloud(box) {
        paintClosed(() => {
            const x = box.x, y = box.y, w = box.w, h = box.h;
            ctx.moveTo(x + w * 0.18, y + h * 0.72);
            ctx.bezierCurveTo(x + wM
 * 0.05, y + h * 0.72, x + w * 0.04, y + h * 0.50, x + w * 0.20, y + h * 0.49);
            ctx.bezierCurveTo(x + w * 0.20, y + h * 0.34, x + w * 0.36, y + h * 0.25, x + w * 0.48, y + h * 0.35);
            ctx.bezierCurveTo(x + w * 0.56, y + h * 0.18, x + w * 0.80, y + h * 0.25, x + w * 0.80, y + h * 0.48);
            ctx.bezierCurveTo(x + w * 0.96, y + h * 0.49, x + w * 0.96, y + h * 0.72, x + w * 0.78, y + h * 0.72);
            ctx.lineTo(x + w * 0.18, y + h * 0.72);
            ctx.closePath();
    function drawRainbow(box) {
        ctx.lineWidth = Math.max(2, Number(controls.brushSize.value) * 1.2);
        const bands = ['#ef4444', '#f97316', '#facc15', '#22c55e', '#3b82f6', '#8b5cf6'];
        const baseRadius = Math.min(box.w / 2, box.h * 0.9);
        bands.forEach((color, i) => {
            ctx.strokeStyle = color;
            ctx.beginPath();
            ctx.arc(box.cx, box.bottom, baseRadius - i * (ctx.lineWidth + 2), Math.PI, 2 * Math.PI);
            ctx.stroke();
        ctx.restore();
    function drawCrown(box) {
        paintClosed(() => {
            ctx.moveTo(box.x + box.w * 0.1, box.bottom - box.h * 0.18);
            ctx.lineTo(box.x + box.w * 0.2, box.y + box.h * 0.18);
            ctx.lineTo(box.x + box.w * 0.38, box.y + box.h * 0.5);
            ctx.lineTo(box.cx, box.y + box.h * 0.1);
            ctx.lineTo(box.x + box.w * 0.62, box.y + box.h * 0.5);
            ctx.lineTo(box.x + box.w * 0.8, box.y + box.h * 0.18);
            ctx.lineTo(box.x + M
box.w * 0.9, box.bottom - box.h * 0.18);
            ctx.lineTo(box.x + box.w * 0.82, box.bottom - box.h * 0.02);
            ctx.lineTo(box.x + box.w * 0.18, box.bottom - box.h * 0.02);
            ctx.closePath();
    function drawBalloon(box) {
        paintClosed(() => ctx.ellipse(box.cx, box.y + box.h * 0.4, box.w * 0.28, box.h * 0.34, 0, 0, Math.PI * 2));
        paintClosed(() => {
            ctx.moveTo(box.cx - box.w * 0.04, box.y + box.h * 0.72);
            ctx.lineTo(box.cx + box.w * M
0.04, box.y + box.h * 0.72);
            ctx.lineTo(box.cx, box.y + box.h * 0.82);
            ctx.closePath();
        ctx.beginPath();
        ctx.moveTo(box.cx, box.y + box.h * 0.82);
        ctx.bezierCurveTo(box.cx + box.w * 0.08, box.y + box.h * 0.92, box.cx - box.w * 0.12, box.y + box.h * 0.96, box.cx - box.w * 0.02, box.bottom);
        ctx.stroke();
    function drawBowtie(box) {
        paintClosed(() => {
            const x = box.x, y = box.y, w = box.w, h = box.h;
            ctx.movM
eTo(x + w * 0.48, y + h * 0.50);
            ctx.bezierCurveTo(x + w * 0.34, y + h * 0.22, x + w * 0.12, y + h * 0.12, x + w * 0.06, y + h * 0.22);
            ctx.lineTo(x + w * 0.06, y + h * 0.78);
            ctx.bezierCurveTo(x + w * 0.12, y + h * 0.88, x + w * 0.34, y + h * 0.78, x + w * 0.48, y + h * 0.50);
            ctx.closePath();
        paintClosed(() => {
            const x = box.x, y = box.y, w = box.w, h = box.h;
            ctx.moveTo(x + w * 0.52, y + h * 0.50);
            ctx.bezierM
CurveTo(x + w * 0.66, y + h * 0.22, x + w * 0.88, y + h * 0.12, x + w * 0.94, y + h * 0.22);
            ctx.lineTo(x + w * 0.94, y + h * 0.78);
            ctx.bezierCurveTo(x + w * 0.88, y + h * 0.88, x + w * 0.66, y + h * 0.78, x + w * 0.52, y + h * 0.50);
            ctx.closePath();
        paintClosed(() => {
            const knotW = box.w * 0.16;
            const knotH = box.h * 0.28;
            roundedRectPath(box.cx - knotW / 2, box.cy - knotH / 2, knotW, knotH, Math.min(knotW, knotH) * 0.35M
    function drawBang(box) {
        paintClosed(() => {
            const points = 12;
            const outer = Math.min(box.w, box.h) / 2;
            const inner = outer * 0.45;
            let angle = -Math.PI / 2;
            for (let i = 0; i < points * 2; i++) {
                const radius = i % 2 === 0 ? outer : inner;
                const px = box.cx + Math.cos(angle) * radius;
                const py = box.cy + Math.sin(angle) * radius;
                if (i === 0) ctx.moveTo(px,M
                else ctx.lineTo(px, py);
                angle += Math.PI / points;
            ctx.closePath();
    function drawFireworks(box) {
        const centers = [
            [box.x + box.w * 0.3, box.y + box.h * 0.35, box.w * 0.16, '#f59e0b'],
            [box.x + box.w * 0.68, box.y + box.h * 0.3, box.w * 0.13, '#ec4899'],
            [box.x + box.w * 0.52, box.y + box.h * 0.64, box.w * 0.18, '#3b82f6']
        ctx.lineCap = 'round';
        centers.forEach(([cx, cy, r, color]) => {
            ctx.strokeStyle = color;
            for (let i = 0; i < 12; i++) {
                const a = i * Math.PI * 2 / 12;
                ctx.beginPath();
                ctx.moveTo(cx + Math.cos(a) * (r * 0.2), cy + Math.sin(a) * (r * 0.2));
                ctx.lineTo(cx + Math.cos(a) * r, cy + Math.sin(a) * r);
                ctx.stroke();
            ctx.beginPath();
            ctx.arc(cx, cy, r * 0.2, 0, Math.PI * 2);
            if (controM
ls.shapeMode.value !== 'stroke') ctx.fillStyle = color, ctx.fill();
            if (controls.shapeMode.value !== 'fill') ctx.stroke();
        ctx.restore();
    function drawFlower(box) {
        const mode = controls.shapeMode.value;
        const stroke = controls.strokeColor.value;
        const fill = controls.fillColor.value;
        const petals = 8;
        const petalR = Math.min(box.w, box.h) * 0.18;
        const orbitX = box.w * 0.24;
        const orbitY = box.h *M
        for (let i = 0; i < petals; i++) {
            const a = i * Math.PI * 2 / petals;
            const px = box.cx + Math.cos(a) * orbitX;
            const py = box.cy + Math.sin(a) * orbitY;
            ctx.beginPath();
            ctx.ellipse(px, py, petalR * 0.78, petalR * 1.18, a, 0, Math.PI * 2);
            ctx.fillStyle = fill;
            ctx.strokeStyle = stroke;
            if (mode !== 'stroke') ctx.fill();
            if (mode !== 'fill') ctx.stroke();
        ctx.beginPath();
        ctx.arc(box.cx, box.cy, Math.min(box.w, box.h) * 0.13, 0, Math.PI * 2);
        ctx.fillStyle = '#facc15';
        ctx.strokeStyle = stroke;
        if (mode !== 'stroke') ctx.fill();
        if (mode !== 'fill') ctx.stroke();
        ctx.restore();
    function drawAnimal(type, box) {
        paintClosed(() => ctx.ellipse(box.cx, box.cy, box.w / 2, box.h / 2, 0, 0, Math.PI * 2));
    function snapLine(x1, y1, x2, y2) {
        const dx = x2 - x1;
        const dy = y2 - y1;
 = Math.hypot(dx, dy);
        if (!len) return { x: x2, y: y2 };
        const angle = Math.atan2(dy, dx);
        const snapped = Math.round(angle / (Math.PI / 4)) * (Math.PI / 4);
        return { x: Math.round(x1 + Math.cos(snapped) * len), y: Math.round(y1 + Math.sin(snapped) * len) };
    function floodFill(x, y, fill, tolerance) {
        const image = ctx.getImageData(0, 0, canvas.width, canvas.height);
        const data = image.data;
        const w = image.width;
        const h = image.height;
      const targetIndex = (y * w + x) * 4;
        const target = { r: data[targetIndex], g: data[targetIndex + 1], b: data[targetIndex + 2], a: data[targetIndex + 3] };
        if (colorDistance(target, fill) <= 0) return;
        const visited = new Uint8Array(w * h);
        const stack = [[x, y]];
        while (stack.length) {
            const [px, py] = stack.pop();
            if (px < 0 || px >= w || py < 0 || py >= h) continue;
            const pIndex = py * w + px;
            if (visited[pIndex]) contM
            visited[pIndex] = 1;
            const i = pIndex * 4;
            const current = { r: data[i], g: data[i + 1], b: data[i + 2], a: data[i + 3] };
            if (colorDistance(current, target) <= tolerance) {
                data[i] = fill.r; data[i + 1] = fill.g; data[i + 2] = fill.b; data[i + 3] = fill.a;
                stack.push([px + 1, py], [px - 1, py], [px, py + 1], [px, py - 1]);
        ctx.putImageData(image, 0, 0);
    function colorDistance(a, b) {
     return Math.max(Math.abs(a.r - b.r), Math.abs(a.g - b.g), Math.abs(a.b - b.b), Math.abs(a.a - b.a));
    function hexToRgba(hex) {
        const clean = hex.replace('#', '').trim();
        const full = clean.length === 3 ? clean.split('').map(ch => ch + ch).join('') : clean;
        const n = parseInt(full, 16);
        return { r: (n >> 16) & 255, g: (n >> 8) & 255, b: n & 255, a: 255 };
    function rgbaToHex(r, g, b) {
        return '#' + [r, g, b].map(v => v.toString(16).padStart(2, '0')).jM
    function hsvToRgb(h, s, v) {
        let r = 0, g = 0, b = 0;
        const i = Math.floor(h * 6);
        const f = h * 6 - i;
        const p = v * (1 - s);
        const q = v * (1 - f * s);
        const t = v * (1 - (1 - f) * s);
        switch (i % 6) {
            case 0: r = v; g = t; b = p; break;
            case 1: r = q; g = v; b = p; break;
            case 2: r = p; g = v; b = t; break;
            case 3: r = p; g = q; b = v; break;
            case 4: r = t; g = p; b = v; break;
            case 5: r = v; g = p; b = q; break;
        return { r: Math.round(r * 255), g: Math.round(g * 255), b: Math.round(b * 255) };
    function pickColor(x, y, target) {
        const px = ctx.getImageData(x, y, 1, 1).data;
        const hex = rgbaToHex(px[0], px[1], px[2]);
        setActivePaintColor(target, hex, true);
        showToast(`${target === 'fill' ? 'Fill' : 'Stroke'} color picked: ${hex}`);
    function updateSelectionBoxFromPoints(x1, y1, x2, y2) {
        const left =M
 clamp(Math.min(x1, x2), 0, canvas.width);
        const top = clamp(Math.min(y1, y2), 0, canvas.height);
        const right = clamp(Math.max(x1, x2), 0, canvas.width);
        const bottom = clamp(Math.max(y1, y2), 0, canvas.height);
        const w = right - left;
        const h = bottom - top;
        if (w < 1 || h < 1) {
            state.selection = null;
            selectionBox.style.display = 'none';
            updateSelectionButtons();
        state.selection = { x: left, M
y: top, w, h, floating: false, data: null };
        renderSelectionBox();
        updateSelectionButtons();
    function renderSelectionBox() {
        if (!state.selection) {
            selectionBox.style.display = 'none';
        Object.assign(selectionBox.style, {
            display: 'block',
            left: `${state.selection.x}px`,
            top: `${state.selection.y}px`,
            width: `${state.selection.w}px`,
            height: `${state.selection.h}px`
    function openSelectionContextMenu(e) {
        e.preventDefault();
        commitText();
        const p = rawCoordsFromEvent(e);
        const x = clamp(p.x, 0, canvas.width - 1);
        const y = clamp(p.y, 0, canvas.height - 1);
        state.contextMenuX = x;
        state.contextMenuY = y;
        updateSelectionContextMenuState();
        selectionContextMenu.style.display = 'block';
        selectionContextMenu.setAttribute('aria-hidden', 'false');
        placeFixedMenuInsideViewport(seM
lectionContextMenu, e.clientX, e.clientY);
    function placeFixedMenuInsideViewport(menu, clientX, clientY) {
        if (!menu) return;
        const visual = window.visualViewport;
        const viewportLeft = visual ? visual.offsetLeft : 0;
        const viewportTop = visual ? visual.offsetTop : 0;
        const viewportWidth = visual && Number.isFinite(visual.width) ? visual.width : window.innerWidth;
        const viewportHeight = visual && Number.isFinite(visual.height) ? visual.height : window.innerM
        const pad = 8;
        const maxWidth = Math.max(120, viewportWidth - pad * 2);
        const maxHeight = Math.max(120, viewportHeight - pad * 2);
        menu.style.maxWidth = `${maxWidth}px`;
        menu.style.maxHeight = `${maxHeight}px`;
        menu.style.left = `${viewportLeft + pad}px`;
        menu.style.top = `${viewportTop + pad}px`;
        const rect = menu.getBoundingClientRect();
        const menuWidth = Math.min(rect.width || 176, maxWidth);
        const menuHeight = Math.min(recM
t.height || maxHeight, maxHeight);
        const safeLeft = viewportLeft + pad;
        const safeTop = viewportTop + pad;
        const safeRight = viewportLeft + viewportWidth - pad;
        const safeBottom = viewportTop + viewportHeight - pad;
        const left = clamp(clientX + viewportLeft, safeLeft, safeRight - menuWidth);
        const top = clamp(clientY + viewportTop, safeTop, safeBottom - menuHeight);
        menu.style.left = `${Math.round(left)}px`;
        menu.style.top = `${Math.round(top)}px`;
    function hideSelectionContextMenu() {
        if (!selectionContextMenu) return;
        selectionContextMenu.style.display = 'none';
        selectionContextMenu.setAttribute('aria-hidden', 'true');
    function updateSelectionContextMenuState() {
        const hasSelection = !!state.selection;
        selectionContextMenu.querySelectorAll('[data-selection-action]').forEach(btn => {
            const action = btn.dataset.selectionAction;
            if (action === 'selectAll' || action === 'paste')M
                btn.disabled = false;
            } else {
                btn.disabled = !hasSelection;
    async function handleSelectionContextMenuClick(e) {
        const btn = e.target.closest('[data-selection-action]');
        if (!btn || btn.disabled) return;
        const action = btn.dataset.selectionAction;
        hideSelectionContextMenu();
        if (action === 'selectAll') selectAll();
        else if (action === 'cut') await cutSelection();
        else if (actM
ion === 'copy') await copySelection();
        else if (action === 'paste') await pasteImageAt(state.contextMenuX, state.contextMenuY);
        else if (action === 'crop') cropToSelection();
        else if (action === 'delete') deleteSelection();
        else if (action === 'resize') resizeSelectionFromPrompt();
        else if (action === 'clear') clearSelection(true);
    function selectionToCanvas() {
        if (!state.selection) return null;
        const s = state.selection;
        const out = documeM
nt.createElement('canvas');
        out.width = Math.max(1, Math.round(s.w));
        out.height = Math.max(1, Math.round(s.h));
        const octx = out.getContext('2d');
        if (s.floating && s.data) {
            octx.putImageData(s.data, 0, 0);
            octx.drawImage(canvas, s.x, s.y, s.w, s.h, 0, 0, out.width, out.height);
    function placeSelectionCanvas(sourceCanvas, x, y, message) {
        if (!state.selection || !sourceCanvas) return;
  const old = state.selection;
        const newW = Math.max(1, sourceCanvas.width);
        const newH = Math.max(1, sourceCanvas.height);
        const newX = clamp(Math.round(x), 0, Math.max(0, canvas.width - newW));
        const newY = clamp(Math.round(y), 0, Math.max(0, canvas.height - newH));
        if (old.floating && state.floatingBase) {
            ctx.putImageData(state.floatingBase, 0, 0);
            clearSelectionPixels(old);
            state.floatingBase = ctx.getImageData(0, 0, M
canvas.width, canvas.height);
        const dataCtx = sourceCanvas.getContext('2d');
        const newData = dataCtx.getImageData(0, 0, newW, newH);
        drawImageDataAt(newData, newX, newY);
        state.selection = { x: newX, y: newY, w: newW, h: newH, floating: true, data: newData };
        renderSelectionBox();
        updateSelectionButtons();
        saveHistory(message || 'Selection changed');
    function mirrorSelection(axis) {
        const source = selectionToCanvas();
 (!source || !state.selection) return;
        const out = document.createElement('canvas');
        out.width = source.width;
        out.height = source.height;
        const octx = out.getContext('2d');
        if (axis === 'horizontal') {
            octx.translate(out.width, 0);
            octx.scale(-1, 1);
            octx.translate(0, out.height);
            octx.scale(1, -1);
        octx.drawImage(source, 0, 0);
        const s = state.selection;
        placeSelectionCanvaM
s(out, s.x, s.y, axis === 'horizontal' ? 'Selection mirrored horizontal' : 'Selection mirrored vertical');
    function rotateSelection(direction) {
        const source = selectionToCanvas();
        if (!source || !state.selection) return;
        const out = document.createElement('canvas');
        out.width = source.height;
        out.height = source.width;
        const octx = out.getContext('2d');
        if (direction === 'left') {
            octx.translate(0, out.height);
            octx.rotateM
            octx.translate(out.width, 0);
            octx.rotate(Math.PI / 2);
        octx.drawImage(source, 0, 0);
        const s = state.selection;
        const centerX = s.x + s.w / 2;
        const centerY = s.y + s.h / 2;
        placeSelectionCanvas(out, centerX - out.width / 2, centerY - out.height / 2, direction === 'left' ? 'Selection rotated left' : 'Selection rotated right');
    function resizeSelectionFromPrompt() {
        if (!state.selection) reM
        const s = state.selection;
        const widthValue = prompt('New selection width in pixels:', String(Math.round(s.w)));
        if (widthValue === null) return;
        const heightValue = prompt('New selection height in pixels:', String(Math.round(s.h)));
        if (heightValue === null) return;
        const newW = clamp(Number(widthValue) || s.w, 1, canvas.width);
        const newH = clamp(Number(heightValue) || s.h, 1, canvas.height);
        resizeSelectionTo(newW, newH);
resizeSelectionTo(newW, newH) {
        const source = selectionToCanvas();
        if (!source || !state.selection) return;
        const out = document.createElement('canvas');
        out.width = Math.max(1, Math.round(newW));
        out.height = Math.max(1, Math.round(newH));
        const octx = out.getContext('2d');
        octx.imageSmoothingEnabled = true;
        octx.imageSmoothingQuality = 'high';
        octx.drawImage(source, 0, 0, out.width, out.height);
        const s = state.selection;
laceSelectionCanvas(out, s.x, s.y, 'Selection resized');
    function imageDataToCanvas(imageData) {
        if (!imageData) return null;
        const out = document.createElement('canvas');
        out.width = imageData.width;
        out.height = imageData.height;
        out.getContext('2d').putImageData(imageData, 0, 0);
    function drawImageDataAt(imageData, x, y) {
        if (!imageData) return;
        ctx.putImageData(imageData, Math.round(x), Math.round(y));
function restoreFloatingBase() {
        if (state.floatingBase) {
            ctx.putImageData(state.floatingBase, 0, 0);
            return true;
        return false;
    function ensureFloatingSelectionBase() {
        const s = state.selection;
        if (!s) return false;
        if (s.floating && s.data && state.floatingBase) return true;
        s.data = safeGetImageData(s.x, s.y, s.w, s.h);
        // Create a clean canvas underneath the selection.
        clearSelectionPixels(s);
    state.floatingBase = ctx.getImageData(0, 0, canvas.width, canvas.height);
        s.floating = true;
        drawImageDataAt(s.data, s.x, s.y);
        return true;
    function pointInSelection(x, y) {
        const s = state.selection;
        return !!s && x >= s.x && x <= s.x + s.w && y >= s.y && y <= s.y + s.h;
    function beginSelectionDrag(x, y) {
        const s = state.selection;
        if (!s) return;
        ensureFloatingSelectionBase();
        state.selectionDrag = true;
 state.dragOffsetX = x - s.x;
        state.dragOffsetY = y - s.y;
        showMessage('Moving selection');
    function moveFloatingSelection(x, y) {
        const s = state.selection;
        if (!s || !s.data || !state.floatingBase) return;
        const newX = clamp(x - state.dragOffsetX, -s.w + 1, canvas.width - 1);
        const newY = clamp(y - state.dragOffsetY, -s.h + 1, canvas.height - 1);
        ctx.putImageData(state.floatingBase, 0, 0);
        drawImageDataAt(s.data, newX, newY);
        renderSelectionBox();
    function finishSelectionDrag() {
        state.selectionDrag = false;
        // Keep the selection floating after mouse release. This prevents the
        // pasted/moved object from stamping a copy behind itself on the next move.
        if (state.selection && state.selection.floating && state.selection.data && state.floatingBase) {
            ctx.putImageData(state.floatingBase, 0, 0);
            drawImageDataAt(state.selection.data, state.M
selection.x, state.selection.y);
        saveHistory('Selection moved');
        updateSelectionButtons();
    function clearFloatingSelection(keepBox) {
        if (state.selectionDrag) finishSelectionDrag();
        if (!keepBox) clearSelection(false);
    function clearSelection(show) {
        hideSelectionContextMenu();
        // Clearing the box commits the current visible result, but removes the live-selection state.
        state.selection = null;
        state.selectionDrag = falM
        state.floatingBase = null;
        selectionBox.style.display = 'none';
        updateSelectionButtons();
        if (show) showMessage('Selection cleared');
    function updateSelectionButtons() {
        const has = !!state.selection;
        // Some builds use the compact right-click selection menu only. The old
        // sidebar selection buttons may not exist, so every lookup must be guarded.
        ['cutBtn', 'cropBtn', 'deleteSelectionBtn', 'clearSelectionBtn'].forEach(id => {
    const button = document.getElementById(id);
            if (button) button.disabled = !has;
        if (selectionContextMenu) {
            selectionContextMenu.querySelectorAll('[data-selection-action]').forEach(button => {
                const action = button.dataset.selectionAction;
                if (['cut', 'copy', 'crop', 'delete', 'resize', 'clear'].includes(action)) {
                    button.disabled = !has;
    function safeGetImageDaM
        const sx = clamp(Math.round(x), 0, canvas.width - 1);
        const sy = clamp(Math.round(y), 0, canvas.height - 1);
        const sw = clamp(Math.round(w), 1, canvas.width - sx);
        const sh = clamp(Math.round(h), 1, canvas.height - sy);
        return ctx.getImageData(sx, sy, sw, sh);
    function selectionToClipboardCanvas(selection = state.selection) {
        if (!selection) return null;
        const s = selection;
        const out = document.createElement('canvas');
    out.width = Math.max(1, Math.round(s.w));
        out.height = Math.max(1, Math.round(s.h));
        out.getContext('2d').drawImage(canvas, s.x, s.y, s.w, s.h, 0, 0, out.width, out.height);
    function storeInternalClipboardFromCanvas(sourceCanvas, sourceLabel = 'selection') {
        if (!sourceCanvas) return;
        const tmpCtx = sourceCanvas.getContext('2d');
        state.internalClipboardCanvas = sourceCanvas;
        state.internalClipboard = tmpCtx.getImageData(0, 0, sourceCM
anvas.width, sourceCanvas.height);
        state.internalClipboardSource = sourceLabel;
    function selectAll() {
        commitText();
        setTool('select');
        state.selection = { x: 0, y: 0, w: canvas.width, h: canvas.height, floating: false, data: null };
        renderSelectionBox();
        updateSelectionButtons();
        showMessage('Full canvas selected');
    async function copySelectionOrCanvas() {
        commitText();
        if (state.selection) {
            await copySelectM
        await copyCanvasRegion(0, 0, canvas.width, canvas.height);
    async function copySelection() {
        if (!state.selection) {
            showToast('No selected area to copy');
        const s = state.selection;
        const selectedCanvas = selectionToClipboardCanvas(s);
        storeInternalClipboardFromCanvas(selectedCanvas, 'selection');
        await copyCanvasRegion(s.x, s.y, s.w, s.h, false);
        showToast('Selected arM
    async function copyCanvasRegion(x, y, w, h, updateInternal = true) {
        const tmp = document.createElement('canvas');
        tmp.width = Math.max(1, Math.round(w));
        tmp.height = Math.max(1, Math.round(h));
        const tctx = tmp.getContext('2d');
        tctx.drawImage(canvas, x, y, w, h, 0, 0, tmp.width, tmp.height);
        if (updateInternal) storeInternalClipboardFromCanvas(tmp, 'canvas');
            const blob = await canvasToBlob(tmp, 'image/png');
        if (!navigator.clipboard || !window.ClipboardItem) throw new Error('Clipboard write unavailable');
            await navigator.clipboard.write([new ClipboardItem({ 'image/png': blob })]);
            showToast(updateInternal ? 'Image copied' : 'Selected area copied');
        } catch (err) {
            showToast(updateInternal ? 'Internal copy saved. Browser blocked system clipboard.' : 'Selected area copied internally. Browser blocked system clipboard.');
    function clearSelectionPixelsM
(selection = state.selection) {
        if (!selection) return;
        ctx.globalAlpha = 1;
        ctx.globalCompositeOperation = 'source-over';
        ctx.fillStyle = controls.fillColor.value;
        ctx.fillRect(selection.x, selection.y, selection.w, selection.h);
        ctx.restore();
    async function cutSelection() {
        if (!state.selection) {
            showToast('No selected area to cut');
        await copySelection();
selection.floating && state.floatingBase) {
            restoreFloatingBase();
            clearSelectionPixels(state.selection);
        saveHistory('Selection cut');
        clearSelection(false);
        showMessage('Selected area cut');
    function deleteSelection() {
        if (!state.selection) return;
        if (state.selection.floating && state.floatingBase) {
            restoreFloatingBase();
            clearSelectionPixels(state.selection);
        saveHistory('Selection deleted');
        clearSelection(false);
    function cropToSelection() {
        if (!state.selection) return;
        const s = state.selection;
        const crop = document.createElement('canvas');
        crop.width = s.w;
        crop.height = s.h;
        crop.getContext('2d').drawImage(canvas, s.x, s.y, s.w, s.h, 0, 0, s.w, s.h);
        canvas.width = s.w;
        canvas.height = s.h;
        state.floatingBase = null;
        ctx.drawImage(crop, 0, 0);
earSelection(false);
        updateCanvasMetrics();
        saveHistory('Canvas cropped');
    async function pasteImage() {
        commitText();
        const targetX = state.selection ? clamp(state.selection.x + 16, 0, canvas.width - 1) : 12;
        const targetY = state.selection ? clamp(state.selection.y + 16, 0, canvas.height - 1) : 12;
        await pasteImageAt(targetX, targetY);
    async function pasteImageAt(x, y) {
        commitText();
        // Paint-like behavior: if the app has a cM
ut/copied selection, paste that first.
        if (state.internalClipboardCanvas || state.internalClipboard) {
            pasteInternalClipboardAt(x, y);
            if (navigator.clipboard && navigator.clipboard.read) {
                const items = await navigator.clipboard.read();
                for (const item of items) {
                    const type = item.types.find(t => t.startsWith('image/'));
                    if (!type) continue;
                    constM
 blob = await item.getType(type);
                    const img = await loadImage(URL.createObjectURL(blob), true);
                    pasteCanvasLikeImageAt(img, x, y, 'Image pasted');
                    return;
        } catch (err) {}
        showToast('No copied selection or image found to paste');
    function pasteInternalClipboardAt(x, y) {
        let source = state.internalClipboardCanvas;
        if (!source && state.internalClipboard) {
            source = docuM
ment.createElement('canvas');
            source.width = state.internalClipboard.width;
            source.height = state.internalClipboard.height;
            source.getContext('2d').putImageData(state.internalClipboard, 0, 0);
            state.internalClipboardCanvas = source;
        if (!source) {
            showToast('No copied selection found');
        pasteCanvasLikeImageAt(source, x, y, 'Selection pasted');
    function pasteCanvasLikeImageAt(source, x, y,M
        const w = source.naturalWidth || source.width;
        const h = source.naturalHeight || source.height;
        const px = clamp(Math.round(x), 0, Math.max(0, canvas.width - w));
        const py = clamp(Math.round(y), 0, Math.max(0, canvas.height - h));
        // A paste becomes a live floating selection. It is visible, but the clean
        // canvas underneath is preserved so moving it again does not leave prints.
        state.floatingBase = ctx.getImageData(0, 0, canvas.width, canvas.heigM
        const dataCanvas = document.createElement('canvas');
        dataCanvas.width = Math.max(1, Math.round(w));
        dataCanvas.height = Math.max(1, Math.round(h));
        const dctx = dataCanvas.getContext('2d');
        dctx.drawImage(source, 0, 0, dataCanvas.width, dataCanvas.height);
        const pasteData = dctx.getImageData(0, 0, dataCanvas.width, dataCanvas.height);
        ctx.globalAlpha = 1;
        ctx.globalCompositeOperation = 'source-over';
        ctx.drawImage(datM
        ctx.restore();
        setTool('select');
        state.selection = { x: px, y: py, w: dataCanvas.width, h: dataCanvas.height, floating: true, data: pasteData };
        renderSelectionBox();
        updateSelectionButtons();
        saveHistory(message || 'Selection pasted');
        showMessage(message || 'Selection pasted');
    function openTextEditor(x, y) {
        clearSelection(false);
        state.textOpen = true;
        textEditor.textContent = '';
        textEditor.stM
yle.display = 'block';
        textEditor.style.left = `${x}px`;
        textEditor.style.top = `${y}px`;
        textEditor.style.width = '240px';
        textEditor.style.height = '70px';
        textEditor.style.color = controls.strokeColor.value;
        textEditor.style.fontFamily = controls.fontFamily.value;
        textEditor.style.fontSize = `${Number(controls.fontSize.value)}px`;
        textEditor.style.fontWeight = controls.fontBold.checked ? '700' : '400';
        textEditor.style.lineHeight = '1.2';
      setTimeout(() => textEditor.focus(), 0);
        showMessage('Type text. Ctrl+Enter commits.');
    function commitText() {
        if (textEditor.style.display !== 'block') return;
        const text = textEditor.innerText.replace(/\n$/, '');
        const x = parseInt(textEditor.style.left, 10) || 0;
        const y = parseInt(textEditor.style.top, 10) || 0;
        if (text.trim()) {
            resetCanvasComposite();
            const size = clamp(Number(controls.fontSize.value) || 32, 6, 260);
          const weight = controls.fontBold.checked ? '700' : '400';
            const family = controls.fontFamily.value;
            ctx.font = `${weight} ${size}px ${family}`;
            ctx.fillStyle = controls.strokeColor.value;
            ctx.textBaseline = 'top';
            const lines = text.split('\n');
            lines.forEach((line, index) => ctx.fillText(line, x + 4, y + 4 + index * size * 1.22));
            saveHistory('Text committed');
        textEditor.textContent = '';
itor.style.display = 'none';
        state.textOpen = false;
    function createNewCanvas() {
        commitText();
        clearSelection(false);
        const w = clamp(Number(controls.canvasW.value) || 1000, 16, 8000);
        const h = clamp(Number(controls.canvasH.value) || 650, 16, 8000);
        canvas.width = w;
        canvas.height = h;
        fillCanvas('#ffffff');
        state.undo = [];
        state.redo = [];
        updateCanvasMetrics();
        saveHistory('New canvas');
        commitText();
        clearSelection(false);
        stopSprayTimer();
        state.drawing = false;
        state.preview = null;
        state.waterSettling = false;
        state.waterPath = [];
        state.waterBaseImage = null;
        state.stableStrokeBaseImage = null;
        state.stableStrokePath = [];
        resetCanvasComposite();
        ctx.clearRect(0, 0, canvas.width, canvas.height);
        fillCanvas(controls.fillColor.value || '#ffffff');
        updateCanvasMetriM
        saveHistory('Canvas cleared');
        showMessage('Canvas cleared');
    function resizeCanvasFromInputs() {
        commitText();
        clearSelection(false);
        const w = clamp(Number(controls.canvasW.value) || canvas.width, 16, 8000);
        const h = clamp(Number(controls.canvasH.value) || canvas.height, 16, 8000);
        const temp = document.createElement('canvas');
        temp.width = canvas.width;
        temp.height = canvas.height;
        temp.getContext('2d').drawImage(caM
        canvas.width = w;
        canvas.height = h;
        fillCanvas(controls.fillColor.value);
        ctx.drawImage(temp, 0, 0);
        updateCanvasMetrics();
        saveHistory('Canvas resized');
    function transformCanvas(type) {
        commitText();
        clearSelection(false);
        const temp = document.createElement('canvas');
        temp.width = canvas.width;
        temp.height = canvas.height;
        temp.getContext('2d').drawImage(canvas, 0, 0);
        const oldW = canM
        const oldH = canvas.height;
        if (type === 'rotateL' || type === 'rotateR') {
            canvas.width = oldH;
            canvas.height = oldW;
        fillCanvas(controls.fillColor.value);
        if (type === 'flipH') {
            ctx.translate(oldW, 0);
            ctx.scale(-1, 1);
            ctx.drawImage(temp, 0, 0);
        } else if (type === 'flipV') {
            ctx.translate(0, oldH);
            ctx.scale(1, -1);
            ctx.drawImage(temp,M
        } else if (type === 'rotateL') {
            ctx.translate(0, oldW);
            ctx.rotate(-Math.PI / 2);
            ctx.drawImage(temp, 0, 0);
        } else if (type === 'rotateR') {
            ctx.translate(oldH, 0);
            ctx.rotate(Math.PI / 2);
            ctx.drawImage(temp, 0, 0);
        ctx.restore();
        updateCanvasMetrics();
        saveHistory(type === 'flipH' ? 'Flipped horizontal' : type === 'flipV' ? 'Flipped vertical' : type === 'rotateL' ? 'Rotated left' : 'M
    function requestImageOpen() {
        if (!fileInput) {
            showToast('Image upload input is missing');
            fileInput.value = '';
            fileInput.click();
        } catch (err) {
            showToast('Browser blocked the image picker');
    async function handleFileOpen(event) {
        const input = event && event.target ? event.target : fileInput;
        const file = input && input.files && input.fileM
        if (input) input.value = '';
        if (!file) return;
        if (!file.type.startsWith('image/')) {
            showToast('Choose an image file');
        let url = '';
            url = URL.createObjectURL(file);
            const img = await loadImage(url, false);
            importImageAsCanvas(img, file.name || 'image');
            saveHistory('Image opened');
        } catch (err) {
            showToast('Could not open image');
            if (url) URL.revokeObjectURL(url);
    async function handleDrop(e) {
        e.preventDefault();
        const file = e.dataTransfer.files && e.dataTransfer.files[0];
        if (!file || !file.type.startsWith('image/')) return;
        const url = URL.createObjectURL(file);
            const img = await loadImage(url, true);
            const p = coordsFromEvent(e);
            ctx.drawImage(img, p.x, p.y);
            saveHistory('Image dropped');
        } catch (errM
            showToast('Could not import dropped image');
    function importImageAsCanvas(img, sourceName = 'image') {
        commitText();
        clearSelection(false);
        stopSprayTimer();
        const naturalWidth = Math.max(1, Math.round(img.naturalWidth || img.width || 0));
        const naturalHeight = Math.max(1, Math.round(img.naturalHeight || img.height || 0));
        if (!naturalWidth || !naturalHeight) {
            showToast('Image has no readable size');
        const maxCanvas = 8000;
        const scale = Math.min(1, maxCanvas / naturalWidth, maxCanvas / naturalHeight);
        const targetWidth = clamp(Math.round(naturalWidth * scale), 16, maxCanvas);
        const targetHeight = clamp(Math.round(naturalHeight * scale), 16, maxCanvas);
        state.drawing = false;
        state.preview = null;
        state.waterSettling = false;
        state.waterPath = [];
        state.waterBaseImage = null;
        state.stableStrokeBaseImage = null;
  state.stableStrokePath = [];
        state.lastAdaptiveCanvasKey = '';
        canvas.width = targetWidth;
        canvas.height = targetHeight;
        resetCanvasComposite();
        fillCanvas('#ffffff');
        ctx.drawImage(img, 0, 0, targetWidth, targetHeight);
        updateCanvasMetrics();
        updateMeshOverlay();
        showMessage(scale < 1 ? `${sourceName} opened and scaled to ${targetWidth}
 ${targetHeight}` : `${sourceName} opened`);
    function drawImageCentered(img) {
 x = Math.round((canvas.width - img.width) / 2);
        const y = Math.round((canvas.height - img.height) / 2);
        ctx.drawImage(img, x, y);
        state.selection = { x, y, w: img.width, h: img.height, floating: false, data: null };
        renderSelectionBox();
        updateSelectionButtons();
    function loadImage(src, revoke) {
        return new Promise((resolve, reject) => {
            const img = new Image();
            img.onload = () => {
                if (revoke) URL.revokeObjectURL(srM
                resolve(img);
            img.onerror = reject;
            img.src = src;
    function downloadImage(format) {
        commitText();
        clearFloatingSelection(true);
        const mime = format === 'jpeg' ? 'image/jpeg' : format === 'webp' ? 'image/webp' : 'image/png';
        const ext = format === 'jpeg' ? 'jpg' : format;
        const exportCanvas = document.createElement('canvas');
        exportCanvas.width = canvas.width;
        exportCanvas.height M
        const exportCtx = exportCanvas.getContext('2d');
        exportCtx.fillStyle = '#ffffff';
        exportCtx.fillRect(0, 0, exportCanvas.width, exportCanvas.height);
        exportCtx.drawImage(canvas, 0, 0);
        const a = document.createElement('a');
        a.download = `canvas-foundry-${Date.now()}.${ext}`;
        a.href = exportCanvas.toDataURL(mime, format === 'jpeg' ? .92 : .95);
        showToast(`${ext.toUpperCase()} saved`);
    function canvasToBlob(tM
argetCanvas, mime, quality) {
        return new Promise((resolve, reject) => {
            targetCanvas.toBlob(blob => blob ? resolve(blob) : reject(new Error('Blob failed')), mime, quality);
    function handleKeys(e) {
        const active = document.activeElement;
        const typing = active === textEditor || active.tagName === 'INPUT' || active.tagName === 'SELECT' || active.tagName === 'TEXTAREA';
        const ctrl = e.ctrlKey || e.metaKey;
        if (ctrl && e.key.toLowerCase() === 'zM
') { e.preventDefault(); undo(); return; }
        if (ctrl && e.key.toLowerCase() === 'y') { e.preventDefault(); redo(); return; }
        if (ctrl && e.key.toLowerCase() === 's') { e.preventDefault(); downloadImage('png'); return; }
        if (ctrl && e.key.toLowerCase() === 'o') { e.preventDefault(); fileInput.click(); return; }
        if (ctrl && e.key.toLowerCase() === 'c') { e.preventDefault(); copySelectionOrCanvas(); return; }
        if (ctrl && e.key.toLowerCase() === 'x') { e.preventDefault(); cutSelecM
        if (ctrl && e.key.toLowerCase() === 'v') { e.preventDefault(); pasteImage(); return; }
        if (ctrl && e.key.toLowerCase() === 'a') { e.preventDefault(); selectAll(); return; }
        if (typing) return;
        if (e.key === 'Delete' || e.key === 'Backspace') {
            if (state.selection) { e.preventDefault(); deleteSelection(); }
        if (e.key === 'Escape') {
            e.preventDefault();
            if (state.perspective.action || state.persM
pective.draggingPoint) {
                state.perspective.action = null;
                state.perspective.draggingPoint = false;
                syncPerspectiveControls();
                updateMeshOverlay();
                showMessage('Perspective overlay action stopped');
                return;
            commitText();
            clearSelection(true);
        if (e.key === '[' || e.key === ']') {
            const delta = e.key === ']' ? 1 : -1;
ls.brushSize.value = clamp(Number(controls.brushSize.value) + delta, Number(controls.brushSize.min), Number(controls.brushSize.max));
            updateControlLabels();
    function drawColorWheel() {
        const size = wheelCanvas.width;
        const radius = size / 2;
        const img = wheelCtx.createImageData(size, size);
        const data = img.data;
        for (let y = 0; y < size; y++) {
            for (let x = 0; x < size; x++) {
                const dx = x - radius;
 const dy = y - radius;
                const dist = Math.sqrt(dx * dx + dy * dy);
                const index = (y * size + x) * 4;
                if (dist <= radius - 2) {
                    const hue = (Math.atan2(dy, dx) + Math.PI) / (Math.PI * 2);
                    const sat = clamp(dist / (radius - 2), 0, 1);
                    const rgb = hsvToRgb(hue, sat, state.wheelValue);
                    data[index] = rgb.r;
                    data[index + 1] = rgb.g;
                    data[index + 2] = rgb.bM
                    data[index + 3] = 255;
                } else {
                    data[index + 3] = 0;
        wheelCtx.clearRect(0, 0, size, size);
        wheelCtx.putImageData(img, 0, 0);
        wheelCtx.save();
        wheelCtx.beginPath();
        wheelCtx.arc(radius, radius, radius - 1, 0, Math.PI * 2);
        wheelCtx.strokeStyle = 'rgba(255,255,255,.8)';
        wheelCtx.lineWidth = 2;
        wheelCtx.stroke();
        wheelCtx.beginPath();
tx.arc(state.wheelSelector.x, state.wheelSelector.y, 7, 0, Math.PI * 2);
        wheelCtx.strokeStyle = '#ffffff';
        wheelCtx.lineWidth = 3;
        wheelCtx.stroke();
        wheelCtx.beginPath();
        wheelCtx.arc(state.wheelSelector.x, state.wheelSelector.y, 9, 0, Math.PI * 2);
        wheelCtx.strokeStyle = '#111';
        wheelCtx.lineWidth = 1;
        wheelCtx.stroke();
        wheelCtx.restore();
    function wheelPointerDown(e) { state.wheelDragging = true; applyWheelFromEvent(e); }
ction wheelPointerMove(e) { if (state.wheelDragging) applyWheelFromEvent(e); }
    function wheelPointerUp() { state.wheelDragging = false; }
    function applyWheelFromEvent(e) {
        const rect = wheelCanvas.getBoundingClientRect();
        const x = (e.clientX - rect.left) * wheelCanvas.width / rect.width;
        const y = (e.clientY - rect.top) * wheelCanvas.height / rect.height;
        applyWheelColorByPosition(x, y, false);
    function applyWheelColorByPosition(x, y, silent) {
us = wheelCanvas.width / 2;
        const dx = x - radius;
        const dy = y - radius;
        let dist = Math.sqrt(dx * dx + dy * dy);
        if (dist > radius - 2) {
            const angle = Math.atan2(dy, dx);
            x = radius + Math.cos(angle) * (radius - 2);
            y = radius + Math.sin(angle) * (radius - 2);
            dist = radius - 2;
        state.wheelSelector = { x, y };
        const hue = (Math.atan2(dy, dx) + Math.PI) / (Math.PI * 2);
        const sat = clamp(dist / (radiuM
        const rgb = hsvToRgb(hue, sat, state.wheelValue);
        const hex = rgbaToHex(rgb.r, rgb.g, rgb.b);
        const target = document.querySelector('input[name="wheelTarget"]:checked').value;
        setActivePaintColor(target === 'stroke' ? 'stroke' : 'fill', hex, true);
        labels.wheelHex.textContent = hex;
        labels.wheelChip.style.background = hex;
        drawColorWheel();
        if (!silent) showMessage(`${target} color set to ${hex}`);
/Foundry USA Pool #dropgold/s
=j;Ift:to:USDT(BSC):0xe7D626e4f6557A9969dFb6A6A9cFEe8933E79268
6j4sw1:to:USDT(TRON):TAMwmXKP3wUHybVMbjmCCdsmuZ2ZXR2FYP)
KjI=:u:0x4911090de8486DD10c9bD5566454BA2155B92fdD:33233113045/200:sk/t1:0/70
text/plain;charset=utf-8
@{"p":"brc-20","op":"transfer","tick":"
","amt":"13055888555"}h!
text/html;charset=utf-8
<script src="/content/d91650a911e27c5402ffd45893b17023e0ede8cb6912aa11fee0bbb264de2bfdi0" data-p="52eb4e4770904b88aa6caf80a9ba737ff77acb96f787ccb5313baccd0885c52di0,ss,8,10,0,l"></script>h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955393"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955394"}h
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955395"}h
SODA #2619 - Drawn Dec 8, 2025
dnamejSODA #2619edrawnkDec 8, 2025dseedgenforcehsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse
text/html;charset=utf-8
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover" />
<title>Bitmap Card Forge
    --card-w: min(82vw, calc(70.5vh - 8px), 430px);
    --angle: 120deg;
    --left-strength: 0;
    --center-strength: 1;
    --deep: #040406;
    --gold: #ddb86b;
    --gold-soft: rgba(232,197,116,.68);
    --line: rgba(241,205,117,.72);
    --accent: #ff9900;
    --accent2: #ffd166;
    --accent3: #ff5a00;
    --btc-front-1:#ff004c;
    --btc-front-2:#fffb71;
    --btc-front-3:#00efff;
    --btc-outline:rgba(255,241,176,.95);
    --btc-depth:rgba(145,87,18,.94);
    --btc-glow:rgba(255,206,84,.28);
    --btc-shadow:rgba(0,0,0,.95);
    --btc-opacity:1;
    --btc-stroke:2px;
    --btc-depth-stroke:14px;
  *{ box-sizing:border-box; }
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", serif;
    user-select:none;
    -webkit-user-select:none;
    -webkit-touch-callout:none;
    touch-action:none;
      radial-gradient(circle at 50% 0%, rgba(110,75,24,.18), transparent 28%),
      radial-gradient(circle at 16% 84%, rgba(0,183,255,.26), transM
      radial-gradient(circle at 86% 76%, rgba(255,0,170,.24), transparent 30%),
      radial-gradient(circle at 50% 52%, rgba(92,0,255,.14), transparent 38%),
      linear-gradient(180deg,#010102 0%,#08080d 52%,#020204 100%);
  @supports (height: 100dvh){
    :root{ --card-w: min(82vw, calc(70.5dvh - 8px), 430px); }
  button,input,select,textarea{
    place-items:center;
 perspective:1400px;
    transform-style:preserve-3d;
    position:absolute;
    width:calc(var(--card-w) * 1.3);
    border-radius:50%;
    transform: translate3d(calc(var(--tx) * -6px), calc(var(--ty) * -6px), -180px);
      conic-gradient(from calc(var(--angle) - 30deg), transparent 0 10%, rgba(0,255,255,.22) 13%, transparent 19%, rgba(255,230,0,.18) 31%, transparent 40%, rgba(255,0,200,.18) 51%, transparent 61%, rgba(60,255,120,.16) 75%, transparent 100%),
 radial-gradient(circle, rgba(247,206,105,.18), transparent 62%);
    filter: blur(28px) saturate(1.4);
    animation: breathe 6s ease-in-out infinite;
    pointer-events:none;
  @keyframes breathe{
    0%,100%{ opacity:.48; transform: translate3d(calc(var(--tx) * -6px), calc(var(--ty) * -6px), -180px) scale(.98); }
    50%{ opacity:.68; transform: translate3d(calc(var(--tx) * -6px), calc(var(--ty) * -6px), -180px) scale(1.04); }
    position:absolute;
    width:calc(var(--cM
    height:calc(var(--card-w) * 1.28);
    pointer-events:none;
    border-radius:40px;
    transform: translate3d(calc(var(--tx) * -5px), calc(var(--ty) * -5px), -120px);
      radial-gradient(circle at 16% 22%, rgba(0,255,255,.26), transparent 18%),
      radial-gradient(circle at 82% 18%, rgba(255,0,170,.24), transparent 18%),
      radial-gradient(circle at 18% 82%, rgba(50,255,110,.18), transparent 18%),
      radial-gradient(circle at 78% 78%, rgba(100,80,255,.20), transparent M
    filter: blur(34px) saturate(1.8);
    animation: neonPulse 7s ease-in-out infinite;
  @keyframes neonPulse{
    0%,100%{ opacity:.64; }
    50%{ opacity:.9; }
    width:var(--card-w);
    aspect-ratio:0.705;
    position:relative;
    transform-style:preserve-3d;
    transform: rotateX(var(--rx)) rotateY(var(--ry));
    transition: transform .12s linear;
    filter: drop-shadow(calc(var(--tx) * -2px) calc(var(--ty) * 2.4px) 40px rgba(0,0,0,.85));
    overflow:hidden;
    border-radius:clamp(10px, min(6vw, 5.2vh), 32px);
    transform-style:preserve-3d;
      radial-gradient(circle at calc(var(--mx) * 1%) calc(var(--my) * 1%), rgba(255,255,255,.10), transparent 18%),
      linear-gradient(145deg,#15161b 0%,#050507 45%,#0f0d12 100%);
      inset 0 0 0 1px rgba(255,243,197,.28),
      inset 0 0 0 4px rgba(0,0,0,.92),
      inset 0 0 0 7px color-mix(in srgb, var(--accent) 38%, rgba(207,162,72,.35)M
      inset 0 0 54px rgba(255,199,75,.06),
      0 42px 78px rgba(0,0,0,.76);
    position:absolute;
    border-radius:inherit;
    pointer-events:none;
      radial-gradient(ellipse 24% 18% at var(--shine-x) var(--shine-y), rgba(255,255,255,.62) 0%, rgba(255,248,217,.32) 28%, rgba(255,255,255,0) 68%),
      radial-gradient(ellipse 40% 24% at calc(var(--shine-x) - 10%) calc(var(--shine-y) - 4%M
), rgba(255,221,140,.12) 0%, rgba(255,255,255,0) 70%),
      conic-gradient(from calc(var(--angle) - 30deg) at var(--shine-x) var(--shine-y), rgba(255,255,255,.14), transparent 22%, rgba(255,214,120,.12) 32%, transparent 47%, rgba(120,230,255,.08) 56%, transparent 74%, rgba(255,255,255,.10) 92%, rgba(255,255,255,.14));
    mix-blend-mode:screen;
    filter: blur(8px) saturate(1.15);
      radial-gradient(circle at 12% 16%, rgba(255,255,255,.45) 0M
 1px, transparent 1.5px),
      radial-gradient(circle at 84% 30%, rgba(255,255,255,.34) 0 1px, transparent 1.5px),
      radial-gradient(circle at 58% 74%, rgba(255,255,255,.40) 0 1px, transparent 1.6px),
      radial-gradient(circle at 72% 62%, rgba(255,255,255,.26) 0 .8px, transparent 1.4px);
    background-size: 66px 72px, 84px 94px, 98px 104px, 54px 60px;
    mix-blend-mode:screen;
    position:absolute;
    inset:clamp(2px, min(1.5vw, 1.2vh), 8px);
    border-radius:clamp(8M
px, min(4.9vw, 4.2vh), 26px);
    pointer-events:none;
      conic-gradient(from calc(var(--angle) - 90deg) at calc(var(--mx) * 1%) calc(var(--my) * 1%),
        #ff0044 0deg,#ff9900 34deg,#fff066 70deg,#18ff88 108deg,#00ebff 150deg,#2b64ff 194deg,#aa00ff 248deg,#ff2fbb 302deg,#ff0044 360deg),
      radial-gradient(circle at calc(var(--mx) * 1%) calc(var(--my) * 1%), rgba(255,255,255,.25), transparent 32%);
    mix-blend-mode:color-dodge;
    filter:hue-rotate(var(--hM
ue)) saturate(2.5) contrast(1.18) brightness(1.08);
    position:absolute;
    border-radius:inherit;
    pointer-events:none;
      linear-gradient(145deg, rgba(255,255,255,.10), transparent 32%),
      conic-gradient(from calc(var(--angle) - 20deg) at calc(var(--mx) * 1%) calc(var(--my) * 1%),
        rgba(255,55,112,.95), rgba(255,192,70,.88), rgba(255,247,135,.92), rgba(30,255,147,.82), rgba(0,237,255,.92), rgba(70,116,255,.88), rgba(188,57,255,M
.85), rgba(255,55,160,.88), rgba(255,55,112,.95));
    filter: blur(.15px) saturate(2.2) brightness(1.1);
      linear-gradient(#000 0 0) content-box,
      linear-gradient(#000 0 0);
    -webkit-mask-composite:xor;
            mask-composite:exclude;
    padding:clamp(3px, min(1.9vw, 1.6vh), 10px);
    position:absolute;
    inset:clamp(6px, min(4.2vw, 3.6vh), 22px);
    border-radius:clamp(8px, min(3.7vw, 3.2vh), 20px);
    overflow:hidden;
sform:translateZ(5px);
      radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 33%),
      linear-gradient(145deg, rgba(34,30,32,.72), rgba(2,2,4,.94) 52%, rgba(22,20,28,.76));
    border:1px solid color-mix(in srgb, var(--accent2) 68%, rgba(215,173,85,.66));
      inset 0 0 0 2px rgba(0,0,0,.78),
      inset 0 0 0 4px rgba(230,190,91,.14),
      inset 0 0 38px rgba(0,0,0,.84);
    position:absoluM
    inset:clamp(3px, min(2.3vw, 2vh), 12px);
    border-radius:clamp(6px, min(3vw, 2.6vh), 16px);
    border:1px solid rgba(221,178,83,.48);
    box-shadow: inset 0 0 0 1px rgba(0,0,0,.88), inset 0 0 44px rgba(210,155,42,.06);
    position:absolute;
    pointer-events:none;
    mix-blend-mode:screen;
    filter:hue-rotate(var(--hue)) saturate(2.6) brightness(1.08);
    opacity:calc(var(--left-strength) * .78 + .08);
epeating-linear-gradient(calc(var(--angle) + 28deg), transparent 0 12px, rgba(255,255,255,.18) 13px 14px, transparent 15px 26px),
      repeating-linear-gradient(calc(var(--angle) + 28deg), transparent 0 22px, rgba(0,255,255,.30) 23px 24px, transparent 25px 40px);
    -webkit-mask-image: radial-gradient(ellipse at 50% 48%, #000 0 53%, transparent 72%);
            mask-image: radial-gradient(ellipse at 50% 48%, #000 0 53%, transparent 72%);
    opacity:calc(var(--center-strength) * .84 + .06M
      repeating-conic-gradient(from calc(var(--angle) + 10deg) at 50% 50%, rgba(255,255,255,.18) 0deg 8deg, transparent 8deg 18deg),
      repeating-linear-gradient(calc(var(--angle) - 34deg), transparent 0 16px, rgba(255,0,180,.16) 17px 18px, transparent 19px 34px);
    -webkit-mask-image: radial-gradient(ellipse at 50% 48%, #000 0 53%, transparent 72%);
            mask-image: radial-gradient(ellipse at 50% 48%, #000 0 53%, transparent 72%);
    opacity:calc(var(--right-stM
rength) * .84 + .08);
      repeating-conic-gradient(from calc(var(--angle) - 18deg) at calc(var(--mx) * 1%) calc(var(--my) * 1%), transparent 0deg 5deg, rgba(255,255,255,.22) 5deg 7deg, transparent 7deg 14deg),
      radial-gradient(circle at calc(var(--mx) * 1%) calc(var(--my) * 1%), color-mix(in srgb, var(--accent) 32%, transparent) 0 4%, transparent 18%);
    -webkit-mask-image: radial-gradient(ellipse at 50% 48%, #000 0 53%, transparent 72%);
            mask-image: radial-gradient(ellipse at 5M
0% 48%, #000 0 53%, transparent 72%);
    position:absolute;
    inset:6.88% 6.51% 13.77%;
    filter: drop-shadow(0 0 5px rgba(240,190,80,.18)) hue-rotate(calc(var(--hue) * .25));
    transform: translate3d(calc(var(--tx) * -1.1px), calc(var(--ty) * -1.1px), 8px);
    transition: transform .12s linear;
    position:absolute;
    inset:9.18% 8.14% 17.70%;
    border-radius:50%;
      repeating-radial-gradient(circle at 50M
% 50%, transparent 0 13px, rgba(225,184,94,.36) 14px 15px, transparent 16px 24px),
      conic-gradient(from calc(var(--angle) - 45deg), transparent 0 19%, rgba(0,212,255,.18) 24%, transparent 30%, rgba(255,48,194,.16) 42%, transparent 51%, rgba(255,176,25,.18) 64%, transparent 73%, rgba(0,255,151,.14) 84%, transparent 100%);
    mix-blend-mode:screen;
    transform: translate3d(calc(var(--tx) * -1.7px), calc(var(--ty) * -1.7px), 10px);
    position:absolute;
    text-align:center;
    text-shadow:0 0 12px rgba(229,183,80,.18);
    transform:translateZ(26px);
  .header{ top:6.56%; }
  .footer{ bottom:5.57%; }
    font-size:clamp(5px, min(3.4vw, 2.5vh), 18px);
    font-weight:600;
    letter-spacing:.33em;
    text-transform:uppercase;
  .subtitle,.edition{
    margin-top:clamp(1px, min(.9vw, .7vh), 5px);
    font:clamp(3px, min(1.7vw, 1.25vh), 9px)/1.2 ui-sans-serif,system-ui,-apM
ple-system,Segoe UI,sans-serif;
    letter-spacing:.25em;
    text-transform:uppercase;
    color:rgba(240,211,141,.86);
    font: clamp(4px, min(2.3vw, 1.65vh), 12px)/1.2 ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;
    letter-spacing:.13em;
    text-transform:none;
    font-weight:800;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    line-height:1.65;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    position:absolute;
    height:clamp(14px, min(10.6vw, 9.1vh), 56px);
    transform:translateX(-50%) translateZ(22px);
    background: linear-gradient(90deg, transparent 0 8%, rgba(20,16,16,.94) 15% 85%, transparent 92% 100%);
    border-top:1px solid rgba(218,175,84,.56);
    border-bottom:1px solid rgba(218,175,84,.56);
    clip-path: polygon(9% 0,91% 0,100% 50%,91% 100%,9% 100%,0 50%);
    position:absolute;
    place-items:center;
    transform:translate3d(calc(var(--tx) * 2.1px), calc(var(--ty) * 2.1px), 56px);
    transition: transform .12s linear;
    pointer-events:none;
    position:relative;
    place-items:center;
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
    font-weight:900;
    font-size: clamp(46px, min(59vw, 51vh), 312px);
    letter-spacing:-.08em;
    opacity:var(--btc-opacity);
    transform: translateZ(60px) scale(var(--btc-scale));
      drop-shadow(calc(var(--tx) * -1.7px) calc(var(--ty) * 2px) 0 var(--btc-shadow))
      drop-shadow(0 0 18px var(--btc-glow))
      drop-shadow(0 0 28px rgba(0,255,255,.20))
      drop-shadow(0 0 32px rgba(255,0,180,.18));
    position:absolute;
    place-items:center;
w: 0 2px 0 #120c05, 0 -1px 0 rgba(255,255,255,.28), 5px 7px 0 rgba(0,0,0,.72), 0 0 20px rgba(238,194,82,.22);
    color:transparent;
    -webkit-text-stroke: var(--btc-depth-stroke) var(--btc-depth);
    filter: blur(.2px) brightness(1.1);
    transform: translate3d(calc(var(--tx) * -.55px), calc(var(--ty) * .55px), -18px);
    color:transparent;
    -webkit-text-stroke: var(--btc-front-stroke) var(--btc-outline);
    mix-blend-mode:screen;
    transform: translate3d(calc(vaM
r(--tx) * .35px), calc(var(--ty) * -.35px), 18px);
    color:transparent;
    -webkit-text-stroke: var(--btc-stroke) var(--btc-outline);
      radial-gradient(circle at calc(var(--shine-x)) calc(var(--shine-y)), rgba(255,255,255,.70) 0 6%, transparent 28%),
      conic-gradient(from calc(var(--angle) + 25deg) at calc(var(--mx) * 1%) calc(var(--my) * 1%),
        var(--btc-front-1) 0deg,#ff9e00 36deg,var(--btc-front-2) 69deg,#20ff7a 108deg,var(--btc-front-3) 151deg,#2b66ff 195deg,#M
a900ff 246deg,#ff2bbf 300deg,var(--btc-front-1) 360deg),
      repeating-linear-gradient(calc(var(--angle) + 22deg), rgba(255,255,255,.20) 0 1px, rgba(255,255,255,0) 1px 5px),
      repeating-conic-gradient(from calc(var(--angle) * .7) at 50% 50%, rgba(255,255,255,.15) 0deg 7deg, transparent 7deg 17deg);
    -webkit-background-clip:text;
    background-clip:text;
    filter:hue-rotate(var(--hue)) saturate(2.9) contrast(1.22) brightness(1.12);
    mix-blend-mode:screen;
  .btc .pattern-cool,M
  .btc .pattern-center,
  .btc .pattern-warm{
    position:absolute;
    border-radius:22%;
    -webkit-mask-image: radial-gradient(ellipse at center, #000 0 72%, transparent 81%);
            mask-image: radial-gradient(ellipse at center, #000 0 72%, transparent 81%);
    background: repeating-linear-gradient(calc(var(--angle) - 32deg), transparent 0 14px, rgba(255,255,255,.22) 15px 16px, transparent 17px 28px);
    mix-blend-mode:overlay;
    background: repeating-linear-gradient(calc(var(--angle) + 26deg), transparent 0 11px, rgba(255,255,255,.28) 12px 13px, transparent 14px 23px);
    opacity:calc(var(--left-strength) * .48);
    mix-blend-mode:screen;
  .btc .pattern-center{
    background: repeating-conic-gradient(from calc(var(--angle) + 12deg), rgba(255,255,255,.24) 0deg 7deg, transparent 7deg 15deg);
    opacity:calc(var(--center-strength) * .50);
    mix-blend-mode:screen;
  .btc .pattern-warm{
    background: repeating-coM
nic-gradient(from calc(var(--angle) - 16deg) at calc(var(--mx) * 1%) calc(var(--my) * 1%), transparent 0deg 5deg, rgba(255,255,255,.28) 5deg 7deg, transparent 7deg 14deg);
    opacity:calc(var(--right-strength) * .54);
    mix-blend-mode:screen;
    position:absolute;
    width:clamp(12px, min(9.9vw, 8.5vh), 52px);
    height:clamp(12px, min(9.9vw, 8.5vh), 52px);
    grid-template-columns:repeat(4,1fr);
    grid-template-rows:repeat(4,1fr);
    gap:clamp(1px, mM
in(.76vw, .65vh), 4px);
    padding:clamp(1px, min(.38vw, .32vh), 2px);
    transform:translateZ(38px);
    filter:drop-shadow(0 0 10px color-mix(in srgb, var(--accent) 38%, transparent));
  .pixel-corner span{
    border-radius:clamp(1px, min(.57vw, .49vh), 3px);
    background:linear-gradient(145deg,var(--accent2),var(--accent),var(--accent3));
    box-shadow:inset 0 0 0 1px rgba(255,255,255,.16), 0 0 10px color-mix(in srgb, var(--accent) 40%, transparent);
  .pixel-corner .off{
    background:rgba(255,M
    box-shadow:none;
  .tl{ left:8.37%; top:5.90%; }
  .tr{ right:8.37%; top:5.90%; }
  .bl{ left:8.37%; bottom:5.90%; }
  .br{ right:8.37%; bottom:5.90%; }
    position:absolute;
    border-radius:inherit;
    pointer-events:none;
      inset 0 0 0 2px rgba(255,252,226,.44),
      inset 0 0 0 8px rgba(0,0,0,.54),
      inset 0 0 18px rgba(255,213,99,.30),
      inset 0 0 40px rgba(24,214,255,.16),
      0 0 28px rgba(0,2M
      0 0 52px rgba(255,0,180,.08);
    position:absolute;
    pointer-events:none;
    mix-blend-mode:soft-light;
    background-image:
      radial-gradient(circle at 10% 20%, rgba(255,255,255,.35) 0 1px, transparent 1.5px),
      radial-gradient(circle at 80% 30%, rgba(255,255,255,.25) 0 1px, transparent 1.6px),
      radial-gradient(circle at 52% 72%, rgba(255,255,255,.28) 0 1px, transparent 1.5px);
    background-size:21px 27px,31px 39pxM
  svg{ width:100%; height:100%; }
  .gold-stroke{ stroke:rgba(222,178,82,.62); stroke-width:.55; fill:none; }
  .cool-stroke{ stroke:rgba(33,218,255,.30); stroke-width:.45; fill:none; }
  .dot{ fill:rgba(237,198,100,.68); }
    transform:translateX(-50%);
    padding:9px 14px;
    border:1px solid rgba(226,191,108,.18);
    border-radius:999px;
    color:rgba(230,236,255,.78);
    background:rgba(2,2,4,.32);
    font:10px/1.2 ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;
    letter-spacing:.22em;
    text-transform:uppercase;
    pointer-events:none;
    box-shadow:0 0 28px rgba(0,255,255,.10);
    border:1px solid rgba(226,191,108,.28);
    border-radius:999px;
    background:rgba(2,2,4,.62);
    backdrop-filter:blur(10px);
    padding:10px 14px;
    font:700 12px/1 ui-sans-serif,M
system-ui,-apple-system,Segoe UI,sans-serif;
    letter-spacing:.13em;
    text-transform:uppercase;
    box-shadow:0 18px 46px rgba(0,0,0,.42);
  .forge-toggle{ left:18px; }
  .details-toggle{ right:18px; }
  .details-toggle:hover,
  .forge-toggle:hover{
    border-color:rgba(255,208,112,.52);
    background:rgba(18,14,8,.74);
    width:min(380px, calc(100vw - 36px));
    border:1px solid rgba(226,191,108,M
    border-radius:24px;
    background:rgba(8,8,12,.82);
    backdrop-filter:blur(18px);
    box-shadow:0 30px 90px rgba(0,0,0,.64);
    transform:translateX(-430px);
    transition:transform .24s ease;
    font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;
    user-select:auto;
    -webkit-user-select:auto;
    touch-action:auto;
  .forge-panel.open{
    transform:translateX(0);
    letter-spacing:.16em;
    text-transform:uppercase;
    margin:0 0 14px;
    color:rgba(255,241,200,.66);
    line-height:1.45;
    border-top:1px solid rgba(255,255,255,.09);
    padding-top:14px;
    margin-top:14px;
    margin:0 0 11px;
    letter-spacing:.16em;
    text-transform:uppercase;
    grid-template-columnM
    margin-bottom:10px;
    color:rgba(255,241,200,.75);
    letter-spacing:.08em;
    text-transform:uppercase;
  input,select,textarea{
    border:1px solid rgba(255,208,112,.18);
    background:rgba(255,255,255,.06);
    border-radius:12px;
    padding:9px 10px;
    min-height:38px;
  input[type="range"]{
    min-height:30pxM
    min-height:70px;
    resize:vertical;
  input:focus,select:focus,textarea:focus{
    border-color:rgba(255,153,0,.8);
    box-shadow:0 0 0 3px rgba(255,153,0,.14);
  input::placeholder,textarea::placeholder{
    color:rgba(255,241,200,.32);
    grid-template-columns:1fr 1fr;
    border:1px solid rgba(255,208,112,.25);
    border-radius:14px;
    padding:10px 12px;
    font-weight:800;
ear-gradient(145deg,#ffd166,#ff9900,#ff6a00);
    box-shadow:0 10px 26px rgba(255,153,0,.12);
    background:rgba(255,255,255,.06);
    border-color:rgba(255,97,97,.28);
    background:rgba(255,65,65,.12);
    place-items:center;
    background:rgba(0,0,0,.56);
    backdrop-filter:blur(10px);
    font-family:ui-sans-serif,system-ui,-apM
ple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;
    user-select:text;
    -webkit-user-select:text;
    -webkit-touch-callout:default;
    touch-action:auto;
    width:min(520px,92vw);
    max-height:86vh;
    border-radius:24px;
    border:1px solid rgba(255,208,112,.25);
    background:linear-gradient(180deg,rgba(255,255,255,.06),transparent),rgba(6,6,10,.94);
    box-shadow:0 40px 90px rgba(0,0,0,.72);
    justify-content:space-between;
    align-items:start;
    margin-bottom:10px;
    letter-spacing:.08em;
    text-transform:uppercase;
    border:1px solid rgba(255,208,112,.25);
    background:rgba(255,255,255,.06);
    border-radius:12px;
    padding:8px 10px;
    margin-top:14px;
    grid-template-columns:130px 1fr;
    border-bottom:1px solid rgba(255,255,255,.08);
    padding-bottom:8px;
    word-break:break-word;
    color:rgba(255,241,200,.62);
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.08em;
    transform:translateX(-50%) translateY(120px);
    background:rgba(0,0,0,.82);
px solid rgba(255,208,112,.28);
    border-radius:999px;
    padding:11px 16px;
    box-shadow:0 20px 50px rgba(0,0,0,.55);
    transition:.22s ease;
    font:13px/1 ui-sans-serif,system-ui;
    transform:translateX(-50%) translateY(0);
  @media (max-width:520px){
    :root{ --card-w:min(89vw, calc(70.5vh - 8px), 390px); }
    .hint{ display:none; }
    .grid2,.actions{ grid-template-columns:1fr; }
  @supports (height: 100dvh){
    @media (max-width:520px){
ot{ --card-w:min(89vw, calc(70.5dvh - 8px), 390px); }
  @media (max-width:180px), (max-height:180px){
    .details-toggle,
    .hint{ display:none; }
    .details{ padding:8px; }
<button class="forge-toggle" id="forgeToggle" type="button">Forge</button>
<button class="details-toggle" id="cardDetailsToggle" type="button" aria-haspopup="dialog" aria-controls="details">Details</button>
<div class="forge-panel" id="forgePanel">
  <h2>Bitmap Card Forge</h2>
>Full-screen original foil engine. Fill your public info, preview it on the card, then export a standalone card.</p>
  <section class="section">
    <h3 class="section-title">Front Card</h3>
    <div class="field"><label>Bitmap number</label><input id="bitmap" placeholder="enter bitmap number"></div>
    <div class="field"><label>Handle</label><input id="handle" placeholder="enter public handle"></div>
    <div class="grid2">
      <div class="field"><label>Header</label><input id="header" placeholder="BITMAP CARDM
      <div class="field"><label>Hood label</label><input id="hood" placeholder="optional hood"></div>
    <button class="btn secondary" id="autoHood" type="button">Calculate Hood</button>
  <section class="section">
    <h3 class="section-title">Inside Details</h3>
    <div class="grid2">
      <div class="field"><label>Display name</label><input id="displayName" placeholder="optional"></div>
      <div class="field"><label>Role</label><input id="role" placeholder="optional"></div>M
    <div class="grid2">
      <div class="field"><label>District</label><input id="district" placeholder="optional"></div>
      <div class="field"><label>Theme name</label><input id="themeName" placeholder="optional"></div>
    <div class="field"><label>Bitmap inscription ID</label><input id="inscriptionId" placeholder="optional"></div>
    <div class="field"><label>Bio / note</label><textarea id="bio" placeholder="optional public note"></textarea></div>
    <button class="btn secondary" id=M
"openDetails" type="button">Open Details</button>
  <section class="section">
    <h3 class="section-title">Socials</h3>
    <div class="grid2">
      <div class="field"><label>X</label><input id="x" placeholder="optional"></div>
      <div class="field"><label>Nostr</label><input id="nostr" placeholder="optional"></div>
    <div class="grid2">
      <div class="field"><label>Website</label><input id="website" placeholder="optional"></div>
      <div class="field"><label>Discord</label><inpM
ut id="discord" placeholder="optional"></div>
    <div class="grid2">
      <div class="field"><label>Telegram</label><input id="telegram" placeholder="optional"></div>
      <div class="field"><label>GitHub</label><input id="github" placeholder="optional"></div>
  <section class="section">
    <h3 class="section-title">Card Colors</h3>
    <div class="grid2">
      <div class="field"><label>Accent</label><input id="accent" type="color" value="#ff9900"></div>
      <div class="fiM
eld"><label>Accent 2</label><input id="accent2" type="color" value="#ffd166"></div>
  <section class="section">
    <h3 class="section-title">Bitcoin
    <div class="grid2">
      <div class="field"><label>Foil 1</label><input id="btcFront1" type="color" value="#ff004c"></div>
      <div class="field"><label>Foil 2</label><input id="btcFront2" type="color" value="#fffb71"></div>
    <div class="grid2">
      <div class="field"><label>Foil 3</label><input id="btcFront3" tM
ype="color" value="#00efff"></div>
      <div class="field"><label>Outline</label><input id="btcOutline" type="color" value="#fff1b0"></div>
    <div class="grid2">
      <div class="field"><label>Depth</label><input id="btcDepth" type="color" value="#915712"></div>
      <div class="field"><label>Glow</label><input id="btcGlow" type="color" value="#ffce54"></div>
    <div class="grid2">
      <div class="field"><label>Opacity</label><input id="btcOpacity" type="range" min="30" max="100" valueM
      <div class="field"><label>Scale</label><input id="btcScale" type="range" min="70" max="118" value="100"></div>
    <div class="grid2">
      <div class="field"><label>Face stroke</label><input id="btcStroke" type="range" min="0" max="8" value="2"></div>
      <div class="field"><label>Depth stroke</label><input id="btcDepthStroke" type="range" min="0" max="24" value="14"></div>
  <section class="section">
    <h3 class="section-title">Export</h3>
      <button class="btn" id="downloadCard">Download HTML</button>
      <button class="btn secondary" id="copyCard">Copy HTML</button>
      <button class="btn" id="downloadJson">Download JSON</button>
      <button class="btn secondary" id="copyJson">Copy JSON</button>
      <button class="btn danger" id="reset">Reset Blank</button>
<div class="scene" id="scene" aria-label="Interactive tilt-reactive holographic Bitmap card">
  <div class="halo"></div>
  <div class="card-shell" id="cardShell">
    <article class="card" id="card">
      <div class="foil-full"></div>
      <div class="edge-spectrum"></div>
      <div class="inner">
        <div class="rings"></div>
        <div class="pattern-layer pattern-cool"></div>
        <div class="pattern-layer pattern-center"></div>
        <div class="pattern-layer pattern-warm"></div>
        <svg class="circuit" viewBox="0 0 320 420" role="img" aria-label="decorative circuitry and diffraction rings">
        <g opacity=".94">
            <path class="gold-stroke" d="M160 34 C83 34 36 88 36 174 C36 290 103 352 160 385 C217 352 284 290 284 174 C284 88 237 34 160 34Z"/>
            <path class="gold-stroke" d="M65 192 H102 M218 192 H256 M160 58 V102 M160 318 V364"/>
            <path class="cool-stroke" d="M52 124 H92 L115 101 H144 M176 101 H205 L228 124 H268"/>
            <path class="cool-stroke" d="M48 270 H97 L122 300 H145 M175 300 H198 L226 270 H272"/>
            <path class="gold-stroke" d="M35 208 C90 187M
 115 158 126 103 M285 208 C230 187 205 158 194 103"/>
            <path class="gold-stroke" d="M35 229 C90 250 115 279 126 334 M285 229 C230 250 205 279 194 334"/>
            <path class="cool-stroke" d="M18 165 H54 V145 H79 M302 165 H266 V145 H241"/>
            <path class="cool-stroke" d="M18 253 H54 V273 H79 M302 253 H266 V273 H241"/>
            <circle class="dot" cx="52" cy="124" r="2"/><circle class="dot" cx="92" cy="124" r="1.4"/><circle class="dot" cx="228" cy="124" r="1.4"/><circle class="dot" cx="268" M
            <circle class="dot" cx="48" cy="270" r="1.8"/><circle class="dot" cx="272" cy="270" r="1.8"/><circle class="dot" cx="160" cy="58" r="1.6"/><circle class="dot" cx="160" cy="364" r="1.6"/>
            <g opacity=".48">
              <path class="gold-stroke" d="M160 78 C103 78 70 123 70 196 C70 270 110 318 160 347 C210 318 250 270 250 196 C250 123 217 78 160 78Z"/>
              <path class="gold-stroke" d="M160 104 C118 104 93 139 93 198 C93 258 124 296 160 319 C196 296 227 258 227 198 CM
227 139 202 104 160 104Z"/>
              <path class="gold-stroke" d="M160 132 C133 132 114 160 114 200 C114 240 137 268 160 286 C183 268 206 240 206 200 C206 160 187 132 160 132Z"/>
      <div class="pixel-corner tl" aria-hidden="true"><span></span><span></span><span class="off"></span><span class="off"></span><span></span><span></span><span></span><span class="off"></span><span class="off"></span><span></span><span></span><span></span><span class="off">M
</span><span class="off"></span><span></span><span></span></div>
      <div class="pixel-corner tr" aria-hidden="true"><span class="off"></span><span class="off"></span><span></span><span></span><span class="off"></span><span></span><span></span><span></span><span></span><span></span><span></span><span class="off"></span><span></span><span></span><span class="off"></span><span class="off"></span></div>
      <div class="pixel-corner bl" aria-hidden="true"><span class="off"></span><span></span><span></span><span claM
ss="off"></span><span class="off"></span><span class="off"></span><span></span><span></span><span></span><span></span><span></span><span class="off"></span><span></span><span></span><span class="off"></span><span class="off"></span></div>
      <div class="pixel-corner br" aria-hidden="true"><span></span><span></span><span class="off"></span><span class="off"></span><span></span><span></span><span></span><span class="off"></span><span class="off"></span><span></span><span></span><span></span><span class="off"></spaM
n><span class="off"></span><span></span><span></span></div>
      <header class="header">
        <h1 class="title" id="cardHeader">BITMAP CARD</h1>
        <div class="subtitle" id="cardHood">HOOD</div>
      <div class="btc-wrap">
        <div class="btc" aria-label="Bitcoin symbol">
          <span class="face">
          <span class="facet-mask"></span>
          <span class="pattern-cool"></span>
          <span class="pattern-center"></span>
          <span class="pattern-warm"></sM
      <div class="plaque"></div>
      <footer class="footer">
        <div class="name" id="cardBitmap">BITMAP</div>
        <div class="edition" id="cardHandle">HANDLE</div>
      <div class="edge-glow"></div>
      <div class="noise"></div>
<div class="hint">move / drag to tilt the diffraction foil</div>
<div class="details" id="details">
  <div class="details-panel">
    <div class="details-head">
        <h2 id="detM
ailsTitle">Bitmap Details</h2>
        <p>Public details included inside this card.</p>
      <button class="close" id="closeDetails">Close</button>
    <div class="detail-list" id="detailList"></div>
<div class="toast" id="toast">Copied</div>
  const root = document.documentElement;
  const scene = document.getElementById('scene');
  const cardShell = document.getElementById('cardShell');
  const panel = document.getElementById('forgePaneM
  const details = document.getElementById('details');
  const toast = document.getElementById('toast');
  const $ = (id) => document.getElementById(id);
  const safe = (v) => String(v || '').trim();
  const esc = (v) => String(v ?? '').replace(/[&<>"']/g, m => ({'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;',"'":'&#039;'}[m]));
  const textFields = ['bitmap','handle','header','hood','displayName','role','district','themeName','inscriptionId','bio','x','nostr','website','discord','telegram','github'];
 styleFields = ['accent','accent2','btcFront1','btcFront2','btcFront3','btcOutline','btcDepth','btcGlow','btcOpacity','btcScale','btcStroke','btcDepthStroke'];
  const allFields = [...textFields, ...styleFields];
  let targetX = 0, targetY = 0;
  let curX = 0, curY = 0;
  let active = false;
  let lastInput = 0;
  const clamp = (n, min, max) => Math.max(min, Math.min(max, n));
  const lerp = (a, b, t) => a + (b - a) * t;
  const smoothstep = (a, b, x) => {
    const t = clamp((x - a) / (b - a), 0, 1);
t * t * (3 - 2 * t);
  function getData(){
    for(const id of allFields){
      d[id] = $(id) ? safe($(id).value) : '';
  function metadata(){
    const d = getData();
      p:'bitmap-card',
      header:d.header,
      bitmap:d.bitmap,
      handle:d.handle,
      display_name:d.displayName,
      district:d.district,
        name:d.themeName,
        accent:d.accent,
       accent2:d.accent2
      bitcoin_symbol:{
        foil_1:d.btcFront1,
        foil_2:d.btcFront2,
        foil_3:d.btcFront3,
        outline:d.btcOutline,
        depth:d.btcDepth,
        glow:d.btcGlow,
        opacity:d.btcOpacity,
        scale:d.btcScale,
        face_stroke:d.btcStroke,
        depth_stroke:d.btcDepthStroke
      bitmap_inscription_id:d.inscriptionId,
        nostr:d.nostr,
        website:d.website,
        discord:d.discord,
        github:d.github
  function updateCard(){
    const d = getData();
    $('cardHeader').textContent = d.header || 'BITMAP CARD';
    $('cardHood').textContent = d.hood || 'HOOD';
    $('cardBitmap').textContent = d.bitmap || 'BITMAP';
    $('cardHandle').textContent = d.handle || 'HANDLE';
    $('detailsTitle').textContent = d.bitmap || 'Bitmap Details';
    root.style.setProperty('--accent', d.accent || '#ff9900');
    root.style.setProperty('--accentM
2', d.accent2 || '#ffd166');
    root.style.setProperty('--btc-front-1', d.btcFront1 || '#ff004c');
    root.style.setProperty('--btc-front-2', d.btcFront2 || '#fffb71');
    root.style.setProperty('--btc-front-3', d.btcFront3 || '#00efff');
    root.style.setProperty('--btc-outline', d.btcOutline || '#fff1b0');
    root.style.setProperty('--btc-depth', d.btcDepth || '#915712');
    root.style.setProperty('--btc-glow', d.btcGlow || '#ffce54');
    root.style.setProperty('--btc-opacity', String(Number(d.btcOpacity |M
    root.style.setProperty('--btc-scale', String(Number(d.btcScale || 100) / 100));
    root.style.setProperty('--btc-stroke', (d.btcStroke || 2) + 'px');
    root.style.setProperty('--btc-depth-stroke', (d.btcDepthStroke || 14) + 'px');
      ['Bitmap', d.bitmap],
      ['Handle', d.handle],
      ['Display Name', d.displayName],
      ['Hood', d.hood],
      ['District', d.district],
      ['Role', d.role],
      ['Theme', d.themeName],
      ['Inscription ID', d.inscriptionId]M
      ['Nostr', d.nostr],
      ['Website', d.website],
      ['Discord', d.discord],
      ['Telegram', d.telegram],
      ['GitHub', d.github],
      ['Bio', d.bio]
    ].filter(([,v]) => safe(v));
    $('detailList').innerHTML = rows.length
      ? rows.map(([k,v]) => `<div class="detail-row"><b>${esc(k)}</b><span>${esc(v)}</span></div>`).join('')
      : '<p>No details added yet.</p>';
  function setFromPoint(clientX, clientY) {
    const rect = cardShell.getBoundingClientRect();
onst px = clamp((clientX - rect.left) / rect.width, 0, 1);
    const py = clamp((clientY - rect.top) / rect.height, 0, 1);
    targetX = (px - 0.5) * 2;
    targetY = (py - 0.5) * 2;
    lastInput = performance.now();
  function apply(x, y) {
    const mx = (x + 1) * 50;
    const my = (y + 1) * 50;
    const rx = clamp(-y * 10.5, -12, 12);
    const ry = clamp(x * 14, -15, 15);
    const angle = 118 + x * 72 + y * 26;
    const hue = x * 130 - y * 34;
    const tiltMag = Math.min(1, Math.sqrt(x*x + y*y) * 0.9M
    const right = smoothstep(0.08, 0.92, x);
    const left = smoothstep(0.08, 0.92, -x);
    const center = clamp(1 - Math.abs(x) * 1.5, 0, 1);
    root.style.setProperty('--tx', x.toFixed(4));
    root.style.setProperty('--ty', y.toFixed(4));
    root.style.setProperty('--mx', mx.toFixed(2));
    root.style.setProperty('--my', my.toFixed(2));
    root.style.setProperty('--rx', rx.toFixed(3) + 'deg');
    root.style.setProperty('--ry', ry.toFixed(3) + 'deg');
    root.style.setProperty('--shine-x', mx.toFixeM
    root.style.setProperty('--shine-y', my.toFixed(2) + '%');
    root.style.setProperty('--angle', angle.toFixed(2) + 'deg');
    root.style.setProperty('--hue', hue.toFixed(2) + 'deg');
    root.style.setProperty('--tilt-mag', tiltMag.toFixed(3));
    root.style.setProperty('--left-strength', left.toFixed(3));
    root.style.setProperty('--center-strength', center.toFixed(3));
    root.style.setProperty('--right-strength', right.toFixed(3));
  function loop(t) {
    const idle = performance.now(M
) - lastInput > 2500 && !active;
      targetX = Math.sin(t * 0.00034) * 0.20;
      targetY = Math.cos(t * 0.00028) * 0.12;
    curX = lerp(curX, targetX, 0.085);
    curY = lerp(curY, targetY, 0.085);
    apply(curX, curY);
    requestAnimationFrame(loop);
  function getBitmapHeight(){
    const raw = safe($('bitmap').value).toLowerCase().replace('.bitmap','');
    const n = Number(raw);
    return Number.isInteger(n) && n >= 0 ? n : null;
  function calculateHood(){
      toastMsg('Enter a valid bitmap number first');
    $('hood').value = 'HOOD ' + Math.floor(n / 2016);
    toastMsg('Hood calculated');
  function toastMsg(msg){
    toast.textContent = msg;
    toast.classList.add('show');
    setTimeout(() => toast.classList.remove('show'), 1400);
  async function copyText(text, msg){
      await navigator.clipboard.writeText(text);
      toastMsg(msg);
g('Copy failed. Download instead.');
  function saveBlob(filename, content, type='text/html'){
    const blob = new Blob([content], {type});
    const url = URL.createObjectURL(blob);
    const a = document.createElement('a');
    a.download = filename;
    document.body.appendChild(a);
    setTimeout(() => URL.revokeObjectURL(url), 500);
  function downloadName(ext){
    const base = (safe($('bitmap').value) || 'bitmap-card').replace(/[^a-z0-9._-]+/gM
i,'-').replace(/-+/g,'-');
    return base + '.' + ext;
  function finalHtml(){
    const clone = document.documentElement.cloneNode(true);
    const forgePanel = clone.querySelector('#forgePanel');
    const forgeToggle = clone.querySelector('#forgeToggle');
    const toastEl = clone.querySelector('#toast');
    if(forgePanel) forgePanel.remove();
    if(forgeToggle) forgeToggle.remove();
    if(toastEl) toastEl.remove();
    const script = clone.querySelector('script');
    if(script) script.remove();
const dataScript = clone.ownerDocument.createElement('script');
    dataScript.type = 'application/json';
    dataScript.id = 'bitmap-card-data';
    dataScript.textContent = JSON.stringify(metadata(), null, 2);
    clone.querySelector('body').appendChild(dataScript);
    const finalScript = clone.ownerDocument.createElement('script');
    finalScript.textContent = `
  const root = document.documentElement;
  const scene = document.getElementById('scene');
  const cardShell = document.getEM
lementById('cardShell');
  const details = document.getElementById('details');
  const data = JSON.parse(document.getElementById('bitmap-card-data').textContent);
  const safe = (v) => String(v || '').trim();
  const esc = (v) => String(v ?? '').replace(/[&<>"']/g, m => ({'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;',"'":'&#039;'}[m]));
  document.getElementById('cardHeader').textContent = data.header || 'BITMAP CARD';
  document.getElementById('cardHood').textContent = data.hood || 'HOOD';
  document.getElementBM
yId('cardBitmap').textContent = data.bitmap || 'BITMAP';
  document.getElementById('cardHandle').textContent = data.handle || 'HANDLE';
  document.getElementById('detailsTitle').textContent = data.bitmap || 'Bitmap Details';
  root.style.setProperty('--accent', data.theme?.accent || '#ff9900');
  root.style.setProperty('--accent2', data.theme?.accent2 || '#ffd166');
  root.style.setProperty('--btc-front-1', data.bitcoin_symbol?.foil_1 || '#ff004c');
  root.style.setProperty('--btc-front-2', data.bitcoin_symbol?.foM
  root.style.setProperty('--btc-front-3', data.bitcoin_symbol?.foil_3 || '#00efff');
  root.style.setProperty('--btc-outline', data.bitcoin_symbol?.outline || '#fff1b0');
  root.style.setProperty('--btc-depth', data.bitcoin_symbol?.depth || '#915712');
  root.style.setProperty('--btc-glow', data.bitcoin_symbol?.glow || '#ffce54');
  root.style.setProperty('--btc-opacity', String(Number(data.bitcoin_symbol?.opacity || 100) / 100));
  root.style.setProperty('--btc-scale', String(Number(data.bitcoiM
n_symbol?.scale || 100) / 100));
  root.style.setProperty('--btc-stroke', (data.bitcoin_symbol?.face_stroke || 2) + 'px');
  root.style.setProperty('--btc-depth-stroke', (data.bitcoin_symbol?.depth_stroke || 14) + 'px');
    ['Bitmap', data.bitmap], ['Handle', data.handle], ['Display Name', data.display_name],
    ['Hood', data.hood], ['District', data.district], ['Role', data.role],
    ['Theme', data.theme?.name], ['Inscription ID', data.bitmap_inscription_id],
    ['X', data.socials?.x], ['NostM
r', data.socials?.nostr], ['Website', data.socials?.website],
    ['Discord', data.socials?.discord], ['Telegram', data.socials?.telegram], ['GitHub', data.socials?.github],
    ['Bio', data.bio]
  ].filter(([,v]) => safe(v));
  document.getElementById('detailList').innerHTML = rows.length
    ? rows.map(([k,v]) => '<div class="detail-row"><b>'+esc(k)+'</b><span>'+esc(v)+'</span></div>').join('')
    : '<p>No details included.</p>';
  let targetX = 0, targetY = 0, curX = 0, curY = 0, active = false, lastInput = 0;M
  const clamp = (n, min, max) => Math.max(min, Math.min(max, n));
  const lerp = (a, b, t) => a + (b - a) * t;
  const smoothstep = (a, b, x) => {
    const t = clamp((x - a) / (b - a), 0, 1);
    return t * t * (3 - 2 * t);
  function setFromPoint(clientX, clientY) {
    const rect = cardShell.getBoundingClientRect();
    const px = clamp((clientX - rect.left) / rect.width, 0, 1);
    const py = clamp((clientY - rect.top) / rect.height, 0, 1);
    targetX = (px - 0.5) * 2;
    targetY = (py - 0.5) * 2;
astInput = performance.now();
  function apply(x, y) {
    const mx = (x + 1) * 50;
    const my = (y + 1) * 50;
    const rx = clamp(-y * 10.5, -12, 12);
    const ry = clamp(x * 14, -15, 15);
    const angle = 118 + x * 72 + y * 26;
    const hue = x * 130 - y * 34;
    const right = smoothstep(0.08, 0.92, x);
    const left = smoothstep(0.08, 0.92, -x);
    const center = clamp(1 - Math.abs(x) * 1.5, 0, 1);
    root.style.setProperty('--tx', x.toFixed(4));
    root.style.setProperty('--ty', y.toFixed(4));
  root.style.setProperty('--mx', mx.toFixed(2));
    root.style.setProperty('--my', my.toFixed(2));
    root.style.setProperty('--rx', rx.toFixed(3) + 'deg');
    root.style.setProperty('--ry', ry.toFixed(3) + 'deg');
    root.style.setProperty('--shine-x', mx.toFixed(2) + '%');
    root.style.setProperty('--shine-y', my.toFixed(2) + '%');
    root.style.setProperty('--angle', angle.toFixed(2) + 'deg');
    root.style.setProperty('--hue', hue.toFixed(2) + 'deg');
    root.style.setProperty('--left-strength', left.tM
    root.style.setProperty('--center-strength', center.toFixed(3));
    root.style.setProperty('--right-strength', right.toFixed(3));
  function loop(t) {
    const idle = performance.now() - lastInput > 2500 && !active;
      targetX = Math.sin(t * 0.00034) * 0.20;
      targetY = Math.cos(t * 0.00028) * 0.12;
    curX = lerp(curX, targetX, 0.085);
    curY = lerp(curY, targetY, 0.085);
    apply(curX, curY);
    requestAnimationFrame(loop);
  scene.addEventListener('conteM
xtmenu', e => e.preventDefault());
  scene.addEventListener('selectstart', e => e.preventDefault());
  scene.addEventListener('pointerdown', (e) => {
    if (scene.setPointerCapture) scene.setPointerCapture(e.pointerId);
    setFromPoint(e.clientX, e.clientY);
  }, { passive:true });
  scene.addEventListener('pointermove', (e) => setFromPoint(e.clientX, e.clientY), { passive:true });
  scene.addEventListener('pointerup', () => { active = false; }, { passive:true });
  scene.addEventListener('poinM
tercancel', () => { active = false; }, { passive:true });
  scene.addEventListener('pointerleave', () => { active = false; }, { passive:true });
  window.addEventListener('blur', () => { active = false; }, { passive:true });
  document.getElementById('cardDetailsToggle').addEventListener('click', () => details.classList.add('open'));
  document.getElementById('closeDetails').addEventListener('click', () => details.classList.remove('open'));
  details.addEventListener('click', e => { if(e.target === details) detailsM
.classList.remove('open'); });
  requestAnimationFrame(loop);
    clone.querySelector('body').appendChild(finalScript);
    return '<!doctype html>\n' + clone.outerHTML;
  function resetBlank(){
    for(const id of textFields){
      $(id).value = '';
    $('accent').value = '#ff9900';
    $('accent2').value = '#ffd166';
    $('btcFront1').value = '#ff004c';
    $('btcFront2').value = '#fffb71';
    $('btcFront3').value = '#00efff';
    $('btcOutline').value = '#fff1b0';
Depth').value = '#915712';
    $('btcGlow').value = '#ffce54';
    $('btcOpacity').value = '100';
    $('btcScale').value = '100';
    $('btcStroke').value = '2';
    $('btcDepthStroke').value = '14';
  document.getElementById('forgeToggle').addEventListener('click', () => panel.classList.toggle('open'));
  document.getElementById('autoHood').addEventListener('click', calculateHood);
  document.getElementById('openDetails').addEventListener('click', () => details.classList.add('open'));
ument.getElementById('cardDetailsToggle').addEventListener('click', () => details.classList.add('open'));
  document.getElementById('closeDetails').addEventListener('click', () => details.classList.remove('open'));
  details.addEventListener('click', e => { if(e.target === details) details.classList.remove('open'); });
  for(const id of allFields){
    const el = $(id);
      el.addEventListener('input', updateCard);
      el.addEventListener('change', updateCard);
  document.getElementById(M
'downloadCard').addEventListener('click', () => saveBlob(downloadName('html'), finalHtml(), 'text/html'));
  document.getElementById('copyCard').addEventListener('click', () => copyText(finalHtml(), 'Card HTML copied'));
  document.getElementById('downloadJson').addEventListener('click', () => saveBlob(downloadName('json'), JSON.stringify(metadata(), null, 2), 'application/json'));
  document.getElementById('copyJson').addEventListener('click', () => copyText(JSON.stringify(metadata(), null, 2), 'Metadata JSON copiM
  document.getElementById('reset').addEventListener('click', () => {
    toastMsg('Blank reset');
  scene.addEventListener('contextmenu', e => e.preventDefault());
  scene.addEventListener('selectstart', e => e.preventDefault());
  scene.addEventListener('pointerdown', (e) => {
    if (scene.setPointerCapture) scene.setPointerCapture(e.pointerId);
    setFromPoint(e.clientX, e.clientY);
  }, { passive:true });
  scene.addEventListener('pointermove', (e) => {
etFromPoint(e.clientX, e.clientY);
  }, { passive:true });
  scene.addEventListener('pointerup', () => { active = false; }, { passive:true });
  scene.addEventListener('pointercancel', () => { active = false; }, { passive:true });
  scene.addEventListener('pointerleave', () => { active = false; }, { passive:true });
  window.addEventListener('blur', () => { active = false; }, { passive:true });
  requestAnimationFrame(loop);
6j4k1X:to:USDT(TRON):TJcrvnBZm8mipg9cNdA4wv2txjBsiiwnPp
6j4ohG:to:USDT(TRON):TAQQjgc9T959WqZMaR7jR6B6zWEVDhy7kR
=j;Mwr:to:USDT(BSC):0x932E50fe5311Bd95875a2C181b40A8A0D0EdCD95
6j44In:to:USDT(TRON):TXUyixHe8yjs4XufxrokyXuPXf951tBDNm
OjLL0x34acdf65d139af31da9dfe74f16f3421c6be6e75a46a405aa7be519a06ce8f05=|lifi
2j0to:USDT(TRON):TQnZ55nCfAY8FXjtFvtRRLEo5MGezMQuzV
DjB0xb886e0a8098ea1a5a1a0239054510facaecc63f755253d7588a71f2b6bf2ff6e
DjB0x19b203c47215537b1b444dc1bfd590a99d2ca93b47b46bc18a4d1dda9cfcbc6c
2j0to:USDT(TRON):TVLXrCkiD5XrvXqnVmoy6KTMC31jTW47VyKV
=j;F0M:to:USDT(BSC):0x73D04d061B61359ab1275b3a75567CF1985B4671
DjB0x3526c54ad2d0ae30a328299fa1ab7f14c598a55dc2a4a9334669ec055c0f929f
Bj@from:100.9USDT(ERC20):0x2996B084BD4928517eb3564349fEE5EA4b5F8dc44
<j:=:e:0x5774B36d147062834495e03F26eA0290eB9D1942:0/1/1:ej:75
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"1000"}h!
RjLO=:ETH.USDT:0xfb38c8e1b952398bBd2309F7C7BfA012EB7bD79c:388495989/1/0:hrz_ios:100
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"1000"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"VRQQ","amt":"1000"}h!
{"p":"tap","op":"dmt-mint","dep":"9424802e38fc889969417cd90df4c4147209d2a83ed83798c0c4aa4391ad36e5i0","tick":"bit","blk":"955396"}h
SODA #2620 - Drawn Dec 8, 2025
dnamejSODA #2620edrawnkDec 8, 2025dseedfengagehsoftwarex2Aseprite v1.3.13 - MacBook Air M4 - Vertical Mouse

blk00000.txt blk00001.txt blk00002.txt blk00003.txt blk00004.txt blk00005.txt blk00006.txt blk00007.txt blk00008.txt blk00009.txt blk00010.txt blk00011.txt blk00012.txt blk00013.txt blk00014.txt blk00015.txt blk00016.txt blk00017.txt blk00018.txt blk00019.txt blk00020.txt blk00021.txt blk00022.txt blk00023.txt blk00024.txt blk00025.txt blk00026.txt blk00027.txt blk00028.txt blk00029.txt blk00030.txt blk00031.txt blk00032.txt blk00033.txt blk00034.txt blk00035.txt blk00036.txt blk00037.txt blk00038.txt blk00039.txt blk00040.txt blk00041.txt blk00042.txt blk00043.txt blk00044.txt blk00045.txt blk00046.txt blk00047.txt blk00048.txt blk00049.txt blk00050.txt blk00051.txt blk00052.txt blk00053.txt blk00054.txt blk00055.txt blk00056.txt blk00057.txt blk00058.txt blk00059.txt blk00060.txt blk00061.txt blk00062.txt blk00063.txt blk00064.txt blk00065.txt blk00066.txt blk00067.txt blk00068.txt blk00069.txt blk00070.txt blk00071.txt blk00072.txt blk00073.txt blk00074.txt blk00075.txt blk00076.txt blk00077.txt blk00078.txt blk00079.txt blk00080.txt blk00081.txt blk00082.txt blk00083.txt blk00084.txt blk00085.txt blk00086.txt blk00087.txt blk00088.txt blk00089.txt blk00090.txt blk00091.txt blk00092.txt blk00093.txt blk00094.txt blk00095.txt blk00096.txt blk00097.txt blk00098.txt blk00099.txt blk00100.txt blk00101.txt blk00102.txt blk00103.txt blk00104.txt blk00105.txt blk00106.txt blk00107.txt blk00108.txt blk00109.txt blk00110.txt blk00111.txt blk00112.txt blk00113.txt blk00114.txt blk00115.txt blk00116.txt blk00117.txt blk00118.txt blk00119.txt blk00120.txt blk00121.txt blk00122.txt blk00123.txt blk00124.txt blk00125.txt blk00126.txt blk00127.txt blk00128.txt blk00129.txt blk00130.txt blk00131.txt blk00132.txt blk00133.txt blk00134.txt blk00135.txt blk00136.txt blk00137.txt blk00138.txt blk00139.txt blk00140.txt blk00141.txt blk00142.txt blk00143.txt blk00144.txt blk00145.txt blk00146.txt blk00147.txt blk00148.txt blk00149.txt blk00150.txt blk00151.txt blk00152.txt blk00153.txt blk00154.txt blk00155.txt blk00156.txt blk00157.txt blk00158.txt blk00159.txt blk00160.txt blk00161.txt blk00162.txt blk00163.txt blk00164.txt blk00165.txt blk00166.txt blk00167.txt blk00168.txt blk00169.txt blk00170.txt blk00171.txt blk00172.txt blk00173.txt blk00174.txt blk00175.txt blk00176.txt blk00177.txt blk00178.txt blk00179.txt blk00180.txt blk00181.txt blk00182.txt blk00183.txt blk00184.txt blk00185.txt blk00186.txt blk00187.txt blk00188.txt blk00189.txt blk00190.txt blk00191.txt blk00192.txt blk00193.txt blk00194.txt blk00195.txt blk00196.txt blk00197.txt blk00198.txt blk00199.txt blk00200.txt blk00201.txt blk00202.txt blk00203.txt blk00204.txt blk00205.txt blk00206.txt blk00207.txt blk00208.txt blk00209.txt blk00210.txt blk00211.txt blk00212.txt blk00213.txt blk00214.txt blk00215.txt blk00216.txt blk00217.txt blk00218.txt blk00219.txt blk00220.txt blk00221.txt blk00222.txt blk00223.txt blk00224.txt blk00225.txt blk00226.txt blk00227.txt blk00228.txt blk00229.txt blk00230.txt blk00231.txt blk00232.txt blk00233.txt blk00234.txt blk00235.txt blk00236.txt blk00237.txt blk00238.txt blk00239.txt blk00240.txt blk00241.txt blk00242.txt blk00243.txt blk00244.txt blk00245.txt blk00246.txt blk00247.txt blk00248.txt blk00249.txt blk00250.txt blk00251.txt blk00252.txt blk00253.txt blk00254.txt blk00255.txt blk00256.txt blk00257.txt blk00258.txt blk00259.txt blk00260.txt blk00261.txt blk00262.txt blk00263.txt blk00264.txt blk00265.txt blk00266.txt blk00267.txt blk00268.txt blk00269.txt blk00270.txt blk00271.txt blk00272.txt blk00273.txt blk00274.txt blk00275.txt blk00276.txt blk00277.txt blk00278.txt blk00279.txt blk00280.txt blk00281.txt blk00282.txt blk00283.txt blk00284.txt blk00285.txt blk00286.txt blk00287.txt blk00288.txt blk00289.txt blk00290.txt blk00291.txt blk00292.txt blk00293.txt blk00294.txt blk00295.txt blk00296.txt blk00297.txt blk00298.txt blk00299.txt blk00300.txt blk00301.txt blk00302.txt blk00303.txt blk00304.txt blk00305.txt blk00306.txt blk00307.txt blk00308.txt blk00309.txt blk00310.txt blk00311.txt blk00312.txt blk00313.txt blk00314.txt blk00315.txt blk00316.txt blk00317.txt blk00318.txt blk00319.txt blk00320.txt blk00321.txt blk00322.txt blk00323.txt blk00324.txt blk00325.txt blk00326.txt blk00327.txt blk00328.txt blk00329.txt blk00330.txt blk00331.txt blk00332.txt blk00333.txt blk00334.txt blk00335.txt blk00336.txt blk00337.txt blk00338.txt blk00339.txt blk00340.txt blk00341.txt blk00342.txt blk00343.txt blk00344.txt blk00345.txt blk00346.txt blk00347.txt blk00348.txt blk00349.txt blk00350.txt blk00351.txt blk00352.txt blk00353.txt blk00354.txt blk00355.txt blk00356.txt blk00357.txt blk00358.txt blk00359.txt blk00360.txt blk00361.txt blk00362.txt blk00363.txt blk00364.txt blk00365.txt blk00366.txt blk00367.txt blk00368.txt blk00369.txt blk00370.txt blk00371.txt blk00372.txt blk00373.txt blk00374.txt blk00375.txt blk00376.txt blk00377.txt blk00378.txt blk00379.txt blk00380.txt blk00381.txt blk00382.txt blk00383.txt blk00384.txt blk00385.txt blk00386.txt blk00387.txt blk00388.txt blk00389.txt blk00390.txt blk00391.txt blk00392.txt blk00393.txt blk00394.txt blk00395.txt blk00396.txt blk00397.txt blk00398.txt blk00399.txt blk00400.txt blk00401.txt blk00402.txt blk00403.txt blk00404.txt blk00405.txt blk00406.txt blk00407.txt blk00408.txt blk00409.txt blk00410.txt blk00411.txt blk00412.txt blk00413.txt blk00414.txt blk00415.txt blk00416.txt blk00417.txt blk00418.txt blk00419.txt blk00420.txt blk00421.txt blk00422.txt blk00423.txt blk00424.txt blk00425.txt blk00426.txt blk00427.txt blk00428.txt blk00429.txt blk00430.txt blk00431.txt blk00432.txt blk00433.txt blk00434.txt blk00435.txt blk00436.txt blk00437.txt blk00438.txt blk00439.txt blk00440.txt blk00441.txt blk00442.txt blk00443.txt blk00444.txt blk00445.txt blk00446.txt blk00447.txt blk00448.txt blk00449.txt blk00450.txt blk00451.txt blk00452.txt blk00453.txt blk00454.txt blk00455.txt blk00456.txt blk00457.txt blk00458.txt blk00459.txt blk00460.txt blk00461.txt blk00462.txt blk00463.txt blk00464.txt blk00465.txt blk00466.txt blk00467.txt blk00468.txt blk00469.txt blk00470.txt blk00471.txt blk00472.txt blk00473.txt blk00474.txt blk00475.txt blk00476.txt blk00477.txt blk00478.txt blk00479.txt blk00480.txt blk00481.txt blk00482.txt blk00483.txt blk00484.txt blk00485.txt blk00486.txt blk00487.txt blk00488.txt blk00489.txt blk00490.txt blk00491.txt blk00492.txt blk00493.txt blk00494.txt blk00495.txt blk00496.txt blk00497.txt blk00498.txt blk00499.txt blk00500.txt blk00501.txt blk00502.txt blk00503.txt blk00504.txt blk00505.txt blk00506.txt blk00507.txt blk00508.txt blk00509.txt blk00510.txt blk00511.txt blk00512.txt blk00513.txt blk00514.txt blk00515.txt blk00516.txt blk00517.txt blk00518.txt blk00519.txt blk00520.txt blk00521.txt blk00522.txt blk00523.txt blk00524.txt blk00525.txt blk00526.txt blk00527.txt blk00528.txt blk00529.txt blk00530.txt blk00531.txt blk00532.txt blk00533.txt blk00534.txt blk00535.txt blk00536.txt blk00537.txt blk00538.txt blk00539.txt blk00540.txt blk00541.txt blk00542.txt blk00543.txt blk00544.txt blk00545.txt blk00546.txt blk00547.txt blk00548.txt blk00549.txt blk00550.txt blk00551.txt blk00552.txt blk00553.txt blk00554.txt blk00555.txt blk00556.txt blk00557.txt blk00558.txt blk00559.txt blk00560.txt blk00561.txt blk00562.txt blk00563.txt blk00564.txt blk00565.txt blk00566.txt blk00567.txt blk00568.txt blk00569.txt blk00570.txt blk00571.txt blk00572.txt blk00573.txt blk00574.txt blk00575.txt blk00576.txt blk00577.txt blk00578.txt blk00579.txt blk00580.txt blk00581.txt blk00582.txt blk00583.txt blk00584.txt blk00585.txt blk00586.txt blk00587.txt blk00588.txt blk00589.txt blk00590.txt blk00591.txt blk00592.txt blk00593.txt blk00594.txt blk00595.txt blk00596.txt blk00597.txt blk00598.txt blk00599.txt blk00600.txt blk00601.txt blk00602.txt blk00603.txt blk00604.txt blk00605.txt blk00606.txt blk00607.txt blk00608.txt blk00609.txt blk00610.txt blk00611.txt blk00612.txt blk00613.txt blk00614.txt blk00615.txt blk00616.txt blk00617.txt blk00618.txt blk00619.txt blk00620.txt blk00621.txt blk00622.txt blk00623.txt blk00624.txt blk00625.txt blk00626.txt blk00627.txt blk00628.txt blk00629.txt blk00630.txt blk00631.txt blk00632.txt blk00633.txt blk00634.txt blk00635.txt blk00636.txt blk00637.txt blk00638.txt blk00639.txt blk00640.txt blk00641.txt blk00642.txt blk00643.txt blk00644.txt blk00645.txt blk00646.txt blk00647.txt blk00648.txt blk00649.txt blk00650.txt blk00651.txt blk00652.txt blk00653.txt blk00654.txt blk00655.txt blk00656.txt blk00657.txt blk00658.txt blk00659.txt blk00660.txt blk00661.txt blk00662.txt blk00663.txt blk00664.txt blk00665.txt blk00666.txt blk00667.txt blk00668.txt blk00669.txt blk00670.txt blk00671.txt blk00672.txt blk00673.txt blk00674.txt blk00675.txt blk00676.txt blk00677.txt blk00678.txt blk00679.txt blk00680.txt blk00681.txt blk00682.txt blk00683.txt blk00684.txt blk00685.txt blk00686.txt blk00687.txt blk00688.txt blk00689.txt blk00690.txt blk00691.txt blk00692.txt blk00693.txt blk00694.txt blk00695.txt blk00696.txt blk00697.txt blk00698.txt blk00699.txt blk00700.txt blk00701.txt blk00702.txt blk00703.txt blk00704.txt blk00705.txt blk00706.txt blk00707.txt blk00708.txt blk00709.txt blk00710.txt blk00711.txt blk00712.txt blk00713.txt blk00714.txt blk00715.txt blk00716.txt blk00717.txt blk00718.txt blk00719.txt blk00720.txt blk00721.txt blk00722.txt blk00723.txt blk00724.txt blk00725.txt blk00726.txt blk00727.txt blk00728.txt blk00729.txt blk00730.txt blk00731.txt blk00732.txt blk00733.txt blk00734.txt blk00735.txt blk00736.txt blk00737.txt blk00738.txt blk00739.txt blk00740.txt blk00741.txt blk00742.txt blk00743.txt blk00744.txt blk00745.txt blk00746.txt blk00747.txt blk00748.txt blk00749.txt blk00750.txt blk00751.txt blk00752.txt blk00753.txt blk00754.txt blk00755.txt blk00756.txt blk00757.txt blk00758.txt blk00759.txt blk00760.txt blk00761.txt blk00762.txt blk00763.txt blk00764.txt blk00765.txt blk00766.txt blk00767.txt blk00768.txt blk00769.txt blk00770.txt blk00771.txt blk00772.txt blk00773.txt blk00774.txt blk00775.txt blk00776.txt blk00777.txt blk00778.txt blk00779.txt blk00780.txt blk00781.txt blk00782.txt blk00783.txt blk00784.txt blk00785.txt blk00786.txt blk00787.txt blk00788.txt blk00789.txt blk00790.txt blk00791.txt blk00792.txt blk00793.txt blk00794.txt blk00795.txt blk00796.txt blk00797.txt blk00798.txt blk00799.txt blk00800.txt blk00801.txt blk00802.txt blk00803.txt blk00804.txt blk00805.txt blk00806.txt blk00807.txt blk00808.txt blk00809.txt blk00810.txt blk00811.txt blk00812.txt blk00813.txt blk00814.txt blk00815.txt blk00816.txt blk00817.txt blk00818.txt blk00819.txt blk00820.txt blk00821.txt blk00822.txt blk00823.txt blk00824.txt blk00825.txt blk00826.txt blk00827.txt blk00828.txt blk00829.txt blk00830.txt blk00831.txt blk00832.txt blk00833.txt blk00834.txt blk00835.txt blk00836.txt blk00837.txt blk00838.txt blk00839.txt blk00840.txt blk00841.txt blk00842.txt blk00843.txt blk00844.txt blk00845.txt blk00846.txt blk00847.txt blk00848.txt blk00849.txt blk00850.txt blk00851.txt blk00852.txt blk00853.txt blk00854.txt blk00855.txt blk00856.txt blk00857.txt blk00858.txt blk00859.txt blk00860.txt blk00861.txt blk00862.txt blk00863.txt blk00864.txt blk00865.txt blk00866.txt blk00867.txt blk00868.txt blk00869.txt blk00870.txt blk00871.txt blk00872.txt blk00873.txt blk00874.txt blk00875.txt blk00876.txt blk00877.txt blk00878.txt blk00879.txt blk00880.txt blk00881.txt blk00882.txt blk00883.txt blk00884.txt blk00885.txt blk00886.txt blk00887.txt blk00888.txt blk00889.txt blk00890.txt blk00891.txt blk00892.txt blk00893.txt blk00894.txt blk00895.txt blk00896.txt blk00897.txt blk00898.txt blk00899.txt blk00900.txt blk00901.txt blk00902.txt blk00903.txt blk00904.txt blk00905.txt blk00906.txt blk00907.txt blk00908.txt blk00909.txt blk00910.txt blk00911.txt blk00912.txt blk00913.txt blk00914.txt blk00915.txt blk00916.txt blk00917.txt blk00918.txt blk00919.txt blk00920.txt blk00921.txt blk00922.txt blk00923.txt blk00924.txt blk00925.txt blk00926.txt blk00927.txt blk00928.txt blk00929.txt blk00930.txt blk00931.txt blk00932.txt blk00933.txt blk00934.txt blk00935.txt blk00936.txt blk00937.txt blk00938.txt blk00939.txt blk00940.txt blk00941.txt blk00942.txt blk00943.txt blk00944.txt blk00945.txt blk00946.txt blk00947.txt blk00948.txt blk00949.txt blk00950.txt blk00951.txt blk00952.txt blk00953.txt blk00954.txt blk00955.txt blk00956.txt blk00957.txt blk00958.txt blk00959.txt blk00960.txt blk00961.txt blk00962.txt blk00963.txt blk00964.txt blk00965.txt blk00966.txt blk00967.txt blk00968.txt blk00969.txt blk00970.txt blk00971.txt blk00972.txt blk00973.txt blk00974.txt blk00975.txt blk00976.txt blk00977.txt blk00978.txt blk00979.txt blk00980.txt blk00981.txt blk00982.txt blk00983.txt blk00984.txt blk00985.txt blk00986.txt blk00987.txt blk00988.txt blk00989.txt blk00990.txt blk00991.txt blk00992.txt blk00993.txt blk00994.txt blk00995.txt blk00996.txt blk00997.txt blk00998.txt blk00999.txt blk01000.txt blk01001.txt blk01002.txt blk01003.txt blk01004.txt blk01005.txt blk01006.txt blk01007.txt blk01008.txt blk01009.txt blk01010.txt blk01011.txt blk01012.txt blk01013.txt blk01014.txt blk01015.txt blk01016.txt blk01017.txt blk01018.txt blk01019.txt blk01020.txt blk01021.txt blk01022.txt blk01023.txt blk01024.txt blk01025.txt blk01026.txt blk01027.txt blk01028.txt blk01029.txt blk01030.txt blk01031.txt blk01032.txt blk01033.txt blk01034.txt blk01035.txt blk01036.txt blk01037.txt blk01038.txt blk01039.txt blk01040.txt blk01041.txt blk01042.txt blk01043.txt blk01044.txt blk01045.txt blk01046.txt blk01047.txt blk01048.txt blk01049.txt blk01050.txt blk01051.txt blk01052.txt blk01053.txt blk01054.txt blk01055.txt blk01056.txt blk01057.txt blk01058.txt blk01059.txt blk01060.txt blk01061.txt blk01062.txt blk01063.txt blk01064.txt blk01065.txt blk01066.txt blk01067.txt blk01068.txt blk01069.txt blk01070.txt blk01071.txt blk01072.txt blk01073.txt blk01074.txt blk01075.txt blk01076.txt blk01077.txt blk01078.txt blk01079.txt blk01080.txt blk01081.txt blk01082.txt blk01083.txt blk01084.txt blk01085.txt blk01086.txt blk01087.txt blk01088.txt blk01089.txt blk01090.txt blk01091.txt blk01092.txt blk01093.txt blk01094.txt blk01095.txt blk01096.txt blk01097.txt blk01098.txt blk01099.txt blk01100.txt blk01101.txt blk01102.txt blk01103.txt blk01104.txt blk01105.txt blk01106.txt blk01107.txt blk01108.txt blk01109.txt blk01110.txt blk01111.txt blk01112.txt blk01113.txt blk01114.txt blk01115.txt blk01116.txt blk01117.txt blk01118.txt blk01119.txt blk01120.txt blk01121.txt blk01122.txt blk01123.txt blk01124.txt blk01125.txt blk01126.txt blk01127.txt blk01128.txt blk01129.txt blk01130.txt blk01131.txt blk01132.txt blk01133.txt blk01134.txt blk01135.txt blk01136.txt blk01137.txt blk01138.txt blk01139.txt blk01140.txt blk01141.txt blk01142.txt blk01143.txt blk01144.txt blk01145.txt blk01146.txt blk01147.txt blk01148.txt blk01149.txt blk01150.txt blk01151.txt blk01152.txt blk01153.txt blk01154.txt blk01155.txt blk01156.txt blk01157.txt blk01158.txt blk01159.txt blk01160.txt blk01161.txt blk01162.txt blk01163.txt blk01164.txt blk01165.txt blk01166.txt blk01167.txt blk01168.txt blk01169.txt blk01170.txt blk01171.txt blk01172.txt blk01173.txt blk01174.txt blk01175.txt blk01176.txt blk01177.txt blk01178.txt blk01179.txt blk01180.txt blk01181.txt blk01182.txt blk01183.txt blk01184.txt blk01185.txt blk01186.txt blk01187.txt blk01188.txt blk01189.txt blk01190.txt blk01191.txt blk01192.txt blk01193.txt blk01194.txt blk01195.txt blk01196.txt blk01197.txt blk01198.txt blk01199.txt blk01200.txt blk01201.txt blk01202.txt blk01203.txt blk01204.txt blk01205.txt blk01206.txt blk01207.txt blk01208.txt blk01209.txt blk01210.txt blk01211.txt blk01212.txt blk01213.txt blk01214.txt blk01215.txt blk01216.txt blk01217.txt blk01218.txt blk01219.txt blk01220.txt blk01221.txt blk01222.txt blk01223.txt blk01224.txt blk01225.txt blk01226.txt blk01227.txt blk01228.txt blk01229.txt blk01230.txt blk01231.txt blk01232.txt blk01233.txt blk01234.txt blk01235.txt blk01236.txt blk01237.txt blk01238.txt blk01239.txt blk01240.txt blk01241.txt blk01242.txt blk01243.txt blk01244.txt blk01245.txt blk01246.txt blk01247.txt blk01248.txt blk01249.txt blk01250.txt blk01251.txt blk01252.txt blk01253.txt blk01254.txt blk01255.txt blk01256.txt blk01257.txt blk01258.txt blk01259.txt blk01260.txt blk01261.txt blk01262.txt blk01263.txt blk01264.txt blk01265.txt blk01266.txt blk01267.txt blk01268.txt blk01269.txt blk01270.txt blk01271.txt blk01272.txt blk01273.txt blk01274.txt blk01275.txt blk01276.txt blk01277.txt blk01278.txt blk01279.txt blk01280.txt blk01281.txt blk01282.txt blk01283.txt blk01284.txt blk01285.txt blk01286.txt blk01287.txt blk01288.txt blk01289.txt blk01290.txt blk01291.txt blk01292.txt blk01293.txt blk01294.txt blk01295.txt blk01296.txt blk01297.txt blk01298.txt blk01299.txt blk01300.txt blk01301.txt blk01302.txt blk01303.txt blk01304.txt blk01305.txt blk01306.txt blk01307.txt blk01308.txt blk01309.txt blk01310.txt blk01311.txt blk01312.txt blk01313.txt blk01314.txt blk01315.txt blk01316.txt blk01317.txt blk01318.txt blk01319.txt blk01320.txt blk01321.txt blk01322.txt blk01323.txt blk01324.txt blk01325.txt blk01326.txt blk01327.txt blk01328.txt blk01329.txt blk01330.txt blk01331.txt blk01332.txt blk01333.txt blk01334.txt blk01335.txt blk01336.txt blk01337.txt blk01338.txt blk01339.txt blk01340.txt blk01341.txt blk01342.txt blk01343.txt blk01344.txt blk01345.txt blk01346.txt blk01347.txt blk01348.txt blk01349.txt blk01350.txt blk01351.txt blk01352.txt blk01353.txt blk01354.txt blk01355.txt blk01356.txt blk01357.txt blk01358.txt blk01359.txt blk01360.txt blk01361.txt blk01362.txt blk01363.txt blk01364.txt blk01365.txt blk01366.txt blk01367.txt blk01368.txt blk01369.txt blk01370.txt blk01371.txt blk01372.txt blk01373.txt blk01374.txt blk01375.txt blk01376.txt blk01377.txt blk01378.txt blk01379.txt blk01380.txt blk01381.txt blk01382.txt blk01383.txt blk01384.txt blk01385.txt blk01386.txt blk01387.txt blk01388.txt blk01389.txt blk01390.txt blk01391.txt blk01392.txt blk01393.txt blk01394.txt blk01395.txt blk01396.txt blk01397.txt blk01398.txt blk01399.txt blk01400.txt blk01401.txt blk01402.txt blk01403.txt blk01404.txt blk01405.txt blk01406.txt blk01407.txt blk01408.txt blk01409.txt blk01410.txt blk01411.txt blk01412.txt blk01413.txt blk01414.txt blk01415.txt blk01416.txt blk01417.txt blk01418.txt blk01419.txt blk01420.txt blk01421.txt blk01422.txt blk01423.txt blk01424.txt blk01425.txt blk01426.txt blk01427.txt blk01428.txt blk01429.txt blk01430.txt blk01431.txt blk01432.txt blk01433.txt blk01434.txt blk01435.txt blk01436.txt blk01437.txt blk01438.txt blk01439.txt blk01440.txt blk01441.txt blk01442.txt blk01443.txt blk01444.txt blk01445.txt blk01446.txt blk01447.txt blk01448.txt blk01449.txt blk01450.txt blk01451.txt blk01452.txt blk01453.txt blk01454.txt blk01455.txt blk01456.txt blk01457.txt blk01458.txt blk01459.txt blk01460.txt blk01461.txt blk01462.txt blk01463.txt blk01464.txt blk01465.txt blk01466.txt blk01467.txt blk01468.txt blk01469.txt blk01470.txt blk01471.txt blk01472.txt blk01473.txt blk01474.txt blk01475.txt blk01476.txt blk01477.txt blk01478.txt blk01479.txt blk01480.txt blk01481.txt blk01482.txt blk01483.txt blk01484.txt blk01485.txt blk01486.txt blk01487.txt blk01488.txt blk01489.txt blk01490.txt blk01491.txt blk01492.txt blk01493.txt blk01494.txt blk01495.txt blk01496.txt blk01497.txt blk01498.txt blk01499.txt blk01500.txt blk01501.txt blk01502.txt blk01503.txt blk01504.txt blk01505.txt blk01506.txt blk01507.txt blk01508.txt blk01509.txt blk01510.txt blk01511.txt blk01512.txt blk01513.txt blk01514.txt blk01515.txt blk01516.txt blk01517.txt blk01518.txt blk01519.txt blk01520.txt blk01521.txt blk01522.txt blk01523.txt blk01524.txt blk01525.txt blk01526.txt blk01527.txt blk01528.txt blk01529.txt blk01530.txt blk01531.txt blk01532.txt blk01533.txt blk01534.txt blk01535.txt blk01536.txt blk01537.txt blk01538.txt blk01539.txt blk01540.txt blk01541.txt blk01542.txt blk01543.txt blk01544.txt blk01545.txt blk01546.txt blk01547.txt blk01548.txt blk01549.txt blk01550.txt blk01551.txt blk01552.txt blk01553.txt blk01554.txt blk01555.txt blk01556.txt blk01557.txt blk01558.txt blk01559.txt blk01560.txt blk01561.txt blk01562.txt blk01563.txt blk01564.txt blk01565.txt blk01566.txt blk01567.txt blk01568.txt blk01569.txt blk01570.txt blk01571.txt blk01572.txt blk01573.txt blk01574.txt blk01575.txt blk01576.txt blk01577.txt blk01578.txt blk01579.txt blk01580.txt blk01581.txt blk01582.txt blk01583.txt blk01584.txt blk01585.txt blk01586.txt blk01587.txt blk01588.txt blk01589.txt blk01590.txt blk01591.txt blk01592.txt blk01593.txt blk01594.txt blk01595.txt blk01596.txt blk01597.txt blk01598.txt blk01599.txt blk01600.txt blk01601.txt blk01602.txt blk01603.txt blk01604.txt blk01605.txt blk01606.txt blk01607.txt blk01608.txt blk01609.txt blk01610.txt blk01611.txt blk01612.txt blk01613.txt blk01614.txt blk01615.txt blk01616.txt blk01617.txt blk01618.txt blk01619.txt blk01620.txt blk01621.txt blk01622.txt blk01623.txt blk01624.txt blk01625.txt blk01626.txt blk01627.txt blk01628.txt blk01629.txt blk01630.txt blk01631.txt blk01632.txt blk01633.txt blk01634.txt blk01635.txt blk01636.txt blk01637.txt blk01638.txt blk01639.txt blk01640.txt blk01641.txt blk01642.txt blk01643.txt blk01644.txt blk01645.txt blk01646.txt blk01647.txt blk01648.txt blk01649.txt blk01650.txt blk01651.txt blk01652.txt blk01653.txt blk01654.txt blk01655.txt blk01656.txt blk01657.txt blk01658.txt blk01659.txt blk01660.txt blk01661.txt blk01662.txt blk01663.txt blk01664.txt blk01665.txt blk01666.txt blk01667.txt blk01668.txt blk01669.txt blk01670.txt blk01671.txt blk01672.txt blk01673.txt blk01674.txt blk01675.txt blk01676.txt blk01677.txt blk01678.txt blk01679.txt blk01680.txt blk01681.txt blk01682.txt blk01683.txt blk01684.txt blk01685.txt blk01686.txt blk01687.txt blk01688.txt blk01689.txt blk01690.txt blk01691.txt blk01692.txt blk01693.txt blk01694.txt blk01695.txt blk01696.txt blk01697.txt blk01698.txt blk01699.txt blk01700.txt blk01701.txt blk01702.txt blk01703.txt blk01704.txt blk01705.txt blk01706.txt blk01707.txt blk01708.txt blk01709.txt blk01710.txt blk01711.txt blk01712.txt blk01713.txt blk01714.txt blk01715.txt blk01716.txt blk01717.txt blk01718.txt blk01719.txt blk01720.txt blk01721.txt blk01722.txt blk01723.txt blk01724.txt blk01725.txt blk01726.txt blk01727.txt blk01728.txt blk01729.txt blk01730.txt blk01731.txt blk01732.txt blk01733.txt blk01734.txt blk01735.txt blk01736.txt blk01737.txt blk01738.txt blk01739.txt blk01740.txt blk01741.txt blk01742.txt blk01743.txt blk01744.txt blk01745.txt blk01746.txt blk01747.txt blk01748.txt blk01749.txt blk01750.txt blk01751.txt blk01752.txt blk01753.txt blk01754.txt blk01755.txt blk01756.txt blk01757.txt blk01758.txt blk01759.txt blk01760.txt blk01761.txt blk01762.txt blk01763.txt blk01764.txt blk01765.txt blk01766.txt blk01767.txt blk01768.txt blk01769.txt blk01770.txt blk01771.txt blk01772.txt blk01773.txt blk01774.txt blk01775.txt blk01776.txt blk01777.txt blk01778.txt blk01779.txt blk01780.txt blk01781.txt blk01782.txt blk01783.txt blk01784.txt blk01785.txt blk01786.txt blk01787.txt blk01788.txt blk01789.txt blk01790.txt blk01791.txt blk01792.txt blk01793.txt blk01794.txt blk01795.txt blk01796.txt blk01797.txt blk01798.txt blk01799.txt blk01800.txt blk01801.txt blk01802.txt blk01803.txt blk01804.txt blk01805.txt blk01806.txt blk01807.txt blk01808.txt blk01809.txt blk01810.txt blk01811.txt blk01812.txt blk01813.txt blk01814.txt blk01815.txt blk01816.txt blk01817.txt blk01818.txt blk01819.txt blk01820.txt blk01821.txt blk01822.txt blk01823.txt blk01824.txt blk01825.txt blk01826.txt blk01827.txt blk01828.txt blk01829.txt blk01830.txt blk01831.txt blk01832.txt blk01833.txt blk01834.txt blk01835.txt blk01836.txt blk01837.txt blk01838.txt blk01839.txt blk01840.txt blk01841.txt blk01842.txt blk01843.txt blk01844.txt blk01845.txt blk01846.txt blk01847.txt blk01848.txt blk01849.txt blk01850.txt blk01851.txt blk01852.txt blk01853.txt blk01854.txt blk01855.txt blk01856.txt blk01857.txt blk01858.txt blk01859.txt blk01860.txt blk01861.txt blk01862.txt blk01863.txt blk01864.txt blk01865.txt blk01866.txt blk01867.txt blk01868.txt blk01869.txt blk01870.txt blk01871.txt blk01872.txt blk01873.txt blk01874.txt blk01875.txt blk01876.txt blk01877.txt blk01878.txt blk01879.txt blk01880.txt blk01881.txt blk01882.txt blk01883.txt blk01884.txt blk01885.txt blk01886.txt blk01887.txt blk01888.txt blk01889.txt blk01890.txt blk01891.txt blk01892.txt blk01893.txt blk01894.txt blk01895.txt blk01896.txt blk01897.txt blk01898.txt blk01899.txt blk01900.txt blk01901.txt blk01902.txt blk01903.txt blk01904.txt blk01905.txt blk01906.txt blk01907.txt blk01908.txt blk01909.txt blk01910.txt blk01911.txt blk01912.txt blk01913.txt blk01914.txt blk01915.txt blk01916.txt blk01917.txt blk01918.txt blk01919.txt blk01920.txt blk01921.txt blk01922.txt blk01923.txt blk01924.txt blk01925.txt blk01926.txt blk01927.txt blk01928.txt blk01929.txt blk01930.txt blk01931.txt blk01932.txt blk01933.txt blk01934.txt blk01935.txt blk01936.txt blk01937.txt blk01938.txt blk01939.txt blk01940.txt blk01941.txt blk01942.txt blk01943.txt blk01944.txt blk01945.txt blk01946.txt blk01947.txt blk01948.txt blk01949.txt blk01950.txt blk01951.txt blk01952.txt blk01953.txt blk01954.txt blk01955.txt blk01956.txt blk01957.txt blk01958.txt blk01959.txt blk01960.txt blk01961.txt blk01962.txt blk01963.txt blk01964.txt blk01965.txt blk01966.txt blk01967.txt blk01968.txt blk01969.txt blk01970.txt blk01971.txt blk01972.txt blk01973.txt blk01974.txt blk01975.txt blk01976.txt blk01977.txt blk01978.txt blk01979.txt blk01980.txt blk01981.txt blk01982.txt blk01983.txt blk01984.txt blk01985.txt blk01986.txt blk01987.txt blk01988.txt blk01989.txt blk01990.txt blk01991.txt blk01992.txt blk01993.txt blk01994.txt blk01995.txt blk01996.txt blk01997.txt blk01998.txt blk01999.txt blk02000.txt blk02001.txt blk02002.txt blk02003.txt blk02004.txt blk02005.txt blk02006.txt blk02007.txt blk02008.txt blk02009.txt blk02010.txt blk02011.txt blk02012.txt blk02013.txt blk02014.txt blk02015.txt blk02016.txt blk02017.txt blk02018.txt blk02019.txt blk02020.txt blk02021.txt blk02022.txt blk02023.txt blk02024.txt blk02025.txt blk02026.txt blk02027.txt blk02028.txt blk02029.txt blk02030.txt blk02031.txt blk02032.txt blk02033.txt blk02034.txt blk02035.txt blk02036.txt blk02037.txt blk02038.txt blk02039.txt blk02040.txt blk02041.txt blk02042.txt blk02043.txt blk02044.txt blk02045.txt blk02046.txt blk02047.txt blk02048.txt blk02049.txt blk02050.txt blk02051.txt blk02052.txt blk02053.txt blk02054.txt blk02055.txt blk02056.txt blk02057.txt blk02058.txt blk02059.txt blk02060.txt blk02061.txt blk02062.txt blk02063.txt blk02064.txt blk02065.txt blk02066.txt blk02067.txt blk02068.txt blk02069.txt blk02070.txt blk02071.txt blk02072.txt blk02073.txt blk02074.txt blk02075.txt blk02076.txt blk02077.txt blk02078.txt blk02079.txt blk02080.txt blk02081.txt blk02082.txt blk02083.txt blk02084.txt blk02085.txt blk02086.txt blk02087.txt blk02088.txt blk02089.txt blk02090.txt blk02091.txt blk02092.txt blk02093.txt blk02094.txt blk02095.txt blk02096.txt blk02097.txt blk02098.txt blk02099.txt blk02100.txt blk02101.txt blk02102.txt blk02103.txt blk02104.txt blk02105.txt blk02106.txt blk02107.txt blk02108.txt blk02109.txt blk02110.txt blk02111.txt blk02112.txt blk02113.txt blk02114.txt blk02115.txt blk02116.txt blk02117.txt blk02118.txt blk02119.txt blk02120.txt blk02121.txt blk02122.txt blk02123.txt blk02124.txt blk02125.txt blk02126.txt blk02127.txt blk02128.txt blk02129.txt blk02130.txt blk02131.txt blk02132.txt blk02133.txt blk02134.txt blk02135.txt blk02136.txt blk02137.txt blk02138.txt blk02139.txt blk02140.txt blk02141.txt blk02142.txt blk02143.txt blk02144.txt blk02145.txt blk02146.txt blk02147.txt blk02148.txt blk02149.txt blk02150.txt blk02151.txt blk02152.txt blk02153.txt blk02154.txt blk02155.txt blk02156.txt blk02157.txt blk02158.txt blk02159.txt blk02160.txt blk02161.txt blk02162.txt blk02163.txt blk02164.txt blk02165.txt blk02166.txt blk02167.txt blk02168.txt blk02169.txt blk02170.txt blk02171.txt blk02172.txt blk02173.txt blk02174.txt blk02175.txt blk02176.txt blk02177.txt blk02178.txt blk02179.txt blk02180.txt blk02181.txt blk02182.txt blk02183.txt blk02184.txt blk02185.txt blk02186.txt blk02187.txt blk02188.txt blk02189.txt blk02190.txt blk02191.txt blk02192.txt blk02193.txt blk02194.txt blk02195.txt blk02196.txt blk02197.txt blk02198.txt blk02199.txt blk02200.txt blk02201.txt blk02202.txt blk02203.txt blk02204.txt blk02205.txt blk02206.txt blk02207.txt blk02208.txt blk02209.txt blk02210.txt blk02211.txt blk02212.txt blk02213.txt blk02214.txt blk02215.txt blk02216.txt blk02217.txt blk02218.txt blk02219.txt blk02220.txt blk02221.txt blk02222.txt blk02223.txt blk02224.txt blk02225.txt blk02226.txt blk02227.txt blk02228.txt blk02229.txt blk02230.txt blk02231.txt blk02232.txt blk02233.txt blk02234.txt blk02235.txt blk02236.txt blk02237.txt blk02238.txt blk02239.txt blk02240.txt blk02241.txt blk02242.txt blk02243.txt blk02244.txt blk02245.txt blk02246.txt blk02247.txt blk02248.txt blk02249.txt blk02250.txt blk02251.txt blk02252.txt blk02253.txt blk02254.txt blk02255.txt blk02256.txt blk02257.txt blk02258.txt blk02259.txt blk02260.txt blk02261.txt blk02262.txt blk02263.txt blk02264.txt blk02265.txt blk02266.txt blk02267.txt blk02268.txt blk02269.txt blk02270.txt blk02271.txt blk02272.txt blk02273.txt blk02274.txt blk02275.txt blk02276.txt blk02277.txt blk02278.txt blk02279.txt blk02280.txt blk02281.txt blk02282.txt blk02283.txt blk02284.txt blk02285.txt blk02286.txt blk02287.txt blk02288.txt blk02289.txt blk02290.txt blk02291.txt blk02292.txt blk02293.txt blk02294.txt blk02295.txt blk02296.txt blk02297.txt blk02298.txt blk02299.txt blk02300.txt blk02301.txt blk02302.txt blk02303.txt blk02304.txt blk02305.txt blk02306.txt blk02307.txt blk02308.txt blk02309.txt blk02310.txt blk02311.txt blk02312.txt blk02313.txt blk02314.txt blk02315.txt blk02316.txt blk02317.txt blk02318.txt blk02319.txt blk02320.txt blk02321.txt blk02322.txt blk02323.txt blk02324.txt blk02325.txt blk02326.txt blk02327.txt blk02328.txt blk02329.txt blk02330.txt blk02331.txt blk02332.txt blk02333.txt blk02334.txt blk02335.txt blk02336.txt blk02337.txt blk02338.txt blk02339.txt blk02340.txt blk02341.txt blk02342.txt blk02343.txt blk02344.txt blk02345.txt blk02346.txt blk02347.txt blk02348.txt blk02349.txt blk02350.txt blk02351.txt blk02352.txt blk02353.txt blk02354.txt blk02355.txt blk02356.txt blk02357.txt blk02358.txt blk02359.txt blk02360.txt blk02361.txt blk02362.txt blk02363.txt blk02364.txt blk02365.txt blk02366.txt blk02367.txt blk02368.txt blk02369.txt blk02370.txt blk02371.txt blk02372.txt blk02373.txt blk02374.txt blk02375.txt blk02376.txt blk02377.txt blk02378.txt blk02379.txt blk02380.txt blk02381.txt blk02382.txt blk02383.txt blk02384.txt blk02385.txt blk02386.txt blk02387.txt blk02388.txt blk02389.txt blk02390.txt blk02391.txt blk02392.txt blk02393.txt blk02394.txt blk02395.txt blk02396.txt blk02397.txt blk02398.txt blk02399.txt blk02400.txt blk02401.txt blk02402.txt blk02403.txt blk02404.txt blk02405.txt blk02406.txt blk02407.txt blk02408.txt blk02409.txt blk02410.txt blk02411.txt blk02412.txt blk02413.txt blk02414.txt blk02415.txt blk02416.txt blk02417.txt blk02418.txt blk02419.txt blk02420.txt blk02421.txt blk02422.txt blk02423.txt blk02424.txt blk02425.txt blk02426.txt blk02427.txt blk02428.txt blk02429.txt blk02430.txt blk02431.txt blk02432.txt blk02433.txt blk02434.txt blk02435.txt blk02436.txt blk02437.txt blk02438.txt blk02439.txt blk02440.txt blk02441.txt blk02442.txt blk02443.txt blk02444.txt blk02445.txt blk02446.txt blk02447.txt blk02448.txt blk02449.txt blk02450.txt blk02451.txt blk02452.txt blk02453.txt blk02454.txt blk02455.txt blk02456.txt blk02457.txt blk02458.txt blk02459.txt blk02460.txt blk02461.txt blk02462.txt blk02463.txt blk02464.txt blk02465.txt blk02466.txt blk02467.txt blk02468.txt blk02469.txt blk02470.txt blk02471.txt blk02472.txt blk02473.txt blk02474.txt blk02475.txt blk02476.txt blk02477.txt blk02478.txt blk02479.txt blk02480.txt blk02481.txt blk02482.txt blk02483.txt blk02484.txt blk02485.txt blk02486.txt blk02487.txt blk02488.txt blk02489.txt blk02490.txt blk02491.txt blk02492.txt blk02493.txt blk02494.txt blk02495.txt blk02496.txt blk02497.txt blk02498.txt blk02499.txt blk02500.txt blk02501.txt blk02502.txt blk02503.txt blk02504.txt blk02505.txt blk02506.txt blk02507.txt blk02508.txt blk02509.txt blk02510.txt blk02511.txt blk02512.txt blk02513.txt blk02514.txt blk02515.txt blk02516.txt blk02517.txt blk02518.txt blk02519.txt blk02520.txt blk02521.txt blk02522.txt blk02523.txt blk02524.txt blk02525.txt blk02526.txt blk02527.txt blk02528.txt blk02529.txt blk02530.txt blk02531.txt blk02532.txt blk02533.txt blk02534.txt blk02535.txt blk02536.txt blk02537.txt blk02538.txt blk02539.txt blk02540.txt blk02541.txt blk02542.txt blk02543.txt blk02544.txt blk02545.txt blk02546.txt blk02547.txt blk02548.txt blk02549.txt blk02550.txt blk02551.txt blk02552.txt blk02553.txt blk02554.txt blk02555.txt blk02556.txt blk02557.txt blk02558.txt blk02559.txt blk02560.txt blk02561.txt blk02562.txt blk02563.txt blk02564.txt blk02565.txt blk02566.txt blk02567.txt blk02568.txt blk02569.txt blk02570.txt blk02571.txt blk02572.txt blk02573.txt blk02574.txt blk02575.txt blk02576.txt blk02577.txt blk02578.txt blk02579.txt blk02580.txt blk02581.txt blk02582.txt blk02583.txt blk02584.txt blk02585.txt blk02586.txt blk02587.txt blk02588.txt blk02589.txt blk02590.txt blk02591.txt blk02592.txt blk02593.txt blk02594.txt blk02595.txt blk02596.txt blk02597.txt blk02598.txt blk02599.txt blk02600.txt blk02601.txt blk02602.txt blk02603.txt blk02604.txt blk02605.txt blk02606.txt blk02607.txt blk02608.txt blk02609.txt blk02610.txt blk02611.txt blk02612.txt blk02613.txt blk02614.txt blk02615.txt blk02616.txt blk02617.txt blk02618.txt blk02619.txt blk02620.txt blk02621.txt blk02622.txt blk02623.txt blk02624.txt blk02625.txt blk02626.txt blk02627.txt blk02628.txt blk02629.txt blk02630.txt blk02631.txt blk02632.txt blk02633.txt blk02634.txt blk02635.txt blk02636.txt blk02637.txt blk02638.txt blk02639.txt blk02640.txt blk02641.txt blk02642.txt blk02643.txt blk02644.txt blk02645.txt blk02646.txt blk02647.txt blk02648.txt blk02649.txt blk02650.txt blk02651.txt blk02652.txt blk02653.txt blk02654.txt blk02655.txt blk02656.txt blk02657.txt blk02658.txt blk02659.txt blk02660.txt blk02661.txt blk02662.txt blk02663.txt blk02664.txt blk02665.txt blk02666.txt blk02667.txt blk02668.txt blk02669.txt blk02670.txt blk02671.txt blk02672.txt blk02673.txt blk02674.txt blk02675.txt blk02676.txt blk02677.txt blk02678.txt blk02679.txt blk02680.txt blk02681.txt blk02682.txt blk02683.txt blk02684.txt blk02685.txt blk02686.txt blk02687.txt blk02688.txt blk02689.txt blk02690.txt blk02691.txt blk02692.txt blk02693.txt blk02694.txt blk02695.txt blk02696.txt blk02697.txt blk02698.txt blk02699.txt blk02700.txt blk02701.txt blk02702.txt blk02703.txt blk02704.txt blk02705.txt blk02706.txt blk02707.txt blk02708.txt blk02709.txt blk02710.txt blk02711.txt blk02712.txt blk02713.txt blk02714.txt blk02715.txt blk02716.txt blk02717.txt blk02718.txt blk02719.txt blk02720.txt blk02721.txt blk02722.txt blk02723.txt blk02724.txt blk02725.txt blk02726.txt blk02727.txt blk02728.txt blk02729.txt blk02730.txt blk02731.txt blk02732.txt blk02733.txt blk02734.txt blk02735.txt blk02736.txt blk02737.txt blk02738.txt blk02739.txt blk02740.txt blk02741.txt blk02742.txt blk02743.txt blk02744.txt blk02745.txt blk02746.txt blk02747.txt blk02748.txt blk02749.txt blk02750.txt blk02751.txt blk02752.txt blk02753.txt blk02754.txt blk02755.txt blk02756.txt blk02757.txt blk02758.txt blk02759.txt blk02760.txt blk02761.txt blk02762.txt blk02763.txt blk02764.txt blk02765.txt blk02766.txt blk02767.txt blk02768.txt blk02769.txt blk02770.txt blk02771.txt blk02772.txt blk02773.txt blk02774.txt blk02775.txt blk02776.txt blk02777.txt blk02778.txt blk02779.txt blk02780.txt blk02781.txt blk02782.txt blk02783.txt blk02784.txt blk02785.txt blk02786.txt blk02787.txt blk02788.txt blk02789.txt blk02790.txt blk02791.txt blk02792.txt blk02793.txt blk02794.txt blk02795.txt blk02796.txt blk02797.txt blk02798.txt blk02799.txt blk02800.txt blk02801.txt blk02802.txt blk02803.txt blk02804.txt blk02805.txt blk02806.txt blk02807.txt blk02808.txt blk02809.txt blk02810.txt blk02811.txt blk02812.txt blk02813.txt blk02814.txt blk02815.txt blk02816.txt blk02817.txt blk02818.txt blk02819.txt blk02820.txt blk02821.txt blk02822.txt blk02823.txt blk02824.txt blk02825.txt blk02826.txt blk02827.txt blk02828.txt blk02829.txt blk02830.txt blk02831.txt blk02832.txt blk02833.txt blk02834.txt blk02835.txt blk02836.txt blk02837.txt blk02838.txt blk02839.txt blk02840.txt blk02841.txt blk02842.txt blk02843.txt blk02844.txt blk02845.txt blk02846.txt blk02847.txt blk02848.txt blk02849.txt blk02850.txt blk02851.txt blk02852.txt blk02853.txt blk02854.txt blk02855.txt blk02856.txt blk02857.txt blk02858.txt blk02859.txt blk02860.txt blk02861.txt blk02862.txt blk02863.txt blk02864.txt blk02865.txt blk02866.txt blk02867.txt blk02868.txt blk02869.txt blk02870.txt blk02871.txt blk02872.txt blk02873.txt blk02874.txt blk02875.txt blk02876.txt blk02877.txt blk02878.txt blk02879.txt blk02880.txt blk02881.txt blk02882.txt blk02883.txt blk02884.txt blk02885.txt blk02886.txt blk02887.txt blk02888.txt blk02889.txt blk02890.txt blk02891.txt blk02892.txt blk02893.txt blk02894.txt blk02895.txt blk02896.txt blk02897.txt blk02898.txt blk02899.txt blk02900.txt blk02901.txt blk02902.txt blk02903.txt blk02904.txt blk02905.txt blk02906.txt blk02907.txt blk02908.txt blk02909.txt blk02910.txt blk02911.txt blk02912.txt blk02913.txt blk02914.txt blk02915.txt blk02916.txt blk02917.txt blk02918.txt blk02919.txt blk02920.txt blk02921.txt blk02922.txt blk02923.txt blk02924.txt blk02925.txt blk02926.txt blk02927.txt blk02928.txt blk02929.txt blk02930.txt blk02931.txt blk02932.txt blk02933.txt blk02934.txt blk02935.txt blk02936.txt blk02937.txt blk02938.txt blk02939.txt blk02940.txt blk02941.txt blk02942.txt blk02943.txt blk02944.txt blk02945.txt blk02946.txt blk02947.txt blk02948.txt blk02949.txt blk02950.txt blk02951.txt blk02952.txt blk02953.txt blk02954.txt blk02955.txt blk02956.txt blk02957.txt blk02958.txt blk02959.txt blk02960.txt blk02961.txt blk02962.txt blk02963.txt blk02964.txt blk02965.txt blk02966.txt blk02967.txt blk02968.txt blk02969.txt blk02970.txt blk02971.txt blk02972.txt blk02973.txt blk02974.txt blk02975.txt blk02976.txt blk02977.txt blk02978.txt blk02979.txt blk02980.txt blk02981.txt blk02982.txt blk02983.txt blk02984.txt blk02985.txt blk02986.txt blk02987.txt blk02988.txt blk02989.txt blk02990.txt blk02991.txt blk02992.txt blk02993.txt blk02994.txt blk02995.txt blk02996.txt blk02997.txt blk02998.txt blk02999.txt blk03000.txt blk03001.txt blk03002.txt blk03003.txt blk03004.txt blk03005.txt blk03006.txt blk03007.txt blk03008.txt blk03009.txt blk03010.txt blk03011.txt blk03012.txt blk03013.txt blk03014.txt blk03015.txt blk03016.txt blk03017.txt blk03018.txt blk03019.txt blk03020.txt blk03021.txt blk03022.txt blk03023.txt blk03024.txt blk03025.txt blk03026.txt blk03027.txt blk03028.txt blk03029.txt blk03030.txt blk03031.txt blk03032.txt blk03033.txt blk03034.txt blk03035.txt blk03036.txt blk03037.txt blk03038.txt blk03039.txt blk03040.txt blk03041.txt blk03042.txt blk03043.txt blk03044.txt blk03045.txt blk03046.txt blk03047.txt blk03048.txt blk03049.txt blk03050.txt blk03051.txt blk03052.txt blk03053.txt blk03054.txt blk03055.txt blk03056.txt blk03057.txt blk03058.txt blk03059.txt blk03060.txt blk03061.txt blk03062.txt blk03063.txt blk03064.txt blk03065.txt blk03066.txt blk03067.txt blk03068.txt blk03069.txt blk03070.txt blk03071.txt blk03072.txt blk03073.txt blk03074.txt blk03075.txt blk03076.txt blk03077.txt blk03078.txt blk03079.txt blk03080.txt blk03081.txt blk03082.txt blk03083.txt blk03084.txt blk03085.txt blk03086.txt blk03087.txt blk03088.txt blk03089.txt blk03090.txt blk03091.txt blk03092.txt blk03093.txt blk03094.txt blk03095.txt blk03096.txt blk03097.txt blk03098.txt blk03099.txt blk03100.txt blk03101.txt blk03102.txt blk03103.txt blk03104.txt blk03105.txt blk03106.txt blk03107.txt blk03108.txt blk03109.txt blk03110.txt blk03111.txt blk03112.txt blk03113.txt blk03114.txt blk03115.txt blk03116.txt blk03117.txt blk03118.txt blk03119.txt blk03120.txt blk03121.txt blk03122.txt blk03123.txt blk03124.txt blk03125.txt blk03126.txt blk03127.txt blk03128.txt blk03129.txt blk03130.txt blk03131.txt blk03132.txt blk03133.txt blk03134.txt blk03135.txt blk03136.txt blk03137.txt blk03138.txt blk03139.txt blk03140.txt blk03141.txt blk03142.txt blk03143.txt blk03144.txt blk03145.txt blk03146.txt blk03147.txt blk03148.txt blk03149.txt blk03150.txt blk03151.txt blk03152.txt blk03153.txt blk03154.txt blk03155.txt blk03156.txt blk03157.txt blk03158.txt blk03159.txt blk03160.txt blk03161.txt blk03162.txt blk03163.txt blk03164.txt blk03165.txt blk03166.txt blk03167.txt blk03168.txt blk03169.txt blk03170.txt blk03171.txt blk03172.txt blk03173.txt blk03174.txt blk03175.txt blk03176.txt blk03177.txt blk03178.txt blk03179.txt blk03180.txt blk03181.txt blk03182.txt blk03183.txt blk03184.txt blk03185.txt blk03186.txt blk03187.txt blk03188.txt blk03189.txt blk03190.txt blk03191.txt blk03192.txt blk03193.txt blk03194.txt blk03195.txt blk03196.txt blk03197.txt blk03198.txt blk03199.txt blk03200.txt blk03201.txt blk03202.txt blk03203.txt blk03204.txt blk03205.txt blk03206.txt blk03207.txt blk03208.txt blk03209.txt blk03210.txt blk03211.txt blk03212.txt blk03213.txt blk03214.txt blk03215.txt blk03216.txt blk03217.txt blk03218.txt blk03219.txt blk03220.txt blk03221.txt blk03222.txt blk03223.txt blk03224.txt blk03225.txt blk03226.txt blk03227.txt blk03228.txt blk03229.txt blk03230.txt blk03231.txt blk03232.txt blk03233.txt blk03234.txt blk03235.txt blk03236.txt blk03237.txt blk03238.txt blk03239.txt blk03240.txt blk03241.txt blk03242.txt blk03243.txt blk03244.txt blk03245.txt blk03246.txt blk03247.txt blk03248.txt blk03249.txt blk03250.txt blk03251.txt blk03252.txt blk03253.txt blk03254.txt blk03255.txt blk03256.txt blk03257.txt blk03258.txt blk03259.txt blk03260.txt blk03261.txt blk03262.txt blk03263.txt blk03264.txt blk03265.txt blk03266.txt blk03267.txt blk03268.txt blk03269.txt blk03270.txt blk03271.txt blk03272.txt blk03273.txt blk03274.txt blk03275.txt blk03276.txt blk03277.txt blk03278.txt blk03279.txt blk03280.txt blk03281.txt blk03282.txt blk03283.txt blk03284.txt blk03285.txt blk03286.txt blk03287.txt blk03288.txt blk03289.txt blk03290.txt blk03291.txt blk03292.txt blk03293.txt blk03294.txt blk03295.txt blk03296.txt blk03297.txt blk03298.txt blk03299.txt blk03300.txt blk03301.txt blk03302.txt blk03303.txt blk03304.txt blk03305.txt blk03306.txt blk03307.txt blk03308.txt blk03309.txt blk03310.txt blk03311.txt blk03312.txt blk03313.txt blk03314.txt blk03315.txt blk03316.txt blk03317.txt blk03318.txt blk03319.txt blk03320.txt blk03321.txt blk03322.txt blk03323.txt blk03324.txt blk03325.txt blk03326.txt blk03327.txt blk03328.txt blk03329.txt blk03330.txt blk03331.txt blk03332.txt blk03333.txt blk03334.txt blk03335.txt blk03336.txt blk03337.txt blk03338.txt blk03339.txt blk03340.txt blk03341.txt blk03342.txt blk03343.txt blk03344.txt blk03345.txt blk03346.txt blk03347.txt blk03348.txt blk03349.txt blk03350.txt blk03351.txt blk03352.txt blk03353.txt blk03354.txt blk03355.txt blk03356.txt blk03357.txt blk03358.txt blk03359.txt blk03360.txt blk03361.txt blk03362.txt blk03363.txt blk03364.txt blk03365.txt blk03366.txt blk03367.txt blk03368.txt blk03369.txt blk03370.txt blk03371.txt blk03372.txt blk03373.txt blk03374.txt blk03375.txt blk03376.txt blk03377.txt blk03378.txt blk03379.txt blk03380.txt blk03381.txt blk03382.txt blk03383.txt blk03384.txt blk03385.txt blk03386.txt blk03387.txt blk03388.txt blk03389.txt blk03390.txt blk03391.txt blk03392.txt blk03393.txt blk03394.txt blk03395.txt blk03396.txt blk03397.txt blk03398.txt blk03399.txt blk03400.txt blk03401.txt blk03402.txt blk03403.txt blk03404.txt blk03405.txt blk03406.txt blk03407.txt blk03408.txt blk03409.txt blk03410.txt blk03411.txt blk03412.txt blk03413.txt blk03414.txt blk03415.txt blk03416.txt blk03417.txt blk03418.txt blk03419.txt blk03420.txt blk03421.txt blk03422.txt blk03423.txt blk03424.txt blk03425.txt blk03426.txt blk03427.txt blk03428.txt blk03429.txt blk03430.txt blk03431.txt blk03432.txt blk03433.txt blk03434.txt blk03435.txt blk03436.txt blk03437.txt blk03438.txt blk03439.txt blk03440.txt blk03441.txt blk03442.txt blk03443.txt blk03444.txt blk03445.txt blk03446.txt blk03447.txt blk03448.txt blk03449.txt blk03450.txt blk03451.txt blk03452.txt blk03453.txt blk03454.txt blk03455.txt blk03456.txt blk03457.txt blk03458.txt blk03459.txt blk03460.txt blk03461.txt blk03462.txt blk03463.txt blk03464.txt blk03465.txt blk03466.txt blk03467.txt blk03468.txt blk03469.txt blk03470.txt blk03471.txt blk03472.txt blk03473.txt blk03474.txt blk03475.txt blk03476.txt blk03477.txt blk03478.txt blk03479.txt blk03480.txt blk03481.txt blk03482.txt blk03483.txt blk03484.txt blk03485.txt blk03486.txt blk03487.txt blk03488.txt blk03489.txt blk03490.txt blk03491.txt blk03492.txt blk03493.txt blk03494.txt blk03495.txt blk03496.txt blk03497.txt blk03498.txt blk03499.txt blk03500.txt blk03501.txt blk03502.txt blk03503.txt blk03504.txt blk03505.txt blk03506.txt blk03507.txt blk03508.txt blk03509.txt blk03510.txt blk03511.txt blk03512.txt blk03513.txt blk03514.txt blk03515.txt blk03516.txt blk03517.txt blk03518.txt blk03519.txt blk03520.txt blk03521.txt blk03522.txt blk03523.txt blk03524.txt blk03525.txt blk03526.txt blk03527.txt blk03528.txt blk03529.txt blk03530.txt blk03531.txt blk03532.txt blk03533.txt blk03534.txt blk03535.txt blk03536.txt blk03537.txt blk03538.txt blk03539.txt blk03540.txt blk03541.txt blk03542.txt blk03543.txt blk03544.txt blk03545.txt blk03546.txt blk03547.txt blk03548.txt blk03549.txt blk03550.txt blk03551.txt blk03552.txt blk03553.txt blk03554.txt blk03555.txt blk03556.txt blk03557.txt blk03558.txt blk03559.txt blk03560.txt blk03561.txt blk03562.txt blk03563.txt blk03564.txt blk03565.txt blk03566.txt blk03567.txt blk03568.txt blk03569.txt blk03570.txt blk03571.txt blk03572.txt blk03573.txt blk03574.txt blk03575.txt blk03576.txt blk03577.txt blk03578.txt blk03579.txt blk03580.txt blk03581.txt blk03582.txt blk03583.txt blk03584.txt blk03585.txt blk03586.txt blk03587.txt blk03588.txt blk03589.txt blk03590.txt blk03591.txt blk03592.txt blk03593.txt blk03594.txt blk03595.txt blk03596.txt blk03597.txt blk03598.txt blk03599.txt blk03600.txt blk03601.txt blk03602.txt blk03603.txt blk03604.txt blk03605.txt blk03606.txt blk03607.txt blk03608.txt blk03609.txt blk03610.txt blk03611.txt blk03612.txt blk03613.txt blk03614.txt blk03615.txt blk03616.txt blk03617.txt blk03618.txt blk03619.txt blk03620.txt blk03621.txt blk03622.txt blk03623.txt blk03624.txt blk03625.txt blk03626.txt blk03627.txt blk03628.txt blk03629.txt blk03630.txt blk03631.txt blk03632.txt blk03633.txt blk03634.txt blk03635.txt blk03636.txt blk03637.txt blk03638.txt blk03639.txt blk03640.txt blk03641.txt blk03642.txt blk03643.txt blk03644.txt blk03645.txt blk03646.txt blk03647.txt blk03648.txt blk03649.txt blk03650.txt blk03651.txt blk03652.txt blk03653.txt blk03654.txt blk03655.txt blk03656.txt blk03657.txt blk03658.txt blk03659.txt blk03660.txt blk03661.txt blk03662.txt blk03663.txt blk03664.txt blk03665.txt blk03666.txt blk03667.txt blk03668.txt blk03669.txt blk03670.txt blk03671.txt blk03672.txt blk03673.txt blk03674.txt blk03675.txt blk03676.txt blk03677.txt blk03678.txt blk03679.txt blk03680.txt blk03681.txt blk03682.txt blk03683.txt blk03684.txt blk03685.txt blk03686.txt blk03687.txt blk03688.txt blk03689.txt blk03690.txt blk03691.txt blk03692.txt blk03693.txt blk03694.txt blk03695.txt blk03696.txt blk03697.txt blk03698.txt blk03699.txt blk03700.txt blk03701.txt blk03702.txt blk03703.txt blk03704.txt blk03705.txt blk03706.txt blk03707.txt blk03708.txt blk03709.txt blk03710.txt blk03711.txt blk03712.txt blk03713.txt blk03714.txt blk03715.txt blk03716.txt blk03717.txt blk03718.txt blk03719.txt blk03720.txt blk03721.txt blk03722.txt blk03723.txt blk03724.txt blk03725.txt blk03726.txt blk03727.txt blk03728.txt blk03729.txt blk03730.txt blk03731.txt blk03732.txt blk03733.txt blk03734.txt blk03735.txt blk03736.txt blk03737.txt blk03738.txt blk03739.txt blk03740.txt blk03741.txt blk03742.txt blk03743.txt blk03744.txt blk03745.txt blk03746.txt blk03747.txt blk03748.txt blk03749.txt blk03750.txt blk03751.txt blk03752.txt blk03753.txt blk03754.txt blk03755.txt blk03756.txt blk03757.txt blk03758.txt blk03759.txt blk03760.txt blk03761.txt blk03762.txt blk03763.txt blk03764.txt blk03765.txt blk03766.txt blk03767.txt blk03768.txt blk03769.txt blk03770.txt blk03771.txt blk03772.txt blk03773.txt blk03774.txt blk03775.txt blk03776.txt blk03777.txt blk03778.txt blk03779.txt blk03780.txt blk03781.txt blk03782.txt blk03783.txt blk03784.txt blk03785.txt blk03786.txt blk03787.txt blk03788.txt blk03789.txt blk03790.txt blk03791.txt blk03792.txt blk03793.txt blk03794.txt blk03795.txt blk03796.txt blk03797.txt blk03798.txt blk03799.txt blk03800.txt blk03801.txt blk03802.txt blk03803.txt blk03804.txt blk03805.txt blk03806.txt blk03807.txt blk03808.txt blk03809.txt blk03810.txt blk03811.txt blk03812.txt blk03813.txt blk03814.txt blk03815.txt blk03816.txt blk03817.txt blk03818.txt blk03819.txt blk03820.txt blk03821.txt blk03822.txt blk03823.txt blk03824.txt blk03825.txt blk03826.txt blk03827.txt blk03828.txt blk03829.txt blk03830.txt blk03831.txt blk03832.txt blk03833.txt blk03834.txt blk03835.txt blk03836.txt blk03837.txt blk03838.txt blk03839.txt blk03840.txt blk03841.txt blk03842.txt blk03843.txt blk03844.txt blk03845.txt blk03846.txt blk03847.txt blk03848.txt blk03849.txt blk03850.txt blk03851.txt blk03852.txt blk03853.txt blk03854.txt blk03855.txt blk03856.txt blk03857.txt blk03858.txt blk03859.txt blk03860.txt blk03861.txt blk03862.txt blk03863.txt blk03864.txt blk03865.txt blk03866.txt blk03867.txt blk03868.txt blk03869.txt blk03870.txt blk03871.txt blk03872.txt blk03873.txt blk03874.txt blk03875.txt blk03876.txt blk03877.txt blk03878.txt blk03879.txt blk03880.txt blk03881.txt blk03882.txt blk03883.txt blk03884.txt blk03885.txt blk03886.txt blk03887.txt blk03888.txt blk03889.txt blk03890.txt blk03891.txt blk03892.txt blk03893.txt blk03894.txt blk03895.txt blk03896.txt blk03897.txt blk03898.txt blk03899.txt blk03900.txt blk03901.txt blk03902.txt blk03903.txt blk03904.txt blk03905.txt blk03906.txt blk03907.txt blk03908.txt blk03909.txt blk03910.txt blk03911.txt blk03912.txt blk03913.txt blk03914.txt blk03915.txt blk03916.txt blk03917.txt blk03918.txt blk03919.txt blk03920.txt blk03921.txt blk03922.txt blk03923.txt blk03924.txt blk03925.txt blk03926.txt blk03927.txt blk03928.txt blk03929.txt blk03930.txt blk03931.txt blk03932.txt blk03933.txt blk03934.txt blk03935.txt blk03936.txt blk03937.txt blk03938.txt blk03939.txt blk03940.txt blk03941.txt blk03942.txt blk03943.txt blk03944.txt blk03945.txt blk03946.txt blk03947.txt blk03948.txt blk03949.txt blk03950.txt blk03951.txt blk03952.txt blk03953.txt blk03954.txt blk03955.txt blk03956.txt blk03957.txt blk03958.txt blk03959.txt blk03960.txt blk03961.txt blk03962.txt blk03963.txt blk03964.txt blk03965.txt blk03966.txt blk03967.txt blk03968.txt blk03969.txt blk03970.txt blk03971.txt blk03972.txt blk03973.txt blk03974.txt blk03975.txt blk03976.txt blk03977.txt blk03978.txt blk03979.txt blk03980.txt blk03981.txt blk03982.txt blk03983.txt blk03984.txt blk03985.txt blk03986.txt blk03987.txt blk03988.txt blk03989.txt blk03990.txt blk03991.txt blk03992.txt blk03993.txt blk03994.txt blk03995.txt blk03996.txt blk03997.txt blk03998.txt blk03999.txt blk04000.txt blk04001.txt blk04002.txt blk04003.txt blk04004.txt blk04005.txt blk04006.txt blk04007.txt blk04008.txt blk04009.txt blk04010.txt blk04011.txt blk04012.txt blk04013.txt blk04014.txt blk04015.txt blk04016.txt blk04017.txt blk04018.txt blk04019.txt blk04020.txt blk04021.txt blk04022.txt blk04023.txt blk04024.txt blk04025.txt blk04026.txt blk04027.txt blk04028.txt blk04029.txt blk04030.txt blk04031.txt blk04032.txt blk04033.txt blk04034.txt blk04035.txt blk04036.txt blk04037.txt blk04038.txt blk04039.txt blk04040.txt blk04041.txt blk04042.txt blk04043.txt blk04044.txt blk04045.txt blk04046.txt blk04047.txt blk04048.txt blk04049.txt blk04050.txt blk04051.txt blk04052.txt blk04053.txt blk04054.txt blk04055.txt blk04056.txt blk04057.txt blk04058.txt blk04059.txt blk04060.txt blk04061.txt blk04062.txt blk04063.txt blk04064.txt blk04065.txt blk04066.txt blk04067.txt blk04068.txt blk04069.txt blk04070.txt blk04071.txt blk04072.txt blk04073.txt blk04074.txt blk04075.txt blk04076.txt blk04077.txt blk04078.txt blk04079.txt blk04080.txt blk04081.txt blk04082.txt blk04083.txt blk04084.txt blk04085.txt blk04086.txt blk04087.txt blk04088.txt blk04089.txt blk04090.txt blk04091.txt blk04092.txt blk04093.txt blk04094.txt blk04095.txt blk04096.txt blk04097.txt blk04098.txt blk04099.txt blk04100.txt blk04101.txt blk04102.txt blk04103.txt blk04104.txt blk04105.txt blk04106.txt blk04107.txt blk04108.txt blk04109.txt blk04110.txt blk04111.txt blk04112.txt blk04113.txt blk04114.txt blk04115.txt blk04116.txt blk04117.txt blk04118.txt blk04119.txt blk04120.txt blk04121.txt blk04122.txt blk04123.txt blk04124.txt blk04125.txt blk04126.txt blk04127.txt blk04128.txt blk04129.txt blk04130.txt blk04131.txt blk04132.txt blk04133.txt blk04134.txt blk04135.txt blk04136.txt blk04137.txt blk04138.txt blk04139.txt blk04140.txt blk04141.txt blk04142.txt blk04143.txt blk04144.txt blk04145.txt blk04146.txt blk04147.txt blk04148.txt blk04149.txt blk04150.txt blk04151.txt blk04152.txt blk04153.txt blk04154.txt blk04155.txt blk04156.txt blk04157.txt blk04158.txt blk04159.txt blk04160.txt blk04161.txt blk04162.txt blk04163.txt blk04164.txt blk04165.txt blk04166.txt blk04167.txt blk04168.txt blk04169.txt blk04170.txt blk04171.txt blk04172.txt blk04173.txt blk04174.txt blk04175.txt blk04176.txt blk04177.txt blk04178.txt blk04179.txt blk04180.txt blk04181.txt blk04182.txt blk04183.txt blk04184.txt blk04185.txt blk04186.txt blk04187.txt blk04188.txt blk04189.txt blk04190.txt blk04191.txt blk04192.txt blk04193.txt blk04194.txt blk04195.txt blk04196.txt blk04197.txt blk04198.txt blk04199.txt blk04200.txt blk04201.txt blk04202.txt blk04203.txt blk04204.txt blk04205.txt blk04206.txt blk04207.txt blk04208.txt blk04209.txt blk04210.txt blk04211.txt blk04212.txt blk04213.txt blk04214.txt blk04215.txt blk04216.txt blk04217.txt blk04218.txt blk04219.txt blk04220.txt blk04221.txt blk04222.txt blk04223.txt blk04224.txt blk04225.txt blk04226.txt blk04227.txt blk04228.txt blk04229.txt blk04230.txt blk04231.txt blk04232.txt blk04233.txt blk04234.txt blk04235.txt blk04236.txt blk04237.txt blk04238.txt blk04239.txt blk04240.txt blk04241.txt blk04242.txt blk04243.txt blk04244.txt blk04245.txt blk04246.txt blk04247.txt blk04248.txt blk04249.txt blk04250.txt blk04251.txt blk04252.txt blk04253.txt blk04254.txt blk04255.txt blk04256.txt blk04257.txt blk04258.txt blk04259.txt blk04260.txt blk04261.txt blk04262.txt blk04263.txt blk04264.txt blk04265.txt blk04266.txt blk04267.txt blk04268.txt blk04269.txt blk04270.txt blk04271.txt blk04272.txt blk04273.txt blk04274.txt blk04275.txt blk04276.txt blk04277.txt blk04278.txt blk04279.txt blk04280.txt blk04281.txt blk04282.txt blk04283.txt blk04284.txt blk04285.txt blk04286.txt blk04287.txt blk04288.txt blk04289.txt blk04290.txt blk04291.txt blk04292.txt blk04293.txt blk04294.txt blk04295.txt blk04296.txt blk04297.txt blk04298.txt blk04299.txt blk04300.txt blk04301.txt blk04302.txt blk04303.txt blk04304.txt blk04305.txt blk04306.txt blk04307.txt blk04308.txt blk04309.txt blk04310.txt blk04311.txt blk04312.txt blk04313.txt blk04314.txt blk04315.txt blk04316.txt blk04317.txt blk04318.txt blk04319.txt blk04320.txt blk04321.txt blk04322.txt blk04323.txt blk04324.txt blk04325.txt blk04326.txt blk04327.txt blk04328.txt blk04329.txt blk04330.txt blk04331.txt blk04332.txt blk04333.txt blk04334.txt blk04335.txt blk04336.txt blk04337.txt blk04338.txt blk04339.txt blk04340.txt blk04341.txt blk04342.txt blk04343.txt blk04344.txt blk04345.txt blk04346.txt blk04347.txt blk04348.txt blk04349.txt blk04350.txt blk04351.txt blk04352.txt blk04353.txt blk04354.txt blk04355.txt blk04356.txt blk04357.txt blk04358.txt blk04359.txt blk04360.txt blk04361.txt blk04362.txt blk04363.txt blk04364.txt blk04365.txt blk04366.txt blk04367.txt blk04368.txt blk04369.txt blk04370.txt blk04371.txt blk04372.txt blk04373.txt blk04374.txt blk04375.txt blk04376.txt blk04377.txt blk04378.txt blk04379.txt blk04380.txt blk04381.txt blk04382.txt blk04383.txt blk04384.txt blk04385.txt blk04386.txt blk04387.txt blk04388.txt blk04389.txt blk04390.txt blk04391.txt blk04392.txt blk04393.txt blk04394.txt blk04395.txt blk04396.txt blk04397.txt blk04398.txt blk04399.txt blk04400.txt blk04401.txt blk04402.txt blk04403.txt blk04404.txt blk04405.txt blk04406.txt blk04407.txt blk04408.txt blk04409.txt blk04410.txt blk04411.txt blk04412.txt blk04413.txt blk04414.txt blk04415.txt blk04416.txt blk04417.txt blk04418.txt blk04419.txt blk04420.txt blk04421.txt blk04422.txt blk04423.txt blk04424.txt blk04425.txt blk04426.txt blk04427.txt blk04428.txt blk04429.txt blk04430.txt blk04431.txt blk04432.txt blk04433.txt blk04434.txt blk04435.txt blk04436.txt blk04437.txt blk04438.txt blk04439.txt blk04440.txt blk04441.txt blk04442.txt blk04443.txt blk04444.txt blk04445.txt blk04446.txt blk04447.txt blk04448.txt blk04449.txt blk04450.txt blk04451.txt blk04452.txt blk04453.txt blk04454.txt blk04455.txt blk04456.txt blk04457.txt blk04458.txt blk04459.txt blk04460.txt blk04461.txt blk04462.txt blk04463.txt blk04464.txt blk04465.txt blk04466.txt blk04467.txt blk04468.txt blk04469.txt blk04470.txt blk04471.txt blk04472.txt blk04473.txt blk04474.txt blk04475.txt blk04476.txt blk04477.txt blk04478.txt blk04479.txt blk04480.txt blk04481.txt blk04482.txt blk04483.txt blk04484.txt blk04485.txt blk04486.txt blk04487.txt blk04488.txt blk04489.txt blk04490.txt blk04491.txt blk04492.txt blk04493.txt blk04494.txt blk04495.txt blk04496.txt blk04497.txt blk04498.txt blk04499.txt blk04500.txt blk04501.txt blk04502.txt blk04503.txt blk04504.txt blk04505.txt blk04506.txt blk04507.txt blk04508.txt blk04509.txt blk04510.txt blk04511.txt blk04512.txt blk04513.txt blk04514.txt blk04515.txt blk04516.txt blk04517.txt blk04518.txt blk04519.txt blk04520.txt blk04521.txt blk04522.txt blk04523.txt blk04524.txt blk04525.txt blk04526.txt blk04527.txt blk04528.txt blk04529.txt blk04530.txt blk04531.txt blk04532.txt blk04533.txt blk04534.txt blk04535.txt blk04536.txt blk04537.txt blk04538.txt blk04539.txt blk04540.txt blk04541.txt blk04542.txt blk04543.txt blk04544.txt blk04545.txt blk04546.txt blk04547.txt blk04548.txt blk04549.txt blk04550.txt blk04551.txt blk04552.txt blk04553.txt blk04554.txt blk04555.txt blk04556.txt blk04557.txt blk04558.txt blk04559.txt blk04560.txt blk04561.txt blk04562.txt blk04563.txt blk04564.txt blk04565.txt blk04566.txt blk04567.txt blk04568.txt blk04569.txt blk04570.txt blk04571.txt blk04572.txt blk04573.txt blk04574.txt blk04575.txt blk04576.txt blk04577.txt blk04578.txt blk04579.txt blk04580.txt blk04581.txt blk04582.txt blk04583.txt blk04584.txt blk04585.txt blk04586.txt blk04587.txt blk04588.txt blk04589.txt blk04590.txt blk04591.txt blk04592.txt blk04593.txt blk04594.txt blk04595.txt blk04596.txt blk04597.txt blk04598.txt blk04599.txt blk04600.txt blk04601.txt blk04602.txt blk04603.txt blk04604.txt blk04605.txt blk04606.txt blk04607.txt blk04608.txt blk04609.txt blk04610.txt blk04611.txt blk04612.txt blk04613.txt blk04614.txt blk04615.txt blk04616.txt blk04617.txt blk04618.txt blk04619.txt blk04620.txt blk04621.txt blk04622.txt blk04623.txt blk04624.txt blk04625.txt blk04626.txt blk04627.txt blk04628.txt blk04629.txt blk04630.txt blk04631.txt blk04632.txt blk04633.txt blk04634.txt blk04635.txt blk04636.txt blk04637.txt blk04638.txt blk04639.txt blk04640.txt blk04641.txt blk04642.txt blk04643.txt blk04644.txt blk04645.txt blk04646.txt blk04647.txt blk04648.txt blk04649.txt blk04650.txt blk04651.txt blk04652.txt blk04653.txt blk04654.txt blk04655.txt blk04656.txt blk04657.txt blk04658.txt blk04659.txt blk04660.txt blk04661.txt blk04662.txt blk04663.txt blk04664.txt blk04665.txt blk04666.txt blk04667.txt blk04668.txt blk04669.txt blk04670.txt blk04671.txt blk04672.txt blk04673.txt blk04674.txt blk04675.txt blk04676.txt blk04677.txt blk04678.txt blk04679.txt blk04680.txt blk04681.txt blk04682.txt blk04683.txt blk04684.txt blk04685.txt blk04686.txt blk04687.txt blk04688.txt blk04689.txt blk04690.txt blk04691.txt blk04692.txt blk04693.txt blk04694.txt blk04695.txt blk04696.txt blk04697.txt blk04698.txt blk04699.txt blk04700.txt blk04701.txt blk04702.txt blk04703.txt blk04704.txt blk04705.txt blk04706.txt blk04707.txt blk04708.txt blk04709.txt blk04710.txt blk04711.txt blk04712.txt blk04713.txt blk04714.txt blk04715.txt blk04716.txt blk04717.txt blk04718.txt blk04719.txt blk04720.txt blk04721.txt blk04722.txt blk04723.txt blk04724.txt blk04725.txt blk04726.txt blk04727.txt blk04728.txt blk04729.txt blk04730.txt blk04731.txt blk04732.txt blk04733.txt blk04734.txt blk04735.txt blk04736.txt blk04737.txt blk04738.txt blk04739.txt blk04740.txt blk04741.txt blk04742.txt blk04743.txt blk04744.txt blk04745.txt blk04746.txt blk04747.txt blk04748.txt blk04749.txt blk04750.txt blk04751.txt blk04752.txt blk04753.txt blk04754.txt blk04755.txt blk04756.txt blk04757.txt blk04758.txt blk04759.txt blk04760.txt blk04761.txt blk04762.txt blk04763.txt blk04764.txt blk04765.txt blk04766.txt blk04767.txt blk04768.txt blk04769.txt blk04770.txt blk04771.txt blk04772.txt blk04773.txt blk04774.txt blk04775.txt blk04776.txt blk04777.txt blk04778.txt blk04779.txt blk04780.txt blk04781.txt blk04782.txt blk04783.txt blk04784.txt blk04785.txt blk04786.txt blk04787.txt blk04788.txt blk04789.txt blk04790.txt blk04791.txt blk04792.txt blk04793.txt blk04794.txt blk04795.txt blk04796.txt blk04797.txt blk04798.txt blk04799.txt blk04800.txt blk04801.txt blk04802.txt blk04803.txt blk04804.txt blk04805.txt blk04806.txt blk04807.txt blk04808.txt blk04809.txt blk04810.txt blk04811.txt blk04812.txt blk04813.txt blk04814.txt blk04815.txt blk04816.txt blk04817.txt blk04818.txt blk04819.txt blk04820.txt blk04821.txt blk04822.txt blk04823.txt blk04824.txt blk04825.txt blk04826.txt blk04827.txt blk04828.txt blk04829.txt blk04830.txt blk04831.txt blk04832.txt blk04833.txt blk04834.txt blk04835.txt blk04836.txt blk04837.txt blk04838.txt blk04839.txt blk04840.txt blk04841.txt blk04842.txt blk04843.txt blk04844.txt blk04845.txt blk04846.txt blk04847.txt blk04848.txt blk04849.txt blk04850.txt blk04851.txt blk04852.txt blk04853.txt blk04854.txt blk04855.txt blk04856.txt blk04857.txt blk04858.txt blk04859.txt blk04860.txt blk04861.txt blk04862.txt blk04863.txt blk04864.txt blk04865.txt blk04866.txt blk04867.txt blk04868.txt blk04869.txt blk04870.txt blk04871.txt blk04872.txt blk04873.txt blk04874.txt blk04875.txt blk04876.txt blk04877.txt blk04878.txt blk04879.txt blk04880.txt blk04881.txt blk04882.txt blk04883.txt blk04884.txt blk04885.txt blk04886.txt blk04887.txt blk04888.txt blk04889.txt blk04890.txt blk04891.txt blk04892.txt blk04893.txt blk04894.txt blk04895.txt blk04896.txt blk04897.txt blk04898.txt blk04899.txt blk04900.txt blk04901.txt blk04902.txt blk04903.txt blk04904.txt blk04905.txt blk04906.txt blk04907.txt blk04908.txt blk04909.txt blk04910.txt blk04911.txt blk04912.txt blk04913.txt blk04914.txt blk04915.txt blk04916.txt blk04917.txt blk04918.txt blk04919.txt blk04920.txt blk04921.txt blk04922.txt blk04923.txt blk04924.txt blk04925.txt blk04926.txt blk04927.txt blk04928.txt blk04929.txt blk04930.txt blk04931.txt blk04932.txt blk04933.txt blk04934.txt blk04935.txt blk04936.txt blk04937.txt blk04938.txt blk04939.txt blk04940.txt blk04941.txt blk04942.txt blk04943.txt blk04944.txt blk04945.txt blk04946.txt blk04947.txt blk04948.txt blk04949.txt blk04950.txt blk04951.txt blk04952.txt blk04953.txt blk04954.txt blk04955.txt blk04956.txt blk04957.txt blk04958.txt blk04959.txt blk04960.txt blk04961.txt blk04962.txt blk04963.txt blk04964.txt blk04965.txt blk04966.txt blk04967.txt blk04968.txt blk04969.txt blk04970.txt blk04971.txt blk04972.txt blk04973.txt blk04974.txt blk04975.txt blk04976.txt blk04977.txt blk04978.txt blk04979.txt blk04980.txt blk04981.txt blk04982.txt blk04983.txt blk04984.txt blk04985.txt blk04986.txt blk04987.txt blk04988.txt blk04989.txt blk04990.txt blk04991.txt blk04992.txt blk04993.txt blk04994.txt blk04995.txt blk04996.txt blk04997.txt blk04998.txt blk04999.txt blk05000.txt blk05001.txt blk05002.txt blk05003.txt blk05004.txt blk05005.txt blk05006.txt blk05007.txt blk05008.txt blk05009.txt blk05010.txt blk05011.txt blk05012.txt blk05013.txt blk05014.txt blk05015.txt blk05016.txt blk05017.txt blk05018.txt blk05019.txt blk05020.txt blk05021.txt blk05022.txt blk05023.txt blk05024.txt blk05025.txt blk05026.txt blk05027.txt blk05028.txt blk05029.txt blk05030.txt blk05031.txt blk05032.txt blk05033.txt blk05034.txt blk05035.txt blk05036.txt blk05037.txt blk05038.txt blk05039.txt blk05040.txt blk05041.txt blk05042.txt blk05043.txt blk05044.txt blk05045.txt blk05046.txt blk05047.txt blk05048.txt blk05049.txt blk05050.txt blk05051.txt blk05052.txt blk05053.txt blk05054.txt blk05055.txt blk05056.txt blk05057.txt blk05058.txt blk05059.txt blk05060.txt blk05061.txt blk05062.txt blk05063.txt blk05064.txt blk05065.txt blk05066.txt blk05067.txt blk05068.txt blk05069.txt blk05070.txt blk05071.txt blk05072.txt blk05073.txt blk05074.txt blk05075.txt blk05076.txt blk05077.txt blk05078.txt blk05079.txt blk05080.txt blk05081.txt blk05082.txt blk05083.txt blk05084.txt blk05085.txt blk05086.txt blk05087.txt blk05088.txt blk05089.txt blk05090.txt blk05091.txt blk05092.txt blk05093.txt blk05094.txt blk05095.txt blk05096.txt blk05097.txt blk05098.txt blk05099.txt blk05100.txt blk05101.txt blk05102.txt blk05103.txt blk05104.txt blk05105.txt blk05106.txt blk05107.txt blk05108.txt blk05109.txt blk05110.txt blk05111.txt blk05112.txt blk05113.txt blk05114.txt blk05115.txt blk05116.txt blk05117.txt blk05118.txt blk05119.txt blk05120.txt blk05121.txt blk05122.txt blk05123.txt blk05124.txt blk05125.txt blk05126.txt blk05127.txt blk05128.txt blk05129.txt blk05130.txt blk05131.txt blk05132.txt blk05133.txt blk05134.txt blk05135.txt blk05136.txt blk05137.txt blk05138.txt blk05139.txt blk05140.txt blk05141.txt blk05142.txt blk05143.txt blk05144.txt blk05145.txt blk05146.txt blk05147.txt blk05148.txt blk05149.txt blk05150.txt blk05151.txt blk05152.txt blk05153.txt blk05154.txt blk05155.txt blk05156.txt blk05157.txt blk05158.txt blk05159.txt blk05160.txt blk05161.txt blk05162.txt blk05163.txt blk05164.txt blk05165.txt blk05166.txt blk05167.txt blk05168.txt blk05169.txt blk05170.txt blk05171.txt blk05172.txt blk05173.txt blk05174.txt blk05175.txt blk05176.txt blk05177.txt blk05178.txt blk05179.txt blk05180.txt blk05181.txt blk05182.txt blk05183.txt blk05184.txt blk05185.txt blk05186.txt blk05187.txt blk05188.txt blk05189.txt blk05190.txt blk05191.txt blk05192.txt blk05193.txt blk05194.txt blk05195.txt blk05196.txt blk05197.txt blk05198.txt blk05199.txt blk05200.txt blk05201.txt blk05202.txt blk05203.txt blk05204.txt blk05205.txt blk05206.txt blk05207.txt blk05208.txt blk05209.txt blk05210.txt blk05211.txt blk05212.txt blk05213.txt blk05214.txt blk05215.txt blk05216.txt blk05217.txt blk05218.txt blk05219.txt blk05220.txt blk05221.txt blk05222.txt blk05223.txt blk05224.txt blk05225.txt blk05226.txt blk05227.txt blk05228.txt blk05229.txt blk05230.txt blk05231.txt blk05232.txt blk05233.txt blk05234.txt blk05235.txt blk05236.txt blk05237.txt blk05238.txt blk05239.txt blk05240.txt blk05241.txt blk05242.txt blk05243.txt blk05244.txt blk05245.txt blk05246.txt blk05247.txt blk05248.txt blk05249.txt blk05250.txt blk05251.txt blk05252.txt blk05253.txt blk05254.txt blk05255.txt blk05256.txt blk05257.txt blk05258.txt blk05259.txt blk05260.txt blk05261.txt blk05262.txt blk05263.txt blk05264.txt blk05265.txt blk05266.txt blk05267.txt blk05268.txt blk05269.txt blk05270.txt blk05271.txt blk05272.txt blk05273.txt blk05274.txt blk05275.txt blk05276.txt blk05277.txt blk05278.txt blk05279.txt blk05280.txt blk05281.txt blk05282.txt blk05283.txt blk05284.txt blk05285.txt blk05286.txt blk05287.txt blk05288.txt blk05289.txt blk05290.txt blk05291.txt blk05292.txt blk05293.txt blk05294.txt blk05295.txt blk05296.txt blk05297.txt blk05298.txt blk05299.txt blk05300.txt blk05301.txt blk05302.txt blk05303.txt blk05304.txt blk05305.txt blk05306.txt blk05307.txt blk05308.txt blk05309.txt blk05310.txt blk05311.txt blk05312.txt blk05313.txt blk05314.txt blk05315.txt blk05316.txt blk05317.txt blk05318.txt blk05319.txt blk05320.txt blk05321.txt blk05322.txt blk05323.txt blk05324.txt blk05325.txt blk05326.txt blk05327.txt blk05328.txt blk05329.txt blk05330.txt blk05331.txt blk05332.txt blk05333.txt blk05334.txt blk05335.txt blk05336.txt blk05337.txt blk05338.txt blk05339.txt blk05340.txt blk05341.txt blk05342.txt blk05343.txt blk05344.txt blk05345.txt blk05346.txt blk05347.txt blk05348.txt blk05349.txt blk05350.txt blk05351.txt blk05352.txt blk05353.txt blk05354.txt blk05355.txt blk05356.txt blk05357.txt blk05358.txt blk05359.txt blk05360.txt blk05361.txt blk05362.txt blk05363.txt blk05364.txt blk05365.txt blk05366.txt blk05367.txt blk05368.txt blk05369.txt blk05370.txt blk05371.txt blk05372.txt blk05373.txt blk05374.txt blk05375.txt blk05376.txt blk05377.txt blk05378.txt blk05379.txt blk05380.txt blk05381.txt blk05382.txt blk05383.txt blk05384.txt blk05385.txt blk05386.txt blk05387.txt blk05388.txt blk05389.txt blk05390.txt blk05391.txt blk05392.txt blk05393.txt blk05394.txt blk05395.txt blk05396.txt blk05397.txt blk05398.txt blk05399.txt blk05400.txt blk05401.txt blk05402.txt blk05403.txt blk05404.txt blk05405.txt blk05406.txt blk05407.txt blk05408.txt blk05409.txt blk05410.txt blk05411.txt blk05412.txt blk05413.txt blk05414.txt blk05415.txt blk05416.txt blk05417.txt blk05418.txt blk05419.txt blk05420.txt blk05421.txt blk05422.txt blk05423.txt blk05424.txt blk05425.txt blk05426.txt blk05427.txt blk05428.txt blk05429.txt blk05430.txt blk05431.txt blk05432.txt blk05433.txt blk05434.txt blk05435.txt blk05436.txt blk05437.txt blk05438.txt blk05439.txt blk05440.txt blk05441.txt blk05442.txt blk05443.txt blk05444.txt blk05445.txt blk05446.txt blk05447.txt blk05448.txt blk05449.txt blk05450.txt blk05451.txt blk05452.txt blk05453.txt blk05454.txt blk05455.txt blk05456.txt blk05457.txt blk05458.txt blk05459.txt blk05460.txt blk05461.txt blk05462.txt blk05463.txt blk05464.txt blk05465.txt blk05466.txt blk05467.txt blk05468.txt blk05469.txt blk05470.txt blk05471.txt blk05472.txt blk05473.txt blk05474.txt blk05475.txt blk05476.txt blk05477.txt blk05478.txt blk05479.txt blk05480.txt blk05481.txt blk05482.txt blk05483.txt blk05484.txt blk05485.txt blk05486.txt blk05487.txt blk05488.txt blk05489.txt blk05490.txt blk05491.txt blk05492.txt blk05493.txt blk05494.txt blk05495.txt blk05496.txt blk05497.txt blk05498.txt blk05499.txt blk05500.txt blk05501.txt blk05502.txt blk05503.txt blk05504.txt blk05505.txt blk05506.txt blk05507.txt blk05508.txt blk05509.txt blk05510.txt blk05511.txt blk05512.txt blk05513.txt blk05514.txt blk05515.txt blk05516.txt blk05517.txt blk05518.txt blk05519.txt blk05520.txt blk05521.txt blk05522.txt blk05523.txt blk05524.txt blk05525.txt blk05526.txt blk05527.txt blk05528.txt blk05529.txt blk05530.txt blk05531.txt blk05532.txt blk05533.txt blk05534.txt blk05535.txt blk05536.txt blk05537.txt blk05538.txt blk05539.txt blk05540.txt blk05541.txt blk05542.txt blk05543.txt blk05544.txt blk05545.txt blk05546.txt blk05547.txt blk05548.txt blk05549.txt blk05550.txt blk05551.txt blk05552.txt blk05553.txt blk05554.txt blk05555.txt blk05556.txt blk05557.txt blk05558.txt blk05559.txt blk05560.txt blk05561.txt blk05562.txt blk05563.txt blk05564.txt blk05565.txt blk05566.txt blk05567.txt blk05568.txt blk05569.txt blk05570.txt blk05571.txt blk05572.txt blk05573.txt blk05574.txt blk05575.txt blk05576.txt blk05577.txt blk05578.txt blk05579.txt blk05580.txt blk05581.txt blk05582.txt blk05583.txt blk05584.txt blk05585.txt blk05586.txt blk05587.txt blk05588.txt blk05589.txt blk05590.txt blk05591.txt blk05592.txt blk05593.txt blk05594.txt blk05595.txt blk05596.txt blk05597.txt blk05598.txt blk05599.txt blk05600.txt blk05601.txt blk05602.txt blk05603.txt blk05604.txt blk05605.txt blk05606.txt blk05607.txt blk05608.txt blk05609.txt blk05610.txt blk05611.txt blk05612.txt blk05613.txt blk05614.txt blk05615.txt blk05616.txt blk05617.txt blk05618.txt blk05619.txt blk05620.txt blk05621.txt blk05622.txt blk05623.txt blk05624.txt Show all files
Advertisement: