1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21865048cb213d7bea8d7e9d7b5174ebb84ed011de997460de5b11f19ab284ed. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/af1aa565-3aad-4a79-b1ad-a146708723d6.json and https://artists.proofprofile.net/proofs/artist/af1aa565-3aad-4a79-b1ad-a146708723d6.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a87701efd519e8d2d557ef76e785e084fd56b522bc710ff69124ad67e1b1c81. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5c6SOCyfO1gaHE8bcLJT0s.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5c6SOCyfO1gaHE8bcLJT0s.
{"copyright_id":"0x52243ebb33ac7dd36ea01b32ec1ab1f8cab75d46c623ad7120f9a0349e166ab5","isrc":"QMBZ92042845","name":"Al Cuello - Iker&Calero Vol. XI","registered_at":"2026-06-23T12:36:39Z","spotify_id":"2SCE2tJTMLOn79JYJrmcfA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52243ebb33ac7dd36ea01b32ec1ab1f8cab75d46c623ad7120f9a0349e166ab5. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2SCE2tJTMLOn79JYJrmcfA.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2SCE2tJTMLOn79JYJrmcfA.
{"copyright_id":"0xd823fc263f9dfa6190dc56bbae7eea60915a95c72a9ecbdd24b30eb395da8375","isrc":"QM6N22065324","name":"A Pedazos","registered_at":"2026-06-21T08:35:58Z","spotify_id":"1tfdzsW0r9ojsFNFSedc1o","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd823fc263f9dfa6190dc56bbae7eea60915a95c72a9ecbdd24b30eb395da8375. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1tfdzsW0r9ojsFNFSedc1o.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1tfdzsW0r9ojsFNFSedc1o.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c49bac15762c07c739cc2a35b70bc8d3ccae8ae35bea07599af2a190a77ee58. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/28URoCNRCsdpAgvfcka1OS.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/28URoCNRCsdpAgvfcka1OS.
{"copyright_id":"0x021fef0e2a57a616c1f5fa004b4c03dac2daac4ca62d933dcca1bcd389436839","isrc":"QM4TX2066377","name":"Me noto distinto","registered_at":"2026-06-04T10:45:12Z","spotify_id":"69tSXUB3uyKXXRtkQwYvzI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x021fef0e2a57a616c1f5fa004b4c03dac2daac4ca62d933dcca1bcd389436839. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/69tSXUB3uyKXXRtkQwYvzI.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/69tSXUB3uyKXXRtkQwYvzI.
{"copyright_id":"0xf7172d34d373fb7450dff393e0c3d83ac38f3ce5dead7ff08664cdb8db6c81f3","isrc":"QM6MZ2091306","name":"Todo Va a Arder","registered_at":"2026-06-10T06:53:41Z","spotify_id":"3TIWljJYnTVKcyI5xqIUnK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7172d34d373fb7450dff393e0c3d83ac38f3ce5dead7ff08664cdb8db6c81f3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3TIWljJYnTVKcyI5xqIUnK.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3TIWljJYnTVKcyI5xqIUnK.
{"copyright_id":"0xada2e93d4761a2ede710177cce8b9d962a523a0a6114a35a2c85afa98f5cb44f","isrc":"QM6MZ2061784","name":"Entre la Espada y Tu Piel","registered_at":"2026-06-25T13:39:39Z","spotify_id":"2PTMrloZtP6NDtMcM9NllW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada2e93d4761a2ede710177cce8b9d962a523a0a6114a35a2c85afa98f5cb44f. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2PTMrloZtP6NDtMcM9NllW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2PTMrloZtP6NDtMcM9NllW.
{"copyright_id":"0x7fff1569a41f15aa0e4360dceff3636158050275a7951bff7ed8dd87294899fb","isrc":"ES71G2019003","name":"Olvidamos Ser Felices","registered_at":"2026-06-07T09:11:34Z","spotify_id":"1hnTwvkLFlXLYovA4ThDVa","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fff1569a41f15aa0e4360dceff3636158050275a7951bff7ed8dd87294899fb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1hnTwvkLFlXLYovA4ThDVa.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1hnTwvkLFlXLYovA4ThDVa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x565f20a1a8082eb7bd75de261d7169f226c54e0d70cf6dd313221853cda41247. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4f8kzMD5XH1Z1UB8P1Ofv3.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4f8kzMD5XH1Z1UB8P1Ofv3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce320256413df8f57376f20df8f7fb1dbb8f39d15135c97b4240e59616449094. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0pKe0S7OWQplEQsVNbMN0B.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0pKe0S7OWQplEQsVNbMN0B.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6097e413f5e69665dc7bf74d31273851817d2756e951e2c0511db40dc9f39df7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6JAiBt7ksqVPr6UIxzksC1.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6JAiBt7ksqVPr6UIxzksC1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52e76f91313a943bfb9a2d628702da4b79ea251964001200cce8006ab7f8c46a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4yuxQrgAOQVpvI54e17PEB.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4yuxQrgAOQVpvI54e17PEB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc00d27dc41e96863da378e46df4a94a69d570516e17691027956b92fbaf52234. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6ZLxHufPsqDWgfgcIc43Gt.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6ZLxHufPsqDWgfgcIc43Gt.
{"copyright_id":"0xcfb786774c970109440ffca13aea69f10c1cab4493b97fc8f308edbb95c07ec6","isrc":"QM4TW2095918","name":"Desde Arriba","registered_at":"2026-06-20T11:46:18Z","spotify_id":"48ePxuAVxZdlBgyhICmnXB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb786774c970109440ffca13aea69f10c1cab4493b97fc8f308edbb95c07ec6. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/48ePxuAVxZdlBgyhICmnXB.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/48ePxuAVxZdlBgyhICmnXB.
{"copyright_id":"0x7a122ebbfd67734d6ebda6b22ecafc20e3e7986620c5c8bbec9aeba4656e3249","isrc":"ES71G1924920","name":"Mar de Males","registered_at":"2026-06-04T08:52:51Z","spotify_id":"7ox34DRBx7WjFQkeukX2Zd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a122ebbfd67734d6ebda6b22ecafc20e3e7986620c5c8bbec9aeba4656e3249. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7ox34DRBx7WjFQkeukX2Zd.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7ox34DRBx7WjFQkeukX2Zd.
{"copyright_id":"0xe4c7ff2432b004f0de9147c493e158dc422168e54361afbc3cd3430327555e8c","isrc":"QMFME1962706","name":"Generación Perdida","registered_at":"2026-06-06T17:55:30Z","spotify_id":"4ermXAE8yg9oSOSCXonVhM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4c7ff2432b004f0de9147c493e158dc422168e54361afbc3cd3430327555e8c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4ermXAE8yg9oSOSCXonVhM.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4ermXAE8yg9oSOSCXonVhM.
{"copyright_id":"0x7590efb9879ee6ac5484c5f120062bbcfaa4eaf213f63aed15e4309785c42c2d","isrc":"QMFME1947855","name":"Te Lo Suplico","registered_at":"2026-06-27T16:41:56Z","spotify_id":"4AkRlRu1WJGfbFeWTd0BcC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7590efb9879ee6ac5484c5f120062bbcfaa4eaf213f63aed15e4309785c42c2d. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4AkRlRu1WJGfbFeWTd0BcC.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4AkRlRu1WJGfbFeWTd0BcC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9643915e9a99edd0a2ddb58833cb70936629b836123642f4f738c85c19d3d43. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3PgDppplEFcOveIeqgr2eS.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3PgDppplEFcOveIeqgr2eS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe25146085f9975dabd7abaa3caad5921f49272fa07bdcd6c5381ae9fab7f039a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4zx1vXX95RJ1oM9Anz0CM0.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4zx1vXX95RJ1oM9Anz0CM0.
{"copyright_id":"0x4ed4caa2f07b4a84d96ed1cb727763c9b3a542732fcb16cccedf8a20f0add16b","isrc":"QM6N21932747","name":"Pequeñito Corazón Gigante 2","registered_at":"2026-06-22T07:48:50Z","spotify_id":"4Sga3PMd2DtBipTA7rFNJe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ed4caa2f07b4a84d96ed1cb727763c9b3a542732fcb16cccedf8a20f0add16b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4Sga3PMd2DtBipTA7rFNJe.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4Sga3PMd2DtBipTA7rFNJe.
{"copyright_id":"0x97f7e9c438d8c06db1e1e4994affdf7bcd8182a5b7e5f662298302de9ba10859","isrc":"QM6MZ1966986","name":"Ando a Tientas","registered_at":"2026-06-20T11:23:23Z","spotify_id":"30tE0DaoYPu6djKiTnYjBh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f7e9c438d8c06db1e1e4994affdf7bcd8182a5b7e5f662298302de9ba10859. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/30tE0DaoYPu6djKiTnYjBh.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/30tE0DaoYPu6djKiTnYjBh.
{"copyright_id":"0x9f5185eade23200f3fbf0134257c5bc2dfcb333c37d98cbad33881c232ce307c","isrc":"ES71G1913433","name":"Once Again","registered_at":"2026-06-08T22:34:45Z","spotify_id":"3tRDARDcvIxVPwMu5BYl9Q","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f5185eade23200f3fbf0134257c5bc2dfcb333c37d98cbad33881c232ce307c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3tRDARDcvIxVPwMu5BYl9Q.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3tRDARDcvIxVPwMu5BYl9Q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8f4daeee51665c44979cc5744743260338c84268d8758d4db293855ed5005c9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4Bh0I6uEc7SwCaVFIV46HE.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4Bh0I6uEc7SwCaVFIV46HE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadd2260097185fd30fc5481e6f90b15f275c883845f75316a9036ece0dc805f9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0n81rJHYa4XO1nk9zCA2gi.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0n81rJHYa4XO1nk9zCA2gi.
{"copyright_id":"0x8c71f05556fde72054891cdf1d5396ecdcbfbaf0b9acaa4a1ac0f16a660dc6af","isrc":"ES71G1864225","name":"Me Mirabas Pero No Me Veías","registered_at":"2026-06-25T12:24:54Z","spotify_id":"5iwor3EIjLcvQ1kAAO3IMa","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c71f05556fde72054891cdf1d5396ecdcbfbaf0b9acaa4a1ac0f16a660dc6af. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5iwor3EIjLcvQ1kAAO3IMa.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5iwor3EIjLcvQ1kAAO3IMa.
{"copyright_id":"0x53e16d19b5ca1bda0acba2edbb091335940a98462446320dbde12a5e4fcd88c3","isrc":"ES71G1881544","name":"Ahora o Nunca","registered_at":"2026-06-09T11:04:06Z","spotify_id":"4wjQGLFlTExDu8F0ZpYWry","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e16d19b5ca1bda0acba2edbb091335940a98462446320dbde12a5e4fcd88c3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4wjQGLFlTExDu8F0ZpYWry.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4wjQGLFlTExDu8F0ZpYWry.