BlockID's platform uses pairwise decentralized identifiers ("DIDs") for people and organizations to identify themselves to one another. The Universal DID Registry is a record of distributed identity systems whose aim is to provide a secure, robust and flexible implementation of the DID and Verifiable Claims specifications published by the W3C and the Decentralised Identity Foundation.

DID Address Details

did:blockid:dce6a74f5a8c6ffbee9d009de7be0fd68c1e09a4


DID Resolver

Transactions by dce6a74f5a8c6ffbee9d009de7be0fd68c1e09a4

160
Transaction
Gas Limit : 2,384,648
Gas Price : 1,000,000,000 Wei
405,038 Gas Used.
Block
171 Confirmations on September-05-2024 09:05:06 AM +00 UTC
Block Hash
0xe8c5953c822609c74e44460704d2b450e3cee091ad9c3e95fda38acc59252e67
Signature
0x83bf5ad44f5fb215cbba65f1f7b555a315e0858328a40888b5f59ccf16a0c91
Raw Data
0x7662fc721d909dff76e7b5177e58de0677ea6e63fa675ded1d0a9d54f9c46aea
Input Data
0x36cfcc7b000000000000000000000000f58344c187a1a83ec44d7ae2b58c512eb7cbcadb00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000c6173686973682e73696e676800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018363563636664653361373166623734663864613131643661000000000000000000000000000000000000000000000000000000000000000000000000000000586551735743774874367a303569636348446463702b37633139527573793574465a664c6a454654447a78636f686c6e6b49697777493674336474434e524779566e5043575263467543686633504d7378646f393835513d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000
150
Transaction
Gas Limit : 2,384,648
Gas Price : 1,000,000,000 Wei
26,532 Gas Used.
Block
161 Confirmations on September-05-2024 09:05:06 AM +00 UTC
Block Hash
0x1913c64b80e86fab6142f7b4d93e6b0e5f3e90b1c1fdc6ab28a67189eb71979c
Signature
0x7262850964e9187a1fa6e41ade6ee2479f3b95ed51967b8ce9d21edc42a1659c
Raw Data
0xa9321cab73a29d662516f587013f5c5089e73c8c002ed36c6399da36fb849db1
Input Data
0xc4c00cea000000000000000000000000f58344c187a1a83ec44d7ae2b58c512eb7cbcadb0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000c6173686973682e73696e67680000000000000000000000000000000000000000
140
Transaction
Gas Limit : 2,379,999
Gas Price : 1,000,000,000 Wei
406,190 Gas Used.
Block
151 Confirmations on September-02-2024 13:54:39 PM +00 UTC
Block Hash
0x3ebad4175294f784067df26890c363772fe880087892efcbb6c072cac4470812
Signature
0x4a923497a6b1eaf308d1461c0b69b01a754b58aeadf08c443c3ac75363e4900c
Raw Data
0x1a0d33264e95068d604163ecbb450e48509637f4711dea76070c3c924e53d0fc
Input Data
0x36cfcc7b000000000000000000000000854c6d55dc609eaea76b99af3d5a83fbf3ec6dd900000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001e6d616869646861722e62796c757070616c6140316b6f736d6f732e636f6d0000000000000000000000000000000000000000000000000000000000000000001836356363666465336137316662373466386461313164366100000000000000000000000000000000000000000000000000000000000000000000000000000058633633377472715255626f4267626b435355466d4969354956765a30354a4937753542505a4967442f35516a6249556a48676a4d5a7253496c717636636a754c676e71655a4e71507a50323964474a70736c74546f773d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000
130
Transaction
Gas Limit : 2,379,999
Gas Price : 1,000,000,000 Wei
27,684 Gas Used.
Block
141 Confirmations on September-02-2024 13:54:39 PM +00 UTC
Block Hash
0xddc159f515feca9fd2428d81c24385d024895168f356410fb8733e525842b905
Signature
0x389c635fe42f2c598917e08329c1ce6b36e869b1f94d0481d7c659d8f630b710
Raw Data
0x43a0fc3e71e9e868e8bf0ccb753290337d798fe1ba11e31a103ef198ae72e56f
Input Data
0xc4c00cea000000000000000000000000854c6d55dc609eaea76b99af3d5a83fbf3ec6dd90000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001e6d616869646861722e62796c757070616c6140316b6f736d6f732e636f6d0000
120
Transaction
Gas Limit : 2,375,359
Gas Price : 1,000,000,000 Wei
405,102 Gas Used.
Block
131 Confirmations on July-04-2024 03:23:42 AM +00 UTC
Block Hash
0xc9942285a8113b42cb752a4c363b8716721e01f81fe215ccb9de7184fff4892e
Signature
0x4a57ffa5745f677de21e5a0c852fc4388eee9a661880e6d94ff653d62c9c393c
Raw Data
0xef646dd7f8c41681492d68c95d63ab080d4a2f5e6d2847958d27f0b17f253f6c
Input Data
0x36cfcc7b000000000000000000000000a19ca37d91bdd235e2d163ce2ffff4a9d7f7810d00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000d707261646565705f68636f72700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000183635636366646533613731666237346638646131316436610000000000000000000000000000000000000000000000000000000000000000000000000000005843716446584d72594831517a38476c6e783576366d4d356c5134784f5a2b6d41625474426c4a67434a373638386b6b2b6c67674d643539464734486c7071485230694f6a37574163367a314c7a685a7a4e6970336c513d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000
110
Transaction
Gas Limit : 2,375,359
Gas Price : 1,000,000,000 Wei
26,596 Gas Used.
Block
121 Confirmations on July-04-2024 03:23:42 AM +00 UTC
Block Hash
0x991150bf1f6ebc71568f7603ae5ec6cb06032bba147befbada532c2f0b320af1
Signature
0x64bdcccf8774dcedc47702ac8f78afeed1023588470a64c4fa39b02e3cb5cbe8
Raw Data
0x7dddae618c810526179349ed7d34c79fbce67b579b54d9a08f973f957b329476
Input Data
0xc4c00cea000000000000000000000000a19ca37d91bdd235e2d163ce2ffff4a9d7f7810d0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000d707261646565705f68636f727000000000000000000000000000000000000000
100
Transaction
Gas Limit : 2,370,728
Gas Price : 1,000,000,000 Wei
405,102 Gas Used.
Block
111 Confirmations on April-04-2024 05:58:29 AM +00 UTC
Block Hash
0xba6d60ee9e931e76fb8516d0ea4bc617e4009ea7522ea1ac7f50b4a64bc1145d
Signature
0x732967a175f39a39f2aa8f109f4bd73384045d91a9fae00dbf91b34d881fe91c
Raw Data
0xa2bdd397c3a8b7cd633c24429101227cca2c0e3a22d13ff0e2088598c2140930
Input Data
0x36cfcc7b000000000000000000000000716c3bf086a8b65e6f25c32650968958958a1bc500000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000d6e69736368617279612e706f6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001836356363666465336137316662373466386461313164366100000000000000000000000000000000000000000000000000000000000000000000000000000058347a555a4c344862414f45494f393479427548662b4c776e6f7258704c516168354d386d6d766b4b473241514c4e58676f54473369706d776673702b2f6731337933422b42646c7655716a6776534547615443432f673d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000
90
Transaction
Gas Limit : 2,370,728
Gas Price : 1,000,000,000 Wei
26,596 Gas Used.
Block
101 Confirmations on April-04-2024 05:58:28 AM +00 UTC
Block Hash
0xf2dcc17c2ad510b8cc7c377ef5cd7f1a52976d23cc16e35049e951ccc530b790
Signature
0x2c8c59d78125b3f47e977a059b3d2a1e3003b87ae31691455a3df47ce6c57aa9
Raw Data
0x25b13639203276e41d87edd63c1224ee4ff2450c18a85c53dfb3b75e40050f6c
Input Data
0xc4c00cea000000000000000000000000716c3bf086a8b65e6f25c32650968958958a1bc50000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000d6e69736368617279612e706f6c00000000000000000000000000000000000000
80
Transaction
Gas Limit : 2,366,106
Gas Price : 1,000,000,000 Wei
404,654 Gas Used.
Block
91 Confirmations on April-04-2024 05:52:32 AM +00 UTC
Block Hash
0xb5a147021fa432283730b131d38cc9745ae7e846b1ba6864a1496f0c649aa550
Signature
0x44ec0510d86a6dea5e9c2c485e75fc786a38204aac487d5cf92faf569eff1383
Raw Data
0x43fdd33815dbe2910d5b71d6c71a434a99c06b690f82cf3859b5fbe99ad0afaa
Input Data
0x36cfcc7b00000000000000000000000013134f1f35d70db941684b5df222955a32c6e84d00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000006616b7368617900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018363563636664653361373166623734663864613131643661000000000000000000000000000000000000000000000000000000000000000000000000000000584830655065647445624f71464a502b6c3832543970366a2f6a46677278304d78375768543158365a75687852676563586a7a2f7430537253666e52614530442f784f6867477a5351576c744d4d494b5a7570557262773d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000
70
Transaction
Gas Limit : 2,366,106
Gas Price : 1,000,000,000 Wei
26,148 Gas Used.
Block
81 Confirmations on April-04-2024 05:52:32 AM +00 UTC
Block Hash
0x92b867bee6e52c44d9462b6c4022669b82d8cc4f04d680329dbeb1f6c7ee6184
Signature
0x3f82e0d7e410911484e606aa7ef193d69e3045d4002af9cf6fd860afaa653598
Raw Data
0x5bcd3db5da4017acace1abf2018cd52a9ed69e034efc2ee4eabaabf427eb85b0
Input Data
0xc4c00cea00000000000000000000000013134f1f35d70db941684b5df222955a32c6e84d00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000006616b736861790000000000000000000000000000000000000000000000000000
60
Transaction
Gas Limit : 2,361,493
Gas Price : 1,000,000,000 Wei
405,038 Gas Used.
Block
71 Confirmations on March-26-2024 06:48:42 AM +00 UTC
Block Hash
0x6311375d09404cf172adf960475510cf4b8f6d7b2f683a5c117645d0e634c7ee
Signature
0xff26b511dab3897ec2a101b38881484098deeec4e9296eb5a08d8a0f1274e6a
Raw Data
0xf3017739c3fa397b3ef8008c33dd58948e70d93e17142db335414a1caea0842b
Input Data
0x36cfcc7b0000000000000000000000002c084dc23e760bee40b2a28468d04b3d60a07a6800000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000c6d616e6173615f68636f727000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018363563636664653361373166623734663864613131643661000000000000000000000000000000000000000000000000000000000000000000000000000000582f7a64384c6b654156335a626e4338776f346b6c59774c466353304b5a37413670632b4c513546334e335a374539594541316c662f59786b79444b5777717056672b487168676e546e6c463951484b44685a48534c413d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000
50
Transaction
Gas Limit : 2,361,493
Gas Price : 1,000,000,000 Wei
26,532 Gas Used.
Block
61 Confirmations on March-26-2024 06:48:42 AM +00 UTC
Block Hash
0x61fa36331eb2cbfefb24f4c365292f16b813743d368bd22d69b0262f37ce9f8a
Signature
0x5f9179e17b5ecbe20c69dcfe1b8222f55630de22da539133c7650ff799190ae3
Raw Data
0x5cee58b12da466bdf9b3aeaaf053c0eb98ec0ffaca171378d7e43200e6cb16d1
Input Data
0xc4c00cea0000000000000000000000002c084dc23e760bee40b2a28468d04b3d60a07a680000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000c6d616e6173615f68636f72700000000000000000000000000000000000000000
40
Transaction
Gas Limit : 2,356,889
Gas Price : 1,000,000,000 Wei
404,590 Gas Used.
Block
51 Confirmations on March-05-2024 12:21:32 PM +00 UTC
Block Hash
0x5c1a98e843851c10c939ae82eca3a2d9c60d3b7e0f9b53cee09f13309e2948b9
Signature
0x30437112ce1eeb006513369bceff1828703223dc38c965f486d6e3b7d37fba53
Raw Data
0xf17369762979f147507442c159252c5ec377658f3c740fa829d0be6f5617f6f5
Input Data
0x36cfcc7b00000000000000000000000016f22a0e43fd76f82bc9b0cfc3260c660260d4e000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000057465737431000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001836356363666465336137316662373466386461313164366100000000000000000000000000000000000000000000000000000000000000000000000000000058684e53314c4e4672654f4d69454b4f7647517939657743785759393768594c7061466e75766554354d694f534a394d53516f44724867546152567859476e675477337169465459666f52665a6d656a3248434d4558513d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000
30
Transaction
Gas Limit : 2,356,889
Gas Price : 1,000,000,000 Wei
26,084 Gas Used.
Block
41 Confirmations on March-05-2024 12:21:31 PM +00 UTC
Block Hash
0xb46680bde4daea29555997c10dbacaa71a954e2b243c24e1739fcc0076189863
Signature
0x3e358a2216c247e043dbb22acace567cc0ad80ba192b29f8db119923b73eed4c
Raw Data
0x87c079cbdc06e94324fd78bcb4a27e8eb3c2e083e07f1af775f01c137b094820
Input Data
0xc4c00cea00000000000000000000000016f22a0e43fd76f82bc9b0cfc3260c660260d4e0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000057465737431000000000000000000000000000000000000000000000000000000
20
Transaction
Gas Limit : 2,352,294
Gas Price : 1,000,000,000 Wei
405,934 Gas Used.
Block
31 Confirmations on February-15-2024 04:34:02 AM +00 UTC
Block Hash
0xe139219c73edf2ca7712c41c2fc53ec21dfb368a05aa8c11507dc760ef1a8c25
Signature
0x21d750b53f140285663957e3b2221e57b40d14fcef1fcf873cdb60d1e4fffc66
Raw Data
0x824f2593f68756a6d132426529a2aaacb3696607e50b0e65383ff8e02024fde9
Input Data
0x36cfcc7b0000000000000000000000009a21f78386ac398ca4ab07cdd51d189818b571a000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001a6a61796173687265652e726f757440316b6f736d6f732e636f6d000000000000000000000000000000000000000000000000000000000000000000000000001836356363666465336137316662373466386461313164366100000000000000000000000000000000000000000000000000000000000000000000000000000058586877726552574c2f4d55484e48644d5168674554665362744348566d662b674838726f594955336e533230544b4e4e4268356749736d7134783054754d4539597254396c7a647974644553434730496d32633676413d3d0000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000449414c3100000000000000000000000000000000000000000000000000000000
10
Transaction
Gas Limit : 2,352,294
Gas Price : 1,000,000,000 Wei
27,428 Gas Used.
Block
21 Confirmations on February-15-2024 04:34:02 AM +00 UTC
Block Hash
0xab2823e554aa1e49648d49b9bb6eca2ec3a43c75a9343acc694d75948251e354
Signature
0x7dce2a392179e6beb783d8359351b810b8701ccb86784bc33aec9cac69dd4ca4
Raw Data
0xaaeeaaa77fdacf83dfd1abf2ef9a72a2f046c38c46242ee80dd9ba1f31a89072
Input Data
0xc4c00cea0000000000000000000000009a21f78386ac398ca4ab07cdd51d189818b571a00000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001a6a61796173687265652e726f757440316b6f736d6f732e636f6d000000000000
00
Transaction
Gas Limit : 2,350,000
Gas Price : 1,000,000,000 Wei
2,039,645 Gas Used.
Block
11 Confirmations on February-14-2024 17:52:37 PM +00 UTC
Block Hash
0x48147dfe73a6e805a94b1fffd4592940655b1124320169c2a12ed39155e4e9ae
Signature
0x4dd77f7f1b3651673cb0f76a8f92da5f110ab8b8c013922609decdd8e617a519
Raw Data
0xeb075b44d3808821b37e421e6df36658f2fa64e40a9a262edaed6c8234953aa4
Input Data
0x608060405234801561001057600080fd5b50600080546001600160a01b0319163390811782558152600360205260409020805460ff19166001179055611c748061004a6000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c8063be90280411610071578063be90280414610984578063c4c00cea146109aa578063cfb5192814610a5e578063d81df7c914610b14578063ef0b236814610c4d578063f8f151ae14610cdf576100a9565b806310cd0599146100ae578063363ce6ca146102e457806336cfcc7b1461054b5780638da5cb5b1461082757806390e2d7c21461084b575b600080fd5b6100d4600480360360208110156100c457600080fd5b50356001600160a01b0316610d07565b60405180806020018060200180602001806020018060200186810386528b818151815260200191508051906020019080838360005b83811015610121578181015183820152602001610109565b50505050905090810190601f16801561014e5780820380516001836020036101000a031916815260200191505b5086810385528a5181528a516020918201918c019080838360005b83811015610181578181015183820152602001610169565b50505050905090810190601f1680156101ae5780820380516001836020036101000a031916815260200191505b5086810384528951815289516020918201918b019080838360005b838110156101e15781810151838201526020016101c9565b50505050905090810190601f16801561020e5780820380516001836020036101000a031916815260200191505b5086810383528851815288516020918201918a019080838360005b83811015610241578181015183820152602001610229565b50505050905090810190601f16801561026e5780820380516001836020036101000a031916815260200191505b50868103825287518152875160209182019189019080838360005b838110156102a1578181015183820152602001610289565b50505050905090810190601f1680156102ce5780820380516001836020036101000a031916815260200191505b509a505050505050505050505060405180910390f35b610388600480360360208110156102fa57600080fd5b810190602081018135600160201b81111561031457600080fd5b82018360208201111561032657600080fd5b803590602001918460018302840111600160201b8311171561034757600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061107b945050505050565b60405180866001600160a01b03166001600160a01b0316815260200180602001806020018060200180602001858103855289818151815260200191508051906020019080838360005b838110156103e95781810151838201526020016103d1565b50505050905090810190601f1680156104165780820380516001836020036101000a031916815260200191505b5085810384528851815288516020918201918a019080838360005b83811015610449578181015183820152602001610431565b50505050905090810190601f1680156104765780820380516001836020036101000a031916815260200191505b50858103835287518152875160209182019189019080838360005b838110156104a9578181015183820152602001610491565b50505050905090810190601f1680156104d65780820380516001836020036101000a031916815260200191505b50858103825286518152865160209182019188019080838360005b838110156105095781810151838201526020016104f1565b50505050905090810190601f1680156105365780820380516001836020036101000a031916815260200191505b50995050505050505050505060405180910390f35b610813600480360360c081101561056157600080fd5b6001600160a01b038235169190810190604081016020820135600160201b81111561058b57600080fd5b82018360208201111561059d57600080fd5b803590602001918460018302840111600160201b831117156105be57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561061057600080fd5b82018360208201111561062257600080fd5b803590602001918460018302840111600160201b8311171561064357600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561069557600080fd5b8201836020820111156106a757600080fd5b803590602001918460018302840111600160201b831117156106c857600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561071a57600080fd5b82018360208201111561072c57600080fd5b803590602001918460018302840111600160201b8311171561074d57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561079f57600080fd5b8201836020820111156107b157600080fd5b803590602001918460018302840111600160201b831117156107d257600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061149e945050505050565b604080519115158252519081900360200190f35b61082f6118ac565b604080516001600160a01b039092168252519081900360200190f35b6108136004803603606081101561086157600080fd5b6001600160a01b038235169190810190604081016020820135600160201b81111561088b57600080fd5b82018360208201111561089d57600080fd5b803590602001918460018302840111600160201b831117156108be57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b81111561091057600080fd5b82018360208201111561092257600080fd5b803590602001918460018302840111600160201b8311171561094357600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506118bb945050505050565b6108136004803603602081101561099a57600080fd5b50356001600160a01b031661198f565b610813600480360360408110156109c057600080fd5b6001600160a01b038235169190810190604081016020820135600160201b8111156109ea57600080fd5b8201836020820111156109fc57600080fd5b803590602001918460018302840111600160201b83111715610a1d57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506119a4945050505050565b610b0260048036036020811015610a7457600080fd5b810190602081018135600160201b811115610a8e57600080fd5b820183602082011115610aa057600080fd5b803590602001918460018302840111600160201b83111715610ac157600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550611a0b945050505050565b60408051918252519081900360200190f35b61081360048036036060811015610b2a57600080fd5b6001600160a01b038235169190810190604081016020820135600160201b811115610b5457600080fd5b820183602082011115610b6657600080fd5b803590602001918460018302840111600160201b83111715610b8757600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610bd957600080fd5b820183602082011115610beb57600080fd5b803590602001918460018302840111600160201b83111715610c0c57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550611a2d945050505050565b610c6a60048036036020811015610c6357600080fd5b5035611af6565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610ca4578181015183820152602001610c8c565b50505050905090810190601f168015610cd15780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610d0560048036036020811015610cf557600080fd5b50356001600160a01b0316611b68565b005b33600090815260036020526040902054606090819081908190819060ff161515600114610d3357600080fd5b6001600160a01b038616600090815260016020818152604092839020820180548451600294821615610100026000190190911693909304601f8101839004830284018301909452838352919290830182828015610dd15780601f10610da657610100808354040283529160200191610dd1565b820191906000526020600020905b815481529060010190602001808311610db457829003601f168201915b505050506001600160a01b0388166000908152600160208181526040928390206002908101805485519481161561010002600019011691909104601f810183900483028401830190945283835294995090939250830182828015610e765780601f10610e4b57610100808354040283529160200191610e76565b820191906000526020600020905b815481529060010190602001808311610e5957829003601f168201915b505050506001600160a01b03881660009081526001602081815260409283902060030180548451600294821615610100026000190190911693909304601f810183900483028401830190945283835294985090939250830182828015610f1d5780601f10610ef257610100808354040283529160200191610f1d565b820191906000526020600020905b815481529060010190602001808311610f0057829003601f168201915b505050506001600160a01b03881660009081526001602081815260409283902060040180548451600294821615610100026000190190911693909304601f810183900483028401830190945283835294975090939250830182828015610fc45780601f10610f9957610100808354040283529160200191610fc4565b820191906000526020600020905b815481529060010190602001808311610fa757829003601f168201915b505050506001600160a01b03881660009081526001602081815260409283902060050180548451600294821615610100026000190190911693909304601f81018390048302840183019094528383529496509093925083018282801561106b5780601f106110405761010080835404028352916020019161106b565b820191906000526020600020905b81548152906001019060200180831161104e57829003601f168201915b5050505050905091939590929450565b3360009081526003602052604081205460609081908190819060ff1615156001146110a557600080fd5b6002866040518082805190602001908083835b602083106110d75780518252601f1990920191602091820191016110b8565b51815160209384036101000a60001901801990921691161790529201948552506040519384900381018420548a516001600160a01b0390911699506002948b9450925082918401908083835b602083106111425780518252601f199092019160209182019101611123565b518151600019602094850361010090810a8201928316921993909316919091179092529490920196875260408051978890038201882060029081018054601f6001821615909802909501909416049485018290048202880182019052838752909450919250508301828280156111f95780601f106111ce576101008083540402835291602001916111f9565b820191906000526020600020905b8154815290600101906020018083116111dc57829003601f168201915b505050505093506002866040518082805190602001908083835b602083106112325780518252601f199092019160209182019101611213565b518151600019602094850361010090810a820192831692199390931691909117909252949092019687526040805197889003820188206003018054601f60026001831615909802909501169590950492830182900482028801820190528187529294509250508301828280156112e95780601f106112be576101008083540402835291602001916112e9565b820191906000526020600020905b8154815290600101906020018083116112cc57829003601f168201915b505050505092506002866040518082805190602001908083835b602083106113225780518252601f199092019160209182019101611303565b518151600019602094850361010090810a820192831692199390931691909117909252949092019687526040805197889003820188206004018054601f60026001831615909802909501169590950492830182900482028801820190528187529294509250508301828280156113d95780601f106113ae576101008083540402835291602001916113d9565b820191906000526020600020905b8154815290600101906020018083116113bc57829003601f168201915b505050505091506002866040518082805190602001908083835b602083106114125780518252601f1990920191602091820191016113f3565b518151600019602094850361010090810a820192831692199390931691909117909252949092019687526040805197889003820188206005018054601f600260018316159098029095011695909504928301829004820288018201905281875292945092505083018282801561106b5780601f106110405761010080835404028352916020019161106b565b3360009081526003602052604081205460ff1615156001146114bf57600080fd5b6001600160a01b038716600081815260016020818152604090922080546001600160a01b031916909317835588516114fd9390910191890190611ba3565b506001600160a01b0387166000908152600160209081526040909120865161152d92600290920191880190611ba3565b506001600160a01b0387166000908152600160209081526040909120855161155d92600390920191870190611ba3565b506001600160a01b0387166000908152600160209081526040909120845161158d92600490920191860190611ba3565b506001600160a01b038716600090815260016020908152604090912083516115bd92600590920191850190611ba3565b50866002876040518082805190602001908083835b602083106115f15780518252601f1990920191602091820191016115d2565b51815160209384036101000a6000190180199092169116179052920194855250604051938490038101842080546001600160a01b0319166001600160a01b039690961695909517909455505087518892600292849290918291908401908083835b602083106116715780518252601f199092019160209182019101611652565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060010190805190602001906116ba929190611ba3565b50846002876040518082805190602001908083835b602083106116ee5780518252601f1990920191602091820191016116cf565b51815160209384036101000a60001901801990921691161790529201948552506040519384900381019093208451611733956002909201949190910192509050611ba3565b50836002876040518082805190602001908083835b602083106117675780518252601f199092019160209182019101611748565b51815160209384036101000a600019018019909216911617905292019485525060405193849003810190932084516117ac956003909201949190910192509050611ba3565b50826002876040518082805190602001908083835b602083106117e05780518252601f1990920191602091820191016117c1565b51815160209384036101000a60001901801990921691161790529201948552506040519384900381019093208451611825956004909201949190910192509050611ba3565b50816002876040518082805190602001908083835b602083106118595780518252601f19909201916020918201910161183a565b51815160209384036101000a6000190180199092169116179052920194855250604051938490038101909320845161189e956005909201949190910192509050611ba3565b506001979650505050505050565b6000546001600160a01b031681565b3360009081526003602052604081205460ff1615156001146118dc57600080fd5b6001600160a01b0384166000908152600160209081526040909120835161190b92600590920191850190611ba3565b50816002846040518082805190602001908083835b6020831061193f5780518252601f199092019160209182019101611920565b51815160209384036101000a60001901801990921691161790529201948552506040519384900381019093208451611984956005909201949190910192509050611ba3565b506001949350505050565b60036020526000908152604090205460ff1681565b3360009081526003602052604081205460ff1615156001146119c557600080fd5b6119ce82611a0b565b6040516001600160a01b038516907f53ceddf355dc907b0bbcf3071837a94b0829293b67e25b58f46f684b90a5f86890600090a350600192915050565b80516000908290611a20575060009050611a28565b505060208101515b919050565b3360009081526003602052604081205460ff161515600114611a4e57600080fd5b6001600160a01b03841660009081526001602090815260409091208351611a7d92600490920191850190611ba3565b50816002846040518082805190602001908083835b60208310611ab15780518252601f199092019160209182019101611a92565b51815160209384036101000a60001901801990921691161790529201948552506040519384900381019093208451611984956004909201949190910192509050611ba3565b60408051602080825281830190925260609182919060208201818036833701905050905060005b6020811015611b6157838160208110611b3257fe5b1a60f81b828281518110611b4257fe5b60200101906001600160f81b031916908160001a905350600101611b1d565b5092915050565b6000546001600160a01b03163314611b7f57600080fd5b6001600160a01b03166000908152600360205260409020805460ff19166001179055565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611be457805160ff1916838001178555611c11565b82800160010185558215611c11579182015b82811115611c11578251825591602001919060010190611bf6565b50611c1d929150611c21565b5090565b611c3b91905b80821115611c1d5760008155600101611c27565b9056fea2646970667358221220c30b9f1bd0562a5b52757aa3abba21789da9e55f2f1e95e8f83d82c63d98ae3864736f6c63430006070033