Transaction
e5b11f8d1b7ef256d9a1f0e7aaeb7e5875154a9078c00a05d04fcc2d7e8beef3


Summary


Timestamp
5/6, 2021 04:14utc(5y, 6mo, 2d ago)
Version
2
Size
1,211B
Confirmations
289,679
Fee Paid
0.00001593BCH
Fee Rate
1.32sat/B

2 Inputs/21 Outputs


OP_RETURN
data(utf-8) - SLPSEND �!�E2�6a���m�SZ����4M��ϩ��'��3D�M��A�r�t�"ie�!�� �� 7����fr��3��n���V�
show raw
0

Total Output: 0.36BCH

Input Scripts


Script Sig (asm)
>#03044022003f6ce533df011eb000bf201d33478006644f5c96093dd055a7d286f66010b32022051014fda1382f84605692683367ae2bb5a4922e441a856b93468a77c13f27eb9[ALL|FORKID] 032c267dd7f525ebbbfe654d14387505e3ec040adeedbc4166dede699cbd9ab55a
>#13045022100ae53c7ccd51cd6e90e2bdb5911c581f4a33ad98fa5a44d4d34d6df49d3f1f3140220258ff58791210c3b7a31ecb99f41e2165c8351086c2a39d2e05730b0f6dc5139[ALL|FORKID] 032c267dd7f525ebbbfe654d14387505e3ec040adeedbc4166dede699cbd9ab55a

Output Scripts


Script Pub Key (asm)
, #0OP_RETURN 5262419 1 1145980243 dd21be4532d93661e8ffe16db6535af0fb8ee1344d1fef81a193e2b4cfa9fbc9 -1163904637925851136 4914433255190560768 -8020341393618632704 4731319484894150656 -6877701417948151808 2503284511236685824 -7234303825161486336 -1638220648339734528 -6837604427906416640 -447836583551303680 -256713974853140480 -1513499745866219520 8243283864529666048 -7332147165894017024 3681698192933519360 -4373281111199973376 -319197021636395008 -726209837960003584 -5788957333312765952
(decoded) jSLPSEND �!�E2�6a���m�SZ����4M��ϩ��'��3D�M��A�r�t�"ie�!�� �� 7����fr��3��n���V�
, #1OP_DUP OP_HASH160 05d3495b86e285ea62f0a6c7a7e1a809d914d24d OP_EQUALVERIFY OP_CHECKSIG
, #2OP_DUP OP_HASH160 8ae1f3cab7d75ea1c77abf9c5566889a577b98cb OP_EQUALVERIFY OP_CHECKSIG
, #3OP_DUP OP_HASH160 907b918a0af12f66f0524e802e4b8a6b9452e4e6 OP_EQUALVERIFY OP_CHECKSIG
, #4OP_DUP OP_HASH160 82b50b74c3e40f2545820f430f1dc53dc8ef7290 OP_EQUALVERIFY OP_CHECKSIG
, #5OP_DUP OP_HASH160 c33a990477eaab629b3e47a5e6b17007cc4b21c7 OP_EQUALVERIFY OP_CHECKSIG
, #6OP_DUP OP_HASH160 04505ebcd379d72100bb514858cbe38993e8fed4 OP_EQUALVERIFY OP_CHECKSIG
, #7OP_DUP OP_HASH160 7347f2564a530a8233cea7fadbd06d6dcc582084 OP_EQUALVERIFY OP_CHECKSIG
, #8OP_DUP OP_HASH160 6226771b6a1030b06ced939698879b15fc08a61e OP_EQUALVERIFY OP_CHECKSIG
, #9OP_DUP OP_HASH160 c611f7fe35ce5c0973a0bdd760276d99b01ce071 OP_EQUALVERIFY OP_CHECKSIG
, #10OP_DUP OP_HASH160 5d55f99fdeb83a780945fb272a0e49ef479f6e11 OP_EQUALVERIFY OP_CHECKSIG
, #11OP_DUP OP_HASH160 8fb5318db6963ce6537ee9458c1748529b350d17 OP_EQUALVERIFY OP_CHECKSIG
, #12OP_DUP OP_HASH160 47d991d17ebbc36c5378b9765d5deff5e2565805 OP_EQUALVERIFY OP_CHECKSIG
, #13OP_DUP OP_HASH160 66a44adec5b2dc40a9f060669cbbe8a54b9cb16d OP_EQUALVERIFY OP_CHECKSIG
, #14OP_DUP OP_HASH160 e4979e24a7a2c1dddfeb0dfd4971d29b589b3cc5 OP_EQUALVERIFY OP_CHECKSIG
, #15OP_DUP OP_HASH160 c1bb3d6354eca0aa70aef02a0b4ba790f30cd1a4 OP_EQUALVERIFY OP_CHECKSIG
, #16OP_DUP OP_HASH160 f4017eb743a6394ac77ee6420d3ef84f09c85895 OP_EQUALVERIFY OP_CHECKSIG
, #17OP_DUP OP_HASH160 52cf6c1703e1809268a28778bf6ecca6b4b8eeab OP_EQUALVERIFY OP_CHECKSIG
, #18OP_DUP OP_HASH160 6a3bcb17c3c15ccdee79f42c4af87f4d3fab75e1 OP_EQUALVERIFY OP_CHECKSIG
, #19OP_DUP OP_HASH160 be8d7198ce6e812162d06fb610e85b4045e9898d OP_EQUALVERIFY OP_CHECKSIG
, #20OP_DUP OP_HASH160 be8d7198ce6e812162d06fb610e85b4045e9898d OP_EQUALVERIFY OP_CHECKSIG

Transaction


{
    "txid": "e5b11f8d1b7ef256d9a1f0e7aaeb7e5875154a9078c00a05d04fcc2d7e8beef3",
    "hash": "e5b11f8d1b7ef256d9a1f0e7aaeb7e5875154a9078c00a05d04fcc2d7e8beef3",
    "version": 2,
    "size": 1211,
    "locktime": 0,
    "vin": [
        {
            "txid": "e99b022c3a9679dddc7b8e46d2e4188c5df9369c64b1c50f90f626e038b64909",
            "vout": 3,
            "scriptSig": {
                "asm": "3044022003f6ce533df011eb000bf201d33478006644f5c96093dd055a7d286f66010b32022051014fda1382f84605692683367ae2bb5a4922e441a856b93468a77c13f27eb9[ALL|FORKID] 032c267dd7f525ebbbfe654d14387505e3ec040adeedbc4166dede699cbd9ab55a",
                "hex": "473044022003f6ce533df011eb000bf201d33478006644f5c96093dd055a7d286f66010b32022051014fda1382f84605692683367ae2bb5a4922e441a856b93468a77c13f27eb94121032c267dd7f525ebbbfe654d14387505e3ec040adeedbc4166dede699cbd9ab55a"
            },
            "sequence": 4294967295
        },
        {
            "txid": "f1fe7e364e89d1a742f32aca509e61b4ad1683bfc2b48add81297e0fb815f4bc",
            "vout": 19,
            "scriptSig": {
                "asm": "3045022100ae53c7ccd51cd6e90e2bdb5911c581f4a33ad98fa5a44d4d34d6df49d3f1f3140220258ff58791210c3b7a31ecb99f41e2165c8351086c2a39d2e05730b0f6dc5139[ALL|FORKID] 032c267dd7f525ebbbfe654d14387505e3ec040adeedbc4166dede699cbd9ab55a",
                "hex": "483045022100ae53c7ccd51cd6e90e2bdb5911c581f4a33ad98fa5a44d4d34d6df49d3f1f3140220258ff58791210c3b7a31ecb99f41e2165c8351086c2a39d2e05730b0f6dc51394121032c267dd7f525ebbbfe654d14387505e3ec040adeedbc4166dede699cbd9ab55a"
            },
            "sequence": 4294967295
        }
    ],
    "vout": [
        {
            "value": 0,
            "n": 0,
            "scriptPubKey": {
                "asm": "OP_RETURN 5262419 1 1145980243 dd21be4532d93661e8ffe16db6535af0fb8ee1344d1fef81a193e2b4cfa9fbc9 -1163904637925851136 4914433255190560768 -8020341393618632704 4731319484894150656 -6877701417948151808 2503284511236685824 -7234303825161486336 -1638220648339734528 -6837604427906416640 -447836583551303680 -256713974853140480 -1513499745866219520 8243283864529666048 -7332147165894017024 3681698192933519360 -4373281111199973376 -319197021636395008 -726209837960003584 -5788957333312765952",
                "hex": "6a04534c500001010453454e4420dd21be4532d93661e8ffe16db6535af0fb8ee1344d1fef81a193e2b4cfa9fbc908000000001a052790080000000002933344080000000001fa4def08000000000106a9410800000000008172df08000000000074bd220800000000006965e408000000000021bc960800000000000de4de08000000000009378608000000000008908308000000000008019508000000000007667208000000000005c1e508000000000005183308000000000004b1bc080000000000046e8408000000000004148a0800000000068256d0",
                "type": "nulldata"
            }
        },
        {
            "value": 0.00000546,
            "n": 1,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 05d3495b86e285ea62f0a6c7a7e1a809d914d24d OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a91405d3495b86e285ea62f0a6c7a7e1a809d914d24d88ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qqzaxj2msm3gt6nz7znv0flp4qyaj9xjf5te5hp6sy"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 2,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 8ae1f3cab7d75ea1c77abf9c5566889a577b98cb OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a9148ae1f3cab7d75ea1c77abf9c5566889a577b98cb88ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qz9wru72klt4agw802lec4tx3zd9w7ucevdc4dyh2c"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 3,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 907b918a0af12f66f0524e802e4b8a6b9452e4e6 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a914907b918a0af12f66f0524e802e4b8a6b9452e4e688ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qzg8hyv2ptcj7ehs2f8gqtjt3f4eg5hyuccpqhtze6"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 4,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 82b50b74c3e40f2545820f430f1dc53dc8ef7290 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a91482b50b74c3e40f2545820f430f1dc53dc8ef729088ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qzpt2zm5c0jq7f29sg85xrcac57u3mmjjqzyljnydx"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 5,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 c33a990477eaab629b3e47a5e6b17007cc4b21c7 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a914c33a990477eaab629b3e47a5e6b17007cc4b21c788ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qrpn4xgywl42kc5m8er6te43wqrucjepcuh884fmyp"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 6,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 04505ebcd379d72100bb514858cbe38993e8fed4 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a91404505ebcd379d72100bb514858cbe38993e8fed488ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qqz9qh4u6duawggqhdg5skxtuwye86876shkn0es7y"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 7,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 7347f2564a530a8233cea7fadbd06d6dcc582084 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a9147347f2564a530a8233cea7fadbd06d6dcc58208488ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qpe50ujkfffs4q3ne6nl4k7sd4kuckpqssrrg9smr7"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 8,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 6226771b6a1030b06ced939698879b15fc08a61e OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a9146226771b6a1030b06ced939698879b15fc08a61e88ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qp3zvacmdggrpvrvakfedxy8nv2lcz9xrcmyu2zwkq"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 9,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 c611f7fe35ce5c0973a0bdd760276d99b01ce071 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a914c611f7fe35ce5c0973a0bdd760276d99b01ce07188ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qrrpral7xh89cztn5z7awcp8dkvmq88qwya7lqzvkq"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 10,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 5d55f99fdeb83a780945fb272a0e49ef479f6e11 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a9145d55f99fdeb83a780945fb272a0e49ef479f6e1188ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qpw4t7vlm6ur57qfghajw2swf8h508mwzyp4ylv062"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 11,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 8fb5318db6963ce6537ee9458c1748529b350d17 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a9148fb5318db6963ce6537ee9458c1748529b350d1788ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qz8m2vvdk6treejn0m55trqhfpffkdgdzua6nqlhyz"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 12,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 47d991d17ebbc36c5378b9765d5deff5e2565805 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a91447d991d17ebbc36c5378b9765d5deff5e256580588ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qpranyw306auxmzn0zuhvh2aal67y4jcq5qv9u22t5"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 13,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 66a44adec5b2dc40a9f060669cbbe8a54b9cb16d OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a91466a44adec5b2dc40a9f060669cbbe8a54b9cb16d88ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qpn2gjk7ckedcs9f7psxd89mazj5h893d5n72sa7t6"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 14,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 e4979e24a7a2c1dddfeb0dfd4971d29b589b3cc5 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a914e4979e24a7a2c1dddfeb0dfd4971d29b589b3cc588ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qrjf083y573vrhwlavxl6jt362d43xeuc5dqn5hu5f"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 15,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 c1bb3d6354eca0aa70aef02a0b4ba790f30cd1a4 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a914c1bb3d6354eca0aa70aef02a0b4ba790f30cd1a488ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qrqmk0tr2nk2p2ns4mcz5z6t57g0xrx35slvnmyc44"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 16,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 f4017eb743a6394ac77ee6420d3ef84f09c85895 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a914f4017eb743a6394ac77ee6420d3ef84f09c8589588ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qr6qzl4hgwnrjjk80mnyyrf7lp8snjzcj5jvlf7cah"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 17,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 52cf6c1703e1809268a28778bf6ecca6b4b8eeab OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a91452cf6c1703e1809268a28778bf6ecca6b4b8eeab88ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qpfv7mqhq0scpyng52rh30mwejntfw8w4vh8590xhn"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 18,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 6a3bcb17c3c15ccdee79f42c4af87f4d3fab75e1 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a9146a3bcb17c3c15ccdee79f42c4af87f4d3fab75e188ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qp4rhjchc0q4en0w086zcjhc0axnl2m4uywckkh3xx"
                ]
            }
        },
        {
            "value": 0.00000546,
            "n": 19,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 be8d7198ce6e812162d06fb610e85b4045e9898d OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a914be8d7198ce6e812162d06fb610e85b4045e9898d88ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qzlg6uvceehgzgtz6phmvy8gtdqyt6vf359at4n3lq"
                ]
            }
        },
        {
            "value": 0.36001354,
            "n": 20,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 be8d7198ce6e812162d06fb610e85b4045e9898d OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a914be8d7198ce6e812162d06fb610e85b4045e9898d88ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "bitcoincash:qzlg6uvceehgzgtz6phmvy8gtdqyt6vf359at4n3lq"
                ]
            }
        }
    ],
    "hex": "02000000020949b638e026f6900fc5b1649c36f95d8c18e4d2468e7bdcdd79963a2c029be9030000006a473044022003f6ce533df011eb000bf201d33478006644f5c96093dd055a7d286f66010b32022051014fda1382f84605692683367ae2bb5a4922e441a856b93468a77c13f27eb94121032c267dd7f525ebbbfe654d14387505e3ec040adeedbc4166dede699cbd9ab55affffffffbcf415b80f7e2981dd8ab4c2bf8316adb4619e50ca2af342a7d1894e367efef1130000006b483045022100ae53c7ccd51cd6e90e2bdb5911c581f4a33ad98fa5a44d4d34d6df49d3f1f3140220258ff58791210c3b7a31ecb99f41e2165c8351086c2a39d2e05730b0f6dc51394121032c267dd7f525ebbbfe654d14387505e3ec040adeedbc4166dede699cbd9ab55affffffff150000000000000000d96a04534c500001010453454e4420dd21be4532d93661e8ffe16db6535af0fb8ee1344d1fef81a193e2b4cfa9fbc908000000001a052790080000000002933344080000000001fa4def08000000000106a9410800000000008172df08000000000074bd220800000000006965e408000000000021bc960800000000000de4de08000000000009378608000000000008908308000000000008019508000000000007667208000000000005c1e508000000000005183308000000000004b1bc080000000000046e8408000000000004148a0800000000068256d022020000000000001976a91405d3495b86e285ea62f0a6c7a7e1a809d914d24d88ac22020000000000001976a9148ae1f3cab7d75ea1c77abf9c5566889a577b98cb88ac22020000000000001976a914907b918a0af12f66f0524e802e4b8a6b9452e4e688ac22020000000000001976a91482b50b74c3e40f2545820f430f1dc53dc8ef729088ac22020000000000001976a914c33a990477eaab629b3e47a5e6b17007cc4b21c788ac22020000000000001976a91404505ebcd379d72100bb514858cbe38993e8fed488ac22020000000000001976a9147347f2564a530a8233cea7fadbd06d6dcc58208488ac22020000000000001976a9146226771b6a1030b06ced939698879b15fc08a61e88ac22020000000000001976a914c611f7fe35ce5c0973a0bdd760276d99b01ce07188ac22020000000000001976a9145d55f99fdeb83a780945fb272a0e49ef479f6e1188ac22020000000000001976a9148fb5318db6963ce6537ee9458c1748529b350d1788ac22020000000000001976a91447d991d17ebbc36c5378b9765d5deff5e256580588ac22020000000000001976a91466a44adec5b2dc40a9f060669cbbe8a54b9cb16d88ac22020000000000001976a914e4979e24a7a2c1dddfeb0dfd4971d29b589b3cc588ac22020000000000001976a914c1bb3d6354eca0aa70aef02a0b4ba790f30cd1a488ac22020000000000001976a914f4017eb743a6394ac77ee6420d3ef84f09c8589588ac22020000000000001976a91452cf6c1703e1809268a28778bf6ecca6b4b8eeab88ac22020000000000001976a9146a3bcb17c3c15ccdee79f42c4af87f4d3fab75e188ac22020000000000001976a914be8d7198ce6e812162d06fb610e85b4045e9898d88ac4a562502000000001976a914be8d7198ce6e812162d06fb610e85b4045e9898d88ac00000000",
    "blockhash": "00000000000000000242ad4d1bac8ccbd9076638157a25a8b12ae60c2f4f19bf",
    "confirmations": 289679,
    "time": 1620274460,
    "blocktime": 1620274460
}

UTXOs


[
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    {
        "bestblock": "000000000000000001b29fc5daefd7713b81cfb50ee0a86da1723f78a1589070",
        "confirmations": 289679,
        "value": 0.00000546,
        "scriptPubKey": {
            "asm": "OP_DUP OP_HASH160 52cf6c1703e1809268a28778bf6ecca6b4b8eeab OP_EQUALVERIFY OP_CHECKSIG",
            "hex": "76a91452cf6c1703e1809268a28778bf6ecca6b4b8eeab88ac",
            "reqSigs": 1,
            "type": "pubkeyhash",
            "addresses": [
                "bitcoincash:qpfv7mqhq0scpyng52rh30mwejntfw8w4vh8590xhn"
            ]
        },
        "coinbase": false
    },
    null,
    null,
    null
]

External sources