Block 410842
- hash
- 000000000000000000788c7eb5e0b6e21d54651039ac8748e104c85f5edd64df
- target
- 0000000000000000062776000000000000000000000000000000000000000000
- timestamp
- size
- 347342
- weight
- 1389368
- previous blockhash
- 00000000000000000006f6ca874a4d7da595b37e47517dc2346569a52d50f61c
0 Runes
0 Inscriptions
455 Transactions
- f71876953d773c95c79fa48eb5d94d8470c504412d9f659e471be4f654c9ed26
- 5ef82f312f11ff17aa58ef0444fa5694e478aaf3fb4a84c726648f83843b060b
- d4d8be15b80faf02bd279673b3a20de08c8ea292c2812399e41d9852ca7e70da
- 74247651adc362dfcb1e6909cc0d8e8eb03e5f57a94aec58fcc947e14f8e7477
- 2a5bdcc9287d29005f96bbf03920772dee631922d7c14f77bd7fd758243d194f
- 5fa8249943ea4920dd0a3f3eede732bffd2d5b7d389bdc506a1e56e1cd1fcf21
- c1f19a0dbb585cdbce1e5d8f848b7af167c7c19de4c996ddaf1bb1999c734315
- 77cefef8f01f9d4f18e698146542a79173750a41ed022eb8650afb6520815608
- 95c9f1bf9bf6ce0e2abef2b9fd318ffc496e15dd561d3e2b2dbe96f73fe10813
- c06438ae2382937a96859f6d1463a5849a4f1add13cb9570a505ab709a5e31c6
- 39e3c187c32ea7143ee8fdb2b9df8a7dcf039d12a458872fd0be879e56ea53af
- 629bd4290a491ce19417512ff3c4421e2592095e7f8f42891bd897e873e341ad
- 74b8ecd6b3ab6f1653a4f41e61e269dd19171ad5229accdd74bf551ddbedccbb
- 5992ae187bcfebc8d37c1e00a51f40e1e77f8e71441fe44fc16f11b3038bb799
- 7fdfd4865a243c4383f7932a9bf3cd9273225068a2f46eae7f806298ab7a310f
- 4be35558ee529d7a5175a499ee303dbafcb97bb2e20f9e1e1af5f8c35994a7d1
- 994ed154e7be74e6488d7b0a05fc6aadafeb620aae38ae57fa980ac67da5ffa0
- a47f5a64c9da9e743119ce992c67c3b738c1c0b758a6e2967d851a35c4686f47
- ff26a88b913f48e85a81187e7a56b6a23801b33a01c1e085674a25160e51bb31
- 67533c4317a4f8fdd85af549d043f410e8bcabf163ec2ad8bc8ab91b30e3d80b
- c876c437f22098fa949b143976173f29babef808573c167a7cad2cdccf22aaf1
- 2ee7a2a07328f3ce74a423836550332697f8c2be2680a96cc7520f3308385a2a
- 10267d7f78da9cb21279e424fa85dc749fa606be8f5e215d8cc95d97b4d99f5c
- 58b0b996fa5e93b5a47dbe44284daa11b18735197e4175b4705dd9101dd0d9aa
- 9341a1aa85fc4fab0b1357cefaabda5eb4dd3c12348b91e72d36566a6a8e3620
- 3c39f193026b0e51fc0f5cfd826342b679482c6191f30d75451474cb6bc199d4
- fef3675cb2edcc5dc33e5f43b2833e273994fa305f22f39ad77af49065a6e047
- abd5a896786cfb5d30e44b1e10d48ba3694c2a73efda6632640f7aff77b10d0f
- 290bb828575eb7300dc158f703cfb3ab0a7aaaa924a17b42cf10d8e92bacd839
- a6c0dbc5ec058da890f7be49cd6775ff1fd397d34235df265c324f19ada6bd73
- f53f6627563bd891eebf98ac670f143b652f42236165eb679be4e2a2331bc34d
- 815ac9a38b9477e2d984bf61c8ca5bffbd7dd6268f9991a92a25ae9d4912619d
- bbbd79c045ed8fd12494a891fc6cdb2acdbb23e9bcdc25a41bb29b35958eeb86
- c9237e8e2f29ad3be6367d059ca0c248e698b511664ace9a0e4c2d6343dcbeb6
- 50c115d251aa4424e247d37582a15904e7bb79eddfdbbe9a30509c22b0e1eada
- 1256ff2551030f76e9b637a03d97b7c1eef9d5a4577c8c40d3eea5e5a487ba0b
- 690405d49694014a32e25c1283146a03c9b745ad777065b2d8e0432bbb0b3984
- d6f7f21d1b2b7f22014c1ed0bee5b35a1233bcb82f3a46e1bb51279c0329c482
- 338ace0e8a7fc11ce5d1dc5c7e7825fc77e8f6e4676c3da5bf28489c280fd679
- a7cef722fc4dfc054562fe8e4259d7baa6d15e1abdb312e144e425026aa4d105
- 6f1705a811696dfb4f974e2454a0d580798fcd16d7a08abc356137a6db773905
- 542ff07d0189c17d7e8ae33fc41a9736406a9aed0bd67d9b2580718ab4041c9e
- d177062d90e5361b0a939f5de7586c95aa6dc5a574ff5b44dec403e1bff40c14
- 68ef8514afd7ee18df7c2cf1f2da05eed157e39cd66eb659cbbe4bbf7b750b30
- 054aa84cfcfdb0769f685ed30093bb7896207921d988f944efe0f9cf99332d08
- 325c74334862e97f3b86b9705e30a66ed5dfe650fa257e36468d08b3eae15098
- 60f1b507f9f5f8874739aaf6b6491ee3a3e5cf0d222d0d87275f2b7c4732d457
- 6145bd255a90f040f797718f2e346d8dca1e0efa0cb0199c56dfa2cc1c51a028
- bb973fb8ff109231e8d9c8c100d4c2a3cb2b9b18fbc87c6ee57217c4adaa677e
- 895f94cddb1516cce47d2e105b50aa96edff6af37d59af9f2e08d1f34be7041b
- f9ec2cc48edc7acb04e1e4ba64ac94603b38d40df24beca93bf4985d7934a094
- 4cd1bc6559c85a227cc0f9f4872b796c552a0225d1b0b946274ca03cd4b64058
- 49de7c7c92bee37b6ba07ffa5a69e3dada00c4a4a0c1943deabe5c129d9a6cb1
- 54d7992caf3bee566454f3357c490beb1b70f751e6969235692b2b14f6277b14
- edf2282d2b16e43baca08dca1b07b2e475c3c4019eb5a8d82be33f8f8f217b48
- ad750c55a03299198ecbb29292aa0ad680799f40d774548aa02e250f40b04439
- 41e10ec4984928e5202fecf578fdd282ba1a7ced0604fb3b2aee285c64a4d28a
- a58a2067e9be2a0a66acf039d0850f23dd22b5867824d0cc56c68d99c1eaf1b0
- d635d67e0320bca65ebc67a46cba382c1e1d6145eb8dc4682000534ebf1d7243
- 06f35d1b3db23c7fcfa48cfb967341d026f0ee8824e8d361671f405886cbb10d
- 271257d129fbee477ffc1451e8ddf9608f59f7f5d3247e77f02bcc4d88c695bb
- 2d85366ba89bcdc8484cb9b561bd24c858aad2bba43b70a1de7a142bd9f02c8a
- e9095b8e5010e766b04a08ab16ff9a4b67140d54efbd6e4867ae0fedd7751f3d
- eb5877f85a86f34c27733a7cbf49d59b3bc8ecf05739f2231cbb9fc6796e4d62
- 53a5e6906cce6faeb90d5be61ec4629974683a1872b689158e2ff2e857a5c0a1
- a9c6fa936bb9ad0c59111f0cc047fddcb1a4de3ac8d8cce2c8e7cd6877e37583
- 669ed72b6065141963e17a0000cd6aae358477c93f4f7edface8a0249fa476d7
- ca991ad82ef20072e39c061b345e9aa32139d63173a770e5be73518f355130df
- 4b150b498bbd7c9c94d8696626645fbfed26dad14b20feb4d417d15d399dc2c2
- a339742b5378aea1762726402f98f60058b212ab54b5c6f132c7756a68bca210
- 1c1a1aec818636210378140b0f1107cac46348916952312ed509d0c50f70d46d
- 42813e535e1197c0c6128436041d727e21459e860441cc5c4acb50129a9d7ceb
- 682dad94be2dd518f031f927e67659474a524c68816391471c4247c8eb0d0fea
- f949351caa531ac9960e2a18ba3291922cdfe9f981482d751e748e14497b758c
- 4e079c0d77cbc15d3f4b8e4cd0acf8ba25e78d06426953d4cf19858149fd4b66
- 31b774da48dfd74712d62eb79b70cec6977140d2174819ee10906ab41bd79316
- 44be1657d67494c183b1b6e398af5ffba2ea3c8d8519a0ab1f956764e1f9fd00
- fc51191e5020f73fb784cf7ce3ed3574ecd31ce61e3b0c990d1336d21bd173e4
- 5c22655db9ec500d06ced3369c7ce48529193863451394cb3cee367e03c7d4bf
- 8cca1be97556d83a2831299c3a323d0c7c1234c438727a0940e2ee5804732599
- 03c36980a574ff862ffb066b5a2b3eccc1f3fe99c788409b60b2515960487e71
- e23c3ed8e41ff0bca27feac8462b4c1d03d4d9cab9db60e182c4957c784b864b
- 31657ab34902a7e8c1bc5fac5fbb0e7c166722139dddb1a2ba8bca9748f37e41
- b32c908906075630a6b7ec3068955b101d83fa2f90490b9a454a6285b6324241
- a34f66c876bd6943b2eda8c553967495ca7a426abba6ce7db2434d1c2a3a0627
- 89423ef25c23fdcd02e7d5c723bb0cd4aaafcc72f3734a4d53a6d852a137a420
- e857ebaad444a8f7ecf5325d66c168828498371bc3ed3c2ae09be8e5221358e0
- 19b288466819867674ad457d7140f1843890983aee78a6766e3fe972523ecb8a
- c29ed2ed84f665357e9cd9ca6884da052d06a5959da182e05d004083f096a35f
- a6c45dbfe22c98a0a21adead00d492833fa7e39bc2c37a53cc23de1dd9ef50b8
- fb751e2958a200f967c6f6e29e4553bbae66ea7166b02b268a6b4040f8dcf7ff
- 3f9bf2aeba66111ac9c7628c3b7d4aa92172d45fbcadfb788e52865876a0f582
- b6d8574f8a2d17a3dbdc6d3c01ab836e420034c39401ab6d49f3c733c0724624
- 72cddcea68db9350bd6d6669929c0adfb03849d1413f069144df0a6350f8d9a8
- c3d6922db777ccdc360154c8e25780177e5ca649c7df9ab82ad878ff14bf1d27
- 923d3f7b898f53a7d2d3b6498a03b2736e90c0c87ec3c7efc24829bdb045b7f5
- d2e9dee82ac2918c21ff711d7b889061414ee116f9e71a25dbedc2112f7dd781
- 918bca084cc2f5ab116ec3ff1443b48f38fab1797a04cc8efa5e7cdcd4c6df79
- ee2eb9a60cc14ad5ef13c4dc617e06dc3fc93e9533c15e64d7307e4820aa6d94
- 4ba5a5dd49d7237f05a23d15f98550b644e93f6e64a5d2beeafde479b4a13078
- dd07dcff6653b9efb353b2189973791e7f7d82b8b104d4d67422cdf2bff64a4d
- 3f24c4be7fbeeb5856db434ef605743d4de23459861cf8aa2a119e76844d5b3e
- 6b5f4af3c165055b965fb4c9e5ce2d81cf64d58a2ff3cc0869f524f998b997fd
- 329cc28e31ff02e33c31dfd63231b1cca8453561226321ebadd5df1f9682deef
- 50abbeca1d7ab335b390851d6c1d311e5c3741f6f438cbd4afc7a9ebb02e9bea
- 053599f8c8b025c5eb3dbd24ca2d18aea355bd688cce6d8ab1b3bb6a4646a8e2
- 3dad0cc7f4ca9e7c72f8d0ddd4243490aa0f1fda5e442155978fe8e9625faad3
- d50198e21ba7b5b4fba5b1739af92072ec1f42ab494a3d258280296c518f4dcc
- 38a526cc8e026e7598d1be391e0036df7718785e82fc84e2664b87bbdcd94ac6
- 73d1585fab130673d24d098ea75cad79bacf37f7f608d8cc0f08754d0f8f8fba
- ea8e14f58478906046353e4a48e700694c585b90c25eb9fc4cf7eae4071b92af
- b6c0239cf74d72ceb511033f2485b20d1d2e9f6b0596e08e9af8a3082f975ba9
- e6590abe1e93dda8633d17493989900255c715440b6e6f72ef2efdd648b88d80
- c598f412445ee6aaf709f5c265a64ce737e84ebd018611da72e3b5ccf87a6a78
- 33c84b7b5f227ac05ce88c364a2a0c7634ccceaef224232284ef0b753eea7c5f
- c05beae14b79ce8a2911bda2fa31ec7e294bfe79fdbcd6bf770c8628c570151c
- a3531dd65e81d789d4c6fa129eb00950f8e37fb6e4b796c8f472b52202411a01
- 3eb12bec8e150b26b8a487c27b8def5ee2b75e27f8d451f183b3c3dd907269fe
- 58fe9714a6ad71c43604a8fe7d112a32a0cd813cf5243f7f1fd48a6bb3e6c019
- 2272de8605012a37fe35c03311a97c5bd9642f25eeb903bffb292992abbbe9fa
- 9c141f5fa153fab1385c9d3834de7e528b0aeb4726e30a87e933a7467e7283f5
- 56f729c78f7d9dca0c9259ff338f3a09003569647b2947d682d1269edaccc5f2
- 43818b9ddd0627deedf234b8d009c221748ccf09bb96fded64ac4b76e09813ef
- 5a76f1a38165ec861a3be0a4f17e558afb1508e003bb34ba15000f9576da68d0
- 5760e6748725ed10cb52a5ab1657d76a1e12989ee113a095f5f021c382cefdab
- b8d014a2a6e0bc69e2c6e5c08bfc2904118e4667d0f488c9c09cf0ea889d1aa3
- 9ba3894cd7100bf794fdeb5f3cc624a78461c146212a2e7d7d7a5473e8eccf7f
- 944c5fb4af2905f6c40b4bc72073bab5ce84872de738e9ed5cbe9fb6a9dd237a
- c89320008e140c23564f3a49b749d63c813cc94602bac9ea6a5cc100eb2edd76
- c0f562a356943c8c4283e620ca8b802f0e6c583d242fc6641c86cf3ecc57aa66
- 66684f220ee792d4acf63c963edfa1fb4f2d5d591f66903b82e548369da33654
- ca007a24546ed925d54d1bbacded3f7226ede0cb4c0334a2f4f11184278d053f
- 3f0ae003910bb2e0b343ca22e05abaf003de375b74c13bb9bda9cd331d7a183e
- 80cde3ea73f3837fc00b072237232bf3a930c2b0475f448a32b4bccf4636dd2a
- 9373123e2314d4f9ba77070b6e165ae2b8f3ed5c967b1de39e38572750fa452a
- ad6596254f8e3d4cf7b99d4bdeea31e34ea827f7be687007cfed4165cd42830b
- 415ac545c7483ad98f051a45e850500677ad5634b23edd12719dfddd07f3a8b3
- 468d6ecf0d58a785505be30af5bc0e0b2a083a20c29d4dc2dc0655216359a4cb
- db5df18fdd653a5f2b86951a237ee216d9a1bbfb6632887bc677b34440fbf756
- 57331bf90bff64c1015b5b6c18167760f346466b8b6834416e96a3d40aa37dab
- eeee06b76f6a1a9c877a801c731e03bf472c4e556f1afe39e43000df392811f5
- 345474c7d8e233a81e73a8b40a52a667e2630fce3621e3ff215b8e25e70f5b42
- 6b89b4b52f2b2ae70e96d0c09aeb24c4cdf72b21bede4929eece9d60a7729b77
- 0242159b2e73596dbd151a098bd381be119789f6ec8fcd4050e1c324e432a69e
- b81bc12d4166af27bfabad74662ae9a04803163e816b3e7306d18262eec611f0
- a3026f6089efec7e12de4c15749016d51dbd87f41f585a1666fe3717a605fcf5
- 3c49a7753b885d834d84bb15f42e2eee9fb778c09f4ae082e490a8b2a29552e2
- d08761fa82b242d12633b1ef38cfdd41c53783f1a575f08ea7a8508bbd6e48a6
- c575806f1b53abb1ebda8a8fbe65d3bf55533111a6beae7ae73d49fd278ae7a4
- 7f364123580ddb1506174b9de81dbda25bd1953e42165f502564292afc0b0e9e
- 3fa07c1f04bf068509e022dbe2830dffca46285d9cba89fa02ae7412697dea01
- 5a69b2042fcc46d87e65e76aa5cf9a1d69281cd1f6dd5cd65776181548078ad6
- d87c95ac2f567b5bd6e1026ef5af44fa27eeb2d6f425e38e01d4c21ed5ede0d1
- 2b6096ef56a4a6b0a329adea50ebea0726434df57550e507eb9d55972d0a1ce5
- f414e41f44adfbff238b770ee7af78e577c3b634a73da0c4ac675e2c0b24934e
- 2874582676cbf6d3f7e0d0a452d557dbc9bc03a84869b78bcf29ad84b1214f44
- 371251c7e5c00ce569aca63424858496c7a0490c98a6d911fe9d717c3e6a8d39
- 8147f659bbaf5ea65b4fcff0177164cf80aa9252955fe5321e28c242046ebde4
- 08be6f6fdd3c875c0194f61a0bbf32221c0bf341ffa97b93d60e872e3c6c14fd
- f7728667e9f8a6f80b5da8192aecb42a62eaed046239e2668c6924ccbde10cd1
- 6bb346cbd9913cff0df23ce4334cc122224934edbd5b914bd48d3d03dc97173c
- fafa65665aad24961b2ff57cafd3a353833ce454f7fc8b4f79a263dd495a5a1a
- 2ee596dcb6a52ab910f1f7d77ced027f871ffe180eb5b3db91bd600787288639
- ae6e573554e82f2acc64b1669fe2fca069f0b93204ab89cfab4f4759cf044bc9
- 90a0a271bca2a57426fbf098fe67d74f69eed284f386dc87f7fc6e9af7a78a2f
- 41ee93276a9a7a7c61cd7964f7f9ae1dd95aa00fbceb41e9945ca280c6b92bbc
- 59fc29260ca4be4de82d7bbd1eba51461de32e433f28fa7a79f294e62af4b54f
- acd9862faca1f9a7c11ea81a26b4097645e6b4455822d978fd207617846a50e3
- b26c505782ac00e3da29a7ec02d9662d4ffac79b9de61879d1f2b1dd26e2e329
- 847a7f2f2738e95fd0233bacf82997051f38672d7b505d69fa939bc5c20de3fe
- e31b91c94d598bcb5dd2d2f878664a6e713b6bd39110916c66d3deacfd9baf8b
- f455bea46450cb5b79731f78fe5ebfd57c9b3483832feaebca58714b3e16e7f6
- e7ce0e4e26486cf33ca4fda827c69ed5dbbbda5d945b707a9dcc76c69e0720e8
- 08b45563aeda44032add925e354f08e9c2df8a3ee77be854f74fcbf76536fcb8
- 5b6ae7e4b363c3ce9ac174f8d1e183e813ee4d497ad80a1da9c3442496ad550c
- 1834e66e51f51ce766b10db6c28c75fd3de0979bf115e6c3e35c0d70d96510cb
- d51320cb9266e100b49e9553ab40b14bef5adbfe44fa6df5008f3311fbec6359
- f799f3803e81dcac9f6bec124720ed88e12b51464d3c313642059f064ec0d2fd
- 38ec4c18d29d8de86a296b5c70f9acea54cd807498b98bb90e093fa263781eaf
- 5e828937db51742d3ec2bbaf198f640faa74fff065596f638687d90fbeb36898
- 6a29ad99fc51f7fd4f1036bb18d7b1c77464781532abcc92132ca04fb69d9618
- 8aeb8a6f0166938124100da08c52e28a302d4431ea9f519445b0fb2a850105fb
- b7702df3cdc372d7c403d626ffb8269b0e5732d3b1388b571ce1f0f8a856d1d1
- aa4fb7c3fff73eb9f4715ac890093f10421997214194656a530073e05dba0cbe
- cde692d8e1a9cdc2b292a9eb5a87533f98b8c2e940f7d00bc5ae52d2f8196c87
- ef55d0fa1357ae5a6766af08d3c754da0d6e8d20482507e5dc0620718fea7681
- 6f6892ee2370ef5abaf05b660fc9ad965422369134330f63a95bcd9d3a574c0e
- c6c9d77aa1110beaa47852925d295714b15d1dae0c7a67ad55bcb97bcf04027c
- e02e205a56974ae208e4268015f0b26d1158dc8c0c293a4309e61742df46d276
- 408d1ba406085f3db5ddfb9abf9457b2b7b824638ab45289b0611ca137385375
- de88c13bfdfc5596e21d0f25f22d4fda3522c93d96da45861e5094a29461d76e
- 2d10a1f1e38836345cc91662c1804d3ab75a53a2afcc0a097c5ccbfdc77e8167
- eb934ef326e2c91de83b4a99402d8c9fb83739a8d722aecd66afb67e390c7a5b
- be40bd7e5f5a1060c97c2d0b193caf7e3b5ab0e7e9242f2816d76f3f82421e4b
- 8a75f31e6930d675b575e01538db7c69ab0211ae0806f2cdba14f9504afb01c3
- d985632fcc0258110751577b1ab0ed282b27ef21333a46f12908724847456c49
- 435ae5de7a5420ac010231583dbbf21d6fdab50eef55596b030048106a382643
- 50bda980692d14e4dbf9229c46aa8325e5da058a487225f4af9e885830886d32
- a46ced39a9584c1fc7881329a65d06645dbcf05f02a4b4b2079bdcfa111db7e7
- ae08a13cd19c439420160fde41718536ef5aeb61a125b15660f5b65a1cc16431
- 96e62e27437310f4aa23f65276f43733af47d47a19d5164cb753a969bf24f92b
- fcba0c51c7a9c6ef4096b674ab384de49e6c61d02ccd290d9bfca0ef1b7aa325
- 66df56770dfb93a61d403935489afb457e4f84f7c84f278598f21cb55dc52a84
- f739db421b0cac3a080f35b122bf701e41f9f12ae6c1eac89ae2a2d2c04abb7d
- 86715ff6dc6eff59d00ed229b86302d57e67d132b22c65c822bf59c015979d26
- 67c72c21bc67f9b36c2e8aef5505400483e38df2ed8e68ab219ad73c61122bf3
- 477bae7b6a778cb9e0100318bc7dbdec02450fcf7b835755e84048a162591128
- 01789d6abce70672b013c47c99be4cb85585e160a07430479bc8553458d245fe
- c68f45b9d01740d9a876a1bda14b60e6c9ff04bcf14df29c7fee6b02188f3d5d
- add701cee4aa403ae6194376a8e0c454e610504d57b83a98f4910cab2962ee2f
- 5b87e8ae3fbebcdb7cd4ad6ce2eaf0f12356eb0ea87df787ed283b9a1d7a4f8a
- 8fb47cc77c42888132dfb551c0989e42e990f7a541003b38267ac406dbfa3e9a
- 1185f8b3895e3ba86234a0f387a939bfbfb8c77e60244bfdae144005df7b0351
- c1be1e04a68e83cc40da650170466da0c7cdc9c6d6a935d2f655df23913ba451
- 74356be3c4c16881a948efe71d07e645e7af2db56140b00448793187fcdf130e
- 6d65595a0c47261a8b6f778230ca2ace417da7cc6e196e6cb998c1ff1b9fbcc0
- f85e06c19f96e1ca21bbbc69a0f1516a6198c7cbe4ae068bb03015396a815564
- 9398198f84c8cccbb6c6167c4419d34705815151a5e0ece3e1851efe29b138f9
- 4c1c8109a1f55926fec5f3f08292103370009015bee9b685e04d58309c0369e8
- 2e903b1f5406156aac271fe278d460e51596f997cefcc6fe08a01596aaa2c08f
- f0a48a4da4b15d2aff865b5507dff8522f59904f66425552691d64e12ffee167
- 67ad5c5372e080486ece86f297df227b13ff7ad332d3d65fce40b4183aaa0ec6
- 27fe94e5f244af57605f4b1919508ff9f33e7717a8d0991f19b19ba192dd7ea2
- dfb1e6965953455c7e984e1d8d608ae01925b5c8839b4ed018cf9ba8f05571a2
- 7a505ad88def0f905ea66e99821b47ddd1d717add0368b128fcf02bc54cdff8b
- 4d13c286be2995d4b09e0306d9361ba217fd3c5affbc9a17874419dce1fe3349
- c1c59c759166891f1c924523b7a74adda5127d9c7d66853993a9d270ed29e63f
- a2775ee2f76103ba249967bacacc656b2f64ef3814b370e7db8a938a51b74a3f
- fea8720b9087c77ee6dd558b037ed56fa9f5b80e89c19734a2b8e140c16d7927
- 5947b8cba3b2dc765ddb16e0d7577e75d39a71e2c82db33013805e0152666e19
- 888c36f51f6e1e9a6578b0a5cf8d6c26f789dd12492e3116c930e23a77b1df02
- 46108877af36c41526a593971c34d2a57521178bd5affe827d80f9dc0cae1342
- 83dbee83cf5e7ab2f9da883111f8e747eb7d1232ea7d97741ea372e288d6343a
- 8f9f754d6b4abd3841b9c9c381e8234812dc07be273903c5883718a27653480d
- ae68c7f4e5017d1550142acd27b61cbe968cf9c5bfb78f1cad0fd4721d0118e9
- 67bf7868693582571adc71f2738bdadd2a98816bf364f1a8e2f7ca598d32d048
- 4e2731a11e3918363100504958c1eaff444ec8d802808cf068e95ddfc7126bf3
- c11a6b1eb06a1ec473564fb2539eb1b8069ebc48b72e4c41d52fae74cc6053c3
- 4d21259d6767eb33abcc1f9e665495b739d3cd1a902bcde9023386948512f309
- ac4b4763b45c92c4b73d8eacc94e89e5007ac2108a353b50a782e1b37f39b4be
- 8f46999dabc1f78756d306372c0d5b491b17e5b59ecb53b62b02d80f7b5258fb
- 913d0c0e34e48a2bc6989b1e64e32af4a0c43bd48dffaff5f1645f64d0e9afec
- cc0390ff1b2286e0b212aa73f1b4d49d38fd9d5e72a0e354d653b5b65535f168
- a7de7db57732b81d60d57265fa9b17a3b85b4115c73240402f3394345e7ec85a
- 1d774e493fb7a5aaf2ba03250e0aabbb1ec15de34f61957d3103aacad9abb632
- 4cc44c64526f180d0bbd8abeb87aec9a00898dd88a0ed8839c5fc059a2fe4319
- 15b6892ec7cb5bf24a43f1fa2b1f85a1969081a7119f1048837d96cd90a723a6
- c984747be2cfa5d05a97acf2d463f2c39e53eaf46161cbbc23e354777b40f682
- 4be91bbec7407e53562c9c70c1e9a152214a6bf6d3a704dfb0f65d8aa1ad6209
- e4b87e8584feff2372c9265008170f969c01b9b60e2c869d4ad26f5db2753db7
- 2aa79d63a9aed381a9e5154c1c754e46fd2a558a977cc921feb913c74bd2f952
- 68a8a2b440b64c4fce8a603e3594118f727828bad53d8e176e5396a3ed5f5705
- 319c64b700963c3f9463fdf4b7164446f5d2b388b625c364cf33d8af22351428
- 3628add9bf210a01e58bc1d05dad2caed0bbe4b5a7e71c7b17cac6b6c7f446f1
- fa50d2adbd4de3abd46432df0b4929a8e192f3a0fb8c20bb3ec8d10d10c6cf57
- 706c6e4d63a2bffa0cb5d5c6880878d60cb62032db96da61108938d97293fb0b
- ffef47dedbfac5d1f1cff9a2b9e1a7905659e6d672c46a6b2351cfcb4783ddec
- e7142c767c7443770fbd7059131b7fcc7be5d486d33b21ab79443275a0da30d1
- 51833748b9804f98f28252e65cd2c4018edb8d8c7fafd9880b95808c7a399db1
- 7e7e2fad0acf0c344202068dd431a1114a3055e925641ce9117cc36e0c67ad9f
- 5c6ea31a77ab62fa2e3febd1109ccc3b283e3102ba4fbe9aa38972092c9c9293
- c52b31c53d4172cc133e32c711bf0b6b91cc5e6f154672c839bcf42fe06aef5d
- 14ad3306c92b725624bb68a442f121dc49f2e5fd910894e297822101e6954141
- b7846586d79c16a345ab4960b8918b65056d335febb57e7a2ecf0f2b65c79617
- 2c9766485ae196097c8bfc3f7882559adca61e4ebd85822369bd33fc5b85abb0
- a585dfaca2daef42a026820a6c597f3cf97c9584a11d2d183c34bfe76d252520
- 25bdd24ad18817525dd7894d6e217305e9301aae82360ed5702fd7ae7168215b
- cd95b4b61c64c88be476d93c001a7842cf413a52248ab9649e494012210a4f03
- 0c8215d8727480bc7dd3848f568257627ba5be592b03f5aee652e75d79d34365
- 631c3be629294b3611d1bc7fbbd7c9d81098042fd790a4a510e0835d81f20695
- 95e08b46cb87e1ba214b64ecf5afd399f9c69cdc72d87d10a6c443a85827cffa
- 8242158e170dca965c9992bfffda77250bb19c672c2f636489e891b4718fa4bc
- ecb7ea74ece1cfc3716cbacb2aa806b8ba41054dbdceef0ccd389a4cf6150c83
- 10c78e0d4e9027fce657e1cb35e60409c58703da617cb5ba64ac6ba5004b87b3
- 3be26ff55faf8da83467ca6c45d406918d35ff110622ef095be61a653ec96490
- dac4963a316b53013a3c699d973303c4bdda3cf024cd066282d062952d61acab
- ad6406df1b8967bc8576754e68313dd8b669ccfdbd2ac79b2572c924072c257b
- 6029445181e69195e31157035cffa3e30e8e63ec25ab6f6b8bddb6997afc8da0
- da4de6a83e11c43bb3f59b26f7d0c4bc6ad61a6d330d77c7c4c0588a12916c4a
- 1126d5996ff72507ce392bfc9f03d1fcf7a175c6e50c754a71b29447f5589dbf
- fed9efec7ccdc8a988a42964ebde3b647c2357b81e0a1a7ec631da2adf1e0d30
- 19d6979f1ca5b4b348afd3827a82cdeacc19a47dfd1fcf1fdfa1f3ee23f993a9
- 34b94d6faa131a6414b2a9a4fed36d26f55bafdb1c4111420c5db0dee6cb5bf5
- cc57511897064c11fa8a4653837888f7b745142355928e792338ce8ed65c8105
- 794dca036d55f9bd41f3db6a2c9fe3a61522fd6323dacf4361d1f428ed8f6d9f
- 4b62bc38eecd866b0f9c73a428ec0f6753152cc9577e1658cc6c5749ecd4595a
- 7b38295c9a905e135650a0fe68178e8062673ddec31b7a8825a766f16bef6743
- a0676643789eeb4e8ba5a6e5680e1ceb43c81e65bdde6edf44f86d449407f169
- 6ee6f7031bf01fd672c1bfe8a0c25bbef9c5ca292fe977e631f5f782753c4ba0
- 82046079bbebf3ed6b63f7c065666230a8dbfdd991f605af1d5a30f4b3ff629b
- addd2db6726eeb6946ce0d2e3bf83d4a5d4d3fdd2c4a00cd6b8362f3e4dede8c
- ef5ddb3e93aacb3ac9ca45907e2230ad9fb47979e796505e1c494e13cf798e68
- 11c30c1629a45f0755605fd48c56885473efa0b29bdc7af2124525665cdc0fb0
- 9617998e14702da64a2ed3985f301cdc7bf0af241a2e1ef443cd9c0f35c0d3de
- b54c1ee61dc78f443aeab67ee3f8382d5816da10442956b54ca59b1d7b9ada5e
- 10cf316e90199b6f88257ab392bd37c28e7098b68b768c138d6b8236ea2aac2f
- 8cc513535e126dc5f5e1835718be191f2ec6988a32a8cd2cfc2ff56fe0b4911a
- fe885c9509553798117f27e1cbe69c0e6214bc5b7bb6a410124fc4e79810e819
- 8da9d7488fc131d501d35d73a04b09eb51f1488f398d5e5a9e77e0743789d908
- 59161a570eb7a13e7227ff7633978c0e0fa3f2822ee04aef296c640d154ecfd6
- d1ff904a3a69a956e6a7067c176c1a17ab7239f4885d5fa068cf5025d1e1ffed
- 992dcb51cfdac517db3e7344aecafe0f16baffb5df6fbb53fad4b2c0e03b2bea
- 63db2c6c8a678ea7803b2f8fb37e5afd90f2d7664780f033115fca063ba928a4
- 69be3754d84f1eeb5242b6d8319b51823b652042c1607e6820fd3a8d76f519c2
- 1c9a7802a7a7ee4cead1a538da6a1d6f01ccecf8f5e78195494fef4e443ba419
- 800f8fae02355d1fb12ccc4ef593103b8094d938948ca628c8390193ed19f2be
- c62c308a01e59a4fd35b1f2495c35c49b20dcdf71b85d46a33d4ac08bace67f9
- d46f8bfd057dec17393a348a3b7787b8758ff494800810da5ecc9af6527b0683
- 9bbf9b717170d419645df0b24189d35bdc7408ebb0fbf64f358389d06e78b81a
- 1f77554a8fbb0454ebe4b03ff3f3cdcf9b5e2cea3898790f66fcd516ad1dfdf0
- d58ac10c06e3bc2aa93fe17e78fade525f2304b663d6251016edb1bb49a1038b
- e89ef8211259ae7c2894c38abd7ec346bd21987e17d58a2bd6bf59e79d200b91
- c09199573e5d8e14ac12c2371a8f01fd764db3d5cb4661b034cf38187bfdcaee
- 997192925f60a655a66c7814ac2435bfc697a4f74037f51ed781ac483bf051c2
- c159807700c4ac92ad7c8df4426ee58b0dfc1a3acf5263ff17ef58378c2d0063
- 19b0ae5c9c42cffd6132cc9747439b0d2b97c0436e915b2a929eed5e29fcf7b2
- fc98f18888ee6b40088708d9817d027060fa0ea297bd143a1e4abf5dd9cf67a1
- ae8ff9561001bbabe9d4952f56f62ee512fd33a9909623542c7d2770fd32d92e
- f2ead012eb6b9d3baf2a56f11551fc38cd8f40be19e6010af09ab12338c9d17f
- 4527a1175981fcaae3aefe9857b99abe6feb3da10d2d7b82a42b1e05dff4e234
- 1a2be33f3737b7698f435f65dfb2fc7876e48b622ada92776d465ec1e128e7df
- d2c3fec81584ac7550d3287862ce165e65309b6593cf8c520d16a5bf70050d03
- 0b067fd8a206a516238c862f9ab28011c72a4811cc36f969eda59a90ccc12c5f
- 767b42ed64e7fdce59dce0a01ba95cce61bcc405ba859c7430a0d7d52278770f
- 0aeb329e3f62fc9708d6395eefac3b9bcbbf0ca239f7fc0b4f6cdc98e43f7df1
- eddf051acf084ce22bafee723a6f532bb51177b8487367fd5558cddaef001981
- 4c7996d2624dc6551bfd38a96b6d1773cfe583bef5cf3c95c07416422a85d752
- f464806ad3c7d1c16f9d4edf47d5b409869c0fb193d8187feb837c65ee20281b
- bef61e7de1f3f33daefc59dad0efc9822936151c41b892c43627916e31b3e870
- ef650311e1ce14c101977bd8f3fd346c10e21594c203e7adf8f0dc28197368eb
- d22f0e7eb972cee3a8e71f1fa0926d83dc072d905285c2b25caf2b0f7b1821dc
- 693c9b73d185b8bcc11166399b4a5ee4e74b27ded7c7100c98b1433dd7ab97c5
- 40e0db762db6109ad14caa94b0f6fecc397ee0f3eff8aaa44d5ad0d9b552d88b
- c06bf007b2e47046dd48105bdc216953474d846494159fbaa59b827758870948
- 9ccc3012bbbff930f5aed45640186ac5aae2b4ec8b92d949841b0b86f9359618
- dff2213328f5f17152e93c9e89a025df33c284840f245b123b0380b8ca4751ae
- aca4e04d81a22e64713c2d6ae8df300bfe64bb03c92c132b57d9287c7fe57453
- 4a28cf1ec8cf624c2e34db454ef1bf9cfcbca83d551cedabb174f24aa1c6e798
- 9a673a44eab0df3e581e2f466277bf85cfcde3dacaf0d19c4069381abffc989c
- 0c199c4b97d194b36d307a708fa71b8f84092c6c9d8983806f924b67a358e747
- 85c233e3946404ee0c524df8c8654dcbade3288cc380634eb764c07d90e71292
- eb796cfdd180e7eecaea9e4eb58bfce67b292b625a35816a3081928bdadff37e
- e91c51512b7bec1e10cac6b5a61f9a870f7249b0d45debd924a48104002a39c3
- c10339177bb6c0fe1137ca24a331396cecb2ba69837b3df6c0cb6f023db4a333
- 444192fc95fd9fc860f268bba398844455d950db1b5dc14ddb3d75f5df20e954
- dfaa7471e30114164b09b5cb03268ebe2d9e3720c9d7803f34dbeb1e9cdfc73f
- b971a7a573cc821705329dcabbb3c0c579f3038b32305bf3b50f2c846775c515
- ef2ffb3d4fca24802aba17fc8ed3cacdb0c9c76ddb144f5283841bc98588970c
- cfdb8e48be48121e90cb02ca0db4fb7d3cf4200669406a838fd00e40df0cebc0
- 13b93d3144dc0884a4062170a686c39ce58c038b11ca88b684275a5888075098
- 7d3b034a020075a59f52a90beac7eb3fbfaaee38a68c0f0d07309eb7381c29ab
- 04a5acc4f43eab990dc0c0451bd68dd06e03ef8a5a034b46e247da6297c9cfda
- 510b4f1da5f552cdbe2331c1b70ae5e4508b890b432ddc8b4a9ebbda63518ddf
- e37e34c09cb77df60fa858c1b510b2de9396c92f4ce3f6a9fd4dd1bec1825130
- 65cb33bf19a0b522b44ef8d1dacc021de2c60b973b3c25b8fc33698c4555dc5d
- d265796ee1faddf8e83532e4b804a4b755ecbf3622527e5147839d9c8fd18be4
- fec84839f9398fe27fd75267255b8595c528cc9bdd42f5cdc556d6f5379dd903
- afb20f8c5ed82edd51d11245198b7e5979ce9e4ae65a2f900443dbc686d1995e
- 3a76b0e63f8086d98a014138c520aaa247892b1b43d070f76bb29d93cf194ba6
- 9ed9ce24ef49018054a486eed6377b82373d61ae06cd7e815600e17c8acd5804
- f481d285a09c68807bd01b1a7acf91787818ea02fe7a0693d5b37eaf35aabc72
- 4b236481ae87262c855d032fbb891e5f652c003df1f747fd0319c182a730ae63
- 42c9cb684b41b7e1799a5ff8e4ee3ebcfca2cb0b0ac8b136b22f7c7bbed8ce58
- b8ede3bfc4e7945aa5170b91a19be5b0b6601e8582640c9b114510f70e3a5ab1
- f011767c19ea14dd103560f06d2595431d29b0c6dcc14bc967cafc12318cb923
- 8bc7f3a5e706c2a15bd64a75f71b3aecf8a943343efa55a16e3b4e1eff6da53a
- 158a16050eccc49d67c774825ed9f4df3d3faef2d228f151ab5761a4339c3ca6
- d690498696a72e889bb24befb9be50d4c1f59c76e547eb0e4a930fdc50bd299c
- e847d24b28d59614b644b81cecab572894bca5aff853967d4897e64ea901a013
- 4a9e578f9d573dcc3f2d573daab6632df28d5749679b424c10bb5eaeebb7abf2
- 423061461eb59a93a0a950e3d67c42f6951d370f9b9aed53f57d587e2c5a0773
- 106a3261a2b69b3012b0ff95a7ea14230295e2e4906d0599189d70f696fa9d34
- 2c78805f4249c418b51f85f6781bf2295d715df346e74fea031e858ac5ad30a3
- d7acebb13e29058bfc9ec21b185fd2dd22a4ec0eef9734d35f2997c469bf2701
- 28d66c3c99f511a5ed664a17b730aa19e7cabc15e6ce483aa01c1162d66e4932
- ba44a87e604c9f7990c568d731e26d15ac7c53ba1a68385cf6ddaa7ac13f430c
- 4f105b6fdc8366fe559399b9911f8fc76862e0ca72e161bfd66329e1732592bb
- efdeee4028dcca3d3653421864ffa4b200b017997d8a3b99d3cb9bc8fa3a3235
- 82617146ac3a73cd3c7bd758089f9eec0ea2c8ba45ba5ccc268501101e6c44a2
- c6ea8146af39a538ac0214f889dc42949b395846fc277a63e952c1e12d7892cc
- a6dfc7c4c11982de58dc556ed522c459e17671e408034c7b385fd198bbb6ecaa
- 7ab5da21c3ed38b18172b692186881a89a2df1aae0757407258f2d502d35f422
- cb267a9de44cd1ff73baf50255f6a46e4b01449b4f74d6d42cb55c37ff565a47
- aa04e6ef9e66e4fcaaa29153735d16b0fe9fe4a43593afe2d167073a89b31295
- 6a836d40833313b649c52be199ef21c91f58090a4b28a2193fd9ac12be065728
- b767809c7084f78c92372b5c608e3a689c7b20f2d4d74c42d5456e603672c65d
- 622f432dfbcb1eeb7e2098237b06f53364840a661a8481afba4a700578cc9cc0
- 4f4e9d61fe0e8ce0017058fd95ed6b133e78e098bd447084dc75fd67bf202142
- 8e566b1b32fd5ab209d70ab1d2eb7c37da727cb5d93bffad56b086cda116bf11
- 12be6787f289d931c10404c1ac3bf8e4c8dbc8a5a564a008cfe402140cfd3927
- 4b774cbdb4b93b29df1aea337061e516d34f2da5c64d66d4031fbd972f63d25b
- 685e06ae1e79148ed3927a66f48ece494371416fe202493cc4f439a4bb3527f7
- 0e1fbcb4c9a042f47b3712044be74af3d43fcba1d64735968c8e29de1b654487
- 69feb106b43cf52c5a92d1e7cabf3d6669cbbd315a8fd66474a95a1bde405632
- 4707bca44bbb6fb5f922349f7c98964a5c0b32de94c34ed1fc90240d04e17ec0
- 35698b22bc13c955724bdfd89d6f63f51152687eb986465039bbf59a0f52e303
- 321cf819bcfba70ba347d248f3e868b584dfd8fc1875517a8003b56261c00b12
- 9f8f1cb266b2cddc442f9f0752c1a352584e449fe81d227868d6392e47ef333d
- 7667a96c3325cb71f3d88e93d7b147a5f9179bd8d1e7a75fa7b230ab8f111494
- 7e89a419304e593d639e21c149814a295aeb2ece7fbc1c50ecaff6a669626bb0
- 9cc997dfc231596e7c389b27e0605669e0772a1489d21dbc2858322d3b14e838
- 2e393605d4fc398b67afdc7e42712ebcad0b491f0581d10f79f979848c0eb777
- c74ba940e2abfcdee523bbf45d6abc61dac303cc9638e4c2398992b7afeb7ce4
- 64842f8cab6526cd7df3b78d6ba8981e18c70f74ed6cf1fe0e5c34cb56650e01
- 307d0af379beee3555716fc295df1caa45f55e3fd3fd82e0c04ab38d947dfb78
- 65d970a49cd54ce25799d21426af0a855a072f6d019cc92c1a61ef1882775960
- 9634234453f8476b160c61b1305627319c761b64a4185f2c821254bc8f19e905
- 7b0387244d301add1ad0452c42fe4cee042cab550e4661e654ef4d9f609f21c3
- 6d2e785ff71b72120b29d33741b63687b800c6c0cefdd06d9cc14a83abda206a
- 4cb9687ca4add348b4d52bff1a215d62ed66430411dee5081699b7c497644bb4
- 3c568d4c841f9f5d60d2c9e2b626e959859166dbc26bf20cea6f2a57073d7c9d
- b7772053e8e4a4560803c78e85a6993a5d4b81439c96133652c7577d85c06668
- 2f8e75653ae4a3dda82b4ef4d3b9ae88480a1ad24eeecda3f242974e0a9a4575
- 048c7201d3bf442f8b9b5aa606e643d39a18e7787237b91ef36ca4ca72244d8b
- 6a32632807af165a19207eada7568cfd135018d6cfd25c9fe0b25eea7e913334
- 2528ff84d64d517116fd99141b69c3541a9f211272f925f52377fc26b2c7c537
- bdb19cff78e3581c199e76b01a1c56b3036dff347cc9d30816f5e508216f9560
- cace12e935526762835e9d86fef309741649560be430b305a12a7f7c51a380ae
- a9bb38196a8f29e0a6eb679ab015bb79fabd6bbc1c6a2b1c5415fdda39933001
- 38e6e08f04601741e716055ffa7ca69fc9dc9db6966c0d95b0ce06fa4bd81b89
- d1224e60078e5910051233cd68933fadb76847d8e83977e2a98d911244f52c56
- a0ccd91216cc651d2d599b921e8584b0317ca1629facc11af63d9853e4e94c2a
- aaa4c1e3af11b3bb6f9a3abce58de0878bcd1f11fbf48f1910c7dae4650d20d3
- 87485e31e820407ecde7a4080723ebddc34d4b3ad719fa3db49d5e940616c1b8
- 5d552e5792721f1663765047c147cbc836a078fea215ca3159076ebb0dab9082
- af683dfe4a47ed7e72900d4e33fa02ca195013934a5eface671b8e9aa6475efd
- a054f77645626d632ec6e1e02662ce826192c7a7e6cff43ab22d80f0e4221a5c
- adca2e10df67f2fbffbc522b336ef9744ad01cddf6f9b4ab7394638dc1780ffe
- 09e6e2fef325175aa5b7283f687f7dfd06176439358ca3d41735593130f48ef9
- 9a16b7fd7c7e63e4a7a3154d46bf776f80789ff41bd4fda23e509841dcd02088
- d847cc0cf77112baea7d27c09254455da6d2b2795a76174836026a5b701a3997
- da5010c940327dbd1d6b73f40ff598739649f1b2e4b2cef0242c99af0e6d47b7
- 5d7015f7832968d1874a3b99dfc4915c2fba78bf323674743657bc49fe7a640c
- f448c10bffb4c69c9127b1200a39bd176d86f0a195a0b1d739264d56cb375a1d
- 1c7a9ef753e4653bfed8ed5cd4a7722bfc56831e42b25e483a136adbc936d40d
- 89b99b049a43a9aad9abe042229a73a3638f17a46880526708e38c9a99fb56a8
- 5d5d17620b1dd793e9fcce66561bf9ddb6d48cf45894c633074ad2a4061046e1
- f59159142d2d062cbb4e7c6b8b9299949434863905d006a6c601d3819773f2aa
- 1f3f7fbe10b2b042fdcef5abe9403021c8fd8f9ab7fd973b39454f9a83494efe
- 86f706fb6089f353180cb7f0fd2bf0a572b7ddc96e20e5465ac22189d76dfc41
- b2e7ede78f7c238d9f63da37bff60cb6963bb55423dc1e5b43dc4839e964d113
- 4705963633a3ce31a9308129a3337fc59db74aa483ddd73b3f23dbea5d8bd384
- ec0fddf267900df88078a6bc698f3a24200ef4428f85ff8101a764baad6af7e6
- d2b137e6263d5e54de07876f4b792a03a1d26958e1c8c374f5e2d3f805d49988
- 7e0f0675575e787bbc63b3fef1a2109bf4c7ef7bfac8640bd3dcd8e6fc73c7be
- 17430cfdaf3f982ce65590944f279b5c4a1a7443cab952b621f72e7602b6a135
- 2eed28431a8d5c235ba2ae0deddb655a3861633934c8549eb2deecdb5938ff90
- cbe0e26de8c33d8fcba2d081e49390e979aa32579c892fcfe52381a06df2d0a6
- 5e47dc13357977196f440a9c2feb92a598e132262c7afde84929817614023a8d
- 8515a4a01ea635fe9316b8e20383090b593c1c7b2af9a382f5a0d87449ed53fc
- 341bf3619226a69818d240d6140c88e11fba7a5d29565d8ed1ab0bf4321a27e1
- 2ce5648e0f82afb80f9b47c93de2d16b2f97a296b012a14bd029f021e2851ec6
- bb07f00d8f738e8f58d4834852fbdd0acc54a30de95bad6d9009b99da8bb5cd2
- 3e2ee77e1c0ba012291807b43cb66a67d1eadc79db976607415084ef489da58f
- 50a9e82ba08b47a8288145e36e873f06d2d0eb5d7e3f6ffd835491de4ad6ddff