Epoch:
Slot:
Status:
Proposed
Finalized
Time:
2024-12-13 21:06:48 +0000 UTC
(9 day. ago)
Proposer:
Block Root:
0x2ace0111b72b843f54d02cb314fb3f4860ac31831a9d8d29b96557767e320bdd
State Root:
0xc125452673ee4e85a9c0a27ec245fcf115b48612a01982111c01ea3f0270c42a
Signature:
0xad2f22df3a7c1921f6bd4f6664c907d8e7d2bd416749fe9770648bc5ea208f6a32ec22834425b34a5e626da4286d622f15eb3349a6ba4d67332aeeed8ff3be20087e65d52276a50f354a8a589fc0abf1ba3186cbda498dae05725859d7e33e06
RANDAO Reveal:
0xb30ec4b23aeef883cdb010fd4904039224de696e910baf16921ed5ae332814a9f8640875a025327b43682b63f526a023142de0c31268845e6c970d778a0d428c7d19c697d60dcc8c7c07eec262e045097eb1b378296e642eb0a5f1e36dd8aa1f
Graffiti:
grandine-besu-1
Eth Data:
Deposit Count:
91
Deposit Root:
0x75bbf64c8ae2e409d95df3187566ff1fadca475a7fff61b4b252047995703694
Sync Aggregate:
Participation:
96.68 %
Bits:
11111111 11011111 11111111 11111101 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11011111 11111111 11110111 11111110 11101111 11111111 11111111 11111111 11011111 11111111 11111111 11111111 11001111 11111111 11111110 11111111 11111011 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111011 11111111 11111111 11111111 11111111 10111111 11111111 11111111 11111111 01111111 11111111 11111011 11111111 11111111 11111111 11110111 01111111
Signature:
0xa4b530fe00787e15390ac60f485a8b825ae7b5e32e58833ee615a748924caec0b3fdcb8e5f12bad53a7d466768799ffb0df2ff46dfb554e83c2c34ba9eea3d4a3c8e662c5fd70146e9c071b9f388f34c2bedfe9ae732cc61f8d1d872f7bde675
Execution Payload:
Block Number:
Parent Hash:
0x9426e28d1bcee330fac4670ef2977a006c4cc9f06d9e91fe175428486e1bfb36
Fee Recipient:
Gas Used:
2238384
Gas Limit:
36000000
Base fee per gas:
7
Transactions:
106
Timestamp:
2024-12-13 21:06:48 +0000 UTC
(9 day. ago)
Block Extra Data
Attestations:
6
Voluntary Exits:
0
Slashings:
0 attester & 0 proposer slashings
Deposits:
0
Withdrawals:
0
BLS Address Changes:
0
Showing 106 Transactions
# | Hash | From | To | Method | Value | Call Data | |
---|---|---|---|---|---|---|---|
0 |
|
|
|
call? | 0 ETH | 128 B | |
1 |
|
|
|
call? | 0 ETH | 128 B | |
2 |
|
|
|
call? | 0 ETH | 128 B | |
3 |
|
|
|
call? | 0 ETH | 128 B | |
4 |
|
|
|
call? | 0 ETH | 128 B | |
5 |
|
|
|
call? | 0 ETH | 128 B | |
6 |
|
|
|
transfer | 0.004 ETH | ||
7 |
|
|
|
transfer | 0.004 ETH | ||
8 |
|
|
|
transfer | 0.004 ETH | ||
9 |
|
|
|
transfer | 0.004 ETH | ||
10 |
|
|
|
transfer | 0.004 ETH | ||
11 |
|
|
|
transfer | 0.004 ETH | ||
12 |
|
|
|
transfer | 0.004 ETH | ||
13 |
|
|
|
transfer | 0.004 ETH | ||
14 |
|
|
|
transfer | 0.004 ETH | ||
15 |
|
|
|
transfer | 0.004 ETH | ||
16 |
|
|
|
transfer | 0.004 ETH | ||
17 |
|
|
|
transfer | 0.004 ETH | ||
18 |
|
|
|
transfer | 0.004 ETH | ||
19 |
|
|
|
transfer | 0.004 ETH | ||
20 |
|
|
|
transfer | 0.004 ETH | ||
21 |
|
|
|
transfer | 0.004 ETH | ||
22 |
|
|
|
transfer | 0.004 ETH | ||
23 |
|
|
|
transfer | 0.004 ETH | ||
24 |
|
|
|
transfer | 0.004 ETH | ||
25 |
|
|
|
transfer | 0.004 ETH | ||
26 |
|
|
|
transfer | 0.004 ETH | ||
27 |
|
|
|
transfer | 0.004 ETH | ||
28 |
|
|
|
transfer | 0.004 ETH | ||
29 |
|
|
|
transfer | 0.004 ETH | ||
30 |
|
|
|
transfer | 0.004 ETH | ||
31 |
|
|
|
transfer | 0.004 ETH | ||
32 |
|
|
|
transfer | 0.004 ETH | ||
33 |
|
|
|
transfer | 0.004 ETH | ||
34 |
|
|
|
transfer | 0.004 ETH | ||
35 |
|
|
|
transfer | 0.004 ETH | ||
36 |
|
|
|
transfer | 0.004 ETH | ||
37 |
|
|
|
transfer | 0.004 ETH | ||
38 |
|
|
|
transfer | 0.004 ETH | ||
39 |
|
|
|
transfer | 0.004 ETH | ||
40 |
|
|
|
transfer | 0.004 ETH | ||
41 |
|
|
|
transfer | 0.004 ETH | ||
42 |
|
|
|
transfer | 0.004 ETH | ||
43 |
|
|
|
transfer | 0.004 ETH | ||
44 |
|
|
|
transfer | 0.004 ETH | ||
45 |
|
|
|
transfer | 0.004 ETH | ||
46 |
|
|
|
transfer | 0.004 ETH | ||
47 |
|
|
|
transfer | 0.004 ETH | ||
48 |
|
|
|
transfer | 0.004 ETH | ||
49 |
|
|
|
transfer | 0.004 ETH | ||
50 |
|
|
|
transfer | 0.004 ETH | ||
51 |
|
|
|
transfer | 0.004 ETH | ||
52 |
|
|
|
transfer | 0.004 ETH | ||
53 |
|
|
|
transfer | 0.004 ETH | ||
54 |
|
|
|
transfer | 0.004 ETH | ||
55 |
|
|
|
transfer | 0.004 ETH | ||
56 |
|
|
|
transfer | 0.004 ETH | ||
57 |
|
|
|
transfer | 0.004 ETH | ||
58 |
|
|
|
transfer | 0.004 ETH | ||
59 |
|
|
|
transfer | 0.004 ETH | ||
60 |
|
|
|
transfer | 0.004 ETH | ||
61 |
|
|
|
transfer | 0.004 ETH | ||
62 |
|
|
|
transfer | 0.004 ETH | ||
63 |
|
|
|
transfer | 0.004 ETH | ||
64 |
|
|
|
transfer | 0.004 ETH | ||
65 |
|
|
|
transfer | 0.004 ETH | ||
66 |
|
|
|
transfer | 0.004 ETH | ||
67 |
|
|
|
transfer | 0.004 ETH | ||
68 |
|
|
|
transfer | 0.004 ETH | ||
69 |
|
|
|
transfer | 0.004 ETH | ||
70 |
|
|
|
transfer | 0.004 ETH | ||
71 |
|
|
|
transfer | 0.004 ETH | ||
72 |
|
|
|
transfer | 0.004 ETH | ||
73 |
|
|
|
transfer | 0.004 ETH | ||
74 |
|
|
|
transfer | 0.004 ETH | ||
75 |
|
|
|
transfer | 0.004 ETH | ||
76 |
|
|
|
transfer | 0.004 ETH | ||
77 |
|
|
|
transfer | 0.004 ETH | ||
78 |
|
|
|
transfer | 0.004 ETH | ||
79 |
|
|
|
transfer | 0.004 ETH | ||
80 |
|
|
|
transfer | 0.004 ETH | ||
81 |
|
|
|
transfer | 0.004 ETH | ||
82 |
|
|
|
transfer | 0.004 ETH | ||
83 |
|
|
|
transfer | 0.004 ETH | ||
84 |
|
|
|
transfer | 0.004 ETH | ||
85 |
|
|
|
transfer | 0.004 ETH | ||
86 |
|
|
|
transfer | 0.004 ETH | ||
87 |
|
|
|
transfer | 0.004 ETH | ||
88 |
|
|
|
transfer | 0.004 ETH | ||
89 |
|
|
|
transfer | 0.004 ETH | ||
90 |
|
|
|
transfer | 0.004 ETH | ||
91 |
|
|
|
transfer | 0.004 ETH | ||
92 |
|
|
|
transfer | 0.004 ETH | ||
93 |
|
|
|
transfer | 0.004 ETH | ||
94 |
|
|
|
transfer | 0.004 ETH | ||
95 |
|
|
|
transfer | 0.004 ETH | ||
96 |
|
|
|
transfer | 0.004 ETH | ||
97 |
|
|
|
transfer | 0.004 ETH | ||
98 |
|
|
|
transfer | 0.004 ETH | ||
99 |
|
|
|
transfer | 0.004 ETH | ||
100 |
|
|
|
transfer | 0.004 ETH | ||
101 |
|
|
|
transfer | 0.004 ETH | ||
102 |
|
|
|
transfer | 0.004 ETH | ||
103 |
|
|
|
transfer | 0.004 ETH | ||
104 |
|
|
|
transfer | 0.004 ETH | ||
105 |
|
|
|
transfer | 0.004 ETH |
Showing 6 Attestations
Attestation 0
Slot:
Committee Index:
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Aggregation Bits:
11111111 11111111 11111111 11111011 11111011 11111111 11111111 11111111
11111111 11111111 11111111 11101111 11111111 10111111 11111110 11111101
11111111 11111111 11111111 11111111 11111111 11111111 11111011 11111111
11111111 11111110 11111111 11111111 11111011 11111110 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111101 11011111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 10111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 01111111 11111110 11111110 11111111 11111111 11111111
11011111 11110000 00000000 00000010 00010000 01000000 00000000 00000000
00000000 00000000 00000000 01000000 00010000 00000010 00000010 00100000
00000000 00000011 11111111 01111111 11111111 10111111 11111111 11111111
11111011 11111111 10111111 11111111 11111111 11111111 11111111 11111111
10111111 11111111 11111111 11111111 11111101 11111111 11111111 01111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11110111 11111111 11111111 11111111 11111111 11111111 01111111
11111011 11111111 11111111 11111111 11111111 11111111 11111111 11111111
10111111 10111111 11111111 11111111 11111111 11111110 11111111 11111111
11111111 11111111 11111110 11111111 11011011 11111111 11111111 11111111
10111111 11111111 11111110 10111111 11110111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 10111111 11011111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11101111 11111111 11111111 10111110 01111111
11111111 11111111 11111010 11111111 10101111 11101111 11111111 11111111
11111111 11111111 11111110 11111111 11111111 11111111 11011111 11111101
11111101 11111111 11111111 11111111 11111111 11111111 11111111 11101110
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
01111111 11111111 11111111 11101111 11111111 11111111 11111111 11111111
11111111 11111111 10111111 11111011 11011111 11111111 11111111 11111111
11111111 10111111 11111111 11111111 11101111 11111111 11111111 11111111
11111111 11111111 11111111 10111111 11111111 11110111 11111111 11111111
11111111 11011111 11111111 11111111 11111111 11111111 11111011 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111110 01111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11011111 11111111 11111111 11111111 11111101 11111111 11111111
11101111 11111111 11111111 11111111 11111111 11111110 11111111 11111111
11111111 11110111 01111111 11111111 11111101 11101111 11111111 11111111
11111111 11111111 11111111 11111101 11111111 11111111 11111111 01111111
11111001 11111111 11111111 10111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11011101 11111111 11111111 11111111 01111111 11111111
11111111 11111111 11111111 11111111 11111111 11111101 11111101 00010100
00000110 10000000 00000000 00000000 00010000 00000000 10010000 00011000
10000000 00000010 00001010 00000110 00000000 00011001 00100101 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11011111 11111111
11111111 11111111 11111111 11111111 11111011 11111111 11111111 1
11111111 11111111 11111111 11101111 11111111 10111111 11111110 11111101
11111111 11111111 11111111 11111111 11111111 11111111 11111011 11111111
11111111 11111110 11111111 11111111 11111011 11111110 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111101 11011111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 10111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 01111111 11111110 11111110 11111111 11111111 11111111
11011111 11110000 00000000 00000010 00010000 01000000 00000000 00000000
00000000 00000000 00000000 01000000 00010000 00000010 00000010 00100000
00000000 00000011 11111111 01111111 11111111 10111111 11111111 11111111
11111011 11111111 10111111 11111111 11111111 11111111 11111111 11111111
10111111 11111111 11111111 11111111 11111101 11111111 11111111 01111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11110111 11111111 11111111 11111111 11111111 11111111 01111111
11111011 11111111 11111111 11111111 11111111 11111111 11111111 11111111
10111111 10111111 11111111 11111111 11111111 11111110 11111111 11111111
11111111 11111111 11111110 11111111 11011011 11111111 11111111 11111111
10111111 11111111 11111110 10111111 11110111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 10111111 11011111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11101111 11111111 11111111 10111110 01111111
11111111 11111111 11111010 11111111 10101111 11101111 11111111 11111111
11111111 11111111 11111110 11111111 11111111 11111111 11011111 11111101
11111101 11111111 11111111 11111111 11111111 11111111 11111111 11101110
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
01111111 11111111 11111111 11101111 11111111 11111111 11111111 11111111
11111111 11111111 10111111 11111011 11011111 11111111 11111111 11111111
11111111 10111111 11111111 11111111 11101111 11111111 11111111 11111111
11111111 11111111 11111111 10111111 11111111 11110111 11111111 11111111
11111111 11011111 11111111 11111111 11111111 11111111 11111011 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111110 01111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11011111 11111111 11111111 11111111 11111101 11111111 11111111
11101111 11111111 11111111 11111111 11111111 11111110 11111111 11111111
11111111 11110111 01111111 11111111 11111101 11101111 11111111 11111111
11111111 11111111 11111111 11111101 11111111 11111111 11111111 01111111
11111001 11111111 11111111 10111111 11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111
11111111 11111111 11011101 11111111 11111111 11111111 01111111 11111111
11111111 11111111 11111111 11111111 11111111 11111101 11111101 00010100
00000110 10000000 00000000 00000000 00010000 00000000 10010000 00011000
10000000 00000010 00001010 00000110 00000000 00011001 00100101 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11011111 11111111
11111111 11111111 11111111 11111111 11111011 11111111 11111111 1
Included Validators:
Beacon Block Root:
Signature:
0xb679cfea87f5bc430283880911734ffbc1794eb0e7711ec2068c0f373922dab45d63752807734e881dcdbf422e3bf39b17d8b20a91650bf502b66c88fcb1661732bdd2744ac11c1c7fe63dbc7d46df3916876a864d7c4fdc0589449d77114be8
Attestation 1
Slot:
Committee Index:
1
2
4
12
Aggregation Bits:
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001
10000000 00000000 00000000 00000000 00000000 01000001 00000000 00000000
00000000 00000011 00001000 01001000 01000000 10100000 10100100 10000000
10010100 01000100 10000000 00001000 10000001 00101000 00000011 10000010
00001111 11111111 11111111 11111111 11111111 01111111 11111111 11111111
11111111 11111111 10101111 11111111 11111111 11111111 11111111 11111111
11111111 00000010 00000000 00000100 00000000 00000000 00000000 10100000
00010000 00000000 00010001 00000011 00000000 00100000 00000000 00000000
00001001 00
10000000 00000000 00000000 00000000 00000000 01000001 00000000 00000000
00000000 00000011 00001000 01001000 01000000 10100000 10100100 10000000
10010100 01000100 10000000 00001000 10000001 00101000 00000011 10000010
00001111 11111111 11111111 11111111 11111111 01111111 11111111 11111111
11111111 11111111 10101111 11111111 11111111 11111111 11111111 11111111
11111111 00000010 00000000 00000100 00000000 00000000 00000000 10100000
00010000 00000000 00010001 00000011 00000000 00100000 00000000 00000000
00001001 00
Included Validators:
Beacon Block Root:
Signature:
0xa69f6e42abc30abb488cee5a698cfeab2b105f93a51b8948f445ae77f9f42e6e560385a2efb578a1a1d3837d92e02bbf07f91f5a1c013e8bac5b5076851c8dfccbbf75dc73609c41f7dd5fb032e7c5ca5ccb2138281d1f0bdd9082254f37d42f
Attestation 2
Slot:
Committee Index:
10
20
Aggregation Bits:
00000000 00000000 00010000 00000000 00000000 00000000 00100000 00000000
00000000 10000000 00000000 00000100 00000000 00000000 00000000 00000000
00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000100 00000000 00000000 00000000 00010000 00000100
0000
00000000 10000000 00000000 00000100 00000000 00000000 00000000 00000000
00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000100 00000000 00000000 00000000 00010000 00000100
0000
Included Validators:
Beacon Block Root:
Signature:
0x956df20954cad9926c2cde221f1f4b0fdedfe99024451c766abef4f76284fc9a0a76e8b923fd09f18de5d9c8ea27d41408a6ae5dfb93d266b2a24e369ce027c895785fbe7629c6ac6a4d8b4677e85f29c785f64034d1e8a6a92e4ef1affede9a
Attestation 3
Slot:
Committee Index:
20
Aggregation Bits:
00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00010000 00000000 00000000 00000000 00000000 00000000 10000000
00
00000000 00010000 00000000 00000000 00000000 00000000 00000000 10000000
00
Included Validators:
Beacon Block Root:
Signature:
0x81345c18a8feedd2fed19180e48696099888ae7cdbbdf2b87fc00cf8a25f6e8876daa7c4b27e97da110e62dbbcbbbe9600819a5df6f53a84294d53620c5090671e97e3263cf391852de677a51c7ac58bf4009ecfc090195b9d4198493bdc6ccc
Attestation 4
Slot:
Committee Index:
5
10
14
19
Aggregation Bits:
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000001 00110000 00000000 00000000 00000000 00000000 01000000 00000000
00000000 00000000 00000000 00000010 00000000 00000000 01000000 00000000
00000000 00000000 00000000 00100000 00000000 00000000 00000000 00000000
00000000 00001010 00000001 00000001 01110100 01000011 00000000 01100000
00000000 00001001 00001010 00000001 00000010 01010100 00100001 00000010
01001010 11111111 11111111 11111111 11101111 11011111 11110111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 01111111
11111111 11
00000001 00110000 00000000 00000000 00000000 00000000 01000000 00000000
00000000 00000000 00000000 00000010 00000000 00000000 01000000 00000000
00000000 00000000 00000000 00100000 00000000 00000000 00000000 00000000
00000000 00001010 00000001 00000001 01110100 01000011 00000000 01100000
00000000 00001001 00001010 00000001 00000010 01010100 00100001 00000010
01001010 11111111 11111111 11111111 11101111 11011111 11110111 11111111
11111111 11111111 11111111 11111111 11111111 11111111 11111111 01111111
11111111 11
Included Validators:
Beacon Block Root:
Signature:
0xa17d2761650270fb3d174dd4e533299a0bf4e154c7f78135814d45b565bbffd124473c0c9bdaf1aa17dda5ab66019d5a183c7ab41208de11272c95423aaa837c95606fe388539d0958214f5309013ebb819bc47c4faf1aefb34ad7b04b272d41
Attestation 5
Slot:
Committee Index:
5
22
Aggregation Bits:
11111111 11111111 11001111 11111111 11101011 11111110 11111111 11111111
11111111 11111110 11111111 11111111 11111111 11111110 10111111 11111111
11111111 11111111 11111011 11111111 11101111 11111110 01111111 11111111
11111111 11011111 11111111 11110111 11111111 11111111 11111111 11111111
11111
11111111 11111110 11111111 11111111 11111111 11111110 10111111 11111111
11111111 11111111 11111011 11111111 11101111 11111110 01111111 11111111
11111111 11011111 11111111 11110111 11111111 11111111 11111111 11111111
11111
Included Validators:
Beacon Block Root:
Signature:
0x85670fed377aef47f22c39b67c20fe117674519929277b3fc94a86b9ccddad996f8af7f34d89f0b3ee04c738612a17ef1219cc33d9aac696fc23b496965107ba7e9ffa56cc40a65dc878508bc1d1408d71bff8acc0f3a118665e93a2ab873b12
Showing 6 Blob sidecars
Blob Sidecar 0
KZG Commitment:
0xa9aaa6fc17b729e7f3bacfc343b99867cd9d5891fed30f8891294a883f71474f04b4da08c5611510b5ff53ff1ff72b12
Blob Sidecar 1
KZG Commitment:
0xb01d4ad37b21daf91d1572a9240fe0132671c2a8a5fa4c775e02859e86d3e1b30cb327949a519f69cf4462e82468ced3
Blob Sidecar 2
KZG Commitment:
0xa7a14a52adf5c99d83e8a237fd9dc0435d48c578fbc048aac69b1a3a9878431851c3e9378d10fe6dd5a444b36fda2255
Blob Sidecar 3
KZG Commitment:
0xb13f1d517c24b4117fba3a1ef09332827fba62677aaa0fc199635374bce32b647d73ad78abde47a46e9a06bf83e78444
Blob Sidecar 4
KZG Commitment:
0x81521f9011db6e2b2b847739ae1dcd7501b5b995262cc1f0b373a52dccae653d6a384075a780283b238e13b5989e0350
Blob Sidecar 5
KZG Commitment:
0x83ab31f599fe2b57c336231f59cc74bfd9abb6b522acdaa8857ebbfcbf3de18aa72d84d79db0c69607c25238dfa5882d