0xbf6d6e709c8c...2fbd3be14e5e
0xbf6d6e709c8cea0a141ee35b24d58a19085aa3c7c976ce064efb2fbd3be14e5e
Updated …
Block
31,305,475
Confirmed 805,936 blocks ago.
Fee
0.00000273 ETH
0.001 gwei gas price · 76.28% gas used.
Value
0 ETH
Events
1/1
Decoded logs and internal transaction rows loaded live.
Fee breakdown
L2 execution + L1 data = 0.00000273 ETH
L2 execution0.00000222 ETH · 81.3%
L1 data (posted to Sepolia)0.00000051 ETH · 18.7%
0.001 gwei gas price · 76.28% of the gas limit used.
Builder notes on this transaction
Receipts stay with the transaction and also appear in Community.
Status
Confirmed
Method
Transfer
Block
#31,305,475
Receipts from builders
0Connect to leave a receipt
Your connected address becomes the author. There is no signature or extra account step.
Endpoints
From and to
To
Unknown
EOA
Call data
Raw call
0x60a080604052346100e857306080527ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005460ff8160401c166100d9576002600160401b03196001600160401b03821601610073575b6040516126b090816100ed823960805181818161122701526112f60152f35b6001600160401b0319166001600160401b039081177ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005581527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d290602090a15f80610054565b63f92ee8a960e01b5f5260045ffd5b5f80fdfe6080806040526004361015610012575f80fd5b5f3560e01c90816301ffc9a714611afa57508063244bb30914611ab3578063248a9ca314611a955780632de8d5be146119b75780632f2ff15d1461198657806330d643b51461194c57806336568abe146119085780633f4ba83a1461188a578063479a4f3214611772578063485cc955146115105780634f1ef2861461127b57806352d1902d146112155780635c975abb146111e75780635cda2b04146111755780636e02d2241461114057806378fab2601461110657806382afd23b146110a45780638456cb591461103357806391d1485414610fde578063956c832714610fc15780639b2f41dc14610e09578063a217fddf14610def578063a4d6d49514610db5578063a6b520c014610d7b578063ad3cb1cc14610d1d578063d11a57ec14610ce3578063d547741f14610cab578063dbb325da14610c4f578063dc311dd314610a6f578063dc6d2ebd1461022e578063e63ab1e9146101f4578063e7b38738146101c55763f72c0d8b14610187575f80fd5b346101c1575f3660031901126101c15760206040517f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e38152f35b5f80fd5b346101c15760403660031901126101c15760206101ec6101e3611b63565b60243590611c98565b604051908152f35b346101c1575f3660031901126101c15760206040517f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a8152f35b346101c15760803660031901126101c15760043561024a611b4d565b6044359160048310156101c1576064356001600160801b0381168082036101c15760025f8051602061261b8339815191525414610a605760025f8051602061261b8339815191525561029a6122e2565b8015610a51577f9e5e8c23f477a632122a7cfc85794796c6e229487468776900c6e2959384290054604051630636952b60e31b81527fdaef7bfb4665e5e2e7b9d50760de8184a4fe5f509e4615f415cffe3249988d706004820152956001600160a01b039091169290602087602481875afa9687156106cd575f97610a13575b506040516312deb86360e31b815260048101869052965f90889060249082906001600160a01b03165afa9687156106cd575f9761088f575b5086516001600160a01b03878116959116859003610880576101408801511561087157610160600491604051928380926379502c5560e01b82525afa9081156106cd575f91610756575b50516040909701516001600160a01b039788169716879003610747576103c28533611c98565b5f8181525f8051602061263b8339815191526020526040902080549197916001600160a01b0316151580610731575b610722576103fe42612309565b9361042261041d6001600160401b036104168761233a565b1642611bfc565b612309565b916005810191825490610441896001600160801b038460401c16611bfc565b926001600160801b03841161070a57916001600160401b03929160048f9385948f8f9060018060a01b0333166001600160601b0360a01b855416178455600184015560028301906001600160601b0360a01b825416179055600382019060018060a01b03166001600160601b0360a01b82541617815580548d8760a01b9060a01b16908760a01b19161790550190838816841983541617825578ffffffffffffffffffffffffffffffff00000000000000000082549160481b169060ff60401b8b60401b169078ffffffffffffffffffffffffffffffffff000000000000000019161717905516166001600160401b0319835416178255600160401b600160c01b0382549160401b1690600160401b600160c01b0319161790556040516370a0823160e01b81523060048201526020816024818d5afa9081156106cd575f916106d8575b506105c06040516323b872dd60e01b6020820152336024820152306044820152876064820152606481526105ba608482611b95565b8b6124c4565b6040516370a0823160e01b81523060048201526020816024818e5afa9081156106cd575f9161069b575b5081811061068c5786916105fd91611c41565b0361067d576001600160401b036106389461061c87839560209d612376565b5060405197885216898701521660408501526060840190611bd1565b6080820152827fb2327c8e3d6a5df79900546b6246dec23439e2951ffd6b99bc93ade83ecea67960a03393a460015f8051602061261b83398151915255604051908152f35b63cedf69e160e01b5f5260045ffd5b63536bda1360e01b5f5260045ffd5b90506020813d6020116106c5575b816106b660209383611b95565b810103126101c157518b6105ea565b3d91506106a9565b6040513d5f823e3d90fd5b90506020813d602011610702575b816106f360209383611b95565b810103126101c157518a610585565b3d91506106e6565b836306dfcc6560e41b5f52608060045260245260445ffd5b63e72f2f7560e01b5f5260045ffd5b506001600160401b0360048201541642106103f1565b630acf88b960e31b5f5260045ffd5b9050610160813d8211610869575b816107726101609383611b95565b810103126101c157604051906101608201908282106001600160401b0383111761085557610140916040526107a681611c4e565b83526107b460208201611c4e565b60208401526107c560408201611c4e565b60408401526107d660608201611c4e565b60608401526107e760808201611c4e565b60808401526107f860a08201611c4e565b60a084015260c081015160c084015261081360e08201611c84565b60e08401526108256101008201611c70565b6101008401526108386101208201611c62565b610120840152015160028110156101c1576101408201528861039c565b634e487b7160e01b5f52604160045260245ffd5b3d9150610764565b63eec6917560e01b5f5260045ffd5b63047b1e4960e31b5f5260045ffd5b9096503d805f833e6108a18183611b95565b8101906020818303126101c1578051906001600160401b0382116101c1570190610180828203126101c1576040519161018083018381106001600160401b03821117610855576040526108f381611c4e565b835261090160208201611c4e565b602084015261091260408201611c4e565b6040840152606081015163ffffffff811681036101c157606084015261093a60808201611c62565b608084015261094b60a08201611c70565b60a084015261095c60c08201611c70565b60c084015261096d60e08201611c70565b60e084015261097f6101008201611c84565b6101008401526109926101208201611c84565b61012084015261014081015180151581036101c157610140840152610160810151906001600160401b0382116101c1570181601f820112156101c1578051906109da82611bb6565b926109e86040519485611b95565b828452602083830101116101c157815f9260208093018386015e830101526101608201529587610352565b96506020873d602011610a49575b81610a2e60209383611b95565b810103126101c1575f610a42602498611c4e565b975061031a565b3d9150610a21565b63cf7bcd9160e01b5f5260045ffd5b633ee5aeb560e01b5f5260045ffd5b346101c15760203660031901126101c1575f610120604051610a9081611b79565b8281528260208201528260408201528260608201528260808201528260a08201528260c08201528260e0820152826101008201520152610ad1600435611cc8565b60405190610ade82611b79565b60018060a01b03815416825260018101546020830190815260018060a01b0360028301541691604084019283526003810154906060850160018060a01b03831681526001600160401b03608087019360a01c16835260048201549260a08701916001600160401b038516835260ff8560401c169360c08901946004811015610c3b57855260e089019560481c6001600160801b0316865260050154966101008901966001600160401b03891688526101208a019860401c6001600160801b0316895260405199600160a01b600190039051168a525160208a0152600160a01b600190039051166040890152600160a01b600190039051166060880152516001600160401b03166080870152516001600160401b031660a08601525160c08501610c0691611bd1565b516001600160801b031660e0840152516001600160401b0316610100830152516001600160801b031661012082015261014090f35b634e487b7160e01b5f52602160045260245ffd5b346101c15760403660031901126101c157610c68611b63565b610c70611b4d565b6001600160a01b039182165f9081525f805160206125bb83398151915260209081526040808320949093168252928352819020549051908152f35b346101c15760403660031901126101c157610ce1600435610cca611b4d565b90610cdc610cd782611bde565b611d60565b612045565b005b346101c1575f3660031901126101c15760206040517fe1dcbdb91df27212a29bc27177c840cf2f819ecf2187432e1fac86c2dd5dfca98152f35b346101c1575f3660031901126101c1576040805190610d3c8183611b95565b600582526020820191640352e302e360dc1b83528151928391602083525180918160208501528484015e5f828201840152601f01601f19168101030190f35b346101c1575f3660031901126101c15760206040517f5098275140f5753db46c42f6e139939968848633a1298402189fdfdafa69b4538152f35b346101c1575f3660031901126101c15760206040517f7f3f5c26f2e002e717c4feeca3fac851759df70cd9d703d83098f12a7ad024ca8152f35b346101c1575f3660031901126101c15760206040515f8152f35b346101c15760403660031901126101c157610e22611b63565b610e2a611b4d565b907fde86463413fb99be0824c68f453733b38369a838dec252c39c50d6e9e4c04e015460ff8116610fb25760ff19166001177fde86463413fb99be0824c68f453733b38369a838dec252c39c50d6e9e4c04e01556001600160a01b038216918215610fa3576001600160a01b0382165f8181525f805160206125bb83398151915260209081526040808320338452909152902054929091908315610f94575f8381525f805160206125bb8339815191526020908152604080832033845290915281205583918291610f12918391610f0087611c09565b610f0b848254611c41565b90556120e1565b921491821592610f89575b5050610f7a576040519182527fd430aface48b16af1448d6ebf0bff9dc475b838e4d48c1ee1b3e45001e9889a560203393a47fde86463413fb99be0824c68f453733b38369a838dec252c39c50d6e9e4c04e01805460ff19169055005b636691c51d60e11b5f5260045ffd5b141590508285610f1d565b630c56c38560e21b5f5260045ffd5b63d27b444360e01b5f5260045ffd5b633fac093160e21b5f5260045ffd5b346101c1575f3660031901126101c157602060405162093a808152f35b346101c15760403660031901126101c157610ff7611b4d565b6004355f525f805160206125db83398151915260205260405f209060018060a01b03165f52602052602060ff60405f2054166040519015158152f35b346101c1575f3660031901126101c15761104b611cf1565b6110536122e2565b600160ff195f805160206125fb8339815191525416175f805160206125fb833981519152557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586020604051338152a1005b346101c15760203660031901126101c1576004355f525f8051602061263b833981519152602052602060405f2060018060a01b03815416151590816110ef575b506040519015158152f35b6001600160401b03915060040154164210826110e4565b346101c1575f3660031901126101c15760206040517f92a19c77d2ea87c7f81d50c74403cb2f401780f3ad919571121efe2bdb427eb18152f35b346101c15760203660031901126101c157602061116c6001600160a01b03611166611b63565b16611c09565b54604051908152f35b346101c15760603660031901126101c15761118e611b63565b611196611b4d565b604435913033036111d8576111ac9183916120e1565b91808214908115916111cd575b50610f7a5760409182519182526020820152f35b9050821415836111b9565b639d26379f60e01b5f5260045ffd5b346101c1575f3660031901126101c157602060ff5f805160206125fb83398151915254166040519015158152f35b346101c1575f3660031901126101c1577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316300361126c5760206040515f8051602061259b8339815191528152f35b63703e46dd60e11b5f5260045ffd5b60403660031901126101c15761128f611b63565b602435906001600160401b0382116101c157366023830112156101c1578160040135906112bb82611bb6565b916112c96040519384611b95565b808352602083019336602483830101116101c157815f926024602093018737840101526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000163081149081156114ee575b5061126c57335f9081527fab71e3f32666744d246edff3f96e4bdafee2e9867098cdd118a979a7464786a8602052604090205460ff16156114b7576040516352d1902d60e01b81526001600160a01b0382169390602081600481885afa5f9181611483575b5061139e5784634c9c8ce360e01b5f5260045260245ffd5b805f8051602061259b8339815191528692036114715750823b1561145f575f8051602061259b83398151915280546001600160a01b031916821790557fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b5f80a2825115611446575f8091610ce1945190845af43d1561143e573d9161142283611bb6565b926114306040519485611b95565b83523d5f602085013e61251c565b60609161251c565b5050503461145057005b63b398979f60e01b5f5260045ffd5b634c9c8ce360e01b5f5260045260245ffd5b632a87526960e21b5f5260045260245ffd5b9091506020813d6020116114af575b8161149f60209383611b95565b810103126101c157519086611386565b3d9150611492565b63e2517d3f60e01b5f52336004527f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e360245260445ffd5b5f8051602061259b833981519152546001600160a01b03161415905084611321565b346101c15760403660031901126101c157611529611b63565b611531611b4d565b5f8051602061265b83398151915254906001600160401b0360ff8360401c161592168015908161176a575b6001149081611760575b159081611757575b50611748578160016001600160401b03195f8051602061265b8339815191525416175f8051602061265b83398151915255611713575b6115ac612499565b6001600160a01b03831615611704576001600160a01b03169182156116f557611621906115d7612499565b6115df612499565b6115e7612499565b6115ef612499565b6115f7612499565b60015f8051602061261b8339815191525561161181611da6565b5061161b81611e42565b50611efb565b507f9e5e8c23f477a632122a7cfc85794796c6e229487468776900c6e2959384290080546001600160a01b03191683179055604051917f9690a443b8ae8ac720249aca715541f0549e371cb8079890881479bd4e5c367d5f80a260017f654853a0e322cf552f19a1866e626eca40e7e5a8d94346aaacb00812af60f900556116a557005b60207fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29160ff60401b195f8051602061265b83398151915254165f8051602061265b8339815191525560018152a1005b6353d6a48960e01b5f5260045ffd5b633944ed8760e11b5f5260045ffd5b6801000000000000000060ff60401b195f8051602061265b8339815191525416175f8051602061265b833981519152556115a4565b63f92ee8a960e01b5f5260045ffd5b9050158461156e565b303b159150611566565b83915061155c565b346101c15760203660031901126101c157600435805f525f8051602061263b83398151915260205260405f209060018060a01b0382541690811561187b576001600160401b0360048401541662093a80810180911161186757421115611858577f42e0fa92015b72901fcba57d4ce45094fd1613a36dee1c99a6be7b598e7b417d604060056001860154950154835f525f8051602061263b8339815191526020525f600583822082815582600182015582600282015582600382015582600482015501556001600160401b038251916001600160801b0381851c168352166020820152a4005b63250fc1a960e01b5f5260045ffd5b634e487b7160e01b5f52601160045260245ffd5b631a00354f60e01b5f5260045ffd5b346101c1575f3660031901126101c1576118a2611cf1565b5f805160206125fb8339815191525460ff8116156118f95760ff19165f805160206125fb833981519152557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa6020604051338152a1005b638dfc202b60e01b5f5260045ffd5b346101c15760403660031901126101c157611921611b4d565b336001600160a01b0382160361193d57610ce190600435612045565b63334bd91960e11b5f5260045ffd5b346101c1575f3660031901126101c15760206040517f7a05a596cb0ce7fdea8a1e1ec73be300bdb35097c944ce1897202f7a13122eb28152f35b346101c15760403660031901126101c157610ce16004356119a5611b4d565b906119b2610cd782611bde565b611fb4565b346101c15760203660031901126101c1576004356119d481611cc8565b6001600160401b03600482015416421015611a86576005016001600160401b03815416906001600160401b0382148015611a41575b837f1066e57115f0a21f49eb14e264a07fe5c119c71eb0bc757a573f97d5de80685a60206001600160401b03855416604051908152a2005b611867576001600160401b036020918160017f1066e57115f0a21f49eb14e264a07fe5c119c71eb0bc757a573f97d5de80685a95011682198254161781559150611a09565b63893dcecf60e01b5f5260045ffd5b346101c15760203660031901126101c15760206101ec600435611bde565b346101c1575f3660031901126101c1577f9e5e8c23f477a632122a7cfc85794796c6e229487468776900c6e29593842900546040516001600160a01b039091168152602090f35b346101c15760203660031901126101c1576004359063ffffffff60e01b82168092036101c157602091637965db0b60e01b8114908115611b3c575b5015158152f35b6301ffc9a760e01b14905083611b35565b602435906001600160a01b03821682036101c157565b600435906001600160a01b03821682036101c157565b61014081019081106001600160401b0382111761085557604052565b90601f801991011681019081106001600160401b0382111761085557604052565b6001600160401b03811161085557601f01601f191660200190565b906004821015610c3b5752565b5f525f805160206125db833981519152602052600160405f20015490565b9190820180921161186757565b6001600160a01b03165f9081527fde86463413fb99be0824c68f453733b38369a838dec252c39c50d6e9e4c04e026020526040902090565b9190820391821161186757565b51906001600160a01b03821682036101c157565b519060ff821682036101c157565b51906001600160801b03821682036101c157565b51906001600160401b03821682036101c157565b604080516001600160a01b0390921660208301908152828201939093528152611cc2606082611b95565b51902090565b5f525f8051602061263b83398151915260205260405f209060018060a01b038254161561187b57565b335f9081527f75442b0a96088b5456bc4ed01394c96a4feec0f883c9494257d76b96ab1c9b6b602052604090205460ff1615611d2957565b63e2517d3f60e01b5f52336004527f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a60245260445ffd5b5f8181525f805160206125db8339815191526020908152604080832033845290915290205460ff1615611d905750565b63e2517d3f60e01b5f523360045260245260445ffd5b6001600160a01b0381165f9081527fb7db2dd08fcb62d0c9e08c51941cae53c267786a0b75803fb7960902fc8ef97d602052604090205460ff16611e3d576001600160a01b03165f8181527fb7db2dd08fcb62d0c9e08c51941cae53c267786a0b75803fb7960902fc8ef97d60205260408120805460ff191660011790553391905f8051602061257b8339815191528180a4600190565b505f90565b6001600160a01b0381165f9081527fab71e3f32666744d246edff3f96e4bdafee2e9867098cdd118a979a7464786a8602052604090205460ff16611e3d576001600160a01b03165f8181527fab71e3f32666744d246edff3f96e4bdafee2e9867098cdd118a979a7464786a860205260408120805460ff191660011790553391907f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3905f8051602061257b8339815191529080a4600190565b6001600160a01b0381165f9081527f75442b0a96088b5456bc4ed01394c96a4feec0f883c9494257d76b96ab1c9b6b602052604090205460ff16611e3d576001600160a01b03165f8181527f75442b0a96088b5456bc4ed01394c96a4feec0f883c9494257d76b96ab1c9b6b60205260408120805460ff191660011790553391907f65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a905f8051602061257b8339815191529080a4600190565b5f8181525f805160206125db833981519152602090815260408083206001600160a01b038616845290915290205460ff1661203f575f8181525f805160206125db833981519152602090815260408083206001600160a01b0395909516808452949091528120805460ff19166001179055339291905f8051602061257b8339815191529080a4600190565b50505f90565b5f8181525f805160206125db833981519152602090815260408083206001600160a01b038616845290915290205460ff161561203f575f8181525f805160206125db833981519152602090815260408083206001600160a01b0395909516808452949091528120805460ff19169055339291907ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9080a4600190565b6040516370a0823160e01b81523060048201526001600160a01b0382169493919291602082602481895afa9182156106cd575f926122ae575b506040516370a0823160e01b81526001600160a01b0390931660048401819052936020846024818a5afa9384156106cd575f94612276575b5090612188916040519163a9059cbb60e01b6020840152866024840152604483015260448252612183606483611b95565b6124c4565b6040516370a0823160e01b815230600482015292602084602481895afa9384156106cd575f94612241575b506020906024604051809881936370a0823160e01b835260048301525afa9485156106cd575f9561220d575b508083118015612204575b61068c57612201926121fb91611c41565b93611c41565b90565b508185106121ea565b9094506020813d602011612239575b8161222960209383611b95565b810103126101c15751935f6121df565b3d915061221c565b9093506020813d60201161226e575b8161225d60209383611b95565b810103126101c157519260206121b3565b3d9150612250565b919093506020823d6020116122a6575b8161229360209383611b95565b810103126101c157905192612188612152565b3d9150612286565b9091506020813d6020116122da575b816122ca60209383611b95565b810103126101c15751905f61211a565b3d91506122bd565b60ff5f805160206125fb83398151915254166122fa57565b63d93c066560e01b5f5260045ffd5b6001600160401b038111612323576001600160401b031690565b6306dfcc6560e41b5f52604060045260245260445ffd5b6004811015610c3b57801561236e57600181146123665760021461235f576276a70090565b62278d0090565b506213c68090565b5062093a8090565b6001600160a01b03909116918215610fa357604080516317368ac160e21b81526001600160a01b039093166004840181905260248401859052604484018390529290816064815f305af1908161246e575b5061243e5760207f0ec92dccaaec52237ad5b362fd28fdd30264d3dbe224275a5f260e34078d9de291835f525f805160206125bb833981519152825260405f20855f52825260405f2061241b828254611bfc565b905561242684611c09565b612431828254611bfc565b9055604051908152a35f90565b60207f5c4aada8545198f7ad030e7622ba483cdc0abd6c790f7099b2b1b5a2f052335791604051908152a3600190565b604090813d8311612492575b6124848183611b95565b810103126101c1575f6123c7565b503d61247a565b60ff5f8051602061265b8339815191525460401c16156124b557565b631afcd79f60e31b5f5260045ffd5b905f602091828151910182855af1156106cd575f513d61251357506001600160a01b0381163b155b6124f35750565b635274afe760e01b5f9081526001600160a01b0391909116600452602490fd5b600114156124ec565b90612540575080511561253157602081519101fd5b63d6bda27560e01b5f5260045ffd5b81511580612571575b612551575090565b639996b31560e01b5f9081526001600160a01b0391909116600452602490fd5b50803b1561254956fe2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbcde86463413fb99be0824c68f453733b38369a838dec252c39c50d6e9e4c04e0002dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800cd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033009b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00654853a0e322cf552f19a1866e626eca40e7e5a8d94346aaacb00812af60f904f0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00a2646970667358221220b25dc2ef8721e7da6ed0b65631110a33e0f30dd50e827bfa8414089b3922bd5f64736f6c634300081a0033
Token transfers
Internal calls
| Type | From | To | Value | Status |
|---|---|---|---|---|
| create | 0xe5EC4d...A10C8C | Unknown | 0 ETH | ok |
Logs
Initialized(uint64 version)
0x000000000000000000000000000000000000000000000000ffffffffffffffff
Related resources
Follow this transaction
Explorer, RPC, and project routes that help continue from this transaction's endpoints and token movement.
Facts
Execution facts
Sources